@font-face{font-family:portalSans;src:url(../media/hanken_grotesk_latin_wght-s.p.3lxpqujs87tck.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:portalSans Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.portalsans_eb0a3cc3-module__A_7rsW__className{font-family:portalSans,portalSans Fallback}.portalsans_eb0a3cc3-module__A_7rsW__variable{--font-portal-sans:"portalSans", "portalSans Fallback"}
@font-face{font-family:portalSerif;src:url(../media/noto_serif_latin_wght-s.p.11bvk_b9f2jcg.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:portalSerif Fallback;src:local(Times New Roman);ascent-override:89.69%;descent-override:24.58%;line-gap-override:0.0%;size-adjust:119.19%}.portalserif_74573e80-module__dsEjsG__className{font-family:portalSerif,portalSerif Fallback}.portalserif_74573e80-module__dsEjsG__variable{--font-portal-serif:"portalSerif", "portalSerif Fallback"}
@font-face{font-family:portalMono;src:url(../media/jetbrains_mono_latin_wght-s.p.3t6q91iet4nsy.woff2)format("woff2");font-display:swap;font-weight:100 800}@font-face{font-family:portalMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.portalmono_6c8c3b01-module__-50fKq__className{font-family:portalMono,portalMono Fallback}.portalmono_6c8c3b01-module__-50fKq__variable{--font-portal-mono:"portalMono", "portalMono Fallback"}
@font-face{font-family:Hanken Grotesk;src:url(../media/hanken_grotesk_latin_wght-s.p.3lxpqujs87tck.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:figmaSans Fallback;src:local(Arial);ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.0%;size-adjust:101.56%}.figmasans_49641e82-module__sZNG0a__className{font-family:figmaSans,figmaSans Fallback}
@font-face{font-family:Noto Serif;src:url(../media/noto_serif_latin_wght-s.p.11bvk_b9f2jcg.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:figmaDisplay Fallback;src:local(Times New Roman);ascent-override:89.69%;descent-override:24.58%;line-gap-override:0.0%;size-adjust:119.19%}.figmadisplay_d340bcdb-module__OjCIXq__className{font-family:figmaDisplay,figmaDisplay Fallback}
.canvas-objects-module__K8V0RW__root,.canvas-objects-module__K8V0RW__root *,.canvas-objects-module__K8V0RW__root :before,.canvas-objects-module__K8V0RW__root :after{box-sizing:border-box}.canvas-objects-module__K8V0RW__surface{transition:border-color var(--duration-hover) var(--ease-standard)}.canvas-objects-module__K8V0RW__surface[data-interactive=true]:hover{border-color:var(--surface-hover-border)}.canvas-objects-module__K8V0RW__surface[data-selected=true]{outline:1px solid var(--border-selection);outline-offset:-1px;border-color:#0000}.canvas-objects-module__K8V0RW__surface[data-locked=true],.canvas-objects-module__K8V0RW__hit{cursor:default}.canvas-objects-module__K8V0RW__hit:focus-visible{box-shadow:var(--focus-ring);outline:none}.canvas-objects-module__K8V0RW__btn{white-space:nowrap;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-button) var(--ease-standard), border-color var(--duration-button) var(--ease-standard), color var(--duration-button) var(--ease-standard);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;display:inline-flex}.canvas-objects-module__K8V0RW__btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.canvas-objects-module__K8V0RW__btn:disabled{cursor:default}.canvas-objects-module__K8V0RW__sm{border-radius:5px;height:24px;padding:0 9px;font-size:11px;line-height:1.2}.canvas-objects-module__K8V0RW__md{border-radius:6px;height:28px;padding:0 11px;font-size:11px;line-height:1.2}.canvas-objects-module__K8V0RW__lg{border-radius:6px;height:32px;padding:0 12px;font-size:12px;line-height:1.2}.canvas-objects-module__K8V0RW__primary{background:var(--paper-100);color:var(--ink-1000);font-weight:500}.canvas-objects-module__K8V0RW__primary:hover:not(:disabled){background:var(--chrome-contrast)}.canvas-objects-module__K8V0RW__primary:active:not(:disabled){background:var(--ink-200)}.canvas-objects-module__K8V0RW__primary:disabled{background:var(--ink-700);color:var(--ink-500)}.canvas-objects-module__K8V0RW__secondary{border-color:var(--border-strong);color:var(--ink-200);font-weight:400}.canvas-objects-module__K8V0RW__secondary:hover:not(:disabled){border-color:var(--surface-hover-border);background:var(--surface-hover-fill);color:var(--chrome-contrast)}.canvas-objects-module__K8V0RW__secondary:active:not(:disabled){border-color:var(--chrome-contrast);background:var(--surface-active-fill);color:var(--chrome-contrast)}.canvas-objects-module__K8V0RW__secondary:disabled{border-color:color-mix(in srgb, var(--chrome-contrast) 8%, transparent);color:var(--ink-600)}.canvas-objects-module__K8V0RW__quiet{border-color:var(--border-mid);color:var(--ink-400);font-weight:400}.canvas-objects-module__K8V0RW__quiet:hover:not(:disabled){border-color:var(--border-strong);color:var(--ink-200)}.canvas-objects-module__K8V0RW__quiet:active:not(:disabled){border-color:var(--chrome-contrast);background:var(--surface-active-fill);color:var(--chrome-contrast)}.canvas-objects-module__K8V0RW__quiet:disabled{border-color:color-mix(in srgb, var(--chrome-contrast) 8%, transparent);color:var(--ink-600)}.canvas-objects-module__K8V0RW__quiet[data-active=true]{border-color:var(--border-strong);color:var(--ink-200);background:var(--floating)}.canvas-objects-module__K8V0RW__ghost{height:14px;font-family:var(--font-mono);color:var(--ink-400);cursor:pointer;transition:color var(--duration-hover) var(--ease-standard);background:0 0;border:0;padding:0;font-size:10px;font-weight:400;line-height:1.2}.canvas-objects-module__K8V0RW__ghost:hover{color:var(--paper-100)}.canvas-objects-module__K8V0RW__ghost:active{color:var(--ink-200)}.canvas-objects-module__K8V0RW__ghost:focus-visible{box-shadow:var(--focus-ring);outline:none}@keyframes canvas-objects-module__K8V0RW__co-dither{0%{background-position:0 0}to{background-position:6px 0}}.canvas-objects-module__K8V0RW__dither{animation:.64s linear infinite canvas-objects-module__K8V0RW__co-dither}@keyframes canvas-objects-module__K8V0RW__co-dither-slot{0%{background-position:0 0}to{background-position:8px 0}}.canvas-objects-module__K8V0RW__ditherSlot{animation:.78s linear infinite canvas-objects-module__K8V0RW__co-dither-slot}@keyframes canvas-objects-module__K8V0RW__co-sweep{0%{opacity:0;transform:translateY(0)}12%{opacity:1}88%{opacity:1}to{transform:translateY(var(--sweep-travel,240px));opacity:0}}.canvas-objects-module__K8V0RW__sweep{animation:canvas-objects-module__K8V0RW__co-sweep 2.2s var(--ease-standard) infinite;will-change:transform}@keyframes canvas-objects-module__K8V0RW__co-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.canvas-objects-module__K8V0RW__completion{transform-origin:0;animation:canvas-objects-module__K8V0RW__co-draw var(--duration-resolve) var(--ease-out) forwards}@keyframes canvas-objects-module__K8V0RW__co-blink-a{0%,49.9%{opacity:1}50%,to{opacity:0}}@keyframes canvas-objects-module__K8V0RW__co-blink-b{0%,49.9%{opacity:0}50%,to{opacity:1}}.canvas-objects-module__K8V0RW__blinkA{animation:1.2s step-end infinite canvas-objects-module__K8V0RW__co-blink-a}.canvas-objects-module__K8V0RW__blinkB{animation:1.2s step-end infinite canvas-objects-module__K8V0RW__co-blink-b}.canvas-objects-module__K8V0RW__swipeHandle{cursor:ew-resize;touch-action:none}.canvas-objects-module__K8V0RW__swipeHandle:focus-visible{box-shadow:var(--focus-ring);outline:none}.canvas-objects-module__K8V0RW__text{white-space:pre-wrap;overflow-wrap:anywhere;cursor:default;outline:none}.canvas-objects-module__K8V0RW__text[data-editing=true]{cursor:text;box-shadow:0 0 0 1px var(--surface-hover-border)}.canvas-objects-module__K8V0RW__text:focus-visible{box-shadow:var(--focus-ring)}.canvas-objects-module__K8V0RW__stackGhost{transition:transform var(--duration-hover) var(--ease-standard)}.canvas-objects-module__K8V0RW__stackRoot[data-interactive=true]:hover .canvas-objects-module__K8V0RW__stackGhost{transform:translate(2px,2px)}
.canvas-module__0PwO-W__stage{background:var(--canvas);touch-action:pinch-zoom;outline:none;width:100%;height:100%;position:relative;overflow:hidden}.canvas-module__0PwO-W__stage:focus-visible{box-shadow:var(--focus-ring-inset)}.canvas-module__0PwO-W__stage[data-cursor=default]{cursor:default}.canvas-module__0PwO-W__stage[data-cursor=grab]{cursor:grab}.canvas-module__0PwO-W__stage[data-cursor=grabbing]{cursor:grabbing}.canvas-module__0PwO-W__stage[data-cursor=crosshair]{cursor:crosshair}.canvas-module__0PwO-W__stage[data-cursor=copy]{cursor:copy}.canvas-module__0PwO-W__chromeButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.canvas-module__0PwO-W__handle{pointer-events:auto}.canvas-module__0PwO-W__handle:focus-visible{box-shadow:var(--focus-ring);outline:none}.canvas-module__0PwO-W__world{transform-origin:0 0;will-change:transform;width:0;height:0;position:absolute;top:0;left:0}
.landing-f-module__AivkHa__page{--gutter:80px;--lane:1120px;--edge:max(var(--gutter), calc((100% - var(--lane)) / 2));--rule-overhang:var(--space-12);--section-space:128px;--reveal-rise:8px;--reveal-stagger:80ms;--card-rise:16px;--window-rise:16px;background:var(--background);min-height:100vh;color:var(--foreground);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--font-size-16);-webkit-font-smoothing:antialiased;line-height:1.5;position:relative}.landing-f-module__AivkHa__page :is(h1,h2,h3,p){margin:0}:where(.landing-f-module__AivkHa__page) a{color:inherit;text-decoration:none}.landing-f-module__AivkHa__page :is(ol,ul){margin:0;padding:0;list-style:none}.landing-f-module__AivkHa__display{font-family:var(--font-display), Georgia, serif;font-variation-settings:"CTGR" 0, "wdth" 100;font-weight:600}.landing-f-module__AivkHa__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-f-module__AivkHa__filled,.landing-f-module__AivkHa__outline,.landing-f-module__AivkHa__text{justify-content:center;align-items:center;gap:var(--space-1);height:var(--control-36,36px);padding:0 var(--space-4);border-radius:var(--radius-sm);font-size:var(--font-size-14);white-space:nowrap;transition:background-color var(--duration-button) var(--ease-standard), border-color var(--duration-button) var(--ease-standard), color var(--duration-button) var(--ease-standard);font-weight:500;line-height:1.43;display:inline-flex}.landing-f-module__AivkHa__filled{background:var(--primary);color:var(--primary-foreground)}.landing-f-module__AivkHa__filled:hover{background:var(--background-primary-hover,var(--neutral-800))}.landing-f-module__AivkHa__outline{border:1px solid var(--rule-surface);background:var(--popover);color:var(--text-deep)}.landing-f-module__AivkHa__outline:hover{background:var(--surface-hover-fill)}.landing-f-module__AivkHa__text{height:32px;color:var(--text-deep);padding:0}.landing-f-module__AivkHa__text:hover{text-underline-position:from-font;text-decoration:underline}.landing-f-module__AivkHa__door{height:48px;padding:0 var(--space-6);font-size:var(--font-size-16);letter-spacing:-.01em;line-height:1.5}.landing-f-module__AivkHa__logo{align-items:center;gap:var(--space-2);color:var(--foreground);display:inline-flex}.landing-f-module__AivkHa__wordmark{font-family:var(--font-display), Georgia, serif;font-weight:400;font-size:var(--font-size-20);font-variation-settings:"CTGR" 0, "wdth" 100;white-space:nowrap;line-height:1.2}.landing-f-module__AivkHa__section,.landing-f-module__AivkHa__closing{position:relative}.landing-f-module__AivkHa__section:before,.landing-f-module__AivkHa__closing:before{content:"";top:0;left:calc(var(--edge) - var(--rule-overhang));right:calc(var(--edge) - var(--rule-overhang));background:var(--neutral-150);pointer-events:none;height:1px;position:absolute}.landing-f-module__AivkHa__nav{z-index:20;align-items:center;gap:var(--space-2);padding:var(--space-4) var(--edge);transition:background-color var(--duration-panel) var(--ease-standard), border-color var(--duration-panel) var(--ease-standard);background:0 0;border-bottom:1px solid #0000;display:flex;position:sticky;top:0}.landing-f-module__AivkHa__nav[data-scrolled=true]{background:var(--background);border-bottom-color:var(--rule-hairline)}.landing-f-module__AivkHa__spacer{flex:1 0 0}.landing-f-module__AivkHa__hero{align-items:center;gap:var(--space-12);padding:80px var(--edge) var(--section-space);flex-direction:column;display:flex}.landing-f-module__AivkHa__heroCopy{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.landing-f-module__AivkHa__heroTitle{letter-spacing:-.01em;max-width:772px;font-size:52px;line-height:1.1}.landing-f-module__AivkHa__heroTitle em{font-style:italic}.landing-f-module__AivkHa__heroLead{max-width:740px;color:var(--muted-foreground)}.landing-f-module__AivkHa__doors{gap:var(--space-3);margin-top:var(--space-4);display:flex}.landing-f-module__AivkHa__doors>*{height:44px;padding:0 var(--space-5);font-size:var(--font-size-16);letter-spacing:-.01em}.landing-f-module__AivkHa__clip{width:100%;max-width:var(--lane);height:640px;padding:var(--space-8);border:1px solid var(--rule-hairline);border-radius:var(--radius-2xl);isolation:isolate;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative;overflow:hidden}.landing-f-module__AivkHa__clipMedia{z-index:-1;object-fit:cover;object-position:50% 10%;background:var(--neutral-900);width:100%;height:100%;position:absolute;inset:0}.landing-f-module__AivkHa__approved{gap:var(--space-2);width:360px;max-width:100%;padding:var(--space-6);background:var(--card);border:1px solid var(--rule-hairline);border-radius:var(--radius-xl);box-shadow:var(--shadow-floating);opacity:0;transform:translateY(var(--card-rise));transition:opacity var(--duration-sheet) var(--ease-out), transform var(--duration-sheet) var(--ease-out);flex-direction:column;display:flex}.landing-f-module__AivkHa__approved[data-shown=true]{opacity:1;transform:none}.landing-f-module__AivkHa__approvedHead{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-12);color:var(--text-muted);line-height:1.33;display:flex}.landing-f-module__AivkHa__approvedQuote{font-size:var(--font-size-14);color:var(--foreground);font-weight:500;line-height:1.43}.landing-f-module__AivkHa__approvedNote{font-size:var(--font-size-12);color:var(--muted-foreground);line-height:1.33}.landing-f-module__AivkHa__tag{height:20px;padding:0 var(--space-3);border-radius:var(--radius-xs);background:var(--muted);font-size:var(--font-size-12);color:var(--foreground);align-items:center;font-weight:600;line-height:1.33;display:inline-grid;position:relative}.landing-f-module__AivkHa__tag>span{transition:opacity var(--duration-resolve) var(--ease-standard);grid-area:1/1}.landing-f-module__AivkHa__tag[data-state=checking] .landing-f-module__AivkHa__tagApproved,.landing-f-module__AivkHa__tag[data-state=approved] .landing-f-module__AivkHa__tagChecking{left:var(--space-3);opacity:0;position:absolute}.landing-f-module__AivkHa__section{padding:var(--section-space) var(--edge);flex-direction:column;gap:72px;display:flex}.landing-f-module__AivkHa__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.landing-f-module__AivkHa__sectionCopy{gap:var(--space-3);flex-direction:column;max-width:549px;display:flex}.landing-f-module__AivkHa__sectionTitle{font-size:var(--font-size-32,32px);letter-spacing:-.01em;text-wrap:balance;line-height:1.15}.landing-f-module__AivkHa__sectionLead{color:var(--muted-foreground)}.landing-f-module__AivkHa__audience{padding:var(--space-2) 10px;border:1px solid var(--rule-hairline);background:var(--background-subtle);border-radius:56px;align-items:center;display:inline-flex}.landing-f-module__AivkHa__audienceTab{appearance:none;padding:var(--space-3) var(--space-8);font:inherit;letter-spacing:-.01em;color:var(--foreground);cursor:pointer;transition:background-color var(--duration-panel) var(--ease-standard), border-color var(--duration-panel) var(--ease-standard), box-shadow var(--duration-panel) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.landing-f-module__AivkHa__audienceTab[data-state=on]{background:var(--background);border-color:var(--rule-hairline);box-shadow:0 2px 6px #0000001a}.landing-f-module__AivkHa__audienceTab:focus-visible{box-shadow:var(--focus-ring);outline:none}.landing-f-module__AivkHa__howBody{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.landing-f-module__AivkHa__steps{gap:var(--space-8);flex-direction:column;flex:none;width:400px;display:flex}.landing-f-module__AivkHa__step{gap:var(--space-1);opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--duration-panel) var(--ease-out), transform var(--duration-panel) var(--ease-out);flex-direction:column;display:flex}.landing-f-module__AivkHa__step:nth-child(2){transition-delay:var(--reveal-stagger)}.landing-f-module__AivkHa__step:nth-child(3){transition-delay:calc(2 * var(--reveal-stagger))}.landing-f-module__AivkHa__steps[data-shown=true] .landing-f-module__AivkHa__step{opacity:1;transform:none}.landing-f-module__AivkHa__stepButton{appearance:none;gap:var(--space-1);border-radius:var(--radius-sm);width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;opacity:.4;transition:opacity var(--duration-panel) var(--ease-standard);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.landing-f-module__AivkHa__stepButton:hover{opacity:.7}.landing-f-module__AivkHa__step[data-selected=true] .landing-f-module__AivkHa__stepButton{opacity:1}.landing-f-module__AivkHa__stepButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.landing-f-module__AivkHa__stepTitle{font-size:var(--font-size-18);color:var(--muted-foreground);transition:color var(--duration-panel) var(--ease-standard);font-weight:600;line-height:1.3}.landing-f-module__AivkHa__stepBody{font-size:var(--font-size-16);color:var(--text-muted);transition:color var(--duration-panel) var(--ease-standard);line-height:1.5}.landing-f-module__AivkHa__step[data-selected=true] .landing-f-module__AivkHa__stepTitle,.landing-f-module__AivkHa__step[data-selected=true] .landing-f-module__AivkHa__stepBody,.landing-f-module__AivkHa__stepButton:hover .landing-f-module__AivkHa__stepTitle{color:var(--foreground)}.landing-f-module__AivkHa__stage{border-radius:var(--radius-2xl);isolation:isolate;justify-content:center;align-items:center;width:647px;height:453px;padding:56px;display:flex;position:relative;overflow:hidden}.landing-f-module__AivkHa__stageBackdrop{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.landing-f-module__AivkHa__window{aspect-ratio:1196/784;border:1px solid var(--rule-hairline);border-radius:var(--radius-md);background:var(--background);width:535px;box-shadow:var(--shadow-floating);opacity:0;transform:translateY(var(--window-rise));transition:opacity var(--duration-panel) var(--ease-out), transform var(--duration-panel) var(--ease-out);position:relative;overflow:hidden}.landing-f-module__AivkHa__window[data-shown=true]{opacity:1;transform:none}.landing-f-module__AivkHa__frame{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--duration-resolve) var(--ease-standard);position:absolute;inset:0}.landing-f-module__AivkHa__frame[data-on=true]{opacity:1}.landing-f-module__AivkHa__covers{align-items:center;gap:var(--space-8)}.landing-f-module__AivkHa__coversHead{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.landing-f-module__AivkHa__lanes{gap:var(--space-4);width:100%;max-width:var(--lane);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-f-module__AivkHa__lane{gap:var(--space-2);min-height:240px;padding:var(--space-5);background:var(--background-subtle);border:1px solid var(--rule-surface);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.landing-f-module__AivkHa__laneIcon{border:1px solid var(--rule-hairline);border-radius:var(--radius-md);background:var(--background);width:40px;height:40px;color:var(--foreground);place-items:center;margin-bottom:auto;display:grid}.landing-f-module__AivkHa__laneIcon svg{width:20px;height:20px}.landing-f-module__AivkHa__laneTitle{padding-top:var(--space-8);font-size:var(--font-size-16);color:var(--text-muted);font-weight:400;line-height:1.5}.landing-f-module__AivkHa__laneBody{font-size:var(--font-size-16);color:var(--foreground);line-height:1.5}.landing-f-module__AivkHa__agents{align-items:flex-start;gap:var(--space-3);width:100%;max-width:var(--lane);flex-direction:column;display:flex}.landing-f-module__AivkHa__agentsRow{justify-content:space-between;align-self:stretch;align-items:flex-start;gap:var(--space-8);display:flex}.landing-f-module__AivkHa__agentsCopy{gap:var(--space-1);flex-direction:column;display:flex}.landing-f-module__AivkHa__agentsTitle{font-size:var(--font-size-18);color:var(--text-deep);font-weight:600;line-height:1.22}.landing-f-module__AivkHa__agentsLead{color:var(--text-muted)}.landing-f-module__AivkHa__agentMarks{gap:var(--space-4);flex:none;display:flex}.landing-f-module__AivkHa__agentMark{border-radius:var(--radius-lg);object-fit:cover;width:48px;height:48px}.landing-f-module__AivkHa__monitorTitle em{font-style:italic}.landing-f-module__AivkHa__devFoot{align-items:center;gap:var(--space-12);margin-top:calc(-1 * var(--space-6));flex-direction:column;display:flex}.landing-f-module__AivkHa__devDoor{min-width:220px;height:44px;padding:0 var(--space-6);font-size:var(--font-size-16);letter-spacing:-.01em}.landing-f-module__AivkHa__devStage{height:460px;padding-top:var(--space-16);background:var(--background-subtle);border:1px solid var(--rule-surface);border-radius:var(--radius-2xl);justify-content:center;align-items:flex-start;display:flex;overflow:hidden}.landing-f-module__AivkHa__devWindow{aspect-ratio:960/532;background:var(--background);border:1px solid var(--rule-hairline);border-radius:var(--radius-xl);width:76%;box-shadow:var(--shadow-floating);opacity:0;transform:translateY(var(--window-rise));transition:opacity var(--duration-panel) var(--ease-out), transform var(--duration-panel) var(--ease-out);flex:none;position:relative;overflow:hidden}.landing-f-module__AivkHa__devStage[data-shown=true] .landing-f-module__AivkHa__devWindow{opacity:1;transform:none}.landing-f-module__AivkHa__devFrame{object-fit:cover;object-position:top center;opacity:0;width:100%;height:100%;transition:opacity var(--duration-resolve) var(--ease-standard);position:absolute;inset:0}.landing-f-module__AivkHa__devFrame[data-on=true]{opacity:1}.landing-f-module__AivkHa__devCalls{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.landing-f-module__AivkHa__devCall{appearance:none;gap:var(--space-2);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.landing-f-module__AivkHa__devCall:focus-visible{border-radius:var(--radius-xs);box-shadow:var(--focus-ring);outline:none}.landing-f-module__AivkHa__devTrack{height:3px;margin-bottom:var(--space-4);background:var(--neutral-150);border-radius:2px;display:block;overflow:hidden}.landing-f-module__AivkHa__devFill{background:var(--foreground);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.landing-f-module__AivkHa__devCallTitle{font-size:var(--font-size-18);color:var(--foreground);font-weight:600;line-height:1.33}.landing-f-module__AivkHa__devCallBody{font-size:var(--font-size-16);color:var(--text-muted);transition:color var(--duration-panel) var(--ease-standard);line-height:1.5}.landing-f-module__AivkHa__devCall[data-chosen=true] .landing-f-module__AivkHa__devCallBody{color:var(--muted-foreground)}.landing-f-module__AivkHa__monitorHead{justify-content:space-between;align-items:center;gap:var(--space-16);grid-template-columns:minmax(0,562px) minmax(0,427px);display:grid}.landing-f-module__AivkHa__monitorTitle{letter-spacing:-.01em;text-wrap:balance;font-size:40px;line-height:1.2}.landing-f-module__AivkHa__findWall{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-f-module__AivkHa__finding{gap:var(--space-1);opacity:0;transform:translateY(var(--reveal-rise));transition:opacity var(--duration-panel) var(--ease-out), transform var(--duration-panel) var(--ease-out);flex-direction:column;display:flex}.landing-f-module__AivkHa__findWall[data-shown=true] .landing-f-module__AivkHa__finding{opacity:1;transform:none}.landing-f-module__AivkHa__finding:nth-child(2){transition-delay:var(--reveal-stagger)}.landing-f-module__AivkHa__finding:nth-child(3){transition-delay:calc(2 * var(--reveal-stagger))}.landing-f-module__AivkHa__findCard{aspect-ratio:1;margin-bottom:var(--space-3);background:var(--background-subtle);border:1px solid var(--rule-surface);border-radius:var(--radius-2xl);place-items:center;display:grid;position:relative;overflow:hidden}.landing-f-module__AivkHa__findTitle{padding-inline:var(--space-3);font-size:var(--font-size-18);color:var(--foreground);font-weight:500;line-height:1.33}.landing-f-module__AivkHa__findBody{padding-inline:var(--space-3);font-size:var(--font-size-14);color:var(--muted-foreground);line-height:1.43}.landing-f-module__AivkHa__findPost{width:50%;min-width:150px}.landing-f-module__AivkHa__post{color:#111;background:#fff;border-radius:10px;flex-direction:column;gap:6px;padding:8px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:9px;line-height:1.35;display:flex;box-shadow:0 10px 30px #00000038}.landing-f-module__AivkHa__postHead{align-items:center;gap:6px;display:flex}.landing-f-module__AivkHa__postAvatar{background:#d6d9de;border-radius:50%;flex:none;width:18px;height:18px}.landing-f-module__AivkHa__postAvatar[data-ring=true]{box-shadow:0 0 0 1.5px #fff,0 0 0 3px #dd1867}.landing-f-module__AivkHa__postWho{flex-direction:column;flex:1;min-width:0;display:flex}.landing-f-module__AivkHa__postName{font-weight:600}.landing-f-module__AivkHa__postHead>.landing-f-module__AivkHa__postName{flex:1}.landing-f-module__AivkHa__postSub{color:#6b7280;align-items:center;gap:3px;font-size:8px;display:inline-flex}.landing-f-module__AivkHa__postFollow{color:#fff;background:#0095f6;border-radius:4px;padding:2px 6px;font-size:8px;font-weight:600}.landing-f-module__AivkHa__postIcon{stroke-width:2px;flex:none;width:12px;height:12px}.landing-f-module__AivkHa__postIcon[data-liked=true]{fill:#ff3040;color:#ff3040}.landing-f-module__AivkHa__postIconTiny{vertical-align:-1px;stroke-width:2px;width:9px;height:9px;display:inline-block}.landing-f-module__AivkHa__postActions{align-items:center;gap:7px;display:flex}.landing-f-module__AivkHa__postSpacer{flex:1}.landing-f-module__AivkHa__postMeta,.landing-f-module__AivkHa__postCaption b,.landing-f-module__AivkHa__postText{font-weight:600}.landing-f-module__AivkHa__postCaption{color:#262626}.landing-f-module__AivkHa__postText{font-weight:400}.landing-f-module__AivkHa__postBar{color:#4b5563;border-top:1px solid #e5e7eb;justify-content:space-around;padding-top:5px;font-size:8px;font-weight:600;display:flex}.landing-f-module__AivkHa__postBar[data-spread=true]{border-top:0;justify-content:space-between;padding-top:0;font-weight:400}.landing-f-module__AivkHa__postBar span{align-items:center;gap:3px;display:inline-flex}.landing-f-module__AivkHa__postGone{color:#536471;text-align:center;background:#f7f9f9;border:1px solid #e5e7eb;border-radius:8px;padding:18px 10px}.landing-f-module__AivkHa__post[data-platform=x]{border-radius:12px}.landing-f-module__AivkHa__postPhoto{aspect-ratio:1;background:#d6d9de;border-radius:2px;position:relative;overflow:hidden;container-type:size}.landing-f-module__AivkHa__post[data-platform=x] .landing-f-module__AivkHa__postPhoto{border-radius:8px}.landing-f-module__AivkHa__postPhotoFrame{aspect-ratio:4/5;width:max(100cqw,80cqh);position:absolute;top:calc(22cqh - max(100cqw,80cqh)/3.63636);left:50%;translate:-50%}.landing-f-module__AivkHa__postPhotoFrame img{object-fit:cover}.landing-f-module__AivkHa__postFollowX{color:#fff;background:#0f1419;border-radius:999px;padding:2px 8px;font-size:8px;font-weight:700}.landing-f-module__AivkHa__post[data-platform=x] .landing-f-module__AivkHa__postName{color:#0f1419;font-weight:700}.landing-f-module__AivkHa__post[data-platform=x] .landing-f-module__AivkHa__postSub,.landing-f-module__AivkHa__post[data-platform=x] .landing-f-module__AivkHa__postBar{color:#536471}.landing-f-module__AivkHa__post[data-platform=facebook] .landing-f-module__AivkHa__postName{color:#050505}.landing-f-module__AivkHa__post[data-platform=facebook] .landing-f-module__AivkHa__postSub{color:#65676b}.landing-f-module__AivkHa__postLikeDot{color:#fff;vertical-align:-2px;background:#1877f2;border-radius:50%;place-items:center;width:11px;height:11px;margin-right:3px;display:inline-grid}.landing-f-module__AivkHa__postLikeDot svg{fill:#fff;stroke-width:0;width:6px;height:6px}.landing-f-module__AivkHa__postPhotoFrame{transition:filter var(--duration-sheet) var(--ease-out)}.landing-f-module__AivkHa__findCard[data-phase=removed] .landing-f-module__AivkHa__postPhotoFrame{filter:blur(10px)grayscale()brightness(1.15)}.landing-f-module__AivkHa__postScan{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #111}.landing-f-module__AivkHa__postScan:after{content:"";background:linear-gradient(#0000,#ffffff8c 85%,#fff);border-bottom:1.5px solid #111;height:22%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.landing-f-module__AivkHa__findCard[data-phase=scan] .landing-f-module__AivkHa__postScan,.landing-f-module__AivkHa__findCard[data-phase=filed] .landing-f-module__AivkHa__postScan{opacity:1;transition:opacity var(--duration-panel) var(--ease-standard)}.landing-f-module__AivkHa__findCard[data-phase=scan] .landing-f-module__AivkHa__postScan:after{animation:landing-f-module__AivkHa__takedown-scan .9s var(--ease-standard) forwards}.landing-f-module__AivkHa__findCard[data-phase=filed] .landing-f-module__AivkHa__postScan:after{opacity:0}@keyframes landing-f-module__AivkHa__takedown-scan{0%{transform:translateY(-100%)}to{transform:translateY(460%)}}.landing-f-module__AivkHa__postBlocked{z-index:2;color:#111;text-align:center;opacity:0;transition:opacity var(--duration-sheet) var(--ease-out), transform var(--duration-sheet) var(--ease-out);background:#ffffffb8;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;font-size:8.5px;font-weight:600;line-height:1.3;display:flex;position:absolute;inset:0;transform:scale(.96)}.landing-f-module__AivkHa__postBlockedIcon{stroke-width:2px;width:14px;height:14px}.landing-f-module__AivkHa__findCard[data-phase=removed] .landing-f-module__AivkHa__postBlocked{opacity:1;transform:none}.landing-f-module__AivkHa__postFace{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#d2d2d266;border-radius:50%;width:48%;height:46%;position:absolute;top:3%;left:33%}.landing-f-module__AivkHa__closing{align-items:center;gap:var(--space-8);padding:var(--section-space) var(--edge) var(--space-16);text-align:center;flex-direction:column;display:flex}.landing-f-module__AivkHa__closingTitle{max-width:800px;font-size:var(--font-size-44,44px);letter-spacing:-.01em;line-height:1.1}.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__closingTitle,.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__door{opacity:0;transition:opacity var(--duration-sheet) var(--ease-out)}.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__door{transition-delay:var(--duration-stagger-step)}.landing-f-module__AivkHa__closing[data-shown=true] .landing-f-module__AivkHa__closingTitle,.landing-f-module__AivkHa__closing[data-shown=true] .landing-f-module__AivkHa__door{opacity:1}.landing-f-module__AivkHa__footer{gap:var(--space-6);padding:var(--space-8) var(--edge);flex-direction:column;display:flex}.landing-f-module__AivkHa__footerDoors{align-items:center;display:flex}.landing-f-module__AivkHa__legal{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule-hairline);font-size:var(--font-size-12);color:var(--text-muted);line-height:1.33;display:flex}.landing-f-module__AivkHa__legalLinks{gap:var(--space-1);display:flex}.landing-f-module__AivkHa__legalLinks .landing-f-module__AivkHa__text{padding:0 var(--space-2)}@media (prefers-reduced-motion:reduce){.landing-f-module__AivkHa__devWindow,.landing-f-module__AivkHa__postScan,.landing-f-module__AivkHa__postBlocked,.landing-f-module__AivkHa__postPhotoFrame,.landing-f-module__AivkHa__approved,.landing-f-module__AivkHa__finding,.landing-f-module__AivkHa__step,.landing-f-module__AivkHa__window,.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__closingTitle,.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__door{transition:none;transform:none}}@media (max-width:759px){.landing-f-module__AivkHa__page{--gutter:var(--space-5);--rule-overhang:0px;--section-space:80px}.landing-f-module__AivkHa__nav{height:56px;padding:var(--space-2) var(--space-5)}.landing-f-module__AivkHa__nav .landing-f-module__AivkHa__filled{height:var(--control-40,40px)}.landing-f-module__AivkHa__hero{gap:var(--space-8);padding:var(--space-12) var(--gutter) var(--section-space)}.landing-f-module__AivkHa__heroCopy{gap:var(--space-6)}.landing-f-module__AivkHa__heroTitle{font-size:var(--font-size-32,32px);line-height:1.15}.landing-f-module__AivkHa__doors{gap:var(--space-3);flex-direction:column;width:100%;margin-top:0}.landing-f-module__AivkHa__doors>*{width:100%;height:44px}.landing-f-module__AivkHa__clip{height:460px;padding:var(--space-3);border:0}.landing-f-module__AivkHa__clipMedia{object-position:50% 12%}.landing-f-module__AivkHa__approved{width:100%}.landing-f-module__AivkHa__section{gap:var(--space-8);padding:var(--section-space) var(--gutter)}.landing-f-module__AivkHa__sectionHead{align-items:stretch;gap:var(--space-6);flex-direction:column}.landing-f-module__AivkHa__sectionTitle{font-size:var(--font-size-28,28px);letter-spacing:0;line-height:1.2}.landing-f-module__AivkHa__sectionLead{font-size:var(--font-size-14);line-height:1.43}.landing-f-module__AivkHa__audience{gap:var(--space-6);border:0;border-bottom:1px solid var(--rule-hairline);background:0 0;border-radius:0;padding:0}.landing-f-module__AivkHa__audienceTab{padding:10px var(--space-1);font-size:var(--font-size-14);letter-spacing:0;color:var(--muted-foreground);border:0;border-radius:0;line-height:1.43;position:relative}.landing-f-module__AivkHa__audienceTab:after{content:"";height:2px;transition:background-color var(--duration-panel) var(--ease-standard);background:0 0;position:absolute;inset:auto 0 -1px}.landing-f-module__AivkHa__audienceTab[data-state=on]{box-shadow:none;color:var(--foreground);background:0 0}.landing-f-module__AivkHa__audienceTab[data-state=on]:after{background:var(--foreground)}.landing-f-module__AivkHa__howBody{align-items:stretch;gap:var(--space-6);flex-direction:column}.landing-f-module__AivkHa__steps{width:100%}.landing-f-module__AivkHa__stepTitle{font-size:var(--font-size-16)}.landing-f-module__AivkHa__stepBody{font-size:var(--font-size-14);line-height:1.43}.landing-f-module__AivkHa__stage{width:100%;height:auto;padding:var(--space-6) var(--space-2)}.landing-f-module__AivkHa__window{width:100%;max-width:366px}.landing-f-module__AivkHa__covers{align-items:stretch;gap:var(--space-6)}.landing-f-module__AivkHa__monitorHead{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.landing-f-module__AivkHa__devStage{height:auto;padding:var(--space-6) var(--space-3) 0}.landing-f-module__AivkHa__devWindow{width:100%;margin-bottom:calc(-1 * var(--space-6))}.landing-f-module__AivkHa__devFoot{gap:var(--space-8);margin-top:0}.landing-f-module__AivkHa__devCalls{gap:var(--space-6);grid-template-columns:minmax(0,1fr);width:100%}.landing-f-module__AivkHa__devDoor{width:100%}.landing-f-module__AivkHa__monitorTitle{font-size:var(--font-size-28,28px)}.landing-f-module__AivkHa__findWall{gap:var(--space-3);margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.landing-f-module__AivkHa__finding{scroll-snap-align:center}.landing-f-module__AivkHa__findPost{width:52%;min-width:0}.landing-f-module__AivkHa__findTitle{font-size:var(--font-size-16)}.landing-f-module__AivkHa__coversHead{text-align:left;align-items:stretch}.landing-f-module__AivkHa__lanes{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.landing-f-module__AivkHa__lane{min-height:0;padding:var(--space-4);border-radius:var(--radius-lg)}.landing-f-module__AivkHa__laneIcon{width:32px;height:32px}.landing-f-module__AivkHa__laneIcon svg{width:16px;height:16px}.landing-f-module__AivkHa__laneTitle{padding-top:var(--space-4);font-size:var(--font-size-14);line-height:1.43}.landing-f-module__AivkHa__laneBody{font-size:var(--font-size-14);line-height:1.43}.landing-f-module__AivkHa__agents{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid var(--rule-hairline)}.landing-f-module__AivkHa__agentsRow{gap:var(--space-4);flex-direction:column}.landing-f-module__AivkHa__agentsTitle{font-size:var(--font-size-16);color:var(--foreground);line-height:1.3}.landing-f-module__AivkHa__agentsLead{font-size:var(--font-size-14);color:var(--muted-foreground);line-height:1.43}.landing-f-module__AivkHa__closing{gap:var(--space-6);padding:var(--section-space) var(--gutter) var(--space-12)}.landing-f-module__AivkHa__closingTitle{font-size:var(--font-size-32,32px);line-height:1.15}.landing-f-module__AivkHa__closing .landing-f-module__AivkHa__door{width:100%;height:var(--control-40,40px);padding:0 var(--space-4);font-size:var(--font-size-14);line-height:1.43}.landing-f-module__AivkHa__footer{gap:var(--space-5);padding:var(--space-6) var(--space-5)}}
