.st.begin{isolation:isolate;background:radial-gradient(ellipse at 92% 10%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 32%),var(--bg);padding:0 clamp(22px,6vw,96px) 64px;position:relative;overflow:clip}.begin .begin-width{z-index:1;max-width:1120px;margin-inline:auto;position:relative}.begin h1,.begin h2,.begin h3{font-family:var(--display);color:var(--ink);font-weight:500}.begin h2{letter-spacing:-.035em;margin:0 0 28px;font-size:clamp(2.8rem,5vw,4.7rem);line-height:1.07}.begin h2 em,.begin h3 em{color:var(--accent);font-weight:400}.begin .begin-label{font-family:var(--mono);text-transform:uppercase;letter-spacing:.15em;color:var(--muted);margin:0 0 30px;font-size:.62rem;line-height:1.8}.begin .begin-dot{background:var(--accent);vertical-align:middle;width:5px;height:5px;box-shadow:0 0 12px color-mix(in srgb,var(--accent) 45%,transparent);border-radius:50%;margin-right:10px;display:inline-block}.begin mark{color:var(--ink);background:linear-gradient(transparent 50%,color-mix(in srgb,var(--accent) 24%,transparent) 50%,color-mix(in srgb,var(--accent) 24%,transparent) 94%,transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em}.begin .begin-underline{display:inline-block;position:relative}.begin .begin-underline:after{content:"";opacity:.75;pointer-events:none;border-top:2px solid;border-radius:50%;height:.11em;position:absolute;bottom:-.08em;left:0;right:-.025em;transform:rotate(-2deg)}.begin .begin-hero{flex-direction:column;min-height:100svh;padding-top:clamp(145px,18vh,190px);display:flex}.begin .begin-hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(3.6rem,7.2vw,6.8rem);line-height:1.03;position:relative}.begin .begin-hero h1 em{color:var(--accent);font-weight:400}.begin .begin-hero-bottom{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(55px,8vw,115px);margin:76px 0 90px;display:grid}.begin .begin-intro{max-width:43ch}.begin .begin-lede{font-family:var(--display);color:var(--ink);margin:0 0 30px;font-size:clamp(1.6rem,2.4vw,2rem);line-height:1.4}.begin .begin-lede em{color:var(--accent)}.begin .begin-intro>p:not(.begin-lede){margin-top:24px;font-size:.98rem;line-height:1.9}.begin .begin-orbit{z-index:-1;pointer-events:none;opacity:.42;width:470px;height:470px;position:absolute;top:95px;right:-120px;transform:rotate(-22deg)}.begin .begin-orbit i{border:1px solid color-mix(in srgb,var(--accent) 32%,transparent);border-radius:50%;position:absolute;inset:0}.begin .begin-orbit i:nth-child(2){opacity:.65;border-style:dashed;inset:48px}.begin .begin-orbit i:nth-child(3){inset:112px}.begin .begin-orbit:before{content:"";border-top:1px solid color-mix(in srgb,var(--accent) 28%,transparent);position:absolute;inset:60px -30px;transform:rotate(45deg)}.begin .begin-orbit:after{content:"";background:var(--accent);width:9px;height:9px;box-shadow:0 0 40px 12px color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;position:absolute;top:91px;right:43px}.begin .begin-orbit span{font:.6rem/1.8 var(--mono);letter-spacing:.3em;color:var(--muted);position:absolute;top:43%;left:35%}.begin .begin-signup{--ink:#25201f;--muted:#68615e;--bg:#f0e9de;--accent:#922e4e;--line:#cec3b5;--on-accent:#fff8ef;isolation:isolate;color:#524943;background:#f0e9de;border:1px solid #fff6e7;padding:32px 36px 26px;scroll-margin-top:110px;position:relative;transform:rotate(1deg);box-shadow:0 28px 70px #0005,0 4px 12px #0003}.begin .begin-signup:before{content:"";z-index:-1;background:#ded2c1;border:1px solid #eee4d5;position:absolute;inset:5px;transform:rotate(-3deg)translate(-8px,8px);box-shadow:0 8px 25px #0003}.begin .begin-signup:after{content:"";z-index:-1;background:linear-gradient(130deg,#fff9ee,#ece2d3);position:absolute;inset:0}.begin .begin-ticket-top{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;margin-bottom:26px;padding-bottom:15px;display:flex}.begin .begin-ticket-top .begin-label{color:var(--accent);margin:0}.begin .begin-ticket-symbol{color:var(--accent);font-size:1.25rem;line-height:1}.begin .begin-signup h2{margin:0 0 24px;font-size:clamp(2.6rem,4vw,3.5rem);line-height:.98}.begin .begin-signup>p{font-size:.91rem;line-height:1.75}.begin .begin-signup .wl-form{max-width:none;margin:25px 0 0}.begin .begin-signup .primer-gate-form{background:0 0;border:0;flex-direction:column;gap:10px;width:100%;margin:0;display:flex}.begin .begin-signup .primer-gate-form input[type=email]{color:#25201f;background:#fffaf1;border:1px solid #c2b5a4;border-radius:0;flex:auto;width:100%;min-height:54px}.begin .begin-signup .primer-gate-form button{color:#fff8ef;background:#922e4e;width:100%;min-height:54px;padding:16px;transition:background .2s,transform .2s}.begin .begin-signup .primer-gate-form button:hover{background:#71243d;transform:translateY(-2px)}.begin .begin-signup .primer-gate-note{text-align:left;font-family:var(--body);color:#68615e;margin:15px 0 0;font-size:.74rem;font-style:normal;line-height:1.75}.begin .begin-signup .begin-signup-foot{border-top:1px dashed #baac9b;margin:24px 0 0;padding-top:20px;font-size:.73rem}.begin .begin-colophon{border-top:1px solid var(--line);font-family:var(--mono);color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:auto;padding:22px 0;font-size:.58rem;line-height:1.8;display:flex}.begin .begin-publication{padding:115px 0 125px}.begin .begin-letters{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.begin .begin-letter{border-top:1px solid var(--line);padding:28px 0 0;position:relative}.begin .begin-letter:before{content:"";background:var(--accent);width:24px;height:2px;transition:width .3s;position:absolute;top:-1px;left:0}.begin .begin-letter:hover:before{width:70px}.begin .begin-letter .begin-label{color:var(--accent);margin-bottom:25px;font-size:.58rem}.begin .begin-letter h3{letter-spacing:-.025em;margin:0 0 24px;font-size:2.15rem;line-height:1.15}.begin .begin-letter>p:last-child{margin:0;font-size:.92rem;line-height:1.9}.begin .begin-story{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:110px;padding:115px 0;display:grid}.begin .begin-story-title{position:relative}.begin .begin-story-title:before{content:"“";z-index:-1;font:22rem/.8 var(--display);color:color-mix(in srgb,var(--accent) 7%,transparent);pointer-events:none;position:absolute;top:65px;left:-45px}.begin .begin-signature{color:var(--accent);font-family:var(--display);transform-origin:0;margin-top:38px;font-size:2.3rem;font-style:italic;line-height:1.8;transform:rotate(-5deg)}.begin .begin-crossed{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-size:1.4rem;text-decoration-thickness:2px}.begin .begin-circled{padding:0 16px;display:inline-block;position:relative}.begin .begin-circled:after{content:"";border:1px solid;border-radius:50%;position:absolute;inset:9px -2px;transform:rotate(-9deg)}.begin .begin-prose p{margin-bottom:26px;font-size:1rem;line-height:1.95}.begin .begin-text-link{color:var(--ink);border-bottom:1px solid var(--accent);align-items:center;gap:28px;padding:8px 0;font-size:.83rem;text-decoration:none;display:inline-flex}.begin .begin-text-link:hover{color:var(--accent)}.begin .begin-faq{grid-template-columns:.85fr 1.3fr;gap:85px;padding:120px 0;display:grid}.begin .begin-faq h2{font-size:clamp(2.8rem,4vw,3.8rem)}.begin .begin-questions details{border-top:1px solid var(--line)}.begin .begin-questions details:last-child{border-bottom:1px solid var(--line)}.begin .begin-questions summary{cursor:pointer;font-family:var(--body);color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:25px 0;font-size:.94rem;list-style:none;display:flex}.begin .begin-questions summary::-webkit-details-marker{display:none}.begin .begin-questions summary span:before{content:"+";color:var(--accent);font-size:1.25rem}.begin .begin-questions details[open] summary span:before{content:"−"}.begin .begin-questions details>div{padding:0 24px 16px 0}.begin .begin-questions details p{font-size:.92rem;line-height:1.85}.begin .begin-close{text-align:center;border-top:1px solid var(--line);padding-top:100px}.begin .begin-close:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 65%);pointer-events:none;position:absolute;inset:0 -100px}.begin .begin-close>p{line-height:1.9}.begin .begin-button{background:var(--accent);min-height:54px;color:var(--on-accent);border:1px solid var(--accent);font-family:var(--mono);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:50px;padding:17px 28px;font-size:.7rem;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.begin .begin-button:hover{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:translateY(-3px)}.begin .begin-close .begin-button{margin-top:20px}.begin .begin-close-note{color:var(--muted);margin-top:22px;font-size:.73rem}.begin .begin-close .st-fine{text-align:center;max-width:760px;margin:95px auto 0}.begin a:focus-visible,.begin summary:focus-visible{outline:2px solid var(--ink);outline-offset:6px}@media (max-width:900px){.begin .begin-hero-bottom{grid-template-columns:1fr 1fr;gap:42px}.begin .begin-signup{padding:26px}.begin .begin-story{gap:45px}.begin .begin-letters{gap:28px}.begin .begin-faq{grid-template-columns:1fr;gap:0}}@media (max-width:650px){.begin .begin-hero{padding-top:135px}.begin .begin-hero h1{font-size:clamp(2.7rem,10.5vw,4.4rem);line-height:1.05}.begin .begin-label{letter-spacing:.1em;font-size:.56rem}.begin .begin-orbit{opacity:.27;width:330px;height:330px;top:65px;right:-160px}.begin .begin-hero-bottom{grid-template-columns:1fr;gap:38px;margin:48px 0 58px}.begin .begin-intro{max-width:none}.begin .begin-lede{font-size:1.7rem}.begin .begin-intro>p:not(.begin-lede){font-size:.93rem}.begin .begin-signup{margin:0 4px;padding:26px 22px;transform:rotate(.5deg)}.begin .begin-signup h2{font-size:3rem}.begin .begin-colophon{gap:12px;font-size:.5rem}.begin .begin-publication,.begin .begin-story,.begin .begin-faq{padding-block:80px}.begin .begin-section-head{margin-bottom:42px}.begin .begin-letters{grid-template-columns:1fr;gap:38px}.begin .begin-letter{padding-top:22px}.begin .begin-letter .begin-label,.begin .begin-letter h3{margin-bottom:18px}.begin .begin-story{grid-template-columns:1fr;gap:30px}.begin .begin-signature{margin-top:24px}.begin .begin-close{padding-top:80px}.begin .begin-close h2{font-size:clamp(2.8rem,10vw,4rem)}.begin .begin-close .st-fine{margin-top:65px}}@media (prefers-reduced-motion:reduce){.begin *,.begin :before{transition:none!important}}.begin .begin-hero h1{letter-spacing:-.03em}.begin .begin-lede em{color:var(--accent);font-style:normal;font-weight:500}.begin .begin-underline:after{border-top:1.5px solid var(--accent);opacity:1;border-radius:0;bottom:-.12em;transform:none}.begin mark{background:linear-gradient(transparent 52%, color-mix(in srgb, var(--accent) 16%, transparent) 52%)}.begin .begin-dot{box-shadow:none;border-radius:0}.begin .begin-seal{background:var(--accent);width:76px;height:76px;color:var(--on-accent);font-family:var(--mono);letter-spacing:.22em;text-align:center;writing-mode:vertical-rl;box-shadow:0 10px 30px color-mix(in srgb, var(--accent) 22%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-size:.58rem;line-height:1.5;display:grid;position:absolute;top:clamp(120px,15vh,168px);right:clamp(-6px,1vw,24px);transform:rotate(6deg)}@media (max-width:760px){.begin .begin-seal{width:58px;height:58px;font-size:.5rem;top:104px}}.begin .begin-orbit,.begin .begin-orbit i:nth-child(2),.begin .begin-orbit i:nth-child(3),.begin .begin-orbit:before,.begin .begin-orbit:after{display:none}.begin .begin-orbit i{border:1.5px solid color-mix(in srgb, var(--accent) 26%, transparent);border-right-color:#0000;transform:rotate(-18deg)}.begin .begin-signup{--ink:#181312;--muted:#6a615a;--bg:#fbf7ef;--accent:#c0341c;--line:#1813122e;--on-accent:#fbf7ef;color:var(--muted);background:#fbf7ef;border:1px solid #18131224;transform:rotate(.6deg);box-shadow:0 30px 60px -30px #281a1459,0 2px 6px #281a140f}.begin .begin-signup:before{box-shadow:none;background:#ece3d4;border:1px solid #1813121a;transform:rotate(-2.2deg)translate(-7px,7px)}.begin .begin-signup:after{background:0 0}.begin .begin-signup .begin-ticket-top{border-bottom:1px solid #1813121f;margin-bottom:18px;padding-bottom:14px}.begin .begin-signup .primer-gate-form input[type=email]{color:#181312;background:#fffdf8;border:1px solid #18131238}.begin .begin-signup .primer-gate-form input::placeholder{color:#9a8f86}.begin .begin-signup .primer-gate-form button{background:var(--accent);color:#fffdf8;letter-spacing:.2em}.begin .begin-signup .primer-gate-form button:hover:not(:disabled){background:var(--hot)}.begin .begin-letter{position:relative}.begin .begin-letter:after{content:attr(data-mark);background:var(--accent);width:22px;height:22px;color:var(--on-accent);font-family:var(--display);pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;font-size:.82rem;line-height:1;display:grid;position:absolute;bottom:calc(100% + 13px);right:0}@media (max-width:650px){.begin .begin-letter:after{top:26px;bottom:auto}}.begin .begin-story-title:before{display:none}.begin .begin-signature{font-size:1.9rem;font-style:normal;transform:none}.begin .begin-crossed{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.begin .begin-button{background:var(--accent);color:#fffdf8;letter-spacing:.2em;border:0}.begin .begin-button:hover{background:var(--hot)}.begin .begin-text-link{border-bottom-color:var(--accent)}.begin .begin-questions summary{border:0}.begin .begin-questions details{border-bottom:1px solid var(--line2)}.begin{position:relative}.begin-hero{isolation:isolate;position:relative}.begin-sky{z-index:-1;pointer-events:none;color:var(--ink);--ridge-h:clamp(190px, 26vh, 330px);position:absolute;inset:0;overflow:clip}.begin-sky .sky-moon{width:clamp(200px,26vw,330px);color:var(--accent);opacity:.5;position:absolute;top:clamp(58px,9vh,104px);right:clamp(20px,5vw,96px);-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.begin-sky .sky-ridge{width:100%;height:var(--ridge-h);opacity:.1;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 38%,#0000 94%);mask-image:linear-gradient(#000 0% 38%,#0000 94%)}.begin-sky .sky-owl{left:clamp(20px,8vw,132px);bottom:calc(var(--ridge-h) * .385);opacity:.4;width:clamp(22px,2.4vw,31px);position:absolute}.begin-drawer-wrap{margin-top:clamp(30px,6vh,64px);padding-bottom:clamp(40px,7vh,80px)}.begin-drawer-wrap .drawer-lanterns{width:clamp(250px,32vw,360px);color:var(--accent);opacity:.66;margin:0 auto clamp(4px,1vh,14px);display:block}.begin-drawer{border-block:1px solid var(--line2)}.begin-drawer>summary{cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:clamp(20px,3vh,30px);padding:clamp(40px,6vh,64px) 20px;list-style:none;display:flex}.begin-drawer>summary::-webkit-details-marker{display:none}.begin-drawer>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.begin-drawer .drawer-ask small{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:16px;font-size:.56rem;display:block}.begin-drawer .drawer-q{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.15;display:inline-block;position:relative}.begin-drawer .drawer-q em{color:var(--accent);font-style:normal}.begin-drawer .drawer-q:after{content:"";border-top:1.5px solid var(--accent);transform-origin:0;transition:transform .45s cubic-bezier(.65,0,.35,1);position:absolute;bottom:-.16em;left:0;right:0;transform:scaleX(0)}.begin-drawer>summary:hover .drawer-q:after,.begin-drawer>summary:focus-visible .drawer-q:after{transform:scaleX(1)}.begin-drawer .drawer-toggle{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);white-space:nowrap;align-items:center;gap:16px;padding:13px 16px 13px 22px;font-size:.62rem;transition:background .3s,border-color .3s,color .3s;display:inline-flex}.begin-drawer>summary:hover .drawer-toggle,.begin-drawer>summary:focus-visible .drawer-toggle{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.begin-drawer .drawer-close-label{display:none}.begin-drawer[open]:not([data-closing]) .drawer-close-label{display:inline}.begin-drawer[open]:not([data-closing]) .drawer-open-label{display:none}.begin-drawer .drawer-mark{background:var(--accent);flex:none;width:20px;height:20px;transition:transform .4s cubic-bezier(.65,0,.35,1),background .3s;position:relative}.begin-drawer>summary:hover .drawer-mark,.begin-drawer>summary:focus-visible .drawer-mark{background:var(--on-accent)}.begin-drawer .drawer-mark:before,.begin-drawer .drawer-mark:after{content:"";border-top:1.4px solid var(--on-accent);transform-origin:50%;transition:transform .4s cubic-bezier(.65,0,.35,1),border-color .3s;position:absolute;inset:50% 5px}.begin-drawer>summary:hover .drawer-mark:before,.begin-drawer>summary:hover .drawer-mark:after{border-top-color:var(--accent)}.begin-drawer .drawer-mark:after{transform:rotate(90deg)}.begin-drawer[open]:not([data-closing]) .drawer-mark{transform:rotate(180deg)}.begin-drawer[open]:not([data-closing]) .drawer-mark:after{transform:rotate(0)}.begin-drawer,.begin-drawer .drawer-anim,.begin-drawer .drawer-anim-in{overflow-anchor:none}.begin-drawer .drawer-anim{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,.8,.3,1),opacity .45s;display:grid}.begin-drawer[open] .drawer-anim{opacity:1;grid-template-rows:1fr}.begin-drawer[data-closing] .drawer-anim{opacity:0;grid-template-rows:0fr}.begin-drawer .drawer-anim-in{min-height:0;overflow:clip}@media (prefers-reduced-motion:reduce){.begin-drawer .drawer-anim{transition:none}}.begin-drawer .drawer-body{padding:clamp(34px,6vh,68px) 0 clamp(48px,8vh,92px)}.begin-scene{height:clamp(250px,32vw,370px);color:var(--ink);margin-bottom:clamp(30px,5vh,56px);position:relative;overflow:clip}.begin-scene .scene-moon{width:clamp(150px,22vw,250px);color:var(--accent);opacity:.85;position:absolute;top:6%;left:50%;transform:translate(-50%)}.begin-scene .scene-cloud{opacity:.16;width:clamp(160px,26vw,300px);position:absolute;top:16%;left:1%}.begin-scene .scene-dragon{opacity:.2;width:clamp(230px,40vw,440px);position:absolute;top:8%;right:1%}.begin-scene .scene-ridge{opacity:.15;width:100%;height:58%;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 52%,#0000 97%);mask-image:linear-gradient(#000 0% 52%,#0000 97%)}.begin-scene .scene-panther{opacity:.46;width:clamp(58px,8vw,92px);position:absolute;bottom:13%;left:14%}.begin-drawer .drawer-head{text-align:center;max-width:58ch;margin:0 auto clamp(44px,8vh,88px)}.begin-drawer .drawer-head h2{margin:0 0 24px;font-size:clamp(2rem,3.4vw,3rem)}.begin-drawer .drawer-head .begin-lede{margin:0;font-size:clamp(1rem,1.4vw,1.14rem)}.begin-drawer .drawer-head .begin-label{justify-content:center}.begin-drawer .drawer-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,5vw,76px);display:grid}.begin-drawer .drawer-path{border-top:1px solid var(--line);flex-direction:column;padding-top:28px;display:flex}.begin-drawer .drawer-path h3{margin:0 0 24px;font-size:clamp(1.5rem,2.2vw,1.9rem)}.begin-drawer .drawer-path ul{margin:0 0 32px;padding:0;list-style:none}.begin-drawer .drawer-path li{color:var(--muted);margin-bottom:16px;padding-left:24px;font-size:.94rem;line-height:1.85;position:relative}.begin-drawer .drawer-path li:before{content:"";background:var(--accent);opacity:.6;width:11px;height:1.5px;position:absolute;top:.78em;left:0}.begin-drawer .drawer-path ul{flex:1 0 auto}.begin-drawer .drawer-note,.begin-drawer .drawer-truth{border-top:1px solid var(--line);grid-template-columns:minmax(0,.62fr) minmax(0,1.55fr);gap:clamp(28px,5vw,70px);margin-top:clamp(50px,9vh,96px);padding-top:30px;display:grid}.begin-drawer .drawer-note .begin-label,.begin-drawer .drawer-truth .begin-label{align-self:start;margin:0}.begin-drawer .drawer-note p,.begin-drawer .drawer-truth p{max-width:62ch;margin:0 0 22px;font-size:1rem;line-height:1.95}.begin-drawer .drawer-note p:last-child,.begin-drawer .drawer-truth p:last-child{margin-bottom:0}.begin-drawer .drawer-note ul{margin:0 0 24px;padding:0;list-style:none}.begin-drawer .drawer-note li{color:var(--muted);max-width:58ch;margin-bottom:13px;padding-left:26px;font-size:.97rem;line-height:1.85;position:relative}.begin-drawer .drawer-note li:before{content:"";background:var(--accent);opacity:.65;width:13px;height:1.5px;position:absolute;top:.78em;left:0}.begin-drawer .drawer-truth strong{color:var(--ink);font-weight:600}.begin-drawer .drawer-close-line{text-align:center;color:var(--muted);margin:clamp(52px,9vh,98px) auto 0;font-size:1rem}.begin-drawer .drawer-close-line .begin-text-link{gap:14px;margin-left:10px}.begin-drawer .pgraph{border-color:var(--line2);background:0 0;margin-top:8px;padding:clamp(14px,2vw,22px) clamp(4px,1vw,12px)}.begin-drawer .pg-caption{color:var(--muted)}.begin-drawer .pg-line{filter:none}.begin-close .close-orca{width:clamp(160px,22vw,240px);color:var(--ink);opacity:.26;margin:0 auto clamp(26px,4vh,48px);display:block}@media (max-width:760px){.begin-drawer .drawer-paths{grid-template-columns:1fr;gap:38px}.begin-drawer .drawer-note,.begin-drawer .drawer-truth{grid-template-columns:1fr;gap:20px}.begin-scene{height:clamp(210px,46vw,280px)}.begin-scene .scene-dragon{opacity:.26;width:100%;top:14%;left:0;right:0}.begin-scene .scene-moon{width:40vw;top:2%}.begin-scene .scene-panther{width:52px;bottom:10%;left:5%}.begin-scene .scene-cloud{display:none}.begin-sky .sky-owl{left:16px}}.begin .begin-hero{padding-top:clamp(150px,19vh,205px)}.begin .begin-hero h1{font-size:clamp(3rem,5.6vw,5.2rem);line-height:1.06}.begin .begin-hero-bottom{margin:clamp(80px,11vh,132px) 0 clamp(70px,9vh,104px)}.begin .begin-lede{margin-bottom:34px;font-size:clamp(1.42rem,2vw,1.72rem)}.begin .begin-section-head{margin-bottom:clamp(56px,8vh,96px)}.begin .begin-section-head h2{font-size:clamp(2.2rem,3.4vw,3.1rem)}.begin .begin-letter h3{margin-bottom:26px;font-size:clamp(1.6rem,2.3vw,1.92rem)}.begin .begin-signup h2{font-size:clamp(2.2rem,3.2vw,2.9rem)}.begin .begin-story h2,.begin .begin-faq h2{font-size:clamp(2.2rem,3.4vw,3.1rem)}.begin .begin-close h2{margin-bottom:40px;font-size:clamp(2.6rem,4.6vw,4.2rem)}.begin .begin-close{padding-top:clamp(96px,14vh,150px)}.begin .begin-story,.begin .begin-faq{padding-block:clamp(96px,14vh,140px)}@media (max-width:650px){.begin .begin-hero h1{font-size:clamp(2.5rem,9.4vw,3.9rem)}.begin .begin-lede{font-size:1.5rem}.begin .begin-close h2{font-size:clamp(2.4rem,9vw,3.4rem)}}@keyframes drawer-cue-ring{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}@keyframes drawer-cue-breath{0%,to{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}50%{border-color:var(--accent)}}@keyframes drawer-cue-sweep{0%{transform-origin:0;transform:scaleX(0)}45%,to{transform-origin:0;transform:scaleX(1)}}.begin-drawer[data-cue=on] .drawer-mark{position:relative}.begin-drawer[data-cue=on] .drawer-mark::marker{content:none}.begin-drawer[data-cue=on] .drawer-toggle:before{content:"";border:1.5px solid var(--accent);pointer-events:none;width:22px;height:22px;animation:2.5s cubic-bezier(.2,.6,.3,1) 2 drawer-cue-ring;position:absolute;right:16px}.begin-drawer .drawer-toggle{position:relative}.begin-drawer[data-cue=on] .drawer-toggle{animation:2.5s ease-in-out 2 drawer-cue-breath}.begin-drawer[data-cue=on] .drawer-q:after{animation:2.5s cubic-bezier(.65,0,.35,1) 2 drawer-cue-sweep}@media (prefers-reduced-motion:reduce){.begin-drawer[data-cue=on] .drawer-toggle,.begin-drawer[data-cue=on] .drawer-toggle:before,.begin-drawer[data-cue=on] .drawer-q:after{animation:none}}
