*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:0 0% 3.9%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:0 0% 3.9%;--radius:0.5rem}[data-debug-wrapper=true]{display:contents!important}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.running{animation-play-state:running}.paused{animation-play-state:paused}:root{--ll-bg-start:#d0dcf0;--ll-bg-mid:#d6e4f7;--ll-bg-end:#ccd8ee;--ll-primary:#1565c0;--ll-glass-bg:#ffffffd9;--ll-glass-bg-hover:#fffffff2;--ll-glass-card:#fffc;--ll-glass-card-grad:#dbeafeb3;--ll-glass-border:#bfdbfe99;--ll-glass-border-hov:#93c5fd;--ll-border-subtle:#bfdbfe66;--ll-border-medium:#bfdbfe99;--ll-border-strong:#93c5fdb3;--ll-text:#0a1929;--ll-text-2:#0a1929bf;--ll-text-3:#0a1929a6;--ll-text-4:#0a192980;--ll-shadow:0 8px 24px #1e3a8a26;--ll-pod-bg:#1565c01a;--ll-pod-border:#1565c033;--ll-ok:#2e7d32;--ll-warn:#e65100;--ll-crit:#c62828;--flight:0;--dk:calc(var(--flight)*100%);--ll-bg-start:color-mix(in srgb,#050a12 var(--dk),#d0dcf0);--ll-bg-mid:color-mix(in srgb,#0a1929 var(--dk),#d6e4f7);--ll-bg-end:color-mix(in srgb,#050a12 var(--dk),#ccd8ee);--ll-primary:color-mix(in srgb,#3b82f6 var(--dk),#1565c0);--ll-glass-card:color-mix(in srgb,#ffffff0f var(--dk),#fffc);--ll-glass-card-grad:color-mix(in srgb,#ffffff08 var(--dk),#dbeafeb3);--ll-glass-border:color-mix(in srgb,#ffffff26 var(--dk),#bfdbfe99);--ll-glass-border-hov:color-mix(in srgb,#ffffff59 var(--dk),#93c5fd);--ll-border-subtle:color-mix(in srgb,#ffffff1a var(--dk),#bfdbfe66);--ll-border-medium:color-mix(in srgb,#ffffff26 var(--dk),#bfdbfe99);--ll-text:color-mix(in srgb,#ffffffe6 var(--dk),#0a1929);--ll-text-2:color-mix(in srgb,#ffffff9e var(--dk),#0a1929bf);--ll-text-3:color-mix(in srgb,#ffffff8c var(--dk),#0a1929a6);--ll-text-4:color-mix(in srgb,#fff6 var(--dk),#0a192980);--ll-border-strong:color-mix(in srgb,#9cc4ff var(--dk),#2c5c93);--ll-glass-bg:color-mix(in srgb,#ffffff1a var(--dk),#ffffffd9);--ll-shadow:0 8px 24px rgba(4,12,24,calc(0.15 + var(--flight)*0.25));--ll-focus:color-mix(in srgb,#9cc4ff var(--dk),#14509b);--ll-pod-bg:color-mix(in srgb,#3b82f624 var(--dk),#1565c01a);--ll-pod-border:color-mix(in srgb,#3b82f64d var(--dk),#1565c033);--ground:calc(max(var(--intro), var(--flight))*100%);--ll-cta:color-mix(in srgb,#efe9e0 var(--ground),#17130f);--ll-cta-ink:color-mix(in srgb,#17130f var(--ground),#f7f4ef);--ll-cta-hover:color-mix(in srgb,#fff var(--ground),#2c241c);--ll-hairline:color-mix(in srgb,#ffffff29 var(--ground),#0a192929);--ll-panel-bg:#08121ff0}html{scroll-behavior:auto}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(180deg,color-mix(in srgb,#050a12 0,#d0dcf0),color-mix(in srgb,#0a1929 0,#d6e4f7) 38.2%,color-mix(in srgb,#050a12 0,#ccd8ee));background:linear-gradient(180deg,var(--ll-bg-start) 0,var(--ll-bg-mid) 38.2%,var(--ll-bg-end) 100%);color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);font-family:Archivo,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;margin:0}::selection{background:#2c241c33}:focus-visible{border-radius:4px;outline:2px solid color-mix(in srgb,#9cc4ff 0,#14509b);outline:2px solid var(--ll-focus);outline-offset:3px}.t-hero{color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);font-size:144px;font-weight:200;letter-spacing:-.007em;line-height:.93}.t-section{font-size:55px;letter-spacing:-.009em;line-height:1.02}.t-section,.t-sub{text-wrap:balance;color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);font-weight:300}.t-sub{font-size:34px;line-height:1.15}.t-body{color:color-mix(in srgb,#ffffff9e 0,#0a1929bf);color:var(--ll-text-2);font-size:20px;font-weight:300;line-height:34px;max-width:62ch}.t-small{font-size:13px;font-weight:300;line-height:21px}.t-eyebrow,.t-small{color:color-mix(in srgb,#ffffff8c 0,#0a1929a6);color:var(--ll-text-3)}.t-eyebrow{font-size:10px;font-weight:500;letter-spacing:.26em;text-transform:uppercase}@media (max-width:820px){.t-hero{font-size:55px}.t-section{font-size:34px}.t-sub{font-size:21px}}.glass-panel{backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);background:linear-gradient(160deg,color-mix(in srgb,#ffffff0f 0,#fffc),color-mix(in srgb,#ffffff08 0,#dbeafeb3));background:linear-gradient(160deg,var(--ll-glass-card) 0,var(--ll-glass-card-grad) 100%);border:1px solid color-mix(in srgb,#ffffff26 0,#bfdbfe99);border:1px solid var(--ll-glass-border);border-radius:21px;box-shadow:0 8px 24px rgba(4,12,24,.15);box-shadow:var(--ll-shadow);padding:34px 38px}.stage-wrap{height:100vh;position:relative}.stage{background:linear-gradient(180deg,color-mix(in srgb,#050a12 0,#d0dcf0),color-mix(in srgb,#0a1929 0,#d6e4f7) 38.2%,color-mix(in srgb,#050a12 0,#ccd8ee));background:linear-gradient(180deg,var(--ll-bg-start),var(--ll-bg-mid) 38.2%,var(--ll-bg-end))}.stage,.stage .seg-wrap{inset:0;overflow:hidden;position:absolute}.seg-video{filter:saturate(.6) brightness(.9)}.stage-vignette{background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#0a192938 100%),linear-gradient(180deg,#d6e4f70f,#0a19291a);inset:0;pointer-events:none;position:absolute;z-index:5}.stop-panel{opacity:0;position:absolute;visibility:hidden;width:min(392px,29vw);z-index:20}.stop-panel .glass-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#08121ff0;background-color:var(--ll-panel-bg);background-image:none;border:0;border-radius:0;box-shadow:none;color:#fffffff0}.stop-panel .glass-panel .t-section,.stop-panel .glass-panel .t-sub,.stop-panel .glass-panel h1,.stop-panel .glass-panel h2{text-wrap:balance;color:#fff}.stop-panel .glass-panel .t-eyebrow{color:#ffffffa8}.stop-panel .glass-panel .t-body,.stop-panel .glass-panel .t-small{color:#fffc}.stop-panel .glass-panel .points li{color:#ffffffd1}.stop-panel .glass-panel a{color:#9cc4ff}.stop-panel[data-clip]{left:auto;right:5vw;top:12%}.stop-panel{width:min(460px,40vw)}.stop-panel.panel-st{right:auto;width:min(440px,33vw)}@media (max-width:1100px){.stop-panel{width:min(360px,38vw)}.stop-panel.panel-st{width:min(400px,44vw)}}.points{list-style:none;margin:21px 0 0;padding:0}.points li{border-top:1px solid color-mix(in srgb,#ffffff1a 0,#bfdbfe66);border-top:1px solid var(--ll-border-subtle);color:color-mix(in srgb,#ffffff9e 0,#0a1929bf);color:var(--ll-text-2);font-size:21px;line-height:34px;padding:13px 0 13px 21px;position:relative}.points li:before{background:color-mix(in srgb,#3b82f624 0,#1565c01a);background:var(--ll-pod-bg);border:1px solid color-mix(in srgb,#3b82f64d 0,#1565c033);border:1px solid var(--ll-pod-border);border-radius:9999px;content:"";height:8px;left:0;position:absolute;top:26px;width:8px}.depth-nav{align-items:center;backdrop-filter:blur(21px);-webkit-backdrop-filter:blur(21px);background:linear-gradient(160deg,#ffffffb8,#dbeafe8c);border:1px solid color-mix(in srgb,#ffffff26 0,#bfdbfe99);border:1px solid var(--ll-glass-border);border-radius:999px;box-shadow:0 8px 24px rgba(4,12,24,.15);box-shadow:var(--ll-shadow);display:flex;flex-direction:column;gap:0;left:21px;padding:8px 5px;position:fixed;top:50%;transform:translateY(-50%);transition:background 987ms ease,border-color 987ms ease;z-index:50}[data-depth=below] .depth-nav{background:#0a19298c;border-color:#ffffff26}.depth-btn span{background:#ffffffe0;border-radius:8px;color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);padding:4px 10px}.depth-nav:before{background:color-mix(in srgb,#ffffff26 0,#bfdbfe99);background:var(--ll-border-medium);bottom:8px;content:"";left:50%;position:absolute;top:8px;width:1px}.depth-btn{align-items:center;background:none;border:none;color:color-mix(in srgb,#fff6 0,#0a192980);color:var(--ll-text-4);cursor:pointer;display:flex;font-size:11px;font-weight:600;height:34px;justify-content:center;letter-spacing:1px;margin:8px 0;position:relative;transition:color 144ms ease,transform 144ms ease;width:34px;z-index:1}.depth-btn:before{background:#0000;border-radius:9999px;content:"";inset:3px;position:absolute;transition:background-color 233ms ease,box-shadow 233ms ease;z-index:-1}.depth-btn span{left:34px;opacity:0;pointer-events:none;position:absolute;transform:translateX(-5px);transition:opacity 144ms ease,transform 144ms ease;white-space:nowrap}.depth-btn:focus-visible span,.depth-btn:hover span{opacity:1;transform:translateX(0)}.depth-btn:hover{color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text)}.depth-btn.active{color:#fff;transform:scale(1.08)}.depth-btn.active:before{background:color-mix(in srgb,#3b82f6 0,#1565c0);background:var(--ll-primary);box-shadow:0 0 0 4px color-mix(in srgb,#3b82f624 0,#1565c01a);box-shadow:0 0 0 4px var(--ll-pod-bg)}[data-depth=below] .depth-btn{color:#ffffff8c}[data-depth=below] .depth-btn.active{color:#fff}[data-depth=below] .depth-btn.active:before{background:#3b82f6}.product-page .top-bar{background:#0a1522;border-bottom:1px solid #ffffff1a}.product-page .sec-block,.product-page .sec-open-inner,.product-page h1,.product-page h2{scroll-margin-top:110px;scroll-margin-top:calc(var(--nav-h, 92px) + 18px)}.top-bar{align-items:center;background:linear-gradient(180deg,#060f1bd1,#060f1b80 62%,#060f1b00);box-sizing:border-box;display:flex;justify-content:space-between;left:0;min-height:var(--topbar-h);padding:18px 34px;position:fixed;right:0;top:0;z-index:50}.top-bar .wordmark img{filter:brightness(0) invert(1);opacity:.94}.top-bar .text-mode-link{color:#ffffffe6}.top-bar .text-mode-link:hover{border-color:#ffffff80;color:#fff}.topbar-cta{transition:opacity .38s cubic-bezier(.22,1,.36,1)}.topbar-cta.is-waiting{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.topbar-cta{transition:none}}.wordmark{background:none;border:none;color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);cursor:pointer;font-size:21px;font-weight:600;letter-spacing:-.5px;padding:0}.wordmark em{color:color-mix(in srgb,#3b82f6 0,#1565c0);color:var(--ll-primary);font-style:normal}.top-bar-right{align-items:center;display:flex;gap:21px}.text-mode-link{border-bottom:1px solid #0000;color:color-mix(in srgb,#ffffff9e 0,#0a1929bf);color:var(--ll-text-2);font-size:13px;font-weight:500;text-decoration:none;transition:color 144ms,border-color 144ms}.text-mode-link:hover{border-color:color-mix(in srgb,#9cc4ff 0,#2c5c93);border-color:var(--ll-border-strong);color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text)}.top-bar{padding:21px 34px}@media (max-width:700px){.top-bar{padding:16px 18px}.top-bar-right{gap:12px}.top-bar-secondary{display:none}.top-bar-right .btn-solid{letter-spacing:1px;padding:12px 18px}}.btn-solid{align-items:center;background:color-mix(in srgb,#efe9e0 calc(max(1, 0)*100%),#17130f);background:var(--ll-cta);border:none;border-radius:9999px;color:color-mix(in srgb,#17130f calc(max(1, 0)*100%),#f7f4ef);color:var(--ll-cta-ink);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:8px;letter-spacing:.22em;padding:15px 38px;text-decoration:none;text-transform:uppercase;transition:background-color .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),box-shadow .72s cubic-bezier(.22,1,.36,1)}.btn-solid:hover{background:color-mix(in srgb,#fff calc(max(1, 0)*100%),#2c241c);background:var(--ll-cta-hover);box-shadow:0 10px 30px #0c09064d;transform:translateY(-2px)}.btn-solid:active{transform:translateY(0)}.btn-ghost{align-items:center;background:#0000;border:1px solid color-mix(in srgb,#ffffff29 calc(max(1, 0)*100%),#0a192929);border:1px solid var(--ll-hairline);border-radius:9999px;color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.22em;padding:15px 38px;text-decoration:none;text-transform:uppercase;transition:background-color .52s cubic-bezier(.22,1,.36,1),border-color .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1)}.btn-ghost:hover{border-color:color-mix(in srgb,#9cc4ff 0,#2c5c93);border-color:var(--ll-border-strong);transform:translateY(-2px)}.top-bar .btn-solid{background:#08121ff0;background:var(--ll-panel-bg);border:1px solid #ffffff38;color:#fffffff0}.top-bar .btn-solid:hover{background:#102034f5;border-color:#fff6;box-shadow:0 10px 30px #02081057}.dock{align-items:center;bottom:26px;display:inline-flex;gap:13px;left:50%;opacity:1;position:fixed;transform:translateX(-50%);transition:opacity .42s cubic-bezier(.22,1,.36,1);z-index:60}.dock.is-hidden{opacity:0;pointer-events:none}.to-top{align-items:center;background:#08121ff0;background:var(--ll-panel-bg);border:1px solid #ffffff2e;box-shadow:0 10px 30px #02081057;color:#ffffffe6;cursor:pointer;display:inline-flex;font-family:inherit;font-size:10px;font-weight:500;gap:10px;letter-spacing:.26em;padding:11px 18px;text-transform:uppercase;transition:color .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1)}.to-top:hover{border-color:#ffffff6b;color:#fff}.to-top-rule{background:currentColor;height:1px;opacity:.6;width:18px}@media (max-width:820px){.dock{bottom:18px;gap:10px}.to-top{letter-spacing:.2em;padding:10px 14px}}@media (prefers-reduced-motion:reduce){.dock,.to-top,.to-top-rule{transition:none}}.scroll-cue.is-hidden{opacity:0}.line-mask{display:block;overflow:hidden}.line-mask>span{display:block;will-change:transform}.marquee{border-bottom:1px solid color-mix(in srgb,#ffffff1a 0,#bfdbfe66);border-bottom:1px solid var(--ll-border-subtle);border-top:1px solid color-mix(in srgb,#ffffff1a 0,#bfdbfe66);border-top:1px solid var(--ll-border-subtle);overflow:hidden;padding:34px 0}.marquee-track{animation:marquee 55s linear infinite;display:flex;width:max-content}.marquee-track span{color:color-mix(in srgb,#fff6 0,#0a192980);color:var(--ll-text-4);font-size:13px;font-weight:500;letter-spacing:2px;padding-right:55px;text-transform:uppercase;white-space:nowrap}@keyframes marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none}}.faq-item{border-top:1px solid color-mix(in srgb,#ffffff1a 0,#bfdbfe66);border-top:1px solid var(--ll-border-subtle)}.faq-q{align-items:center;background:none;border:none;color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);cursor:pointer;display:flex;font-family:inherit;font-size:21px;font-weight:400;gap:21px;justify-content:space-between;padding:21px 0;text-align:left;transition:color 144ms;width:100%}.faq-q:hover{color:color-mix(in srgb,#3b82f6 0,#1565c0);color:var(--ll-primary)}.faq-icon{color:color-mix(in srgb,#fff6 0,#0a192980);color:var(--ll-text-4);flex:none;transition:transform 233ms ease}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-a{overflow:hidden}.faq-a-inner{color:color-mix(in srgb,#ffffff9e 0,#0a1929bf);color:var(--ll-text-2);font-size:21px;line-height:34px;max-width:61.8%;padding:0 0 21px}@media (max-width:820px){.faq-a-inner{max-width:100%}}.panel-quote{border-left:2px solid #ffffff61;border-left:2px solid var(--ll-accent,#ffffff61);margin:21px 0 0;padding:0 0 0 18px}.panel-quote blockquote{color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text);font-size:17px;font-style:normal;font-weight:300;line-height:28px;margin:0}.panel-quote figcaption{color:color-mix(in srgb,#ffffff8c 0,#0a1929a6);color:var(--ll-text-3);font-size:11px;font-weight:600;letter-spacing:1.5px;margin-top:10px;text-transform:uppercase}@media (max-width:820px){.panel-quote blockquote{font-size:15px;line-height:25px}}.modal-overlay{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0a192961;display:flex;inset:0;justify-content:center;padding:21px;position:fixed;z-index:90}.modal-card{--ll-warn:#ffb784;background:#08121ff0;background:var(--ll-panel-bg);border:1px solid #ffffff29;border-radius:21px;box-shadow:0 34px 89px #0208108c;color:#fffffff0;color-scheme:dark;max-height:89vh;overflow-y:auto;padding:34px;width:min(560px,100%)}.modal-card .t-eyebrow{color:#ffffff9e}.modal-card .t-sub,.modal-card h2{color:#fff}.modal-card .t-body,.modal-card .t-small{color:#ffffffd1}.modal-card .text-mode-link{color:#9cc4ff}.modal-card .text-mode-link:hover{border-color:#ffffff80;color:#fff}.modal-card .btn-solid{background:#efe9e0;color:#17130f}.modal-card .btn-solid:hover{background:#fff;box-shadow:0 10px 30px #02081066}.modal-card .btn-solid:disabled{opacity:.55}.modal-card .btn-ghost{border-color:#ffffff3d;color:#fffffff0}.modal-card .btn-ghost:hover{border-color:#ffffff80}.form-grid{grid-gap:13px;display:grid;gap:13px;grid-template-columns:1fr 1fr;margin-top:21px}.form-field{display:flex;flex-direction:column;gap:5px}.form-field.full{grid-column:1/-1}.form-field label{color:#ffffff9e;font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase}.form-field input,.form-field select{background:#ffffff0f;border:1px solid #fff3;border-radius:8px;color:#fffffff0;font-family:inherit;font-size:16px;padding:13px;transition:border-color 144ms}.form-field input::placeholder{color:#ffffff8c}.form-field input:focus-visible,.form-field select:focus-visible{border-color:#ffffff73;outline:2px solid #9cc4ff;outline-offset:2px}@media (max-width:560px){.form-grid{grid-template-columns:1fr}}.tm-header{align-items:center;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);background:#d6e4f7cc;border-bottom:1px solid color-mix(in srgb,#ffffff1a 0,#bfdbfe66);border-bottom:1px solid var(--ll-border-subtle);display:flex;justify-content:space-between;padding:21px 34px;position:sticky;top:0;z-index:50}.tm-stop{grid-gap:21px;align-items:center;display:grid;gap:21px;grid-template-columns:repeat(13,1fr);padding:144px 8vw}.tm-media{border-radius:21px;box-shadow:0 8px 24px rgba(4,12,24,.15);box-shadow:var(--ll-shadow);grid-column:span 8;overflow:hidden}.tm-mark{aspect-ratio:1.618;background:linear-gradient(160deg,#ffffff8c,color-mix(in srgb,#ffffff08 0,#dbeafeb3));background:linear-gradient(160deg,#ffffff8c 0,var(--ll-glass-card-grad) 100%);border:1px solid color-mix(in srgb,#ffffff26 0,#bfdbfe99);border:1px solid var(--ll-glass-border);display:flex;flex-direction:column;gap:8px;justify-content:flex-end;padding:34px}.tm-mark-code{color:color-mix(in srgb,#3b82f6 0,#1565c0);color:var(--ll-primary);font-size:144px;font-weight:200;letter-spacing:-2px;line-height:.9}@media (max-width:900px){.tm-mark-code{font-size:89px}.tm-mark{padding:21px}}.tm-body{grid-column:span 5}.tm-stop.no-media .tm-body{grid-column:1/-1;max-width:68ch}.tm-stop.flip .tm-media{order:2}.tm-stop.flip .tm-body{order:1}@media (max-width:900px){.tm-stop{grid-template-columns:1fr;padding:89px 34px}.tm-body,.tm-media{grid-column:1/-1}.tm-stop.flip .tm-media{order:0}}.tm-hero{padding:89px 8vw}@media (max-width:820px){.tm-hero{padding:34px 8vw 55px}}.tm-hero-film{background:#0a1929;border-radius:21px;box-shadow:0 8px 24px rgba(4,12,24,.15);box-shadow:var(--ll-shadow);margin:0 0 34px;overflow:hidden}.tm-hero-film video{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.tm-shot{background:#0a1929;margin:0}.tm-shot img{display:block;height:auto;width:100%}@media (max-width:820px),(pointer:coarse){[data-testid=cinematic-view-link]{display:none}}.grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='233' height='233'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' d='M0 0h233v233H0z'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.05;pointer-events:none;position:fixed;z-index:80}.site-footer{align-items:flex-end;display:flex;flex-wrap:wrap;gap:34px;justify-content:space-between;padding:89px 8vw 55px}.footer-link{border-bottom:1px solid #0000;color:color-mix(in srgb,#ffffff8c 0,#0a1929a6);color:var(--ll-text-3);font-size:13px;text-decoration:none;transition:color 144ms}.footer-link:hover{border-color:color-mix(in srgb,#9cc4ff 0,#2c5c93);border-color:var(--ll-border-strong);color:color-mix(in srgb,#ffffffe6 0,#0a1929);color:var(--ll-text)}.skip-link{background:color-mix(in srgb,#3b82f6 0,#1565c0);background:var(--ll-primary);border-radius:8px;color:#fff;font-size:13px;left:21px;padding:13px 21px;position:fixed;text-decoration:none;top:-89px;transition:top 144ms;z-index:100}.skip-link:focus-visible{top:21px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (max-width:820px){:root{--topbar-h:58px}.stage{--fly-inset:10px}.seg-wrap{overflow:hidden}.seg-video,.seg-wrap{inset:0;position:absolute}.seg-video{height:100%;object-fit:cover;opacity:0;width:100%}.stop-panel{bottom:auto;left:10px;right:10px;top:calc(var(--topbar-h) + 14.854px + 55.73vw);width:auto}.stop-panel .glass-panel{max-height:none;padding:21px}.stop-panel[data-clip]{bottom:auto;left:10px;right:10px;top:calc(var(--topbar-h) + 14.854px + 55.73vw);width:auto}.top-bar{padding:12px 16px}}.topbar-logo{display:block;height:34px;width:auto}@media (max-width:820px){.topbar-logo{height:22px}.top-bar-right{gap:12px}.text-mode-link{font-size:12px}.btn-solid{font-size:10px;letter-spacing:.18em;padding:12px 22px}.stop-panel .glass-panel{padding:18px}.t-section{font-size:24px;line-height:1.2}}.visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.dust-canvas{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}@media (max-width:820px){.dust-canvas{height:calc(55.73vw - 11.146px);left:10px;top:calc(var(--topbar-h) + 10px);width:calc(100% - 20px)}}:root{--intro:1}.stage{background-image:linear-gradient(180deg,color-mix(in srgb,#0a1929 100%,color-mix(in srgb,#050a12 0,#d0dcf0)),color-mix(in srgb,#0a1929 100%,color-mix(in srgb,#0a1929 0,#d6e4f7)) 38.2%,color-mix(in srgb,#071523 100%,color-mix(in srgb,#050a12 0,#ccd8ee)));background-image:linear-gradient(180deg,color-mix(in srgb,#0a1929 calc(var(--intro)*100%),var(--ll-bg-start)),color-mix(in srgb,#0a1929 calc(var(--intro)*100%),var(--ll-bg-mid)) 38.2%,color-mix(in srgb,#071523 calc(var(--intro)*100%),var(--ll-bg-end)))}.seg-wrap{overflow:hidden}.seg-video,.seg-wrap{inset:0;position:absolute}.seg-video{height:100%;object-fit:cover;opacity:0;width:100%}.dust-canvas,.seg-wrap{opacity:0;opacity:calc(1 - var(--intro))}@media (max-width:820px){.intro-mark{height:28px}}.stop-panel.panel-st{left:6vw;top:22%;width:min(760px,58vw)}.panel-st .glass-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:0;box-shadow:none;max-height:none;padding:0}.hero-block{display:block}.panel-st .t-eyebrow{color:#ffffff94;margin:0 0 14px!important}.hero-line{text-wrap:balance;color:#fff;font-size:clamp(42px,5.6vw,76px);font-weight:500;letter-spacing:-.035em;line-height:1.04;margin:0 0 32px}.hero-sub{color:#ffffff9e;font-size:18px;font-weight:300;line-height:1.65;margin:0 0 56px;max-width:44ch}.hero-cta,.hero-sub{display:block}.scroll-cue{align-items:center;bottom:34px;color:#ffffff57;display:flex;font-size:11px;gap:7px;left:50%;letter-spacing:.18em;opacity:1;opacity:var(--intro);pointer-events:none;position:absolute;text-transform:uppercase;transform:translateX(-50%);z-index:20}@media (max-width:820px){.stop-panel.panel-st{left:6vw;right:6vw;top:20%;width:auto}.hero-line{font-size:clamp(28px,8.4vw,38px)}.hero-sub{font-size:16px;margin-bottom:34px}.hero-eyebrow{margin-bottom:22px}}.panel-level{margin:0 0 14px!important}.panel-rule{background:#ffffff4d;height:1px;margin:0 0 22px;transform:scaleX(0);transform:scaleX(var(--pr,0));transform-origin:left center}.panel-travel{transform:translateY(0);transform:translateY(var(--py,0));will-change:transform}.panel-st{opacity:1;opacity:var(--intro);visibility:visible}.panel-st .panel-travel{transform:none}.panel-st .panel-rule{transform:scaleX(1)}.panel-second{border-top:1px solid color-mix(in srgb,#ffffff26 0,#bfdbfe99);border-top:1px solid var(--ll-border-medium);margin:26px 0 0;padding:22px 0 0}.panel-second .t-section{font-size:21px;line-height:1.25;margin:0 0 12px}.panel-second .t-body{font-size:15px;line-height:25px;margin:0}.proof-strip{border-top:1px solid color-mix(in srgb,#ffffff26 0,#bfdbfe99);border-top:1px solid var(--ll-border-medium);margin:44px 0 0;max-width:68ch;padding:18px 0 0}.proof-strip p{color:color-mix(in srgb,#ffffff9e 0,#0a1929bf);color:var(--ll-text-2);font-size:15px;line-height:26px;margin:0}.stop-panel .glass-panel .proof-strip{border-top-color:#ffffff38}.stop-panel .glass-panel .proof-strip p{color:#ffffffb8}.after-flight{background:#070e18}.af-beat{max-width:1100px;padding:104px 8vw 0}.af-beat:last-of-type{padding-bottom:89px}.af-beat .t-eyebrow{margin:0 0 13px}.af-beat .t-section{margin:0 0 21px}.af-beat .t-body{margin:0;max-width:56ch}.af-cta{margin:34px 0 0}.af-faq .t-section{margin:0 0 34px}@media (max-width:820px){.af-beat{padding-top:72px}}.rec{--r-bg:#d6e4f7;--r-head:#c6d8f0;--r-line:#b4c8e4;--r-edge:#93acd1;--r-ink:#0a1929;--r-ink-2:#3d5878;--r-ink-3:#6981a3;font-feature-settings:"tnum";background:var(--r-bg);border:1px solid var(--r-edge);border-radius:4px;box-shadow:inset 0 1px 0 #fff9,0 20px 46px #00000080;color:var(--r-ink);font-variant-numeric:tabular-nums;overflow:hidden;padding:0}.rec-head{align-items:baseline;background:var(--r-head);border-bottom:1px solid var(--r-line);display:flex;gap:12px;justify-content:space-between;padding:8px 12px}.rec-head-l{color:var(--r-ink);font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.rec-head-r{color:var(--r-ink-3);font-size:10px;letter-spacing:.03em;min-width:0;text-align:right}.rec-rows{padding:3px 12px}.rec-row{grid-gap:3px 12px;border-bottom:1px solid var(--r-line);display:grid;gap:3px 12px;grid-template-columns:minmax(0,100px) minmax(0,1fr);padding:6px 0}.rec-row:last-child{border-bottom:0}.rec-label{color:var(--r-ink-2);font-size:9px;font-weight:700;letter-spacing:.11em;padding-top:2px;text-transform:uppercase}.rec-value{color:var(--r-ink);font-size:12px;line-height:18px}.rec-value.is-mono{color:var(--r-ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.rec-prov,.rec-value.is-mono{font-size:10px;line-height:15px}.rec-prov{color:var(--r-ink-3);grid-column:2;text-align:right}.rec-quote{border-left:2px solid #c4820e;border-top:1px solid var(--r-line);margin:0;padding:9px 12px 11px}.rec-quote blockquote{color:var(--r-ink);font-size:12px;line-height:19px;margin:0}.rec-quote figcaption{color:var(--r-ink-3);font-size:9px;letter-spacing:.11em;margin:6px 0 0;text-transform:uppercase}.rec-stated{background:#fbf2e4;border-left:3px solid #c4820e;border-top:1px solid var(--r-line);margin:0;padding:10px 12px 11px}.rec-stated.is-amendment{background:#e8f1fe;border-left-color:#1565c0}.rec-stated-label{color:#8a4b00;font-size:9px;font-weight:700;letter-spacing:.11em;margin:0 0 5px;text-transform:uppercase}.rec-stated.is-amendment .rec-stated-label{color:#1565c0}.rec-stated-text{color:var(--r-ink);font-size:13px;line-height:20px;margin:0}.rec-stated-by{color:var(--r-ink-2);font-size:10px;font-weight:600;letter-spacing:.04em;margin:6px 0 0}.rec-stated-prov{color:var(--r-ink-3);font-size:10px;line-height:15px;margin:3px 0 0}.rec-signal{background:#fae9e7;border-left:3px solid #a82116;border-top:1px solid var(--r-line);padding:10px 12px 11px}.rec-signal-h{color:var(--r-ink);font-size:12px;font-weight:600;line-height:18px;margin:0 0 4px}.rec-signal-b{color:var(--r-ink-2);font-size:11px;line-height:17px;margin:0}.rec-signal-c{color:#a82116;font-size:9px;font-weight:700;letter-spacing:.13em;margin:6px 0 0;text-transform:uppercase}.rec-cta{margin-top:16px}@keyframes rec-in{0%{transform:translateY(5px)}to{transform:none}}[data-arrived] .rec-row{animation:rec-in .2s cubic-bezier(.22,1,.36,1) backwards;animation-delay:0ms;animation-delay:calc(var(--i, 0)*26ms)}[data-arrived] .rec-prov{animation:rec-in .18s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.19s}[data-arrived] .rec-quote{animation:rec-in .2s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.24s}[data-arrived] .rec-signal,[data-arrived] .rec-stated{animation:rec-in .22s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.3s}@media (prefers-reduced-motion:reduce){.rec-prov,.rec-quote,.rec-row,.rec-signal,.rec-stated{animation:none;opacity:1;transform:none}}.tm-body .rec{margin-top:21px;max-width:560px}@media (max-width:900px){.rec-row{grid-template-columns:1fr}.rec-label{padding-top:0}.rec-prov{grid-column:1;text-align:left}}.stop-panel:not(.panel-st) .glass-panel{backdrop-filter:none;-webkit-backdrop-filter:none;background:none;border:0;border-radius:0;box-shadow:none;max-height:none;padding:0}.stop-panel:not(.panel-st) .panel-rule{margin-bottom:14px}.stop-panel:not(.panel-st) .t-section{color:#ffffffeb;font-size:17px;font-weight:400;letter-spacing:-.005em;line-height:25px;margin:0 0 16px!important;text-shadow:0 1px 14px #040a12d9,0 1px 3px #040a12e6}.stop-panel:not(.panel-st) .panel-level{text-shadow:0 1px 12px #040a12cc}.sheet{background:#d6e4f7;border-radius:14px 14px 0 0;border-top:1px solid #93acd1;bottom:-36vh;box-shadow:0 -18px 44px #00000080;display:flex;flex-direction:column;height:92vh;left:0;position:fixed;right:0;touch-action:none;transform:translate3d(0,56vh,0);will-change:transform;z-index:40}.sheet[aria-hidden=true]{pointer-events:none}.sheet-grab{display:flex;flex:0 0 auto;justify-content:center;padding:9px 0 5px}.sheet-grab i{background:#93acd1;border-radius:2px;height:4px;width:38px}.sheet-body{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-height:calc(56vh - 26px);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 16px;touch-action:pan-y}.sheet.is-full .sheet-body{max-height:calc(92vh - 26px)}.sheet .rec{border-radius:8px;box-shadow:none;max-width:none}@media (max-width:1024px),(pointer:coarse){.stop-panel .rec,.stop-panel .rec-cta{display:none}.stop-panel[data-clip]{left:16px;right:16px;top:106px;top:calc(var(--nav-h, 92px) + 14px);width:auto}}.product-page{background:#edf2f9;min-height:100vh}.sec-open{background:linear-gradient(180deg,#edf2f9,#d8e4f4);padding:118px 6vw 96px}.sec-open-inner{margin:0 auto;max-width:1180px}.sec-eyebrow{color:#47618a;font-size:11px;font-weight:600;letter-spacing:.22em;margin:0 0 20px;text-transform:uppercase}.sec-h{text-wrap:balance;color:#0a1522;font-size:58px;font-weight:300;letter-spacing:-.03em;line-height:1.05;margin:0 0 26px;max-width:16ch}.sec-lede{color:#33465f;font-size:19px;line-height:32px;margin:0;max-width:56ch}.sec-dark{background:linear-gradient(180deg,#d8e4f4,#16273d 190px,#0a1522 320px,#070e18);padding:380px 6vw 110px}.sec-inner{color:#ffffffe0;margin:0 auto;max-width:1180px}.sec-meta{color:#ffffffa8;display:flex;flex-wrap:wrap;font-size:12px;gap:22px;letter-spacing:.06em;margin:0 0 30px}.sec-table{border-collapse:collapse;width:100%}.sec-table td,.sec-table th{padding:15px 18px 15px 0;text-align:left;vertical-align:initial}.sec-table thead th{border-bottom:1px solid #ffffff2e;color:#ffffff6b;font-size:10px;font-weight:600;letter-spacing:.18em;padding-bottom:12px;text-transform:uppercase}.sec-table tbody tr{border-bottom:1px solid #ffffff14}.sec-table tbody th{font-weight:400}.sec-plain{color:#fff;font-size:18px;letter-spacing:-.01em}.sec-table tr.is-off td,.sec-table tr.is-off th{color:#ffffff5c}.sec-table tr.is-off .sec-plain{color:#fff6}.sec-cite,.sec-table td{font-feature-settings:"tnum";color:#ffffff9e;font-size:14px;font-variant-numeric:tabular-nums}.sec-td-state,.sec-th-state{padding-right:0;text-align:right}.sec-switch{background:#0000;border:1px solid #ffffff2e;border-radius:999px;color:#ffffff6b;cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:.1em;padding:6px 14px}.sec-switch.is-on{background:#6fa8ff24;border-color:#6fa8ff8c;color:#9cc4ff}.sec-note{color:#ffffff73;font-size:13px;line-height:22px;margin:22px 0 0;max-width:62ch}@media (max-width:980px){.sec-h{font-size:38px;max-width:none}.sec-dark{padding-top:340px}.sec-table{min-width:560px}.sec-table td,.sec-table th{padding-right:14px}}@media (prefers-reduced-motion:reduce){.sec-switch{transition:none}}.sec-block{grid-gap:52px;align-items:center;display:grid;gap:52px;grid-template-columns:minmax(300px,1fr) 660px;padding:0 0 80px}.sec-block+.sec-block{border-top:1px solid #ffffff1f;padding-top:80px}.sec-block:last-of-type{padding-bottom:0}.sec-copy{max-width:50ch}.sec-copy,.sec-stage{min-width:0}.sec-dark .sec-eyebrow{color:#ffffff80}.sec-dark .sec-h{color:#fff;font-size:30px;font-weight:400;letter-spacing:-.015em;line-height:1.2;margin:0 0 18px;max-width:26ch}.sec-dark .sec-lede{color:#ffffffb8;font-size:17px;line-height:29px;max-width:60ch}.sec-dark .sec-lede+.sec-lede{margin-top:18px}.sec-after{color:#ffffffb8;font-size:17px;line-height:29px;margin:40px 0 0;max-width:60ch}.sec-closer{color:#ffffff8a;font-size:15px;line-height:26px;margin:18px 0 0;max-width:60ch}.sec-vquote{border-left:2px solid #ffffff4d;margin:12px 0 0;padding:0 0 0 16px}.sec-vquote blockquote{color:#ffffffdb;font-size:15px;line-height:26px}.sec-vquote figcaption{color:#ffffff6b;font-size:11px;margin:9px 0 0}.sec-cta{border-top:1px solid #ffffff1f;margin-top:88px;padding:88px 0 0}@media (max-width:820px){.sec-open{padding:84px 6vw 72px}.sec-dark{padding-bottom:80px;padding-top:340px}.sec-dark .sec-h{font-size:25px;max-width:none}.sec-block{padding-bottom:68px}.sec-block+.sec-block,.sec-cta{padding-top:62px}.sec-cta{margin-top:62px}.sec-fill{font-size:24px;margin-top:48px}.sec-switch,.sec-verdict-tabs button{padding:13px 18px}}.app-surface,.rec{--s-bg:#d6e4f7;--s-head:#c6d8f0;--s-sunk:#e4eefa;--s-card:#fff;--s-line:#b4c8e4;--s-edge:#93acd1;--s-ink:#0a1929;--s-ink-2:#3d5878;--s-ink-3:#6981a3;--s-accent:#1565c0;--s-accent-bg:#c2d8f5;--s-warn:#8a4b00;--s-crit:#a82116;--s-ok:#17603a}.app-surface{background:var(--s-bg);border:1px solid var(--s-edge);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff80,0 22px 50px #00000073;color:var(--s-ink);margin:0;max-width:600px;width:100%}.app-bar{align-items:center;background:var(--s-head);border-bottom:1px solid var(--s-line);border-radius:9px 9px 0 0;display:flex;flex-wrap:wrap;gap:3px 10px;padding:9px 14px}.app-title{color:var(--s-ink);font-size:13px;font-weight:600;margin:0}.app-sub{color:var(--s-ink-2);font-size:11px;margin:2px 0 0}.app-bar-titles{flex:1 1 auto}.app-bar-right{color:var(--s-ink-3);flex:1 0 100%;font-size:9px;letter-spacing:.09em;text-align:left;text-transform:uppercase}.app-back{background:var(--s-card);border:1px solid var(--s-edge);border-radius:6px;color:var(--s-ink);cursor:pointer;flex:0 0 auto;font-size:13px;height:28px;width:28px}.app-back:hover{border-color:var(--s-accent);color:var(--s-accent)}.app-body{padding:14px 15px 16px}.app-track{display:flex;gap:3px;margin:0 0 14px}.app-track i{background:var(--s-line);border-radius:2px;flex:1 1;height:3px}.app-track i.now{background:var(--s-accent)}.app-track i.done{background:#9fc0ec}.pick-list{list-style:none;margin:0;padding:0}.pick-list li{align-items:center;border-bottom:1px solid var(--s-line);display:flex;gap:8px}.pick-list li:last-child{border-bottom:0}.pick-open{grid-gap:14px;align-items:baseline;background:none;border:0;border-radius:5px;cursor:pointer;display:grid;flex:1 1;font:inherit;gap:14px;grid-template-columns:minmax(0,1fr) 132px 74px;min-width:0;padding:6px 8px;text-align:left;transition:background .12s ease}.pick-open:hover{background:var(--s-accent-bg)}.pick-open:active{background:#d6e4f9}.pick-name{color:var(--s-ink-2);font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-list li.is-on .pick-name{color:var(--s-ink);font-weight:500}.pick-auth{font-feature-settings:"tnum";color:var(--s-ink-2);font-size:11px;font-variant-numeric:tabular-nums}.pick-auth,.pick-freq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pick-freq{color:var(--s-ink-3);font-size:11px}.pick-switch{background:var(--s-card);border:1px solid var(--s-edge);border-radius:999px;color:var(--s-ink-3);cursor:pointer;flex:0 0 auto;font:inherit;font-size:10px;font-weight:600;letter-spacing:.06em;padding:4px 11px;transition:background .12s ease,border-color .12s ease,color .12s ease}.pick-switch.is-on{background:var(--s-accent-bg);border-color:#9fc0ec;color:var(--s-accent)}.pick-switch:hover{border-color:var(--s-accent)}.pick-switch:active{transform:translateY(1px)}.ed-fields{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}.fld{display:flex;flex-direction:column;gap:5px;min-width:0}.fld.is-wide{grid-column:1/-1}.fld-label{align-items:baseline;color:var(--s-ink-2);display:flex;flex-wrap:wrap;font-size:9px;font-weight:700;gap:8px;letter-spacing:.13em;text-transform:uppercase}.fld-row{display:flex;flex-direction:column;gap:4px}.fld-row input{min-width:0;width:100%}.fld-src{color:var(--s-ink-3);font-size:11px;font-weight:400;line-height:16px}.fld-ask,.fld-src{letter-spacing:0;text-transform:none}.fld-ask{color:var(--s-warn);font-size:10px;font-weight:600}.fld input{background:var(--s-card);border:1px solid var(--s-edge);border-radius:5px;color:var(--s-ink);font:inherit;font-size:13px;padding:7px 10px;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.fld input::placeholder{color:#a9b6c8}.fld input:focus{border-color:var(--s-accent);box-shadow:0 0 0 3px #1259b824;outline:none}.fld.is-ask input{background:#fffbf5;border-color:#e0b380}.ed-heading{color:var(--s-ink);font-size:15px;font-weight:600;margin:0 0 4px}.ed-note{margin:0 0 14px}.ed-hint,.ed-note{color:var(--s-ink-2);font-size:12px;line-height:19px;max-width:74ch}.ed-hint{margin:0 0 12px}.ed-sub{color:var(--s-ink-3);font-size:11px;line-height:17px;margin:8px 0 0;max-width:74ch}.ed-crews{margin:0 0 18px}.ed-crews-h{align-items:baseline;color:var(--s-ink-2);display:flex;flex-wrap:wrap;font-size:9px;font-weight:700;gap:12px;letter-spacing:.13em;margin:0 0 8px;text-transform:uppercase}.ed-crews ul{grid-gap:1px;background:var(--s-line);border:1px solid var(--s-line);border-radius:6px;display:grid;gap:1px;list-style:none;margin:0;overflow:hidden;padding:0}.ed-crews li{align-items:baseline;background:var(--s-card);display:flex;gap:10px;padding:7px 11px}.ed-crews li b{color:var(--s-ink);font-size:13px;font-weight:600}.ed-crews li span{color:var(--s-ink-2);font-size:11px}.ed-crews li em{color:var(--s-ink-3);font-size:11px;font-style:normal;margin-left:auto}.ed-check,.ed-item{border-bottom:1px solid var(--s-line);padding:9px 0}.ed-check{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.ed-check>p{flex:1 1 260px}.ed-check:last-child,.ed-item:last-child{border-bottom:0}.ed-check p,.ed-item-h{color:var(--s-ink-2);font-size:13px;line-height:19px;margin:0}.ed-item-h{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.ed-check.is-answered p,.ed-item.is-answered .ed-item-h{color:var(--s-ink);font-weight:500}.ed-triad{align-items:center;display:flex;flex-wrap:wrap;gap:5px}.ed-triad button{background:var(--s-card);border:1px solid var(--s-edge);border-radius:5px;color:var(--s-ink-2);cursor:pointer;font:inherit;font-size:11px;font-weight:600;letter-spacing:.03em;padding:5px 12px;transition:background .12s ease,border-color .12s ease,color .12s ease}.ed-triad button:hover{border-color:var(--s-accent);color:var(--s-accent)}.ed-triad button:active{transform:translateY(1px)}.ed-triad button.is-sel{background:var(--s-ink);border-color:var(--s-ink);color:#fff}.ed-blank{color:var(--s-ink-3);font-size:11px}.ed-count{font-feature-settings:"tnum";color:var(--s-ink-2);font-size:12px;font-variant-numeric:tabular-nums;margin:14px 0 0}.ed-dob{color:var(--s-crit);font-size:13px;font-weight:500;margin:0 0 10px}.ed-chipcrew{border-bottom:1px solid var(--s-line);padding:12px 0}.ed-chipcrew:last-child{border-bottom:0}.ed-chipcrew-h{align-items:baseline;color:var(--s-ink-2);display:flex;font-size:13px;font-weight:600;gap:10px;margin:0 0 8px}.ed-chipcrew.is-answered .ed-chipcrew-h{color:var(--s-ink)}.ed-chipcrew-h span{color:var(--s-ink-3);font-size:11px;font-weight:400}.ed-chiplabel{color:var(--s-ink-3);font-size:9px;font-weight:700;letter-spacing:.13em;margin:8px 0 5px;text-transform:uppercase}.ed-chiprow{display:flex;flex-wrap:wrap;gap:5px}.ed-chiprow button{background:var(--s-card);border:1px solid var(--s-edge);border-radius:999px;color:var(--s-ink-2);cursor:pointer;font:inherit;font-size:11px;font-weight:500;padding:5px 11px;transition:background .12s ease,border-color .12s ease,color .12s ease}.ed-chiprow button:hover{border-color:var(--s-accent);color:var(--s-accent)}.ed-chiprow button:active{transform:translateY(1px)}.ed-chiprow button.is-sel{background:var(--s-accent);border-color:var(--s-accent);color:#fff}.ed-draft{background:var(--s-card);border:1px solid var(--s-line);border-radius:5px;color:var(--s-ink);font-size:12px;line-height:19px;margin:10px 0 0;padding:8px 11px}.ed-check.is-switchrow>p{flex:1 1 auto}.ed-sign{margin:18px 0 0}.ed-sigbox{background:var(--s-card);border:1px dashed var(--s-edge);border-radius:6px;margin:12px 0 0;padding:16px 18px}.ed-sigbox span{color:var(--s-ink);font-size:21px;font-style:italic}.ed-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:16px 0 0}.ed-again,.ed-file,.ed-next,.ed-prev{border:1px solid #0000;border-radius:6px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;padding:8px 18px;transition:background .12s ease,border-color .12s ease,transform 80ms ease}.ed-file,.ed-next{background:var(--s-accent);color:#fff}.ed-file:hover,.ed-next:hover{background:#0e4a9c}.ed-file:active,.ed-next:active{transform:translateY(1px)}.ed-file:disabled,.ed-next:disabled{background:#c6d8f0;color:#7f97b8;cursor:not-allowed;transform:none}.ed-again,.ed-prev{background:var(--s-card);border-color:var(--s-edge);color:var(--s-ink-2)}.ed-again:hover,.ed-prev:hover{border-color:var(--s-accent);color:var(--s-accent)}.ed-again{margin-top:18px}.ed-missing{color:var(--s-warn);font-size:12px;font-weight:500}.ed-endstop{color:var(--s-ink-2);font-size:13px;line-height:21px;margin:0;max-width:62ch}.ed-auto{color:var(--s-ink-3);font-size:11px;margin:12px 0 0}.ed-filed dl{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr;margin:0}.ed-filed-h{color:var(--s-ok);font-size:12px;margin:0 0 18px}.ed-filed dt,.ed-filed-h{font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ed-filed dt{color:var(--s-ink-2);font-size:9px;margin-bottom:5px}.ed-filed dd{color:var(--s-ink);font-size:14px;margin:0}.ed-lock{color:var(--s-accent)!important}.ed-hash{display:flex;flex-direction:column;gap:6px;margin:18px 0 0}.ed-hash span{color:var(--s-ink-2);font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.ed-hash code{color:var(--s-ink-2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:18px;word-break:break-all}.dobs{grid-gap:26px;align-items:start;display:grid;gap:26px;grid-template-columns:1.35fr 1fr}.dobs-cap{letter-spacing:.14em;margin:0 0 10px;padding-bottom:8px}.dobs-list,.dobs-strip{min-width:0}.dobs-cap{border-bottom:1px solid var(--s-line);color:var(--s-ink-2);font-size:9px;font-weight:700;letter-spacing:.15em;margin:0 0 12px;padding-bottom:10px;text-transform:uppercase}.dobs ul{list-style:none;margin:0;padding:0}.dobs-list>ul>li{border-bottom:1px solid var(--s-line);padding-bottom:10px}.dobs-row{align-items:flex-start;background:none;border:0;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:8px;padding:10px 6px 4px;text-align:left;transition:background .12s ease;width:100%}.dobs-row:hover{background:var(--s-accent-bg)}.dobs-addr{color:var(--s-ink);font-size:14px;font-weight:600}.dobs-addr em{color:var(--s-ink-3);display:block;font-size:11px;font-style:normal;font-weight:400;margin-top:3px}.dobs-counts{display:flex;flex:0 0 auto;gap:20px}.dobs-count{align-items:baseline;display:flex;gap:6px}.dobs-count b{font-feature-settings:"tnum";color:#b9c7da;font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.dobs-count i{color:var(--s-ink-3);font-size:9px;font-style:normal;letter-spacing:.09em;text-transform:uppercase}.dobs-count.is-hot b{color:var(--s-crit)}.dobs-count.is-hot i,.dobs-note{color:var(--s-ink-2)}.dobs-note{font-size:11px;line-height:17px;margin:0 0 8px 6px}.dobs-list li.is-clean .dobs-addr{color:var(--s-ink-2)}.dobs-list li.is-clean .dobs-note{color:var(--s-ink-3)}.dobs-detail{overflow-x:auto;padding:14px 6px 4px}.dobs-permits{border-collapse:collapse;width:100%}.dobs-permits td,.dobs-permits th{padding:6px 14px 6px 0;text-align:left}.dobs-permits thead th{border-bottom:1px solid var(--s-line);color:var(--s-ink-2);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.dobs-permits tbody th{color:var(--s-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:400}.dobs-permits tbody td{font-feature-settings:"tnum";color:var(--s-ink-2);font-size:12px;font-variant-numeric:tabular-nums}.dobs-permits tr.is-expired td,.dobs-permits tr.is-expired th{color:var(--s-crit)}.dobs-strip>ul>li{border-left:2px solid var(--s-line);margin-bottom:3px;padding-left:14px}.dobs-strip>ul>li.is-critical{border-left-color:var(--s-crit)}.dobs-strip>ul>li.is-warning{border-left-color:#c4820e}.dobs-sig{background:none;border:0;cursor:pointer;display:block;font:inherit;padding:9px 0;text-align:left;width:100%}.dobs-sig-h{color:var(--s-ink);display:block;font-size:13px;line-height:20px}.dobs-sig-m{color:var(--s-ink-3);display:block;font-size:11px;letter-spacing:.03em;margin-top:5px}.dobs-sig:hover .dobs-sig-h{color:var(--s-accent)}.dobs-strip li.is-open .dobs-sig-h{font-weight:600}.dobs-sig-body{padding:2px 0 14px}.dobs-sig-body p{color:var(--s-ink-2);font-size:12px;line-height:19px;margin:0}.dobs-sig-act{color:var(--s-ink)!important;margin-top:9px!important}.dobs-sig-ch{color:var(--s-ink-3)!important;font-size:9px!important;font-weight:700;letter-spacing:.13em;margin-top:10px!important;text-transform:uppercase}.dobs-sig-ch.is-email_immediate{color:var(--s-crit)!important}.sec-verdict{margin-top:30px}.sec-verdict-tabs{display:flex;gap:7px;margin-bottom:18px}.sec-verdict-tabs button{background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;color:#ffffffb8;cursor:pointer;font:inherit;font-size:11px;font-weight:700;letter-spacing:.1em;padding:8px 16px;text-transform:uppercase;transition:background .12s ease,border-color .12s ease,color .12s ease}.sec-verdict-tabs button:hover{border-color:#fff9;color:#fff}.sec-verdict-tabs button.is-sel{background:#fff;border-color:#fff;color:#0a1522}.sec-verdict-card{--s-bg:#d6e4f7;--s-card:#fff;--s-edge:#93acd1;--s-line:#b4c8e4;--s-ink:#0a1929;--s-ink-2:#3d5878;--s-ink-3:#6981a3;--s-accent:#1565c0;background:var(--s-bg);border:1px solid var(--s-edge);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff80,0 22px 50px #00000073;max-width:460px;padding:18px 20px}.sec-verdict-card.is-warn{border-top:3px solid #c4820e}.sec-verdict-card.is-ok{border-top:3px solid #17603a;border-top:3px solid var(--s-ok,#17603a)}.sec-worker{color:var(--s-ink);display:flex;flex-direction:column;font-size:15px;font-weight:600;gap:3px;margin:0 0 14px}.sec-worker span{color:var(--s-ink-3);font-size:11px;font-weight:400}.sec-vh{color:#8a4b00;font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.sec-verdict-card.is-ok .sec-vh{color:#17603a}.sec-vd{color:var(--s-ink);font-size:14px;line-height:22px;margin:0;max-width:56ch}.sec-vquote{border-left:2px solid #c4820e;margin:10px 0 0;padding:0 0 0 14px}.sec-vquote blockquote{color:var(--s-ink);font-size:14px;line-height:22px;margin:0;max-width:58ch}.sec-vquote figcaption{color:var(--s-ink-3);font-size:9px;letter-spacing:.12em;margin:8px 0 0;text-transform:uppercase}.sec-actions{display:flex;gap:8px;margin-top:18px}.sec-actions span{border-radius:6px;font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 18px}.sec-actions .is-admit{background:#e4f3ea;border:1px solid #a9d4bc;color:#17603a}.sec-actions .is-send{background:#fce9e7;border:1px solid #ebb6b0;color:#a82116}.ed-chiprow button,.ed-triad button,.pick-switch,.sec-verdict-tabs button{min-height:34px}.fld input{padding:9px 11px}@media (max-width:1160px){.sec-block{gap:28px;grid-template-columns:minmax(0,1fr)}.sec-stage{position:static}.sec-copy{max-width:none}}@media (max-width:820px){.sec-open{padding:84px 6vw 72px}.app-body{padding:13px 11px 15px}.ed-chiprow button,.ed-triad button,.pick-switch,.sec-verdict-tabs button{min-height:44px}.ed-again,.ed-file,.ed-next,.ed-prev{padding:13px 20px}.fld input{padding:12px 11px}}.thr{--s-bg:#d6e4f7;--s-head:#c6d8f0;--s-line:#b4c8e4;--s-edge:#93acd1;--s-ink:#0a1929;--s-ink-2:#3d5878;--s-ink-3:#6981a3;--s-accent:#1565c0;background:var(--s-bg);border:1px solid var(--s-edge);border-radius:10px;box-shadow:inset 0 1px 0 #ffffff80,0 22px 50px #00000073;margin:0;max-width:460px;overflow:hidden}.thr-head{background:var(--s-head);border-bottom:1px solid var(--s-line);display:flex;flex-direction:column;gap:2px;padding:10px 15px}.thr-name{color:var(--s-ink);font-size:13px;font-weight:600}.thr-meta{color:var(--s-ink-3);font-size:11px}.thr-body{display:flex;flex-direction:column;gap:10px;padding:14px 15px 16px}.thr-day{color:var(--s-ink-3);font-size:9px;font-weight:700;letter-spacing:.13em;margin:0 auto 2px;text-transform:uppercase}.thr-msg{align-self:flex-start;background:#fff;border:1px solid var(--s-line);border-radius:12px 12px 12px 3px;max-width:86%;padding:9px 12px 7px;position:relative}.thr-msg.is-app{align-self:flex-end;background:#e8f1fe;border-color:#9cbeea;border-radius:12px 12px 3px 12px}.thr-from{align-items:baseline;color:var(--s-accent);display:flex;font-size:11px;font-weight:700;gap:7px;margin:0 0 4px}.thr-from span{color:var(--s-ink-3);font-weight:400}.thr-text{color:var(--s-ink);font-size:13px;line-height:20px;margin:0}.thr-said{margin-top:8px}.thr-at{font-feature-settings:"tnum";color:var(--s-ink-3);display:block;font-size:10px;font-variant-numeric:tabular-nums;margin-top:4px;text-align:right}.thr-file{background:#fff;border:1px solid #9cbeea;border-radius:7px;display:flex;flex-direction:column;gap:2px;padding:9px 11px}.thr-file-no{color:var(--s-ink);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.03em}.thr-file-t{color:var(--s-ink-2);font-size:12px}.thr-file-r{font-feature-settings:"tnum";color:var(--s-ink-3);font-size:10px;font-variant-numeric:tabular-nums}.thr-foot{background:var(--s-head);border-top:1px solid var(--s-line);color:var(--s-ink-3);font-size:10px;letter-spacing:.06em;margin:0;padding:9px 15px}@keyframes sec-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes surf-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.sec-block[data-reveal][data-in] .sec-copy{animation:sec-in .32s cubic-bezier(.22,1,.36,1)}.sec-block[data-reveal]>.sec-eyebrow{position:relative}.sec-block[data-reveal]>.sec-eyebrow:after{background:#ffffff57;bottom:-8px;content:"";height:1px;left:0;position:absolute;transform-origin:left center;width:64px}.sec-block[data-reveal][data-in]>.sec-eyebrow:after{animation:rule-draw .38s cubic-bezier(.22,1,.36,1) 90ms backwards}.sec-block[data-reveal][data-in] .sec-stage{animation:surf-rise .34s cubic-bezier(.22,1,.36,1) 90ms backwards}}.sec-sunset{color:#fffc;font-size:15px;line-height:26px;margin:24px 0 0;max-width:66ch}.sec-sunset-cite{color:#ffffff75;font-size:12px;margin:8px 0 0}.sec-tablewrap{overflow-x:auto}.sec-roof{border-top:0;margin-top:0;padding-top:0}.sec-fill{color:#fff;font-size:26px;font-weight:300;letter-spacing:-.02em;margin:44px 0 18px}.sec-rec{margin-top:16px;max-width:460px}@keyframes lrow-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.sec-block[data-reveal][data-in] [data-lrow]{animation:lrow-in .26s cubic-bezier(.22,1,.36,1)}.sec-block[data-reveal][data-in] [data-lrow]:first-child{animation-delay:0ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(2){animation-delay:18ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(3){animation-delay:36ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(4){animation-delay:54ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(5){animation-delay:72ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(6){animation-delay:90ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(7){animation-delay:108ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(8){animation-delay:126ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(9){animation-delay:144ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(10){animation-delay:162ms}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(11){animation-delay:.18s}.sec-block[data-reveal][data-in] [data-lrow]:nth-child(12){animation-delay:198ms}}[data-testid=dob-surface]{max-width:660px}[data-testid=log-editor],[data-testid=log-picker]{max-width:560px}.sec-ref{border-top:1px solid #ffffff1f;margin-top:76px;padding-top:34px}.sec-ref .sec-table{font-size:13px}.sec-ref .sec-table td,.sec-ref .sec-table th{padding:8px 18px 8px 0}.sec-ref .sec-plain{font-size:14px}.sec-ref .sec-meta{margin-bottom:20px}
/*# sourceMappingURL=main.5622b7f2.css.map*/