@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-black-latin-400-normal.BTVu2TQR.woff2)format("woff2"),url(/_astro/archivo-black-latin-400-normal.HW9MwEcM.woff)format("woff")}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/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(/_astro/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(/_astro/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(/_astro/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(/_astro/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(/_astro/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(/_astro/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}@font-face{font-family:Archivo Narrow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-narrow-latin-700-normal.DtADLsoy.woff2)format("woff2"),url(/_astro/archivo-narrow-latin-700-normal.DxmyBkwC.woff)format("woff")}html.award-engine,html.award-engine body{overscroll-behavior:none;height:100%;overflow:hidden}.award-page{will-change:transform;position:fixed;inset:0 0 auto}.award-layer{pointer-events:none;position:fixed;inset:0}.award-layer.is-active{pointer-events:auto}.award-loader{z-index:1000;color:#eee;background:#0b0b0c;justify-content:center;align-items:center;gap:.4em;font:600 4vw/1 system-ui,sans-serif;display:flex;position:fixed;inset:0}.award-loader[hidden]{display:none}.award-loader-digits{display:flex}.award-loader-digit{width:.62em;height:1em;overflow:hidden}.award-loader-digit-strip{flex-direction:column;display:flex}.award-loader-digit-cell{justify-content:center;align-items:center;height:1em;line-height:1;display:flex}.award-loader-bar{background:#fff3;height:2px;position:absolute;bottom:12%;left:15%;right:15%}.award-loader-bar-fill{transform-origin:0;background:#eee;width:100%;height:100%;transform:scaleX(0)}.award-poster{object-fit:cover;width:100%;height:100%;position:fixed;inset:0}:root{--paper:#f7f4ed;--ink:#171c26;--rust:#c7432b;--deep-rust:#a52b15;--muted:#595e6d;--blush:#f6e2da;--film-field:#e3ddd3;--display:"Archivo Black", "Arial Black", "Helvetica Neue", system-ui, sans-serif;--text:"Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;--wordmark:"Archivo Narrow", "Arial Narrow", "Helvetica Neue", system-ui, sans-serif;--gutter:clamp(1.25rem, 5vw, 5rem);--measure:34rem;--column:64rem;--chrome:3rem;--pic-w:max(100vw, 177.778vh);--pic-h:max(100vh, 56.25vw)}@media (orientation:portrait){:root{--pic-w:max(100vw, 56.25vh);--pic-h:max(100vh, 177.778vw)}}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(.95rem,.9rem + .25vw,1.0625rem);line-height:1.55}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--rust);outline-offset:3px}#canvas{background:var(--film-field);pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}html:not(.award-engine) #canvas{display:none}.site-mark,.site-cta{z-index:20;top:var(--gutter);font-family:var(--wordmark);margin:0;font-weight:700;line-height:1;position:fixed}.site-mark{left:var(--gutter);letter-spacing:.005em;color:var(--deep-rust);pointer-events:none;font-size:clamp(1.15rem,1rem + .6vw,1.5rem)}.site-cta{right:var(--gutter);letter-spacing:.01em;color:var(--paper);background:var(--rust);border-radius:999px;padding:.5rem .95rem;font-size:.9rem;text-decoration:none}.site-cta:hover{background:var(--deep-rust)}html[data-award-grade=night] .site-mark{color:var(--blush)}.award-layer{padding:var(--gutter);padding-top:calc(var(--gutter) + var(--chrome));display:grid}.layer-copy{max-width:var(--measure);background:radial-gradient(farthest-side at 0%,#f7f4edf0 0%,#f7f4ede6 42%,#f7f4ed00 100%);margin-right:-2.5rem;padding:1.25rem 2.5rem 1.25rem 0}.layer-copy>:last-child{margin-bottom:0}html.award-engine .award-layer,html.award-engine .award-layer.is-active{pointer-events:none}html.award-engine .award-layer.is-active .layer-copy{pointer-events:auto}html[data-award-grade=night] .layer-copy{color:var(--paper);background:radial-gradient(farthest-side at 0%,#0c0e12db 0%,#0c0e12cc 42%,#0c0e1200 100%)}.layer-centre{text-align:center;place-items:center}.layer-centre .layer-copy{background:radial-gradient(closest-side,#f7f4edeb 0%,#f7f4ede0 45%,#f7f4ed00 100%);max-width:48rem;margin:0;padding:2.5rem 3.5rem}html[data-award-grade=night] .layer-centre .layer-copy{background:radial-gradient(closest-side,#0c0e12e0 0%,#0c0e12d1 45%,#0c0e1200 100%)}.layer-right{text-align:right;place-items:center end}.layer-right .layer-copy,.layer-top-right .layer-copy,.layer-bottom-right .layer-copy{background:radial-gradient(farthest-side at 100%,#f7f4edf0 0%,#f7f4ede6 42%,#f7f4ed00 100%);margin:0 0 0 -2.5rem;padding:1.25rem 0 1.25rem 2.5rem}html[data-award-grade=night] .layer-right .layer-copy,html[data-award-grade=night] .layer-top-right .layer-copy,html[data-award-grade=night] .layer-bottom-right .layer-copy{background:radial-gradient(farthest-side at 100%,#0c0e12db 0%,#0c0e12cc 42%,#0c0e1200 100%)}.layer-top-right{text-align:right;place-items:start end}.layer-bottom-right{text-align:right;place-items:end}.layer-bottom-left{place-items:end start}.layer-top-left{place-items:start}h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 .6rem;font-size:clamp(2rem,5.2vw,4rem);font-weight:400;line-height:1.02}.label{font-family:var(--wordmark);letter-spacing:.06em;text-transform:uppercase;color:var(--deep-rust);margin:0;font-size:.9rem;font-weight:700}.beat{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .8rem;font-size:clamp(1.35rem,2.9vw,2.6rem);font-weight:400;line-height:1.1}.body{text-wrap:pretty;max-width:30rem;margin:0 0 .8rem}.layer-right .body,.layer-top-right .body,.layer-bottom-right .body{margin-left:auto}.figure{font-family:var(--display);letter-spacing:-.01em;color:var(--deep-rust);white-space:nowrap;font-size:1.45em;font-weight:400;line-height:1}html[data-award-grade=night] .figure{color:var(--blush)}.tel{text-decoration-color:#a52b1566}.closing{font-family:var(--wordmark);letter-spacing:.01em;color:var(--deep-rust);margin:0;font-size:clamp(1.1rem,1.6vw,1.45rem);font-weight:700}html[data-award-grade=night] .closing{color:var(--blush)}.colophon{color:var(--muted);margin:1rem 0 0;font-size:.75rem}.display{font-family:var(--display);letter-spacing:-.03em;color:var(--deep-rust);margin:0 0 .5rem;font-size:clamp(2rem,7vw,4.5rem);font-weight:400;line-height:1}html.award-engine .display{display:none}.display-dom{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(2.5rem,8vw,6rem);font-weight:400;line-height:.95}html[data-award-grade=night] .display-dom{color:var(--paper)}@media (orientation:landscape){.layer-founder{--card-w:calc(var(--pic-w) * .493);place-items:center start;padding-left:clamp(1rem,3vw,2.5rem)}.layer-founder .layer-copy{max-width:calc(50vw - var(--card-w) / 2 - clamp(1rem, 3vw, 2.5rem) - 1rem);margin-right:0;padding-right:1rem}.layer-founder .beat{font-size:clamp(1.15rem,1.7vw,1.6rem)}.layer-founder .body{margin-bottom:.7rem;font-size:.85rem}}@media (orientation:portrait){.layer-founder{align-items:end}}.founder-quad{left:calc(50vw - var(--quad-w) / 2);top:calc(50vh - var(--quad-h) / 2);width:var(--quad-w);height:var(--quad-h);object-fit:cover;opacity:0;pointer-events:none;--quad-w:calc(var(--pic-w) * .308);--quad-h:calc(var(--pic-h) * .548);position:fixed}@media (orientation:portrait){.founder-quad{--quad-h:calc(var(--pic-h) * .173)}}.layer-form{--card-left:calc(50vw - .079 * var(--pic-w));--card-top:calc(50vh - .0635 * var(--pic-h));--card-w:calc(var(--pic-w) * .438);--card-h:calc(var(--pic-h) * .507);place-items:center start}.layer-form .layer-copy{background:0 0;width:100%;max-width:none;margin:0;padding:0}.layer-form .form-lede{max-width:min(26rem, calc(var(--card-left) - var(--gutter) - 1.5rem))}.form-card{background:var(--paper);border:1px solid #c7432b59;border-radius:2px;padding:clamp(1rem,2.5vw,1.5rem);box-shadow:0 1px #171c260f,0 18px 40px -28px #171c2680}@media (orientation:landscape){.layer-form .form-card{left:calc(var(--card-left) + .06 * var(--card-w));top:calc(var(--card-top) + .06 * var(--card-h));width:calc(var(--card-w) * .88);background:#f7f4edf7;max-width:30rem;position:absolute}}.promise{color:var(--muted);margin:0 0 .9rem;font-size:.85rem;line-height:1.4}.field{gap:.25rem;margin-bottom:.7rem;display:grid}.field>label{font-size:.78rem;font-weight:600}.field input{font:inherit;color:var(--ink);background:#fff;border:1px solid #595e6d59;border-radius:2px;width:100%;padding:.5rem .6rem;font-size:.95rem}.field input[aria-invalid=true]{border-color:var(--rust)}.consent{grid-template-columns:auto minmax(0,1fr);gap:.6rem;margin:.8rem 0;display:grid}.consent input{accent-color:var(--rust);width:1rem;height:1rem;margin-top:.25rem}.consent label{color:var(--muted);font-size:.7rem;line-height:1.4}.consent a{color:var(--deep-rust)}#lead-form button[type=submit]{font:inherit;color:var(--paper);background:var(--rust);cursor:pointer;border:0;border-radius:2px;width:100%;padding:.65rem 1rem;font-size:.9rem;font-weight:600;line-height:1.2}#lead-form button[type=submit]:hover{background:var(--deep-rust)}#lead-form button[type=submit][disabled]{opacity:.6;cursor:progress}#lead-form-result{color:var(--deep-rust);margin:.8rem 0 0;font-size:.85rem;font-weight:600}#lead-form-result[hidden]{display:none}@media (height<=880px){.form-card{padding:.9rem}.promise{margin-bottom:.7rem;font-size:.8rem}.field{margin-bottom:.5rem}.field input{padding:.4rem .55rem}.consent{margin:.65rem 0}.layer-form .form-lede .body{margin-bottom:.5rem}.layer-form .colophon{margin-top:.6rem}}@media (orientation:portrait){.layer-form{place-items:end stretch}.layer-form .layer-copy{gap:.75rem;display:grid}.layer-form .form-lede{background:radial-gradient(farthest-side at 0%,#f7f4edf0 0%,#f7f4ede6 42%,#f7f4ed00 100%);max-width:none;margin-right:-2rem;padding:.75rem 2rem .75rem 0}.layer-form .form-lede .body{font-size:.85rem}}#loader{z-index:1000;background:var(--paper);color:var(--deep-rust);display:flex;position:fixed;inset:0}#loader[hidden]{display:none!important}#loader:not(.award-loader){animation:0s linear 20s forwards loader-fallback-dismiss}#loader:not(.award-loader)~.award-poster{display:block}@keyframes loader-fallback-dismiss{to{display:none}}#loader .award-loader-digits{left:var(--gutter);font-family:var(--text);letter-spacing:.06em;font-size:.8rem;font-weight:600;position:absolute;bottom:calc(14% + 1.4rem)}#loader .award-loader-digits:after{content:"%";opacity:.55}#loader .award-loader-digit{width:.6em}#loader .award-loader-bar{left:var(--gutter);right:var(--gutter);background:#a52b152e;height:1px;bottom:14%}#loader .award-loader-bar-fill{background:var(--deep-rust)}html:not(.award-engine) .award-poster{object-fit:cover;object-position:center 55%;width:100%;height:auto;max-height:70vh;position:static}html:not(.award-engine) .award-page{position:static}html:not(.award-engine) .award-layer{pointer-events:auto;max-width:var(--column);padding:clamp(2rem, 6vw, 4rem) var(--gutter);text-align:left;border-top:1px solid #171c2614;margin-inline:auto;display:block;position:static;opacity:1!important;visibility:visible!important}html:not(.award-engine) #layer-desk-hero{border-top:0}html:not(.award-engine) .layer-copy{background:0 0;max-width:100%;margin:0;padding:0}html:not(.award-engine) .founder-quad{opacity:1;width:min(20rem,60%);height:auto;margin:1.5rem 0 0;display:block;position:static}html:not(.award-engine) .site-mark,html:not(.award-engine) .site-cta{max-width:var(--column);padding:var(--gutter) var(--gutter) 0;margin-inline:auto;display:block;position:static}html:not(.award-engine) .site-cta{width:fit-content;margin:1rem auto 0;padding:.5rem .95rem}html:not(.award-engine) .layer-form .form-card{width:100%;max-width:30rem;margin-top:1.5rem;position:static}html:not(.award-engine) .layer-form .form-lede{max-width:100%}.prose{max-width:44rem;padding:clamp(2.5rem, 8vw, 5rem) var(--gutter) clamp(4rem, 10vw, 7rem);margin:0 auto}.prose h1{margin-bottom:.4em;font-size:clamp(1.8rem,4.5vw,2.6rem)}.prose h2{font-family:var(--display);margin:2.25rem 0 .6rem;font-size:1.2rem;font-weight:400;line-height:1.2}.prose p,.prose li{max-width:38rem}.prose blockquote{max-width:38rem;color:var(--muted);border-left:2px solid #c7432b66;margin:1rem 0 1.25rem;padding-left:1rem;font-size:.95rem}.prose .meta{letter-spacing:.02em;color:var(--muted);font-size:.75rem}.prose code{letter-spacing:.02em;font-size:.9em}.prose .back{color:var(--deep-rust);margin-top:2.5rem;font-size:.85rem;display:inline-block}
