/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.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}}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.shrink{flex-shrink:1}.rounded{border-radius:.25rem}.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))}}@font-face{font-family:Special Elite;src:url(/fonts/SpecialElite-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--ink:#102934;--navy:#0b2531;--navy-deep:#071b23;--paper:#f3f0e7;--paper-dark:#e6e1d4;--white:#fffdf7;--orange:#f15a2a;--green:#9fd68a;--line:#10293430;--muted:#617077;--font-typewriter:"Special Elite",monospace;--text-label:12px;--text-body:16px}body .product-visual-hro:before{height:54%}.vega-history{background:var(--white);border-bottom:1px solid var(--line);padding-block:110px}.vega-history-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin:38px 0 60px;display:grid}.vega-history-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,68px);font-weight:480;line-height:1.02}.vega-history-heading>p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.vega-fact-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.vega-fact-grid article{border-right:1px solid var(--line);min-height:290px;padding:30px 28px 24px 0}.vega-fact-grid article:not(:first-child){padding-left:28px}.vega-fact-grid article:last-child{border-right:0}.vega-fact-grid strong{letter-spacing:-.06em;min-height:80px;font-size:clamp(38px,4vw,58px);font-weight:450;line-height:1;display:block}.vega-fact-grid span{color:var(--orange);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.12em;margin:16px 0;display:block}.vega-fact-grid p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.vega-history-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;padding-top:20px;display:flex}.vega-history-footer>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.1em}.vega-history-footer .text-link{margin-top:0}.why-vega-main{background:var(--paper)}.why-vega-hero{padding-block:100px 110px}.why-vega-hero h1{letter-spacing:-.06em;margin:24px 0 75px;font-size:clamp(60px,7.4vw,108px);font-weight:480;line-height:.9}.why-vega-intro{grid-template-columns:.8fr 1.2fr;align-items:start;gap:100px;display:grid}.why-vega-intro>p{color:var(--muted);margin:0;font-size:18px;line-height:1.7}.why-vega-intro blockquote{letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.5vw,46px);line-height:1.2}.why-vega-intro blockquote small{color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;margin-top:25px;display:block}.magnitude-panel{background:var(--navy);color:#fff;padding-block:110px}.magnitude-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:120px;display:grid}.magnitude-zero{background-image:linear-gradient(#9fd68a1c 1px,#0000 0),linear-gradient(90deg,#9fd68a1c 1px,#0000 0);background-size:12.5% 12.5%;border:1px solid #50666b;place-items:center;min-height:430px;display:grid;position:relative}.magnitude-zero:after,.magnitude-zero:before{content:"";background:#60777a;position:absolute}.magnitude-zero:before{width:1px;top:0;bottom:0;left:50%}.magnitude-zero:after{height:1px;top:50%;left:0;right:0}.magnitude-zero>span{color:#91a4a5;font:10px var(--font-geist-mono);letter-spacing:.11em;position:absolute;top:18px;left:20px}.magnitude-zero strong{z-index:1;letter-spacing:0;color:var(--green);text-shadow:0 0 24px #9fd68a33;font-size:170px;font-weight:420;line-height:1}.magnitude-zero strong small{letter-spacing:-.02em;margin-left:.08em;font-size:52px;display:inline-block}.magnitude-zero>i{color:#91a4a5;font:10px var(--font-geist-mono);letter-spacing:.1em;font-style:normal;position:absolute;bottom:18px;right:20px}.magnitude-grid h2,.pole-grid h2{letter-spacing:-.055em;margin:20px 0 28px;font-size:clamp(42px,5vw,66px);font-weight:480;line-height:1.02}.magnitude-grid>div:last-child>p:not(.section-index),.pole-grid>div:last-child>p:not(.section-index){color:#aebfc0;max-width:620px;line-height:1.75}.corporate-interpretation{border-left:2px solid var(--orange);font:12px/1.6 var(--font-geist-mono);letter-spacing:.06em;margin-top:34px;padding:18px}.vega-timeline{padding-block:120px}.timeline-list{border-top:2px solid var(--ink);margin-top:45px}.timeline-list article{border-bottom:1px solid var(--line);grid-template-columns:180px 52px 1fr;min-height:220px;display:grid}.timeline-date{color:var(--orange);font:12px var(--font-geist-mono);letter-spacing:.08em;padding-top:38px}.timeline-node{border-left:1px solid var(--line);position:relative}.timeline-node i{border:2px solid var(--orange);background:var(--paper);border-radius:50%;width:11px;height:11px;position:absolute;top:38px;left:-6px}.timeline-copy{max-width:780px;padding:34px 0 34px 42px}.timeline-copy>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.12em}.timeline-copy h2{letter-spacing:-.035em;margin:12px 0;font-size:31px;font-weight:520}.timeline-copy p{color:var(--muted);margin:0;line-height:1.7}.pole-panel{color:#fff;background:#172c34;padding-block:110px}.pole-grid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.pole-diagram{background-image:linear-gradient(#ffffff0f 1px,#0000 0),linear-gradient(90deg,#ffffff0f 1px,#0000 0);background-size:12.5% 12.5%;border:1px solid #4d6368;place-items:center;min-height:470px;display:grid;position:relative}.precession-orbit{border:1px dashed #8ba1a2;border-radius:50%;width:310px;height:310px;position:relative;transform:rotate(-18deg)}.precession-orbit:after,.precession-orbit:before{content:"";background:#526a6f;position:absolute}.precession-orbit:before{width:1px;top:-45px;bottom:-45px;left:50%}.precession-orbit:after{height:1px;top:50%;left:-45px;right:-45px}.pole-diagram>b{font:12px var(--font-geist-mono);color:#96aaa9;position:absolute}.polaris-point,.vega-point{border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 12px}.polaris-point{background:var(--white);color:#fff;top:-6px;left:49%}.vega-point{background:var(--green);color:var(--green);bottom:52px;right:17px}.polaris-label,.vega-label{font:10px var(--font-geist-mono);letter-spacing:.08em;white-space:nowrap;position:absolute;transform:rotate(18deg)}.polaris-label{top:-34px;left:57%}.vega-label{color:var(--green);bottom:22px;right:-55px}.source-notes{padding-block:100px}.source-notes h2{letter-spacing:-.045em;margin:18px 0 38px;font-size:42px;font-weight:480}.source-notes ol{border-top:2px solid var(--ink);counter-reset:sources;margin:0;padding:0;list-style:none}.source-notes li{counter-increment:sources;border-bottom:1px solid var(--line);grid-template-columns:42px 1fr 1fr;align-items:center;gap:30px;min-height:86px;display:grid}.source-notes li:before{content:"0" counter(sources);color:var(--orange);font:11px var(--font-geist-mono)}.source-notes li a{font-weight:560}.source-notes li span{color:var(--muted);font-size:14px}.source-disclaimer{color:var(--muted);font:11px var(--font-geist-mono);margin-top:22px}.standard-main{background:#d9d4c4}.standard-hero{padding-block:50px 80px}.standard-hero-grid{grid-template-columns:1fr 310px;align-items:end;gap:80px;margin-top:55px;display:grid}.standard-hero h1{letter-spacing:-.06em;margin:20px 0 28px;font-size:clamp(50px,6.4vw,88px);font-weight:480;line-height:.94}.standard-hero>div>div>p:last-child{max-width:680px;color:var(--muted);font-size:16px;line-height:1.7}.standard-document-section{color:#fff;background:#172c34;padding-block:90px}.standard-document-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.language-sheet{color:#2b3030;min-height:920px;font-family:var(--font-typewriter);background:#e8e0ca repeating-linear-gradient(0deg,#0000 0 3px,#4c422e06 4px);padding:60px 64px 72px;position:relative;transform:rotate(-.45deg);box-shadow:15px 22px 55px #0006}.language-sheet:before{content:"";background:#b4442d40;width:1px;position:absolute;top:0;bottom:0;left:35px}.sheet-top{letter-spacing:.1em;border-bottom:2px solid #303838;justify-content:space-between;padding-bottom:20px;font-size:11px;display:flex}.language-sheet h2{letter-spacing:.04em;margin:34px 0 18px;font-size:23px;line-height:1.45}.sheet-instruction{margin-bottom:28px;font-size:12px;line-height:1.65}.language-table{border-top:2px solid #343b3b}.language-head,.language-row{grid-template-columns:1fr 1.4fr;display:grid}.language-head{color:#666e6b;letter-spacing:.1em;font-size:10px}.language-head span,.language-row span{border-bottom:1px solid #2b303047;padding:10px 12px}.language-head span:first-child,.language-row span:first-child{border-right:1px solid #2b303047}.language-row{font-size:12px}.language-row span:first-child{-webkit-text-decoration:line-through #a44131;text-decoration:line-through #a44131}.sheet-warning{border-left:2px solid #a44131;max-width:380px;margin-top:28px;padding-left:12px;font-size:12px;line-height:1.6}.handwriting{line-height:0;display:block}.handwriting img{width:100%;height:auto;display:block}.researcher-scrawl{color:#395d6c}.standard-scrawl{width:205px;position:absolute;bottom:100px;right:34px;transform:rotate(-5deg)}.sheet-stamp{color:#a44131;font:700 13px/1.2 var(--font-geist-mono);text-align:center;opacity:.75;border:3px double #a44131;padding:8px 14px;position:absolute;bottom:58px;left:65px;transform:rotate(-7deg)}.sheet-page{font-size:10px;position:absolute;bottom:38px;right:60px}.standard-context h2{letter-spacing:-.05em;margin:20px 0 28px;font-size:clamp(38px,4.5vw,62px);font-weight:480;line-height:1.03}.standard-context>p:not(.section-index){color:#aebfc0;line-height:1.75}.context-key{border-top:1px solid #ffffff26;margin-top:45px}.context-key span{color:#aebfc0;min-height:48px;font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff26;align-items:center;gap:14px;display:flex}.context-key i{width:23px;height:3px;display:inline-block}.key-pencil{background:#7795a0;transform:rotate(-5deg)}.key-blue{background:#375f9a}.key-stamp{background:0 0;border-block:1px solid #a44131}.revision-archaeology{padding-block:110px}.archaeology-instruction{max-width:260px;color:var(--muted);font-size:14px;line-height:1.6}.layer-controls{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.layer-controls button{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:70px;color:var(--muted);text-align:left;font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;background:0 0;padding:0 18px;transition:all .2s}.layer-controls button:first-child{border-left:1px solid var(--line)}.layer-controls button span{color:var(--orange);margin-right:18px}.layer-controls button.active{background:var(--ink);color:#fff}.editorial-document{background:#ede6d4;border:1px solid #c4bdab;min-height:620px;margin-top:28px;padding:48px 55px;transition:background .25s;position:relative;overflow:hidden;box-shadow:0 20px 45px #1029341f}.editorial-document-head{border-bottom:2px solid var(--ink);justify-content:space-between;gap:30px;min-height:115px;display:flex}.editorial-document-head p{color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;margin:0 0 12px}.editorial-document-head h2{font:600 23px/1.3 var(--font-geist-mono);letter-spacing:.02em;margin:0}.editorial-document-head>span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.08em;white-space:nowrap}.editorial-document ol{margin:0;padding:0;list-style:none}.editorial-document li{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;align-items:center;min-height:82px;display:grid}.editorial-document li>b{color:var(--muted);font:10px var(--font-geist-mono)}.editorial-document li p{font:16px/1.6 var(--font-geist-mono);margin:0}.editorial-document del{color:#84594f;text-decoration-color:#a44131;text-decoration-thickness:2px}.editorial-document ins{color:#244f85;border-bottom:1px solid #244f85;text-decoration:none}.editorial-document-foot{color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;padding-top:22px;display:flex}.editorial-document .scrawl-one{width:225px;position:absolute;top:220px;right:38px;transform:rotate(3deg)}.editorial-document .scrawl-two{width:255px;position:absolute;bottom:72px;right:60px;transform:rotate(-4deg)}.management-note{color:#244f85;width:280px;font:13px/1.45 var(--font-geist-mono);background:#ffffffb3;border-left:3px solid #375f9a;padding:13px 16px;position:absolute;bottom:58px;right:38px;transform:rotate(.5deg)}.management-note small{margin-top:7px;display:block}.editorial-public .editorial-document{background:#f7f6f1}.editorial-public .editorial-document li p{font-family:var(--font-geist-sans)}.approved-stamp{color:#44714e;font:700 16px/1.1 var(--font-geist-mono);text-align:center;opacity:.75;border:4px double #44714e;padding:10px 18px;position:absolute;bottom:55px;right:45px;transform:rotate(-5deg)}.approved-stamp small{font-size:10px}.layer-progress{grid-template-columns:12px 1fr 12px 1fr 12px;align-items:center;width:270px;margin:26px auto 0;display:grid}.layer-progress i{border:1px solid var(--muted);border-radius:50%;width:10px;height:10px}.layer-progress i.active{background:var(--orange);border-color:var(--orange);box-shadow:0 0 0 4px #f15a2a24}.layer-progress i.complete{background:var(--ink);border-color:var(--ink)}.layer-progress span{background:var(--line);height:1px}.management-principle{background:var(--orange);color:#fff;padding-block:100px}.management-principle blockquote{letter-spacing:-.05em;max-width:1030px;margin:34px 0;font-size:clamp(34px,4.6vw,62px);line-height:1.14}.management-principle .shell>div{font:10px var(--font-geist-mono);letter-spacing:.1em;border-top:1px solid #ffffff59;justify-content:space-between;padding-top:18px;display:flex}@media (max-width:960px){.standard-document-grid,.standard-hero-grid{grid-template-columns:1fr;gap:50px}.standard-context{order:-1}.language-sheet{width:min(680px,100%);margin-inline:auto}.editorial-document{min-height:680px}.archaeology-instruction{max-width:100%}}@media (max-width:640px){.standard-hero{padding-block:45px 65px}.standard-hero h1{font-size:48px}.management-principle,.revision-archaeology,.standard-document-section{padding-block:70px}.language-sheet{min-height:880px;padding:45px 24px 65px 40px}.language-sheet:before{left:26px}.language-sheet h2{font-size:17px}.language-head,.language-row{grid-template-columns:.85fr 1.4fr}.language-head span,.language-row span{padding:8px 6px}.language-row{font-size:10px}.standard-scrawl{width:165px;bottom:92px;right:18px}.sheet-stamp{left:40px}.sheet-page{right:25px}.layer-controls{grid-template-columns:1fr}.layer-controls button{border-left:1px solid var(--line)}.editorial-document{min-height:760px;padding:32px 24px}.editorial-document-head{min-height:155px;display:grid}.editorial-document-head>span{white-space:normal}.editorial-document li{grid-template-columns:30px 1fr;min-height:100px}.editorial-document li p{font-size:13px}.editorial-document-foot{gap:18px}.editorial-document .scrawl-one{width:170px;top:290px;right:16px}.editorial-document .scrawl-two{width:205px;right:24px}.management-note{width:240px;font-size:11px;bottom:55px;right:18px}.approved-stamp{right:22px}.management-principle .shell>div{flex-direction:column;gap:20px}}@media (max-width:960px){.magnitude-grid,.pole-grid,.vega-history-heading,.why-vega-intro{grid-template-columns:1fr;gap:45px}.vega-fact-grid{grid-template-columns:1fr}.vega-fact-grid article,.vega-fact-grid article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:28px 0}.vega-fact-grid strong{min-height:0}.magnitude-zero{min-height:360px}.timeline-list article{grid-template-columns:130px 42px 1fr}}@media (max-width:640px){.source-notes,.vega-history,.vega-timeline,.why-vega-hero{padding-block:75px}.vega-history-footer{flex-direction:column;align-items:start;gap:20px}.why-vega-hero h1{margin-bottom:50px;font-size:54px}.magnitude-panel,.pole-panel{padding-block:75px}.magnitude-zero{min-height:300px}.magnitude-zero strong{font-size:120px}.timeline-list article{grid-template-columns:1fr;min-height:0;padding-block:28px}.timeline-date{padding:0 0 8px}.timeline-node{display:none}.timeline-copy{padding:0}.pole-diagram{min-height:340px}.precession-orbit{width:220px;height:220px}.source-notes li{grid-template-columns:30px 1fr;gap:12px;padding-block:20px}.source-notes li span{grid-column:2}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans),Arial,sans-serif;font-size:var(--text-body);margin:0;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,select{cursor:pointer}.shell{width:min(1240px,100% - 64px);margin-inline:auto}.system-notice{background:var(--navy-deep);color:#d9e5e1;font:12px/1.2 var(--font-geist-mono),monospace;letter-spacing:.1em}.notice-inner{justify-content:space-between;align-items:center;height:30px;display:flex}.notice-inner>span{align-items:center;gap:8px;display:flex}.status-dot{background:#75d681;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #75d681}.site-header{z-index:20;border-bottom:1px solid var(--line);background:var(--paper);position:relative}@supports (color:color-mix(in lab,red,red)){.site-header{background:color-mix(in srgb,var(--paper) 94%,transparent)}}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{height:88px}.header-inner,.wordmark{align-items:center;display:flex}.wordmark{gap:12px;width:240px}.wordmark-mark{flex:0 0 42px;width:42px;height:42px;display:block}.wordmark-mark svg{width:100%;height:100%;display:block;overflow:visible}.wordmark-mark .logo-diamond,.wordmark-mark .logo-frame,.wordmark-mark .logo-letter-c,.wordmark-mark .logo-vector{fill:none;vector-effect:non-scaling-stroke}.wordmark-mark .logo-frame{stroke:currentColor;stroke-width:2px}.wordmark-mark .logo-diamond{stroke:currentColor;stroke-width:1.5px;stroke-linejoin:miter}.wordmark-mark .logo-letter-c{stroke:currentColor;stroke-width:3.5px;stroke-linecap:square}.wordmark-mark .logo-vector{stroke:var(--orange);stroke-width:3px;stroke-linejoin:miter}.wordmark-name{letter-spacing:.08em;font-size:17px;font-weight:750;line-height:.9}.wordmark-name small{font:10px/1 var(--font-geist-mono),monospace;letter-spacing:.31em;margin-top:7px;display:block}.desktop-nav{font:14px/1 var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;flex:1;justify-content:center;gap:38px;display:flex}.desktop-nav a{border-bottom:1px solid #0000;padding-block:12px}.desktop-nav a:hover{border-color:var(--orange)}.header-cta{background:var(--ink);width:150px;color:var(--white);font:13px/1 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.mobile-menu{display:none;position:relative}.mobile-menu summary{font:13px var(--font-geist-mono);text-transform:uppercase;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{background:var(--navy);color:#fff;width:220px;padding:12px;display:grid;position:absolute;top:36px;right:0}.mobile-menu nav a{border-bottom:1px solid #ffffff1f;padding:14px}.eyebrow,.section-index{font:var(--text-label)/1.4 var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.12em;color:var(--orange)}.hero{grid-template-columns:.86fr 1.14fr;align-items:center;gap:80px;min-height:710px;padding-block:88px 104px;display:grid}.archive-hero h1,.configure-hero h1,.customer-hero h1,.hero h1,.product-hero h1{letter-spacing:-.06em;margin:24px 0 28px;font-size:clamp(58px,6.8vw,104px);font-weight:480;line-height:.9}h1 em,h2 em{color:var(--orange);font-style:normal}.archive-hero>p:last-child,.configure-hero>p:last-child,.customer-hero>p:last-child,.hero-lede{color:#405760;max-width:600px;font-size:18px;line-height:1.62}.button-row{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.button{min-height:48px;font:12px/1 var(--font-geist-mono),monospace;letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--ink);justify-content:space-between;align-items:center;gap:30px;padding:0 20px;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--ink);color:#fff}.button-ghost{background:0 0}.button-light{color:var(--navy);background:var(--white);border-color:var(--white)}.instrument-wrap{background:#cad0c8;border:1px solid #99a39d;padding:16px 22px;position:relative;transform:perspective(1000px)rotateY(-3deg)rotateX(1deg);box-shadow:0 30px 60px #0a1f272e,inset 0 1px #fff}.instrument-wrap:before{content:"";background:#b1b8b1;border:1px solid #8f9891;height:12px;position:absolute;inset:-13px 10px auto}.instrument-caption,.instrument-label-row{height:28px;font:10px var(--font-geist-mono),monospace;letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex}.instrument-panel{color:#cad8cd;background:#102329;border:8px solid #243a3f;grid-template-columns:1.4fr .8fr;gap:26px;min-height:400px;padding:34px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #596b6a,inset 0 0 60px #000000a6}.instrument-screws i{border:1px solid #81908c;border-radius:50%;width:8px;height:8px;position:absolute}.instrument-screws i:first-child{top:10px;left:10px}.instrument-screws i:nth-child(2){top:10px;right:10px}.instrument-screws i:nth-child(3){bottom:10px;left:10px}.instrument-screws i:nth-child(4){bottom:10px;right:10px}.scope{background:#061a19;border:1px solid #5c6e67;min-height:220px;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #000,0 0 0 5px #172f32}.scope-grid{opacity:.25;background-image:linear-gradient(#9fd68a59 1px,#0000 0),linear-gradient(90deg,#9fd68a59 1px,#0000 0);background-size:10% 20%;position:absolute;inset:0}.scope-axis{background:#9fd68a7a;position:absolute}.axis-x{height:1px;top:50%;left:0;right:0}.axis-y{width:1px;top:0;bottom:0;left:50%}.scope-trace{width:100%;height:100%;filter:drop-shadow(0 0 4px var(--green));position:absolute;inset:0;overflow:visible}.scope-trace polyline{fill:none;stroke:var(--green);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scope-star{color:var(--green);font-size:18px;animation:pulse 2.6s infinite;position:absolute;top:33%;left:61%}.scope>span{font:10px var(--font-geist-mono);letter-spacing:.12em;position:absolute;bottom:8px;left:10px}@keyframes pulse{50%{opacity:.5}}.readout-grid{border-top:1px solid #546867;align-content:start;display:grid}.readout-grid>div{border-bottom:1px solid #425657;gap:5px;padding:13px 0;display:grid}.control span,.lamp-control span,.readout-grid span{font:10px var(--font-geist-mono);letter-spacing:.1em;color:#839793}.readout-grid strong{font:14px var(--font-geist-mono);letter-spacing:.05em;color:var(--green);align-items:center;gap:8px;font-weight:500;display:flex}.readout-grid .quiet-value{color:#aab5af;font-size:11px}.instrument-controls{border-top:1px solid #405357;grid-column:1/-1;gap:38px;padding-top:18px}.control,.instrument-controls{align-items:center;display:flex}.control{gap:12px}.knob{background:#83928b;border:8px solid #263e43;border-radius:50%;width:42px;height:42px;position:relative;box-shadow:5px 6px 10px #061519}.knob:after{content:"";transform-origin:bottom;background:#fff;width:1px;height:14px;position:absolute;top:-5px;left:50%;transform:rotate(22deg)}.knob-two:after{transform:rotate(-37deg)}.lamp-control{align-items:center;gap:10px;margin-left:auto;display:flex}.lamp-control i{background:#6ccc75;border:4px solid #30463f;border-radius:50%;width:18px;height:18px;box-shadow:0 0 14px #62d979}.instrument-compact .instrument-panel{min-height:350px}.instrument-compact{transform:none}.assurance-strip{border-block:1px solid var(--line);background:var(--paper-dark)}.assurance-grid{grid-template-columns:repeat(4,1fr);align-items:center;min-height:74px;display:grid}.assurance-grid span{border-right:1px solid var(--line);height:28px;font:11px var(--font-geist-mono);letter-spacing:.12em;place-items:center;display:grid}.assurance-grid span:first-child{border-left:1px solid var(--line)}.case-section,.product-explainer,.product-section,.spec-section,.statement-section{padding-block:120px}.statement-grid{grid-template-columns:1.3fr .7fr;gap:100px;margin-top:45px;display:grid}.acquisition-note h2,.cta-grid h2,.download-grid h2,.product-explainer h2,.research-copy h2,.section-heading h2,.spec-section h2,.statement-grid h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.5vw,64px);font-weight:480;line-height:1.03}.statement-grid p{color:#405760;margin-top:0;font-size:16px;line-height:1.75}.text-link{border-bottom:1px solid var(--ink);font:12px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:30px;margin-top:20px;padding-bottom:5px;display:inline-flex}.product-section{border-top:1px solid var(--line)}.section-heading{justify-content:space-between;align-items:end;margin-bottom:46px;display:flex}.section-heading h2{margin-top:15px}.product-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.product-card{border:1px solid var(--line);min-width:0;padding:18px;transition:all .2s}.product-card:hover{background:var(--white);transform:translateY(-4px)}.product-visual{background:#d8d8cc;place-items:center;height:250px;margin-bottom:22px;display:grid;position:relative;overflow:hidden}.product-meta{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.12em;justify-content:space-between;display:flex}.product-card h3{letter-spacing:-.025em;margin:20px 0 8px;font-size:22px;font-weight:520}.product-card p{color:var(--muted);font-size:15px;line-height:1.5}.product-visual-hro:before{content:"";background:#102329;border:12px solid #b7bdb5;width:78%;height:42%;box-shadow:0 18px 30px #0000002e}.rack-screen{color:var(--green);font:10px var(--font-geist-mono);background:#061a19;padding:10px;left:27%}.rack-dial,.rack-screen{position:absolute;top:43%}.rack-dial{background:#7f8c87;border:7px solid #233a3f;border-radius:50%;width:35px;height:35px;right:29%}.rack-light{background:var(--green);width:10px;height:10px;box-shadow:0 0 8px var(--green);border-radius:50%;position:absolute;top:48%;right:24%}.rack-handle{border:2px solid #68736f;width:8px;height:32%;position:absolute;top:34%}.rack-handle-left{left:13%}.rack-handle-right{right:13%}.reconciler-visual{background:#263d45}.orbit{border:1px solid #899c99;border-radius:50%;width:150px;height:150px;position:absolute}.orbit-two{width:205px;height:86px;transform:rotate(35deg)}.orbit-core{background:var(--orange);color:#fff;width:42px;height:42px;font:13px var(--font-geist-mono);border-radius:50%;place-items:center;display:grid}.core-visual{background:#e5e0d1}.core-rings{place-items:center;width:170px;height:170px;display:grid;position:absolute}.core-rings span{border:1px solid var(--ink);border-radius:50%;grid-area:1/1}.core-rings span:first-child{width:100%;height:36%;transform:rotate(35deg)}.core-rings span:nth-child(2){width:100%;height:36%;transform:rotate(-35deg)}.core-rings span:nth-child(3){width:75%;height:75%}.core-visual b{z-index:2;font:18px var(--font-geist-mono)}.research-band{background:var(--navy);color:#fff;padding-block:120px;overflow:hidden}.research-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:120px;display:grid}.section-index.light{color:#b7c5c5}.research-copy h2{margin:24px 0}.research-copy>p:not(.section-index){color:#afbec0;max-width:480px;line-height:1.7}.research-copy .button{margin-top:24px}.archive-paper{color:#262c2c;background:#e8e0ca repeating-linear-gradient(0deg,#0000 0 3px,#4c422e06 4px);width:min(560px,100%);min-height:600px;padding:56px 58px;position:relative;transform:rotate(1.8deg);box-shadow:18px 24px 50px #00000059}.archive-paper:before{content:"";background:#b4442d40;width:1px;position:absolute;top:0;bottom:0;left:28px}.paper-stamp{color:#a74936;font:700 16px var(--font-geist-mono);letter-spacing:.1em;opacity:.75;border:3px double #a74936;padding:10px 13px;position:absolute;top:34px;right:42px;transform:rotate(-8deg)}.paper-code{font:12px var(--font-geist-mono);margin-bottom:72px}.typewriter{font-family:var(--font-geist-mono),monospace;letter-spacing:.03em}.typewriter.small{font-size:11px}.archive-paper h3{max-width:400px;margin-top:28px;font-size:24px;line-height:1.35}.typed-rule{border-top:2px solid #333;margin:25px 0 36px}.paper-body{max-width:380px;font-size:14px;line-height:1.8}.pencil-note{width:260px;margin:20px 0 0 80px;transform:rotate(-4deg)}.red-note{font:700 14px var(--font-geist-mono);color:#a73f2d;border:2px solid #a73f2d;width:max-content;margin:30px 0 0 auto;padding:8px;transform:rotate(2deg)}.paper-footer{font-size:10px;position:absolute;bottom:30px;left:58px}.case-section blockquote{letter-spacing:-.05em;max-width:1040px;margin:40px 0 25px;font-size:clamp(36px,5vw,68px);line-height:1.14}.quote-credit{color:var(--muted);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;gap:35px;display:flex}.case-section .text-link{margin-top:55px}.cta-band{background:var(--orange);color:#fff;padding-block:80px}.cta-grid{justify-content:space-between;align-items:end;gap:60px;display:flex}.cta-grid h2{max-width:800px;margin-top:18px}.site-footer{background:var(--navy-deep);color:#d5dfdc;padding-top:90px}.wordmark-light{color:#fff}.footer-grid{grid-template-columns:.65fr 1.35fr;gap:100px;display:grid}.footer-tagline{color:#879b9d;max-width:260px;margin-top:28px;font-size:15px;line-height:1.6}.footer-links{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.footer-links div{align-content:start;gap:14px;display:grid}.footer-links b{color:#7f9696;font:10px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.footer-links a{font-size:14px}.footer-bottom{color:#718588;font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:80px;padding-block:26px;display:flex}.product-hero{grid-template-columns:1fr 1fr;align-items:center;gap:70px;min-height:720px;padding-block:90px;display:grid}.product-hero h1{font-size:clamp(52px,6.3vw,92px)}.feature-number-band{background:var(--white);border-block:1px solid var(--line)}.feature-numbers{grid-template-columns:repeat(4,1fr);display:grid}.feature-numbers>div{border-right:1px solid var(--line);place-content:center;min-height:160px;display:grid}.feature-numbers>div:first-child{border-left:1px solid var(--line)}.feature-numbers strong{letter-spacing:-.04em;font-size:38px;font-weight:450}.feature-numbers strong small{font:12px var(--font-geist-mono);letter-spacing:0;margin-left:7px}.feature-numbers span{color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;margin-top:8px}.product-explainer .statement-grid{margin-top:40px}.cutaway-section{background:var(--navy);color:#fff;padding-block:110px}.cutaway-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;margin-top:50px;display:grid}.cutaway-machine{background:#d7dbd1;border:18px solid #93a09a;align-items:center;gap:8px;height:390px;padding:35px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #536765}.machine-module{height:70%;color:var(--green);font:22px var(--font-geist-mono);background:#233b40;border:2px solid #40575b;flex:1;place-items:center;display:grid}.m2{background:repeating-linear-gradient(90deg,#2b4247 0 7px,#192f34 8px 12px)}.m3{flex:.7;font-size:14px}.cut-line{border-top:1px solid var(--orange);width:75px;color:var(--orange);font:10px var(--font-geist-mono);text-align:right;padding-top:3px;position:absolute;right:-35px}.l1{top:18%}.l2{top:48%}.l3{top:77%}.component-list{margin:0;padding:0;list-style:none}.component-list li{border-top:1px solid #ffffff26;grid-template-columns:40px 1fr;gap:16px;padding:26px 0;display:grid}.component-list li>b{color:var(--orange);font:12px var(--font-geist-mono)}.component-list li span{color:#9cafaf;font-size:15px;line-height:1.6}.component-list strong{color:#fff;margin-bottom:4px;font-size:16px;display:block}.revision-chip{border:1px solid var(--line);font:10px var(--font-geist-mono);padding:10px 12px}.spec-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.spec-grid>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:66px;padding:0 18px;display:flex}.spec-grid>div:nth-child(odd){border-right:1px solid var(--line)}.spec-grid span{color:var(--muted);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em}.spec-grid strong{font-weight:520}.spec-note{color:var(--muted);margin-top:18px;font-size:13px}.download-band{background:var(--navy);color:#fff;padding-block:95px}.download-grid{grid-template-columns:.75fr 1.25fr;gap:80px;display:grid}.download-list a{border-top:1px solid #ffffff2e;justify-content:space-between;padding:22px 0;display:flex}.download-list small{color:#8fa3a5;font:10px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:8px;display:block}.download-list b{color:var(--orange);font:11px var(--font-geist-mono)}.archive-main{background:#dedacb linear-gradient(#10293406 1px,#0000 0) 0 0/100% 28px}.archive-hero,.configure-hero,.customer-hero{padding-block:100px 80px}.archive-hero h1,.configure-hero h1,.customer-hero h1{font-size:clamp(55px,7vw,98px)}.archive-search-section{border-top:1px solid var(--line);padding-block:45px}.archive-search label{font:11px var(--font-geist-mono);letter-spacing:.12em;margin-bottom:10px;display:block}.archive-search>div{display:flex}.archive-search input{border:1px solid var(--ink);background:#ffffff52;border-radius:0;flex:1;height:60px;padding:0 18px}.archive-search button{background:var(--ink);color:#fff;width:130px;font:11px var(--font-geist-mono);letter-spacing:.1em;border:0}.archive-summary{color:#6a7574;font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;gap:28px;margin-top:16px;display:flex}.record-section{padding-bottom:110px}.record-toolbar{border-bottom:2px solid var(--ink);font:11px var(--font-geist-mono);text-transform:uppercase;justify-content:space-between;padding-block:18px;display:flex}.record-toolbar button{font:inherit;background:0 0;border:0}.record-row{border-bottom:1px solid #1029344d;grid-template-columns:170px 110px 1fr 150px 20px;align-items:center;gap:18px;min-height:100px;transition:all .2s;display:grid}.record-row:hover{background:#fff6;padding-inline:12px}.record-date,.record-id,.record-status{font:10px var(--font-geist-mono);letter-spacing:.06em}.record-title{font-size:17px}.record-title small{color:var(--muted);font:10px var(--font-geist-mono);text-transform:uppercase;margin-bottom:7px;display:block}.record-status{color:var(--muted)}.featured-record .record-status,.record-arrow{color:var(--orange)}.acquisition-note{border-top:1px solid var(--line);grid-template-columns:110px 1fr 1fr;align-items:start;gap:55px;padding-block:95px;display:grid}.acquisition-mark{background:var(--orange);color:#fff;width:100px;height:100px;font:44px var(--font-geist-mono);place-items:center;display:grid;transform:rotate(-3deg)}.acquisition-note h2{margin-top:14px;font-size:38px}.acquisition-note>p{color:var(--muted);margin:0;line-height:1.75}.record-main{background:#d7d2c2}.record-hero{padding-block:50px 60px}.back-link{font:10px var(--font-geist-mono);letter-spacing:.1em}.record-hero-grid{grid-template-columns:1fr 310px;align-items:end;gap:80px;margin-top:50px;display:grid}.record-hero h1{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(44px,6vw,76px);font-weight:480;line-height:1.02}.record-metadata{border-top:1px solid var(--ink);margin:0}.record-metadata div{border-bottom:1px solid var(--line);font:11px var(--font-geist-mono);justify-content:space-between;padding:10px 0;display:flex}.record-metadata dt{color:var(--muted)}.record-metadata dd{margin:0}.viewer-section{background:#172c34;padding-block:55px 100px}.viewer-toolbar{color:#91a1a2;min-height:52px;font:10px var(--font-geist-mono);border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;display:flex}.viewer-tabs{height:52px;display:flex}.viewer-tabs button{color:#91a1a2;font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;background:0 0;border:0;border-bottom:2px solid #0000;margin-right:26px;padding:0}.viewer-tabs button.active{color:#fff;border-color:var(--orange)}.document-stage{background:#0c2028;place-items:center;min-height:850px;padding:65px 30px;display:grid}.document-page{color:#2d3030;width:min(650px,100%);min-height:830px;font:15px/1.75 var(--font-geist-mono),monospace;background:#e7dfca repeating-linear-gradient(0deg,#0000 0 3px,#4c422e06 4px);padding:78px 72px 65px 88px;position:relative;transform:rotate(-.35deg);box-shadow:10px 20px 45px #00000073}.document-page:after{content:"";background:#b4442d38;width:1px;position:absolute;top:0;bottom:0;left:54px}.document-punches i{background:#172c34;border-radius:50%;width:13px;height:13px;position:absolute;left:22px;box-shadow:inset 1px 1px 3px #000}.document-punches i:first-child{top:100px}.document-punches i:nth-child(2){top:50%}.document-punches i:nth-child(3){bottom:100px}.doc-classification,.doc-date,.doc-ref{letter-spacing:.08em;font-size:12px}.doc-ref{float:right;margin-top:-29px}.document-page h2{font:700 25px/1.4 var(--font-geist-mono);letter-spacing:.04em;margin:48px 0 15px}.document-page hr{border:0;border-top:2px solid #343838;margin:28px 0}.doc-recommendation{border:1px solid #414747;margin-top:24px;padding:12px}.typed-correction{position:relative}.typed-correction:after{content:"17 February";background:#ebe4d0;text-decoration:line-through;position:absolute;top:-1px;left:-3px;transform:rotate(-2deg)}.hand-note{position:absolute}.note-one{width:195px;top:340px;right:22px;transform:rotate(-5deg)}.note-two{font:700 15px var(--font-geist-mono);padding:8px;bottom:150px;right:48px;transform:rotate(4deg)}.document-stamp,.note-two{color:#a64031;border:3px double #a64031}.document-stamp{font:700 15px/1.2 var(--font-geist-mono);text-align:center;opacity:.72;padding:8px 14px;position:absolute;bottom:75px;left:80px;transform:rotate(-8deg)}.document-stamp small{font-size:10px}.document-signoff{font-size:11px;position:absolute;bottom:72px;right:70px}.page-number{position:absolute;bottom:24px;left:50%}.transcript-panel{background:var(--white);max-width:850px;min-height:720px;color:var(--ink);margin:60px auto;padding:65px}.transcript-panel h2{letter-spacing:-.04em;font-size:38px}.transcript-panel>p:not(.eyebrow){line-height:1.8}.transcript-panel aside{background:var(--paper-dark);border-left:3px solid var(--orange);margin-top:30px;padding:18px;font-size:15px}.archive-facts{border-top:1px solid var(--line);margin-top:36px}.archive-facts div{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;display:flex}.archive-facts dt{color:var(--muted)}.archive-facts dd{margin:0}.archive-disclaimer{color:var(--muted);border-top:1px solid var(--line);margin-top:38px;padding-top:20px;font-size:14px}.related-records{padding-block:90px}.related-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:28px;display:grid}.related-grid a{border:1px solid var(--line);gap:15px;padding:25px;display:grid}.related-grid small,.related-grid span{font:10px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em}.related-grid span{color:var(--orange)}.configure-hero,.customer-hero{min-height:550px}.configure-hero>p:last-child,.customer-hero>p:last-child{max-width:700px}.case-list{border-top:2px solid var(--ink)}.case-study{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 250px;gap:50px;padding-block:75px;display:grid}.case-number{color:var(--orange);font:14px var(--font-geist-mono)}.case-content h2{letter-spacing:-.04em;margin:12px 0 18px;font-size:38px}.case-content>p:not(.eyebrow){max-width:600px;color:var(--muted);line-height:1.7}.case-content blockquote{margin:30px 0 10px;font-size:20px;line-height:1.5}.case-metric{border-left:1px solid var(--line);align-content:center;padding-left:40px;display:grid}.case-metric strong{letter-spacing:-.07em;font-size:76px;font-weight:450}.case-metric small{font:15px var(--font-geist-mono);letter-spacing:0;margin-left:8px}.case-metric span{color:var(--muted);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em}.customer-note{background:var(--orange);color:#fff}.customer-note .shell{align-items:center;gap:60px;min-height:100px;display:flex}.customer-note span{font:11px var(--font-geist-mono);letter-spacing:.12em;white-space:nowrap}.customer-note p{font-size:18px}.configurator{grid-template-columns:1fr 430px;gap:70px;padding-bottom:110px;display:grid}.config-form{border-top:2px solid var(--ink)}.config-step{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:20px;padding:28px 0;display:grid}.config-step>span{color:var(--orange);font:11px var(--font-geist-mono);padding-top:4px}.config-step label{gap:12px;font-size:17px;display:grid}.config-step select{border:1px solid var(--line);background:var(--white);width:100%;height:54px;color:var(--ink);border-radius:0;padding:0 14px}.recommendation-card{background:var(--navy);color:#fff;align-self:start;padding:38px;position:sticky;top:20px}.recommendation-card h2{margin:15px 0 24px;font-size:30px}.recommendation-diagram{background-image:linear-gradient(#9fd68a1a 1px,#0000 0),linear-gradient(90deg,#9fd68a1a 1px,#0000 0);background-size:25% 25%;border:1px solid #486067;place-items:center;height:160px;display:grid;position:relative}.recommendation-diagram span{border:1px solid var(--green);width:42px;height:42px;color:var(--green);border-radius:50%;place-items:center;display:grid}.recommendation-diagram i{border:1px solid var(--green);border-radius:50%;width:100px;height:35px;position:absolute}.recommendation-diagram i:nth-child(2){transform:rotate(60deg)}.recommendation-diagram i:nth-child(3){transform:rotate(-60deg)}.recommendation-card dl{margin:25px 0}.recommendation-card dl div{border-bottom:1px solid #ffffff26;justify-content:space-between;gap:30px;padding:11px 0;font-size:13px;display:flex}.recommendation-card dt{color:#8fa3a5}.recommendation-card dd{text-align:right;margin:0}.full-button{border-color:var(--orange);background:var(--orange);width:100%}.recommendation-card>small{color:#778d90;margin-top:18px;font-size:11px;line-height:1.5;display:block}.quote-result{border:1px solid var(--green);color:var(--green);padding:16px}.quote-result span{font:10px var(--font-geist-mono);letter-spacing:.1em;display:block}.quote-result strong{font:17px var(--font-geist-mono);margin:8px 0;display:block}.quote-result p{color:#a9bdba;margin:0;font-size:12px}.compliance-strip{background:var(--paper-dark);border-top:1px solid var(--line)}.compliance-strip .shell{min-height:70px;font:10px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}@media (max-width:960px){.shell{width:min(100% - 36px,720px)}.desktop-nav,.header-cta,.notice-right{display:none}.mobile-menu{margin-left:auto;display:block}.header-inner{height:70px}.hero,.product-hero{grid-template-columns:1fr;gap:55px}.hero{padding-block:70px}.hero h1{font-size:clamp(64px,14vw,100px)}.instrument-wrap{transform:none}.configurator,.download-grid,.record-hero-grid,.research-grid,.statement-grid{grid-template-columns:1fr;gap:50px}.product-grid{grid-template-columns:1fr 1fr}.product-card:last-child{grid-column:1/-1}.research-grid{justify-items:start}.feature-numbers{grid-template-columns:1fr 1fr}.feature-numbers>div:nth-child(3){border-left:1px solid var(--line)}.cutaway-grid{grid-template-columns:1fr}.acquisition-note{grid-template-columns:100px 1fr}.acquisition-note>p{grid-column:2}.case-study{grid-template-columns:50px 1fr}.case-metric{border-left:0;grid-column:2;padding-left:0}.recommendation-card{position:static}.footer-grid{grid-template-columns:1fr}.record-row{grid-template-columns:130px 1fr 20px}.record-date,.record-status{display:none}}@media (max-width:640px){.shell{width:calc(100% - 28px)}.wordmark{width:auto}.wordmark-mark{width:36px;height:36px}.wordmark-name{font-size:16px}.hero,.product-hero{min-height:0}.archive-hero h1,.configure-hero h1,.customer-hero h1,.hero h1,.product-hero h1{font-size:54px}.hero-lede{font-size:16px}.button-row{display:grid}.button{width:100%}.instrument-wrap{padding:10px}.instrument-panel{grid-template-columns:1fr;min-height:430px;padding:24px}.scope{min-height:180px}.instrument-controls{gap:12px}.knob{width:35px;height:35px}.assurance-grid{grid-template-columns:1fr 1fr}.assurance-grid span{border-bottom:1px solid var(--line)}.case-section,.product-explainer,.product-section,.spec-section,.statement-section{padding-block:80px}.statement-grid{gap:35px}.product-grid{grid-template-columns:1fr}.product-card:last-child{grid-column:auto}.research-band{padding-block:80px}.archive-paper{min-height:520px;padding:42px 34px}.paper-stamp{font-size:12px;top:22px;right:24px}.paper-footer{left:34px}.cta-grid,.section-heading{flex-direction:column;align-items:stretch}.cta-grid .button{margin-top:30px}.footer-links{grid-template-columns:1fr 1fr}.footer-bottom{flex-direction:column;gap:15px}.feature-numbers strong{font-size:30px}.feature-numbers>div{min-height:125px}.cutaway-machine{height:280px;padding:20px}.spec-grid{grid-template-columns:1fr}.spec-grid>div:nth-child(odd){border-right:0}.archive-summary{flex-wrap:wrap}.record-row{grid-template-columns:1fr 20px;padding-block:18px}.record-id,.record-title{grid-column:1}.record-arrow{grid-area:1/2/3}.acquisition-note{grid-template-columns:1fr}.acquisition-note>p{grid-column:1}.record-hero-grid{gap:35px}.viewer-tabs button{margin-right:12px;font-size:10px}.viewer-toolbar>span{display:none}.document-stage{padding:24px 8px}.document-page{min-height:800px;padding:60px 28px 60px 48px;font-size:12px}.document-page:after{left:35px}.document-page h2{font-size:17px}.doc-ref{float:none}.hand-note{font-size:15px}.note-one{right:5px}.document-signoff{right:24px}.case-study,.related-grid{grid-template-columns:1fr}.case-study{gap:20px}.case-metric{grid-column:1}.customer-note .shell{flex-direction:column;justify-content:center;align-items:start;gap:10px;padding-block:25px}.configurator{gap:35px}.recommendation-card{padding:28px}.compliance-strip .shell{flex-wrap:wrap;gap:15px;padding-block:25px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.related-records,.site-footer,.site-header,.system-notice,.viewer-toolbar{display:none!important}.document-stage,.viewer-section{background:#fff;padding:0}.document-page{box-shadow:none;transform:none}}.careers-main,.company-main{background:var(--paper)}.company-hero{grid-template-columns:1fr 330px;align-items:end;gap:100px;min-height:680px;padding-block:100px;display:grid}.careers-hero h1,.company-hero h1{letter-spacing:-.065em;margin:24px 0 32px;font-size:clamp(58px,7vw,104px);font-weight:480;line-height:.9}.company-hero>div>p:last-child{max-width:690px;color:var(--muted);font-size:18px;line-height:1.7}.company-facts{border-top:2px solid var(--ink);margin:0}.company-facts div{border-bottom:1px solid var(--line);min-height:62px;font:11px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;display:flex}.company-facts dt{color:var(--muted)}.company-facts dd{margin:0}.company-facts-note{color:var(--muted);font:10px/1.6 var(--font-geist-mono);letter-spacing:.06em;margin:12px 0 0}.governance-section,.history-section{border-top:1px solid var(--line);padding-block:115px}.careers-section-head,.company-section-head{grid-template-columns:1.25fr .75fr;align-items:end;gap:100px;margin-bottom:55px;display:grid}.careers-section-head h2,.company-section-head h2,.heritage-copy h2,.interview-grid>div h2,.values-intro h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(40px,5vw,68px);font-weight:480;line-height:1.02}.careers-section-head>p,.company-section-head>p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.continuity-record{border-top:2px solid var(--ink)}.continuity-controls{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:84px;display:flex}.continuity-controls>div:first-child{gap:7px;display:grid}.continuity-controls span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.12em}.continuity-controls strong{font:16px var(--font-geist-mono);font-weight:500}.continuity-controls>div:last-child{display:flex}.continuity-controls button{border:1px solid var(--line);height:40px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0 16px}.continuity-controls button+button{border-left:0}.continuity-controls button.active{background:var(--ink);border-color:var(--ink);color:#fff}.continuity-lines article{border-bottom:1px solid var(--line);grid-template-columns:150px 45px 1fr;min-height:158px;display:grid}.continuity-lines time{color:var(--orange);font:15px var(--font-geist-mono);padding-top:30px}.continuity-marker{border-left:1px solid var(--line);position:relative}.continuity-marker i{border:2px solid var(--orange);background:var(--paper);border-radius:50%;width:11px;height:11px;position:absolute;top:31px;left:-6px}.continuity-lines article>div:last-child{max-width:840px;padding:28px 0 25px 34px}.continuity-lines article>div:last-child>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.12em}.continuity-lines p{letter-spacing:-.02em;margin:12px 0 14px;font-size:22px;line-height:1.35}.continuity-lines small{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.05em;text-transform:uppercase}.continuity-record-recovered .continuity-lines p{font-family:var(--font-geist-mono);color:#395d6c;font-size:17px}.continuity-record-recovered .continuity-lines article{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.values-section{background:var(--navy);color:#fff;padding-block:115px}.values-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:110px;display:grid}.values-intro>p:last-child{color:#a8b8ba;max-width:450px;line-height:1.75}.values-poster{min-height:650px;color:var(--ink);background:#eee9dc;padding:40px 48px;position:relative;transform:rotate(.4deg);box-shadow:14px 20px 45px #00000059}.poster-top{border-bottom:2px solid var(--ink);font:10px var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;padding-bottom:16px;display:flex}.values-poster ol{margin:25px 0 30px;padding:0;list-style:none}.values-poster li{border-bottom:1px solid var(--line);letter-spacing:-.05em;min-height:135px;padding:20px 0 18px 72px;font-size:clamp(30px,3.3vw,48px);font-weight:700;line-height:.94;position:relative}.values-poster li span{color:var(--orange);font:13px var(--font-geist-mono);position:absolute;top:25px;left:0}.values-poster>p{border-left:2px solid var(--orange);max-width:500px;font:12px/1.6 var(--font-geist-mono);padding-left:15px}.values-poster>small{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.1em;position:absolute;bottom:25px;left:48px}.org-chart{background:var(--white);border:1px solid var(--line);justify-items:center;padding:48px;display:grid}.org-authority,.org-branches>div,.org-office{text-align:center;border:1px solid var(--line);background:var(--paper);padding:20px}.org-authority{border-top:4px solid var(--orange);width:min(540px,100%)}.org-office{width:min(440px,90%)}.org-chart small,.org-chart span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.1em;display:block}.org-chart strong{font:15px var(--font-geist-mono);letter-spacing:.04em;margin:10px 0;display:block}.org-line{background:var(--ink);width:1px;height:48px;display:block}.org-branches{grid-template-columns:repeat(3,1fr);gap:18px;width:100%;display:grid;position:relative}.org-branches:before{content:"";border-top:1px solid var(--ink);position:absolute;top:-25px;left:16.66%;right:16.66%}.org-branches>div{position:relative}.org-branches>div:before{content:"";border-left:1px solid var(--ink);height:24px;position:absolute;top:-25px;left:50%}.org-chart>p{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.06em;justify-self:start;margin:30px 0 0}.governance-principles{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:25px;display:grid}.governance-principles article{border-right:1px solid var(--line);padding:30px 28px 30px 0}.governance-principles article:not(:first-child){padding-left:28px}.governance-principles article:last-child{border-right:0}.governance-principles span{color:var(--orange);font:11px var(--font-geist-mono)}.governance-principles h3{margin:25px 0 12px;font-size:23px}.governance-principles p{color:var(--muted);font-size:15px;line-height:1.7}.heritage-section{color:#fff;background:#172c34;padding-block:115px}.heritage-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:100px;display:grid}.heritage-copy>p:not(.section-index){color:#a8b8ba;line-height:1.75}.heritage-copy .button{margin-top:28px}.heritage-proof{color:#283132;min-height:500px;font-family:var(--font-geist-mono);background:#eae2cd;padding:58px 62px;position:relative;transform:rotate(-.5deg);box-shadow:15px 24px 55px #0006}.proof-head{letter-spacing:.09em;border-bottom:2px solid #283132;justify-content:space-between;padding-bottom:18px;font-size:10px;display:flex}.heritage-proof>p{margin-top:85px;font-size:16px}.heritage-proof h3{letter-spacing:-.06em;margin:15px 0;font-size:45px}.proof-correction{width:250px;position:absolute;top:200px;left:58%;transform:rotate(-4deg)}.proof-old{width:145px;position:relative}.proof-old:after{content:"";border-top:2px solid #a94231;position:absolute;top:52%;left:0;right:0;transform:rotate(-4deg)}.proof-new{width:235px;margin-top:-3px}.proof-why{width:190px;margin:2px 0 0 20px}.proof-rejection{color:#a94231;font:700 15px/1.2 var(--font-geist-mono);text-align:center;opacity:.75;border:4px double #a94231;padding:10px 15px;position:absolute;bottom:95px;right:55px;transform:rotate(7deg)}.proof-rejection small{font-size:10px}.heritage-proof footer{letter-spacing:.08em;border-top:1px solid #28313266;justify-content:space-between;padding-top:12px;font-size:10px;display:flex;position:absolute;bottom:35px;left:62px;right:62px}.company-closing{background:var(--orange);color:#fff;padding-block:100px}.company-closing blockquote{letter-spacing:-.06em;margin:35px 0;font-size:clamp(46px,6vw,82px);line-height:1}.company-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.1em;border-top:1px solid #fff6;justify-content:space-between;padding-top:18px;display:flex}.continuity-teaser{background:var(--paper-dark);border-bottom:1px solid var(--line);padding-block:105px}.continuity-teaser-grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:100px;display:grid}.continuity-teaser h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(40px,5vw,68px);font-weight:480;line-height:1.02}.continuity-teaser-grid>div:last-child>p{color:var(--muted);font-size:15px;line-height:1.75}.continuity-teaser-links{flex-wrap:wrap;gap:30px;display:flex}.careers-hero{grid-template-columns:1fr 390px;align-items:center;gap:80px;min-height:720px;padding-block:100px;display:grid}.careers-hero>div>p:not(.eyebrow){max-width:720px;color:var(--muted);font-size:18px;line-height:1.7}.careers-hero .button{margin-top:24px}.careers-notice{background:var(--white);border:1px solid var(--line);border-top:5px solid var(--orange);padding:32px;box-shadow:0 20px 40px #10293414}.careers-notice>small,.careers-notice>span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.1em;display:block}.careers-notice strong{letter-spacing:-.035em;margin:28px 0;font-size:28px;line-height:1.15;display:block}.careers-notice p{color:var(--muted);font-size:15px;line-height:1.7}.careers-notice small{color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.culture-section{background:var(--navy);color:#fff;padding-block:110px}.careers-section-head .light+h2{color:#fff}.culture-section .careers-section-head>p{color:#9db0b1}.culture-values{border-top:1px solid #ffffff40;grid-template-columns:repeat(3,1fr);display:grid}.culture-values article{border-right:1px solid #ffffff26;min-height:280px;padding:32px 30px 20px 0}.culture-values article:not(:first-child){padding-left:30px}.culture-values article:last-child{border-right:0}.culture-values span{color:var(--orange);font:11px var(--font-geist-mono)}.culture-values h3{letter-spacing:-.035em;margin:65px 0 15px;font-size:27px}.culture-values p{color:#9eb0b2;font-size:15px;line-height:1.7}.culture-annotation{font:16px var(--font-geist-mono);color:var(--green);border-block:1px solid #ffffff26;margin-top:25px;padding:18px 0}.culture-annotation span{float:right;color:#809597;letter-spacing:.08em;font-size:10px}.benefits-section,.roles-section{padding-block:115px}.role-list{border-top:2px solid var(--ink)}.role-card{border-bottom:1px solid var(--line)}.role-card summary{cursor:pointer;grid-template-columns:110px 1fr 30px;align-items:center;gap:25px;min-height:130px;list-style:none;display:grid}.role-card summary::-webkit-details-marker{display:none}.role-ref{color:var(--orange);font:11px var(--font-geist-mono)}.role-card summary small{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.11em}.role-card summary h3{letter-spacing:-.03em;margin:10px 0 8px;font-size:25px}.role-card summary p{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;margin:0}.role-card summary i{font:24px var(--font-geist-mono);font-style:normal;transition:all .2s}.role-card[open] summary i{color:var(--orange);transform:rotate(45deg)}.role-body{grid-template-columns:1fr 280px;align-items:start;gap:30px;padding:0 55px 35px 135px;display:grid}.role-body>p{color:var(--muted);max-width:680px;margin:0;line-height:1.75}.role-body aside{border-left:2px solid var(--orange);font:11px/1.6 var(--font-geist-mono);padding:14px}.role-body a{border-bottom:1px solid var(--ink);width:max-content;font:11px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;padding-bottom:6px}.role-body a span{margin-left:25px}.benefits-section{background:var(--white)}.benefits-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.benefits-grid article{border-right:1px solid var(--line);min-height:280px;padding:30px 25px 20px 0}.benefits-grid article:not(:first-child){padding-left:25px}.benefits-grid article:last-child{border-right:0}.benefits-grid strong{letter-spacing:-.055em;min-height:86px;font-size:38px;font-weight:480;line-height:1;display:block}.benefits-grid span{color:var(--orange);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.1em;display:block}.benefits-grid p{color:var(--muted);font-size:14px;line-height:1.65}.pension-footnote{border:1px solid var(--line);font:11px var(--font-geist-mono);grid-template-columns:120px 1fr 150px;align-items:center;gap:30px;padding:20px;display:grid}.pension-footnote b{color:var(--orange)}.pension-footnote p{margin:0;line-height:1.6}.pension-footnote span{text-align:right;color:var(--muted);letter-spacing:.08em;font-size:10px}.interview-section{color:#fff;background:#172c34;padding-block:115px}.interview-grid{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.interview-grid>div>p:last-child{color:#9db0b1;line-height:1.75}.interview-steps{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.interview-steps li{border-bottom:1px solid #ffffff26;grid-template-columns:55px 1fr;gap:20px;min-height:145px;padding:28px 0;display:grid}.interview-steps li>span{color:var(--orange);font:11px var(--font-geist-mono)}.interview-steps h3{margin:0 0 12px;font-size:23px}.interview-steps p{color:#9db0b1;margin:0;line-height:1.7}.careers-cta{background:var(--orange);color:#fff;padding-block:90px}.careers-cta .shell{grid-template-columns:1fr auto;align-items:end;gap:35px;display:grid}.careers-cta h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(40px,5vw,68px);font-weight:480;line-height:1.02}.careers-cta small{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #fff6;grid-column:1/-1;padding-top:18px}@media (max-width:960px){.careers-hero,.careers-section-head,.company-hero,.company-section-head,.continuity-teaser-grid,.heritage-grid,.interview-grid,.values-grid{grid-template-columns:1fr;gap:45px}.careers-hero,.company-hero{min-height:0}.company-facts{width:100%}.values-intro{max-width:650px}.values-poster{width:min(720px,100%);margin-inline:auto}.heritage-copy{max-width:620px}.benefits-grid{grid-template-columns:1fr 1fr}.benefits-grid article:nth-child(2){border-right:0}.org-branches{grid-template-columns:1fr}.org-branches:before,.org-branches>div:before{display:none}.org-branches>div{width:min(500px,100%);margin-inline:auto}.governance-principles{grid-template-columns:1fr}.governance-principles article,.governance-principles article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);padding:28px 0}.continuity-teaser-links{gap:20px}.culture-annotation span{float:none;margin-top:12px;display:block}.careers-cta .shell{grid-template-columns:1fr}.careers-cta small{grid-column:1}}@media (max-width:640px){.careers-hero,.company-hero{padding-block:70px}.careers-hero h1,.company-hero h1{font-size:51px}.benefits-section,.continuity-teaser,.culture-section,.governance-section,.heritage-section,.history-section,.interview-section,.roles-section,.values-section{padding-block:75px}.continuity-controls{flex-direction:column;align-items:stretch;gap:16px;padding-block:18px}.continuity-controls>div:last-child{grid-template-columns:1fr 1fr;display:grid}.continuity-lines article{grid-template-columns:70px 24px 1fr}.continuity-lines article>div:last-child{padding-left:18px}.continuity-lines p{font-size:17px}.continuity-record-recovered .continuity-lines p{font-size:15px}.values-poster{min-height:570px;padding:28px 24px}.poster-top{gap:20px}.values-poster li{min-height:120px;padding-left:45px;font-size:30px}.values-poster>small{left:24px}.org-chart{padding:24px 14px}.org-chart strong{font-size:13px}.heritage-proof{min-height:430px;padding:36px 25px}.heritage-proof>p{margin-top:70px;font-size:14px}.heritage-proof h3{font-size:34px}.proof-correction{top:165px;left:46%}.proof-rejection{bottom:82px;right:22px}.heritage-proof footer{left:25px;right:25px}.company-closing .shell>div{flex-direction:column;gap:12px}.benefits-grid,.culture-values{grid-template-columns:1fr}.benefits-grid article,.benefits-grid article:not(:first-child),.culture-values article,.culture-values article:not(:first-child){border-bottom:1px solid #ffffff26;border-right:0;min-height:0;padding:28px 0}.culture-values h3{margin-top:30px}.benefits-grid article,.benefits-grid article:not(:first-child){border-color:var(--line)}.benefits-grid strong{min-height:0;margin-bottom:25px}.pension-footnote{grid-template-columns:1fr}.pension-footnote span{text-align:left}.role-card summary{grid-template-columns:1fr 25px;gap:12px;padding-block:25px}.role-card summary>div,.role-ref{grid-column:1}.role-card summary i{grid-area:1/2/3}.role-card summary h3{font-size:21px}.role-body{grid-template-columns:1fr;padding:0 0 30px}.role-body a{grid-column:1}.interview-steps li{grid-template-columns:35px 1fr}.careers-cta .button{width:100%}}.employee-voices{background:#dedacb;padding-block:115px}.voice-grid{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.voice-grid article{border-bottom:1px solid var(--line);min-height:330px;padding:30px 34px 26px 0;position:relative}.voice-grid article:nth-child(odd){border-right:1px solid var(--line)}.voice-grid article:nth-child(2n){padding-left:34px}.voice-grid article>div{justify-content:space-between;align-items:center;display:flex}.voice-grid article>div span,.voice-grid article>small{font:10px var(--font-geist-mono);letter-spacing:.1em}.voice-grid article>div span{color:var(--orange)}.voice-grid article>div b{border:1px solid var(--line);width:31px;height:31px;font:11px var(--font-geist-mono);place-items:center;display:grid}.voice-grid blockquote{letter-spacing:-.03em;margin:50px 0 38px;font-size:24px;line-height:1.45}.voice-grid article>small{color:var(--muted);position:absolute;bottom:25px;left:0}.voice-grid article:nth-child(2n)>small{left:34px}.voice-margin{width:275px;position:absolute;bottom:55px;right:20px;transform:rotate(-3deg)}.voice-research{background:#ffffff38}.voice-edit{font:12px var(--font-geist-mono);color:#315d87}.voice-edit del{color:#84594f;text-decoration-color:#a94231}.voice-edit ins{border-bottom:1px solid #315d87;width:max-content;max-width:100%;margin-top:7px;text-decoration:none;display:block}.voice-legal blockquote{font-family:var(--font-geist-mono);font-size:18px}.workplace-ratios{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.workplace-ratios span{border-right:1px solid var(--line);min-height:110px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;align-content:center;padding:22px;display:grid}.workplace-ratios span:last-child{border-right:0}.workplace-ratios b{color:var(--ink);font:25px var(--font-geist-sans);letter-spacing:-.04em;text-transform:none;margin-bottom:10px;display:block}@media (max-width:960px){.workplace-ratios{grid-template-columns:1fr 1fr}.workplace-ratios span:nth-child(2){border-right:0}.workplace-ratios span:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){.employee-voices{padding-block:75px}.voice-grid{grid-template-columns:1fr}.voice-grid article,.voice-grid article:nth-child(2n){min-height:300px;padding:28px 0}.voice-grid article:nth-child(odd){border-right:0}.voice-grid article:nth-child(2n)>small,.voice-grid article>small{left:0}.voice-grid blockquote{margin-top:38px;font-size:20px}.voice-legal blockquote{font-size:15px}.voice-margin{right:0}.workplace-ratios{grid-template-columns:1fr}.workplace-ratios span{border-right:0;border-bottom:1px solid var(--line)}.workplace-ratios span:last-child{border-bottom:0}}.document-page,.typewriter{font-family:var(--font-typewriter)}.selection-main{background:#dedacb}.selection-hero{padding-block:50px 90px}.selection-hero-grid{grid-template-columns:1fr 310px;align-items:end;gap:80px;margin-top:55px;display:grid}.selection-hero h1{letter-spacing:-.065em;margin:22px 0 34px;font-size:clamp(56px,7vw,100px);font-weight:480;line-height:.9}.selection-hero-grid>div>p:last-child{max-width:760px;color:var(--muted);font-size:17px;line-height:1.75}.selection-thesis{background:var(--navy);color:#fff;padding-block:100px}.thesis-grid{grid-template-columns:.75fr 1.25fr;align-items:center;gap:110px;display:grid}.thesis-grid h2{letter-spacing:-.05em;margin:22px 0 0;font-size:clamp(40px,4.7vw,65px);font-weight:480;line-height:1.06}.thesis-paper{color:#2c3231;min-height:510px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:48px 52px;position:relative;transform:rotate(.6deg);box-shadow:16px 24px 50px #00000059}.thesis-paper>span{font-size:11px}.thesis-paper>p{margin:80px 0 55px;font-size:18px;line-height:1.6}.thesis-paper>div{gap:18px;font-size:16px;display:grid}.thesis-paper del{text-decoration-color:#a44131;text-decoration-thickness:2px}.thesis-paper ins{color:#315d87;border-bottom:1px solid #315d87;width:max-content;max-width:100%;text-decoration:none}.thesis-paper small{font-size:10px;position:absolute;bottom:35px;left:52px}.thesis-note{width:260px;position:absolute;bottom:82px;right:38px;transform:rotate(-5deg)}.response-section,.trilogy-section{padding-block:115px}.selection-section-head{grid-template-columns:1.2fr .8fr;align-items:end;gap:90px;margin-bottom:55px;display:grid}.selection-section-head h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(40px,5vw,68px);font-weight:480;line-height:1.02}.selection-section-head>p{color:var(--muted);margin:0;line-height:1.75}.trilogy-list{border-top:2px solid var(--ink)}.trilogy-list>article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 180px 210px;align-items:center;gap:28px;min-height:265px;scroll-margin-top:30px;display:grid}.trilogy-number{color:var(--orange);font:13px var(--font-geist-mono)}.trilogy-copy>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase}.trilogy-copy h3{letter-spacing:-.035em;max-width:620px;margin:13px 0 10px;font-size:27px;line-height:1.15}.trilogy-copy>p{max-width:650px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.trilogy-note{width:min(310px,80%);margin:18px 0 0;transform:rotate(-1deg)}.trilogy-preview{width:150px;height:190px;font-family:var(--font-typewriter);background:#e9e1cc;padding:15px;position:relative;transform:rotate(1.5deg);box-shadow:6px 8px 14px #10293426}.trilogy-preview>span{font-size:10px}.trilogy-preview i{background:#2c323166;height:1px;margin-top:18px;display:block}.trilogy-preview i+i{width:80%;margin-top:11px}.trilogy-preview b{color:var(--orange);font-size:25px;font-weight:400;position:absolute;bottom:12px;right:14px}.trilogy-list .button{width:210px}.scoring-section{color:#fff;background:#172c34;padding-block:115px}.scoring-section .selection-section-head>p{color:#a7b7b8}.candidate-table{border-top:1px solid #ffffff59}.candidate-head,.candidate-row{grid-template-columns:1.2fr .45fr .45fr 1.5fr;align-items:center;gap:20px;display:grid}.candidate-head{color:#829697;min-height:48px;font:10px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.candidate-row{border-top:1px solid #ffffff21;min-height:66px}.candidate-row strong{font-weight:500}.candidate-row>span{font:14px var(--font-geist-mono);color:#a9bbba}.candidate-row p{color:#95a9aa;margin:0;font-size:14px}.candidate-vega{background:var(--orange);color:#fff;margin-inline:-18px;padding-inline:18px}.candidate-vega p,.candidate-vega>span{color:#fff}.score-note{border:1px solid #fff3;grid-template-columns:170px 1fr 190px;align-items:center;gap:30px;margin-top:45px;padding:28px;display:grid}.score-note>b,.score-note>span{font:10px var(--font-geist-mono);letter-spacing:.1em}.score-note>span{color:var(--orange)}.score-note blockquote{margin:0;font-size:24px}.score-note>b{color:#829697;text-align:right;font-weight:400}.response-quotes{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.response-quotes blockquote{border-right:1px solid var(--line);letter-spacing:-.035em;min-height:260px;margin:0;padding:32px 30px 25px 0;font-size:24px;line-height:1.45}.response-quotes blockquote:not(:first-child){padding-left:30px}.response-quotes blockquote:last-child{border-right:0}.response-quotes small{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.09em;margin-top:35px;display:block}.onset-panel{background:var(--white);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:45px;padding:35px 40px;display:grid;position:relative}.onset-panel>div{border-top:1px solid var(--ink);min-height:125px;padding-top:24px;position:relative}.onset-panel>div i{background:var(--orange);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:0;box-shadow:0 0 0 5px #f15a2a24}.onset-panel>div span{color:var(--orange);font:11px var(--font-geist-mono)}.onset-panel>div strong{font:11px var(--font-geist-mono);letter-spacing:.08em;margin-top:17px;display:block}.onset-panel>p{color:var(--muted);grid-column:1/3;margin:10px 40px 0 0;line-height:1.75}.onset-panel>b{border-left:2px solid var(--orange);font:10px/1.6 var(--font-geist-mono);letter-spacing:.06em;align-self:end;padding:15px}.recognition-section{background:var(--navy);color:#fff;padding-block:115px}.recognition-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.recognition-paper{color:#2c3231;min-height:750px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:55px 60px;position:relative;transform:rotate(-.5deg);box-shadow:16px 24px 55px #0006}.recognition-paper>div:first-child{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.recognition-paper h2{font:400 24px/1.4 var(--font-typewriter);margin:48px 0 30px}.recognition-paper ol{border-top:1px solid #2c323166;margin:0;padding:0;list-style:none}.recognition-paper li{border-bottom:1px solid #2c32314d;grid-template-columns:115px 1fr;gap:20px;padding:20px 0;display:grid}.recognition-paper time{font-size:11px}.recognition-paper li p{margin:0;font-size:14px}.recognition-paper li small{color:#6b706c;margin-top:7px;display:block}.recognition-note{width:310px;position:absolute;bottom:125px;right:48px;transform:rotate(-4deg)}.recognition-stamp{color:#a44131;text-align:center;padding:10px 14px;position:absolute;left:60px;transform:rotate(5deg);font:12px/1.2 var(--font-geist-mono)!important;border:3px double #a44131!important;bottom:70px!important}.recognition-copy h2{letter-spacing:-.055em;margin:20px 0 30px;font-size:clamp(42px,5vw,68px);font-weight:480;line-height:1.02}.recognition-copy>p:not(.section-index){color:#a6b7b8;line-height:1.75}.recognition-copy .button{margin-top:25px}.transit-evidence{grid-template-columns:160px 1fr 140px;align-items:center;gap:55px;padding-block:90px;display:grid}.transit-evidence-code{border:1px solid var(--line);text-align:center;place-content:center;height:150px;display:grid}.transit-evidence-code span{font:10px var(--font-geist-mono);letter-spacing:.1em}.transit-evidence-code strong{color:var(--orange);font:25px var(--font-geist-mono);margin-top:12px;display:block}.transit-evidence h2{letter-spacing:-.04em;margin:13px 0;font-size:34px}.transit-evidence>div:nth-child(2)>p:last-child{color:var(--muted);margin:0}.transit-stamp{color:#a44131;text-align:center;font:700 13px var(--font-geist-mono);border:4px double #a44131;padding:14px;transform:rotate(-6deg)}.selection-conclusion{background:var(--orange);color:#fff;padding-block:100px}.selection-conclusion blockquote{letter-spacing:-.06em;max-width:1100px;margin:35px 0;font-size:clamp(44px,6vw,78px);line-height:1.05}.selection-conclusion .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #fff6;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.selection-conclusion a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.recognition-grid,.selection-hero-grid,.selection-section-head,.thesis-grid{grid-template-columns:1fr;gap:45px}.trilogy-list>article{grid-template-columns:55px 1fr 150px}.trilogy-list .button{grid-column:2/4;margin-bottom:28px}.score-note{grid-template-columns:130px 1fr}.score-note>b{text-align:left;grid-column:2}.response-quotes{grid-template-columns:1fr}.response-quotes blockquote,.response-quotes blockquote:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:28px 0}.onset-panel{grid-template-columns:1fr}.onset-panel>div{min-height:95px}.onset-panel>b,.onset-panel>p{grid-column:1}.transit-evidence{grid-template-columns:140px 1fr}.transit-stamp{grid-column:2;width:140px}}@media (max-width:640px){.recognition-section,.response-section,.scoring-section,.selection-hero,.selection-thesis,.trilogy-section{padding-block:72px}.selection-hero h1{font-size:51px}.thesis-paper{min-height:500px;padding:35px 26px}.thesis-paper>p{margin-top:65px}.thesis-paper small{left:26px}.thesis-note{width:225px;right:20px}.trilogy-list>article{grid-template-columns:35px 1fr;padding-block:25px}.trilogy-preview{display:none}.trilogy-list .button{grid-column:2;width:100%;margin:0}.trilogy-copy h3{font-size:23px}.candidate-head,.candidate-row{grid-template-columns:1fr 48px 48px}.candidate-head span:last-child,.candidate-row p{display:none}.candidate-vega{margin-inline:-10px;padding-inline:10px}.score-note{grid-template-columns:1fr}.score-note>b{grid-column:1}.onset-panel{padding:28px 22px}.onset-panel>p{margin-right:0}.recognition-paper{min-height:680px;padding:38px 28px}.recognition-paper h2{font-size:20px}.recognition-paper li{grid-template-columns:90px 1fr}.recognition-note{width:260px;right:25px}.recognition-stamp{left:28px!important}.transit-evidence{grid-template-columns:1fr;gap:25px}.transit-evidence-code{width:150px}.transit-stamp{grid-column:1}.selection-conclusion .shell>div{flex-direction:column}}.transit-main{background:#dedacb}.transit-hero{padding-block:50px 95px}.transit-hero-grid{grid-template-columns:1fr 310px;align-items:end;gap:80px;margin-top:55px;display:grid}.transit-hero h1{letter-spacing:-.065em;margin:22px 0 34px;font-size:clamp(58px,7.2vw,104px);font-weight:480;line-height:.9}.transit-hero-grid>div>p:last-child{max-width:780px;color:var(--muted);font-size:17px;line-height:1.75}.override-origin{background:var(--navy);color:#fff;padding-block:75px}.override-origin-grid{grid-template-columns:170px 1fr 150px;align-items:center;gap:60px;display:grid}.override-code{text-align:center;border:1px solid #ffffff40;place-content:center;height:160px;display:grid}.override-code span{font:10px var(--font-geist-mono);letter-spacing:.11em}.override-code strong{color:var(--orange);font:27px var(--font-geist-mono);margin-top:14px}.override-origin blockquote{letter-spacing:-.045em;margin:18px 0 12px;font-size:clamp(30px,3.3vw,48px);line-height:1.08}.override-origin-grid>div:nth-child(2)>p:last-child{color:#a9babc;margin:0}.override-stamp{color:#e46a4b;text-align:center;font:700 14px/1.45 var(--font-geist-mono);border:4px double #e46a4b;padding:18px;transform:rotate(-6deg)}.determination-section,.workstreams-section{padding-block:115px}.transit-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.transit-section-head h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.transit-section-head>p{color:var(--muted);margin:0;line-height:1.75}.determination-paper{color:#2c3231;width:min(950px,100%);min-height:960px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);margin-inline:auto;padding:58px 68px 45px;position:relative;transform:rotate(-.25deg);box-shadow:16px 24px 55px #10293433}.determination-top{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.determination-ref{color:#626b68;margin:16px 0 48px;font-size:10px}.determination-paper h3{font:400 27px/1.35 var(--font-typewriter);letter-spacing:.02em}.determination-lede{border-left:3px solid var(--orange);background:#ffffff47;max-width:700px;margin:32px 0;padding:22px;font-size:16px;line-height:1.7}.determination-paper ol{border-top:1px solid #2c323173;margin:0;padding:0;list-style:none}.determination-paper li{border-bottom:1px solid #2c32314d;grid-template-columns:42px 1fr;gap:18px;padding:18px 0;display:grid}.determination-paper li b{color:var(--orange);font-size:11px}.determination-paper li p{margin:0;font-size:13px;line-height:1.65}.determination-budget{gap:7px;display:grid;position:absolute;bottom:115px;left:68px}.determination-budget small,.determination-budget span{letter-spacing:.08em;font-size:10px}.determination-budget strong{font:25px var(--font-typewriter)}.determination-note{width:330px;position:absolute;bottom:150px;right:75px;transform:rotate(-4deg)}.determination-stamp{color:#a44131;font:700 14px/1.2 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 18px;position:absolute;bottom:63px;right:75px;transform:rotate(5deg)}.determination-stamp small{font-size:10px}.determination-paper footer{border-top:1px solid #2c323173;justify-content:space-between;padding-top:10px;font-size:10px;display:flex;position:absolute;bottom:35px;left:68px;right:68px}.transit-history-section{color:#fff;background:#172c34;padding-block:115px}.transit-history-section .transit-section-head>p{color:#a5b6b7}.transit-history{border-top:1px solid #ffffff40}.transit-history article{border-bottom:1px solid #ffffff24;grid-template-columns:150px 80px 1fr;min-height:175px;display:grid}.transit-history time{color:#91a4a5;font:11px var(--font-geist-mono);letter-spacing:.08em;padding-top:34px}.transit-history-marker{border-inline:1px solid #ffffff24;place-items:start center;padding-top:30px;display:grid;position:relative}.transit-history-marker:after{content:"";background:#fff3;width:1px;position:absolute;top:0;bottom:0;left:50%}.transit-history-marker i{z-index:1;background:var(--orange);border-radius:50%;width:13px;height:13px;box-shadow:0 0 0 7px #172c34,0 0 0 8px #fff3}.transit-history-marker span{z-index:1;color:#70898b;font:10px var(--font-geist-mono);background:#172c34;margin-top:45px;padding:5px}.transit-history article>div:last-child{max-width:800px;padding:30px 0 30px 45px}.transit-history h3{letter-spacing:-.03em;margin:0 0 12px;font-size:26px;font-weight:500}.transit-history p{color:#a5b6b7;margin:0;line-height:1.7}.rotation-doctrine{grid-template-columns:.85fr 1.15fr;align-items:center;gap:110px;padding-block:115px;display:grid}.rotation-copy h2{letter-spacing:-.055em;margin:18px 0 30px;font-size:clamp(44px,5.2vw,72px);font-weight:480;line-height:1.02}.rotation-copy>p:not(.section-index){color:var(--muted);line-height:1.75}.rotation-copy blockquote{border-left:3px solid var(--orange);margin:35px 0 16px;padding-left:22px;font-size:23px;line-height:1.45}.rotation-copy small{color:var(--muted);font:10px/1.5 var(--font-geist-mono);letter-spacing:.08em;display:block}.rotation-copy a{border-bottom:1px solid var(--ink);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:28px;padding-bottom:5px;display:inline-block}.rotation-figure{background:var(--navy);color:#fff;min-height:620px;padding:55px;position:relative;overflow:hidden}.oblate-star{background:radial-gradient(circle at 50% 35%,#f1c874 0,#d99048 38%,#ba5d33 70%,#6e3428 100%);border-radius:50%;place-items:center;width:310px;height:235px;margin:25px auto 70px;display:grid;position:relative;box-shadow:0 0 45px #f1a64f2e}.oblate-star i{border:1px solid #ffffff40;border-radius:50%;position:absolute;inset:10%}.oblate-star span{font:12px var(--font-geist-mono);letter-spacing:.2em}.rotation-axis{color:#93a8aa;font:10px var(--font-geist-mono);letter-spacing:.08em;position:absolute}.rotation-axis:after,.rotation-axis:before{content:"";background:#789092;position:absolute}.axis-polar{border-left:1px solid #789092;height:235px;top:80px;left:50%}.axis-polar span{width:120px;position:absolute;top:50%;left:10px}.axis-equatorial{border-top:1px solid #789092;width:310px;top:197px;left:50%;transform:translate(-50%)}.axis-equatorial span{text-align:center;width:145px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.rotation-figure dl{border-top:1px solid #ffffff40;margin:0}.rotation-figure dl div{font:10px var(--font-geist-mono);letter-spacing:.06em;border-bottom:1px solid #ffffff24;justify-content:space-between;padding:13px 0;display:flex}.rotation-figure dt{color:#90a5a6}.rotation-figure dd{margin:0}.rotation-figure>p{color:#9db0b1;margin:24px 0 0;font-size:13px;line-height:1.65}.workstream-grid{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.workstream-grid article{border-bottom:1px solid var(--line);min-height:390px;padding:30px 38px 28px 0;position:relative}.workstream-grid article:nth-child(odd){border-right:1px solid var(--line)}.workstream-grid article:nth-child(2n){padding-left:38px}.workstream-grid article>div{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;display:flex}.workstream-grid article>div small{color:var(--muted)}.workstream-grid h3{letter-spacing:-.04em;max-width:480px;margin:55px 0 17px;font-size:30px;line-height:1.15}.workstream-grid article>p{max-width:520px;color:var(--muted);line-height:1.7}.workstream-link,.workstream-pending{font:11px var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;position:absolute;bottom:76px;left:0}.workstream-grid article:nth-child(2n) .workstream-link,.workstream-grid article:nth-child(2n) .workstream-pending{left:38px}.workstream-link{border-bottom:1px solid var(--ink);padding-bottom:5px}.workstream-link span{color:var(--orange);margin-left:12px}.workstream-pending{color:var(--muted)}.workstream-grid dl{border-top:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.07em;justify-content:space-between;gap:20px;margin:0;padding-top:12px;display:flex;position:absolute;bottom:27px;left:0;right:38px}.workstream-grid article:nth-child(2n) dl{left:38px}.workstream-grid dt{color:var(--muted)}.workstream-grid dd{text-align:right;margin:0;-webkit-text-decoration:line-through #a44131;text-decoration:line-through #a44131}.funding-section{background:var(--navy);color:#fff;padding-block:115px}.funding-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:110px;display:grid}.funding-grid h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(42px,5vw,68px);font-weight:480;line-height:1.02}.funding-grid>div:first-child>p:last-child{color:#a5b6b7;line-height:1.75}.funding-table{border-top:1px solid #ffffff59}.funding-table>div{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;min-height:85px;padding:20px 0;display:flex}.funding-table span{color:#9eb1b2;font-size:14px}.funding-table strong{font:19px var(--font-geist-mono);letter-spacing:.06em}.funding-table .funding-result{background:var(--orange);margin-inline:-22px;padding-inline:22px}.funding-table .funding-result span{color:#fff}.funding-table>p{color:#91a6a7;font:10px/1.6 var(--font-geist-mono);letter-spacing:.07em;margin:24px 0 0}.funding-table>p b{color:#fff;font-weight:400}.readiness-section{grid-template-columns:250px 1fr 300px;align-items:center;gap:75px;padding-block:115px;display:grid}.readiness-code{border:1px solid var(--line);align-content:center;height:260px;padding:28px;display:grid}.readiness-code small,.readiness-code span{font:10px var(--font-geist-mono);letter-spacing:.09em}.readiness-code strong{color:var(--orange);font:34px var(--font-geist-mono);margin:18px 0}.readiness-copy h2{letter-spacing:-.055em;margin:16px 0 25px;font-size:clamp(40px,4.6vw,64px);font-weight:480;line-height:1.03}.readiness-copy>p:not(.section-index){color:var(--muted);line-height:1.75}.readiness-copy .button{margin-top:22px}.readiness-section>dl{border-top:1px solid var(--ink);margin:0}.readiness-section>dl div{border-bottom:1px solid var(--line);font:10px var(--font-geist-mono);justify-content:space-between;padding:14px 0;display:flex}.readiness-section dt{color:var(--muted)}.readiness-section dd{margin:0}.transit-closing{background:var(--orange);color:#fff;padding-block:105px}.transit-closing blockquote{letter-spacing:-.06em;max-width:1120px;margin:35px 0;font-size:clamp(44px,5.7vw,76px);line-height:1.05}.transit-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.transit-closing a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.funding-grid,.rotation-doctrine,.transit-hero-grid,.transit-section-head{grid-template-columns:1fr;gap:45px}.override-origin-grid{grid-template-columns:150px 1fr}.override-stamp{grid-column:2;width:150px}.determination-paper{min-height:1000px}.workstream-grid{grid-template-columns:1fr}.workstream-grid article,.workstream-grid article:nth-child(2n){border-right:0;padding-inline:0}.workstream-grid article:nth-child(2n) .workstream-link,.workstream-grid article:nth-child(2n) .workstream-pending,.workstream-grid article:nth-child(2n) dl{left:0}.readiness-section{grid-template-columns:200px 1fr}.readiness-section>dl{grid-column:2}}@media (max-width:640px){.determination-section,.funding-section,.readiness-section,.rotation-doctrine,.transit-hero,.transit-history-section,.workstreams-section{padding-block:72px}.transit-hero h1{font-size:51px}.override-origin{padding-block:60px}.override-origin-grid{grid-template-columns:1fr;gap:30px}.override-code{width:155px;height:140px}.override-stamp{grid-column:1}.determination-paper{min-height:1110px;padding:38px 27px}.determination-paper footer,.determination-top{gap:18px}.determination-ref{margin-bottom:35px}.determination-paper h3{font-size:21px}.determination-lede{font-size:15px}.determination-paper li{grid-template-columns:28px 1fr}.determination-budget{bottom:140px;left:27px}.determination-note{width:255px;bottom:190px;right:22px}.determination-stamp{bottom:68px;right:25px}.determination-paper footer{font-size:10px;left:27px;right:27px}.transit-history article{grid-template-columns:85px 40px 1fr}.transit-history-marker span{display:none}.transit-history article>div:last-child{padding-left:22px}.transit-history h3{font-size:21px}.rotation-figure{min-height:560px;padding:35px 24px}.oblate-star{width:250px;height:190px}.axis-polar{height:190px;top:60px}.axis-equatorial{width:250px;top:155px}.rotation-copy blockquote{font-size:19px}.workstream-grid article{min-height:365px}.workstream-grid dl{right:0}.funding-table>div{gap:20px}.funding-table strong{text-align:right;font-size:15px}.readiness-section{grid-template-columns:1fr;gap:35px}.readiness-code{width:210px;height:210px}.readiness-section>dl{grid-column:1;width:100%}.transit-closing .shell>div{flex-direction:column}}.survivability-section{color:#fff;background:#172c34;padding-block:115px}.survivability-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.survivability-heading h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.survivability-heading>p{color:#a5b6b7;margin:0;line-height:1.75}.survivability-rule{border-block:1px solid #ffffff40;grid-template-columns:270px 1fr;align-items:stretch;display:grid}.survivability-rule>div{border-right:1px solid #fff3;align-content:center;padding:34px 35px 30px 0;display:grid}.survivability-rule small,.survivability-rule span{font:10px var(--font-geist-mono);letter-spacing:.1em;color:#94a7a8}.survivability-rule strong{color:var(--orange);font:58px/1 var(--font-geist-mono);margin:12px 0 8px}.survivability-rule blockquote{letter-spacing:-.04em;margin:0;padding:40px 0 40px 50px;font-size:clamp(25px,3vw,40px);line-height:1.25}.survivability-rule blockquote small{color:#829697;font:10px var(--font-geist-mono);letter-spacing:.1em;margin-top:18px;display:block}.survivability-grid{grid-template-columns:repeat(3,1fr);display:grid}.survivability-grid article{border-bottom:1px solid #fff3;border-right:1px solid #ffffff2b;min-height:280px;padding:34px 32px 30px 0;position:relative}.survivability-grid article:not(:first-child){padding-left:32px}.survivability-grid article:last-child{border-right:0}.survivability-grid article>b,.survivability-grid article>span{font:10px var(--font-geist-mono);letter-spacing:.1em}.survivability-grid article>span{color:var(--orange)}.survivability-grid h3{letter-spacing:-.035em;margin:48px 0 14px;font-size:27px;font-weight:500}.survivability-grid p{color:#a5b6b7;margin:0;font-size:15px;line-height:1.7}.survivability-grid article>b{color:#789092;font-weight:400;position:absolute;bottom:28px}.survivability-personnel{background:#f15a2a12}.survivability-dispute{border-bottom:1px solid #ffffff40;grid-template-columns:1fr 1fr;display:grid;position:relative}.survivability-dispute>div{padding:28px 32px 52px 0}.survivability-dispute>div+div{border-left:1px solid #ffffff2b;padding-left:32px}.survivability-dispute span{color:#829697;font:10px var(--font-geist-mono);letter-spacing:.1em}.survivability-dispute p{margin:12px 0 0;font-size:15px;line-height:1.6}.survivability-dispute>small{color:#e46a4b;font:10px var(--font-geist-mono);letter-spacing:.1em;position:absolute;bottom:18px;left:0}.doctrine-capture{color:#a5b6b7;max-width:780px;font-size:14px;line-height:1.7;margin:32px 0 0!important}.doctrine-capture b{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:7px;display:block}@media (max-width:960px){.survivability-heading{gap:45px}.survivability-grid,.survivability-heading{grid-template-columns:1fr}.survivability-grid article,.survivability-grid article:not(:first-child){border-right:0;min-height:230px;padding-inline:0}}@media (max-width:640px){.survivability-section{padding-block:72px}.survivability-rule{grid-template-columns:1fr}.survivability-rule>div{border-bottom:1px solid #fff3;border-right:0;padding-right:0}.survivability-rule blockquote{padding:32px 0}.survivability-dispute{grid-template-columns:1fr}.survivability-dispute>div{padding-bottom:28px}.survivability-dispute>div+div{border-top:1px solid #ffffff2b;border-left:0;padding-bottom:55px;padding-left:0}.survivability-dispute>small{bottom:18px}}.std90-main{background:#dedacb}.std90-hero{padding-block:50px 100px}.std90-hero-grid{grid-template-columns:1fr 330px;align-items:end;gap:85px;margin-top:55px;display:grid}.std90-hero h1{letter-spacing:-.065em;margin:22px 0 34px;font-size:clamp(58px,7.2vw,104px);font-weight:480;line-height:.9}.std90-hero-grid>div>p:last-child{max-width:780px;color:var(--muted);font-size:17px;line-height:1.75}.std90-banner{background:var(--orange);color:#fff;padding-block:72px}.std90-banner .shell{grid-template-columns:170px 1fr 220px;align-items:center;gap:60px;display:grid}.std90-banner>div>span{font:10px/1.5 var(--font-geist-mono);letter-spacing:.12em}.std90-banner blockquote{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.8vw,68px);line-height:1.02}.std90-banner .shell>div{border-left:1px solid #ffffff73;padding-left:35px}.std90-banner strong{font:64px/1 var(--font-geist-mono);display:block}.std90-banner small{font:10px/1.5 var(--font-geist-mono);letter-spacing:.1em;margin-top:13px;display:block}.std90-origin{grid-template-columns:.75fr 1.25fr;gap:120px;padding-block:115px;display:grid}.conversation-section>div:first-child h2,.std90-origin h2,.std90-section-head h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.std90-origin-copy>p{max-width:750px;color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.75}.std90-origin-copy blockquote{border-left:3px solid var(--orange);margin:38px 0 22px;padding-left:25px;font-size:25px;line-height:1.45}.std90-origin-copy>div{gap:35px;display:flex}.std90-origin-copy a{border-bottom:1px solid var(--ink);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;padding-bottom:5px}.rating-section{background:var(--navy);color:#fff;padding-block:115px}.std90-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.std90-section-head>p{color:var(--muted);margin:0;line-height:1.75}.clauses-section .std90-section-head>p,.rating-section .std90-section-head>p,.revision-section .std90-section-head>p{color:#a5b6b7}.rating-scale{border-block:1px solid #ffffff59;grid-template-columns:1.15fr 1fr .85fr .75fr 1.15fr 1fr;display:grid}.rating-scale article{border-right:1px solid #ffffff29;flex-direction:column;justify-content:space-between;min-height:250px;padding:28px 18px;display:flex}.rating-scale article:first-child{padding-left:0}.rating-scale article:last-child{border-right:0;padding-right:0}.rating-scale strong{font:clamp(20px,2.4vw,33px)/1 var(--font-geist-mono);display:block}.rating-scale span{min-height:42px;margin-top:18px;font-size:15px;line-height:1.4;display:block}.rating-scale p{color:#84999b;margin:0;font-size:13px;line-height:1.55}.rating-below,.rating-replacement{opacity:.55}.rating-full,.rating-meets{background:#ffffff06}.rating-exceeds{background:var(--orange);box-shadow:0 0 0 1px var(--orange);margin-block:-12px;padding-block:40px!important}.rating-exceeds p{color:#fff}.rating-unknown{background:repeating-linear-gradient(135deg,#0000 0 8px,#ffffff06 8px 16px)}.rating-notes{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:38px;display:grid}.rating-notes p{color:#9aadae;margin:0;font-size:13px;line-height:1.7}.rating-notes b{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.09em;margin-bottom:10px;display:block}.rating-notes p:last-child b{color:#d3c5a9}.assessment-section{padding-block:115px}.assessment-paper{color:#2c3231;width:min(980px,100%);min-height:900px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);margin-inline:auto;padding:55px 65px 45px;position:relative;transform:rotate(-.25deg);box-shadow:16px 24px 55px #10293433}.assessment-paper>header{letter-spacing:.05em;border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.assessment-title{border-block:1px solid #2c323166;grid-template-columns:1fr 1fr 1fr;margin:30px 0 38px;display:grid}.assessment-title>div{border-right:1px solid #2c32314d;padding:16px 18px 16px 0}.assessment-title>div:not(:first-child){padding-left:18px}.assessment-title>div:last-child{border-right:0}.assessment-title small,.assessment-title strong{display:block}.assessment-title small{color:#6c716e;letter-spacing:.08em;font-size:10px}.assessment-title strong{font:15px var(--font-typewriter);margin-top:10px}.assessment-math{border-top:2px solid #2c3231}.assessment-math>div{border-bottom:1px solid #2c323159;grid-template-columns:1fr 170px;align-items:center;min-height:92px;padding:19px 0;display:grid}.assessment-math span{font-size:13px}.assessment-math strong{font:20px var(--font-typewriter);text-align:right}.assessment-math small{color:#6e736f;letter-spacing:.06em;grid-column:1/3;margin-top:7px;font-size:10px}.assessment-math .assessment-result{background:#f15a2a21;margin-inline:-18px;padding-inline:18px}.assessment-math .assessment-result strong{color:#a44131;font-size:28px}.assessment-comments{border-block:1px solid #2c323166;grid-template-columns:1fr 1fr;margin-top:35px;display:grid}.assessment-comments>div{min-height:150px;padding:22px 28px 22px 0}.assessment-comments>div+div{border-left:1px solid #2c32314d;padding-left:28px}.assessment-comments span{letter-spacing:.08em;font-size:10px}.assessment-comments p{font-size:13px;line-height:1.65}.assessment-hand{width:330px;position:absolute;bottom:105px;left:70px;transform:rotate(-4deg)}.assessment-stamp{color:#a44131;font:700 14px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:12px 20px;position:absolute;bottom:115px;right:70px;transform:rotate(5deg)}.assessment-paper>footer{border-top:1px solid #2c323173;justify-content:space-between;padding-top:11px;font-size:10px;display:flex;position:absolute;bottom:38px;left:65px;right:65px}.clauses-section{color:#fff;background:#172c34;padding-block:115px}.clause-list{border-top:1px solid #ffffff4d;grid-template-columns:1fr 1fr;display:grid}.clause-list article{border-bottom:1px solid #ffffff26;min-height:245px;padding:30px 38px 28px 0;position:relative}.clause-list article:nth-child(odd){border-right:1px solid #ffffff26}.clause-list article:nth-child(2n){padding-left:38px}.clause-list span{color:var(--orange);font:11px var(--font-geist-mono)}.clause-list h3{letter-spacing:-.035em;margin:48px 0 15px;font-size:29px;font-weight:500}.clause-list p{color:#a5b6b7;max-width:500px;margin:0;line-height:1.7}.conversation-section{grid-template-columns:.7fr 1.3fr;align-items:start;gap:110px;padding-block:115px;display:grid}.conversation-section>div:first-child>p:last-child{color:var(--muted);line-height:1.75}.conversation-table{border-top:2px solid var(--ink)}.conversation-head,.conversation-table>div:not(.conversation-head){grid-template-columns:1fr 1fr;gap:35px;display:grid}.conversation-head{min-height:55px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.09em;align-items:center}.conversation-table>div:not(.conversation-head){border-top:1px solid var(--line);align-items:center;min-height:118px;padding-block:23px}.conversation-table p{margin:0;font-size:15px;line-height:1.55}.conversation-table>div p+p{border-left:1px solid var(--line);color:#38505a;padding-left:35px}.conversation-table>small{background:var(--orange);color:#fff;font:10px/1.5 var(--font-geist-mono);letter-spacing:.09em;padding:18px;display:block}.revision-section{background:var(--navy);color:#fff;padding-block:115px}.revision-list{border-top:1px solid #ffffff4d}.revision-list article{border-bottom:1px solid #ffffff24;grid-template-columns:100px 150px 1fr;align-items:stretch;min-height:140px;display:grid}.revision-list time,.revision-list>article>span{font:12px var(--font-geist-mono);padding-top:32px}.revision-list time{color:var(--orange)}.revision-list>article>span{color:#829697}.revision-list>article>div{border-left:1px solid #ffffff29;padding:28px 0 25px 38px}.revision-list h3{letter-spacing:-.025em;margin:0 0 10px;font-size:23px;font-weight:500}.revision-list p{color:#9fb1b2;margin:0;line-height:1.65}.std90-closing{background:var(--orange);color:#fff;padding-block:105px}.std90-closing blockquote{letter-spacing:-.065em;max-width:1120px;margin:35px 0;font-size:clamp(48px,6.5vw,88px);line-height:1.01}.std90-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.std90-closing a{border-bottom:1px solid #fff;padding-bottom:4px}.capacity-standard-link{border-bottom:1px solid var(--ink);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;gap:15px;margin-top:28px;padding-bottom:5px;display:inline-flex}@media (max-width:960px){.conversation-section,.std90-hero-grid,.std90-origin,.std90-section-head{grid-template-columns:1fr;gap:45px}.std90-banner .shell{grid-template-columns:130px 1fr}.std90-banner .shell>div{grid-column:2}.rating-scale{grid-template-columns:repeat(3,1fr)}.rating-scale article{border-bottom:1px solid #ffffff29}.rating-scale article:nth-child(3){border-right:0}.rating-notes{grid-template-columns:1fr}.assessment-paper{min-height:940px}.revision-list article{grid-template-columns:90px 120px 1fr}}@media (max-width:640px){.assessment-section,.clauses-section,.conversation-section,.rating-section,.revision-section,.std90-hero,.std90-origin{padding-block:72px}.std90-hero h1{font-size:51px}.std90-banner .shell{grid-template-columns:1fr;gap:28px}.std90-banner .shell>div{border-top:1px solid #ffffff73;border-left:0;grid-column:1;padding:25px 0 0}.rating-scale{grid-template-columns:1fr}.rating-scale article,.rating-scale article:first-child,.rating-scale article:last-child{border-right:0;min-height:150px;padding:24px 0}.rating-scale article>div{justify-content:space-between;gap:25px;display:flex}.rating-scale span{text-align:right;min-height:0;margin:0}.rating-scale p{margin-top:25px}.rating-exceeds{margin:0;padding:25px 18px!important}.assessment-paper{min-height:1120px;padding:38px 27px}.assessment-paper>header{gap:20px}.assessment-title{grid-template-columns:1fr}.assessment-title>div,.assessment-title>div:not(:first-child){border-bottom:1px solid #2c32314d;border-right:0;padding:14px 0}.assessment-title>div:last-child{border-bottom:0}.assessment-math>div{grid-template-columns:1fr}.assessment-math strong{text-align:left;margin-top:10px}.assessment-math small{grid-column:1}.assessment-comments{grid-template-columns:1fr}.assessment-comments>div+div{border-top:1px solid #2c32314d;border-left:0;padding-left:0}.assessment-hand{width:270px;bottom:130px;left:28px}.assessment-stamp{bottom:75px;right:25px}.assessment-paper>footer{gap:20px;bottom:35px;left:27px;right:27px}.clause-list{grid-template-columns:1fr}.clause-list article,.clause-list article:nth-child(2n){border-right:0;min-height:220px;padding-inline:0}.conversation-head,.conversation-table>div:not(.conversation-head){grid-template-columns:1fr}.conversation-head span:last-child{display:none}.conversation-table>div:not(.conversation-head){gap:15px}.conversation-table>div p+p{border-left:0;border-top:1px solid var(--line);padding:15px 0 0}.revision-list article{grid-template-columns:70px 1fr}.revision-list>article>div{border-left:0;grid-column:1/3;padding-left:0}.std90-closing .shell>div{flex-direction:column}}.cascade-section{background:#cbc7b8;padding-block:115px}.cascade-grid{grid-template-columns:1.08fr .92fr;align-items:start;gap:70px;display:grid}.accountability-stack{border-top:2px solid var(--ink)}.accountability-stack>article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr 1fr;align-items:center;gap:20px;min-height:100px;display:grid;position:relative}.accountability-stack>article:after{content:"";background:var(--orange);z-index:1;width:1px;height:15px;position:absolute;bottom:-8px;left:20px}.accountability-stack>article>span{color:var(--orange);font:10px var(--font-geist-mono)}.accountability-stack>article small,.accountability-stack>article strong{display:block}.accountability-stack>article small{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.09em}.accountability-stack>article strong{margin-top:8px;font-size:16px;font-weight:540}.accountability-stack>article p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.accountability-stack>article:nth-child(2){margin-left:14px}.accountability-stack>article:nth-child(3){margin-left:28px}.accountability-stack>article:nth-child(4){margin-left:42px}.accountability-stack>article:nth-child(5){margin-left:56px}.reference-terminal{background:var(--navy);color:#fff;grid-template-columns:1fr auto;align-items:end;margin:22px 0 0 72px;padding:25px 28px;display:grid}.reference-terminal small,.reference-terminal span{font:10px var(--font-geist-mono);letter-spacing:.09em}.reference-terminal span{color:#90a5a6}.reference-terminal strong{color:var(--orange);font:30px var(--font-geist-mono);grid-area:1/2/3}.reference-terminal small{color:#718789;margin-top:10px}.manager-case{color:#2c3231;min-height:650px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:42px 45px;position:relative;transform:rotate(.35deg);box-shadow:13px 18px 40px #1029342e}.manager-case>header{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:13px;font-size:10px;display:flex}.manager-case h3{font:400 23px/1.35 var(--font-typewriter);margin:36px 0 28px}.manager-case dl{border-top:1px solid #2c323173;margin:0}.manager-case dl>div{border-bottom:1px solid #2c32314d;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:13px 0;display:flex}.manager-case dt{font-size:12px}.manager-case dd{text-align:right;margin:0;font-size:13px}.manager-case del{color:#777}.manager-case .manager-result{background:#f15a2a21;margin-inline:-13px;padding-inline:13px}.manager-case .manager-result dd{color:#a44131}.manager-case blockquote{border-left:3px solid var(--orange);margin:30px 0 18px;padding-left:17px;font-size:16px;line-height:1.5}.manager-case>p{font-size:11px;line-height:1.65}.manager-stamp{color:#a44131;font:700 12px/1.3 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 17px;position:absolute;bottom:35px;right:42px;transform:rotate(-5deg)}.cascade-conclusion{border-top:2px solid var(--ink);grid-template-columns:1.3fr .7fr;align-items:end;gap:95px;margin-top:75px;padding-top:42px;display:grid}.cascade-conclusion blockquote{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.6vw,50px);line-height:1.15}.cascade-conclusion p{color:var(--muted);margin:0;line-height:1.75}@media (max-width:960px){.cascade-grid{grid-template-columns:1fr}.manager-case{width:min(620px,100%);min-height:620px}.cascade-conclusion{grid-template-columns:1fr;gap:35px}}@media (max-width:640px){.cascade-section{padding-block:72px}.accountability-stack>article{grid-template-columns:35px 1fr}.accountability-stack>article p{grid-column:2;padding-bottom:18px}.accountability-stack>article:nth-child(n){margin-left:0}.reference-terminal{grid-template-columns:1fr;margin-left:0}.reference-terminal strong{grid-area:auto/1;margin:12px 0}.manager-case{min-height:680px;padding:34px 25px}.manager-case>header{gap:20px}.manager-stamp{right:25px}.cascade-conclusion{margin-top:55px}}.vtd-main{background:#dedacb}.vtd-hero{padding-block:50px 100px}.vtd-hero-grid{grid-template-columns:1fr 330px;align-items:end;gap:85px;margin-top:55px;display:grid}.vtd-hero h1{letter-spacing:-.068em;margin:22px 0 34px;font-size:clamp(64px,8vw,116px);font-weight:480;line-height:.87}.vtd-hero-grid>div>p:last-child{max-width:780px;color:var(--muted);font-size:17px;line-height:1.75}.vtd-status{background:var(--orange);color:#fff;padding-block:34px}.vtd-status .shell{grid-template-columns:230px 300px 1fr;align-items:center;gap:45px;display:grid}.vtd-status span{font:10px var(--font-geist-mono);letter-spacing:.1em}.vtd-status strong{font:25px var(--font-geist-mono);letter-spacing:.04em}.vtd-status p{border-left:1px solid #ffffff73;margin:0;padding-left:35px;font-size:14px;line-height:1.6}.review-section,.scope-section,.vessel-section{padding-block:115px}.vtd-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.scope-section h2,.vtd-section-head h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.vtd-section-head>p{color:var(--muted);margin:0;line-height:1.75}.vessel-schematic{border:1px solid var(--line);background-image:linear-gradient(#10293413 1px,#0000 0),linear-gradient(90deg,#10293413 1px,#0000 0);background-size:40px 40px;grid-template-columns:90px 1fr 100px;align-items:center;height:320px;display:grid;position:relative;overflow:hidden}.vessel-nose{background:var(--navy);clip-path:polygon(100% 0,100% 100%,0 50%);place-items:center;height:150px;display:grid}.vessel-nose span{color:#fff;font:10px var(--font-geist-mono);letter-spacing:.1em;margin-left:35px}.vessel-hull{border-block:3px solid var(--navy);background:#c5c2b5;grid-template-columns:repeat(6,1fr);height:180px;display:grid}.vessel-hull>div{border-right:1px solid #10293447;align-content:space-between;padding:28px 14px;display:grid}.vessel-hull small,.vessel-hull span{font:10px var(--font-geist-mono);letter-spacing:.08em;color:var(--muted)}.vessel-hull b{font:11px var(--font-geist-mono);letter-spacing:.06em;font-weight:500}.vessel-drive{background:var(--navy);gap:8px;height:150px;padding:22px 0;display:grid}.vessel-drive i{background:var(--orange);clip-path:polygon(0 0,100% 20%,100% 80%,0 100%);width:65px;height:26px;display:block}.vessel-axis{border-top:1px dashed var(--muted);color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.1em;padding-top:8px;position:absolute;bottom:35px;left:90px;right:100px}.vessel-summary{grid-template-columns:1fr 1fr;gap:80px;margin-top:40px;display:grid}.vessel-summary dl{border-top:2px solid var(--ink);margin:0}.vessel-summary dl>div{border-bottom:1px solid var(--line);font:10px var(--font-geist-mono);justify-content:space-between;padding:13px 0;display:flex}.vessel-summary dt{color:var(--muted)}.vessel-summary dd{margin:0}.vessel-summary blockquote{border-left:3px solid var(--orange);margin:0;padding-left:25px;font-size:23px;line-height:1.5}.concept-section{color:#fff;background:#172c34;padding-block:115px}.concept-section .vtd-section-head>p{color:#a5b6b7}.concept-table{border-top:1px solid #ffffff4d}.concept-head,.concept-table article{grid-template-columns:85px 1.15fr .8fr 1.25fr 100px;align-items:center;gap:25px;display:grid}.concept-head{color:#7e9495;min-height:55px;font:10px var(--font-geist-mono);letter-spacing:.1em}.concept-table article{border-top:1px solid #ffffff24;min-height:130px}.concept-table article>span{color:var(--orange);font:11px var(--font-geist-mono)}.concept-table h3{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:500}.concept-table p{color:#9badaf;margin:0;font-size:13px;line-height:1.6}.concept-table b{color:#c6d4d3;font:10px var(--font-geist-mono);letter-spacing:.08em;text-align:right}.concept-rule{border:1px solid #ffffff38;border-left:4px solid var(--orange);margin:45px 0 0;padding:30px 35px;font-size:26px;line-height:1.4}.review-console{background:var(--navy);color:#fff;border:1px solid #425b62;box-shadow:15px 20px 45px #10293433}.review-console>header{color:#84999b;min-height:70px;font:10px var(--font-geist-mono);letter-spacing:.09em;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;padding:0 32px;display:flex}.review-sequence>div{border-bottom:1px solid #ffffff21;grid-template-columns:210px 270px 1fr;align-items:center;gap:30px;min-height:92px;padding:19px 32px;display:grid}.review-sequence span{font:11px var(--font-geist-mono);letter-spacing:.1em}.review-sequence strong{font:17px var(--font-geist-mono);letter-spacing:.04em}.review-sequence p{color:#91a5a7;margin:0;font-size:13px;line-height:1.6}.review-go strong{color:var(--green)}.review-condition strong{color:var(--orange)}.review-console>footer{background:var(--orange);grid-template-columns:210px 1fr;align-items:center;gap:30px;padding:32px;display:grid}.review-console>footer small,.review-console>footer span{font:10px var(--font-geist-mono);letter-spacing:.09em}.review-console>footer strong{font:22px var(--font-geist-mono)}.review-console>footer small{color:#ffffffbf;grid-column:2}.continuity-voyage{background:var(--navy);color:#fff;padding-block:115px}.continuity-voyage .vtd-section-head>p{color:#a5b6b7}.complement-grid{border-block:1px solid #ffffff4d;grid-template-columns:repeat(4,1fr);display:grid}.complement-grid article{border-right:1px solid #ffffff29;min-height:250px;padding:30px 28px 25px 0}.complement-grid article:not(:first-child){padding-left:28px}.complement-grid article:last-child{border-right:0}.complement-grid span{color:#84999b;font:10px var(--font-geist-mono);letter-spacing:.09em}.complement-grid strong{color:var(--orange);font:clamp(23px,2.5vw,34px)/1 var(--font-geist-mono);margin:52px 0 18px;display:block}.complement-grid p{color:#9eafb0;margin:0;font-size:13px;line-height:1.65}.continuity-body{grid-template-columns:1.1fr .9fr;align-items:start;gap:75px;margin-top:75px;display:grid}.role-register{border-top:1px solid #ffffff4d}.role-register-head,.role-register>div:not(.role-register-head){grid-template-columns:80px 1.1fr .8fr 1.2fr;align-items:center;gap:22px;display:grid}.role-register-head{color:#789092;min-height:50px;font:10px var(--font-geist-mono);letter-spacing:.08em}.role-register>div:not(.role-register-head){border-top:1px solid #ffffff21;min-height:118px}.role-register>div>span{color:var(--orange);font:10px var(--font-geist-mono)}.role-register h3{margin:0;font-size:17px;font-weight:500}.role-register b{color:#b2c1c1;font:10px/1.5 var(--font-geist-mono);font-weight:400}.role-register p{color:#8fa3a5;margin:0;font-size:12px;line-height:1.6}.familial-paper{color:#2c3231;min-height:720px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:45px 48px;position:relative;transform:rotate(.35deg);box-shadow:14px 20px 48px #00000059}.familial-paper>header{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.familial-paper h3{font:400 25px/1.4 var(--font-typewriter);margin:42px 0 30px}.familial-paper>p{font-size:14px;line-height:1.7}.familial-paper>p:first-of-type{border-left:3px solid var(--orange);background:#ffffff4d;padding:17px;font-size:15px}.familial-paper ul{border-top:1px solid #2c323166;margin:30px 0 0;padding:0;list-style:none}.familial-paper li{border-bottom:1px solid #2c32314d;padding:14px 0;font-size:12px}.familial-hand{width:310px;position:absolute;bottom:100px;left:45px;transform:rotate(-4deg)}.familial-stamp{color:#a44131;font:700 12px/1.2 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 15px;position:absolute;bottom:93px;right:45px;transform:rotate(5deg)}.familial-stamp small{font-size:10px}.familial-paper>footer{letter-spacing:.08em;border-top:1px solid #2c323166;padding-top:12px;font-size:10px;position:absolute;bottom:38px;left:48px;right:48px}.scope-section{grid-template-columns:.75fr 1.25fr;align-items:start;gap:110px;display:grid}.scope-section>div:first-child>p:last-child{color:var(--muted);line-height:1.75}.scope-register{border-top:2px solid var(--ink)}.scope-register>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 180px;align-items:center;min-height:105px;padding:18px 0;display:grid}.scope-register small,.scope-register span{font:10px var(--font-geist-mono);letter-spacing:.09em}.scope-register span{color:var(--muted)}.scope-register strong{font:15px var(--font-geist-mono);text-align:right}.scope-register small{color:#879296;grid-column:1/3;margin-top:8px}.vtd-closing{background:var(--orange);color:#fff;padding-block:105px}.vtd-closing blockquote{letter-spacing:-.058em;max-width:1160px;margin:35px 0;font-size:clamp(40px,5.4vw,72px);line-height:1.07}.vtd-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.vtd-closing a{border-bottom:1px solid #fff;padding-bottom:4px}.readiness-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.readiness-actions .text-link{margin-top:22px}@media (max-width:960px){.scope-section,.vtd-hero-grid,.vtd-section-head{grid-template-columns:1fr;gap:45px}.vtd-status .shell{grid-template-columns:200px 1fr}.vtd-status p{border-top:1px solid #ffffff73;border-left:0;grid-column:1/3;padding:20px 0 0}.vessel-schematic{grid-template-columns:65px 1fr 75px}.vessel-hull{grid-template-columns:repeat(3,1fr);height:230px}.vessel-hull>div{padding:18px 12px}.vessel-nose span{display:none}.vessel-axis{left:65px;right:75px}.concept-head,.concept-table article{grid-template-columns:70px 1fr .8fr 90px}.concept-head span:nth-child(4),.concept-table article p:nth-of-type(2){display:none}.review-sequence>div{grid-template-columns:150px 210px 1fr}.complement-grid{grid-template-columns:1fr 1fr}.complement-grid article:nth-child(2){border-right:0}.complement-grid article:nth-child(-n+2){border-bottom:1px solid #ffffff29}.continuity-body{grid-template-columns:1fr}.familial-paper{width:min(620px,100%)}.role-register-head,.role-register>div:not(.role-register-head){grid-template-columns:70px 1fr .8fr}.role-register p,.role-register-head span:last-child{display:none}}@media (max-width:640px){.concept-section,.continuity-voyage,.review-section,.scope-section,.vessel-section,.vtd-hero{padding-block:72px}.vtd-hero h1{font-size:58px}.vtd-status .shell{grid-template-columns:1fr;gap:15px}.vtd-status p{grid-column:1}.vessel-schematic{grid-template-rows:60px 1fr 65px;grid-template-columns:1fr;height:600px}.vessel-nose{clip-path:polygon(0 100%,50% 0,100% 100%);height:60px}.vessel-hull{border-block:0;border-inline:3px solid var(--navy);grid-template-columns:1fr 1fr;height:100%}.vessel-drive{grid-template-columns:repeat(3,1fr);height:65px;padding:10px}.vessel-drive i{clip-path:polygon(20% 0,80% 0,100% 100%,0 100%);width:100%;height:40px}.vessel-axis{display:none}.vessel-summary{grid-template-columns:1fr;gap:40px}.concept-head{display:none}.concept-table article{grid-template-columns:60px 1fr 80px;padding-block:24px}.concept-table article p{grid-column:2/4}.concept-table article p:nth-of-type(2){display:block}.concept-table b{grid-area:1/3}.concept-rule{padding:25px;font-size:20px}.review-console>header{gap:10px;padding:22px;display:grid}.review-sequence>div{grid-template-columns:1fr;padding:20px 22px}.review-sequence p{margin-top:3px}.review-console>footer{grid-template-columns:1fr;padding:25px 22px}.review-console>footer small{grid-column:1}.complement-grid{grid-template-columns:1fr}.complement-grid article,.complement-grid article:not(:first-child){border-bottom:1px solid #ffffff29;border-right:0;min-height:200px;padding-inline:0}.complement-grid strong{margin-top:35px}.role-register-head{display:none}.role-register>div:not(.role-register-head){grid-template-columns:60px 1fr;padding-block:20px}.role-register b{grid-column:2}.familial-paper{min-height:760px;padding:35px 26px}.familial-hand{width:250px;bottom:125px;left:26px}.familial-stamp{bottom:80px;right:25px}.familial-paper>footer{left:26px;right:26px}.scope-register>div{grid-template-columns:1fr}.scope-register strong{text-align:left;margin-top:12px}.scope-register small{grid-column:1}.vtd-closing .shell>div{flex-direction:column}}.control-section{background:#c9c5b7;padding-block:115px}.control-grid{border-top:2px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.control-grid>article{border-bottom:1px solid var(--line);min-height:430px;padding:30px 38px 28px 0;position:relative}.control-grid>article:nth-child(odd){border-right:1px solid var(--line)}.control-grid>article:nth-child(2n){padding-left:38px}.control-grid header{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;display:flex}.control-grid header small{color:var(--muted)}.control-grid h3{letter-spacing:-.04em;margin:45px 0 25px;font-size:29px;font-weight:500}.control-grid blockquote{border-left:3px solid var(--orange);margin:0 0 20px;padding-left:20px;font-size:20px;line-height:1.45}.control-grid>article>p{max-width:520px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.control-grid dl{border-top:1px solid var(--line);margin:0;position:absolute;bottom:28px;left:0;right:38px}.control-grid>article:nth-child(2n) dl{left:38px}.control-grid dl>div{border-bottom:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.07em;justify-content:space-between;padding:10px 0;display:flex}.control-grid dt{color:var(--muted)}.control-grid dd{margin:0}.control-note{background:var(--navy);color:#fff;grid-template-columns:190px 1fr 190px;align-items:center;gap:40px;margin-top:55px;padding:35px 38px;display:grid}.control-note small,.control-note span{font:10px var(--font-geist-mono);letter-spacing:.1em}.control-note span{color:var(--orange)}.control-note blockquote{margin:0;font-size:23px;line-height:1.45}.control-note small{color:#83999a;text-align:right}@media (max-width:960px){.control-note{grid-template-columns:150px 1fr}.control-note small{text-align:left;grid-column:2}}@media (max-width:640px){.control-section{padding-block:72px}.control-grid{grid-template-columns:1fr}.control-grid>article,.control-grid>article:nth-child(2n){border-right:0;min-height:420px;padding-inline:0}.control-grid>article:nth-child(2n) dl{left:0}.control-note{grid-template-columns:1fr;gap:22px}.control-note small{grid-column:1}}.reality-main{background:#dedacb}.reality-hero{padding-block:50px 100px}.reality-hero-grid{grid-template-columns:1fr 330px;align-items:end;gap:85px;margin-top:55px;display:grid}.reality-hero h1{letter-spacing:-.068em;margin:22px 0 34px;font-size:clamp(64px,8vw,116px);font-weight:480;line-height:.87}.reality-hero-grid>div>p:last-child{max-width:780px;color:var(--muted);font-size:17px;line-height:1.75}.reality-score{background:var(--navy);color:#fff}.reality-score .shell{grid-template-columns:repeat(4,1fr);display:grid}.reality-score .shell>div{border-right:1px solid #ffffff2b;align-content:center;min-height:175px;padding:30px 28px 25px 0;display:grid}.reality-score .shell>div:not(:first-child){padding-left:28px}.reality-score span{color:#83999b;font:10px var(--font-geist-mono);letter-spacing:.1em}.reality-score strong{font:37px var(--font-geist-mono);margin-top:22px}.reality-score .reality-outcome{background:var(--orange);border-right:0;margin-block:-12px;padding-block:42px}.reality-score .reality-outcome span{color:#fff}.standing-section{grid-template-columns:.75fr 1.25fr;align-items:center;gap:110px;padding-block:115px;display:grid}.precedent-section h2,.reality-section-head h2,.standing-section h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.standing-section>div>p:last-child{color:var(--muted);line-height:1.75}.standing-card{color:#2c3231;min-height:520px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:45px 50px;position:relative;transform:rotate(.3deg);box-shadow:14px 20px 48px #10293433}.standing-card>header{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.standing-card dl{border-top:1px solid #2c323166;margin:36px 0 0}.standing-card dl>div{border-bottom:1px solid #2c32314d;justify-content:space-between;padding:14px 0;font-size:11px;display:flex}.standing-card dd{margin:0}.standing-card>p{max-width:500px;margin-top:28px;font-size:12px;line-height:1.7}.standing-stamp{color:#a44131;font:700 12px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:11px 16px;position:absolute;bottom:40px;right:48px;transform:rotate(-5deg)}.comment-section{color:#fff;background:#172c34;padding-block:115px}.reality-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.reality-section-head>p{color:var(--muted);margin:0;line-height:1.75}.comment-section .reality-section-head>p,.determination-reality .reality-section-head>p{color:#a5b6b7}.comment-register{border-top:1px solid #ffffff4d}.comment-head,.comment-register article{grid-template-columns:70px .75fr 1.15fr 1.4fr 100px;align-items:center;gap:24px;display:grid}.comment-head{color:#7f9496;min-height:55px;font:10px var(--font-geist-mono);letter-spacing:.09em}.comment-register article{border-top:1px solid #ffffff24;min-height:150px}.comment-register article>span{color:var(--orange);font:10px var(--font-geist-mono)}.comment-register h3{margin:0;font-size:17px;font-weight:500}.comment-register p{color:#9badae;margin:0;font-size:13px;line-height:1.6}.comment-register b{color:#c4d0d0;font:10px/1.5 var(--font-geist-mono);letter-spacing:.07em;text-align:right}.method-section,.themes-section{padding-block:115px}.method-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);display:grid}.method-grid article{border-right:1px solid var(--line);min-height:285px;padding:30px 28px 28px 0}.method-grid article:not(:first-child){padding-left:28px}.method-grid article:last-child{border-right:0}.method-grid span{color:var(--orange);font:11px var(--font-geist-mono)}.method-grid h3{margin:52px 0 15px;font-size:27px;font-weight:500}.method-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.method-principle{background:var(--orange);color:#fff;margin:45px 0 0;padding:32px 38px;font-size:28px;line-height:1.4}.determination-reality{background:var(--navy);padding-block:115px}.reality-paper{color:#2c3231;width:min(960px,100%);min-height:930px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);margin-inline:auto;padding:58px 68px 45px;position:relative;transform:rotate(-.25deg);box-shadow:16px 24px 55px #00000059}.reality-paper>header{border-bottom:2px solid #2c3231;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.reality-paper-ref{color:#626b68;margin:16px 0 48px;font-size:10px}.reality-paper h2{font:400 25px/1.4 var(--font-typewriter);margin:0 0 35px}.reality-paper ol{border-top:1px solid #2c323173;margin:0;padding:0;list-style:none}.reality-paper li{border-bottom:1px solid #2c32314d;grid-template-columns:35px 1fr;gap:16px;padding:15px 0;display:grid}.reality-paper li b{color:var(--orange);font-size:11px}.reality-paper li p{margin:0;font-size:12px;line-height:1.6}.reality-finding{border-left:3px solid var(--orange);background:#ffffff4d;margin-top:30px;padding:18px;font-size:14px;line-height:1.65}.reality-hand{width:340px;left:65px;transform:rotate(-4deg)}.reality-hand,.reality-stamp{position:absolute;bottom:105px}.reality-stamp{color:#a44131;font:700 13px/1.2 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:11px 18px;right:68px;transform:rotate(5deg)}.reality-stamp small{font-size:10px}.reality-paper>footer{border-top:1px solid #2c323173;justify-content:space-between;padding-top:11px;font-size:10px;display:flex;position:absolute;bottom:38px;left:68px;right:68px}.theme-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.theme-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:30px 30px 28px 0;position:relative}.theme-grid article:nth-child(3n+2),.theme-grid article:nth-child(3n+3){padding-left:30px}.theme-grid article:nth-child(3n){border-right:0}.theme-grid span{color:var(--orange);font:10px var(--font-geist-mono)}.theme-grid h3{margin:45px 0 14px;font-size:25px;font-weight:500}.theme-grid p{color:var(--muted);margin:0;font-size:14px}.theme-grid b{color:#7f8d91;font:10px var(--font-geist-mono);letter-spacing:.08em;position:absolute;bottom:27px}.precedent-section{background:var(--navy);color:#fff;padding-block:115px}.precedent-grid{border-block:1px solid #ffffff40;grid-template-columns:.7fr 1.3fr .7fr;align-items:center;gap:65px;margin-top:45px;padding-block:45px;display:grid}.precedent-grid p{color:#9eb0b1;margin:0;font-size:14px;line-height:1.75}.precedent-grid blockquote{color:var(--orange);letter-spacing:-.05em;margin:0;font-size:clamp(33px,4vw,56px);line-height:1.08}.reality-closing{background:var(--orange);color:#fff;padding-block:105px}.reality-closing blockquote{letter-spacing:-.06em;max-width:1160px;margin:35px 0;font-size:clamp(43px,5.8vw,78px);line-height:1.05}.reality-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.reality-closing a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.reality-hero-grid,.reality-section-head,.standing-section{grid-template-columns:1fr;gap:45px}.comment-head,.comment-register article{grid-template-columns:60px .8fr 1fr 90px}.comment-head span:nth-child(4),.comment-register article p:nth-of-type(2){display:none}.method-grid{grid-template-columns:1fr 1fr}.method-grid article:nth-child(2){border-right:0}.method-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.precedent-grid{grid-template-columns:1fr}.theme-grid{grid-template-columns:1fr 1fr}.theme-grid article:nth-child(n){border-right:1px solid var(--line);padding-inline:0}.theme-grid article:nth-child(2n){border-right:0;padding-left:30px}}@media (max-width:640px){.comment-section,.determination-reality,.method-section,.precedent-section,.reality-hero,.standing-section,.themes-section{padding-block:72px}.reality-hero h1{font-size:58px}.reality-score .shell{grid-template-columns:1fr 1fr}.reality-score .shell>div,.reality-score .shell>div:not(:first-child){min-height:135px;padding:24px 18px}.reality-score .shell>div:nth-child(2n){border-right:0}.reality-score .reality-outcome{margin:0}.standing-card{min-height:560px;padding:35px 26px}.standing-stamp{right:25px}.comment-head{display:none}.comment-register article{grid-template-columns:58px 1fr 80px;padding-block:23px}.comment-register article p{grid-column:2/4}.comment-register article p:nth-of-type(2){display:block}.comment-register b{grid-area:1/3}.method-grid{grid-template-columns:1fr}.method-grid article,.method-grid article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);min-height:230px;padding-inline:0}.method-principle{padding:25px;font-size:21px}.reality-paper{min-height:1100px;padding:38px 27px}.reality-paper>header{gap:20px}.reality-paper-ref{margin-bottom:35px}.reality-paper h2{font-size:20px}.reality-hand{width:280px;bottom:135px;left:27px}.reality-stamp{bottom:77px;right:25px}.reality-paper>footer{gap:18px;bottom:35px;left:27px;right:27px}.theme-grid{grid-template-columns:1fr}.theme-grid article:nth-child(n){border-right:0;min-height:210px;padding-inline:0}.precedent-grid{gap:35px}.reality-closing .shell>div{flex-direction:column}}.test-campaign-main{background:#ddd9ca}.tc-hero{padding-block:50px 105px}.tc-hero-grid{grid-template-columns:1fr 330px;align-items:end;gap:85px;margin-top:55px;display:grid}.tc-hero h1{letter-spacing:-.068em;margin:22px 0 34px;font-size:clamp(64px,8vw,116px);font-weight:480;line-height:.87}.tc-hero-grid>div>p:last-child{max-width:810px;color:var(--muted);font-size:17px;line-height:1.75}.tc-score{background:var(--navy);color:#fff}.tc-score .shell{grid-template-columns:repeat(4,1fr);display:grid}.tc-score .shell>div{border-right:1px solid #ffffff2b;align-content:center;min-height:175px;padding:30px 28px 25px 0;display:grid}.tc-score .shell>div:not(:first-child){padding-left:28px}.tc-score span{color:#83999b;font:10px var(--font-geist-mono);letter-spacing:.1em}.tc-score strong{font:37px var(--font-geist-mono);margin-top:22px}.tc-score .tc-score-outcome{background:var(--orange);border-right:0;margin-block:-12px;padding-block:42px}.tc-score .tc-score-outcome span{color:#fff}.tc-doctrine{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;padding-block:115px;display:grid}.tc-doctrine h2,.tc-incident>div h2,.tc-section-head h2,.tc-warning-grid>div h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(42px,5.1vw,70px);font-weight:480;line-height:1.02}.tc-doctrine>div>p:last-child{color:var(--muted);line-height:1.75}.tc-doctrine>article{min-height:430px;font-family:var(--font-typewriter);background:#e9e1cc;padding:45px 50px;position:relative;transform:rotate(.4deg);box-shadow:14px 20px 48px #10293433}.tc-doctrine article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.tc-doctrine article blockquote{border-left:4px solid var(--orange);margin:70px 0 25px;padding-left:25px;font-size:27px;line-height:1.4}.tc-doctrine article p{font-size:13px;line-height:1.7}.tc-doctrine article>div{border-top:1px solid var(--line);letter-spacing:.08em;padding-top:12px;font-size:10px;position:absolute;bottom:35px;left:50px;right:50px}.tc-warning{color:#fff;background:#812d28;padding-block:115px}.tc-warning-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.tc-warning-grid>article{color:#2d302e;min-height:820px;font-family:var(--font-typewriter);background:#e8dfc9 repeating-linear-gradient(0deg,#0000 0 3px,#3d362907 4px);padding:50px 58px;position:relative;transform:rotate(-.6deg);box-shadow:16px 25px 58px #00000059}.tc-warning-grid article header{border-bottom:2px solid #2d302e;justify-content:space-between;padding-bottom:15px;font-size:10px;display:flex}.tc-classified{color:#a44131;width:max-content;font:700 16px var(--font-geist-mono);letter-spacing:.08em;border:4px double #a44131;margin:28px 0 35px;padding:10px 17px;transform:rotate(-3deg)}.tc-warning-grid article h2{font:400 25px/1.4 var(--font-typewriter);margin:0}.tc-warning-ref{color:#6d706a;margin:18px 0 35px;font-size:10px}.tc-warning-grid ol{border-top:1px solid #2c323166;margin:0;padding:0;list-style:none}.tc-warning-grid li{border-bottom:1px solid #2c32314d;grid-template-columns:55px 1fr;gap:18px;padding:15px 0;display:grid}.tc-warning-grid li b{color:#a44131;font-size:11px}.tc-warning-grid li p{margin:0;font-size:13px}.tc-warning-hand{width:320px;position:absolute;bottom:115px;right:35px;transform:rotate(-4deg)}.tc-warning-stamp{color:#a44131;font:700 12px/1.2 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 15px;position:absolute;bottom:105px;left:58px;transform:rotate(5deg)}.tc-warning-grid article footer{letter-spacing:.08em;border-top:1px solid #2c323166;padding-top:12px;font-size:10px;position:absolute;bottom:36px;left:58px;right:58px}.tc-warning-grid>div>p:not(.section-index):not(.tc-warning-credit){color:#e0c5be;line-height:1.75}.tc-warning-grid>div blockquote{border-left:3px solid #e5a28f;margin:35px 0 12px;padding-left:23px;font-size:24px;line-height:1.5}.tc-warning-credit{color:#e5a28f;font:10px var(--font-geist-mono);letter-spacing:.09em}.tc-minute{font-family:var(--font-geist-mono);border:1px solid #ffffff40;margin-top:30px}.tc-minute footer,.tc-minute header{color:#e5a28f;letter-spacing:.08em;padding:11px 14px;font-size:10px}.tc-minute header{border-bottom:1px solid #fff3}.tc-minute footer{border-top:1px solid #fff3}.tc-minute p{border-bottom:1px solid #ffffff1f;grid-template-columns:75px 1fr;gap:14px;margin:0;padding:10px 14px;font-size:11px;line-height:1.5;display:grid}.tc-minute p b{color:#e5a28f;font-weight:500}.tc-warning-grid .button{margin-top:26px}.tc-documents{background:var(--navy);color:#fff;padding-block:115px}.tc-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.tc-section-head>p{color:var(--muted);margin:0;line-height:1.75}.tc-conversion .tc-section-head>p,.tc-documents .tc-section-head>p{color:#a5b6b7}.tc-document-list{border-top:1px solid #ffffff4d}.tc-document-list>article{border-bottom:1px solid #ffffff26;grid-template-columns:120px 1fr 275px;align-items:stretch;gap:45px;min-height:350px;padding-block:38px;display:grid}.tc-document-index{border-right:1px solid #ffffff2b;flex-direction:column;display:flex}.tc-document-copy>span,.tc-document-disposition>span,.tc-document-index small,.tc-document-index span{color:#83999b;font:10px var(--font-geist-mono);letter-spacing:.09em}.tc-document-index strong{color:var(--orange);font:58px var(--font-geist-mono);margin:auto 0}.tc-document-copy h3{letter-spacing:-.04em;max-width:700px;margin:38px 0 15px;font-size:32px;font-weight:500;line-height:1.13}.tc-document-copy>p{color:#9badae;max-width:690px;font-size:14px;line-height:1.7}.tc-document-copy blockquote{border-left:2px solid var(--orange);color:#d3dddd;margin:27px 0 0;padding-left:20px;font-size:16px;line-height:1.5}.tc-document-disposition{border-left:1px solid #ffffff2b;flex-direction:column;padding-left:35px;display:flex}.tc-document-disposition strong{color:var(--orange);font:22px/1.25 var(--font-geist-mono);margin-top:42px}.tc-document-disposition .button{width:100%;margin-top:auto;padding-inline:15px}.tc-register{padding-block:115px}.tc-table{border-top:2px solid var(--ink)}.tc-table article,.tc-table-head{grid-template-columns:100px .85fr 1.05fr 1.1fr 100px;align-items:center;gap:25px;display:grid}.tc-table-head{min-height:55px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.09em}.tc-table article{border-top:1px solid var(--line);min-height:125px}.tc-table article>span{color:var(--orange);font:10px var(--font-geist-mono)}.tc-table h3{margin:0;font-size:17px;font-weight:500}.tc-table p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.tc-table b{font:10px/1.5 var(--font-geist-mono);font-weight:400}.tc-table strong{font:10px var(--font-geist-mono);letter-spacing:.06em;text-align:right}.tc-success{color:#416b53}.tc-transferred{color:var(--orange)}.tc-conversion{color:#fff;background:#233a41;padding-block:115px}.tc-conversion-grid{border-top:1px solid #ffffff4d;grid-template-columns:repeat(4,1fr);display:grid}.tc-conversion-grid article{border-right:1px solid #ffffff26;min-height:300px;padding:32px 30px 28px 0}.tc-conversion-grid article:not(:first-child){padding-left:30px}.tc-conversion-grid article:last-child{border-right:0}.tc-conversion-grid span{color:var(--orange);font:12px var(--font-geist-mono)}.tc-conversion-grid h3{margin:75px 0 18px;font-size:29px;font-weight:500}.tc-conversion-grid p{color:#a4b5b6;margin:0;font-size:14px;line-height:1.7}.tc-conversion-rule{background:var(--orange);grid-template-columns:190px 1fr 190px;align-items:center;gap:40px;margin-top:55px;padding:35px 38px;display:grid}.tc-conversion-rule small,.tc-conversion-rule span{font:10px var(--font-geist-mono);letter-spacing:.09em}.tc-conversion-rule blockquote{margin:0;font-size:25px;line-height:1.45}.tc-conversion-rule small{text-align:right}.tc-incident{grid-template-columns:1.1fr .9fr;align-items:center;gap:100px;padding-block:115px;display:grid}.tc-incident>article{min-height:690px;font-family:var(--font-typewriter);background:#e9e1cc;padding:48px 55px;position:relative;transform:rotate(.5deg);box-shadow:14px 20px 48px #10293433}.tc-incident article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.tc-incident article>div:not(.tc-stamp){margin-top:70px}.tc-incident article>div p{border-bottom:1px solid #2c32314d;margin:0;padding:13px 0;font-size:15px}.tc-hand{width:390px;position:absolute;bottom:135px;left:50px;transform:rotate(-4deg)}.tc-stamp{color:#a44131;font:700 12px/1.2 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:11px 16px;position:absolute;bottom:90px;right:52px;transform:rotate(5deg)}.tc-incident article footer{border-top:1px solid #2c323166;padding-top:12px;font-size:10px;position:absolute;bottom:35px;left:55px;right:55px}.tc-incident>div>p:not(.section-index){color:var(--muted);line-height:1.75}.tc-incident>div blockquote{border-left:3px solid var(--orange);margin:35px 0 0;padding-left:24px;font-size:25px;line-height:1.5}.tc-closing{background:var(--orange);color:#fff;padding-block:105px}.tc-closing blockquote{letter-spacing:-.06em;max-width:1160px;margin:35px 0;font-size:clamp(48px,6.4vw,86px);line-height:1.02}.tc-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.tc-closing a{border-bottom:1px solid #fff;padding-bottom:4px}.vtd-closing-links{gap:30px;display:flex}@media (max-width:960px){.tc-doctrine,.tc-hero-grid,.tc-incident,.tc-section-head,.tc-warning-grid{grid-template-columns:1fr;gap:50px}.tc-warning-grid>article{width:min(680px,100%);margin-inline:auto}.tc-document-list>article{grid-template-columns:95px 1fr}.tc-document-disposition{border-top:1px solid #ffffff26;border-left:0;grid-column:2;padding:25px 0 0}.tc-document-disposition strong{margin:15px 0 25px}.tc-document-disposition .button{width:260px}.tc-table article,.tc-table-head{grid-template-columns:80px .9fr 1fr 100px}.tc-table article b,.tc-table-head span:nth-child(4){display:none}.tc-conversion-rule{grid-template-columns:150px 1fr}.tc-conversion-rule small{text-align:left;grid-column:2}}@media (max-width:640px){.tc-conversion,.tc-doctrine,.tc-documents,.tc-hero,.tc-incident,.tc-register,.tc-warning{padding-block:72px}.tc-hero h1{font-size:56px}.tc-score .shell{grid-template-columns:1fr 1fr}.tc-score .shell>div,.tc-score .shell>div:not(:first-child){min-height:135px;padding:24px 18px}.tc-score .shell>div:nth-child(2n){border-right:0}.tc-score .tc-score-outcome{margin:0}.tc-doctrine>article{min-height:520px;padding:35px 26px}.tc-doctrine article blockquote{margin-top:55px;font-size:22px}.tc-doctrine article>div{left:26px;right:26px}.tc-warning-grid>article{min-height:890px;padding:35px 26px}.tc-warning-grid article header{gap:15px}.tc-warning-grid article h2{font-size:20px}.tc-warning-grid li{grid-template-columns:43px 1fr}.tc-warning-hand{width:280px;bottom:145px;right:20px}.tc-warning-stamp{bottom:88px;left:27px}.tc-warning-grid article footer{left:26px;right:26px}.tc-document-list>article{grid-template-columns:55px 1fr;gap:22px;padding-block:30px}.tc-document-index strong{font-size:38px}.tc-document-copy h3{margin-top:25px;font-size:25px}.tc-document-disposition .button{width:100%}.tc-table-head{display:none}.tc-table article{grid-template-columns:65px 1fr 82px;padding-block:22px}.tc-table article p{grid-column:2/4}.tc-table article strong{grid-area:1/3}.tc-conversion-grid{grid-template-columns:1fr}.tc-conversion-grid article,.tc-conversion-grid article:not(:first-child){border-bottom:1px solid #ffffff26;border-right:0;min-height:220px;padding-inline:0}.tc-conversion-grid h3{margin-top:42px}.tc-conversion-rule{grid-template-columns:1fr;gap:22px;padding:27px}.tc-conversion-rule small{grid-column:1}.tc-incident>article{min-height:730px;padding:35px 26px}.tc-hand{width:300px;bottom:160px;left:24px}.tc-stamp{bottom:88px;right:25px}.tc-incident article footer{left:26px;right:26px}.tc-closing .shell>div,.vtd-closing-links{flex-direction:column}}.d7-main{overflow:hidden}.d7-hero{padding-block:70px 105px}.d7-hero-grid{grid-template-columns:1fr 285px;align-items:end;gap:90px;margin-top:70px;display:grid}.d7-hero h1{letter-spacing:-.065em;max-width:980px;margin:25px 0 32px;font-size:clamp(56px,6.5vw,102px);font-weight:480;line-height:.91}.d7-hero-grid>div>p:last-child{color:#405760;max-width:710px;font-size:17px;line-height:1.7}.d7-position{background:var(--orange);color:#fff}.d7-position .shell{grid-template-columns:130px 1fr 150px 1fr;align-items:center;gap:28px;min-height:160px;display:grid}.d7-position p{font:10px/1.5 var(--font-geist-mono);letter-spacing:.1em}.d7-position strong{font-size:20px;font-weight:480;line-height:1.45}.d7-position strong:last-child{border-left:1px solid #ffffff73;padding-left:28px}.d7-chronology{grid-template-columns:.75fr 1.25fr;gap:100px;padding-block:115px;display:grid}.d7-arrival h2,.d7-chronology h2,.d7-compliance>div h2,.d7-section-head h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(40px,4.7vw,67px);font-weight:480;line-height:1.05}.d7-chronology>div>p:last-child,.d7-compliance>div>p,.d7-section-head>p{color:var(--muted);font-size:15px;line-height:1.75}.d7-chronology ol{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.d7-chronology li{border-bottom:1px solid var(--line);grid-template-columns:80px 90px 1fr;align-items:center;gap:20px;min-height:105px;display:grid}.d7-chronology time{color:var(--orange);font:20px var(--font-geist-mono)}.d7-chronology li span{font:10px var(--font-geist-mono);letter-spacing:.09em}.d7-chronology li p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.d7-records{color:#fff;background:#20363e;padding-block:110px}.d7-section-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.d7-records .d7-section-head>p{color:#a6b6b8}.d7-document-grid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(2,1fr);display:grid}.d7-document-grid article{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;min-height:490px;padding:30px;display:flex}.d7-document-grid header{color:#9badb0;font:10px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;display:flex}.d7-document-grid header>span{color:var(--orange);font-size:25px}.d7-document-grid article>div{margin-top:70px}.d7-document-grid h3{letter-spacing:-.04em;max-width:420px;margin:0 0 18px;font-size:34px;font-weight:500;line-height:1.08}.d7-document-grid article p{color:#a8b8ba;max-width:500px;font-size:14px;line-height:1.7}.d7-document-grid blockquote{border-left:2px solid var(--orange);margin:26px 0 0;padding-left:18px;font-size:16px;line-height:1.5}.d7-document-grid footer{justify-content:space-between;align-items:end;gap:25px;margin-top:auto;display:flex}.d7-document-grid footer strong{max-width:180px;color:var(--orange);font:12px/1.4 var(--font-geist-mono)}.d7-document-grid footer .button{min-width:220px;padding-inline:14px}.d7-compliance{grid-template-columns:1.08fr .92fr;align-items:center;gap:100px;padding-block:120px;display:grid}.d7-compliance>article{min-height:720px;font-family:var(--font-typewriter);background:#e8e0cc;padding:46px 54px;position:relative;transform:rotate(-.45deg);box-shadow:15px 24px 52px #1029342e}.d7-compliance article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.d7-compliance article h2{font:26px/1.3 var(--font-typewriter);margin:70px 0 35px}.d7-memo-lines{grid-template-columns:1fr 1fr;display:grid}.d7-memo-lines p,.d7-memo-lines strong{border-bottom:1px solid #2c32314d;min-height:58px;margin:0;padding:17px 8px;font-size:12px}.d7-memo-lines strong{text-align:right;font-weight:400}.d7-hand-one{width:260px;position:absolute;bottom:190px;left:55px;transform:rotate(-5deg)}.d7-hand-two{width:245px;position:absolute;bottom:135px;right:46px;transform:rotate(2deg)}.d7-stamp{color:#a44131;font:700 11px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 15px;position:absolute;bottom:80px;left:60px;transform:rotate(-5deg)}.d7-compliance article footer{border-top:1px solid #2c323166;padding-top:10px;font-size:10px;position:absolute;bottom:30px;left:54px;right:54px}.d7-compliance>div blockquote{border-left:3px solid var(--orange);margin:35px 0 12px;padding-left:24px;font-size:24px;line-height:1.5}.d7-attribution{font:10px var(--font-geist-mono);letter-spacing:.08em}.d7-assets{background:#eee9db;padding-block:115px}.d7-asset-table{border-top:2px solid var(--ink)}.d7-asset-head,.d7-asset-table article{grid-template-columns:80px 1.1fr 110px 1fr;align-items:center;gap:28px;display:grid}.d7-asset-head{min-height:52px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.09em}.d7-asset-table article{border-top:1px solid var(--line);min-height:105px}.d7-asset-table article>span{color:var(--orange);font:12px var(--font-geist-mono)}.d7-asset-table h3{margin:0;font-size:17px;font-weight:500}.d7-asset-table strong{font:10px var(--font-geist-mono);font-weight:400}.d7-asset-table article p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.d7-related{font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;gap:35px;margin-top:45px;display:flex}.d7-related a{border-bottom:1px solid var(--ink);padding-bottom:5px}.d7-arrival{background:var(--navy-deep);color:#fff;padding-block:110px}.d7-arrival .shell{grid-template-columns:.7fr 1.3fr;gap:90px;display:grid}.d7-arrival h2{font-size:38px}.d7-arrival blockquote{color:#dbe4df;letter-spacing:-.05em;margin:30px 0 0;font-size:clamp(36px,5vw,70px);line-height:1.1}.d7-arrival-note{color:#81a2ae;grid-column:2;width:460px;max-width:100%;margin-top:15px}.d7-arrival-note span{color:#809294;font:10px var(--font-geist-mono);letter-spacing:.09em;margin-top:10px;display:block}.d7-arrival footer{color:#9cadad;font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff38;grid-column:1/-1;justify-content:space-between;margin-top:35px;padding-top:20px;display:flex}@media (max-width:960px){.d7-arrival .shell,.d7-chronology,.d7-compliance,.d7-hero-grid{grid-template-columns:1fr;gap:55px}.d7-position .shell{grid-template-columns:120px 1fr}.d7-position strong:last-child{border-left:0;padding-left:0}.d7-document-grid,.d7-section-head{grid-template-columns:1fr}.d7-section-head{gap:30px}.d7-arrival footer,.d7-arrival-note{grid-column:1}.d7-compliance>article{width:min(680px,100%);margin-inline:auto}}@media (max-width:640px){.d7-arrival,.d7-assets,.d7-chronology,.d7-compliance,.d7-hero,.d7-records{padding-block:72px}.d7-hero-grid{margin-top:45px}.d7-hero h1{font-size:54px}.d7-position .shell{grid-template-columns:1fr;gap:12px;padding-block:30px}.d7-position strong{font-size:17px}.d7-position p:nth-of-type(2){margin-top:20px}.d7-chronology li{grid-template-columns:65px 65px 1fr;gap:10px}.d7-document-grid article{min-height:530px;padding:24px}.d7-document-grid article>div{margin-top:48px}.d7-document-grid h3{font-size:29px}.d7-document-grid footer{flex-direction:column;align-items:stretch}.d7-document-grid footer .button{width:100%}.d7-compliance>article{min-height:760px;padding:34px 24px}.d7-compliance article h2{margin-top:55px;font-size:21px}.d7-memo-lines{grid-template-columns:1fr}.d7-memo-lines p{border-bottom:0;min-height:0;padding-bottom:5px}.d7-memo-lines strong{text-align:left;padding-top:3px}.d7-hand-one{width:230px;bottom:190px;left:25px}.d7-hand-two{width:225px;bottom:140px;right:20px}.d7-stamp{left:28px}.d7-compliance article footer{left:24px;right:24px}.d7-asset-head{display:none}.d7-asset-table article{grid-template-columns:62px 1fr 80px;padding-block:22px}.d7-asset-table article p{grid-column:2/4}.d7-arrival footer{flex-direction:column;gap:18px}}.cr-main{overflow:hidden}.cr-hero{padding-block:70px 110px}.cr-hero-grid{grid-template-columns:1fr 285px;align-items:end;gap:90px;margin-top:70px;display:grid}.cr-hero h1{letter-spacing:-.065em;margin:24px 0 32px;font-size:clamp(58px,7vw,108px);font-weight:480;line-height:.89}.cr-hero-grid>div>p:last-child{color:#405760;max-width:700px;font-size:17px;line-height:1.7}.cr-summary{border-block:1px solid var(--line);background:#e9e5d8}.cr-summary .shell{min-height:78px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;display:flex}.cr-summary i{color:var(--orange);font-size:18px;font-style:normal}.cr-records{padding-block:115px}.cr-section-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.cr-1961 h2,.cr-1977 h2,.cr-modern>div h2,.cr-section-head h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(40px,4.8vw,67px);font-weight:480;line-height:1.04}.cr-1961>div>div>p,.cr-1977>div>p,.cr-modern>div>p,.cr-section-head>p{color:var(--muted);font-size:15px;line-height:1.75}.cr-record-list{border-top:2px solid var(--ink)}.cr-record-list>article{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr 210px;gap:45px;min-height:360px;padding-block:42px;scroll-margin-top:30px;display:grid}.cr-year{flex-direction:column;display:flex}.cr-year strong{color:var(--orange);font:38px var(--font-geist-mono)}.cr-year span{font:10px/1.5 var(--font-geist-mono);margin-top:auto}.cr-record-copy small,.cr-year span{color:var(--muted);letter-spacing:.08em}.cr-record-copy small{font:10px var(--font-geist-mono)}.cr-record-copy h3{letter-spacing:-.04em;max-width:690px;margin:42px 0 18px;font-size:31px;font-weight:500;line-height:1.12}.cr-record-copy>p{max-width:700px;color:var(--muted);font-size:14px;line-height:1.7}.cr-record-copy blockquote{border-left:2px solid var(--orange);margin:24px 0 0;padding-left:20px;font-size:16px;line-height:1.5}.cr-record-action{border-left:1px solid var(--line);flex-direction:column;padding-left:28px;display:flex}.cr-record-action strong{color:var(--orange);font:11px/1.5 var(--font-geist-mono)}.cr-record-action .button{width:100%;margin-top:auto;padding-inline:14px}.cr-1961{color:#fff;background:#20363e;padding-block:115px}.cr-split{grid-template-columns:1.05fr .95fr;align-items:center;gap:100px;display:grid}.cr-1961 article,.cr-1977>article{min-height:700px;color:var(--ink);font-family:var(--font-typewriter);background:#e8e0cc;padding:46px 50px;position:relative;transform:rotate(-.5deg);box-shadow:14px 20px 48px #08191f4d}.cr-1961 article header,.cr-1977 article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.cr-1961 article h2{font:24px/1.35 var(--font-typewriter);letter-spacing:0;margin:65px 0 38px}.cr-paper-data{grid-template-columns:1fr 1fr;display:grid}.cr-paper-data p,.cr-paper-data strong{border-bottom:1px solid #2c32314d;min-height:58px;margin:0;padding:17px 7px;font-size:11px}.cr-paper-data strong{text-align:right;font-weight:400}.cr-hand-caesium{width:350px;bottom:160px;right:32px}.cr-hand-caesium,.cr-paper-stamp{position:absolute;transform:rotate(-5deg)}.cr-paper-stamp{color:#a44131;font:700 11px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 15px;bottom:80px;left:52px}.cr-1961 article footer{border-top:1px solid #2c323166;padding-top:10px;font-size:10px;position:absolute;bottom:30px;left:50px;right:50px}.cr-1961 blockquote{border-left:3px solid var(--orange);margin:35px 0 12px;padding-left:24px;font-size:24px;line-height:1.5}.cr-credit{color:#8fa2a5;font:10px var(--font-geist-mono);letter-spacing:.08em}.cr-1977{grid-template-columns:.95fr 1.05fr;align-items:center;gap:100px;padding-block:120px;display:grid}.cr-minute{border-top:2px solid var(--ink);margin-top:40px}.cr-minute p{border-bottom:1px solid var(--line);grid-template-columns:155px 1fr;gap:20px;margin:0;padding:18px 0;font-size:13px;line-height:1.55;display:grid}.cr-minute b{font:10px var(--font-geist-mono);letter-spacing:.08em}.cr-1977>article{min-height:670px;transform:rotate(.45deg)}.cr-1977 article>p{color:var(--muted);margin:38px 0 5px;font-size:11px}.cr-1977 article>strong{font:24px var(--font-typewriter);border-bottom:1px solid #2c32314d;padding-bottom:13px;font-weight:400;display:block}.cr-hand-unit{width:330px;position:absolute;bottom:200px;right:35px;transform:rotate(-4deg)}.cr-hand-expected{width:255px;position:absolute;bottom:145px;right:48px;transform:rotate(2deg)}.cr-1977 .cr-paper-stamp{bottom:75px;left:48px}.cr-language{background:var(--navy-deep);color:#fff;padding-block:115px}.cr-language .cr-section-head>p{color:#9fb0b1}.cr-language-table{border-top:1px solid #ffffff40}.cr-language-table article{border-bottom:1px solid #ffffff2b;grid-template-columns:100px 1fr 190px;align-items:center;gap:35px;min-height:125px;display:grid}.cr-language-table strong{color:var(--orange);font:22px var(--font-geist-mono)}.cr-language-table p{color:#d7dfdc;margin:0;font-size:16px;line-height:1.5}.cr-language-table span{color:#8fa2a4;text-align:right;font:10px/1.5 var(--font-geist-mono);letter-spacing:.07em}.cr-language .shell>blockquote{color:#fff;letter-spacing:-.055em;margin:75px 0 0;font-size:clamp(42px,5.4vw,76px);line-height:1.08}.cr-modern{grid-template-columns:.7fr 1.3fr;gap:90px;padding-block:120px;display:grid}.cr-modern-cards{border-top:2px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.cr-modern-cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:510px;padding:32px;display:flex}.cr-modern-cards span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.08em}.cr-modern-cards h3{letter-spacing:-.04em;margin:100px 0 22px;font-size:31px;font-weight:500;line-height:1.15}.cr-modern-cards p{color:var(--muted);font-size:15px;line-height:1.6}.cr-modern-cards a{border-bottom:1px solid var(--ink);font:11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.08em;margin-top:auto;padding-bottom:8px}.cr-closing{background:var(--orange);color:#fff;padding-block:105px}.cr-closing blockquote{letter-spacing:-.06em;max-width:1160px;margin:35px 0;font-size:clamp(42px,5.8vw,80px);line-height:1.06}.cr-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.cr-closing a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.cr-1977,.cr-hero-grid,.cr-modern,.cr-section-head,.cr-split{grid-template-columns:1fr;gap:55px}.cr-1961 article,.cr-1977>article{width:min(680px,100%);margin-inline:auto}.cr-record-list>article{grid-template-columns:110px 1fr}.cr-record-action{border-left:0;border-top:1px solid var(--line);grid-column:2;padding:24px 0 0}.cr-record-action .button{width:240px}.cr-modern-cards{max-width:760px}}@media (max-width:640px){.cr-1961,.cr-1977,.cr-hero,.cr-language,.cr-modern,.cr-records{padding-block:72px}.cr-hero-grid{margin-top:45px}.cr-hero h1{font-size:53px}.cr-summary .shell{flex-wrap:wrap;padding-block:24px}.cr-summary i{display:none}.cr-summary span{width:47%}.cr-record-list>article{grid-template-columns:1fr;gap:22px;padding-block:32px}.cr-year{flex-direction:row;justify-content:space-between;align-items:center}.cr-year span{margin:0}.cr-record-copy h3{margin-top:25px;font-size:26px}.cr-record-action{grid-column:1}.cr-record-action .button{width:100%;margin-top:18px}.cr-1961 article,.cr-1977>article{min-height:730px;padding:34px 25px}.cr-1961 article h2{margin-top:50px;font-size:20px}.cr-paper-data{grid-template-columns:1fr}.cr-paper-data p{border:0;min-height:0;padding-bottom:4px}.cr-paper-data strong{text-align:left;min-height:38px;padding-top:3px}.cr-hand-caesium{width:290px;bottom:160px;right:18px}.cr-paper-stamp{left:27px}.cr-1961 article footer{left:25px;right:25px}.cr-minute p{grid-template-columns:110px 1fr}.cr-hand-unit{width:285px;right:20px}.cr-hand-expected{width:225px;right:28px}.cr-language-table article{grid-template-columns:70px 1fr;padding-block:22px}.cr-language-table span{text-align:left;grid-column:2}.cr-modern-cards{grid-template-columns:1fr}.cr-modern-cards article{min-height:390px}.cr-modern-cards h3{margin-top:65px}.cr-closing .shell>div{flex-direction:column}}.capacity-link-row{flex-wrap:wrap;gap:25px;display:flex}.pm-main{overflow:hidden}.pm-hero{padding-block:70px 110px}.pm-hero-grid{grid-template-columns:1fr 285px;align-items:end;gap:90px;margin-top:70px;display:grid}.pm-hero h1{letter-spacing:-.065em;margin:24px 0 32px;font-size:clamp(58px,7vw,108px);font-weight:480;line-height:.89}.pm-hero-grid>div>p:last-child{color:#405760;max-width:730px;font-size:17px;line-height:1.7}.pm-banner{background:var(--orange);color:#fff}.pm-banner .shell{grid-template-columns:160px 1fr 150px;align-items:center;gap:40px;min-height:180px;display:grid}.pm-banner span,.pm-banner strong{font:10px/1.5 var(--font-geist-mono);letter-spacing:.09em}.pm-banner blockquote{margin:0;font-size:30px;line-height:1.35}.pm-banner strong{text-align:right;font-size:13px}.pm-scale{padding-block:115px}.pm-section-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.pm-manager h2,.pm-reward h2,.pm-section-head h2,.pm-successor h2{letter-spacing:-.055em;margin:18px 0 28px;font-size:clamp(40px,4.8vw,68px);font-weight:480;line-height:1.04}.pm-manager-grid>div>p,.pm-reward>div>p,.pm-section-head>p,.pm-successor-grid>div>p{color:var(--muted);font-size:15px;line-height:1.75}.pm-rating-grid{border-top:2px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(6,1fr);display:grid}.pm-rating-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:270px;padding:26px 20px;display:flex}.pm-rating-grid strong{color:var(--orange);font:21px var(--font-geist-mono)}.pm-rating-grid h3{margin:85px 0 12px;font-size:18px;font-weight:500;line-height:1.2}.pm-rating-grid p{color:var(--muted);font:10px/1.4 var(--font-geist-mono);text-transform:uppercase;margin:auto 0 0}.pm-rating-grid .pm-rating-featured{background:var(--orange);color:#fff}.pm-rating-featured p,.pm-rating-featured strong{color:#fff}.pm-rating-grid .pm-rating-unknown{background:var(--navy-deep);color:#fff}.pm-rating-unknown p{color:#9fb0b1}.pm-scale-note{border-left:4px solid var(--orange);background:#e9e5d8;grid-template-columns:160px 1fr 170px;align-items:center;gap:30px;margin-top:35px;padding:28px 32px;display:grid}.pm-scale-note span,.pm-scale-note strong{font:10px var(--font-geist-mono);letter-spacing:.08em}.pm-scale-note p{margin:0;font-size:16px;line-height:1.6}.pm-scale-note strong{text-align:right;color:var(--orange)}.pm-manager{color:#fff;background:#20363e;padding-block:115px}.pm-manager-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:100px;display:grid}.pm-manager-grid>article,.pm-reward>article,.pm-successor-grid>article{min-height:700px;color:var(--ink);font-family:var(--font-typewriter);background:#e8e0cc;padding:46px 50px;position:relative;transform:rotate(-.45deg);box-shadow:14px 20px 48px #08191f4d}.pm-manager article header,.pm-reward article header,.pm-successor article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.pm-manager article h2{font:24px/1.35 var(--font-typewriter);letter-spacing:0;margin:65px 0 38px}.pm-paper-math{grid-template-columns:1fr 1fr;display:grid}.pm-paper-math p,.pm-paper-math strong{border-bottom:1px solid #2c32314d;min-height:62px;margin:0;padding:18px 7px;font-size:12px}.pm-paper-math strong{text-align:right;font-weight:400}.pm-paper-math del{color:#9a4035}.pm-manager-hand{width:365px;bottom:165px;right:30px}.pm-manager-hand,.pm-paper-stamp{position:absolute;transform:rotate(-5deg)}.pm-paper-stamp{color:#a44131;font:700 11px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 15px;bottom:75px;left:52px}.pm-manager article footer{border-top:1px solid #2c323166;padding-top:10px;font-size:10px;position:absolute;bottom:28px;left:50px;right:50px}.pm-manager-grid>div blockquote,.pm-successor-grid>div blockquote{border-left:3px solid var(--orange);margin:35px 0 15px;padding-left:24px;font-size:24px;line-height:1.5}.pm-manager-grid>div>span{color:#91a4a6;font:10px var(--font-geist-mono);letter-spacing:.08em}.pm-conversation{padding-block:115px}.pm-conversation-table{border-top:2px solid var(--ink)}.pm-conversation-table article,.pm-conversation-table>div{grid-template-columns:1fr 1fr;display:grid}.pm-conversation-table>div{min-height:52px;color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em}.pm-conversation-table article p,.pm-conversation-table>div span{padding:18px 25px}.pm-conversation-table article p:first-child,.pm-conversation-table>div span:first-child{border-right:1px solid var(--line)}.pm-conversation-table article{border-top:1px solid var(--line);min-height:90px}.pm-conversation-table article p{margin:0;font-size:16px;line-height:1.6}.pm-conversation-table article p:last-child{color:#264d59}.pm-conversation-table footer{border-top:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.08em;background:#e9e5d8;padding:20px 25px}.pm-documents{background:var(--navy-deep);color:#fff;padding-block:115px}.pm-documents .pm-section-head>p{color:#9fb0b1}.pm-document-grid{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:repeat(2,1fr);display:grid}.pm-document-grid article{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;flex-direction:column;min-height:440px;padding:30px;display:flex}.pm-document-grid header{color:#93a7a9;font:10px var(--font-geist-mono);justify-content:space-between;display:flex}.pm-document-grid header strong{color:var(--orange);font-size:23px}.pm-document-grid h3{letter-spacing:-.04em;max-width:480px;margin:70px 0 18px;font-size:33px;font-weight:500;line-height:1.1}.pm-document-grid>article>p{color:#9fb0b2;max-width:520px;font-size:14px;line-height:1.7}.pm-document-grid footer{justify-content:space-between;align-items:end;gap:25px;margin-top:auto;display:flex}.pm-document-grid footer>span{max-width:180px;color:var(--orange);font:10px/1.5 var(--font-geist-mono)}.pm-document-grid .button{min-width:180px;padding-inline:14px}.pm-reward{grid-template-columns:.9fr 1.1fr;align-items:center;gap:100px;padding-block:120px;display:grid}.pm-century{border-top:2px solid var(--ink);margin-top:45px;display:grid}.pm-century del,.pm-century span,.pm-century strong{border-bottom:1px solid var(--line);font:12px var(--font-geist-mono);padding:15px 0}.pm-century del{color:#96675f}.pm-century strong{color:var(--orange);font-size:19px;text-decoration:none}.pm-reward>article{min-height:650px;transform:rotate(.4deg)}.pm-reward article>p{color:var(--muted);margin:42px 0 5px;font-size:11px}.pm-reward article>strong{font:22px/1.25 var(--font-typewriter);border-bottom:1px solid #2c32314d;padding-bottom:13px;font-weight:400;display:block}.pm-pension-hand{width:305px;position:absolute;bottom:165px;right:35px;transform:rotate(-5deg)}.pm-reward .pm-paper-stamp{left:48px}.pm-successor{color:#fff;background:#263e46;padding-block:115px}.pm-successor-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.pm-successor-grid>article{min-height:680px}.pm-successor article>blockquote{margin:70px 0 0;font-size:25px;line-height:1.45}.pm-genetic-hand{width:310px;position:absolute;top:250px;right:30px;transform:rotate(-4deg)}.pm-redline{font:13px/1.5 var(--font-typewriter);background:#ffffff61;gap:17px;padding:22px;display:grid;position:absolute;bottom:175px;left:50px;right:50px}.pm-redline del{color:#966057;text-decoration-color:#a44131;text-decoration-thickness:2px}.pm-redline ins{color:#244f85;border-bottom:1px solid #244f85;text-decoration:none}.pm-successor .pm-paper-stamp{bottom:85px;left:50px}.pm-closing{background:var(--orange);color:#fff;padding-block:105px}.pm-closing blockquote{letter-spacing:-.06em;max-width:1160px;margin:35px 0;font-size:clamp(44px,6vw,82px);line-height:1.05}.pm-closing .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.pm-closing a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:1040px){.pm-rating-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.pm-hero-grid,.pm-manager-grid,.pm-reward,.pm-section-head,.pm-successor-grid{grid-template-columns:1fr;gap:55px}.pm-banner .shell{grid-template-columns:130px 1fr}.pm-banner strong{display:none}.pm-manager-grid>article,.pm-reward>article,.pm-successor-grid>article{width:min(680px,100%);margin-inline:auto}.pm-document-grid{grid-template-columns:1fr}.pm-reward>article{order:-1}}@media (max-width:640px){.capacity-link-row{display:grid}.pm-conversation,.pm-documents,.pm-hero,.pm-manager,.pm-reward,.pm-scale,.pm-successor{padding-block:72px}.pm-hero-grid{margin-top:45px}.pm-hero h1{font-size:52px}.pm-banner .shell{grid-template-columns:1fr;gap:15px;padding-block:30px}.pm-banner blockquote{font-size:22px}.pm-rating-grid{grid-template-columns:repeat(2,1fr)}.pm-rating-grid article{min-height:220px}.pm-rating-grid h3{margin-top:55px}.pm-scale-note{grid-template-columns:1fr;gap:15px}.pm-scale-note strong{text-align:left}.pm-manager-grid>article,.pm-reward>article,.pm-successor-grid>article{min-height:735px;padding:34px 25px}.pm-manager article h2{margin-top:50px;font-size:20px}.pm-paper-math{grid-template-columns:1fr}.pm-paper-math p{border:0;min-height:0;padding-bottom:4px}.pm-paper-math strong{text-align:left;min-height:40px;padding-top:3px}.pm-manager-hand{width:300px;bottom:165px;right:18px}.pm-manager article footer{left:25px;right:25px}.pm-conversation-table article p,.pm-conversation-table>div span{padding:15px 12px}.pm-conversation-table article p{font-size:13px}.pm-document-grid article{min-height:480px;padding:24px}.pm-document-grid h3{margin-top:55px;font-size:28px}.pm-document-grid footer{flex-direction:column;align-items:stretch}.pm-document-grid .button{width:100%}.pm-reward>article{min-height:650px}.pm-pension-hand{width:270px;right:18px}.pm-successor-grid>article{min-height:700px}.pm-successor article>blockquote{font-size:21px}.pm-genetic-hand{width:270px;top:260px;right:18px}.pm-redline{left:25px;right:25px}.pm-closing .shell>div{flex-direction:column}}.catalogue-main,.service-main{overflow:hidden}.catalogue-hero{padding-block:90px 110px}.catalogue-hero-grid{grid-template-columns:1fr 285px;align-items:end;gap:90px;margin-top:65px;display:grid}.catalogue-hero h1,.service-hero h1{letter-spacing:-.065em;margin:0 0 30px;font-size:clamp(58px,7vw,104px);font-weight:480;line-height:.89}.catalogue-hero-grid>div>p{max-width:720px;color:var(--muted);font-size:17px;line-height:1.7}.catalogue-hero aside{border:1px solid var(--line);border-top:4px solid var(--orange);padding:28px}.catalogue-hero aside span,.catalogue-hero aside strong{font:10px var(--font-geist-mono);letter-spacing:.09em}.catalogue-hero aside strong{color:var(--orange);margin:30px 0 18px;font-size:16px;display:block}.catalogue-hero aside p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.catalogue-status{border-block:1px solid var(--line);background:#e9e5d8}.catalogue-status .shell{grid-template-columns:repeat(4,1fr);min-height:78px;display:grid}.catalogue-status span{border-right:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.08em;place-items:center;display:grid}.catalogue-status span:first-child{border-left:1px solid var(--line)}.catalogue-products,.commercial-sequence,.service-plans{padding-block:115px}.catalogue-section-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.catalogue-section-head h2,.service-field>div h2,.service-return h2{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(40px,4.8vw,67px);font-weight:480;line-height:1.04}.catalogue-section-head>p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.catalogue-grid{border-top:2px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.catalogue-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:700px;padding:30px;display:flex}.catalogue-grid header{color:var(--orange);font:11px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;display:flex}.catalogue-grid header strong{color:var(--muted);font-weight:400}.catalogue-machine{background:#d9d9ce;place-items:center;height:245px;margin:38px 0 30px;display:grid;position:relative;overflow:hidden}.catalogue-machine b,.catalogue-machine i{position:absolute}.catalogue-machine b{font:14px var(--font-geist-mono);letter-spacing:.08em}.catalogue-machine-hro i:first-child{background:#173139;border:11px solid #aeb7b0;width:77%;height:44%;box-shadow:0 18px 25px #0000002e}.catalogue-machine-hro i:nth-child(2){border:1px solid var(--green);background:#061a19;width:18%;height:15%;left:27%}.catalogue-machine-hro i:nth-child(3){background:#84928c;border:7px solid #263f43;border-radius:50%;width:30px;height:30px;right:27%}.catalogue-machine-hro b{color:var(--green);bottom:53px}.catalogue-machine-afr{background:#263d45}.catalogue-machine-afr i{border:1px solid #8da09d;border-radius:50%;width:180px;height:180px}.catalogue-machine-afr i:nth-child(2){width:230px;height:85px;transform:rotate(33deg)}.catalogue-machine-afr i:nth-child(3){width:230px;height:85px;transform:rotate(-33deg)}.catalogue-machine-afr b{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.catalogue-machine-core i{border:1px solid var(--ink);border-radius:50%;width:190px;height:70px;transform:rotate(35deg)}.catalogue-machine-core i:nth-child(2){transform:rotate(-35deg)}.catalogue-machine-core i:nth-child(3){width:145px;height:145px;transform:none}.catalogue-machine-core b{font-size:16px}.catalogue-machine-link{background:#d4d1c4}.catalogue-machine-link i:first-child{background:#1d363d;border:10px solid #a8b0aa;width:75%;height:26%}.catalogue-machine-link i:nth-child(2){background:var(--orange);width:1px;height:150px;transform:rotate(60deg)}.catalogue-machine-link i:nth-child(3){background:var(--orange);width:1px;height:150px;transform:rotate(-60deg)}.catalogue-machine-link b{color:var(--green)}.catalogue-grid .eyebrow{margin:0}.catalogue-grid h3{letter-spacing:-.04em;margin:20px 0 15px;font-size:32px;font-weight:500;line-height:1.1}.catalogue-grid>article>p:not(.eyebrow){max-width:520px;color:var(--muted);font-size:15px;line-height:1.7}.catalogue-grid dl{margin:25px 0}.catalogue-grid dl div{border-top:1px solid var(--line);font:11px var(--font-geist-mono);justify-content:space-between;padding:10px 0;display:flex}.catalogue-grid dt{color:var(--muted)}.catalogue-grid dd{text-align:right;margin:0}.catalogue-grid .button{width:220px;margin-top:auto}.catalogue-footnote{color:var(--muted);font:10px/1.6 var(--font-geist-mono)}.catalogue-matrix,.service-priority{background:var(--navy-deep);color:#fff;padding-block:115px}.catalogue-matrix .catalogue-section-head>p,.service-priority .catalogue-section-head>p{color:#9dafb1}.catalogue-table,.service-table{border-top:1px solid #ffffff4d}.catalogue-table article,.catalogue-table>div,.service-table article,.service-table>div{grid-template-columns:1.25fr 1fr 1fr .8fr;align-items:center;display:grid}.catalogue-table>div,.service-table>div{color:#8ea1a4;min-height:50px;font:10px var(--font-geist-mono);letter-spacing:.08em}.catalogue-table article,.service-table article{border-top:1px solid #ffffff29;min-height:92px}.catalogue-table p,.service-table p{color:#dce4e1;margin:0;padding-right:25px;font-size:14px;line-height:1.5}.catalogue-table article p:nth-child(2),.service-table article p:first-child{color:var(--orange);font-family:var(--font-geist-mono)}.catalogue-matrix .shell>blockquote{letter-spacing:-.05em;max-width:1000px;margin:70px 0 0;font-size:clamp(36px,4.6vw,64px);line-height:1.1}.commercial-sequence ol{border-top:2px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.commercial-sequence li{border-right:1px solid var(--line);flex-direction:column;min-height:300px;padding:30px 26px;display:flex}.commercial-sequence li:last-child{border-right:0}.commercial-sequence li>span{color:var(--orange);font:12px var(--font-geist-mono)}.commercial-sequence li>div{margin-top:auto}.commercial-sequence h3{margin:0 0 16px;font-size:23px}.commercial-sequence li p{color:var(--muted);font-size:14px;line-height:1.7}.commercial-warning{background:var(--orange);color:#fff;grid-template-columns:170px 1fr 110px;align-items:center;gap:35px;margin-top:55px;padding:35px 38px;display:grid}.commercial-warning span,.commercial-warning strong{font:10px var(--font-geist-mono);letter-spacing:.09em}.commercial-warning blockquote{margin:0;font-size:24px;line-height:1.4}.commercial-warning strong{text-align:right}.catalogue-downloads{color:#fff;background:#263e46;padding-block:100px}.catalogue-downloads>.shell{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.catalogue-downloads h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(35px,4vw,56px);font-weight:480;line-height:1.08}.catalogue-downloads a{border-top:1px solid #fff3;justify-content:space-between;gap:30px;padding:24px 0;display:flex}.catalogue-downloads small{color:#91a5a7;font:10px var(--font-geist-mono);letter-spacing:.08em;margin-bottom:8px;display:block}.catalogue-downloads b{color:var(--orange);font:11px var(--font-geist-mono);white-space:nowrap}.catalogue-close,.service-close{background:var(--orange);color:#fff;padding-block:105px}.catalogue-close blockquote,.service-close blockquote{letter-spacing:-.06em;max-width:1080px;margin:34px 0 45px;font-size:clamp(43px,5.8vw,78px);line-height:1.05}.product-eyebrow{margin-top:28px}.configure-sequence{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.configure-sequence span{border-right:1px solid var(--line);color:var(--muted);font:10px var(--font-geist-mono);padding:17px 12px 17px 0}.config-guidance{border-left:4px solid var(--orange);background:#e9e5d8;margin-top:32px;padding:24px 26px}.config-guidance span{font:10px var(--font-geist-mono);letter-spacing:.08em}.config-guidance p{color:var(--muted);margin:12px 0 0;font-size:14px;line-height:1.65}.quote-result button{background:var(--green);color:#102930;width:100%;font:10px var(--font-geist-mono);letter-spacing:.06em;cursor:pointer;border:0;margin-top:15px;padding:12px}.order-result{border:1px solid var(--orange);padding:18px}.order-result>span,.order-result>strong{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.08em;display:block}.order-result>strong{margin:10px 0;font-size:16px}.order-result>p{color:#b3c1bf;font-size:12px;line-height:1.55}.order-result dl{margin:16px 0}.order-result dl div{font-size:11px}.order-result a{color:var(--green);font:10px var(--font-geist-mono);letter-spacing:.06em;border-top:1px solid #ffffff29;padding-top:14px;display:block}.service-hero{grid-template-columns:1fr 300px;align-items:end;gap:100px;min-height:720px;padding-block:100px;display:grid}.service-hero>div>p:last-child{max-width:720px;color:var(--muted);font-size:17px;line-height:1.7}.service-hero aside{background:var(--navy);color:#fff;padding:30px}.service-hero aside>span{color:#8fa3a5;font:10px var(--font-geist-mono);letter-spacing:.09em}.service-hero aside>strong{color:var(--green);font:28px var(--font-geist-mono);margin:30px 0;display:block}.service-hero dl{margin:0}.service-hero dl div{font:11px var(--font-geist-mono);border-top:1px solid #ffffff29;justify-content:space-between;padding:12px 0;display:flex}.service-hero dt{color:#8fa3a5}.service-hero dd{margin:0}.service-principle{background:var(--orange);color:#fff}.service-principle .shell{grid-template-columns:180px 1fr 80px;align-items:center;gap:40px;min-height:200px;display:grid}.service-principle span,.service-principle strong{font:10px var(--font-geist-mono);letter-spacing:.08em}.service-principle blockquote{margin:0;font-size:27px;line-height:1.4}.service-principle strong{text-align:right}.service-plan-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid}.service-plan-grid article{border-right:1px solid var(--line);flex-direction:column;min-height:410px;padding:30px;display:flex}.service-plan-grid article:last-child{border-right:0}.service-plan-grid span{color:var(--orange);font:11px var(--font-geist-mono)}.service-plan-grid h3{margin:85px 0 18px;font-size:29px;font-weight:500;line-height:1.12}.service-plan-grid p{color:var(--muted);font-size:15px;line-height:1.7}.service-plan-grid strong{font:10px var(--font-geist-mono);letter-spacing:.07em;margin-top:auto}.service-plan-featured{border-top:5px solid var(--orange);background:#e9e5d8}.service-field{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:120px;display:grid}.service-field>article{min-height:670px;font-family:var(--font-typewriter);background:#e8e0cc;padding:45px 50px;position:relative;transform:rotate(-.45deg);box-shadow:14px 20px 48px #1029342e}.service-field article header{border-bottom:2px solid var(--ink);justify-content:space-between;padding-bottom:14px;font-size:10px;display:flex}.service-field article h2{font:24px/1.35 var(--font-typewriter);margin:65px 0 35px}.service-field article>div:not(.service-stamp){grid-template-columns:1fr 1fr;display:grid}.service-field article>div p,.service-field article>div strong{border-bottom:1px solid #2c32314d;min-height:55px;margin:0;padding:16px 7px;font-size:12px}.service-field article>div strong{text-align:right;font-weight:400}.service-field article blockquote{border-left:2px solid var(--orange);margin:42px 0 0;padding-left:17px;font-size:15px;line-height:1.5}.service-stamp{color:#a44131;font:700 12px/1.25 var(--font-geist-mono);text-align:center;border:4px double #a44131;padding:10px 18px;position:absolute;bottom:90px;right:48px;transform:rotate(5deg)}.service-field article footer{border-top:1px solid #2c323166;padding-top:10px;font-size:10px;position:absolute;bottom:30px;left:50px;right:50px}.service-field>div>p:not(.section-index){color:var(--muted);font-size:15px;line-height:1.75}.service-field>div blockquote{border-left:3px solid var(--orange);margin:35px 0 15px;padding-left:24px;font-size:24px;line-height:1.5}.service-field>div>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em}.service-return{color:#fff;background:#263e46;padding-block:110px}.service-return>.shell{grid-template-columns:.75fr 1.25fr;gap:90px;display:grid}.service-return ol{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.service-return li{border-bottom:1px solid #ffffff26;grid-template-columns:70px 1fr;align-items:center;min-height:105px;display:grid}.service-return li span{color:var(--orange);font:12px var(--font-geist-mono)}.service-return li p{color:#dce4e2;font-size:15px;line-height:1.6}.service-return-note{color:#91a5a7;font:10px/1.6 var(--font-geist-mono);grid-column:2;margin:0}.service-close>div>div{gap:20px;display:flex}.service-button{color:#fff;border-color:#fff}@media (max-width:960px){.catalogue-downloads>.shell,.catalogue-hero-grid,.catalogue-section-head,.service-field,.service-hero,.service-return>.shell{grid-template-columns:1fr;gap:55px}.catalogue-grid{grid-template-columns:1fr}.commercial-sequence ol{grid-template-columns:1fr 1fr}.service-plan-grid{grid-template-columns:1fr}.service-plan-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:300px}.service-plan-grid h3{margin-top:55px}.service-field>article{width:min(680px,100%);margin-inline:auto}.service-return-note{grid-column:1}.desktop-nav{gap:22px}}@media (max-width:640px){.catalogue-downloads,.catalogue-hero,.catalogue-matrix,.catalogue-products,.commercial-sequence,.service-field,.service-hero,.service-plans,.service-priority,.service-return{padding-block:72px}.catalogue-hero h1,.service-hero h1{font-size:52px}.catalogue-status .shell{grid-template-columns:1fr 1fr}.catalogue-status span{border-bottom:1px solid var(--line);min-height:68px}.catalogue-grid>article{min-height:650px;padding:24px}.catalogue-machine{height:210px}.catalogue-grid h3{font-size:28px}.catalogue-grid .button{width:100%}.catalogue-table>div,.service-table>div{display:none}.catalogue-table article,.service-table article{grid-template-columns:1fr 1fr;gap:10px;padding-block:22px}.catalogue-table p,.service-table p{padding-right:5px;font-size:12px}.commercial-sequence ol{grid-template-columns:1fr}.commercial-sequence li{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.commercial-warning{grid-template-columns:1fr;gap:20px;padding:27px}.commercial-warning strong{text-align:left}.catalogue-downloads a{font-size:14px}.configure-sequence{grid-template-columns:1fr 1fr}.service-principle .shell{grid-template-columns:1fr;gap:15px;padding-block:30px}.service-principle blockquote{font-size:21px}.service-principle strong{text-align:left}.service-field>article{min-height:700px;padding:34px 25px}.service-field article h2{margin-top:50px;font-size:20px}.service-field article footer{left:25px;right:25px}.service-close>div>div{display:grid}.service-close .button{width:100%}}.customer-case-main,.customers-main{overflow:hidden}.customer-assurance{border-block:1px solid var(--line);background:#e9e5d8}.customer-assurance .shell{grid-template-columns:repeat(4,1fr);min-height:78px;display:grid}.customer-assurance span{text-align:center;border-right:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.08em;place-items:center;display:grid}.customer-assurance span:first-child{border-left:1px solid var(--line)}.case-metric p{border-top:1px solid var(--line);color:var(--muted);font:10px/1.6 var(--font-geist-mono);margin:38px 0 0;padding-top:18px}.customer-fineprint{grid-template-columns:190px 1fr;gap:50px;padding-block:65px;display:grid}.customer-fineprint span{font:10px var(--font-geist-mono);letter-spacing:.09em}.customer-fineprint p{max-width:800px;color:var(--muted);margin:0;font-size:14px;line-height:1.7}.customer-case-hero{padding-block:65px 100px}.customer-case-hero-grid{grid-template-columns:1fr 285px;align-items:end;gap:90px;margin-top:70px;display:grid}.customer-case-hero h1{letter-spacing:-.065em;max-width:900px;margin:20px 0 30px;font-size:clamp(56px,6.7vw,98px);font-weight:480;line-height:.91}.customer-case-hero-grid>div>p:last-child{max-width:720px;color:var(--muted);font-size:17px;line-height:1.7}.customer-case-hero aside{border:1px solid var(--line);border-top:4px solid var(--orange);padding:28px}.customer-case-hero aside>strong{letter-spacing:-.07em;font-size:75px;font-weight:450;line-height:1;display:block}.customer-case-hero aside>strong small{font:14px var(--font-geist-mono);letter-spacing:0;margin-left:8px}.customer-case-hero aside>span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:10px;display:block}.customer-case-hero aside>p{border-top:1px solid var(--line);color:var(--orange);font:10px/1.5 var(--font-geist-mono);letter-spacing:.08em;margin:45px 0 0;padding-top:16px}.customer-case-quote{background:var(--orange);color:#fff;padding-block:90px}.customer-case-quote blockquote{letter-spacing:-.05em;max-width:1100px;margin:0;font-size:clamp(38px,4.7vw,64px);line-height:1.12}.customer-case-quote .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;margin-top:35px;padding-top:18px;display:flex}.customer-case-story{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);padding-block:115px;display:grid}.customer-case-story article{border-right:1px solid var(--line);padding-right:38px}.customer-case-story article:not(:first-child){padding-left:38px}.customer-case-story article:last-child{border-right:0}.customer-case-story h2{letter-spacing:-.04em;margin:65px 0 20px;font-size:35px;font-weight:500}.customer-case-story article>p:last-of-type{color:var(--muted);font-size:15px;line-height:1.75}.customer-case-story ul{border-top:1px solid var(--line);margin:28px 0 0;padding:0;list-style:none}.customer-case-story li{border-bottom:1px solid var(--line);font:10px var(--font-geist-mono);letter-spacing:.05em;padding:11px 0}.customer-case-metrics{border-block:1px solid var(--line);background:#e9e5d8}.customer-case-metrics .shell{grid-template-columns:repeat(4,1fr);display:grid}.customer-case-metrics div>div{border-right:1px solid var(--line);align-content:center;min-height:170px;padding:28px;display:grid}.customer-case-metrics div>div:first-child{border-left:1px solid var(--line)}.customer-case-metrics strong{letter-spacing:-.04em;font-size:38px;font-weight:450}.customer-case-metrics span{color:var(--muted);font:10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:10px}.customer-case-timeline{grid-template-columns:.75fr 1.25fr;gap:100px;padding-block:115px;display:grid}.customer-case-boundary h2,.customer-case-download h2,.customer-case-timeline h2{letter-spacing:-.055em;margin:18px 0 25px;font-size:clamp(40px,4.7vw,66px);font-weight:480;line-height:1.05}.customer-case-download>div>p:last-child,.customer-case-timeline>div>p:last-child{color:var(--muted);font-size:15px;line-height:1.75}.customer-case-timeline ol{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.customer-case-timeline li{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;align-items:center;gap:30px;min-height:110px;display:grid}.customer-case-timeline time{color:var(--orange);font:12px var(--font-geist-mono)}.customer-case-timeline li p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.customer-case-boundary{background:var(--navy-deep);color:#fff;padding-block:115px}.customer-case-boundary-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.customer-case-boundary-head>p{color:#9eafb1;margin:0;font-size:15px;line-height:1.7}.customer-boundary-grid{border-top:1px solid #ffffff40;border-left:1px solid #ffffff2b;grid-template-columns:1fr 1fr;display:grid}.customer-boundary-grid article{border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;padding:30px}.customer-boundary-grid span,.customer-disclosure span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.09em;margin-bottom:30px;display:block}.customer-boundary-grid p{color:#dce4e1;border-top:1px solid #ffffff1f;margin:0;padding:15px 0;font-size:15px}.customer-case-boundary .shell>blockquote{letter-spacing:-.055em;max-width:1080px;margin:75px 0 45px;font-size:clamp(38px,5vw,68px);line-height:1.1}.customer-disclosure{border-left:4px solid var(--orange);color:#b5c2c1;background:#ffffff0f;max-width:850px;margin:0;padding:25px 28px;font-size:14px;line-height:1.7}.customer-disclosure span{margin-bottom:10px}.customer-case-download{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;padding-block:115px;display:grid}.customer-case-download aside{border-top:5px solid var(--orange);background:#e9e5d8;flex-direction:column;min-height:380px;padding:35px;display:flex}.customer-case-download aside>span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.08em}.customer-case-download aside h3{margin:65px 0 15px;font-size:32px;font-weight:500;line-height:1.1}.customer-case-download aside p{color:var(--muted);font-size:14px;line-height:1.7}.customer-case-download aside .button{width:230px;margin-top:auto}.customer-case-close{background:var(--orange);color:#fff;padding-block:105px}.customer-case-close blockquote{letter-spacing:-.055em;max-width:1100px;margin:35px 0;font-size:clamp(42px,5.4vw,74px);line-height:1.07}.customer-case-close .shell>div{font:10px var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.customer-case-close a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.customer-case-boundary-head,.customer-case-download,.customer-case-hero-grid,.customer-case-timeline{grid-template-columns:1fr;gap:55px}.customer-case-story{grid-template-columns:1fr}.customer-case-story article,.customer-case-story article:not(:first-child){border-right:0;border-bottom:1px solid var(--line);padding:35px 0}.customer-case-story h2{margin-top:35px}.customer-boundary-grid{grid-template-columns:1fr}.customer-case-download aside{width:min(680px,100%)}}@media (max-width:640px){.customer-assurance .shell{grid-template-columns:1fr 1fr}.customer-assurance span{border-bottom:1px solid var(--line);min-height:68px}.customer-fineprint{grid-template-columns:1fr;gap:18px}.customer-case-boundary,.customer-case-download,.customer-case-hero,.customer-case-story,.customer-case-timeline{padding-block:72px}.customer-case-hero-grid{margin-top:45px}.customer-case-hero h1{font-size:52px}.customer-case-quote{padding-block:70px}.customer-case-close .shell>div,.customer-case-quote .shell>div{flex-direction:column;gap:15px}.customer-case-metrics .shell{grid-template-columns:1fr 1fr}.customer-case-metrics div>div{min-height:130px}.customer-case-timeline li{grid-template-columns:100px 1fr;gap:18px}.customer-boundary-grid article{padding:24px}.customer-case-download aside .button{width:100%}}.ordinary-outcomes{background:var(--navy-deep);color:#fff;padding-block:115px}.ordinary-head{grid-template-columns:1fr 410px;align-items:end;gap:90px;display:grid}.ordinary-head h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(40px,4.8vw,67px);font-weight:480;line-height:1.05}.ordinary-head>p{color:#a9b9ba;margin:0;font-size:16px;line-height:1.75}.ordinary-head em{color:#fff;font-style:normal}.ordinary-doctrine{background:var(--orange);grid-template-columns:230px 1fr 170px;align-items:center;gap:40px;margin:60px 0;padding:30px 34px;display:grid}.ordinary-doctrine span,.ordinary-doctrine strong{font:11px var(--font-geist-mono);letter-spacing:.09em}.ordinary-doctrine p{margin:0;font-size:21px;line-height:1.45}.ordinary-doctrine strong{text-align:right}.ordinary-grid{border-top:1px solid #ffffff42;border-left:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.ordinary-grid article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;min-height:520px;padding:30px;display:flex}.ordinary-grid article:nth-child(3n+2){background:#ffffff06}.ordinary-grid header{color:#8fa3a5;font:10px var(--font-geist-mono);letter-spacing:.07em;justify-content:space-between;gap:18px;display:flex}.ordinary-grid header b{color:var(--green);text-align:right;font-weight:400}.ordinary-grid blockquote{letter-spacing:-.025em;margin:60px 0 35px;font-size:25px;line-height:1.35}.ordinary-credit{gap:7px;margin-top:auto;display:grid}.ordinary-credit strong{font-size:16px;font-weight:550}.ordinary-credit span{color:#91a6a8;font:11px/1.5 var(--font-geist-mono)}.ordinary-result{border-top:1px solid #ffffff2e;gap:10px;margin-top:30px;padding-top:22px;display:grid}.ordinary-grid article>p b,.ordinary-result span{color:var(--orange);font:10px var(--font-geist-mono);letter-spacing:.09em}.ordinary-result strong{font-size:20px;font-weight:500}.ordinary-grid article>p{color:#a9b9ba;margin:22px 0 0;font-size:13px;line-height:1.65}.ordinary-grid article>p b{margin-bottom:7px;display:block}.ordinary-outcomes+.customer-fineprint{border-bottom:1px solid var(--line)}@media (max-width:960px){.ordinary-head{grid-template-columns:1fr;gap:35px}.ordinary-doctrine{grid-template-columns:1fr;gap:18px}.ordinary-doctrine strong{text-align:left}.ordinary-grid{grid-template-columns:repeat(2,1fr)}.ordinary-grid article:nth-child(3n+2){background:0 0}.ordinary-grid article:nth-child(2n){background:#ffffff06}}@media (max-width:640px){.ordinary-outcomes{padding-block:72px}.ordinary-doctrine{margin:42px 0;padding:26px}.ordinary-grid{grid-template-columns:1fr}.ordinary-grid article{min-height:470px;padding:26px}.ordinary-grid article:nth-child(2n){background:0 0}.ordinary-grid blockquote{margin-top:45px;font-size:23px}}.customer-publication-note{letter-spacing:.035em;color:#879394!important;font:9px/1.55 var(--font-geist-mono)!important;margin-top:22px!important}.retrieval-main{overflow:hidden}.retrieval-hero{padding-block:75px 110px}.retrieval-hero-grid{grid-template-columns:1fr 300px;align-items:end;gap:90px;margin-top:70px;display:grid}.retrieval-hero h1{letter-spacing:-.06em;max-width:1050px;margin:22px 0 32px;font-size:clamp(55px,6.6vw,96px);font-weight:480;line-height:.92}.retrieval-hero h1 em{color:var(--orange);font-style:normal}.retrieval-hero-grid>div>p:last-child{max-width:760px;color:var(--muted);font-size:17px;line-height:1.75}.retrieval-hero aside{background:var(--navy);color:#fff;border-top:5px solid var(--orange);padding:30px}.retrieval-hero aside>span{color:#91a5a7;font:11px var(--font-geist-mono);letter-spacing:.1em}.retrieval-hero aside>strong{color:var(--green);font:28px var(--font-geist-mono);margin:28px 0;display:block}.retrieval-hero dl{margin:0}.retrieval-hero dl div{font:11px var(--font-geist-mono);border-top:1px solid #ffffff29;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.retrieval-hero dt{color:#91a5a7}.retrieval-hero dd{text-align:right;margin:0}.retrieval-status{border-block:1px solid var(--line);background:#e9e5d8}.retrieval-status .shell{grid-template-columns:repeat(4,1fr);min-height:80px;display:grid}.retrieval-status span{text-align:center;border-right:1px solid var(--line);font:11px var(--font-geist-mono);letter-spacing:.07em;place-items:center;padding:15px;display:grid}.retrieval-status span:first-child{border-left:1px solid var(--line)}.retrieval-method{grid-template-columns:1fr .9fr;align-items:center;gap:110px;padding-block:120px;display:grid}.retrieval-finding h2,.retrieval-method h2,.retrieval-section-head h2{letter-spacing:-.05em;margin:20px 0 28px;font-size:clamp(40px,4.8vw,67px);font-weight:480;line-height:1.05}.retrieval-method>div>p:not(.section-index),.retrieval-section-head>p{color:var(--muted);font-size:16px;line-height:1.75}.retrieval-method blockquote{border-left:5px solid var(--orange);background:#e9e5d8;margin:0;padding:45px;font-size:28px;line-height:1.45}.retrieval-method blockquote span{color:var(--muted);font:11px var(--font-geist-mono);letter-spacing:.08em;margin-top:35px;display:block}.retrieval-history{border-block:1px solid var(--line);background:#e9e5d8;padding-block:115px}.retrieval-section-head{grid-template-columns:1fr 390px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.retrieval-history-principle{background:var(--orange);color:#fff;grid-template-columns:220px 1fr;align-items:center;gap:40px;margin-bottom:45px;padding:26px 30px;display:grid}.retrieval-history-principle strong{font:12px var(--font-geist-mono);letter-spacing:.09em}.retrieval-history-principle p{margin:0;font-size:17px;line-height:1.6}.retrieval-history-list{border-top:2px solid var(--ink)}.retrieval-history-list article{border-bottom:1px solid var(--line);grid-template-columns:120px 280px 1fr;align-items:center;gap:35px;min-height:125px;display:grid}.retrieval-history-list strong{color:var(--orange);font:24px var(--font-geist-mono)}.retrieval-history-list h3{font-size:21px;font-weight:520}.retrieval-history-list p{color:var(--muted);font-size:15px;line-height:1.65}.retrieval-legacy{background:var(--paper);border-top:5px solid var(--orange);grid-template-columns:1fr 260px;align-items:end;gap:60px;margin-top:55px;padding:32px 35px;display:grid}.retrieval-legacy span{color:var(--orange);font:11px var(--font-geist-mono);letter-spacing:.09em;display:block}.retrieval-legacy b{font:26px var(--font-geist-mono);margin:20px 0 12px;display:block}.retrieval-legacy p{max-width:700px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.retrieval-legacy a{border-bottom:1px solid var(--ink);font:12px var(--font-geist-mono);letter-spacing:.06em;padding:15px 0}.retrieval-classification{background:var(--navy-deep);color:#fff;padding-block:115px}.retrieval-classification .retrieval-section-head>p{color:#9eafb1}.retrieval-grid{border-top:1px solid #ffffff47;border-left:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);display:grid}.retrieval-grid article{border-bottom:1px solid #ffffff2e;border-right:1px solid #ffffff2e;flex-direction:column;min-height:340px;padding:32px;display:flex}.retrieval-grid article>span{color:var(--orange);font:14px var(--font-geist-mono)}.retrieval-grid h3{margin:65px 0 14px;font-size:25px;line-height:1.15}.retrieval-grid strong{color:var(--green);font:12px var(--font-geist-mono);letter-spacing:.09em}.retrieval-grid p{color:#bdc9c8;margin-top:auto;font-size:15px;line-height:1.7}.retrieval-finding{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;padding-block:120px;display:grid}.retrieval-finding article{min-height:560px;font-family:var(--font-typewriter);background:#e8e0cc;padding:48px 52px;position:relative;transform:rotate(-.35deg);box-shadow:14px 20px 48px #1029342e}.retrieval-finding article footer,.retrieval-finding article header{border-bottom:2px solid var(--ink);justify-content:space-between;gap:25px;padding-bottom:14px;font-size:11px;display:flex}.retrieval-finding article h3{font:27px var(--font-typewriter);margin:62px 0 35px}.retrieval-finding article p{font-size:15px;line-height:1.7}.retrieval-finding article>strong{color:#a44131;font:18px/1.5 var(--font-typewriter);border:2px solid #a44131;margin-top:36px;padding:22px;display:block;transform:rotate(-1deg)}.retrieval-finding article footer{border-top:1px solid #10293459;border-bottom:0;padding:12px 0 0;font-size:10px;position:absolute;bottom:34px;left:52px;right:52px}.retrieval-close{background:var(--orange);color:#fff;padding-block:105px}.retrieval-close blockquote{letter-spacing:-.05em;max-width:1120px;margin:35px 0;font-size:clamp(40px,5.3vw,72px);line-height:1.08}.retrieval-close .shell>div{font:11px var(--font-geist-mono);letter-spacing:.07em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.retrieval-close a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.retrieval-finding,.retrieval-hero-grid,.retrieval-method,.retrieval-section-head{grid-template-columns:1fr;gap:55px}.retrieval-history-list article{grid-template-columns:100px 220px 1fr;gap:24px}.retrieval-grid,.retrieval-legacy{grid-template-columns:1fr}.retrieval-grid article{min-height:260px}.retrieval-finding article{width:min(680px,100%);margin-inline:auto}}@media (max-width:640px){.retrieval-classification,.retrieval-finding,.retrieval-hero,.retrieval-history,.retrieval-method{padding-block:72px}.retrieval-hero-grid{margin-top:45px}.retrieval-hero h1{font-size:49px}.retrieval-status .shell{grid-template-columns:1fr 1fr}.retrieval-status span{border-bottom:1px solid var(--line);min-height:70px}.retrieval-method blockquote{padding:30px;font-size:23px}.retrieval-history-principle{grid-template-columns:1fr;gap:15px}.retrieval-history-list article{grid-template-columns:80px 1fr;gap:15px;padding-block:24px}.retrieval-history-list article p{grid-column:2;margin:0}.retrieval-legacy{gap:30px;padding:26px 24px}.retrieval-finding article{min-height:650px;padding:35px 28px}.retrieval-finding article footer{left:28px;right:28px}.retrieval-close .shell>div{flex-direction:column;gap:15px}}.at01-main{background:#dedacb;overflow:hidden}.at01-hero{padding-block:50px 100px}.at01-hero-grid{grid-template-columns:1fr 330px;align-items:end;gap:85px;margin-top:58px;display:grid}.at01-hero h1{letter-spacing:-.065em;margin:22px 0 34px;font-size:clamp(58px,7.2vw,104px);font-weight:480;line-height:.9}.at01-hero h1 em{color:var(--orange);font-style:normal}.at01-hero-grid>div>p:last-child{max-width:790px;color:var(--muted);font-size:18px;line-height:1.72}.at01-score{border-block:1px solid var(--line);background:#e8e4d7}.at01-score .shell{grid-template-columns:repeat(4,1fr);display:grid}.at01-score .shell>div{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;min-height:145px;padding:28px 30px;display:flex}.at01-score .shell>div:first-child{border-left:1px solid var(--line)}.at01-score span{color:var(--muted);font:11px var(--font-geist-mono);letter-spacing:.09em}.at01-score strong{letter-spacing:-.04em;font-size:34px;font-weight:500}.at01-score .at01-zero{background:var(--orange);color:#fff}.at01-score .at01-zero span{color:#fff}.at01-model{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;padding-block:120px;display:grid}.at01-determination h2,.at01-model>div h2,.at01-section-head h2{letter-spacing:-.055em;margin:19px 0 30px;font-size:clamp(42px,5vw,70px);font-weight:480;line-height:1.02}.at01-model>div>p:not(.section-index){color:var(--muted);font-size:16px;line-height:1.75}.at01-model article{min-height:690px;font-family:var(--font-typewriter);background:#e9e1cc repeating-linear-gradient(0deg,#0000 0 3px,#3d362906 4px);padding:50px 55px;position:relative;transform:rotate(.4deg);box-shadow:15px 22px 50px #10293433}.at01-model article header,.at01-objection article header{border-bottom:2px solid var(--ink);justify-content:space-between;gap:25px;padding-bottom:14px;font-size:11px;display:flex}.at01-formula{border-block:1px solid #2c323159;justify-content:center;align-items:baseline;gap:10px;margin:65px 0 48px;padding:28px 15px;display:flex}.at01-formula i{font-size:37px}.at01-formula span{font-size:15px}.at01-formula b{margin-inline:12px;font-size:26px;font-weight:400}.at01-formula strong{font-size:30px;font-weight:400}.at01-model dl{margin:0}.at01-model dl div{border-bottom:1px solid #2c323147;justify-content:space-between;gap:30px;padding:12px 0;font-size:13px;display:flex}.at01-model dt{font-weight:700}.at01-model dd{color:#626b68;text-align:right;margin:0}.at01-model .at01-round{color:#a44131;background:#f15a2a1f;margin-inline:-14px;padding-inline:14px}.at01-model blockquote{margin:35px 0 0;font-size:15px;line-height:1.5}.at01-model-note{width:290px;position:absolute;bottom:40px;right:42px;transform:rotate(-4deg)}.at01-cascade{background:var(--navy);color:#fff;padding-block:115px}.at01-section-head{grid-template-columns:1.1fr .9fr;align-items:end;gap:95px;margin-bottom:55px;display:grid}.at01-section-head>p{color:#9fb1b2;margin:0;font-size:16px;line-height:1.75}.at01-cascade-table{border-top:1px solid #ffffff59}.at01-cascade-head,.at01-cascade-table article{grid-template-columns:.65fr 1fr 1fr 1fr;align-items:center;gap:25px;display:grid}.at01-cascade-head{color:#859b9d;min-height:55px;font:11px var(--font-geist-mono);letter-spacing:.08em}.at01-cascade-table article{border-top:1px solid #ffffff26;min-height:82px}.at01-cascade-table article strong{color:var(--orange);font:14px var(--font-geist-mono)}.at01-cascade-table article span{color:#aebdbe;font:17px var(--font-geist-mono)}.at01-cascade-table article b{font:21px var(--font-geist-mono);font-weight:400}.at01-cascade-table article p{color:#7f9597;font:11px var(--font-geist-mono);letter-spacing:.09em;margin:0}.at01-cascade-note{border:1px solid #ffffff40;grid-template-columns:155px 1fr 45px 155px 1fr;align-items:center;gap:25px;margin-top:48px;padding:30px 35px;display:grid}.at01-cascade-note span{color:#879b9d;font:11px/1.5 var(--font-geist-mono);letter-spacing:.08em}.at01-cascade-note strong{font-size:17px;font-weight:450;line-height:1.5}.at01-cascade-note i{color:var(--orange);text-align:center;font-size:28px;font-style:normal}.at01-assumptions{padding-block:115px}.at01-assumptions .at01-section-head>p{color:var(--muted)}.at01-assumption-grid{border-top:2px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.at01-assumption-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:340px;padding:30px;display:flex}.at01-assumption-grid article>span{color:var(--orange);font:13px var(--font-geist-mono)}.at01-assumption-grid h3{margin:60px 0 15px;font-size:24px;line-height:1.15}.at01-assumption-grid strong{color:#a44131;font:11px var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase}.at01-assumption-grid p{color:var(--muted);margin-top:auto;font-size:15px;line-height:1.65}.at01-objection{color:#fff;background:#172c34;padding-block:115px}.at01-objection-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;display:grid}.at01-objection-grid>div>blockquote{border-left:4px solid var(--orange);letter-spacing:-.04em;margin:40px 0 28px;padding-left:25px;font-size:clamp(30px,3.5vw,48px);line-height:1.2}.at01-objection-grid>div>p:last-child{color:#a4b5b6;font-size:16px;line-height:1.75}.at01-objection article{min-height:610px;color:var(--ink);font-family:var(--font-typewriter);background:#e9e1cc;padding:50px 55px;position:relative;transform:rotate(-.45deg);box-shadow:15px 22px 50px #00000047}.at01-objection article>p{margin:70px 0 45px;font-size:15px;line-height:1.75}.at01-objection article blockquote{border-left:3px solid var(--orange);background:#ffffff4d;margin:0;padding:25px;font-size:19px;line-height:1.55}.at01-objection article blockquote em{color:#a44131;font-style:normal}.at01-objection-note{width:300px;position:absolute;bottom:100px;right:45px;transform:rotate(-4deg)}.stamp-impression{color:#a44131;text-align:center;font:14px/1.15 var(--font-typewriter);letter-spacing:.025em;isolation:isolate;position:absolute}.stamp-impression:before{content:"";outline-offset:4px;clip-path:polygon(1% 4%,32% 1%,64% 3%,99% 0,98% 37%,100% 69%,97% 100%,65% 98%,34% 100%,0 96%,2% 65%,0 31%);border:2px solid;outline:1px solid;position:absolute;inset:-12px -18px;transform:rotate(.7deg)}.stamp-impression:after{content:"";z-index:2;opacity:.9;pointer-events:none;background:radial-gradient(at 8% 16%,#e9e1cc 0 1.2px,#0000 1.6px) 0 0/37px 29px,radial-gradient(at 19% 78%,#e9e1cc 0 1.8px,#0000 2.2px) 0 0/43px 31px,radial-gradient(at 31% 28%,#e9e1cc 0 1px,#0000 1.5px) 0 0/53px 41px,radial-gradient(at 44% 88%,#e9e1cc 0 1.5px,#0000 2px) 0 0/47px 35px,radial-gradient(at 57% 12%,#e9e1cc 0 2px,#0000 2.5px) 0 0/59px 43px,radial-gradient(at 71% 65%,#e9e1cc 0 1.3px,#0000 1.8px) 0 0/41px 37px,radial-gradient(at 84% 22%,#e9e1cc 0 1.6px,#0000 2px) 0 0/61px 47px,radial-gradient(at 94% 81%,#e9e1cc 0 2px,#0000 2.5px) 0 0/49px 39px;position:absolute;inset:-16px -22px}.stamp-impression-laboratory{text-shadow:1px 0 #a4413157,-1px .4px #a4413138;min-width:170px;bottom:65px;left:70px;transform:rotate(4.5deg)}.at01-determination{grid-template-columns:.9fr 1.1fr;align-items:center;gap:110px;padding-block:120px;display:grid}.at01-determination>div>p:not(.section-index){max-width:670px;color:var(--muted);font-size:16px;line-height:1.75}.at01-determination .button{margin-top:28px}.at01-determination>blockquote{border:1px solid var(--line);border-top:6px solid var(--orange);letter-spacing:-.04em;margin:0;padding:55px 50px;font-size:clamp(28px,3.2vw,44px);line-height:1.3}.at01-determination blockquote small{color:var(--muted);font:11px/1.6 var(--font-geist-mono);letter-spacing:.08em;margin-top:40px;display:block}.at01-closing{background:var(--orange);color:#fff;padding-block:105px}.at01-closing blockquote{letter-spacing:-.055em;max-width:1100px;margin:34px 0;font-size:clamp(43px,5.6vw,75px);line-height:1.06}.at01-closing .shell>div{font:11px var(--font-geist-mono);letter-spacing:.07em;border-top:1px solid #ffffff73;justify-content:space-between;gap:30px;padding-top:18px;display:flex}.at01-closing a{border-bottom:1px solid #fff;padding-bottom:4px}@media (max-width:960px){.at01-determination,.at01-hero-grid,.at01-model,.at01-objection-grid,.at01-section-head{grid-template-columns:1fr;gap:55px}.at01-score .shell{grid-template-columns:1fr 1fr}.at01-score .shell>div:nth-child(3){border-left:1px solid var(--line)}.at01-assumption-grid{grid-template-columns:1fr 1fr}.at01-cascade-note{grid-template-columns:140px 1fr}.at01-cascade-note i{display:none}.at01-objection article{width:min(690px,100%);margin-inline:auto}}@media (max-width:640px){.at01-assumptions,.at01-cascade,.at01-determination,.at01-hero,.at01-model,.at01-objection{padding-block:72px}.at01-hero h1{font-size:50px}.at01-score .shell{grid-template-columns:1fr}.at01-score .shell>div{border-left:1px solid var(--line);min-height:112px}.at01-model article,.at01-objection article{min-height:650px;padding:36px 28px}.at01-formula{gap:5px}.at01-formula i{font-size:30px}.at01-formula b{margin-inline:4px}.at01-formula strong{font-size:21px}.at01-model-note{width:250px;right:22px}.at01-cascade-head{display:none}.at01-cascade-table article{grid-template-columns:70px 1fr 1fr}.at01-cascade-table article p{display:none}.at01-cascade-note{grid-template-columns:1fr;gap:12px}.at01-cascade-note strong{margin-bottom:15px}.at01-assumption-grid{grid-template-columns:1fr}.at01-assumption-grid article{min-height:270px}.at01-objection article>p{margin-top:50px}.at01-objection-note{width:260px;bottom:105px;right:22px}.stamp-impression-laboratory{left:48px}.at01-closing .shell>div{flex-direction:column}}