:root{--rl-bone:#F3F0EA;--rl-linen:#E8E2D7;--rl-tape:#D6CDBE;--rl-ink:#0E3F3F;--rl-ink-2:#1A5553;--rl-ink-3:#2E6B68;--rl-apricot:#E8935A;--rl-apricot-deep:#C9702F;--rl-text:#1E2827;--rl-muted:#4C615F;--rl-on-ink:#F3F0EA;--rl-on-ink-muted:#B9CFCC;--rl-radius:12px;--rl-radius-sm:8px;--rl-shadow:0 10px 30px -12px rgba(14,63,63,.28)}.rl{font-family:var(--font-body--family);color:var(--rl-text);line-height:1.5}.rl *{box-sizing:border-box}.rl h1,.rl h2,.rl h3,.rl .rl-display{font-family:var(--font-heading--family);font-weight:700;letter-spacing:-.02em;line-height:1.05;text-wrap:balance;color:inherit;margin:0}.rl h2{font-size:clamp(1.9rem,1.2rem + 2.6vw,3.1rem)}.rl h3{font-size:clamp(1.15rem,1rem + .6vw,1.4rem);letter-spacing:-.01em;line-height:1.2}.rl p{margin:0;max-width:62ch}.rl .rl-lede{font-size:1.125rem;color:var(--rl-muted);max-width:52ch}.rl .rl-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.rl-field{background:var(--rl-ink);color:var(--rl-on-ink)}.rl-field .rl-lede,.rl-field p{color:var(--rl-on-ink-muted)}.rl-field h1,.rl-field h2,.rl-field h3{color:var(--rl-on-ink)}.rl-hero.rl h1 em{color:var(--rl-apricot)}.rl-sec{padding:clamp(56px,8vw,112px) 0}.rl-sec--tight{padding:clamp(32px,5vw,64px) 0}.rl .rl-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-heading--family);font-weight:700;font-size:1rem;letter-spacing:-.01em;padding:16px 26px;border-radius:var(--rl-radius-sm);text-decoration:none;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),background-color .25s,box-shadow .35s cubic-bezier(.16,1,.3,1)}.rl .rl-btn:focus-visible{outline:3px solid var(--rl-apricot);outline-offset:3px}.rl .rl-btn--apricot{background:var(--rl-apricot);color:#1e2827;box-shadow:0 8px 24px -10px #e8935ab3}.rl .rl-btn--apricot:hover{background:#f0a06a;transform:translateY(-2px);box-shadow:0 14px 28px -12px #e8935abf}.rl .rl-btn--ink{background:var(--rl-ink);color:var(--rl-on-ink);box-shadow:var(--rl-shadow)}.rl .rl-btn--ink:hover{background:var(--rl-ink-2);transform:translateY(-2px)}.rl .rl-btn--ghost{background:transparent;color:var(--rl-on-ink);border-color:#f3f0ea73}.rl .rl-btn--ghost:hover{border-color:var(--rl-on-ink)}.rl .rl-btn svg{width:18px;height:18px}.rl-hero{position:relative;overflow:hidden}.rl-hero .rl-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.rl-hero h1{font-size:clamp(2.6rem,1.6rem + 4.6vw,5.4rem);line-height:.98;letter-spacing:-.03em}.rl-hero h1 em{font-style:normal;color:var(--rl-apricot)}.rl-hero .rl-lede{margin-top:20px;font-size:clamp(1.05rem,1rem + .4vw,1.25rem)}.rl-hero .rl-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px;align-items:center}.rl-hero .rl-price{font-family:var(--font-heading--family);font-weight:700;font-size:1.1rem;color:var(--rl-on-ink);opacity:.9}.rl-hero .rl-price small{font-family:var(--font-body--family);font-weight:400;color:var(--rl-on-ink-muted);margin-left:8px}.rl-hero .rl-facts{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:28px;padding-top:22px;border-top:1px solid rgba(243,240,234,.18);color:var(--rl-on-ink-muted);font-size:.9rem}.rl-hero .rl-facts span{display:inline-flex;align-items:center;gap:8px}.rl-hero .rl-facts svg{width:16px;height:16px;color:var(--rl-apricot)}.rl-hero .rl-stage{position:relative;aspect-ratio:16/10;border-radius:calc(var(--rl-radius) + 8px);background:#e2d8ca;overflow:hidden;box-shadow:0 40px 80px -40px #0000008c}.rl-hero .rl-stage img{width:100%;height:100%;object-fit:cover;display:block}.rl-hero .rl-tag{position:absolute;left:18px;bottom:18px;background:var(--rl-ink);color:var(--rl-on-ink);font-family:var(--font-heading--family);font-weight:700;font-size:.85rem;padding:10px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:8px}.rl-hero .rl-tag svg{width:14px;height:14px;color:var(--rl-apricot)}.rl-mech .rl-head{display:grid;grid-template-columns:1.1fr .9fr;gap:32px;align-items:end;margin-bottom:clamp(28px,4vw,48px)}.rl-mech .rl-panels{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rl-panel{--rl-pad:clamp(20px,3vw,32px);border-radius:var(--rl-radius);padding:var(--rl-pad);position:relative;min-height:380px;display:flex;flex-direction:column;justify-content:space-between;gap:20px;overflow:hidden}.rl-panel--apart{background:#f1eee7;color:var(--rl-text);border:1px solid var(--rl-tape)}.rl-panel--back{background:#153f41;color:var(--rl-on-ink);box-shadow:var(--rl-shadow)}.rl-panel img.rl-toe{width:calc(100% + 2*var(--rl-pad));max-width:none;height:auto;display:block;margin:calc(-1*var(--rl-pad)) calc(-1*var(--rl-pad)) 0}.rl-panel h3{margin-top:4px}.rl-panel p{font-size:.98rem}.rl-panel--back p{color:var(--rl-on-ink-muted)}.rl-panel--apart p{color:var(--rl-muted)}.rl-steps .rl-head{max-width:720px;margin-bottom:clamp(28px,4vw,48px)}.rl-steps ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:step}.rl-steps li{counter-increment:step;background:var(--rl-bone);border:1px solid var(--rl-tape);border-radius:var(--rl-radius);padding:22px 20px 24px;display:flex;flex-direction:column;gap:12px;min-height:220px}.rl-steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--font-heading--family);font-weight:700;font-size:2.2rem;line-height:1;letter-spacing:-.04em;color:var(--rl-ink)}.rl-steps li strong{font-family:var(--font-heading--family);font-weight:700;font-size:1.05rem;letter-spacing:-.01em;color:var(--rl-text)}.rl-steps li p{font-size:.95rem;color:var(--rl-muted)}.rl-steps .rl-note{margin-top:18px;font-size:.92rem;color:var(--rl-muted);display:flex;gap:10px;align-items:flex-start}.rl-steps .rl-note svg{flex:none;width:18px;height:18px;color:var(--rl-apricot-deep);margin-top:2px}.rl-who .rl-wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:start}.rl-who ul{list-style:none;margin:0;padding:0;display:grid;gap:0}.rl-who li{display:grid;grid-template-columns:28px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--rl-tape);font-size:1.05rem;align-items:start}.rl-who li:last-child{border-bottom:1px solid var(--rl-tape)}.rl-who li svg{width:24px;height:24px;color:var(--rl-ink);margin-top:2px}.rl-who .rl-aside{background:var(--rl-linen);border-radius:var(--rl-radius);padding:22px;margin-top:18px;font-size:.95rem;color:var(--rl-muted)}.rl-who .rl-aside strong{color:var(--rl-text);font-family:var(--font-heading--family)}.rl-strip{border-top:1px solid var(--rl-tape);border-bottom:1px solid var(--rl-tape);background:var(--rl-linen)}.rl-strip .rl-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding-top:26px;padding-bottom:26px}.rl-strip .rl-fact{display:flex;gap:14px;align-items:flex-start}.rl-strip .rl-fact svg{flex:none;width:26px;height:26px;color:var(--rl-ink)}.rl-strip .rl-fact strong{display:block;font-family:var(--font-heading--family);font-size:1rem;letter-spacing:-.01em;color:var(--rl-text)}.rl-strip .rl-fact span{font-size:.9rem;color:var(--rl-muted)}.rl-close .rl-wrap{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(28px,5vw,64px);align-items:center}.rl-close h2{font-size:clamp(2rem,1.2rem + 3.2vw,3.6rem)}.rl-close .rl-cta{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.rl-close .rl-stage{aspect-ratio:4/3;border-radius:var(--rl-radius);background:#ded1c3;overflow:hidden}.rl-close .rl-stage img{width:100%;height:100%;object-fit:cover;display:block}.rl-close .rl-guar{margin-top:18px;font-size:.92rem;color:var(--rl-on-ink-muted)}.rl-trust{list-style:none;margin:0;padding:18px 0 0;display:grid;gap:10px;border-top:1px solid var(--rl-tape)}.rl-trust li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;color:var(--rl-muted)}.rl-trust li svg{flex:none;width:18px;height:18px;color:var(--rl-ink);margin-top:2px}.rl-trust li strong{color:var(--rl-text)}@media(prefers-reduced-motion:no-preference){.rl-js .rl [data-rl-reveal]{opacity:0;transform:translateY(14px);filter:blur(4px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),filter .9s cubic-bezier(.16,1,.3,1)}.rl-js .rl [data-rl-reveal].is-in{opacity:1;transform:none;filter:none}.rl [data-rl-reveal="2"]{transition-delay:.08s}.rl [data-rl-reveal="3"]{transition-delay:.16s}.rl [data-rl-reveal="4"]{transition-delay:.24s}}@media(max-width:900px){.rl-hero .rl-wrap{grid-template-columns:1fr}.rl-hero .rl-stage{order:-1;aspect-ratio:4/3;max-height:34vh}.rl-mech .rl-head,.rl-mech .rl-panels,.rl-who .rl-wrap,.rl-close .rl-wrap{grid-template-columns:1fr}.rl-steps ol{grid-template-columns:1fr 1fr}.rl-strip .rl-wrap{grid-template-columns:1fr}.rl-panel{min-height:0}}@media(max-width:560px){.rl-steps ol{grid-template-columns:1fr}.rl-steps li{min-height:0}.rl .rl-btn{width:100%;justify-content:center}.rl-hero .rl-facts,.rl-strip .rl-fact span,.rl-trust li,.rl-panel p,.rl-steps li p,.rl-steps .rl-note,.rl-close .rl-guar{font-size:1rem}}.rl-footer-link{display:inline-flex;align-items:center;min-height:44px;color:var(--rl-on-ink);text-decoration:none}.rl-pitch p{font-size:1.1rem;line-height:1.45;color:var(--rl-text);max-width:46ch}.rl-pitch strong{color:var(--rl-ink)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/realign.css.map */
