*,: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: }::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:#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{--page-background:#f7f7f5;--second-gold:#c0a000;--second-gold-dark:#8f7600;--second-brown:#231a14;--second-rust:#a73518;--second-orange:#c04000;--second-rust-accessible:#69200d;--second-orange-accessible:#5f1d0c;--second-cream:#f3e6cc;--second-cream-check:#f3e5bf;--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}*{border-color:#e5e5e5;border-color:hsl(var(--border))}body{color:#0a0a0a;color:hsl(var(--foreground))}.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}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.-left-44{left:-11rem}.-right-\[10\%\]{right:-10%}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.left-1\/2{left:50%}.right-4{right:1rem}.top-16{top:4rem}.top-4{top:1rem}.top-\[56\%\]{top:56%}.top-\[66\%\]{top:66%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-bottom:auto;margin-top:auto}.mb-2{margin-bottom:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-8{height:2rem}.h-\[105\%\]{height:105%}.h-\[22rem\]{height:22rem}.h-\[58rem\]{height:58rem}.h-full{height:100%}.max-h-\[calc\(100dvh-2\.5rem\)\]{max-height:calc(100dvh - 2.5rem)}.min-h-\[1\.75rem\]{min-height:1.75rem}.min-h-\[4\.2rem\]{min-height:4.2rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-\[105\%\]{width:105%}.w-\[22rem\]{width:22rem}.w-\[58rem\]{width:58rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[3\.6rem\]{min-width:3.6rem}.max-w-4xl{max-width:56rem}.max-w-full{max-width:100%}.flex-1{flex:1 1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{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))}.-translate-y-1\/2{--tw-translate-y:-50%}.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))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.gap-0{gap:0}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.gap-x-1\.5{column-gap:.375rem}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[1\.15rem\]{border-radius:1.15rem}.rounded-\[2\.1rem\]{border-radius:2.1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-\[\#1D1815\]{--tw-border-opacity:1;border-color:#1d1815;border-color:rgb(29 24 21/var(--tw-border-opacity,1))}.border-\[\#231A14\]\/20{border-color:#231a1433}.border-\[\#231A14\]\/30{border-color:#231a144d}.border-\[var\(--second-orange-accessible\)\]{border-color:#5f1d0c;border-color:var(--second-orange-accessible)}.border-transparent{border-color:#0000}.border-white\/30{border-color:#ffffff4d}.bg-\[\#1D1815\]{--tw-bg-opacity:1;background-color:#1d1815;background-color:rgb(29 24 21/var(--tw-bg-opacity,1))}.bg-\[\#8F7600\]{--tw-bg-opacity:1;background-color:#8f7600;background-color:rgb(143 118 0/var(--tw-bg-opacity,1))}.bg-\[\#D2CABB\]{--tw-bg-opacity:1;background-color:#d2cabb;background-color:rgb(210 202 187/var(--tw-bg-opacity,1))}.bg-\[\#D3D8DC\]{--tw-bg-opacity:1;background-color:#d3d8dc;background-color:rgb(211 216 220/var(--tw-bg-opacity,1))}.bg-\[var\(--page-background\)\]{background-color:#f7f7f5;background-color:var(--page-background)}.bg-\[var\(--second-orange-accessible\)\]{background-color:#5f1d0c;background-color:var(--second-orange-accessible)}.bg-white\/20{background-color:#fff3}.p-\[0\.3rem\]{padding:.3rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-0{padding-bottom:0}.pb-2{padding-bottom:.5rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.76rem\]{font-size:.76rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[clamp\(0\.66rem\2c 2\.7vw\2c 0\.82rem\)\]{font-size:clamp(.66rem,2.7vw,.82rem)}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-normal{font-weight:400}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-\[0\.92\]{line-height:.92}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.55\]{line-height:1.55}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.tracking-\[0\]{letter-spacing:0}.text-\[\#1D1815\]{--tw-text-opacity:1;color:#1d1815;color:rgb(29 24 21/var(--tw-text-opacity,1))}.text-\[\#231A14\]{--tw-text-opacity:1;color:#231a14;color:rgb(35 26 20/var(--tw-text-opacity,1))}.text-\[\#C0A000\]{--tw-text-opacity:1;color:#c0a000;color:rgb(192 160 0/var(--tw-text-opacity,1))}.text-\[\#E8A23A\]{--tw-text-opacity:1;color:#e8a23a;color:rgb(232 162 58/var(--tw-text-opacity,1))}.text-\[\#F3E5BF\]{--tw-text-opacity:1;color:#f3e5bf;color:rgb(243 229 191/var(--tw-text-opacity,1))}.text-\[\#F7F4EE\]{--tw-text-opacity:1;color:#f7f4ee;color:rgb(247 244 238/var(--tw-text-opacity,1))}.text-\[rgba\(35\2c 26\2c 20\2c 0\.62\)\]{color:#231a149e}.text-\[var\(--second-orange-accessible\)\]{color:#5f1d0c;color:var(--second-orange-accessible)}.text-\[var\(--second-rust-accessible\)\]{color:#69200d;color:var(--second-rust-accessible)}.opacity-45{opacity:.45}.opacity-\[0\.10\]{opacity:.1}.opacity-\[0\.16\]{opacity:.16}.opacity-\[0\.22\]{opacity:.22}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-\[0_28px_90px_rgba\(35\2c 26\2c 20\2c 0\.36\)\]{--tw-shadow:0 28px 90px #231a145c;--tw-shadow-colored:0 28px 90px var(--tw-shadow-color)}.shadow-\[0_28px_90px_rgba\(35\2c 26\2c 20\2c 0\.36\)\],.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.24\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.24\)\]{--tw-shadow:inset 0 1px 0 #ffffff3d;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.blur{--tw-blur:blur(8px)}.blur,.blur-\[100px\]{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)}.blur-\[100px\]{--tw-blur:blur(100px)}.blur-\[128px\]{--tw-blur:blur(128px)}.blur-\[128px\],.blur-\[190px\]{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)}.blur-\[190px\]{--tw-blur:blur(190px)}.drop-shadow-\[0_30px_55px_rgba\(0\2c 0\2c 0\2c 0\.7\)\]{--tw-drop-shadow:drop-shadow(0 30px 55px #000000b3)}.drop-shadow-\[0_30px_55px_rgba\(0\2c 0\2c 0\2c 0\.7\)\],.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)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.backdrop-blur-md,.backdrop-blur-sm{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-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-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}@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))}}.duration-300{animation-duration:.3s}.running{animation-play-state:running}.\[container-type\:inline-size\]{container-type:inline-size}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f7f5;background-color:var(--page-background);color-scheme:only light;font-family:Outfit,sans-serif;margin:0}.font-serif-display{font-family:Cormorant Garamond,serif}.font-mono-tech{font-family:JetBrains Mono,monospace}.font-body{font-family:Outfit,sans-serif}::selection{background:#c04000;background:var(--second-orange);color:#f3e6cc;color:var(--second-cream)}@keyframes orbFloat{0%,to{opacity:.55;transform:translate(0) scale(1)}50%{opacity:.8;transform:translate(40px,-30px) scale(1.15)}}@keyframes orbFloatAlt{0%,to{opacity:.5;transform:translate(0) scale(1.1)}50%{opacity:.75;transform:translate(-50px,40px) scale(.9)}}.orb-a{animation:orbFloat 14s ease-in-out infinite}.orb-b{animation:orbFloatAlt 18s ease-in-out infinite}.orb-c{animation:orbFloat 22s ease-in-out infinite reverse}@keyframes pulseRing{0%{box-shadow:0 0 0 0 #c0a00066}70%{box-shadow:0 0 0 10px #c0a00000}to{box-shadow:0 0 0 0 #c0a00000}}.status-dot{animation:pulseRing 2.4s infinite}@keyframes caretBlink{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}.caret-blink{animation:caretBlink 1s step-end infinite}@keyframes glowPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.glow-pulse{animation:glowPulse 6s ease-in-out infinite}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.float-y{animation:floatY 7s ease-in-out infinite}@keyframes tracePulse{0%,to{opacity:.3}50%{opacity:.8}}.trace-pulse{animation:tracePulse 4.5s ease-in-out infinite}@keyframes nodePulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.node-pulse{animation:nodePulse 3s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.screen-glow{text-shadow:0 0 8px #e8a23a8c,0 0 2px #e8a23acc}@keyframes flicker{0%,to{opacity:.9}92%{opacity:.9}93%{opacity:.72}94%{opacity:.9}97%{opacity:.8}}.screen-flicker{animation:flicker 5s linear infinite}.placeholder\:text-\[\#1D1815\]\/55::placeholder{color:#1d18158c}.focus-within\:border-\[\#1D1815\]:focus-within{--tw-border-opacity:1;border-color:#1d1815;border-color:rgb(29 24 21/var(--tw-border-opacity,1))}.focus-within\:bg-\[var\(--page-background\)\]:focus-within{background-color:#f7f7f5;background-color:var(--page-background)}.focus-within\:shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.28\)\2c 0_0_0_3px_rgba\(95\2c 29\2c 12\2c 0\.16\)\]:focus-within{--tw-shadow:inset 0 1px 0 #ffffff47,0 0 0 3px #5f1d0c29;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 0 0 3px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:border-\[\#231A14\]\/45:hover{border-color:#231a1473}.hover\:bg-\[var\(--second-orange-accessible\)\]:hover{background-color:#5f1d0c;background-color:var(--second-orange-accessible)}.hover\:bg-white\/35:hover{background-color:#ffffff59}.hover\:text-\[var\(--second-orange-accessible\)\]:hover{color:#5f1d0c;color:var(--second-orange-accessible)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--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),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#231A14\]\/35:focus{--tw-ring-color:#231a1459}.active\:bg-\[var\(--second-orange-accessible\)\]:active{background-color:#5f1d0c;background-color:var(--second-orange-accessible)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-45:disabled{opacity:.45}@media (min-width:640px){.sm\:h-\[1\.125rem\]{height:1.125rem}.sm\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.sm\:w-\[1\.125rem\]{width:1.125rem}.sm\:gap-3{gap:.75rem}.sm\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-\[0\.9rem\]{font-size:.9rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:col-span-12{grid-column:span 12/span 12}.md\:mb-4{margin-bottom:1rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[1\.125rem\]{height:1.125rem}.md\:w-\[1\.125rem\]{width:1.125rem}.md\:min-w-\[9\.5rem\]{min-width:9.5rem}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-center{align-items:center}.md\:gap-4{gap:1rem}.md\:gap-9{gap:2.25rem}.md\:gap-x-2{column-gap:.5rem}.md\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-9{padding-left:2.25rem;padding-right:2.25rem}.md\:py-8{padding-bottom:2rem;padding-top:2rem}.md\:pb-3{padding-bottom:.75rem}.md\:pl-\[8\%\]{padding-left:8%}.md\:pr-\[5\%\]{padding-right:5%}.md\:pt-8{padding-top:2rem}.md\:text-\[0\.92rem\]{font-size:.92rem}.md\:text-\[1\.08rem\]{font-size:1.08rem}.md\:text-\[3\.4rem\]{font-size:3.4rem}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:leading-\[1\.42\]{line-height:1.42}.md\:leading-\[1\.45\]{line-height:1.45}}@media (min-width:1024px){.lg\:text-\[4\.4rem\]{font-size:4.4rem}}@media (min-width:1280px){.xl\:text-\[5\.15rem\]{font-size:5.15rem}}.App{background-color:var(--page-background)}.App,.landing-root,.landing-shell{min-height:100dvh}.landing-vignette{background:radial-gradient(120% 90% at 50% 50%,#0000 62%,rgba(35,26,20,.055) 100%)}.landing-ambient{contain:paint}.landing-grain{background-image:linear-gradient(115deg,#ffffff38 0 1px,#0000 1px 3px),linear-gradient(35deg,#231a142e 0 1px,#0000 1px 4px);background-size:4px 4px,7px 7px}.landing-bottom-blend{background:linear-gradient(180deg,#f7f7f500 0,#f7f7f547 34%,#f7f7f5db 74%,var(--page-background) 100%)}.landing-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;position:relative}.desktop-footer{bottom:2.5rem!important;margin-top:0!important;padding-bottom:0!important;padding-top:0!important}.landing-brand{grid-gap:.18rem;display:grid;gap:.18rem}.landing-brand-logo{display:block;height:auto;width:clamp(7.5rem,21vw,9.75rem)}.landing-principle{color:#231a149e;font-size:clamp(.58rem,1.7vw,.72rem);line-height:1.15;margin:0;transform:translate(.18rem,.18rem)}.desktop-header-actions{align-items:flex-end;display:flex;flex-direction:column;gap:.75rem}.credibility-note{color:#231a14b3;font-size:clamp(.58rem,1.6vw,.78rem);line-height:1.22;margin:.38rem 0 0;max-width:none;text-align:right;white-space:nowrap}.intro-row{grid-gap:clamp(1.8rem,3.8vw,3.1rem);align-items:center;display:grid;gap:clamp(1.8rem,3.8vw,3.1rem);justify-items:center;margin:clamp(2.4rem,6vw,4.6rem) calc(50% - 50vw) clamp(.8rem,2vw,1.4rem);width:100vw}.intro-signup,.intro-thinking-line{display:flex;justify-content:center;width:100%}.intro-row>*{grid-column:1}.intro-signup .signup-form-shell{margin-top:0}.baby-schematic{--schematic-font-size:clamp(1.95rem,8.2vw,2.22rem);--schematic-logo-height:calc(var(--schematic-font-size)*0.88);grid-gap:.22em;color:#231a14;display:grid;font-size:var(--schematic-font-size);font-weight:700;gap:.22em;justify-items:center;letter-spacing:0;line-height:.9;margin:0 auto;text-align:center;text-transform:none;width:100%}.baby-schematic-line{margin:0;word-spacing:-.14em}.baby-schematic-equation{align-items:center;box-sizing:border-box;display:flex;gap:clamp(.16rem,.85vw,.62rem);justify-content:center;overflow:hidden;padding-inline:2.4vw;width:100%}.baby-schematic-logo{display:block;max-width:16vw;object-fit:contain;width:auto}.baby-schematic-logo,.baby-schematic-logo-chatgpt,.baby-schematic-logo-google,.baby-schematic-logo-meta{height:var(--schematic-logo-height)}.baby-schematic-plus{color:#231a14;font-size:var(--schematic-font-size);line-height:.9}.baby-schematic-friend,.baby-schematic-plus{display:inline-block;flex:0 0 auto;font-weight:700}.baby-schematic-friend{color:var(--second-rust-accessible);font-size:calc(var(--schematic-font-size)*.31);line-height:.92;margin-left:clamp(.18rem,.8vw,.7rem);min-width:calc(var(--schematic-logo-height)*1.18);text-align:center;white-space:nowrap}.mobile-hero{isolation:isolate;padding-top:0;position:relative;text-align:center}.mobile-hero-title{grid-row-gap:.18rem;display:grid;justify-items:start;letter-spacing:0;line-height:1.25;min-width:0;row-gap:.18rem;text-align:left;transform:translateY(-2px);width:100%}.mobile-hero-current{font-size:clamp(.98rem,3.95vw,1.08rem);font-weight:800;line-height:1.25}.mobile-hero-main{font-size:clamp(1.06rem,4.25vw,1.16rem);font-weight:900;line-height:1.12;max-width:100%;overflow-wrap:break-word;white-space:nowrap}.mobile-hero-pillars{color:#231a14;display:grid;font-size:clamp(1.42rem,6.8vw,2rem);font-weight:800;justify-items:center;line-height:.95;margin-top:clamp(1.45rem,3.35svh,1.75rem);text-transform:uppercase}.mobile-hero-tail{color:#231a14;font-size:clamp(1rem,4.3vw,1.22rem);font-weight:800;line-height:1.15;margin:clamp(1rem,2.5svh,1.28rem) 0 0;text-align:left}.mobile-hero-tail span{color:var(--second-rust-accessible);text-decoration:underline;text-underline-offset:.12em}.mobile-hero-secondary{font-size:clamp(.58rem,1.7vw,.72rem);font-weight:400;line-height:1.15;margin-top:0!important}.mobile-product-computer{margin-left:calc(50% - 45vw);margin-top:clamp(1.15rem,3svh,1.85rem);overflow:visible;width:90vw}.mobile-product-computer .computer-glow{background:#8f76001a;filter:none;opacity:.14}.mobile-product-computer img{display:block;filter:none;width:100%}.mobile-computer-stage{height:12.3rem;margin-top:.75rem;overflow:visible;position:relative;z-index:1}.mobile-computer-stage .mobile-computer{left:50%;max-width:none;position:absolute;top:0;transform:translateX(-50%) rotate(-1deg);width:min(15.88rem,72vw);z-index:1}.mobile-computer-stage .mobile-computer img{contain-intrinsic-size:1161px 1028px}.mobile-computer-screen{transform:perspective(24rem) rotateX(2deg) rotateY(-13deg) rotate(3.65deg) skewY(.65deg);transform-origin:left top}.screen-glow{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.mobile-footnotes{margin-top:.85rem;max-width:calc(100vw - 3rem);position:relative;z-index:20}.mobile-footnote{color:#231a14a8;font-size:clamp(.52rem,2.15vw,.64rem);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup-email-input{-webkit-appearance:none;appearance:none;background:#0000;background-clip:padding-box;background-color:initial;border:0;border-radius:inherit;box-shadow:none;caret-color:#1d1815;min-width:0;width:100%}.signup-email-field{align-items:stretch;display:flex;flex:1 1 auto;margin-left:.65rem;min-width:0;overflow:hidden}.signup-email-input:active,.signup-email-input:focus{background:#0000;background-color:initial;box-shadow:none}.signup-email-input:-webkit-autofill,.signup-email-input:-webkit-autofill:active,.signup-email-input:-webkit-autofill:focus,.signup-email-input:-webkit-autofill:hover{-webkit-text-fill-color:#1d1815;-webkit-background-clip:text;background-clip:text;box-shadow:inset 0 0 0 1000px #0000;caret-color:#1d1815;-webkit-transition:background-color 9999s ease-out;transition:background-color 9999s ease-out}.signup-input-shell{background-color:var(--page-background);border-radius:2.1rem;gap:.3rem;position:relative}.signup-input-shell .signup-email-input{padding-left:1.55rem;padding-right:1rem}.signup-form-shell{max-width:33.6rem;width:calc(100vw - 3rem)}.signup-success-card{background:var(--page-background);border:1px solid #231a1429;border-radius:2.1rem;gap:1rem;min-height:4.2rem;padding:.65rem 1.1rem;width:100%}.signup-success-card,.signup-success-icon{align-items:center;display:flex;justify-content:center}.signup-success-icon{background:var(--second-orange-accessible);border-radius:999px;color:#f7f4ee;flex:0 0 auto;height:2.65rem;width:2.65rem}.signup-success-copy{color:#231a14;font-family:JetBrains Mono,monospace;line-height:1.25;min-width:0;text-align:center}.signup-success-copy h3{font-size:clamp(.82rem,1.4vw,1rem);font-weight:800;letter-spacing:0;margin:0}.signup-success-copy p{color:#231a14b8;font-size:clamp(.68rem,1.05vw,.82rem);margin:.22rem 0 0}.about-trigger-button{align-items:center;background:#0000;border:1px solid #1d1815;border-radius:999px;color:#1d1815;display:inline-flex;font-size:inherit;font-weight:700;justify-content:center;line-height:1;min-height:3.45rem;min-width:9.5rem;padding:.8rem 1.1rem;text-align:center;text-transform:lowercase;transition:border-color .3s ease,color .3s ease,background-color .3s ease,opacity .3s ease;white-space:nowrap}.about-trigger-button:active,.about-trigger-button:hover{background:#5f1d0c0f;border-color:var(--second-orange-accessible);color:var(--second-orange-accessible)}.about-trigger-button:focus{outline:none}.about-trigger-button:focus-visible{box-shadow:0 0 0 3px #5f1d0c38}.about-modal-backdrop{background:radial-gradient(80% 68% at 50% 46%,#f3e6cc24,#0000 72%),#231a1475;will-change:opacity}.about-modal-panel{-webkit-overflow-scrolling:touch;background:var(--page-background);box-shadow:inset 0 1px 0 #ffffff6b,inset 0 -1px 0 #ffffff1f,0 28px 90px #231a145c;overscroll-behavior:contain;will-change:transform,opacity}.about-founder-card{background:#69200d0f;border:1.5px solid var(--second-rust-accessible);border-radius:1.35rem;padding:1.15rem}.about-social-button{align-items:center;background:#0000;border:1px solid #231a1459;border-radius:999px;color:var(--second-brown);display:flex;height:2.5rem;justify-content:center;transition:transform .18s ease,background-color .18s ease,border-color .18s ease;width:2.5rem}.about-social-button:hover{background:#231a141a;border-color:#231a14e0;transform:translateY(-2px)}.about-second-socials{grid-gap:.8rem;display:grid;gap:.8rem;padding-top:.6rem}.about-second-socials p{margin:0}.mobile-footer-inner{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:center;width:100%}@media (min-width:640px){.mobile-footer-inner{column-gap:1.75rem}}@media (min-width:768px){.mobile-footer-inner{column-gap:2.25rem;flex-wrap:nowrap}}@media (min-width:375px) and (max-width:767px){.mobile-computer-stage{height:12.9rem}.mobile-computer-stage .mobile-computer{width:min(16.44rem,72vw)}}@media (min-width:430px) and (max-width:767px){.mobile-computer-stage{height:13.4rem}.mobile-computer-stage .mobile-computer{width:min(16.96rem,71.2vw)}}@media (max-width:360px){.mobile-hero{padding-top:.25rem}.mobile-hero-current{font-size:.8rem}.mobile-hero-main{font-size:.86rem}.mobile-hero-pillars{font-size:1.3rem}.mobile-hero-tail{font-size:.94rem}.mobile-computer-stage{height:12rem;margin-top:.65rem}.mobile-computer-stage .mobile-computer{width:min(14.84rem,71.2vw)}.mobile-footnote{font-size:.52rem}}@media (min-width:768px){.landing-header{min-height:3.45rem}.landing-brand{gap:.72rem}.landing-brand-logo{width:clamp(9.5rem,14vw,11.5rem)}.desktop-header-social .about-trigger-button{font-size:clamp(.58rem,1.7vw,.72rem)}.credibility-note{margin-top:.38rem}.about-second-socials{align-items:center;column-gap:1.5rem;grid-template-columns:minmax(0,1fr) auto}.intro-row{grid-template-columns:minmax(0,1fr);margin-bottom:clamp(2.925rem,5.85vw,4.875rem);margin-top:clamp(0rem,.7vw,.65rem);row-gap:clamp(.55rem,1.1vw,1rem)}.intro-thinking-line.thinking-line-shell{grid-column:1;grid-row:2;margin-top:0!important;max-width:min(100%,33.6rem)}.intro-signup{grid-column:1;grid-row:3;margin-top:clamp(.7rem,1.4vw,1.35rem)}.intro-row .baby-schematic{grid-row:1;width:100vw}.intro-row .baby-schematic-equation{width:100%}.intro-signup .signup-form-shell{margin-top:0;max-width:33.6rem;width:min(100%,33.6rem)}.baby-schematic{--schematic-font-size:clamp(4.8rem,7.1vw,7.2rem);--schematic-logo-height:calc(var(--schematic-font-size)*0.88)}.desktop-hero-title{display:block!important;grid-column:1;grid-row:1/span 2;justify-self:center;margin-left:auto;margin-right:auto;margin-top:clamp(1rem,2.4vh,1.8rem);max-width:min(100%,70rem);text-align:center}.desktop-hero-primary{font-size:clamp(1.25rem,2.15vw,2.15rem)!important;line-height:1.05}.desktop-hero-secondary{font-size:clamp(.74rem,1.25vw,1.05rem)!important;line-height:1.25;margin-top:1.35rem!important}.desktop-footnote{grid-column:2;grid-row:1;margin-top:clamp(1.2rem,2.7vh,2rem)!important;max-width:32rem}.thinking-line-shell{grid-column:2;grid-row:2;margin-top:.9rem!important;max-width:32rem}.signup-form-shell{width:100%}.signup-input-shell .signup-email-input{font-size:.975rem;line-height:1}.landing-main{align-items:end;flex:0 0 auto;margin-top:0;min-height:0}.landing-copy{align-items:start;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center}}@media (min-width:768px) and (max-height:820px){.landing-shell{padding-bottom:.85rem;padding-top:1.35rem}.landing-header{margin-bottom:.45rem}.intro-row{margin-bottom:2.925rem;margin-top:.35rem}.baby-schematic{--schematic-font-size:clamp(3.9rem,6.2vw,5.8rem)}.landing-main{align-items:end;margin-top:0;padding-top:0}.desktop-hero-title{line-height:.88}.desktop-hero-primary{font-size:clamp(1.12rem,2vw,1.65rem)!important}.desktop-hero-secondary{font-size:clamp(.7rem,1.05vw,.95rem)!important;margin-top:1.15rem!important}.desktop-footnote{margin-top:1.15rem}.thinking-line-shell{margin-top:1.55rem}.signup-form-shell{margin-top:2rem;max-width:30rem}.intro-signup .signup-form-shell{margin-top:0}}@media (min-width:768px) and (max-height:700px){.landing-shell{min-height:100dvh}.intro-row{margin-top:0}.desktop-hero-primary{font-size:clamp(1rem,1.75vw,1.35rem)!important}.desktop-hero-secondary{font-size:clamp(.66rem,.95vw,.86rem)!important;margin-top:.95rem!important}.baby-schematic{--schematic-font-size:clamp(3rem,5.4vw,4.5rem)}.desktop-footnote{margin-top:.85rem}.thinking-line-shell{margin-top:1.1rem}.signup-form-shell{margin-top:1.25rem}.intro-signup .signup-form-shell{margin-top:0}.signup-input-shell{min-height:3.55rem}}@media (min-width:768px) and (max-width:1120px){.landing-main{column-gap:0;grid-template-columns:minmax(0,1fr)}.landing-copy{grid-column:1/-1}.desktop-hero-primary{font-size:clamp(1.05rem,1.95vw,1.55rem)!important}.desktop-hero-secondary{font-size:clamp(.68rem,1vw,.92rem)!important}.baby-schematic{--schematic-font-size:clamp(4rem,6.5vw,5.9rem)}.signup-form-shell{max-width:29rem}.intro-signup .signup-form-shell{max-width:33.6rem}}@media (max-width:767px){.mobile-hero{margin-top:1.45rem}.intro-row{gap:1.25rem;margin-bottom:.2rem;margin-top:2.15rem}.baby-schematic{--schematic-font-size:clamp(2.86rem,14vw,3.78rem);gap:.18em;line-height:1}.baby-schematic-equation{gap:clamp(.12rem,1.28vw,.34rem);padding-inline:1.2vw;transform:translateX(-.18rem)}.baby-schematic-friend{margin-left:clamp(.08rem,.9vw,.26rem)}.baby-schematic-logo{max-width:15.1vw}.thinking-line-shell{margin-top:.3rem}.landing-main{flex:0 0 auto}.landing-ambient-warm{background:#d2cabb2e;filter:none;height:38rem;opacity:.18;right:-17rem;top:22rem;width:38rem}.landing-ambient-cool{background:#d3d8dc29;filter:none;height:20rem;left:-16rem;opacity:.06;top:-8rem;width:20rem}.landing-vignette{background:radial-gradient(110% 78% at 50% 32%,#0000 62%,rgba(35,26,20,.045) 100%)}.computer-glow{animation:none;background:#8f760024;filter:none;opacity:.18}.mobile-computer-stage .mobile-computer img{filter:none}.screen-flicker{animation:none}.mobile-product-computer .screen-glow{font-size:clamp(.72rem,3.85cqw,.92rem)!important;transform:translate(.62rem,.48rem) perspective(14rem) rotateX(1.6deg) rotateY(-10.5deg) rotate(1.35deg) skewY(.55deg)!important;transform-origin:left top}.about-social-button{height:2.25rem;width:2.25rem}.signup-form-shell{margin-top:.65rem;max-width:22rem;width:min(100%,calc(100vw - 2rem))}.intro-signup .signup-form-shell{margin-top:0}.signup-form-shell form{gap:.75rem;width:100%}.signup-input-shell{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:var(--page-background);border-color:#1d1815;border-radius:1.65rem;gap:.22rem;min-height:3.25rem;padding:.22rem}.signup-input-shell .signup-email-input{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;line-height:1.05;padding:.72rem .55rem .72rem 1.28rem}.signup-email-field{--mobile-input-scale:0.78;align-items:center;margin-left:1rem}.signup-email-field .signup-email-input{flex:0 0 calc(100%/var(--mobile-input-scale));transform:scale(var(--mobile-input-scale));transform-origin:left center;width:calc(100%/var(--mobile-input-scale))}.signup-form-shell [data-testid=signup-form-submit-button]{font-size:.78rem;line-height:1.05;min-width:4.6rem;padding-left:.55rem;padding-right:.55rem}.signup-success-card{border-radius:1.65rem;gap:.72rem;min-height:3.25rem;padding:.5rem .75rem}.signup-success-icon{height:2.25rem;width:2.25rem}.signup-success-copy h3{font-size:.68rem;line-height:1.18}.signup-success-copy p{font-size:.58rem;line-height:1.25}.mobile-footer{margin-top:auto;padding-bottom:env(safe-area-inset-bottom);padding-top:0;position:relative;z-index:30}.mobile-footer-inner{grid-gap:.45rem;align-items:center;display:grid;font-size:clamp(.64rem,2.6vw,.72rem);gap:.45rem;grid-template-columns:1fr;justify-items:center;line-height:1.15;margin-left:auto;margin-right:auto;width:min(calc(100vw - 3rem),20rem)}.mobile-footer-inner>button{justify-self:center}.mobile-footer-inner>p{font-size:clamp(.52rem,2vw,.62rem);justify-self:center;margin-top:0}.about-trigger-button{font-size:.78rem;line-height:1.05;min-height:3.25rem;min-width:7.35rem;padding:.55rem}.mobile-floating-about{bottom:calc(2.25rem + env(safe-area-inset-bottom));display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:45}.mobile-floating-about .about-trigger-button{pointer-events:auto}.mobile-floating-about .about-trigger-button,.mobile-floating-about .about-trigger-button:active,.mobile-floating-about .about-trigger-button:hover{background:#000;border-color:#000;color:var(--page-background)}}@supports (-webkit-touch-callout:none){@media (max-width:767px){.landing-root,.landing-shell{min-height:100svh}.landing-shell{padding-bottom:max(.85rem,env(safe-area-inset-bottom));padding-top:max(1.25rem,env(safe-area-inset-top))}.intro-row{gap:clamp(.95rem,2.2svh,1.25rem);margin-bottom:clamp(.25rem,1.2svh,.75rem);margin-top:clamp(1.4rem,4.2svh,2.35rem)}.landing-main{display:block;flex:0 0 auto}.landing-copy{width:100%}.mobile-hero{margin-top:clamp(1.15rem,2.55svh,1.55rem)}.mobile-footer{margin-top:auto;padding-bottom:0;padding-top:0}.mobile-product-computer .screen-glow{font-size:.92rem!important}}@media (max-width:767px) and (min-height:720px){.intro-row{margin-bottom:clamp(.75rem,1.3svh,1.05rem);margin-top:clamp(3.1rem,6.2svh,4.5rem)}.intro-signup{margin-top:clamp(.15rem,.5svh,.35rem)}.mobile-product-computer{margin-top:clamp(1.25rem,2.7svh,1.75rem)}}}@media (max-width:767px) and (max-height:720px){.about-modal-panel{padding-bottom:1rem;padding-top:1rem}}@media (max-height:700px) and (max-width:767px){.mobile-computer-stage{height:11.2rem;margin-top:.35rem}.mobile-computer-stage .mobile-computer{width:min(14.16rem,70.4vw)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-delay:0ms!important;transition-duration:.01ms!important}.caret-blink,.glow-pulse,.node-pulse,.screen-flicker,.trace-pulse{animation:none}}
/*# sourceMappingURL=main.f22863d9.css.map*/