.faq[data-astro-cid-gnplnxzx]{padding:calc(140 * var(--u)) calc(96 * var(--u));position:relative}.faq[data-astro-cid-gnplnxzx]:before{content:"";top:0;left:var(--divider-inset);right:var(--divider-inset);background:var(--divider);height:1px;position:absolute}.faq-eyebrow[data-astro-cid-gnplnxzx]{margin-bottom:calc(26 * var(--u))}.faq-eyebrow[data-astro-cid-gnplnxzx] span[data-astro-cid-gnplnxzx]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px}.faq-grid[data-astro-cid-gnplnxzx]{gap:calc(72 * var(--u));grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.faq-left[data-astro-cid-gnplnxzx]{gap:calc(34 * var(--u));flex-direction:column;display:flex}.faq-h2[data-astro-cid-gnplnxzx]{font-family:var(--serif);font-weight:var(--serif-weight);font-size:max(calc(62 * var(--u)), 38px);letter-spacing:calc(-.02em + var(--serif-track));font-synthesis:none;-webkit-text-stroke:var(--serif-stroke) currentColor;paint-order:stroke fill;margin:0;line-height:1.04}.faq-h2[data-astro-cid-gnplnxzx] em[data-astro-cid-gnplnxzx]{font-style:italic}.faq-answers[data-astro-cid-gnplnxzx]{flex-direction:column;gap:18px;display:flex}.ansb[data-astro-cid-gnplnxzx]{background:var(--paper);border:1.5px solid var(--ink);box-shadow:6px 6px 0 var(--gold);border-radius:22px;padding:24px 26px;position:relative}.ans-q[data-astro-cid-gnplnxzx]{font-family:var(--mono);letter-spacing:.14em;color:var(--gold-ink);margin-bottom:8px;font-size:11px;display:block}.typer[data-astro-cid-gnplnxzx]{gap:5px;margin-bottom:4px;display:flex}.atext[data-astro-cid-gnplnxzx]{font-size:max(calc(19 * var(--u)), 16px);line-height:1.5;display:block}.atext[data-astro-cid-gnplnxzx] a[data-astro-cid-gnplnxzx]{color:var(--gold-ink);text-underline-offset:3px;white-space:nowrap}.ans-tail[data-astro-cid-gnplnxzx]{background:var(--paper);border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);width:16px;height:16px;position:absolute;bottom:-9px;left:40px;transform:rotate(45deg)}html.js .ansb[data-astro-cid-gnplnxzx]:not([data-open]){display:none}.faq-face[data-astro-cid-gnplnxzx]{padding-left:18px}.faq-qs[data-astro-cid-gnplnxzx]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;display:grid}.faq-qi[data-astro-cid-gnplnxzx]{display:contents}.faq-q[data-astro-cid-gnplnxzx]{border:1.5px solid var(--ink);min-height:58px;font-family:var(--serif);font-size:max(calc(21 * var(--u)), 17px);text-align:left;cursor:pointer;border-radius:18px;padding:12px 18px;line-height:1.15}@media (width<=1023px){.faq[data-astro-cid-gnplnxzx]{padding:64px 16px}.faq-grid[data-astro-cid-gnplnxzx]{flex-direction:column;align-items:stretch;gap:22px;display:flex}.faq-left[data-astro-cid-gnplnxzx]{display:contents}.faq-h2[data-astro-cid-gnplnxzx]{order:1}.faq-qs[data-astro-cid-gnplnxzx]{scrollbar-width:none;overscroll-behavior-x:contain;order:2;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-flow:column;gap:8px;min-width:0;margin:0 -16px;padding:2px 16px 8px;display:grid;overflow-x:auto}.faq-qs[data-astro-cid-gnplnxzx]::-webkit-scrollbar{display:none}.faq-q[data-astro-cid-gnplnxzx]{white-space:nowrap;flex-shrink:0;min-height:46px;font-size:17px}.faq-answers[data-astro-cid-gnplnxzx]{order:3}.ansb[data-astro-cid-gnplnxzx]{padding:18px 20px}.faq-face[data-astro-cid-gnplnxzx] svg{width:96px;height:113px}}@layer reset;@layer proto{section#top{overflow:clip}section#top h1 .in,section#top p.in{animation-name:inrise-solid}@keyframes inrise-solid{0%{transform:translateY(26px)}to{transform:none}}:where(.home section,.home section *){box-sizing:content-box}@keyframes blink{0%,93%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes antp{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@keyframes tie{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes jump{0%{transform:translateY(0)scale(1)}25%{transform:translateY(4px)scale(1.08,.9)}55%{transform:translateY(-16px)scale(.95,1.06)}to{transform:none}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}}@keyframes bubin{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:none}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes inrise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.pupil{transition:transform .14s ease-out}[data-idle] .pupil{transition:transform .9s cubic-bezier(.2,.7,.2,1)}[data-tilt]{transform-box:fill-box;transform-origin:50% 90%;transition:transform .25s ease-out}.eyes{transform-box:fill-box;transform-origin:50%;animation:blink var(--bl,4.6s) infinite;animation-delay:var(--bd,0s)}.eyearc,.blush{opacity:0;transition:opacity .2s}.happy .eyeopen{opacity:0}.happy .eyearc,.happy .blush{opacity:1}.eyeopen{transition:opacity .15s}.mouth{transition:d .3s}.happy .mouth{d:path("M42 67q8 9 16 0")}.ant{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite antp}.tie{transform-box:fill-box;transform-origin:50% 0;animation:3.2s ease-in-out infinite tie}.jumpy .body,.ceo-happy .body{animation:.7s cubic-bezier(.3,1.6,.5,1) jump}.body{transform-box:fill-box;transform-origin:50% 100%}.ceo-btn:hover .body{animation:.6s ease-in-out wiggle}.ceo-btn:focus-visible{outline-offset:6px;border-radius:24px;outline:2px solid #b8923a}.bubble{animation:.5s cubic-bezier(.3,1.6,.5,1) both bubin}.spinner{animation:36s linear infinite orbit}.counter-spin{animation:36s linear infinite reverse orbit}.orb-item .counter-spin{animation-name:counter}.bobble{animation:3.2s ease-in-out infinite bob;animation-delay:calc(var(--i)*-.55s)}.in{animation:.9s cubic-bezier(.2,.7,.2,1) both inrise;animation-delay:calc(var(--i)*.11s + .15s)}@media (width<=1023px){.in{animation-duration:.7s;animation-delay:calc(var(--i)*80ms + .1s)}}.scribble{z-index:0;isolation:isolate;display:inline-block;position:relative}.scribble:after{content:"";transform-origin:0;z-index:-1;background:#b8923a;border-radius:99px;height:.14em;transition:transform .9s cubic-bezier(.2,.7,.2,1) 1s;position:absolute;bottom:.04em;left:-2%;right:-2%;transform:scaleX(0)}[data-ready] .scribble:after{transform:scaleX(1)}html.js [data-rv]{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(34px)}html.js [data-rv][data-in]{opacity:1;transform:none}.btn:focus-visible,.ghost:focus-visible,.faqbtn:focus-visible,a:focus-visible,input:focus-visible{outline-offset:3px;outline:2px solid #111113}form:focus-within{box-shadow:4px 4px #b8923a;box-shadow:none}h1,h2{text-wrap:balance;font-feature-settings:"liga","kern"}h3{text-wrap:balance}p{text-wrap:pretty}.scribble:after{opacity:.85;height:.07em!important;bottom:.06em!important}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.in,[data-rv],.msg{opacity:1!important;transform:none!important}.scribble:after{transform:scaleX(1)}}}@layer sections{.xDguVIE.xDguVIE{min-height:calc(680 * var(--u));box-sizing:border-box;grid-template-columns:minmax(0, 1fr) calc(620 * var(--u));gap:calc(40 * var(--u));padding:calc(8 * var(--u)) calc(64 * var(--u)) calc(24 * var(--u)) calc(96 * var(--u));align-items:center;display:grid}.x7zQ5OV.x7zQ5OV{gap:calc(28 * var(--u));max-width:calc(600 * var(--u));flex-direction:column;align-items:flex-start;display:flex}.x8KpEi9.x8KpEi9{align-items:center;gap:calc(10 * var(--u));padding:calc(6 * var(--u)) calc(14 * var(--u)) calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(999 * var(--u));font-size:max(calc(13 * var(--u)), 13px);color:#111113;border:1.5px solid #11111338;display:inline-flex}.xmowBpR.xmowBpR{padding:calc(3 * var(--u)) calc(8 * var(--u));border-radius:calc(999 * var(--u));color:#f4f2ed;letter-spacing:.1em;background:#111113;font-family:Geist Mono,ui-monospace,monospace;font-size:10px}.xryc4Hw.xryc4Hw{font-family:var(--serif);font-weight:var(--serif-weight);font-size:max(calc(84 * var(--u)), 13px);letter-spacing:calc(-.02em + var(--serif-track));color:#111113;font-synthesis:none;-webkit-text-stroke:var(--serif-stroke) currentColor;paint-order:stroke fill;margin:0;line-height:1}.x8Z2xR1.x8Z2xR1{white-space:nowrap;display:block}.xuukiTA.xuukiTA{font-style:italic;display:block}.xkQewTh.xkQewTh{font-size:max(calc(20 * var(--u)), 13px);color:var(--muted);max-width:calc(520 * var(--u));margin:0;line-height:1.55}.x2B1qgq.x2B1qgq{color:#111113}.xdxQ0TL.xdxQ0TL{gap:calc(10 * var(--u));flex-direction:column;width:100%;display:flex}.x1vxnLP.x1vxnLP{gap:calc(8 * var(--u));width:100%;max-width:calc(480 * var(--u));flex-direction:column;display:flex}.xc7tmll.xc7tmll{gap:calc(8 * var(--u));width:100%;padding:calc(6 * var(--u));border-radius:calc(999 * var(--u));box-sizing:border-box;border:1.5px solid #111113;flex-direction:row;display:flex}.xHu1WBz.xHu1WBz{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.xYQgZtA.xYQgZtA{min-height:calc(48 * var(--u));padding:0 calc(18 * var(--u));border-radius:calc(999 * var(--u));color:#111113;font:inherit;font-size:max(calc(16 * var(--u)), 13px);background:0 0;border:0;outline:none;flex-grow:1}.xIxTj9d.xIxTj9d{min-height:calc(48 * var(--u));padding:0 calc(22 * var(--u));border-radius:calc(999 * var(--u));color:#f4f2ed;font:inherit;font-size:max(calc(15 * var(--u)), 13px);cursor:pointer;white-space:nowrap;background:#111113;border:0;font-weight:500}.xDryNn1.xDryNn1{font-size:max(calc(13 * var(--u)), 13px);color:#b4412b;padding-left:calc(18 * var(--u))}.xBMLkKp.xBMLkKp{align-items:center;gap:calc(10 * var(--u));padding:calc(14 * var(--u)) calc(20 * var(--u));border-radius:calc(999 * var(--u));color:#111113;font-size:max(calc(15 * var(--u)), 13px);border:1.5px solid #111113;display:flex}.xN1sbnh.xN1sbnh{width:calc(22 * var(--u));height:calc(22 * var(--u));background:#b8923a;border-radius:50%;justify-content:center;align-items:center;display:flex}.xOt6SIk.xOt6SIk{flex-shrink:0;display:block}.x3iZghj.x3iZghj{font-size:max(calc(13 * var(--u)), 13px);color:#6f6d66}.xNSQ0JA.xNSQ0JA{width:calc(620 * var(--u));height:calc(620 * var(--u));flex-shrink:0;margin:0 auto;position:relative}.xLgBL7W.xLgBL7W{position:absolute;inset:0}.xGmfNcY.xGmfNcY{width:calc(470 * var(--u));height:calc(470 * var(--u));margin:calc(-235 * var(--u)) 0 0 calc(-235 * var(--u));border:1.5px dashed #11111338;border-radius:50%;position:absolute;top:50%;left:50%}.xfwhwRK.xfwhwRK{width:0;height:0;transform:rotate(30deg) translateX(calc(235 * var(--u))) rotate(-30deg);position:absolute;top:50%;left:50%}.xxX1TmP.xxX1TmP{left:calc(-32 * var(--u));top:calc(-32 * var(--u));position:absolute}.xfWPJp3.xfWPJp3{display:block;overflow:visible}.x1ujerv.x1ujerv{width:0;height:0;transform:rotate(90deg) translateX(calc(235 * var(--u))) rotate(-90deg);position:absolute;top:50%;left:50%}.xtf4AAE.xtf4AAE{width:0;height:0;transform:rotate(150deg) translateX(calc(235 * var(--u))) rotate(-150deg);position:absolute;top:50%;left:50%}.xiXF2Xi.xiXF2Xi{width:0;height:0;transform:rotate(210deg) translateX(calc(235 * var(--u))) rotate(-210deg);position:absolute;top:50%;left:50%}.xvl3xWM.xvl3xWM{width:0;height:0;transform:rotate(270deg) translateX(calc(235 * var(--u))) rotate(-270deg);position:absolute;top:50%;left:50%}.xRYmZ8g.xRYmZ8g{width:0;height:0;transform:rotate(330deg) translateX(calc(235 * var(--u))) rotate(-330deg);position:absolute;top:50%;left:50%}.xjUHg6x.xjUHg6x{align-items:center;gap:calc(10 * var(--u));z-index:2;flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-56%)}.x3Am75B.x3Am75B{padding:calc(10 * var(--u)) calc(16 * var(--u));border-radius:calc(18 * var(--u));font-size:max(calc(15 * var(--u)), 13px);color:#111113;white-space:nowrap;box-shadow:calc(4 * var(--u)) calc(4 * var(--u)) 0 #111113;background:#fbfaf7;border:1.5px solid #111113;position:relative}.xSUzBBu.xSUzBBu{left:50%;bottom:calc(-8 * var(--u));width:calc(14 * var(--u));height:calc(14 * var(--u));margin-left:calc(-7 * var(--u));background:#fbfaf7;border-bottom:1.5px solid #111113;border-right:1.5px solid #111113;position:absolute;transform:rotate(45deg)}.xq5obvC.xq5obvC{cursor:pointer;background:0 0;border:0;padding:0}.xklxKUk.xklxKUk{display:block;overflow:visible}@media (width<=1023px){.xDguVIE.xDguVIE{min-height:revert-layer;box-sizing:revert-layer;grid-template-columns:revert-layer;gap:8px;align-items:revert-layer;flex-direction:column;padding:8px 16px 64px;display:flex}.x7zQ5OV.x7zQ5OV{max-width:revert-layer;gap:22px}.xryc4Hw.xryc4Hw{font-size:50px}.xkQewTh.xkQewTh{font-size:17px}.xc7tmll.xc7tmll{border-radius:26px;flex-direction:column;padding:8px}.xUtcRgT.xUtcRgT{order:1}.xNSQ0JA.xNSQ0JA{width:360px;height:360px}.xGmfNcY.xGmfNcY{width:280px;height:280px;margin:-140px 0 0 -140px}.xfwhwRK.xfwhwRK{transform:rotate(30deg)translate(140px)rotate(-30deg)}.xxX1TmP.xxX1TmP{top:-23px;left:-23px}.xfWPJp3.xfWPJp3{width:46px;height:46px}.x1ujerv.x1ujerv{transform:rotate(90deg)translate(140px)rotate(-90deg)}.xtf4AAE.xtf4AAE{transform:rotate(150deg)translate(140px)rotate(-150deg)}.xiXF2Xi.xiXF2Xi{transform:rotate(210deg)translate(140px)rotate(-210deg)}.xvl3xWM.xvl3xWM{transform:rotate(270deg)translate(140px)rotate(-270deg)}.xRYmZ8g.xRYmZ8g{transform:rotate(330deg)translate(140px)rotate(-330deg)}.x3Am75B.x3Am75B{font-size:13px}.xklxKUk.xklxKUk{width:170px;height:201px}.x6u0Hmx.x6u0Hmx{order:0}}}@media (width<=1023px){.only-d{display:none!important}}@media (width>=1024px){.only-m{display:none!important}}.dc{display:contents}.adsec[data-astro-cid-zpjdyz7z]{padding:calc(140 * var(--u)) calc(96 * var(--u));position:relative}.adsec[data-astro-cid-zpjdyz7z]:before{content:"";top:0;left:var(--divider-inset);right:var(--divider-inset);background:var(--divider);height:1px;position:absolute}.adsec-eyebrow[data-astro-cid-zpjdyz7z]{margin-bottom:18px}.adsec-eyebrow[data-astro-cid-zpjdyz7z] span[data-astro-cid-zpjdyz7z]{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:12px}.adsec-h2[data-astro-cid-zpjdyz7z]{font-family:var(--serif);font-weight:var(--serif-weight);font-size:max(calc(62 * var(--u)), 38px);letter-spacing:calc(-.02em + var(--serif-track));font-synthesis:none;-webkit-text-stroke:var(--serif-stroke) currentColor;paint-order:stroke fill;margin:0 0 12px;line-height:1.04}.adsec-h2[data-astro-cid-zpjdyz7z] em[data-astro-cid-zpjdyz7z]{font-style:italic}.adsec-sub[data-astro-cid-zpjdyz7z]{font-size:max(calc(19 * var(--u)), 16px);color:var(--muted);max-width:58ch;margin:0 0 32px}@media (width<=1023px){.adsec[data-astro-cid-zpjdyz7z]{padding:64px 16px}}
