.projects-section{position:relative;z-index:2;background:var(--paper);color:var(--on-paper,var(--ink))}.projects-index{padding:clamp(64px,9vw,150px) clamp(22px,5vw,96px) clamp(70px,10vw,165px)}.project-eyebrow{display:flex;justify-content:space-between;align-items:baseline;gap:24px;font:400 10px/1.5 var(--font-mono-custom),monospace;letter-spacing:.1em;text-transform:uppercase}.project-eyebrow .project-date{font-size:14px;line-height:1.5;letter-spacing:.02em}.projects-introduction{display:grid;grid-template-columns:1.5fr 1fr;gap:10vw;align-items:end;margin-top:65px}.projects-introduction h2{margin:0;font-family:var(--font-body),sans-serif;font-weight:500;font-size:clamp(32px,4.1vw,68px);line-height:1.08;letter-spacing:-.055em}.projects-introduction h2 em{font-style:normal;color:var(--muted)}.projects-introduction p{max-width:350px;margin:0 0 3px auto;font-size:15px;line-height:1.7}.project-chapter{position:relative;isolation:isolate;padding:115px clamp(22px,5vw,96px) 27px;overflow:clip}.project-chapter--dark{--chapter-background:var(--ink);--chapter-foreground:var(--on-ink,var(--paper));--chapter-subtle:color-mix(in srgb,var(--on-ink,var(--paper)) 68%,var(--ink));--chapter-line:color-mix(in srgb,var(--on-ink,var(--paper)) 24%,transparent)}.project-chapter--dark,.project-chapter--light{color:var(--chapter-foreground);background:var(--chapter-background)}.project-chapter--light{--chapter-background:var(--paper);--chapter-foreground:var(--on-paper,var(--ink));--chapter-subtle:color-mix(in srgb,var(--on-paper,var(--ink)) 75%,var(--paper));--chapter-line:color-mix(in srgb,var(--on-paper,var(--ink)) 22%,transparent)}.chapter-wing{position:absolute;top:0;left:0;width:100%;height:78px;pointer-events:none;color:var(--chapter-foreground)}.chapter-wing svg{display:block;width:100%;height:100%;fill:currentColor}.project-chapter>.project-eyebrow{border-bottom:1px solid var(--chapter-line);padding-bottom:19px;color:var(--chapter-subtle)}.project-title{display:block;margin:22px 0 0 -.012em;font:800 clamp(76px,14.8vw,260px)/.85 var(--font-display),Impact,sans-serif;text-transform:uppercase;letter-spacing:-.037em;overflow-wrap:anywhere}.project-title__period{color:var(--accent)}.project-body{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.5fr);gap:4vw;align-items:center;margin-top:32px;min-height:530px}.project-copy{max-width:330px;padding:20px 0 54px}.project-summary{margin:0;font-size:clamp(17px,1.6vw,25px);font-weight:400;line-height:1.5;letter-spacing:-.025em}.project-technologies{display:flex;flex-wrap:wrap;list-style:none;gap:8px 12px;padding:0;margin:28px 0 40px;font:400 10px/1.5 var(--font-mono-custom),monospace}.project-technologies li{border-bottom:1px solid var(--chapter-line,var(--line));padding-bottom:3px;color:var(--chapter-subtle,var(--muted))}.project-link{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0;border-block:1px solid var(--chapter-line,var(--line));color:inherit;text-decoration:none;font-size:13px;transition:color .18s,padding .18s}.project-link>span:last-child{display:inline-block;font-size:24px;line-height:1;transition:transform .2s}.project-link:hover{color:var(--accent);padding-inline:7px}.project-link:hover>span:last-child{transform:translate(3px,-3px)}.project-source-link{display:inline-flex;align-items:center;gap:15px;margin-top:19px;color:var(--chapter-subtle,var(--muted));text-decoration:none;font-size:11px}.project-source-link:hover{color:var(--accent)}.project-chapter__footer{display:flex;justify-content:space-between;gap:25px;padding-top:20px;border-top:1px solid var(--chapter-line);font:400 9px/1.5 var(--font-mono-custom),monospace;color:var(--chapter-subtle)}.project-chapter__footer>span:last-child{text-align:right}.project-art{position:relative;margin:0;min-width:0;width:100%;container-type:inline-size}.project-art figcaption{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--chapter-line,var(--line));padding:13px 0 18px;color:var(--chapter-subtle,var(--muted));font:400 9px/1.5 var(--font-mono-custom),monospace}.project-art figcaption>span{text-align:right}.art-accent{color:var(--accent)}.art-dot{display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%}.analysis-art,.realtime-art,.retrieval-art,.transfer-art{position:relative;width:100%;aspect-ratio:800/580}.analysis-sheet{position:absolute;top:3%;left:10%;width:65%;padding:3%;background:var(--diagram-paper,var(--paper));color:var(--ink);transform:rotate(-5deg);box-shadow:1.6cqw 2.4cqw 0 color-mix(in srgb,var(--paper) 5%,transparent)}.analysis-sheet__foot,.analysis-sheet__head{display:flex;align-items:center;justify-content:space-between;font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.1em}.analysis-sheet__head{border-bottom:1px solid color-mix(in srgb,var(--ink) 25%,transparent);padding-bottom:2%}.analysis-sheet__filename{display:flex;justify-content:space-between;font:500 2cqw/1.4 var(--font-body),sans-serif;letter-spacing:-.04em;margin:4% 0 5%}.analysis-sheet__filename>span{color:var(--accent)}.analysis-code{font:400 1.55cqw/1.65 var(--font-mono-custom),monospace}.analysis-code>div{position:relative;display:flex;white-space:nowrap}.analysis-code i{min-width:14%;font-style:normal;color:color-mix(in srgb,var(--ink) 38%,transparent)}.analysis-code b{font-weight:500;color:color-mix(in srgb,var(--accent) 70%,var(--ink))}.analysis-code .syntax-dim{color:var(--muted)}.analysis-code__highlight{background:color-mix(in srgb,var(--accent) 12%,transparent)}.analysis-code__highlight:before{content:"";position:absolute;inset:0 auto 0 -4%;width:2px;background:var(--accent)}.analysis-code__highlight em{font-style:normal;color:var(--accent);position:absolute;right:-8%;font-size:4cqw}.analysis-sheet__foot{margin-top:4%;border-top:1px solid color-mix(in srgb,var(--ink) 25%,transparent);padding-top:2%}.analysis-mark{display:block;font-family:var(--font-display),Impact,sans-serif;font-size:3.2cqw;font-weight:800;letter-spacing:-.04em;color:var(--accent)}.analysis-note{position:absolute;top:22%;right:0;width:17%;font-size:2.5cqw;line-height:1.15;letter-spacing:-.04em;color:var(--on-ink,var(--paper))}.analysis-note .art-dot{display:block;margin-bottom:13px}.analysis-note svg{width:78%;margin-top:8%;margin-left:-35%;color:var(--accent)}.analysis-pipeline{position:absolute;bottom:7%;left:3%;right:3%;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:center;font:400 max(8px,1.25cqw)/1.5 var(--font-mono-custom),monospace;text-transform:uppercase;letter-spacing:.04em}.analysis-pipeline>span{position:relative}.analysis-pipeline>span+span:before{content:"→";position:absolute;left:-15px;color:var(--accent)}.project-chapter--retrieval .project-title{font-size:clamp(66px,12.3vw,215px)}.project-chapter--retrieval .project-body{grid-template-columns:minmax(0,1.5fr) minmax(220px,.72fr)}.project-chapter--retrieval .project-copy{grid-column:2;grid-row:1;margin-left:auto}.project-chapter--retrieval .project-art{grid-column:1;grid-row:1}.retrieval-orbit{position:absolute;width:79%;height:89%;left:10%;top:3%;border:1px solid color-mix(in srgb,var(--ink) 13%,transparent);border-radius:50%;transform:rotate(-28deg)}.retrieval-orbit--two{width:88%;height:52%;left:5%;top:22%;transform:rotate(-33deg)}.source-page{position:absolute;top:14%;left:12%;width:26%;height:45%;background:var(--ink);color:var(--on-ink,var(--paper));padding:3%;transform:rotate(-17deg)}.retrieval-answer>span,.source-page>span{font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.04em}.source-page>strong{display:block;margin:17% 0 14%;font:500 3.2cqw/1.08 var(--font-body),sans-serif;letter-spacing:-.05em}.source-page i{display:block;width:100%;height:1px;margin:12% 0;background:color-mix(in srgb,var(--on-ink,var(--paper)) 35%,transparent)}.source-page i:last-child{width:70%}.source-page--two{top:10%;left:32%;transform:rotate(1deg);background:color-mix(in srgb,var(--paper) 15%,var(--ink))}.source-page .marked{height:5%;margin:5% 0;background:color-mix(in srgb,var(--accent) 85%,transparent)}.retrieval-query{position:absolute;top:51%;left:7%;width:31%;background:var(--accent);color:var(--ink);padding:2.8%;transform:rotate(-5deg);box-shadow:0 6px 25px color-mix(in srgb,var(--ink) 10%,transparent)}.retrieval-query>span{font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.04em}.retrieval-query>strong{display:flex;justify-content:space-between;font:800 8cqw/.95 var(--font-display),Impact,sans-serif;text-transform:uppercase;margin:5% 0 14%}.retrieval-query>strong>span{font-family:var(--font-body),sans-serif;font-size:5cqw;font-weight:400}.retrieval-query>div{border-top:1px solid color-mix(in srgb,var(--ink) 30%,transparent);padding-top:6%;font:400 1.3cqw/1.4 var(--font-mono-custom),monospace}.retrieval-answer{position:absolute;top:29%;left:54%;width:37%;height:48%;padding:3.5%;transform:rotate(9deg);background:var(--diagram-paper,var(--paper));border:1px solid var(--ink);box-shadow:9px 10px 0 color-mix(in srgb,var(--ink) 8%,transparent);color:var(--ink)}.retrieval-answer>strong{display:block;margin:17% 0 14%;font:500 3.8cqw/.97 var(--font-body),sans-serif;letter-spacing:-.055em}.answer-lines i{display:block;height:1px;background:color-mix(in srgb,var(--ink) 23%,transparent);margin:6% 0}.answer-lines i:last-child{width:65%}.retrieval-answer small{display:block;margin-top:13%;font:400 1.3cqw/1.4 var(--font-mono-custom),monospace}.retrieval-answer small>span{color:var(--accent);margin-right:7%}.retrieval-axis{position:absolute;bottom:4%;left:13%;right:5%;display:flex;gap:3%;align-items:center;font:400 1.3cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.03em}.retrieval-axis i{flex:1;height:1px;background:color-mix(in srgb,var(--ink) 25%,transparent)}.transfer-connections{position:absolute;inset:0;width:100%;height:100%;color:var(--accent)}.transfer-connections circle{fill:var(--accent)}.transfer-path{stroke:var(--accent);stroke-width:1;stroke-dasharray:3 7}.transfer-device{position:absolute;width:25%;height:62%;border:1px solid color-mix(in srgb,var(--on-ink,var(--paper)) 50%,transparent);border-radius:3cqw;padding:5% 3%;color:var(--on-ink,var(--paper));background:var(--ink);transform:rotate(-11deg)}.transfer-device--sender{left:9%;top:7%}.transfer-device--receiver{right:9%;top:27%;transform:rotate(11deg)}.transfer-device:before{content:"";position:absolute;inset:1cqw;border:1px solid color-mix(in srgb,var(--on-ink,var(--paper)) 12%,transparent);border-radius:2.2cqw;pointer-events:none}.device-speaker{position:absolute;top:4%;left:37%;width:26%;height:1.3%;border-radius:20px;background:color-mix(in srgb,var(--on-ink,var(--paper)) 35%,transparent)}.transfer-device>span{display:block;margin-top:12%;text-align:center;font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.02em}.file-symbol{position:relative;display:flex;align-items:center;justify-content:center;height:49%}.file-symbol>div{position:absolute;width:56%;height:49%;border:1px solid color-mix(in srgb,var(--on-ink,var(--paper)) 17%,transparent);transform:rotate(-14deg)}.file-symbol svg{width:35%;z-index:1;color:var(--on-ink,var(--paper))}.file-symbol--received svg{color:var(--accent)}.transfer-device>strong{display:block;text-align:center;font:500 3.1cqw/1.1 var(--font-body),sans-serif;letter-spacing:-.05em}.transfer-device>small{display:block;text-align:center;margin-top:11%;font:400 1.2cqw/1.5 var(--font-mono-custom),monospace;color:color-mix(in srgb,var(--on-ink,var(--paper)) 65%,transparent)}.device-home{position:absolute;bottom:4%;left:37%;width:26%;height:1%;background:color-mix(in srgb,var(--on-ink,var(--paper)) 35%,transparent);border-radius:20px}.transfer-key{position:absolute;left:40%;top:37%;width:20%;aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--on-ink,var(--paper)) 25%,transparent);display:flex;align-items:center;justify-content:center;flex-direction:column}.transfer-key>span{font:500 1.9cqw/1.4 var(--font-mono-custom),monospace;color:var(--accent)}.transfer-key svg{width:31%;margin:7% 0;color:var(--accent)}.transfer-key small{font:400 1cqw/1.4 var(--font-mono-custom),monospace}.transfer-caption{position:absolute;bottom:7%;left:12%;font:400 1.25cqw/1.5 var(--font-mono-custom),monospace;letter-spacing:.08em;color:var(--accent)}.transfer-caption>span{display:inline-block;margin-top:5%;letter-spacing:0;color:color-mix(in srgb,var(--on-ink,var(--paper)) 65%,transparent)}.project-chapter--realtime .project-body{grid-template-columns:minmax(0,1.5fr) minmax(220px,.72fr)}.project-chapter--realtime .project-copy{grid-column:2;grid-row:1;margin-left:auto}.project-chapter--realtime .project-art{grid-column:1;grid-row:1}.realtime-connections{position:absolute;inset:0;width:100%;height:100%;color:color-mix(in srgb,var(--ink) 28%,transparent)}.realtime-connections circle{fill:var(--accent)}.role-node{position:absolute;width:29%;height:38%;padding:2.8%;background:var(--ink);color:var(--on-ink,var(--paper));transform:rotate(-6deg)}.role-node--voter{top:2%;left:2%}.role-node--admin{top:46%;right:0;transform:rotate(6deg)}.role-node>small{font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.04em}.role-node .role-icon{display:block;color:var(--accent);font-size:5cqw;line-height:1;margin-top:10%}.role-node>strong{display:block;margin-top:5%;font:500 3.8cqw/1.1 var(--font-body),sans-serif;letter-spacing:-.05em}.role-node>span:last-child{display:block;margin-top:5%;font:400 1.2cqw/1.4 var(--font-mono-custom),monospace;color:color-mix(in srgb,var(--on-ink,var(--paper)) 65%,transparent)}.realtime-core{position:absolute;left:34%;top:21%;width:35%;aspect-ratio:1;border:1px solid var(--ink);border-radius:50%;background:var(--paper);display:flex;align-items:center;justify-content:center;flex-direction:column}.realtime-core__ring{position:absolute;inset:-8%;border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);border-radius:50%}.realtime-core>span{font:400 1.1cqw/1.4 var(--font-mono-custom),monospace;letter-spacing:.07em}.realtime-core>strong{margin:7% 0;text-align:center;font:500 4.4cqw/1.05 var(--font-body),sans-serif;letter-spacing:-.05em}.realtime-core>small{font:400 1cqw/1.4 var(--font-mono-custom),monospace;color:var(--muted)}.realtime-core__point{position:absolute;top:13%;right:12%;width:5%;aspect-ratio:1;border-radius:50%;background:var(--accent)}.realtime-label{position:absolute;font:500 1.7cqw/1.4 var(--font-body),sans-serif;letter-spacing:-.02em}.realtime-label .art-dot{width:4px;height:4px;margin-right:4px}.realtime-label small{font:400 1.1cqw/1.4 var(--font-mono-custom),monospace;color:var(--muted)}.realtime-label--auth{left:70%;top:14%}.realtime-label--sync{left:7%;top:67%}.realtime-caption{position:absolute;bottom:3%;left:36%;font:400 1.3cqw/1.7 var(--font-mono-custom),monospace;letter-spacing:.04em}.realtime-caption span{color:var(--muted)}.case-study{position:relative;z-index:2;padding-top:130px;background:var(--paper);color:var(--on-paper,var(--ink));--chapter-background:var(--paper);--chapter-foreground:var(--on-paper,var(--ink));--chapter-subtle:var(--muted);--chapter-line:var(--line)}.case-content,.case-hero{padding-inline:clamp(22px,7vw,130px)}.case-back{display:inline-flex;margin-bottom:74px;font:400 11px/1.4 var(--font-mono-custom),monospace;text-decoration:none;transition:color .18s}.case-back:hover{color:var(--accent)}.case-hero>.project-eyebrow{border-block-start:1px solid var(--line);padding-top:22px}.case-hero .project-title{margin-top:33px;font-size:clamp(72px,15vw,250px)}.case-study--retrieval .case-hero .project-title{font-size:clamp(65px,12.2vw,220px)}.case-hero__description{display:grid;grid-template-columns:1.1fr 1fr;gap:15%;margin:55px 0 60px}.case-hero__description>p{max-width:650px;font-size:clamp(18px,2vw,28px);line-height:1.5;letter-spacing:-.035em}.case-hero__description .project-technologies{align-self:end;margin:0 0 7px;max-width:400px;justify-self:end}.case-hero>.project-art{width:min(100%,1000px);margin-inline:auto}.case-hero>.project-art--analysis,.case-hero>.project-art--transfer{background:var(--ink);color:var(--on-ink,var(--paper));--chapter-subtle:color-mix(in srgb,var(--on-ink,var(--paper)) 65%,transparent);--chapter-line:color-mix(in srgb,var(--paper) 22%,transparent);padding:1px 4% 0}.case-hero>.project-art figcaption{padding-bottom:20px}.case-content{margin-top:100px}.case-section{display:grid;grid-template-columns:.7fr 1.7fr;gap:10%;padding:66px 0 80px;border-top:1px solid var(--line)}.case-section__number{padding-top:7px;font:400 10px/1.5 var(--font-mono-custom),monospace;letter-spacing:.05em}.case-section h2{font-size:clamp(29px,3.2vw,48px);line-height:1.1;font-weight:500;letter-spacing:-.05em;margin:0 0 35px}.case-lead{font-size:clamp(18px,1.65vw,24px);line-height:1.6;letter-spacing:-.02em;max-width:800px}.case-steps{list-style:none;padding:0;margin:0}.case-steps li{display:grid;grid-template-columns:36px 1fr;gap:23px;padding:28px 0;border-top:1px solid var(--line)}.case-steps li>span{font:400 12px/1.5 var(--font-mono-custom),monospace;color:var(--accent);padding-top:4px}.case-section h3{font-size:19px;font-weight:500;line-height:1.3;letter-spacing:-.025em;margin:0 0 13px}.case-decisions p,.case-evidence-note,.case-steps p{font-size:14px;line-height:1.8;color:var(--muted);margin:0;max-width:690px}.case-decisions{display:grid;gap:35px}.case-decisions>div{padding-left:24px;border-left:1px solid var(--accent)}.case-evidence{list-style:none;margin:30px 0 40px;padding:0}.case-evidence li{display:flex;gap:16px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13px;line-height:1.5}.case-evidence li>span{color:var(--accent)}.case-section .project-link{max-width:430px}.case-next{display:block;padding:65px clamp(22px,7vw,130px) 90px;background:var(--ink);color:var(--on-ink,var(--paper));text-decoration:none;overflow:hidden}.case-next .project-eyebrow{margin-bottom:35px}.case-next .project-eyebrow>span{font-size:24px}.case-next .project-title{font-size:clamp(70px,12.5vw,220px);transition:transform .45s cubic-bezier(.22,1,.36,1)}.case-next:hover .project-title{transform:translateX(12px)}@media (min-width:1700px){.project-body{min-height:710px}.project-copy{max-width:400px}.project-art{max-width:1200px}}@media (max-width:1000px){.project-body{grid-template-columns:minmax(200px,.85fr) minmax(0,1.25fr);gap:3vw;min-height:440px}.project-chapter--realtime .project-body,.project-chapter--retrieval .project-body{grid-template-columns:minmax(0,1.25fr) minmax(200px,.85fr)}.project-copy{padding-block:32px}.project-summary{font-size:18px}.project-technologies{margin-block:22px 25px;font-size:9px}.project-art figcaption{font-size:8px}.project-art figcaption>span{display:none}}@media (max-width:700px){.projects-index{padding-top:70px;padding-bottom:90px}.project-eyebrow{font-size:8px;gap:16px}.project-eyebrow>span:last-child{text-align:right}.projects-introduction{grid-template-columns:1fr;gap:25px;margin-top:42px}.projects-introduction h2{font-size:37px}.projects-introduction p{font-size:14px;max-width:290px;margin:0 0 0 auto}.project-chapter{padding-top:77px;padding-bottom:22px}.chapter-wing{height:48px}.project-chapter>.project-eyebrow{align-items:start;padding-bottom:15px}.project-chapter>.project-eyebrow>span:last-child{max-width:145px}.project-title{font-size:clamp(66px,18vw,126px);margin-top:30px}.project-chapter--retrieval .project-title{font-size:clamp(48px,12.5vw,88px)}.case-study--realtime .case-hero .project-title,.project-chapter--realtime .project-title{font-size:clamp(56px,16.5vw,115px);white-space:nowrap;overflow-wrap:normal}.project-body,.project-chapter--realtime .project-body,.project-chapter--retrieval .project-body{display:flex;flex-direction:column-reverse;gap:0;margin-top:12px;min-height:0}.project-chapter--realtime .project-copy,.project-chapter--retrieval .project-copy,.project-copy{width:100%;max-width:none;margin:0;padding:16px 0 30px}.project-summary{font-size:18px;line-height:1.5;max-width:440px}.project-technologies{font-size:9px;margin-block:23px 28px;gap:8px 13px}.project-link{font-size:12px}.project-source-link{margin-top:16px}.project-art figcaption{font-size:8px;padding-block:10px}.analysis-art,.realtime-art,.retrieval-art,.transfer-art{aspect-ratio:800/600}.project-chapter__footer{font-size:8px;padding-top:15px}.project-chapter__footer>span:last-child{max-width:70%}.case-study{padding-top:100px}.case-back{margin-bottom:50px;font-size:10px}.case-hero .project-title{font-size:clamp(65px,17vw,126px)}.case-study--retrieval .case-hero .project-title{font-size:clamp(45px,12.3vw,90px)}.case-hero__description{grid-template-columns:1fr;gap:0;margin:30px 0}.case-hero__description>p{font-size:18px}.case-hero__description .project-technologies{margin:25px 0 0;justify-self:start}.case-hero>.project-art--analysis,.case-hero>.project-art--transfer{width:calc(100% + 44px);margin-inline:-22px;padding-inline:22px}.case-content{margin-top:65px}.case-section{grid-template-columns:1fr;gap:24px;padding-block:32px 48px}.case-section h2{font-size:33px;margin-bottom:27px}.case-lead{font-size:18px}.case-steps li{grid-template-columns:25px 1fr;gap:15px}.case-section h3{font-size:18px}.case-decisions p,.case-evidence-note,.case-steps p{font-size:13px}.case-next{padding-top:40px;padding-bottom:55px}.case-next .project-title{font-size:clamp(48px,12vw,84px)}}@media (prefers-reduced-motion:reduce){.case-next .project-title,.project-link,.project-link>span:last-child{transition:none}.chapter-wing{transform:scaleX(.4);transform-origin:100% 50%;opacity:.15}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial");ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.00%;size-adjust:76.49%}.__className_bd8184{font-family:Barlow Condensed,Barlow Condensed Fallback;font-weight:800;font-style:normal}.__variable_bd8184{--font-display:"Barlow Condensed","Barlow Condensed Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_8b3a0b{font-family:Inter,Inter Fallback;font-style:normal}.__variable_8b3a0b{--font-body:"Inter","Inter Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6d24ac{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_6d24ac{--font-mono-custom:"JetBrains Mono","JetBrains Mono Fallback"}