.experience{color:#f2f0e9;background:#11130f}.experience-stage{isolation:isolate;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(760px,100svh);display:grid;position:relative}.experience-paper,.experience-gold,.experience-word,.experience-note{display:none}.experience-visuals{display:contents}.experience-video{background:#262b25;grid-area:1/2;margin:150px 8% 90px 2%;position:relative;overflow:clip}.experience-video>img,.experience-video canvas{object-fit:cover;object-position:53% 50%;width:100%;height:100%}.experience-video canvas{opacity:0;position:absolute;inset:0}.experience-video canvas[data-ready=true]{opacity:1}.experience-copy{align-self:center;padding:140px 10% 90px}.experience-copy-start{grid-area:1/1}.experience-copy-plan{grid-area:2/1}.experience-copy-coach{grid-area:3/1}.experience-kicker{text-transform:uppercase;letter-spacing:.12em;margin-bottom:26px;font-size:11px;font-weight:600}.experience-copy h1{font-size:clamp(70px,8vw,130px);line-height:.89}.experience-copy h1 span{color:#dec495;margin-top:12px;font-size:.59em;display:inline-block}.experience-copy h2{font-size:clamp(54px,6.4vw,100px);line-height:.94}.experience-copy h2 span{font-size:.75em}.experience-copy>p:not(.experience-kicker){max-width:345px;margin:28px 0;font-size:14px;line-height:1.8}.experience-copy .button,.experience-copy .text-link{font-size:13px}.experience-plan{color:#171913;background:#f8f7f2;border:1px solid #d8d2c7;grid-area:2/2;align-self:center;margin:8%;padding:36px;box-shadow:0 30px 70px #0002}.experience-plan-head{letter-spacing:.08em;border-bottom:1px solid #d9d5cb;justify-content:space-between;padding-bottom:20px;font-size:10px;display:flex}.experience-plan-head span:first-child{font-weight:800}.experience-plan-title{font:600 clamp(30px, 3.3vw, 52px) / .96 var(--display);margin:30px 0;display:block}.experience-plan-steps{position:relative}.experience-plan-steps>div{align-items:center;gap:20px;padding:18px 0;display:flex;position:relative}.experience-plan-steps svg{box-sizing:content-box;background:#e9e4d9;border:1px solid #d3c8b1;border-radius:50%;padding:10px}.experience-plan-steps strong{font-size:14px;display:block}.experience-plan-steps p span{color:#68695f;margin-top:3px;font-size:11px;display:block}.experience-plan small{color:#777366;margin-top:25px;font-size:10px;display:block}.experience-path{transform-origin:top;background:#aa874d;width:2px;height:calc(100% - 70px);position:absolute;top:35px;left:22px}.experience-portrait{grid-area:3/2;align-self:center;margin:100px 10%}.experience-portrait img{aspect-ratio:1;object-fit:cover;width:100%}.experience-portrait figcaption{justify-content:space-between;gap:20px;padding:18px 0;font-size:13px;font-weight:700;display:flex}.experience-portrait figcaption span{font-size:10px;font-weight:400}.experience-ready{height:400svh}.experience-ready .experience-stage{height:100svh;display:block;position:sticky;top:0;overflow:clip}.experience-ready .experience-paper,.experience-ready .experience-gold{z-index:-1;background:#ece9e1;display:block;position:absolute;inset:0}.experience-ready .experience-gold{background:#c5a46d}.experience-ready .experience-word{font:600 34vw/.8 var(--display);letter-spacing:-.04em;color:#c5a46d0d;pointer-events:none;display:block;position:absolute;top:10%;right:8%}.experience-ready .experience-visuals{perspective:1400px;width:44%;height:61%;display:block;position:absolute;top:23%;right:5%}.experience-ready .experience-video{border:1px solid #ffffff1f;margin:0;position:absolute;inset:0 0 12%;overflow:clip;box-shadow:0 45px 95px #0005}.experience-ready .experience-note{color:#181b13;background:#d5b57d;width:36%;padding:24px;display:block;position:absolute;bottom:-2%;right:-2%;box-shadow:0 20px 50px #0003}.experience-note span{font-size:11px}.experience-note strong{font:600 44px/.9 var(--display);margin:14px 0 18px;display:block}.experience-note svg{margin-left:auto}.experience-ready .experience-copy{width:42%;max-width:650px;padding:0;position:absolute;top:24%;left:5%}.experience-ready .experience-copy-plan,.experience-ready .experience-copy-coach{color:#171913}.experience-ready .experience-copy-plan h2 span{color:#7e6745}.experience-ready .experience-copy-coach h2 span{font-size:.7em}.experience-ready .experience-copy-coach .text-link,.experience-ready .experience-copy-plan .text-link{border-color:#17191366}.experience-ready .experience-copy-plan :focus-visible,.experience-ready .experience-copy-coach :focus-visible{outline-color:#171913}.experience-ready .experience-plan{width:86%;margin:0;padding:32px;position:absolute;top:-2%;left:9%}.experience-ready .experience-portrait{color:#171913;width:84%;height:100%;margin:0;position:absolute;top:-4%;left:8%}.experience-ready .experience-portrait img{aspect-ratio:auto;object-position:50% 40%;height:calc(100% - 55px)}.experience-ready .experience-portrait figcaption{border-bottom:1px solid #17191344}@media (min-width:761px) and (max-height:780px){.experience-ready .experience-visuals{height:62%;top:24%}.experience-copy h1{font-size:min(7vw,100px)}.experience-copy h2{font-size:min(5.6vw,78px)}.experience-kicker{margin-bottom:18px}.experience-copy>p:not(.experience-kicker){margin:20px 0;font-size:13px}.experience-ready .experience-plan{padding:24px}.experience-plan-title{margin:22px 0 16px;font-size:34px}.experience-plan-steps>div{padding:12px 0}.experience-plan small{margin-top:12px}}@media (min-width:761px) and (max-width:1050px){.experience-copy h1{font-size:8vw}.experience-copy h2{font-size:6.4vw}.experience-copy>p:not(.experience-kicker){max-width:290px;font-size:12px}.experience-copy .button{gap:18px;padding:13px 18px;font-size:11px}.experience-ready .experience-plan{width:95%;padding:22px;left:0}.experience-plan-title{font-size:35px}.experience-plan-steps>div{gap:12px}.experience-plan-steps strong{font-size:12px}.experience-plan-steps p span{font-size:10px}.experience-note strong{font-size:32px}}@media (max-width:760px){.experience-stage{grid-template-columns:1fr;grid-auto-rows:auto}.experience-video{grid-area:1/1;height:300px;margin:105px 7% 0}.experience-copy{grid-column:1;padding:50px 7% 65px}.experience-copy-start{grid-row:2}.experience-plan{grid-area:3/1;margin:40px 7% 0;padding:26px}.experience-copy-plan{grid-row:4}.experience-portrait{grid-area:5/1;margin:40px 7% 0}.experience-copy-coach{grid-row:6}.experience-copy h1{font-size:clamp(54px,14.5vw,84px)}.experience-copy h2{font-size:clamp(43px,11vw,64px)}.experience-copy h1 span{margin-top:7px}.experience-kicker{margin-bottom:18px;font-size:9px}.experience-copy>p:not(.experience-kicker){max-width:310px;margin:18px 0;font-size:12px}.experience-copy .button{gap:20px;min-height:48px;padding:13px 18px;font-size:11px}.experience-copy .text-link{font-size:12px}.experience-ready{height:340svh}.experience-ready .experience-visuals{perspective:1000px;width:86%;height:36%;top:16%;left:7%;right:auto}.experience-ready .experience-video{height:auto;inset:0 0 3%}.experience-ready .experience-copy{width:86%;max-width:none;top:auto;bottom:47px;left:7%}.experience-ready .experience-note{width:31%;padding:16px;bottom:-3%;right:-2%}.experience-note span{font-size:8px}.experience-note strong{margin:8px 0 10px;font-size:28px}.experience-note svg{width:20px;height:20px}.experience-ready .experience-word{font-size:60vw;top:11%;right:12%}.experience-ready .experience-plan{width:94%;padding:19px 21px;top:-3%;left:4%}.experience-plan-head{padding-bottom:12px;font-size:8px}.experience-plan-title{margin:16px 0 10px;font-size:27px}.experience-plan-steps>div{gap:12px;padding:10px 0}.experience-plan-steps svg{width:16px;height:16px;padding:8px}.experience-plan-steps strong{font-size:11px}.experience-plan-steps p span{margin-top:2px;font-size:8px}.experience-plan small{margin-top:10px;font-size:8px}.experience-path{left:16px}.experience-ready .experience-portrait{width:74%;height:110%;top:-6%;left:13%}.experience-portrait figcaption{gap:8px;padding:12px 0;font-size:10px}.experience-portrait figcaption span{font-size:8px}}@media (max-width:760px) and (max-height:740px){.experience-ready .experience-visuals{height:31%;top:17%}.experience-ready .experience-copy{bottom:30px}.experience-copy h1{font-size:44px}.experience-copy h2{font-size:37px}.experience-kicker{margin-bottom:13px}.experience-copy>p:not(.experience-kicker){margin:15px 0;font-size:11px}.experience-ready .experience-plan{padding:14px 18px;top:-4%}.experience-plan-title{margin:12px 0 4px;font-size:23px}.experience-plan-steps>div{padding:6px 0}.experience-plan-head{padding-bottom:8px}.experience-plan small{margin-top:6px}.experience-plan-steps svg{width:14px;height:14px;padding:6px}.experience-plan-steps strong{font-size:10px}.experience-path{left:14px}}@media (max-width:760px){.experience-ready .experience-note{width:35%;padding:14px}.experience-note strong{font-size:24px}}@media (max-width:760px) and (max-height:740px){.experience-ready .experience-plan .experience-plan-head,.experience-ready .experience-plan small,.experience-ready .experience-plan-steps p span{display:none}}
