@import "https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}}@layer components{.liquid-glass{background-blend-mode:luminosity;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff03;border:none;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1a}.liquid-glass:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(#ffffff73 0%,#ffffff26 20%,#fff0 40% 60%,#ffffff26 80%,#ffffff73 100%);padding:1.4px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-\[18\%\]{top:18%}.top-\[38\%\]{top:38%}.top-\[46\%\]{top:46%}.top-\[58\%\]{top:58%}.top-\[100px\]{top:100px}.top-\[172px\]{top:172px}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.bottom-0{bottom:0}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-20{bottom:calc(var(--spacing) * 20)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-10{left:calc(var(--spacing) * 10)}.left-\[18\%\]{left:18%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-\[100px\]{margin-top:100px}.mt-px{margin-top:1px}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-\[calc\(100dvh-100px\)\]{height:calc(100dvh - 100px)}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.w-24{width:calc(var(--spacing) * 24)}.w-\[90\%\]{width:90%}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.flex-1{flex:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-\[-20deg\]{rotate:-20deg}.rotate-\[20deg\]{rotate:20deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fadeSlideUp_0\.8s_ease_0\.2s_both\]{animation:.8s .2s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.4s_both\]{animation:.8s .4s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.7s_both\]{animation:.8s .7s both fadeSlideUp}.animate-\[fadeSlideUp_0\.8s_ease_0\.9s_both\]{animation:.8s .9s both fadeSlideUp}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-\[\#e8702a\]{background-color:#e8702a}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-black{--tw-gradient-to:var(--color-black);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-\[150px\]{padding-top:150px}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-right{text-align:right}.font-serif{font-family:var(--font-serif)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[14vw\]{font-size:14vw}.text-\[15px\]{font-size:15px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#a6a6a6\]{color:#a6a6a6}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-90{opacity:.9}.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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:bg-\[\#d2611f\]:hover{background-color:#d2611f}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.hover\:text-white:hover{color:var(--color-white)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[\#e8702a\]\/30:hover{--tw-shadow-color:#e8702a4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-\[\#e8702a\]\/30:hover{--tw-shadow-color:color-mix(in oklab, lab(61.4034% 44.6517 58.4605/.3) var(--tw-shadow-alpha), transparent)}}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.sm\:right-10{right:calc(var(--spacing) * 10)}.sm\:bottom-24{bottom:calc(var(--spacing) * 24)}.sm\:left-auto{left:auto}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:block{display:block}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:48rem){.md\:right-10{right:calc(var(--spacing) * 10)}.md\:right-14{right:calc(var(--spacing) * 14)}.md\:right-20{right:calc(var(--spacing) * 20)}.md\:right-24{right:calc(var(--spacing) * 24)}.md\:bottom-20{bottom:calc(var(--spacing) * 20)}.md\:bottom-24{bottom:calc(var(--spacing) * 24)}.md\:left-10{left:calc(var(--spacing) * 10)}.md\:left-14{left:calc(var(--spacing) * 14)}.md\:left-20{left:calc(var(--spacing) * 20)}.md\:left-\[28\%\]{left:28%}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-\[165px\]{padding-top:165px}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[13vw\]{font-size:13vw}.md\:leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}}@media (min-width:64rem){.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}}}:root{--ink:#0b0c0e;--paper:#e9eaea;--paper-2:#f4f4f3;--line:#d4d5d4;--mut:#6d6f6e;--sig:#f14b21;--sig-glow:#f14b2173}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Helvetica Neue,-apple-system,Segoe UI,Arial,sans-serif;overflow-x:hidden}.mono{font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace}.wrap{max-width:1520px;margin:0 auto;padding:0 64px}.tag{letter-spacing:.26em;text-transform:uppercase;color:var(--mut);font-size:11.5px}.sig{color:var(--sig)}.lk{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:700}.lk:after{content:" >>";color:var(--sig)}.lk:hover{opacity:.6}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transform:translateY(30px)}.reveal.on{opacity:1;animation:none;transform:none}.reveal:not(.on){animation:1ms linear 2.5s forwards revealSafety}@keyframes revealSafety{to{opacity:1;transform:none}}.sec-head{border-bottom:2px solid var(--ink);align-items:baseline;gap:26px;padding-bottom:20px;display:flex}.sec-head .idx{letter-spacing:.2em;color:var(--sig);font-size:13px;font-weight:700}.sec-head h2{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(40px,5vw,84px);font-weight:800;line-height:.98}.sec-head .rt{letter-spacing:.2em;color:var(--mut);text-transform:uppercase;margin-left:auto;font-size:12px}#prog{background:var(--sig);z-index:100;width:0;height:2px;position:fixed;top:0;left:0}header.site{z-index:90;color:#fff;background:#050607;border-bottom:1px solid #ffffff14;position:fixed;inset:0 0 auto}.announce{background:var(--sig);color:#fff;text-align:center;letter-spacing:.22em;text-transform:uppercase;padding:8px 12px;font-size:10.5px;font-weight:600}.nav{align-items:center;gap:8px;height:66px;display:flex}.brand{align-items:center;gap:13px;margin-right:40px;display:flex}.brand img{filter:drop-shadow(0 0 12px #f14b214d);width:auto;height:44px;transition:filter .3s,transform .3s}.brand:hover img{filter:drop-shadow(0 0 18px #f14b2180);transform:scale(1.03)}.brand .wm-lockup{flex-direction:column;justify-content:center;line-height:1;display:flex}.brand .wm{letter-spacing:.3em;color:#fff;font-size:22px;font-weight:800}.brand .wm-sub{letter-spacing:.43em;color:var(--sig);text-transform:uppercase;margin-top:4px;margin-left:3px;font-size:9px;font-weight:600}@media (min-width:1181px){.brand{transform:translate(min(0px,990px - 50vw))}}.nav-items{height:100%;display:flex}.nav-item{height:100%}.nav-item>a{letter-spacing:.18em;text-transform:uppercase;color:#ffffffd9;align-items:center;gap:8px;height:100%;padding:0 22px;font-size:12.5px;font-weight:600;display:flex}.nav-item>a b{color:var(--sig);font-size:15px;font-weight:400;transition:transform .3s}.nav-item:hover>a,.nav-item.open>a{color:#fff;background:#ffffff0d}.nav-item:hover>a b,.nav-item.open>a b{transform:rotate(45deg)}.nav-cta{align-items:center;gap:20px;margin-left:auto;display:flex}.nav-cta .zulu{letter-spacing:.18em;color:#ffffff73;font-size:11px}.nav-cta .btn{letter-spacing:.18em;text-transform:uppercase;border:1px solid #fff6;padding:11px 26px;font-size:11.5px;font-weight:600}.nav-cta .btn:hover{background:var(--sig);border-color:var(--sig)}.mega{border-top:2px solid var(--sig);opacity:0;visibility:hidden;background:#0b0c0e;border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);gap:56px;padding:52px max(64px,50vw - 696px) 56px;transition:all .25s;display:grid;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 40px 80px #00000059}.nav-item.open .mega{opacity:1;visibility:visible;transform:none}.nav-items.instant .mega{transition:none}.mega h5{letter-spacing:.24em;text-transform:uppercase;color:#fff6;border-bottom:1px solid #ffffff1f;margin-bottom:22px;padding-bottom:14px;font-size:11px}.mega ul{list-style:none}.mega li{margin-bottom:15px}.mega li a{color:#ffffffd1;letter-spacing:.02em;font-size:15.5px;font-weight:500}.mega li a:hover{color:var(--sig)}.mega li a small{color:#ffffff61;letter-spacing:.04em;margin-top:3px;font-size:11.5px;font-weight:400;display:block}.mega .feature{background:#f14b2114;border:1px solid #f14b214d;flex-direction:column;justify-content:space-between;padding:28px;display:flex}.mega .feature p{color:#ffffffb3;margin:12px 0 18px;font-size:13.5px;line-height:1.6}.mega .feature .fh{letter-spacing:.14em;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.hero{background:#dcdedf;flex-direction:column;min-height:100vh;padding-top:180px;display:flex;position:relative;overflow:hidden}.hero-media{will-change:transform;position:absolute;inset:0}.hero-media img,.hero-media video{object-fit:cover;width:100%;height:110%;position:absolute;top:0;left:0}.hero-media canvas{width:100%;height:100%;position:absolute;inset:0}.hero-scan{pointer-events:none;background:linear-gradient(105deg,#0000 0% 42%,#ffffff47 50%,#0000 58% 100%) 0 0/280% 100%;animation:11s ease-in-out infinite scan;position:absolute;inset:0}@keyframes scan{0%{background-position:120% 0}55%,to{background-position:-160% 0}}.hero-scrim{background:linear-gradient(#e9eaea40 0%,#e9eaea00 30% 52%,#dcdedfeb 86%),radial-gradient(70% 60% at 18% 66%,#e9eaeacc 0%,#e9eaea00 62%);position:absolute;inset:0}.hud-top{z-index:3;position:absolute;top:118px;left:0;right:0}.hud-top .wrap{letter-spacing:.22em;text-transform:uppercase;color:#3c3e40;justify-content:space-between;font-size:10.5px;display:flex}.hero-body{z-index:3;margin-top:auto;padding-bottom:52px;position:relative}.hero-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#2c2e30;font-size:clamp(13px,1.25vw,18px);font-weight:600}.hero h1{letter-spacing:-.025em;text-transform:uppercase;max-width:15ch;margin-top:20px;font-size:clamp(46px,7vw,116px);font-weight:800;line-height:.97}.hero h1 .l2{color:var(--sig);display:block}.hero-sub{color:#2f3133;max-width:60ch;margin-top:26px;font-size:17px;line-height:1.65}.hero-cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:34px;display:flex}.b-sig{background:var(--sig);color:#fff;letter-spacing:.16em;text-transform:uppercase;padding:19px 42px;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-block}.b-sig:hover{background:#d13f18}.b-out{border:1.5px solid var(--ink);letter-spacing:.16em;text-transform:uppercase;padding:19px 42px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-block}.b-out:hover{background:var(--ink);color:#fff}.morse{flex-wrap:wrap;align-items:center;gap:24px;margin-top:40px;display:flex}.morse-track{align-items:center;gap:6px;display:flex}.morse i{background:var(--ink);border-radius:99px;width:4px;height:4px;animation:3.6s infinite mpulse;display:block}.morse i.d{width:14px}.morse i.gap{background:0 0;width:6px;animation:none}@keyframes mpulse{0%,88%,to{background:var(--ink)}92%,96%{background:var(--sig);box-shadow:0 0 8px var(--sig-glow)}}.morse .mlabel{letter-spacing:.3em;text-transform:uppercase;color:#4a4c4e;font-size:10px}.annos{z-index:2;pointer-events:none;position:absolute;inset:0}.anno{border-left:3px solid var(--sig);color:#fff;letter-spacing:.13em;text-transform:uppercase;opacity:0;will-change:transform;background:#0b0c0ed9;padding:13px 18px;font-size:12px;font-weight:700;line-height:1.5;animation:.7s forwards ain;position:absolute}.anno small{color:#ffffff8c;margin-top:3px;font-size:10px;font-weight:400;display:block}.anno:after{content:"";background:linear-gradient(180deg,var(--sig),transparent);width:3px;height:52px;position:absolute;top:100%;left:-3px}@keyframes ain{to{opacity:1}}.hero-doms{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#e9eaeaa6;border-top:1px solid #0b0c0e33;position:relative}.hero-doms .row{grid-template-columns:repeat(6,1fr);display:grid}.hero-doms .cell{text-align:center;letter-spacing:.22em;text-transform:uppercase;color:#3a3c3e;border-right:1px solid #0b0c0e1f;padding:24px 14px;font-size:11.5px;font-weight:600}.hero-doms .cell:first-child{border-left:1px solid #0b0c0e1f}.hero-doms .cell b{color:var(--sig);margin-right:10px;font-weight:400}.ticker{color:#fff;white-space:nowrap;background:#050607;border-bottom:1px solid #ffffff14;overflow:hidden}.ticker-track{padding:15px 0;animation:52s linear infinite tick;display:inline-block}.ticker span{letter-spacing:.08em;color:#ffffffa6;margin-right:72px;font-size:12.5px}.ticker b{color:var(--sig);letter-spacing:.14em;margin-right:14px;font-weight:700}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.statement{padding:170px 0 130px}.statement h2{letter-spacing:-.02em;max-width:22ch;font-size:clamp(38px,5vw,78px);font-weight:800;line-height:1.02}.statement h2 em{color:var(--sig);font-style:normal}.sq{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:90px;display:grid}.sq>div{flex-direction:column;min-height:400px;padding:64px 60px;display:flex}.sq .quo{background:var(--paper-2)}.sq .zor{color:#fff;background:#0b0c0e}.sq h6{letter-spacing:.26em;text-transform:uppercase;color:var(--mut);margin-bottom:32px;font-size:11.5px}.sq .zor h6{color:var(--sig)}.sq ul{flex:1;list-style:none}.sq li{border-bottom:1px solid #78787829;padding:16px 0 16px 30px;font-size:17px;line-height:1.55;position:relative}.sq .quo li:before{content:"·";color:var(--mut);font-weight:700;position:absolute;left:0}.sq .zor li:before{content:"✦";color:var(--sig);position:absolute;left:0}.sq .quo li{color:#5a5c5e}.lab{background:var(--paper);padding:150px 0 110px}.cap-tabs{border:1px solid var(--ink);margin-top:70px;display:flex;position:relative}.cap-tab{letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:0;border-right:1px solid var(--line);color:var(--mut);background:0 0;flex:1;padding:26px 12px;font-size:13.5px;font-weight:700;transition:all .25s;position:relative}.cap-tab:last-child{border-right:0}.cap-tab:hover{color:var(--ink)}.cap-tab.act{background:var(--ink);color:#fff}.cap-tab .pr{background:var(--sig);width:0;height:3px;position:absolute;bottom:0;left:0}.cap-tab.act .pr{animation:10s linear forwards caprog}@keyframes caprog{0%{width:0}to{width:100%}}.cap-stage{border:1px solid var(--line);background:var(--paper-2);border-top:0;margin-top:0;position:relative;overflow:hidden}.cap-panel{opacity:0;pointer-events:none;grid-template-columns:1fr 1.15fr;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1);display:grid;position:absolute;inset:0 0 auto;transform:translate(36px)}.cap-panel.act{opacity:1;pointer-events:auto;transform:none}.cap-info{flex-direction:column;justify-content:center;padding:70px 66px;display:flex}.cap-info .k{letter-spacing:.24em;text-transform:uppercase;color:var(--sig);font-size:11.5px;font-weight:700}.cap-info h3{letter-spacing:-.015em;text-transform:uppercase;margin-top:16px;font-size:clamp(28px,3vw,48px);font-weight:800;line-height:1.02}.cap-info .lede{color:#3c3e40;max-width:52ch;margin-top:18px;font-size:17px;line-height:1.7}.cap-info ul{border-top:2px solid var(--ink);margin-top:30px;list-style:none}.cap-info li{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:baseline;gap:20px;padding:14px 0;font-size:14.5px;display:grid}.cap-info li em{color:var(--mut);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:11.5px;font-style:normal}.cap-info .lk{margin-top:28px}.cap-vis{background:#e2e3e3;min-height:560px;position:relative;overflow:hidden}.cap-vis img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cap-panel.act .cap-vis img{animation:22s ease-in-out infinite alternate capkb}@keyframes capkb{0%{transform:scale(1.02)translateY(0)}to{transform:scale(1.12)translateY(-1.5%)}}.cap-vis canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pidx-row{border-top:1px solid var(--line);grid-template-columns:90px 1.1fr 1.3fr 150px 40px;align-items:center;gap:20px;padding:22px 26px;font-size:13.5px;transition:all .2s;display:grid}.pidx-row:hover{background:#fff!important}.apps{padding:50px 0 70px}.app{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:84px;padding:100px 0;display:grid}.app:last-of-type{border-bottom:0}.app.rev .app-vis{order:2}.app-vis{border:1px solid var(--line);background:#eff0ef;padding:0;position:relative;overflow:hidden}.app-vis .frame{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.app-vis img,.app-vis video{object-fit:contain;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.app-vis canvas{pointer-events:none;will-change:transform;width:100%;height:100%;position:absolute;inset:0}.app-vis .sig-tag{z-index:2;color:#fff;letter-spacing:.2em;text-transform:uppercase;background:#0b0c0e;padding:11px 16px;font-size:10px;position:absolute;top:0;left:0}.app-vis .sig-tag b{color:var(--sig)}.app-info .k{letter-spacing:.24em;text-transform:uppercase;color:var(--sig);font-size:11.5px;font-weight:700}.app-info h3{letter-spacing:-.02em;text-transform:uppercase;margin-top:18px;font-size:clamp(34px,3.8vw,62px);font-weight:800;line-height:1}.app-info .sub{letter-spacing:-.01em;margin-top:18px;font-size:19px;font-weight:600}.app-info p{color:#3c3e40;max-width:56ch;margin-top:14px;font-size:16px;line-height:1.75}.app-info .row{flex-wrap:wrap;gap:30px;margin-top:30px;display:flex}.more-lab{margin-top:30px}.more-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid}.more-cell{background:var(--paper-2);flex-direction:column;justify-content:space-between;min-height:230px;padding:38px 36px 32px;transition:background .25s;display:flex;position:relative;overflow:hidden}.more-cell:hover{background:#fff}.more-cell:before{content:"";background:var(--sig);transform-origin:0;height:2px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.more-cell:hover:before{transform:scaleX(1)}.more-cell .mk{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);white-space:nowrap;margin-bottom:14px;font-size:10px;display:block}.more-cell b{letter-spacing:-.01em;font-size:19px;font-weight:700;display:block}.more-cell span{color:#5a5c5e;max-width:36ch;margin-top:12px;font-size:13.5px;line-height:1.65;display:block}.more-cell .go{color:var(--sig);margin-top:20px;font-size:12px;font-weight:700}.dbx{color:#fff;background:#08090b;align-items:center;min-height:94vh;display:flex;position:relative;overflow:hidden}.dbx-media{will-change:transform;position:absolute;inset:0}.dbx-media img{object-fit:cover;opacity:.75;width:100%;height:100%}.dbx-scrim{background:linear-gradient(90deg,#08090bdb 0%,#08090b66 55%,#08090bbf 100%);position:absolute;inset:0}.dbx-body{z-index:2;width:100%;padding-top:90px;padding-bottom:100px;position:relative}.dbx .tag{color:#ffffff80}.dbx h2{letter-spacing:-.025em;text-transform:uppercase;margin-top:24px;font-size:clamp(44px,6.4vw,104px);font-weight:800;line-height:.95}.dbx h2 .l2{color:var(--sig);display:block}.dbx p{color:#ffffffc7;max-width:56ch;margin-top:28px;font-size:17px;line-height:1.7}.dbx .certs{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.dbx .cert{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;border:1px solid #ffffff4d;padding:12px 20px;font-size:11px}.dbx .cert b{color:var(--sig)}.dbx .certnote{letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin-top:14px;font-size:11px}.dbx .row{flex-wrap:wrap;gap:18px;margin-top:40px;display:flex}.dbx-marquee{z-index:2;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08090b8c;border-top:1px solid #ffffff29;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.dbx-marquee .mt{letter-spacing:.18em;text-transform:uppercase;color:#fff9;padding:16px 0;font-size:11.5px;animation:38s linear infinite tick;display:inline-block}.dbx-marquee .mt i{color:var(--sig);margin:0 26px;font-style:normal}.sol{padding:150px 0}.sol-tabs{border:1px solid var(--ink);width:max-content;margin-top:70px;display:flex}.sol-tab{letter-spacing:.2em;text-transform:uppercase;cursor:pointer;color:var(--ink);background:0 0;border:0;padding:20px 60px;font-size:13.5px;font-weight:700;transition:all .2s}.sol-tab.act{background:var(--ink);color:#fff}.sol-panels{margin-top:48px;position:relative}.sol-panel{background:var(--line);border:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:1px;display:none}.sol-panel.act{animation:.6s fadeup;display:grid}@keyframes fadeup{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.sol-visual{background:#fff;flex-direction:column;display:flex}.sol-visual .imgbox{background:#f7f7f6;flex:1;min-height:520px;position:relative;overflow:hidden}.sol-visual .imgbox img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sol-visual .doms{color:#fff;background:#0b0c0e;grid-template-columns:repeat(5,1fr);display:grid}.sol-visual .doms span{text-align:center;letter-spacing:.18em;text-transform:uppercase;border-right:1px solid #ffffff24;flex-direction:column;justify-content:center;align-items:center;min-height:106px;padding:12px 10px;font-size:11px;display:flex}.sol-visual .doms span:last-child{border-right:0}.sol-visual .doms b{color:var(--sig);margin-bottom:6px;font-size:15px;display:block}.sol-info{background:var(--paper-2);flex-direction:column;padding:70px 64px;display:flex}.sol-info h3{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(28px,3vw,48px);font-weight:800;line-height:1.02}.sol-info .lede{color:#44464a;margin-top:18px;font-size:17px;line-height:1.7}.sol-info ol{counter-reset:sv;border-top:2px solid var(--ink);flex:1;margin-top:32px;list-style:none}.sol-info li{counter-increment:sv;border-bottom:1px solid var(--line);padding:0;font-size:15.5px;font-weight:500}.sol-info li a{align-items:baseline;gap:18px;padding:15px 0;transition:all .2s;display:flex}.sol-info li a:hover{color:var(--sig);padding-left:8px}.sol-info li a:before{content:counter(sv,decimal-leading-zero);letter-spacing:.12em;color:var(--sig);font-size:11px;font-weight:700}.sol-info .lk{margin-top:30px}.signals{padding:150px 0}.sig-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:8px;display:grid}.scard{background:var(--paper-2);flex-direction:column;justify-content:space-between;min-height:380px;padding:38px 34px;transition:background .25s;display:flex;position:relative;overflow:hidden}.scard:hover{background:#fff}.scard .k{letter-spacing:.2em;text-transform:uppercase;color:var(--sig);font-size:10.5px;font-weight:700}.scard h3{letter-spacing:-.01em;margin-top:18px;font-size:21px;font-weight:700;line-height:1.35}.scard .ft{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);justify-content:space-between;margin-top:30px;font-size:11px;display:flex}.scard:before{content:"";background:var(--sig);transform-origin:0;height:2px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.scard:hover:before{transform:scaleX(1)}.scard-fill{background:repeating-linear-gradient(-45deg,var(--paper-2),var(--paper-2) 10px,#f2f0ec 10px,#f2f0ec 11px)}.scard-fill .k{color:var(--mut)}.scard-fill h3{color:#6b6e71}.scard-fill:hover{background:#fff}.scard-fill:hover h3{color:var(--ink)}.sig-cats{flex-wrap:wrap;gap:10px;margin-top:48px;display:flex}.sig-cats a,.sig-cats span{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line);color:var(--mut);cursor:pointer;padding:11px 18px;font-size:11px;transition:all .2s}.sig-cats a:hover,.sig-cats span:hover{border-color:var(--ink);color:var(--ink)}.sig-cats a.act{background:var(--ink);color:#fff;border-color:var(--ink)}.pager{align-items:center;gap:14px;margin-top:56px;display:flex}.pager a,.pager span.pg{border:1px solid var(--ink);letter-spacing:.18em;text-transform:uppercase;padding:15px 34px;font-size:12px;font-weight:700;transition:all .2s}.pager a:hover{background:var(--ink);color:#fff}.pager .dis{border-color:var(--line);color:var(--mut);pointer-events:none}.pager .pi{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin-left:auto;font-size:11.5px}.cta{color:#fff;background:#050607;padding:160px 0;position:relative;overflow:hidden}.cta .grid-bg{opacity:.5;position:absolute;inset:0}.cta h2{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(42px,5.8vw,96px);font-weight:800;line-height:.96;position:relative}.cta h2 em{color:var(--sig);font-style:normal}.cta p{color:#ffffffb8;max-width:54ch;margin-top:26px;font-size:17px;line-height:1.7;position:relative}.cta .row{flex-wrap:wrap;gap:18px;margin-top:42px;display:flex;position:relative}.cta .b-out{color:#fff;border-color:#ffffff80}.cta .b-out:hover{color:var(--ink);background:#fff}.qref{border-top:1px solid var(--line);background:#fff;padding:96px 0 120px}.qref .qlogo{margin-bottom:44px}.qref .qlogo img{width:auto;height:72px}.qref-grid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:34px;display:grid}.qref h4{letter-spacing:.28em;text-transform:uppercase;color:var(--mut);min-height:14px;margin-bottom:16px;font-size:11px;font-weight:600}.qref ul{list-style:none}.qref li{margin-bottom:12px}.qref li a{letter-spacing:.18em;text-transform:uppercase;background:#fff;border:1px solid #b7b8b6;align-items:center;padding:22px 26px;font-size:14px;font-weight:600;transition:all .18s;display:flex}.qref li a:before{content:"●";color:#c6c7c4;margin-right:16px;font-size:7px;transition:all .18s}.qref li a:after{content:">>";color:var(--sig);margin-left:auto;font-size:13px;font-weight:700;transition:all .18s}.qref li a:hover{background:var(--sig);border-color:var(--sig);color:#fff}.qref li a:hover:before,.qref li a:hover:after{color:#fff}.qref li a.here,.qref li a.here:before{color:var(--sig)}.qref li a.here:hover,.qref li a.here:hover:before{color:#fff}footer.site{color:#c8cbcd;background:#050607;padding:64px 0 0;font-size:14px}.f-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-bottom:48px;display:flex}.f-strip .fb{align-items:center;gap:22px;display:flex}.f-strip .fb img{width:auto;height:56px}.f-strip .fm{color:#d4d7d9;font-size:13.5px;line-height:1.75}.f-morse{align-items:center;gap:7px;display:flex}.f-morse i{background:var(--sig);border-radius:99px;width:4px;height:4px;display:block}.f-morse i.d{width:15px}.f-morse i.gap{background:0 0;width:6px}.f-slogan{letter-spacing:.26em;text-transform:uppercase;color:#ffffffb8;margin-top:10px;font-size:11px}.f-base{letter-spacing:.16em;text-transform:uppercase;color:#b9bcbe;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:28px 0;font-size:11.5px;display:flex}.usflag{filter:drop-shadow(0 1px 2px #00000059);line-height:0;display:inline-flex}.usflag svg{border-radius:1px}.f-base a{color:#d4d7d9}.f-flagline{align-items:center;gap:12px;display:inline-flex}.usflag{filter:drop-shadow(0 1px 2px #0006);align-items:center;line-height:0;display:inline-flex}.f-base a:after{content:" >>";color:var(--sig)}.f-base .soc a{margin-left:22px}.pp-hero{background:#dcdedf;padding:230px 0 0;position:relative;overflow:hidden}.pp-hero .k{letter-spacing:.26em;text-transform:uppercase;color:var(--sig);font-size:12px;font-weight:700}.pp-hero h1{letter-spacing:-.025em;text-transform:uppercase;max-width:18ch;margin-top:18px;font-size:clamp(44px,6vw,102px);font-weight:800;line-height:.97}.pp-hero .sub{color:#2f3133;max-width:62ch;margin-top:24px;font-size:17.5px;line-height:1.65}.pp-hero .row{flex-wrap:wrap;gap:18px;margin-top:34px;display:flex}.pp-hero-media{border-top:1px solid var(--line);background:#101114;margin-top:76px;position:relative}.pp-hero-media .frame{aspect-ratio:21/9;background:#101114;width:100%;max-height:60vh;margin:0 auto;position:relative;overflow:hidden}.pp-hero-media .frame video,.pp-hero-media .frame img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp-hero-media .frame canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pp-hero-media .hero-scan{opacity:.35}.band-brand{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0d8c;border:1px solid #ffffff29;align-items:center;padding:7px 12px;display:flex;position:absolute;bottom:18px;right:22px}.band-brand span{letter-spacing:.34em;color:#fff;font-size:10px;transform:translate(.17em)}.band-slogan{letter-spacing:.3em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-left:2px solid var(--sig);background:#0a0b0d8c;padding:7px 12px;font-size:10px;position:absolute;bottom:18px;left:22px}@media (max-width:760px){.band-slogan{display:none}.band-brand{bottom:12px;right:12px}}.pp-over{padding:130px 0 100px}.pp-over .lede{letter-spacing:-.01em;max-width:48ch;margin-top:52px;font-size:clamp(21px,2vw,30px);font-weight:500;line-height:1.5}.pp-pillars{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:80px;display:grid}.pp-pillar{background:var(--paper-2);flex-direction:column;min-height:230px;padding:38px 34px;display:flex}.pp-pillar .pn{letter-spacing:.2em;color:var(--sig);font-size:11px;font-weight:700}.pp-pillar h3{letter-spacing:-.01em;text-transform:uppercase;margin-top:16px;font-size:19px;font-weight:700}.pp-pillar p{color:#5a5c5e;margin-top:12px;font-size:14px;line-height:1.65}.pp-chapters{padding:30px 0 90px}.pp-ch{border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;padding:86px 0;display:grid}.pp-ch:last-of-type{border-bottom:0}.pp-ch .bk{letter-spacing:.22em;text-transform:uppercase;color:var(--sig);font-size:12px;font-weight:700}.pp-ch h2{letter-spacing:-.02em;text-transform:uppercase;margin-top:16px;font-size:clamp(30px,3.2vw,52px);font-weight:800;line-height:1.02}.pp-ch .body p{color:#3c3e40;max-width:58ch;margin-bottom:18px;font-size:16.5px;line-height:1.75}.pp-ch .body ul{border-top:2px solid var(--ink);margin-top:12px;list-style:none}.pp-ch .body li{border-bottom:1px solid var(--line);align-items:baseline;gap:16px;padding:14px 0;font-size:15px;display:flex}.pp-ch .body li:before{content:"✦";color:var(--sig);font-size:12px}.pp-band{color:#fff;background:#0b0c0e;padding:110px 0}.pp-band h2{letter-spacing:-.02em;max-width:26ch;font-size:clamp(30px,3.6vw,60px);font-weight:800;line-height:1.05}.pp-band h2 em{color:var(--sig);font-style:normal}.pp-impact{padding:130px 0}.pp-note{color:var(--mut);letter-spacing:.06em;margin-top:30px;font-size:13px}.sg-mesh{border-top:2px solid var(--ink);margin-top:70px;padding-top:34px}.sg-mesh-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.sg-mesh-card{color:var(--ink);background:#fff;flex-direction:column;gap:10px;padding:26px 24px;text-decoration:none;transition:background .3s;display:flex}.sg-mesh-card:hover{color:#fff;background:#0b0c0e}.sg-mesh-card:hover .ml{color:var(--sig)}.sg-mesh-card .mk{letter-spacing:.18em;text-transform:uppercase;color:var(--sig);font-size:11px;font-weight:700}.sg-mesh-card .mh{letter-spacing:-.01em;font-size:19px;font-weight:800}.sg-mesh-card .mb{color:inherit;opacity:.62;font-size:13.5px;line-height:1.55}.sg-mesh-card .ml{letter-spacing:.14em;text-transform:uppercase;margin-top:auto;font-size:12px;font-weight:700}@media (max-width:860px){.sg-mesh-grid{grid-template-columns:1fr}}.sg-related{margin-top:70px}.sg-related-h{letter-spacing:.22em;text-transform:uppercase;color:var(--mut);border-top:2px solid var(--ink);padding-top:18px;font-size:12px;font-weight:700}.sg-related .sig-grid{margin-top:26px}.pp-shots{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:52px;display:grid}.pp-shot{margin:0}.pp-shot .frame{border:1px solid var(--ink);background:#0b0c0e;position:relative;overflow:hidden}.pp-shot .frame:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a}.pp-shot img{width:100%;height:auto;transition:transform .6s cubic-bezier(.16,1,.3,1);display:block}.pp-shot:hover img{transform:scale(1.015)}.pp-shot figcaption{letter-spacing:.14em;text-transform:uppercase;color:var(--mut);align-items:baseline;gap:12px;margin-top:12px;font-size:11.5px;display:flex}.pp-shot figcaption:before{content:"[ ]";color:var(--sig);letter-spacing:0;font-weight:700}@media (max-width:860px){.pp-shots{grid-template-columns:1fr}}.pp-visit{color:#fff;background:#0b0c0e;border-top:1px solid #1c1e21;padding:130px 0}.pp-visit .k{color:#63666a;margin-bottom:26px;display:block}.pp-visit h2{letter-spacing:-.02em;text-transform:uppercase;max-width:22ch;font-size:clamp(36px,4.6vw,76px);font-weight:800;line-height:1}.pp-visit h2 em{color:var(--sig);font-style:normal}.pp-visit .vl{color:#9a9da1;max-width:56ch;margin-top:22px;font-size:17px;line-height:1.7}.pp-visit-link{color:#fff;border:1px solid #2a2d31;align-items:center;gap:26px;margin-top:46px;padding:26px 38px;text-decoration:none;transition:border-color .35s,background .35s,color .35s;display:inline-flex}.pp-visit-link .dom{letter-spacing:-.01em;font-size:clamp(20px,2.4vw,34px);font-weight:800}.pp-visit-link .arr{color:var(--sig);font-size:18px;transition:transform .35s}.pp-visit-link:hover{background:var(--sig);border-color:var(--sig);color:#0b0c0e}.pp-visit-link:hover .arr{color:#0b0c0e;transform:translate(8px)}.pp-related{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;display:grid}.sg-head{padding:220px 0 70px}.sg-head h1{letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(44px,5.8vw,96px);font-weight:800;line-height:.97}.sg-head p{color:#3c3e40;max-width:58ch;margin-top:22px;font-size:17px;line-height:1.65}.sg-list{padding:40px 0 130px}.sg-post{padding:190px 0 110px}.sg-post .k{letter-spacing:.24em;text-transform:uppercase;color:var(--sig);font-size:11.5px;font-weight:700}.sg-post h1{letter-spacing:-.02em;max-width:24ch;margin-top:18px;font-size:clamp(36px,4.4vw,72px);font-weight:800;line-height:1.02}.sg-post .meta{letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin-top:20px;font-size:12px}.sg-body{color:#2c2e30;max-width:76ch;margin-top:60px;font-size:17.5px;line-height:1.85}.sg-body p{margin-bottom:24px}.sg-body h2{letter-spacing:-.01em;margin:46px 0 18px;font-size:27px;font-weight:800}.sg-body h3{margin:36px 0 14px;font-size:21px;font-weight:700}.sg-body ul,.sg-body ol{margin:0 0 24px 24px}.sg-body li{margin-bottom:9px}.sg-body a{color:var(--sig);font-weight:600}.sg-body blockquote{border-left:3px solid var(--sig);color:#5a5c5e;margin-bottom:24px;padding:6px 0 6px 24px}.sg-body img{border:1px solid var(--line)}.sg-body pre{color:#e9eaea;border-left:3px solid var(--sig);background:#0b0c0e;margin:28px 0;padding:22px;font-size:13.5px;line-height:1.55;overflow-x:auto}.sg-body pre code{background:0 0;padding:0}.sg-body code{background:#eceae6;border-radius:2px;padding:2px 7px;font-size:.88em}.sg-body figure{margin-bottom:24px}.sg-body table{border-collapse:collapse;border:1px solid var(--line);width:100%;margin:30px 0;font-size:15px;line-height:1.55}@media (max-width:720px){.sg-body table{display:block;overflow-x:auto}}.sg-body table thead{color:#fff;background:#0b0c0e}.sg-body table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;padding:14px 18px;font-size:12px;font-weight:700}.sg-body table td{border-top:1px solid var(--line);vertical-align:top;padding:14px 18px}.sg-body table tbody tr:nth-child(2n){background:var(--paper-2)}.sg-body table td:first-child{color:var(--ink);font-weight:600}.sg-body hr{border:0;border-top:1px solid var(--line);margin:44px 0}.sg-hero-img{border:1px solid var(--ink);margin:52px 0 0;line-height:0;overflow:hidden}.sg-hero-img img{width:100%;height:auto;display:block}.cp-hero{padding:230px 0 80px}.cp-hero .k{letter-spacing:.26em;text-transform:uppercase;color:var(--sig);font-size:12px;font-weight:700}.cp-hero h1{letter-spacing:-.025em;text-transform:uppercase;margin-top:18px;font-size:clamp(44px,6vw,102px);font-weight:800;line-height:.97}.cp-hero .sub{color:#2f3133;max-width:62ch;margin-top:24px;font-size:17.5px;line-height:1.65}.cp-section{padding:80px 0}.cp-grid2{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.cp-cell{background:var(--paper-2);padding:54px 50px}.cp-cell h3{text-transform:uppercase;letter-spacing:-.01em;font-size:24px;font-weight:800}.cp-cell p{color:#3c3e40;margin-top:14px;font-size:15.5px;line-height:1.7}.cp-cell ul{border-top:2px solid var(--ink);margin-top:22px;list-style:none}.cp-cell li{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:13px 0;font-size:15px;display:flex}.cp-cell li:before{content:"✦";color:var(--sig);font-size:12px}.sgc{border:1px solid var(--ink);background:var(--paper-2);margin-top:48px;position:relative;overflow:hidden}.sgc-track{will-change:transform;transition:transform .7s cubic-bezier(.2,.6,.2,1);display:flex}.sgc .scard{border-right:1px solid var(--line);background:var(--paper-2);flex:0 0 25%;min-height:400px}.sgc .scard:hover{background:#fff}.sgc-nav{border-top:1px solid var(--ink);display:flex}.sgc-btn{border:0;border-right:1px solid var(--ink);letter-spacing:.18em;cursor:pointer;color:var(--ink);background:0 0;flex:none;padding:18px 34px;font-size:13px;font-weight:700;transition:all .2s}.sgc-btn:hover{background:var(--ink);color:#fff}.sgc-btn:disabled{color:var(--mut);cursor:default}.sgc-btn:disabled:hover{color:var(--mut);background:0 0}.sgc-pi{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);align-self:center;margin-left:auto;padding-right:26px;font-size:11.5px}.scard.up{background:repeating-linear-gradient(-45deg,var(--paper-2) 0 14px,#eeefee 14px 28px)}.scard.up .k{color:var(--mut)}.scard.up h3{color:#8a8c8e}.scard.up:before{display:none}.labdia{border:1px solid var(--ink);background:#0b0c0e;margin-top:70px;position:relative;overflow:hidden}.labdia svg{width:100%;height:auto;display:block}.labdia .node{cursor:pointer}.labdia .node rect{fill:#101214;stroke:#ffffff47;stroke-width:1px;transition:all .25s}.labdia .node text{fill:#ffffffd9;letter-spacing:.14em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-weight:600}.labdia .node.hot rect{stroke:var(--sig);fill:#161311}.labdia .node.hot text{fill:#fff}.labdia .edge{stroke:#ffffff21;stroke-width:1px;fill:none;transition:all .25s}.labdia .edge.hot{stroke:#f14b21d9;stroke-width:1.6px}.labdia .spine{stroke:#ffffff59;stroke-width:1.6px;fill:none}.labdia .pulse{fill:var(--sig)}.labdia-cap{letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;border-top:1px solid #ffffff24;justify-content:space-between;padding:16px 26px;font-size:11px;display:flex}.pp-live{border:1px solid var(--ink);flex-wrap:wrap;align-items:center;gap:0;margin-top:44px;display:flex}.pp-live .cell{letter-spacing:.16em;text-transform:uppercase;border-right:1px solid var(--line);color:#3c3e40;padding:20px 30px;font-size:12px}.pp-live .cell b{color:var(--sig);font-weight:700}.pp-live a.cell{color:var(--ink);font-weight:700}.pp-live a.cell:hover{background:var(--ink);color:#fff}.pp-actions{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:64px;display:grid}.pp-actions a{background:var(--paper-2);flex-direction:column;gap:12px;padding:40px 36px;transition:all .25s;display:flex;position:relative;overflow:hidden}.pp-actions a:hover{background:#fff}.pp-actions a:before{content:"";background:var(--sig);transform-origin:0;height:2px;transition:transform .35s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.pp-actions a:hover:before{transform:scaleX(1)}.pp-actions .ah{text-transform:uppercase;letter-spacing:-.01em;font-size:17px;font-weight:800}.pp-actions .ab{color:#5a5c5e;font-size:13.5px;line-height:1.6}.pp-actions .ak{letter-spacing:.2em;text-transform:uppercase;color:var(--sig);font-size:11px;font-weight:700}.cs-card{background:var(--paper-2);border:1px solid var(--line);grid-template-columns:1.1fr 1fr;margin-bottom:26px;transition:all .25s;display:grid;overflow:hidden}.cs-card:hover{background:#fff}.cs-media{aspect-ratio:16/9;background:#0b0c0e;position:relative;overflow:hidden}.cs-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-body{flex-direction:column;padding:48px 46px;display:flex}.cs-body .k{letter-spacing:.22em;text-transform:uppercase;color:var(--sig);font-size:11px;font-weight:700}.cs-body h3{letter-spacing:-.015em;text-transform:uppercase;margin-top:14px;font-size:clamp(22px,2.2vw,34px);font-weight:800;line-height:1.08}.cs-body p{color:#3c3e40;flex:1;margin-top:14px;font-size:15px;line-height:1.7}.cs-facts{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr 1fr;margin-top:22px;display:grid}.cs-facts div{letter-spacing:.08em;padding:14px 12px 0 0;font-size:12px}.cs-facts b{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin-bottom:5px;font-size:10px;font-weight:600;display:block}.cs-up{background:repeating-linear-gradient(-45deg,var(--paper-2) 0 16px,#eeefee 16px 32px);border:1px dashed #b9bab8;flex-direction:column;justify-content:space-between;min-height:200px;padding:44px 40px;display:flex}.cs-up .k{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);font-size:10.5px;font-weight:700}.cs-up h4{color:#7c7e80;letter-spacing:-.01em;margin-top:12px;font-size:19px;font-weight:700}.cap-idgrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.cap-id{background:#fff;padding:26px}.cap-id b{letter-spacing:.22em;text-transform:uppercase;color:var(--mut);margin-bottom:8px;font-size:10.5px;font-weight:600;display:block}.cap-id span{letter-spacing:.02em;font-size:15px;font-weight:600}.cap-id .mono{font-size:14px}.cf{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.cf-form{background:#fff;padding:56px 52px}.cf-form label{letter-spacing:.2em;text-transform:uppercase;color:var(--mut);margin:26px 0 10px;font-size:11px;font-weight:700;display:block}.cf-form label:first-child{margin-top:0}.cf-form input,.cf-form textarea,.cf-form select{border:1px solid var(--line);background:var(--paper-2);width:100%;color:var(--ink);outline:none;padding:16px 18px;font-family:inherit;font-size:15px;transition:all .2s}.cf-form input:focus,.cf-form textarea:focus,.cf-form select:focus{border-color:var(--ink);background:#fff}.cf-form button{background:var(--sig);color:#fff;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:0;margin-top:34px;padding:19px 46px;font-size:12.5px;font-weight:700;transition:all .2s}.cf-form button:hover{background:#d13f18}.cf-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.cf-hold{position:relative;overflow:hidden;color:var(--ink)!important;border:1.5px solid var(--ink)!important;background:#fff!important}.cf-hold span{z-index:2;position:relative}.cf-hold i{background:var(--sig);transform-origin:0;transition:transform 1s linear;position:absolute;inset:0;transform:scaleX(0)}.cf-hold.on i{transform:scaleX(1)}.cf-hold.on span{color:#fff}.cf-hold.busy{opacity:.7;cursor:default}.cf-done{color:var(--ink);margin-top:34px;font-size:15px}.cf-note{color:var(--sig);margin-top:16px;font-size:13px}.arch{border:1px solid var(--ink);background:#0b0c0e;margin-top:70px;overflow:hidden}.arch-tabs{border-bottom:1px solid #ffffff29;display:flex}.arch-tab{letter-spacing:.16em;color:#ffffff73;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff1f;flex:1;padding:20px 8px;font-size:12px;font-weight:700;transition:all .25s}.arch-tab:last-child{border-right:0}.arch-tab:hover{color:#fff}.arch-tab.act{background:var(--sig);color:#fff}.arch-stage{width:100%;position:relative}.arch-stage svg{width:100%;height:100%;display:block}.arch-lane{stroke:#ffffff14}.arch-lanelabel{fill:#fff6;letter-spacing:.22em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10px}.arch-edge{stroke:#ffffff1f;stroke-width:1px;fill:none;transition:stroke .25s,stroke-width .25s}.arch-edge.hot{stroke:#f14b21e6;stroke-width:1.8px}.arch-pulse{fill:var(--sig)}.arch-node{cursor:pointer}.arch-node rect{fill:#101214;stroke:#ffffff47;stroke-width:1px;transition:all .25s}.arch-node:hover rect{stroke:#fff}.arch-node.hot rect{stroke:var(--sig);fill:#181210}.arch-nl{fill:#ffffffe0;font-family:Helvetica Neue,-apple-system,sans-serif;font-size:13.5px;font-weight:600;transition:all .25s}.arch-ns{fill:#ffffff6b;letter-spacing:.06em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:9.5px}.arch-node.hot .arch-nl{fill:#fff}.arch-title{fill:#ffffffd9;letter-spacing:.24em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:12px;font-weight:700}.arch-tag{fill:var(--sig);letter-spacing:.24em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:700}.arch-flows{border-top:1px solid #ffffff29;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 24px;display:flex}.arch-flows-l{letter-spacing:.22em;color:#ffffff73;font-size:10px}.arch-chip{color:#ffffffbf;letter-spacing:.12em;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #ffffff4d;padding:9px 16px;font-size:10.5px;transition:all .2s}.arch-chip:hover{color:#fff;border-color:#fff}.arch-chip.act{background:var(--sig);border-color:var(--sig);color:#fff}.arch-hint{letter-spacing:.18em;color:#ffffff59;margin-left:auto;font-size:9.5px}@media (max-width:1180px){.arch-tabs{flex-wrap:wrap}.arch-tab{flex:33%}.arch-hint{display:none}}.caparch{color:#fff;background:#08090b;border:1px solid #ffffff1f}.caparch-caps{border-bottom:1px solid #ffffff24;display:flex}.caparch-cap{cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #ffffff1a;flex:1;min-width:0;padding:18px 12px;transition:all .25s}.caparch-cap:last-child{border-right:0}.caparch-cap-no{letter-spacing:.2em;color:#fff6;font-size:9px;display:block}.caparch-cap-id{letter-spacing:.14em;color:#ffffff8c;margin-top:4px;font-size:11px;font-weight:700;display:block}.caparch-cap:hover .caparch-cap-id{color:#fff}.caparch-cap.act{background:var(--sig)}.caparch-cap.act .caparch-cap-no,.caparch-cap.act .caparch-cap-id{color:#fff}.caparch-body{grid-template-columns:360px 1fr;height:clamp(560px,72vh,700px);display:grid}.caparch-rail{scrollbar-width:thin;border-right:1px solid #ffffff1f;flex-direction:column;min-width:0;min-height:0;padding:30px 28px 24px;display:flex;overflow-y:auto}.caparch-kicker{letter-spacing:.2em;color:var(--sig);font-size:10px;font-weight:700}.caparch-rail h3{letter-spacing:-.01em;margin-top:10px;font-size:21px;font-weight:700;line-height:1.3}.caparch-lede{color:#ffffff9e;margin-top:12px;font-size:13.5px;line-height:1.7}.caparch-rail-sec{letter-spacing:.22em;text-transform:uppercase;color:#ffffff61;border-top:1px solid #ffffff1f;margin-top:26px;padding-top:14px;font-size:9.5px;font-weight:700}.caparch-apps{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.caparch-app{color:#ffffffb3;letter-spacing:.12em;cursor:pointer;background:0 0;border:1px solid #ffffff47;padding:8px 13px;font-size:10px;transition:all .2s}.caparch-app:hover{color:#fff;border-color:#fff}.caparch-app.act{background:var(--sig);border-color:var(--sig);color:#fff;font-weight:700}.caparch-algolist{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.caparch-algolist li{border-bottom:1px solid #ffffff12;flex-direction:column;gap:3px;padding:9px 0;display:flex}.caparch-algolist li:last-child{border-bottom:0}.caparch-algolist b{letter-spacing:.08em;text-transform:uppercase;color:var(--sig);font-size:11px;font-weight:700}.caparch-algolist span{color:#ffffff8c;font-size:12px;line-height:1.55}.caparch-railfoot{margin-top:auto;padding-top:20px}.caparch-specs{flex-wrap:wrap;gap:6px;display:flex}.caparch-specs span{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;border:1px solid #ffffff2e;padding:5px 9px;font-size:9.5px}.caparch-caplink{letter-spacing:.14em;color:#ffffff8c;margin-top:16px;font-size:11px;display:inline-block}.caparch-caplink:hover{color:#fff}.caparch-stagewrap{flex-direction:column;min-width:0;min-height:0;display:flex}.caparch-stagewrap .arch-flows{flex:none;margin-top:auto}.cx-stage{flex:1;width:100%;min-height:0;position:relative}.cx-stage svg{width:100%;height:100%;position:absolute;inset:0}.cx-griddot{fill:#ffffff0e}.cx-laneband{fill:#ffffff06}.cx-lane{stroke:#ffffff17;stroke-width:1px}.cx-lanetag rect{fill:#0b0d10;stroke:#ffffff29}.cx-lanetag text{fill:#ffffff85;letter-spacing:.18em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:8.5px}.cx-edge{fill:none;stroke:#ffffff29;stroke-width:1.1px;transition:stroke .25s}.cx-edge.hot{stroke:var(--sig);stroke-width:1.7px}.cx-arrowhead{fill:#ffffff47}.cx-arrowhead.hot{fill:var(--sig)}.cx-pulse{fill:var(--sig);filter:drop-shadow(0 0 5px var(--sig))}.cx-node{cursor:pointer}.cx-nodebox{fill:#0e1013;stroke:#ffffff38;stroke-width:1px;transition:all .25s}.cx-node:hover .cx-nodebox,.cx-node.hot .cx-nodebox{fill:#16110c;stroke:var(--sig);stroke-width:1.4px}.cx-tick{fill:none;stroke:#ffffff59;stroke-width:1px;transition:all .25s}.cx-node.hot .cx-tick,.cx-node:hover .cx-tick{stroke:var(--sig)}.cx-port{fill:#08090b;stroke:#ffffff59;stroke-width:1px}.cx-node.hot .cx-port{stroke:var(--sig);fill:var(--sig)}.cx-idx{fill:#ffffff57;letter-spacing:.1em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:9.5px}.cx-node.hot .cx-idx{fill:var(--sig)}.cx-led{fill:#70e098bf}.cx-node.hot .cx-led{fill:var(--sig)}.cx-nl{fill:#f2f3f4;letter-spacing:-.01em;font-size:16px;font-weight:700}.cx-ns{fill:#ffffff75;letter-spacing:.12em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10.5px}.cx-title{fill:#fff9;letter-spacing:.22em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:11px;font-weight:700}.cx-tag{fill:var(--sig);letter-spacing:.18em;font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:10px;font-weight:700}.cx-lanetag text{font-size:9.5px}@media (max-width:1080px){.caparch-body{grid-template-columns:1fr;height:auto}.caparch-rail{border-bottom:1px solid #ffffff1f;border-right:0;overflow-y:visible}.caparch-railfoot{margin-top:20px}.cx-stage{min-height:440px}}.dbx-ref{border:1px solid var(--line);background:#fff;margin-top:44px;padding:36px 40px}.dbx-ref-stack{flex-direction:column;gap:0;max-width:820px;margin:0 auto;display:flex}.dbx-ref-layer{text-align:center;padding:18px 0}.dbx-ref-name{letter-spacing:.22em;color:var(--sig);margin-bottom:12px;font-size:10px;font-weight:700;display:block}.dbx-ref-items{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.dbx-ref-item{border:1px solid var(--line);background:var(--paper-2);padding:10px 16px;font-size:13px;font-weight:500}.dbx-ref-arrow{text-align:center;color:var(--mut);margin-top:14px;font-size:12px}.dbx-svc-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.dbx-svc-link{letter-spacing:.12em;color:var(--sig);margin-top:14px;font-size:10px;font-weight:700;display:inline-block}.fy-beacon{z-index:120;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:fixed;bottom:34px;right:34px}.fy-beacon-core{background:var(--sig);width:16px;height:16px;box-shadow:0 0 14px var(--sig-glow);border-radius:99px;transition:transform .2s}.fy-beacon:hover .fy-beacon-core{transform:scale(1.12)}@keyframes fybeat{0%,86%,to{transform:scale(1)}90%{transform:scale(1.2)}94%{transform:scale(1)}97%{transform:scale(1.15)}}.fy-overlay{z-index:130;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0506079e;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.fy-panel{background:var(--paper);border:1px solid var(--ink);flex-direction:column;width:min(980px,100%);height:min(780px,92vh);display:flex;position:relative;overflow:hidden;box-shadow:0 60px 140px #00000080}.fy-head{color:#fff;border-bottom:2px solid var(--sig);background:#050607;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.fy-id b{letter-spacing:.04em;font-size:18px;font-weight:700;display:block}.fy-id small{color:#ffffff9e;letter-spacing:.02em;text-transform:none;margin-top:3px;font-size:12px;font-weight:400;display:block}.fy-head-actions{align-items:center;gap:10px;display:flex}.fy-voice{color:#ffffffd9;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:2px;padding:8px 14px;font-size:12px}.fy-voice.on{border-color:var(--sig);color:#fff;background:#f14b2126}.fy-voice:hover{border-color:var(--sig);color:#fff}.fy-x{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:6px 10px;font-size:18px}.fy-x:hover{color:#fff}.fy-body{flex:1;min-height:0;display:flex}.fy-body-single .fy-main{width:100%}.fy-rail-btn{border:1px solid var(--ink);cursor:pointer;background:#fff;padding:10px 16px;font-size:12px;font-weight:700;transition:all .2s}.fy-rail-btn:hover{background:var(--ink);color:#fff}.fy-main{flex-direction:column;flex:1;min-width:0;display:flex}.fy-gate{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:26px;padding:40px;display:flex}.fy-gate-t{text-align:center;max-width:34ch;font-size:19px;font-weight:600;line-height:1.5}.fy-hold{border:1.5px solid var(--ink);cursor:pointer;background:#fff;padding:22px 46px;position:relative;overflow:hidden}.fy-hold span{z-index:2;letter-spacing:.2em;font-size:11.5px;font-weight:700;position:relative}.fy-hold i{background:var(--sig);transform-origin:0;transition:transform 1.1s linear;position:absolute;inset:0;transform:scaleX(0)}.fy-hold.on i{transform:scaleX(1)}.fy-hold.on span{color:#fff}.fy-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.fy-scroll{flex:1;min-height:0;padding:28px 32px;overflow-y:auto}.fy-topics{margin-top:24px}.fy-topics-label{letter-spacing:.18em;text-transform:uppercase;color:var(--mut);margin-bottom:10px;font-size:10px;display:block}.fy-topics-row{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.fy-topic{border:1px solid var(--line);cursor:pointer;background:#fff;padding:9px 14px;font-size:12px;font-weight:600;transition:all .2s}.fy-topic:hover{border-color:var(--sig);color:var(--sig)}.fy-welcome .fy-presets{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.fy-preset{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;padding:14px 16px;font-size:13px;font-weight:500;line-height:1.5;transition:all .2s}.fy-preset:hover{border-color:var(--sig);color:var(--sig)}.fy-direct{border-top:1px solid var(--line);color:var(--mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:20px;font-size:13px;display:flex}.fy-msg-u{justify-content:flex-end;margin:16px 0;display:flex}.fy-msg-u p{color:#fff;background:#0b0c0e;border-radius:2px;max-width:70%;padding:13px 18px;font-size:14.5px;line-height:1.55}.fy-msg-a{max-width:92%;margin:18px 0}.fy-byline{color:var(--sig);margin-bottom:8px;font-size:12px;font-weight:700}.fy-text{color:#26282a;margin-bottom:10px;font-size:15px;line-height:1.72}.fy-text p{margin-bottom:10px}.fy-viz{border:1px solid var(--line);background:#fff;margin:12px 0;padding:16px 18px}.fy-viz-t{letter-spacing:.12em;text-transform:uppercase;color:var(--sig);margin-bottom:10px;font-size:11px;font-weight:700}.fy-table{border-collapse:collapse;width:100%;font-size:13px}.fy-table th{text-align:left;border-bottom:2px solid var(--ink);letter-spacing:.1em;text-transform:uppercase;padding:8px 10px;font-size:11px}.fy-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px}.fy-legend{letter-spacing:.1em;text-transform:uppercase;color:var(--mut);gap:18px;margin-top:8px;font-size:10px;display:flex}.fy-legend i{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}.fy-links{flex-direction:column;gap:8px;margin:12px 0;display:flex}.fy-link{border:1px solid var(--line);color:inherit;background:#fff;align-items:baseline;gap:12px;padding:12px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.fy-link small{color:var(--mut);font-size:12px;font-weight:400}.fy-link b{color:var(--sig);margin-left:auto}.fy-link:hover{border-color:var(--ink)}.fy-askcard{text-align:left;border:1px dashed var(--sig);cursor:pointer;background:#f14b210d;width:100%;margin:12px 0;padding:16px 18px;transition:all .2s;display:block}.fy-askcard:hover{background:#f14b211a}.fy-askcard span{letter-spacing:.14em;text-transform:uppercase;color:var(--sig);font-size:10px;font-weight:700;display:block}.fy-askcard b{margin-top:6px;font-size:14px;font-weight:600;display:block}.fy-askcard i{color:var(--sig);margin-top:8px;font-size:11px;font-style:normal;font-weight:700;display:block}.fy-busy{color:var(--mut);margin:14px 0;font-size:12px}.fy-busy span{margin-left:2px;animation:1.2s infinite fyblink}.fy-busy span:nth-child(2){animation-delay:.2s}.fy-busy span:nth-child(3){animation-delay:.4s}@keyframes fyblink{0%,to{opacity:.2}50%{opacity:1}}.fy-inputrow{border-top:1px solid var(--ink);flex-shrink:0;align-items:stretch;display:flex}.fy-voicebar{border-top:1px solid var(--line);background:linear-gradient(#fafafa,#fff);flex-shrink:0;align-items:center;gap:14px;padding:12px 22px;display:flex}.fy-voicebar-pulse{align-items:flex-end;gap:3px;height:18px;display:flex}.fy-voicebar-pulse span{background:var(--mut);border-radius:1px;width:3px;height:6px;animation:1.1s ease-in-out infinite fywave;display:block}.fy-voicebar-pulse span:nth-child(2){animation-delay:.15s}.fy-voicebar-pulse span:nth-child(3){animation-delay:.3s}.fy-voicebar-pulse span:nth-child(4){animation-delay:.45s}.fy-voicebar-pulse span:nth-child(5){animation-delay:.6s}.fy-voicebar.listening .fy-voicebar-pulse span{background:var(--sig);animation-duration:.7s}.fy-voicebar.speaking .fy-voicebar-pulse span{background:var(--ink);animation-duration:.9s}@keyframes fywave{0%,to{opacity:.45;height:6px}50%{opacity:1;height:18px}}.fy-voicebar-status{color:var(--mut);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:13px;line-height:1.4;overflow:hidden}.fy-voicebar-stop{border:1px solid var(--ink);cursor:pointer;background:#fff;flex-shrink:0;padding:8px 14px;font-size:11px;font-weight:700}.fy-voicebar-stop:hover{background:var(--ink);color:#fff}.fy-mic{border:0;border-right:1px solid var(--line);color:var(--sig);cursor:pointer;background:#fff;width:52px;font-size:18px}.fy-mic.on{background:#f14b2114}.fy-inputrow input{background:#fff;border:0;outline:none;flex:1;padding:19px 22px;font-family:inherit;font-size:15px}.fy-inputrow button{background:var(--sig);color:#fff;cursor:pointer;border:0;padding:0 28px;font-size:13px;font-weight:700}.fy-inputrow button:disabled{cursor:default;background:#c9cac8}.fy-leadcard{color:#fff;border-top:2px solid var(--sig);z-index:5;background:#0b0c0e;padding:22px 26px;position:absolute;bottom:0;left:0;right:0}.fy-lead-head{letter-spacing:.14em;text-transform:uppercase;color:var(--sig);margin-bottom:14px;font-size:11px;font-weight:700}.fy-lead-grid{grid-template-columns:1fr 1fr 1fr 1.4fr;gap:10px;display:grid}.fy-lead-grid input{color:#fff;background:#ffffff0f;border:1px solid #ffffff40;outline:none;padding:12px 14px;font-family:inherit;font-size:13px}.fy-lead-grid input:focus{border-color:var(--sig)}.fy-lead-actions{gap:12px;margin-top:14px;display:flex}.fy-lead-actions button{background:var(--sig);color:#fff;cursor:pointer;border:0;padding:12px 24px;font-size:12px;font-weight:700}.fy-lead-actions button.ghost{background:0 0;border:1px solid #ffffff59}.fy-lead-done{font-size:14px}@media (max-width:900px){.fy-panel{height:96vh}.fy-welcome .fy-presets{grid-template-columns:1fr}.fy-lead-grid{grid-template-columns:1fr 1fr}}@media (max-width:1180px){.caparch-caps{flex-wrap:wrap}.caparch-cap{flex:33%}.caparch-intro{flex-direction:column;gap:16px}.dbx-svc-grid{grid-template-columns:1fr}.sgc .scard{flex:0 0 50%}.cs-card,.cf,.pp-actions{grid-template-columns:1fr}.cap-idgrid{grid-template-columns:1fr 1fr}.wrap{padding:0 26px}.nav-items{display:none}.sq,.sol-panel,.app,.cap-panel,.pp-ch,.cp-grid2{grid-template-columns:1fr}.app.rev .app-vis{order:0}.sig-grid,.more-grid,.pp-pillars,.pp-related{grid-template-columns:1fr 1fr}.hero-doms .row{grid-template-columns:repeat(3,1fr)}.annos{display:none}.qref-grid{grid-template-columns:1fr}.cap-vis{min-height:380px}}@media (max-height:900px){.hero{padding-top:160px}.hero h1{font-size:clamp(40px,5.8vw,90px)}.hero-sub{margin-top:18px}.hero-cta,.morse{margin-top:26px}.annos{display:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}.eqx-hero,.eqx-hero *,.sgx-hero,.sgx-hero *{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.svx-hero,.svx-hero *{font-family:Readex Pro,system-ui,-apple-system,sans-serif}.svx-hero{color:#fff;-webkit-font-smoothing:antialiased}.svx-hero .hero-title{letter-spacing:-.04em;line-height:.95}.cox-hero,.cox-hero *{font-family:Inter,sans-serif}.cox-hero .font-playfair{font-family:Playfair Display,serif}.nlx-hero,.nlx-hero *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nlx-hero .font-serif{font-family:Instrument Serif,Georgia,serif}@keyframes heroReveal{0%{opacity:0;filter:blur(12px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes heroZoom{0%{transform:scale(1.12)}to{transform:scale(1)}}.cox-hero .hero-anim{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.cox-hero .hero-reveal{animation-name:heroReveal;animation-duration:1.1s}.cox-hero .hero-fade{animation-name:heroFadeUp;animation-duration:1s}.cox-hero .hero-zoom{animation:1.8s cubic-bezier(.16,1,.3,1) forwards heroZoom}@media (prefers-reduced-motion:reduce){.cox-hero .hero-anim,.cox-hero .hero-zoom{opacity:1;animation:none}}#capabilities,#innovation,#index,#notes,#feed,#team{scroll-margin-top:110px}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.nav-burger{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:7px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .2s,background .2s;display:none}.nav-burger:hover{border-color:var(--sig);background:#ffffff0d}.nav-mobile{z-index:95;border-top:2px solid var(--sig);background:#0b0c0e;border-bottom:1px solid #ffffff1a;max-height:0;transition:max-height .34s cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 40px 80px #00000073}.nav-mobile.open{max-height:min(80vh,560px);overflow-y:auto}.nav-mobile a{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;border-bottom:1px solid #ffffff14;padding:17px 26px;font-size:13px;font-weight:600;display:block}.nav-mobile a:last-child{color:var(--sig);border-bottom:0}.nav-mobile a:hover{color:#fff;background:#ffffff0d}@media (max-width:1180px){.nav-burger{display:inline-flex}.nav-mobile{display:block}.nav-cta{gap:10px}.nav-cta .zulu{display:none}.nav-cta .btn{padding:10px 16px;font-size:10.5px}.brand{margin-right:0}.brand img{height:36px}.brand .wm{letter-spacing:.22em;font-size:18px}.sec-head{flex-wrap:wrap;gap:10px 18px}.sec-head .rt{flex-basis:100%;order:3;margin-left:0}.pager{flex-wrap:wrap}.pager .pi{flex-basis:100%;order:3;margin-top:6px;margin-left:0}.cap-tabs{flex-wrap:wrap}.cap-tab{letter-spacing:.12em;border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex:33.33%;padding:16px 8px;font-size:11px}.cap-info{padding:42px 26px}.cap-panel,.cap-info,.cap-vis{min-width:0}}@media (max-width:900px){.pidx-row{grid-template-columns:auto 1fr auto;gap:5px 12px;padding:15px 18px;font-size:12.5px}.pidx-row .pidx-no{grid-area:1/1}.pidx-row .pidx-name{grid-area:1/2}.pidx-row .pidx-go{grid-area:1/3;align-self:center}.pidx-row .pidx-domain{grid-area:2/1/auto/-1}.pidx-row .pidx-status{grid-area:3/1/auto/-1}}@media (max-width:560px){.cap-tab{flex:50%}}@media (max-width:420px){.brand .wm-sub{display:none}.nav-cta .btn{letter-spacing:.12em;padding:9px 13px}.wrap{padding:0 18px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
