.hero{--wash: var(--paper);position:relative;background:var(--wash);color:var(--ink);overflow:hidden;border-bottom:2px solid var(--ink);transition:background-color .9s ease}.hero *{transition:color .9s ease,background-color .9s ease,border-color .9s ease,box-shadow .2s ease,transform .2s var(--ease),opacity .5s ease,filter .5s ease}.hero[data-wash=ai]{--wash: var(--c-ai)}.hero[data-wash=money]{--wash: var(--c-money)}.hero[data-wash=biz]{--wash: var(--c-biz)}.hero[data-wash=career]{--wash: var(--c-career)}.hero[data-wash=mind]{--wash: var(--c-mind)}.hero[data-wash]{--ink: #0b0b0b;--paper: #ffffff;--mute: #262626;--hair: rgba(11, 11, 11, .28)}.hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,72px);align-items:stretch;min-height:calc(100svh - var(--hdr));padding-block:clamp(36px,5vw,80px)}.hero-copy{position:relative;z-index:2;display:grid;gap:clamp(18px,2.4vw,32px);align-content:center}.hero .display{font-size:clamp(3.6rem,8.8vw,10rem)}.display-l{display:block}.display-l--mark{position:relative;width:fit-content;padding-bottom:.1em}.display-l--mark:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.15em;border:3px solid var(--ink);background:linear-gradient(90deg,var(--c-ai) 0 20%,var(--c-money) 20% 40%,var(--c-biz) 40% 60%,var(--c-career) 60% 80%,var(--c-mind) 80% 100%);transform-origin:left}.hero-lede{font-family:var(--serif);font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.45;max-width:36ch}.hero-cta{display:flex;flex-wrap:wrap;gap:16px}.hero-facts{display:flex;flex-wrap:wrap;margin:6px 0 0;border-top:2px solid var(--ink)}.hero-facts>div{padding:14px 28px 0 0;margin-right:28px;border-right:2px solid var(--ink);display:grid;gap:2px}.hero-facts>div:last-child{border-right:0;margin-right:0}.hero-facts dt{font:700 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.hero-facts dd{margin:0;font-stretch:70%;font-weight:860;font-size:clamp(2rem,3.6vw,3.4rem);line-height:.95;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.river-clip{position:relative;min-height:440px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 11%,#000 89%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 11%,#000 89%,transparent 100%)}.river{position:absolute;top:-14%;right:-16%;bottom:-14%;left:-10%;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;transform:rotate(-9deg)}.river-track{display:flex;flex-direction:column;gap:14px;animation:river-up var(--dur, 48s) linear infinite;will-change:transform}.river-col:nth-child(1){--dur: 54s}.river-col:nth-child(2){--dur: 44s}.river-col:nth-child(3){--dur: 62s}.river-col:nth-child(4){--dur: 50s}.river-col:nth-child(5){--dur: 58s}.river-col:nth-child(6){--dur: 46s}.river-col:nth-child(2n) .river-track{animation-direction:reverse}.river-col:nth-child(2){margin-top:5%}.river-col:nth-child(4){margin-top:9%}.river-col:nth-child(6){margin-top:3%}@keyframes river-up{to{transform:translateY(calc(-50% - 7px))}}.river-c{flex:none;aspect-ratio:4 / 5;border:2px solid var(--ink);background:var(--c);box-shadow:5px 5px 0 var(--ink)}.river-c img{width:100%;height:100%;object-fit:cover;display:block}.hero[data-wash=ai] .river-c:not([data-cat=ai]),.hero[data-wash=money] .river-c:not([data-cat=money]),.hero[data-wash=biz] .river-c:not([data-cat=biz]),.hero[data-wash=career] .river-c:not([data-cat=career]),.hero[data-wash=mind] .river-c:not([data-cat=mind]){opacity:.42;filter:grayscale(1)}.pause{position:absolute;right:var(--gut);bottom:18px;z-index:5;display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 14px;background:var(--paper);color:var(--ink);border:2px solid var(--ink);font:700 .8125rem/1 var(--sans);cursor:pointer}.pause:hover{transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink)}.pause-i{width:11px;height:12px;border-inline:3px solid currentColor}.pause[aria-pressed=true] .pause-i{width:0;height:0;border-inline:0;border-left:11px solid currentColor;border-block:6px solid transparent}.no-js .pause{display:none}@media(prefers-reduced-motion:no-preference){.js:not(.reduce) .display-l--mark:after{animation:draw 1.1s .5s var(--ease) both}.js:not(.reduce) .hero-copy>*{animation:rise .8s var(--ease) backwards}.js:not(.reduce) .hero-copy>:nth-child(2){animation-delay:.08s}.js:not(.reduce) .hero-copy>:nth-child(3){animation-delay:.16s}.js:not(.reduce) .hero-copy>:nth-child(4){animation-delay:.24s}.js:not(.reduce) .hero-copy>:nth-child(5){animation-delay:.32s}.js:not(.reduce) .river-clip{animation:fade-in 1.2s .2s ease backwards}@keyframes draw{0%{transform:scaleX(0)}}@keyframes rise{0%{transform:translateY(24px)}}@keyframes fade-in{0%{opacity:0}}}@media(max-width:1180px){.river{grid-template-columns:repeat(5,minmax(0,1fr))}.river-col:nth-child(6){display:none}}@media(max-width:900px){.hero-grid{grid-template-columns:1fr;min-height:0}.river-clip{min-height:0;height:380px;margin-inline:calc(var(--gut) * -1)}.river{grid-template-columns:repeat(3,minmax(0,1fr));top:-20%;right:-18%;bottom:-20%;left:-12%;transform:rotate(-7deg);gap:10px}.river-col:nth-child(n+4){display:none}.river-track{gap:10px}@keyframes river-up{to{transform:translateY(calc(-50% - 5px))}}.pause{bottom:12px;right:12px}.hero-facts>div{padding-right:14px;margin-right:14px}.hero-facts dd{font-size:1.9rem}}.ribbon{overflow:hidden;border-bottom:2px solid var(--ink);background:var(--paper)}.ribbon-row{overflow:hidden;border-bottom:2px solid var(--ink)}.ribbon-row:last-child{border-bottom:0}.ribbon-track{display:flex;width:max-content;animation:ribbon 46s linear infinite}.ribbon-row--b .ribbon-track{animation-direction:reverse;animation-duration:54s}@keyframes ribbon{to{transform:translate(-50%)}}.ribbon-i{display:inline-flex;align-items:center;gap:.45em;padding:.1em .55em .14em;background:var(--c);color:#0b0b0b;border-right:2px solid var(--ink);font-stretch:72%;font-weight:860;font-size:clamp(3rem,7vw,6.4rem);line-height:1;letter-spacing:-.015em;white-space:nowrap}.ribbon-i--o{background:var(--paper);color:transparent;-webkit-text-stroke:2px var(--ink)}.ribbon-i--o .ribbon-dot{background:var(--c)}.ribbon-dot{width:.34em;height:.34em;border-radius:50%;background:#0b0b0b;border:3px solid var(--ink);flex:none}.stack{margin-top:clamp(64px,9vw,130px)}.stack-head{display:grid;gap:16px;padding-bottom:clamp(24px,3vw,44px)}.stack-list{border-top:2px solid var(--ink)}.panel{--ink: #0b0b0b;--paper: #ffffff;--mute: #222;position:sticky;top:var(--hdr);z-index:var(--z, 1);display:flex;align-items:center;min-height:calc(100svh - var(--hdr));background:var(--c);color:#0b0b0b;border-top:10px solid #0b0b0b}.panel .btn--solid{--sh: #ffffff}.panel-in{width:100%;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"copy art" "rail rail";gap:clamp(20px,3vh,36px) clamp(24px,4vw,64px);padding-block:clamp(24px,4vh,52px);align-items:center}.panel-copy{grid-area:copy;display:grid;gap:clamp(12px,2vh,20px);align-content:center;justify-items:start}.panel-no{font:800 .8125rem/1 var(--sans);letter-spacing:.18em}.panel-no span{display:inline-block;margin-right:.4em;font-stretch:62%;font-weight:900;font-size:3.4rem;letter-spacing:-.02em;vertical-align:-.2em}.panel-name{font-stretch:72%;font-weight:860;font-size:clamp(3.2rem,8.4vw,8.6rem);line-height:.9;letter-spacing:-.02em;text-wrap:balance}.panel-name a{text-decoration:none}.panel-name a:hover{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.08em}.panel-blurb{font-family:var(--serif);font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.4;max-width:34ch}.panel-art{grid-area:art;position:relative;width:min(100%,clamp(280px,34vw,500px));aspect-ratio:1 / 1;justify-self:center}@media(min-width:901px){.panel-art{width:min(100%,clamp(240px,32vh + 8vw,480px))}}.disc{position:absolute;display:block;border-radius:50%;background:var(--d);border:3px solid #0b0b0b;box-shadow:8px 8px #0b0b0b;transition:transform .6s var(--ease)}.disc img{width:86%;height:86%;margin:7%;display:block}.disc--l{width:74%;left:0;top:14%}.disc--m{width:42%;right:0;top:0}.disc--s{width:33%;right:8%;bottom:0}.panel:hover .disc--l{transform:rotate(-4deg) scale(1.02)}.panel:hover .disc--m{transform:translate(6px,-8px) rotate(8deg)}.panel:hover .disc--s{transform:translate(-6px,8px) rotate(-8deg)}.panel-rail{grid-area:rail;display:flex;gap:12px;list-style:none;margin:0;padding:4px 6px 10px 0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin}.rail-i{flex:0 0 clamp(92px,9.6vw,134px);scroll-snap-align:start}.rail-a{display:grid;gap:6px;text-decoration:none}.rail-img{display:block;aspect-ratio:4 / 5;border:2px solid #0b0b0b;background:var(--d);transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.rail-img img{width:100%;height:100%;object-fit:cover;display:block}.rail-a:hover .rail-img,.rail-a:focus-visible .rail-img{transform:translate(-3px,-3px);box-shadow:5px 5px #0b0b0b}.rail-t{font-stretch:88%;font-weight:800;font-size:.8125rem;line-height:1.12;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rail-p{font-weight:700;font-size:.8125rem}@media(max-height:780px)and (min-width:901px){.panel{position:relative;top:auto;min-height:0}}@media(max-width:900px){.panel{position:relative;top:auto;min-height:0}.panel-in{grid-template-columns:1fr;grid-template-areas:"copy" "art" "rail"}.panel-art{width:min(78%,340px)}.panel-name{font-size:clamp(3.2rem,15vw,6rem)}.rail-i{flex-basis:104px}}.spot{--ink: #0b0b0b;--paper: #ffffff;--mute: #222;position:relative;overflow:hidden;background:var(--c);color:#0b0b0b;border-block:10px solid #0b0b0b}.spot .btn--solid{--sh: #ffffff}.spot-no{position:absolute;left:-3vw;bottom:-6vw;font-stretch:62%;font-weight:900;font-size:clamp(14rem,46vw,42rem);line-height:.74;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:3px rgba(11,11,11,.22);pointer-events:none;-webkit-user-select:none;user-select:none}.spot-grid{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:center;padding-block:clamp(56px,8vw,120px)}.spot-stage{display:grid;place-items:center;padding:clamp(16px,3vw,48px) 0}.spot-copy{display:grid;gap:18px;align-content:center}.spot-cat{font:800 .8125rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.spot-title{font-stretch:72%;font-weight:860;font-size:clamp(2.8rem,6vw,6rem);line-height:.86;letter-spacing:-.015em;text-wrap:balance}.spot-title a{text-decoration:none}.spot-title a:hover{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.08em}.spot-lede{font-family:var(--serif);font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.5;max-width:52ch}.spot-h{font:800 .8125rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;margin-top:6px}.spot-list{list-style:none;margin:0;padding:0;border-top:2px solid #0b0b0b;counter-reset:sl}.spot-list li{counter-increment:sl;display:grid;grid-template-columns:44px 1fr;gap:8px;padding:13px 0;border-bottom:2px solid #0b0b0b;font-size:1.0625rem;font-weight:500}.spot-list li:before{content:counter(sl,decimal-leading-zero);font-weight:800;font-size:.875rem;padding-top:3px;font-variant-numeric:tabular-nums}.spot-buy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:8px}.spot-price{font-stretch:76%;font-weight:860;font-size:3.6rem;line-height:1;letter-spacing:-.015em;margin-right:8px;font-variant-numeric:tabular-nums}.spot-price s{font-size:1.4rem;font-weight:500;margin-left:6px;opacity:.7}.spot-price small{font:700 .875rem/1 var(--sans);letter-spacing:.1em;margin-left:8px}@media(max-width:900px){.spot-grid{grid-template-columns:1fr}.spot-stage{padding-bottom:28px}}.bento{margin-top:clamp(72px,10vw,150px)}.bento-head{display:grid;gap:16px;margin-bottom:clamp(24px,3vw,44px)}.bento-grid{list-style:none;margin:0;padding:0 8px 8px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(14px,1.8vw,26px)}.bento-t{position:relative;overflow:hidden;display:grid;align-content:end;gap:10px;min-height:clamp(300px,29vw,400px);padding:clamp(20px,2.4vw,32px);background:var(--c-ai);color:#0b0b0b;border:2px solid #0b0b0b;box-shadow:8px 8px 0 var(--ink);transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.bento-t:hover{transform:translate(-3px,-3px);box-shadow:12px 12px 0 var(--ink)}.bento-t--2{background:var(--c-career)}.bento-t--3{background:var(--c-mind)}.bento-t--4{background:var(--c-money)}.bento-n{position:absolute;left:18px;top:8px;font-stretch:62%;font-weight:900;font-size:clamp(6rem,11vw,10rem);line-height:.86;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:3px #0b0b0b;font-variant-numeric:tabular-nums}.bento-art{position:absolute;right:-4%;top:-3%;width:54%;max-width:270px;height:auto;transform:rotate(8deg);transition:transform .6s var(--ease)}.bento-t:hover .bento-art{transform:rotate(-4deg) scale(1.07)}.bento-h{font-stretch:72%;font-weight:860;font-size:clamp(2.2rem,3.2vw,3rem);line-height:.92;letter-spacing:-.01em}.bento-t p{font-family:var(--serif);font-size:1.1rem;line-height:1.4;max-width:30ch}.bento-stats{margin:clamp(14px,1.8vw,26px) 8px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));background:var(--black);color:var(--white);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink)}.bento-stats>div{display:grid;gap:4px;padding:22px 24px 24px;border-right:2px solid #3a3a3a}.bento-stats>div:last-child{border-right:0}.bento-stats dt{font:700 .75rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#bdbdbd}.bento-stats dd{margin:0;font-stretch:68%;font-weight:870;font-size:clamp(3rem,6vw,5.6rem);line-height:.9;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bento-stats>div:nth-child(1) dd{color:var(--c-ai)}.bento-stats>div:nth-child(2) dd{color:var(--c-money)}.bento-stats>div:nth-child(3) dd{color:var(--c-career)}.bento-stats>div:nth-child(4) dd{color:var(--c-mind)}@media(max-width:640px){.bento-stats>div{border-right:0;border-bottom:2px solid #3a3a3a}.bento-stats>div:last-child{border-bottom:0}}.bundle{position:relative;margin-top:clamp(72px,10vw,150px);border-block:2px solid var(--ink);overflow:hidden;background:var(--paper)}.bundle-grid{position:relative;display:block;padding-block:clamp(40px,6vw,96px);min-height:clamp(520px,44vw,640px)}.bundle-copy{display:grid;gap:18px;justify-items:start;width:calc(50% - var(--gut));position:relative;z-index:2}.bundle-lede{font-family:var(--serif);font-size:1.2rem;line-height:1.5;max-width:48ch;color:var(--mute)}.bundle-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.bundle-price strong{font-stretch:76%;font-weight:860;font-size:clamp(3.6rem,6.4vw,6rem);line-height:.9;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.bundle-price s{font-size:1.6rem;color:var(--mute)}.bundle-price span{font-weight:700;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase}.bundle-cmp{font-weight:600}.bundle-cta{display:flex;flex-wrap:wrap;gap:14px}.bundle-list{width:100%;border-top:2px solid var(--ink);margin-top:6px}.bundle-list summary{display:flex;align-items:center;justify-content:space-between;padding:16px 0;font-weight:700;cursor:pointer;list-style:none}.bundle-list summary::-webkit-details-marker{display:none}.bundle-list summary .icon{transition:transform .2s var(--ease)}.bundle-list[open] summary .icon{transform:rotate(45deg)}.bundle-list ol{margin:0;padding:0 0 16px 1.6em;columns:2;column-gap:32px;font-size:.9375rem}.bundle-list li{break-inside:avoid;margin-bottom:6px}.bundle-list a{text-underline-offset:3px}.bundle-stage{position:absolute;top:0;right:0;bottom:0;width:50%;border-left:2px solid var(--ink)}.bundle-bands{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(5,1fr)}.bundle-bands i:nth-child(1){background:var(--c-ai)}.bundle-bands i:nth-child(2){background:var(--c-money)}.bundle-bands i:nth-child(3){background:var(--c-biz)}.bundle-bands i:nth-child(4){background:var(--c-career)}.bundle-bands i:nth-child(5){background:var(--c-mind)}.bundle-books{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;list-style:none;margin:0;padding:0 3% 0 0}.bundle-b{flex:none;margin-left:clamp(-70px,-5vw,-36px);transition:transform .5s var(--ease)}.bundle-b:first-child{margin-left:0}.bundle-b .book{--ry: -30deg;filter:drop-shadow(8px 8px 0 #0b0b0b)}.bundle-b1{transform:translateY(26px)}.bundle-b2{transform:translateY(-10px)}.bundle-b3{transform:translateY(-34px) scale(1.12);z-index:2}.bundle-b4{transform:translateY(-10px)}.bundle-b5{transform:translateY(26px)}.bundle:hover .bundle-b1{transform:translate(-14px,22px)}.bundle:hover .bundle-b5{transform:translate(14px,22px)}.bundle:hover .bundle-b3{transform:translateY(-46px) scale(1.14)}.bundle-single{width:min(60%,260px);height:auto;border:2px solid #0b0b0b;box-shadow:10px 10px #0b0b0b}.bundle-badge{position:absolute;left:22px;top:22px;z-index:3;display:grid;place-items:center;width:108px;height:108px;margin:0;border-radius:50%;background:#0b0b0b;color:#fff;border:2px solid #fff;text-align:center;font:800 .75rem/1.15 var(--sans);letter-spacing:.12em;text-transform:uppercase;transform:rotate(-12deg);padding:14px}@media(max-width:900px){.bundle-grid{min-height:0;padding-bottom:0}.bundle-copy{width:100%;padding-bottom:36px}.bundle-stage{position:relative;width:auto;height:360px;margin-inline:calc(var(--gut) * -1);border-left:0;border-top:2px solid var(--ink)}.bundle-list ol{columns:1}.bundle-b{margin-left:-44px}}.faq{margin-top:clamp(72px,10vw,150px)}.faq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.faq-head{display:grid;gap:18px;position:sticky;top:calc(var(--hdr) + 32px)}.faq-head:after{content:"";display:block;width:min(220px,60%);height:14px;border:3px solid var(--ink);background:linear-gradient(90deg,var(--c-ai) 0 20%,var(--c-money) 20% 40%,var(--c-biz) 40% 60%,var(--c-career) 60% 80%,var(--c-mind) 80% 100%)}@media(max-width:900px){.faq-grid{grid-template-columns:1fr}.faq-head{position:static}}.news{--ink: #0b0b0b;--paper: #ffffff;--mute: #222;position:relative;overflow:hidden;margin-top:clamp(72px,10vw,150px);background:var(--c-career);color:#0b0b0b;border-block:2px solid #0b0b0b;padding-block:clamp(48px,7vw,110px)}.news:before,.news:after{content:"";position:absolute;border-radius:50%;border:3px solid #0b0b0b;pointer-events:none}.news:before{right:-7vw;top:-9vw;width:30vw;height:30vw;background:var(--c-mind)}.news:after{right:16vw;bottom:-11vw;width:20vw;height:20vw;background:var(--c-ai)}.news-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,5vw,80px);align-items:end}.news-copy{display:grid;gap:18px}.news .h2{font-size:clamp(3rem,7vw,7rem)}.news-lede{font-family:var(--serif);font-size:1.25rem;line-height:1.5;max-width:40ch}.news-form{background:var(--paper);border:2px solid #0b0b0b;padding:clamp(18px,2.4vw,30px);box-shadow:8px 8px #0b0b0b}.news .btn--solid{--sh: var(--c-mind)}.news-row{display:flex;gap:10px;flex-wrap:wrap}.news-row .field{flex:1 1 220px;width:auto;min-height:56px}@media(max-width:900px){.news-grid{grid-template-columns:1fr}.news:before{width:56vw;height:56vw;right:-18vw;top:-22vw}.news:after{display:none}}.river-wrap{position:relative;display:grid}.hero-badge{position:absolute;left:clamp(-60px,-3.4vw,-24px);bottom:9%;z-index:4;display:grid;place-items:center;width:clamp(108px,11.5vw,168px);aspect-ratio:1;border-radius:50%;background:var(--ink);color:var(--paper);border:3px solid var(--ink);box-shadow:5px 5px 0 var(--paper),5px 5px 0 3px var(--ink);pointer-events:none}.hero-badge-ring{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;animation:spin 28s linear infinite}.hero-badge-c{display:grid;place-items:center}.hero-badge-c .icon{animation:nudge 2.2s ease-in-out infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes nudge{50%{transform:translateY(5px)}}@media(max-width:900px){.hero-badge{left:12px;bottom:12px;width:104px}}.curtain{display:none}.intro .curtain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:grid;grid-template-columns:repeat(5,1fr);pointer-events:none;animation:curtain-off 0s 2s forwards}.curtain i{background:var(--k);transform-origin:top;animation:bar-up .8s cubic-bezier(.7,0,.2,1) forwards;animation-delay:calc(.8s + var(--n) * .07s)}.curtain i:nth-child(1){--k: var(--c-ai);--n: 0}.curtain i:nth-child(2){--k: var(--c-money);--n: 1}.curtain i:nth-child(3){--k: var(--c-biz);--n: 2}.curtain i:nth-child(4){--k: var(--c-career);--n: 3}.curtain i:nth-child(5){--k: var(--c-mind);--n: 4}.curtain-t{position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font-stretch:125%;font-weight:880;font-size:clamp(2.4rem,9vw,8rem);letter-spacing:.06em;color:#0b0b0b;opacity:0;animation:t-in .35s .05s ease forwards,t-out .35s .62s ease forwards}@keyframes bar-up{to{transform:translateY(-101%)}}@keyframes t-in{to{opacity:1}}@keyframes t-out{0%{opacity:1}to{opacity:0;transform:translateY(-50%) scale(1.06)}}@keyframes curtain-off{to{visibility:hidden}}.intro .hero-copy>*{animation-delay:1.3s!important}.statement{margin-top:clamp(72px,10vw,150px)}.statement-t{font-stretch:72%;font-weight:850;font-size:clamp(2.8rem,7.6vw,8rem);line-height:.98;letter-spacing:-.02em;max-width:19ch;text-wrap:balance}.statement-w{padding-inline:.06em;margin-inline:-.06em;background:linear-gradient(var(--hl, transparent),var(--hl, transparent)) 0 88% / 0% .38em no-repeat;transition:color .35s ease,background-size .55s var(--ease)}.js:not(.reduce) .statement-w{color:var(--mute)}.js:not(.reduce) .statement-w.on{color:var(--ink)}.statement-w[data-hl=ai]{--hl: var(--c-ai)}.statement-w[data-hl=money]{--hl: var(--c-money)}.statement-w[data-hl=biz]{--hl: var(--c-biz)}.statement-w[data-hl=career]{--hl: var(--c-career)}.statement-w[data-hl=mind]{--hl: var(--c-mind)}.statement-w[data-hl].on,html:not(.js) .statement-w[data-hl],html.reduce .statement-w[data-hl]{background-size:100% .38em;color:#0b0b0b}html.js.reduce .statement-w,html:not(.js) .statement-w{color:var(--ink)}html.js.reduce .statement-w[data-hl],html:not(.js) .statement-w[data-hl]{color:#0b0b0b}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.js:not(.reduce) .disc--m{animation:par-a linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.js:not(.reduce) .disc--s{animation:par-b linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.js:not(.reduce) .disc--l{animation:par-c linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.js:not(.reduce) .bento-art{animation:par-b linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.js:not(.reduce) .spot-no{animation:par-d linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes par-a{0%{translate:0 90px;rotate:-14deg}to{translate:0 -90px;rotate:14deg}}@keyframes par-b{0%{translate:0 -70px;rotate:10deg}to{translate:0 70px;rotate:-10deg}}@keyframes par-c{0%{translate:0 40px}to{translate:0 -40px}}@keyframes par-d{0%{translate:0 120px}to{translate:0 -120px}}}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/home.css.map */
