.backdrop[data-astro-cid-4ja4iip3]{--face:clamp(280px, 27.8vw, 480px);--R:clamp(40px, 4.9vw, 90px);--T:calc(var(--topbar-h,76px) + 25svh);--w:calc(var(--face) / var(--fw));inset:calc(-1 * var(--topbar-h,76px)) 0 0 0;z-index:-1;pointer-events:none;opacity:var(--bd-opacity);mix-blend-mode:multiply;--fade-1:30%;--fade-2:52%;--fade-3:66%;-webkit-mask-image:linear-gradient(to right, transparent 0, #00000026 var(--fade-1), #000000b3 var(--fade-2), #000 var(--fade-3)), linear-gradient(to bottom, transparent 0, transparent 40px, #000 140px, #000 78%, transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent 0, #00000026 var(--fade-1), #000000b3 var(--fade-2), #000 var(--fade-3)), linear-gradient(to bottom, transparent 0, transparent 40px, #000 140px, #000 78%, transparent 100%);position:absolute;overflow:hidden;mask-composite:intersect}@media (width>=1024px) and (width<=1279px){.backdrop[data-astro-cid-4ja4iip3]{--fade-1:42%;--fade-2:62%;--fade-3:74%}}.backdrop[data-astro-cid-4ja4iip3] .backdrop__img{max-width:none;width:var(--w);height:auto;right:calc(var(--R) - (1 - var(--fx)) * var(--w));top:calc(var(--T) - var(--fy) * var(--w) * var(--ar));animation:backdrop-in 1.8s var(--ease-out) .1s backwards;position:absolute;-webkit-mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 16% 80%,#0000 100%)}@keyframes backdrop-in{0%{translate:2%}}@media (width<=1023px){.backdrop[data-astro-cid-4ja4iip3]{--S:min(86vw, 520px);--rail:clamp(81px, 70px + 3vw, 101px);--face:calc(.32 * var(--S));--R:calc((100vw - var(--S)) / 2 + .06 * var(--S));--B:calc(var(--rail) + 1.15 * var(--S))}.backdrop[data-astro-cid-4ja4iip3] .backdrop__img{top:auto;bottom:calc(var(--B) - (1 - var(--fy)) * var(--w) * var(--ar))}}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;position:relative;overflow-x:clip}.hero[data-astro-cid-ge2uvauf]:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(closest-side,#bfd3ff73,#0000);position:absolute;inset:-10% 30% 10% -20%}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:clamp(2.5rem,6vw,4rem);padding-block:clamp(1.5rem,4vw,3rem) clamp(2.5rem,5vw,3.5rem);display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{z-index:2;min-width:0;position:relative}.hero__kicker[data-astro-cid-ge2uvauf]{color:var(--ink);align-items:flex-end;gap:.9rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.hero__kicker[data-astro-cid-ge2uvauf] sup[data-astro-cid-ge2uvauf]{vertical-align:.55em;margin-left:.25em;font-size:8px}.hero__kicker[data-astro-cid-ge2uvauf] .barcode{color:var(--ink)}.hero__kicker[data-astro-cid-ge2uvauf] .hero__kicker-star{align-self:center;margin-left:.25rem;position:relative;translate:none}.hero__title[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--cobalt);margin:0}.t-row[data-astro-cid-ge2uvauf]{align-items:flex-end;gap:clamp(.85rem,1.8vw,1.75rem);display:flex}.t-1[data-astro-cid-ge2uvauf],.t-2[data-astro-cid-ge2uvauf]{font-size:var(--display-size);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:.9;display:block}.t-2[data-astro-cid-ge2uvauf]{padding-bottom:.06em}.t-3[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;max-width:16ch;color:var(--ink);margin-top:.5em;font-size:clamp(1.35rem,.8rem + 2.2vw,3.25rem);font-weight:300;line-height:1.04;display:block}.t-tags[data-astro-cid-ge2uvauf]{color:var(--cobalt);font-family:var(--font-mono);flex-direction:column;flex:none;gap:.15rem;padding-bottom:.35rem;display:flex}.hero__intro[data-astro-cid-ge2uvauf]{max-width:40ch;color:var(--ink);margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(.98rem,.92rem + .25vw,1.1rem);line-height:1.6}.hero__cta[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.hero__inner[data-astro-cid-ge2uvauf]>.hero__visual{justify-self:center;width:min(86vw,520px)}.hero__readout[data-astro-cid-ge2uvauf]{display:none}.spin-card[data-astro-cid-ge2uvauf]{min-width:190px;color:var(--ink);background:color-mix(in oklab, var(--ice-0) 78%, transparent);transition:translate .3s var(--ease-out), border-color .3s, box-shadow .3s;gap:.35rem;padding:.85rem 1rem .9rem;text-decoration:none;display:grid;position:absolute;bottom:2%;right:-2%;overflow:hidden}.spin-card[data-astro-cid-ge2uvauf]:before{content:"";background:var(--accent);height:2px;position:absolute;inset:0 0 auto}.spin-card[data-astro-cid-ge2uvauf]:after{content:"";width:40%;transition:translate .9s var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);position:absolute;inset:-20% auto -20% 0;translate:-220%;rotate:18deg}a[data-astro-cid-ge2uvauf].spin-card:hover{border-color:#ffffffe6;translate:0 -4px}a[data-astro-cid-ge2uvauf].spin-card:hover:after{translate:380%}.spin-card__top[data-astro-cid-ge2uvauf]{color:var(--cobalt);justify-content:space-between;gap:1rem;display:flex}.spin-card__name[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cobalt);font-size:1.6rem;font-weight:500;line-height:1.05}.spin-card__meta[data-astro-cid-ge2uvauf]{color:var(--ink);text-transform:lowercase;letter-spacing:.06em;align-items:center;gap:.5rem;display:flex}.hero__vline[data-astro-cid-ge2uvauf]{display:none}.hero__rail[data-astro-cid-ge2uvauf]{color:var(--ink);align-items:center;gap:1rem;padding-bottom:1.5rem;display:flex}.rail__left[data-astro-cid-ge2uvauf]{display:none}.rail__index[data-astro-cid-ge2uvauf]{color:var(--cobalt);align-items:center;gap:.5rem;font-size:12px;display:inline-flex}.hero__rail[data-astro-cid-ge2uvauf] .prail.rail__line{flex:1;min-width:3rem}.hero__rail[data-astro-cid-ge2uvauf] .rail__player{--d:10}@media (width<=767px){.rail__index[data-astro-cid-ge2uvauf]{display:none}}@media (width>=768px){.hero__rail[data-astro-cid-ge2uvauf] .player.rail__player{display:none}}.rail__text[data-astro-cid-ge2uvauf],.rail__ruler[data-astro-cid-ge2uvauf]{display:none}.rail__scroll[data-astro-cid-ge2uvauf]{color:var(--ink)}.rail__ruler[data-astro-cid-ge2uvauf]{background:repeating-linear-gradient(90deg,#1638d48c 0 1px,#0000 1px 4px) bottom/100% 5px no-repeat,repeating-linear-gradient(90deg,#1638d4b3 0 1px,#0000 1px 20px) bottom/100% 9px no-repeat;width:120px;height:9px}.hero__plus[data-astro-cid-ge2uvauf]{right:var(--gutter);font:300 20px/1 var(--font-mono);color:var(--cobalt);pointer-events:none;position:absolute;top:.5rem}@media (width>=640px){.hero__readout[data-astro-cid-ge2uvauf]{color:var(--ink);text-align:right;justify-items:end;gap:.1rem;display:grid;position:absolute;top:2%;right:-4%}.readout__index[data-astro-cid-ge2uvauf]{font-size:1.35rem;font-family:var(--font-mono);letter-spacing:.04em;color:var(--cobalt);margin-bottom:.2rem;font-weight:400}.hero__readout[data-astro-cid-ge2uvauf] .readout__dots{margin-top:.6rem}.rail__left[data-astro-cid-ge2uvauf]{align-items:center;gap:1rem;display:flex}.rail__left[data-astro-cid-ge2uvauf] .rail__globe{width:58px}}@media (width>=1024px){.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:2rem;min-height:clamp(620px,100svh - 140px,940px);padding-block:2rem 2.5rem}.hero__inner[data-astro-cid-ge2uvauf]>.hero__visual{justify-self:end;width:min(100%,660px)}.hero__vline[data-astro-cid-ge2uvauf]{right:calc(var(--gutter) * .3);gap:.6rem;height:22%;display:flex;position:absolute;top:42%}.hero__vtext[data-astro-cid-ge2uvauf]{writing-mode:vertical-rl;white-space:nowrap;color:var(--ink);font-size:10.5px}.rail__text[data-astro-cid-ge2uvauf],.rail__ruler[data-astro-cid-ge2uvauf]{display:block}}@media (width<=639px){.t-row[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:flex-start;gap:0}.t-tags[data-astro-cid-ge2uvauf]{flex-flow:wrap;gap:.25rem 1rem;margin-top:1rem}.spin-card[data-astro-cid-ge2uvauf]{min-width:0;bottom:-4%;right:0}}.shead[data-astro-cid-sjgajsms]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2rem;margin-bottom:clamp(2rem,4vw,3.25rem);display:grid}.shead__label[data-astro-cid-sjgajsms]{color:var(--cobalt);grid-column:1/-1;align-items:center;gap:.6rem;margin:0;display:inline-flex}.shead__title[data-astro-cid-sjgajsms]{font-family:var(--font-display);color:var(--cobalt);margin:0}.s-1[data-astro-cid-sjgajsms]{letter-spacing:-.045em;font-size:clamp(2.6rem,1.4rem + 5vw,6rem);font-weight:500;line-height:.92;display:block}.s-2[data-astro-cid-sjgajsms]{letter-spacing:-.025em;max-width:22ch;color:var(--ink);margin-top:.45em;font-size:clamp(1.1rem,.85rem + 1.15vw,2rem);font-weight:300;line-height:1.1;display:block}.shead__meta[data-astro-cid-sjgajsms]{color:var(--ink);text-align:right;justify-items:end;gap:.5rem;padding-bottom:.3rem;display:grid}.shead[data-astro-cid-sjgajsms] .shead__rule{grid-column:1/-1;margin-top:.75rem}@media (width<=639px){.shead[data-astro-cid-sjgajsms]{grid-template-columns:minmax(0,1fr)}.shead__meta[data-astro-cid-sjgajsms]{text-align:left;justify-items:start}}.pcard[data-astro-cid-y2vllrex]{height:100%;min-height:260px;color:var(--ink);transition:translate .35s var(--ease-out), border-color .35s, box-shadow .35s;flex-direction:column;gap:1.25rem;padding:clamp(1.25rem,2.2vw,1.75rem);display:flex;position:relative;overflow:hidden}.pcard[data-astro-cid-y2vllrex]:hover{border-color:#fffffff2;translate:0 -4px;box-shadow:0 36px 70px -30px #1638d46b,inset 0 1px #fffc}.pcard[data-astro-cid-y2vllrex]:has(.pcard__link:focus-visible){outline:2px solid var(--cobalt);outline-offset:3px}.pcard__accent[data-astro-cid-y2vllrex]{background:var(--accent);height:2px;position:absolute;inset:0 0 auto}.pcard__glint[data-astro-cid-y2vllrex]{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:32%;position:absolute;top:-30%;bottom:-30%;left:0;translate:-240%;rotate:18deg}.pcard[data-astro-cid-y2vllrex]:hover .pcard__glint[data-astro-cid-y2vllrex]{transition:translate 1s var(--ease-out);translate:420%}.pcard__top[data-astro-cid-y2vllrex]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.pcard__index[data-astro-cid-y2vllrex]{font-family:var(--font-mono);letter-spacing:-.02em;color:var(--cobalt);font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem);font-weight:300;line-height:.9}.pcard__body[data-astro-cid-y2vllrex]{gap:.55rem;margin-top:auto;display:grid}.pcard__name[data-astro-cid-y2vllrex]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--cobalt);margin:0;font-size:clamp(1.9rem,1.3rem + 2vw,2.75rem);font-weight:500;line-height:1}.pcard__link[data-astro-cid-y2vllrex]{color:inherit;outline:none;text-decoration:none}.pcard__link[data-astro-cid-y2vllrex]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.pcard__host[data-astro-cid-y2vllrex]{color:var(--ink);text-transform:lowercase;letter-spacing:.06em;align-items:center;gap:.4rem;margin:0;font-size:12px;display:flex}.pcard__desc[data-astro-cid-y2vllrex]{max-width:46ch;color:var(--ink);margin:.25rem 0 0;font-size:.98rem;line-height:1.55}.pcard__note[data-astro-cid-y2vllrex]{max-width:46ch;color:var(--ink);opacity:.8;margin:0;font-size:.8rem;line-height:1.5}.pcard__foot[data-astro-cid-y2vllrex]{border-top:1px solid #1638d424;justify-content:space-between;align-items:center;gap:1rem;padding-top:1rem;display:flex}.pcard__meta[data-astro-cid-y2vllrex]{color:var(--ink)}.pcard__more[data-astro-cid-y2vllrex]{z-index:2;min-height:32px;color:var(--cobalt);border-radius:6px;align-items:center;gap:.4rem;padding-inline:.25rem;text-decoration:none;display:inline-flex;position:relative}.pcard__more[data-astro-cid-y2vllrex]:hover{text-underline-offset:4px;text-decoration:underline}.pcard--lg[data-astro-cid-y2vllrex]{min-height:420px}.pcard--lg[data-astro-cid-y2vllrex] .pcard__index[data-astro-cid-y2vllrex]{font-size:clamp(3.5rem,2rem + 5vw,6.5rem)}.pcard--lg[data-astro-cid-y2vllrex] .pcard__name[data-astro-cid-y2vllrex]{font-size:clamp(2.5rem,1.4rem + 4vw,4.75rem)}.pcard__decor[data-astro-cid-y2vllrex]{z-index:-1;pointer-events:none;opacity:.85;width:clamp(90px,14vw,150px);position:absolute;top:42%;right:clamp(1rem,3vw,2.5rem)}.pcard__decor[data-astro-cid-y2vllrex] .pcard__star{top:50%;left:50%}.is-soon[data-astro-cid-y2vllrex]{background:color-mix(in oklab, var(--ice-0) 40%, transparent);box-shadow:none;border-style:dashed;border-color:#1638d447}.is-soon[data-astro-cid-y2vllrex] .pcard__accent[data-astro-cid-y2vllrex]{opacity:.6}@media (width<=639px){.pcard__decor[data-astro-cid-y2vllrex]{display:none}.pcard--lg[data-astro-cid-y2vllrex]{min-height:320px}}.psec[data-astro-cid-ecyvuypr]{isolation:isolate;padding-block:clamp(4rem,9vw,8rem) clamp(2rem,4vw,3rem);position:relative;overflow-x:clip}.psec__haze[data-astro-cid-ecyvuypr]{z-index:-1;pointer-events:none;background:radial-gradient(30% 40% at 22% 55%, #bfd3ffd9, transparent 70%), radial-gradient(22% 30% at 70% 40%, rgb(var(--brand-rgb) / .45), transparent 70%), radial-gradient(26% 34% at 82% 78%, #a78bfa38, transparent 70%), radial-gradient(34% 40% at 55% 70%, #1638d41f, transparent 70%);position:absolute;inset:18% -10% 0}.psec--lab[data-astro-cid-ecyvuypr] .psec__haze[data-astro-cid-ecyvuypr]{background:radial-gradient(30% 40% at 78% 55%,#bfd3ffd9,#0000 70%),radial-gradient(24% 30% at 30% 40%,#a78bfa4d,#0000 70%),radial-gradient(22% 30% at 20% 80%,#ffbe4d29,#0000 70%),radial-gradient(34% 40% at 45% 70%,#1638d41a,#0000 70%)}.pgrid[data-astro-cid-ecyvuypr]{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.pgrid[data-astro-cid-ecyvuypr]{grid-template-columns:repeat(2,minmax(0,1fr))}.pgrid__item[data-astro-cid-ecyvuypr].is-lg{grid-column:1/-1}.pgrid--pair[data-astro-cid-ecyvuypr] .pgrid__item[data-astro-cid-ecyvuypr].is-lg{grid-column:auto}}@media (width>=1024px){.pgrid[data-astro-cid-ecyvuypr]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense}.pgrid__item[data-astro-cid-ecyvuypr]{grid-column:span 5}.pgrid__item[data-astro-cid-ecyvuypr].is-lg{grid-area:span 2/1/auto/span 7}.pgrid__item[data-astro-cid-ecyvuypr]:nth-child(6n+4){grid-column:6/span 7}.pgrid__item[data-astro-cid-ecyvuypr]:nth-child(6n+2){margin-top:2.5rem}.pgrid--pair[data-astro-cid-ecyvuypr] .pgrid__item[data-astro-cid-ecyvuypr].is-lg{grid-area:auto/1/auto/span 7}.pgrid--pair[data-astro-cid-ecyvuypr] .pgrid__item[data-astro-cid-ecyvuypr]:nth-child(2){margin-top:2.5rem}.pgrid--flip[data-astro-cid-ecyvuypr] .pgrid__item[data-astro-cid-ecyvuypr].is-lg,.pgrid--flip[data-astro-cid-ecyvuypr].pgrid--pair .pgrid__item[data-astro-cid-ecyvuypr].is-lg{grid-column:6/span 7}.pgrid--flip[data-astro-cid-ecyvuypr].pgrid--pair .pgrid__item[data-astro-cid-ecyvuypr]:nth-child(2){grid-area:1/1/auto/span 5}}.psec[data-astro-cid-ecyvuypr] .psec__star{right:calc(var(--gutter) + 1rem);top:clamp(4rem,9vw,8rem)}.why[data-astro-cid-2ojqaodh]{padding-block:clamp(3rem,7vw,6rem);position:relative}.why__grid[data-astro-cid-2ojqaodh]{align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}@media (width>=960px){.why__grid[data-astro-cid-2ojqaodh]{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr)}}.why__main[data-astro-cid-2ojqaodh]{gap:clamp(2rem,4vw,3rem);display:grid}.why__block[data-astro-cid-2ojqaodh]{margin:0}.why__label[data-astro-cid-2ojqaodh]{color:var(--cobalt);align-items:center;gap:.7rem;margin:0 0 1rem;display:flex}.why__tick[data-astro-cid-2ojqaodh]{background:var(--cobalt);width:22px;height:1px;position:relative}.why__tick[data-astro-cid-2ojqaodh]:after{content:"";background:var(--cobalt);border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;right:-2px}.why__vision[data-astro-cid-2ojqaodh]{max-width:24ch;font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.6rem,1rem + 2.4vw,3rem);font-weight:300;line-height:1.12}.why__mission[data-astro-cid-2ojqaodh]{max-width:52ch;color:var(--ink);margin:0;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem);line-height:1.65}.why__principles[data-astro-cid-2ojqaodh]{background:color-mix(in oklab, var(--ice-0) 72%, transparent);padding:1.5rem 1.5rem 1.25rem;position:relative;overflow:hidden}.why__principles[data-astro-cid-2ojqaodh]:before{content:"";background:linear-gradient(90deg, var(--cobalt), var(--brand));height:2px;position:absolute;inset:0 0 auto}.why__list[data-astro-cid-2ojqaodh]{margin:0;padding:0;list-style:none;display:grid}.why__list[data-astro-cid-2ojqaodh] li[data-astro-cid-2ojqaodh]{border-bottom:1px dashed #1638d433;align-items:baseline;gap:1rem;padding-block:.95rem;display:flex}.why__list[data-astro-cid-2ojqaodh] li[data-astro-cid-2ojqaodh]:last-child{border-bottom:0}.why__num[data-astro-cid-2ojqaodh]{color:var(--cobalt);flex:none}.why__item[data-astro-cid-2ojqaodh]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);font-weight:400;line-height:1.25}.why__decor[data-astro-cid-2ojqaodh]{opacity:.8;width:72px;margin:.75rem 0 0 auto}.why[data-astro-cid-2ojqaodh] .why__star{left:calc(var(--gutter) + 46%);top:clamp(3rem,7vw,6rem)}.about[data-astro-cid-oxgmilyn]{padding-block:clamp(3rem,7vw,6rem) clamp(4rem,8vw,7rem);position:relative}.about__grid[data-astro-cid-oxgmilyn]{align-items:start;gap:clamp(2rem,4vw,4rem);display:grid}@media (width>=900px){.about__grid[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr)}}.about__bio[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{max-width:52ch;color:var(--ink);margin:0 0 1.25rem;font-size:clamp(1.05rem,.95rem + .45vw,1.3rem);line-height:1.65}.about__bio[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]:first-child{letter-spacing:-.01em;font-size:clamp(1.2rem,1rem + .8vw,1.65rem);line-height:1.5}.idcard[data-astro-cid-oxgmilyn]{background:color-mix(in oklab, var(--ice-0) 72%, transparent);gap:1.1rem;padding:1.4rem 1.4rem 1.2rem;display:grid;position:relative}.idcard[data-astro-cid-oxgmilyn]:before{content:"";background:linear-gradient(90deg, var(--cobalt), var(--brand));border-radius:20px 20px 0 0;height:2px;position:absolute;inset:0 0 auto}.idcard__top[data-astro-cid-oxgmilyn]{color:var(--cobalt);justify-content:space-between;align-items:center;display:flex}.idcard__id[data-astro-cid-oxgmilyn]{border-bottom:1px solid #1638d424;justify-content:space-between;align-items:center;padding-block:.5rem 1rem;display:flex}.idcard__compass[data-astro-cid-oxgmilyn]{width:64px;position:relative}.idcard__compass[data-astro-cid-oxgmilyn] .idcard__star{top:50%;left:50%}.idcard__label[data-astro-cid-oxgmilyn]{color:var(--ink);margin:0}.idcard__stack[data-astro-cid-oxgmilyn]{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.idcard__foot[data-astro-cid-oxgmilyn]{color:var(--ink);justify-content:space-between;align-items:flex-end;padding-top:.5rem;display:flex}.idcard__foot[data-astro-cid-oxgmilyn] .barcode{color:var(--ink)}.work[data-astro-cid-t3eiqlen]{padding-block:clamp(3rem,7vw,6rem) clamp(4rem,8vw,7rem);position:relative}.work__panel[data-astro-cid-t3eiqlen]{background:color-mix(in oklab, var(--ice-0) 72%, transparent);gap:2rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.work__panel[data-astro-cid-t3eiqlen]:before{content:"";background:linear-gradient(90deg, var(--cobalt), var(--brand), var(--accent-dmz));height:2px;position:absolute;inset:0 0 auto}@media (width>=900px){.work__panel[data-astro-cid-t3eiqlen]{grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr);align-items:center}}.work__body[data-astro-cid-t3eiqlen]{max-width:52ch;color:var(--ink);margin:0;font-size:clamp(1.05rem,.95rem + .45vw,1.3rem);line-height:1.6}.work__tags[data-astro-cid-t3eiqlen]{flex-wrap:wrap;gap:.45rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.work[data-astro-cid-t3eiqlen] .work__cta{margin-top:1.75rem}.work__decor[data-astro-cid-t3eiqlen]{justify-items:end;gap:1.25rem;display:grid}.work__compass[data-astro-cid-t3eiqlen]{width:clamp(90px,10vw,130px);position:relative}.work__compass[data-astro-cid-t3eiqlen] .work__star{top:50%;left:50%}.work__decor[data-astro-cid-t3eiqlen] .hud{width:100%}.work__sig[data-astro-cid-t3eiqlen]{color:var(--ink);align-items:center;gap:1rem;display:flex}@media (width<=899px){.work__decor[data-astro-cid-t3eiqlen]{display:none}}
