.portfolio-button-module__4Ryyyq__trigger{--portfolio-button-hit-block:-8px;--portfolio-button-hit-inline:-8px;cursor:pointer}.portfolio-button-module__4Ryyyq__trigger:disabled{cursor:default}.portfolio-button-module__4Ryyyq__trigger>*{cursor:inherit}.portfolio-button-module__4Ryyyq__header{--portfolio-button-hit-inline:-5px;position:relative}.portfolio-button-module__4Ryyyq__floating{--portfolio-button-hit-block:-8px;--portfolio-button-hit-inline:-8px}.portfolio-button-module__4Ryyyq__hitAreaBlock,.portfolio-button-module__4Ryyyq__hitAreaInline{z-index:4;cursor:inherit;pointer-events:inherit;position:absolute}.portfolio-button-module__4Ryyyq__hitAreaBlock{right:var(--portfolio-button-hit-inline);left:var(--portfolio-button-hit-inline);height:calc(var(--portfolio-button-hit-block)*-1)}.portfolio-button-module__4Ryyyq__hitAreaInline{width:calc(var(--portfolio-button-hit-inline)*-1);top:0;bottom:0}.portfolio-button-module__4Ryyyq__hitAreaTop{top:var(--portfolio-button-hit-block)}.portfolio-button-module__4Ryyyq__hitAreaRight{right:var(--portfolio-button-hit-inline)}.portfolio-button-module__4Ryyyq__hitAreaBottom{bottom:var(--portfolio-button-hit-block)}.portfolio-button-module__4Ryyyq__hitAreaLeft{left:var(--portfolio-button-hit-inline)}@media (max-width:700px){.portfolio-button-module__4Ryyyq__header{--portfolio-button-hit-inline:-4px}}
.portfolio-presentation-module__KgcKCW__dialog{color:#262b28;pointer-events:auto;background:#e9e8e2;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0}.portfolio-presentation-module__KgcKCW__dialog::backdrop{background:#121515b8}.portfolio-presentation-module__KgcKCW__frame{width:100%;height:100%;font-family:var(--v3-font-family);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:clip}.portfolio-presentation-module__KgcKCW__topbar{z-index:3;min-height:var(--wc-header-height,80px);padding-inline:max(var(--portfolio-control-inline-inset,48px),env(safe-area-inset-right));justify-content:space-between;align-items:center;display:flex;position:relative}.portfolio-presentation-module__KgcKCW__dotHost{z-index:0;pointer-events:none;position:absolute;inset:0}.portfolio-presentation-module__KgcKCW__brand,.portfolio-presentation-module__KgcKCW__topActions{z-index:1;position:relative}.portfolio-presentation-module__KgcKCW__topActions{align-items:center;gap:10px;display:flex}.portfolio-presentation-module__KgcKCW__brand{letter-spacing:-.02em;font-size:15px;font-weight:600}.portfolio-presentation-module__KgcKCW__brand span{opacity:.6;font-weight:400}.portfolio-presentation-module__KgcKCW__iconButton,.portfolio-presentation-module__KgcKCW__playButton{width:44px;height:44px;color:inherit;cursor:pointer;background:#ffffff80;border:1px solid #22282433;border-radius:50%;place-items:center;padding:0;display:grid}.portfolio-presentation-module__KgcKCW__iconButton:hover,.portfolio-presentation-module__KgcKCW__playButton:hover:not(:disabled){background:#fff}.portfolio-presentation-module__KgcKCW__iconButton:focus-visible,.portfolio-presentation-module__KgcKCW__playButton:focus-visible,.portfolio-presentation-module__KgcKCW__load:focus-within,.portfolio-presentation-module__KgcKCW__progress input:focus-visible{outline-offset:3px;outline:2px solid #272b29}.portfolio-presentation-module__KgcKCW__playButton{color:#fff;background:#252c29;width:56px;height:56px}.portfolio-presentation-module__KgcKCW__playButton:disabled{opacity:.4;cursor:not-allowed}.portfolio-presentation-module__KgcKCW__stage{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:4vw;min-height:0;padding:2vw clamp(20px,7vw,120px);display:grid;position:relative}.portfolio-presentation-module__KgcKCW__halo{z-index:-1;pointer-events:none;background:radial-gradient(circle,#f8f5ed 0,#f3efe5 33%,#0000 70%);border-radius:50%;width:62vw;height:62vw;position:absolute;top:4%;left:-13vw}.portfolio-presentation-module__KgcKCW__copy{z-index:1;max-width:760px;position:relative}.portfolio-presentation-module__KgcKCW__eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0 0 clamp(24px,5vh,68px);font-size:clamp(12px,1vw,16px);font-weight:600}.portfolio-presentation-module__KgcKCW__copy h2{font-family:var(--v3-font-family-display);letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(54px,6.8vw,128px);font-weight:300;line-height:.98}.portfolio-presentation-module__KgcKCW__description{letter-spacing:-.025em;max-width:470px;margin:34px 0 0;font-size:clamp(18px,1.8vw,28px);line-height:1.36}.portfolio-presentation-module__KgcKCW__visual{place-items:center;width:100%;max-height:62vh;display:grid}.portfolio-presentation-module__KgcKCW__visual img{object-fit:contain;width:100%;max-height:57vh;display:block}.portfolio-presentation-module__KgcKCW__controls{z-index:3;padding:24px clamp(20px,4vw,64px)max(24px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf9f4c7;border-top:1px solid #2f312c1f;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:25px;display:grid;position:relative}.portfolio-presentation-module__KgcKCW__track{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;font-size:13px;display:flex}.portfolio-presentation-module__KgcKCW__track strong{font-weight:600}.portfolio-presentation-module__KgcKCW__track span{opacity:.7}.portfolio-presentation-module__KgcKCW__track .portfolio-presentation-module__KgcKCW__warning{opacity:1;color:#85432e;max-width:300px}.portfolio-presentation-module__KgcKCW__load{cursor:pointer;border:1px solid #979b90;border-radius:999px;margin-top:8px;padding:8px 12px;font-size:12px;position:relative}.portfolio-presentation-module__KgcKCW__load input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.portfolio-presentation-module__KgcKCW__transport{align-items:center;gap:9px;display:flex}.portfolio-presentation-module__KgcKCW__previewTools{justify-self:end;position:relative}.portfolio-presentation-module__KgcKCW__previewTools summary{color:#525854;cursor:pointer;white-space:nowrap;padding:8px 0 8px 12px;font-size:12px;list-style:none}.portfolio-presentation-module__KgcKCW__previewTools summary::-webkit-details-marker{display:none}.portfolio-presentation-module__KgcKCW__previewTools summary:hover{color:#252c29;text-decoration:underline}.portfolio-presentation-module__KgcKCW__previewTools summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #272b29}.portfolio-presentation-module__KgcKCW__previewPanel{background:#f9f8f5;border:1px solid #22282424;border-radius:16px;gap:12px;width:min(340px,100vw - 32px);max-height:min(65vh,520px);padding:12px;display:grid;position:absolute;bottom:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 20px 55px #1a1d1b29}.portfolio-presentation-module__KgcKCW__cueNav{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.portfolio-presentation-module__KgcKCW__cueNav span{text-align:center}.portfolio-presentation-module__KgcKCW__previewSeek{accent-color:#252c29;width:100%}.portfolio-presentation-module__KgcKCW__previewPanel small{color:#676e68;font-size:12px}@media (max-width:800px){.portfolio-presentation-module__KgcKCW__brand span{display:none}.portfolio-presentation-module__KgcKCW__stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;align-content:center;gap:12px;padding:12px 24px}.portfolio-presentation-module__KgcKCW__copy{align-self:end}.portfolio-presentation-module__KgcKCW__eyebrow{margin-bottom:15px}.portfolio-presentation-module__KgcKCW__copy h2{font-size:clamp(44px,12vw,82px)}.portfolio-presentation-module__KgcKCW__description{margin-top:16px;font-size:17px}.portfolio-presentation-module__KgcKCW__visual{align-self:start;max-height:32vh}.portfolio-presentation-module__KgcKCW__visual img{max-height:30vh}.portfolio-presentation-module__KgcKCW__halo{width:120vw;height:120vw;top:-8vh;left:-35vw}.portfolio-presentation-module__KgcKCW__controls{padding:15px 20px max(18px,env(safe-area-inset-bottom));grid-template-columns:1fr auto;align-items:center;gap:12px}.portfolio-presentation-module__KgcKCW__track{grid-area:1/1/auto/-1;font-size:11px}.portfolio-presentation-module__KgcKCW__transport{grid-area:2/1;gap:5px}.portfolio-presentation-module__KgcKCW__playButton{width:46px;height:46px}.portfolio-presentation-module__KgcKCW__previewTools{grid-area:2/2}}@media (max-height:650px) and (max-width:800px){.portfolio-presentation-module__KgcKCW__visual{display:none}.portfolio-presentation-module__KgcKCW__stage{align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){.portfolio-presentation-module__KgcKCW__halo,.portfolio-presentation-module__KgcKCW__copy,.portfolio-presentation-module__KgcKCW__visual{transform:none}}
.artifact-mockup-module__8nUJaq__mockup{isolation:isolate;aspect-ratio:1;background:var(--artifact-grid-base,#f2f2f2);place-items:center;width:100%;display:grid;position:relative;overflow:hidden;container-type:inline-size}@supports (color:light-dark(white, black)){.artifact-mockup-module__8nUJaq__mockup{background:var(--artifact-grid-base,light-dark(#f2f2f2,#1a1a1a))}}.artifact-mockup-module__8nUJaq__mockup,.artifact-mockup-module__8nUJaq__mockup *,.artifact-mockup-module__8nUJaq__mockup :before,.artifact-mockup-module__8nUJaq__mockup :after{box-sizing:border-box}.artifact-mockup-module__8nUJaq__hardware{flex:none;position:relative;container-type:inline-size}.artifact-mockup-module__8nUJaq__hardwareArtwork{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.artifact-mockup-module__8nUJaq__screen{z-index:1;background:#050505;line-height:0;display:block;position:absolute;overflow:hidden}.artifact-mockup-module__8nUJaq__screen>*{width:100%;height:100%}.artifact-mockup-module__8nUJaq__mockup .artifact-mockup-module__8nUJaq__screen img,.artifact-mockup-module__8nUJaq__mockup .artifact-mockup-module__8nUJaq__screen video{object-fit:contain;background:#050505;width:100%;height:100%}.artifact-mockup-module__8nUJaq__monitor{aspect-ratio:1961/1529;width:86cqi}.artifact-mockup-module__8nUJaq__monitorScreen{width:95.6655%;height:69.0647%;top:2.8123%;left:2.1418%}.artifact-mockup-module__8nUJaq__phone{width:var(--artifact-phone-inline,39.7467cqi);height:var(--artifact-phone-block,82cqi);filter:drop-shadow(0 1.45cqi 1.8cqi #0e101447)}.artifact-mockup-module__8nUJaq__phoneScreen{border-radius:13.964cqi;width:90.5405%;height:95.4148%;top:2.2926%;left:4.7297%}.artifact-mockup-module__8nUJaq__tablet{filter:drop-shadow(0 1.25cqi 1.65cqi #0e10143d);width:59.41cqi;height:82cqi}.artifact-mockup-module__8nUJaq__tabletScreen{border-radius:2.5316cqi;width:86.4979%;height:90.2141%;top:4.893%;left:6.7511%}.artifact-mockup-module__8nUJaq__duoClosed{aspect-ratio:1551/2166;filter:drop-shadow(0 1.45cqi 1.8cqi #0e101447);width:58.72cqi}.artifact-mockup-module__8nUJaq__duoClosedScreen{border-radius:1.3% 12% 12% 1.3%/.9% 8.3% 8.3% .9%;width:90.1354%;height:93.9058%;top:3.0471%;left:5.6093%}.artifact-mockup-module__8nUJaq__duoOpen{aspect-ratio:3009/2163;filter:drop-shadow(0 1.45cqi 1.8cqi #0e101440);width:90cqi}.artifact-mockup-module__8nUJaq__duoOpenScreen{border-radius:5.5%/7.8%;width:94.8156%;height:92.7878%;top:3.6061%;left:2.5922%}.artifact-mockup-module__8nUJaq__duoOpenArtwork{width:71.8843%;max-width:none;height:139.112%;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}.artifact-mockup-module__8nUJaq__galaxy{aspect-ratio:537/1150;filter:drop-shadow(0 1.45cqi 1.8cqi #0e101447);width:38.2957cqi;overflow:hidden}.artifact-mockup-module__8nUJaq__galaxyArtwork{width:357.542%;max-width:none;height:111.304%;top:-5.6522%;left:-174.674%}.artifact-mockup-module__8nUJaq__galaxyScreen{z-index:3;background:#fff;border-radius:8%/3.7%;width:94.0409%;height:95.1304%;top:2.5217%;left:1.1173%}.artifact-mockup-module__8nUJaq__galaxyScreen>*{transform:translateY(3.8%)}.artifact-mockup-module__8nUJaq__galaxyScreen:after{aspect-ratio:1;content:"";background:radial-gradient(circle at 46% 42%,#14203a 0 13%,#050508 45%);border:.25cqi solid #35353d;border-radius:50%;width:5%;position:absolute;top:1.3%;left:50%;transform:translate(-50%)}.artifact-mockup-module__8nUJaq__viewfinity{aspect-ratio:1160/887;width:85cqi;overflow:hidden}.artifact-mockup-module__8nUJaq__viewfinityArtwork{clip-path:polygon(13.9% 23.3%,86.1% 23.3%,86.1% 79.3%,60.4% 79.3%,60.4% 92.7%,61.2% 97.1%,38.9% 97.1%,39.7% 92.7%,39.7% 79.3%,13.9% 79.3%);width:137.931%;max-width:none;height:135.288%;top:-31.3416%;left:-18.9655%}.artifact-mockup-module__8nUJaq__viewfinityScreen{z-index:3;width:97.931%;height:72.2661%;top:1.2401%;left:1.0345%}.artifact-mockup-module__8nUJaq__galaxyTab{aspect-ratio:3960/2530;filter:drop-shadow(0 1.2cqi 1.5cqi #0e10143d);width:88cqi;overflow:hidden}.artifact-mockup-module__8nUJaq__galaxyTabArtwork{width:113.636%;max-width:none;height:118.577%;top:-9.2885%;left:-6.8182%}.artifact-mockup-module__8nUJaq__galaxyTabScreen{z-index:3;border-radius:1.3%/2.1%;width:95.4545%;height:93.4783%;top:3.3597%;left:2.1465%}.artifact-mockup-module__8nUJaq__galaxyTabScreen:after{content:"";background:#060709;border-radius:0 0 55% 55%;width:4.8%;height:1.75%;position:absolute;top:-.25%;left:50%;transform:translate(-50%)}.artifact-mockup-module__8nUJaq__galaxyFold{aspect-ratio:2520/2775;filter:drop-shadow(0 1.3cqi 1.7cqi #0e101445);width:72.65cqi;overflow:hidden}.artifact-mockup-module__8nUJaq__galaxyFoldArtwork{width:178.571%;max-width:none;height:108.108%;top:-3.964%;left:-39.4841%}.artifact-mockup-module__8nUJaq__galaxyFoldScreen{z-index:3;border-radius:.5%;width:94.0476%;height:94.955%;top:2.5225%;left:2.7778%}.artifact-mockup-module__8nUJaq__galaxyFoldScreen:after{aspect-ratio:1;content:"";background:#050608;border:.11cqi solid #30343a;border-radius:50%;width:1.65%;position:absolute;top:.9%;left:75.3%}.artifact-mockup-module__8nUJaq__surface{width:var(--artifact-surface-inline);box-shadow:inset 0 .12cqi 0 #ffffffe0,0 calc(1cqi*var(--sun-card-ambient-factor,1))1.8cqi -.5cqi #12141845,calc(var(--sun-card-cast-x,0px)*.35)calc(var(--sun-card-cast-y,0px)*.35)2cqi -.5cqi color-mix(in srgb,#12141845 var(--sun-cast-share,0%),transparent);background:linear-gradient(145deg,#f8f8f7,#c9cbcc);border:.1cqi solid #25272b2e;border-radius:1.25cqi;padding:1.1cqi}@supports (color:light-dark(white, black)){.artifact-mockup-module__8nUJaq__surface{box-shadow:inset 0 .12cqi 0 light-dark(#ffffffe0,#ffffff21),0 calc(1cqi*var(--sun-card-ambient-factor,1))1.8cqi -.5cqi light-dark(#12141845,#00000073),calc(var(--sun-card-cast-x,0px)*.35)calc(var(--sun-card-cast-y,0px)*.35)2cqi -.5cqi color-mix(in srgb,light-dark(#12141845,#00000073) var(--sun-cast-share,0%),transparent);background:linear-gradient(145deg,light-dark(#f8f8f7,#303742),light-dark(#c9cbcc,#171b22));border-color:light-dark(#25272b2e,#cdd7e733)}}.artifact-mockup-module__8nUJaq__surfaceScreen{width:100%;aspect-ratio:var(--artifact-screen-aspect);background:#fff;border-radius:.48cqi;position:relative;box-shadow:0 0 0 .1cqi #12141829}.artifact-mockup-module__8nUJaq__mockup .artifact-mockup-module__8nUJaq__surfaceScreen img,.artifact-mockup-module__8nUJaq__mockup .artifact-mockup-module__8nUJaq__surfaceScreen video{background:#fff}.artifact-mockup-module__8nUJaq__neutralphone,.artifact-mockup-module__8nUJaq__neutraltablet{box-shadow:inset 0 .12cqi 0 #ffffff47,0 calc(1.35cqi*var(--sun-card-ambient-factor,1))2.1cqi -.2cqi #0e10144d,calc(var(--sun-card-cast-x,0px)*.35)calc(var(--sun-card-cast-y,0px)*.35)2.4cqi -.2cqi color-mix(in srgb,#0e101447 var(--sun-cast-share,0%),transparent);background:linear-gradient(145deg,#3e4248,#191b20 65%)}.artifact-mockup-module__8nUJaq__neutralphone{width:calc(78cqi*var(--artifact-screen-aspect) + 4.8cqi);border:.18cqi solid #111318;border-radius:5.8cqi;padding:2.4cqi}.artifact-mockup-module__8nUJaq__neutraltablet{width:calc(76cqi*var(--artifact-screen-aspect) + 5cqi);border:.15cqi solid #111318;border-radius:3.3cqi;padding:2.5cqi}.artifact-mockup-module__8nUJaq__neutralmonitor{background:#171a20;border:.12cqi solid #171a20;border-radius:.75cqi;width:85cqi;padding:.55cqi;box-shadow:0 1.1cqi 2cqi -.5cqi #0e101433}.artifact-mockup-module__8nUJaq__neutralScreen{width:100%;aspect-ratio:var(--artifact-screen-aspect);border-radius:.3cqi;position:relative}.artifact-mockup-module__8nUJaq__neutralmonitor .artifact-mockup-module__8nUJaq__neutralScreen{border-radius:.18cqi}.artifact-mockup-module__8nUJaq__neutralphone .artifact-mockup-module__8nUJaq__neutralScreen{border-radius:3.7cqi}.artifact-mockup-module__8nUJaq__neutraltablet .artifact-mockup-module__8nUJaq__neutralScreen{border-radius:1.1cqi}
.portfolio-reader-button-module__6ZD8rG__control{--button-reveal-origin-inline:calc(100% - 24px);width:48px;min-width:48px;height:48px;min-height:48px;color:inherit;font-family:var(--v3-font-family);font-size:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:none;justify-content:flex-end;align-items:center;padding:0;font-weight:500;display:inline-flex}
.portfolio-theme-button-module__tG8B-q__iconSlot{width:var(--portfolio-action-optical-size,22px);height:var(--portfolio-action-optical-size,22px);flex:none;display:block;position:relative}.portfolio-theme-button-module__tG8B-q__iconFrame{transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.reader-setup-module__scbIBa__overlay{z-index:var(--portfolio-about-layer-setup,3);padding:calc(var(--wc-header-height) + max(32px,env(safe-area-inset-top)))max(20px,env(safe-area-inset-right))max(32px,env(safe-area-inset-bottom))max(20px,env(safe-area-inset-left));background:color-mix(in srgb,var(--v3-color-bg)12%,transparent);color:var(--v3-color-text);font-family:var(--v3-font-family);pointer-events:auto;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.reader-setup-module__scbIBa__panel{width:min(100%,480px);max-height:calc(100dvh - var(--wc-header-height) - max(32px,env(safe-area-inset-top)) - max(32px,env(safe-area-inset-bottom)));scrollbar-gutter:stable;border:1px solid var(--v3-color-border-strong);background:var(--v3-color-bg);transform-origin:50% 42%;scrollbar-width:thin;border-radius:24px;padding:clamp(24px,5vw,36px);overflow-y:auto;box-shadow:0 24px 64px -32px #00000052}.reader-setup-module__scbIBa__intro{text-align:center;gap:6px;margin-bottom:28px;display:grid}.reader-setup-module__scbIBa__heading{font-family:var(--v3-font-family-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:24px;font-weight:300;line-height:1.15}.reader-setup-module__scbIBa__heading:focus{outline:none}.reader-setup-module__scbIBa__description{color:var(--v3-color-text-muted);font-size:var(--v3-font-size-base);text-wrap:pretty;margin:0;line-height:1.5}.reader-setup-module__scbIBa__form{gap:22px;display:grid}.reader-setup-module__scbIBa__fieldset{border:0;min-inline-size:0;margin:0;padding:0}.reader-setup-module__scbIBa__legend{width:100%;color:var(--v3-color-text-muted);font-size:var(--v3-font-size-sm);text-align:center;margin-bottom:12px;line-height:1.4}.reader-setup-module__scbIBa__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.reader-setup-module__scbIBa__option{cursor:pointer;min-width:0;position:relative}.reader-setup-module__scbIBa__option input{opacity:0;width:1px;height:1px;position:absolute}.reader-setup-module__scbIBa__option span{border:1px solid var(--v3-color-border-strong);min-height:48px;font-size:14px;font-weight:var(--v3-font-weight-medium);text-align:center;transition:border-color var(--v3-duration-fast)var(--v3-ease-default),background-color var(--v3-duration-fast)var(--v3-ease-default),color var(--v3-duration-fast)var(--v3-ease-default);background:0 0;border-radius:14px;place-items:center;padding:9px 12px;line-height:1.25;display:grid}.reader-setup-module__scbIBa__option:hover span{background:color-mix(in srgb,var(--v3-color-text)4%,transparent)}.reader-setup-module__scbIBa__option input:checked+span{border-color:var(--v3-color-text);background:var(--v3-color-text);color:var(--v3-color-bg)}html[data-keyboard-focus=true] .reader-setup-module__scbIBa__option input:focus-visible+span{outline:2px solid var(--v3-focus-color);outline-offset:3px}.reader-setup-module__scbIBa__divider{color:var(--v3-color-text-muted);font-size:var(--v3-font-size-sm);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;line-height:1;display:grid}.reader-setup-module__scbIBa__divider:before,.reader-setup-module__scbIBa__divider:after{background:var(--v3-color-border-strong);content:"";height:1px}.reader-setup-module__scbIBa__nameField{gap:8px;display:grid}.reader-setup-module__scbIBa__nameField label{font-size:var(--v3-font-size-sm);font-weight:var(--v3-font-weight-medium)}.reader-setup-module__scbIBa__nameField input{border:1px solid var(--v3-color-border-strong);background:var(--v3-color-bg);width:100%;min-height:48px;color:var(--v3-color-text);font:inherit;border-radius:14px;padding:11px 14px;font-size:16px;line-height:1.4}.reader-setup-module__scbIBa__nameField input::placeholder{color:var(--v3-color-text-muted)}html[data-keyboard-focus=true] .reader-setup-module__scbIBa__nameField input:focus-visible{outline:2px solid var(--v3-focus-color);outline-offset:1px;border-color:#0000}.reader-setup-module__scbIBa__submit{border:1px solid var(--v3-color-text);background:var(--v3-color-text);min-height:48px;color:var(--v3-color-bg);font:inherit;font-weight:var(--v3-font-weight-medium);cursor:pointer;transition:opacity var(--v3-duration-fast)var(--v3-ease-default),transform var(--v3-duration-fast)var(--v3-ease-default);border-radius:999px;padding:11px 18px;line-height:1}.reader-setup-module__scbIBa__submit:hover:not(:disabled){opacity:.82}.reader-setup-module__scbIBa__submit:active:not(:disabled){transform:scale(.985)}html[data-keyboard-focus=true] .reader-setup-module__scbIBa__submit:focus-visible{outline:2px solid var(--v3-focus-color);outline-offset:3px}.reader-setup-module__scbIBa__submit:disabled{border-color:var(--v3-color-border-strong);background:var(--v3-color-border);color:var(--v3-color-text-muted);cursor:not-allowed}@media (max-width:480px){.reader-setup-module__scbIBa__overlay{padding:calc(var(--wc-header-height) + max(16px,env(safe-area-inset-top)))max(16px,env(safe-area-inset-right))max(16px,env(safe-area-inset-bottom))max(16px,env(safe-area-inset-left));align-items:start}.reader-setup-module__scbIBa__panel{max-height:calc(100dvh - var(--wc-header-height) - max(16px,env(safe-area-inset-top)) - max(16px,env(safe-area-inset-bottom)));border-radius:20px;padding:22px}.reader-setup-module__scbIBa__intro{margin-bottom:22px}.reader-setup-module__scbIBa__form{gap:18px}}@media (prefers-reduced-motion:reduce){.reader-setup-module__scbIBa__option span,.reader-setup-module__scbIBa__submit{transition:none}.reader-setup-module__scbIBa__submit:active:not(:disabled){transform:none}}@media (prefers-contrast:more){.reader-setup-module__scbIBa__panel,.reader-setup-module__scbIBa__option span,.reader-setup-module__scbIBa__nameField input{border-color:currentColor}}@media (forced-colors:active){.reader-setup-module__scbIBa__option input:checked+span,.reader-setup-module__scbIBa__submit{color:highlighttext;background:highlight}.reader-setup-module__scbIBa__submit:disabled{color:graytext;background:canvas}}
.artifact-corners-module__a5AVya__surface{--artifact-corner-radius:24px;clip-path:inset(0 round var(--artifact-corner-radius))}.artifact-corners-module__a5AVya__gridShell.artifact-corners-module__a5AVya__gridShell{border-radius:var(--artifact-corner-radius,24px);background:0 0;border:0;overflow:visible}.artifact-corners-module__a5AVya__gridSurface{border:1px solid var(--artifact-grid-outline,var(--v3-color-border-strong));background:var(--artifact-grid-base,var(--v3-color-bg));flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}
.project-ask-button-module__yoMKMW__shell{--ask-fill:#e8effaf0;--ask-rim:#9bafcd4d;--ask-shadow:#2331492e;--ask-solar-glint:#ffffff70;right:max(var(--portfolio-control-inline-inset),env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom) + var(--ask-keyboard-lift));z-index:var(--portfolio-about-layer-corner-controls,3);pointer-events:auto;border:1px solid var(--ask-rim);background:var(--v3-color-bg);box-shadow:0 18px 50px -20px var(--ask-shadow),0 4px 18px -8px var(--ask-shadow);color:var(--v3-color-text);font-family:var(--v3-font-family);-webkit-font-smoothing:antialiased;position:fixed;overflow:visible}.project-ask-button-module__yoMKMW__shell[data-open=true]{z-index:calc(var(--portfolio-about-layer-header,5) + 1);overflow:hidden}.project-ask-button-module__yoMKMW__shell:not([data-open=true]){box-shadow:0 18px 50px -20px var(--ask-shadow),0 4px 18px -8px var(--ask-shadow),var(--sun-button-cast-x)var(--sun-button-cast-y)var(--sun-button-cast-blur)-2px color-mix(in srgb,var(--ask-shadow)var(--sun-cast-share),transparent)}html[class~=dark] .project-ask-button-module__yoMKMW__shell{--ask-fill:#63779747;--ask-rim:#b4c7e33b;--ask-shadow:#00000080;--ask-solar-glint:#e1ecff33}.project-ask-button-module__yoMKMW__trigger{border-radius:inherit;width:calc(100% + 2px);height:calc(100% + 2px);min-height:48px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0;position:absolute;inset:-1px;overflow:visible}.project-ask-button-module__yoMKMW__trigger:before{content:"";border-radius:inherit;background:linear-gradient(var(--sun-rim-angle),transparent 18%,color-mix(in srgb,var(--ask-solar-glint)var(--sun-cast-share),transparent)88%),linear-gradient(165deg,#ffffff8c,transparent 50%),var(--ask-fill);-webkit-backdrop-filter:blur(16px)saturate(150%);position:absolute;inset:0}.project-ask-button-module__yoMKMW__trigger:after{z-index:1;border:1px solid var(--ask-solar-glint);border-radius:inherit;box-shadow:inset 0 0 4px var(--ask-solar-glint);content:"";opacity:var(--sun-rim-opacity);pointer-events:none;-webkit-mask-image:linear-gradient(var(--sun-rim-angle),transparent 10%,#000 85%);-webkit-mask-image:linear-gradient(var(--sun-rim-angle),transparent 10%,#000 85%);mask-image:linear-gradient(var(--sun-rim-angle),transparent 10%,#000 85%);position:absolute;inset:0}.project-ask-button-module__yoMKMW__trigger:is(:active,:focus-visible):after{opacity:0}.project-ask-button-module__yoMKMW__triggerContent{z-index:2;white-space:nowrap;justify-content:flex-end;align-items:center;gap:9px;width:100%;height:100%;padding:0 12px;font-size:14px;font-weight:500;display:flex;position:relative}.project-ask-button-module__yoMKMW__triggerLabel{text-overflow:clip;overflow:hidden}.project-ask-button-module__yoMKMW__trigger[data-expanded=false] .project-ask-button-module__yoMKMW__triggerContent{gap:0}.project-ask-button-module__yoMKMW__trigger[data-expanded=false] .project-ask-button-module__yoMKMW__triggerLabel{width:0}.project-ask-button-module__yoMKMW__icon{flex:none;width:22px;height:22px}.project-ask-button-module__yoMKMW__tint{z-index:1;border-radius:inherit;background:color-mix(in srgb,var(--portfolio-dot-color,var(--project-ask-accent))50%,transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.project-ask-button-module__yoMKMW__trigger[data-dot-filled=true] .project-ask-button-module__yoMKMW__tint{opacity:1;animation:.28s cubic-bezier(.22,1,.36,1) project-ask-button-module__yoMKMW__colorReveal}@keyframes project-ask-button-module__yoMKMW__colorReveal{0%{clip-path:circle(9px at calc(100% - 24px))}to{clip-path:circle(150% at calc(100% - 24px))}}.project-ask-button-module__yoMKMW__panel{flex-direction:column;min-width:0;min-height:0;padding:20px;animation:.2s cubic-bezier(.22,1,.36,1) both project-ask-button-module__yoMKMW__panelEnter;display:flex;position:absolute;inset:0}@keyframes project-ask-button-module__yoMKMW__panelEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.project-ask-button-module__yoMKMW__header{border-bottom:1px solid var(--ask-rim);justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 0 18px;display:flex}.project-ask-button-module__yoMKMW__eyebrow{color:var(--v3-color-text);opacity:.58;letter-spacing:.11em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.project-ask-button-module__yoMKMW__header h2{font-family:var(--v3-font-family-display,var(--v3-font-family));letter-spacing:-.035em;margin:0;font-size:24px;font-weight:400;line-height:1.1}.project-ask-button-module__yoMKMW__iconButton{background:var(--ask-fill);width:40px;height:40px;color:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin:-5px -5px 0 0;padding:0;font-size:24px;line-height:1;display:grid}.project-ask-button-module__yoMKMW__thread{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:18px 2px 16px 0;overflow-y:auto}.project-ask-button-module__yoMKMW__intro{max-width:28ch;color:var(--v3-color-text);opacity:.75;text-wrap:pretty;margin:14px 0;font-size:16px;line-height:1.5}.project-ask-button-module__yoMKMW__exchange+.project-ask-button-module__yoMKMW__exchange{margin-top:22px}.project-ask-button-module__yoMKMW__question{background:var(--ask-fill);overflow-wrap:anywhere;border-radius:18px 18px 5px;width:fit-content;max-width:92%;margin:0 0 12px auto;padding:11px 14px;font-size:14px;line-height:1.45}.project-ask-button-module__yoMKMW__answer,.project-ask-button-module__yoMKMW__failure{border:1px solid var(--ask-rim);background:var(--v3-color-bg);max-width:100%;box-shadow:0 5px 18px -12px var(--ask-shadow);overflow-wrap:anywhere;border-radius:18px 18px 18px 5px;padding:15px 16px;font-size:14px;line-height:1.55}.project-ask-button-module__yoMKMW__answer p,.project-ask-button-module__yoMKMW__failure p{white-space:pre-wrap;margin:0}.project-ask-button-module__yoMKMW__answer a,.project-ask-button-module__yoMKMW__failure button{color:inherit;font:inherit;text-underline-offset:3px;margin-top:12px;font-weight:700;display:inline-block}.project-ask-button-module__yoMKMW__failure button{cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.project-ask-button-module__yoMKMW__failure button:disabled{opacity:.45;cursor:default}.project-ask-button-module__yoMKMW__status{opacity:.74;align-items:center;gap:8px;margin:0;padding:4px 0;font-size:13px;display:flex}.project-ask-button-module__yoMKMW__pulse{background:currentColor;border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite project-ask-button-module__yoMKMW__breathe}@keyframes project-ask-button-module__yoMKMW__breathe{50%{opacity:.3;transform:scale(.72)}}.project-ask-button-module__yoMKMW__composer{border:1px solid var(--ask-rim);background:var(--ask-fill);border-radius:18px;flex:none;align-items:center;gap:6px;min-width:0;min-height:52px;padding:5px;display:flex}.project-ask-button-module__yoMKMW__composer input{min-width:0;height:42px;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 9px;font-size:16px}.project-ask-button-module__yoMKMW__composer input::placeholder{color:currentColor;opacity:.55}.project-ask-button-module__yoMKMW__send{background:var(--v3-color-text);min-width:54px;min-height:42px;color:var(--v3-color-bg);font:inherit;cursor:pointer;border:0;border-radius:13px;flex:none;padding:0 12px;font-size:13px;font-weight:700}.project-ask-button-module__yoMKMW__send:disabled{opacity:.38;cursor:default}html[data-keyboard-focus=true] .project-ask-button-module__yoMKMW__shell button:focus-visible,html[data-keyboard-focus=true] .project-ask-button-module__yoMKMW__shell a:focus-visible,.project-ask-button-module__yoMKMW__composer:focus-within{outline:2px solid var(--v3-focus-color);outline-offset:2px}@media (max-width:440px){.project-ask-button-module__yoMKMW__panel{padding:16px}.project-ask-button-module__yoMKMW__header{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.project-ask-button-module__yoMKMW__panel,.project-ask-button-module__yoMKMW__pulse,.project-ask-button-module__yoMKMW__trigger[data-dot-filled=true] .project-ask-button-module__yoMKMW__tint{animation:none}}@media (forced-colors:active){.project-ask-button-module__yoMKMW__shell,.project-ask-button-module__yoMKMW__answer,.project-ask-button-module__yoMKMW__failure{box-shadow:none;border-color:buttontext}.project-ask-button-module__yoMKMW__trigger:before,.project-ask-button-module__yoMKMW__trigger:after,.project-ask-button-module__yoMKMW__tint{display:none}.project-ask-button-module__yoMKMW__send{color:buttonface;background:buttontext}}
.project-evidence-summary-module__4NZGIW__summary{width:100%;max-width:760px;color:var(--v3-color-text);font-family:var(--v3-font-family);margin:0 auto 48px;font-size:16px;line-height:1.65}.project-evidence-summary-module__4NZGIW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px;margin:0;display:grid}.project-evidence-summary-module__4NZGIW__facts dt{color:#666;margin-bottom:6px;font-size:13px;font-weight:500}.project-evidence-summary-module__4NZGIW__facts dd{text-wrap:pretty;margin:0}.project-evidence-summary-module__4NZGIW__links{flex-wrap:wrap;gap:8px 24px;margin:24px 0;padding:0;list-style:none;display:flex}.project-evidence-summary-module__4NZGIW__links a{color:inherit;text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--v3-color-link-underline);text-decoration-color:var(--v3-color-link-underline);padding-block:6px;display:inline-block}.project-evidence-summary-module__4NZGIW__links a:hover{text-decoration-color:currentColor}.project-evidence-summary-module__4NZGIW__results{margin-top:24px}.project-evidence-summary-module__4NZGIW__results summary{cursor:pointer;padding-block:8px}.project-evidence-summary-module__4NZGIW__results ul{gap:12px;margin:16px 0;padding-inline-start:20px;display:grid}.project-evidence-summary-module__4NZGIW__results p{margin:16px 0 0}@media (max-width:799px){.project-evidence-summary-module__4NZGIW__summary{margin-bottom:32px}.project-evidence-summary-module__4NZGIW__facts{grid-template-columns:minmax(0,1fr);gap:20px}}
.project-screen-inspection-module__PJJFJG__inspection,.project-screen-inspection-module__PJJFJG__engineering{color:#666;width:min(100%,760px);margin-inline:auto}.project-screen-inspection-module__PJJFJG__inspection{width:100%;margin-top:20px}.project-screen-inspection-module__PJJFJG__engineering{width:var(--project-asset-width);margin-top:-2px}.project-screen-inspection-module__PJJFJG__summary{cursor:pointer;width:fit-content;font-family:var(--v3-font-family-display);text-underline-offset:.18em;font-size:14px;font-style:italic;line-height:1.4}.project-screen-inspection-module__PJJFJG__summary:hover{color:var(--v3-color-text);text-decoration:underline}html[data-keyboard-focus=true] .project-screen-inspection-module__PJJFJG__summary:focus-visible{outline:2px solid var(--v3-focus-color);outline-offset:4px;border-radius:4px}.project-screen-inspection-module__PJJFJG__inspection[open]>.project-screen-inspection-module__PJJFJG__summary{margin-bottom:20px}.project-screen-inspection-module__PJJFJG__engineering[open]>.project-screen-inspection-module__PJJFJG__summary{margin-bottom:12px}.project-screen-inspection-module__PJJFJG__sources{justify-items:center;gap:24px;display:grid}.project-screen-inspection-module__PJJFJG__sources[data-comparison]{grid-template-columns:minmax(0,1fr);align-items:start}.project-screen-inspection-module__PJJFJG__source{justify-items:center;gap:8px;width:100%;display:grid}.project-screen-inspection-module__PJJFJG__label{color:var(--v3-color-text-muted);font-family:var(--v3-font-family-display);justify-self:stretch;font-size:13px;font-style:italic;line-height:1.3}.project-screen-inspection-module__PJJFJG__media{width:min(100%,calc(80dvh*var(--inspection-aspect)));max-height:80dvh;aspect-ratio:var(--inspection-aspect);border-radius:var(--artifact-corner-radius,24px);background:var(--v3-color-bg);place-items:center;display:grid;overflow:visible}.project-screen-inspection-module__PJJFJG__screenClip{width:100%;height:100%;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.project-screen-inspection-module__PJJFJG__media:hover{--project-reader-shadow-y:clamp(22px,calc(var(--sm-l)*.0425),52px);--project-reader-shadow-blur:clamp(40px,calc(var(--sm-l)*.075),96px);--project-reader-shadow-alpha:var(--project-reader-shadow-raised-alpha)}}.project-screen-inspection-module__PJJFJG__screen{object-fit:contain;width:100%;height:100%;display:block}.project-screen-inspection-module__PJJFJG__note{margin:0}@media (max-width:799px){.project-screen-inspection-module__PJJFJG__sources[data-comparison]{grid-template-columns:minmax(0,1fr)}.project-screen-inspection-module__PJJFJG__summary{font-size:13px}}@media (prefers-contrast:more){.project-screen-inspection-module__PJJFJG__media{box-shadow:none}}@media (forced-colors:active){.project-screen-inspection-module__PJJFJG__media{box-shadow:none;border-color:canvastext}}
.project-type-scale-module__5lxvzW__control{bottom:calc(16px + env(safe-area-inset-bottom));left:max(16px,env(safe-area-inset-left));z-index:var(--portfolio-about-layer-corner-controls,3);pointer-events:auto;font-family:var(--v3-font-family);justify-items:start;gap:8px;display:grid;position:fixed}.project-type-scale-module__5lxvzW__trigger{border:1px solid var(--v3-color-border-strong);background:var(--v3-color-bg);min-height:48px;color:var(--v3-color-text);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 8px 24px -12px #00000038}.project-type-scale-module__5lxvzW__trigger span:first-child{font-family:var(--v3-font-family-display);font-size:20px;font-weight:400}.project-type-scale-module__5lxvzW__panel{border:1px solid var(--v3-color-border-strong);background:var(--v3-color-bg);border-radius:18px;width:min(252px,100vw - 32px);max-height:min(60dvh,370px);margin:0;padding:8px;display:grid;overflow-y:auto;box-shadow:0 16px 48px -20px #00000047}.project-type-scale-module__5lxvzW__title{color:var(--v3-color-text-muted);margin:0;padding:7px 10px 9px;font-size:13px;line-height:1.3}.project-type-scale-module__5lxvzW__option{min-height:50px;color:var(--v3-color-text);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:10px;justify-items:start;gap:3px;padding:7px 10px;font-size:15px;display:grid}.project-type-scale-module__5lxvzW__option:hover,.project-type-scale-module__5lxvzW__option[data-selected=true]{background:color-mix(in srgb,var(--v3-color-text)7%,transparent)}.project-type-scale-module__5lxvzW__option small{color:var(--v3-color-text-muted);font-size:12px;line-height:1.2}html[data-keyboard-focus=true] .project-type-scale-module__5lxvzW__trigger:focus-visible,html[data-keyboard-focus=true] .project-type-scale-module__5lxvzW__option:focus-visible{outline:2px solid var(--v3-focus-color);outline-offset:2px}
.analogue-access-dialog-module__d4gcAq__dialog{color:#f8f8f4;background:0 0;border:0;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:0;padding:0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.analogue-access-dialog-module__d4gcAq__dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f161694}.analogue-access-dialog-module__d4gcAq__dialogBody{background:#212625;border:1px solid #59605d;border-radius:14px;padding:40px 34px 34px;position:relative;box-shadow:0 20px 70px #0b121286}.analogue-access-dialog-module__d4gcAq__close{color:#f5f6f1;cursor:pointer;background:0 0;border:0;font-size:26px;position:absolute;top:14px;right:20px}.analogue-access-dialog-module__d4gcAq__lock{color:#deaba9;margin-bottom:24px;font-size:26px;display:block}.analogue-access-dialog-module__d4gcAq__dialogKicker{color:#b0bab4;letter-spacing:.16em;text-transform:uppercase;margin:0 0 12px;font-size:11px}.analogue-access-dialog-module__d4gcAq__dialog h2{margin:0 0 12px;font-family:Georgia,serif;font-size:31px;font-weight:400}.analogue-access-dialog-module__d4gcAq__dialog p:not(.analogue-access-dialog-module__d4gcAq__dialogKicker){color:#b8c1ba;margin:0 0 28px;font-size:14px;line-height:1.55}.analogue-access-dialog-module__d4gcAq__dialog label{margin:0 0 8px;font-size:12px;display:block}.analogue-access-dialog-module__d4gcAq__dialog input{color:#fff;width:100%;font:inherit;background:#303735;border:1px solid #5a625d;border-radius:5px;padding:13px}.analogue-access-dialog-module__d4gcAq__disabledButton{color:#f0f3ee;cursor:pointer;width:100%;font:inherit;background:#59625e;border:0;border-radius:5px;margin-top:14px;padding:14px}.analogue-access-dialog-module__d4gcAq__disabledButton:disabled{cursor:not-allowed}.analogue-access-dialog-module__d4gcAq__dialog .analogue-access-dialog-module__d4gcAq__dialogBody .analogue-access-dialog-module__d4gcAq__error{color:#ffd4d4;margin:10px 0 0}.analogue-access-dialog-module__d4gcAq__close:focus-visible,.analogue-access-dialog-module__d4gcAq__disabledButton:focus-visible,.analogue-access-dialog-module__d4gcAq__dialog input:focus-visible{outline-offset:3px;outline:3px solid #d8858d}@media (max-width:600px){.analogue-access-dialog-module__d4gcAq__dialogBody{padding:32px 24px}}@media (prefers-reduced-motion:reduce){.analogue-access-dialog-module__d4gcAq__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.portfolio-entrance-module__UfbQaq__marker{visibility:hidden;pointer-events:none;width:0;height:100svh;position:fixed;inset:0 auto auto 0}:is([class~=wc-root][data-startup-pending=true]:has(>.portfolio-entrance-module__UfbQaq__marker) [class~=wc-card],[class~=wc-root][data-startup-pending=true]:has(>.portfolio-entrance-module__UfbQaq__marker) [class~=portfolio-header__actions]){opacity:0}@media (prefers-reduced-motion:no-preference){[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker:is([data-entrance-state=pending],[data-entrance-state=running])) [class~=metallic-name]:not([data-render-state=fallback]) [class~=metallic-name__fallback]{opacity:0}}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker) [class~=metallic-name][data-entrance-canvas-state=viewport]>[class~=metallic-name__canvas]{inset:auto;top:var(--balloon-viewport-top);left:var(--balloon-viewport-left);width:var(--balloon-viewport-width);height:var(--balloon-viewport-height)}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true]{box-shadow:0 clamp(8px,calc(var(--sm-l,320px)*.018),20px)clamp(16px,calc(var(--sm-l,320px)*.035),40px)-16px #0003;transition:none}@supports (color:lab(0% 0 0)){[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true]{box-shadow:0 clamp(8px,calc(var(--sm-l,320px)*.018),20px)clamp(16px,calc(var(--sm-l,320px)*.035),40px)-16px lab(0% 0 0/.2)}}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true]{transition:box-shadow .22s}:is([class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true] [data-card-surface],[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true] [data-artifact-mockup]){transition:background-color .22s,border-color .22s}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-stage="2"],[data-entrance-stage="3"],[data-entrance-stage="4"]) [data-entrance-selected=true]{box-shadow:none}html[class~=dark] [class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true]{box-shadow:0 clamp(8px,calc(var(--sm-l,320px)*.018),20px)clamp(16px,calc(var(--sm-l,320px)*.035),40px)-16px #0000008c}@supports (color:lab(0% 0 0)){html[class~=dark] [class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true]{box-shadow:0 clamp(8px,calc(var(--sm-l,320px)*.018),20px)clamp(16px,calc(var(--sm-l,320px)*.035),40px)-16px lab(0% 0 0/.55)}}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-stage="2"],[data-entrance-stage="3"],[data-entrance-stage="4"]) [data-entrance-selected=true] [data-card-surface]{clip-path:none;background:0 0;border-color:#0000}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-stage="2"],[data-entrance-stage="3"],[data-entrance-stage="4"]) [data-entrance-selected=true] [data-artifact-mockup]{background:0 0}@media (prefers-reduced-motion:reduce){[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true]{transition:none}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true] [data-card-surface]{transition:none}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker)[data-entrance-state=running] [data-entrance-selected=true] [data-artifact-mockup]{transition:none}}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true] [class~=wc-card__stage]{filter:blur();transform:scale(1)}[class~=wc-root]:has(>.portfolio-entrance-module__UfbQaq__marker):is([data-entrance-state=pending],[data-entrance-state=running]) [data-entrance-selected=true] [class~=portfolio-work__metadata]{opacity:0}
.portfolio-quality-controller-module__OEdU5q__viewer{z-index:1000;right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none;background:#131b2cdb;border:1px solid #ffffff38;border-radius:9px;gap:2px;max-width:calc(100vw - 24px);padding:8px 10px;font:500 11px/1.25 system-ui,sans-serif;display:grid;position:fixed;box-shadow:0 4px 18px #0000002e}.portfolio-quality-controller-module__OEdU5q__main{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.portfolio-quality-controller-module__OEdU5q__main strong{font-size:13px;font-weight:700}.portfolio-quality-controller-module__OEdU5q__caption{color:#ffffffc7;white-space:nowrap}
.portfolio-surface-comparison-module__ugezAa__panel{z-index:30;bottom:max(16px,env(safe-area-inset-bottom));color:#fcfcfc;background:#171717;border:1px solid #94908d73;border-radius:14px;width:max-content;max-width:calc(100vw - 32px);padding:10px;font:500 12px/1.3 Arial,sans-serif;display:none;position:fixed;left:16px;box-shadow:0 8px 28px #00000040}.portfolio-surface-comparison-module__ugezAa__heading{padding-inline:4px}.portfolio-surface-comparison-module__ugezAa__note{color:#b9b7b5;padding-inline:4px;font-size:11px}.portfolio-surface-comparison-module__ugezAa__options{gap:6px;display:flex}.portfolio-surface-comparison-module__ugezAa__options button{min-height:36px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid #94908d;border-radius:9px;padding:6px 10px}.portfolio-surface-comparison-module__ugezAa__options button[aria-pressed=true]{background:#32302f}.portfolio-surface-comparison-module__ugezAa__options button:focus-visible{outline:2px solid var(--v3-focus-color);outline-offset:2px}
.sky-stars-module__yoCLyW__fallback[data-sky-renderer=css]:before{content:"";pointer-events:none;opacity:var(--sky-star-opacity,0);background-image:radial-gradient(circle at 13% 18%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 31% 29%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 69% 15%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 86% 35%,#dce6ff 0 1px,#0000 1.7px);position:absolute;inset:0}.sky-stars-module__yoCLyW__fallback[data-sky-renderer=css]:after{content:"";pointer-events:none;opacity:var(--sky-rural-star-opacity,0);background-image:radial-gradient(circle at 8% 22%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 19% 39%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 25% 12%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 40% 43%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 47% 17%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 55% 37%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 62% 24%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 77% 46%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 94% 19%,#dce6ff 0 1px,#0000 1.7px);position:absolute;inset:0}@media (max-width:700px){.sky-stars-module__yoCLyW__fallback[data-sky-renderer=css]:before{background-image:radial-gradient(circle at 6% 4%,#dce6ff 0 1.3px,#0000 2px),radial-gradient(circle at 26% 7%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 49% 5%,#dce6ff 0 1.2px,#0000 1.9px),radial-gradient(circle at 76% 8%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 97% 17%,#dce6ff 0 1.3px,#0000 2px),radial-gradient(circle at 3% 43%,#dce6ff 0 1px,#0000 1.7px)}.sky-stars-module__yoCLyW__fallback[data-sky-renderer=css]:after{background-image:radial-gradient(circle at 15% 9%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 40% 8%,#dce6ff 0 1.2px,#0000 1.9px),radial-gradient(circle at 63% 4%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 89% 7%,#dce6ff 0 1.2px,#0000 1.9px),radial-gradient(circle at 2% 25%,#dce6ff 0 1px,#0000 1.7px),radial-gradient(circle at 98% 55%,#dce6ff 0 1px,#0000 1.7px)}}
.portfolio-dot-layer{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:visible}[data-dot-header][data-dot-tinted=true] .portfolio-dot-layer{opacity:0}.portfolio-dot.portfolio-work__indicator{z-index:0;pointer-events:none;will-change:transform;border-radius:999px;position:fixed;top:0;left:0}.portfolio-dot .portfolio-work__indicator-shape{border-radius:inherit;will-change:transform;width:100%;height:100%;transition:background-color .2s;display:block}@media (prefers-reduced-motion:reduce){.portfolio-dot .portfolio-work__indicator-shape{transition:none}}.portfolio-dot__halo{border-radius:inherit;background-color:inherit;filter:blur(1.5px);opacity:0;will-change:filter,opacity;position:absolute;inset:0}.portfolio-dot[data-native-flight] .portfolio-work__indicator-shape{filter:none!important}
@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/d4cfff78d70c32f1-s.f5b8b66b.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:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/edd49e6a728081e1-s.7e5a275e.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:200 900;font-display:swap;src:url(../media/a41eab1df8ed80c4-s.p.c12a81de.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:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/bbe2082c2ebf69de-s.dd28a007.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:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/9ae69ccf0a67f3e4-s.e0d1d72d.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/115e7a2565b70400-s.p.e440a306.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:Crimson Pro Fallback;src:local(Times New Roman);ascent-override:90.96%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:98.56%}.crimson_pro_75c58f7c-module__mtfvua__className{font-family:Crimson Pro,Crimson Pro Fallback}.crimson_pro_75c58f7c-module__mtfvua__variable{--font-crimson-pro:"Crimson Pro","Crimson Pro Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.8624a701.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.8e66b869.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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.f6ed4c33.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.1bbdebe6.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_59c1d3a8-module__9f_wkq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_59c1d3a8-module__9f_wkq__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5b3e36f7-module__Fm37tG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5b3e36f7-module__Fm37tG__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.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-20C4,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.a62025f2.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_7f7a2ddf-module__tAz5XW__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_7f7a2ddf-module__tAz5XW__variable{--font-dm-sans:"DM Sans","DM Sans Fallback"}
.portfolio-not-found-module__q8oMXq__page{z-index:1;min-width:0;font-family:var(--v3-font-family);color:var(--v3-color-text);flex:1;place-items:center;padding:112px 20px 48px;display:grid;position:relative}.portfolio-not-found-module__q8oMXq__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,960px);min-width:0;display:flex}.portfolio-not-found-module__q8oMXq__numerals{--balloon-side:clamp(152px,22vw,320px);--balloon-gap:clamp(8px,1vw,14px);isolation:isolate;perspective:850px;justify-content:center;align-items:center;width:100%;min-height:clamp(190px,28vw,335px);display:flex;position:relative}.portfolio-not-found-module__q8oMXq__balloon{--balloon-shadow-lift:0px;width:var(--balloon-side);height:var(--balloon-side);cursor:grab;touch-action:none;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;filter:drop-shadow(0 calc(12px - var(--balloon-shadow-lift))14px #261f1626);background:0 0;border:0;flex:none;padding:0;display:block;position:relative}.portfolio-not-found-module__q8oMXq__balloon[data-balloon-digit="4"]{--balloon-shadow-lift:calc(var(--balloon-side)*20*1.4/1024)}.portfolio-not-found-module__q8oMXq__balloon+.portfolio-not-found-module__q8oMXq__balloon{margin-left:calc(var(--balloon-gap) - var(--balloon-side)*.301)}.portfolio-not-found-module__q8oMXq__balloon [data-balloon-face]{background-size:140%}.portfolio-not-found-module__q8oMXq__balloon[data-dragging=true]{z-index:3;filter:drop-shadow(0 calc(24px - var(--balloon-shadow-lift))24px #261f163d)}.portfolio-not-found-module__q8oMXq__balloon:active{cursor:grabbing}.portfolio-not-found-module__q8oMXq__balloon:focus-visible{outline:3px solid var(--v3-focus-color);outline-offset:4px}.portfolio-not-found-module__q8oMXq__content h1{letter-spacing:-.045em;text-wrap:balance;margin:4px 0 0;font-family:Bradford Trial,Georgia,serif;font-size:clamp(38px,4.5vw,64px);font-weight:300;line-height:1.1}.portfolio-not-found-module__q8oMXq__description{max-width:430px;color:var(--v3-color-text);text-wrap:balance;opacity:.68;margin:18px 0 0;font-size:clamp(15px,1.15vw,17px);line-height:1.55}.portfolio-not-found-module__q8oMXq__home{--portfolio-action-control-size:48px;--portfolio-action-inline-padding:13px;--portfolio-action-optical-size:14px;height:48px;color:var(--v3-color-text);align-items:center;margin-top:30px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (max-width:600px){.portfolio-not-found-module__q8oMXq__page{padding:104px 20px 32px}.portfolio-not-found-module__q8oMXq__numerals{min-height:178px}.portfolio-not-found-module__q8oMXq__content h1{margin-top:0}}@media (max-width:360px){.portfolio-not-found-module__q8oMXq__numerals{--balloon-side:33vw;min-height:150px}.portfolio-not-found-module__q8oMXq__content h1{font-size:clamp(28px,8vw,32px)}}
@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Light-s.eb3e8c17.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Regular-s.b8862ecd.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_Medium-s.14365208.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexSans;src:url(../media/IBMPlexSans_SemiBold-s.4639f21b.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexSans Fallback;src:local(Arial);ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.0%;size-adjust:101.13%}.ibmplexsans_fff10c9-module__Pjz5nG__className{font-family:ibmPlexSans,ibmPlexSans Fallback}.ibmplexsans_fff10c9-module__Pjz5nG__variable{--font-ibm-plex-sans:"ibmPlexSans","ibmPlexSans Fallback"}
@font-face{font-family:eudoxusSans;src:url(../media/EudoxusSans_Regular-s.8023b9df.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:eudoxusSans;src:url(../media/EudoxusSans_Medium-s.bac0a9ec.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:eudoxusSans;src:url(../media/EudoxusSans_Bold-s.e93b41f3.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:eudoxusSans Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.eudoxussans_61db021-module__GLpB3a__className{font-family:eudoxusSans,eudoxusSans Fallback}.eudoxussans_61db021-module__GLpB3a__variable{--font-eudoxus-sans:"eudoxusSans","eudoxusSans Fallback"}
@font-face{font-family:circularStd;src:url(../media/CircularStd_Book-s.p.c8020bee.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:circularStd;src:url(../media/CircularStd_Bold-s.p.5fc3faa1.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:circularStd Fallback;src:local(Arial);ascent-override:98.02%;descent-override:26.35%;line-gap-override:0.0%;size-adjust:101.72%}.circularstd_d3a5712a-module__Pl8ZJW__className{font-family:circularStd,circularStd Fallback}.circularstd_d3a5712a-module__Pl8ZJW__variable{--font-circular-std:"circularStd","circularStd Fallback"}
