:root{--ink:#18291e;--cream:#f4efe4;--paper:#fbf8f1;--lime:#d9f06a;--coral:#ed765d;--sage:#afc6a3;--line:rgba(24,41,30,.18)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,sans-serif}.shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.announcement{background:var(--ink);color:#fff;text-align:center;padding:9px 16px;font-size:12px;letter-spacing:.03em}.announcement a{color:var(--lime);margin-left:14px}.nav{height:88px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{font-family:"Instrument Serif",serif;font-size:27px;color:inherit;text-decoration:none}.brand span{color:var(--coral)}nav{display:flex;gap:34px}nav a,footer a{color:inherit;text-decoration:none;font-size:13px}.button{display:inline-flex;justify-content:center;align-items:center;gap:32px;padding:17px 22px;background:var(--ink);color:#fff;text-decoration:none;border:0;font:600 12px DM Sans;letter-spacing:.07em;text-transform:uppercase;cursor:pointer}.button span{color:var(--lime);font-size:16px}.button-small{padding:12px 17px}.menu{display:none;background:none;border:0}.hero{min-height:680px;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:40px;padding-block:70px}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;display:flex;align-items:center;gap:10px}.eyebrow span{display:block;width:28px;height:2px;background:var(--coral)}h1,h2,blockquote{font-family:"Instrument Serif",serif;font-weight:400;margin:0;line-height:.9}h1{font-size:clamp(70px,7.4vw,108px);letter-spacing:-.045em;margin:25px 0 30px}em{color:var(--coral);font-weight:400}.lead{font-size:18px;line-height:1.6;max-width:530px;color:#48564c}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:34px}.text-link{color:var(--ink);text-decoration:none;font-size:13px;font-weight:600}.text-link span{margin-left:10px}.hero-art{height:565px;position:relative;overflow:hidden;background:var(--sage);border-radius:48% 48% 6px 6px}.sun{position:absolute;width:340px;height:340px;border-radius:50%;background:var(--lime);right:-65px;top:-60px}.orbit{position:absolute;border:1px solid rgba(24,41,30,.28);border-radius:50%;width:440px;height:440px;top:54px;left:35px}.orbit-two{width:350px;height:350px;left:80px;top:99px}.portrait-body{position:absolute;width:310px;height:290px;border-radius:48% 48% 0 0;background:var(--ink);bottom:-40px;left:115px;transform:rotate(-3deg)}.portrait-face{position:absolute;width:155px;height:205px;border-radius:48% 48% 46% 46%;background:#d19a74;left:195px;top:120px;transform:rotate(5deg);z-index:2}.portrait-hair{position:absolute;width:220px;height:280px;border-radius:50% 55% 20% 40%;background:#6d3b29;left:160px;top:85px;transform:rotate(-8deg);box-shadow:-32px 60px #6d3b29;z-index:1}.portrait-face:after{content:"";position:absolute;width:105px;height:140px;background:#d19a74;border-radius:50%;right:2px;top:30px}.earring{position:absolute;width:25px;height:46px;border:5px solid var(--lime);border-radius:50%;left:315px;top:260px;z-index:4}.stamp{position:absolute;z-index:5;left:30px;bottom:32px;width:92px;height:92px;border-radius:50%;background:var(--paper);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-8deg)}.stamp span{font-family:"Instrument Serif";font-size:34px;line-height:1}.stamp small{font-size:8px;letter-spacing:.12em}.side-note{position:absolute;right:18px;bottom:25px;font-size:10px;letter-spacing:.12em;line-height:1.8;z-index:5;writing-mode:vertical-rl}.marquee{overflow:hidden;background:var(--coral);padding:16px 0;white-space:nowrap}.marquee div{font-family:"Instrument Serif";font-size:22px;letter-spacing:.04em;animation:move 22s linear infinite}.marquee b{margin:0 24px}@keyframes move{to{transform:translate(-50%)}}.truth{padding-block:120px;display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.truth h2,.method h2,.cta h2{font-size:clamp(50px,5.6vw,76px);letter-spacing:-.035em;margin-top:22px}.truth-list{border-top:1px solid var(--line)}.truth-list>div{min-height:91px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:50px 1fr 25px;align-items:center}.truth-list span{font-size:10px;color:#839087}.truth-list p{font-family:"Instrument Serif";font-size:26px;margin:0}.truth-list b{font-weight:400}.truth-list .accent p,.truth-list .accent b{color:var(--coral)}.shift{background:var(--ink);color:#fff;padding:80px 0}.shift-grid{display:grid;grid-template-columns:repeat(3,1fr)}.shift-card{padding:18px 46px;min-height:270px;border-right:1px solid rgba(255,255,255,.18)}.shift-card:first-child{padding-left:0}.shift-card:last-child{border:0}.number{font-size:10px;color:var(--lime)}.shift-card p{font-family:"Instrument Serif";font-size:34px;line-height:1.05;margin:32px 0;color:#a6afa8;text-decoration:line-through;text-decoration-thickness:1px}.shift-card strong{font-family:"Instrument Serif";font-size:27px;line-height:1.15;color:var(--lime);font-weight:400}.method{padding-block:120px;display:grid;grid-template-columns:.92fr 1.08fr;gap:110px;align-items:center}.method-copy>p:not(.eyebrow){max-width:510px;line-height:1.7;color:#59645c}.method-copy .button{margin-top:22px}.steps{border-top:1px solid var(--line)}.steps article{display:grid;grid-template-columns:65px 1fr;border-bottom:1px solid var(--line);padding:30px 0}.steps article>span{font-size:11px;color:var(--coral);padding-top:6px}.steps h3{font-family:"Instrument Serif";font-weight:400;font-size:30px;margin:0 0 8px}.steps p{margin:0;color:#657067;line-height:1.6;font-size:14px}.about{background:var(--coral);padding:115px 0;color:var(--ink);text-align:center}.about-inner{max-width:980px}.light{justify-content:center}.light span{background:var(--ink)}blockquote{font-size:clamp(54px,7vw,92px);letter-spacing:-.035em;margin:36px auto}blockquote em{color:var(--cream)}.about-text{max-width:620px;margin:35px auto 0;line-height:1.7}.cta{padding:100px 0}.cta-card{background:var(--cream);padding:75px;position:relative;overflow:hidden}.cta-card:after{content:"✦";position:absolute;right:60px;top:40px;color:var(--lime);font-size:120px;text-shadow:0 0 0 var(--ink)}.cta-card h2{position:relative;z-index:1}.cta-card>p:not(.eyebrow){max-width:550px;line-height:1.6}.cta form{display:flex;max-width:700px;margin-top:28px}.cta label{flex:1}.cta input{width:100%;height:52px;border:1px solid var(--line);border-right:0;background:var(--paper);padding:0 18px;font:14px DM Sans}.cta small{display:block;margin-top:12px;color:#778079}.cta .button{height:52px}footer{min-height:130px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}footer p{font-family:"Instrument Serif";font-size:18px}footer div{display:flex;gap:24px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.visible{opacity:1;transform:none}@media(max-width:800px){.shell{width:min(100% - 30px,1180px)}.nav{height:72px}.nav nav,.nav>.button{display:none}.menu{display:block}.menu i{display:block;width:24px;height:1px;background:var(--ink);margin:6px}.hero{grid-template-columns:1fr;padding-block:50px;gap:45px}.hero h1{font-size:65px}.hero-art{height:460px}.portrait-body{left:calc(50% - 150px)}.portrait-face{left:calc(50% - 75px)}.portrait-hair{left:calc(50% - 110px)}.earring{left:calc(50% + 45px)}.truth,.method{grid-template-columns:1fr;gap:55px;padding-block:80px}.shift-grid{grid-template-columns:1fr}.shift-card,.shift-card:first-child{padding:35px 10px;border-right:0;border-bottom:1px solid rgba(255,255,255,.18);min-height:0}.cta-card{padding:45px 24px}.cta-card:after{font-size:70px;right:15px;top:10px}.cta form{flex-direction:column;gap:10px}.cta input{border-right:1px solid var(--line)}footer{padding-block:35px;flex-direction:column;gap:20px;text-align:center}}@media(max-width:480px){.announcement{font-size:10px}.announcement a{display:none}.hero h1{font-size:53px}.lead{font-size:16px}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions .text-link{text-align:center}.hero-art{height:400px}.truth h2,.method h2,.cta h2{font-size:46px}.truth-list p{font-size:21px}.truth-list>div{grid-template-columns:38px 1fr 20px}.about{padding:80px 0}blockquote{font-size:48px}.cta{padding:65px 0}footer p{margin:0}}:root{--ink:#9d174d;--cream:#ffe5f4;--paper:#fff8fc;--lime:#ffd8ef;--coral:#ff99d8;--sage:#f7b9df;--line:rgba(157,23,77,.16)}body{font-family:Manrope,sans-serif;background:radial-gradient(circle at 8% 9%,#fff0f5 0,transparent 26%),var(--paper)}.brand,h1,h2,blockquote,.truth-list p,.shift-card p,.shift-card strong,.steps h3,footer p,.marquee div,.stamp span{font-family:Cormorant Garamond,serif}.announcement a{color:#ffd2df}.button{border-radius:100px;font-family:Manrope;box-shadow:0 9px 26px #4b193321}.button span{color:#ffd2df}.lead{color:#76576a}.hero-art{background:linear-gradient(145deg,#ffdce6,#ed91b1);border-radius:50% 50% 25px 25px;box-shadow:0 24px 70px #79254b2b}.sun{background:#fff0f5}.sun span{position:absolute;left:105px;bottom:50px;font-size:80px;color:var(--coral)}.orbit{border-color:#4b193338}.portrait-hair{background:#8c465e;box-shadow:-32px 60px #8c465e}.portrait-face,.portrait-face:after{background:#d9a17f}.earring{border-color:#fff0f5}.bow{position:absolute;z-index:6;right:34px;top:24px;font:58px Cormorant Garamond;color:var(--ink);transform:rotate(8deg)}.marquee{color:#fff}.marquee b{color:#ffd7e4}.shift-card p{color:#d5afc1}.shift-card strong{color:#ffd2df}.method-copy>p:not(.eyebrow),.steps p{color:#76576a}.cta-card{border-radius:28px}.cta input{font-family:Manrope;border-radius:100px 0 0 100px}.cta .button{border-radius:0 100px 100px 0}@media(max-width:800px){.nav nav.open{display:flex;position:absolute;z-index:20;left:15px;right:15px;top:112px;background:var(--paper);padding:25px;flex-direction:column;border-radius:18px;box-shadow:0 18px 45px #4b193329}.cta input,.cta .button{border-radius:100px}}#hero-webgl{position:absolute;inset:0;width:100%;height:100%;z-index:4;mix-blend-mode:screen;pointer-events:auto}.portrait{position:relative;z-index:2}.hero-art:after{content:"";position:absolute;inset:0;z-index:3;background:linear-gradient(180deg,transparent 55%,rgba(75,25,51,.25));pointer-events:none}.stamp,.bow,.side-note{z-index:7}.hero-copy{position:relative}.hero-copy:before{content:"✦";position:absolute;left:-42px;top:-35px;color:var(--coral);font-size:28px;animation:twinkle 2.4s ease-in-out infinite}.hero-copy:after{content:"";position:absolute;z-index:-1;width:180px;height:180px;border-radius:50%;background:#ffd9e6;filter:blur(65px);left:30%;top:30%}@keyframes twinkle{50%{transform:rotate(45deg) scale(.7);opacity:.45}}@media(prefers-reduced-motion:reduce){.marquee div{animation:none}.reveal{transition:none}.hero-copy:before{animation:none}}.hero-art{background:linear-gradient(145deg,#ffe7f5,#ff99d8);box-shadow:0 24px 70px #b4318033}.hero-photo{position:absolute;z-index:2;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;transform:scale(1.025);filter:saturate(.94) contrast(1.03)}.fallback-portrait{display:none}.hero-art .sun,.hero-art .orbit{z-index:1}#hero-webgl{mix-blend-mode:soft-light;opacity:.86}.hero-photo.real-photo{object-position:center 38%;transform:scale(1.02);mix-blend-mode:multiply;filter:saturate(.9) contrast(1.02)}.hero-art .orbit{display:none}.hero-art .stamp{background:#ff99d8;color:#9d174d;border:1px solid rgba(255,255,255,.5);box-shadow:0 12px 32px #b51f6233}.hero-art .sun{display:none}.announcement,.shift{background:#9d174d}.button{background:#b51f62;box-shadow:0 9px 26px #b51f6233}.button:hover{background:#d72e7a}.portrait-body{background:#9d174d}.nav nav.open{box-shadow:0 18px 45px #b51f622e}.cursor-orb{position:fixed;z-index:100;left:-28px;top:-28px;width:56px;height:56px;border:1px solid rgba(157,23,77,.45);border-radius:50%;pointer-events:none;transition:width .25s,height .25s,margin .25s,background .25s;display:grid;place-items:center;mix-blend-mode:multiply}.cursor-orb span{font-size:8px;letter-spacing:.12em;opacity:0}.cursor-orb.active{width:78px;height:78px;margin:-11px;background:#ff99d847}.cursor-orb.active span{opacity:1}.scroll-rail{position:fixed;z-index:30;right:18px;top:35%;width:1px;height:180px;background:#9d174d21}.scroll-rail i{position:absolute;inset:0;background:#ff99d8;transform:scaleY(0);transform-origin:top}.scroll-rail span{position:absolute;top:194px;left:-5px;font-size:8px;letter-spacing:.2em;writing-mode:vertical-rl}.portal-story{height:300vh;position:relative;background:#fff2fa}.portal-sticky{height:100vh;position:sticky;top:0;overflow:hidden;display:flex;align-items:center}.portal-copy{position:relative;z-index:3}.portal-copy h2{font:400 clamp(58px,7vw,104px)/.92 "Cormorant Garamond";letter-spacing:-.045em;margin:28px 0;width:50%}.portal-kicker{font-size:10px;letter-spacing:.18em;text-transform:uppercase;margin-top:45px}.portal-world{position:absolute;width:min(56vw,760px);aspect-ratio:1;right:-4vw;top:50%;transform:translateY(-50%) rotate(calc(var(--portal-progress) * 18deg));transform-style:preserve-3d;perspective:1000px}.portal-ring{position:absolute;border-radius:50%;border:1px solid rgba(157,23,77,.2);inset:7%;box-shadow:inset 0 0 80px #ff99d82e,0 0 80px #ff99d833;transform:rotateX(64deg) rotate(calc(var(--portal-progress) * 100deg))}.ring-b{inset:20%;border-width:22px;border-color:#ff99d859;filter:blur(1px);transform:rotateY(68deg) rotate(calc(var(--portal-progress) * -130deg))}.ring-c{inset:33%;background:radial-gradient(circle,#fff 0,#ff99d8 35%,rgba(255,153,216,.15) 65%,transparent 66%);border:0;filter:drop-shadow(0 0 38px #ff99d8);transform:scale(calc(.84 + var(--portal-progress) * .18))}.signature-butterfly{position:absolute;z-index:4;left:50%;top:49%;width:150px;height:120px;transform:translate(-50%,-50%) rotateY(calc(var(--portal-progress) * 220deg));transform-style:preserve-3d}.signature-butterfly i{position:absolute;width:72px;height:95px;background:linear-gradient(135deg,#ffffffe6,#ff99d8);border-radius:85% 18% 70% 28%;box-shadow:inset 8px 5px 18px #fff,0 12px 32px #9d174d33;transform:rotateY(-24deg) rotate(-18deg);transform-origin:right bottom}.signature-butterfly i:nth-child(2){right:0;transform:scaleX(-1) rotateY(-24deg) rotate(-18deg)}.signature-butterfly b{position:absolute;width:12px;height:84px;left:69px;top:34px;border-radius:100%;background:#d93383}.signature-butterfly span{position:absolute;left:63px;top:-20px;color:#fff;font-size:28px}.world{position:absolute;z-index:5;width:220px;padding:24px;background:#ffffffb3;border:1px solid rgba(255,255,255,.85);border-radius:22px;box-shadow:0 25px 70px #9d174d2e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;transform:translateY(30px) scale(.9);transition:.65s cubic-bezier(.2,.8,.2,1)}.world.active{opacity:1;transform:none}.world small{color:#d93383}.world strong{display:block;font:28px Cormorant Garamond;margin:12px 0}.world p{font-size:12px;line-height:1.5;margin:0}.world-1{left:5%;top:18%}.world-2{right:0;top:42%}.world-3{left:12%;bottom:8%}.portal-count{position:absolute;bottom:38px;right:38px;display:flex;gap:12px;align-items:center;font:12px Manrope}.portal-count i{width:90px;height:1px;background:linear-gradient(90deg,#ff99d8 33%,#9d174d26 33%)}.portal-count b{font-weight:400;opacity:.45}.steps article{position:relative;transition:transform .25s,background .25s;padding-inline:18px}.steps article:hover{background:#fff0f8}.steps article>b{align-self:center;font-weight:400;color:#ff99d8}.steps article{grid-template-columns:65px 1fr 30px}@media(max-width:800px){.cursor-orb,.scroll-rail{display:none}.portal-story{height:240vh}.portal-copy{align-self:flex-start;padding-top:110px}.portal-copy h2{width:100%;font-size:52px}.portal-world{width:110vw;right:-43vw;top:64%}.world{width:180px;padding:18px}.world-1{left:3%;top:12%}.world-2{right:8%;top:42%}.world-3{left:5%;bottom:7%}.portal-kicker{display:none}}.world-2{right:10%}@media(max-width:800px){.world-2{right:8%}}#portal-webgl{position:absolute;inset:2%;width:96%;height:96%;z-index:3;filter:drop-shadow(0 28px 35px rgba(181,31,98,.2));opacity:0;transition:opacity .7s}.portal-world.model-ready #portal-webgl{opacity:1}.portal-world.model-ready .portal-ring,.portal-world.model-ready .signature-butterfly{display:none}.model-caption{position:absolute;z-index:6;left:50%;bottom:3%;transform:translate(-50%);text-align:center;white-space:nowrap}.model-caption b,.model-caption span{display:block}.model-caption b{font-size:9px;letter-spacing:.22em;color:#b51f62}.model-caption span{font:18px Cormorant Garamond;margin-top:7px}.portal-world.model-ready{background:radial-gradient(circle at center,rgba(255,153,216,.2),transparent 57%)}.portal-ring,.signature-butterfly{display:none}.bloom-fallback{position:absolute;z-index:2;left:50%;top:50%;width:310px;height:310px;transform:translate(-50%,-50%) rotate(calc(var(--portal-progress) * 120deg));filter:drop-shadow(0 30px 35px rgba(181,31,98,.18));transition:opacity .4s}.portal-world.model-ready .bloom-fallback{opacity:0}.bloom-fallback i{position:absolute;left:105px;top:3px;width:100px;height:170px;border-radius:70% 70% 32% 32%;background:linear-gradient(135deg,#ffffffe6,#ff99d8 48%,#e04a9a);transform-origin:50% 152px;box-shadow:inset 12px 12px 24px #fff9,0 12px 35px #b51f6229}.bloom-fallback i:nth-child(2){transform:rotate(120deg)}.bloom-fallback i:nth-child(3){transform:rotate(240deg)}.bloom-fallback b{position:absolute;z-index:3;left:112px;top:112px;width:86px;height:86px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 28%,#fff,#ffe5f4 48%,#ff99d8);border:7px solid #c51e68;font:28px Cormorant Garamond;color:#b51f62;box-shadow:0 12px 28px #b51f6233}.bloom-fallback span{position:absolute;inset:-28px;border:2px solid rgba(218,157,71,.7);border-radius:50%;transform:rotateX(68deg) rotate(18deg)}@font-face{font-family:Bodoni Moda;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/bodoni-moda-italic-600-60og9ITA.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-italic-500-D8V6kQnR.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 500;font-display:swap;src:url(/assets/cormorant-garamond-normal-400-500-vTYAbwjx.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/manrope-normal-400-800-C46ZzDBF.woff2) format("woff2")}[hidden]{display:none!important}:root{--ink:#000;--cream:#fff;--paper:#fff;--lime:#ff99d8;--coral:#ff99d8;--sage:#fff;--line:rgba(0,0,0,.14)}body{background:#fff}.announcement,.shift{background:#000}.button,.button:hover{background:#000;color:#fff;box-shadow:none}.button span,.announcement a{color:#ff99d8}.brand span,.eyebrow,.truth-list .accent p,.truth-list .accent b,.steps article>span{color:#ff99d8}.hero-art{background:#fff;box-shadow:none}.hero-photo.real-photo{mix-blend-mode:normal;filter:none}.hero-art:after,#hero-webgl{display:none}.hero-art .stamp{background:#ff99d8;color:#000;border:0;box-shadow:none}.side-note{color:#000}.marquee,.about{background:#ff99d8;color:#000}.shift-card p{color:#aaa}.shift-card strong,.number{color:#ff99d8}.portal-world.model-ready{background:radial-gradient(circle at center,rgba(255,153,216,.18),transparent 57%)}.world,.world small,.model-caption b{color:#000}.cursor-orb{border-color:#00000059}.hero-art .stamp,.hero-art .side-note,.bloom-fallback{display:none}.laptop-fallback{position:absolute;z-index:2;left:50%;top:50%;width:390px;height:300px;transform:translate(-50%,-50%) rotateY(calc(var(--portal-progress) * 330deg)) rotateX(7deg);transform-style:preserve-3d;perspective:900px;filter:drop-shadow(0 30px 30px rgba(0,0,0,.16));transition:opacity .4s}.portal-world.model-ready .laptop-fallback{opacity:0}.fallback-screen{position:absolute;left:35px;top:0;width:320px;height:190px;border:10px solid #000;border-radius:15px;background:#ff99d8;transform-origin:bottom;transform:perspective(650px) rotateX(calc(8deg + (1 - var(--portal-progress)) * 70deg));box-shadow:inset 0 0 0 7px #fff}.fallback-screen i{position:absolute;width:82px;height:82px;border:8px solid #fff;border-radius:50%;left:calc(50% - 41px);top:calc(50% - 41px)}.fallback-base{position:absolute;left:12px;top:188px;width:366px;height:105px;background:#fff;border:7px solid #000;border-radius:8px 8px 22px 22px;transform:perspective(600px) rotateX(64deg);transform-origin:top}.fallback-base:before{content:"";position:absolute;inset:12px 25px 40px;background:repeating-linear-gradient(90deg,#000 0 15px,transparent 15px 21px),repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 16px);opacity:.85}.fallback-base span{position:absolute;left:135px;bottom:8px;width:96px;height:30px;border:2px solid #000;border-radius:5px}@media(max-width:800px){.laptop-fallback{transform:translate(-50%,-50%) scale(.72) rotateY(calc(var(--portal-progress) * 330deg))}}body{color:#000;font-weight:500}h1,h2,blockquote,.portal-copy h2{font-family:Manrope,sans-serif;font-weight:800;line-height:.94;letter-spacing:-.055em}h1 em,h2 em,blockquote em,.portal-copy h2 em{font-family:Cormorant Garamond,serif;font-weight:400;letter-spacing:-.025em}.lead,.method-copy>p:not(.eyebrow),.about-text,.cta-card>p:not(.eyebrow){color:#000;font-size:17px;font-weight:600;line-height:1.65}.brand{font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-.04em}nav a,.text-link,footer a{font-weight:700;font-size:14px}.announcement,.eyebrow,.button,.portal-kicker,.model-caption b{font-weight:800}.eyebrow{font-size:12px;color:#000;letter-spacing:.14em}.steps h3,.world strong{font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-.03em}.steps p,.world p{color:#000;font-size:15px;font-weight:600}.world p{font-size:13px}.model-caption span{font:700 17px/1.35 Manrope,sans-serif}.splat-loader{display:grid;place-items:center;align-content:center;gap:18px;transform:translate(-50%,-50%);filter:none}.splat-loader i{width:78px;height:78px;border-radius:50%;background:radial-gradient(circle,#000 0 3px,transparent 4px),radial-gradient(circle at 25% 30%,#ff99d8 0 4px,transparent 5px),radial-gradient(circle at 72% 62%,#000 0 3px,transparent 4px),radial-gradient(circle at 46% 82%,#ff99d8 0 5px,transparent 6px);animation:splatPulse 1.2s ease-in-out infinite}.splat-loader span{font:800 10px Manrope;letter-spacing:.16em;text-transform:uppercase}@keyframes splatPulse{50%{transform:scale(1.15) rotate(25deg);opacity:.55}}.announcement,.nav,main,footer,.cursor-orb,.scroll-rail{position:relative;z-index:2}.nav{background:#ffffffc2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero{margin-top:30px;padding-inline:42px;background:#ffffffc2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.9);border-radius:30px;box-shadow:0 28px 90px #00000014}.portal-story{background:transparent}.portal-sticky:before{content:"";position:absolute;inset:8% 4%;background:#ffffff8c;border:1px solid rgba(255,255,255,.82);border-radius:34px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.portal-world{background:transparent!important}.method{margin-block:90px;padding:70px 54px;background:#ffffffd4;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:30px;box-shadow:0 28px 90px #00000014}.about{position:relative;z-index:2;background:#ff99d8e0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cta-card{background:#ffffffe0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 28px 90px #00000017}footer{background:#ffffffd6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media(max-width:800px){.hero{padding-inline:24px;margin-top:16px}.method{padding:50px 24px;margin-block:50px}.portal-sticky:before{inset:5% 15px}}#site-splat{filter:saturate(1.14) contrast(1.06)}.nav{background:#ffffffa3;border:1px solid rgba(255,255,255,.82);border-top:0;border-radius:0 0 22px 22px}.hero{min-height:calc(100vh - 125px);margin-top:0;padding-inline:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-copy{max-width:620px;padding:46px;background:#ffffffad;border:1px solid rgba(255,255,255,.88);border-radius:28px;box-shadow:0 30px 90px #0000001a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero h1{font-size:clamp(68px,7vw,102px);margin-block:22px;line-height:.91}.hero-art{height:min(66vh,650px);border-radius:28px;background:#ffffff4d;box-shadow:0 34px 100px #00000024;border:1px solid rgba(255,255,255,.78)}.hero-photo.real-photo{object-position:center 35%}.portal-sticky:before{display:none}.portal-copy{padding:38px;background:#ffffffb3;border:1px solid rgba(255,255,255,.88);border-radius:26px;box-shadow:0 28px 85px #00000017;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-copy h2{width:62%;font-size:clamp(55px,6.4vw,94px)}.world{background:#ffffffd1;border-color:#fff;box-shadow:0 25px 70px #0000001f}.method{background:#ffffffc2;border:1px solid rgba(255,255,255,.9)}@media(max-width:800px){.hero{padding-inline:15px}.hero-copy{padding:30px}.hero-art{height:52vh}.portal-copy{margin-inline:15px;padding:28px}.portal-copy h2{width:100%}}.announcement,.nav,main,footer{position:relative;z-index:2}.cursor-orb{position:fixed;z-index:100}.scroll-rail{position:fixed;z-index:30}.hero{grid-template-columns:.92fr 1.08fr;gap:72px;min-height:calc(100vh - 124px)}.hero-copy{padding:38px;background:#ffffffe6;box-shadow:0 24px 70px #00000012}.hero-art{height:min(68vh,620px);box-shadow:0 24px 70px #0000001a}.portal-copy.shell{width:min(520px,calc(100% - 60px));margin-left:max(5vw,calc((100vw - 1180px)/2));margin-right:auto;padding:38px;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-copy h2{width:100%;font-size:clamp(54px,5.4vw,82px)}.portal-world{right:2vw;width:min(54vw,720px)}.world{background:#fffffff0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.method{width:min(620px,calc(100% - 60px));margin-left:auto;margin-right:max(5vw,calc((100vw - 1180px)/2));grid-template-columns:1fr;gap:46px;padding:54px;background:#fffffff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.method h2{font-size:clamp(48px,4.6vw,66px)}.about{background:transparent;padding:110px max(5vw,calc((100vw - 1180px)/2));-webkit-backdrop-filter:none;backdrop-filter:none}.about-inner{width:min(650px,100%);margin-left:0;margin-right:auto;padding:70px 54px;background:#ff99d8;border-radius:30px;box-shadow:0 28px 90px #0000001a}.about blockquote{font-size:clamp(48px,5.5vw,72px)}.cta{display:flex;justify-content:flex-end}.cta-card{width:min(680px,100%);padding:64px;background:#fffffff2}footer{background:#fff}.world,.model-caption{display:none}.hero-copy,.hero-art,.portal-copy.shell,.method,.cta-card{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.portal-copy.shell{width:min(475px,calc(100% - 60px));padding:34px}.portal-copy h2{font-size:clamp(50px,5vw,74px)}.method{width:min(570px,calc(100% - 60px));padding:46px}.about-inner{width:min(590px,100%);padding:58px 46px;box-shadow:0 18px 48px #00000014}.cta-card{width:min(610px,100%);padding:52px}@media(max-width:800px){#site-splat{background-position:center 70%;background-size:92vw auto}.announcement{height:auto;min-height:32px;padding:8px 12px}.nav{margin-inline:15px;width:calc(100% - 30px)}.hero{grid-template-columns:1fr;gap:28px;min-height:auto;padding:38px 15px 70px}.hero-copy{padding:30px;border-radius:24px}.hero h1{font-size:clamp(50px,15vw,64px)}.hero-art{height:520px}.portal-story{height:260vh}.portal-sticky{display:block;padding-top:56px}.portal-copy.shell{width:calc(100% - 30px);margin:0 15px;padding:28px}.portal-copy h2{font-size:50px}.portal-world{width:100vw;right:0;top:68%;height:42vh;aspect-ratio:auto}.world{width:170px;padding:16px}.model-caption{bottom:-2%;font-size:12px}.method{width:calc(100% - 30px);margin:55px 15px;padding:36px 25px;gap:34px}.method h2{font-size:44px}.steps article{grid-template-columns:48px 1fr 20px;padding:25px 4px}.steps h3{font-size:27px}.about{padding:55px 15px}.about-inner{padding:48px 26px}.about blockquote{font-size:45px}.cta{padding:55px 15px}.cta-card{padding:44px 25px}}body{background:#fdfbf8;color:#090909}.homepage-v2 .hero.shell{width:min(1280px,calc(100% - 48px));min-height:760px;padding:92px 0 54px;border-bottom:1px solid #000;background:transparent}.homepage-v2 .hero-copy{max-width:1180px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.homepage-v2 .hero h1{max-width:1120px;margin:34px 0 30px;font:800 clamp(68px,8vw,122px)/.79 "Manrope",sans-serif;letter-spacing:-.078em;text-transform:uppercase}.homepage-v2 .hero h1 span{display:block}.homepage-v2 .hero h1 .hero-plus{margin-left:9vw}.homepage-v2 .hero .lead{max-width:620px;margin-left:auto;color:#000;font:500 clamp(20px,2vw,27px)/1.42 "Cormorant Garamond",serif}.homepage-v2 .hero-actions{margin-left:auto;width:620px;display:flex;align-items:center}.homepage-v2 .hero-actions .button{background:#e9b7c4;color:#000;border:1px solid #000}.homepage-v2 .hero-actions .button span{color:#000}.hero-category-rail{margin-top:75px;padding:18px 0;border-top:1px solid #000;border-bottom:1px solid #000;display:flex;align-items:center;justify-content:space-between;gap:18px}.hero-category-rail a{color:#000;font:800 10px/1 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase}.hero-category-rail i{font:400 16px/1 Cormorant Garamond,serif}.editorial-paths{padding-top:115px;padding-bottom:125px}.editorial-paths-head{text-align:center;max-width:920px;margin:0 auto 58px}.editorial-paths-head .eyebrow{justify-content:center}.editorial-paths-head h2{margin:24px 0 0;font:800 clamp(54px,6.5vw,92px)/.88 "Manrope",sans-serif;letter-spacing:-.07em}.editorial-paths-head h2 em{color:#b66f84;font:500 1.05em/.88 Bodoni Moda,serif}.editorial-paths-grid{display:grid;grid-template-columns:1fr 1fr;border:2px solid #000}.editorial-path-card{min-height:640px;padding:42px;display:flex;flex-direction:column;background:#fff}.editorial-path-card+article{border-left:2px solid #000}.editorial-path-card-blush{background:#ead0d5}.editorial-path-card small{font:800 10px/1 Manrope,sans-serif;letter-spacing:.17em}.editorial-path-card h3{margin:86px 0 48px;font:800 clamp(50px,5.3vw,78px)/.83 "Manrope",sans-serif;letter-spacing:-.07em}.editorial-path-card h3 em{color:#9c5268;font:500 .95em/.85 Bodoni Moda,serif}.editorial-path-card p{margin:auto 0 42px;padding-top:24px;border-top:1px solid #000;font:800 11px/1.5 Manrope,sans-serif;letter-spacing:.12em}.editorial-path-card p span{padding:0 12px}.editorial-path-card>a{width:max-content;padding-bottom:7px;border-bottom:1px solid #000;color:#000;font:800 11px/1 Manrope,sans-serif;letter-spacing:.11em;text-transform:uppercase;text-decoration:none}.editorial-paths-quiz{display:grid;grid-template-columns:auto 1fr auto;gap:30px;align-items:center;padding:28px 5px;border-bottom:1px solid #000}.editorial-paths-quiz strong,.editorial-paths-quiz a{font:800 10px/1.3 Manrope,sans-serif;letter-spacing:.13em;text-transform:uppercase}.editorial-paths-quiz span{font:500 21px/1.2 Cormorant Garamond,serif}.editorial-paths-quiz a{color:#000}.education-ecosystem{padding-top:130px;padding-bottom:140px;display:grid;grid-template-columns:.78fr 1.22fr;gap:80px;align-items:center}.education-copy h2{margin:26px 0 35px;font:800 clamp(62px,7vw,100px)/.84 "Manrope",sans-serif;letter-spacing:-.075em}.education-copy h2 em{color:#b66f84;font:500 1.03em/.85 Bodoni Moda,serif}.education-copy>p:not(.eyebrow){max-width:500px;margin:0 0 35px;font:500 23px/1.42 Cormorant Garamond,serif}.education-assets{position:relative;min-height:690px;background:#eee8e2;border:1px solid #000;overflow:hidden}.education-screen{position:absolute;z-index:1;width:68%;margin:0;left:8%;top:9%;padding:9px;background:#fff;border:1px solid #000;transform:rotate(-3deg);box-shadow:18px 20px #00000014}.education-screen img{display:block;width:100%;height:330px;object-fit:cover;object-position:center}.education-screen figcaption{padding:11px 3px 3px;font:800 8px/1 Manrope,sans-serif;letter-spacing:.14em}.education-workbook{position:absolute;z-index:3;right:7%;bottom:7%;width:43%;aspect-ratio:.76;padding:28px;display:flex;flex-direction:column;background:#111;color:#fff;border:1px solid #fff;transform:rotate(4deg);box-shadow:-17px 19px #dcb7c0}.education-workbook small,.education-checklist small{font:800 8px/1 Manrope,sans-serif;letter-spacing:.16em}.education-workbook strong{margin:auto 0;font:800 clamp(30px,3vw,44px)/.88 "Manrope",sans-serif;letter-spacing:-.06em}.education-workbook span{padding-top:14px;border-top:1px solid #fff;font:800 8px/1 Manrope,sans-serif;letter-spacing:.14em}.education-checklist{position:absolute;z-index:2;left:5%;bottom:5%;width:38%;padding:28px;background:#fff;border:1px solid #000;transform:rotate(-5deg)}.education-checklist ol{margin:24px 0 0;padding:0;list-style-position:inside}.education-checklist li{padding:10px 0;border-top:1px solid #000;font:700 10px/1 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}.benefits-strip{display:grid;grid-template-columns:repeat(5,1fr);border-top:2px solid #000;border-bottom:2px solid #000;background:#fff}.benefits-strip article{min-height:205px;padding:28px 24px;border-right:1px solid #000}.benefits-strip article:last-child{border-right:0}.benefits-strip i{display:block;margin-bottom:30px;font:400 26px/1 Cormorant Garamond,serif}.benefits-strip strong{display:block;font:800 10px/1.25 Manrope,sans-serif;letter-spacing:.13em}.benefits-strip p{margin:14px 0 0;font:500 17px/1.3 Cormorant Garamond,serif}.ai-leverage{padding:125px 0;background:#090909;color:#fff}.ai-leverage .shell{display:grid;grid-template-columns:.65fr 1.35fr;gap:40px 70px}.ai-leverage .eyebrow{grid-column:1;color:#e1a9b8;justify-content:flex-start}.ai-leverage .eyebrow span{background:#e1a9b8}.ai-leverage h2{grid-column:2;margin:0;font:800 clamp(72px,8.3vw,124px)/.82 "Manrope",sans-serif;letter-spacing:-.075em}.ai-leverage h2 em{color:#e1a9b8;font:500 1em/.82 Bodoni Moda,serif}.ai-leverage-copy{grid-column:2;margin-top:45px;padding-top:34px;border-top:1px solid #fff;display:grid;grid-template-columns:1fr 1fr;gap:50px}.ai-leverage-copy p{margin:0;font:500 23px/1.4 Cormorant Garamond,serif}.ai-leverage-copy strong{font:800 12px/1.5 Manrope,sans-serif;letter-spacing:.12em}.ai-leverage-copy strong em{color:#e1a9b8;font-style:normal}@media(max-width:800px){.homepage-v2 .hero.shell{width:100%;min-height:auto;padding:68px 20px 36px}.homepage-v2 .hero h1{font-size:clamp(48px,13vw,65px);line-height:.82}.homepage-v2 .hero h1 .hero-plus{margin-left:0}.homepage-v2 .hero h1 em{margin:14px 0 0;font-size:clamp(52px,15vw,72px);white-space:normal}.homepage-v2 .hero .lead,.homepage-v2 .hero-actions{width:100%;margin-left:0}.homepage-v2 .hero-actions{align-items:stretch}.hero-category-rail{margin-top:45px;display:grid;grid-template-columns:1fr 1fr}.hero-category-rail i{display:none}.hero-category-rail a{padding:8px;text-align:center;font-size:8px}.editorial-paths{padding:80px 12px}.editorial-paths-head h2{font-size:48px}.editorial-paths-grid{grid-template-columns:1fr}.editorial-path-card{min-height:500px;padding:30px 25px}.editorial-path-card+article{border-left:0;border-top:2px solid #000}.editorial-path-card h3{margin:60px 0 38px;font-size:48px}.editorial-paths-quiz{grid-template-columns:1fr;gap:12px;padding:25px 4px}.editorial-paths-quiz a{margin-top:8px}.education-ecosystem{padding:85px 15px;grid-template-columns:1fr;gap:55px}.education-copy h2{font-size:58px}.education-assets{min-height:540px}.education-screen{width:78%}.education-screen img{height:240px}.education-workbook{width:49%;padding:22px}.education-checklist{width:45%;padding:20px}.benefits-strip{grid-template-columns:1fr}.benefits-strip article{min-height:0;border-right:0;border-bottom:1px solid #000;display:grid;grid-template-columns:45px 1fr;gap:8px 15px}.benefits-strip article:last-child{border-bottom:0}.benefits-strip i{grid-row:1/3;margin:0}.benefits-strip p{margin:0}.ai-leverage{padding:85px 0}.ai-leverage .shell{grid-template-columns:1fr;gap:30px}.ai-leverage .eyebrow,.ai-leverage h2,.ai-leverage-copy{grid-column:1}.ai-leverage h2{font-size:58px}.ai-leverage-copy{grid-template-columns:1fr;gap:30px;margin-top:20px}}.hero{display:block;min-height:auto;padding:110px 0 125px}.hero-copy{max-width:920px;margin:0 auto;padding:54px}.hero h1{font-size:clamp(54px,6.4vw,92px);line-height:.98}.hero .eyebrow{max-width:760px;line-height:1.55}.audience{position:relative;z-index:2;padding:110px 70px;margin-block:70px;background:#fff;border:1px solid rgba(17,17,17,.08);border-radius:30px;box-shadow:0 24px 70px #00000012}.audience{display:grid;grid-template-columns:1fr 1fr;gap:70px}.audience h2{font-size:clamp(46px,5vw,72px);margin-top:24px}.audience-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(17,17,17,.16)}.audience-list li{position:relative;padding:21px 15px 21px 40px;border-bottom:1px solid rgba(17,17,17,.16);font-weight:700;line-height:1.4}.audience-list li:before{content:"✦";position:absolute;left:7px;color:#ff70c5}.beliefs{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,1fr);gap:0;background:#000;color:#fff;border-radius:22px;overflow:hidden}.beliefs p{margin:0;padding:28px 24px;border-right:1px solid rgba(255,255,255,.18);font-size:17px;font-weight:700;line-height:1.45}.beliefs p:last-child{border:0}.beliefs em{color:#ff99d8}.manifesto{grid-column:1/-1;text-align:center;padding-top:35px}.manifesto>p:first-child{font-size:clamp(30px,3.4vw,48px);font-weight:800;line-height:1.12;letter-spacing:-.04em;max-width:950px;margin:0 auto 40px}.manifesto>p:nth-child(2){font-size:22px;font-weight:700;line-height:1.5}.action-words{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.action-words span{padding:14px 20px;background:#ff99d8;border-radius:999px;font-size:18px;font-weight:800}.portal-copy h2{font-size:clamp(42px,4.5vw,66px);line-height:1.02}.portal-copy h2 em{font-size:.72em;line-height:1.2}#site-splat{background-image:none}@media(max-width:800px){.hero{padding:60px 15px 75px}.hero-copy{padding:30px}.audience{margin:30px 15px;width:calc(100% - 30px);padding:50px 25px;grid-template-columns:1fr;gap:45px}.beliefs,.manifesto{grid-column:auto}.beliefs{grid-template-columns:1fr}.beliefs p{border-right:0;border-bottom:1px solid rgba(255,255,255,.18)}.manifesto{text-align:left}.action-words{justify-content:flex-start}.portal-copy h2{font-size:42px}}@media(max-width:800px){.hero-copy,.hero-art{background:#fff}.portal-sticky{padding-top:38px}.portal-copy.shell{width:calc(100% - 30px);padding:25px}.portal-world{pointer-events:none}.method{padding:46vh 25px 34px;background:linear-gradient(to bottom,transparent 0 40vh,#fff 40vh);box-shadow:none}.about{padding-top:46vh}.about-inner{padding:44px 24px}.cta{padding-top:46vh}.cta-card{padding:40px 25px}}html,body{max-width:100%;overflow-x:hidden}img,svg,video{max-width:100%;height:auto}@media(max-width:800px){.shell{width:calc(100% - 30px);max-width:100%;margin-inline:auto}.announcement{min-height:34px;padding:9px 12px;white-space:normal;overflow:hidden;text-overflow:ellipsis}.announcement a{margin-left:8px}.nav{position:relative;width:calc(100% - 30px);height:70px;margin-inline:15px;padding-inline:2px;border-radius:0 0 18px 18px}.brand{font-size:23px;white-space:nowrap}.menu{flex:0 0 42px;width:42px;height:42px;padding:8px;position:relative;z-index:22}.menu i{margin:6px auto}.nav nav.open{position:fixed;left:15px;right:15px;top:96px;z-index:50;width:auto;padding:24px;background:#fff;border:1px solid rgba(17,17,17,.08)}.nav nav.open a{font-size:17px;padding:8px 4px}.hero{display:block;width:100%;min-height:auto;margin:0;padding:42px 15px 65px}.hero-copy{width:100%;max-width:100%;margin:0;padding:28px 22px;overflow:hidden}.hero .eyebrow{font-size:10px;line-height:1.55;letter-spacing:.11em;align-items:flex-start}.hero .eyebrow span{flex:0 0 16px;margin-top:7px}.hero h1{max-width:100%;font-size:clamp(42px,12.4vw,54px);line-height:.98;letter-spacing:-.055em;overflow-wrap:normal;word-break:normal}.hero h1 em{display:block;font-size:.93em;line-height:1.02;margin-top:10px}.lead{max-width:100%;font-size:16px;line-height:1.55}.hero-actions{width:100%;flex-direction:column;align-items:stretch;gap:15px}.hero-actions .button{width:100%;min-height:52px;gap:18px;text-align:center}.hero-actions .text-link{text-align:center;padding:10px}#site-splat,.site-splat-loader{display:none}.audience{width:calc(100% - 30px);max-width:100%;margin:25px 15px 55px;padding:42px 22px;grid-template-columns:minmax(0,1fr);gap:38px;border-radius:22px}.audience-intro,.audience-list,.beliefs,.manifesto{min-width:0;grid-column:auto}.audience h2{font-size:clamp(40px,11vw,50px);line-height:1}.audience-list li{padding:18px 8px 18px 32px;font-size:15px}.beliefs{grid-template-columns:minmax(0,1fr);border-radius:18px}.beliefs p{border-right:0;border-bottom:1px solid rgba(255,255,255,.18);padding:23px 20px;font-size:16px}.manifesto{text-align:left;padding-top:12px}.manifesto>p:first-child{font-size:31px;line-height:1.15}.manifesto>p:nth-child(2){font-size:18px}.action-words{justify-content:flex-start;gap:8px}.action-words span{padding:11px 15px;font-size:15px}.portal-story{height:auto;min-height:0;padding:65px 0;background:#fff}.portal-sticky{position:relative;top:auto;height:auto;min-height:0;display:block;overflow:visible;padding:0}.portal-copy.shell{width:calc(100% - 30px);margin:0 15px;padding:30px 23px}.portal-copy h2{width:100%;font-size:clamp(39px,11vw,48px);line-height:1.02;overflow-wrap:break-word}.portal-copy h2 em{font-size:.7em;line-height:1.28}.portal-kicker{display:block;margin-top:25px;line-height:1.5}.portal-world,.portal-count,.portal-triggers{display:none}.method{width:calc(100% - 30px);margin:35px 15px 55px;padding:38px 23px;background:#fff;box-shadow:0 18px 50px #00000012;gap:35px}.method h2{font-size:clamp(39px,10.5vw,46px);line-height:1}.steps article{grid-template-columns:38px minmax(0,1fr) 18px;padding:22px 0}.steps h3{font-size:24px}.steps p{font-size:14px}.about{padding:45px 15px;background:#fff}.about-inner{width:100%;padding:42px 22px;border-radius:22px}.about blockquote{font-size:clamp(37px,10.5vw,46px);line-height:1}.cta{display:block;width:100%;padding:45px 15px}.cta-card{width:100%;padding:38px 22px;border-radius:22px}.cta-card h2{font-size:clamp(39px,10.5vw,46px)}.cta form{width:100%;flex-direction:column;gap:10px}.cta label,.cta input,.cta .button{width:100%;border:0}footer.shell{width:calc(100% - 30px);padding:34px 0;gap:18px}footer div{flex-wrap:wrap;justify-content:center}}@media(max-width:380px){.hero h1{font-size:41px}.hero-copy{padding:25px 18px}.announcement{font-size:9px}.announcement a{display:none}}.hero.shell{position:relative;width:100%;max-width:none;min-height:clamp(620px,56.25vw,900px);padding:clamp(52px,6vw,100px) clamp(28px,7vw,120px);overflow:hidden;background:#ff91d2;display:block}.hero-copy{position:relative;z-index:2;width:min(66%,980px);max-width:none;margin:0;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-name{margin:0;color:#fff;font:700 clamp(70px,10vw,170px)/.85 "Manrope",sans-serif;letter-spacing:-.065em;white-space:nowrap}.hero-name span{display:inline-block;margin-right:.12em;font-family:Bodoni Moda,serif;font-size:.72em;font-weight:600;font-style:italic;letter-spacing:-.07em}.hero h1{max-width:780px;margin:clamp(80px,10vw,150px) 0 24px;color:#000;font-family:Manrope,sans-serif;font-size:clamp(42px,5vw,76px);font-weight:800;line-height:.94;letter-spacing:-.055em}.hero .lead{max-width:600px;color:#000}.hero .button{background:#000}.brand-lockup{display:flex;flex-direction:column;justify-content:center;gap:4px}.brand-lockup .brand{line-height:1}.brand-lockup small{font:700 8px/1 Manrope,sans-serif;letter-spacing:.18em;color:#000}.hero.shell:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,rgba(255,226,243,.97) 0%,rgba(255,226,243,.88) 35%,rgba(255,226,243,.2) 65%,transparent 82%);pointer-events:none}.hero-visual{position:absolute;z-index:1;right:clamp(20px,5vw,80px);top:50%;width:min(40vw,610px);aspect-ratio:1;transform:translateY(-45%)}.hero-visual:before{content:"";position:absolute;inset:7%;border-radius:50%;background:radial-gradient(circle at 32% 25%,#fffffff2,#ffffff47 24%,#ffffff14 48%,#0a0a0a1f 73%,#ffffff73);box-shadow:inset -24px -30px 60px #5f00372e,inset 18px 20px 45px #ffffffb8,0 42px 90px #6f00402e;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.hero-visual:after{content:"";position:absolute;left:18%;right:18%;bottom:1%;height:10%;border-radius:50%;background:#4c002b38;filter:blur(22px)}.hero-orbit{position:absolute;inset:0;border:1px solid rgba(18,18,18,.34);border-radius:50%;transform:rotate(-18deg) scaleY(.45)}.hero-orbit:after{content:"";position:absolute;width:15px;height:15px;right:9%;top:23%;border-radius:50%;background:#000;box-shadow:0 0 0 8px #ffffff61}.hero-orbit-two{inset:4%;transform:rotate(38deg) scaleY(.52);border-color:#ffffffb8}.hero-orbit-two:after{right:auto;left:3%;top:52%;background:#fff;box-shadow:0 0 0 7px #1111111f}.hero-orbit-three{inset:12%;transform:rotate(76deg) scaleY(.62);border-color:#1111112b}.hero-orbit-three:after{width:10px;height:10px;right:20%;top:7%;background:#ff91d2;box-shadow:0 0 0 6px #ffffffa6}.hero-core{position:absolute;z-index:2;inset:27%;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#000;color:#fff;box-shadow:0 24px 55px #2800194d;transform:rotate(-8deg)}.hero-core span{font:800 clamp(72px,8vw,132px)/1 "Manrope",sans-serif;letter-spacing:-.1em;transform:translate(-.05em)}.hero-core small{position:absolute;right:17%;bottom:19%;font:700 9px/1.1 Manrope,sans-serif;letter-spacing:.12em;color:#ff91d2}.hero-chip{position:absolute;z-index:4;width:180px;height:58px;padding:0 17px;display:grid;grid-template-columns:28px 1fr 20px;align-items:center;background:#ffffffe0;border:1px solid rgba(255,255,255,.9);box-shadow:0 15px 35px #50002d1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-chip small{font-size:9px;color:#8c637b}.hero-chip b{font-size:12px;letter-spacing:.16em}.hero-chip span{font-size:20px;text-align:right}.hero-chip-top{right:0;top:13%;transform:rotate(4deg)}.hero-chip-mid{left:-3%;top:47%;transform:rotate(-5deg)}.hero-chip-bottom{right:4%;bottom:10%;transform:rotate(3deg)}.hero-note{position:absolute;z-index:3;right:-2%;top:42%;margin:0;font:700 9px/1.55 Manrope,sans-serif;letter-spacing:.15em;writing-mode:vertical-rl}.hero-visual{display:none}@media(max-width:800px){.hero.shell{min-height:820px;padding:38px 22px 0}.hero-copy{width:100%}.hero-name{font-size:clamp(50px,17vw,90px)}.hero h1{max-width:94%;margin:60px 0 18px;font-size:clamp(38px,10.5vw,56px)}.hero .lead{max-width:90%}.hero-actions{width:58%;min-width:250px}.hero-visual{right:-24%;top:72%;width:76vw;opacity:.58}.hero-chip,.hero-note{display:none}.hero.shell:after{background:linear-gradient(180deg,#ffe2f3f5,#ffe2f3e6 48%,#ffe2f342 72%,#11111114)}}@media(max-width:480px){.hero.shell{min-height:790px}.hero-name{font-size:38px;letter-spacing:-.055em}.hero h1{max-width:100%;font-size:36px;letter-spacing:-.045em;overflow-wrap:anywhere}.hero .lead{max-width:100%;font-size:15px;line-height:1.5}.hero-actions{width:100%}.hero-visual{right:-38%;top:77%;width:92vw;opacity:.45}}.professionals-page{background:#fff;color:#000;font-family:Manrope,sans-serif}.pro-hero{min-height:720px;display:flex;align-items:center;background:#ff91d2;overflow:hidden}.pro-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:80px;align-items:center}.pro-hero h1{max-width:760px;margin:28px 0;font:800 clamp(64px,7vw,105px)/.9 "Manrope",sans-serif;letter-spacing:-.065em}.pro-hero h1 em,.pro-paths h2 em,.pro-cta h2 em{font-family:Bodoni Moda,serif;font-weight:600;color:#fff}.pro-hero p:not(.eyebrow){max-width:610px;font-size:18px;line-height:1.6}.pro-hero .button{margin-top:20px}.pro-value{position:relative;aspect-ratio:1;display:grid;grid-template-columns:1fr auto 1fr;align-content:center;align-items:center;gap:20px;padding:48px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff,#ffffff59 38%,#ffffff14 66%);box-shadow:inset -30px -30px 70px #5a003229,0 35px 80px #5a003229;text-align:center}.pro-value span{font-size:12px;font-weight:800;letter-spacing:.1em}.pro-value b{font-size:44px}.pro-value i{grid-column:1/-1;font:600 36px Bodoni Moda,serif}.pro-value strong{grid-column:1/-1;font-size:44px;line-height:.9}.pro-paths{padding-block:120px}.pro-paths-head{display:grid;grid-template-columns:.65fr 1.2fr .7fr;gap:60px;align-items:end;margin-bottom:60px}.pro-paths h2,.pro-cta h2{margin:0;font:800 clamp(52px,5.8vw,82px)/.95 "Manrope",sans-serif;letter-spacing:-.055em}.pro-paths-head>p:last-child{margin:0;line-height:1.65;color:#5e5359}.profession-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #d9d2d6;border-left:1px solid #d9d2d6}.profession-grid a{min-height:180px;padding:27px;display:flex;flex-direction:column;border-right:1px solid #d9d2d6;border-bottom:1px solid #d9d2d6;color:#000;text-decoration:none;transition:background .2s,color .2s}.profession-grid a:hover{background:#000;color:#fff}.profession-grid span{font-size:9px;color:#ca4f91}.profession-grid b{margin:auto 0 8px;font-size:24px}.profession-grid small{color:#8a7a82}.pro-cta{margin-bottom:100px;padding:80px;background:#000;color:#fff;text-align:center}.pro-cta .eyebrow{justify-content:center}.pro-cta h2{margin:28px auto 40px}.pro-cta .button{background:#ff91d2;color:#000}@media(max-width:800px){.pro-hero{min-height:780px;padding-block:70px}.pro-hero-grid{grid-template-columns:1fr;gap:40px}.pro-hero h1{font-size:58px}.pro-value{width:min(90%,430px);margin:auto}.pro-paths{padding-block:80px}.pro-paths-head{grid-template-columns:1fr;gap:25px}.profession-grid{grid-template-columns:1fr 1fr}.pro-cta{margin:0 15px 70px;padding:60px 25px}}@media(max-width:480px){.pro-hero h1{font-size:46px}.pro-value{padding:30px}.pro-value strong{font-size:34px}.profession-grid{grid-template-columns:1fr}.pro-cta h2{font-size:43px}}.income-quiz{padding:120px 0;background:#ff91d2;color:#000}.quiz-shell{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px;align-items:start}.quiz-intro{position:sticky;top:120px}.quiz-intro h2{margin:24px 0;font:800 clamp(52px,5.8vw,82px)/.94 "Manrope",sans-serif;letter-spacing:-.06em}.quiz-intro h2 em{display:block;font-family:Bodoni Moda,serif;font-weight:600;color:#fff}.quiz-intro>p:not(.eyebrow){max-width:550px;font-size:17px;line-height:1.65}.quiz-types{margin-top:35px;display:flex;flex-wrap:wrap;gap:8px}.quiz-types span{padding:9px 12px;border:1px solid rgba(17,17,17,.3);border-radius:100px;font-size:10px;font-weight:700}.quiz-card{min-height:620px;padding:42px;background:#000;color:#fff;box-shadow:0 30px 80px #49002a38}.quiz-progress{display:flex;align-items:center;gap:20px;color:#aaa;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.quiz-progress>i{height:2px;flex:1;background:#000}.quiz-progress>i b{display:block;width:0;height:100%;background:#ff91d2;transition:width .3s}#quiz-stage,.quiz-result{padding-top:70px}.quiz-kicker{margin:0 0 18px;color:#ff91d2;font-size:10px;font-weight:800;letter-spacing:.18em}.quiz-card h3{margin:0 0 25px;font:700 clamp(34px,3.2vw,50px)/1.04 "Manrope",sans-serif;letter-spacing:-.045em}.quiz-card h3 em{font-family:Bodoni Moda,serif;font-weight:600;color:#ff91d2}.quiz-helper{color:#aaa;line-height:1.6}.quiz-start{margin-top:30px;background:#ff91d2;color:#000}.quiz-options{display:grid;gap:10px}.quiz-options button{min-height:64px;padding:13px 18px;display:grid;grid-template-columns:38px 1fr;align-items:center;text-align:left;border:1px solid #000;background:#000;color:#fff;font:600 14px/1.35 Manrope,sans-serif;cursor:pointer;transition:border .2s,background .2s,transform .2s}.quiz-options button:hover{border-color:#ff91d2;background:#000;transform:translate(5px)}.quiz-options button span{color:#ff91d2;font-size:10px}.quiz-result>strong{display:block;color:#ff91d2;font-size:17px}.quiz-result>p{color:#c2c2c2;line-height:1.6}.result-details{margin:30px 0;display:grid;grid-template-columns:1fr;gap:1px;background:#000}.result-details>div{padding:18px;background:#000}.result-details small{color:#ff91d2;font-size:9px;font-weight:800;letter-spacing:.15em}.result-details p{margin:7px 0 0;line-height:1.45;font-size:13px}.quiz-result .button{background:#ff91d2;color:#000}.quiz-restart{margin-left:20px;border:0;background:none;color:#aaa;text-decoration:underline;cursor:pointer}.quiz-email-gate>p:not(.quiz-kicker){max-width:520px;color:#aaa;line-height:1.6}.quiz-email-gate form{margin-top:34px}.quiz-email-gate label{display:block;margin-bottom:10px;color:#ff91d2;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.quiz-email-gate form>div{display:flex}.quiz-email-gate input{min-width:0;flex:1;height:54px;padding:0 17px;border:1px solid #555;border-right:0;background:#000;color:#fff;font:14px Manrope,sans-serif}.quiz-email-gate input:focus{outline:2px solid #ff91d2;outline-offset:1px}.quiz-email-gate .button{height:54px;border:0}.quiz-email-gate form>small{display:block;margin-top:10px;color:#777}.income-headlines{display:grid;grid-template-columns:repeat(5,minmax(260px,1fr));overflow-x:auto;background:#000;color:#fff;scrollbar-width:none}.income-headlines{padding-top:64px}.income-headlines::-webkit-scrollbar{display:none}.income-headlines p{min-height:150px;margin:0;padding:30px;display:flex;align-items:flex-end;border-right:1px solid rgba(255,255,255,.16);font:700 21px/1.15 Manrope,sans-serif;letter-spacing:-.025em}.income-headlines p:nth-child(2),.income-headlines p:nth-child(4){background:#ff91d2;color:#000}.skills-intro{padding-block:110px;display:grid;grid-template-columns:.9fr 1.1fr;gap:110px;align-items:start}.skills-intro h2,.course-finder h2,.leverage-section h2{margin:22px 0 0;font-family:Manrope,sans-serif;font-size:clamp(50px,5.6vw,78px);font-weight:800;line-height:.96;letter-spacing:-.055em}.skills-copy{border-top:1px solid rgba(17,17,17,.2)}.skills-copy p{margin:0;padding:25px 0;border-bottom:1px solid rgba(17,17,17,.2);font-size:18px;line-height:1.65;color:#463a42}.course-finder{padding:115px 0;background:#000;color:#fff}.course-finder-head{display:grid;grid-template-columns:.65fr 1.25fr .7fr;gap:60px;align-items:end;margin-bottom:60px}.course-finder-head>p:last-child{margin:0;color:#aaa;line-height:1.6}.course-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.course-card{grid-column:span 2;min-height:330px;padding:30px;display:flex;flex-direction:column;background:#000;border:1px solid rgba(255,255,255,.12);transition:transform .25s ease,background .25s ease}.course-card:hover{transform:translateY(-7px);background:#000}.course-card>span{font-size:10px;color:#ff91d2;letter-spacing:.16em}.course-card h3{margin:48px 0 16px;font:600 30px/1.05 Bodoni Moda,serif;letter-spacing:-.025em}.course-card p{margin:0;color:#bcbcbc;line-height:1.6;font-size:14px}.course-card a{margin-top:auto;padding-top:25px;color:#ff91d2;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.course-card:nth-child(4){grid-column:2/span 2}.course-card-featured{grid-column:4/span 2;background:#ff91d2;color:#000}.course-card-featured:hover{background:#ffb1df}.course-card-featured p{color:#000}.course-finder-cta{margin:45px auto 0;width:max-content;background:#fff;color:#000}.leverage-section{padding-block:125px}.leverage-grid{display:grid;grid-template-columns:1fr .78fr;gap:110px;align-items:end;margin-top:35px}.leverage-grid h2{margin:0}.leverage-grid>div{border-top:1px solid rgba(17,17,17,.2)}.leverage-grid>div p{padding:19px 0;margin:0;border-bottom:1px solid rgba(17,17,17,.2);font-size:17px;line-height:1.6}.leverage-steps{margin-top:80px;display:grid;grid-template-columns:repeat(4,1fr);background:#ff91d2}.leverage-steps span{padding:31px 25px;border-right:1px solid rgba(17,17,17,.2);font-weight:800;font-size:15px}.leverage-close{max-width:920px;margin:70px auto 0;text-align:center;font:600 clamp(34px,4.2vw,60px)/1.05 "Bodoni Moda",serif;letter-spacing:-.03em}.lifestyle-vision{position:relative;min-height:820px;overflow:hidden;background:#000}.lifestyle-vision:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000000b8,#00000047 52%,#0000000d 78%),linear-gradient(0deg,rgba(0,0,0,.28),transparent 45%)}.lifestyle-vision>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 59%;filter:saturate(.9) contrast(1.04)}.lifestyle-card{position:absolute;z-index:2;left:max(7vw,calc((100vw - 1180px)/2));top:50%;width:min(560px,43vw);padding:48px;background:#111111e6;color:#fff;transform:translateY(-50%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.18)}.lifestyle-card.visible{transform:translateY(-50%)}.lifestyle-card h2{margin:25px 0;font:800 clamp(52px,5.4vw,78px)/.94 "Manrope",sans-serif;letter-spacing:-.06em}.lifestyle-card h2 em{font-family:Bodoni Moda,serif;font-weight:600;color:#ff91d2}.lifestyle-card>p:not(.eyebrow){color:#d0d0d0;line-height:1.65}.lifestyle-card .button{margin-top:20px;background:#ff91d2;color:#000}.lifestyle-caption{position:absolute;z-index:2;right:30px;bottom:25px;margin:0;color:#fff;font-size:9px;font-weight:800;letter-spacing:.22em}@media(max-width:800px){.income-headlines{padding-top:54px}.income-quiz{padding:80px 0}.quiz-shell{grid-template-columns:1fr;gap:45px}.quiz-intro{position:static}.quiz-card{min-height:600px;padding:28px}.quiz-options button{font-size:13px}.income-headlines{grid-template-columns:repeat(5,75vw)}.income-headlines p{min-height:125px}.skills-intro{grid-template-columns:1fr;gap:40px;padding:75px 0}.course-finder{padding:80px 0}.course-finder-head{grid-template-columns:1fr;gap:24px}.course-grid{grid-template-columns:1fr}.course-card,.course-card:nth-child(4),.course-card-featured{grid-column:auto;min-height:285px}.leverage-section{padding-block:80px}.leverage-grid{grid-template-columns:1fr;gap:42px}.leverage-steps{grid-template-columns:1fr 1fr;margin-top:55px}.leverage-steps span{border-bottom:1px solid rgba(17,17,17,.2)}.lifestyle-vision{min-height:720px}.lifestyle-vision:after{background:linear-gradient(0deg,#000000bf,#00000008 80%)}.lifestyle-card{inset:auto 15px 45px;width:auto;padding:34px;transform:none}.lifestyle-card.visible{transform:none}}@media(max-width:480px){.quiz-intro h2{font-size:45px}.quiz-card{padding:24px 18px}.quiz-card h3{font-size:33px}.quiz-result .button{width:100%}.quiz-restart{display:block;margin:20px auto 0}.quiz-email-gate form>div{display:grid;gap:10px}.quiz-email-gate input{width:100%;border-right:1px solid #555}.skills-intro h2,.course-finder h2,.leverage-section h2{font-size:44px}.course-card{min-height:260px;padding:25px}.course-finder-cta{width:100%}.leverage-steps{grid-template-columns:1fr}}:root{--brand-blush:#f3c9d3;--brand-blush-light:#fae8ed;--brand-nude:#f3c9d3;--brand-nude-light:#fff;--brand-black:#000;--brand-white:#fff;--ink:#000;--paper:#fff;--coral:#f3c9d3;--lime:#f3c9d3}body{background:var(--brand-white);color:var(--brand-black)}.announcement{background:var(--brand-black);color:var(--brand-white)}.announcement a,.brand span,.eyebrow,.steps article>span{color:var(--brand-blush)}.button,.button:hover{background:var(--brand-black);color:var(--brand-white)}.button span{color:var(--brand-blush)}.nav{background:var(--brand-white)}.hero.shell{background:var(--brand-nude-light)}.hero.shell:after{background:linear-gradient(90deg,rgba(250,232,237,.98) 0%,rgba(244,235,229,.9) 36%,rgba(243,201,211,.16) 65%,transparent 83%)}.income-headlines{background:var(--brand-black);color:var(--brand-white)}.income-headlines p:nth-child(2){background:var(--brand-blush);color:var(--brand-black)}.income-headlines p:nth-child(4){background:var(--brand-nude);color:var(--brand-black)}.skills-copy p{color:#514641}.income-quiz{background:var(--brand-blush)}.quiz-card{background:var(--brand-black);color:var(--brand-white)}.quiz-kicker,.quiz-options button span,.quiz-result>strong,.result-details small,.quiz-email-gate label{color:var(--brand-blush)}.quiz-progress>i b,.quiz-start,.quiz-result .button,.quiz-email-gate .button{background:var(--brand-nude);color:var(--brand-black)}.quiz-options button:hover{border-color:var(--brand-blush);background:#000}.quiz-intro h2 em{color:var(--brand-white)}.course-finder{background:var(--brand-black);color:var(--brand-white)}.course-card>span,.course-card a{color:var(--brand-blush)}.course-card-featured,.course-card-featured:hover{background:var(--brand-nude);color:var(--brand-black)}.course-card-featured>span,.course-card-featured a{color:var(--brand-black)}.leverage-steps{background:var(--brand-blush)}.leverage-steps span:nth-child(2n){background:var(--brand-nude)}.portal-story{background:var(--brand-nude-light)}.method{background:var(--brand-white)}.cta-card{background:var(--brand-nude-light)}footer{background:var(--brand-white)}@media(max-width:800px){.hero.shell:after{background:linear-gradient(180deg,#fae8edfa,#f4ebe5eb 48%,#e7d3c533,#11111114)}}.integrated-nav{position:absolute;z-index:12;top:34px;left:50%;width:min(1180px,calc(100% - 48px));height:86px;margin:0;padding:0;transform:translate(-50%);border:0;background:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none}.integrated-nav .brand-lockup{display:flex;flex-direction:column;gap:4px}.integrated-nav .brand{font-family:Bodoni Moda,serif;font-style:italic;font-weight:600;font-size:30px;letter-spacing:-.035em}.integrated-nav .brand-lockup small{font:800 8px/1 Manrope,sans-serif;letter-spacing:.2em}.integrated-nav nav a{font-size:12px;text-transform:uppercase;letter-spacing:.08em}@media(max-width:800px){.integrated-nav{top:34px;left:15px;width:calc(100% - 30px);height:70px;margin:0;transform:none}.integrated-nav nav.open{top:104px}}body{background:#fff;color:#000;font-family:Manrope,sans-serif}.integrated-nav{position:absolute;top:0;left:50%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1240px,calc(100% - 64px));height:118px;color:#fff;transform:translate(-50%);border:0;background:transparent!important}.integrated-nav .brand-lockup{grid-column:2;grid-row:1;align-items:center;color:#fff}.integrated-nav .brand{color:#fff;font-size:37px;line-height:.8}.integrated-nav .brand span{color:var(--brand-blush)}.integrated-nav .brand-lockup small{margin-top:8px;color:#fff;opacity:.74;font-size:7px}.integrated-nav nav{display:flex;align-items:center;gap:38px}.integrated-nav .nav-left{grid-column:1;grid-row:1;justify-self:start}.integrated-nav .nav-right{grid-column:3;grid-row:1;justify-self:end}.integrated-nav nav a{color:#fff;font-size:10px;font-weight:800;letter-spacing:.15em;text-decoration:none}.integrated-nav .nav-guide{padding:11px 16px;border:1px solid rgba(255,255,255,.42);border-radius:999px}.hero.shell{width:100%;min-height:980px;padding:150px max(7vw,calc((100vw - 1240px)/2)) 90px;display:grid;grid-template-columns:minmax(360px,.9fr) minmax(470px,1.05fr);align-items:center;gap:74px;overflow:hidden;background:#000;color:#fff}.hero.shell:after{display:none}.hero-editorial{position:relative;margin:42px 0 0;align-self:center;min-width:0}.hero-editorial:before{content:"";position:absolute;z-index:0;left:-18vw;top:-9%;width:72%;height:112%;background:linear-gradient(90deg,rgba(243,201,211,.17),transparent);border:1px solid rgba(255,255,255,.07)}.hero-editorial img{position:relative;z-index:1;display:block;width:100%;max-height:690px;object-fit:cover;object-position:center;border:1px solid rgba(255,255,255,.18)}.hero-editorial figcaption{position:relative;z-index:2;margin-top:-1px;padding:18px 22px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:var(--brand-blush);color:#000}.hero-editorial figcaption span{font:800 10px/1 Manrope;letter-spacing:.08em;text-align:center}.hero-copy{position:relative;z-index:2;width:100%;max-width:650px;margin:70px 0 0;padding:0;background:transparent!important;color:#fff}.hero-kicker{margin:0 0 28px;font-size:10px;font-weight:800;letter-spacing:.2em;color:var(--brand-blush)}.hero h1{margin:0;color:#fff;font-family:Cormorant Garamond,serif;font-size:clamp(58px,5.4vw,88px);font-weight:400;line-height:.96;letter-spacing:-.035em}.hero .lead{max-width:590px;margin-top:32px;color:#f3ece8;font-size:16px;font-weight:500;line-height:1.75}.hero-actions{margin-top:34px}.hero .button{background:#fff;color:#000;border-radius:10px;padding-inline:28px}.hero .button span{color:#000}.hero .text-link{color:#fff}.hero-visual{display:none!important}.scroll-rail{right:14px;color:#fff;border-color:#ffffff47}.income-headlines{padding:84px max(5vw,calc((100vw - 1240px)/2));display:grid;grid-template-columns:repeat(5,1fr);background:#fff!important;color:#000!important;overflow:visible}.income-headlines p,.income-headlines p:nth-child(2),.income-headlines p:nth-child(4){min-height:180px;padding:24px 22px;align-items:flex-start;background:transparent!important;color:#000!important;border-right:1px solid rgba(29,27,29,.18);font-family:Cormorant Garamond,serif;font-size:25px;font-weight:400;line-height:1.14}.income-headlines p:before{content:"0" counter(editorial);counter-increment:editorial;display:block;margin-bottom:auto;font:800 9px Manrope;letter-spacing:.14em;color:#8f777f}.income-headlines{counter-reset:editorial}.skills-intro{width:min(1240px,calc(100% - 64px));padding:130px 0 150px;grid-template-columns:.82fr 1.18fr;gap:120px}.skills-intro h2{font-family:Cormorant Garamond,serif;font-size:clamp(60px,6vw,92px);font-weight:400;line-height:.94;letter-spacing:-.03em}.skills-intro h2 em{color:#b47788}.skills-copy p{padding:30px 0;font-size:17px}.founder-editorial{padding:105px max(5vw,calc((100vw - 1240px)/2));display:block;background:#000;color:#fff}.founder-copy{max-width:930px;margin:0 auto;text-align:center}.founder-copy h2{margin:26px 0 30px;font-family:Cormorant Garamond,serif;font-size:clamp(58px,6vw,88px);font-weight:400;line-height:.94;letter-spacing:-.035em}.founder-copy h2 em{color:var(--brand-blush)}.founder-copy>p:not(.eyebrow){max-width:590px;color:#ded5d1;font-size:17px;line-height:1.75}.founder-signature{margin-top:45px;padding-top:20px;display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(255,255,255,.22)}.founder-signature strong{font:500 italic 34px/1 Bodoni Moda,serif;color:var(--brand-blush)}.founder-signature small{font-size:8px;font-weight:800;letter-spacing:.2em}.founder-photo{margin:0;min-width:0;background:#000}.founder-photo img{display:block;width:100%;height:720px;object-fit:cover;object-position:center 53%;filter:grayscale(1) contrast(1.05)}.founder-photo figcaption{padding:15px 18px;background:var(--brand-blush);color:#000;font-size:9px;font-weight:800;letter-spacing:.17em}.income-quiz{padding:135px 0;background:var(--brand-blush);color:#000}.quiz-intro h2{font-family:Cormorant Garamond,serif;font-weight:400;letter-spacing:-.03em}.quiz-intro h2 em{color:#fff}.quiz-card{border-radius:0;background:#000;box-shadow:22px 22px #ffffff85}.course-finder{padding:140px 0;background:#000}.course-finder h2{font-family:Cormorant Garamond,serif;font-weight:400;letter-spacing:-.03em}.course-card{border-color:#ffffff2e;background:#000}.course-card h3{font-family:Cormorant Garamond,serif;font-weight:400;font-style:normal}.course-card-featured,.course-card-featured:hover{background:var(--brand-blush)}.leverage-section{width:min(1240px,calc(100% - 64px));padding-block:150px}.leverage-grid h2,.leverage-close{font-family:Cormorant Garamond,serif;font-weight:400}.leverage-grid h2{font-size:clamp(62px,6vw,90px)}.leverage-steps{background:#000;color:#fff}.leverage-steps span:nth-child(2n){background:#000}.freedom-editorial{position:relative;min-height:clamp(650px,72vw,860px);overflow:hidden;background:#d9d1cb}.freedom-editorial:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(29,27,29,.86) 0%,rgba(29,27,29,.52) 43%,rgba(29,27,29,.08) 72%,transparent 100%);pointer-events:none}.freedom-editorial>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.freedom-copy{position:absolute;z-index:2;left:max(5vw,calc((100vw - 1240px)/2));top:50%;width:min(610px,46vw);padding:48px 0;transform:translateY(-50%);color:#fff}.freedom-copy.visible{transform:translateY(-50%)}.freedom-copy h2{margin:26px 0;font-family:Cormorant Garamond,serif;font-size:clamp(62px,6.2vw,92px);font-weight:400;line-height:.92;letter-spacing:-.035em}.freedom-copy h2 em{color:var(--brand-blush)}.freedom-copy>p:not(.eyebrow){max-width:560px;color:#eee7e3;font-size:17px;line-height:1.7}.freedom-copy .button{margin-top:20px;background:#fff;color:#000}.freedom-caption{position:absolute;z-index:2;right:24px;bottom:22px;margin:0;color:#fff;font-size:8px;font-weight:800;letter-spacing:.18em;writing-mode:vertical-rl}.method{border-radius:0;box-shadow:none;border-top:1px solid rgba(29,27,29,.2);border-bottom:1px solid rgba(29,27,29,.2)}.method h2,.cta-card h2{font-family:Cormorant Garamond,serif;font-weight:400;letter-spacing:-.03em}.cta-card{border-radius:0;background:#000;color:#fff;box-shadow:26px 26px 0 var(--brand-blush)}.cta-card>p:not(.eyebrow){color:#eee4df}footer{background:#000;color:#fff;border:0}footer .brand,footer a{color:#fff}@media(max-width:900px){.integrated-nav{left:20px;width:calc(100% - 40px);height:92px;transform:none;display:flex;justify-content:space-between}.integrated-nav .brand-lockup{align-items:flex-start}.integrated-nav .brand{font-size:29px}.integrated-nav nav{display:none}.integrated-nav .menu{display:block}.integrated-nav .menu i{background:#fff}.integrated-nav nav.open{display:flex;position:fixed;z-index:60;left:15px;right:15px;top:90px;padding:22px 24px;flex-direction:column;align-items:flex-start;background:#fff}.integrated-nav .nav-right.open{top:200px;padding-top:0}.integrated-nav nav.open a{color:#000}.hero.shell{min-height:auto;padding:120px 20px 70px;grid-template-columns:1fr;gap:42px}.hero-editorial{order:2;margin:0;width:100%;max-width:620px}.hero-editorial img{max-height:620px}.hero-copy{order:1;margin:38px 0 0;max-width:720px}.hero h1{font-size:clamp(51px,12vw,76px)}.income-headlines{padding:30px 0;grid-template-columns:repeat(5,78vw);overflow-x:auto}.income-headlines p,.income-headlines p:nth-child(2),.income-headlines p:nth-child(4){min-height:155px;padding:25px}.skills-intro{width:calc(100% - 30px);padding:85px 0;grid-template-columns:1fr;gap:50px}.skills-intro h2{font-size:58px}.quiz-card{box-shadow:12px 12px #ffffff80}.leverage-section{width:calc(100% - 30px);padding-block:90px}.cta-card{box-shadow:12px 12px 0 var(--brand-blush)}}@media(max-width:480px){.hero.shell{padding-inline:15px}.hero-actions{flex-direction:column;align-items:stretch}.hero .text-link{text-align:center}.hero-editorial figcaption{grid-template-columns:1fr 1fr;row-gap:15px}.hero h1{font-size:47px}.hero .lead{font-size:15px}.skills-intro h2,.leverage-grid h2{font-size:48px}}.hero-copy:before,.hero-copy:after,.cta-card:after,.audience-list li:before{content:none!important;display:none!important}.hero-copy{background:transparent!important;box-shadow:none!important;filter:none!important}.signature-butterfly span{display:none!important}.income-headlines{padding-block:48px}.skills-intro{padding-block:95px}.income-quiz,.course-finder{padding-block:100px}.leverage-section{padding-block:105px}.portal-story{height:auto!important;min-height:0!important;padding:110px 0;background:var(--brand-nude-light)!important}.portal-sticky{position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;display:block!important}.portal-sticky:before,.portal-world,.portal-count,.portal-triggers{display:none!important}.portal-copy.shell{position:relative;width:min(1240px,calc(100% - 64px));max-width:none;margin:0 auto;padding:0;background:transparent!important;border:0;box-shadow:none}.portal-copy h2{width:min(980px,100%);margin:22px 0 0;font-family:Cormorant Garamond,serif;font-size:clamp(58px,6vw,90px);font-weight:400;line-height:.98}.portal-kicker{margin:28px 0 0}.method{width:min(1240px,calc(100% - 64px));margin:0 auto;padding:105px 0;grid-template-columns:.92fr 1.08fr;gap:90px;background:transparent;box-shadow:none}.cta{width:min(1240px,calc(100% - 64px));padding:100px 0}.cta-card{width:100%;padding:70px}footer.shell{width:100%;min-height:120px;padding-inline:max(5vw,calc((100vw - 1240px)/2))}@media(max-width:900px){.income-headlines{padding-block:18px}.skills-intro{padding-block:70px}.income-quiz,.course-finder,.leverage-section{padding-block:75px}.portal-story{padding:75px 0}.portal-copy.shell{width:calc(100% - 30px)}.portal-copy h2{font-size:50px}.method{width:calc(100% - 30px);padding:75px 0;grid-template-columns:1fr;gap:45px}.cta{width:calc(100% - 30px);padding:75px 0}.cta-card{padding:45px 28px}.founder-editorial{padding:75px 15px;grid-template-columns:1fr;gap:45px}.founder-copy h2{font-size:54px}.founder-photo img{height:620px}.freedom-editorial{min-height:680px}.freedom-editorial:after{background:linear-gradient(0deg,#1d1b1dd6,#1d1b1d1a 82%)}.freedom-copy{inset:auto 20px 38px;width:auto;padding:0;transform:none}.freedom-copy.visible{transform:none}.freedom-copy h2{font-size:54px}.freedom-caption{display:none}}.founder-copy>p:not(.eyebrow){margin-left:auto;margin-right:auto}.hero.shell{display:flex;min-height:900px;align-items:center;justify-content:center;padding:150px 32px 95px;background:#000}.hero-copy{width:min(1050px,100%);max-width:none;margin:55px auto 0;text-align:center}.hero-kicker{color:var(--brand-blush)}.hero h1{max-width:1050px;margin-inline:auto;font-size:clamp(72px,7.5vw,118px)}.hero .lead{margin:34px auto 0}.hero-actions{justify-content:center}.income-headlines p,.income-headlines p:nth-child(2),.income-headlines p:nth-child(4){background:#fff!important;color:#000!important}.portal-story{background:#fff!important}@media(max-width:900px){.hero.shell{min-height:760px;padding:125px 20px 75px}.hero-copy{margin-top:25px}.hero h1{font-size:clamp(54px,14vw,78px)}}.income-headlines{display:block;padding:0;background:#fff!important;color:#000!important;overflow:visible}.income-types-heading{padding:90px max(5vw,calc((100vw - 1240px)/2));background:var(--brand-blush);color:#000}.income-headlines .income-types-heading .eyebrow{min-height:0;margin:0 0 24px;padding:0;display:flex;align-items:center;border:0;background:transparent!important;color:#000!important;font:800 10px/1.3 Manrope,sans-serif;letter-spacing:.18em}.income-types-heading h2{max-width:1050px;margin:0;font:500 clamp(58px,6.6vw,98px)/.92 "Cormorant Garamond",serif;letter-spacing:-.04em}.income-types-heading h2 em{color:#fff}.income-type-grid{display:grid;grid-template-columns:repeat(5,1fr)}.income-headlines .income-type-grid p{position:relative;min-height:220px;margin:0;padding:30px 24px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;border-right:1px solid rgba(17,17,17,.18);background:#fff!important;color:#000!important;font:600 clamp(22px,2vw,31px)/1.02 "Cormorant Garamond",serif;letter-spacing:-.025em}.income-headlines .income-type-grid p:nth-child(1),.income-headlines .income-type-grid p:nth-child(4){background:#000!important;color:#fff!important}.income-headlines .income-type-grid p:nth-child(3){background:var(--brand-blush)!important;color:#000!important}.income-type-grid small{font:800 9px/1 Manrope,sans-serif;letter-spacing:.16em;opacity:.72}.skills-copy{padding:8px 34px;background:#000;border:0;color:#fff}.skills-copy p{color:#fff!important;border-color:#fff3}.course-card{border-width:1px}.course-card:nth-child(odd):not(.course-card-featured){border-top:3px solid var(--brand-blush)}.leverage-grid>div{padding:10px 30px;background:var(--brand-blush);border:0}.leverage-grid>div p{border-color:#1113}.leverage-steps span:nth-child(2n){background:#000;color:#fff}.portal-story{background:#000!important;color:#fff}.portal-copy.shell,.portal-copy h2{color:#fff}.portal-copy h2 em,.portal-kicker{color:var(--brand-blush)}.method{border-top:10px solid var(--brand-blush);border-bottom:1px solid #000}.cta-card{border-left:12px solid var(--brand-blush)}@media(max-width:900px){.income-types-heading{padding:65px 20px}.income-types-heading h2{font-size:56px}.income-type-grid{grid-template-columns:1fr}.income-headlines .income-type-grid p{min-height:130px}.skills-copy{padding:6px 24px}.leverage-grid>div{padding:10px 22px}}.freedom-system{background:#000;color:#000}.freedom-system-editorial{position:relative;width:100%;max-width:none;min-height:610px;padding:85px max(5vw,calc((100vw - 1240px)/2));display:grid;grid-template-columns:1fr minmax(550px,1.5fr) 1fr;align-items:center;background:#fff;overflow:hidden}.freedom-system-editorial h2{grid-column:2;margin:0;font:800 clamp(82px,9.2vw,150px)/.69 "Manrope",sans-serif;letter-spacing:-.09em;text-align:center}.freedom-system-editorial h2 span{display:block;position:relative}.freedom-system-editorial h2 span:nth-child(1){transform:translate(-11%)}.freedom-system-editorial h2 span:nth-child(2){transform:translate(7%)}.freedom-system-editorial h2 span:nth-child(3){transform:translate(-2%)}.system-microcopy{max-width:205px;margin:0;font-size:10px;font-weight:700;line-height:1.55}.system-microcopy-left{align-self:end;margin-bottom:75px}.system-microcopy-right{align-self:start;margin-top:95px}.system-mark{position:absolute;right:max(5vw,calc((100vw - 1240px)/2));bottom:50px;width:92px;height:92px;display:grid;place-items:center;align-content:center;background:#000;color:#fff}.system-mark b{font-size:37px;line-height:.9}.system-mark small{margin-top:7px;color:var(--brand-blush);font-size:7px;font-weight:800;letter-spacing:.14em}.freedom-bento{width:min(1240px,calc(100% - 48px));padding:90px 0;display:grid;grid-template-columns:.72fr 1fr 1fr .72fr;grid-template-rows:310px 310px;gap:12px}.bento-card{position:relative;min-width:0;padding:30px;overflow:hidden;border-radius:26px;background:#fff;color:#000}.bento-card small,.bento-label{font-size:8px;font-weight:800;letter-spacing:.17em}.bento-card>strong{display:block;margin:28px 0 12px;font:800 clamp(66px,6vw,96px)/.8 "Manrope",sans-serif;letter-spacing:-.08em}.bento-card>p:not(.bento-label){margin:0;font-size:13px;font-weight:600;line-height:1.55}.bento-paths{grid-column:1;grid-row:1;background:var(--brand-blush)}.bento-quiz{grid-column:4;grid-row:1}.bento-method{grid-column:1;grid-row:2}.bento-method strong{color:var(--brand-blush)}.bento-leverage{grid-column:4;grid-row:2;background:var(--brand-blush)}.bento-leverage h3{margin:28px 0 18px;font:500 36px/.92 Cormorant Garamond,serif;letter-spacing:-.04em}.bento-devices{grid-column:2/4;grid-row:1/3;padding:0;background:var(--brand-blush)}.bento-label{position:absolute;z-index:5;left:28px;top:24px;margin:0}.device-stage{position:absolute;inset:75px 30px 30px;perspective:1100px}.device{position:absolute;border:8px solid #000;background:#fff;box-shadow:0 22px 45px #11111138;overflow:hidden}.device>i{position:absolute;background:#000;border-radius:50%}.device header{height:auto;display:flex;align-items:center;justify-content:space-between;border:0;background:#000;color:#fff;font:800 8px Manrope,sans-serif;letter-spacing:.1em}.device-content{display:grid}.device-desktop{left:10%;top:3%;width:78%;height:57%;transform:rotateY(-7deg) rotateX(2deg)}.device-desktop>i{width:6px;height:6px;left:8px;top:8px}.device-desktop header{padding:10px 13px 10px 25px}.device-desktop .device-content{grid-template-columns:1fr 1fr;gap:7px;padding:13px}.device-desktop .device-content b{min-height:67px;padding:12px;display:flex;align-items:flex-end;background:#f6f2f3;border:1px solid #ddd;font-size:11px}.device-desktop .device-content b:nth-child(2),.device-desktop .device-content b:nth-child(3){background:#000;color:#fff}.device-tablet{right:2%;bottom:3%;width:46%;height:46%;border-width:7px;border-radius:12px;transform:rotateY(-10deg)}.device-tablet>i{width:5px;height:5px;left:50%;top:4px}.device-tablet header{padding:10px 12px}.device-tablet .device-content{grid-template-columns:auto 1fr;gap:1px;background:#000;margin:10px}.device-tablet .device-content>*{padding:13px 9px;background:#fff;font-size:10px}.device-tablet .device-content b{color:#b47788}.device-phone{left:3%;bottom:0;width:25%;height:42%;border-width:6px;border-radius:22px;transform:rotateY(9deg) rotate(-2deg)}.device-phone>i{width:28px;height:5px;left:50%;top:5px;transform:translate(-50%);border-radius:10px}.device-phone header{justify-content:center;padding:15px 7px 8px}.device-phone .device-content{height:calc(100% - 33px);padding:15px;align-content:space-between;background:#fff}.device-phone .device-content b{font-size:15px;line-height:1}.device-phone .device-content span{font-size:30px;color:#b47788}@media(max-width:900px){.freedom-system-editorial{min-height:520px;padding:70px 20px;display:block}.freedom-system-editorial h2{font-size:clamp(63px,19vw,90px);line-height:.73}.system-microcopy{display:none}.system-mark{right:20px;bottom:25px;width:70px;height:70px}.system-mark b{font-size:29px}.freedom-bento{width:calc(100% - 30px);padding:55px 0;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:10px}.bento-card{min-height:235px;padding:24px}.bento-paths,.bento-quiz,.bento-method,.bento-leverage{grid-column:auto;grid-row:auto}.bento-devices{grid-column:1/-1;grid-row:3;min-height:560px}.device-stage{inset:68px 18px 22px}.device-desktop{left:4%;width:90%}.device-tablet{width:56%}.device-phone{width:31%}}@media(max-width:480px){.freedom-bento{grid-template-columns:1fr}.bento-devices{grid-column:1;grid-row:auto;min-height:510px}.freedom-system-editorial h2{font-size:59px}.device-desktop{height:52%}.device-tablet{width:62%;height:42%}.device-phone{width:34%;height:38%}}.freedom-system-editorial{min-height:720px;display:block;padding-block:110px}.freedom-system-editorial h2{width:min(1120px,100%);margin:0 auto;font-family:Manrope,sans-serif;font-size:clamp(76px,8.3vw,132px);font-weight:300;line-height:.88;letter-spacing:-.075em;text-align:left}.freedom-system-editorial h2 span{width:max-content;max-width:100%;transform:none!important}.freedom-system-editorial h2 span:nth-child(1){margin-left:0}.freedom-system-editorial h2 span:nth-child(2){margin:22px 0 22px auto;color:var(--brand-blush)}.freedom-system-editorial h2 span:nth-child(3){margin-left:8%}.system-microcopy{position:absolute}.system-microcopy-left{left:max(5vw,calc((100vw - 1240px)/2));bottom:54px;margin:0}.system-microcopy-right{right:max(5vw,calc((100vw - 1240px)/2));top:62px;margin:0;text-align:right}@media(max-width:900px){.freedom-system-editorial{min-height:540px;padding:82px 20px}.freedom-system-editorial h2{font-size:clamp(58px,17vw,92px);line-height:.9}.freedom-system-editorial h2 span:nth-child(2){margin-block:18px}.freedom-system-editorial h2 span:nth-child(3){margin-left:3%}}.chic-editorial{padding:110px 0;background:var(--brand-blush);overflow:hidden}.chic-collage{position:relative;min-height:780px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center}.chic-portrait{position:absolute;z-index:1;left:0;top:0;width:58%;height:100%;margin:0;overflow:hidden;background:transparent}.chic-portrait img{width:100%;height:100%;display:block;object-fit:contain;object-position:left bottom;filter:saturate(.9) contrast(1.03)}.chic-copy{position:relative;z-index:3;grid-column:2;padding:68px 60px 68px 90px;background:#000;color:#fff;box-shadow:-28px 28px #fff}.chic-copy .eyebrow{color:var(--brand-blush)}.chic-copy h2{margin:26px 0 30px;font:300 clamp(62px,6.2vw,96px)/.78 "Manrope",sans-serif;letter-spacing:-.075em}.chic-copy h2 span,.chic-copy h2 em{display:block;font-style:normal}.chic-copy h2 span:nth-child(2){margin-left:14%}.chic-copy h2 em{margin:22px 0 0 -14%;color:var(--brand-blush);font-family:Cormorant Garamond,serif;font-weight:500}.chic-copy>p:last-child{max-width:470px;color:#fff;font-size:15px;line-height:1.7}.chic-side-note{position:absolute;z-index:5;left:-40px;bottom:105px;margin:0;color:#000;font-size:9px;font-weight:800;letter-spacing:.22em;transform:rotate(-90deg)}@media(max-width:900px){.chic-editorial{padding:75px 0}.chic-collage{width:calc(100% - 30px);min-height:920px;display:block}.chic-portrait{width:92%;height:610px}.chic-copy{position:absolute;z-index:3;left:7%;right:0;bottom:0;padding:45px 28px 58px;box-shadow:-12px 12px #fff}.chic-copy h2{font-size:clamp(50px,14vw,76px)}.chic-copy h2 em{margin-left:0}.chic-side-note{display:none}}.chic-collage{min-height:650px;display:flex;align-items:center;justify-content:center;background:#fff}.chic-portrait{display:none!important}.chic-copy{width:min(900px,calc(100% - 80px));grid-column:auto;padding:80px 90px;background:#000;color:#fff;box-shadow:-32px 32px 0 var(--brand-blush)}.chic-side-note{left:18px;color:#000}.hero.shell,.portal-story,.founder-editorial,.freedom-system,.skills-copy,.income-type-grid p:nth-child(1),.income-type-grid p:nth-child(4),.leverage-steps span:nth-child(2n),.cta-card,footer,.device,.device header{background-color:#000!important}@media(max-width:900px){.chic-collage{min-height:650px}.chic-copy{position:relative;inset:auto;width:calc(100% - 30px);padding:55px 28px;box-shadow:-12px 12px 0 var(--brand-blush)}}.bento-devices{isolation:isolate;background:#fff!important;border:1px solid #000}.bento-devices:before{content:"";position:absolute;z-index:-1;left:-8%;right:-8%;bottom:-25%;height:78%;border-radius:50% 50% 0 0;background:var(--brand-blush);transform:rotate(-5deg)}.bento-devices .bento-label{padding:10px 13px;background:#000;color:#fff}.bento-devices .device{border-color:#000!important;box-shadow:18px 24px #00000029,0 32px 55px #0003}.bento-devices .device-desktop{left:4%;top:0;width:74%;height:55%;transform:rotateY(-9deg) rotate(-2deg)}.bento-devices .device-tablet{right:0;bottom:1%;width:49%;height:45%;transform:rotateY(-14deg) rotate(5deg)}.bento-devices .device-phone{left:5%;bottom:2%;width:26%;height:43%;transform:rotateY(10deg) rotate(-7deg)}.bento-devices .device-content{background:#fff}@media(max-width:900px){.bento-devices:before{left:-22%;right:-22%;height:72%}.bento-devices .device-desktop{left:2%;width:88%}.bento-devices .device-tablet{width:58%}.bento-devices .device-phone{width:32%}}.income-quiz{background:linear-gradient(128deg,var(--brand-blush) 0 42%,#fff 42% 100%)}.quiz-card{background:#ffffffdb!important;color:#000;border:2px solid #000;box-shadow:18px 18px #000;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.quiz-progress{color:#000}.quiz-progress>i{background:#00000021}.quiz-helper,.quiz-result>p,.quiz-email-gate>p:not(.quiz-kicker){color:#000}.quiz-options{gap:14px}.quiz-options button{min-height:66px;border:2px solid #000;border-radius:14px;background:#fff;color:#000;box-shadow:0 7px #000;transition:transform .18s,box-shadow .18s,background .18s}.quiz-options button:hover{background:var(--brand-blush);border-color:#000;transform:translateY(3px);box-shadow:0 4px #000}.quiz-options button:active{transform:translateY(7px);box-shadow:0 0 #000}.quiz-email-gate input{background:#fff;color:#000;border:2px solid #000}.result-details{gap:8px;background:transparent}.result-details>div{border:1px solid #000;border-radius:12px;background:#ffffffb8;box-shadow:inset 0 2px #fff}@media(max-width:900px){.quiz-card{box-shadow:10px 10px #000}}.hero.shell{position:relative;min-height:940px;display:flex;align-items:flex-start;justify-content:center;padding-top:170px;overflow:hidden;background:#000}.hero-copy{position:relative;z-index:4;width:min(1200px,100%);margin:0;text-align:center}.hero h1{position:relative;z-index:4;max-width:1180px;font-family:Manrope,sans-serif;font-size:clamp(68px,7.6vw,120px);font-weight:700;line-height:.84;letter-spacing:-.075em}.hero .lead,.hero-actions{position:relative;z-index:5}.hero-visual{display:block!important;position:absolute;z-index:2;inset:335px auto auto 50%;width:min(900px,78vw);height:500px;transform:translate(-50%);opacity:1}.hero-visual:before,.hero-visual:after{content:none}.hero-macbook{position:absolute;left:50%;top:20px;width:680px;height:400px;transform:translate(-50%) rotate(-3deg);filter:drop-shadow(0 35px 35px rgba(0,0,0,.5))}.macbook-screen{position:absolute;left:40px;top:0;width:600px;height:360px;overflow:hidden;border:10px solid #090909;border-radius:18px 18px 8px 8px;background:#fff;box-shadow:0 0 0 2px #fff}.macbook-screen>i{position:absolute;left:50%;top:3px;width:8px;height:8px;border-radius:50%;background:#000}.screen-nav{height:48px;padding:18px 22px;background:#fff;color:#000;font-size:9px;font-weight:800;letter-spacing:.12em}.screen-nav span{float:right;color:var(--brand-blush)}.screen-copy{height:292px;padding:42px;background:linear-gradient(128deg,#fff 0 55%,var(--brand-blush) 55%)}.screen-copy small{display:block;font-size:8px;font-weight:800;letter-spacing:.15em}.screen-copy b{display:block;margin-top:24px;color:#000;font:700 46px/.78 Manrope,sans-serif;letter-spacing:-.07em}.screen-copy em{color:#fff;font:inherit}.macbook-base{position:absolute;left:0;bottom:8px;width:680px;height:22px;border-radius:2px 2px 50% 50%;background:#fff;clip-path:polygon(5% 0,95% 0,100% 55%,97% 100%,3% 100%,0 55%)}.macbook-base i{display:block;width:90px;height:5px;margin:auto;border-radius:0 0 8px 8px;background:#000}.hero-iphone{position:absolute;z-index:5;right:24px;bottom:0;width:172px;height:350px;padding:54px 20px 24px;border:8px solid #000;border-radius:38px;background:var(--brand-blush);color:#000;box-shadow:0 0 0 2px #fff,18px 24px #f3c9d380;transform:rotate(8deg)}.hero-iphone>i{position:absolute;right:-5px;top:95px;width:3px;height:60px;background:#fff}.iphone-island{position:absolute;left:50%;top:12px;width:68px;height:19px;border-radius:20px;background:#000;transform:translate(-50%)}.hero-iphone small{font-size:7px;font-weight:800;letter-spacing:.15em}.hero-iphone b{display:block;margin-top:58px;font:800 36px/.82 Manrope,sans-serif;letter-spacing:-.07em}.hero-iphone span{position:absolute;left:20px;bottom:24px;padding:10px 12px;background:#000;color:#fff;font-size:8px;font-weight:800;letter-spacing:.1em}.hero-device-note{position:absolute;left:28px;bottom:12px;margin:0;color:#fff;font-size:8px;font-weight:800;letter-spacing:.18em}@media(max-width:900px){.hero.shell{min-height:820px;padding-top:135px}.hero h1{font-size:clamp(54px,14vw,78px)}.hero-visual{top:390px;width:100%;height:360px}.hero-macbook{width:460px;height:280px}.macbook-screen{left:30px;width:400px;height:240px;border-width:7px}.screen-copy{height:192px;padding:25px}.screen-copy b{font-size:31px}.macbook-base{width:460px}.hero-iphone{right:7%;width:125px;height:255px;padding:42px 14px 16px;border-width:6px;border-radius:30px}.hero-iphone b{margin-top:37px;font-size:26px}.hero-device-note{display:none}}@media(max-width:520px){.hero.shell{min-height:780px}.hero-visual{top:430px;transform:translate(-50%) scale(.82)}.hero-macbook{left:44%}.hero-iphone{right:-5%}}.screen-copy{display:none}.screen-dashboard{height:292px;padding:22px;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:10px;background:#fff}.dash-hero{grid-row:1/3;padding:24px;display:flex;flex-direction:column;justify-content:space-between;background:var(--brand-blush);color:#000}.dash-hero small{font-size:8px;font-weight:800;letter-spacing:.16em}.dash-hero strong{font:300 76px/1 Manrope,sans-serif}.dash-tile{position:relative;border:2px solid #000;background:#fff}.dash-tile:before{content:"";position:absolute;left:14px;right:35%;top:16px;height:7px;background:#000;box-shadow:0 18px 0 var(--brand-blush),0 36px #000}.dash-tile:nth-child(4){background:#000}.dash-tile:nth-child(4):before{background:#fff;box-shadow:0 18px 0 var(--brand-blush),0 36px #fff}.hero-iphone{padding:48px 13px 16px;display:flex;flex-direction:column;gap:9px;background:#fff}.phone-card{flex:1;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;border:2px solid #000;background:#fff;color:#000}.phone-card-large{flex:1.4;background:var(--brand-blush)}.phone-card small{font-size:7px;font-weight:800}.phone-card b{font-size:10px;letter-spacing:.08em}@media(max-width:900px){.screen-dashboard{height:192px;padding:14px;gap:6px}.dash-hero{padding:14px}.dash-hero strong{font-size:48px}.dash-tile:before{left:9px;top:10px;height:5px;box-shadow:0 12px 0 var(--brand-blush),0 24px #000}.dash-tile:nth-child(4):before{box-shadow:0 12px 0 var(--brand-blush),0 24px #fff}.phone-card{padding:7px}.phone-card b{font-size:8px}}.hero.shell{min-height:1210px}.hero-visual{top:660px}@media(max-width:900px){.hero.shell{min-height:1040px}.hero-visual{top:650px}}@media(max-width:520px){.hero.shell{min-height:990px}.hero-visual{top:660px}}.hero-iphone{right:42px;width:138px;height:322px;padding:47px 10px 14px;border-width:6px;border-radius:34px}.iphone-island{width:58px;height:17px}.phone-card{padding:8px 9px}.phone-card b{font-size:9px}@media(max-width:900px){.hero-iphone{right:9%;width:102px;height:244px;padding:39px 7px 11px;border-width:5px;border-radius:27px}.iphone-island{width:48px;height:14px}.phone-card{padding:5px}.phone-card b{font-size:7px}}@media(max-width:520px){.hero-iphone{right:1%}}body{background:#fff;color:#000}body:before{content:"";position:fixed;z-index:55;left:22px;top:34px;bottom:34px;width:8px;background:#000;pointer-events:none}.integrated-nav{background:#fffffff5!important;color:#000!important;border-bottom:1px solid #000!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.integrated-nav .brand,.integrated-nav nav a{color:#000!important}.integrated-nav .nav-guide{background:#000!important;color:#fff!important}.integrated-nav .menu i{background:#000!important}.hero.shell{min-height:1190px;padding-top:185px;background:#fff!important;color:#000}.hero-copy{text-align:left}.hero-kicker{margin-left:18%;color:#000}.hero h1{max-width:1250px;margin-top:38px;color:#000;font-size:clamp(65px,7vw,112px);font-weight:400;line-height:.7;letter-spacing:-.075em}.hero h1 span{display:block;width:max-content;max-width:100%}.hero h1 span:nth-child(1){margin-left:5%}.hero h1 span:nth-child(2){margin:30px 0 30px auto}.hero h1 span:nth-child(3){margin-left:18%;color:var(--brand-blush)}.hero .lead{max-width:300px;margin:55px 0 0 64%;color:#000;font-size:12px;line-height:1.55}.hero-actions{justify-content:flex-start;margin-left:64%}.hero .button{background:#000;color:#fff;border-radius:0}.hero .button span{color:var(--brand-blush)}.hero .text-link{color:#000}.hero-visual{top:720px}.hero-device-note{color:#000}.hero-macbook{transform:translate(-50%) rotate(-2deg)}.hero-iphone{box-shadow:0 0 0 2px #000,18px 24px 0 var(--brand-blush)}.income-types-heading,.skills-intro,.freedom-system-editorial,.income-quiz,.course-finder,.leverage-section,.portal-story,.method,.chic-editorial,.cta{border-top:1px solid #000}.income-types-heading{background:#fff;color:#000}.income-types-heading h2,.skills-intro h2,.quiz-intro h2,.course-finder-head h2,.leverage-grid h2,.portal-copy h2,.method h2,.chic-copy h2,.cta-card h2{font-family:Manrope,sans-serif;font-weight:300;letter-spacing:-.065em}.income-type-grid{border-bottom:1px solid #000}.income-headlines .income-type-grid p{border-color:#000;border-radius:0}.freedom-system-editorial{min-height:680px}.freedom-system-editorial h2{font-weight:300}.bento-card,.quiz-card,.quiz-options button,.course-card,.result-details>div,.cta-card{border-radius:0!important}.freedom-bento{gap:1px;background:#000}.bento-card{border:0}.quiz-card{box-shadow:16px 16px #000}.quiz-options button{box-shadow:0 5px #000}.course-grid{gap:1px;background:#000}.course-card{border:0!important}.method{border-top:1px solid #000;border-bottom:1px solid #000}.cta-card{box-shadow:20px 20px 0 var(--brand-blush);border-left:0}.eyebrow,.system-microcopy,.bento-label,.course-card>span,.hero-device-note{font-size:8px;letter-spacing:.19em}@media(max-width:900px){body:before{display:none}.hero.shell{min-height:1030px;padding-top:145px}.hero h1{font-size:clamp(53px,13vw,76px);line-height:.75}.hero h1 span:nth-child(1){margin-left:0}.hero h1 span:nth-child(2){margin:20px 0}.hero h1 span:nth-child(3){margin-left:5%}.hero .lead,.hero-actions{margin-left:5%}.hero-visual{top:660px}.integrated-nav{color:#000!important}}@media(max-width:520px){.hero.shell{min-height:970px}.hero-visual{top:650px}.hero-actions,.hero .lead{margin-left:0}}.hero.shell{min-height:800px;padding-bottom:105px}.hero-visual,.hero-macbook,.hero-iphone,.bento-devices,.device{display:none!important}.freedom-system{background:#fff;color:#000}.freedom-system-editorial{min-height:760px;padding:110px max(7vw,calc((100vw - 1240px)/2));background:#fff;border-bottom:1px solid #000}.freedom-system-editorial:before{content:"";position:absolute;left:22px;top:0;bottom:0;width:8px;background:#000}.freedom-system-editorial h2{width:min(1180px,100%);font-size:clamp(90px,10vw,164px);font-weight:400;line-height:.66;letter-spacing:-.09em}.freedom-system-editorial h2 span:nth-child(1){margin-left:4%}.freedom-system-editorial h2 span:nth-child(2){margin:42px 0 42px auto;color:#000}.freedom-system-editorial h2 span:nth-child(3){margin-left:22%;color:var(--brand-blush)}.system-mark{right:7%;bottom:60px;width:74px;height:74px;background:#000}.system-microcopy-left{left:12%;bottom:55px}.system-microcopy-right{right:8%;top:72px}.freedom-bento{padding:70px 0;background:#000;grid-template-columns:.7fr 1.15fr 1.15fr .7fr;grid-template-rows:300px 300px}.bento-manifesto{grid-column:2/4;grid-row:1/3;padding:58px;background:#fff;color:#000}.bento-manifesto>p{margin:100px 0 0;font:400 clamp(48px,5vw,75px)/.83 "Manrope",sans-serif;letter-spacing:-.07em}.bento-manifesto>p em{display:block;margin-left:18%;color:var(--brand-blush);font-style:normal}.bento-manifesto>span{position:absolute;left:58px;bottom:48px;font-size:8px;font-weight:800;letter-spacing:.18em}@media(max-width:900px){.hero.shell{min-height:740px}.freedom-system-editorial{min-height:570px;padding:85px 20px}.freedom-system-editorial:before{display:none}.freedom-system-editorial h2{font-size:clamp(60px,18vw,92px);line-height:.7}.freedom-system-editorial h2 span:nth-child(2){margin-block:25px}.freedom-system-editorial h2 span:nth-child(3){margin-left:8%}.freedom-bento{grid-template-columns:1fr 1fr;grid-template-rows:auto}.bento-manifesto{grid-column:1/-1;grid-row:auto;min-height:480px;padding:35px}.bento-manifesto>p{margin-top:80px}.bento-manifesto>span{left:35px;bottom:30px}}@media(max-width:520px){.hero.shell{min-height:760px}.bento-manifesto{grid-column:1}.bento-manifesto>p{font-size:44px}}.freedom-bento{width:100%;padding:0;display:flex;flex-direction:column;gap:0;background:#fff;border-top:1px solid #000;border-bottom:1px solid #000}.freedom-bento .bento-card{position:relative;grid-column:auto!important;grid-row:auto!important;width:100%;min-height:190px;padding:34px max(6vw,calc((100vw - 1240px)/2));display:grid;grid-template-columns:minmax(150px,.55fr) minmax(150px,.55fr) 1.5fr;gap:38px;align-items:center;border:0;border-bottom:1px solid #000;background:#fff;color:#000;overflow:hidden}.freedom-bento .bento-card:last-child{border-bottom:0}.freedom-bento .bento-card>small{align-self:start;padding-top:9px;font:800 8px/1.3 Manrope,sans-serif;letter-spacing:.18em}.freedom-bento .bento-card>strong{margin:0;font:300 clamp(72px,7vw,110px)/.7 "Manrope",sans-serif;letter-spacing:-.08em;color:#000}.freedom-bento .bento-card>p:not(.bento-label){max-width:620px;margin:0;font-size:14px;font-weight:500;line-height:1.65}.freedom-bento .bento-paths{background:var(--brand-blush)}.freedom-bento .bento-quiz{background:#fff}.freedom-bento .bento-method{background:#000;color:#fff}.freedom-bento .bento-method>strong{color:var(--brand-blush)}.freedom-bento .bento-leverage{grid-template-columns:minmax(150px,.55fr) 1.1fr 1fr;background:#fff}.freedom-bento .bento-leverage h3{margin:0;font:300 clamp(42px,4.2vw,64px)/.9 "Manrope",sans-serif;letter-spacing:-.065em}.freedom-bento .bento-leverage>p{font-size:14px;line-height:1.65}.freedom-bento .bento-manifesto{order:-1;min-height:440px;grid-template-columns:minmax(180px,.5fr) 1.5fr!important;background:#000;color:#fff}.freedom-bento .bento-manifesto>small{align-self:start;color:var(--brand-blush)}.freedom-bento .bento-manifesto>p{margin:0;font:300 clamp(64px,7.5vw,116px)/.78 "Manrope",sans-serif;letter-spacing:-.075em;color:#fff}.freedom-bento .bento-manifesto>p em{display:block;margin-left:14%;color:var(--brand-blush)}.freedom-bento .bento-manifesto>span{position:absolute;left:auto;right:max(6vw,calc((100vw - 1240px)/2));bottom:34px;color:#fff;font-size:8px;font-weight:800;letter-spacing:.18em}@media(max-width:900px){.freedom-bento .bento-card{min-height:170px;padding:30px 20px;grid-template-columns:95px 100px 1fr;gap:16px}.freedom-bento .bento-card>strong{font-size:65px}.freedom-bento .bento-leverage{grid-template-columns:95px 1fr}.freedom-bento .bento-leverage>p{grid-column:2}.freedom-bento .bento-manifesto{min-height:420px;grid-template-columns:1fr!important;align-content:center}.freedom-bento .bento-manifesto>small{position:absolute;left:20px;top:28px}.freedom-bento .bento-manifesto>p{font-size:clamp(54px,14vw,78px)}.freedom-bento .bento-manifesto>span{right:20px;bottom:28px}}@media(max-width:520px){.freedom-bento .bento-card{grid-template-columns:72px 1fr;min-height:210px}.freedom-bento .bento-card>p:not(.bento-label){grid-column:2}.freedom-bento .bento-card>strong{font-size:58px}.freedom-bento .bento-manifesto{min-height:390px}.freedom-bento .bento-manifesto>p{grid-column:1;font-size:50px}.freedom-bento .bento-manifesto>span{left:20px;right:auto}}.integrated-nav .nav-left{gap:0}.integrated-nav .nav-left a{position:relative;padding-inline:12px;white-space:nowrap}.integrated-nav .nav-left a+a:before{content:"";position:absolute;left:0;top:50%;width:1px;height:14px;background:#00000057;transform:translateY(-50%)}#start-here,#digital-products,#digital-services{scroll-margin-top:110px}@media(max-width:1180px)and (min-width:901px){.integrated-nav{padding-inline:24px}.integrated-nav .nav-left a{padding-inline:8px;font-size:9px;letter-spacing:.08em}}.skill-positioning{width:calc(100% - 40px);max-width:1380px;margin:20px auto;padding:110px 6vw 64px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:80px;background:#000;color:#fff;border-radius:30px;overflow:hidden}.skill-positioning-intro h2{max-width:980px;margin:28px 0;font:400 clamp(52px,6.3vw,92px)/.91 "Cormorant Garamond",serif;letter-spacing:-.045em}.skill-positioning-intro h2 em{color:var(--travel-pink);font-weight:500}.skill-positioning-intro>p:last-child{max-width:680px;margin:0;color:#ddd;font:500 20px/1.55 Manrope,sans-serif}.skill-positioning-paths{grid-column:1/-1;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border:2px solid #fff}.skill-positioning-paths>p{min-height:255px;margin:0;padding:42px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;color:#000}.skill-positioning-paths>p:last-child{background:var(--travel-pink)}.skill-positioning-paths small{font:800 10px/1 Manrope,sans-serif;letter-spacing:.15em}.skill-positioning-paths strong{font:500 clamp(38px,4vw,60px)/.95 "Cormorant Garamond",serif;letter-spacing:-.035em}.skill-positioning-paths>span{width:84px;display:grid;place-items:center;background:#000;color:#fff;font:800 11px/1 Manrope,sans-serif;letter-spacing:.15em}.skill-positioning-action{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:45px;padding-top:16px}.skill-positioning-action>p{max-width:690px;margin:0;font:500 clamp(25px,2.4vw,35px)/1.18 "Cormorant Garamond",serif}.skill-positioning-action .button{flex:none;background:var(--travel-pink);color:#000;white-space:nowrap}@media(max-width:900px){.skill-positioning{width:calc(100% - 20px);margin:10px;padding:75px 22px 42px;grid-template-columns:1fr;gap:48px;border-radius:22px}.skill-positioning-intro h2{font-size:clamp(48px,12vw,70px)}.skill-positioning-intro>p:last-child{font-size:17px}.skill-positioning-paths{grid-template-columns:1fr}.skill-positioning-paths>p{min-height:225px;padding:30px}.skill-positioning-paths>span{width:100%;height:54px}.skill-positioning-action{align-items:flex-start;flex-direction:column;gap:28px}}@media(max-width:520px){.skill-positioning-intro h2{font-size:45px;line-height:.96}.skill-positioning-paths strong{font-size:40px}.skill-positioning-action .button{width:100%;justify-content:center}}.course-finder-head{display:block;max-width:850px;margin-bottom:60px}.course-finder-head h2{margin:0}.offer-paths{padding:120px max(24px,6vw);background:var(--travel-pink);color:#000}.offer-paths-head{max-width:1080px;margin:0 auto 70px;text-align:center}.offer-paths-head .eyebrow{justify-content:center}.offer-paths-head h2{margin:22px 0 0;font:800 clamp(62px,7vw,112px)/.86 "Manrope",sans-serif;letter-spacing:-.075em;text-transform:uppercase}.offer-paths-head h2 em{color:#fff;font:500 1.08em/.8 Cormorant Garamond,serif;text-transform:none}.offer-paths-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:1320px;margin:auto}.offer-path-card{min-height:430px;padding:38px;display:flex;flex-direction:column;align-items:flex-start;border:3px solid #000;background:#fff}.offer-path-card>span{font:800 11px/1 Manrope,sans-serif;letter-spacing:.16em}.offer-path-card h3{margin:75px 0 22px;font:800 clamp(34px,3vw,50px)/.95 "Manrope",sans-serif;letter-spacing:-.055em;text-transform:uppercase}.offer-path-card p{max-width:600px;margin:0 0 36px;font:500 21px/1.45 Cormorant Garamond,serif}.offer-path-card .button{margin-top:auto;border:0;background:#000;color:#fff}.offer-path-card-featured{grid-column:1/-1;min-height:390px;background:#000;color:#fff}.offer-path-card-featured>span{color:var(--travel-pink)}.offer-path-card-featured h3{font-size:clamp(48px,5.5vw,84px)}.offer-path-card-featured .button{background:var(--travel-pink);color:#000}.offer-dialog{width:min(620px,calc(100% - 28px));padding:48px;border:3px solid #000;background:#fff;color:#000}.offer-dialog::backdrop{background:#000000d1}.offer-dialog-close{position:absolute;right:18px;top:12px;border:0;background:none;font-size:36px;cursor:pointer}.offer-dialog h2{margin:25px 0 12px;font:800 clamp(44px,7vw,70px)/.9 "Manrope",sans-serif;letter-spacing:-.06em;text-transform:uppercase}.offer-dialog>p:not(.eyebrow):not(.offer-success){font:500 20px/1.45 Cormorant Garamond,serif}.offer-dialog form{display:grid;gap:10px;margin-top:30px}.offer-dialog label{margin-top:8px;font:800 10px/1 Manrope,sans-serif;letter-spacing:.14em;text-transform:uppercase}.offer-dialog input{height:54px;padding:0 16px;border:2px solid #000;font:600 16px Manrope,sans-serif}.offer-dialog .button{margin-top:16px;justify-content:center;background:#000;color:#fff}.offer-success{margin:30px 0 0;font:800 22px/1.2 Manrope,sans-serif}@media(max-width:760px){.offer-paths{padding:85px 12px}.offer-paths-head h2{font-size:52px}.offer-paths-grid{grid-template-columns:1fr}.offer-path-card,.offer-path-card-featured{grid-column:1;min-height:390px;padding:30px}.offer-path-card h3{margin-top:58px;font-size:38px}.offer-path-card-featured h3{font-size:48px}.offer-path-card .button{width:100%;justify-content:center}.offer-dialog{padding:42px 24px}}.trial-story{padding:120px max(28px,7vw);background:#fff;color:#000;border-top:3px solid #000}.trial-story-head{display:grid;grid-template-columns:minmax(180px,.45fr) 1.55fr;gap:60px;align-items:start;padding-bottom:70px;border-bottom:3px solid #000}.trial-story-head .eyebrow{margin-top:16px}.trial-story-head h2{max-width:1080px;margin:0;font:800 clamp(68px,8vw,126px)/.84 "Manrope",sans-serif;letter-spacing:-.075em;text-transform:uppercase}.trial-story-head h2 em{color:var(--travel-pink);font:500 1.06em/.8 Cormorant Garamond,serif;text-transform:none}.trial-story-body{display:grid;grid-template-columns:repeat(12,1fr);gap:18px;padding-top:18px}.trial-story-chapter{grid-column:span 6;min-height:430px;padding:42px;border:3px solid #000;background:#fff}.trial-story-chapter>span{display:block;margin-bottom:65px;font:800 11px/1 Manrope,sans-serif;letter-spacing:.16em}.trial-story-chapter p{max-width:690px;margin:0 0 24px;font:500 clamp(20px,1.75vw,27px)/1.45 "Cormorant Garamond",serif}.trial-story-chapter p:last-child{margin-bottom:0}.trial-story-chapter-wide{grid-column:span 12;min-height:0;padding:64px max(42px,7vw);background:var(--travel-pink)}.trial-story-chapter-wide p{max-width:1100px;font-size:clamp(27px,3vw,44px);line-height:1.2;letter-spacing:-.025em}.trial-story-chapter-pink{background:var(--travel-pink)}.trial-story-chapter-dark{background:#000;color:#fff}.trial-story-chapter-dark>span{color:var(--travel-pink)}.trial-story-quote{grid-column:span 12;margin:0;padding:80px max(32px,6vw);background:var(--travel-pink);border:3px solid #000;font:500 clamp(48px,6vw,94px)/.92 "Cormorant Garamond",serif;letter-spacing:-.045em;text-align:center}.trial-story-finale{grid-column:span 12;padding:64px;display:grid;grid-template-columns:.55fr 1.45fr;gap:55px;align-items:start;border:3px solid #000;background:#000;color:#fff}.trial-story-finale>p{margin:8px 0 0;color:var(--travel-pink);font:800 12px/1.2 Manrope,sans-serif;letter-spacing:.14em;text-transform:uppercase}.trial-story-finale h3{margin:0;font:500 clamp(38px,4.2vw,66px)/1.02 "Cormorant Garamond",serif;letter-spacing:-.045em;text-transform:none}.trial-story-finale .button{grid-column:2;width:max-content;background:var(--travel-pink);color:#000}@media(max-width:900px){.trial-story{padding:85px 18px}.trial-story-head{grid-template-columns:1fr;gap:28px;padding-bottom:48px}.trial-story-head h2{font-size:clamp(54px,12vw,80px)}.trial-story-body{grid-template-columns:1fr}.trial-story-chapter,.trial-story-quote,.trial-story-finale{grid-column:1}.trial-story-chapter{min-height:0;padding:30px}.trial-story-chapter>span{margin-bottom:45px}.trial-story-chapter-wide p{font-size:26px}.trial-story-quote{padding:60px 24px}.trial-story-finale{padding:38px 30px;grid-template-columns:1fr;gap:32px}.trial-story-finale .button{grid-column:1;width:100%;justify-content:center}}@media(max-width:520px){.trial-story{padding:75px 12px}.trial-story-head h2{font-size:48px}.trial-story-chapter p{font-size:21px}.trial-story-quote{font-size:44px}.trial-story-finale h3{font-size:32px}}.income-headlines{display:block;background:#fff!important;color:#000!important;border-top:1px solid #000;border-bottom:1px solid #000}.income-types-heading{position:relative;min-height:650px;padding:105px max(7vw,calc((100vw - 1240px)/2));display:flex;flex-direction:column;justify-content:center;background:#fff!important;overflow:hidden}.income-types-heading:before{content:"05";position:absolute;right:max(4vw,calc((100vw - 1380px)/2));top:50%;color:var(--brand-blush);font:300 clamp(250px,31vw,470px)/.7 "Manrope",sans-serif;letter-spacing:-.13em;transform:translateY(-48%);opacity:.72}.income-headlines .income-types-heading .eyebrow{position:absolute;z-index:2;left:max(7vw,calc((100vw - 1240px)/2));top:70px;color:#000!important}.income-types-heading h2{position:relative;z-index:2;width:100%;margin:0;font:300 clamp(70px,7.3vw,116px)/.72 "Manrope",sans-serif;letter-spacing:-.075em;color:#000}.income-types-heading h2 span,.income-types-heading h2 em{display:block;width:max-content;max-width:100%;font-style:normal}.income-types-heading h2 span:nth-child(1){margin-left:0}.income-types-heading h2 span:nth-child(2){margin:30px 0 30px auto}.income-types-heading h2 em{margin-left:16%;color:#000}.income-types-heading h2 i{font-style:normal;color:var(--brand-blush)}.income-type-grid{display:flex;flex-direction:column;background:#000;border-top:1px solid #000}.income-headlines .income-type-grid p{min-height:116px;margin:0;padding:22px max(7vw,calc((100vw - 1240px)/2));display:grid;grid-template-columns:110px 1fr;align-items:center;border:0;border-bottom:1px solid #000!important;background:#fff!important;color:#000!important;font:300 clamp(34px,3.3vw,54px)/1 "Manrope",sans-serif;letter-spacing:-.05em}.income-headlines .income-type-grid p:nth-child(2n){background:var(--brand-blush)!important}.income-type-grid p small{font:800 8px/1 Manrope,sans-serif;letter-spacing:.18em}.income-headlines .income-type-grid p:nth-child(2n){padding-left:calc(max(7vw,calc((100vw - 1240px)/2)) + 7%)}.skills-intro h2 em,.freedom-system-editorial h2 span:nth-child(3),.income-types-heading h2 i{color:#f3c9d3!important}@media(max-width:900px){.income-types-heading{min-height:500px;padding:85px 20px 60px}.income-types-heading:before{right:-20px;font-size:260px}.income-headlines .income-types-heading .eyebrow{left:20px;top:48px}.income-types-heading h2{font-size:clamp(52px,14vw,78px);line-height:.76}.income-types-heading h2 span:nth-child(2){margin-block:20px}.income-types-heading h2 em{margin-left:5%}.income-headlines .income-type-grid p,.income-headlines .income-type-grid p:nth-child(2n){min-height:100px;padding:20px;grid-template-columns:58px 1fr;font-size:34px}}:root{--kanban-lilac:#d49ac5;--kanban-lilac-soft:#ead3e3;--kanban-ink:#171417;--kanban-panel:#242124;--kanban-paper:#f8f6f7;--kanban-line:rgba(23,20,23,.18)}html{background:var(--kanban-paper)}body{background:var(--kanban-paper);font-family:Manrope,sans-serif;color:var(--kanban-ink)}main{display:flow-root}body:before,.scroll-rail,.cursor-orb{display:none!important}.shell{width:min(1380px,calc(100% - 48px))}.integrated-nav{position:fixed;z-index:50;top:0;left:0;right:0;width:100%;max-width:none;height:82px;margin:0;padding-inline:32px;transform:none;background:#d49ac5f5!important;border:0!important;border-bottom:1px solid rgba(23,20,23,.16)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.integrated-nav .brand{font:700 21px/1 Manrope,sans-serif;letter-spacing:-.04em}.brand-lockup small{display:none}.integrated-nav nav{gap:12px}.integrated-nav nav a{padding:12px 16px;border-radius:999px;font-weight:600}.integrated-nav .nav-guide{background:#fff!important;color:#000!important;border:1px solid #000}.hero.shell{width:calc(100% - 40px);max-width:none;min-height:720px;margin:102px 20px 20px;padding:110px 28px 72px;border:1px solid var(--kanban-ink);border-radius:30px;background:var(--kanban-lilac)!important;overflow:hidden}.hero-copy{width:100%}.hero-kicker{margin:0 0 42px!important;font-size:11px;font-weight:700;letter-spacing:.12em}.hero h1{max-width:1050px;margin:0!important;font-size:clamp(72px,8.2vw,132px);font-weight:500;line-height:.84;letter-spacing:-.075em;color:#fff}.hero h1 span,.hero h1 span:nth-child(n){width:auto;margin:0!important;color:#fff}.hero .lead{max-width:560px;margin:48px 0 0!important;color:#5c3d54;font-size:18px;line-height:1.55}.hero-actions{margin:42px 0 0!important;gap:12px}.hero .button,.hero .text-link{min-height:52px;padding:0 24px;border:1px solid var(--kanban-ink);border-radius:999px;background:#fff;color:#000;font-size:12px;font-weight:700;text-transform:none;letter-spacing:0}.hero .text-link{display:inline-flex;align-items:center;text-decoration:none}.income-headlines{margin:20px;border:1px solid #000!important;border-radius:30px;overflow:hidden}.income-types-heading{min-height:560px;padding:90px 48px;background:var(--kanban-paper)!important}.income-types-heading:before{right:25px;color:var(--kanban-lilac);opacity:.72}.income-headlines .income-types-heading .eyebrow{left:48px;top:46px}.income-types-heading h2{font-size:clamp(68px,7vw,112px);font-weight:500;line-height:.83}.income-types-heading h2 i{color:var(--kanban-lilac)!important}.income-type-grid{padding:18px;background:var(--kanban-ink);gap:12px}.income-headlines .income-type-grid p,.income-headlines .income-type-grid p:nth-child(n){min-height:104px;padding:24px 28px;border:1px solid #3b373b!important;border-radius:18px!important;background:var(--kanban-panel)!important;color:#fff!important;grid-template-columns:80px 1fr}.income-headlines .income-type-grid p small{color:var(--kanban-lilac)}.skills-intro{width:calc(100% - 40px);max-width:none;min-height:500px;margin:20px;padding:80px 48px;border:1px solid #000;border-radius:30px;background:var(--kanban-lilac-soft);grid-template-columns:1.2fr .8fr;align-items:center}.skills-intro h2{font-size:clamp(66px,7vw,112px);font-weight:500;line-height:.86}.skills-intro h2 em{color:#fff!important}.skills-copy{align-self:end}.skills-copy p{font-size:18px;line-height:1.6}.freedom-system{margin:20px;border:1px solid #000;border-radius:30px;overflow:hidden}.freedom-system-editorial{min-height:570px;padding:80px 48px;background:#fff}.freedom-system-editorial:before{display:none}.freedom-system-editorial h2{font-size:clamp(78px,10vw,150px);font-weight:500;line-height:.72}.freedom-system-editorial h2 span:nth-child(3){color:var(--kanban-lilac)!important}.system-mark{border-radius:999px;background:var(--kanban-lilac)}.freedom-bento{padding:18px!important;gap:12px!important;background:var(--kanban-ink)!important}.freedom-bento .bento-card{min-height:150px;padding:28px;border:1px solid #3b373b!important;border-radius:18px!important;background:var(--kanban-panel)!important;color:#fff!important}.freedom-bento .bento-card>strong{color:var(--kanban-lilac)!important}.freedom-bento .bento-leverage h3{color:#fff}.freedom-bento .bento-card>small{color:var(--kanban-lilac)}.founder-editorial{min-height:620px;margin:20px;padding:80px 48px;border:1px solid #000;border-radius:30px;background:var(--kanban-lilac)!important;color:#000!important}.founder-copy{max-width:1050px}.founder-copy h2{font:500 clamp(65px,7vw,108px)/.87 "Manrope",sans-serif;letter-spacing:-.07em;color:#000}.founder-copy h2 em{color:#fff}.founder-copy>p:not(.eyebrow){max-width:620px;font-size:18px;color:#5c3d54}.founder-signature{border-color:#00000040}.income-quiz,.course-finder,.portal-story{margin:20px;border:1px solid #000;border-radius:30px;overflow:hidden}.income-quiz{padding:90px 0;background:var(--kanban-ink)}.quiz-shell{gap:50px}.quiz-intro h2{font-weight:500}.quiz-card{border:1px solid #484248;border-radius:22px!important;background:var(--kanban-panel);box-shadow:none!important}.quiz-options button{border-color:#4b454b;border-radius:14px!important;background:#171517;color:#fff;box-shadow:none}.quiz-options button:hover{background:var(--kanban-lilac);color:#000}.course-finder{padding:90px 28px;background:var(--kanban-lilac-soft)}.course-finder-head{max-width:920px}.course-finder-head h2{font-weight:500}.course-grid{padding:16px;gap:12px;background:var(--kanban-ink);border:1px solid #000;border-radius:22px}.course-card{border:1px solid #403b40!important;border-radius:16px!important;background:var(--kanban-panel)!important;color:#fff}.course-card>span,.course-card a{color:var(--kanban-lilac)}.course-card-featured{background:var(--kanban-lilac)!important;color:#000}.course-card-featured>span,.course-card-featured a{color:#000}.portal-story{background:var(--kanban-lilac)}.portal-sticky{min-height:100vh}.portal-copy h2{font-weight:500;color:#fff}.portal-copy h2 em{color:#000}.portal-world{filter:none}.portal-ring{border-color:#00000040}.method{width:calc(100% - 40px);max-width:none;margin:20px;padding:90px 48px;border:1px solid #000!important;border-radius:30px;background:#fff}.method-copy h2{font-weight:500}.steps{border-top:0}.steps article{margin-bottom:12px;padding:24px;border:1px solid #000;border-radius:16px;background:var(--kanban-paper)}.cta{width:calc(100% - 40px);max-width:none;margin:20px;padding:0;border:0!important}.cta-card{padding:90px 48px;border:1px solid #000;border-radius:30px!important;background:var(--kanban-lilac);box-shadow:none}.cta-card h2{font-weight:500}.cta input{border:1px solid #000;border-radius:999px 0 0 999px;background:#fff}.cta .button{border-radius:0 999px 999px 0;background:#000;color:#fff}footer.shell{width:calc(100% - 40px);max-width:none;min-height:170px;margin:20px;padding:32px;border:1px solid #000;border-radius:30px;background:var(--kanban-ink);color:#fff}footer .brand{color:#fff}@media(max-width:900px){.shell{width:min(100% - 28px,1380px)}.integrated-nav{width:100%;height:72px;padding-inline:18px}.hero.shell{width:calc(100% - 20px);min-height:650px;margin:82px 10px 10px;padding:78px 22px 48px;border-radius:22px}.hero h1{font-size:clamp(56px,15vw,82px);line-height:.88}.hero .lead{font-size:16px}.income-headlines,.freedom-system,.founder-editorial,.income-quiz,.course-finder,.portal-story{margin:10px;border-radius:22px}.income-types-heading{padding:82px 22px 50px}.income-headlines .income-types-heading .eyebrow{left:22px}.skills-intro,.method,.cta{width:calc(100% - 20px);margin:10px;padding:65px 22px;border-radius:22px}.skills-intro{grid-template-columns:1fr;gap:40px}.freedom-system-editorial{padding:70px 22px}.founder-editorial{padding:65px 22px}.freedom-bento .bento-card{grid-template-columns:80px 90px 1fr}.course-finder{padding:65px 12px}.cta{padding:0}.cta-card{padding:65px 22px;border-radius:22px!important}footer.shell{width:calc(100% - 20px);margin:10px;border-radius:22px}}@media(max-width:520px){.hero-actions{flex-direction:column;align-items:stretch}.hero .button,.hero .text-link{justify-content:center}.income-types-heading{min-height:470px}.income-types-heading:before{font-size:220px}.income-headlines .income-type-grid p,.income-headlines .income-type-grid p:nth-child(n){grid-template-columns:44px 1fr;font-size:29px}.freedom-bento .bento-card{grid-template-columns:64px 1fr;min-height:190px}.freedom-bento .bento-card>p{grid-column:2}.cta form{gap:8px}.cta input,.cta .button{border-radius:999px}}:root{--travel-pink:#f3c9d3;--travel-black:#000;--travel-white:#fff}html,body{background:var(--travel-white);color:var(--travel-black)}.integrated-nav{height:86px;padding-inline:max(28px,5.5vw);background:var(--travel-white)!important;border-bottom:1px solid #ddd!important}.integrated-nav .brand{font:italic 600 33px/1 Cormorant Garamond,serif;letter-spacing:-.03em}.integrated-nav nav a{border-radius:0;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.integrated-nav .nav-guide{padding:13px 22px;border:2px solid #000;border-radius:999px;background:var(--travel-pink)!important;color:#000!important}.hero.shell{width:100%;max-width:none;min-height:920px;margin:86px 0 0;padding:135px max(24px,8vw) 105px;border:0;border-radius:0;background:var(--travel-white)!important;text-align:center}.hero-copy{display:flex;flex-direction:column;align-items:center}.hero-kicker{order:0;margin:0 0 52px!important;font:500 clamp(19px,2vw,30px)/1.3 "Cormorant Garamond",serif;letter-spacing:0;text-transform:none;color:#6c6268}.hero-kicker:before,.hero-kicker:after{content:'"'}.hero h1{order:1;max-width:1120px;margin:0!important;font:800 clamp(84px,10.5vw,162px)/.82 "Manrope",sans-serif;letter-spacing:-.085em;text-transform:uppercase;color:#000}.hero h1 span,.hero h1 span:nth-child(n){display:block;width:auto;margin:0!important;color:#000}.hero .lead{order:2;max-width:820px;margin:52px auto 0!important;font:500 clamp(20px,2vw,29px)/1.45 "Cormorant Garamond",serif;color:#6c6268}.hero-actions{order:3;margin:46px 0 0!important;justify-content:center;gap:14px}.hero .button,.hero .text-link{min-height:58px;padding:0 32px;border:3px solid #000;border-radius:999px;background:var(--travel-pink);color:#000;font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.hero .text-link{background:#fff}.income-headlines,.freedom-system,.founder-editorial,.income-quiz,.course-finder,.portal-story{margin:0;border:0!important;border-radius:0}.income-types-heading{min-height:690px;padding:120px max(28px,8vw);background:var(--travel-pink)!important;text-align:center}.income-types-heading:before{right:50%;top:50%;color:#fff;opacity:.42;transform:translate(50%,-50%)}.income-headlines .income-types-heading .eyebrow{position:relative;left:auto;top:auto;justify-content:center;margin-bottom:54px;color:#000!important}.income-types-heading h2{display:flex;flex-direction:column;align-items:center;font:800 clamp(68px,8.5vw,132px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.income-types-heading h2 span:nth-child(n),.income-types-heading h2 em{margin:0!important}.income-types-heading h2 i{color:#fff!important}.income-type-grid{padding:70px max(24px,7vw);background:#000;display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.income-headlines .income-type-grid p,.income-headlines .income-type-grid p:nth-child(n){min-height:230px;padding:26px 20px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;border:2px solid #fff!important;border-radius:0!important;background:#000!important;color:#fff!important;font:700 clamp(20px,2vw,31px)/1.05 "Manrope",sans-serif;letter-spacing:-.04em}.income-headlines .income-type-grid p:nth-child(3){background:var(--travel-pink)!important;color:#000!important}.income-type-grid p small{color:var(--travel-pink);font-weight:800}.income-type-grid p:nth-child(3) small{color:#000}.skills-intro{width:100%;max-width:none;min-height:650px;margin:0;padding:120px max(28px,8vw);border:0;border-radius:0;background:#fff;grid-template-columns:1.25fr .75fr}.skills-intro h2{font:800 clamp(74px,8.4vw,130px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.skills-intro h2 em{color:var(--travel-pink)!important}.skills-copy p{font:500 24px/1.5 Cormorant Garamond,serif;color:#6c6268}.freedom-system{background:#fff}.freedom-system-editorial{min-height:720px;padding:110px max(28px,8vw);display:flex;align-items:center;justify-content:center;background:var(--travel-pink)}.freedom-system-editorial h2{font:800 clamp(92px,12vw,185px)/.72 "Manrope",sans-serif;letter-spacing:-.095em;text-align:center}.freedom-system-editorial h2 span:nth-child(n){margin:0!important}.freedom-system-editorial h2 span:nth-child(3){color:#fff!important}.system-microcopy{font-family:Cormorant Garamond,serif;font-size:15px;letter-spacing:0;text-transform:none}.system-mark{background:#fff;border:2px solid #000}.freedom-bento{padding:80px max(24px,7vw)!important;display:grid;grid-template-columns:repeat(2,1fr);gap:18px!important;background:#fff!important}.freedom-bento .bento-card{min-height:260px;padding:34px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;border:3px solid #000!important;border-radius:0!important;background:#fff!important;color:#000!important}.freedom-bento .bento-card>small{color:#000}.freedom-bento .bento-card>strong{color:var(--travel-pink)!important}.freedom-bento .bento-card>p{grid-column:1/-1;align-self:end;max-width:480px;font:500 20px/1.4 Cormorant Garamond,serif}.freedom-bento .bento-method{background:#000!important;color:#fff!important}.freedom-bento .bento-method>small{color:var(--travel-pink)}.freedom-bento .bento-leverage{grid-template-columns:1fr}.freedom-bento .bento-leverage h3{color:#000}.freedom-bento .bento-leverage>p{grid-column:1}.freedom-bento .bento-manifesto{grid-column:1/-1!important;background:var(--travel-pink)!important;color:#000!important}.founder-editorial{min-height:720px;padding:120px max(28px,8vw);background:#000!important;color:#fff!important}.founder-copy{max-width:1150px;margin:auto;text-align:center}.founder-copy .eyebrow{justify-content:center}.founder-copy h2{font:800 clamp(69px,8.4vw,130px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase;color:#fff}.founder-copy h2 em{color:var(--travel-pink)}.founder-copy>p:not(.eyebrow){max-width:720px;margin:38px auto;font:500 23px/1.5 Cormorant Garamond,serif;color:#ccc}.founder-signature{justify-content:center;gap:18px;border:0}.founder-signature strong{font:italic 600 34px Cormorant Garamond,serif}.income-quiz{padding:120px 0;background:#fff}.quiz-shell{grid-template-columns:.85fr 1.15fr}.quiz-intro{color:#000}.quiz-intro h2{font:800 clamp(62px,6vw,96px)/.86 "Manrope",sans-serif;letter-spacing:-.07em;text-transform:uppercase}.quiz-intro h2 em{color:var(--travel-pink)}.quiz-intro>p:not(.eyebrow){font:500 20px/1.5 Cormorant Garamond,serif}.quiz-card{border:3px solid #000;border-radius:0!important;background:#000;color:#fff}.quiz-options button{border:2px solid #fff;border-radius:0!important;background:#000}.quiz-options button:hover{background:var(--travel-pink);color:#000}.quiz-start,.quiz-result .button,.quiz-email-gate .button{border:2px solid #000;background:var(--travel-pink);color:#000}.course-finder{padding:120px max(18px,4vw);background:var(--travel-pink)}.course-finder-head{max-width:1050px;margin-inline:auto;text-align:center}.course-finder-head .eyebrow{justify-content:center}.course-finder-head h2{font:800 clamp(72px,8vw,126px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.course-finder-head h2 em{color:#fff}.course-finder-head>p{font:500 23px/1.4 Cormorant Garamond,serif}.course-grid{margin-top:70px;padding:0;grid-template-columns:repeat(2,1fr);gap:16px;background:transparent;border:0;border-radius:0}.course-card{min-height:330px;padding:34px;border:3px solid #000!important;border-radius:0!important;background:#fff!important;color:#000}.course-card>span,.course-card a{color:#000}.course-card h3{font:800 36px/1 Manrope,sans-serif;text-transform:uppercase}.course-card p{font:500 18px/1.5 Cormorant Garamond,serif}.course-card-featured{grid-column:1/-1;background:#000!important;color:#fff}.course-card-featured a,.course-card-featured>span{color:var(--travel-pink)}.course-finder-cta{border:3px solid #000;border-radius:999px;background:#fff;color:#000}.portal-story{background:#fff}.portal-copy{text-align:center}.portal-copy .eyebrow{justify-content:center}.portal-copy h2{font:800 clamp(66px,7vw,110px)/.85 "Manrope",sans-serif;letter-spacing:-.07em;text-transform:uppercase;color:#000}.portal-copy h2 em{color:var(--travel-pink)}.portal-ring{border-color:#000}.world{border:2px solid #000;background:#fff;color:#000}.signature-butterfly i,.signature-butterfly b{background:var(--travel-pink)}.method{width:100%;max-width:none;margin:0;padding:120px max(28px,8vw);border:0!important;border-radius:0;background:#000;color:#fff}.method-copy h2{font:800 clamp(64px,6.6vw,104px)/.85 "Manrope",sans-serif;letter-spacing:-.07em;text-transform:uppercase}.method-copy h2 em{color:var(--travel-pink)}.method-copy>p:not(.eyebrow){font:500 20px/1.5 Cormorant Garamond,serif;color:#ccc}.method-copy .button{border:3px solid #fff;border-radius:999px;background:var(--travel-pink);color:#000}.steps article{border:2px solid #fff;border-radius:0;background:#000}.steps h3{font:700 27px Manrope,sans-serif}.steps p{font-family:Cormorant Garamond,serif;font-size:17px;color:#ccc}.cta{width:100%;max-width:none;margin:0;padding:120px max(28px,8vw);background:#fff}.cta-card{max-width:1250px;margin:auto;padding:100px 60px;border:3px solid #000;border-radius:0!important;background:var(--travel-pink);text-align:center}.cta-card .eyebrow{justify-content:center}.cta-card h2{font:800 clamp(72px,8vw,126px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.cta-card h2 em{color:#fff}.cta-card>p:not(.eyebrow){margin-inline:auto;font:500 22px/1.45 Cormorant Garamond,serif}.cta form{margin-inline:auto}.cta input{height:60px;border:3px solid #000;border-radius:999px 0 0 999px}.cta .button{height:60px;border:3px solid #000;border-radius:0 999px 999px 0;background:#000;color:#fff}footer.shell{width:100%;max-width:none;min-height:180px;margin:0;padding:45px max(28px,6vw);border:0;border-radius:0;background:#000;color:#fff}footer .brand{font:italic 600 32px Cormorant Garamond,serif}@media(max-width:900px){.integrated-nav{height:72px}.hero.shell{min-height:780px;margin-top:72px;padding:100px 20px 80px}.hero h1{font-size:clamp(62px,16vw,96px)}.income-type-grid{grid-template-columns:1fr 1fr}.income-headlines .income-type-grid p:last-child{grid-column:1/-1}.skills-intro{grid-template-columns:1fr;gap:50px}.freedom-bento{grid-template-columns:1fr}.freedom-bento .bento-manifesto{grid-column:1!important}.quiz-shell,.course-grid{grid-template-columns:1fr}.course-card-featured{grid-column:1}.method{grid-template-columns:1fr}.cta{padding:80px 14px}.cta-card{padding:75px 22px}}@media(max-width:520px){.hero.shell{min-height:720px}.hero-kicker{font-size:18px}.hero h1{font-size:58px}.hero .lead{font-size:20px}.income-types-heading{min-height:560px;padding:90px 18px}.income-types-heading h2{font-size:56px}.income-type-grid{grid-template-columns:1fr;padding:30px 14px}.income-headlines .income-type-grid p:last-child{grid-column:1}.skills-intro,.freedom-system-editorial,.founder-editorial,.income-quiz,.course-finder,.method{padding-block:85px}.skills-intro h2,.founder-copy h2,.course-finder-head h2,.cta-card h2{font-size:52px}.freedom-system-editorial h2{font-size:76px}.freedom-bento{padding:30px 14px!important}.freedom-bento .bento-card{grid-template-columns:1fr auto}.course-card h3{font-size:30px}.cta form{flex-direction:column}.cta input,.cta .button{border-radius:999px}}.income-quiz,.income-quiz .quiz-intro,.income-quiz .quiz-intro h2,.income-quiz .quiz-intro h2 em,.income-quiz .quiz-types span,.income-quiz .quiz-card,.income-quiz .quiz-progress,.income-quiz .quiz-kicker,.income-quiz .quiz-card h3,.income-quiz .quiz-card h3 em,.income-quiz .quiz-helper,.income-quiz .quiz-options button,.income-quiz .quiz-options button span,.income-quiz .quiz-result,.income-quiz .quiz-result>strong,.income-quiz .quiz-result>p,.income-quiz .result-details small,.income-quiz .result-details p,.income-quiz .quiz-email-gate>p,.income-quiz .quiz-email-gate label,.income-quiz .quiz-email-gate form>small,.income-quiz .quiz-restart{color:#000!important}.income-quiz *{color:#000!important}.income-quiz .quiz-card{background:var(--travel-pink)}.income-quiz .quiz-options button{background:#fff;border-color:#000}.income-quiz .quiz-options button:hover{background:#f7dbe7;color:#000}.income-quiz .result-details>div{background:#fff;border-color:#000}.income-quiz .quiz-email-gate input{background:#fff;color:#000;border-color:#000}.income-quiz .quiz-progress>i{background:#0000002e}.income-quiz .quiz-progress>i b{background:#000}.integrated-nav .brand-lockup{position:static;grid-column:1/-1!important;grid-row:1!important;justify-self:center;transform:none;align-items:center!important;text-align:center}@media(max-width:900px){.integrated-nav .brand-lockup{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}.hero-copy{text-align:center}.hero h1{font-size:clamp(84px,10vw,150px);letter-spacing:-.075em}@media(max-width:900px){.hero h1{font-size:clamp(62px,16vw,92px)}}@media(max-width:520px){.hero h1{font-size:58px}}.hero-story{min-height:820px;display:grid;grid-template-columns:.82fr 1.18fr;background:#000;color:#fff;overflow:hidden}.hero-story-photo{min-height:820px;margin:0;border-right:3px solid #fff;overflow:hidden}.hero-story-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%}.hero-story-copy{padding:90px max(36px,6vw);display:flex;flex-direction:column;justify-content:center}.hero-story-copy .eyebrow{color:var(--travel-pink)}.hero-story-copy .eyebrow span{background:var(--travel-pink)}.hero-story-copy h2{max-width:760px;margin:42px 0 0;font:800 clamp(44px,4.2vw,66px)/.98 "Manrope",sans-serif;letter-spacing:-.045em;text-transform:uppercase}.hero-story-copy h2 em{display:block;margin-top:24px;color:var(--travel-pink);font:italic 600 1.02em/.9 Cormorant Garamond,serif;text-transform:none;letter-spacing:-.04em}@media(max-width:900px){.hero-story{min-height:0;grid-template-columns:1fr}.hero-story-photo{height:min(120vw,680px);min-height:0;border-right:0;border-bottom:3px solid #fff}.hero-story-copy{padding:75px 24px}.hero-story-copy h2{font-size:clamp(40px,9vw,56px);line-height:1.02}}@media(max-width:520px){.hero-story-photo{height:520px}.hero-story-copy h2{font-size:38px}}.course-grid .course-card-featured{grid-column:auto}.course-card{display:flex;flex-direction:column}.course-card>small{margin-top:auto;padding-top:28px;font-size:9px;font-weight:800;letter-spacing:.14em}.course-card-featured>small{color:var(--travel-pink)}.course-waitlist{width:100%;min-height:54px;margin-top:16px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;border:3px solid #000;border-radius:999px;background:var(--travel-pink);color:#000;font:800 11px Manrope,sans-serif;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.course-waitlist:hover{background:#000;color:#fff}.course-card-featured .course-waitlist{border-color:#fff;background:var(--travel-pink);color:#000}.course-card-featured .course-waitlist:hover{background:#fff}.waitlist-dialog{width:min(620px,calc(100% - 32px));padding:50px;border:3px solid #000;border-radius:0;background:#fff;color:#000;box-shadow:18px 18px 0 var(--travel-pink)}.waitlist-dialog::backdrop{background:#000000c7}.waitlist-dialog[open]{animation:waitlist-in .22s ease-out}@keyframes waitlist-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.waitlist-close{position:absolute;right:20px;top:14px;border:0;background:none;color:#000;font:400 34px/1 Manrope,sans-serif;cursor:pointer}.waitlist-dialog h2{margin:28px 0 18px;font:800 clamp(48px,6vw,76px)/.88 "Manrope",sans-serif;letter-spacing:-.07em;text-transform:uppercase}.waitlist-dialog>p:not(.eyebrow):not(.waitlist-success){font:500 20px/1.45 Cormorant Garamond,serif}.waitlist-dialog form{margin-top:32px}.waitlist-dialog label{display:block;margin-bottom:9px;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.waitlist-dialog form>div{display:flex}.waitlist-dialog input[type=email]{min-width:0;flex:1;height:56px;padding:0 18px;border:3px solid #000;border-right:0;font:15px Manrope,sans-serif}.waitlist-dialog form button{height:56px;padding:0 22px;border:3px solid #000;background:var(--travel-pink);font:800 11px Manrope,sans-serif;text-transform:uppercase;cursor:pointer}.waitlist-success{margin:30px 0 0;padding:18px;border:3px solid #000;background:var(--travel-pink);font-weight:700}@media(max-width:900px){.course-grid .course-card-featured{grid-column:1}.waitlist-dialog{padding:42px 24px}}@media(max-width:520px){.waitlist-dialog form>div{flex-direction:column;gap:8px}.waitlist-dialog input[type=email]{border-right:3px solid #000}.waitlist-dialog form button{width:100%}}.founder-editorial{min-height:900px;padding:0;display:grid;grid-template-columns:.78fr 1.22fr;align-items:stretch;text-align:left}.founder-photo{min-height:900px;margin:0;border-right:3px solid #fff;overflow:hidden}.founder-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 28%}.founder-copy{max-width:none;margin:0;padding:90px max(38px,6vw);display:flex;flex-direction:column;justify-content:center;text-align:left}.founder-copy .eyebrow{justify-content:flex-start}.founder-copy h2{max-width:880px;margin:36px 0 0;font:700 clamp(35px,3.25vw,52px)/1.04 "Manrope",sans-serif;letter-spacing:-.055em;text-transform:none;color:#fff}.founder-copy h2 em{display:block;margin-top:20px;font:italic 600 1.02em/1.04 Cormorant Garamond,serif;letter-spacing:-.025em;color:var(--travel-pink)}.founder-copy>p:not(.eyebrow){max-width:700px;margin:34px 0 0;font:500 20px/1.55 Cormorant Garamond,serif;color:#fff}.founder-signature{justify-content:flex-start;margin-top:36px}.meet-carolyn-button{width:max-content;min-height:56px;margin-top:30px;padding:0 28px;display:inline-flex;align-items:center;gap:28px;border:3px solid #fff;border-radius:999px;background:var(--travel-pink);color:#000;font:800 11px Manrope,sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.meet-carolyn-button:hover{background:#fff}.meet-carolyn-button span{font-size:17px;transition:transform .2s}.meet-carolyn-button[aria-expanded=true] span{transform:rotate(90deg)}.founder-more{max-width:700px;margin-top:22px;padding:22px;border-left:4px solid var(--travel-pink);background:#171717}.founder-more p{margin:0;font:500 18px/1.55 Cormorant Garamond,serif;color:#fff}@media(max-width:900px){.founder-editorial{min-height:0;grid-template-columns:1fr}.founder-photo{height:min(120vw,700px);min-height:0;border-right:0;border-bottom:3px solid #fff}.founder-copy{padding:75px 24px}.founder-copy h2{font-size:clamp(33px,7.8vw,48px)}}@media(max-width:520px){.founder-photo{height:520px}.founder-copy h2{font-size:32px}.founder-copy>p:not(.eyebrow){font-size:18px}}.hero h1{max-width:960px;font-size:clamp(62px,6.5vw,96px);line-height:.9;letter-spacing:-.06em}@media(max-width:900px){.hero h1{font-size:clamp(50px,11vw,68px);line-height:.94}}@media(max-width:520px){.hero h1{font-size:46px;letter-spacing:-.05em}}.hero .guide-link{min-height:58px;padding:0 10px;display:inline-flex;align-items:center;gap:10px;color:#000;font-size:11px;font-weight:800;letter-spacing:.04em;text-decoration:underline;text-underline-offset:5px;text-transform:uppercase}.hero .guide-link span{font-size:15px}.integrated-nav .nav-guide{white-space:nowrap}@media(max-width:900px){.integrated-nav .nav-left{display:none}.hero .guide-link{justify-content:center}}@media(max-width:520px){.hero .guide-link{width:100%}}.proof-section{padding:120px max(24px,7vw);background:var(--travel-pink);color:#000}.proof-head{max-width:980px;text-align:center;margin:0 auto}.proof-head .eyebrow{justify-content:center}.proof-head h2{margin:36px 0 24px;font:800 clamp(68px,8vw,124px)/.84 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.proof-head>p:not(.eyebrow){max-width:680px;margin-inline:auto;font:500 22px/1.5 Cormorant Garamond,serif}.proof-grid{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.proof-card{min-height:360px;padding:34px;display:flex;flex-direction:column;border:3px solid #000;background:#fff}.proof-card>span{font-size:10px;font-weight:800;letter-spacing:.15em}.proof-card h3{margin:50px 0 16px;font:800 clamp(30px,3vw,46px)/.94 "Manrope",sans-serif;letter-spacing:-.055em;text-transform:uppercase}.proof-card p{font:500 18px/1.45 Cormorant Garamond,serif}.proof-card strong{margin-top:auto;font-size:10px;letter-spacing:.15em}.proof-card:nth-child(2){background:#000;color:#fff}.proof-card:nth-child(2) strong{color:var(--travel-pink)}.faq-section{padding:120px max(24px,8vw);display:grid;grid-template-columns:.72fr 1.28fr;gap:90px;background:#fff;color:#000}.faq-head h2{margin:35px 0 0;font:800 clamp(62px,6.5vw,102px)/.85 "Manrope",sans-serif;letter-spacing:-.075em;text-transform:uppercase}.faq-list{border-top:3px solid #000}.faq-list details{border-bottom:3px solid #000}.faq-list summary{min-height:92px;padding:22px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;font:700 clamp(20px,2vw,28px)/1.15 "Manrope",sans-serif;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:30px;font-weight:400;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:720px;margin:0;padding:0 48px 28px 0;font:500 19px/1.55 Cormorant Garamond,serif}@media(max-width:900px){.proof-section{padding:85px 20px}.proof-grid{grid-template-columns:1fr}.proof-card{min-height:290px}.faq-section{padding:85px 20px;grid-template-columns:1fr;gap:50px}}@media(max-width:520px){.proof-head h2,.faq-head h2{font-size:52px}.faq-list summary{font-size:19px}.faq-list details p{padding-right:0}}.hero-kicker:before,.hero-kicker:after{content:none}.hero-story-copy .eyebrow{font-size:15px;letter-spacing:.13em}.hero-story-copy .eyebrow span{width:42px;height:3px}.hero-story-copy h2{max-width:680px;font-size:clamp(38px,3.3vw,50px);line-height:1.06;letter-spacing:-.035em}.income-headlines .income-type-grid p:nth-child(3){background:#000!important;color:#fff!important}.income-headlines .income-type-grid p:nth-child(3) small{color:var(--travel-pink)}@media(max-width:900px){.hero-story-copy .eyebrow{font-size:13px}.hero-story-copy h2{font-size:clamp(34px,7.5vw,44px)}}@media(max-width:520px){.hero-story-copy h2{font-size:32px}}.method-copy .eyebrow{font-size:15px;letter-spacing:.13em}.method-copy .eyebrow span{width:42px;height:3px}.method-copy h2{max-width:650px;font-size:clamp(40px,4.1vw,62px);line-height:.98;letter-spacing:-.05em}@media(max-width:900px){.method-copy .eyebrow{font-size:13px}.method-copy h2{font-size:clamp(36px,8vw,50px)}}@media(max-width:520px){.method-copy h2{font-size:34px}}.faq-head .eyebrow{font-size:15px;letter-spacing:.13em}.faq-head .eyebrow span{width:42px;height:3px}@media(max-width:900px){.faq-head .eyebrow{font-size:13px}}.hero h1{max-width:1120px;font-size:clamp(58px,5.8vw,84px);line-height:1;letter-spacing:-.04em;text-transform:none}.hero h1 span{white-space:nowrap}@media(max-width:900px){.hero h1{font-size:clamp(48px,10vw,64px);line-height:1.04}.hero h1 span{white-space:normal}}@media(max-width:520px){.hero h1{font-size:44px;letter-spacing:-.035em}}@media(max-width:520px){html,body{max-width:100%;overflow-x:hidden}.hero.shell{width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px;overflow:hidden}.hero-copy{width:100%;max-width:100%;min-width:0;align-items:stretch}.hero-kicker{text-align:left}.hero h1{width:100%;max-width:100%;font-size:38px!important;line-height:1.02!important;letter-spacing:-.04em!important;text-align:left;text-transform:none!important;overflow-wrap:break-word}.hero h1 span,.hero h1 span:nth-child(n){display:block;width:100%!important;max-width:100%!important;margin:0!important;white-space:normal!important}.hero .lead{box-sizing:border-box;width:100%;max-width:100%;margin:38px 0 0!important;padding-left:0;padding-right:0;font-size:18px;overflow-wrap:break-word}.hero-actions{width:100%;max-width:100%}}.income-types-heading:before{content:"03"}.income-type-grid{grid-template-columns:repeat(3,1fr)}.income-headlines .income-type-grid p:before{content:none;display:none}@media(max-width:900px){.income-type-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:520px){.income-type-grid{grid-template-columns:1fr}}.proof-head h2{font-size:clamp(48px,5vw,76px)}@media(max-width:520px){.proof-head h2{font-size:40px}}.learning-roadmap{padding:120px max(24px,7vw);display:grid;grid-template-columns:.75fr 1.25fr;gap:90px;background:#fff;color:#000;border-top:3px solid #000;border-bottom:3px solid #000}.learning-roadmap-head{position:sticky;top:120px;align-self:start}.learning-roadmap-head .eyebrow{font-size:11px;letter-spacing:.16em}.learning-roadmap-head h2{max-width:590px;margin:34px 0 26px;font:800 clamp(48px,5vw,78px)/.9 "Manrope",sans-serif;letter-spacing:-.065em;text-transform:uppercase}.learning-roadmap-head h2 em{display:block;color:#f3c9d3;font:italic 600 1em/.95 Cormorant Garamond,serif;text-transform:none;letter-spacing:-.035em}.learning-roadmap-head>p:not(.eyebrow){max-width:520px;font:500 21px/1.5 Cormorant Garamond,serif}.learning-roadmap-steps{margin:0;padding:0;border-top:3px solid #000;list-style:none}.learning-roadmap-steps li{min-height:132px;padding:25px 0;display:grid;grid-template-columns:80px 1fr;align-items:center;border-bottom:3px solid #000}.learning-roadmap-steps li span{font-size:10px;font-weight:800;letter-spacing:.16em;color:#b86f9f}.learning-roadmap-steps li strong{display:block;font:700 clamp(25px,2.6vw,39px)/1 "Manrope",sans-serif;letter-spacing:-.045em}.learning-roadmap-steps li p{max-width:650px;margin:10px 0 0;font:500 18px/1.4 Cormorant Garamond,serif}.learning-roadmap-steps li:nth-child(5){margin-inline:-24px;padding-inline:24px;background:#000;color:#fff}.learning-roadmap-steps li:nth-child(5) span{color:#f3c9d3}@media(max-width:900px){.learning-roadmap{padding:85px 20px;grid-template-columns:1fr;gap:55px}.learning-roadmap-head{position:static}.learning-roadmap-head h2{font-size:clamp(43px,10vw,64px)}.learning-roadmap-steps li{grid-template-columns:58px 1fr}}@media(max-width:520px){.learning-roadmap-head h2{font-size:42px}.learning-roadmap-steps li{min-height:96px}.learning-roadmap-steps li strong{font-size:25px}}.hero-story,.founder-editorial{grid-template-columns:.62fr 1.38fr}.hero-story-photo img,.founder-photo img{object-position:center 25%;transform:scale(1.35);transform-origin:center 30%}@media(max-width:900px){.hero-story,.founder-editorial{grid-template-columns:1fr}.hero-story-photo,.founder-photo{width:min(82%,520px);height:460px;margin-inline:auto;border-left:3px solid #fff;border-right:3px solid #fff}}@media(max-width:520px){.hero-story-photo,.founder-photo{width:82%;height:420px}}.income-headlines{padding:120px max(24px,7vw);background:#fff!important;color:#000!important;border-top:3px solid #000!important;border-bottom:3px solid #000!important}.income-focus-heading{max-width:1180px;margin:0 auto;text-align:center}.income-focus-heading .eyebrow{justify-content:center;color:#000!important}.income-focus-heading h2{max-width:1100px;margin:36px auto 0;font:800 clamp(68px,7.7vw,118px)/.86 "Manrope",sans-serif;letter-spacing:-.08em;text-transform:uppercase}.income-focus-heading h2 em{display:block;color:var(--travel-pink);font:italic 600 .92em/.9 Cormorant Garamond,serif;text-transform:none;letter-spacing:-.04em}.income-focus-primary{max-width:1260px;margin:80px auto 0;display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.income-focus-card{min-height:430px;padding:42px;display:flex;flex-direction:column;border:3px solid #000;background:#fff;color:#000}.income-focus-card:nth-child(2){background:var(--travel-pink)}.income-focus-card small{font-size:10px;font-weight:800;letter-spacing:.16em}.income-focus-card h3{max-width:540px;margin:80px 0 24px;font:800 clamp(44px,4.3vw,68px)/.9 "Manrope",sans-serif;letter-spacing:-.065em;text-transform:uppercase}.income-focus-card p{max-width:540px;margin:auto 0 0;font:500 25px/1.35 Cormorant Garamond,serif}.income-focus-coaching{max-width:1260px;margin:18px auto 0;padding:58px 60px;display:grid;grid-template-columns:.55fr 1.25fr .9fr auto;gap:38px;align-items:center;border:3px solid #000;background:#000;color:#fff}.income-focus-coaching>p:first-child{color:var(--travel-pink);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.income-focus-coaching h3{margin:0;font:800 clamp(38px,4vw,62px)/.92 "Manrope",sans-serif;letter-spacing:-.06em;text-transform:uppercase}.income-focus-coaching>p:nth-of-type(2){font:500 20px/1.4 Cormorant Garamond,serif}.income-focus-coaching .button{white-space:nowrap;background:var(--travel-pink);color:#000}@media(max-width:900px){.income-headlines{padding:85px 20px}.income-focus-heading h2{font-size:clamp(56px,12vw,82px)}.income-focus-primary{grid-template-columns:1fr;margin-top:55px}.income-focus-card{min-height:350px;padding:32px}.income-focus-coaching{padding:42px 32px;grid-template-columns:1fr;gap:24px}.income-focus-coaching .button{width:max-content}}@media(max-width:520px){.income-focus-heading h2{font-size:48px}.income-focus-card{min-height:320px;padding:28px 24px}.income-focus-card h3{margin-top:54px;font-size:42px}.income-focus-card p{font-size:22px}.income-focus-coaching{padding:38px 24px}.income-focus-coaching h3{font-size:40px}.income-focus-coaching .button{width:100%}}.income-headlines .income-focus-card p:before,.income-headlines .income-focus-coaching p:before{content:none!important;display:none!important}.income-focus-primary{align-items:stretch}.income-focus-primary .income-focus-card:nth-child(n){position:relative;min-height:410px;display:grid;grid-template-rows:auto 1fr auto;background:#fff;overflow:hidden}.income-focus-primary .income-focus-card:after{content:"";position:absolute;left:0;right:0;top:0;height:14px;background:var(--travel-pink)}.income-focus-card h3{align-self:end;margin:72px 0 28px}.income-focus-card p{min-height:68px;margin:0}.income-headlines .income-focus-card p{min-height:68px;margin:0;padding:0;display:block;border:0;background:transparent!important;color:#000!important;font:500 25px/1.35 Cormorant Garamond,serif}.income-focus-coaching{min-width:0;padding:48px 54px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);grid-template-rows:auto auto auto;gap:8px 64px;overflow:hidden}.income-focus-coaching>p:first-child{grid-column:1;grid-row:1;margin:0}.income-focus-coaching h3{grid-column:1;grid-row:2;max-width:690px;font-size:clamp(36px,3.7vw,56px);overflow-wrap:anywhere}.income-focus-coaching>p:nth-of-type(2){grid-column:2;grid-row:2;margin:0;align-self:start}.income-focus-coaching .button{grid-column:2;grid-row:3;align-self:end;justify-self:start;max-width:100%}.income-headlines .income-focus-coaching>p{min-height:0;margin:0;padding:0;display:block;border:0;background:transparent!important;color:#fff!important}.income-headlines .income-focus-coaching>p:first-child{color:var(--travel-pink)!important;font:800 11px/1.4 Manrope,sans-serif;letter-spacing:.13em}.income-headlines .income-focus-coaching>p:nth-of-type(2){font:500 20px/1.4 Cormorant Garamond,serif}@media(max-width:1000px){.income-focus-coaching{padding:42px 34px;grid-template-columns:1fr;grid-template-rows:auto;gap:10px}.income-focus-coaching>p:first-child,.income-focus-coaching h3,.income-focus-coaching>p:nth-of-type(2),.income-focus-coaching .button{grid-column:1;grid-row:auto}}@media(max-width:520px){.income-focus-primary{grid-auto-rows:1fr}.income-focus-primary .income-focus-card:nth-child(n){min-height:330px}.income-focus-card h3{margin-top:54px}.income-focus-card p,.income-headlines .income-focus-card p{min-height:0;font-size:22px}.income-focus-coaching{padding:34px 24px}.income-focus-coaching h3{font-size:36px}}.for-you{padding-top:120px;padding-bottom:120px}.for-you-heading{display:grid;grid-template-columns:.7fr 1.3fr;align-items:end;padding-bottom:44px;border-bottom:3px solid #000}.for-you-heading h2{margin:0;font:800 clamp(54px,8vw,112px)/.82 "Manrope",sans-serif;letter-spacing:-.07em}.for-you-heading h2 em{color:var(--travel-pink);font:500 1.08em/.8 Bodoni Moda,serif}.for-you-list{margin:0;padding:0;list-style:none}.for-you-list li{display:grid;grid-template-columns:72px 1fr;align-items:center;min-height:112px;padding:22px 0;border-bottom:2px solid #000;font:500 clamp(24px,3vw,42px)/1.1 "Cormorant Garamond",serif}.for-you-list li:before{content:"✓";display:grid;place-items:center;width:45px;height:45px;border:2px solid #000;border-radius:50%;background:var(--travel-pink);font:800 20px/1 Manrope,sans-serif}.for-you-cta{margin-top:50px;padding:55px;display:flex;align-items:center;justify-content:space-between;gap:40px;background:#000;color:#fff}.for-you-cta h3{margin:0;font:500 clamp(38px,5vw,72px)/.95 "Cormorant Garamond",serif}.for-you-cta h3 em{color:var(--travel-pink)}.for-you-cta .button{flex:none;background:var(--travel-pink);color:#000}@media(max-width:800px){.for-you{padding-top:80px;padding-bottom:80px}.for-you-heading{grid-template-columns:1fr;gap:25px}.for-you-list li{grid-template-columns:58px 1fr;font-size:27px}.for-you-cta{padding:38px 28px;align-items:flex-start;flex-direction:column}.for-you-cta .button{width:100%}}.homepage-v2 .hero.shell{display:block;min-height:820px;padding-top:72px}.homepage-v2 .hero-copy{max-width:1220px}.homepage-v2 .hero h1{width:100%;max-width:1220px;font-size:clamp(50px,6.8vw,98px);line-height:.88;overflow-wrap:break-word}.homepage-v2 .hero h1 span,.homepage-v2 .hero h1 span:nth-child(n){display:block;width:100%;max-width:100%;white-space:normal!important}.core-belief{min-height:0;padding-top:70px;padding-bottom:70px;display:grid;grid-template-columns:1.2fr .8fr;align-items:start;gap:60px}.core-belief .skill-positioning-intro{grid-column:1}.core-fit-mini{grid-column:2;align-self:start;padding:28px;border:1px solid rgba(255,255,255,.55);background:#ffffff0f}.core-fit-mini h3{margin:0 0 22px;color:#fff;font:800 clamp(29px,2.8vw,42px)/.9 "Manrope",sans-serif;letter-spacing:-.055em}.core-fit-mini h3 em{color:var(--travel-pink);font:500 1.08em/.9 Cormorant Garamond,serif}.core-fit-mini ul{margin:0;padding:0;list-style:none}.core-fit-mini li{position:relative;margin:0;padding:10px 0 10px 24px;border-top:1px solid rgba(255,255,255,.18);color:#fff;font:500 15px/1.35 Cormorant Garamond,serif}.core-fit-mini li:before{content:"✓";position:absolute;left:0;top:11px;color:var(--travel-pink);font:800 11px Manrope,sans-serif}.skill-positioning-path-section{border-top:1px solid rgba(255,255,255,.35)}.skill-positioning-path-section .skill-positioning-paths>p{min-height:355px;gap:28px}.path-description{display:block;max-width:520px;padding-top:22px;border-top:1px solid currentColor;font:500 clamp(18px,1.7vw,23px)/1.38 "Cormorant Garamond",serif}.skill-positioning-paths>p:last-child .path-description{max-width:610px}.sell-examples{padding-top:120px;padding-bottom:120px}.section-display{padding-bottom:65px}.section-display h2{max-width:1150px;margin:25px 0 0;font:800 clamp(58px,7.2vw,108px)/.87 "Manrope",sans-serif;letter-spacing:-.07em}.section-display h2 em{color:var(--travel-pink);font:500 1.04em/.84 Cormorant Garamond,serif}.possibility-cards{display:grid;grid-template-columns:1fr 1fr;border:3px solid #000}.possibility-card{min-width:0;padding:48px 42px 0;display:flex;flex-direction:column;background:#fff;color:#000}.possibility-card-service{border-left:3px solid #000;background:var(--travel-pink)}.possibility-card>small{font:800 10px/1.2 Manrope,sans-serif;letter-spacing:.16em}.possibility-card h3{margin:70px 0 28px;font:800 clamp(39px,4vw,64px)/.9 "Manrope",sans-serif;letter-spacing:-.06em}.possibility-card>p{margin:0 0 20px;font:500 clamp(19px,1.75vw,25px)/1.38 "Cormorant Garamond",serif}.possibility-card .possibility-teaser{margin:15px 0 32px;padding-top:25px;border-top:1px solid #000;font-size:18px;font-style:italic}.possibility-card>.button{width:max-content;margin:0 0 40px;background:#000;color:#fff}.locked-teaser{margin:auto -42px 0;padding:25px 42px 30px;display:grid;grid-template-columns:auto 1fr;gap:10px 18px;border-top:3px solid #000;background:#161416;color:#fff}.possibility-card-service .locked-teaser{background:#fff;color:#000}.locked-teaser b{grid-row:1/3;align-self:center;padding:8px 10px;border:1px solid currentColor;font:800 9px/1 Manrope,sans-serif;letter-spacing:.12em}.locked-teaser small{font:800 9px/1.2 Manrope,sans-serif;letter-spacing:.13em}.locked-teaser p{margin:0;font:500 16px/1.35 Cormorant Garamond,serif}.locked-teaser i{margin:0 5px;color:var(--travel-pink);font-style:normal}.possibility-close{padding:65px max(35px,6vw);display:grid;grid-template-columns:1.2fr .8fr;gap:20px 60px;align-items:end;background:#000;color:#fff}.possibility-close h3{grid-column:1/-1;margin:0;font:800 clamp(54px,7vw,105px)/.84 "Manrope",sans-serif;letter-spacing:-.075em}.possibility-close p{margin:0;font:500 clamp(28px,3vw,45px)/1.08 "Cormorant Garamond",serif}.possibility-close .button{justify-self:end;background:var(--travel-pink);color:#000}.sell-example-columns{display:grid;grid-template-columns:1fr 1fr;border:3px solid #000}.sell-example-group{background:#fff}.sell-example-group+div{border-left:3px solid #000}.sell-example-group h3{margin:0;padding:28px 34px;background:#000;color:#fff;font:800 15px/1 Manrope,sans-serif;letter-spacing:.15em}.sell-example-services h3{background:var(--travel-pink);color:#000}.sell-example-group article{min-height:155px;padding:28px 34px;border-bottom:2px solid #000}.sell-example-group article:last-child{border-bottom:0}.sell-example-group h4{margin:0 0 12px;font:800 clamp(23px,2vw,31px)/1 "Manrope",sans-serif;letter-spacing:-.04em}.sell-example-group article p{margin:0;font:500 19px/1.4 Cormorant Garamond,serif}.sell-examples-cta{padding:48px;display:flex;align-items:center;justify-content:space-between;gap:35px;background:#000;color:#fff}.sell-examples-cta p{max-width:760px;margin:0;font:500 clamp(28px,3vw,45px)/1.08 "Cormorant Garamond",serif}.sell-examples-cta .button{flex:none;background:var(--travel-pink);color:#000}.ai-advantage{padding:120px 0 0;background:#000;color:#fff}.ai-advantage-copy{display:grid;grid-template-columns:.6fr 1.4fr;gap:35px 70px}.ai-advantage-copy h2{grid-column:2;margin:0;font:800 clamp(64px,8vw,120px)/.84 "Manrope",sans-serif;letter-spacing:-.075em}.ai-advantage-copy>p:not(.eyebrow){grid-column:2;margin:0;max-width:900px;font:500 clamp(22px,2.2vw,32px)/1.4 "Cormorant Garamond",serif}.ai-advantage-words{margin-top:90px;display:grid;grid-template-columns:repeat(4,1fr);border-top:3px solid #fff}.ai-advantage-words span{padding:45px 15px;border-right:2px solid #fff;text-align:center;font:800 clamp(25px,3vw,48px)/1 "Manrope",sans-serif;letter-spacing:-.045em}.ai-advantage-words span:nth-child(2n){background:var(--travel-pink);color:#000}.ai-advantage-words span:last-child{border:0}.offer-path-card>span{line-height:1.6}.offer-path-card-featured{outline:10px solid var(--travel-pink);outline-offset:-10px}.homepage-v2 .income-focus-card h3{font-family:Manrope,sans-serif;font-weight:400;letter-spacing:-.045em}.homepage-v2 .income-focus-card p,.homepage-v2 .income-headlines .income-focus-card p{font-family:Manrope,sans-serif;font-size:clamp(21px,2vw,28px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.homepage-v2 .cta-card h2{max-width:1050px;font:500 clamp(54px,7vw,102px)/.92 "Cormorant Garamond",serif;letter-spacing:-.045em;text-transform:uppercase}.cta-card>a.button{margin-top:25px;background:var(--travel-pink);color:#000}.final-links{margin-top:35px;display:flex;flex-wrap:wrap;gap:20px}.final-links a{color:#fff;text-decoration:underline;text-underline-offset:5px;font:700 12px/1.3 Manrope,sans-serif;text-transform:uppercase;letter-spacing:.08em}.homepage-v2 .income-headlines{padding-top:80px;padding-bottom:80px}.homepage-v2 .income-focus-primary{margin-top:52px}.homepage-v2 .income-focus-primary .income-focus-card:nth-child(n){min-height:0;padding:34px;grid-template-rows:auto auto auto;gap:34px}.homepage-v2 .income-focus-card h3{align-self:start;margin:24px 0 0}.homepage-v2 .income-focus-card p,.homepage-v2 .income-headlines .income-focus-card p{min-height:0;margin:0}.homepage-v2 .income-focus-coaching{padding:35px 42px;gap:8px 45px}.homepage-v2 .income-focus-coaching h3{margin:10px 0}.homepage-v2 .possibility-close{position:relative;padding:58px max(34px,5vw);grid-template-columns:180px minmax(0,1fr) auto;gap:40px;align-items:center;background:#fff;color:#000;border:3px solid #000;border-top:0}.possibility-close-mark{width:150px;height:150px;display:grid;place-content:center;border-radius:50%;background:var(--travel-pink);text-align:center}.possibility-close-mark b{font:800 50px/.8 Manrope,sans-serif;letter-spacing:-.08em}.possibility-close-mark small{margin-top:13px;font:800 8px/1 Manrope,sans-serif;letter-spacing:.15em}.possibility-close-copy .eyebrow{margin:0 0 18px}.homepage-v2 .possibility-close-copy h3{margin:0;font:500 clamp(45px,5.5vw,78px)/.88 "Cormorant Garamond",serif;letter-spacing:-.045em;text-transform:none}.possibility-close-copy h3 em{color:#b66f84}.possibility-close-copy>p:last-child{max-width:700px;margin:22px 0 0;font:500 clamp(20px,2vw,28px)/1.35 "Cormorant Garamond",serif}.homepage-v2 .possibility-close>.button{justify-self:end;background:#000;color:#fff}.homepage-v2 .trial-story-finale.freedom-close{padding:58px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px 60px;background:#000;color:#fff}.freedom-close>p{grid-column:1;margin:8px 0 0!important;color:var(--travel-pink)!important;font:800 10px/1.4 Manrope,sans-serif!important;letter-spacing:.15em!important}.homepage-v2 .freedom-close h3{grid-column:2;margin:0;font:500 clamp(42px,4.8vw,70px)/.96 "Cormorant Garamond",serif;letter-spacing:-.04em}.freedom-close h3 em{color:var(--travel-pink);font-style:italic}.freedom-close-words{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.35)}.freedom-close-words span{padding:18px 10px 0;border-right:1px solid rgba(255,255,255,.35);font:800 10px/1 Manrope,sans-serif;letter-spacing:.14em}.freedom-close-words span:last-child{border:0}.trial-story-shortcut{grid-column:span 12;padding:42px max(35px,5vw);display:grid;grid-template-columns:180px 1fr;gap:40px;align-items:center;border:3px solid #000;background:#fff}.trial-story-shortcut small{font:800 10px/1 Manrope,sans-serif;letter-spacing:.16em}.trial-story-shortcut p{margin:0;font:500 clamp(36px,4.3vw,66px)/.98 "Cormorant Garamond",serif;letter-spacing:-.04em}.trial-story-shortcut p:after{content:" →";color:var(--travel-pink)}@media(max-width:800px){.homepage-v2 .hero.shell{width:100%;min-height:760px;padding:70px 20px}.homepage-v2 .hero-copy{width:100%;max-width:100%;margin:0}.homepage-v2 .hero h1{width:100%;max-width:100%;font-size:clamp(38px,10.5vw,49px);line-height:.94}.homepage-v2 .hero .lead{max-width:100%}.homepage-v2 .hero-actions{width:100%;min-width:0}.core-belief{min-height:0;grid-template-columns:1fr}.core-belief .skill-positioning-intro,.core-fit-mini{grid-column:1}.core-fit-mini{padding:24px}.skill-positioning-path-section .skill-positioning-paths>p{min-height:320px}.path-description{font-size:20px}.sell-examples{padding:85px 12px}.section-display h2{font-size:49px}.sell-example-columns{grid-template-columns:1fr}.sell-example-group+div{border-left:0;border-top:3px solid #000}.sell-examples-cta{padding:35px 25px;align-items:flex-start;flex-direction:column}.sell-examples-cta .button{width:100%}.possibility-cards{grid-template-columns:1fr}.possibility-card{padding:36px 25px 0}.possibility-card-service{border-left:0;border-top:3px solid #000}.possibility-card h3{margin-top:50px;font-size:43px}.possibility-card>.button{width:100%}.locked-teaser{margin-inline:-25px;padding-inline:25px;grid-template-columns:1fr}.locked-teaser b{grid-row:auto;width:max-content}.possibility-close{padding:48px 25px;grid-template-columns:1fr}.possibility-close h3{grid-column:1;font-size:50px}.possibility-close .button{width:100%;justify-self:stretch}.ai-advantage{padding-top:85px}.ai-advantage-copy{grid-template-columns:1fr}.ai-advantage-copy h2,.ai-advantage-copy>p:not(.eyebrow){grid-column:1}.ai-advantage-copy h2{font-size:55px}.ai-advantage-words{grid-template-columns:1fr 1fr}.ai-advantage-words span:nth-child(2){border-right:0}.ai-advantage-words span{border-bottom:2px solid #fff}.homepage-v2 .cta-card h2{font-size:48px}.homepage-v2 .income-headlines{padding-top:60px;padding-bottom:60px}.homepage-v2 .income-focus-primary .income-focus-card:nth-child(n){padding:28px;gap:24px}.homepage-v2 .income-focus-card h3{margin-top:18px}.homepage-v2 .income-focus-coaching{padding:30px 25px}.homepage-v2 .possibility-close{padding:38px 25px;grid-template-columns:1fr;gap:28px}.possibility-close-mark{width:105px;height:105px}.possibility-close-mark b{font-size:36px}.homepage-v2 .possibility-close-copy h3{font-size:46px}.homepage-v2 .possibility-close>.button{width:100%}.homepage-v2 .trial-story-finale.freedom-close{padding:38px 28px;grid-template-columns:1fr;gap:28px}.freedom-close>p,.homepage-v2 .freedom-close h3,.freedom-close-words{grid-column:1}.freedom-close-words span{font-size:8px}.trial-story-shortcut{grid-column:1;padding:32px 25px;grid-template-columns:1fr;gap:22px}.trial-story-shortcut p{font-size:38px}}.homepage-v2 .hero.shell{display:block;width:min(1280px,calc(100% - 48px));min-height:760px;margin:86px auto 0;padding:92px 0 54px;border:0;border-bottom:1px solid #000;background:#fdfbf8!important;text-align:left}.homepage-v2 .hero-copy{display:block;width:100%;max-width:1180px;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent}.homepage-v2 .hero-kicker{margin:0 0 34px!important;color:#9c5268;font:800 10px/1.2 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase}.homepage-v2 .hero-kicker:before,.homepage-v2 .hero-kicker:after{content:none}.homepage-v2 .hero h1{max-width:1120px;margin:0!important;color:#000;font:800 clamp(68px,8vw,122px)/.79 "Manrope",sans-serif;letter-spacing:-.078em;text-align:left;text-transform:uppercase}.homepage-v2 .hero h1 span,.homepage-v2 .hero h1 span:nth-child(n){display:block;width:100%;margin:0!important;color:#000}.homepage-v2 .hero h1 .hero-plus{margin-left:9vw!important}.homepage-v2 .hero h1 em{display:block;margin:16px 0 0 20vw;color:#b66f84;font:500 clamp(72px,9vw,136px)/.75 "Bodoni Moda",serif;letter-spacing:-.055em;text-transform:none;white-space:nowrap}.homepage-v2 .hero .lead{max-width:620px;margin:42px 0 0 auto!important;color:#000;font:500 clamp(20px,2vw,27px)/1.42 "Cormorant Garamond",serif;text-align:left}.homepage-v2 .hero-actions{width:620px;margin:34px 0 0 auto!important;justify-content:flex-start}.homepage-v2 .hero .button,.homepage-v2 .hero .text-link{min-height:54px;padding:0 28px;border:1px solid #000;border-radius:999px;font:800 10px/1 Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase}.homepage-v2 .hero .button{background:#e9b7c4;color:#000}.homepage-v2 .hero .text-link{background:#fff;color:#000}.hero-category-rail a{color:#000!important}@media(max-width:800px){.homepage-v2 .hero.shell{width:100%;min-height:auto;margin-top:72px;padding:68px 20px 36px}.homepage-v2 .hero h1{font-size:clamp(48px,13vw,65px);line-height:.82}.homepage-v2 .hero h1 .hero-plus{margin-left:0!important}.homepage-v2 .hero h1 em{margin:14px 0 0;font-size:clamp(52px,15vw,72px);white-space:normal}.homepage-v2 .hero .lead,.homepage-v2 .hero-actions{width:100%;margin-left:0!important}.homepage-v2 .hero-actions{align-items:stretch}.hero-category-rail{margin-top:45px;display:grid;grid-template-columns:1fr 1fr}.hero-category-rail i{display:none}.hero-category-rail a{padding:8px;text-align:center;font-size:8px}}.homepage-v2 .hero.shell{min-height:690px;padding-top:70px;padding-bottom:42px;background:#fdfcf9!important;text-align:center}.homepage-v2 .hero-copy{max-width:1240px;margin-inline:auto}.homepage-v2 .hero-kicker{text-align:center}.homepage-v2 .hero h1{max-width:1220px;margin-inline:auto!important;font:500 clamp(70px,7.6vw,116px)/.82 "Cormorant Garamond",serif;letter-spacing:-.057em;text-align:center;text-transform:uppercase}.homepage-v2 .hero h1 span,.homepage-v2 .hero h1 span:nth-child(n){width:auto;margin:0!important}.homepage-v2 .hero h1 .hero-plus{margin:0!important}.homepage-v2 .hero h1 em{margin:8px 0 0;color:#000;font:500 clamp(68px,7.4vw,112px)/.78 "Bodoni Moda",serif;letter-spacing:-.05em;text-align:center;white-space:normal}.homepage-v2 .hero .lead{max-width:590px;margin:34px auto 0!important;color:#4e4745;font-size:23px;text-align:center}.homepage-v2 .hero-actions{width:auto;margin:26px 0 0!important;justify-content:center}.homepage-v2 .hero .button{min-width:285px;background:#ecd1d7}.hero-category-rail{max-width:1080px;margin:36px auto 0;padding:20px 0}.editorial-paths{padding-top:54px;padding-bottom:72px;background:#fdfcf9}.editorial-paths-head{margin-bottom:28px}.editorial-paths-head h2{display:none}.editorial-paths-grid{gap:18px;border:0}.editorial-path-card{min-height:430px;padding:34px 36px;border:1px solid #d8d1cc!important;border-radius:10px;background:#fffdfb}.editorial-path-card-blush{background:#fffdfb}.editorial-path-number{color:#d18899;font:500 38px/1 Cormorant Garamond,serif!important;letter-spacing:-.04em!important}.editorial-path-card h3{margin:22px 0 6px;font:500 clamp(38px,3.7vw,56px)/.84 "Cormorant Garamond",serif;letter-spacing:-.045em}.editorial-path-type{color:#cf8294;font:500 27px/1 Bodoni Moda,serif}.editorial-path-type:after{content:"";display:block;width:28px;height:1px;margin-top:18px;background:#000}.editorial-path-card p{margin:auto 0 22px;padding:0;border:0;font-size:9px}.editorial-path-card>a{font-size:9px}.editorial-paths-quiz{max-width:700px;margin:16px auto 0;padding:0;border:0;display:flex;justify-content:center;flex-wrap:wrap;gap:8px 18px;text-align:center}.editorial-paths-quiz strong{width:100%}.editorial-paths-quiz span{font:700 10px/1.2 Manrope,sans-serif;letter-spacing:.1em;text-transform:uppercase}.editorial-paths-quiz a{color:#c37488}.education-ecosystem{width:100%;max-width:none;padding:68px max(24px,calc((100vw - 1280px)/2));grid-template-columns:.65fr 1.35fr;gap:55px;background:#f2eee8}.education-copy h2{font:500 clamp(58px,5.8vw,88px)/.85 "Cormorant Garamond",serif;letter-spacing:-.055em}.education-copy h2 em{color:#000;font:500 1em/.85 Bodoni Moda,serif}.education-copy>p:not(.eyebrow){font-size:20px;color:#4e4745}.education-assets{min-height:530px;border:0;background:transparent}.education-screen{width:60%;left:20%;top:3%}.education-screen img{height:260px}.education-workbook{width:36%;right:7%;bottom:4%}.education-checklist{width:33%;left:8%;bottom:5%}.benefits-strip{background:#fdfcf9;border-width:1px}.benefits-strip article{min-height:170px}.benefits-strip i{font-size:23px}.benefits-strip strong{font-size:9px}.benefits-strip p{font-size:15px}@media(max-width:800px){.homepage-v2 .hero.shell{margin-top:72px;padding:58px 20px 32px}.homepage-v2 .hero h1{font-size:clamp(48px,12vw,60px);line-height:.85}.homepage-v2 .hero h1 em{font-size:clamp(50px,13vw,66px);line-height:.82}.homepage-v2 .hero .lead{font-size:20px}.homepage-v2 .hero-actions .button{width:100%}.editorial-paths{padding:46px 18px 64px}.editorial-paths-grid{gap:12px}.editorial-path-card{min-height:390px;padding:30px}.editorial-path-card+article{border-top:1px solid #d8d1cc!important}.editorial-path-card h3{margin-top:20px;font-size:43px}.editorial-path-type{font-size:25px}.editorial-paths-quiz{margin-top:24px;display:grid;grid-template-columns:1fr}.education-ecosystem{padding:60px 20px;grid-template-columns:1fr}.education-copy h2{font-size:55px}.education-assets{min-height:480px}.education-screen img{height:205px}.education-workbook{width:45%}.education-checklist{width:42%}}.education-assets{min-height:0;aspect-ratio:1191/700;overflow:hidden}.education-reference{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@media(max-width:800px){.education-assets{min-height:0;aspect-ratio:1191/700}}.possibility-device{margin:0 -18px 34px;aspect-ratio:1637/960;overflow:hidden;background:#f4eee9}.possibility-device img,.roadmap-device img{display:block;width:100%;height:100%;object-fit:cover}.possibility-card-service .possibility-device{background:#f4eee9}.roadmap-device{margin:38px 0 0;aspect-ratio:1637/961;overflow:hidden;background:#f4eee9;border:1px solid #d8d0ca}@media(max-width:800px){.possibility-device{margin:0 -12px 28px}.roadmap-device{margin-top:28px}}.trial-story{padding:118px max(28px,7vw) 132px;background:#f5f0eb}.trial-story-head{grid-template-columns:220px minmax(0,1fr);gap:72px;padding:0 0 64px;border-bottom:1px solid #171515}.trial-story-head .eyebrow{margin-top:10px;color:#b86f82}.trial-story-head h2{max-width:980px;font:500 clamp(68px,7.4vw,112px)/.83 "Cormorant Garamond",serif;letter-spacing:-.06em;text-transform:none}.trial-story-head h2 em{display:block;margin-top:12px;color:#c47a8d;font:italic 500 .92em/.9 Bodoni Moda,serif}.trial-story-body{gap:22px;padding-top:22px}.trial-story-chapter-wide{padding:0;display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1px solid #171515;counter-reset:experience-beat}.trial-story-chapter-wide p{position:relative;max-width:none;margin:0;padding:76px 52px 52px;font-size:clamp(23px,2vw,31px);line-height:1.28;counter-increment:experience-beat}.trial-story-chapter-wide p:nth-child(odd){border-right:1px solid #171515}.trial-story-chapter-wide p:nth-child(-n+2){border-bottom:1px solid #171515}.trial-story-chapter-wide p:before{content:"0" counter(experience-beat);position:absolute;left:52px;top:32px;color:#c47a8d;font:800 10px/1 Manrope,sans-serif;letter-spacing:.16em}.trial-story-shortcut{padding:48px 54px;grid-template-columns:190px 1fr;border:1px solid #171515;background:#171515;color:#fff}.trial-story-shortcut small{color:#e8a9b8}.trial-story-shortcut p{font-size:clamp(36px,4vw,59px);line-height:.98}.trial-story-shortcut p:after{color:#e8a9b8}.trial-story-quote{position:relative;padding:86px max(40px,8vw);border:1px solid #171515;background:#e8c7ce;text-align:left;font-size:clamp(50px,5.6vw,82px);overflow:hidden}.trial-story-quote:before{content:"“";position:absolute;right:42px;top:-58px;color:#ffffffa6;font:500 260px/1 Cormorant Garamond,serif}.homepage-v2 .trial-story-finale.freedom-close{padding:68px;gap:38px 72px;border:1px solid #171515}.freedom-close>p{padding-top:5px;border-top:1px solid rgba(255,255,255,.35)}.freedom-close-words span{padding-top:22px;color:#e8a9b8}@media(max-width:900px){.trial-story{padding:82px 18px 92px}.trial-story-head{grid-template-columns:1fr;gap:24px;padding-bottom:44px}.trial-story-head h2{font-size:clamp(52px,13vw,78px)}.trial-story-chapter-wide{grid-template-columns:1fr}.trial-story-chapter-wide p{padding:68px 28px 34px;font-size:23px}.trial-story-chapter-wide p:nth-child(n){border-right:0;border-bottom:1px solid #171515}.trial-story-chapter-wide p:last-child{border-bottom:0}.trial-story-chapter-wide p:before{left:28px;top:28px}.trial-story-shortcut{padding:36px 28px;grid-template-columns:1fr;gap:20px}.trial-story-quote{padding:66px 28px;font-size:46px}.trial-story-quote:before{right:12px;top:-30px;font-size:170px}}
