[data-case=vippers]{animation:case-fade-in .45s var(--ease) both}@keyframes case-fade-in{0%{opacity:0}}.case{--display-weight:700;--display-case:none;--display-tracking:-.035em;--em-style:normal;--em-color:var(--accent);--card-radius:16px;--shot-radius:12px;--btn-radius:999px;--label-color:var(--accent);background:var(--bg);color:var(--ink);font-family:var(--font-body);position:relative;overflow:hidden}.case h1,.case h2,.case h3{font-family:var(--font-display)}.case .btn{border-radius:var(--btn-radius)}.c-hero{padding-block:clamp(32px,6vw,88px) clamp(40px,6vw,96px);position:relative}.c-hero-grid{align-items:center;gap:56px;display:grid;position:relative}.c-hero-copy{z-index:1;justify-items:start;gap:18px;display:grid;position:relative}.c-hero .crumbs{margin-bottom:8px}.c-title{font-weight:var(--display-weight);text-transform:var(--display-case);letter-spacing:var(--display-tracking);font-size:clamp(2.8rem,6.4vw,5.6rem);line-height:.95}.c-headline{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.15}.c-headline em,.c-statement em{font-style:var(--em-style);color:var(--em-color)}.c-summary{color:var(--ink-2);max-width:54ch;font-size:clamp(1.05rem,1.5vw,1.2rem)}.c-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.c-hero-visual{padding-bottom:40px;position:relative}@media (min-width:1000px){.c-hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:64px}.c-hero-visual{margin-right:calc(var(--gutter) * -1 - 80px)}}.browser{border-radius:var(--shot-radius);background:var(--surface);border:1px solid var(--line);margin:0;overflow:hidden;box-shadow:0 40px 80px -40px #00000073}.browser-bar{border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.browser-bar i{background:var(--line);border-radius:50%;width:9px;height:9px}.browser-bar span{background:var(--bg);color:var(--ink-2);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;margin-left:12px;padding:3px 12px;font-size:.72rem;overflow:hidden}.browser img{width:100%}.phone{z-index:2;background:#0b0b0b;border-radius:30px;width:clamp(120px,22%,210px);margin:0;padding:6px;position:absolute;bottom:0;left:-6%;box-shadow:0 30px 60px -20px #0000008c}.phone img{aspect-ratio:390/700;object-fit:cover;object-position:top;border-radius:24px;width:100%}@media (max-width:999px){.phone{left:auto;right:4%}}.c-specs{border-block:1px solid var(--line);margin:0;display:grid}.c-specs div{border-bottom:1px solid var(--line);gap:8px;padding:22px 0;display:grid}.c-specs div:last-child{border-bottom:0}.c-specs dt{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.74rem}.c-specs dd{margin:0;font-size:1.02rem;line-height:1.5}.c-specs div:first-child dd{white-space:nowrap}@media (min-width:900px){.c-specs{grid-template-columns:.5fr 1.3fr 1.6fr}.c-specs div{border-bottom:0;border-left:1px solid var(--line);padding:26px 32px}.c-specs div:first-child{border-left:0;padding-left:0}.c-specs div:first-child dd{font-family:var(--font-display);font-weight:var(--display-weight);font-size:2rem;line-height:1}}.c-chips{flex-wrap:wrap;gap:6px;display:flex}.c-chips li{border:1px solid var(--line);background:var(--surface);white-space:nowrap;border-radius:999px;padding:4px 11px;font-size:.86rem}.c-block{gap:24px;padding-block:clamp(56px,8vw,110px) 0;display:grid}.c-label{letter-spacing:.1em;text-transform:uppercase;color:var(--label-color);font-size:.8rem;font-weight:500;font-family:var(--font-mono)!important}.c-sublabel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-bottom:16px;font-size:.76rem;font-weight:400;font-family:var(--font-mono)!important}@media (min-width:1000px){.c-block:not(.wide){grid-template-columns:260px minmax(0,1fr);column-gap:64px}}.c-statement{font-family:var(--font-display);font-weight:calc(var(--display-weight) - 200);letter-spacing:-.015em;text-wrap:pretty;max-width:34ch;font-size:clamp(1.35rem,2.6vw,2.1rem);line-height:1.3}.c-stats{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:14px;display:grid}.c-stats li{border-radius:var(--card-radius);background:var(--surface);border:1px solid var(--line);align-content:start;gap:10px;padding:26px;display:grid}.c-stats b{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.04em;color:var(--em-color);font-size:clamp(2.6rem,4.6vw,3.8rem);line-height:1}.c-stats span{color:var(--ink-2);font-size:.98rem}.c-numbered{counter-reset:n;gap:14px;display:grid}@media (min-width:800px){.c-numbered{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-numbered li{counter-increment:n;border-radius:var(--card-radius);border:1px solid var(--line);background:var(--surface);align-content:start;gap:10px;padding:26px 26px 26px 76px;display:grid;position:relative}.c-numbered li:before{content:counter(n, decimal-leading-zero);font-family:var(--font-mono);color:var(--em-color);font-size:.85rem;position:absolute;top:26px;left:26px}.c-numbered h3{letter-spacing:-.01em;font-size:1.25rem;line-height:1.2}.c-numbered p{color:var(--ink-2)}.c-numbered li:not(:has(h3)) p{color:var(--ink)}.c-code-grid{align-items:start;gap:16px;display:grid}@media (min-width:1000px){.c-code-grid:has(>:nth-child(2)){grid-template-columns:1.3fr 1fr}}.c-code{border-radius:var(--card-radius);color:#e7e5e4;background:#0d0d10;border:1px solid #ffffff14;margin:0;overflow:hidden;box-shadow:0 30px 70px -40px #0009}.c-code figcaption{border-bottom:1px solid #ffffff14;align-items:center;gap:6px;padding:12px 16px;display:flex}.c-code figcaption i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.c-code figcaption i:nth-child(2){background:#febc2e}.c-code figcaption i:nth-child(3){background:#28c840}.c-code figcaption span{font-family:var(--font-mono);color:var(--em-color);margin-left:10px;font-size:.76rem}.c-code pre{font-family:var(--font-mono);margin:0;padding:20px;font-size:.86rem;line-height:1.7;overflow-x:auto}.c-gallery{gap:clamp(40px,6vw,80px);display:grid}.c-gallery li{gap:16px;display:grid}.c-gallery p{color:var(--ink-2);max-width:60ch;font-size:.98rem}@media (min-width:1000px){.c-gallery li{width:82%}.c-gallery li:nth-child(2n){justify-self:end}}.c-outcome{background:var(--outcome-bg,var(--ink));color:var(--outcome-ink,var(--bg));margin-top:clamp(64px,9vw,130px);padding-block:clamp(56px,8vw,110px)}.c-outcome .wrap{gap:24px;display:grid}.c-outcome .c-label{color:inherit;opacity:.7}.c-outcome p{font-family:var(--font-display);font-weight:var(--display-weight);letter-spacing:-.025em;text-wrap:balance;max-width:30ch;font-size:clamp(1.6rem,3.6vw,3rem);line-height:1.15}.case .next-case{border-top:0}.case .next-case a{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-case)}.c-identity{gap:40px;display:grid}@media (min-width:1000px){.c-identity{grid-template-columns:1.3fr 1fr;column-gap:64px}}.c-palette{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;display:grid}.c-palette li{gap:4px;font-size:.9rem;display:grid}.c-palette span{aspect-ratio:1.3;border-radius:calc(var(--card-radius) - 4px);border:1px solid var(--line);margin-bottom:6px}.c-palette code{font-family:var(--font-mono);color:var(--ink-2);font-size:.78rem}.c-type{gap:12px;display:grid}.c-type li{border-radius:var(--card-radius);border:1px solid var(--line);background:var(--surface);align-items:baseline;gap:20px;padding:18px 22px;display:flex}.c-type span{min-width:2ch;font-size:3rem;line-height:1}.c-type b{font-size:1.1rem;font-weight:500}.c-tools{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.c-tools li{border-radius:var(--card-radius);border:1px solid var(--line);background:var(--surface);gap:6px;padding:22px;display:grid}.c-tools b{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:var(--display-case);font-size:1.35rem}.c-tools span{color:var(--ink-2)}.c-mark{z-index:3;width:clamp(70px,12vw,140px);height:auto;position:absolute;top:-36px;right:6%}:root:not([data-contrast]) [data-case=nails-by-ivyy]{--bg:#fbf5f5;--bg-2:#f7e6ea;--surface:#fff;--ink:#1a1a1a;--ink-2:#57534e;--line:#efdde1;--accent:#be185d;--on-accent:#fff;--font-display:var(--f-instrument), sans-serif;--font-body:var(--f-instrument), sans-serif;--display-weight:800;--em-style:italic;--em-color:#e83e8c;--card-radius:28px;--shot-radius:18px;--outcome-bg:#1a1a1a;--outcome-ink:#fff}[data-case=nails-by-ivyy] .c-hero:before{content:"";clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:linear-gradient(160deg,#f7e1e6,#f3d3dc);position:absolute;inset:0 0 0 48%}[data-case=nails-by-ivyy] .btn{text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:800;box-shadow:0 16px 30px -16px #00000080}[data-case=nails-by-ivyy] .c-summary{border-left:3px solid #e83e8c;padding-left:20px}[data-case=nails-by-ivyy] .c-stats li,[data-case=nails-by-ivyy] .c-numbered li{border-color:#0000;box-shadow:0 20px 50px -30px #be185d59}:root:not([data-contrast]) [data-case=kairo]{--bg:#0a0a0a;--bg-2:#141414;--surface:#171717;--ink:#fafafa;--ink-2:#a3a3a3;--line:#262626;--accent:#2dd4bf;--on-accent:#042f2e;--font-display:var(--f-instrument), sans-serif;--font-body:var(--f-instrument), sans-serif;--display-weight:700;--em-color:#2dd4bf;--card-radius:12px;--btn-radius:10px;--outcome-bg:#0f766e;--outcome-ink:#f0fdfa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-case=kairo] .c-hero:before{content:"";background:radial-gradient(60% 60% at 70% 30%,#2dd4bf24,#0000 70%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}[data-case=kairo] .btn:not(.ghost){color:#fff;background:#0d9488;border-color:#0d9488}[data-case=kairo] .c-stats li{border-top:2px solid #2dd4bf}:root:not([data-contrast]) [data-case=qr-code-generator]{--bg:#f1f5f9;--bg-2:#e2e8f0;--surface:#fff;--ink:#0f172a;--ink-2:#475569;--line:#dbe3ec;--accent:#0f766e;--on-accent:#fff;--font-display:var(--f-space), sans-serif;--font-body:var(--f-space), sans-serif;--em-color:#0d9488;--btn-radius:12px;--outcome-bg:#0f172a;--outcome-ink:#f1f5f9}[data-case=qr-code-generator] .c-hero:before,[data-case=qr-code-generator] .c-block.wide:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(#c3cfdc 1px,#0000 1.2px) 0 0/22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}[data-case=qr-code-generator] .c-block.wide,[data-case=qr-code-generator] .c-block>*{position:relative}.qr-fan{z-index:3;display:flex;position:absolute;top:-36px;right:6%}.qr-fan img{background:#fff;border-radius:14px;width:clamp(64px,9vw,120px);height:auto;padding:8px;box-shadow:0 20px 40px -18px #0f172a73}.qr-fan img:first-child{transform:rotate(-9deg)translateY(10px)}.qr-fan img:nth-child(2){z-index:1;transform:translate(-14px)}.qr-fan img:nth-child(3){transform:rotate(8deg)translate(-28px,12px)}:root:not([data-contrast]) [data-case=php-crawler]{--bg:#12060b;--bg-2:#1c0a12;--surface:#1f0c15;--ink:#fff1f2;--ink-2:#d9a9b4;--line:#3a1523;--accent:#fb7185;--on-accent:#fff;--font-display:var(--f-space), sans-serif;--font-body:var(--f-space), sans-serif;--display-weight:700;--em-color:#f43f5e;--btn-radius:8px;--outcome-bg:#9f1239;--outcome-ink:#fff1f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-case=php-crawler] .c-hero:before{content:"";background:radial-gradient(50% 70% at 20% 10%,#f43f5e2e,#0000 70%),linear-gradient(135deg,#2b0f1c,#0000 60%);position:absolute;inset:0}[data-case=php-crawler] .btn:not(.ghost){color:#fff;background:#be123c;border-color:#be123c}[data-case=php-crawler] .btn.ghost{color:#fda4af;border-color:#9f1239}[data-case=php-crawler] .c-code{background:#0c0307;border-color:#3a1523}:root:not([data-contrast]) [data-case=kolosso-cafe]{--bg:#e7e7e4;--bg-2:#c4d3c8;--surface:#f2f2ef;--ink:#231f20;--ink-2:#404041;--line:#d3d3ce;--accent:#30583f;--on-accent:#fff;--font-display:var(--f-fraunces), serif;--font-body:var(--f-alegreya), sans-serif;--display-weight:800;--display-tracking:-.02em;--em-style:italic;--em-color:#30583f;--card-radius:10px;--shot-radius:8px;--outcome-bg:#30583f;--outcome-ink:#e7e7e4}[data-case=kolosso-cafe]{font-size:1.1rem}[data-case=kolosso-cafe] .c-hero:after{content:"";height:90px;clip-path:path("M0 60 C 300 0 600 90 900 40 S 1500 20 2400 70 V 90 H 0 Z");background:#c4d3c8;position:absolute;bottom:0;left:0;right:0}[data-case=kolosso-cafe] .c-hero-grid{z-index:1}[data-case=kolosso-cafe] .c-specs{border-top:0}:root:not([data-contrast]) [data-case=disk-pizza]{--bg:#141211;--bg-2:#1b1816;--surface:#231f1c;--ink:#efe7da;--ink-2:#b8ab9c;--line:#e3b77438;--accent:#e3b774;--on-accent:#141211;--font-display:var(--f-oswald), sans-serif;--font-body:var(--f-barlow), sans-serif;--display-weight:700;--display-case:uppercase;--display-tracking:0;--em-color:#c9d43a;--card-radius:12px;--outcome-bg:#d8262c;--outcome-ink:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-case=disk-pizza]:before{content:"";background:#d8262c;height:8px;display:block}[data-case=disk-pizza] .c-hero:before{content:"";background:radial-gradient(60% 80% at 80% 40%,#d8262c38,#0000 70%);position:absolute;inset:0}[data-case=disk-pizza] .c-headline{text-transform:uppercase}[data-case=disk-pizza] .c-headline em{font-family:var(--f-kaushan), cursive;text-transform:none;font-weight:400;display:inline-block;transform:rotate(-3deg)}[data-case=disk-pizza] .c-stats b,[data-case=disk-pizza] .c-outcome p{text-transform:uppercase}[data-case=disk-pizza] .btn:not(.ghost){color:#fff;font-family:var(--f-oswald);text-transform:uppercase;letter-spacing:.04em;background:#d8262c;border-color:#d8262c}[data-case=disk-pizza] .c-mark{border-radius:50%;box-shadow:0 0 0 4px #d8262c}@media (min-width:1000px){.c-mark,.qr-fan{right:140px}}:root:not([data-contrast]) [data-case=vippers]{--bg:#fafafa;--bg-2:#f1f1f1;--surface:#fefefe;--ink:#151515;--ink-2:#4f4f4f;--line:#d9d9d9;--accent:#670908;--on-accent:#fefefe;--font-display:var(--f-red-hat), sans-serif;--font-body:var(--f-dm-sans), sans-serif;--display-weight:500;--display-case:uppercase;--display-tracking:-.005em;--em-style:normal;--em-color:#670908;--card-radius:2px;--shot-radius:2px;--btn-radius:2px;--outcome-bg:#670908;--outcome-ink:#fefefe}[data-case=vippers] .c-label{letter-spacing:.18em}.v-hero{color:#fefefe;background:linear-gradient(150deg,#670908,#4e0201 70%);padding-block:clamp(32px,6vw,80px) clamp(32px,4.5vw,64px);position:relative;overflow:hidden}.v-hero:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff12 48%,#0000 58%);position:absolute;inset:0}.v-hero-grid{z-index:1;align-items:end;gap:clamp(40px,6vw,64px);display:grid;position:relative}.v-hero-copy{justify-items:start;gap:20px;display:grid}.v-hero .crumbs,.v-hero .crumbs a{color:#ffffff9e}.v-hero .crumbs a:hover{color:#fefefe}.v-eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffffb8;margin-bottom:22px;font-size:.78rem;display:block}.v-title{font-weight:500}.v-headline{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;color:#fefefe;max-width:13ch;font-size:clamp(2.3rem,4.4vw,4rem);line-height:1;display:block}.v-headline em{color:inherit;font-style:normal}.v-summary{color:#ffffffc7;max-width:34ch;font-size:clamp(1.02rem,1.4vw,1.18rem)}.v-actions{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}[data-case=vippers] .v-hero .btn{color:#151515;text-transform:uppercase;letter-spacing:.12em;background:#fefefe;border-color:#fefefe;font-size:.78rem;font-weight:600}[data-case=vippers] .v-hero .btn.ghost{color:#fefefe;background:0 0;border-color:#ffffff73}[data-case=vippers] .v-hero .btn:hover{transform:translateY(-2px)}.v-phones{justify-content:center;align-items:flex-end;gap:clamp(8px,1.6vw,18px);padding-top:8px;display:flex;position:relative}.v-phone{background:#fefefe;border-radius:10px;width:clamp(104px,24vw,228px);height:auto;box-shadow:0 -10px 60px -20px #000000bf}.v-phone-1{z-index:2;order:2;width:clamp(140px,31vw,290px)}.v-phone-2{order:1;margin-bottom:clamp(16px,3vw,40px)}.v-phone-3{order:3;margin-bottom:clamp(16px,3vw,40px)}@media (min-width:1000px){.v-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:40px}.v-phones{margin-right:calc(var(--gutter) * -1);justify-content:flex-end}}.v-surfaces{padding-block:clamp(48px,7vw,96px) clamp(24px,4vw,48px)}.v-surface-list{border-top:1px solid var(--line);gap:0;margin-top:clamp(24px,4vw,40px);display:grid}.v-surface-list>li{border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:clamp(24px,3vw,34px) 0;display:grid}@media (min-width:900px){.v-surface-list{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr))}.v-surface-list>li{border-bottom:0;border-left:1px solid var(--line);padding:clamp(24px,3vw,36px) 32px}.v-surface-list>li:first-child{border-left:0;padding-left:0}}.v-index{font-family:var(--font-mono);letter-spacing:.16em;color:var(--accent);font-size:.78rem}.v-surface-list h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;font-size:1.5rem}.v-role{color:var(--accent);font-weight:600}.v-surface-list p:last-child{color:var(--ink-2)}.v-screens{background:var(--bg-2);padding-block:clamp(40px,6vw,80px)}.v-gallery{gap:clamp(20px,3vw,40px);margin-top:clamp(24px,4vw,40px);display:grid}@media (min-width:760px){.v-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-gallery img{background:#fff;border-radius:4px;width:100%;height:auto}.v-gallery figcaption{color:var(--ink-2);margin-top:16px;font-size:.95rem}[data-case=vippers] .c-outcome{margin-top:0}.v-credit{color:var(--ink-2);max-width:70ch;margin-top:clamp(28px,4vw,44px);font-size:.85rem}.v-points{color:var(--ink-2);gap:14px;margin-top:4px;display:grid}.v-points li{padding-left:18px;position:relative}.v-points li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:.62em;left:0}.v-map{color:#fefefe;background:#151515;margin-top:clamp(48px,7vw,96px);padding-block:clamp(48px,7vw,104px)}.v-map .c-label{color:#ffffffa8!important}.v-map-grid{align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:900px){.v-map-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);column-gap:64px}}.v-map-title{font-family:var(--font-display);text-transform:uppercase;margin-top:18px;font-size:clamp(1.8rem,3.4vw,2.8rem);line-height:1.05}.v-map-body{color:#ffffffbd;max-width:58ch;margin-top:18px}.v-map .v-defs{border-top-color:#ffffff29;margin-top:clamp(28px,4vw,44px)}.v-map .v-defs div{border-bottom-color:#ffffff29}.v-map .v-defs dd{color:#ffffffad}.v-map-shot img{border-radius:4px;width:100%;height:auto;box-shadow:0 30px 70px -40px #000000e6}.v-defs{border-top:1px solid var(--line);margin:0;display:grid}.v-defs div{border-bottom:1px solid var(--line);gap:12px;padding:28px 0;display:grid}.v-defs dt{font-size:1.05rem;font-weight:600}.v-defs dd{max-width:68ch;color:var(--ink-2);margin:0}@media (min-width:760px){.v-defs-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px}}.v-backend{padding-block:clamp(48px,7vw,96px)}.v-backend .c-statement{margin:18px 0 clamp(24px,4vw,40px)}.v-arch{background:var(--bg-2);padding-block:clamp(40px,6vw,88px)}.v-arch-grid{background:var(--line);border:1px solid var(--line);gap:1px;margin-top:clamp(24px,4vw,40px);display:grid}@media (min-width:700px){.v-arch-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.v-arch-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.v-arch-grid li{background:var(--bg);align-content:start;gap:12px;padding:clamp(26px,3vw,40px);display:grid}.v-arch-grid h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.2rem}.v-arch-grid p{color:var(--ink-2)}.v-timeline{padding-block:clamp(48px,7vw,96px)}.v-timeline-list{border-top:1px solid var(--line);gap:0;margin-top:clamp(24px,4vw,40px);display:grid}.v-timeline-list li{border-bottom:1px solid var(--line);gap:14px;padding:clamp(28px,3.4vw,44px) 0;display:grid}@media (min-width:900px){.v-timeline-list li{grid-template-columns:220px minmax(0,1fr);align-items:start;column-gap:48px}.v-timeline-list h3,.v-timeline-list p:last-child{grid-column:2}.v-period{grid-row:span 3}}.v-period{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:.8rem}.v-timeline-list h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.3rem,2.2vw,1.7rem)}.v-timeline-list p:last-child{max-width:70ch;color:var(--ink-2)}.v-outcome-actions{margin-top:8px}[data-case=vippers] .c-outcome .btn{color:#151515;text-transform:uppercase;letter-spacing:.12em;background:#fefefe;border-color:#fefefe;font-size:.78rem;font-weight:600}.v-download{display:inline-flex}.store-modal{color:#151515;text-align:center;opacity:0;width:min(420px,100vw - 32px);height:fit-content;transition:opacity .45s var(--ease), translate .45s var(--ease), overlay .45s allow-discrete, display .45s allow-discrete;background:#fefefe;border:0;border-radius:2px;margin:auto;padding:clamp(28px,4vw,40px);position:fixed;inset:0;translate:0 12px;box-shadow:0 40px 90px -40px #0009}.store-modal:popover-open{opacity:1;translate:0}@starting-style{.store-modal:popover-open{opacity:0;translate:0 12px}}.store-modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .45s var(--ease), overlay .45s allow-discrete, display .45s allow-discrete;background:#1515158c}.store-modal:popover-open::backdrop{opacity:1}@starting-style{.store-modal:popover-open::backdrop{opacity:0}}.store-close{color:#767676;cursor:pointer;width:36px;height:36px;transition:color .3s var(--ease);background:0 0;border:0;place-items:center;font-size:1.4rem;line-height:1;display:grid;position:absolute;top:10px;right:10px}.store-close:hover{color:#151515}.store-modal .store-title{max-width:none;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;color:#151515;margin:0;font-size:clamp(1.25rem,2.4vw,1.6rem);font-weight:500;line-height:1.15}.store-modal .store-body{max-width:none;font-family:var(--font-body);letter-spacing:normal;text-transform:none;color:#767676;margin:10px 0 0;font-size:.95rem;font-weight:400;line-height:1.5}.store-links{gap:12px;margin-top:clamp(22px,3vw,30px);display:grid}[data-case=vippers] .store-links .btn{color:#fefefe;text-transform:uppercase;letter-spacing:.12em;background:#151515;border-color:#151515;width:100%;font-size:.78rem;font-weight:600}[data-case=vippers] .store-links .btn:hover{background:#670908;border-color:#670908}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.woff2)format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.2874ccu1_u7jf.woff2)format("woff2");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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_ec3f9936-module__pDHRVq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_ec3f9936-module__pDHRVq__variable{--f-instrument:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.woff2)format("woff2");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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.2cyn07wtgehh0.woff2)format("woff2");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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_f0e2ce8f-module__XJOoFq__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_f0e2ce8f-module__XJOoFq__variable{--f-space:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.2xm1k7t3a0pcd.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.330vchwb4izzb.woff2)format("woff2");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:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.16u3vygyjnhr0.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.32sris142tqlb.woff2)format("woff2");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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_94285d70-module__gzZ4MW__className{font-family:Fraunces,Fraunces Fallback}.fraunces_94285d70-module__gzZ4MW__variable{--f-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.19alqvvhfuuzb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.00bwz7hm3orf8.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.3554akaq1b448.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.37c_y-9sgr8ye.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.3q9-6ug02ckx6.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.33i1d7jmgp4dn.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.28t2_pc6lv_06.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc69bebe0e1f8bce-s.15zkqhmr1x9qa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd36f8253484d9fd-s.23o598r86ijbx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6cbb4a68dca42d75-s.1w0uyzg9s968s.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b64a691eb0036d18-s.0yitwv_qr78cw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1fbc2d9d5e28c6aa-s.0be97yghvks9j.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55110c1d57423bba-s.34w_pkbsoy-xo.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccb882a09be6e9a-s.392s89hh6cue7.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.3aqo2qtaj2v3r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.21qnfvpjb4sie.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.0b28suo3a3dzh.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.2fl_gvysddb04.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.083-xskh6cl-4.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.05dntviacox9e.woff2)format("woff2");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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.3czaq2i0a43e-.woff2)format("woff2");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:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_fa1be06d-module__Mz5_iW__className{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.alegreya_sans_fa1be06d-module__Mz5_iW__variable{--f-alegreya:"Alegreya Sans", "Alegreya Sans Fallback"}
@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/efadc3f7fcf6ac94-s.2dw4wc11szodo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/8e410338cab7e12e-s.2888ryxa0751p.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/7e93c0a52799e849-s.081af6y49e67w.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/037b6aa687f94b32-s.0evsli58wo2lo.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:200 700;font-display:swap;src:url(../media/9a800f173b8d9e8f-s.3nglv5iys3s0a.woff2)format("woff2");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:Oswald Fallback;src:local(Arial);ascent-override:146.51%;descent-override:35.49%;line-gap-override:0.0%;size-adjust:81.43%}.oswald_6ac74e8d-module__uC7ZKG__className{font-family:Oswald,Oswald Fallback;font-style:normal}.oswald_6ac74e8d-module__uC7ZKG__variable{--f-oswald:"Oswald", "Oswald Fallback"}
@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3_otmf38u2y4x.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.00hyb-x0mjr9g.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.2p4adm_386h58.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1x39li9dshdhc.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.1qsgyx-tuq4mu.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.0s4utfvp8prsy.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.3f7g1nki62hoj.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.3sup9rdq9grs5.woff2)format("woff2");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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.22ggkaf3lyu8c.woff2)format("woff2");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:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_1b6b6552-module__aJVZgW__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_1b6b6552-module__aJVZgW__variable{--f-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ae1d2fb1376fe748-s.0csntrk3cne6j.woff2)format("woff2");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:Kaushan Script;font-style:normal;font-weight:400;font-display:swap;src:url(../media/027bc971e43e17cb-s.43p9crwv-vof6.woff2)format("woff2");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:Kaushan Script Fallback;src:local(Arial);ascent-override:120.51%;descent-override:40.8%;line-gap-override:0.0%;size-adjust:89.95%}.kaushan_script_adba4de7-module__ZzVXqq__className{font-family:Kaushan Script,Kaushan Script Fallback;font-style:normal;font-weight:400}.kaushan_script_adba4de7-module__ZzVXqq__variable{--f-kaushan:"Kaushan Script", "Kaushan Script Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");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:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.2_mbdogr7ni8i.woff2)format("woff2");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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_5b36c222-module__5fXmLq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_5b36c222-module__5fXmLq__variable{--f-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/43145459071bf43f-s.3iy0uhsrxdetc.woff2)format("woff2");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:Red Hat Display;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/8780dfd0812b997c-s.37az_hml-lcqo.woff2)format("woff2");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:Red Hat Display Fallback;src:local(Arial);ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}.red_hat_display_60d380f1-module__WHVTPq__className{font-family:Red Hat Display,Red Hat Display Fallback;font-style:normal}.red_hat_display_60d380f1-module__WHVTPq__variable{--f-red-hat:"Red Hat Display", "Red Hat Display Fallback"}
