@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}.__variable_f367f3{--font-inter:"__Inter_f367f3","__Inter_Fallback_f367f3"}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/062340a5902d57de-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d63e13930677f53f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/69e44c27a0558172-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2913b528b2922316-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/548b5aa0a10194aa-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/af2852512783d6fe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__EB_Garamond_fd9076;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c679f70df756412c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__EB_Garamond_Fallback_fd9076;src:local("Times New Roman");ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.00%;size-adjust:94.77%}.__className_fd9076{font-family:__EB_Garamond_fd9076,__EB_Garamond_Fallback_fd9076;font-style:normal}.__variable_fd9076{--font-garamond:"__EB_Garamond_fd9076","__EB_Garamond_Fallback_fd9076"}@font-face{font-family:Exposure VAR;src:url(/fonts/Exposure/ExposureVAR.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*,: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:rgba(59,130,246,.5);--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: }::backdrop{--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:rgba(59,130,246,.5);--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.19 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:60 6% 98%;--foreground:45 9% 10%;--card:42 22% 94%;--card-foreground:45 9% 10%;--popover:60 6% 98%;--popover-foreground:45 9% 10%;--primary:216 67% 61%;--primary-foreground:0 0% 100%;--secondary:42 22% 94%;--secondary-foreground:45 9% 10%;--muted:42 22% 94%;--muted-foreground:38 4% 40%;--accent:207 42% 93%;--accent-foreground:216 67% 61%;--destructive:4 42% 48%;--destructive-foreground:0 0% 100%;--border:43 17% 91%;--input:43 17% 91%;--ring:216 67% 61%;--radius:0.5rem}*{border-color:hsl(var(--border))}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.contents{display:contents}.min-h-screen{min-height:100vh}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.bg-\[\#F2F0ED\]{--tw-bg-opacity:1;background-color:rgb(242 240 237/var(--tw-bg-opacity,1))}.pl-5{padding-left:1.25rem}.font-mono{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace}.font-sans{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,sans-serif}.text-\[14px\]{font-size:14px}.text-\[\#2563EB\]{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-ink{--tw-text-opacity:1;color:rgb(28 27 24/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-\[rgba\(37\2c 99\2c 235\2c 0\.25\)\]{text-decoration-color:rgba(37,99,235,.25)}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{color-scheme:light;--sky:#5b90de;--sky-mid:#85afe9;--sky-soft:#ccdeea;--sky-whisper:#e8f0f6;--glow-pale:#f5e597;--glow-gold:#fed46e;--glow-amber:#fac255;--glow-peach:#f9b550;--canvas:#fafaf8;--canvas-warm:#f5f2ec;--canvas-deep:#edeae3;--canvas-quiet:#cdcdc9;--glow-soft:#fdf6ed;--ink:#1c1b18;--ink-secondary:#6b6860;--ink-tertiary:#9e9890;--ink-ghost:#b5afa6;--muted-stone:#7a7974;--hairline:oklab(0.263084 -0.00230259 0.0124794/0.10);--shadow-floating:rgba(0,0,0,.14) 0px 28px 70px 0px,rgba(0,0,0,.1) 0px 14px 32px 0px,var(--hairline) 0px 0px 0px 1px;--shadow-subtle:var(--hairline) 0px 0px 0px 1px,rgba(0,0,0,.28) 0px 18px 36px -18px;--shadow-ring:var(--hairline) 0px 0px 0px 1px;--forest:#5a7c52;--forest-soft:#ebf0e8;--error:#c4564a;--error-soft:#faefed;--warning:#d4960a;--warning-soft:#fdf8ec;--folder-sky:#5b90de;--folder-sage:#5a7c52;--folder-clay:#c4756a;--folder-ochre:#c99a3c;--folder-plum:#8b7ab8;--folder-teal:#4fa3a0;--folder-stone:#6b7b8c;--folder-neutral:#9e9890;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.25,0.1,0.25,1);--ease-spring:cubic-bezier(0.34,1.15,0.64,1);--ease-exit:cubic-bezier(0.4,0,1,1);--dur-hover:150ms;--dur-micro:120ms;--ease-apple:cubic-bezier(0.25,0.46,0.45,0.94);--ease-ios-push:cubic-bezier(0.36,0.66,0.04,1);--dur-lift:300ms;--dur-card:350ms;--dur-entrance:600ms;--dur-modal:300ms;--dur-load:800ms;--color-paper:#fafaf8;--color-ink:#1c1b18;--color-clarity:#5a7c52;--color-clarity-light:#7a9c72;--color-clarity-dark:#3a5c34;--color-cta:#5b90de;--color-cta-hover:#85afe9;--color-stone:#6b6860;--color-mist:#9e9890;--color-cloud:#f5f2ec;--color-fog:#edeae3;--color-error:#c4564a;--font-display:"Exposure VAR",Georgia,"Times New Roman",serif;--font-family:"SF Pro Text",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--font-mono:"SF Mono",ui-monospace,Menlo,"Consolas",monospace;--text-title:28px;--text-title-weight:500;--text-subheading:20px;--text-body:17px;--text-sidebar:15px;--text-secondary:14px;--text-small:13px;--text-caption:11px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--space-3xl:48px;--space-4xl:64px;--space-5xl:80px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-full:100px;--duration-fast:150ms;--duration-normal:200ms;--duration-slow:300ms;--duration-morph:300ms;--cursor-blink-normal:1s;--cursor-blink-processing:0.5s}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga" 1,"calt" 1;font-family:var(--font-family)}body,html{background-color:var(--canvas);color:var(--ink);min-height:100vh;line-height:1.85;overflow-x:hidden}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.font-display,.font-display-soft{font-family:Exposure VAR,Georgia,Times New Roman,serif;font-variation-settings:"EXPO" -20;font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:-.025em;line-height:1.2;color:var(--ink)}.mono-meta{font-family:SF Mono,ui-monospace,Menlo,monospace;letter-spacing:.04em}.landing-primary-button{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid rgba(91,144,222,.18);background:#5b90de;color:#fafaf8;box-shadow:0 1px 3px rgba(91,144,222,.16);transition:background-color .15s var(--ease-in-out),opacity .15s var(--ease-in-out),transform .1s var(--ease-in-out),box-shadow .15s var(--ease-in-out)}.landing-primary-button:hover{background:#699ce4;box-shadow:0 2px 6px rgba(91,144,222,.2)}.landing-nav-button{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(180deg,hsla(0,0%,100%,.78),hsla(40,36%,95%,.56));backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);color:rgba(28,27,24,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 10px 24px rgba(28,27,24,.06),0 1px 2px rgba(28,27,24,.04);transition:background-color .15s var(--ease-in-out),transform .1s var(--ease-in-out),box-shadow .15s var(--ease-in-out),filter .15s var(--ease-in-out)}.landing-nav-button:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.84),hsla(38,36%,96%,.66));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 12px 28px rgba(28,27,24,.08),0 2px 4px rgba(28,27,24,.05);filter:brightness(1.01)}.landing-ink-button{background:#1c1b18;border:1px solid rgba(28,27,24,.14);color:#fafaf8;box-shadow:0 10px 22px rgba(28,27,24,.1),inset 0 1px 0 hsla(0,0%,100%,.08);transition:background-color .15s var(--ease-in-out),transform .1s var(--ease-in-out),box-shadow .15s var(--ease-in-out),filter .15s var(--ease-in-out)}.landing-ink-button:hover{background:#24231f;box-shadow:0 12px 26px rgba(28,27,24,.12),inset 0 1px 0 hsla(0,0%,100%,.08);filter:brightness(1.02)}h1,h2{font-synthesis:none}@keyframes markBlink{0%{opacity:0}35%{opacity:1;transform:translateY(-8%) scaleY(1)}60%{transform:translateY(-8%) scaleY(.12)}85%{transform:translateY(-8%) scaleY(1)}to{opacity:1;transform:translateY(-8%) scaleY(1)}}.mark-blink{animation:markBlink .7s cubic-bezier(.16,1,.3,1) forwards;transform-origin:center 60%}@keyframes orbPeek{0%{opacity:0;transform:translateY(0)}18%{opacity:1}48%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(0)}}.orb-peek{animation:orbPeek 1.1s cubic-bezier(.22,1,.36,1) forwards}@keyframes shineSweep{0%{opacity:0;transform:translateX(-120%)}12%{opacity:1}to{opacity:0;transform:translateX(120%)}}.shine-sweep{animation:shineSweep 1.15s cubic-bezier(.4,0,.2,1) forwards}@keyframes voiceWave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.voice-wave-bar{transform-origin:bottom;animation:voiceWave 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.mark-blink,.orb-peek,.shine-sweep,.voice-wave-bar{animation:none}.mark-blink{opacity:1}.orb-peek,.shine-sweep{opacity:0}}.text-dawn-gradient{background:linear-gradient(135deg,#85afe9,#ccdeea 25%,#f5e597 50%,#fed46e 75%,#f9b550);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:#1c1b18}::-moz-selection{background:var(--color-cta);color:#fff}::selection{background:var(--color-cta);color:#fff}.clarity-enter{animation:clarity-enter .4s cubic-bezier(.16,1,.3,1) forwards}.clarity-exit{animation:clarity-exit .2s ease-in forwards}.clarity-stagger-1{animation-delay:0ms}.clarity-stagger-2{animation-delay:60ms}.clarity-stagger-3{animation-delay:.12s}.clarity-stagger-4{animation-delay:.18s}.clarity-stagger-5{animation-delay:.24s}.clarity-stagger-6{animation-delay:.3s}.btn-primary{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-radius:100px;border-style:none;padding:.625rem 1.25rem;font-size:15px;line-height:1.5;font-weight:400;--tw-text-opacity:1;color:rgb(28 27 24/var(--tw-text-opacity,1));background:linear-gradient(135deg,#85afe9,#ccdeea 25%,#f5e597 50%,#fed46e 75%,#f9b550);transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out);box-shadow:0 2px 12px rgba(91,144,222,.18)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 20px rgba(91,144,222,.28)}.btn-primary:active{transform:translateY(0);box-shadow:0 2px 12px rgba(91,144,222,.18)}.btn-secondary{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:0;font-size:14px;line-height:1.5;font-weight:400;--tw-text-opacity:1;color:rgb(107 104 96/var(--tw-text-opacity,1));color:hsl(var(--secondary));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-secondary:hover,.input-underline{--tw-text-opacity:1;color:rgb(28 27 24/var(--tw-text-opacity,1))}.input-underline{border-style:none;background-color:transparent;padding-top:.5rem;padding-bottom:.5rem;font-size:15px;line-height:1.5;font-weight:400;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-bottom:1px solid var(--color-fog);width:320px}.input-underline::-moz-placeholder{color:var(--color-mist)}.input-underline::placeholder{color:var(--color-mist)}.input-underline:focus{border-bottom-color:var(--color-ink)}.card-minimal{border-radius:12px;--tw-bg-opacity:1;background-color:rgb(250 250 248/var(--tw-bg-opacity,1));padding:1rem;border:1px solid var(--color-fog)}.divider{height:1px;background:var(--color-fog);border:none;margin:24px 0;width:100%}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-6px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.animate-shake{animation:shake .4s ease-in-out}.cursor-logo{animation:cursor-blink 1s infinite}.cursor-processing{animation:cursor-blink .5s infinite}.page-enter{opacity:0;transform:translateY(8px)}.page-enter-active{opacity:1;transform:translateY(0);transition:all .3s ease-out}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;border-width:1px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(91 144 222/var(--tw-bg-opacity,1));padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 2px 8px rgba(28,27,24,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn:hover{--tw-bg-opacity:1;background-color:rgb(133 175 233/var(--tw-bg-opacity,1))}.btn:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(91 144 222/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.btn:disabled{cursor:not-allowed;opacity:.5}.input{width:100%;border-radius:100px;border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 2px 8px rgba(28,27,24,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.input::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.input::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.input:focus{--tw-border-opacity:1;border-color:rgb(91 144 222/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(91 144 222/var(--tw-ring-opacity,1))}.input:disabled{opacity:.6}.card{border-radius:20px;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 2px 8px rgba(28,27,24,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.chip{display:inline-flex;align-items:center;border-radius:100px;--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.chat-wrap{margin-left:auto;margin-right:auto;width:100%;max-width:42rem}.chat-bg{--tw-bg-opacity:1;background-color:rgb(245 245 247/var(--tw-bg-opacity,1));background-image:radial-gradient(circle at 10% 10%,#fff 0,#f5f5f7 60%)}.bubble-out{--tw-bg-opacity:1;background-color:rgb(91 144 222/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));--tw-shadow:0 2px 8px rgba(28,27,24,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.bubble-in,.bubble-out{display:inline-block;max-width:80%;border-radius:1rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.bubble-in{border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-shadow:0 2px 8px rgba(28,27,24,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.bubble-tail-out{border-bottom-right-radius:12px}.bubble-tail-in{border-bottom-left-radius:12px}.lz{--parchment:#f2f0ed;--bone:#f2f1ed;--linen:#e6e5e0;--stone:#cdcdc9;--mist:#a1a19f;--driftwood:#84847e;--ash:#7a7974;--canvas:#fafaf8;--canvas-warm:#f5f2ec;--canvas-deep:#edeae3;--glow-soft:#fdf6ed;--ink:#171717;--ink-2:#84847e;--ink-3:#a1a19f;--ink-ghost:#b5afa6;--muted-stone:#7a7974;--hairline:hsla(0,0%,9%,.09);--sky:#5b90de;--sky-mid:#85afe9;--sky-soft:#ccdeea;--sky-whisper:#e8f0f6;--cta:#2563eb;--cta-shadow:#1e40af;--apple-blue:#007aff;--forest:#5a7c52;--forest-soft:#ebf0e8;--peach:#f9b550;--error:#c4564a;--error-soft:#faefed;--serif:"Exposure VAR",Georgia,"Times New Roman",serif;--garamond:var(--font-garamond),"EB Garamond","Iowan Old Style","Palatino Linotype",Georgia,serif;--sans:var(--font-inter),"Inter",system-ui,-apple-system,"Helvetica Neue",sans-serif;--mono:"SF Mono",ui-monospace,Menlo,Consolas,monospace;--shadow-xl:rgba(0,0,0,.14) 0 28px 70px 0,rgba(0,0,0,.1) 0 14px 32px 0,hsla(0,0%,9%,.05) 0 0 0 1px;--dawn:linear-gradient(90deg,#5b90de,#9d8dc9 26%,#e87aab 50%,#ff8b6b 74%,#ffc56f);--donna-sky:#5b90de;--donna-dawn:#6f9be6;--donna-sunrise:#f5b069;font-family:var(--sans);font-size:16px;color:var(--ink);background:var(--parchment);line-height:1.5;font-weight:400}.page{background:#f2f0ed}.lz ::-moz-selection{background:#8bc4f8}.lz ::selection{background:#8bc4f8}.lz *{box-sizing:border-box}.lz .frame{max-width:1500px;margin:0 auto;padding:0 50px}.lz .ser{font-family:var(--serif);font-variation-settings:"EXPO" -20;font-synthesis:none;font-weight:400;line-height:1.2;color:var(--ink)}.lz .mo{font-family:var(--mono);letter-spacing:.04em;text-transform:lowercase}.lz a{color:inherit;text-decoration:none}.lz .wm-press{color:#d6d0c2;text-shadow:0 1.2px 0 #fff,0 -1.1px 0 rgba(28,27,24,.42)}.lz .navwrap{padding-top:24px}.lz .nav{justify-content:space-between;height:52px}.lz .logo,.lz .nav{display:flex;align-items:center}.lz .logo{gap:12px}.lz .logo .wm{font-size:20px;letter-spacing:-.04em}.lz .navr{display:flex;align-items:center;gap:26px;font-size:14px}.lz .navr a{line-height:1;font-weight:400;color:var(--ink-2)}.lz .navr a.here,.lz .navr a:hover{color:var(--ink)}.lz .h1{font-size:38px;line-height:1.2;letter-spacing:-.026em;max-width:850px;margin:0}.lz .hsub{margin:12px 0 0;max-width:620px;font-size:16.5px;line-height:1.65;color:var(--ink-2)}.lz .gframe{max-width:1300px;margin:0 auto;padding:0 24px}.lz .gh1{font-weight:450;font-size:26px;line-height:1.25;letter-spacing:-.0125em;color:var(--ink);margin:0}.lz .gbtn{display:inline-flex;align-items:center;justify-content:center;gap:9px;line-height:1;padding:10px 16px;border-radius:6px;background:var(--ink);color:var(--parchment);font-size:14px;font-weight:400;white-space:nowrap;cursor:pointer;transition:background .15s cubic-bezier(.4,0,.2,1)}.lz .gbtn:hover{background:#2b2b2b}.lz .gbtn.lg{padding:10.5px 19px 10.8px;font-size:14.5px}.lz .gbtn.nb{padding:10px 18px;font-size:14px}.lz .ghero{padding-top:132px}.lz .ghrow{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.lz .gtrust{margin:0;font-size:14px;color:var(--mist);letter-spacing:.005em}.lz .gshot{margin-top:64px;border-radius:4px;background:var(--bone);padding:16px;box-shadow:var(--shadow-xl)}.lz .gshot .desk{--desk-r:10px;--desk-inset:6px;box-shadow:0 0 0 1px hsla(0,0%,9%,.06),0 8px 22px -12px hsla(0,0%,9%,.12)}.lz .gshot.ph{aspect-ratio:1920/1000;padding:0;display:flex;align-items:center;justify-content:center}.lz .gcard.ph{min-height:420px}.lz .phnote{margin:0;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;text-transform:lowercase;color:var(--ink-3)}.lz .gsec{padding-top:96px}.lz .gbeat{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:end}.lz .gbeat.flip{grid-template-columns:7fr 5fr}.lz .gtxt{padding-bottom:6px}.lz .gh{font-size:22px;font-weight:450;letter-spacing:-.005em;color:var(--ink);margin:0;line-height:1.3}.lz .gp{margin:12px 0 0;max-width:440px;font-size:16px;font-weight:400;line-height:1.5}.lz .glink,.lz .gp{color:var(--driftwood)}.lz .glink{text-decoration:underline;text-decoration-color:rgba(38,37,30,.2);text-underline-offset:4px}.lz .glink:hover{text-decoration-color:var(--ink)}.lz .gcard{display:flex;align-items:center;justify-content:center;min-height:380px;border-radius:4px;padding:24px;background:var(--bone);box-shadow:var(--shadow-xl)}.lz .grevhead{font-size:22px;font-weight:450;letter-spacing:-.005em;line-height:1.3;color:var(--ink);margin:0}.lz .grev{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lz .grevcard{display:flex;flex-direction:column;gap:20px;border-radius:4px;background:var(--bone);box-shadow:0 0 0 1px rgba(38,37,30,.05);padding:24px}.lz .grevcard .q{font-family:var(--garamond);font-size:17px;line-height:1.5;color:var(--ink);margin:0}.lz .grevcard .who{margin-top:auto;font-size:13px;line-height:1.4;color:var(--driftwood)}.lz .grevcard .who i{font-style:normal;color:var(--mist)}.lz .gclose{text-align:center;padding:140px 0 120px}.lz .gclose h2{font-weight:450;font-size:26px;letter-spacing:-.0125em;line-height:1.25;margin:0;color:var(--ink)}.lz .gcsub{margin:12px auto 0;max-width:560px;font-size:16px;line-height:1.5;color:var(--driftwood)}.lz .gcrow{margin-top:28px;display:flex;justify-content:center}.lz .sec{padding-top:200px}.lz .tbl{margin-top:60px;border-top:1px solid var(--hairline)}.lz .trow{display:grid;grid-template-columns:340px 1fr;gap:0 40px;align-items:baseline;border-bottom:1px solid var(--hairline);padding:26px 0}.lz .trow .lead{font-size:18px;letter-spacing:-.012em}.lz .trow .desc{font-size:15.5px;line-height:1.7;color:var(--ink-2)}.lz .footin{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:22px 40px;max-width:1500px;margin:0 auto;padding:56px 50px 44px}.lz .footl{display:flex;align-items:center;gap:12px;padding-top:2px}.lz .footmeta{font-size:12.5px;color:var(--ink-ghost)}.lz .footr{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.lz .footnav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 30px;font-size:14.5px;color:var(--ink-2)}.lz .footstamp{font-size:17px;letter-spacing:-.03em}.lz .st-hero{padding-top:250px;text-align:center}.lz .st-hero .h1{max-width:none}.lz .lgl{padding-bottom:150px}.lz .lgl .lgl-hero{padding-top:170px}.lz .lgl .col{max-width:680px;margin:0 auto}.lz .lgl h1{font-size:38px;line-height:1.08;letter-spacing:-.028em;margin:20px 0 0;max-width:none}.lz .lgl .stamp{margin-top:20px;font-size:12.5px;color:var(--ink-ghost)}.lz .lgl .lead{margin-top:28px;font-size:17px;line-height:1.75;color:var(--ink-2)}.lz .lgl .body{margin-top:78px;display:flex;flex-direction:column;gap:58px}.lz .lgl section h2{font-family:var(--serif);font-variation-settings:"EXPO" -20;font-synthesis:none;font-weight:400;font-size:22px;line-height:1.25;letter-spacing:-.018em;margin:0;color:var(--ink)}.lz .lgl section{scroll-margin-top:110px}.lz .lgl .sbody{margin-top:15px;display:flex;flex-direction:column;gap:14px;font-size:16px;line-height:1.75;color:var(--ink-2)}.lz .lgl .sbody b,.lz .lgl .sbody strong{font-weight:500;color:var(--ink)}.lz .lgl .sbody ul{list-style:disc}.lz .lgl .sbody ol,.lz .lgl .sbody ul{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:9px}.lz .lgl .sbody ol{list-style:decimal}.lz .lgl .sbody code{font-family:var(--mono);font-size:13px;background:var(--canvas-warm);border-radius:5px;padding:1.5px 6px}.lz .lgl .sbody a{color:var(--cta);text-decoration:underline;text-decoration-color:rgba(37,99,235,.25);text-underline-offset:3px}.lz .lgl .sbody a:hover{text-decoration-color:var(--cta)}.lz .lgl .note{border-radius:14px;border:1px solid var(--hairline);background:hsla(40,31%,94%,.6);padding:22px 24px;font-size:14.5px;line-height:1.7;color:var(--ink-2)}.lz .lgl .tblwrap{overflow-x:auto;border-radius:16px;border:1px solid var(--canvas-deep);background:hsla(0,0%,100%,.6)}.lz .lgl .tblwrap.breakout{width:min(1000px,calc(100vw - 56px));margin-left:50%;transform:translateX(-50%)}.lz .lgl table{width:100%;min-width:560px;border-collapse:collapse;text-align:left;font-size:14px}.lz .lgl .breakout table{min-width:820px}.lz .lgl thead tr{font-family:var(--mono);font-size:11px;letter-spacing:.04em;text-transform:lowercase;color:var(--ink-3)}.lz .lgl th{font-weight:400;border-bottom:1px solid var(--canvas-deep);padding:12px 16px}.lz .lgl td{vertical-align:top;border-bottom:1px solid #f1ece3;padding:12px 16px;color:var(--ink-2);line-height:1.6}.lz .lgl tbody tr:last-child td{border-bottom:none}.lz .lgl td .svc{font-weight:500;color:var(--ink)}@media(max-width:700px){.lz .lgl .lgl-hero{padding-top:130px}.lz .lgl h1{font-size:30px}.lz .lgl .body{margin-top:56px;gap:46px}}@media(max-width:1000px){.lz .gbeat,.lz .gbeat.flip{grid-template-columns:1fr;gap:28px;align-items:start}.lz .gbeat .gviz{order:2}.lz .gtxt{padding-bottom:0}.lz .grev{grid-template-columns:1fr 1fr}.lz .trow{grid-template-columns:1fr;gap:8px 0}}@media(max-width:700px){.lz .frame{padding:0 28px}.lz .gframe{padding:0 22px}.lz .ghero{padding-top:64px}.lz .gh1{font-size:23px}.lz .gshot{margin-top:44px;padding:10px}.lz .gsec{padding-top:72px}.lz .gcard{min-height:0;padding:32px 24px}.lz .gh{font-size:20px}.lz .grev{grid-template-columns:1fr}.lz .gclose{padding:100px 0 84px}.lz .gclose h2{font-size:23px}.lz .h1{font-size:30px}.lz .hsub{font-size:16.5px}.lz .sec{padding-top:130px}.lz .st-hero{padding-top:170px}}.hover\:decoration-\[\#2563EB\]:hover{text-decoration-color:#2563eb}