.home-module__9aVv0q__hero{isolation:isolate;min-height:calc(clamp(560px, 72svh, 860px) + var(--site-navigation-height));padding-block:calc(160px + var(--site-navigation-height)) 64px;color:#fff;background:#353029;align-items:flex-end;display:flex;position:relative;overflow:hidden}.home-module__9aVv0q__image{z-index:-2;object-fit:cover;object-position:center 55%}.home-module__9aVv0q__hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000000a 20%,#00000061 55%,#000c 100%);position:absolute;inset:0}.home-module__9aVv0q__content{justify-content:space-between;align-items:flex-end;gap:40px;width:100%;display:flex}.home-module__9aVv0q__copy{max-width:680px}.home-module__9aVv0q__title{letter-spacing:-.035em;text-wrap:balance;margin:0 0 20px;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:1.1}.home-module__9aVv0q__description{color:#ffffffe6;max-width:580px;margin:0;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.5}.home-module__9aVv0q__actions{flex-direction:column;flex-shrink:0;align-items:stretch;width:260px;max-width:100%;display:flex}.home-module__9aVv0q__heroLink{color:#fff;justify-content:space-between;align-items:center;gap:20px;min-height:44px;padding-block:12px;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.home-module__9aVv0q__heroLink+.home-module__9aVv0q__heroLink{border-top:1px solid #ffffff40}.home-module__9aVv0q__heroLink svg{flex-shrink:0}.home-module__9aVv0q__heroLink:hover{text-underline-offset:4px;text-decoration:underline}.home-module__9aVv0q__actions :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #fff}@media (max-width:1100px){.home-module__9aVv0q__content{flex-direction:column;align-items:flex-start;gap:28px}}@media (max-width:600px){.home-module__9aVv0q__hero{min-height:min(864px,100svh);padding-block:calc(160px + var(--site-navigation-height)) 36px}.home-module__9aVv0q__image{object-position:58% center}.home-module__9aVv0q__title{margin-bottom:16px}}.home-module__9aVv0q__documentation{isolation:isolate;padding-block:100px 60px;position:relative;overflow:clip}.home-module__9aVv0q__sections{flex-direction:column;gap:48px;display:flex}.home-module__9aVv0q__sectionRow{grid-template-columns:1fr 1.1fr;align-items:start;gap:40px;display:grid}.home-module__9aVv0q__sectionPanel{border:1px solid color-mix(in srgb, var(--color-fd-foreground) 12%, transparent);background:color-mix(in srgb, var(--color-fd-muted) 55%, var(--color-fd-background));border-radius:24px;flex-direction:column;gap:30px;min-height:280px;padding:28px;display:flex}.home-module__9aVv0q__sectionMeta{color:var(--color-fd-muted-foreground);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:16px;font-size:.75rem;display:flex}.home-module__9aVv0q__sectionIcon{border:1px solid var(--color-fd-border);background:var(--color-fd-background);width:44px;height:44px;color:var(--color-fd-foreground);border-radius:14px;place-items:center;display:grid}.home-module__9aVv0q__sectionCopy{flex-direction:column;flex:1;align-items:flex-start;display:flex}.home-module__9aVv0q__sectionCopy h2{letter-spacing:-.025em;margin:0 0 9px;font-size:1.25rem;font-weight:500;line-height:1.3}.home-module__9aVv0q__sectionCopy p{max-width:36ch;color:var(--color-fd-muted-foreground);margin:0 0 24px;font-size:.9375rem;line-height:1.6}.home-module__9aVv0q__sectionLink{color:var(--color-fd-foreground);align-items:center;gap:10px;margin-top:auto;padding-block:4px;font-size:.8125rem;font-weight:500;display:inline-flex}.home-module__9aVv0q__sectionLink svg{transition:transform .2s}.home-module__9aVv0q__sectionLink:hover svg{transform:translate(3px)}.home-module__9aVv0q__sectionLink:hover{text-underline-offset:4px;text-decoration:underline}.home-module__9aVv0q__documentation :is(a,button):focus-visible{outline:2px solid var(--color-fd-foreground);outline-offset:4px;border-radius:4px}.home-module__9aVv0q__articleColumn{min-width:0}.home-module__9aVv0q__articleScrollSection{position:relative}.home-module__9aVv0q__articleScrollIndicator{z-index:1;height:44px;color:var(--color-fd-muted-foreground);pointer-events:none;opacity:0;justify-content:center;padding-block:4px;transition:opacity .15s;display:flex;position:absolute;inset-inline:0}.home-module__9aVv0q__articleScrollIndicator[data-visible=true]{opacity:1}.home-module__9aVv0q__articleScrollIndicatorTop{background:linear-gradient(to bottom, var(--color-fd-background) 20%, transparent);align-items:flex-start;top:0}.home-module__9aVv0q__articleScrollIndicatorBottom{background:linear-gradient(to top, var(--color-fd-background) 20%, transparent);align-items:flex-end;bottom:0}.home-module__9aVv0q__articleViewport{transition:height .3s;overflow:hidden}.home-module__9aVv0q__articleViewport[data-expanded=true]{overscroll-behavior-y:contain;overflow-y:auto}.home-module__9aVv0q__articleList{margin:0;padding:0;list-style:none}.home-module__9aVv0q__articleList li+li{border-top:1px solid var(--color-fd-border)}.home-module__9aVv0q__articleList a{border-radius:8px;align-items:center;gap:18px;min-height:68px;padding:22px 12px;font-size:.9375rem;line-height:1.5;transition:background .2s;display:flex}.home-module__9aVv0q__articleList a:hover{background:var(--color-fd-muted)}.home-module__9aVv0q__articleNumber{color:var(--color-fd-muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2ch;font-size:.75rem}.home-module__9aVv0q__articleArrow{color:var(--color-fd-muted-foreground);flex-shrink:0;margin-left:auto}.home-module__9aVv0q__moreArticles{text-align:left;width:100%;color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:14px 12px;font-size:.875rem;display:flex}.home-module__9aVv0q__moreArticles:hover{color:var(--color-fd-foreground)}.home-module__9aVv0q__moreArticles svg{transition:transform .3s}.home-module__9aVv0q__moreArticles[aria-expanded=true] svg{transform:rotate(180deg)}.home-module__9aVv0q__stickerOrder{text-align:center}.home-module__9aVv0q__hero .sticker-2{top:calc(var(--site-navigation-height) + 40px);right:max(32px, calc((100% - var(--container-width)) / 2 + 24px))}.home-module__9aVv0q__hero .sticker-svg-image{width:140px}@media (max-width:900px){.home-module__9aVv0q__documentation{padding-top:56px}.home-module__9aVv0q__sectionRow{grid-template-columns:1fr;gap:16px}.home-module__9aVv0q__sections{gap:40px}.home-module__9aVv0q__sectionPanel{min-height:250px}}@media (max-width:480px){.home-module__9aVv0q__sectionPanel{border-radius:20px;gap:24px;padding:24px}.home-module__9aVv0q__articleList a{padding-inline:8px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.home-module__9aVv0q__sectionLink svg,.home-module__9aVv0q__articleViewport,.home-module__9aVv0q__articleScrollIndicator,.home-module__9aVv0q__moreArticles svg{transition:none}}@media (max-width:900px){.home-module__9aVv0q__hero .sticker-mobile.sticker-2{top:calc(var(--site-navigation-height) + 24px);right:24px}.home-module__9aVv0q__hero .sticker-mobile .sticker-svg-image{width:88px}}
