[data-click],a,button{cursor:pointer}body,main{min-height:100vh}:root{--cloud:#F7FBFD;--teal:#0FA4A4;--ink:#0B1E1E;--muted:#3A5A5A;--link-color:#0D8E8E;--shadow:0 10px 30px rgba(0,0,0,.08);--radius:16px;--wrap:max(16px, 4vw);--container:clamp(280px, 92vw, 1200px);--section-pad:clamp(44px, 10vw, 120px)}*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,html,p{margin:0}ol[role=list],ul[role=list]{list-style:none;margin:0;padding:0}html:focus-within{scroll-behavior:smooth}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit}a{text-decoration:none;color:var(--link-color)}.s-32cb9138ce24c9c5d191 a,body{color:var(--ink)}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background:radial-gradient(1200px 1200px at 10% -10%,#efffff 0,transparent 40%),var(--cloud);line-height:1.6;max-width:100vw;overflow-x:hidden}.s-f0cad97953dfb126d32d{width:var(--container);margin:0 auto;padding-left:var(--wrap);padding-right:var(--wrap)}.s-212301c593df7a10ee64{display:inline-block;padding:.9rem 1.2rem;border-radius:12px;background:var(--teal);color:#fff;font-weight:700;box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s}.s-212301c593df7a10ee64:focus-visible,.s-212301c593df7a10ee64:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 14px 40px rgba(15,164,164,.25)}header{position:sticky;top:0;z-index:50;backdrop-filter:saturate(180%) blur(8px);background:color-mix(in oklab,#fff 75%,transparent);border-bottom:1px solid color-mix(in oklab,var(--teal) 25%,transparent)}.s-fea877d4f0f1699da0f9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:64px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:.7rem;font-weight:800}.s-63acf68c4f951d6412a8 img{width:32px;height:32px}.s-63acf68c4f951d6412a8 span{font-size:1.05rem;color:var(--ink)}.s-379e75c850e1334ef7be{justify-self:center;display:flex;gap:1.2rem}.s-379e75c850e1334ef7be a{padding:.4rem .6rem;border-radius:8px;transition:background .2s}.s-379e75c850e1334ef7be a:focus-visible,.s-379e75c850e1334ef7be a:hover{background:rgba(15,164,164,.08)}.s-0428d021a98d2f4bfa2c{display:none;justify-self:end}.s-0428d021a98d2f4bfa2c button{all:unset;padding:.4rem;border-radius:10px;cursor:pointer}.s-0428d021a98d2f4bfa2c .s-62cdb7020ff920e5aa64{width:26px;height:2px;background:var(--ink);box-shadow:0 6px 0 0 var(--ink),0 -6px 0 0 var(--ink)}@media (max-width:920px){.s-379e75c850e1334ef7be{display:none}.s-0428d021a98d2f4bfa2c{display:flex}nav.s-83d6311e87d4775ca4b3{position:fixed;inset:64px 0 auto 0;background:var(--cloud);border-bottom:1px solid rgba(0,0,0,.06);display:grid;gap:8px;padding:14px var(--wrap);transform-origin:top center;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .28s,opacity .28s}nav.s-83d6311e87d4775ca4b3 a{padding:12px;border-radius:10px;background:#fff}nav.s-83d6311e87d4775ca4b3.s-9fb29051f2217270a7b2{transform:scaleY(1);opacity:1;pointer-events:auto}}.s-6d2664d1359dbd4e27d8{padding:clamp(48px,10vw,120px) 0}.s-6d2664d1359dbd4e27d8 h1{font-size:clamp(2rem,1.6rem + 2vw,3rem);line-height:1.15;letter-spacing:-.02em}.s-5d85613a56c124e3a3ff{max-width:60ch;color:var(--muted);margin-top:.6rem}.s-20182fbc10716eb197ea{padding:var(--section-pad) 0;position:relative}.s-f3c543ad5fe9d69603e7{display:grid;gap:clamp(14px,2.4vw,24px)}.s-aaff6f1d73f85d962c04{grid-template-columns:repeat(3,minmax(0,1fr))}.s-70dec33a5fe6a63805da{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.s-70dec33a5fe6a63805da,.s-aaff6f1d73f85d962c04{grid-template-columns:1fr}}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:16px;box-shadow:var(--shadow);padding:clamp(16px,2.4vw,22px);display:grid;gap:.5rem}.s-c6b6df0a9e1bcfd2478c{display:inline-flex;gap:.4rem;align-items:center;padding:.35rem .65rem;border-radius:999px;border:1px dashed rgba(13,142,142,.4);background:#fff;color:var(--muted);font-size:.85rem}.s-24e4f7f1747adc13e9a6{aspect-ratio:21/9;border-radius:16px;overflow:hidden;box-shadow:var(--shadow);background:#fff}.s-8d6e2d653f0d9fb40519{margin-top:18px}.s-24e4f7f1747adc13e9a6 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-658c8286c17e402644ee{--y:24px;opacity:0;transform:translate3d(0,var(--y),0)}.s-658c8286c17e402644ee.s-2af19ba52fdab4606e90{opacity:1;transform:translate3d(0,0,0);transition:transform .8s cubic-bezier(.22,1,.36,1),opacity .8s}footer{border-top:1px solid rgba(0,0,0,.06);background:#fff}.s-32cb9138ce24c9c5d191{display:grid;grid-template-columns:1fr auto;gap:1rem;padding:28px 0;align-items:center}.s-32cb9138ce24c9c5d191 .s-136d18f212024d0a9fa2{display:grid;grid-template-columns:repeat(2,minmax(120px,200px));gap:.4rem 1.4rem}.s-32cb9138ce24c9c5d191 small{color:var(--muted)}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}