@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/plugins/inspirese-paginas/site/assets/fonts/manrope.woff2)format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 600;font-display:swap;src:url(/wp-content/plugins/inspirese-paginas/site/assets/fonts/newsreader.woff2)format("woff2")}:root{--ink:#16372c;--pine:#153e31;--deep:#0b211b;--paper:#eff1e4;--white:#fafbf3;--sage:#d3dfbf;--acid:#d7e698;--gold:#edbc65;--muted:#53664f;--line:#b9c5a9;--body:Manrope,Arial,sans-serif;--display:Newsreader,Georgia,serif;--ease:cubic-bezier(.23,1,.32,1);--gutter:clamp(22px,4.8vw,88px);--container:min(1440px,calc(100% - var(--gutter)*2));font-family:var(--body);color:var(--ink);background:var(--paper);font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-padding-top:85px}body{margin:0;font-size:16px;line-height:1.75}img,svg,video{max-width:100%;display:block}img{height:auto}a{color:inherit;text-decoration:none}button,summary{font:inherit}h1,h2,h3,p,ol,ul{margin:0}ol,ul{padding:0;list-style:none}h1,h2{font-family:var(--display);text-wrap:balance;overflow-wrap:break-word;font-weight:400}h2{letter-spacing:-.045em;font-size:clamp(36px,4.6vw,72px);line-height:1.04}h3{letter-spacing:-.035em;font-size:22px;font-weight:600;line-height:1.3}p{max-width:70ch}a:focus-visible,summary:focus-visible,li[tabindex]:focus-visible{outline-offset:6px;outline:3px solid #a57212}.container{width:var(--container);margin-inline:auto}.section{padding-block:clamp(90px,9vw,160px);position:relative}.section-index{font:11px/1 var(--body);letter-spacing:.15em;opacity:.65;margin-bottom:25px;display:block}.section-action{margin-top:50px}.skip-link{z-index:100;background:var(--gold);color:var(--deep);padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:none}.site-header{z-index:30;position:absolute;inset:0 0 auto}.site-header__inner{border-bottom:1px solid #14382d25;justify-content:space-between;align-items:center;gap:20px;padding-block:24px;display:flex}.brand{flex:none;width:175px;display:block}.brand img{width:100%;height:auto}.button{background:var(--gold);min-height:60px;color:var(--deep);letter-spacing:.04em;isolation:isolate;border:1px solid #0000;border-radius:100px;justify-content:space-between;align-items:center;gap:28px;padding:8px 9px 8px 27px;font-size:11px;font-weight:800;line-height:1.4;transition:background-color .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.button__label{z-index:1;position:relative}.button__icon{z-index:1;background:var(--deep);width:42px;height:42px;color:var(--gold);border-radius:50%;flex:0 0 42px;place-items:center;display:grid;position:relative;overflow:hidden}.button svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:21px;transition:transform .4s var(--ease)}.button:before{content:"";z-index:0;transition:transform .45s var(--ease);background:#fce1a9;position:absolute;inset:0;transform:translateY(102%)}.site-header .button{gap:22px;min-height:47px;padding-left:22px;font-size:10px}.site-header .button__icon{flex-basis:30px;width:30px;height:30px}.event-date{flex-wrap:wrap;gap:7px 18px;font-size:13px;line-height:1.5;display:flex}.event-date time{font-weight:750}.event-date span:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:4px;height:4px;margin-right:14px;display:inline-block}.hero{background:var(--paper);padding-top:155px;position:relative}.hero__copy{display:contents}.hero__grid{position:relative}.hero h1{z-index:2;text-align:center;max-width:1240px;width:calc(100% - var(--gutter)*2);letter-spacing:-.055em;margin:0 auto 52px;font-size:clamp(48px,6.6vw,100px);line-height:.98;position:relative}.hero__journey{height:auto;position:relative}.hero__stage{isolation:isolate;background:var(--deep);width:100%;height:850px;min-height:690px;color:var(--white);position:relative;overflow:clip}.hero__visual{z-index:-1;clip-path:inset(0);will-change:clip-path;position:absolute;inset:0;overflow:clip}.hero__portrait-wrap{will-change:transform;position:absolute;inset:-4% 0}.hero__portrait-wrap img{object-fit:cover;object-position:70% 46%;width:100%;height:100%}.hero__shade{background:linear-gradient(90deg,#0b211cfa 1%,#0b211ce6 26%,#0b211c65 55%,#0000 80%),linear-gradient(#0000 60%,#0b211c85);position:absolute;inset:0}.hero__info{z-index:2;width:540px;max-width:44%;margin-left:var(--gutter);padding-top:90px;position:relative}.hero__subtitle{color:#f2f4e6;font-size:16px;line-height:1.8}.hero__subtitle p+p{margin-top:14px}.hero__info .event-date{color:#f2cf8b;border-top:1px solid #e2e6c65c;margin-top:32px;padding-top:24px}.hero__action{margin-block:25px 20px}.hero__badges{color:#cbd7bd;margin-bottom:18px;font-size:12px}.hero__bullets{color:#cbd7bd;gap:10px;max-width:400px;font-size:12px;line-height:1.6;display:grid}.hero__bullets li{align-items:flex-start;gap:12px;display:flex}.hero__bullets svg{fill:none;stroke:#edbc65;stroke-width:1.6px;flex:0 0 14px;width:14px;margin-top:3px}.hero__texture,.hero__light,.portrait-frame{display:none}.transformation{background:var(--paper);padding:0}.transformation__pin{padding-block:90px 75px}.transformation .section-heading{width:var(--container);grid-template-columns:80px 1fr 110px;align-items:start;gap:26px;margin:0 auto 50px;display:grid;position:relative}.transformation .section-index{margin-top:12px}.transformation h2{max-width:1000px;font-size:clamp(34px,3.8vw,59px)}.clarity-lens{aspect-ratio:1;align-self:center;width:105px;position:relative;overflow:clip}.clarity-lens svg{fill:none;stroke:#78956d;stroke-width:1px;width:100%}.clarity-lens__glass{background:#b8c89d60;border:1px solid #96a575;border-radius:50%;position:absolute;inset:30% 24%;transform:rotate(-28deg)}.clarity-lens__orbit{display:none}.clarity-lens__point{fill:#ad873e;stroke:none}.clarity-lens__signal{stroke-width:2px;stroke-dasharray:14 288;animation:7s linear infinite signal;stroke:#a37c2e!important}.clarity-lens__path{stroke-dasharray:3 7;opacity:.4}.transformation__viewport{width:100%;overflow:clip}.transformation-list{width:var(--container);gap:24px;margin:auto;display:grid}.transformation-list li{background:var(--pine);min-height:490px;color:var(--white);grid-template-columns:70px 1fr .9fr;align-items:center;gap:30px;padding:55px;display:grid;position:relative;overflow:clip}.transformation-list li:nth-child(2){color:var(--ink);background:#c5d3ad}.transformation-list li:nth-child(3){color:var(--ink);background:#e9c87d}.transformation-list li:nth-child(4){color:var(--white);background:#102c23}.transformation-list .numbered-list__number{font-family:var(--display);opacity:.6;align-self:start;font-size:66px;line-height:1}.transformation__text{z-index:2;position:relative}.transformation-list h3{font-family:var(--display);letter-spacing:-.04em;max-width:18ch;font-size:clamp(31px,3.3vw,51px);font-weight:400;line-height:1.03}.transformation-list p{opacity:.8;max-width:39ch;margin-top:25px;font-size:16px;line-height:1.75}.transformation__art{pointer-events:none;place-items:center;min-width:0;height:100%;display:grid}.transformation__art img{object-fit:contain;width:100%;max-height:440px;transform:rotate(-8deg)}.transformation-list li:nth-child(2) .transformation__art img{object-fit:cover;clip-path:ellipse(45% 48%);height:440px}.transformation-list li:nth-child(3) .transformation__art img{transform:rotate(45deg)scale(.9)}.transformation-list li:nth-child(4) .transformation__art{z-index:0;opacity:.45;display:block;position:absolute;inset:0}.transformation-list li:nth-child(4) .transformation__art img{object-fit:cover;object-position:right;width:100%;height:100%;max-height:none;transform:none}.transformation-list li:nth-child(4):after{content:"";z-index:1;background:linear-gradient(90deg,#102c23 15%,#0000);position:absolute;inset:0}.discover{background:#f7f8ee;overflow:clip}.discover__grid{display:block;position:relative}.discover__intro{text-align:center;z-index:2;margin-bottom:80px;position:relative}.discover h2{font-size:clamp(45px,6.4vw,91px)}.discover-list{z-index:2;grid-template-columns:1fr .6fr 1fr;gap:68px 5%;padding-top:20px;display:grid;position:relative}.discover-list li{grid-template-columns:28px 1fr;align-items:start;gap:18px;min-width:0;display:grid}.discover-list li:nth-child(5){grid-area:3/1/auto/-1;justify-self:center;max-width:520px;margin-top:45px}.numbered-list__number{font-family:var(--display);color:#71815e;font-size:25px;line-height:1.2}.discover-list p{letter-spacing:-.02em;font-size:18px;line-height:1.6}.discover__object{pointer-events:none;z-index:0;perspective:1000px;width:min(36vw,540px);position:absolute;top:130px;left:50%;transform:translate(-50%)}.discover__object img{will-change:transform;width:100%;transform:rotate(calc(-22deg + var(--scene-progress,0)*55deg)) rotateY(calc(var(--pointer-x,0)*12deg)) scale(calc(.84 + var(--scene-progress,0)*.18))}.offer-section{background:var(--acid);text-align:center;overflow:clip}.offer-card{position:relative}.offer-card__copy h2{max-width:1100px;margin:auto;font-size:clamp(40px,5.8vw,88px)}.offer-card__copy>p{max-width:650px;margin:30px auto 0;font-size:17px}.offer-card__action{margin:35px auto 0}.offer-card .event-date{justify-content:center;margin-bottom:24px;font-size:15px}.offer-card .button{background:var(--pine);color:var(--white)}.offer-card .button__icon{background:var(--acid);color:var(--pine)}.offer-card .button:before{background:#244f3c}.bio-section{color:var(--white);background:#172c22;padding:0}.bio-grid{justify-content:flex-end;align-items:center;width:100%;min-height:850px;display:flex;position:relative;overflow:clip}.bio-photo{pointer-events:none;position:absolute;inset:0}.bio-photo__clip{width:100%;height:100%;overflow:clip}.bio-photo img{object-fit:cover;object-position:35% 48%;will-change:transform;width:100%;height:108%;margin-top:-2%}.bio-photo:after{content:"";background:linear-gradient(90deg,#0000 20%,#10251a33 39%,#10251ac9 60%,#10251af5 100%);position:absolute;inset:0}.bio-copy{z-index:2;width:44%;margin-right:var(--gutter);max-width:600px;padding-block:95px;position:relative}.bio-copy h2{margin-bottom:32px;font-size:clamp(44px,5.2vw,76px)}.bio-copy p{color:#e4e8d9;font-size:16px}.bio-copy p+p{margin-top:20px}.social-links{gap:27px;margin-top:30px;display:flex}.social-links a{border-bottom:1px solid #b0c1a7;padding-bottom:4px;font-size:12px}.rest-section{color:var(--white);background:#091e17;padding:0}.rest__scene{pointer-events:none;height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:clip}.rest__scene img{object-fit:cover;object-position:50% 50%;width:65%;height:112%;transform:scale(calc(1.03 + var(--scene-progress,0)*.1));margin-left:auto}.rest__scene:after{content:"";background:linear-gradient(90deg,#091e17 15%,#091e17ed 33%,#091e1755 67%,#091e1722),linear-gradient(#091e17,#0000 15% 85%,#091e17);position:absolute;inset:0}.rest-grid{z-index:1;padding-block:120px 150px;display:block;position:relative}.rest-title h2{max-width:16ch;margin-bottom:65px;font-size:clamp(42px,5.2vw,77px)}.rest-copy{width:51%;max-width:650px}.rest-copy p{color:#d3ddc7;margin-bottom:28px;padding-block:15px;font-size:20px;line-height:1.7}.rest-copy p:nth-child(3){font-family:var(--display);color:#ebd99c;font-size:clamp(27px,3vw,42px);line-height:1.25}.rest-copy__emphasis{font-family:var(--display);color:var(--white)!important;font-size:clamp(30px,3.3vw,46px)!important;line-height:1.25!important}.detail-section{background:#e6c985;overflow:clip}.detail-grid{grid-template-columns:1fr;gap:30px;display:grid}.detail-copy{display:contents}.detail-copy .section-heading{text-align:center;grid-row:1;max-width:1000px;margin:auto}.detail-copy h2{font-size:clamp(43px,5.5vw,82px)}.detail-visual{grid-row:2;width:min(640px,62%);margin:0 auto}.anchor-scene{aspect-ratio:1.25;position:relative}.anchor-scene__sun{transform:scale(calc(.8 + var(--scene-progress,0)*.3));background:#f3dfaa;border-radius:50%;position:absolute;inset:17% 28% 20%;box-shadow:0 0 0 25px #efd99f44}.anchor-scene__art{fill:none;stroke:#315741;stroke-width:1.5px;width:100%;height:100%;position:relative}.anchor-scene__boat{transform:translateY(calc(var(--scene-progress,0)*-35px));transform-origin:50%}.anchor-scene__boat path:first-child{fill:#acbb8a}.anchor-scene__anchor{transform:translateY(calc(var(--scene-progress,0)*42px));opacity:calc(1 - var(--scene-progress,0)*.5)}.anchor-scene__wave{stroke:#839566;stroke-dasharray:8 4;animation:18s linear infinite signal}.anchor-scene__wave--two{opacity:.4;animation-direction:reverse}.detail-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 42px;display:grid}.detail-list li{border-top:1px solid #8d985e80;grid-template-columns:26px 1fr;gap:16px;padding-top:22px;display:grid}.detail-list p{font-size:16px}.detail-list li:last-child:nth-child(3n+2){grid-column:2/4;max-width:530px}.principles-section{background:var(--pine);color:var(--white)}.principles-grid{display:block}.principles-intro{text-align:center;margin-bottom:70px}.principles-intro h2{font-size:clamp(45px,6.2vw,92px)}.principles-dial{display:none}.principle-list{max-width:1200px;margin:auto}.principle{top:calc(35px + var(--step)*14px);min-height:420px;color:var(--ink);background:#edf0e1;grid-template-columns:.7fr 1.3fr;align-items:center;gap:60px;margin-bottom:45px;padding:60px 70px;display:grid;position:sticky;box-shadow:0 -10px 28px #10261c12}.principle:nth-child(2){background:#d4dfbe}.principle:nth-child(3){background:#d7e698}.principle:nth-child(4){background:#e9cb88}.principle>span{font-family:var(--display);letter-spacing:-.08em;opacity:.2;font-size:clamp(110px,14vw,210px);line-height:1}.principle h3{font-family:var(--display);letter-spacing:-.04em;max-width:20ch;font-size:clamp(32px,4.4vw,60px);font-weight:400;line-height:1.06}.principle p{opacity:.8;max-width:48ch;margin-top:24px;font-size:17px}.principles-closing{font-family:var(--display);text-align:center;max-width:920px;margin:80px auto 0;font-size:clamp(26px,3.8vw,49px);line-height:1.18}.how-section{background:#fafbf2}.how-grid{display:block}.how-copy{grid-template-columns:1fr 1fr;align-items:start;column-gap:11%;display:grid}.how-copy .section-index{grid-column:1/-1}.how-copy h2{grid-area:2/1/6;max-width:15ch;font-size:clamp(44px,5.8vw,85px)}.how-copy>p{grid-column:2;margin-bottom:20px;font-size:16px}.event-day{border-top:1px solid var(--line);grid-template-columns:1fr .8fr;align-items:center;column-gap:8%;margin-top:70px;padding-top:55px;display:grid;position:relative}.event-day__date{grid-area:1/1/4;align-items:center;gap:28px;display:flex}.event-day__date>span:first-child{font-family:var(--display);letter-spacing:-.08em;font-size:clamp(100px,14vw,200px);line-height:.8}.event-day__date>span:last-child{max-width:150px;font-size:24px;line-height:1.3}.event-day__title{grid-area:1/2;font-size:19px}.event-day__time{letter-spacing:-.04em;grid-area:2/2;font-size:27px;font-weight:600}.event-day__arc{opacity:.4;width:220px;position:absolute;bottom:0;right:0}.event-day__arc svg{fill:none;stroke:#6d8659;stroke-width:1px}.event-day__arc circle{fill:#bd984c;stroke:none;animation:9s ease-in-out infinite alternate day-path}.timeline-section{color:var(--white);background:#102e23}.timeline-heading{max-width:1040px;margin-bottom:90px}.timeline-heading h2{font-size:clamp(41px,5.7vw,84px)}.timeline{--rail:8px;--journey-progress:0;margin-left:5%;position:relative}.timeline:before,.timeline:after{content:"";left:var(--rail);transform-origin:top;background:#72816465;width:1px;position:absolute;top:11px;bottom:80px}.timeline:after{background:var(--gold);transform:scaleY(var(--journey-progress));transition:transform .15s linear}.timeline li{grid-template-columns:.45fr 1fr;gap:5%;padding:0 0 76px 75px;display:grid;position:relative}.timeline__time{letter-spacing:.08em;color:#b6c49c;padding-top:10px;font-size:12px}.timeline__dot{left:calc(var(--rail) - 6px);z-index:2;background:#102e23;border:1px solid #dfc681;border-radius:50%;width:13px;height:13px;transition:background-color .25s,box-shadow .25s;position:absolute;top:11px}.timeline li.stage-active .timeline__dot{background:var(--gold);box-shadow:0 0 0 7px #edbc651c}.timeline__content h3{font-family:var(--display);max-width:24ch;font-size:clamp(30px,3.6vw,50px);font-weight:400;line-height:1.1}.timeline__content p{color:#c7d5bc;max-width:49ch;margin-top:18px;font-size:17px}.timeline-section .section-action{text-align:center}.now-section{background:var(--paper);overflow:clip}.now-grid{text-align:center;max-width:1060px;display:block}.now-title{z-index:1;margin-bottom:50px;position:relative}.now-title h2{max-width:14ch;margin:auto;font-size:clamp(46px,7.3vw,108px)}.now-copy{z-index:1;position:relative}.now-copy p{max-width:43ch;margin:0 auto 28px;font-size:clamp(18px,2vw,25px);line-height:1.5}.now-copy .button{margin-top:10px}.now-arch{display:none}.audience-section{background:#d2ddba}.audience-section .section-heading{max-width:1000px;margin-bottom:60px}.audience-grid{grid-template-columns:1fr;max-width:1050px;margin-left:auto;display:grid}.audience-grid article{border-top:1px solid #9eaf85;grid-template-columns:55px 1fr;align-items:start;gap:35px;padding:30px 0;display:grid;position:relative}.audience-grid article>span{border:1px solid #6c8557;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .25s;display:grid}.audience-grid svg{fill:none;stroke:#25472e;stroke-width:1.5px;width:18px}.audience-grid p{font-family:var(--display);max-width:35ch;font-size:clamp(25px,3vw,40px);line-height:1.2}.audience-exclusion{text-align:center;max-width:800px;margin:55px auto 0;font-size:19px}.difference-section{background:#f9faf0;overflow:clip}.difference-grid{text-align:center;display:block}.difference-heading h2{max-width:1000px;margin:auto;font-size:clamp(45px,6vw,88px)}.perspective-art{width:min(640px,75%);margin:35px auto}.perspective-art svg{fill:#afc09926;stroke:#587348;stroke-width:.8px;width:100%}.perspective-art__line{stroke-dasharray:6 8;animation:9s linear infinite signal}.perspective-art__focus{fill:#cbdbad80;stroke:#95792b;stroke-width:1.5px;transform:translateX(calc((var(--scene-progress,0) - .5)*40px));transform-origin:50%}.difference-copy{text-align:left;grid-template-columns:1fr 1fr;gap:25px 7%;max-width:1100px;margin:auto;display:grid}.difference-copy p{font-size:18px;line-height:1.7}.difference-copy p:last-child:nth-child(odd){text-align:center;grid-column:1/-1;justify-self:center;max-width:700px}.testimonials-section{background:#e6c985}.testimonials-heading{text-align:center;max-width:1000px;margin:0 auto 65px}.testimonials-heading h2{font-size:clamp(44px,5.8vw,84px)}.video-grid{grid-template-columns:1fr 1fr;gap:8%;max-width:1020px;margin:auto;display:grid}.video-card{background:#172d22;min-width:0;position:relative;overflow:clip;box-shadow:14px 18px #c4ac76}.video-card:nth-child(2){align-self:start;margin-top:150px}.video-card video{object-fit:contain;background:#17231c;width:100%;height:560px}.video-card:after{content:"";pointer-events:none;transform:translate(calc(var(--pointer-x,0)*4px),calc(var(--pointer-y,0)*4px));border:1px solid #e1d29e50;transition:transform .2s;position:absolute;inset:12px}.faq-section{background:var(--paper)}.faq-grid{max-width:1100px;display:block}.faq-heading{margin-bottom:60px}.faq-heading h2{max-width:850px;font-size:clamp(45px,6.6vw,95px)}.faq-list{max-width:900px;margin-left:auto}.faq-list details{border-top:1px solid #aebc9f}.faq-list details:last-child{border-bottom:1px solid #aebc9f}.faq-list summary{cursor:pointer;letter-spacing:-.03em;justify-content:space-between;align-items:center;gap:30px;padding:28px 0;font-size:19px;font-weight:600;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-icon{width:38px;height:38px;transition:transform .3s var(--ease),background-color .3s ease;border:1px solid #9aad86;border-radius:50%;flex:0 0 38px;position:relative}.faq-icon:before,.faq-icon:after{content:"";background:#4b6c3b;width:12px;height:1px;position:absolute;top:18px;left:12px}.faq-icon:after{transform:rotate(90deg)}details[open] .faq-icon{background:#d6dfc4;transform:rotate(45deg)}.faq-list details p{color:var(--muted);margin:0 50px 20px 0;font-size:16px}.faq-list details p:last-child{margin-bottom:30px}.final-section{background:var(--acid);overflow:clip}.final-card{isolation:isolate;text-align:center;min-height:0;position:relative}.final-art{z-index:-1;opacity:.15;border-radius:50%;width:300px;height:300px;position:absolute;bottom:40px;right:-100px;overflow:clip}.final-art img{object-fit:cover;object-position:80% 50%;width:100%;height:100%;transform:rotate(-8deg)scale(1.1)}.final-content{max-width:1150px;margin:auto;position:relative}.final-content>img{width:160px;height:auto;margin:0 auto 50px}.final-card h2{max-width:1100px;margin:auto;font-size:clamp(42px,6.4vw,92px)}.final-copy{max-width:670px;margin:35px auto}.final-copy p{margin-top:12px;font-size:17px}.final-card .event-date{justify-content:center;margin-bottom:25px}.site-footer{background:var(--paper);padding:34px 0}.site-footer__inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.site-footer__inner>img{width:150px}.site-footer p,.site-footer__links a{font-size:12px}.site-footer__links{gap:28px;display:flex}.site-footer__links a{border-bottom:1px solid #85966f}.word-mask{vertical-align:top;margin:-.26em -.08em -.3em;padding:.26em .08em .3em;display:inline-block;overflow:clip}.word{will-change:transform,opacity;display:inline-block}.motion-pending main{visibility:hidden}[data-ambient],[data-ambient] *{animation-play-state:paused!important}[data-ambient].is-active,[data-ambient].is-active *{animation-play-state:running!important}.motion-suspended [data-ambient],.motion-suspended [data-ambient] *{animation-play-state:paused!important}@keyframes signal{to{stroke-dashoffset:-302px}}@keyframes day-path{0%{transform:translate(-68px,35px)}to{transform:translate(68px,35px)}}@media (hover:hover) and (pointer:fine){.button:hover:before,.button:focus-visible:before{transform:translateY(0)}.button:hover svg{transform:translate(4px,-3px)rotate(-25deg)}.button:hover{box-shadow:0 10px 30px #1e392218}.audience-grid article:hover>span{background:var(--gold)}.social-links a:hover{color:var(--gold)}}@media (width>=1000px) and (height>=700px){.motion-scenes .transformation{height:var(--horizontal-height,auto)}.motion-scenes .transformation__pin{flex-direction:column;justify-content:center;height:100svh;min-height:700px;padding-block:45px 30px;display:flex;position:sticky;top:0}.motion-scenes .transformation .section-heading{margin-bottom:32px}.motion-scenes .transformation__viewport{flex:none}.motion-scenes .transformation-list{width:max-content;max-width:none;padding-inline:var(--gutter);transform:translate3d(var(--horizontal-x,0px),0,0);will-change:transform;gap:24px;margin:0;display:flex}.motion-scenes .transformation-list li{flex:0 0 calc(100vw - var(--gutter)*2);width:calc(100vw - var(--gutter)*2);grid-template-columns:75px .95fr 1fr;height:clamp(350px,52svh,620px);min-height:0;padding:45px 55px}.motion-scenes .transformation__art img{max-height:45svh}.motion-scenes .transformation-list li:nth-child(2) .transformation__art img{height:45svh}}@media (width<=1100px){.hero__info{max-width:50%;padding-top:65px}.hero__subtitle{font-size:15px}.transformation .section-heading{grid-template-columns:45px 1fr 80px;gap:20px}.clarity-lens{width:80px}.transformation-list li{grid-template-columns:45px 1fr .8fr;gap:25px;padding:35px}.transformation-list h3{font-size:35px}.discover-list{grid-template-columns:1fr .4fr 1fr;gap:50px 4%}.discover-list p{font-size:16px}.discover__object{width:35vw;top:170px}.bio-copy{width:45%;margin-right:35px}.bio-copy p{font-size:15px}.rest-copy{width:56%}.principle{gap:40px;padding:50px}.event-day__arc{width:160px}.video-card video{height:450px}}@media (width<=999px){.hero{padding-top:135px}.hero h1{margin-bottom:38px;font-size:clamp(44px,6.5vw,68px)}.hero__stage{height:auto;min-height:0;padding-block:65px}.hero__info{max-width:54%;margin-left:var(--gutter);padding:0}.hero__portrait-wrap img{object-position:65% 50%}.transformation__pin{padding-block:80px}.transformation .section-heading{grid-template-columns:1fr 85px;margin-bottom:35px}.transformation .section-index{grid-column:1/-1;margin:0}.transformation h2{font-size:42px}.transformation-list li{min-height:400px}.transformation-list h3{font-size:36px}.transformation-list .numbered-list__number{font-size:45px}.transformation__art img{max-height:320px}.bio-grid{min-height:780px}.bio-copy h2{font-size:50px}.rest-title h2{font-size:58px}.how-copy{gap:7%}.event-day__date{gap:24px}.event-day__date>span:last-child{font-size:20px}.timeline li{grid-template-columns:.35fr 1fr;padding-left:55px}.timeline__content h3{font-size:36px}.video-card:nth-child(2){margin-top:85px}}@media (width<=700px){:root{--gutter:22px}.section{padding-block:75px}h2{font-size:36px}.site-header__inner{gap:14px;padding-block:19px}.brand{width:134px}.site-header .button{gap:13px;max-width:190px;min-height:42px;padding:6px 6px 6px 14px;font-size:8px}.site-header .button__icon{flex-basis:28px;width:28px;height:28px}.hero{padding-top:118px}.hero h1{letter-spacing:-.05em;margin-bottom:34px;font-size:clamp(39px,7.2vw,53px);line-height:1.04}.hero__stage{background:var(--deep);flex-direction:column;padding:0;display:flex}.hero__info{width:var(--container);order:2;max-width:none;margin:0 auto;padding-block:35px 46px}.hero__visual{z-index:0;order:1;height:470px;position:relative;inset:auto}.hero__portrait-wrap{inset:0;transform:none!important}.hero__portrait-wrap img{object-position:78% 45%;height:100%}.hero__shade{background:linear-gradient(#0000 73%,#0b211c)}.hero__subtitle{font-size:16px}.hero__info .event-date{margin-top:26px;font-size:12px}.hero__action .button{width:100%;max-width:350px}.hero__bullets,.hero__badges{font-size:12px}.hero__info .event-date{color:#edcc8d}.transformation__pin{padding-block:75px}.transformation .section-heading{grid-template-columns:1fr 62px;gap:16px}.transformation h2{font-size:35px}.clarity-lens{width:62px}.transformation-list{gap:20px}.transformation-list li{grid-template-columns:35px 1fr;align-items:start;gap:22px;min-height:0;padding:30px 26px}.transformation-list .numbered-list__number{font-size:35px}.transformation-list h3{max-width:22ch;font-size:32px}.transformation-list p{margin-top:20px;font-size:15px}.transformation__art{grid-column:1/-1;height:245px;margin-top:5px}.transformation__art img{width:240px;height:240px}.transformation-list li:nth-child(2) .transformation__art img{width:210px;height:260px}.transformation-list li:nth-child(4){min-height:430px}.transformation-list li:nth-child(4) .transformation__text{grid-column:2}.transformation-list li:nth-child(4) .transformation__art img{object-position:75% 50%;width:100%;height:100%}.transformation-list li:nth-child(4):after{background:linear-gradient(90deg,#102c23e0,#102c2380)}.discover__intro{margin-bottom:25px}.discover h2{font-size:49px}.discover__object{width:min(80%,400px);margin:0 auto 25px;position:relative;top:auto;left:auto;transform:none}.discover-list{grid-template-columns:1fr;gap:0;padding:0;display:grid}.discover-list li:nth-child(n){border-top:1px solid #bdc8a9;grid-area:auto/1;justify-self:stretch;gap:18px;max-width:none;margin:0;padding:23px 0}.discover-list p{font-size:17px}.offer-card__copy h2{font-size:41px;line-height:1.1}.offer-card__copy>p{margin-top:25px;font-size:16px}.offer-card .event-date{font-size:13px}.bio-section{padding:0}.bio-grid{flex-direction:column;align-items:stretch;min-height:0;display:flex}.bio-photo{height:460px;position:relative;inset:auto}.bio-photo img{object-position:24% 50%;width:100%;height:108%;margin-top:0}.bio-photo:after{background:linear-gradient(#0000 75%,#172c22)}.bio-copy{width:var(--container);max-width:none;margin:0 auto;padding:20px 0 75px}.bio-copy h2{font-size:46px}.bio-copy p{font-size:16px}.rest-section{padding:0}.rest__scene img{object-position:50% 50%;opacity:.55;width:100%;margin:0}.rest__scene:after{background:linear-gradient(90deg,#091e17ee,#091e17aa 60%,#091e1755)}.rest-grid{padding-block:85px}.rest-title h2{max-width:16ch;margin-bottom:40px;font-size:43px}.rest-copy{width:100%;max-width:600px}.rest-copy p{margin-bottom:20px;padding-block:10px;font-size:18px}.rest-copy p:nth-child(3){font-size:30px}.rest-copy__emphasis{font-size:31px!important}.detail-grid{gap:25px}.detail-copy h2{font-size:42px}.detail-visual{width:95%;max-width:500px}.detail-list{grid-template-columns:1fr;gap:0}.detail-list li:nth-child(n){grid-column:1;gap:18px;max-width:none;padding-block:22px}.detail-list p{font-size:16px}.principles-intro{margin-bottom:40px}.principles-intro h2{font-size:47px}.principle{top:calc(15px + var(--step)*9px);grid-template-columns:1fr;gap:20px;min-height:440px;margin-bottom:26px;padding:30px}.principle>span{font-size:85px;line-height:.9}.principle h3{max-width:22ch;font-size:33px}.principle p{margin-top:19px;font-size:16px}.principles-closing{margin-top:55px;font-size:30px}.how-copy{display:block}.how-copy h2{max-width:20ch;margin-bottom:30px;font-size:47px}.how-copy>p{font-size:16px}.event-day{grid-template-columns:1fr;gap:18px;margin-top:35px;padding-top:35px}.event-day__date{grid-area:1/1;gap:28px}.event-day__date>span:first-child{font-size:140px}.event-day__date>span:last-child{max-width:150px;font-size:24px}.event-day__title{grid-area:2/1;margin-top:20px;font-size:17px}.event-day__time{grid-area:3/1;font-size:24px}.event-day__arc{width:140px;bottom:0}.timeline-heading{margin-bottom:50px}.timeline-heading h2{font-size:40px}.timeline{margin:0}.timeline li{grid-template-columns:1fr;gap:14px;padding:0 0 55px 42px}.timeline__time{padding:0;font-size:11px}.timeline__content h3{font-size:32px}.timeline__content p{margin-top:15px;font-size:16px}.timeline:before,.timeline:after{bottom:70px}.timeline-section .section-action{margin-top:10px}.now-title{margin-bottom:35px}.now-title h2{font-size:55px}.now-copy p{max-width:30ch;margin-bottom:25px;font-size:20px}.audience-section .section-heading{margin-bottom:35px}.audience-section h2{font-size:40px}.audience-grid article{grid-template-columns:34px 1fr;gap:22px;padding-block:26px}.audience-grid article>span{width:32px;height:32px}.audience-grid p{font-size:28px}.audience-exclusion{margin-top:35px;font-size:17px}.difference-heading h2{font-size:clamp(32px,10vw,46px)}.perspective-art{width:100%;margin-block:30px}.difference-copy{grid-template-columns:1fr;gap:22px}.difference-copy p{font-size:17px;text-align:left!important}.testimonials-heading{margin-bottom:45px}.testimonials-heading h2{font-size:42px}.video-grid{grid-template-columns:1fr;gap:38px;max-width:370px}.video-card:nth-child(2){margin-top:0}.video-card video{height:480px}.video-card{box-shadow:9px 12px #c4ac76}.faq-heading{margin-bottom:40px}.faq-heading h2{font-size:51px}.faq-list summary{gap:20px;padding-block:25px;font-size:17px}.faq-icon{flex-basis:32px;width:32px;height:32px}.faq-icon:before,.faq-icon:after{top:15px;left:9px}.faq-list details p{margin-right:10px;font-size:16px}.final-card h2{font-size:42px}.final-content>img{width:145px;margin-bottom:35px}.final-copy p{font-size:16px}.final-art{display:none}.final-card .event-date{font-size:13px}.site-footer__inner{flex-wrap:wrap;gap:24px}.site-footer__inner>img{width:134px}.site-footer__links{gap:28px;width:100%}.site-footer p,.site-footer__links a{font-size:11px}}@media (width<=380px){:root{--gutter:18px}.brand{width:102px}.site-header .button{gap:8px;max-width:165px;padding-left:11px;font-size:7px}.site-header .button__icon{flex-basis:25px;width:25px;height:25px}.hero h1{font-size:35px}.hero__visual{height:370px}.button{gap:17px;padding-left:20px;font-size:10px}.button__icon{flex-basis:38px;width:38px;height:38px}.transformation h2{font-size:30px}.transformation .section-heading{grid-template-columns:1fr 48px;gap:12px}.clarity-lens{width:48px}.transformation-list li{grid-template-columns:28px 1fr;gap:15px;padding:26px 20px}.transformation-list h3{font-size:29px}.principle{min-height:470px;padding:26px}.principle h3{font-size:30px}.bio-photo{height:360px}.discover h2{font-size:43px}.detail-copy h2,.offer-card__copy h2,.rest-title h2{font-size:36px}.event-day__date>span:first-child{font-size:120px}.event-day__date>span:last-child{font-size:21px}.audience-grid p{font-size:25px}.final-card h2{font-size:36px}}.hero--long-headline h1{max-width:1180px;font-size:clamp(40px,5.1vw,76px);line-height:1.04}@media (width<=700px){.hero--long-headline h1{font-size:clamp(32px,7vw,43px);line-height:1.08}}.transformation-list li:nth-child(4) .transformation__art img{object-fit:contain;object-position:right center}.discover__grid{grid-template-columns:minmax(0,1fr) clamp(200px,24vw,340px) minmax(0,1fr);align-items:center;gap:48px 32px;display:grid}.discover__intro{grid-area:1/1/auto/-1;margin-bottom:10px}.discover-list{display:contents}.discover__object{aspect-ratio:1;grid-area:2/2/4;place-items:center;width:100%;margin:0;display:grid;position:relative;top:auto;left:auto;overflow:clip;transform:none}.discover__object img{width:70%;transform:rotate(calc(-22deg + var(--scene-progress,0)*220deg)) rotateY(calc(var(--pointer-x,0)*12deg)) scale(calc(.84 + var(--scene-progress,0)*.18))}.discover-list li:first-child{grid-area:2/1}.discover-list li:nth-child(2){grid-area:2/3}.discover-list li:nth-child(3){grid-area:3/1}.discover-list li:nth-child(4){grid-area:3/3}.discover-list li:nth-child(5){grid-area:4/1/auto/-1;margin-top:0}.offer-card .event-date,.final-card .event-date{text-align:center;justify-content:center;width:100%;max-width:none;margin-inline:auto}.principle-stack{isolation:isolate;display:flow-root;position:relative}.principles-closing{z-index:1;position:relative}.video-grid{align-items:start}.video-card{background:0 0;align-self:start}.video-card video{aspect-ratio:16/9;object-fit:contain;background:#101c16;width:100%;height:auto;display:block}.video-card:after{border:1px solid #243c2540;inset:0;transform:none}@media (width<=700px){.discover__grid{grid-template-columns:1fr;gap:0}.discover__intro{grid-area:1/1;margin-bottom:20px}.discover__object{grid-area:2/1;justify-self:center;width:min(100%,330px);margin:0 0 25px}.discover-list li:nth-child(n){grid-area:auto/1}.discover-list li:first-child{grid-row:3}.discover-list li:nth-child(2){grid-row:4}.discover-list li:nth-child(3){grid-row:5}.discover-list li:nth-child(4){grid-row:6}.discover-list li:nth-child(5){grid-row:7}.video-card video{height:auto}}.hero{background:var(--deep);padding-top:0}.hero .hero__stage,.motion-scenes .hero .hero__stage{background:var(--deep);height:auto;min-height:100svh;padding-bottom:55px}.hero .hero__info,.motion-scenes .hero .hero__info{width:640px;max-width:57%;margin-left:var(--gutter);padding-top:132px}.hero h1,.hero--long-headline h1{text-align:left;letter-spacing:-.035em;width:100%;max-width:none;color:var(--white);margin:0 0 28px;font-size:clamp(26px,2.5vw,38px);line-height:1.16}.hero__pain{color:#edcc8e;font-size:1.3em;line-height:1.12}.hero__subtitle{max-width:510px;font-size:15px;line-height:1.7}.hero__info .event-date{margin-top:23px;padding-top:20px}.hero__shade{background:linear-gradient(90deg,#0b211cfb 0%,#0b211cf0 28%,#0b211ca0 51%,#0b211c22 76%),linear-gradient(#0000 55%,#0b211c99)}.site-header__inner{border-bottom-color:#dbe5c92e}.final-card h2{letter-spacing:-.035em;max-width:970px;font-size:clamp(32px,4.2vw,62px);line-height:1.17}@media (width<=999px){.hero .hero__info,.motion-scenes .hero .hero__info{max-width:58%;padding-top:125px}.hero h1,.hero--long-headline h1{font-size:29px}.hero__pain{font-size:1.25em}}@media (width<=700px){.hero .hero__stage,.motion-scenes .hero .hero__stage{isolation:isolate;padding-bottom:40px;display:block}.hero .hero__info,.motion-scenes .hero .hero__info{width:var(--container);max-width:none;margin-inline:auto;padding:118px 0 0;position:relative}.hero .hero__visual{z-index:-1;height:100%;position:absolute;inset:0}.hero__portrait-wrap{inset:0}.hero__portrait-wrap img{object-position:73% top;height:100%}.hero__shade{background:linear-gradient(90deg,#0b211cf2,#0b211cb5 65%,#0b211c80),linear-gradient(#0b211c20 10%,#0b211c 85%)}.hero h1,.hero--long-headline h1{margin-bottom:25px;font-size:27px;line-height:1.2}.hero__pain{font-size:1.22em}.hero__subtitle{font-size:15px}.final-card h2{font-size:clamp(30px,7.4vw,43px);line-height:1.2}}@media (width<=380px){.hero h1,.hero--long-headline h1{font-size:24px}.hero__pain{font-size:1.18em}}.hero__journey,.motion-scenes .hero__journey{height:auto}.hero .hero__stage,.motion-scenes .hero .hero__stage{align-items:center;height:auto;min-height:100svh;padding-block:125px 60px;display:flex;position:relative;top:auto}.hero .hero__info,.motion-scenes .hero .hero__info{margin-left:max(var(--gutter),calc((100% - 1440px)/2));margin-right:0;padding-top:0}.hero .hero__visual,.motion-scenes .hero .hero__visual{clip-path:none;will-change:auto}.hero__portrait-wrap{will-change:auto;inset:0;transform:none}.hero__portrait-wrap img{object-fit:contain;object-position:right center}@media (width<=700px){.hero .hero__stage,.motion-scenes .hero .hero__stage{flex-direction:column;align-items:stretch;min-height:0;padding-block:118px 0}.hero .hero__info,.motion-scenes .hero .hero__info{margin-inline:auto;padding:0}.hero .hero__visual,.motion-scenes .hero .hero__visual{z-index:0;aspect-ratio:3/2;order:2;width:100%;height:auto;margin-top:25px;position:relative;inset:auto}.hero__portrait-wrap img{object-position:center}.hero__shade{background:linear-gradient(#0b211c99,#0000 45%,#0b211c30)}}:is(h1,h2)[data-motion-state=settled] .word-mask{overflow:visible}:is(h1,h2)[data-motion-state=settled] .word{will-change:auto}.hero--long-headline h1{font-size:clamp(22px,2vw,30px);line-height:1.22}.hero--long-headline .hero__pain{font-size:1.72em;line-height:inherit;vertical-align:baseline}.hero--long-headline h1 .word-mask{vertical-align:baseline}@media (width<=700px){.hero--long-headline h1{font-size:22px}.hero--long-headline .hero__pain{font-size:1.5em}}@media (width<=380px){.hero--long-headline h1{font-size:21px}.hero--long-headline .hero__pain{font-size:1.5em}}
