@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/saira-vietnamese-wght-normal-B59RsdDd.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/saira-latin-ext-wght-normal-Cq1Gr55P.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/saira-latin-wght-normal-C4OLzBX3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-bg: #0a0a0b;--color-bg-raised: #121214;--color-text-primary: #ffffff;--color-text-secondary: #d6dce4;--color-text-muted: #a9b2be;--color-accent: #007aff;--color-accent-lift: #3d9bff;--color-accent-deep: #0062cc;--color-rule: #2c3036;--color-rule-strong: #3a4048;--color-rule-faint: #1c1f23;--color-control-edge: #646c78;--color-focus: #3d9bff;--font-display: "Saira Variable", "Saira", "Helvetica Neue", Arial, sans-serif;--font-body: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--fw-display: 600;--fw-display-bold: 700;--fw-body: 400;--fw-body-md: 500;--fs-monument: clamp(2.5rem, 1.04rem + 6.24vw, 5.25rem);--fs-h2: clamp(1.625rem, 1.295rem + 1.41vw, 2.25rem);--fs-lede: clamp(1rem, .934rem + .28vw, 1.125rem);--fs-body: clamp(1rem, .956rem + .19vw, 1.125rem);--fs-eyebrow: clamp(.8125rem, .791rem + .09vw, .875rem);--fs-micro: .875rem;--lh-monument: 1;--lh-display: 1.1;--lh-lede: 1.55;--lh-body: 1.65;--ls-monument: .14em;--ls-display: .02em;--ls-label: .18em;--ls-eyebrow: .22em;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-5: 1.5rem;--sp-6: 2rem;--sp-7: 2.5rem;--sp-8: 3.5rem;--sp-9: 4.5rem;--sp-10: 6rem;--content-max: 77.5rem;--gutter: clamp(1.5rem, .267rem + 5.258vw, 5rem);--section-pad-y: clamp(4.5rem, 3.2rem + 5.5vw, 8rem);--rule-w: 1px;--rule-w-strong: 2px;--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-reveal: .52s;--stagger: 80ms;--reveal-y: 14px}@media (prefers-contrast: more){:root{--color-text-secondary: #f1f4f8;--color-text-muted: #d6dce4;--color-rule: #5b6472;--color-rule-strong: #8b949e}}*,*:before,*:after{box-sizing:border-box}html{background:var(--color-bg);color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}html,body,#root{margin:0;padding:0;min-height:100%}body{background:var(--color-bg);color:var(--color-text-secondary);font-family:var(--font-body);font-weight:var(--fw-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"tnum" 1}h1,h2,h3,p,figure,hr{margin:0}ol,ul{margin:0;padding:0;list-style:none}img,svg{display:block;max-width:100%}::selection{background:var(--color-accent);color:var(--color-bg)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.container{width:100%;max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skipLink{position:fixed;left:var(--sp-4);top:var(--sp-4);z-index:30;transform:translateY(-200%);background:var(--color-bg);color:var(--color-accent);border:1px solid var(--color-accent);padding:var(--sp-3) var(--sp-4);font-size:var(--fs-eyebrow);font-weight:var(--fw-body-md);letter-spacing:var(--ls-label);text-transform:uppercase;text-decoration:none}.skipLink:focus{transform:none}.js [data-reveal]{opacity:0;transform:translate3d(0,var(--reveal-y),0)}[data-reveal].is-in{opacity:1;transform:none;transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}@media print{.js [data-reveal]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.js [data-reveal]{opacity:1!important;transform:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}._hero_1p2l1_7{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;min-height:100svh;padding-block-start:clamp(2rem,1.2rem + 3.4vw,3.5rem);overflow:hidden}._plate_1p2l1_20{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:image-set(url(/assets/northward-ridge-CD37NzqZ.avif) type("image/avif"),url(/assets/northward-ridge-C1gu2fGy.webp) type("image/webp"));background-size:cover;background-position:62% 68%;background-repeat:no-repeat}._scrim_1p2l1_32{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,#0a0a0beb,#0a0a0bb8 34%,#0a0a0b61,#0a0a0b6b,#0a0a0bc7),linear-gradient(to right,#0a0a0bb3,#0a0a0b26 52%,#0a0a0b00 78%)}@media (max-width: 48rem){._plate_1p2l1_20{background-image:image-set(url(/assets/northward-ridge-mobile-DaePxoCN.avif) type("image/avif"),url(/assets/northward-ridge-mobile-C5oM-6VS.webp) type("image/webp"));background-position:center bottom}._scrim_1p2l1_32{background:linear-gradient(to bottom,#0a0a0be6,#0a0a0bbd 32%,#0a0a0b80 48%,#0a0a0b24 62%,#0a0a0b1a)}}._inner_1p2l1_94{display:flex;flex-direction:column;align-items:flex-start}._lockup_1p2l1_100{width:clamp(11rem,8.4rem + 11.1vw,18rem);height:auto;margin-block-end:clamp(2.5rem,1.1rem + 6vw,5.5rem)}._title_1p2l1_109{display:flex;flex-direction:column;margin-inline-start:-.06em;font-family:var(--font-display);font-weight:var(--fw-display-bold);font-size:var(--fs-monument);line-height:var(--lh-monument);letter-spacing:var(--ls-monument);text-transform:uppercase}._line1_1p2l1_121{color:var(--color-text-primary)}._line2_1p2l1_125{color:var(--color-accent-lift)}._lede_1p2l1_129{margin-block-start:clamp(1.5rem,1.1rem + 1.7vw,2.5rem);max-width:44ch;color:var(--color-text-secondary);font-size:var(--fs-lede);line-height:var(--lh-lede);letter-spacing:.1em;text-transform:uppercase}@media (min-width: 48rem){._lede_1p2l1_129{max-width:none}}._cta_1p2l1_156{display:inline-flex;align-items:center;gap:1.1em;margin-block-start:clamp(2rem,1.6rem + 1.7vw,3rem);padding:.95em 1.5em;border:var(--rule-w-strong) solid var(--color-accent);background:#0a0a0b8c;color:var(--color-text-primary);text-decoration:none;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-label);text-transform:uppercase;transition:gap .18s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out)}._cta_1p2l1_156:hover,._cta_1p2l1_156:focus-visible{gap:1.7em;background:var(--color-accent);color:var(--color-bg)}._arrow_1p2l1_186{width:2.1em;height:auto;flex:none}._pillarBand_1p2l1_195{position:relative;z-index:1;margin-block-start:clamp(3rem,2rem + 4vw,5rem);padding-block:clamp(1.25rem,1rem + 1.1vw,1.75rem);background:var(--color-bg);border-block-start:var(--rule-w) solid var(--color-rule)}._pillars_1p2l1_204{display:grid;grid-template-columns:1fr;gap:var(--sp-5)}._pillar_1p2l1_195{display:flex;align-items:center;gap:.9em;color:var(--color-text-secondary)}._pillarIcon_1p2l1_217{width:1.55rem;height:1.55rem;flex:none;color:var(--color-text-primary)}._pillarLabel_1p2l1_224{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-label);text-transform:uppercase}@media (min-width: 48rem){._pillars_1p2l1_204{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}._pillar_1p2l1_195+._pillar_1p2l1_195{padding-inline-start:var(--sp-6);border-inline-start:var(--rule-w) solid var(--color-rule)}._pillar_1p2l1_195{justify-content:center}}@media (prefers-reduced-motion: reduce){._cta_1p2l1_156{transition:none}}._form_70vyy_1{display:grid;gap:var(--sp-5);width:min(100%,34rem)}._field_70vyy_7{display:grid;gap:var(--sp-2)}._label_70vyy_12{font-family:var(--font-display);font-weight:var(--fw-display);font-size:.75rem;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--color-text-muted)}._input_70vyy_21{width:100%;padding:.8em .9em;font:inherit;font-size:var(--fs-micro);color:var(--color-text-primary);background:var(--color-bg-raised);border:var(--rule-w) solid var(--color-control-edge);border-radius:0;transition:border-color .16s var(--ease-out)}._input_70vyy_21:focus-visible{outline:none;border-color:var(--color-accent)}._textarea_70vyy_39{resize:vertical;min-height:7.5rem}._trap_70vyy_45{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._actions_70vyy_54{display:flex;margin-block-start:var(--sp-2)}._submit_70vyy_59{display:inline-flex;align-items:center;gap:1.1em;padding:.95em 1.6em;border:var(--rule-w-strong) solid var(--color-accent);background:transparent;color:var(--color-text-primary);cursor:pointer;font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-label);text-transform:uppercase;transition:gap .18s var(--ease-out),background-color .18s var(--ease-out),color .18s var(--ease-out)}._submit_70vyy_59:hover:not(:disabled),._submit_70vyy_59:focus-visible{gap:1.7em;background:var(--color-accent);color:var(--color-bg)}._submit_70vyy_59:disabled{opacity:.6;cursor:default}._arrow_70vyy_91{width:2.1em;height:auto;flex:none}._success_70vyy_97{font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--color-text-primary);max-width:34rem}._error_70vyy_104{font-size:var(--fs-micro);color:var(--color-text-secondary)}@media (prefers-reduced-motion: reduce){._input_70vyy_21,._submit_70vyy_59{transition:none}}._contact_1f5oa_1{padding-block:var(--section-pad-y);border-block-start:var(--rule-w) solid var(--color-rule-faint)}._inner_1f5oa_6{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,5rem)}._eyebrow_1f5oa_11{font-family:var(--font-display);font-weight:var(--fw-display);font-size:var(--fs-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--color-accent)}._heading_1f5oa_20{margin-block-start:var(--sp-4);font-family:var(--font-display);font-weight:var(--fw-display-bold);font-size:var(--fs-h2);line-height:var(--lh-display);letter-spacing:var(--ls-display);color:var(--color-text-primary)}._lede_1f5oa_30{margin-block-start:var(--sp-4);max-width:38ch;color:var(--color-text-muted);font-size:var(--fs-body);line-height:var(--lh-body)}@media (min-width: 56rem){._inner_1f5oa_6{grid-template-columns:minmax(0,4fr) minmax(0,5fr);align-items:stretch;gap:clamp(3rem,1.5rem + 5vw,6rem)}._intro_1f5oa_51{display:flex;flex-direction:column;justify-content:center}._formWrap_1f5oa_57{justify-self:end;width:100%;padding-inline-start:clamp(3rem,1.5rem + 5vw,6rem);margin-inline-start:calc(-1*clamp(3rem,1.5rem + 5vw,6rem));border-inline-start:var(--rule-w) solid var(--color-rule-faint)}}._footer_1qw78_1{padding-block:var(--sp-8);border-block-start:var(--rule-w) solid var(--color-rule-faint)}._inner_1qw78_6{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-5)}._mark_1qw78_14{width:4.5rem;height:auto;opacity:.85}._rights_1qw78_20{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;color:var(--color-text-muted)}
