@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,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(./inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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(./inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#1d1d1d;font-synthesis:none;text-rendering:optimizelegibility;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rn-red:#da0313;--rn-red-deep:#ae1f28;--rn-steel:#2e4a59;--rn-ink:#1d1d1d;--rn-muted:#61717a;--rn-paper:#fbfbfe;--rn-white:#fff;--rn-warm:#f7f3ea;--rn-surface:#f0f3f4;--rn-line:#d8dee2;--rn-line-soft:#e9edef;--rn-charcoal:#202326;--rn-success:#14865e;--container:1360px;--gutter:clamp(1.25rem, 4vw, 3.5rem);--section-space:clamp(5.5rem, 10vw, 10rem);--radius-sm:.5rem;--radius-md:.85rem;--radius-lg:1.4rem;--ease-out:cubic-bezier(.22, 1, .36, 1);background:#fbfbfe;font-family:Inter Variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--rn-paper);scroll-padding-top:6rem}body{background:var(--rn-paper);min-width:320px;min-height:100vh;color:var(--rn-ink);margin:0;overflow-x:clip}body,button,input,textarea{font:inherit}img,svg{max-width:100%;display:block}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit}h1,h2,h3,h4,p{margin-top:0}p{text-wrap:pretty}::selection{background:color-mix(in srgb, var(--rn-red) 20%, white);color:var(--rn-ink)}.container{width:min(100%, var(--container));padding-inline:var(--gutter);margin-inline:auto}.eyebrow{color:var(--rn-steel);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1.25rem;font-size:.75rem;font-weight:720;line-height:1;display:inline-flex}.eyebrow:before{background:var(--rn-red);content:"";width:1.85rem;height:2px}.display-title{letter-spacing:-.052em;text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(2.55rem,5vw,4.85rem);font-weight:650;line-height:.98}.lead{color:var(--rn-muted);font-size:clamp(1.05rem,1.45vw,1.32rem);line-height:1.58}.button{border-radius:var(--radius-sm);background:var(--rn-red);color:#fff;letter-spacing:-.01em;min-height:3rem;transition:transform .18s var(--ease-out), background-color .18s ease, border-color .18s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.65rem;padding:.8rem 1.15rem;font-size:.88rem;font-weight:680;display:inline-flex;position:relative;overflow:hidden}.button:after{content:"";transform-origin:0;height:2px;transition:transform .26s var(--ease-out);background:#fff;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.button:hover,.button:focus-visible{background:var(--rn-red-deep);transform:translateY(-2px)}.button:hover:after,.button:focus-visible:after{transform:scaleX(1)}.button.secondary{border-color:var(--rn-line);color:var(--rn-ink);background:0 0}.button.secondary.explore-button{border-color:color-mix(in srgb, var(--rn-steel) 45%, var(--rn-line));background:var(--rn-white);box-shadow:0 .35rem 1rem #2e4a591a}.button.secondary:after{background:var(--rn-red)}.button.secondary:hover,.button.secondary:focus-visible{border-color:var(--rn-steel);background:var(--rn-white)}.button.secondary.explore-button:hover,.button.secondary.explore-button:focus-visible{border-color:var(--rn-red);color:var(--rn-red)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid color-mix(in srgb, var(--rn-red) 32%, transparent);outline-offset:4px}.reveal-ready{opacity:0;transition:opacity .62s var(--ease-out) var(--reveal-delay,0s), transform .62s var(--ease-out) var(--reveal-delay,0s);transform:translateY(1.25rem)}.reveal-ready.is-visible{opacity:1;transform:translateY(0)}.skip-link{z-index:1000;border-radius:var(--radius-sm);background:var(--rn-ink);color:#fff;padding:.75rem 1rem;font-weight:650;transition:transform .18s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.rn-lightbox-trigger{cursor:zoom-in}.rn-lightbox-trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--rn-red) 32%, transparent);outline-offset:5px}.rn-lightbox-backdrop{z-index:1100;cursor:zoom-out;background:#0f1214d1;place-items:center;padding:clamp(1rem,4vw,3rem);animation:.18s ease-out rn-lightbox-in;display:grid;position:fixed;inset:0;overflow:auto}.rn-lightbox-dialog{border-radius:var(--radius-md);cursor:default;width:min(100%,96rem);max-height:100%;animation:rn-lightbox-rise .22s var(--ease-out);background:#fff;border:1px solid #ffffff38;padding:clamp(.75rem,2vw,1.5rem);display:grid;position:relative;box-shadow:0 2rem 6rem #00000052}.rn-lightbox-image{object-fit:contain;border-radius:calc(var(--radius-md) - .35rem);width:100%;max-height:82vh}.rn-lightbox-close{z-index:1;border:1px solid var(--rn-line);width:2.35rem;height:2.35rem;color:var(--rn-ink);cursor:pointer;background:#fffffff0;border-radius:50%;place-items:center;font-size:1.55rem;line-height:1;display:grid;position:absolute;top:.5rem;right:.5rem}.rn-lightbox-close:hover,.rn-lightbox-close:focus-visible{border-color:var(--rn-red);color:var(--rn-red)}.rn-lightbox-caption{color:var(--rn-muted);margin:.85rem 0 0;font-size:.82rem;line-height:1.5}@keyframes rn-lightbox-in{0%{opacity:0}}@keyframes rn-lightbox-rise{0%{opacity:0;transform:translateY(.75rem)scale(.985)}}@media (width<=720px){html{scroll-padding-top:5rem}.display-title{letter-spacing:-.045em}.button{min-height:2.85rem}}@media (width<=620px){.rn-lightbox-backdrop{padding:.75rem}.rn-lightbox-dialog{padding:.55rem}.rn-lightbox-image{max-height:78vh}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-ready{opacity:1;transform:none}.rn-lightbox-backdrop,.rn-lightbox-dialog{animation:none}}
