@import "https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Spline+Sans:wght@400;500;600;700&display=swap";
:root{--background:#fff;--ink:#050505;--muted:#737c8c;--rule:#d5d9df;--soft:#f9fafa;--inverse:#fff;--app-sidebar-bg:#e5e7eb;--app-sidebar-active:#474c55;--app-sidebar-active-hover:#2e3140;--app-sidebar-border:#c8cdd5;--app-accent:#ff3d00;--outer-gutter:1.5rem;--content-gutter:2.5rem;--frame-inline-padding:30px;--topbar-height:3.9rem}*{box-sizing:border-box}html{background:var(--background);scroll-behavior:smooth}body{background:var(--background);min-width:320px;color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-family:Spline Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:1rem;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:inline-block}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:400;line-height:1.1}strong{font-weight:500}.page-wrapper{background:var(--background);min-height:100svh;color:var(--ink);font-family:Spline Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-x:clip}.side-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter);border-left:0;border-right:0}.nav-fixed{z-index:100;box-shadow:none;background:0 0;border-bottom:0;position:fixed;inset:0 0 auto}.nav-frame{margin-top:var(--outer-gutter);border:1px solid var(--app-sidebar-bg);background:var(--app-sidebar-bg);transition:margin-top .18s,border-color .18s,background-color .18s}.nav-fixed.is-docked .nav-frame{margin-top:0}.nav-container{width:100%;max-width:none;min-height:var(--topbar-height);border-color:var(--app-sidebar-bg);background-color:var(--app-sidebar-bg);padding:0 var(--frame-inline-padding);justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;transition:border-color .18s,background-color .18s;display:flex;position:relative}.nav-brand{opacity:1;align-items:center;transition:opacity .18s,transform .18s,visibility linear;display:inline-flex;transform:translateY(0)}.nav-logo{filter:none;width:6.2rem;height:auto}.nav-menu{color:var(--ink);letter-spacing:0;opacity:1;justify-content:center;align-items:center;gap:clamp(1.5rem,3vw,3rem);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.86rem;font-weight:400;line-height:1;transition:opacity .18s,right .22s,transform .18s,margin-right .18s;display:flex;position:absolute;right:50%;transform:translate(50%)}.nav-menu a{color:var(--ink);align-items:center;padding:.18rem .28rem;display:inline-flex;position:relative}.nav-menu__link.is-active{background:var(--app-sidebar-active);color:var(--inverse);font-weight:600}.nav-link{min-height:auto;color:var(--ink);letter-spacing:0;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.86rem;font-weight:400;line-height:1;transition:opacity .1s,color .1s;display:inline-flex}.nav-link:hover{color:var(--app-sidebar-active-hover);opacity:1}.nav-mobile-trigger,.nav-mobile-panel{display:none}@media screen and (min-width:768px){.nav-fixed--home:not(.is-home-hero-past) .nav-frame,.nav-fixed--home:not(.is-home-hero-past) .nav-container{border-color:var(--soft);background-color:var(--soft)}.nav-fixed--home:not(.is-home-hero-past) .nav-container{justify-content:flex-end}.nav-fixed--home:not(.is-home-hero-past) .nav-brand{left:var(--frame-inline-padding);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;transform:translateY(-.35rem)}.nav-fixed--home:not(.is-home-hero-past) .nav-menu{right:calc(var(--frame-inline-padding) + 7ch + clamp(2rem, 4vw, 4.5rem));margin-right:0;transform:none}}.section-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter));background:var(--background)}.hero-frame{display:flex}.hero-content{width:100%;max-width:none;padding:clamp(6rem, 8vw, 7.5rem) var(--content-gutter) clamp(4.75rem, 7vw, 6.5rem);text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.25rem;margin:0 auto;display:flex}.home-hero-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter);min-height:calc(100svh - var(--topbar-height) - (var(--outer-gutter) * 2.5));background:var(--soft)}.hero-heading{max-width:73rem;font-size:5.75rem;line-height:1.12}.hero-subtitle{max-width:48rem;color:var(--muted);font-size:1.65rem;line-height:1.35}.type-line{white-space:pre;min-width:1ch;display:inline-block;position:relative}.type-line.is-active:after{content:"";vertical-align:-.08em;background:currentColor;width:.55em;height:.95em;margin-left:.08em;animation:1s step-end infinite terminal-caret;display:inline-block}@keyframes terminal-caret{0%,49%{opacity:1}50%,to{opacity:0}}.text-muted{color:var(--muted)}.text-outline{color:var(--background);-webkit-text-stroke-color:var(--ink);-webkit-text-stroke-width:3px}.horizontal-rule{background:var(--rule);width:100%;height:1px}.section-title{padding:4.5rem var(--content-gutter) 2.25rem;border-bottom:0}.section-title h2{max-width:58rem;font-size:3.75rem;line-height:1.12}.section-statement{border-bottom:1px solid var(--rule);padding:1rem var(--content-gutter) 5rem}.section-tech .section-statement{padding-top:5rem}.statement-copy{max-width:62rem;font-size:2.85rem;line-height:1.18}.tech-list{width:100%}.tech-block{border-bottom:1px solid var(--rule);padding:5.25rem var(--content-gutter);grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.tech-block:last-child{border-bottom:0}.tech-heading-wrapper{flex-direction:column;display:flex;position:relative}.tech-block h3{z-index:2;font-size:4.25rem;position:relative}.tech-number{z-index:1;color:color-mix(in srgb, var(--ink) 9%, transparent 91%);text-align:right;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:10rem;line-height:.8;position:absolute;top:-2.5rem;right:2.5rem}.tech-block p{max-width:45rem;color:var(--muted);align-self:end;font-size:1.25rem;line-height:1.4}.works-grid{width:100%;max-width:none;padding-right:var(--content-gutter);padding-left:var(--content-gutter);grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;display:grid}.works-block{border-left:1px solid var(--rule);padding:5.25rem 3.25rem}.works-block:first-child{border-left-style:none;padding-left:0;padding-right:8rem}.works-block:last-child{padding-left:8rem;padding-right:0}.works-meta{justify-content:flex-start;align-items:center;display:flex}.number-large{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:3.25rem;line-height:1.1}.pill{border:1px solid var(--ink);border-radius:2rem;justify-content:center;align-items:center;height:2rem;margin-left:1.25rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.8rem;display:flex;overflow:hidden}.pill span{flex:none;margin-left:2rem;margin-right:2rem}.works-body-wrap{margin-top:1.25rem;display:block;position:relative}.works-vert-line{background:var(--muted);width:1px;position:absolute;top:0;bottom:0}.works-copy{flex-direction:column;gap:.75rem;padding-left:1.25rem;display:flex}.works-copy h3{font-size:2rem}.works-copy p{color:var(--muted);line-height:1.4}.works-copy strong{color:var(--ink)}.about-wrap{padding:3rem var(--content-gutter) 5.5rem}.section-about .about-wrap{padding-top:5rem}.about-copy{border-left:0;max-width:66rem;padding-top:0;padding-bottom:0;padding-left:0;font-size:2rem;line-height:1.4}.akturi-light{color:var(--muted);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.bold-akturi{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.leader-grid{width:100%;max-width:none;padding-right:var(--content-gutter);padding-left:var(--content-gutter);grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;display:grid}.leader-card{border-left:1px solid var(--rule);padding:3.5rem 2rem;display:block}.leader-card:last-child{border-right:1px solid var(--rule)}.leader-headshot-wrapper{border-radius:100%;width:9rem;height:9rem;margin-bottom:1rem;overflow:hidden}.leader-headshot{object-fit:cover;filter:grayscale();width:100%;height:100%}.leader-card h3{font-size:2rem}.leader-copy{flex-direction:column;gap:1rem;margin-top:1rem;font-weight:500;display:flex}.leader-copy p{line-height:1.4}.leader-subtext{border-left:1px solid var(--ink);color:var(--muted);padding-left:1rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.875rem;font-weight:400}.home-hero-content{isolation:isolate;padding:clamp(7rem, 10vw, 10rem) var(--content-gutter) 0;position:relative;overflow:hidden}.hero-puzzle-art{z-index:0;aspect-ratio:760/520;opacity:.98;pointer-events:none;background-image:url(/assets/images/hero-puzzle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:min(50vw,44rem);position:absolute;top:50%;right:clamp(0rem,1vw,5.5rem);transform:translateY(-50%)rotate(10deg)}.home-hero-content>:not(.hero-puzzle-art){z-index:1;position:relative}.home-hero-statement{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:62rem;display:flex;transform:translateY(-25%)}.home-hero-logo{width:7.35rem;height:auto;margin-bottom:clamp(1rem,2vw,1.75rem)}.home-hero-statement h1{max-width:60rem;font-size:clamp(2.55rem,3.85vw,3.95rem);line-height:1.1}.home-hero-statement p{max-width:36rem;color:var(--muted);font-size:1.35rem;line-height:1.48}.home-principles,.home-audience,.home-closing{background:var(--background)}.home-principles{border-top:0}.home-section-heading{padding:0 var(--content-gutter);border-bottom:1px solid var(--rule)}.home-section-heading__copy{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:76rem;padding:8rem 0 6rem;display:flex}.home-section-heading h2,.home-closing h2{font-size:2.55rem;line-height:1.12}.assurance-phrase__muted{color:#0505057a}.assurance-phrase__accent{color:var(--app-accent)}.home-section-heading__copy p{max-width:62rem;color:var(--muted);font-size:1.35rem;line-height:1.48}.home-section-heading h2{max-width:62rem}.home-cta{color:var(--app-accent);align-items:center;gap:.55rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.95rem;font-weight:500;line-height:1;transition:opacity .14s,transform .14s;display:inline-flex}.home-cta:hover{opacity:.76;transform:translate(.2rem)}.home-principles__grid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-right:var(--content-gutter);padding-left:var(--content-gutter);grid-template-columns:repeat(3,1fr);display:grid}.home-principle{border-left:1px solid var(--rule);min-height:17.5rem;padding:3.25rem 2rem}.home-principle:first-child{border-left:0;padding-left:0}.home-principle:last-child{padding-right:0}.home-principle h3,.home-audience__row h3{margin-bottom:1.5rem;font-size:2rem}.home-principle p,.home-audience__row p{color:var(--muted);font-size:1.1rem;line-height:1.5}.home-audience__list{border-bottom:1px solid var(--rule);padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.home-audience__row{border-bottom:1px solid var(--rule);grid-template-columns:7rem minmax(18rem,.65fr) minmax(0,1fr);min-height:10.5rem;display:grid}.home-audience__row:last-child{border-bottom:0}.home-audience__row span,.home-audience__row h3,.home-audience__row p{padding:3rem 2rem}.home-audience__row span{color:var(--muted);padding-left:0;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.home-audience__row h3,.home-audience__row p{border-left:1px solid var(--rule)}.home-audience__row p{max-width:44rem;padding-top:3.45rem;padding-bottom:2.55rem}.home-closing__inner{padding:9rem var(--content-gutter) 4.5rem;background:linear-gradient(#f7f8fa 0%,#fff0 38%)}.home-closing p{color:var(--muted);font-size:1.65rem;line-height:1.4}.home-closing h2{max-width:72rem;margin-top:2rem}.footer{background:var(--background);overflow:hidden}.footer-inner{max-width:none;padding:5rem var(--content-gutter) 4rem;margin-left:auto;margin-right:auto}.footer-logo{width:100%}.footer-bottom{justify-content:space-between;align-items:flex-end;margin-top:3.75rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-weight:400;display:flex}.text-align-right{text-align:right}.page-kicker{color:var(--muted);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.875rem;line-height:1.2}.tech-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter) + 13px);background:var(--background);overflow:hidden}.tech-hero__frame{--tech-grid-size:3.75rem;--tech-edge-fade:20px;background:var(--background);min-height:42rem;color:var(--ink);grid-template-columns:1fr;display:grid;position:relative;overflow:visible}.tech-hero__frame:before{content:"";z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M0 .5H60M.5 0V60' fill='none' stroke='%23a9bbcf' stroke-opacity='.74' stroke-width='1' stroke-dasharray='8 7'/%3E%3C/svg%3E");background-position:0 0;background-size:var(--tech-grid-size) var(--tech-grid-size);opacity:.72;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tech-hero__frame:after{content:"";z-index:2;background:linear-gradient(90deg, var(--background) 0, transparent var(--tech-edge-fade), transparent calc(100% - var(--tech-edge-fade)), var(--background) 100%), linear-gradient(180deg, var(--background) 0, transparent var(--tech-edge-fade), transparent calc(100% - var(--tech-edge-fade)), var(--background) 100%);pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.tech-hero__signal-grid{z-index:1;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.tech-hero__signal-pulse{--signal-length:clamp(3.75rem, 7vw, 6.5rem);--signal-thickness:2px;opacity:.96;position:absolute}.tech-hero__signal-pulse:after{background:var(--app-accent);content:"";width:.42rem;height:.42rem;position:absolute}.tech-hero__signal-pulse--horizontal{width:var(--signal-length);height:var(--signal-thickness);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--app-accent) 42%, transparent) 58%, var(--app-accent) 100%)}.tech-hero__signal-pulse--horizontal:after{top:50%;right:0;transform:translate(50%,-50%)}.tech-hero__signal-pulse--vertical{width:var(--signal-thickness);height:var(--signal-length);background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--app-accent) 42%, transparent) 58%, var(--app-accent) 100%)}.tech-hero__signal-pulse--vertical:after{bottom:0;left:50%;transform:translate(-50%,50%)}.tech-hero__signal-pulse--one{top:calc(var(--tech-grid-size) * 2);left:calc(var(--signal-length) * -1);animation:2.2s linear infinite tech-signal-horizontal}.tech-hero__signal-pulse--two{top:calc(var(--tech-grid-size) * 5);left:calc(var(--signal-length) * -1);animation:1.75s linear .35s infinite tech-signal-horizontal}.tech-hero__signal-pulse--three{top:calc(var(--tech-grid-size) * 8);left:calc(var(--signal-length) * -1);animation:2.6s linear .8s infinite tech-signal-horizontal}.tech-hero__signal-pulse--four{top:calc(var(--signal-length) * -1);left:calc(var(--tech-grid-size) * 3);animation:1.95s linear .2s infinite tech-signal-vertical}.tech-hero__signal-pulse--five{top:calc(var(--signal-length) * -1);left:calc(var(--tech-grid-size) * 9);animation:2.35s linear .65s infinite tech-signal-vertical}.tech-hero__signal-pulse--six{top:calc(var(--signal-length) * -1);left:calc(var(--tech-grid-size) * 15);animation:1.65s linear 1s infinite tech-signal-vertical}@keyframes tech-signal-horizontal{0%{transform:translateY(-50%)}to{transform:translate(calc(100vw + var(--signal-length) + 4rem), -50%)}}@keyframes tech-signal-vertical{0%{transform:translate(-50%)}to{transform:translate(-50%, calc(48rem + var(--signal-length)))}}.tech-hero__copy{z-index:3;max-width:70rem;padding:7rem var(--content-gutter);flex-direction:column;justify-content:center;gap:1.5rem;display:flex;position:relative}.tech-hero__copy h1{overflow-wrap:anywhere;max-width:62rem;font-size:5rem;line-height:1.12}.tech-hero__lead{max-width:42rem;color:var(--ink);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:1.45rem;line-height:1.4}.tech-overview,.platform-section,.mission-section,.route-list,.company-story,.company-leadership{background:var(--background)}.tech-overview__grid{border-bottom:1px solid var(--rule);padding-right:var(--content-gutter);padding-left:var(--content-gutter);grid-template-columns:7rem minmax(0,1fr);display:grid}.overview-index{min-height:38rem;color:var(--muted);flex-direction:column;justify-content:space-between;padding:8rem 2rem 8rem 0;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;display:flex}.overview-copy{flex-direction:column;gap:2.85rem;max-width:75rem;padding:8rem 2rem 8rem 0;display:flex}.overview-copy h2,.platform-heading h2,.security-band h2,.mission-heading h2,.closing-section h2,.route-hero h1{font-size:3.75rem;line-height:1.12}.overview-copy p{max-width:62rem;color:var(--muted);font-size:1.35rem;line-height:1.48}.assurance-line{color:var(--ink);flex-wrap:wrap;gap:1rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:1.25rem;display:flex}.platform-heading,.mission-heading{padding:0 var(--content-gutter);border-bottom:1px solid var(--rule);grid-template-columns:7rem minmax(0,1fr);gap:0;display:grid}.platform-heading .page-kicker,.mission-heading .page-kicker{padding:8rem 2rem 5.75rem 0}.platform-heading h2,.mission-heading h2{max-width:57rem;padding:8rem 2rem 5.75rem 0}.platform-list{border-bottom:1px solid var(--rule);padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.platform-row{border-bottom:1px solid var(--rule);grid-template-columns:7rem 1.05fr 1.35fr minmax(12rem,.85fr);min-height:18rem;display:grid}.platform-row:last-child{border-bottom:0}.platform-row__code,.platform-row__title,.platform-row__body,.platform-row__signal{padding:3.75rem 2rem}.platform-row__code{color:var(--muted);padding-left:0;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.platform-row__title{border-left:1px solid var(--rule)}.platform-row__title h3{margin-bottom:1rem;font-size:2rem}.platform-row__title p,.platform-row__body,.mission-item p,.route-row p{color:var(--muted);line-height:1.5}.platform-row__title p{font-size:1.05rem}.platform-row__body{border-left:1px solid var(--rule);font-size:1.05rem}.platform-row__signal{border-left:1px solid var(--rule);align-items:flex-end;display:flex;position:relative;overflow:hidden}.platform-row__signal:before{content:"";opacity:.8;background-color:#0000;background-image:linear-gradient(90deg,#0505050d 1px,#0000 1px),linear-gradient(#0505050d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:1.5rem 1.5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 64%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 64%,#0000 100%)}.platform-row__signal span{color:var(--ink);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.86rem;line-height:1.45;position:relative}.security-band{background:var(--background);color:var(--inverse)}.security-band__inner{padding:0 var(--content-gutter);background:#17191c;grid-template-columns:7rem minmax(0,1fr);gap:0;display:grid}.security-band .page-kicker,.security-band h2{color:var(--inverse)}.security-band .page-kicker{padding:8rem 2rem 3rem 0}.security-band h2{max-width:57rem;padding:8rem 2rem 3rem 0}.security-band__description{color:#d5d9df;grid-column:2;max-width:58rem;margin:0 2rem 3.5rem 0;font-size:1.14rem;line-height:1.55}.security-ticker{color:#d5d9df;grid-column:1/-1;width:100%;margin:0 0 8rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000 100%)}.security-ticker__track{will-change:transform;align-items:center;width:max-content;animation:26s linear infinite security-ticker;display:flex}.security-ticker__item{white-space:nowrap;align-items:center;gap:1rem;min-height:4.5rem;padding:0 clamp(1.75rem,3vw,3.6rem);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:clamp(1rem,1.35vw,1.55rem);line-height:1;display:inline-flex}.security-ticker__icon{color:#8a8a8a;flex:none;width:1.05rem;height:1.05rem;display:inline-block;position:relative}.security-ticker__icon:before,.security-ticker__icon:after{content:"";position:absolute}.security-ticker__icon--access:before{border:.18rem solid;border-radius:50%;inset:.18rem}.security-ticker__icon--access:after{background:currentColor;width:.48rem;height:.18rem;top:.44rem;right:-.04rem;box-shadow:.34rem 0}.security-ticker__icon--classification:before{clip-path:polygon(50% 0,92% 20%,84% 72%,50% 100%,16% 72%,8% 20%);background:currentColor;inset:.06rem}.security-ticker__icon--export:before,.security-ticker__icon--export:after{background:currentColor}.security-ticker__icon--export:before{width:100%;height:.18rem;top:.42rem;left:0}.security-ticker__icon--export:after{width:.18rem;height:.86rem;top:.08rem;left:.44rem}.security-ticker__icon--lineage:before{border:.16rem solid;width:.72rem;height:.72rem;top:.1rem;left:.16rem;transform:rotate(45deg)}.security-ticker__icon--lineage:after{background:currentColor;width:.16rem;height:.36rem;bottom:0;left:.46rem}.security-ticker__icon--deployment:before{border-top:.18rem solid;border-bottom:.18rem solid;inset:.2rem .08rem}.security-ticker__icon--deployment:after{border-left:.18rem solid;border-right:.18rem solid;inset:.02rem .38rem}.security-ticker__icon--airgap:before,.security-ticker__icon--airgap:after{background:currentColor;width:.18rem;height:.74rem;top:.16rem}.security-ticker__icon--airgap:before{left:.26rem}.security-ticker__icon--airgap:after{right:.26rem}.security-ticker__icon--audit:before{border:.16rem solid;border-top-width:.34rem;inset:.1rem .18rem}.security-ticker__icon--audit:after{background:currentColor;width:.3rem;height:.16rem;top:.45rem;left:.38rem;box-shadow:0 .26rem}.security-ticker__icon--replay:before{border:.16rem solid;border-right-color:#0000;border-radius:50%;inset:.12rem}.security-ticker__icon--replay:after{border-top:.24rem solid #0000;border-bottom:.24rem solid #0000;border-left:.32rem solid;top:.02rem;right:.08rem}@keyframes security-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.mission-grid{border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.mission-item{border-left:1px solid var(--rule);min-height:28rem;padding:7rem 2rem}.mission-item:first-child{padding-left:var(--content-gutter);border-left:0}.mission-item:last-child{padding-right:var(--content-gutter)}.mission-item h3{margin-bottom:1.5rem;font-size:2rem}.mission-item p{font-size:1.1rem}.closing-section__inner{padding:6rem var(--content-gutter);background:linear-gradient(#f7f8fa 0%,#fff0 38%)}.closing-section p{color:var(--muted);font-size:1.65rem;line-height:1.4}.closing-section h2{max-width:68rem;margin-top:2rem}.route-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter))}.route-hero__inner{padding:7rem var(--content-gutter) 5rem;border-bottom:1px solid var(--rule)}.route-hero h1{max-width:70rem;margin-top:1.5rem}.route-hero p:last-child{max-width:50rem;color:var(--muted);margin-top:1.75rem;font-size:1.5rem;line-height:1.45}.route-row{border-bottom:1px solid var(--rule);grid-template-columns:8rem minmax(18rem,.7fr) minmax(0,1fr);min-height:13rem;display:grid}.route-row span,.route-row h2,.route-row p{padding:3rem 2rem}.route-row span{color:var(--muted);font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.route-row h2{border-left:1px solid var(--rule);font-size:2rem}.route-row p{border-left:1px solid var(--rule);font-size:1.15rem}.capability-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter) + 13px);background:0 0}.capability-hero__frame{min-height:40rem;color:var(--ink);background:0 0;grid-template-columns:minmax(0,.98fr) minmax(28rem,1.02fr);display:grid;position:relative;overflow:hidden}.capability-hero__copy{z-index:2;max-width:58rem;padding:9.5rem 0 3rem var(--content-gutter);flex-direction:column;justify-content:center;gap:1.5rem;display:flex;position:relative}.capability-hero__copy h1{white-space:pre-line;max-width:53rem;font-size:4.35rem;line-height:1.12}.capability-hero__lead{max-width:50rem;color:var(--muted);font-family:Spline Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:1.35rem;line-height:1.5}.capability-graphic{contain:layout paint;min-height:100%;position:relative;overflow:hidden}.capability-stack-graphic{justify-content:center;align-items:center;padding:clamp(1rem,3vw,3rem);display:flex}.capability-stack-graphic__svg{width:min(112%,52rem);height:auto;transform:translate(-1rem)}.capability-stack-box__plane{fill:#ffffff14;stroke:#05050580;stroke-width:1.25px;vector-effect:non-scaling-stroke}.capability-stack-box__front{fill:none;stroke:var(--app-accent);stroke-width:2.4px;vector-effect:non-scaling-stroke}.capability-stack-box__depth,.capability-stack-box__dash{fill:none;stroke:#05050575;stroke-width:1.15px;vector-effect:non-scaling-stroke}.capability-stack-box__dash{stroke:#05050538;stroke-dasharray:5 8}.capability-stack-box__node{fill:var(--app-accent)}.capability-domain{background:var(--background)}.capability-domain__inner{border-bottom:1px solid var(--rule)}.capability-domain__heading{padding:8rem var(--content-gutter) 5.75rem;border-bottom:1px solid var(--rule);flex-direction:column;gap:1.3rem;display:flex}.capability-domain__heading .page-kicker{color:var(--muted);font-size:1.35rem;font-weight:400}.capability-domain__heading h2{max-width:68rem;color:var(--app-accent);white-space:pre-line;padding:0;font-size:3.1rem;font-weight:500;line-height:1.12}.capability-domain__content{padding:0 var(--content-gutter);grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr);display:grid}.capability-domain__lead{flex-direction:column;grid-column:1;gap:2rem;padding:6.25rem 2rem 6.25rem 0;display:flex}.capability-domain__lead p{color:var(--muted);font-size:1.25rem;line-height:1.48}.capability-domain__sections{border-left:1px solid var(--rule);grid-column:2}.capability-domain__section{border-bottom:1px solid var(--rule);grid-template-columns:5rem minmax(0,1fr);min-height:25rem;display:grid}.capability-domain__section:last-child{border-bottom:0}.capability-domain__section>span{color:var(--muted);padding:6.25rem 1.25rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace}.capability-domain__section>div{padding:6.25rem 2rem}.capability-domain__section h3{margin-bottom:1.25rem;font-size:2rem}.capability-domain__section p{max-width:48rem;color:var(--muted);font-size:1.05rem;line-height:1.55}.capability-domain__section p+p{margin-top:1.35rem}.capabilities-page .closing-section__inner,.technology-page .closing-section__inner{padding-top:10rem;padding-bottom:4.5rem}.company-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter));background:var(--background)}.company-hero__frame{background:var(--background);min-height:44rem;color:var(--ink);overflow:hidden}.company-hero__copy{max-width:86rem;padding:11.4rem var(--content-gutter) 4rem;flex-direction:column;justify-content:center;gap:1.8rem;display:flex}.company-hero__copy h1{max-width:79rem;color:var(--ink);font-size:4.75rem;line-height:1.12}.company-hero__body,.company-hero__lead{max-width:56rem;color:var(--muted);font-size:1.35rem;line-height:1.5}.company-statement,.company-serve,.company-team,.company-leadership{background:var(--background)}.company-statement__grid,.company-section-heading,.company-team__inner{padding:0 var(--content-gutter);border-bottom:1px solid var(--rule);grid-template-columns:7rem minmax(0,1fr);display:grid}.company-statement__grid>.page-kicker,.company-section-heading>.page-kicker,.company-team__inner>.page-kicker{padding:8rem 2rem 5.75rem 0}.company-statement__copy,.company-section-heading>div,.company-section-heading>h2,.company-team__copy{padding:8rem 2rem 5.75rem}.company-statement__copy{flex-direction:column;gap:2rem;max-width:78rem;display:flex}.company-statement__grid>.page-kicker,.company-statement__copy{padding-top:5.5rem}.company-statement__copy h2,.company-section-heading h2,.company-team__copy h2{white-space:pre-line;max-width:72rem;font-size:3.75rem;line-height:1.12}.company-statement__copy p,.company-section-heading p:not(.page-kicker),.company-team__copy p{max-width:64rem;color:var(--muted);font-size:1.35rem;line-height:1.5}.company-statement__assurance{font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;color:var(--ink)!important}.company-section-heading>div{flex-direction:column;gap:2.35rem;display:flex}.company-serve .company-section-heading{color:var(--inverse);background:#17191c;border-bottom-color:#ffffff29}.company-serve .company-section-heading .page-kicker,.company-serve .company-section-heading h2{color:var(--inverse)}.company-serve .company-section-heading p:not(.page-kicker){color:#d5d9df}.company-serve__grid{padding:0 var(--content-gutter);color:var(--inverse);background:#17191c;border-bottom:0;grid-template-columns:repeat(3,1fr);display:grid}.company-serve__item{border-left:1px solid #ffffff29;align-items:center;min-height:14rem;padding:4rem 2rem;display:flex}.company-serve__item:first-child{border-left:0;padding-left:0}.company-serve__item:last-child{padding-right:0}.company-serve__item h3{color:var(--inverse);font-size:2.85rem;line-height:1.1}.company-team__inner{color:var(--ink);background:0 0}.company-team__copy{flex-direction:column;gap:2.5rem;max-width:78rem;display:flex}.company-team__copy p{color:var(--muted)}.company-page .leader-grid{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding-left:0;padding-right:0}.company-page .leader-card{border-left:1px solid var(--rule);flex-direction:column;min-height:35rem;padding-top:5.5rem;padding-bottom:5.5rem;display:flex}.company-page .leader-card:first-child{border-left:0}.company-page .leader-card:last-child{border-right:0}.company-page .leader-copy{gap:1.25rem;margin-top:1.5rem}.company-page .leader-subtext{border-left:0;padding-left:0}.company-page .leader-headshot-wrapper{width:10rem;height:10rem;margin-bottom:1.75rem}.company-closing .closing-section__inner{padding-top:10rem;padding-bottom:4.5rem}.company-story__inner{border-bottom:1px solid var(--rule);padding:5rem var(--content-gutter)}[data-reveal]{opacity:.08;transition:opacity .9s,transform .9s;transform:translateY(1.5rem)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}@media screen and (max-width:991px){:root{--content-gutter:3rem;--frame-inline-padding:1rem}.side-frame,.side-frame.nav-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter)}.nav-container{padding-left:1rem;padding-right:1rem}.hero-content,.home-hero-content{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.hero-heading{font-size:4.75rem}.hero-puzzle-art{opacity:.54;width:min(64vw,34rem);right:-5rem}.tech-hero__frame,.capability-hero__frame{grid-template-columns:1fr}.tech-hero__copy{padding:5rem var(--content-gutter) 3rem}.capability-hero__copy{padding:5.75rem var(--content-gutter) 2.25rem}.tech-hero__copy h1,.capability-hero__copy h1{font-size:4.25rem}.capability-graphic{border-top:0;border-left:0;min-height:34rem}.capability-stack-graphic{padding:3rem var(--content-gutter) 4rem}.capability-stack-graphic__svg{transform:none}.tech-overview__grid,.platform-heading,.mission-heading,.capability-domain__heading,.capability-domain__content,.security-band__inner,.mission-grid,.route-row{grid-template-columns:1fr}.tech-overview__grid,.platform-heading,.mission-heading,.capability-domain__heading,.capability-domain__content{padding-left:0;padding-right:0}.overview-index,.platform-heading .page-kicker,.mission-heading .page-kicker{min-height:auto;padding:3rem var(--content-gutter);border-right:0;border-bottom:1px solid var(--rule);flex-direction:row}.platform-heading h2,.mission-heading h2,.capability-domain__heading{padding:3rem var(--content-gutter)}.capability-domain__heading h2{padding:0}.capability-domain__content{display:block}.capability-domain__lead{padding:3rem var(--content-gutter)}.capability-domain__sections{border-top:1px solid var(--rule);border-left:0}.company-statement__grid,.company-section-heading,.company-team__inner{grid-template-columns:1fr}.company-hero__copy{padding:5.75rem var(--content-gutter) 4rem}.company-hero__copy h1{font-size:4.25rem}.company-statement__grid,.company-section-heading,.company-team__inner,.company-serve__grid{padding-left:0;padding-right:0}.company-statement__grid>.page-kicker,.company-section-heading>.page-kicker,.company-team__inner>.page-kicker{padding:3rem var(--content-gutter);border-bottom:1px solid var(--rule)}.company-statement__copy,.company-section-heading>div,.company-section-heading>h2,.company-team__copy{padding:4.5rem var(--content-gutter)}.company-serve__grid{grid-template-columns:1fr}.company-serve__item,.company-serve__item:first-child,.company-serve__item:last-child{border-left:0;border-bottom:1px solid var(--rule);min-height:auto;padding:4rem var(--content-gutter)}.company-serve__item:last-child{border-bottom:0}.overview-copy,.security-band__inner,.closing-section__inner,.route-hero__inner,.company-story__inner{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.security-band .page-kicker,.security-band h2,.security-band__description,.security-ticker{grid-column:auto}.security-band .page-kicker{padding:0 0 1.5rem}.security-band h2{padding:0 0 3rem}.security-band__description,.security-ticker{width:100%;max-width:none;margin:0}.security-band__description{margin-bottom:2.5rem}.overview-copy h2,.platform-heading h2,.security-band h2,.mission-heading h2,.capability-domain__heading h2,.company-statement__copy h2,.company-section-heading h2,.company-team__copy h2,.closing-section h2,.route-hero h1{font-size:3.25rem}.platform-row{grid-template-columns:7rem 1fr}.platform-row__body,.platform-row__signal{grid-column:2}.mission-item,.mission-item:first-child,.mission-item:last-child{border-left:0;border-bottom:1px solid var(--rule);min-height:auto;padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.mission-item:last-child{border-bottom:0}.route-row span,.route-row h2,.route-row p{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.route-row h2,.route-row p{border-top:1px solid var(--rule);border-left:0}.section-title,.section-statement{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.tech-block{padding-right:var(--content-gutter);padding-left:var(--content-gutter);grid-template-columns:1fr}.tech-number{text-align:right;margin-top:-2.8rem;margin-bottom:0;position:relative;top:auto;right:auto}.works-grid{grid-template-columns:1fr}.works-block,.works-block:first-child,.works-block:last-child{padding-right:var(--content-gutter);padding-left:var(--content-gutter);border-left-style:none}.works-block:first-child{border-bottom:1px solid var(--rule)}.about-wrap{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.leader-grid{grid-template-columns:1fr}.leader-card{border-bottom:1px solid var(--rule);padding-right:var(--content-gutter);padding-left:var(--content-gutter);border-left-style:none}.leader-card:last-child{border-bottom-style:none;border-right-style:none}.home-section-heading,.home-audience__row{grid-template-columns:1fr}.home-section-heading,.home-principles__grid,.home-audience__list{padding-left:0;padding-right:0}.home-section-heading__copy{padding:5rem var(--content-gutter)}.home-principles__grid{grid-template-columns:1fr}.home-principle,.home-principle:first-child,.home-principle:last-child{border-left:0;border-bottom:1px solid var(--rule);min-height:auto;padding:3.75rem var(--content-gutter)}.home-principle:last-child{border-bottom:0}.home-audience__row span,.home-audience__row h3,.home-audience__row p{padding-right:var(--content-gutter);padding-left:var(--content-gutter);border-left:0}.home-audience__row h3,.home-audience__row p{padding-top:0}.footer-bottom{font-size:.75rem}}@media screen and (max-width:767px){:root{--content-gutter:1.5rem;--topbar-height:3rem}.nav-container{padding-top:0;padding-bottom:0}.nav-logo{width:5.25rem}.nav-menu,.nav-link{display:none}.nav-mobile-trigger{min-height:auto;color:var(--ink);letter-spacing:0;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.86rem;font-weight:400;line-height:1;display:inline-flex}.nav-mobile-panel{z-index:5;width:min(22rem, calc(100vw - (var(--outer-gutter) * 2) - 2rem));border:1px solid var(--app-sidebar-border);background:var(--app-sidebar-bg);display:none;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 1.25rem 3rem #0505052e}.nav-mobile-panel.is-open{display:block}.nav-mobile-panel__link{border-bottom:1px solid var(--app-sidebar-border);min-height:3.7rem;color:var(--ink);align-items:center;padding:0 1.35rem;font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.95rem;font-weight:400;line-height:1.1;display:flex}.nav-mobile-panel__link:last-child{border-bottom:0}.nav-mobile-panel__link.is-active{background:var(--app-sidebar-active);color:var(--inverse);font-weight:600}.section-hero{margin-top:calc(var(--topbar-height) + var(--outer-gutter))}.hero-frame{min-height:auto}.home-hero-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter);min-height:calc(100svh - var(--topbar-height) - (var(--outer-gutter) * 3));background:var(--background)}.hero-content{padding:5.5rem var(--content-gutter) 4.5rem}.hero-heading{font-size:3.6rem}.hero-subtitle{max-width:36rem;font-size:1.35rem}.home-hero-statement h1{font-size:3rem}.home-hero-statement p{max-width:36rem;font-size:1.25rem}.home-hero-content{padding:5.5rem var(--content-gutter) 0}.home-hero-statement{transform:translateY(-15%)}.home-hero-logo{display:none}.hero-puzzle-art{opacity:.3;width:min(92vw,24rem);display:block;top:28%;right:-8rem}.tech-hero__copy,.capability-hero__copy,.company-hero__copy{padding:4.5rem var(--content-gutter) 3rem}.company-hero__frame{min-height:auto}.tech-hero__copy h1,.capability-hero__copy h1,.company-hero__copy h1{font-size:3.35rem}.tech-hero__lead,.capability-hero__lead,.company-hero__lead,.closing-section p,.route-hero p:last-child{font-size:1.25rem}.company-hero__body{font-size:1rem}.capability-hero__frame{min-height:34rem;display:block}.capability-graphic{opacity:.48;pointer-events:none;width:min(48vw,13.5rem);min-height:0;position:absolute;bottom:1.25rem;right:1rem}.capability-stack-graphic{padding:0}.capability-stack-graphic__svg{width:100%;transform:rotate(-4deg)}.tech-overview__grid,.platform-heading,.mission-heading,.security-band__inner,.mission-grid,.route-row{grid-template-columns:1fr}.overview-index,.overview-copy,.security-band__inner,.closing-section__inner,.route-hero__inner,.company-story__inner{padding:3.5rem var(--content-gutter)}.closing-section__inner{padding-bottom:3rem}.platform-heading .page-kicker,.mission-heading .page-kicker,.platform-heading h2,.mission-heading h2{padding:3.5rem var(--content-gutter)}.overview-copy h2,.platform-heading h2,.security-band h2,.mission-heading h2,.capability-domain__heading h2,.home-section-heading h2,.company-statement__copy h2,.company-section-heading h2,.company-team__copy h2,.home-closing h2,.closing-section h2,.route-hero h1{font-size:2.35rem}.overview-copy p,.home-section-heading__copy p,.capability-domain__lead p,.company-statement__copy p,.company-section-heading p:not(.page-kicker),.company-team__copy p{font-size:1.12rem}.home-section-heading__copy{padding-top:3.5rem;padding-bottom:3.5rem}.home-principle,.home-principle:first-child,.home-principle:last-child{padding:2.25rem var(--content-gutter)}.home-audience__row span{padding-top:2.5rem;padding-bottom:.75rem}.home-audience__row h3{padding-bottom:.75rem}.home-audience__row p{padding-bottom:2.75rem}.home-closing__inner{padding:5rem var(--content-gutter) 3rem}.home-closing p{font-size:1.25rem}.company-serve__item h3{font-size:2.35rem}.capability-domain__section{grid-template-columns:1fr;min-height:auto}.capability-domain__section>span{padding:2.5rem var(--content-gutter) .75rem}.capability-domain__section>div{padding:0 var(--content-gutter) 2.75rem}.capability-domain__section h3{font-size:1.75rem}.assurance-line{font-size:1rem}.platform-row{grid-template-columns:1fr;min-height:auto}.platform-list{padding-left:0;padding-right:0}.platform-row__code,.platform-row__title,.platform-row__body,.platform-row__signal{padding:1.5rem var(--content-gutter);border-left:0;grid-column:auto}.platform-row__title,.platform-row__body,.platform-row__signal{border-top:1px solid var(--rule)}.platform-row__title h3,.mission-item h3,.route-row h2{font-size:1.75rem}.security-band__inner{gap:0}.mission-heading{padding:3.5rem var(--content-gutter)}.mission-item,.mission-item:first-child,.mission-item:last-child{padding:2.75rem var(--content-gutter)}.route-row span,.route-row h2,.route-row p{padding:1.5rem var(--content-gutter)}.text-outline{-webkit-text-stroke-width:2px}.section-title,.section-statement{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.section-tech .section-statement{padding-top:3.5rem}.section-title h2{font-size:2.25rem}.statement-copy{font-size:1.6rem}.tech-block{padding:3.5rem var(--content-gutter)}.tech-block h3{font-size:3rem}.tech-block p{font-size:1rem}.works-block,.works-block:first-child,.works-block:last-child{padding:3.5rem var(--content-gutter)}.number-large{font-size:2.5rem}.works-copy h3{font-size:1.75rem}.about-wrap{padding:3.5rem var(--content-gutter)}.section-about .about-wrap{padding-top:3.5rem}.about-copy{padding-top:0;padding-bottom:0;padding-left:0;font-size:1.35rem}.leader-card{padding:3rem var(--content-gutter)}.footer-inner{padding:2.5rem var(--content-gutter)}.footer-bottom{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;margin-top:1rem;line-height:1.35}.text-align-right{text-align:left}}@media screen and (max-width:479px){:root{--outer-gutter:.75rem;--content-gutter:1rem}.side-frame,.side-frame.nav-frame,.hero-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter);border-left-style:none;border-right-style:none}.nav-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter)}.nav-container{padding-left:1rem;padding-right:1rem}.side-frame.nav-frame{margin-right:var(--outer-gutter);margin-left:var(--outer-gutter)}.hero-heading{font-size:3rem}.hero-subtitle{font-size:1.25rem}.home-hero-statement h1{font-size:2.25rem}.home-hero-statement p{font-size:1.12rem}.home-hero-content{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.hero-puzzle-art{opacity:.26;width:min(100vw,24rem);display:block;top:24%;right:-9rem}.tech-hero__copy h1,.capability-hero__copy h1,.company-hero__copy h1{font-size:2rem}.capability-graphic{width:min(44vw,12rem);min-height:0;bottom:1rem;right:.75rem}.capability-stack-graphic{padding:0}.capability-stack-graphic__svg{width:100%}.overview-copy h2,.platform-heading h2,.security-band h2,.mission-heading h2,.capability-domain__heading h2,.home-section-heading h2,.company-statement__copy h2,.company-section-heading h2,.company-team__copy h2,.home-closing h2,.closing-section h2,.route-hero h1{font-size:2rem}.route-hero p:last-child{font-size:1.12rem}.text-outline{-webkit-text-stroke-width:1.5px}.section-title,.section-statement{padding-right:var(--content-gutter);padding-left:var(--content-gutter)}.tech-block{padding:3rem var(--content-gutter)}.tech-block h3{font-size:2.25rem}.tech-number{margin-top:-2.1rem;margin-left:-.25rem;font-size:5rem}.works-block,.works-block:first-child,.works-block:last-child{padding:3rem var(--content-gutter)}.works-meta{gap:.75rem}.pill{margin-left:0;font-size:.7rem}.about-wrap{padding:3rem var(--content-gutter)}.leader-card{padding:2.75rem var(--content-gutter)}}
