:root{--bg:#17191d;--bg-2:#1d2025;--bg-3:#252930;--paper:#edeae3;--paper-2:#e3dfd6;--ink:#17191c;--fg:#eceae4;--fg-2:#c3c2bc;--muted:#8f918f;--line:#eceae41c;--line-2:#eceae43d;--accent:#f26a2e;--steel:#9fb2cc;--accent-ink:#1a0d06;--ok:#7fd1a6;--ease:cubic-bezier(.22, 1, .36, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--sans:"Archivo Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--tech:"Share Tech", "Archivo Variable", system-ui, sans-serif;--gutter:clamp(20px, 4.4vw, 64px);--max:1320px;--r:18px}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg);font-family:var(--sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:16px;line-height:1.6;overflow-x:clip}body.loading{overflow:hidden}a{color:inherit;text-decoration:none}img,canvas,svg{max-width:100%;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset{margin:0;padding:0}ul,ol{list-style:none}fieldset{border:0;min-width:0}button,input,textarea{font:inherit;color:inherit}::selection{background:var(--accent);color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline-start:auto;margin-inline-end:auto}.lbl{font-family:var(--tech);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:14px;font-weight:400;font-stretch:100%;line-height:1.3}.dot{background:var(--accent);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:10px;animation:2.4s ease-out infinite pulse;display:inline-block;box-shadow:0 0 #f0703a99}@keyframes pulse{70%{box-shadow:0 0 0 9px #f0703a00}to{box-shadow:0 0 #f0703a00}}em{font-style:italic;font-weight:300;font-stretch:100%}.h-display{letter-spacing:-.04em;font-size:clamp(34px,4.75vw,76px);font-weight:600;font-stretch:116%;line-height:1}.h-xl{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,4.1vw,62px);font-weight:600;font-stretch:112%;line-height:1.04}.h-lg{letter-spacing:-.03em;font-size:clamp(24px,2.6vw,36px);font-weight:600;font-stretch:110%;line-height:1.08}.lead{color:var(--fg-2);max-width:54ch;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.loader{z-index:200;background:var(--bg);padding:var(--gutter);transition:transform .9s var(--ease-io), visibility 0s .9s;grid-template-rows:1fr auto;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.loader-logo{letter-spacing:-.02em;font-size:18px;font-weight:600}.loader-num{letter-spacing:-.06em;align-self:end;font-size:clamp(64px,16vw,220px);font-weight:500;line-height:.8}.loader-num i{color:var(--accent);margin-left:.08em;font-size:.5em;font-style:normal;font-weight:300}.loader-bar{height:3px;position:absolute;bottom:0;left:0;right:0}.loader-bar i{background:var(--accent);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}body:not(.loading) .loader{visibility:hidden;transform:translateY(-100%)}.no-js .loader{display:none}.progress{z-index:90;pointer-events:none;height:2px;position:fixed;top:0;bottom:auto;left:0;right:0}.progress i{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.top{z-index:80;width:min(100% - 2 * var(--gutter) + 24px, var(--max) + 24px);border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);height:58px;transition:transform .6s var(--ease), background .4s, color .4s, border-color .4s;background:#191b1f9e;border-radius:999px;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 8px 0 20px;display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%)}.top.hide{transform:translate(-50%,-130%)}.top.on-light{color:var(--ink);background:#ebe8e1b8;border-color:#17191c1f}.logo{letter-spacing:-.02em;justify-self:start;align-items:center;gap:9px;font-size:16.5px;font-weight:700;font-stretch:112%;display:inline-flex}.logo i{background:var(--accent);border-radius:2px;width:9px;height:9px;transform:rotate(45deg)}.nav{gap:6px;font-size:14px;display:flex}.nav a{color:inherit;opacity:.72;border-radius:999px;padding:8px 14px;transition:opacity .3s,background .3s}.nav a:hover,.nav a.active{opacity:1;background:#8c8c8c29}.pill{background:var(--fg);height:42px;color:var(--ink);border-radius:999px;justify-self:end;align-items:center;padding:0 20px;font-size:14px;font-weight:500;transition:background .3s,color .3s;display:inline-flex}.pill:hover{background:var(--accent);color:var(--accent-ink)}.top.on-light .pill{background:var(--ink);color:var(--paper)}.top.on-light .pill:hover{background:var(--accent);color:var(--accent-ink)}.burger{cursor:pointer;background:#8c8c8c2e;border:0;border-radius:50%;justify-self:end;width:42px;height:42px;display:none;position:relative}.burger i{height:1.5px;transition:transform .4s var(--ease), top .4s var(--ease);background:currentColor;position:absolute;left:13px;right:13px}.burger i:first-child{top:17px}.burger i:last-child{top:24px}.burger[aria-expanded=true] i:first-child{top:20.5px;transform:rotate(45deg)}.burger[aria-expanded=true] i:last-child{top:20.5px;transform:rotate(-45deg)}.menu{z-index:70;background:var(--bg);padding:110px var(--gutter) 34px;clip-path:inset(0 0 100%);transition:clip-path .7s var(--ease-io);visibility:hidden;flex-direction:column;justify-content:space-between;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.menu.open{clip-path:inset(0);visibility:visible}.menu nav{gap:4px;display:grid}.menu nav a{letter-spacing:-.04em;opacity:0;transition:opacity .5s var(--ease), transform .7s var(--ease);align-items:baseline;gap:14px;font-size:clamp(30px,8vw,54px);font-weight:500;line-height:1.15;display:flex;transform:translateY(18px)}.menu.open nav a{opacity:1;transform:none}.menu.open nav a:nth-child(2){transition-delay:50ms}.menu.open nav a:nth-child(3){transition-delay:.1s}.menu.open nav a:nth-child(4){transition-delay:.15s}.menu.open nav a:nth-child(5){transition-delay:.2s}.menu.open nav a:nth-child(6){transition-delay:.25s}.menu.open nav a:nth-child(7){transition-delay:.3s}.btn{--b:var(--line-2);border:1px solid var(--b);height:52px;color:inherit;cursor:pointer;isolation:isolate;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:15px;font-weight:500;transition:color .35s,border-color .35s;display:inline-flex;position:relative;overflow:hidden}.btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--fg);transition:transform .55s var(--ease);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transform:translateY(101%)}.btn:hover{color:var(--ink);border-color:var(--fg)}.btn:hover:before{transform:none}.btn svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px;height:16px;transition:transform .5s var(--ease)}.btn:hover svg{transform:translate(4px)}.btn-accent{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.btn-accent:before{background:var(--fg)}.btn-accent:hover{border-color:var(--fg)}.btn[disabled]{opacity:.6;pointer-events:none}.cta{flex-wrap:wrap;gap:12px;display:flex}.hero{grid-template-rows:1fr auto;min-height:100svh;padding-top:110px;display:grid;position:relative;overflow:clip}.hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(40% 50% at 8% 92%,#f26a2e14,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-media{background:#0d0e10;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hero-media video{object-fit:cover;object-position:66% 50%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-media:after{content:"";background:linear-gradient(90deg, #0b0c0eed 0, #0b0c0edb 28%, #0b0c0e8c 43%, #0b0c0e00 62%), linear-gradient(180deg, #0d0e108c 0, #0d0e1000 16%, #0d0e1000 68%, var(--bg) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.hero-grid{z-index:1;pointer-events:none;align-items:center;display:flex;position:relative}.hero-copy{pointer-events:auto;max-width:720px;padding:40px 0;position:relative}.hero-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0b0c0ee6 0,#0b0c0ec7 55%,#0b0c0e00 100%);position:absolute;top:-8%;bottom:-8%;left:-30%;right:-22%}.eyebrow{color:var(--fg-2);align-items:center;margin-bottom:26px;display:flex}.eyebrow span{border-left:1px solid var(--line-2);color:var(--muted);margin-left:12px;padding-left:12px}.h-display .line{white-space:nowrap;margin-bottom:-.1em;padding:.04em .08em .1em 0;display:block;overflow:hidden}.h-display .line>span{display:block;transform:translateY(112%)}.hero .lead{color:#d6d5cf;text-shadow:0 1px 18px #0b0c0ee6;max-width:43ch;margin-top:28px}.hero .assure{color:#a9aba7;text-shadow:0 1px 12px #0b0c0ee6}.hero .cta{margin-top:34px}.hero-facts{z-index:1;border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,230px));align-items:end;gap:28px;padding:26px 0 34px;display:grid;position:relative}.hero-facts b{letter-spacing:-.04em;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1;display:block}.hero-facts span{color:var(--muted);max-width:24ch;margin-top:10px;font-size:13.5px;line-height:1.4;display:block}.assure{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:13.5px;display:flex}.assure span{align-items:center;gap:8px;display:inline-flex}.assure span:before{content:"";border-left:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);width:11px;height:6px;transform:rotate(-45deg)translateY(-2px)}.marquee{border-top:1px solid var(--line);background:var(--bg);padding:20px 0;overflow:hidden}.marquee-track{align-items:center;gap:34px;width:max-content;animation:44s linear infinite marquee;display:flex}.marquee span{letter-spacing:-.02em;color:var(--fg-2);white-space:nowrap;font-size:clamp(18px,2vw,26px)}.marquee i{background:var(--accent);flex:none;width:7px;height:7px;transform:rotate(45deg)}@keyframes marquee{to{transform:translate(-50%)}}.sec{isolation:isolate;padding:clamp(92px,13vh,170px) 0;position:relative;overflow:clip}.glow{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 420px calc(100% - 420px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 420px calc(100% - 420px),#0000 100%)}.glow i{will-change:transform;background:radial-gradient(closest-side,#f26a2e30,#f26a2e14 42%,#f26a2e00 100%);border-radius:50%;width:78vmax;max-width:1500px;height:78vmax;max-height:1500px;position:absolute;top:0;left:0}.glow i.cool{background:radial-gradient(closest-side,#7896cd33,#7896cd12 45%,#7896cd00 100%);width:62vmax;height:62vmax}.sec.light .glow i{background:radial-gradient(closest-side,#f26a2e42,#f6965c1f 45%,#f26a2e00 100%)}.sec.light .glow i.cool{background:radial-gradient(closest-side,#ffffffbf,#fff0 100%)}.glass{-webkit-backdrop-filter:blur(34px)saturate(160%);backdrop-filter:blur(34px)saturate(160%);background:linear-gradient(#ffffff13,#ffffff07);border:1px solid #ffffff1c;border-radius:22px;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff05,0 36px 70px -36px #0000009e}.sec.light .glass{background:linear-gradient(#ffffffa8,#ffffff5c);border-color:#ffffffbf;box-shadow:inset 0 1px #fff,0 36px 70px -40px #4a301a4d}.sec.alt{background:var(--bg)}.sec.light{background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--line:#17191c21;--line-2:#17191c4d;--muted:#6c6d69;--fg-2:#3c3e40;--fg:var(--ink)}.sec.light .btn:hover{color:var(--paper)}.sec-head{gap:22px;max-width:980px;margin-bottom:clamp(44px,7vh,80px);display:grid}.sec-head div:not(.head-fig){align-content:start;gap:22px;display:grid}.svc-list{padding:4px clamp(18px,2.6vw,40px)}.svc:last-child{border-bottom:0}.svc{border-bottom:1px solid var(--line);transition:padding .5s var(--ease);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,.8fr);align-items:start;gap:16px 40px;padding:30px 0;display:grid;position:relative}.svc h3{letter-spacing:-.03em;font-size:clamp(22px,2.3vw,32px);font-weight:600;font-stretch:108%;line-height:1.1}.svc p{color:var(--fg-2);padding-top:5px;font-size:15.5px}.svc ul{text-align:right;padding-top:8px;line-height:1.9;display:block}.svc li,.formats li{font-family:var(--tech);letter-spacing:.13em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;font-size:13.5px;font-weight:400;display:inline-block}.svc li:not(:last-child):after,.formats li:not(:last-child):after{content:"/";color:var(--accent);opacity:.85;white-space:normal;margin:0 .7em;display:inline-block}.study{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,44px);display:grid}.study-stage{aspect-ratio:4/3;border-radius:var(--r);border:1px solid var(--line);background:radial-gradient(75% 65% at 50% 42%,#2a2e35,#1b1d21 78%);width:100%;position:relative;overflow:hidden}.study-stage video{object-fit:cover;width:100%;height:100%;transition:opacity .35s;position:absolute;top:0;bottom:0;left:0;right:0}.study-stage.swap video{opacity:0}.study-side{flex-direction:column;gap:22px;display:flex}.tabs{gap:6px;display:grid}.tabs button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;border:1px solid var(--line);cursor:pointer;letter-spacing:-.02em;width:100%;color:var(--fg-2);background:0 0;border-radius:14px;align-items:center;gap:16px;padding:15px 18px;font-size:17px;font-weight:500;transition:background .35s,color .35s,border-color .35s;display:flex}.tabs button:hover{border-color:var(--line-2);color:var(--fg)}.tabs button[aria-selected=true]{background:var(--fg);color:var(--ink);border-color:var(--fg)}.study-info{border-radius:16px;flex:1;padding:22px;transition:opacity .3s}.study-info.swap{opacity:0}.study-info p{color:var(--fg-2);font-size:15px}.study-info dl{grid-template-columns:auto 1fr;gap:9px 20px;margin-top:18px;font-size:14px;display:grid}.study-info dt{font-family:var(--tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:3px;font-size:12px;font-weight:400;font-stretch:100%}.steps{grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.steps li{box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line);padding:30px 28px 36px}.steps li:before,.promises li:before{content:"";background:var(--accent);width:22px;height:2px;margin-bottom:22px;display:block}.steps h3{letter-spacing:-.03em;font-size:22px;font-weight:500}.steps p{color:var(--fg-2);margin-top:10px;font-size:14.5px}.check{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:clamp(28px,5vw,80px);margin-top:clamp(64px,10vh,120px);display:grid}.check-copy{gap:18px;display:grid}.check-copy p:not(.lbl){color:var(--fg-2);max-width:50ch}.log{border-radius:var(--r);overflow:hidden}.log-head{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:14px 20px;display:flex}.log table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14.5px}.log th{text-align:left;font-family:var(--tech);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:14px 20px 8px;font-size:12px;font-weight:400;font-stretch:100%}.log td{border-top:1px solid var(--line);color:var(--fg-2);vertical-align:top;padding:12px 20px}.log td:first-child{color:var(--fg);white-space:nowrap}.log .ok{color:var(--ok)}.log .warn{color:#e9c46a}.log tr.bad td{color:#ffb08c;background:#f0703a1a}.log tr.bad td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.log tbody tr{opacity:0;transition:opacity .6s var(--ease), transform .7s var(--ease);transform:translate(-10px)}.log.in tbody tr{opacity:1;transform:none}.log.in tbody tr:nth-child(2){transition-delay:.18s}.log.in tbody tr:nth-child(3){transition-delay:.36s}.log.in tbody tr:nth-child(4){transition-delay:.54s}.log.in tbody tr:nth-child(5){transition-delay:.72s}.about{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(32px,6vw,100px);display:grid}.about>div{gap:20px;display:grid}.about p:not(.tag):not(.lead){color:var(--fg-2);max-width:58ch}.portrait{border-radius:var(--r);aspect-ratio:4/5;background:#111;position:relative;overflow:hidden}.portrait img{object-fit:cover;will-change:transform;width:100%;height:115%}.portrait figcaption{color:#eceae4;font-size:13.5px;position:absolute;bottom:16px;left:18px}.portrait figcaption span{color:#eceae49e;margin-top:3px;font-size:11.5px;display:block}.formats{line-height:2;display:block}.toolbox{border-top:1px solid var(--line);margin-top:clamp(64px,10vh,120px);padding-top:34px}.tool-grid{grid-template-columns:1fr 1fr 1fr 1.7fr 1fr;gap:28px 32px;margin-top:26px;display:grid}.tool-grid h3{letter-spacing:-.02em;margin-bottom:14px;font-size:18px;font-weight:600;font-stretch:108%}.request{background:var(--bg);overflow:clip}.request-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid;position:relative}.request-copy{gap:22px;display:grid;position:sticky;top:110px}.contact{border-top:1px solid var(--line);margin-top:14px}.contact div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:16px;padding:16px 0;display:grid}.contact dd{color:var(--fg-2);font-size:15px}.contact a{color:var(--fg);border-bottom:1px solid var(--line-2);transition:border-color .3s,color .3s}.contact a:hover{color:var(--accent);border-color:var(--accent)}.form-card{border-radius:24px;padding:clamp(22px,3vw,40px)}form{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.wide{grid-column:1/-1}.field label,.chips legend{font-family:var(--tech);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:12.5px;font-weight:400;font-stretch:100%;display:block}.field label i,.consent i{color:var(--accent);font-style:normal}.field input,.field textarea,#fallback-text{border:1px solid var(--line);width:100%;color:var(--fg);background:#ffffff09;border-radius:12px;padding:14px 16px;font-size:15.5px;transition:border-color .3s,background .3s,box-shadow .3s}.field textarea,#fallback-text{resize:vertical;min-height:130px;line-height:1.5}.field input::placeholder,.field textarea::placeholder{color:#6f716f}.field input:hover,.field textarea:hover{border-color:var(--line-2)}.field input:focus,.field textarea:focus{border-color:var(--accent);background:#ffffff0e;outline:none;box-shadow:0 0 0 4px #f0703a24}.field.invalid input,.field.invalid textarea{border-color:#ff8f6b}.field .err{color:#ffa27f;margin-top:7px;font-size:12.5px;display:block}.chips{flex-wrap:wrap;gap:8px;display:flex}.chips legend{float:left;width:100%}.chips label{cursor:pointer;margin:0;position:relative}.chips input{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:0;left:0}.chips span{border:1px solid var(--line-2);letter-spacing:0;text-transform:none;height:38px;color:var(--fg-2);border-radius:999px;align-items:center;padding:0 15px;font-size:14px;font-weight:400;font-stretch:100%;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.chips label:hover span{border-color:var(--fg);color:var(--fg)}.chips input:checked+span{background:var(--fg);color:var(--ink);border-color:var(--fg)}.chips input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent{color:var(--fg-2);cursor:pointer;align-items:flex-start;gap:12px;font-size:13.5px;line-height:1.45;display:flex}.consent input{-webkit-appearance:none;appearance:none;border:1px solid var(--line-2);cursor:pointer;background:0 0;border-radius:6px;flex:none;width:20px;height:20px;margin:0;transition:background .2s,border-color .2s}.consent input:checked{background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3.2L15 7' fill='none' stroke='%231a0d06' stroke-width='2'/%3E%3C/svg%3E") center / 100% no-repeat;border-color:var(--accent)}.consent.invalid input{border-color:#ff8f6b}.form-error{color:#ffa27f;font-size:14px}form .btn{height:56px}.form-done,.form-fallback{gap:16px;padding:12px 0;display:grid}.form-done[hidden],.form-fallback[hidden],form[hidden],.form-error[hidden]{display:none}.form-done p,.form-fallback p{color:var(--fg-2)}.tick{background:var(--accent);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.tick svg{fill:none;width:26px;height:26px;stroke:var(--accent-ink);stroke-width:2.2px;stroke-dasharray:30;stroke-dashoffset:30px;animation:draw .7s var(--ease) .15s forwards}@keyframes draw{to{stroke-dashoffset:0}}.foot{background:var(--bg);border-top:1px solid var(--line);padding:clamp(40px,7vh,80px) 0 30px;overflow:clip}.foot-logo{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #eceae457;font-size:clamp(52px,14.6vw,226px);font-weight:700;font-stretch:125%;line-height:.82;transition:color .6s,-webkit-text-stroke-color .6s;display:block}.foot-logo:hover{color:var(--fg)}.tag{font-family:var(--tech);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:0;font-size:15px;font-weight:400;font-stretch:100%;display:inline-flex}.tag span{align-items:center;display:inline-flex}.tag span:before{content:"";background:var(--accent);width:7px;height:7px;margin-right:14px;transform:rotate(45deg)}.sec[data-prev]{padding-top:calc(clamp(92px,13vh,170px) + 200px)}.sec[data-prev]:after{content:"";z-index:-1;pointer-events:none;height:clamp(320px,52vh,560px);position:absolute;top:-1px;left:0;right:0}.sec[data-prev=dark]:after,.sec[data-prev=light]:after{background:linear-gradient(180deg, color-mix(in srgb, color-mix(in srgb, var(--prev) 100%, #d9906a) 100.0%, transparent) 0.0%, color-mix(in srgb, color-mix(in srgb, var(--prev) 99%, #d9906a) 98.5%, transparent) 9.1%, color-mix(in srgb, color-mix(in srgb, var(--prev) 97%, #d9906a) 94.0%, transparent) 18.2%, color-mix(in srgb, color-mix(in srgb, var(--prev) 95%, #d9906a) 86.0%, transparent) 27.3%, color-mix(in srgb, color-mix(in srgb, var(--prev) 93%, #d9906a) 74.0%, transparent) 36.4%, color-mix(in srgb, color-mix(in srgb, var(--prev) 92%, #d9906a) 59%, transparent) 45.5%, color-mix(in srgb, color-mix(in srgb, var(--prev) 92%, #d9906a) 43.0%, transparent) 54.5%, color-mix(in srgb, color-mix(in srgb, var(--prev) 93%, #d9906a) 28.0%, transparent) 63.6%, color-mix(in srgb, color-mix(in srgb, var(--prev) 95%, #d9906a) 15%, transparent) 72.7%, color-mix(in srgb, color-mix(in srgb, var(--prev) 97%, #d9906a) 6.0%, transparent) 81.8%, color-mix(in srgb, color-mix(in srgb, var(--prev) 99%, #d9906a) 1.5%, transparent) 90.9%, color-mix(in srgb, color-mix(in srgb, var(--prev) 100%, #d9906a) 0.0%, transparent) 100.0%)}.sec[data-prev]:before{content:"";z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");height:clamp(320px,52vh,560px);position:absolute;top:-1px;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 70%,#0000);mask-image:linear-gradient(#000 0 70%,#0000)}.glow:after{content:"";opacity:.1;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5  0 0 0 0 .5  0 0 0 0 .5  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}.fig{width:100%;height:auto;color:var(--fg);--fl:#9fb2cc;overflow:visible}.sec.light .fig,.sheet .fig{color:var(--ink);--fl:#2f5a8c}.fig .ol{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linejoin:round}.fig .ol .thin,.fig .thin{stroke-width:.6px}.fig .pc{fill:none;stroke:var(--fl);stroke-width:.7px;stroke-dasharray:14 3 2 3}.fig .cl{fill:none;stroke:var(--fl);stroke-width:.6px;stroke-dasharray:10 3 2 3}.fig .dm path,.fig .ld{fill:none;stroke:currentColor;stroke-width:.7px;opacity:.75}.fig .ah{fill:currentColor;stroke:none;opacity:.85}.fig text{font-family:var(--tech);fill:currentColor;letter-spacing:.02em;font-size:13.5px;font-weight:400;font-stretch:100%}.fig .ax{fill:none;stroke:currentColor;stroke-width:.8px;opacity:.7}.fig .zone{fill:#f26a2e2e;stroke:var(--accent);stroke-width:1px}.fig .zone.shaft{fill:color-mix(in srgb, var(--fl) 18%, transparent);stroke:var(--fl)}.fig .lbl text{font-size:16px;font-weight:600;font-stretch:100%}.fig .nt text{opacity:.78}.sec-head.with-fig{grid-template-columns:minmax(0,980px) minmax(0,1fr);align-items:end;gap:40px;max-width:none}.head-fig{justify-self:end;width:min(100%,400px)}.head-fig .fig text{font-size:15px}.head-fig.in{opacity:.82}.head-fig.side{justify-self:start;width:min(100%,330px);margin-top:18px}.method-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,84px);display:grid}.rules{border-top:1px solid var(--line)}.rules li{border-bottom:1px solid var(--line);padding:24px 0 26px}.rules h3{letter-spacing:-.025em;font-size:clamp(19px,1.7vw,23px);font-weight:600;font-stretch:106%;line-height:1.2}.rules p{color:var(--fg-2);max-width:56ch;margin-top:8px;font-size:15px}.method-side{gap:18px;display:grid;position:sticky;top:96px}.sheet{background:var(--paper);color:var(--ink);border-radius:6px;padding:18px 18px 0;position:relative;box-shadow:0 40px 80px -34px #000000b3}.sheet:before{content:"";pointer-events:none;border:1px solid #17191c8c;position:absolute;top:8px;bottom:8px;left:8px;right:8px}.sheet-body{background-image:linear-gradient(#2f5a8c17 1px,#0000 1px),linear-gradient(90deg,#2f5a8c17 1px,#0000 1px);background-position:-1px -1px;background-size:20px 20px;padding:14px 10px 4px}.sheet figcaption{color:#3c3e40;border-top:1px solid #17191c8c;grid-template-columns:auto 1fr;gap:14px;margin:0 -10px;padding:12px 20px 16px;font-size:13.5px;line-height:1.45;display:grid;position:relative}.sheet figcaption span{font-family:var(--tech);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);padding-top:2px;font-size:12px;font-weight:400;font-stretch:100%}.fig-pins .pin{stroke:currentColor;stroke-width:1px}.fig-pins .ht{stroke:currentColor;stroke-width:.7px;opacity:.55}.fig-pins .jaw path{fill:#dcd8cf;stroke:currentColor;stroke-width:.9px}.fig-pins .acc path{stroke:var(--accent);opacity:1;stroke-width:1px}.fig-pins .acc .ah{fill:var(--accent);opacity:1}.fig-pins .acc text{fill:#c2470f;font-weight:600}.fig-pins .nt text{opacity:.8;font-size:11px}.fig-pins .dt path,.fig-pins .dt rect{fill:none;stroke:currentColor;stroke-width:.9px}.fig-pins .dt path:first-child,.fig-pins .dt path:nth-of-type(3){fill:currentColor}.kit{border-radius:16px;padding:18px 20px 20px}.kit ul{color:var(--fg-2);grid-template-columns:1fr 1fr;gap:8px 18px;margin-top:12px;font-size:14.5px;display:grid}.kit li{align-items:baseline;gap:10px;display:flex}.kit li:before{content:"";background:var(--steel);flex:none;width:5px;height:5px;transform:rotate(45deg)translateY(-2px)}.deliver{border-top:1px solid var(--line-2);grid-template-columns:180px 1fr;align-items:start;gap:24px;margin-top:clamp(48px,8vh,90px);padding-top:26px;display:grid}.deliver ul{grid-template-columns:repeat(4,1fr);gap:20px 28px;display:grid}.deliver b{letter-spacing:-.02em;font-size:17px;font-weight:600;font-stretch:106%;display:block}.deliver span{color:var(--muted);margin-top:6px;font-size:14px;line-height:1.45;display:block}.shot{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,64px);margin-top:clamp(48px,8vh,96px);display:grid}.shot.flip img,.shot.flip video{order:2}.shot.flip{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.shot.wide{margin-top:0;margin-bottom:clamp(48px,8vh,96px)}.shot img,.shot video{border-radius:var(--r);background:#0d0e10;width:100%;height:auto;box-shadow:0 40px 80px -40px #0009}.shot figcaption{align-content:center;gap:16px;display:grid}.shot h3{letter-spacing:-.03em;font-size:clamp(22px,2.3vw,32px);font-weight:600;font-stretch:110%;line-height:1.1}.shot p{color:var(--fg-2);max-width:52ch;font-size:15.5px}.shot ul{border-top:1px solid var(--line);margin-top:4px}.shot li{border-bottom:1px solid var(--line);color:var(--fg-2);padding:11px 0 11px 22px;font-size:14.5px;position:relative}.shot li:before{content:"";background:var(--accent);width:6px;height:6px;position:absolute;top:19px;left:2px;transform:rotate(45deg)}.check{border-top:1px solid var(--line);padding-top:clamp(48px,8vh,96px);margin-top:clamp(48px,8vh,96px)!important}.crop{z-index:2;pointer-events:none;border:0 solid var(--line-2);width:14px;height:14px;position:absolute}.crop.tl{border-top-width:1px;border-left-width:1px;top:12px;left:12px}.crop.tr{border-top-width:1px;border-right-width:1px;top:12px;right:12px}.crop.bl{border-bottom-width:1px;border-left-width:1px;bottom:12px;left:12px}.crop.br{border-bottom-width:1px;border-right-width:1px;bottom:12px;right:12px}.promises{grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.promises li{box-shadow:1px 0 0 var(--line), 0 1px 0 var(--line);padding:28px 26px 32px;position:relative}.promises h3{letter-spacing:-.028em;font-size:21px;font-weight:600;font-stretch:106%;line-height:1.18}.promises p{color:var(--fg-2);margin-top:10px;font-size:15px}.fit{grid-template-columns:1.2fr 1fr;gap:clamp(24px,5vw,80px);margin-top:clamp(44px,7vh,80px);display:grid}.fit ul{border-top:1px solid var(--line);margin-top:14px}.fit li{border-bottom:1px solid var(--line);color:var(--fg-2);padding:13px 0 13px 30px;font-size:15.5px;position:relative}.fit li:before{content:"";border-left:1.6px solid var(--accent);border-bottom:1.6px solid var(--accent);width:12px;height:6px;position:absolute;top:19px;left:3px;transform:rotate(-45deg)}.fit ul.no li:before{border-left:0;border-bottom:1.6px solid var(--muted);width:12px;height:0;top:24px;transform:none}.sec.light .tabs button{background:#fff6}.sec.light .tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.versus{overflow:hidden}.versus>div{border-top:1px solid var(--line);grid-template-columns:minmax(120px,.5fr) 1fr 1fr;align-items:start;gap:0 clamp(18px,3vw,44px);padding:20px clamp(18px,2.6vw,34px);display:grid}.versus>.vs-head{font-family:var(--tech);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);border-top:0;padding-block-start:16px;padding-block-end:16px;font-size:14px}.versus>.vs-head span:last-child{color:var(--accent)}.versus b{letter-spacing:-.02em;font-size:18px;font-weight:600;font-stretch:106%}.versus p{color:var(--muted);font-size:15.5px}.versus p:last-child{color:var(--fg);padding-left:26px;position:relative}.versus p:last-child:before{content:"";border-left:1.6px solid var(--accent);border-bottom:1.6px solid var(--accent);width:12px;height:6px;position:absolute;top:7px;left:2px;transform:rotate(-45deg)}.sub{margin:clamp(48px,8vh,90px) 0 26px}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,100px);display:grid}.faq-grid .sec-head{margin-bottom:0;position:sticky;top:110px}.faq{padding:4px clamp(18px,2.4vw,34px)}.faq details{border-bottom:1px solid var(--line)}.faq details:last-child{border-bottom:0}.faq summary{cursor:pointer;letter-spacing:-.02em;grid-template-columns:1fr 26px;align-items:center;gap:20px;padding:22px 0;font-size:clamp(17px,1.5vw,20px);font-weight:500;font-stretch:104%;list-style:none;transition:color .3s;display:grid}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border:1px solid var(--line-2);width:26px;height:26px;transition:transform .5s var(--ease), background-size .3s, border-color .3s;background:linear-gradient(currentColor,currentColor) 50%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 10px no-repeat;border-radius:50%}.faq summary:hover{color:var(--accent)}.faq summary:hover:after{border-color:var(--accent)}.faq details[open] summary:after{background-size:10px 1.5px,1.5px 0;transform:rotate(180deg)}.faq details>div{color:var(--fg-2);max-width:64ch;padding:0 46px 24px 0;font-size:15.5px}.faq details[open]>div{animation:faq .5s var(--ease)}@keyframes faq{0%{opacity:0;transform:translateY(-6px)}}.next{border-left:1px solid var(--line-2);gap:12px;margin-top:4px;margin-left:3px;display:grid}.next li{color:var(--fg-2);padding-left:22px;font-size:15px;position:relative}.next li:before{content:"";background:var(--accent);width:7px;height:7px;position:absolute;top:9px;left:-4px;transform:rotate(45deg)}.head-fig.corner{justify-self:end;width:min(100%,340px);margin:26px 0 0 auto}.tb{font-family:var(--tech);border:1.5px solid #eceae480;grid-template-columns:1fr minmax(0,1.5fr) 1fr;margin-top:40px;display:grid;position:relative}.tb:before{content:"";border:1px solid var(--line);pointer-events:none;position:absolute;top:-9px;bottom:-9px;left:-9px;right:-9px}.tb>*{border-left:1px solid var(--line-2);min-width:0}.tb>:first-child{border-left:0}.tb span,.tb th{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400;display:block}.tb b{letter-spacing:.05em;color:var(--fg);font-size:15px;font-weight:400;display:block}.tb-rev table{border-collapse:collapse;width:100%;height:100%}.tb-rev th,.tb-rev td{text-align:left;border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);color:var(--fg-2);padding:9px 12px;font-size:13px}.tb-rev th{font-size:11px;display:table-cell}.tb-rev th:first-child,.tb-rev td:first-child{border-left:0;width:52px}.tb-rev tr:last-child td{border-bottom:0}.tb-main{text-align:center;align-content:center;justify-items:center;gap:7px;padding:18px 20px;display:grid}.tb-main b{font-family:var(--sans);letter-spacing:-.02em;font-size:clamp(16px,1.5vw,21px);font-weight:600;font-stretch:112%;line-height:1.2}.tb-main i{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);font-size:13px;font-style:normal}.tb-grid{grid-template-columns:1fr 1fr;display:grid}.tb-grid div{border-bottom:1px solid var(--line-2);border-left:1px solid var(--line-2);padding:9px 12px 10px}.tb-grid div:nth-child(odd){border-left:0}.tb-grid div:nth-last-child(-n+2){border-bottom:0}.tb-grid b{margin-top:3px}.proj svg{fill:none;stroke:currentColor;stroke-width:1.1px;width:44px;height:18px}.proj .c{stroke-width:.5px;stroke-dasharray:5 2 1 2;opacity:.7}.tb-links{border-left:0;border-top:1px solid var(--line-2);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:6px 34px;padding:12px 14px;font-size:13px;display:flex}.tb-links a{transition:color .3s}.tb-links a:hover{color:var(--accent)}[data-reveal]{opacity:0;filter:blur(7px);transition:opacity .75s var(--ease), transform .95s var(--ease), filter .75s var(--ease);will-change:opacity, transform;transform:translateY(22px)}[data-reveal].in,.no-js [data-reveal],.reduced [data-reveal]{opacity:1;filter:none;transform:none}.no-js .h-xl[data-reveal],.reduced .h-xl[data-reveal]{transform:none}[data-reveal].done{will-change:auto}.h-xl[data-reveal]{transition-duration:.8s,1.15s,.8s}.h-xl[data-reveal]:not(.in){transform:translateY(34px)}.shot[data-reveal]{filter:none}.shot[data-reveal]>img,.shot[data-reveal]>video{clip-path:inset(0 0 100% 0 round var(--r));transition:clip-path 1.2s var(--ease), transform 1.5s var(--ease);transform:scale(1.05)}.shot[data-reveal].in>img,.shot[data-reveal].in>video,.no-js .shot>img,.reduced .shot>img,.reduced .shot>video{clip-path:inset(0 round var(--r));transform:none}.head-fig[data-reveal]{filter:none;transition:opacity 1.2s var(--ease) .15s;transform:none}.no-js .h-display .line>span,.reduced .h-display .line>span{transform:none}.no-js .log tbody tr,.reduced .log tbody tr{opacity:1;transform:none}@media (max-width:1020px){.nav,.pill{display:none}.burger{display:block}.top{grid-template-columns:1fr auto}.hero{padding-top:0}.hero-media{height:50svh;min-height:320px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.hero-media video{object-position:76% 50%}.hero-media:after{background:linear-gradient(180deg, #0d0e1080 0, #0d0e1000 22%, #0d0e1000 70%, var(--bg) 100%)}.hero{grid-template-rows:auto 1fr auto}.hero-copy{margin-top:-18px;padding:0 0 34px}.hero-copy:before{display:none}.hero-facts{grid-template-columns:repeat(3,1fr);gap:18px}.svc{grid-template-columns:1fr;gap:10px}.svc ul{text-align:left}.study,.check,.about,.request-grid{grid-template-columns:1fr}.tabs{grid-template-columns:1fr 1fr}.tabs button{gap:10px;padding:13px 14px;font-size:15px}.steps{grid-template-columns:1fr 1fr}.request-copy{position:static}.portrait{max-width:460px}.tool-grid{grid-template-columns:1fr 1fr}.sec-head.with-fig{grid-template-columns:1fr}.head-fig{justify-self:start;width:min(100%,300px)}.head-fig.side,.head-fig.corner{display:none}.tb{grid-template-columns:1fr 1fr}.tb-main{border-left:0;border-bottom:1px solid var(--line-2);order:-1;grid-column:1/-1}.tb-grid{border-left:1px solid var(--line-2)}.method-grid,.faq-grid,.fit,.shot,.shot.flip{grid-template-columns:1fr}.shot.flip img,.shot.flip video{order:0}.method-side,.faq-grid .sec-head{position:static}.faq-grid .sec-head{margin-bottom:10px}.deliver{grid-template-columns:1fr}.deliver ul,.promises{grid-template-columns:1fr 1fr}}@media (max-width:620px){.hero-facts{grid-template-columns:1fr 1fr}.hero-facts div:nth-child(3){display:none}.steps,form{grid-template-columns:1fr}.log table{font-size:12px}.log td,.log th{padding-inline-start:12px;padding-inline-end:12px}.contact div{grid-template-columns:1fr;gap:4px}.tool-grid,.promises{grid-template-columns:1fr}.versus>div{grid-template-columns:1fr;gap:8px}.versus>.vs-head{display:none}.versus p:first-of-type{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 50%, transparent)}.sec[data-prev]{padding-top:322px}.deliver ul,.kit ul{grid-template-columns:1fr}.faq details>div{padding-right:0}.assure{gap:6px 16px;font-size:13px}.tb{grid-template-columns:1fr}.tb>*{border-top:1px solid var(--line-2);border-left:0!important}.tb-main{border-top:0}.tb-links{gap:6px 20px}.fig-pins text{font-size:16px}.fig-pins .nt text{font-size:14px}.sheet{padding:12px 12px 0}.sheet-body{padding:8px 2px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.lang{font-family:var(--tech);letter-spacing:.14em;align-items:center;font-size:13px;display:inline-flex}.lang a{opacity:.55;padding:6px 2px;transition:opacity .3s,color .3s}.lang a+a:before{content:"/";color:var(--accent);opacity:.85;margin:0 .55em}.lang a:hover{opacity:1}.nav .lang{margin-left:14px}.nav .lang a{opacity:.55;border-radius:0;padding:6px 2px;background:0 0!important}.nav .lang a:hover{opacity:1}html[data-lang=en] .lang a[data-l=en],html[data-lang=lv] .lang a[data-l=lv],html[data-lang=de] .lang a[data-l=de]{opacity:1;color:var(--accent)}.menu .lang{margin-top:26px;font-size:16px}.foot-legal{font-family:var(--tech);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:22px;font-size:12.5px;display:flex}.sub-lead{max-width:62ch;color:var(--fg-2);margin:-8px 0 26px;font-size:16.5px}.quote{margin-top:22px;padding:clamp(26px,4vw,48px)}.quote blockquote p{letter-spacing:-.02em;max-width:46ch;font-size:clamp(20px,2.1vw,28px);font-weight:500;line-height:1.32}.quote figcaption{gap:4px;margin-top:22px;display:grid}.quote figcaption span{font-family:var(--tech);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12.5px}.consent a{color:var(--fg);border-bottom:1px solid var(--line-2)}.consent a:hover{color:var(--accent);border-color:var(--accent)}.legal-page{background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--line:#17191c21;--line-2:#17191c4d;--muted:#6c6d69;--fg-2:#3c3e40;--fg:var(--ink)}.legal-page .top{grid-template-columns:1fr auto auto;gap:18px}.legal-page .nav,.legal-page .pill{display:flex}.legal{max-width:860px;padding-top:clamp(130px,20vh,200px);padding-bottom:clamp(70px,12vh,130px)}.legal .h-xl{margin:18px 0 26px}.legal h2{letter-spacing:-.028em;margin:46px 0 12px;font-size:clamp(21px,2vw,27px);font-weight:600;font-stretch:108%;line-height:1.15}.legal p{color:var(--fg-2);max-width:68ch;font-size:16.5px;line-height:1.62}.legal p+p{margin-top:12px}.legal p a{color:var(--ink);border-bottom:1px solid var(--line-2)}.legal p a:hover{color:var(--accent);border-color:var(--accent)}.legal .legal-date{font-family:var(--tech);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:46px;font-size:12.5px}.legal-page .foot{padding-top:26px}.legal-page .foot-legal{margin-top:0}@media (max-width:560px){.legal-page .pill{display:none}.legal-page .top{grid-template-columns:1fr auto}.foot-legal{justify-content:flex-start}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-wdth-normal-rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-wdth-normal-7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-wdth-normal-DY7AcnAa.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 Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-wdth-italic-DS6JCx7O.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-wdth-italic-Cq9u_6Zz.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:Archivo Variable;font-style:italic;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-wdth-italic-BuvkOFDm.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:Share Tech;font-style:normal;font-display:swap;font-weight:400;src:url(./share-tech-latin-400-normal-Coc7_46J.woff2)format("woff2"),url(./share-tech-latin-400-normal-NgdO0a6g.woff)format("woff")}
