@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.0tw8-iz4k0690.woff2?dpl=dpl_FF4sHSf47m1n48qrnU2oo3CWKiRq)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__Vb-5BW__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__Vb-5BW__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.0zc0qh60q6fhp.woff2?dpl=dpl_FF4sHSf47m1n48qrnU2oo3CWKiRq)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__KFsJZG__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__KFsJZG__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.05.s3p06xvhvp.woff2?dpl=dpl_FF4sHSf47m1n48qrnU2oo3CWKiRq)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__6kdQaa__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__6kdQaa__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.088sohq24lw~s.woff2?dpl=dpl_FF4sHSf47m1n48qrnU2oo3CWKiRq)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__Xs_CTq__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__Xs_CTq__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.08i~a2gz-qqs4.woff2?dpl=dpl_FF4sHSf47m1n48qrnU2oo3CWKiRq)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__FVVO1q__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__FVVO1q__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.event-atmosphere-module__PAzEHa__atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.event-atmosphere-module__PAzEHa__viewport{height:100svh;position:sticky;top:0;overflow:hidden}.event-atmosphere-module__PAzEHa__shader{opacity:.75;position:absolute;inset:0}:is(.event-atmosphere-module__PAzEHa__shader .paperGrainStage,.event-atmosphere-module__PAzEHa__shader .paperGrainSurface){width:100%;height:100%;position:absolute;inset:0}.event-atmosphere-module__PAzEHa__veil{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--home-v2-carbon) 75%, transparent) 28%, color-mix(in srgb, var(--home-v2-carbon) 75%, transparent) 72%, transparent);position:absolute;inset:0}.event-atmosphere-module__PAzEHa__grid{opacity:.35;background-image:linear-gradient(var(--home-v2-line) 1px, transparent 1px), linear-gradient(90deg, var(--home-v2-line) 1px, transparent 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 27% 73%,#000);mask-image:linear-gradient(90deg,#000,#0000 27% 73%,#000)}@media (max-width:760px){.event-atmosphere-module__PAzEHa__grid{opacity:.22;background-size:48px 48px}}
.build-preview-module__QJG_5a__window{border:1px solid var(--border-glass);border-radius:var(--radius-md);background:var(--home-v2-carbon);width:100%;min-width:0;box-shadow:var(--shadow-glass);color:var(--color-ink-muted);margin:0;font-size:.75rem;overflow:hidden}.build-preview-module__QJG_5a__chrome{border-bottom:1px solid var(--border-quiet);background:var(--home-v2-graphite-raised);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex}.build-preview-module__QJG_5a__chrome>span{align-items:center;gap:.5rem;display:inline-flex}.build-preview-module__QJG_5a__chrome>span:last-child{color:var(--color-ink-faint);white-space:nowrap;font-size:.625rem}.build-preview-module__QJG_5a__slash{color:var(--color-ink-faint)}.build-preview-module__QJG_5a__traceSummary{justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1rem;display:flex}.build-preview-module__QJG_5a__traceSummary strong{color:var(--color-ink);margin-top:.4rem;font-size:.9375rem;font-weight:500;display:block}.build-preview-module__QJG_5a__kicker{color:var(--color-ink-faint);font-size:.6875rem}.build-preview-module__QJG_5a__success{color:var(--color-teammate-success);align-items:center;gap:.3rem;font-size:.625rem;display:flex}.build-preview-module__QJG_5a__traceColumns{border-block:1px solid var(--border-quiet);color:var(--color-ink-faint);justify-content:space-between;padding:.65rem 1rem;font-size:.625rem;display:flex}.build-preview-module__QJG_5a__spans{margin:0;padding:.35rem 0;list-style:none}.build-preview-module__QJG_5a__spans li{font:.625rem/1.5 var(--font-mono);grid-template-columns:minmax(0,1fr) 5rem;gap:.5rem;padding:.6rem 1rem;display:grid}.build-preview-module__QJG_5a__spanName{white-space:nowrap;align-items:center;gap:.4rem;min-width:0;display:flex}.build-preview-module__QJG_5a__spanName svg{color:var(--color-ink-faint);flex:none}.build-preview-module__QJG_5a__spans li[data-depth="1"] .build-preview-module__QJG_5a__spanName{padding-left:.8rem}.build-preview-module__QJG_5a__spans li[data-depth="2"] .build-preview-module__QJG_5a__spanName{padding-left:1.6rem}.build-preview-module__QJG_5a__spanKind{border:1px solid var(--border-quiet);color:var(--color-ink-faint);border-radius:3px;padding:.05rem .25rem;font-size:.5625rem}.build-preview-module__QJG_5a__duration{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.build-preview-module__QJG_5a__duration i{background:var(--home-v2-silver);opacity:.5;border-radius:2px;height:4px}.build-preview-module__QJG_5a__duration span{flex:none}.build-preview-module__QJG_5a__traceFooter{border-top:1px solid var(--border-quiet);color:var(--color-ink-faint);font:.625rem var(--font-mono);gap:1.25rem;padding:.9rem 1rem;display:flex}.build-preview-module__QJG_5a__prHeading{gap:.7rem;padding:1.25rem 1rem;display:flex}.build-preview-module__QJG_5a__prHeading>svg{color:var(--color-teammate-success);flex:none}.build-preview-module__QJG_5a__prHeading strong{color:var(--color-ink);font-size:.875rem;font-weight:500}.build-preview-module__QJG_5a__prHeading strong span{color:var(--color-ink-faint);font-weight:400}.build-preview-module__QJG_5a__prHeading p{font:.625rem var(--font-mono)!important;margin:.65rem 0 0!important}.build-preview-module__QJG_5a__prHeading p span{margin-inline:.4rem}.build-preview-module__QJG_5a__prTabs{border-block:1px solid var(--border-quiet);align-items:center;gap:1rem;padding:.7rem 1rem;font-size:.625rem;display:flex}.build-preview-module__QJG_5a__prTabs b{color:var(--color-ink-faint);margin-left:.2rem;font-weight:400}.build-preview-module__QJG_5a__diffCount{color:var(--color-ink-faint);margin-left:auto}.build-preview-module__QJG_5a__diffFile{font:.625rem var(--font-mono);gap:.5rem;padding:.75rem 1rem;display:flex}.build-preview-module__QJG_5a__diff{font:.625rem/2.1 var(--font-mono);margin:0;padding:.5rem 0;overflow-x:auto}.build-preview-module__QJG_5a__diff code>span{padding-inline:1rem;display:block}.build-preview-module__QJG_5a__removed{color:var(--color-ink-faint);text-decoration:line-through}.build-preview-module__QJG_5a__added{color:var(--color-ink-muted);background:color-mix(in srgb, var(--color-teammate-success) 7%, transparent)}.build-preview-module__QJG_5a__checkpoint{border-top:1px solid var(--border-quiet);align-items:center;gap:.8rem;padding:1rem;display:flex}.build-preview-module__QJG_5a__checkpoint img{object-fit:contain;flex:none}.build-preview-module__QJG_5a__checkpoint>span{flex:1;font-size:.6875rem}.build-preview-module__QJG_5a__checkpoint>span>span{color:var(--color-ink-faint);margin-top:.2rem;font-size:.625rem;display:block}.build-preview-module__QJG_5a__checkpoint>svg{color:var(--color-teammate-success)}.build-preview-module__QJG_5a__formula{border-bottom:1px solid var(--border-quiet);min-height:42px;font:.625rem var(--font-mono);align-items:center;gap:1rem;padding-inline:1rem;display:flex}.build-preview-module__QJG_5a__formula>span:first-child{border-right:1px solid var(--border-quiet);padding-right:1rem}.build-preview-module__QJG_5a__formula>span:nth-child(2){color:var(--color-ink-faint)}.build-preview-module__QJG_5a__sheet{border-collapse:collapse;table-layout:fixed;width:100%;font:.6875rem/1.5 var(--font-mono)}.build-preview-module__QJG_5a__sheet th,.build-preview-module__QJG_5a__sheet td{border-right:1px solid var(--border-quiet);border-bottom:1px solid var(--border-quiet);text-align:right;white-space:nowrap;padding:.7rem .6rem;font-weight:400}.build-preview-module__QJG_5a__sheet :is(th,td):last-child{border-right:0}.build-preview-module__QJG_5a__sheet thead th,.build-preview-module__QJG_5a__sheet tr>:first-child{color:var(--color-ink-faint);background:var(--home-v2-graphite);text-align:center;font-size:.625rem}.build-preview-module__QJG_5a__sheet tr>:first-child{width:2rem}.build-preview-module__QJG_5a__sheet tr>:nth-child(2){text-align:left;width:43%}.build-preview-module__QJG_5a__sheet thead th{text-align:center!important}.build-preview-module__QJG_5a__sheet tbody th{font-family:var(--font-body)}.build-preview-module__QJG_5a__sheetLabels td,.build-preview-module__QJG_5a__sheetLabels th{color:var(--color-ink)}.build-preview-module__QJG_5a__marginRow :is(th,td){color:var(--color-ink);background:var(--home-v2-glow)}.build-preview-module__QJG_5a__selected{outline:1px solid var(--home-v2-silver);outline-offset:-1px}.build-preview-module__QJG_5a__sheetFooter{color:var(--color-ink-faint);gap:1rem;padding:.85rem 1rem;font-size:.625rem;display:flex}.build-preview-module__QJG_5a__sheetFooter>span:first-child{color:var(--color-ink)}.build-preview-module__QJG_5a__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:400px){.build-preview-module__QJG_5a__spans li{grid-template-columns:minmax(0,1fr) 3rem;padding-inline:.65rem;font-size:.5625rem}.build-preview-module__QJG_5a__spanName{gap:.2rem}.build-preview-module__QJG_5a__spanKind{font-size:.5rem}.build-preview-module__QJG_5a__spans li[data-depth="1"] .build-preview-module__QJG_5a__spanName{padding-left:.4rem}.build-preview-module__QJG_5a__spans li[data-depth="2"] .build-preview-module__QJG_5a__spanName{padding-left:.8rem}.build-preview-module__QJG_5a__duration i{display:none}.build-preview-module__QJG_5a__sheet th,.build-preview-module__QJG_5a__sheet td{padding:.65rem .35rem;font-size:.625rem}.build-preview-module__QJG_5a__sheet tr>:first-child{width:1.5rem}}
.countdown-module__wbdBda__countdown{border-left:2px solid var(--home-v2-silver);flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.75rem;padding-left:1rem;display:flex}.countdown-module__wbdBda__context{gap:.35rem;display:grid}.countdown-module__wbdBda__countdown .countdown-module__wbdBda__label{color:var(--color-ink);margin:0;font-size:.8125rem;font-weight:500}.countdown-module__wbdBda__context time{color:var(--color-ink-muted);font:.6875rem/1.5 var(--font-body)}.countdown-module__wbdBda__countdown .countdown-module__wbdBda__note{color:var(--color-ink-muted);font:.6875rem/1.6 var(--font-body);flex-basis:100%;margin:0}.countdown-module__wbdBda__note a{color:inherit;text-underline-offset:.2em;-webkit-text-decoration-color:var(--border-glass);text-decoration-color:var(--border-glass)}.countdown-module__wbdBda__note a:hover{color:var(--color-ink)}.countdown-module__wbdBda__digits{gap:.9rem;display:flex}.countdown-module__wbdBda__digits[data-ready=false] .countdown-module__wbdBda__value{color:#0000;background:var(--border-quiet);border-radius:3px}.countdown-module__wbdBda__unit{justify-items:center;gap:.25rem;display:grid}.countdown-module__wbdBda__value{color:var(--color-ink);font:400 1.375rem/1.1 var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;min-width:2ch}.countdown-module__wbdBda__unitLabel{color:var(--color-ink-faint);font:.5625rem/1.4 var(--font-mono);text-transform:uppercase;letter-spacing:.05em}@media (max-width:620px){.countdown-module__wbdBda__countdown{gap:.9rem}.countdown-module__wbdBda__context{flex-basis:100%}.countdown-module__wbdBda__digits{gap:1.4rem}}.countdown-module__wbdBda__countdown[data-layout=event-card]{border:0;gap:1.25rem;margin:0;padding:1.5rem;display:grid}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__context{gap:.4rem}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__digits{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__unit{gap:.5rem;padding-block:.35rem}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__unit+.countdown-module__wbdBda__unit{border-left:1px solid var(--border-quiet)}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__value{font-size:clamp(1.25rem,2.1vw,1.875rem)}.countdown-module__wbdBda__countdown[data-layout=right-strip]{border:0;justify-content:space-between;gap:.75rem;margin:1.25rem 0 0;padding:0 .25rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__label{color:var(--color-ink-muted);font-size:.75rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__context time{color:var(--color-ink-faint);font-size:.625rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__digits{gap:.65rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__value{font-size:1.125rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__unitLabel{font-size:.5rem}.countdown-module__wbdBda__countdown[data-layout=footer]{border:0;justify-content:space-between;gap:1.5rem;margin:0;padding:0}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__context{flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;display:flex}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__digits{gap:1.75rem}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__unit{align-items:baseline;gap:.5rem;display:flex}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__value{font-size:1.5rem}@media (max-width:620px){.countdown-module__wbdBda__countdown[data-layout=event-card]{padding:1.25rem}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__value{font-size:1.5rem}.countdown-module__wbdBda__countdown[data-layout=right-strip] .countdown-module__wbdBda__context{flex-basis:auto}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__digits{justify-content:space-between;gap:.5rem;width:100%}.countdown-module__wbdBda__countdown[data-layout=footer] .countdown-module__wbdBda__unit{gap:.3rem;display:grid}}.countdown-module__wbdBda__countdown[data-layout=event-card]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:linear-gradient(135deg, color-mix(in srgb, var(--color-hackathon-wordmark-accent) 5%, transparent), transparent 70%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-hackathon-wordmark-accent) 22%, transparent)}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__label{color:var(--color-hackathon-wordmark-accent);align-items:center;gap:.55rem;display:flex}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__label:before{content:"";width:.375rem;height:.375rem;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 9%, transparent);background:currentColor;border-radius:50%;flex:none}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__value{color:color-mix(in srgb, var(--color-hackathon-wordmark-accent) 24%, var(--color-ink))}.countdown-module__wbdBda__countdown[data-layout=event-card] .countdown-module__wbdBda__digits[data-ready=false] .countdown-module__wbdBda__value{color:#0000}
.product-shell-module__8SLVLW__shell{background:var(--color-page);min-height:100svh;color:var(--color-ink);overflow-x:clip}.product-shell-module__8SLVLW__main{padding-block-start:0}.product-shell-module__8SLVLW__shell.product-shell-module__8SLVLW__blogShell{--color-page:var(--home-v2-carbon);--color-section:var(--home-v2-graphite-raised);--color-ink:var(--home-v2-ink);--color-ink-muted:var(--home-v2-silver);--color-ink-faint:var(--home-v2-muted);--color-ink-quiet:var(--home-v2-muted);--border-quiet:var(--home-v2-line);--border-glass:var(--home-v2-line-strong);--surface-quiet:var(--home-v2-glow);--surface-glass:var(--home-v2-panel);--surface-glass-strong:var(--home-v2-graphite-raised);--color-focus:var(--home-v2-silver);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--color-page);position:relative}@media (min-width:621px) and (max-width:1100px){:is(.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h1),.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h2[id])){text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) h1,.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) h2,.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-story-text-track],:is(.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h1)>p,.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h2[id])>p,.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h2[id])>div){text-align:center;margin-inline:auto}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-import-banner]>div:has(h2[id]){text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-import-banner]>div:has(h2[id]) p{margin-inline:auto}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-import-banner]>div:has(h2[id])>div{text-align:center;grid-area:auto}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-import-banner] h2{align-items:center}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h1)>div:last-child{justify-content:center}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) [data-import-banner]>div:has(h2[id])>div>div:has(>a){justify-content:center}}@media (max-width:620px){.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) h1{font-size:var(--type-hero-mobile);letter-spacing:var(--tracking-section-mobile);line-height:1.06}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) h2[id]{font-size:var(--type-section-mobile);line-height:var(--leading-section-mobile);letter-spacing:var(--tracking-section-mobile);font-weight:500}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h1)>p:not(:first-child){font-size:var(--type-support-mobile);line-height:var(--leading-support-mobile)}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h2[id])>p{font-size:var(--type-support-mobile);line-height:var(--leading-support-mobile)}.product-shell-module__8SLVLW__shell .product-shell-module__8SLVLW__main:where(:not(:has([data-blog-page]))) header:has(h2[id])>div>p{font-size:var(--type-support-mobile);line-height:var(--leading-support-mobile)}}
.site-chrome-module__sJaGyq__siteChrome{z-index:100;width:100%;color:var(--color-ink);will-change:transform, opacity;position:fixed;top:0;left:0}.site-chrome-module__sJaGyq__siteChrome[data-non-sticky=true]{opacity:1;visibility:visible;will-change:auto;position:relative;transform:none}.site-chrome-module__sJaGyq__siteChrome[data-sticky-in-flow=true]{position:sticky}.site-chrome-module__sJaGyq__siteChrome[data-non-sticky=true][data-over-hero]{position:absolute}@media (min-width:841px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.site-chrome-module__sJaGyq__siteChrome{opacity:0;visibility:hidden;transform:translateY(-14px)}}.site-chrome-module__sJaGyq__siteChrome:focus-within,.site-chrome-module__sJaGyq__siteChrome[data-menu-open=true]{transform:none!important}.site-chrome-module__sJaGyq__announcement{min-height:2rem;padding:.34rem var(--page-gutter);color:var(--color-announcement-ink);background:var(--color-announcement-background);font-family:var(--font-mono);letter-spacing:.045em;text-align:center;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;font-weight:500;display:flex}.site-chrome-module__sJaGyq__announcementCopy{text-wrap:balance;min-width:0}.site-chrome-module__sJaGyq__announcementBadge{--announcement-pill-angle:0deg;isolation:isolate;border-radius:var(--radius-pill);letter-spacing:.025em;background:0 0;flex:none;padding:.12rem .55rem;font-size:.625rem;line-height:1.3;position:relative}.site-chrome-module__sJaGyq__announcementBadge:before{border-radius:inherit;background:conic-gradient(from var(--announcement-pill-angle), transparent 0 12%, color-mix(in srgb, var(--color-announcement-ink) 20%, transparent) 22%, color-mix(in srgb, var(--color-announcement-ink) 75%, transparent) 36%, var(--color-announcement-ink) 48%, color-mix(in srgb, var(--color-announcement-ink) 42%, transparent) 60%, transparent 76% 100%);content:"";pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.site-chrome-module__sJaGyq__announcementBadge:after{border:1px solid color-mix(in srgb, var(--color-announcement-ink) 20%, transparent);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.site-chrome-module__sJaGyq__announcement span:last-child{transition:transform var(--motion-fast) var(--ease-out);flex:none}.site-chrome-module__sJaGyq__announcement:hover span:last-child{transform:translate(2px,-2px)}.site-chrome-module__sJaGyq__nav{min-height:4.05rem;padding:0 var(--page-gutter);border-bottom:1px solid var(--border-glass);background:rgb(var(--paper-rgb) / .92);box-shadow:0 1rem 2.8rem -2rem rgb(var(--ink-rgb) / .28);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);transition:background-color .26s var(--ease-out), border-color .26s var(--ease-out), box-shadow .26s var(--ease-out), backdrop-filter .26s var(--ease-out);grid-template-columns:1fr auto auto;align-items:center;gap:clamp(.75rem,1.25vw,1.25rem);display:grid;position:relative}.site-chrome-module__sJaGyq__siteChrome[data-over-hero] .site-chrome-module__sJaGyq__nav{box-shadow:none;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate();background:0 0;border-bottom-color:#0000}.site-chrome-module__sJaGyq__siteChrome[data-scroll-hero-chrome]{--hero-chrome-progress:1}.site-chrome-module__sJaGyq__siteChrome[data-scroll-hero-chrome] .site-chrome-module__sJaGyq__nav{background:rgb(var(--paper-rgb) / calc(.92 * (1 - var(--hero-chrome-progress))));border-bottom-color:color-mix(in srgb, var(--border-glass) calc(100% * (1 - var(--hero-chrome-progress))), transparent);box-shadow:0 1rem 2.8rem -2rem rgb(var(--ink-rgb) / calc(.28 * (1 - var(--hero-chrome-progress))));-webkit-backdrop-filter:blur(calc(18px * (1 - var(--hero-chrome-progress)))) saturate(calc(112% - 12% * var(--hero-chrome-progress)));backdrop-filter:blur(calc(18px * (1 - var(--hero-chrome-progress)))) saturate(calc(112% - 12% * var(--hero-chrome-progress)));transition:none}.site-chrome-module__sJaGyq__siteChrome[data-surface-blur=off] .site-chrome-module__sJaGyq__nav{-webkit-backdrop-filter:none;backdrop-filter:none}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__nav{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-width:0}.site-chrome-module__sJaGyq__wordmark{width:fit-content;min-height:2.5rem;color:var(--color-ink);align-items:center;display:inline-flex}.site-chrome-module__sJaGyq__wordmarkGlyph{aspect-ratio:5772/1276;background:currentColor;height:1.62rem;display:block;-webkit-mask-image:url(/brand/neatlogs-wordmark.webp);mask-image:url(/brand/neatlogs-wordmark.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-chrome-module__sJaGyq__navLinks,.site-chrome-module__sJaGyq__navActions{align-items:center;display:flex}.site-chrome-module__sJaGyq__navLinks{letter-spacing:-.012em;align-self:stretch;gap:.12rem;font-size:.875rem;font-weight:500}.site-chrome-module__sJaGyq__navLinks>a{border-radius:var(--radius-pill);padding:.44rem .7rem}.site-chrome-module__sJaGyq__externalArrow{margin-inline-start:.3rem;font-size:.85em}.site-chrome-module__sJaGyq__navActions:before{background:var(--border-glass);content:"";width:1px;height:1.15rem;margin-inline-end:clamp(.15rem,.6vw,.5rem)}.site-chrome-module__sJaGyq__navLinks a{color:var(--color-ink-muted);transition:color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), opacity var(--motion-fast) var(--ease-out)}.site-chrome-module__sJaGyq__navLinks a:hover{color:var(--color-ink);background:rgb(var(--paper-rgb) / .92);box-shadow:0 1px 0 rgb(var(--paper-rgb) / .9) inset}.site-chrome-module__sJaGyq__navActions{justify-self:end;gap:clamp(.5rem,1.2vw,1rem)}.site-chrome-module__sJaGyq__startButton,.site-chrome-module__sJaGyq__demoButton{border-radius:var(--radius-pill);letter-spacing:-.012em;justify-content:center;align-items:center;min-height:2.62rem;font-size:.78rem;font-weight:640;display:inline-flex}.site-chrome-module__sJaGyq__demoButton{border:1px solid var(--border-quiet);color:var(--color-ink);white-space:nowrap;padding-inline:1.05rem}.site-chrome-module__sJaGyq__demoButton:hover{background:var(--surface-quiet)}.site-chrome-module__sJaGyq__demoButton:focus-visible,.site-chrome-module__sJaGyq__startButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.site-chrome-module__sJaGyq__mobileDemo{justify-content:space-between;min-height:2.85rem;margin-top:1rem;padding-inline:1rem}.site-chrome-module__sJaGyq__startButton{color:var(--color-on-dark);background:var(--surface-dark);box-shadow:var(--shadow-halo);transition:background var(--motion-fast) var(--ease-out);gap:.42rem;padding-inline:1.2rem}.site-chrome-module__sJaGyq__startButton:hover{background:var(--color-ink)}.site-chrome-module__sJaGyq__menuToggle{border:1px solid var(--border-quiet);border-radius:var(--radius-pill);background:rgb(var(--paper-rgb) / .7);width:2.4rem;height:2.4rem;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;display:none}.site-chrome-module__sJaGyq__menuToggle svg{width:1.05rem;height:1.05rem}.site-chrome-module__sJaGyq__menuToggle:hover{background:rgb(var(--paper-rgb) / .95)}.site-chrome-module__sJaGyq__mobileMenu{overscroll-behavior:contain;border-bottom:1px solid var(--border-glass);background:rgb(var(--paper-rgb));max-height:calc(100svh - 8rem);box-shadow:0 1.5rem 3rem -2rem rgb(var(--ink-rgb) / .4);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.site-chrome-module__sJaGyq__mobileMenu[hidden]{display:none}.site-chrome-module__sJaGyq__mobileMenuInner{padding:.9rem var(--page-gutter) 1.35rem;gap:.35rem;display:grid}.site-chrome-module__sJaGyq__mobileLinks{border-block-start:1px solid var(--border-quiet);padding-block-start:.5rem;display:grid}.site-chrome-module__sJaGyq__mobileLinks a{min-height:2.6rem;color:var(--color-ink-muted);align-items:center;padding-inline:.75rem;font-size:.875rem;font-weight:500;display:flex}.site-chrome-module__sJaGyq__mobileLinks a:hover{color:var(--color-ink)}.site-chrome-module__sJaGyq__navLinks>.site-chrome-module__sJaGyq__manifestoLink,.site-chrome-module__sJaGyq__mobileLinks>.site-chrome-module__sJaGyq__manifestoLink{border-radius:var(--radius-pill);width:fit-content;color:var(--color-ink);background:color-mix(in srgb, var(--color-announcement-background) 7%, transparent);align-items:center;gap:.45rem;font-weight:550;display:inline-flex}.site-chrome-module__sJaGyq__manifestoLink:before{background:var(--color-announcement-background);content:"";border-radius:50%;flex:none;width:5px;height:5px}.site-chrome-module__sJaGyq__navLinks>.site-chrome-module__sJaGyq__manifestoLink:hover,.site-chrome-module__sJaGyq__mobileLinks>.site-chrome-module__sJaGyq__manifestoLink:hover{background:color-mix(in srgb, var(--color-announcement-background) 12%, transparent);box-shadow:none}.site-chrome-module__sJaGyq__manifestoLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.site-chrome-module__sJaGyq__siteChrome[data-menu-open=true] .site-chrome-module__sJaGyq__nav{border-bottom-color:var(--border-glass);background:rgb(var(--paper-rgb));-webkit-backdrop-filter:none;backdrop-filter:none}@media (max-width:960px){.site-chrome-module__sJaGyq__mobileMenu:not([hidden]){display:block}.site-chrome-module__sJaGyq__nav{border-bottom-width:0;grid-template-columns:1fr auto}.site-chrome-module__sJaGyq__mobileMenu{border-bottom-width:0}.site-chrome-module__sJaGyq__mobileLinks{border-block-start-width:0}.site-chrome-module__sJaGyq__navLinks,.site-chrome-module__sJaGyq__navActions .site-chrome-module__sJaGyq__demoButton,.site-chrome-module__sJaGyq__navActions:before{display:none}.site-chrome-module__sJaGyq__menuToggle{display:inline-flex}}@media (max-width:560px){.site-chrome-module__sJaGyq__announcement{letter-spacing:.02em;min-height:2rem;padding-block:.3rem}.site-chrome-module__sJaGyq__nav{min-height:3.25rem}.site-chrome-module__sJaGyq__startButton{min-height:2.3rem;padding-inline:.9rem}}@media (max-width:380px){.site-chrome-module__sJaGyq__nav{padding-inline:max(.75rem, env(safe-area-inset-left));gap:.5rem}.site-chrome-module__sJaGyq__wordmarkGlyph{height:1.32rem}.site-chrome-module__sJaGyq__startButton{padding-inline:.75rem}.site-chrome-module__sJaGyq__startButton span{display:none}}@media (prefers-reduced-motion:reduce){.site-chrome-module__sJaGyq__siteChrome,.site-chrome-module__sJaGyq__announcement span:last-child,.site-chrome-module__sJaGyq__menuToggle{transition:none}}.site-chrome-module__sJaGyq__productNavigation{align-self:stretch;align-items:center;display:flex;position:static}.site-chrome-module__sJaGyq__productTrigger{border-radius:var(--radius-pill);color:var(--color-ink-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.44rem .7rem;display:inline-flex}.site-chrome-module__sJaGyq__productTrigger:hover,.site-chrome-module__sJaGyq__productTrigger[aria-expanded=true]{background:rgb(var(--paper-rgb) / .92);color:var(--color-ink)}.site-chrome-module__sJaGyq__productDropdown{grid-template-columns:minmax(0,1fr) 11rem;padding:.75rem;display:grid}.site-chrome-module__sJaGyq__productDropdown[hidden]{display:none}.site-chrome-module__sJaGyq__productLinks{text-transform:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin:0;padding:0 .75rem 0 0;list-style:none;display:grid}.site-chrome-module__sJaGyq__productNavigation .site-chrome-module__sJaGyq__productDropdown{top:calc(100% + .65rem);right:var(--page-gutter);width:min(51rem, calc(100% - 2 * var(--page-gutter)));border:1px solid var(--border-quiet);border-radius:var(--radius-lg);background:rgb(var(--paper-rgb));box-shadow:0 1rem 3rem rgb(var(--ink-rgb) / .16);position:absolute}.site-chrome-module__sJaGyq__productLinks li{min-width:0}.site-chrome-module__sJaGyq__productLinks a{border-radius:var(--radius-sm);height:100%;color:var(--color-ink);padding:1.05rem;display:block}.site-chrome-module__sJaGyq__productLinks a>span{justify-content:space-between;gap:.5rem;font-size:.875rem;display:flex}.site-chrome-module__sJaGyq__productLinks a>span>span{color:var(--color-ink-muted)}.site-chrome-module__sJaGyq__productLinks small{color:var(--color-ink-muted);margin-top:.4rem;font-size:.75rem;font-weight:400;line-height:1.5;display:block}.site-chrome-module__sJaGyq__productLinks a[aria-current=page]{background:var(--surface-quiet)}.site-chrome-module__sJaGyq__productResources{border-left:1px solid var(--border-quiet);flex-direction:column;gap:.25rem;margin:0;padding:0 0 0 .75rem;list-style:none;display:flex}.site-chrome-module__sJaGyq__productResources a{border-radius:var(--radius-sm);min-height:2.85rem;color:var(--color-ink);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;display:flex}.site-chrome-module__sJaGyq__productResources a[aria-current=page]{background:var(--surface-quiet)}@media (hover:hover) and (pointer:fine){.site-chrome-module__sJaGyq__productLinks a:hover,.site-chrome-module__sJaGyq__productResources a:hover{background:var(--surface-quiet)}}.site-chrome-module__sJaGyq__productTrigger:focus-visible,.site-chrome-module__sJaGyq__productLinks a:focus-visible,.site-chrome-module__sJaGyq__productResources a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.site-chrome-module__sJaGyq__productLabel{color:var(--color-ink-muted);font:.7rem var(--font-mono);margin:.4rem 0 .5rem}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productDropdown{padding:0;display:block;overflow:hidden}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productDropdown[hidden]{display:none}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks{gap:.25rem;padding:0}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks a{padding:.75rem .5rem}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productResources{border-left:0;border-top:1px solid var(--border-quiet);grid-template-columns:1fr 1fr;margin:.5rem .25rem 0;padding:.5rem 0;display:grid}@media (max-width:560px){.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks{grid-template-columns:minmax(0,1fr)}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks a{min-height:2.75rem;padding:.75rem}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks small{max-width:32ch;margin-top:.2rem}}.site-chrome-module__sJaGyq__productNavigation .site-chrome-module__sJaGyq__productDropdown:before{content:"";position:absolute;inset:-.75rem 0 100%}.site-chrome-module__sJaGyq__productLabel,.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks a{padding-inline:.75rem}.site-chrome-module__sJaGyq__menuBars{gap:4px;width:16px;display:grid;position:relative}.site-chrome-module__sJaGyq__menuBars i{border-radius:var(--radius-pill);background:currentColor;width:16px;height:2px;display:block}@media (max-width:960px){.site-chrome-module__sJaGyq__menuToggle{background:0 0;border-color:#0000;width:2.75rem;height:2.75rem}.site-chrome-module__sJaGyq__mobileMenu{border-radius:0 0 var(--radius-lg) var(--radius-lg);overflow-x:hidden}.site-chrome-module__sJaGyq__mobileMenuInner{text-transform:none;gap:0;padding-block:.5rem 1rem}.site-chrome-module__sJaGyq__mobileLinks{border:0;padding:0}.site-chrome-module__sJaGyq__mobileLinks a,.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productTrigger{border-radius:var(--radius-sm);min-height:3rem;padding:.75rem;font-size:.9375rem;font-weight:500}.site-chrome-module__sJaGyq__mobileLinks a{border-bottom:1px solid var(--border-quiet);border-radius:0;justify-content:space-between}.site-chrome-module__sJaGyq__mobileLinks:last-child a:last-child{border-bottom:0}.site-chrome-module__sJaGyq__mobileLinks a:hover{background:var(--surface-quiet)}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productTrigger:hover,.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productTrigger[aria-expanded=true]{background:0 0}.site-chrome-module__sJaGyq__mobileProducts{border-bottom:1px solid var(--border-quiet);margin:0;padding:0}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productTrigger{justify-content:space-between;width:100%}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productTrigger[aria-expanded=true]{margin-bottom:.5rem}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks{grid-template-columns:minmax(0,1fr);gap:.25rem;padding-inline:.25rem;overflow:hidden}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks a{padding:.75rem}.site-chrome-module__sJaGyq__mobileProducts .site-chrome-module__sJaGyq__productLinks small{max-width:34ch}}.site-chrome-module__sJaGyq__siteChrome[data-theme=dark]{--color-ink:var(--home-v2-ink);--color-ink-muted:var(--home-v2-silver);--color-ink-faint:var(--home-v2-muted);--color-ink-quiet:var(--home-v2-muted);--border-quiet:var(--home-v2-line);--border-glass:var(--home-v2-line-strong);--surface-quiet:var(--home-v2-glow);--surface-glass:var(--home-v2-panel);--surface-glass-strong:var(--home-v2-graphite-raised);--color-focus:var(--home-v2-silver);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__nav{background:var(--home-v2-carbon);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-width:0}.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__navLinks a:hover,.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__productTrigger:hover,.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__productTrigger[aria-expanded=true],.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__menuToggle:hover{background:var(--home-v2-graphite-raised);box-shadow:none}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__navLinks a:hover{background:var(--home-v2-graphite-raised);box-shadow:none}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__productTrigger:hover{background:var(--home-v2-graphite-raised);box-shadow:none}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__productTrigger[aria-expanded=true]{background:var(--home-v2-graphite-raised);box-shadow:none}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__menuToggle:hover{background:var(--home-v2-graphite-raised);box-shadow:none}.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__mobileMenu,.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__productNavigation .site-chrome-module__sJaGyq__productDropdown,.site-chrome-module__sJaGyq__siteChrome[data-theme=dark][data-menu-open=true] .site-chrome-module__sJaGyq__nav{background:var(--home-v2-graphite)}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__mobileMenu{background:var(--home-v2-graphite)}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__productNavigation .site-chrome-module__sJaGyq__productDropdown{background:var(--home-v2-graphite)}[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome[data-menu-open=true] .site-chrome-module__sJaGyq__nav{background:var(--home-v2-graphite)}:is(.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__startButton,[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__startButton){color:var(--home-v2-carbon);background:var(--home-v2-paper)}:is(.site-chrome-module__sJaGyq__siteChrome[data-theme=dark] .site-chrome-module__sJaGyq__startButton:hover,[data-blog-shell] .site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__startButton:hover){background:var(--home-v2-silver)}@media (max-width:960px){.site-chrome-module__sJaGyq__mobileLinks>.site-chrome-module__sJaGyq__manifestoLink{background:0 0;border-radius:0;justify-content:flex-start;gap:.65rem;width:100%}.site-chrome-module__sJaGyq__mobileLinks>.site-chrome-module__sJaGyq__manifestoLink:hover{background:var(--surface-quiet)}.site-chrome-module__sJaGyq__mobileLinks>.site-chrome-module__sJaGyq__manifestoLink:before{order:1;margin-left:auto}}@media (max-width:840px),(hover:none),(pointer:coarse),(pointer:none),(prefers-reduced-motion:reduce){.site-chrome-module__sJaGyq__siteChrome .site-chrome-module__sJaGyq__nav,.site-chrome-module__sJaGyq__siteChrome[data-over-hero] .site-chrome-module__sJaGyq__nav,.site-chrome-module__sJaGyq__siteChrome[data-scroll-hero-chrome] .site-chrome-module__sJaGyq__nav{-webkit-backdrop-filter:none;backdrop-filter:none}}
.fog-image-wave-module___ER6CG__root{pointer-events:none;contain:paint;overflow:hidden}.fog-image-wave-module___ER6CG__track{will-change:transform;width:max-content;min-width:216vw;height:100%;display:flex}.fog-image-wave-module___ER6CG__copy{flex:0 0 120vw;width:120vw;height:100%;margin-right:-12vw;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 6%,#000000d1 12%,#000 18% 82%,#000000d1 88%,#00000059 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 6%,#000000d1 12%,#000 18% 82%,#000000d1 88%,#00000059 94%,#0000 100%)}.fog-image-wave-module___ER6CG__bank{transform-origin:50% 58%;will-change:transform;position:absolute;inset:0}.fog-image-wave-module___ER6CG__bank img{object-fit:cover;object-position:50% var(--fog-wave-object-y,56%);filter:blur(var(--fog-blur,5px)) saturate(.84);transform:scale(var(--fog-bank-scale,1.018));-webkit-user-select:none;user-select:none}.fog-image-wave-module___ER6CG__base{opacity:var(--fog-base-opacity,1)}@media (prefers-reduced-motion:reduce){.fog-image-wave-module___ER6CG__track,.fog-image-wave-module___ER6CG__bank{will-change:auto}}
.site-footer-module__G59xaW__footer{z-index:27;background:var(--color-footer-bg);min-height:max(34rem,100svh);color:var(--color-footer-ink);isolation:isolate;text-transform:none;border-radius:.5rem .5rem 0 0;margin-top:-3.5rem;position:relative;overflow:hidden}.site-footer-module__G59xaW__scene,.site-footer-module__G59xaW__wash,.site-footer-module__G59xaW__grain{position:absolute;inset:-5%}.site-footer-module__G59xaW__scene{z-index:-4;transform-origin:50% 60%}.site-footer-module__G59xaW__fogBank,.site-footer-module__G59xaW__fogVeil{z-index:-3;pointer-events:none;position:absolute}.site-footer-module__G59xaW__fogBank{--fog-base-opacity:.4;--fog-blur:9px;--fog-bank-scale:1.06;--fog-wave-object-y:52%;--fog-wave-duration:96;right:-10%;bottom:calc(var(--footer-plate-band,100%) * .2);height:calc(var(--footer-plate-band,100%) * .46);left:-10%;-webkit-mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 22% 74%,#0000 100%)}.site-footer-module__G59xaW__fogVeil{--fog-base-opacity:.26;--fog-blur:15px;--fog-bank-scale:1.04;--fog-wave-object-y:60%;--fog-wave-duration:132;--fog-wave-flip:-1;--fog-wave-offset:34;right:-12%;bottom:calc(var(--footer-plate-band,100%) * .1);height:calc(var(--footer-plate-band,100%) * .4);left:-12%;-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 78%,#0000 100%)}.site-footer-module__G59xaW__scene img{object-fit:cover;object-position:50% 48%;filter:brightness(.63)saturate(.92)contrast(1.06)hue-rotate(4deg)}.site-footer-module__G59xaW__scene .site-footer-module__G59xaW__skyline{opacity:.54;filter:brightness(.68)saturate(.86)contrast(1.02)hue-rotate(4deg);transform:translateY(3%)scale(.99)}.site-footer-module__G59xaW__scene .site-footer-module__G59xaW__foreground{z-index:2}.site-footer-module__G59xaW__scene .site-footer-module__G59xaW__basePlate{z-index:0;position:absolute;inset:0}.site-footer-module__G59xaW__wind{z-index:1;opacity:.42;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.site-footer-module__G59xaW__wind[data-wind-fallback=true]{display:none}.site-footer-module__G59xaW__wash{z-index:-2;background:linear-gradient(180deg, color-mix(in srgb, var(--color-footer-bg) 68%, transparent) 0%, color-mix(in srgb, var(--color-footer-bg) 30%, transparent) 45%, color-mix(in srgb, var(--color-footer-bg) 70%, transparent) 100%), radial-gradient(62% 68% at 64% 28%, var(--color-footer-halo-warm), transparent 74%), radial-gradient(48% 62% at 15% 60%, var(--color-footer-halo-cool), transparent 78%)}.site-footer-module__G59xaW__grain{z-index:-1;opacity:var(--footer-grain-opacity);mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.83' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px}.site-footer-module__G59xaW__inner{width:min(100%, calc(86rem + var(--page-gutter) * 2));min-height:max(34rem,100svh);padding:clamp(3.5rem, 7vw, 6rem) var(--page-gutter) 2.25rem;flex-direction:column;margin:0 auto;display:flex}.site-footer-module__G59xaW__top{grid-template-columns:minmax(15rem,.95fr) minmax(34rem,1.15fr);gap:clamp(3rem,7vw,7rem);display:grid}.site-footer-module__G59xaW__brand>a{color:var(--color-footer-ink);display:inline-block}.site-footer-module__G59xaW__brandGlyph{aspect-ratio:5772/1276;background:currentColor;height:clamp(2.7rem,4.55vw,4.9rem);display:block;-webkit-mask-image:url(/brand/neatlogs-wordmark.webp);mask-image:url(/brand/neatlogs-wordmark.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer-module__G59xaW__brand p{max-width:22rem;color:var(--color-footer-muted);letter-spacing:-.025em;margin:1.35rem 0 0;font-size:clamp(.95rem,1.15vw,1.1rem);font-weight:520}.site-footer-module__G59xaW__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.site-footer-module__G59xaW__navigation h2{color:var(--color-footer-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:none;margin:0;font-size:.65rem;font-weight:560}.site-footer-module__G59xaW__navigation ul{gap:.85rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.site-footer-module__G59xaW__navigation a{text-transform:none;color:var(--color-footer-muted);transition:color var(--motion-fast) var(--ease-out);align-items:center;gap:.3rem;font-size:.86rem;font-weight:520;display:inline-flex}.site-footer-module__G59xaW__navigation a:hover{color:var(--color-footer-ink)}.site-footer-module__G59xaW__navigation a svg{opacity:.65;width:.75rem;height:.75rem}.site-footer-module__G59xaW__bottom{color:var(--color-footer-muted);letter-spacing:.005em;justify-content:space-between;align-items:center;gap:2rem;margin-top:auto;padding-top:1.5rem;font-size:.76rem;display:flex;position:relative}.site-footer-module__G59xaW__footer:after{z-index:-1;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--color-footer-bg) 58%, transparent) 38%, color-mix(in srgb, var(--color-footer-bg) 84%, transparent) 100%);content:"";pointer-events:none;height:clamp(7rem,16svh,10rem);position:absolute;inset:auto 0 0}.site-footer-module__G59xaW__bottom>div{gap:1.4rem;display:flex}.site-footer-module__G59xaW__bottom a{color:inherit}@media (max-width:820px){.site-footer-module__G59xaW__footer,.site-footer-module__G59xaW__inner{min-height:max(42rem,100svh)}.site-footer-module__G59xaW__top{grid-template-columns:1fr;gap:4rem}}@media (max-width:620px){.site-footer-module__G59xaW__footer{min-height:max(47rem,100svh);margin-top:-2rem}.site-footer-module__G59xaW__inner{min-height:max(47rem,100svh);padding-top:4rem}.site-footer-module__G59xaW__navigation{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.site-footer-module__G59xaW__bottom{flex-direction:column-reverse;align-items:flex-start;line-height:1.5}.site-footer-module__G59xaW__scene img{object-position:44% 58%}}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver]{--footer-plate-band:calc(56.3vw + 2px)}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__scene{height:var(--footer-plate-band);inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#00000075 5%,#000000e0 10%,#000 15% 100%);mask-image:linear-gradient(#0000 0%,#00000075 5%,#000000e0 10%,#000 15% 100%)}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__scene img{object-position:50% 64%;filter:grayscale()brightness(1.09)contrast(.98)}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__scene .site-footer-module__G59xaW__skyline{opacity:1;filter:grayscale()brightness(1.09)contrast(.98);transform:none}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--color-footer-bg) 74%, transparent) 0%, color-mix(in srgb, var(--color-footer-bg) 20%, transparent) 34%, color-mix(in srgb, var(--color-footer-bg) 6%, transparent) 58%, color-mix(in srgb, var(--color-footer-bg) 10%, transparent) 80%,  color-mix(in srgb, var(--color-footer-bg) 66%, transparent) 94%, color-mix(in srgb, var(--color-footer-bg) 80%, transparent) 100%), radial-gradient(44% 52% at 74% 78%, color-mix(in srgb, var(--color-footer-halo-warm) 60%, transparent), transparent 76%), radial-gradient(52% 66% at 16% 40%, color-mix(in srgb, var(--color-footer-halo-cool) 70%, transparent), transparent 78%)}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__wind{opacity:.78}@media (max-width:620px){.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver]{--footer-plate-band:clamp(22rem, 100vw, 30rem)}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__scene{width:calc(var(--footer-plate-band) * 1672 / 941);left:calc((100% - var(--footer-plate-band) * 1672 / 941) / 2);right:auto}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__scene img{object-fit:cover;object-position:50% 100%}.site-footer-module__G59xaW__footer[data-hero-scene=photographic-silver] .site-footer-module__G59xaW__wash{background:linear-gradient(180deg, color-mix(in srgb, var(--color-footer-bg) 82%, transparent) 0%, color-mix(in srgb, var(--color-footer-bg) 72%, transparent) 58%, color-mix(in srgb, var(--color-footer-bg) 34%, transparent) 74%, color-mix(in srgb, var(--color-footer-bg) 8%, transparent) 86%, color-mix(in srgb, var(--color-footer-bg) 64%, transparent) 100%), radial-gradient(52% 58% at 72% 76%, color-mix(in srgb, var(--color-footer-halo-warm) 58%, transparent), transparent 78%), radial-gradient(60% 70% at 14% 48%, color-mix(in srgb, var(--color-footer-halo-cool) 68%, transparent), transparent 80%)}}@media (prefers-reduced-motion:reduce){.site-footer-module__G59xaW__scene{transform:none!important}.site-footer-module__G59xaW__navigation a{transition:none}}
.faq-module__uKMWga__section{background:radial-gradient(52% 42% at 8% 12%, var(--color-faq-halo-warm), transparent 78%), radial-gradient(42% 36% at 96% 86%, var(--color-faq-halo-cool), transparent 78%), var(--color-faq-bg);color:var(--color-faq-ink);position:relative;overflow:hidden}.faq-module__uKMWga__section[data-theme=home-v3-dark]{--color-faq-bg:var(--home-v2-carbon);--color-faq-ink:var(--home-v2-ink);--color-faq-muted:var(--home-v2-muted);--color-faq-faint:var(--home-v2-faint);--color-faq-line:var(--home-v2-line);border-top:1px solid var(--home-v2-line);background:linear-gradient(180deg, #05060775, transparent 18%, transparent 78%, #05060761), radial-gradient(68% 54% at 88% 8%, #c7c9cc21, transparent 72%), radial-gradient(56% 48% at 6% 76%, #9b8fb21a, transparent 76%), var(--home-v2-carbon);color:var(--home-v2-ink);isolation:isolate}.faq-module__uKMWga__section[data-theme=home-v3-dark]:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(112deg,#0000 30%,#ffffff09 49%,#0000 66%);position:absolute;inset:0}.faq-module__uKMWga__grain{z-index:1;opacity:var(--faq-grain-opacity);filter:contrast(1.2);mix-blend-mode:soft-light;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.76' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;position:absolute;inset:0}.faq-module__uKMWga__inner{z-index:2;width:min(100%, calc(78rem + var(--page-gutter) * 2));padding:clamp(8rem, 13svh, 12rem) var(--page-gutter);grid-template-columns:minmax(22rem,.82fr) minmax(0,1.18fr);gap:clamp(4rem,7vw,7.5rem);margin:0 auto;display:grid;position:relative}.faq-module__uKMWga__answerPanel{border-top:1px solid var(--color-faq-line);height:fit-content;min-height:26rem;padding:1.2rem 0 2rem;position:sticky;top:8rem}.faq-module__uKMWga__answerMeta{color:var(--color-faq-faint);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(2.25rem,4svh,3.5rem);font-size:.58rem;font-weight:590;display:flex}.faq-module__uKMWga__answerPanel h2{max-width:13ch;letter-spacing:var(--tracking-display);text-wrap:balance;margin:0;font-size:clamp(2.4rem,3.65vw,4.25rem);font-weight:570;line-height:.98}.faq-module__uKMWga__answerPanel>p{max-width:32rem;color:var(--color-faq-muted);letter-spacing:-.012em;margin:clamp(1.7rem,3svh,2.4rem) 0 0;font-size:clamp(.94rem,1.08vw,1.04rem);line-height:1.68}.faq-module__uKMWga__answerPanel>p+p{margin-top:1.05rem}.faq-module__uKMWga__questions{border-top:1px solid var(--color-faq-line)}.faq-module__uKMWga__questionsEyebrow,.faq-module__uKMWga__inlineAnswer{display:none}.faq-module__uKMWga__item{border-bottom:1px solid var(--color-faq-line);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);position:relative}.faq-module__uKMWga__item:before{content:"";opacity:0;width:2px;transition:opacity var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);background:#e87584;border-radius:999px;position:absolute;top:.9rem;bottom:.9rem;left:0;transform:scaleY(.35)}.faq-module__uKMWga__item[data-active]{background:linear-gradient(90deg,#e8758413,#0000 72%)}.faq-module__uKMWga__item[data-active]:before{opacity:1;transform:scaleY(1)}.faq-module__uKMWga__item button{width:100%;min-height:5.25rem;color:var(--color-faq-ink);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.45rem clamp(1rem,1.6vw,1.5rem);display:flex}.faq-module__uKMWga__item button span{letter-spacing:-.03em;max-width:37rem;font-size:clamp(1rem,1.3vw,1.18rem);font-weight:590;line-height:1.3}.faq-module__uKMWga__item button em{color:var(--color-faq-faint);font-family:var(--font-mono);letter-spacing:.07em;transition:color var(--motion-fast) var(--ease-out);flex:none;font-size:.62rem;font-style:normal;font-weight:590}.faq-module__uKMWga__item button:hover em,.faq-module__uKMWga__item button:focus-visible em,.faq-module__uKMWga__item[data-active] button em{color:#d96173}.faq-module__uKMWga__item[data-active] button span{color:#bd485c}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__answerMeta{text-transform:none;font-size:calc(.58rem + 2px)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__answerPanel>p{font-size:calc(clamp(.94rem,1.08vw,1.04rem) + 1px)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item button span{font-size:calc(clamp(1rem,1.3vw,1.18rem) + 1px)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__grain{opacity:.075;filter:contrast(1.3)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item:before{background:var(--home-v2-silver)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item[data-active]{background:linear-gradient(90deg,#c7c9cc17,#0000 76%)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item button:hover em,.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item button:focus-visible em,.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item[data-active] button em{color:var(--home-v2-silver)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__item[data-active] button span{color:var(--home-v2-ink)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__help a{background:var(--home-v2-ink);color:var(--home-v2-carbon);font-size:calc(.74rem + 2px)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__help h3{font-size:calc(1.05rem + 2px)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__help p{font-size:calc(.82rem + 2px)}.faq-module__uKMWga__help{border-top:1px solid var(--color-faq-line);justify-content:space-between;align-items:center;gap:2rem;margin-top:3.5rem;padding:2rem clamp(1rem,1.6vw,1.5rem) 0;display:flex}.faq-module__uKMWga__help h3,.faq-module__uKMWga__help p{margin:0}.faq-module__uKMWga__help h3{letter-spacing:-.025em;font-size:1.05rem;font-weight:620}.faq-module__uKMWga__help p{color:var(--color-faq-muted);margin-top:.35rem;font-size:.82rem}.faq-module__uKMWga__help a{border-radius:var(--radius-pill);background:var(--color-faq-ink);color:#fff;white-space:nowrap;justify-content:center;align-items:center;gap:.45rem;min-height:3rem;padding:0 1.15rem;font-size:.74rem;font-weight:640;display:inline-flex}.faq-module__uKMWga__help a svg{width:.85rem;height:.85rem}@media (max-width:820px){.faq-module__uKMWga__inner{grid-template-columns:1fr;gap:2.5rem}.faq-module__uKMWga__answerPanel{display:none}.faq-module__uKMWga__questionsEyebrow{color:var(--color-faq-faint);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.58rem;font-weight:590;display:block}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__questionsEyebrow{text-transform:none;font-size:calc(.58rem + 2px)}.faq-module__uKMWga__item[data-active]{background:0 0}.faq-module__uKMWga__item button{align-items:flex-start;gap:1rem;min-height:4.4rem}.faq-module__uKMWga__item button span{font-size:1rem}.faq-module__uKMWga__item button em{margin-top:.15rem}.faq-module__uKMWga__inlineAnswer{gap:.85rem;padding:0 clamp(1rem,1.6vw,1.5rem) 1.5rem;display:grid}.faq-module__uKMWga__inlineAnswer p{max-width:46ch;color:var(--color-faq-muted);letter-spacing:-.012em;margin:0;font-size:.92rem;line-height:1.62}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__inlineAnswer p{font-size:calc(.92rem + 1px)}}@media (max-width:620px){.faq-module__uKMWga__inner{gap:3.5rem;padding-top:6.5rem;padding-bottom:7rem}.faq-module__uKMWga__item button{gap:1rem;min-height:4.2rem;padding:1.25rem .9rem}.faq-module__uKMWga__inlineAnswer{padding-inline:.9rem}.faq-module__uKMWga__help{flex-direction:column;align-items:stretch;padding-inline:.9rem}.faq-module__uKMWga__help a{width:100%}}@media (prefers-reduced-motion:reduce){.faq-module__uKMWga__item,.faq-module__uKMWga__item:before,.faq-module__uKMWga__item button,.faq-module__uKMWga__item button em{transition:none}.faq-module__uKMWga__answerPanel [data-faq-reveal]{visibility:visible!important;opacity:1!important;transform:none!important}}@media (max-width:840px){.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__questionsEyebrow,.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__answerPanel h2{max-width:none;font-size:var(--type-section-mobile);letter-spacing:var(--tracking-section-mobile);font-weight:500;line-height:var(--leading-section-mobile);font-family:var(--font-display);color:var(--home-v2-ink)}.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__inlineAnswer p,.faq-module__uKMWga__section[data-theme=home-v3-dark] .faq-module__uKMWga__answerPanel>p{font-size:var(--type-support-mobile);letter-spacing:-.018em;font-weight:450;line-height:var(--leading-support-mobile)}}.faq-module__uKMWga__section:has(.faq-module__uKMWga__fallback) .faq-module__uKMWga__inner{display:none}.faq-module__uKMWga__fallback{z-index:2;max-width:var(--content-max);padding:4rem var(--page-gutter);margin:auto;position:relative}.faq-module__uKMWga__fallback h2{margin:0 0 2rem}.faq-module__uKMWga__fallback details{border-bottom:1px solid var(--color-faq-line);padding:1rem 0}.faq-module__uKMWga__fallback summary{cursor:pointer;line-height:1.5}.faq-module__uKMWga__fallback p{color:var(--color-faq-muted);font-size:.95rem;line-height:1.7}.faq-module__uKMWga__section[data-embedded]{background:0 0;border-top:0}.faq-module__uKMWga__section[data-embedded]:before{content:none}.faq-module__uKMWga__section[data-embedded] .faq-module__uKMWga__answerPanel{align-self:start;position:static}
.trust-module__VLmQgq__trust{z-index:3;min-height:clamp(14rem,24svh,17rem);padding:clamp(3rem, 4.6vw, 4.25rem) var(--page-gutter) clamp(1.75rem, 2.4vw, 2.25rem);background:var(--color-trust-surface);color:var(--color-ink);isolation:isolate;margin-top:-1px;position:relative;overflow:clip}.trust-module__VLmQgq__grain{z-index:-1;opacity:.045;mix-blend-mode:multiply;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");position:absolute;inset:0}.trust-module__VLmQgq__inner{width:min(100%,78rem);margin-inline:auto}.trust-module__VLmQgq__title{color:var(--color-ink-muted);font-family:var(--font-mono);letter-spacing:.1em;text-align:center;text-transform:none;margin:0;font-size:clamp(.78rem,.73rem + .14vw,.875rem);font-weight:560;line-height:1.5}.trust-module__VLmQgq__horizon{isolation:isolate;width:100vw;margin-top:clamp(1.2rem,2vw,1.7rem);margin-left:-50vw;padding-block:clamp(.7rem,1.6vw,1.1rem);position:relative;left:50%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 max(2.5rem,5vw) calc(100% - max(2.5rem,5vw)),#0000);mask-image:linear-gradient(90deg,#0000,#000 max(2.5rem,5vw) calc(100% - max(2.5rem,5vw)),#0000)}.trust-module__VLmQgq__logoTrack{z-index:1;backface-visibility:hidden;will-change:transform;width:max-content;display:flex;position:relative;transform:translate(0,0)}.trust-module__VLmQgq__logoGroup{flex:none;gap:clamp(1.3rem,2.4vw,2.6rem);margin:0;padding:0 clamp(.65rem,1.2vw,1.3rem);list-style:none;display:flex}.trust-module__VLmQgq__logoItem{width:var(--logo-slot,clamp(10.4rem, 12.6vw, 13rem));flex:0 0 var(--logo-slot,clamp(10.4rem, 12.6vw, 13rem));justify-content:center;align-items:center;min-height:5rem;display:flex}.trust-module__VLmQgq__logoLockup{min-width:0;color:rgb(var(--ink-rgb) / .56);justify-content:center;align-items:center;gap:.55rem;transition:color .26s;display:flex}.trust-module__VLmQgq__logoImage{width:var(--logo-width);max-width:100%;height:var(--logo-height);max-height:calc(4rem * var(--trust-logo-scale,1));object-fit:contain;filter:grayscale();opacity:.62;flex:0 auto;transition:filter .26s,opacity .26s;display:block}.trust-module__VLmQgq__logoLockup[data-kind=wordmark] .trust-module__VLmQgq__logoImage{filter:grayscale()brightness(0);opacity:.56}.trust-module__VLmQgq__logoLockup[data-kind=symbol] .trust-module__VLmQgq__logoImage{width:var(--logo-width);height:var(--logo-height);flex:0 0 var(--logo-width)}.trust-module__VLmQgq__logoLockup[data-tone=ink] .trust-module__VLmQgq__logoImage{filter:grayscale()brightness(0);opacity:.56}.trust-module__VLmQgq__logoItem:hover .trust-module__VLmQgq__logoImage,.trust-module__VLmQgq__logoItem:focus-within .trust-module__VLmQgq__logoImage{filter:none;opacity:1}.trust-module__VLmQgq__logoItem:hover .trust-module__VLmQgq__logoLockup[data-light-artwork] .trust-module__VLmQgq__logoImage,.trust-module__VLmQgq__logoItem:focus-within .trust-module__VLmQgq__logoLockup[data-light-artwork] .trust-module__VLmQgq__logoImage{filter:grayscale()brightness(0);opacity:.92}.trust-module__VLmQgq__logoItem:hover .trust-module__VLmQgq__logoLockup,.trust-module__VLmQgq__logoItem:focus-within .trust-module__VLmQgq__logoLockup{color:rgb(var(--ink-rgb) / .92)}.trust-module__VLmQgq__symbolName{font-family:var(--font-display);font-size:var(--logo-label-size);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-weight:620;line-height:1;overflow:hidden}@media (max-width:980px){.trust-module__VLmQgq__horizon{padding-block:.7rem}}@media (min-width:761px) and (max-height:759px){.trust-module__VLmQgq__trust{padding-top:1.5rem}.trust-module__VLmQgq__horizon{margin-top:.75rem;padding-block:.4rem}.trust-module__VLmQgq__logoItem{min-height:4rem}}@media (max-width:560px){.trust-module__VLmQgq__trust{--trust-logo-scale:.7;min-height:auto;padding-top:2.75rem;padding-bottom:2.25rem}.trust-module__VLmQgq__title{letter-spacing:.085em;max-width:28ch;margin-inline:auto;font-size:.75rem}.trust-module__VLmQgq__horizon{margin-top:1rem;padding-block:.4rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.5rem calc(100% - 1.5rem),#0000)}.trust-module__VLmQgq__logoGroup{gap:.7rem;padding-inline:.35rem}.trust-module__VLmQgq__logoItem{width:var(--logo-slot,6.4rem);flex-basis:var(--logo-slot,6.4rem);min-height:3.4rem}}@media (prefers-reduced-motion:reduce){.trust-module__VLmQgq__horizon{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.trust-module__VLmQgq__horizon::-webkit-scrollbar{display:none}.trust-module__VLmQgq__logoGroup[data-duplicate=true]{display:none}.trust-module__VLmQgq__logoTrack,.trust-module__VLmQgq__title,.trust-module__VLmQgq__horizon{opacity:1;filter:none;will-change:auto;transform:none}}.trust-module__VLmQgq__compact{background:0 0;min-height:auto;padding:48px 0;overflow:visible}.trust-module__VLmQgq__compact .trust-module__VLmQgq__grain{display:none}
.home-module__txgM7a__page{--home-v3-desktop-density:.9;--home-v3-section-heading-size:clamp(2rem, 2.75vw, 3rem)}.home-module__txgM7a__investigationTransitionField{z-index:10;clip-path:inset(100% 0 0);opacity:0;pointer-events:none;background:repeating-radial-gradient(at 50% 112%,#0000 0 6.6rem,#e1e5e806 6.65rem 6.72rem),radial-gradient(88% 24% at 50% 14%,#d2d6da09,#0000 72%),linear-gradient(#060708 0%,#090a0c 34%,#070809 58%,#060708 100%);position:fixed;inset:0;overflow:hidden}.home-module__txgM7a__investigationHandoffLayer{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:visible}.home-module__txgM7a__investigationHandoffLayer[data-report-owned]{display:none}@media (max-width:35rem){.home-module__txgM7a__investigationTransitionField,.home-module__txgM7a__investigationHandoffLayer{display:none!important}}@media (min-width:64rem){.home-module__txgM7a__densityShell{zoom:var(--home-v3-desktop-density);--report-backdrop-density:var(--home-v3-desktop-density)}.home-module__txgM7a__densityShell [data-atmosphere-stage]{height:111.111svh}.home-module__txgM7a__densityShell [data-footer-reveal-mode=on] [data-footer-reveal]{height:111.111svh}:is(.home-module__txgM7a__densityShell #site-footer,.home-module__txgM7a__densityShell [data-footer-inner]){min-height:111.111svh}:is(.home-module__txgM7a__densityShell [data-footer-inner],.home-module__txgM7a__densityShell [data-footer-reveal-mode=on] [data-footer-reveal] [data-footer-inner]){padding-bottom:0}.home-module__txgM7a__densityShell [data-footer-bottom]{width:111.111vw;padding:1.5rem max(var(--page-gutter), calc((111.111vw - 86rem) / 2));box-sizing:border-box;margin-left:calc(50% - 55.5556vw)}.home-module__txgM7a__densityShell [data-atmosphere-viewport]{zoom:1.11111;width:94%;margin-left:auto}.home-module__txgM7a__densityShell [data-atmosphere-story][data-reference-style=true] [data-atmosphere-composition]{width:min(calc(100% - var(--page-gutter) * 2), 90rem);grid-template-columns:minmax(14rem,.47fr) minmax(41rem,1.53fr);gap:clamp(3rem,5vw,5.25rem);min-height:111.111svh}.home-module__txgM7a__densityShell [data-atmosphere-story][data-reference-style=true] [data-atmosphere-copy]{translate:none}}@media (min-width:64rem) and (min-height:680px) and (prefers-reduced-motion:no-preference){.home-module__txgM7a__densityShell #home-v3-ship-fix[data-report-handoff=connected]{margin-top:calc(-100svh / var(--home-v3-desktop-density))}}@media (max-width:840px){.home-module__txgM7a__page{--home-v3-section-heading-size:var(--type-section-mobile)}}
:is(.home-v6-module__V4osPW__page [data-hero-prompt],.home-v6-module__V4osPW__page [data-glass-backdrop],.home-v6-module__V4osPW__page [data-report-feed],.home-v6-module__V4osPW__page [data-claude-terminal],.home-v6-module__V4osPW__page [data-handoff-packet],.home-v6-module__V4osPW__page [data-eval-visual],.home-v6-module__V4osPW__page [data-home-ui-surface=capability],.home-v6-module__V4osPW__page [data-home-ui-surface=integration],.home-v6-module__V4osPW__page [data-pricing-table],.home-v6-module__V4osPW__page [data-investigation-focus-button]),:is(.home-v6-module__V4osPW__page [data-hero-prompt] img,.home-v6-module__V4osPW__page [data-glass-backdrop] img,.home-v6-module__V4osPW__page [data-report-feed] img,.home-v6-module__V4osPW__page [data-claude-terminal] img,.home-v6-module__V4osPW__page [data-handoff-packet] img,.home-v6-module__V4osPW__page [data-eval-visual] img,.home-v6-module__V4osPW__page [data-home-ui-surface=capability] img,.home-v6-module__V4osPW__page [data-home-ui-surface=integration] img,.home-v6-module__V4osPW__page [data-pricing-table] img,.home-v6-module__V4osPW__page [data-investigation-focus-button] img,.home-v6-module__V4osPW__page [data-ui-preserve-art]){filter:invert()hue-rotate(180deg)}.home-v6-module__V4osPW__page [data-glass-backdrop]{background:#e9e9e6;box-shadow:inset 0 -1px #00000014,0 2.8rem 7.5rem -2.5rem #000000b8,0 1rem 2.6rem -1.7rem #0000008a}:is(.home-v6-module__V4osPW__page [data-report-feed],.home-v6-module__V4osPW__page [data-claude-terminal],.home-v6-module__V4osPW__page [data-eval-visual],.home-v6-module__V4osPW__page [data-home-ui-surface=capability],.home-v6-module__V4osPW__page [data-pricing-table]){filter:invert()hue-rotate(180deg)drop-shadow(0 1.6rem 2.8rem #0003)}
.collaboration-page-module__BFnL7W__page{--traces-content-width:76rem;--traces-heading-size:var(--home-v3-section-heading-size,clamp(2rem, 2.75vw, 3rem));--collaboration-desktop-density:.9;background:var(--home-v2-carbon)}:is(.collaboration-page-module__BFnL7W__page h1,.collaboration-page-module__BFnL7W__page h2,.collaboration-page-module__BFnL7W__page h3,.collaboration-page-module__BFnL7W__page h4){text-transform:none}.collaboration-page-module__BFnL7W__densityShell>section{border-top:1px solid #ffffff13}@media (max-width:35rem){.collaboration-page-module__BFnL7W__page{--traces-heading-size:clamp(2.1rem, 10.5vw, 3rem)}}@media (min-width:64rem){.collaboration-page-module__BFnL7W__densityShell{zoom:var(--collaboration-desktop-density)}}
.evals-page-module__jnFT_q__page{--traces-content-width:76rem;--traces-heading-size:var(--home-v3-section-heading-size,clamp(2rem, 2.75vw, 3rem));--evals-desktop-density:.9;background:var(--home-v2-carbon)}:is(.evals-page-module__jnFT_q__densityShell h1,.evals-page-module__jnFT_q__densityShell h2,.evals-page-module__jnFT_q__densityShell h3){text-transform:none}.evals-page-module__jnFT_q__densityShell>section{border-top:1px solid #ffffff13}@media (max-width:35rem){.evals-page-module__jnFT_q__page{--traces-heading-size:clamp(2.1rem, 10.5vw, 3rem)}}@media (min-width:64rem){.evals-page-module__jnFT_q__densityShell{zoom:var(--evals-desktop-density)}}
.investigations-page-module__HM1U8q__page{--traces-desktop-density:.9;--traces-content-width:76rem;--traces-heading-size:var(--home-v3-section-heading-size,clamp(2rem, 2.75vw, 3rem));background:var(--home-v2-carbon)}:is(.investigations-page-module__HM1U8q__page h1,.investigations-page-module__HM1U8q__page h2,.investigations-page-module__HM1U8q__page h3,.investigations-page-module__HM1U8q__page h4){text-transform:none}@media (max-width:35rem){.investigations-page-module__HM1U8q__page{--traces-heading-size:clamp(2.1rem, 10.5vw, 3rem)}}@media (min-width:64rem){.investigations-page-module__HM1U8q__densityShell{zoom:var(--traces-desktop-density)}}.investigations-page-module__HM1U8q__densityShell>section{border-top:0;border-bottom:1px solid #ffffff1c}.investigations-page-module__HM1U8q__densityShell>section:first-child{border-top:1px solid #ffffff1c}.investigations-page-module__HM1U8q__densityShell>section:last-child{border-bottom:0}
.admin-module__02SxVa__admin{--admin-success:color-mix(in srgb, var(--color-teammate-success) 58%, var(--home-v2-paper));--admin-pending:color-mix(in srgb, var(--color-status-pending) 45%, var(--home-v2-paper));--admin-info:color-mix(in srgb, var(--home-v2-spectrum-blue) 55%, var(--home-v2-paper));--admin-action:color-mix(in srgb, var(--home-v2-spectrum-blue) 75%, var(--home-v2-carbon));--admin-danger:color-mix(in srgb, var(--color-product-error) 60%, var(--home-v2-paper));--admin-secondary:var(--home-v2-silver);--admin-muted:color-mix(in srgb, var(--home-v2-paper) 66%, var(--home-v2-carbon));z-index:1;width:min(100%,82rem);margin-inline:auto;padding:0 clamp(1rem,4vw,3rem) 4rem;font-size:.9375rem;position:relative;overflow:visible}.admin-module__02SxVa__atmosphere{pointer-events:none;background:linear-gradient(115deg, color-mix(in srgb, var(--color-hackathon-wordmark-accent) 7%, var(--home-v2-carbon)), var(--home-v2-carbon) 55%, color-mix(in srgb, var(--home-v2-spectrum-blue) 5%, var(--home-v2-carbon)));height:40rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.admin-module__02SxVa__atmosphere:after{content:"";opacity:.3;background-image:linear-gradient(var(--home-v2-line) 1px, transparent 1px), linear-gradient(90deg, var(--home-v2-line) 1px, transparent 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 25% 75%,#000);mask-image:linear-gradient(90deg,#000,#0000 25% 75%,#000)}.admin-module__02SxVa__topbar{border-bottom:1px solid var(--border-quiet);align-items:center;gap:1.25rem;min-height:68px;display:flex}.admin-module__02SxVa__brand{color:var(--color-ink);font:400 1.5rem/1 var(--font-geist-pixel-square), var(--font-mono);letter-spacing:-.04em;text-decoration:none}.admin-module__02SxVa__brand>span{color:var(--color-hackathon-wordmark-accent)}.admin-module__02SxVa__topbar>span{border-left:1px solid var(--border-glass);color:var(--admin-muted);padding-left:1.25rem;font-size:.8125rem}.admin-module__02SxVa__eventLink{color:var(--admin-secondary);margin-left:auto;padding-block:.75rem;font-size:.8125rem;text-decoration:none}.admin-module__02SxVa__eventLink span{margin-left:.4rem}.admin-module__02SxVa__header{padding-block:1.75rem 1.5rem}.admin-module__02SxVa__header h1{font:550 2rem/1.2 var(--font-display);letter-spacing:-.04em;margin:0}.admin-module__02SxVa__header p{color:var(--admin-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.admin-module__02SxVa__dashboard{gap:1.5rem;display:grid}.admin-module__02SxVa__dashboardNav{border-bottom:1px solid var(--border-quiet);align-items:center;gap:1rem;display:flex}.admin-module__02SxVa__sectionNav{flex:1;gap:1.5rem;min-width:0;display:flex;overflow-x:auto}.admin-module__02SxVa__signOut{min-height:44px;color:var(--admin-muted);font:.8125rem var(--font-body);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.admin-module__02SxVa__signOut:hover{color:var(--color-ink)}.admin-module__02SxVa__signOut:disabled{cursor:not-allowed}.admin-module__02SxVa__sectionNav button{min-height:44px;color:var(--admin-muted);font:500 .9375rem var(--font-body);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:.7rem 0}.admin-module__02SxVa__sectionNav button[aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-hackathon-wordmark-accent)}.admin-module__02SxVa__tabPanel{gap:1.75rem;min-width:0;display:grid}.admin-module__02SxVa__tabPanel[hidden]{display:none}.admin-module__02SxVa__summary{border:1px solid var(--border-quiet);background:linear-gradient(120deg, color-mix(in srgb, var(--color-hackathon-wordmark-accent) 4%, var(--home-v2-graphite)), var(--home-v2-graphite) 85%);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.admin-module__02SxVa__summaryGroup{min-width:0;padding:1.1rem 1.25rem}.admin-module__02SxVa__summaryGroup+.admin-module__02SxVa__summaryGroup{border-left:1px solid var(--border-quiet)}.admin-module__02SxVa__summaryHeading,.admin-module__02SxVa__summaryRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.admin-module__02SxVa__summaryHeading h2{margin:0;font-size:.9375rem;font-weight:550}.admin-module__02SxVa__summaryHeading>span{color:var(--admin-muted);text-align:right;font-size:.8125rem}.admin-module__02SxVa__summaryValue{color:var(--admin-secondary);align-items:baseline;gap:.55rem;margin:.65rem 0 0;font-size:.875rem;display:flex}.admin-module__02SxVa__summaryValue strong{color:color-mix(in srgb, var(--color-hackathon-wordmark-accent) 16%, var(--color-ink));font-family:var(--font-geist-pixel-square), var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:400;line-height:1.2}.admin-module__02SxVa__summaryNote{color:var(--admin-muted);margin:0;font-size:.8125rem}.admin-module__02SxVa__summaryNote>span{font-variant-numeric:tabular-nums}.admin-module__02SxVa__summaryNote>span[data-pending=true]{color:var(--admin-pending)}.admin-module__02SxVa__emailOperations{margin-bottom:1.25rem}.admin-module__02SxVa__emailTop,.admin-module__02SxVa__emailTitle,.admin-module__02SxVa__rosterHead,.admin-module__02SxVa__actions,.admin-module__02SxVa__toolbar,.admin-module__02SxVa__teamHead,.admin-module__02SxVa__teamName,.admin-module__02SxVa__teamProgress{align-items:center;gap:.75rem;display:flex}.admin-module__02SxVa__emailTop,.admin-module__02SxVa__rosterHead,.admin-module__02SxVa__teamHead{justify-content:space-between}.admin-module__02SxVa__emailTop{gap:.5rem}.admin-module__02SxVa__emailTitle{flex-wrap:wrap;gap:.5rem .75rem}.admin-module__02SxVa__emailTitle h2,.admin-module__02SxVa__login h2{margin:0;font-size:.9375rem;font-weight:550}.admin-module__02SxVa__emailTop>.admin-module__02SxVa__button{min-height:32px;padding:.3rem .55rem;font-size:.75rem}.admin-module__02SxVa__badge{background:color-mix(in srgb, currentColor 7%, transparent);white-space:nowrap;border-radius:5px;align-items:center;gap:.4rem;padding:.2rem .5rem;font-size:.75rem;line-height:1.5;display:inline-flex}.admin-module__02SxVa__success{color:var(--admin-success)}.admin-module__02SxVa__pending{color:var(--admin-pending)}.admin-module__02SxVa__legacyNote{color:var(--admin-muted);font-size:.8125rem}.admin-module__02SxVa__emailNotice{color:var(--admin-secondary);padding-top:.65rem;font-size:.8125rem;line-height:1.6}.admin-module__02SxVa__emailNotice p{margin:0}.admin-module__02SxVa__emailNotice p+p{margin-top:.5rem}.admin-module__02SxVa__reviewQueue{border:1px solid var(--border-quiet);background:var(--home-v2-graphite);border-radius:8px;margin-top:.85rem}.admin-module__02SxVa__reviewQueue>summary{cursor:pointer;align-items:center;gap:1rem;min-height:44px;padding:.75rem 1rem;font-size:.875rem;list-style:none;display:flex}.admin-module__02SxVa__reviewQueue>summary::-webkit-details-marker{display:none}.admin-module__02SxVa__reviewQueue>summary>span:first-child{align-items:center;gap:.6rem;display:inline-flex}.admin-module__02SxVa__reviewQueue>summary:after{content:"";border-right:1.5px solid var(--admin-muted);border-bottom:1.5px solid var(--admin-muted);flex-shrink:0;width:.4rem;height:.4rem;margin-left:auto;transform:rotate(45deg)}.admin-module__02SxVa__reviewQueue[open]>summary:after{transform:rotate(225deg)}.admin-module__02SxVa__reviewCount{background:color-mix(in srgb, var(--admin-pending) 8%, transparent);color:var(--admin-pending);font-variant-numeric:tabular-nums;border-radius:4px;padding:.1rem .4rem;font-size:.75rem}.admin-module__02SxVa__reviewHint{color:var(--admin-muted);font-size:.8125rem}.admin-module__02SxVa__reviewList{padding-inline:1rem}.admin-module__02SxVa__review{border-top:1px solid var(--border-quiet);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.85rem;display:grid}.admin-module__02SxVa__review strong{font-size:.875rem;font-weight:500}.admin-module__02SxVa__review p{color:var(--admin-secondary);margin:.3rem 0 0;font-size:.8125rem;line-height:1.6}.admin-module__02SxVa__review .admin-module__02SxVa__button{min-height:36px;padding:.4rem .65rem}.admin-module__02SxVa__actions{flex-wrap:wrap}.admin-module__02SxVa__button{border:1px solid var(--border-glass);min-height:40px;color:var(--admin-secondary);background:var(--home-v2-graphite);font:500 .8125rem/1.4 var(--font-body);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.55rem .85rem;display:inline-flex}.admin-module__02SxVa__button:hover:not(:disabled){background:var(--home-v2-graphite-raised);color:var(--color-ink);border-color:var(--admin-muted)}.admin-module__02SxVa__button.admin-module__02SxVa__primary{background:var(--admin-action);color:var(--home-v2-ink);border-color:var(--home-v2-spectrum-blue)}.admin-module__02SxVa__button.admin-module__02SxVa__primary:hover:not(:disabled){background:color-mix(in srgb, var(--admin-action) 90%, var(--home-v2-paper))}.admin-module__02SxVa__button:disabled,.admin-module__02SxVa__remove:disabled{color:var(--admin-muted);border-color:var(--border-quiet);cursor:not-allowed}.admin-module__02SxVa__admin :is(button,a,input,summary,[tabindex]):focus-visible{outline:2px solid var(--admin-info);outline-offset:3px}.admin-module__02SxVa__roster{isolation:isolate;min-width:0;margin-top:.5rem;padding-top:.5rem;position:relative}.admin-module__02SxVa__roster:before{content:"";z-index:-1;border-top:1px solid var(--border-quiet);background:var(--home-v2-carbon);width:100vw;position:absolute;top:-1rem;bottom:-4rem;left:50%;transform:translate(-50%)}.admin-module__02SxVa__rosterHead{margin-bottom:1rem}.admin-module__02SxVa__rosterHead h2{letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:550}.admin-module__02SxVa__rosterHead p{color:var(--admin-muted);margin:.3rem 0 0;font-size:.875rem}.admin-module__02SxVa__toolbar{justify-content:space-between;gap:1rem;margin-bottom:1rem}.admin-module__02SxVa__search{flex:1;min-width:0;max-width:32rem;position:relative}.admin-module__02SxVa__search>svg{color:var(--admin-muted);pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.admin-module__02SxVa__input{border:1px solid var(--border-glass);background:var(--home-v2-graphite);width:100%;min-height:44px;color:var(--color-ink);font:inherit;border-radius:6px;padding:.65rem .85rem}.admin-module__02SxVa__search .admin-module__02SxVa__input{padding-left:2.4rem;font-size:.875rem}.admin-module__02SxVa__input::placeholder{color:var(--admin-muted)}.admin-module__02SxVa__filters{border:1px solid var(--border-quiet);border-radius:7px;flex-shrink:0;gap:.25rem;padding:.2rem;display:flex}.admin-module__02SxVa__filters button{min-height:36px;color:var(--admin-secondary);font:500 .8125rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.5rem;padding:.35rem .75rem;display:flex}.admin-module__02SxVa__filters button[aria-pressed=true]{color:var(--admin-info);background:color-mix(in srgb, var(--admin-info) 8%, var(--home-v2-graphite));border-color:color-mix(in srgb, var(--admin-info) 20%, transparent)}.admin-module__02SxVa__filters button span{font-variant-numeric:tabular-nums}.admin-module__02SxVa__directoryControls{gap:.75rem;margin-bottom:1rem;display:grid}.admin-module__02SxVa__directoryControls .admin-module__02SxVa__toolbar{margin-bottom:0}.admin-module__02SxVa__tableOptions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.admin-module__02SxVa__selectField{color:var(--admin-muted);align-items:center;gap:.6rem;font-size:.8125rem;display:inline-flex}.admin-module__02SxVa__selectField select,.admin-module__02SxVa__customSize input{border:1px solid var(--border-glass);background:var(--home-v2-graphite);min-height:36px;color:var(--admin-secondary);font:inherit;border-radius:6px;padding:.4rem .65rem}.admin-module__02SxVa__selectControl{color:var(--admin-secondary);display:inline-flex;position:relative}.admin-module__02SxVa__selectControl:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;position:absolute;top:50%;right:.85rem;transform:translateY(-70%)rotate(45deg)}.admin-module__02SxVa__selectField select{appearance:none;cursor:pointer;padding-right:2.25rem}.admin-module__02SxVa__admin select:focus-visible{outline:2px solid var(--admin-info);outline-offset:3px}.admin-module__02SxVa__sortDirection,.admin-module__02SxVa__resetFilters{min-height:36px;color:var(--admin-secondary);font:500 .8125rem/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.3rem 0;display:inline-flex}.admin-module__02SxVa__resetFilters{color:var(--admin-info);margin-left:auto}.admin-module__02SxVa__copyNotice{color:var(--admin-secondary);overflow-wrap:anywhere;margin:0 0 .75rem;font-size:.875rem}.admin-module__02SxVa__rosterTableWrap{border:1px solid var(--border-glass);background:var(--home-v2-graphite);border-radius:10px;overflow:hidden}.admin-module__02SxVa__rosterTable{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%}.admin-module__02SxVa__teamColumn{width:26%}.admin-module__02SxVa__personColumn{width:36%}.admin-module__02SxVa__seatColumn{width:9%}.admin-module__02SxVa__statusColumn{width:18%}.admin-module__02SxVa__actionColumn{width:11%}.admin-module__02SxVa__rosterTable th{background:color-mix(in srgb, var(--admin-info) 4%, var(--home-v2-graphite-raised));border-bottom:1px solid var(--border-glass);color:var(--admin-secondary);padding:.6rem 1rem;font-size:.8125rem;font-weight:500}.admin-module__02SxVa__rosterTable th button{min-height:32px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:0;display:inline-flex}.admin-module__02SxVa__rosterTable th button>span{color:var(--admin-muted)}.admin-module__02SxVa__rosterTable th[aria-sort=ascending] button,.admin-module__02SxVa__rosterTable th[aria-sort=descending] button{color:var(--color-ink)}.admin-module__02SxVa__rosterTable td{border-bottom:1px solid var(--border-quiet);vertical-align:middle;overflow-wrap:anywhere;padding:1rem;font-size:.875rem}.admin-module__02SxVa__rosterTable tr:last-child td{border-bottom:0}.admin-module__02SxVa__rosterTable tbody tr:hover{background:color-mix(in srgb, var(--home-v2-paper) 2%, var(--home-v2-graphite))}.admin-module__02SxVa__teamCell{background:color-mix(in srgb, var(--admin-info) 5%, var(--home-v2-graphite));border-right:1px solid var(--border-quiet)}.admin-module__02SxVa__teamCell>strong{color:var(--color-ink);font-size:1rem;font-weight:600;line-height:1.4;display:block}.admin-module__02SxVa__teamDetail{color:var(--admin-secondary);margin-top:.35rem;font-size:.8125rem;line-height:1.5;display:block}.admin-module__02SxVa__memberName{color:var(--color-ink);font-size:1rem;font-weight:500;line-height:1.4;display:block}.admin-module__02SxVa__emailLine{align-items:center;gap:.45rem;margin-top:.2rem;display:flex}.admin-module__02SxVa__email{min-width:0;color:var(--admin-secondary);overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.admin-module__02SxVa__copyButton{width:30px;height:30px;color:var(--admin-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-module__02SxVa__copyButton:hover{color:var(--color-ink);border-color:var(--border-glass);background:var(--home-v2-graphite-raised)}.admin-module__02SxVa__seatCell{color:var(--admin-secondary);font-variant-numeric:tabular-nums}.admin-module__02SxVa__memberStatus{background:color-mix(in srgb, currentColor 7%, transparent);white-space:nowrap;border-radius:5px;align-items:center;gap:.45rem;padding:.3rem .5rem;font-size:.8125rem;line-height:1.4;display:inline-flex}.admin-module__02SxVa__memberStatus:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.admin-module__02SxVa__rowActions,.admin-module__02SxVa__actionsHeading{text-align:right}.admin-module__02SxVa__mobileLabel{display:none}.admin-module__02SxVa__remove{min-height:36px;color:var(--admin-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-size:.8125rem}.admin-module__02SxVa__remove:hover:not(:disabled){color:var(--admin-danger);text-decoration:underline}.admin-module__02SxVa__pagination{border-top:1px solid var(--border-glass);background:var(--home-v2-graphite-raised);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.85rem 1rem;display:flex}.admin-module__02SxVa__pageSizeControls,.admin-module__02SxVa__customSize{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.admin-module__02SxVa__customSize input{width:4.5rem}.admin-module__02SxVa__customSize .admin-module__02SxVa__button{min-height:36px;padding:.4rem .65rem}.admin-module__02SxVa__pageRange{color:var(--admin-secondary);font-variant-numeric:tabular-nums;margin:0 0 0 auto;font-size:.8125rem}.admin-module__02SxVa__pageNav{align-items:center;gap:.3rem;display:flex}.admin-module__02SxVa__pageNav>span{color:var(--admin-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;padding-inline:.4rem;font-size:.8125rem}.admin-module__02SxVa__pageNav button{border:1px solid var(--border-glass);width:34px;height:34px;color:var(--color-ink);background:var(--home-v2-graphite);font:1.25rem/1 var(--font-body);cursor:pointer;border-radius:5px;place-items:center;padding:0;display:grid}.admin-module__02SxVa__pageNav button:disabled{opacity:.35;cursor:not-allowed}.admin-module__02SxVa__pageNav button:hover:not(:disabled){background:var(--home-v2-glow)}.admin-module__02SxVa__exportNote{color:var(--admin-muted);margin:.8rem 0 0;font-size:.8125rem;line-height:1.6}.admin-module__02SxVa__error{color:var(--admin-danger);background:color-mix(in srgb, var(--admin-danger) 6%, transparent);border:1px solid color-mix(in srgb, var(--admin-danger) 25%, transparent);border-radius:6px;margin:0;padding:.85rem 1rem;line-height:1.6}.admin-module__02SxVa__empty{text-align:center;padding:3rem 1rem}.admin-module__02SxVa__empty h3{margin:0;font-size:1rem;font-weight:500}.admin-module__02SxVa__empty p{color:var(--admin-secondary);font-size:.875rem;line-height:1.6}.admin-module__02SxVa__login{border:1px solid var(--border-quiet);background:var(--home-v2-graphite);border-radius:10px;gap:1.25rem;max-width:27rem;padding:1.5rem;display:grid}.admin-module__02SxVa__login p{color:var(--admin-secondary);margin:.5rem 0 0;font-size:.875rem;line-height:1.6}.admin-module__02SxVa__field{gap:.5rem;font-size:.875rem;display:grid}.admin-module__02SxVa__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.admin-module__02SxVa__summaryHeading{flex-wrap:wrap;gap:.25rem}.admin-module__02SxVa__summaryHeading>span{text-align:left}}@media (max-width:620px){.admin-module__02SxVa__topbar{gap:.75rem;min-height:60px}.admin-module__02SxVa__topbar>span{padding-left:.75rem;font-size:.75rem}.admin-module__02SxVa__eventLink{font-size:.75rem}.admin-module__02SxVa__header{padding-block:1.5rem}.admin-module__02SxVa__header h1{font-size:1.75rem}.admin-module__02SxVa__header p{max-width:32ch}.admin-module__02SxVa__tabPanel{gap:1.5rem}.admin-module__02SxVa__dashboardNav{gap:.75rem}.admin-module__02SxVa__sectionNav{gap:1rem}.admin-module__02SxVa__sectionNav button{font-size:.875rem}.admin-module__02SxVa__summary{grid-template-columns:1fr}.admin-module__02SxVa__summaryGroup{padding:1rem}.admin-module__02SxVa__summaryGroup+.admin-module__02SxVa__summaryGroup{border-left:0;border-top:1px solid var(--border-quiet)}.admin-module__02SxVa__summaryHeading>span{font-size:.75rem}.admin-module__02SxVa__summaryNote{font-size:.8125rem}.admin-module__02SxVa__emailTop{flex-wrap:wrap;gap:.75rem}.admin-module__02SxVa__emailNotice{font-size:.8125rem}.admin-module__02SxVa__reviewQueue>summary{flex-wrap:wrap;gap:.5rem}.admin-module__02SxVa__reviewHint{display:none}.admin-module__02SxVa__review{grid-template-columns:minmax(0,1fr);gap:.65rem}.admin-module__02SxVa__rosterHead{flex-wrap:wrap;gap:.85rem}.admin-module__02SxVa__rosterHead>.admin-module__02SxVa__actions{width:100%}.admin-module__02SxVa__rosterHead .admin-module__02SxVa__button{flex:1}.admin-module__02SxVa__toolbar{flex-direction:column;align-items:stretch;gap:.75rem}.admin-module__02SxVa__search{max-width:none}.admin-module__02SxVa__search .admin-module__02SxVa__input{font-size:16px}.admin-module__02SxVa__filters button{flex:1;min-height:38px}.admin-module__02SxVa__tableOptions{gap:.65rem}.admin-module__02SxVa__selectField{font-size:.8125rem}.admin-module__02SxVa__selectField select{min-height:40px}.admin-module__02SxVa__sortDirection{font-size:.8125rem}.admin-module__02SxVa__resetFilters{margin-left:0}.admin-module__02SxVa__pagination{align-items:flex-start;gap:.8rem}.admin-module__02SxVa__pageSizeControls{width:100%}.admin-module__02SxVa__pageRange{margin-left:0}.admin-module__02SxVa__pageNav{margin-left:auto}.admin-module__02SxVa__pageNav button{width:32px;height:36px}.admin-module__02SxVa__pageNav>span{padding-inline:.15rem;font-size:.75rem}.admin-module__02SxVa__customSize input{font-size:16px}.admin-module__02SxVa__review .admin-module__02SxVa__button{white-space:normal;text-align:left}}@media (max-width:360px){.admin-module__02SxVa__topbar>span{max-width:7rem;line-height:1.4}.admin-module__02SxVa__eventLink{white-space:nowrap}.admin-module__02SxVa__brand{font-size:1.2rem}.admin-module__02SxVa__summaryHeading>span{font-size:.7rem}}@media (min-width:761px) and (max-width:1000px){.admin-module__02SxVa__rosterTable td,.admin-module__02SxVa__rosterTable th{padding-inline:.75rem}.admin-module__02SxVa__teamColumn{width:24%}.admin-module__02SxVa__personColumn{width:35%}.admin-module__02SxVa__seatColumn{width:9%}.admin-module__02SxVa__statusColumn{width:20%}.admin-module__02SxVa__actionColumn{width:12%}.admin-module__02SxVa__email{font-size:.8125rem}.admin-module__02SxVa__memberStatus{padding-inline:.35rem;font-size:.75rem}}@media (max-width:760px){.admin-module__02SxVa__rosterTable,.admin-module__02SxVa__rosterTable tbody{display:block}.admin-module__02SxVa__rosterTable colgroup,.admin-module__02SxVa__rosterTable th>button{display:none}.admin-module__02SxVa__rosterTable th>.admin-module__02SxVa__mobileLabel{display:inline}.admin-module__02SxVa__rosterTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-module__02SxVa__rosterTable tbody tr{border-bottom:1px solid var(--border-glass);grid-template-columns:minmax(0,1fr) auto;gap:.65rem .75rem;padding:1rem;display:grid}.admin-module__02SxVa__rosterTable td{border:0;padding:0}.admin-module__02SxVa__rosterTable .admin-module__02SxVa__teamCell{border-bottom:1px solid var(--border-quiet);background:0 0;grid-area:1/1/2/-1;padding-bottom:.7rem}.admin-module__02SxVa__teamCell .admin-module__02SxVa__mobileLabel{color:var(--admin-muted);margin-bottom:.15rem;font-size:.75rem;display:block}.admin-module__02SxVa__teamCell>strong{font-size:1rem}.admin-module__02SxVa__teamDetail{margin-top:.2rem}.admin-module__02SxVa__personCell{grid-area:2/1/3/-1}.admin-module__02SxVa__seatCell{grid-area:3/1;align-self:center}.admin-module__02SxVa__seatCell .admin-module__02SxVa__mobileLabel{color:var(--admin-muted);display:inline}.admin-module__02SxVa__statusCell{grid-area:3/2;align-self:center}.admin-module__02SxVa__rowActions{grid-area:4/2}.admin-module__02SxVa__rowActions .admin-module__02SxVa__remove{min-height:32px}.admin-module__02SxVa__copyButton{width:36px;height:36px}.admin-module__02SxVa__memberName{font-size:1rem}}@media (max-width:620px){.admin-module__02SxVa__atmosphere:after{opacity:.2;background-size:48px 48px}}
.aws-distribution-module__ZWqQxq__distribution{min-width:0}.aws-distribution-module__ZWqQxq__title{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.aws-distribution-module__ZWqQxq__summary{border:1px solid var(--border-glass);background:var(--home-v2-graphite);border-radius:10px;margin-bottom:1.25rem;overflow:hidden}.aws-distribution-module__ZWqQxq__numbers{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.aws-distribution-module__ZWqQxq__numbers>div{padding:1rem 1.25rem}.aws-distribution-module__ZWqQxq__numbers>div+div{border-left:1px solid var(--border-quiet)}.aws-distribution-module__ZWqQxq__numbers dt{color:var(--admin-secondary);font-size:.8125rem}.aws-distribution-module__ZWqQxq__numbers dd{color:var(--color-ink);font:400 2rem/1.2 var(--font-geist-pixel-square), var(--font-mono);font-variant-numeric:tabular-nums;margin:.35rem 0 0}.aws-distribution-module__ZWqQxq__numbers dd>span{color:var(--admin-muted);font:.875rem var(--font-body)}.aws-distribution-module__ZWqQxq__numbers>div:first-child dd{color:var(--admin-info)}.aws-distribution-module__ZWqQxq__numbers small{color:var(--admin-muted);margin-top:.35rem;font-size:.75rem;line-height:1.5;display:block}.aws-distribution-module__ZWqQxq__release{border-top:1px solid var(--border-quiet);background:color-mix(in srgb, var(--admin-info) 3%, var(--home-v2-graphite));justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;display:flex}.aws-distribution-module__ZWqQxq__release>p,.aws-distribution-module__ZWqQxq__confirm{color:var(--admin-secondary);margin:0;font-size:.8125rem;line-height:1.6}.aws-distribution-module__ZWqQxq__confirm{cursor:pointer;align-items:flex-start;gap:.65rem;display:flex}.aws-distribution-module__ZWqQxq__confirm input{width:15px;height:15px;accent-color:var(--admin-info);flex-shrink:0;margin:.15rem 0 0}.aws-distribution-module__ZWqQxq__note{color:var(--admin-muted);margin:1rem 0;font-size:.8125rem;line-height:1.6}.aws-distribution-module__ZWqQxq__resultCount{color:var(--admin-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.8125rem}.aws-distribution-module__ZWqQxq__teamColumn{width:20%}.aws-distribution-module__ZWqQxq__leaderColumn{width:24%}.aws-distribution-module__ZWqQxq__allocationColumn{width:17%}.aws-distribution-module__ZWqQxq__iamColumn{width:18%}.aws-distribution-module__ZWqQxq__emailColumn{width:10%}.aws-distribution-module__ZWqQxq__actionColumn{width:11%}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__status{white-space:normal;max-width:100%}.aws-distribution-module__ZWqQxq__detail{color:var(--admin-muted);overflow-wrap:anywhere;margin-top:.35rem;font-size:.75rem;line-height:1.5;display:block}.aws-distribution-module__ZWqQxq__username{color:var(--admin-secondary);font:.8125rem/1.5 var(--font-mono);overflow-wrap:anywhere}.aws-distribution-module__ZWqQxq__info{color:var(--admin-info)}.aws-distribution-module__ZWqQxq__muted{color:var(--admin-muted)}.aws-distribution-module__ZWqQxq__danger{color:var(--admin-danger)}.aws-distribution-module__ZWqQxq__rowActions{text-align:right}.aws-distribution-module__ZWqQxq__rowAction{min-height:32px;color:var(--admin-info);font:500 .8125rem/1.4 var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:.3rem 0;display:block}.aws-distribution-module__ZWqQxq__rowAction:hover:not(:disabled){text-decoration:underline}.aws-distribution-module__ZWqQxq__disable{color:var(--admin-muted)}.aws-distribution-module__ZWqQxq__disable:hover:not(:disabled){color:var(--admin-danger)}.aws-distribution-module__ZWqQxq__rowAction:disabled{color:var(--admin-muted);cursor:not-allowed}.aws-distribution-module__ZWqQxq__noActions{color:var(--admin-muted)}.aws-distribution-module__ZWqQxq__mobileLabel{display:none}@media (max-width:1100px) and (min-width:1001px){.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table :is(th,td){padding-inline:.75rem}}@media (max-width:1000px){.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table,.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table tbody{display:block}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table colgroup{display:none}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table th>button{display:none}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table th>span{display:inline}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table tbody tr{border-bottom:1px solid var(--border-glass);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem 1rem;padding:1rem;display:grid}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table tr:last-child{border-bottom:0}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table td{border:0;padding:0}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__table .aws-distribution-module__ZWqQxq__teamCell{border-bottom:1px solid var(--border-quiet);background:0 0;grid-area:1/1/2/-1;padding-bottom:.75rem}.aws-distribution-module__ZWqQxq__distribution .aws-distribution-module__ZWqQxq__teamCell>span:first-child{display:none}.aws-distribution-module__ZWqQxq__leaderCell{grid-area:2/1/3/-1}.aws-distribution-module__ZWqQxq__allocationCell{grid-area:3/1}.aws-distribution-module__ZWqQxq__iamCell{grid-area:3/2}.aws-distribution-module__ZWqQxq__emailCell{grid-area:4/1}.aws-distribution-module__ZWqQxq__rowActions{grid-area:4/2;align-self:center}.aws-distribution-module__ZWqQxq__mobileLabel{color:var(--admin-muted);margin-bottom:.3rem;font-size:.75rem;display:block}.aws-distribution-module__ZWqQxq__noActions{display:none}}@media (max-width:620px){.aws-distribution-module__ZWqQxq__numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.aws-distribution-module__ZWqQxq__numbers>div{padding:1rem}.aws-distribution-module__ZWqQxq__numbers>div:nth-child(3){border-left:0}.aws-distribution-module__ZWqQxq__numbers>div:nth-child(n+3){border-top:1px solid var(--border-quiet)}.aws-distribution-module__ZWqQxq__release{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.aws-distribution-module__ZWqQxq__resultCount{display:none}}
.email-activity-module__d8TUfG__activity{min-width:0}.email-activity-module__d8TUfG__counts{border:1px solid var(--border-glass);background:var(--home-v2-graphite);border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.email-activity-module__d8TUfG__counts>button{border:0;border-right:1px solid var(--border-quiet);text-align:left;min-width:0;color:var(--admin-secondary);font:.8125rem var(--font-body);cursor:pointer;background:0 0;padding:1rem}.email-activity-module__d8TUfG__counts>button:last-child{border-right:0}.email-activity-module__d8TUfG__counts>button[aria-pressed=true]{background:color-mix(in srgb, var(--admin-info) 10%, var(--home-v2-graphite));box-shadow:inset 0 -2px var(--admin-info)}.email-activity-module__d8TUfG__counts>button:focus-visible{outline:2px solid var(--admin-info);outline-offset:-3px}.email-activity-module__d8TUfG__counts strong{font:400 2rem/1.1 var(--font-geist-pixel-square), var(--font-mono);margin-top:.5rem;display:block}.email-activity-module__d8TUfG__note{color:var(--admin-muted);margin:.8rem 0 1.25rem;font-size:.8125rem;line-height:1.6}.email-activity-module__d8TUfG__info{color:var(--admin-info)}.email-activity-module__d8TUfG__danger{color:var(--admin-danger)}.email-activity-module__d8TUfG__table th:first-child{width:28%}.email-activity-module__d8TUfG__table th:nth-child(2){width:19%}.email-activity-module__d8TUfG__table th:nth-child(3){width:15%}.email-activity-module__d8TUfG__table th:nth-child(4){width:23%}.email-activity-module__d8TUfG__table th:nth-child(5){width:15%}.email-activity-module__d8TUfG__table td{vertical-align:top;overflow-wrap:anywhere}.email-activity-module__d8TUfG__recipient>strong{margin-bottom:.4rem;font-weight:550;display:block}.email-activity-module__d8TUfG__detail{color:var(--admin-muted);margin-top:.45rem;font-size:.75rem;display:block}.email-activity-module__d8TUfG__details{color:var(--admin-secondary);margin-top:.6rem;font-size:.75rem}.email-activity-module__d8TUfG__details summary{width:fit-content;color:var(--admin-info);cursor:pointer}.email-activity-module__d8TUfG__details p{line-height:1.6}.email-activity-module__d8TUfG__details dl{margin-bottom:0}.email-activity-module__d8TUfG__details dt{color:var(--admin-muted);margin-top:.55rem}.email-activity-module__d8TUfG__details dd{overflow-wrap:anywhere;margin:.15rem 0 0}.email-activity-module__d8TUfG__mobileLabel{display:none}@media (max-width:1000px){.email-activity-module__d8TUfG__counts{grid-template-columns:repeat(4,minmax(0,1fr))}.email-activity-module__d8TUfG__counts>button:nth-child(n+5){border-top:1px solid var(--border-quiet)}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table,.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table tbody{display:block}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table th>button{display:none}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table th>span{display:inline}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table tbody tr{border-bottom:1px solid var(--border-glass);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table td{border:0;padding:0}.email-activity-module__d8TUfG__activity .email-activity-module__d8TUfG__table .email-activity-module__d8TUfG__recipient{border-bottom:1px solid var(--border-quiet);grid-column:1/-1;padding-bottom:.8rem}.email-activity-module__d8TUfG__mobileLabel{color:var(--admin-muted);margin-bottom:.35rem;font-size:.75rem;display:block}}@media (max-width:420px){.email-activity-module__d8TUfG__counts{grid-template-columns:repeat(2,minmax(0,1fr))}.email-activity-module__d8TUfG__counts>button:nth-child(n+3){border-top:1px solid var(--border-quiet)}}
.demo-module__U8jCRa__shell{background:var(--color-page);color:var(--color-ink)}.demo-module__U8jCRa__page{max-width:1280px;padding:0 var(--page-gutter);margin:auto}.demo-module__U8jCRa__opening{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,88px);padding:clamp(48px,6vw,84px) 0 52px;display:grid}.demo-module__U8jCRa__eyebrow{color:var(--color-ink-muted);font:450 12px/1.5 var(--font-mono);margin:0 0 22px}.demo-module__U8jCRa__intro h1{max-width:14ch;font:500 clamp(40px, 4.2vw, 58px)/1.06 var(--font-display);letter-spacing:-.055em;text-wrap:balance;margin:0}.demo-module__U8jCRa__intro h1 span{color:var(--color-closing-accent)}.demo-module__U8jCRa__description{color:var(--color-ink-muted);margin:26px 0 18px;font-size:16px;line-height:1.75}.demo-module__U8jCRa__note{color:var(--color-ink-muted);margin:0;font-size:14px;line-height:1.75}.demo-module__U8jCRa__chooseTime{align-items:center;gap:12px;margin-top:14px;padding:12px 0;font-size:14px;font-weight:550;display:inline-flex}.demo-module__U8jCRa__facts{color:var(--color-ink-muted);align-items:center;gap:8px;margin:8px 0 0;font-size:11px;line-height:1.6;display:flex}.demo-module__U8jCRa__facts svg{flex:none}.demo-module__U8jCRa__agenda{border-top:1px solid var(--border-quiet);margin-top:38px;padding-top:28px}.demo-module__U8jCRa__agenda h2{letter-spacing:-.035em;margin:0 0 16px;font-size:21px;font-weight:500}.demo-module__U8jCRa__agenda ol{margin:0;padding:0;list-style:none}.demo-module__U8jCRa__agenda li{grid-template-columns:23px 1fr;gap:12px;padding:10px 0;font-size:13px;line-height:1.65;display:grid}.demo-module__U8jCRa__agenda li>span{font:11px/1.95 var(--font-mono);color:var(--color-ink-muted)}.demo-module__U8jCRa__agenda>p{color:var(--color-ink-muted);max-width:46ch;margin:18px 0 0;font-size:12px;line-height:1.75}.demo-module__U8jCRa__booking{min-width:0;scroll-margin-top:28px}.demo-module__U8jCRa__bookingSheet{border:1px solid var(--border-quiet);border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--color-closing-accent-soft), transparent 240px), var(--surface-glass-strong);box-shadow:var(--shadow-closing-surface);padding:clamp(22px,3vw,38px)}.demo-module__U8jCRa__sheetHeader{color:var(--color-ink-muted);align-items:center;gap:10px;margin-bottom:28px;font-size:12px;display:flex}.demo-module__U8jCRa__steps{border-bottom:1px solid var(--border-quiet);font:11px/1.5 var(--font-mono);color:var(--color-ink-muted);gap:24px;margin-bottom:26px;padding-bottom:18px;display:flex}.demo-module__U8jCRa__steps [aria-current]{color:var(--color-ink);font-weight:600}.demo-module__U8jCRa__bookingSheet h2{letter-spacing:-.045em;margin:0;font-size:clamp(25px,2.5vw,32px);font-weight:500;line-height:1.15}.demo-module__U8jCRa__bookingSheet h2:focus{outline:none}.demo-module__U8jCRa__sheetDescription{color:var(--color-ink-muted);margin:12px 0 26px;font-size:13px;line-height:1.7}.demo-module__U8jCRa__form{gap:22px;display:grid}.demo-module__U8jCRa__form label{font-size:12px;font-weight:500;line-height:1.6;display:block}.demo-module__U8jCRa__nameFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.demo-module__U8jCRa__form input:not([type=radio]),.demo-module__U8jCRa__form textarea,.demo-module__U8jCRa__form select{border:1px solid var(--border-quiet);border-radius:var(--radius-sm);background:var(--color-product-surface-raised);width:100%;min-width:0;min-height:44px;color:var(--color-ink);font:400 14px/1.5 var(--font-body);margin-top:8px;padding:11px 12px;display:block}.demo-module__U8jCRa__form textarea{resize:vertical;min-height:106px}.demo-module__U8jCRa__helper,.demo-module__U8jCRa__optional{color:var(--color-ink-muted);font-size:11px;font-weight:400}.demo-module__U8jCRa__helper{margin-top:8px;line-height:1.65;display:block}.demo-module__U8jCRa__optional{margin-left:4px}.demo-module__U8jCRa__region{border:0;gap:20px;margin:0;padding:0;display:flex}.demo-module__U8jCRa__region legend{margin-bottom:4px;font-size:12px;font-weight:500}.demo-module__U8jCRa__region label{cursor:pointer;align-items:center;gap:7px;min-height:40px;display:inline-flex}.demo-module__U8jCRa__region input{width:16px;height:16px;accent-color:var(--color-ink);margin:0}.demo-module__U8jCRa__primary{border-radius:var(--radius-sm);background:var(--color-ink);width:100%;min-height:48px;color:var(--color-page);cursor:pointer;justify-content:center;align-items:center;gap:12px;font-size:13px;display:flex}.demo-module__U8jCRa__primary:disabled{cursor:wait}.demo-module__U8jCRa__primary:hover{background:var(--color-closing-accent)}.demo-module__U8jCRa__privacy{color:var(--color-ink-muted);margin:-8px 0 0;font-size:10px;line-height:1.7}.demo-module__U8jCRa__privacy a{text-underline-offset:3px;text-decoration:underline}.demo-module__U8jCRa__page a:focus-visible,.demo-module__U8jCRa__page button:focus-visible,.demo-module__U8jCRa__page input:focus-visible,.demo-module__U8jCRa__page textarea:focus-visible,.demo-module__U8jCRa__page select:focus-visible,.demo-module__U8jCRa__page summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}.demo-module__U8jCRa__error{color:var(--color-product-error);margin:0;font-size:13px;line-height:1.5}.demo-module__U8jCRa__alternatives{border-top:1px solid var(--border-quiet);border-bottom:1px solid var(--border-quiet);justify-content:space-between;gap:24px;padding:26px 0;display:flex}.demo-module__U8jCRa__alternatives p{color:var(--color-ink-muted);margin:0;font-size:12px;line-height:1.9}.demo-module__U8jCRa__alternatives a{color:var(--color-ink);align-items:center;gap:5px;font-weight:500;display:inline-flex}.demo-module__U8jCRa__alternatives a:hover,.demo-module__U8jCRa__answer a:hover,.demo-module__U8jCRa__nextLinks a:hover{text-underline-offset:4px;text-decoration:underline}.demo-module__U8jCRa__faq{border-top:1px solid var(--border-quiet);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:60px;padding:60px 0 84px;display:grid}.demo-module__U8jCRa__faq h2{font:500 clamp(32px, 3.5vw, 44px)/1.12 var(--font-display);letter-spacing:-.05em;margin:0}.demo-module__U8jCRa__questions details{border-bottom:1px solid var(--border-quiet)}.demo-module__U8jCRa__questions details:first-child{border-top:1px solid var(--border-quiet)}.demo-module__U8jCRa__questions summary{cursor:pointer;justify-content:space-between;gap:20px;padding:23px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.demo-module__U8jCRa__questions summary::-webkit-details-marker{display:none}.demo-module__U8jCRa__questions summary svg{flex:none}.demo-module__U8jCRa__questions details[open] summary svg{transform:rotate(45deg)}.demo-module__U8jCRa__answer{color:var(--color-ink-muted);padding:0 32px 24px 0;font-size:14px;line-height:1.8}.demo-module__U8jCRa__answer p{margin:0 0 12px}.demo-module__U8jCRa__answer a{color:var(--color-ink);align-items:center;gap:6px;display:inline-flex}.demo-module__U8jCRa__back{cursor:pointer;background:0 0;align-items:center;gap:6px;margin-bottom:12px;padding:8px 0;font-size:12px;display:inline-flex}.demo-module__U8jCRa__calendar{min-width:0}.demo-module__U8jCRa__calendarTools{border-top:1px solid var(--border-quiet);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-block:14px;font-size:11px;display:flex}.demo-module__U8jCRa__calendarTools a{text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.demo-module__U8jCRa__calendarFrame{background:var(--color-product-surface-raised);border:0;width:100%;height:660px;display:block}.demo-module__U8jCRa__calendarStatus{background:var(--surface-quiet);text-align:center;color:var(--color-ink-muted);padding:24px 16px;font-size:13px}.demo-module__U8jCRa__calendarStatus p{margin:10px 0;line-height:1.6}.demo-module__U8jCRa__retry{cursor:pointer;border:1px solid var(--border-quiet);border-radius:var(--radius-sm);background:var(--color-page);min-height:44px;padding:8px 18px}.demo-module__U8jCRa__confirmation{padding:36px 0}.demo-module__U8jCRa__confirmMark{border:1px solid var(--border-quiet);background:var(--surface-status-success);width:52px;height:52px;color:var(--color-status-success);border-radius:50%;place-items:center;margin-bottom:32px;display:grid}.demo-module__U8jCRa__confirmation p{color:var(--color-ink-muted);overflow-wrap:anywhere;font-size:14px;line-height:1.8}.demo-module__U8jCRa__confirmation strong{color:var(--color-ink);font-weight:500}.demo-module__U8jCRa__nextLinks{border-block:1px solid var(--border-quiet);gap:20px;margin:32px 0;padding-block:26px;display:grid}.demo-module__U8jCRa__nextLinks a{justify-content:space-between;align-items:center;font-size:14px;display:flex}@media (max-width:1000px){.demo-module__U8jCRa__opening{gap:34px}.demo-module__U8jCRa__intro h1{font-size:43px}.demo-module__U8jCRa__bookingSheet{padding:24px}.demo-module__U8jCRa__alternatives{flex-direction:column;gap:10px}}@media (max-width:760px){.demo-module__U8jCRa__opening{grid-template-columns:1fr;gap:32px;padding-top:38px}.demo-module__U8jCRa__intro h1{max-width:17ch;font-size:clamp(38px,8vw,52px)}.demo-module__U8jCRa__description{max-width:56ch}.demo-module__U8jCRa__note{max-width:60ch}.demo-module__U8jCRa__agenda{margin-top:28px}.demo-module__U8jCRa__booking{scroll-margin-top:20px}.demo-module__U8jCRa__bookingSheet{padding:24px 20px}.demo-module__U8jCRa__form input:not([type=radio]),.demo-module__U8jCRa__form textarea,.demo-module__U8jCRa__form select{font-size:16px}.demo-module__U8jCRa__faq{grid-template-columns:1fr;gap:28px;padding-block:38px 56px}.demo-module__U8jCRa__faq .demo-module__U8jCRa__eyebrow{margin-bottom:14px}.demo-module__U8jCRa__calendarFrame{height:720px}}@media (max-width:380px){.demo-module__U8jCRa__nameFields{grid-template-columns:1fr;gap:22px}.demo-module__U8jCRa__steps{gap:14px;font-size:10px}.demo-module__U8jCRa__bookingSheet{padding:22px 16px}}
.aws-module__YB627q__access{width:min(100%,48rem);min-height:100svh;color:var(--color-ink);font:1rem/1.6 var(--font-body);margin:auto;padding:2rem clamp(1rem,5vw,3rem) 4rem}.aws-module__YB627q__brand{color:inherit;font:1.6rem var(--font-geist-pixel-square), var(--font-mono);text-decoration:none}.aws-module__YB627q__access header{margin:3rem 0 2rem}.aws-module__YB627q__access h1{font:550 clamp(2rem, 6vw, 3rem)/1.1 var(--font-display);letter-spacing:-.045em;overflow-wrap:anywhere;margin:.6rem 0 1rem}.aws-module__YB627q__access h2{margin:0 0 .65rem;font-size:1.05rem;font-weight:600}.aws-module__YB627q__eyebrow{color:var(--color-status-pending);font-size:.875rem}.aws-module__YB627q__card{border:1px solid var(--border-quiet);background:var(--surface-quiet);border-radius:12px;padding:1.5rem}.aws-module__YB627q__button{border:1px solid var(--border-quiet);background:var(--color-ink);color:var(--color-page);cursor:pointer;font:inherit;border-radius:6px;padding:.7rem 1rem;font-size:.875rem}.aws-module__YB627q__button:disabled{opacity:.55;cursor:not-allowed}.aws-module__YB627q__button:focus-visible,.aws-module__YB627q__access a:focus-visible{outline:2px solid var(--color-status-pending);outline-offset:4px}.aws-module__YB627q__credentials{gap:1.2rem;margin:1.5rem 0;display:grid}.aws-module__YB627q__credentials dt{margin-bottom:.3rem;font-size:.8rem}.aws-module__YB627q__credentials dd{font:.95rem/1.6 var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0}.aws-module__YB627q__access details{border-top:1px solid var(--border-quiet);margin-bottom:1rem;padding:1rem 0}.aws-module__YB627q__access summary{cursor:pointer}.aws-module__YB627q__rules{margin-top:2rem}.aws-module__YB627q__rules ol{padding-left:1.25rem}.aws-module__YB627q__rules li{margin:.6rem 0}.aws-module__YB627q__guidelines{margin:1rem 0}.aws-module__YB627q__guidelines>div{border-top:1px solid var(--border-quiet);padding:1rem 0}.aws-module__YB627q__guidelines dt{font-weight:600}.aws-module__YB627q__guidelines dd{overflow-wrap:anywhere;margin:.35rem 0 0}.aws-module__YB627q__guidelines p{margin:.3rem 0}.aws-module__YB627q__help,.aws-module__YB627q__rules>p{font-size:.875rem}@media (max-width:620px){.aws-module__YB627q__card{padding:1.1rem}}
