@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_8a594245-module__h1XLeG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_8a594245-module__h1XLeG__variable{--font-inter:"Inter", "Inter Fallback"}
.landing-module___cEqKa__root{--p:clamp(0px, (100vw - 768px) / 672, 1px);--ink:#1c1b1f;--ink2:#5e5955;--ink3:#a9a39e;--rose:#a65d51;--on-ink:#fff;--serif:var(--font-display-serif), "Iowan Old Style", Georgia, serif;--gutter:20px;isolation:isolate;width:100%;color:var(--ink);background:radial-gradient(120% 60% at 100% 0,#f9d6cb 0%,#f9d6cb00 60%),radial-gradient(90% 50% at 0 30%,#f1e6f4 0%,#f1e6f400 70%),#faf6f2 linear-gradient(#fbf5f1 0%,#f7eae4 55%,#fbf6f2 100%);flex:1 0 auto;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;position:relative;overflow:hidden}@media (min-width:768px){.landing-module___cEqKa__root{--gutter:calc(40px + 40 * var(--p))}}.landing-module___cEqKa__decor{z-index:-1;pointer-events:none;position:absolute;inset:0}.landing-module___cEqKa__blob{background:radial-gradient(circle,#f2aa966b 0%,#f2aa9626 40%,#f2aa9600 70%);border-radius:50%;width:520px;height:520px;position:absolute;top:120px;left:50%;transform:translate(-50%)}.landing-module___cEqKa__blob2{top:1700px}.landing-module___cEqKa__wash{background:radial-gradient(80% 40% at 50% 28%,#f2a58c66 0%,#f2a58c00 70%),radial-gradient(60% 30% at 0 18%,#d9b8ec61 0%,#d9b8ec00 70%),radial-gradient(60% 30% at 100% 6%,#f9c8b9a6 0%,#f9c8b900 70%);height:1100px;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.landing-module___cEqKa__blob{width:1100px;height:1100px;top:-120px}.landing-module___cEqKa__blob2{width:900px;height:900px;top:1900px;left:30%}.landing-module___cEqKa__wash{background:radial-gradient(55% 45% at 50% 32%,#f2a58c66 0%,#f2a58c00 70%),radial-gradient(35% 40% at 8% 22%,#d9b8ec61 0%,#d9b8ec00 70%),radial-gradient(35% 40% at 92% 12%,#f9c8b9a6 0%,#f9c8b900 70%);height:1500px}}.landing-module___cEqKa__heroSeam{background:linear-gradient(#f8ebe6 0%,#f8ebe6eb 18%,#f7e6de99 48%,#f5ded338 76%,#f5ded300 100%);height:260px;position:absolute;top:max(100svh,640px);left:0;right:0}.landing-module___cEqKa__caps{letter-spacing:.18em;color:var(--rose);text-transform:uppercase;font-size:9px;font-weight:600}@media (min-width:768px){.landing-module___cEqKa__caps{font-size:10px}}.landing-module___cEqKa__serif{font-family:var(--serif);font-weight:400}.landing-module___cEqKa__bold{font-weight:700}.landing-module___cEqKa__hit{position:relative}.landing-module___cEqKa__hit:after{content:"";position:absolute;inset:-16px -8px}.landing-module___cEqKa__header{z-index:3;padding:max(8px, env(safe-area-inset-top)) var(--gutter) 0;font-family:var(--font-inter), system-ui, sans-serif;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.landing-module___cEqKa__wordmark{font-family:var(--serif);color:var(--ink);font-size:30px;font-style:italic;line-height:1;text-decoration:none}.landing-module___cEqKa__joinText{letter-spacing:.22em;color:var(--ink);border-bottom:1.5px solid var(--ink);padding-bottom:3px;font-size:11px;font-weight:600;text-decoration:none}.landing-module___cEqKa__nav{display:none}.landing-module___cEqKa__navLink{letter-spacing:.22em;color:var(--ink);font-size:11px;font-weight:500;text-decoration:none}.landing-module___cEqKa__navLink:hover{color:var(--rose)}.landing-module___cEqKa__joinPill{background:var(--ink);height:44px;color:var(--on-ink);letter-spacing:.22em;border-radius:22px;align-items:center;padding:0 22px;font-size:11px;font-weight:600;text-decoration:none;display:flex}@media (min-width:768px){.landing-module___cEqKa__header{padding-top:32px}.landing-module___cEqKa__wordmark{font-size:34px}.landing-module___cEqKa__joinText{display:none}.landing-module___cEqKa__nav{align-items:center;gap:calc(24px + 12 * var(--p));display:flex}}.landing-module___cEqKa__hero{isolation:isolate;height:100svh;min-height:640px;font-family:var(--font-inter), system-ui, sans-serif;color:var(--ink);background:linear-gradient(90deg,#faf6f2,#f7eae3 60%,#efd5c9);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.landing-module___cEqKa__heroMedia{z-index:0;position:absolute;inset:0}.landing-module___cEqKa__heroMediaFill{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-module___cEqKa__heroPlay,.landing-module___cEqKa__heroMute{color:#1c1b1f;cursor:pointer;background:#ffffffd9;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.landing-module___cEqKa__heroPlay:focus-visible,.landing-module___cEqKa__heroMute:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing-module___cEqKa__heroPlay{z-index:2;width:72px;height:72px;top:42%;left:50%;transform:translate(-50%,-50%)}.landing-module___cEqKa__heroMute{width:44px;height:44px;bottom:calc(100% - 92px);right:18px}.landing-module___cEqKa__heroMute svg{width:20px;height:20px}.landing-module___cEqKa__heroReplay{left:18px;right:auto}@media (max-width:359px){.landing-module___cEqKa__heroMute{right:10px}.landing-module___cEqKa__heroReplay{left:10px;right:auto}}.landing-module___cEqKa__heroBand{z-index:1;padding:80px var(--gutter) calc(12px + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(#f9efeb00 0%,#f9efebe6 38%,#f8ebe6 100%);flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.landing-module___cEqKa__heroCopy{flex-direction:column;align-items:center;gap:12px;display:flex}.landing-module___cEqKa__heroEyebrow{letter-spacing:.24em;color:#8e4e44;font-size:11px;font-weight:500;line-height:1.2}.landing-module___cEqKa__h1{letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:40px;font-weight:300;line-height:1}.landing-module___cEqKa__join{flex-direction:column;align-items:stretch;gap:12px;width:100%;scroll-margin-top:120px;display:flex}.landing-module___cEqKa__stored{letter-spacing:.22em;color:#5a5560;align-items:center;gap:7px;font-size:10px;font-weight:500;display:none}.landing-module___cEqKa__form.landing-module___cEqKa__formBar{flex-direction:row;gap:8px;max-width:none}.landing-module___cEqKa__input.landing-module___cEqKa__inputBar{background:#fffc;border:1px solid #1c1b1f24;border-radius:25px;flex:auto;height:50px;padding:0 18px}.landing-module___cEqKa__button.landing-module___cEqKa__buttonBar{letter-spacing:.2em;border-radius:25px;flex:none;height:50px;padding:0 18px;font-size:11px;font-weight:600}.landing-module___cEqKa__joinLong{display:none}.landing-module___cEqKa__success.landing-module___cEqKa__successBar{max-width:none;min-height:50px}.landing-module___cEqKa__successPill.landing-module___cEqKa__successPillBar{border-radius:25px;height:50px}@media (min-width:768px){.landing-module___cEqKa__heroMute{right:var(--gutter);width:48px;height:48px;bottom:100%}.landing-module___cEqKa__heroMute svg{width:22px;height:22px}.landing-module___cEqKa__heroReplay{left:auto;right:calc(var(--gutter) + 48px + 10px);bottom:100%}.landing-module___cEqKa__heroPlay{top:45%}.landing-module___cEqKa__heroBand{padding:72px var(--gutter) 44px;text-align:left;flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px}.landing-module___cEqKa__heroCopy{align-items:flex-start;gap:14px}.landing-module___cEqKa__h1{font-size:calc(56px + 16 * var(--p));line-height:.95}.landing-module___cEqKa__join{align-items:flex-end;width:auto}.landing-module___cEqKa__stored{display:flex}.landing-module___cEqKa__form.landing-module___cEqKa__formBar{background:#fffc;border:1px solid #1c1b1f1f;border-radius:30px;gap:0;width:460px;max-width:100%;height:60px;padding:5px;box-shadow:0 10px 30px #7a4a401f}.landing-module___cEqKa__input.landing-module___cEqKa__inputBar{background:0 0;border:0;height:auto}.landing-module___cEqKa__button.landing-module___cEqKa__buttonBar{letter-spacing:.22em;border-radius:24px;height:48px;padding:0 26px;font-size:12px}.landing-module___cEqKa__joinShort{display:none}.landing-module___cEqKa__joinLong{display:inline}.landing-module___cEqKa__success.landing-module___cEqKa__successBar{width:460px;min-height:60px}.landing-module___cEqKa__successPill.landing-module___cEqKa__successPillBar{border-radius:30px;height:60px}.landing-module___cEqKa__error.landing-module___cEqKa__errorBar{text-align:right}}.landing-module___cEqKa__hero:before{content:"";z-index:1;height:calc(env(safe-area-inset-top) + 56px);background:linear-gradient(180deg, var(--hero-top,#f7ece6) 0%, #f7ece600 100%);pointer-events:none;position:absolute;inset:0 0 auto}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero:before{background:linear-gradient(#2b1e1c 0%,#2b1e1c00 100%)}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__header,.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero{--ink:#f7eae3;--ink2:#f7eae399;--rose:#e2b3a6;--on-ink:#1c1b1f}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero{background:#2b1e1c}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__heroMedia img{visibility:hidden}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__heroBand{background:linear-gradient(#2b1e1c00 0%,#2b1e1ce6 38%,#2b1e1c 100%)}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__heroEyebrow{color:#e2b3a6}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__stored{color:#f7eae3bf}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__input.landing-module___cEqKa__inputBar,.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__successPill{background:#f7eae31a;border-color:#f7eae347}@media (min-width:768px){.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__form.landing-module___cEqKa__formBar{background:#f7eae31a;border-color:#f7eae347}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__input.landing-module___cEqKa__inputBar{background:0 0}}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__form.landing-module___cEqKa__formBar:focus-within{border-color:#e2b3a699}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__hero .landing-module___cEqKa__input::placeholder{opacity:1}.landing-module___cEqKa__root[data-tone=dark]{--dark-seam:linear-gradient(180deg, #2b1e1c 0%, #2b1e1cd9 15%, #2b1e1c80 40%, #2b1e1c2e 70%, #2b1e1c00 100%);--dark-seam-gap:60px}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__heroSeam{height:var(--dark-seam-gap);background:var(--dark-seam) 0 0 / 100% 320px no-repeat}.landing-module___cEqKa__root[data-tone=dark] .landing-module___cEqKa__share{background:var(--dark-seam) 0 calc(-1 * var(--dark-seam-gap)) / 100% 320px no-repeat, var(--share-ramp)}@media (min-width:768px){.landing-module___cEqKa__root[data-tone=dark]{--dark-seam-gap:calc(90px + 30 * var(--p))}}.landing-module___cEqKa__phoneWrap{container-type:inline-size}.landing-module___cEqKa__phone{aspect-ratio:220/453;box-sizing:border-box;background:#141215;border-radius:16.8cqw;padding:2.73cqw;position:relative;box-shadow:0 40px 80px #5a372847,inset 0 0 0 1px #ffffff14}.landing-module___cEqKa__notch{z-index:2;background:#0b0a0c;border-radius:99px;width:30cqw;height:8.2cqw;position:absolute;top:5.9cqw;left:50%;transform:translate(-50%)}.landing-module___cEqKa__screen{border-radius:14.07cqw;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.landing-module___cEqKa__img{object-fit:cover}.landing-module___cEqKa__caption{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);background:#ffffffb8;border:1px solid #ffffffd9;border-radius:5.9cqw;flex-direction:column;gap:1.8cqw;padding:3.2cqw 3.6cqw;display:flex;position:absolute;bottom:3.2cqw;left:2.3cqw;right:2.3cqw;box-shadow:0 10px 40px #140c0838}.landing-module___cEqKa__bars{gap:2px;display:flex}.landing-module___cEqKa__bars span{background:var(--rose);border-radius:2px;flex:1;height:3px}.landing-module___cEqKa__bars span.landing-module___cEqKa__off{background:#a65d5129}.landing-module___cEqKa__captionText{font-family:var(--serif);color:var(--ink);font-size:5.5cqw;line-height:1.1}.landing-module___cEqKa__form{flex-direction:column;gap:12px;width:100%;max-width:480px;display:flex}.landing-module___cEqKa__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-module___cEqKa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module___cEqKa__input{height:56px;font:inherit;color:var(--ink);background:#ffffffbf;border:1px solid #1c1b1f24;border-radius:28px;outline:none;min-width:0;padding:0 22px;font-size:16px}.landing-module___cEqKa__input::placeholder{color:var(--ink2);opacity:.85}.landing-module___cEqKa__input:focus-visible{border-color:var(--rose)}.landing-module___cEqKa__button{background:var(--ink);height:56px;color:var(--on-ink);font:inherit;letter-spacing:.2em;cursor:pointer;white-space:nowrap;border:0;border-radius:28px;font-size:12px;font-weight:700;transition:opacity .25s cubic-bezier(.32,.72,0,1)}.landing-module___cEqKa__button:disabled{opacity:.6;cursor:default}.landing-module___cEqKa__error{color:var(--rose);text-align:center;margin:0;font-size:13px;line-height:1.4}.landing-module___cEqKa__success{justify-content:center;align-items:center;width:100%;max-width:480px;min-height:122px;display:flex}.landing-module___cEqKa__successPill{width:100%;height:56px;font-family:var(--serif);color:var(--ink);background:#ffffffbf;border:1px solid #1c1b1f1a;border-radius:28px;justify-content:center;align-items:center;gap:10px;font-size:22px;animation:.4s cubic-bezier(.32,.72,0,1) landing-module___cEqKa__fadeIn;display:flex}@keyframes landing-module___cEqKa__fadeIn{0%{opacity:0}}@media (min-width:768px){.landing-module___cEqKa__form{box-sizing:border-box;background:#ffffffbf;border:1px solid #1c1b1f1a;border-radius:34px;flex-direction:row;gap:10px;width:520px;max-width:100%;padding:6px;box-shadow:0 14px 40px #78503c1a}.landing-module___cEqKa__form:focus-within{border-color:#a65d5166}.landing-module___cEqKa__input{background:0 0;border:0;flex:1;height:52px;padding:0 20px}.landing-module___cEqKa__input:focus-visible{outline:none}.landing-module___cEqKa__button{border-radius:26px;height:52px;padding:0 26px}.landing-module___cEqKa__success{width:520px;max-width:100%;min-height:66px}.landing-module___cEqKa__successPill{border-radius:34px;height:66px;box-shadow:0 14px 40px #78503c1a}}.landing-module___cEqKa__share{--share-ramp:linear-gradient(180deg, #f8ebe600 0%, #f8ebe6 14%, #faf5f1 100%);background:var(--share-ramp);margin-top:60px;scroll-margin-top:0}@media (min-width:768px){.landing-module___cEqKa__share{margin-top:calc(90px + 30 * var(--p))}}.landing-module___cEqKa__h2{letter-spacing:-.035em;margin:0;font-size:34px;font-weight:300;line-height:1.06}@media (min-width:768px){.landing-module___cEqKa__h2{font-size:calc(44px + 12 * var(--p));letter-spacing:-.04em;line-height:1.04}}.landing-module___cEqKa__privacy{color:#fbf1eb;text-align:center;clip-path:inset(-64px -100vw);background:radial-gradient(90% 90% at 50% 0,#6e4238 0%,#3b2521 75%);border-radius:34px;flex-direction:column;align-items:center;gap:14px;margin:64px 12px 0;padding:80px 28px;scroll-margin-top:24px;display:flex;box-shadow:0 0 0 100vw #f7eae3}.landing-module___cEqKa__privacyCaps{color:#f2b6a6}.landing-module___cEqKa__privacyH2{font-family:var(--serif);margin:0;font-size:40px;font-weight:400;line-height:1.02}.landing-module___cEqKa__privacyBody{color:#fbf1ebc7;max-width:310px;font-size:15px;line-height:1.5}@media (min-width:768px){.landing-module___cEqKa__privacy{width:min(1360px, 100% - 2 * calc(24px + 16 * var(--p)));box-sizing:border-box;padding:calc(90px + 40 * var(--p)) var(--gutter);clip-path:inset(-56px -100vw -24px);background:radial-gradient(80% 100% at 50% 0,#6e4238 0%,#3b2521 72%);border-radius:44px;gap:16px;margin:56px auto 0}.landing-module___cEqKa__privacyH2{font-size:calc(52px + 12 * var(--p));line-height:1}.landing-module___cEqKa__privacyBody{max-width:560px;font-size:18px;line-height:1.55}}.landing-module___cEqKa__final{padding:48px var(--gutter);text-align:center;background:linear-gradient(#f7eae3 0%,#f1d9ce 50%,#faf5f1 100%);flex-direction:column;align-items:center;gap:16px;margin-top:64px;display:flex}.landing-module___cEqKa__finalH2{font-size:38px;line-height:1.04}.landing-module___cEqKa__finalSub{color:var(--ink2);font-size:15px}.landing-module___cEqKa__finalForm{justify-content:center;width:100%;margin-top:8px;display:flex}@media (min-width:768px){.landing-module___cEqKa__final{padding:clamp(64px, 50svh - 300px, 96px) var(--gutter) clamp(64px, 50svh - 280px, 120px);gap:18px;margin-top:24px}.landing-module___cEqKa__finalH2{font-size:calc(52px + 12 * var(--p));line-height:1.02}.landing-module___cEqKa__finalSub{font-size:18px}.landing-module___cEqKa__finalForm{margin-top:10px}}.landing-module___cEqKa__footer{padding:28px var(--gutter) 36px;box-sizing:border-box;flex-direction:column;gap:18px;width:100%;max-width:1440px;margin:0 auto;display:flex}.landing-module___cEqKa__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.landing-module___cEqKa__footerMark{font-family:var(--serif);font-size:26px;font-style:italic}.landing-module___cEqKa__footerNav{gap:22px;display:flex}.landing-module___cEqKa__footerLink{letter-spacing:.18em;color:var(--ink2);font-size:9px;font-weight:600;text-decoration:none}.landing-module___cEqKa__footerLink:hover{color:var(--ink)}.landing-module___cEqKa__copy{letter-spacing:.18em;color:var(--ink3);font-size:9px;font-weight:600}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__button{transition:none}}
.editorial-module__YcUg6G__sec{--q:clamp(0px, (100vw - 1024px) / 416, 1px);--ease:cubic-bezier(.22, 1, .36, 1);--rose-on-glass:#7f443b;--ok-soft:#8fbf9b;font-family:var(--font-inter), system-ui, sans-serif;color:#1c1b1f;position:relative}.editorial-module__YcUg6G__cap{letter-spacing:.24em;color:#8e4e44;font-size:10px;font-weight:500;line-height:1.2}.editorial-module__YcUg6G__capDark{color:#e2b3a6}.editorial-module__YcUg6G__head{flex-direction:column;gap:12px;display:flex}.editorial-module__YcUg6G__h2Sans{letter-spacing:-.045em;margin:0;font-size:36px;font-weight:300;line-height:1}.editorial-module__YcUg6G__b{font-weight:700}.editorial-module__YcUg6G__h2Serif{font-family:var(--serif);margin:0;font-weight:400;line-height:1}.editorial-module__YcUg6G__body{color:#5a5560;margin:0;font-size:15px;line-height:1.5}.editorial-module__YcUg6G__bodyDark{color:#f7eae3bf}.editorial-module__YcUg6G__cover{object-fit:cover}.editorial-module__YcUg6G__glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#1c1b1f;box-shadow:0 calc(14 * var(--u)) calc(30 * var(--u)) #3c241e38;background:#faf2eee0}.editorial-module__YcUg6G__row{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;margin:0;padding:0 20px;scroll-padding:0 20px;list-style:none;display:flex;overflow-x:auto}.editorial-module__YcUg6G__row::-webkit-scrollbar{display:none}.editorial-module__YcUg6G__row>li{scroll-snap-align:start}@media (max-width:1023px){.editorial-module__YcUg6G__dOnly.editorial-module__YcUg6G__dOnly{display:none}.editorial-module__YcUg6G__shareGrid,.editorial-module__YcUg6G__coachGrid,.editorial-module__YcUg6G__kitGrid,.editorial-module__YcUg6G__styGrid{max-width:560px;margin:0 auto}.editorial-module__YcUg6G__shareHead,.editorial-module__YcUg6G__see,.editorial-module__YcUg6G__coachHead,.editorial-module__YcUg6G__kitHead,.editorial-module__YcUg6G__styHead,.editorial-module__YcUg6G__chips,.editorial-module__YcUg6G__chatLines,.editorial-module__YcUg6G__looksHead{padding:0 20px}.editorial-module__YcUg6G__looksHead,.editorial-module__YcUg6G__looksRow{box-sizing:border-box;max-width:560px;margin-left:auto;margin-right:auto}}.editorial-module__YcUg6G__share{padding:20px 0 40px}.editorial-module__YcUg6G__shareGrid{flex-direction:column;display:flex}.editorial-module__YcUg6G__shareVis{--h:min(calc(min(100vw, 520px) * 510 / 390), calc(100svh - 312px));--u:calc(100cqw / 390);height:var(--h);width:calc(var(--h) * 390 / 510);margin:22px auto 0;position:relative;container-type:inline-size}.editorial-module__YcUg6G__post{left:calc(20 * var(--u));width:calc(270 * var(--u));aspect-ratio:9/16;border-radius:calc(24 * var(--u));box-shadow:0 calc(30 * var(--u)) calc(60 * var(--u)) #50302840;position:absolute;top:0;overflow:hidden;transform:translateZ(0)}.editorial-module__YcUg6G__postShade{height:calc(150 * var(--u));background:linear-gradient(#0000 0%,#00000073 100%);position:absolute;inset:auto 0 0}.editorial-module__YcUg6G__handle{left:calc(16 * var(--u));bottom:calc(74 * var(--u));color:#fff;position:absolute}.editorial-module__YcUg6G__handleName{font-size:calc(13 * var(--u));font-weight:600}.editorial-module__YcUg6G__handleSub{font-size:calc(12 * var(--u));opacity:.85}.editorial-module__YcUg6G__sharePill{left:calc(14 * var(--u));bottom:calc(16 * var(--u));height:calc(40 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(20 * var(--u));align-items:center;gap:calc(8 * var(--u));font-size:calc(13 * var(--u));white-space:nowrap;font-weight:500;display:flex;position:absolute}.editorial-module__YcUg6G__sharePill svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.editorial-module__YcUg6G__ready{right:calc(16 * var(--u));top:calc(190 * var(--u));width:calc(200 * var(--u));padding:calc(12 * var(--u));border-radius:calc(20 * var(--u));box-sizing:border-box;position:absolute}.editorial-module__YcUg6G__readyFrom{font-size:max(8px, calc(8 * var(--u)));letter-spacing:.18em;color:var(--rose-on-glass);font-weight:600}.editorial-module__YcUg6G__readyTitle{margin-top:calc(4 * var(--u));font-family:var(--serif);font-size:calc(21 * var(--u));line-height:1}.editorial-module__YcUg6G__readyThumb{margin-top:calc(10 * var(--u));height:calc(140 * var(--u));border-radius:calc(12 * var(--u));position:relative;overflow:hidden;transform:translateZ(0)}.editorial-module__YcUg6G__readyRow{margin-top:calc(8 * var(--u));justify-content:space-between;align-items:baseline;display:flex}.editorial-module__YcUg6G__readyName{font-family:var(--serif);font-style:italic;font-size:calc(18 * var(--u))}.editorial-module__YcUg6G__readyMeta{font-size:max(10px, calc(10 * var(--u)));color:#5a5560}.editorial-module__YcUg6G__readyBtn{margin-top:calc(10 * var(--u));height:calc(40 * var(--u));border-radius:calc(20 * var(--u));color:#fff;font-size:max(10px, calc(10 * var(--u)));letter-spacing:.2em;background:#1c1b1f;justify-content:center;align-items:center;font-weight:600;display:flex}.editorial-module__YcUg6G__see{justify-content:space-between;margin:16px 0 0;list-style:none;display:flex}.editorial-module__YcUg6G__see li{align-items:baseline;gap:6px;display:flex}.editorial-module__YcUg6G__seeT{font-family:var(--serif);font-size:22px}.editorial-module__YcUg6G__coached{--ramp:0px;--brown:#2b1e1c;color:#f7eae3;padding:calc(var(--ramp) + 36px) 0 calc(36px + var(--ramp));background:linear-gradient(180deg, #faf5f1 var(--ramp), var(--brown) var(--ramp), var(--brown) calc(100% - var(--ramp)), #f3e6df calc(100% - var(--ramp)))}.editorial-module__YcUg6G__coachGrid{flex-direction:column;display:flex}.editorial-module__YcUg6G__coachH2{font-size:38px;line-height:.98}.editorial-module__YcUg6G__coachFig{--h:min(calc(min(100vw, 520px) * 1.25), calc(100svh - 318px));--u:calc(100cqw / 390);height:var(--h);width:calc(var(--h) * .8);margin:14px auto 0;position:relative;overflow:hidden;container-type:inline-size}.editorial-module__YcUg6G__coachLayer{aspect-ratio:9/16;width:100%;position:absolute;top:calc(67% - 119.111cqw);left:0}.editorial-module__YcUg6G__coachPhoto{-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 20%,#000 28% 83%,#0000 90%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 20%,#000 28% 83%,#0000 90%),linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.editorial-module__YcUg6G__zones{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.editorial-module__YcUg6G__zone{stroke-dasharray:1;stroke-dashoffset:0;stroke:var(--ok-soft)}.editorial-module__YcUg6G__gdots{fill:var(--ok-soft)}.editorial-module__YcUg6G__checkPill{height:calc(36 * var(--u));padding:0 calc(14 * var(--u)) 0 calc(10 * var(--u));border-radius:calc(18 * var(--u));white-space:nowrap;font-family:var(--serif);font-size:calc(16 * var(--u));align-items:center;display:grid;position:absolute;top:31%;left:50%;transform:translate(-50%)}.editorial-module__YcUg6G__checking,.editorial-module__YcUg6G__good{align-items:center;gap:calc(8 * var(--u));grid-area:1/1;display:flex}.editorial-module__YcUg6G__good{justify-content:center}.editorial-module__YcUg6G__checking{opacity:0}.editorial-module__YcUg6G__spin{width:calc(14 * var(--u));height:calc(14 * var(--u))}.editorial-module__YcUg6G__goodDot{width:calc(18 * var(--u));height:calc(18 * var(--u));background:#5e8c6a;border-radius:50%;justify-content:center;align-items:center;display:flex}.editorial-module__YcUg6G__goodDot svg{width:62%;height:62%}.editorial-module__YcUg6G__blushLbl{padding:calc(6 * var(--u)) calc(9 * var(--u));border-radius:calc(10 * var(--u));line-height:1.15;position:absolute;top:41%;left:4%}.editorial-module__YcUg6G__blushT{font-size:max(8px, calc(8 * var(--u)));letter-spacing:.16em;font-weight:600}.editorial-module__YcUg6G__blushS{font-size:calc(11 * var(--u));color:#5a5560}.editorial-module__YcUg6G__stepCard{left:calc(20 * var(--u));right:calc(20 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));border-radius:calc(18 * var(--u));position:absolute;top:72%}.editorial-module__YcUg6G__stepTop{align-items:center;gap:calc(10 * var(--u));display:flex}.editorial-module__YcUg6G__stepCap{font-size:max(8px, calc(8 * var(--u)));letter-spacing:.18em;color:var(--rose-on-glass);font-weight:600}.editorial-module__YcUg6G__track{background:#1c1b1f1f;flex:auto;height:2px;position:relative;overflow:hidden}.editorial-module__YcUg6G__fill{transform-origin:0;background:#5e8c6a;position:absolute;inset:0}.editorial-module__YcUg6G__stepT{margin-top:calc(6 * var(--u));font-family:var(--serif);font-size:calc(22 * var(--u));display:grid}.editorial-module__YcUg6G__stepHold,.editorial-module__YcUg6G__stepDone{grid-area:1/1}.editorial-module__YcUg6G__stepHold{opacity:0}.editorial-module__YcUg6G__doneBadge{right:calc(16 * var(--u));bottom:calc(12 * var(--u));width:calc(42 * var(--u));height:calc(42 * var(--u));border:max(1.5px, calc(1.6 * var(--u))) solid #5e8c6a;font-family:var(--serif);font-size:calc(15 * var(--u));color:#1c1b1f;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.editorial-module__YcUg6G__coachList{border-top:1px solid #f7eae329;margin:14px 20px 0;padding:0;list-style:none}@media (max-width:1023px){.editorial-module__YcUg6G__coachList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.editorial-module__YcUg6G__coachList li{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.editorial-module__YcUg6G__coachList .editorial-module__YcUg6G__num{flex:0 0 100%}.editorial-module__YcUg6G__coachList .editorial-module__YcUg6G__listT{font-size:16px;line-height:1.15}.editorial-module__YcUg6G__coachList .editorial-module__YcUg6G__okDot{width:16px;height:16px;margin-left:0}.editorial-module__YcUg6G__coachList .editorial-module__YcUg6G__okDot svg{width:9px;height:9px}}@media (min-width:1024px){.editorial-module__YcUg6G__coachList li{border-bottom:1px solid #f7eae329;align-items:baseline;gap:14px;padding:14px 0;display:flex}.editorial-module__YcUg6G__coachList li.editorial-module__YcUg6G__listLast{align-items:center}}.editorial-module__YcUg6G__num{letter-spacing:.2em;color:#e2b3a6;font-size:10px}.editorial-module__YcUg6G__listT{font-family:var(--serif);font-size:22px}.editorial-module__YcUg6G__okDot{background:#5e8c6a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;display:flex}.editorial-module__YcUg6G__okDot svg{width:12px;height:12px}.editorial-module__YcUg6G__kit{background:linear-gradient(#f3e6df 0%,#faf5f1 100%);padding:36px 0}.editorial-module__YcUg6G__kitGrid{flex-direction:column;display:flex}.editorial-module__YcUg6G__kitH2{font-size:38px}.editorial-module__YcUg6G__kitFig{--u:calc(100cqw / 350);height:var(--h);border-radius:calc(24 * var(--u));position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 30px 60px #50302838;container-type:inline-size}.editorial-module__YcUg6G__kitLayer{aspect-ratio:1536/2752;width:100%;position:absolute;top:calc(40% - 71.6667cqw);left:0}@media (max-width:1023px){.editorial-module__YcUg6G__kitFig{--h:min(calc(min(100vw - 40px, 480px) * 1.25), calc(100svh - 358px));width:calc(var(--h) * .8);margin:20px auto 0}.editorial-module__YcUg6G__kitList.editorial-module__YcUg6G__kitList{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 20px 0;padding:0;display:grid}.editorial-module__YcUg6G__kitList.editorial-module__YcUg6G__kitList li{background:#fff;border:0;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:8px 10px;box-shadow:0 8px 20px #7a4a401a}.editorial-module__YcUg6G__kitList .editorial-module__YcUg6G__kitListT{font-size:16px}.editorial-module__YcUg6G__kitList .editorial-module__YcUg6G__kitListS{font-size:10px;line-height:1.3}}.editorial-module__YcUg6G__bracket{stroke-width:2.5px}.editorial-module__YcUg6G__tag{align-items:center;gap:calc(6 * var(--u));height:calc(24 * var(--u));padding:0 calc(9 * var(--u));border-radius:calc(12 * var(--u));font-size:max(8px, calc(8 * var(--u)));letter-spacing:.16em;white-space:nowrap;font-weight:600;display:inline-flex;position:absolute}.editorial-module__YcUg6G__dot{width:calc(6 * var(--u));height:calc(6 * var(--u));background:#a65d51;border-radius:50%}.editorial-module__YcUg6G__found{border-radius:calc(18 * var(--u));padding:calc(12 * var(--u)) calc(14 * var(--u));justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:3%;left:4%;right:4%}.editorial-module__YcUg6G__foundT{font-family:var(--serif);font-size:calc(21 * var(--u))}.editorial-module__YcUg6G__foundS{font-size:max(8px, calc(8 * var(--u)));letter-spacing:.16em;color:#5a5560;font-weight:600}.editorial-module__YcUg6G__foundBtn{width:calc(44 * var(--u));height:calc(44 * var(--u));background:#1c1b1f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.editorial-module__YcUg6G__foundBtn svg{width:calc(18 * var(--u));height:calc(18 * var(--u));stroke-width:2.6px}.editorial-module__YcUg6G__kitList{background:#fff;border-radius:20px;margin:20px 20px 0;padding:4px 18px;list-style:none;box-shadow:0 12px 30px #7a4a401f}.editorial-module__YcUg6G__kitList li{border-bottom:1px solid #1c1b1f14;justify-content:space-between;align-items:baseline;padding:12px 0;display:flex}.editorial-module__YcUg6G__kitList li:last-child{border-bottom:0}.editorial-module__YcUg6G__kitListT{font-family:var(--serif);font-size:20px}.editorial-module__YcUg6G__kitListS{color:#5a5560;font-size:12px}.editorial-module__YcUg6G__stylist{--sty-h:clamp(140px, calc(100svh - 512px), 224px);background:#faf5f1;padding:36px 0}.editorial-module__YcUg6G__styGrid{flex-direction:column;display:flex}.editorial-module__YcUg6G__chips{scrollbar-width:none;flex-wrap:nowrap;order:3;gap:8px;margin:16px 0 0;list-style:none;display:flex;overflow-x:auto}.editorial-module__YcUg6G__chips::-webkit-scrollbar{display:none}.editorial-module__YcUg6G__chip{white-space:nowrap;box-sizing:border-box;background:#fffc;border:1px solid #1c1b1f1a;border-radius:19px;flex:none;align-items:center;height:36px;padding:0 14px;font-size:13px;display:inline-flex}.editorial-module__YcUg6G__chat{margin-top:20px}.editorial-module__YcUg6G__chatLines{flex-direction:column;gap:10px;display:flex}.editorial-module__YcUg6G__chatCap{letter-spacing:.2em;color:#a65d51;font-size:9px;font-weight:600}.editorial-module__YcUg6G__chatQ{font-family:var(--serif);margin-top:4px;font-size:22px;line-height:1.2}.editorial-module__YcUg6G__bubble{color:#fff;background:#1c1b1f;border-radius:20px 20px 6px;align-self:flex-end;max-width:316px;padding:11px 16px;font-size:15px;line-height:1.4}.editorial-module__YcUg6G__styCards{margin-top:14px}.editorial-module__YcUg6G__styCard{flex:0 0 calc(var(--sty-h) * .75)}.editorial-module__YcUg6G__styImg{height:var(--sty-h);border-radius:16px;position:relative;overflow:hidden;transform:translateZ(0)}.editorial-module__YcUg6G__styMeta{margin-top:6px}.editorial-module__YcUg6G__styName{font-family:var(--serif);font-size:18px;display:block}.editorial-module__YcUg6G__styTag{letter-spacing:.16em;color:#4e7a5a;font-size:9px;font-weight:600;display:block}.editorial-module__YcUg6G__swap{color:#8e4e44}.editorial-module__YcUg6G__looks{background:linear-gradient(#faf5f1 0%,#f7eae3 100%);padding:64px 0}.editorial-module__YcUg6G__looksHead{gap:12px}.editorial-module__YcUg6G__looksRow{margin-top:30px}.editorial-module__YcUg6G__lookCard{border-radius:18px;flex:0 0 200px;height:280px;position:relative;overflow:hidden;transform:translateZ(0)}.editorial-module__YcUg6G__lookShade{background:linear-gradient(#0000 0%,#0000004d 45%,#0000009e 100%);height:110px;position:absolute;inset:auto 0 0}.editorial-module__YcUg6G__lookName{color:#fff;font-family:var(--serif);text-shadow:0 1px 12px #00000059;font-size:24px;position:absolute;bottom:12px;left:14px}.editorial-module__YcUg6G__finalRow{--q:clamp(0px, (100vw - 1024px) / 416, 1px);font-family:var(--font-inter), system-ui, sans-serif;flex-direction:column;align-items:center;gap:14px;width:100%;display:flex}.editorial-module__YcUg6G__finalPhone{width:calc(min(453px,100svh - 400px)/2.05909);transform:perspective(1200px)rotateY(12deg)rotate(-2deg)}.editorial-module__YcUg6G__finalText{flex-direction:column;align-items:center;gap:14px;width:100%;margin-top:12px;display:flex}.editorial-module__YcUg6G__finalText input{background:#fff}.editorial-module__YcUg6G__finalText h2{letter-spacing:-.045em;font-size:38px;line-height:1}.editorial-module__YcUg6G__finalText p{font-size:16px}@media (min-width:1024px){.editorial-module__YcUg6G__mOnly.editorial-module__YcUg6G__mOnly{display:none}.editorial-module__YcUg6G__cap{font-size:11px}.editorial-module__YcUg6G__head{gap:22px}.editorial-module__YcUg6G__h2Sans{font-size:calc(54px + 14 * var(--q));line-height:.98}.editorial-module__YcUg6G__body{font-size:18px;line-height:1.55}.editorial-module__YcUg6G__row{scroll-snap-type:none;padding:0;overflow:visible}.editorial-module__YcUg6G__shareGrid,.editorial-module__YcUg6G__coachGrid,.editorial-module__YcUg6G__kitGrid,.editorial-module__YcUg6G__styGrid{box-sizing:border-box;max-width:1440px;padding:0 var(--gutter);margin:0 auto;display:grid}.editorial-module__YcUg6G__share{padding:0 0 96px}.editorial-module__YcUg6G__shareGrid{grid-template:".vis"1fr"text vis""steps vis"".vis"1fr/minmax(0,500px) auto;justify-content:space-between;column-gap:40px}.editorial-module__YcUg6G__shareHead{grid-area:text}.editorial-module__YcUg6G__see{grid-area:steps;justify-content:flex-start;gap:28px;margin-top:36px}.editorial-module__YcUg6G__see li{gap:8px}.editorial-module__YcUg6G__seeT{font-size:26px}.editorial-module__YcUg6G__shareVis{--h:min(calc(min(670px, 46.5vw) * 746 / 670), calc(100svh - 160px));--u:calc(100cqw / 670);width:calc(var(--h) * 670 / 746);max-width:none;margin:0 calc(-10 * var(--q)) 0 0;grid-area:vis}.editorial-module__YcUg6G__post{width:calc(420 * var(--u));border-radius:calc(30 * var(--u));box-shadow:0 calc(40 * var(--u)) calc(80 * var(--u)) #50302840;left:0}.editorial-module__YcUg6G__postShade{height:calc(200 * var(--u))}.editorial-module__YcUg6G__handle{left:calc(24 * var(--u));bottom:calc(26 * var(--u))}.editorial-module__YcUg6G__handleName{font-size:calc(15 * var(--u))}.editorial-module__YcUg6G__handleSub{font-size:calc(14 * var(--u))}.editorial-module__YcUg6G__sharePill{left:auto;right:calc(20 * var(--u));bottom:calc(24 * var(--u));height:calc(44 * var(--u));padding:0 calc(16 * var(--u));border-radius:calc(22 * var(--u));gap:calc(10 * var(--u));font-size:calc(14 * var(--u))}.editorial-module__YcUg6G__sharePill svg{width:calc(16 * var(--u));height:calc(16 * var(--u))}.editorial-module__YcUg6G__glass{box-shadow:0 calc(18 * var(--u)) calc(40 * var(--u)) #3c241e38}.editorial-module__YcUg6G__ready{right:auto;left:calc(340 * var(--u));top:calc(250 * var(--u));width:calc(330 * var(--u));padding:calc(18 * var(--u));border-radius:calc(26 * var(--u))}.editorial-module__YcUg6G__readyFrom{font-size:max(8px, calc(10 * var(--u)));letter-spacing:.2em}.editorial-module__YcUg6G__readyTitle{margin-top:calc(6 * var(--u));font-size:calc(30 * var(--u))}.editorial-module__YcUg6G__readyThumb{margin-top:calc(14 * var(--u));height:calc(230 * var(--u));border-radius:calc(16 * var(--u))}.editorial-module__YcUg6G__readyRow{margin-top:calc(12 * var(--u))}.editorial-module__YcUg6G__readyName{font-size:calc(24 * var(--u))}.editorial-module__YcUg6G__readyMeta{font-size:max(10px, calc(12 * var(--u)))}.editorial-module__YcUg6G__readyBtn{margin-top:calc(14 * var(--u));height:calc(48 * var(--u));border-radius:calc(24 * var(--u));font-size:max(9px, calc(11 * var(--u)));letter-spacing:.22em}.editorial-module__YcUg6G__coached{padding:0}.editorial-module__YcUg6G__coachGrid{--fig:min(510px, 46.1vw);padding:clamp(64px, 50svh - 264px, 120px) var(--gutter);grid-template-columns:minmax(0, 520px) var(--fig);grid-template-rows:1fr auto auto 1fr;grid-template-areas:".fig""text fig""list fig"".fig";justify-content:space-between;column-gap:40px;position:relative}.editorial-module__YcUg6G__coachHead{grid-area:text}.editorial-module__YcUg6G__coachH2{font-size:calc(64px + 16 * var(--q))}.editorial-module__YcUg6G__coachFig{--u:calc(100cqw / 664);top:-9.6%;right:calc(var(--gutter) + 40 * var(--q));aspect-ratio:9/16;clip-path:inset(calc(8.1356% + 1px) -200px calc(7.1186% + 1px));width:auto;max-width:none;height:118%;margin:0;position:absolute;overflow:visible}.editorial-module__YcUg6G__coachPhoto{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 86%,#0000 100%)}.editorial-module__YcUg6G__checkPill{height:calc(44 * var(--u));padding:0 calc(20 * var(--u)) 0 calc(14 * var(--u));border-radius:calc(22 * var(--u));font-size:calc(20 * var(--u));top:33%;left:47%}.editorial-module__YcUg6G__checking,.editorial-module__YcUg6G__good{gap:calc(10 * var(--u))}.editorial-module__YcUg6G__spin{width:calc(18 * var(--u));height:calc(18 * var(--u))}.editorial-module__YcUg6G__goodDot{width:calc(22 * var(--u));height:calc(22 * var(--u))}.editorial-module__YcUg6G__blushLbl{padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(12 * var(--u));left:9%}.editorial-module__YcUg6G__blushT{font-size:max(8px, calc(10 * var(--u)));letter-spacing:.18em}.editorial-module__YcUg6G__blushS{font-size:max(10px, calc(13 * var(--u)))}.editorial-module__YcUg6G__stepCard{padding:calc(18 * var(--u)) calc(22 * var(--u)) calc(20 * var(--u));border-radius:calc(22 * var(--u));top:70%;left:12%;right:16%}.editorial-module__YcUg6G__stepTop{gap:calc(12 * var(--u))}.editorial-module__YcUg6G__stepCap{font-size:max(8px, calc(10 * var(--u)));letter-spacing:.2em}.editorial-module__YcUg6G__stepT{margin-top:calc(8 * var(--u));font-size:calc(26 * var(--u))}.editorial-module__YcUg6G__doneBadge{right:calc(22 * var(--u));bottom:calc(12 * var(--u));width:calc(54 * var(--u));height:calc(54 * var(--u));font-size:calc(17 * var(--u))}.editorial-module__YcUg6G__coachList{grid-area:list;margin:40px 0 0}.editorial-module__YcUg6G__coachList li{gap:18px;padding:16px 0}.editorial-module__YcUg6G__num{font-size:11px}.editorial-module__YcUg6G__listT{font-size:26px}.editorial-module__YcUg6G__okDot{width:26px;height:26px}.editorial-module__YcUg6G__okDot svg{width:14px;height:14px}.editorial-module__YcUg6G__kit{--kpad:clamp(64px, 50svh - 350px, 100px);padding:var(--kpad) 0}.editorial-module__YcUg6G__kitGrid{justify-content:center;column-gap:calc(60px + 52 * var(--q));grid-template:"fig."1fr"fig text""fig list""fig."1fr/auto minmax(0,560px)}.editorial-module__YcUg6G__kitHead{grid-area:text}.editorial-module__YcUg6G__kitH2{font-size:calc(58px + 14 * var(--q))}.editorial-module__YcUg6G__kitBody{max-width:470px}.editorial-module__YcUg6G__kitFig{--h:min(calc(min(548px, 38vw) * 2752 / 1536), calc(100svh - 2 * var(--kpad)));--u:calc(100cqw / 548);width:calc(var(--h) * 1536 / 2752);border-radius:calc(30 * var(--u));grid-area:fig;margin:0;box-shadow:0 40px 80px #50302838}.editorial-module__YcUg6G__bracket{stroke-width:3px}.editorial-module__YcUg6G__tag{gap:calc(8 * var(--u));height:calc(30 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(15 * var(--u));font-size:max(8px, calc(10 * var(--u)));letter-spacing:.18em}.editorial-module__YcUg6G__dot{width:calc(7 * var(--u));height:calc(7 * var(--u))}.editorial-module__YcUg6G__found{border-radius:calc(22 * var(--u));padding:calc(16 * var(--u)) calc(18 * var(--u));bottom:4%;left:6%;right:6%}.editorial-module__YcUg6G__foundT{font-size:calc(26 * var(--u))}.editorial-module__YcUg6G__foundS{font-size:max(8px, calc(10 * var(--u)));letter-spacing:.18em}.editorial-module__YcUg6G__foundBtn{width:calc(48 * var(--u));height:calc(48 * var(--u))}.editorial-module__YcUg6G__foundBtn svg{width:calc(20 * var(--u));height:calc(20 * var(--u))}.editorial-module__YcUg6G__kitList{box-sizing:border-box;border-radius:22px;grid-area:list;width:min(514px,100%);margin:32px 0 0;padding:6px 22px;box-shadow:0 16px 40px #7a4a401f}.editorial-module__YcUg6G__kitList li{padding:14px 0}.editorial-module__YcUg6G__kitListT{font-size:22px}.editorial-module__YcUg6G__kitListS{font-size:13px}.editorial-module__YcUg6G__stylist{--sty-h:clamp(220px, calc(100svh - 480px), 300px);padding:clamp(64px,50svh - 300px,104px) 0}.editorial-module__YcUg6G__styGrid{column-gap:calc(48px + 32 * var(--q));grid-template:".chat"1fr"head chat""chips chat"".chat"1fr/minmax(0,520px) minmax(0,1fr)}.editorial-module__YcUg6G__styHead{grid-area:head}.editorial-module__YcUg6G__chips{flex-wrap:wrap;grid-area:chips;gap:10px;margin-top:30px;overflow:visible}.editorial-module__YcUg6G__chip{border-radius:22px;height:44px;padding:0 18px;font-size:15px}.editorial-module__YcUg6G__chat{grid-area:chat;margin:0}.editorial-module__YcUg6G__chatLines{gap:16px}.editorial-module__YcUg6G__chatCap{font-size:10px}.editorial-module__YcUg6G__chatQ{font-size:34px}.editorial-module__YcUg6G__bubble{border-radius:22px 22px 6px;max-width:464px;padding:16px 22px;font-size:18px}.editorial-module__YcUg6G__styCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.editorial-module__YcUg6G__styImg{border-radius:20px}.editorial-module__YcUg6G__styMeta{justify-content:space-between;align-items:baseline;gap:8px;margin-top:10px;display:flex}.editorial-module__YcUg6G__styName{font-size:22px}.editorial-module__YcUg6G__styTag{white-space:nowrap;font-size:10px}.editorial-module__YcUg6G__looks{padding:104px var(--gutter) 64px}.editorial-module__YcUg6G__looksHead{text-align:center;align-items:center;gap:16px}.editorial-module__YcUg6G__looksRow{justify-content:center;align-items:flex-start;gap:20px;margin-top:64px}.editorial-module__YcUg6G__lookCard{aspect-ratio:240/340;border-radius:22px;flex:0 240px;height:auto}.editorial-module__YcUg6G__lookCard:nth-child(2n){margin-top:40px}.editorial-module__YcUg6G__lookShade{height:130px}.editorial-module__YcUg6G__lookName{font-size:calc(24px + 4 * var(--q));bottom:16px;left:18px}.editorial-module__YcUg6G__finalRow{justify-content:center;gap:calc(60px + 40 * var(--q));flex-direction:row}.editorial-module__YcUg6G__finalPhone{flex:none;width:calc(min(583px,100svh - 200px)/2.05909);transform:perspective(1400px)rotateY(14deg)rotate(-2deg)}.editorial-module__YcUg6G__finalText{text-align:left;align-items:flex-start;gap:18px;width:auto;margin-top:0}.editorial-module__YcUg6G__finalText h2{font-size:calc(60px + 12 * var(--q))}.editorial-module__YcUg6G__finalText p{font-size:18px}.editorial-module__YcUg6G__finalText>div{justify-content:flex-start}.editorial-module__YcUg6G__finalText form{background:#fff;box-shadow:0 12px 30px #7a4a4024}.editorial-module__YcUg6G__finalText input{background:0 0}}@keyframes editorial-module__YcUg6G__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){[data-anim] .editorial-module__YcUg6G__ready{opacity:0;transform:translateX(calc(40 * var(--u)));transition:opacity .6s var(--ease) .15s, transform .65s var(--ease) .15s}[data-anim][data-in] .editorial-module__YcUg6G__ready{opacity:1;transform:none}.editorial-module__YcUg6G__coachFig{--ok:2.1s;--ok-dur:.35s}[data-anim] .editorial-module__YcUg6G__zone{stroke-dashoffset:1px;fill-opacity:0;stroke:#fff;transition:stroke-dashoffset .7s var(--ease), fill-opacity .5s ease-out .5s}[data-anim][data-in] .editorial-module__YcUg6G__zone{stroke-dashoffset:0;fill-opacity:1;stroke:var(--ok-soft);transition:stroke-dashoffset .7s var(--ease), fill-opacity .5s ease-out .5s, stroke var(--ok-dur) var(--ease) var(--ok)}[data-anim] .editorial-module__YcUg6G__gdots,[data-anim] .editorial-module__YcUg6G__blushLbl,[data-anim] .editorial-module__YcUg6G__checkPill,[data-anim] .editorial-module__YcUg6G__stepCard{opacity:0;transition:opacity .5s var(--ease) var(--d,0s), translate .5s var(--ease) var(--d,0s)}[data-anim] .editorial-module__YcUg6G__gdots{--d:.55s}[data-anim] .editorial-module__YcUg6G__blushLbl{--d:.45s;translate:0 8px}[data-anim] .editorial-module__YcUg6G__checkPill{--d:.1s;translate:0 8px}[data-anim] .editorial-module__YcUg6G__stepCard{--d:.3s;translate:0 12px}[data-anim][data-in] .editorial-module__YcUg6G__gdots,[data-anim][data-in] .editorial-module__YcUg6G__blushLbl,[data-anim][data-in] .editorial-module__YcUg6G__checkPill,[data-anim][data-in] .editorial-module__YcUg6G__stepCard{opacity:1;translate:none}[data-anim] .editorial-module__YcUg6G__gdots{fill:#fff}[data-anim][data-in] .editorial-module__YcUg6G__gdots{fill:var(--ok-soft);transition:opacity .5s var(--ease) var(--d), fill var(--ok-dur) var(--ease) var(--ok)}[data-anim] .editorial-module__YcUg6G__checking,[data-anim] .editorial-module__YcUg6G__stepHold{opacity:1}[data-anim] .editorial-module__YcUg6G__good,[data-anim] .editorial-module__YcUg6G__stepDone{opacity:0}[data-anim] .editorial-module__YcUg6G__stepDone{filter:blur(4px)}[data-anim][data-in] .editorial-module__YcUg6G__checking,[data-anim][data-in] .editorial-module__YcUg6G__stepHold,[data-anim][data-in] .editorial-module__YcUg6G__good,[data-anim][data-in] .editorial-module__YcUg6G__stepDone{transition:opacity var(--ok-dur) var(--ease) var(--ok), filter var(--ok-dur) var(--ease) var(--ok)}[data-anim][data-in] .editorial-module__YcUg6G__checking,[data-anim][data-in] .editorial-module__YcUg6G__stepHold{opacity:0}[data-anim][data-in] .editorial-module__YcUg6G__stepHold{filter:blur(4px)}[data-anim][data-in] .editorial-module__YcUg6G__good,[data-anim][data-in] .editorial-module__YcUg6G__stepDone{opacity:1;filter:none}[data-anim][data-in] .editorial-module__YcUg6G__spin{animation:.75s linear 3 editorial-module__YcUg6G__spin}[data-anim] .editorial-module__YcUg6G__doneBadge{opacity:0;scale:.9}[data-anim][data-in] .editorial-module__YcUg6G__doneBadge{opacity:1;transition:opacity var(--ok-dur) var(--ease) var(--ok), scale var(--ok-dur) var(--ease) var(--ok);scale:none}[data-anim] .editorial-module__YcUg6G__fill{background:#a65d51;right:20%;transform:scaleX(0)}[data-anim][data-in] .editorial-module__YcUg6G__fill{transition:transform 1.5s cubic-bezier(.45, 0, .55, 1) .6s, right var(--ok-dur) var(--ease) var(--ok), background-color var(--ok-dur) var(--ease) var(--ok);background:#5e8c6a;right:0;transform:none}[data-anim] .editorial-module__YcUg6G__scan,[data-anim] .editorial-module__YcUg6G__tag{opacity:0;transition:opacity .45s var(--ease) var(--d,0s), scale .45s var(--ease) var(--d,0s)}[data-anim] .editorial-module__YcUg6G__scan{transform-box:fill-box;transform-origin:50%;scale:1.06}[data-anim] .editorial-module__YcUg6G__tag{scale:.94}[data-anim][data-in] .editorial-module__YcUg6G__scan,[data-anim][data-in] .editorial-module__YcUg6G__tag{opacity:1;scale:none}[data-anim] .editorial-module__YcUg6G__found{opacity:0;transition:opacity .55s var(--ease) 1.35s, translate .55s var(--ease) 1.35s;translate:0 16px}[data-anim][data-in] .editorial-module__YcUg6G__found{opacity:1;translate:none}[data-anim] .editorial-module__YcUg6G__seq{opacity:0;transition:opacity .5s var(--ease) var(--d,0s), translate .5s var(--ease) var(--d,0s);translate:0 14px}[data-anim][data-in] .editorial-module__YcUg6G__seq{opacity:1;translate:none}}
