/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-outline-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--leading-snug:1.375;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--font-display:"Archivo", "Helvetica Neue", Arial, sans-serif}}@layer base{:root{--paper:#f4f4f1;--paper-raised:#fff;--line:#d9d8d3;--ink:#111112;--ink-muted:#5d5c58;--frame:#4a4a4d;--rebate:#e3a21a;--rebate-ink:#8a5a00;--overlay:#0b0b0c;--on-overlay:#f1f0ec;--on-overlay-muted:#9b9a95;--error:#b42318;--ok:#2f6b3a;--font-display:"Archivo","Helvetica Neue",Arial,sans-serif;--font-sans:"Archivo","Helvetica Neue",Arial,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;--radius:20px;--gutter:clamp(16px,4vw,48px);--ease:cubic-bezier(.2,.7,0,1);--ease-io:cubic-bezier(.7,0,.2,1);--fast:.16s;--base:.42s;--slow:.9s;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0f0f10;--paper-raised:#18181a;--line:#2c2c2e;--ink:#f1f0ec;--ink-muted:#a3a19b;--frame:#6b6a66;--rebate:#e8ad2e;--rebate-ink:#f0b437;--error:#f97066;--ok:#7fc98d;color-scheme:dark}}:root[data-theme=dark]{--paper:#0f0f10;--paper-raised:#18181a;--line:#2c2c2e;--ink:#f1f0ec;--ink-muted:#a3a19b;--frame:#6b6a66;--rebate:#e8ad2e;--rebate-ink:#f0b437;--error:#f97066;--ok:#7fc98d;color-scheme:dark}}@layer components{.label{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.disp{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:800;font-stretch:125%}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}body:before{content:"";height:env(safe-area-inset-top,0px);z-index:60;background:var(--overlay);position:fixed;inset:0 0 auto}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--rebate);outline-offset:3px}.wrap{padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intro{z-index:100;background:var(--overlay);color:var(--on-overlay);animation:introOut .9s var(--ease-io) 1.5s forwards;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.intro__in{justify-items:center;gap:18px;display:grid}.intro svg{width:min(320px,70vw);height:auto}.intro .ring{stroke:currentColor;stroke-width:1.5px;fill:none;stroke-dasharray:202;stroke-dashoffset:202px;animation:draw 1.1s var(--ease) .1s forwards}.intro .bar{background:#f1f0ec2e;width:min(320px,70vw);height:1px;overflow:hidden}.intro .bar i{background:var(--rebate);transform-origin:0;height:100%;animation:bar 1.3s var(--ease) forwards;display:block;transform:scaleX(0)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes bar{to{transform:scaleX(1)}}@keyframes introOut{to{visibility:hidden;transform:translateY(-100%)}}.hdr{top:env(safe-area-inset-top,0px);z-index:50;color:var(--on-overlay);transition:transform var(--base) var(--ease),background var(--base),color var(--base);position:fixed;left:0;right:0}.hdr__in{transition:padding var(--base) var(--ease);justify-content:space-between;align-items:center;gap:24px;padding-block:22px;display:flex}.hdr.is-solid{background:var(--paper)}@supports (color:color-mix(in lab, red, red)){.hdr.is-solid{background:color-mix(in srgb,var(--paper) 88%,transparent)}}.hdr.is-solid{-webkit-backdrop-filter:blur(14px);color:var(--ink)}.hdr.is-solid .hdr__in{padding-block:14px}.hdr.is-hidden{transform:translateY(-110%)}.logo{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.logo svg{width:auto;height:22px;display:block}.logo svg path{fill:currentColor}.hdr nav{gap:32px;display:flex}.hdr nav a{padding-block:6px;text-decoration:none;position:relative}.hdr nav a:after{content:"";background:var(--rebate);transform-origin:100%;height:2px;transition:transform var(--base) var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.hdr nav a:hover:after,.hdr nav a.is-active:after{transform-origin:0;transform:scaleX(1)}.hdr__r{align-items:center;gap:28px;display:flex}.lang{align-items:center;gap:6px;display:flex}.lang button{cursor:pointer;opacity:.55;font:500 12px/1 var(--font-mono);letter-spacing:.08em;background:0 0;border:0;padding:4px 2px}.lang button[aria-pressed=true]{opacity:1}.theme-btn{cursor:pointer;opacity:.75;transition:opacity var(--fast);background:0 0;border:0;padding:4px 6px;font-size:14px;line-height:1}.theme-btn:hover,.theme-btn:focus-visible{opacity:1}.theme-btn .i-sun,:root[data-theme=dark] .theme-btn .i-moon{display:none}:root[data-theme=dark] .theme-btn .i-sun{display:inline}.menu-btn{cursor:pointer;font:500 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;display:inline-flex}.menu-btn .burger{width:26px;height:10px;position:relative}.menu-btn .burger:before,.menu-btn .burger:after{content:"";height:1.5px;transition:transform var(--base) var(--ease),width var(--base) var(--ease);background:currentColor;position:absolute;left:0;right:0}.menu-btn .burger:before{top:0}.menu-btn .burger:after{width:65%;bottom:0;left:auto}.menu-btn:hover .burger:after{width:100%}.progress{background:var(--rebate);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}@media (max-width:900px){.hdr nav,.hdr .lang,.hdr .theme-btn{display:none}}.menu{z-index:70;background:var(--overlay);color:var(--on-overlay);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .75s var(--ease-io),visibility 0s linear .75s;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:auto}.menu.is-open{clip-path:inset(0);visibility:visible;transition:clip-path .75s var(--ease-io),visibility 0s}.menu__top{justify-content:space-between;align-items:center;padding-block:22px;display:flex}.menu__body{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:clamp(24px,4vw,64px);padding-block:clamp(16px,4vh,48px);display:grid}.menu__main{margin:0;padding:0;list-style:none}.menu__main li{overflow:hidden}.menu__main a{font-family:var(--font-display);letter-spacing:-.02em;transition:transform .8s var(--ease),color var(--fast);grid-template-columns:40px 1fr auto;align-items:baseline;gap:12px;font-size:clamp(36px,5.4vw,78px);font-weight:800;font-stretch:125%;line-height:1.02;text-decoration:none;display:grid;transform:translateY(105%)}.menu.is-open .menu__main a{transform:none}.menu.is-open .menu__main li:first-child a{transition-delay:.18s,0s}.menu.is-open .menu__main li:nth-child(2) a{transition-delay:.23s,0s}.menu.is-open .menu__main li:nth-child(3) a{transition-delay:.28s,0s}.menu.is-open .menu__main li:nth-child(4) a{transition-delay:.33s,0s}.menu.is-open .menu__main li:nth-child(5) a{transition-delay:.38s,0s}.menu__main .n,.menu__main .c{font:500 12px/1 var(--font-mono);letter-spacing:.04em;color:var(--on-overlay-muted);transition:color var(--fast);font-stretch:100%}.menu__main:hover a:not(:hover){color:#5a5955}.menu__main a:hover .n{color:var(--rebate)}.menu__col{opacity:0;transition:opacity .6s var(--ease) .1s,transform .6s var(--ease) .1s;transform:translateY(16px)}.menu.is-open .menu__col{opacity:1;transition-delay:.45s;transform:none}.menu h4{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--on-overlay-muted);margin:0 0 14px}.menu__sub{margin:0 0 32px;padding:0;list-style:none}.menu__sub a,.menu__sub button{cursor:pointer;text-align:left;width:100%;transition:padding var(--base) var(--ease);background:0 0;border:0;border-bottom:1px solid #f1f0ec24;justify-content:space-between;gap:16px;padding:11px 0;font-size:17px;text-decoration:none;display:flex}.menu__sub a:hover,.menu__sub button:hover{padding-left:10px}.menu__sub span{font:500 12px/1 var(--font-mono);color:var(--on-overlay-muted);align-self:center}.menu__sub a:hover span,.menu__sub button:hover span{color:var(--rebate)}.menu__pic{border-radius:var(--radius);aspect-ratio:4/5;background:#1b1b1d;position:relative;overflow:hidden}.menu__pic img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--ease),transform 1.2s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.menu__pic img.is-on{opacity:1;transform:none}.menu__cap{margin-top:12px;font-size:15px}.menu__cap small{font:400 12px/18px var(--font-mono);color:var(--on-overlay-muted);display:block}.menu__foot{font:400 12px/18px var(--font-mono);color:var(--on-overlay-muted);border-top:1px solid #f1f0ec24;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-block:18px;display:flex}.menu__foot a{text-decoration:none}.menu__foot a:hover{color:var(--on-overlay)}.dot{background:var(--rebate);vertical-align:1px;border-radius:999px;width:7px;height:7px;margin-right:8px;animation:2.4s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.35}}@media (max-width:900px){.menu__body{grid-template-columns:1fr}.menu__aside{display:none}.menu__main a{grid-template-columns:32px 1fr auto}}.hero{background:var(--overlay);height:clamp(560px,92svh,980px);color:var(--on-overlay);position:relative;overflow:hidden}.hero__slides{position:absolute;inset:0}.hero__slide{clip-path:inset(0 0 0 100%);transition:clip-path 1.25s var(--ease-io);position:absolute;inset:0}.hero__slide img{object-fit:cover;width:100%;height:100%;transition:transform 7s linear;transform:scale(1.12)translate(4%)}.hero__slide.is-on{clip-path:inset(0);z-index:2}.hero__slide.is-on img{transform:scale(1.02)translate(0)}.hero__slide.is-prev{clip-path:inset(0);z-index:1}.hero:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0b0b0c8c 0%,#0b0b0c00 26% 48%,#0b0b0cc7 100%);position:absolute;inset:0}.hero__cap{z-index:4;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;display:grid;position:absolute;bottom:clamp(28px,6vh,64px);left:0;right:0}.hero__label{color:var(--on-overlay-muted);margin-bottom:14px;display:block;overflow:hidden}.hero__label span{display:inline-block}.hero__title{flex-direction:column;justify-content:flex-end;min-height:1.8em;margin:0;font-size:clamp(48px,9.4vw,150px);line-height:.9;display:flex}.hero__title .ln{padding-bottom:.04em;display:block;overflow:hidden}.hero__title .ln>span{animation:up 1s var(--ease) forwards;display:inline-block;transform:translateY(105%)}.hero__label span{animation:up .8s var(--ease) forwards;transform:translateY(105%)}@keyframes up{to{transform:none}}.hero__nav{justify-items:end;gap:14px;padding-bottom:10px;display:grid}.hero__count{font:500 13px/1 var(--font-mono);letter-spacing:.04em}.hero__count b{color:var(--rebate);font-weight:500}.hero__bars{gap:6px;display:flex}.hero__bars button{cursor:pointer;background:0 0;border:0;width:34px;height:14px;padding:6px 0;position:relative}.hero__bars button:before{content:"";background:#f1f0ec4d;height:2px;position:absolute;top:6px;left:0;right:0}.hero__bars button i{background:var(--rebate);transform-origin:0;width:100%;height:2px;position:absolute;top:6px;left:0;transform:scaleX(0)}.hero__bars button.is-done i{transform:scaleX(1)}.hero__bars button.is-on i{animation:fill var(--dur,6.5s) linear forwards}.hero.is-paused .hero__bars button.is-on i{animation-play-state:paused}@keyframes fill{to{transform:scaleX(1)}}.hero__open{cursor:pointer;color:var(--on-overlay);background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;display:inline-flex}.hero__open .arr{transition:transform var(--fast)}.hero__open:hover .arr{transform:translate(5px)}.hero__scroll{z-index:4;color:var(--on-overlay-muted);justify-items:center;gap:8px;text-decoration:none;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.hero__scroll i{background:#f1f0ec40;width:1px;height:40px;position:relative;overflow:hidden}.hero__scroll i:after{content:"";background:var(--on-overlay);width:1px;height:40%;animation:drip 1.8s var(--ease-io) infinite;position:absolute;top:-40%;left:0}@keyframes drip{to{top:100%}}@media (max-width:700px){.hero__cap{grid-template-columns:1fr}.hero__nav{justify-items:start}.hero__scroll{display:none}}.hero__bars button:focus:not(:focus-visible),.hero__open:focus:not(:focus-visible){outline:none}.filter{border-bottom:1px solid var(--line);scrollbar-width:none;gap:clamp(18px,3vw,36px);margin-bottom:clamp(28px,4vw,48px);display:flex;overflow-x:auto}.filter button{color:var(--ink-muted);font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--fast);background:0 0;border:0;flex:none;padding:0 0 14px;position:relative}.filter button sup{letter-spacing:0;margin-left:3px;font-size:10px}.filter button:hover,.filter button[aria-pressed=true]{color:var(--ink)}.filter button[aria-pressed=true] sup{color:var(--rebate-ink)}.filter button:after{content:"";background:var(--ink);transform-origin:0;height:2px;transition:transform var(--base) var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.filter button[aria-pressed=true]:after{transform:scaleX(1)}.works{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:clamp(40px,5vw,64px) clamp(16px,2vw,24px);display:grid}.work{color:var(--ink);text-align:left;cursor:pointer;min-width:0;transition:opacity .45s var(--ease),transform .6s var(--ease);background:0 0;border:0;flex-direction:column;gap:12px;padding:0;text-decoration:none;display:flex}.work.is-wide{grid-column:span 2}.work__img{border-radius:var(--radius);background:var(--frame);aspect-ratio:4/5;position:relative;overflow:hidden}.work.is-wide .work__img{aspect-ratio:33/20}.work__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease),filter .5s;position:absolute;inset:0}.work:hover .work__img img{transform:scale(1.045)}.work__img:after{content:"";background:var(--paper);transform-origin:top;transition:transform 1.1s var(--ease-io);position:absolute;inset:0}.work.is-revealed .work__img:after,.no-js .work__img:after{transform:scaleY(0)}.work__meta{color:var(--ink-muted);justify-content:space-between;gap:12px;display:flex}.work h3{margin:0;font-size:20px;font-weight:600;line-height:1.25;display:inline;position:relative}.work h3 span{transition:background-size var(--base) var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat}.work:hover h3 span{background-size:100% 1px}.work__exif{font:400 12px/18px var(--font-mono);color:var(--ink-muted)}.work.is-out{display:none}.work.is-in{animation:workIn .7s var(--ease) both}@keyframes workIn{0%{opacity:0;transform:translateY(24px)}}@media (max-width:1000px){.works{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.works{grid-template-columns:1fr}.work.is-wide{grid-column:auto}.work.is-wide .work__img{aspect-ratio:3/2}}.series{background:var(--overlay);color:var(--on-overlay)}.series .sec__head .label,.series .sec__eyebrow{color:var(--on-overlay-muted)}.series__ctrl{align-items:center;gap:8px;display:flex}.series__ctrl button{width:52px;height:52px;color:var(--on-overlay);cursor:pointer;transition:background var(--fast),color var(--fast);background:0 0;border:1px solid #f1f0ec4d;font-size:18px}.series__ctrl button:hover{background:var(--on-overlay);color:var(--overlay)}.series__ctrl .mono{color:var(--on-overlay-muted);margin-right:12px;font-size:13px}.track{scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;grid-auto-columns:clamp(260px,30vw,440px);grid-auto-flow:column;gap:clamp(16px,2vw,24px);padding-bottom:8px;display:grid;overflow-x:auto}.track::-webkit-scrollbar{display:none}.track.is-drag{cursor:grabbing;scroll-snap-type:none}.track.is-drag *{pointer-events:none}.scard{scroll-snap-align:start;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:14px;padding:0;display:grid}.scard__img{border-radius:var(--radius);aspect-ratio:4/5;background:#1b1b1d;position:relative;overflow:hidden}.scard__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease),opacity .6s;position:absolute;inset:0}.scard__img img+img{opacity:0}.scard:hover .scard__img img+img{opacity:1}.scard:hover .scard__img img{transform:scale(1.04)}.scard__top{color:var(--on-overlay-muted);justify-content:space-between;display:flex}.scard h3{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:800;font-stretch:125%;line-height:1}.scard p{color:var(--on-overlay-muted);max-width:36ch;margin:0;font-size:15px}.scard .more{color:var(--on-overlay);gap:10px;display:inline-flex}.scard .more .arr{transition:transform var(--fast)}.scard:hover .more .arr{transform:translate(5px)}.series__bar{background:#f1f0ec2e;height:1px;margin-top:32px;position:relative}.series__bar i{background:var(--rebate);width:20%;height:3px;transition:transform .2s linear;position:absolute;top:-1px;left:0}.svc{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}.svc__item{border-top:1px solid var(--ink);align-content:start;gap:14px;padding-top:16px;display:grid;position:relative}.svc__item .n{color:var(--ink-muted)}.svc__item h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(22px,2vw,30px);font-weight:800;font-stretch:125%;line-height:1.02}.svc__img{border-radius:var(--radius);aspect-ratio:3/4;background:var(--frame);clip-path:inset(0);transition:clip-path .9s var(--ease);position:relative;overflow:hidden}.svc__img img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.svc__item:hover .svc__img img{transform:scale(1.05)}.svc__item p{color:var(--ink-muted);max-width:40ch;margin:0;font-size:15px;line-height:1.55}.svc__item a{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:10px;text-decoration:none;display:inline-flex}.svc__item a .arr{transition:transform var(--fast)}.svc__item a:hover .arr{transform:translate(5px)}.note{font:400 12px/18px var(--font-mono);color:var(--ink-muted);margin-top:24px}@media (max-width:1000px){.svc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.svc{grid-template-columns:1fr}}.lb{z-index:80;background:var(--overlay);color:var(--on-overlay);opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility 0s linear .5s;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0}.lb.is-open{opacity:1;visibility:visible;transition:opacity .5s var(--ease),visibility 0s}.lb__top,.lb__bot{justify-content:space-between;align-items:center;gap:16px;padding-block:20px;display:flex}.lb__stage{min-height:0;padding-inline:max(var(--gutter),env(safe-area-inset-left,0px));place-items:center;display:grid;position:relative}.lb__stage img{border-radius:var(--radius);object-fit:contain;opacity:0;max-width:100%;max-height:100%;transition:opacity .5s var(--ease),transform .7s var(--ease);transform:translateY(16px)}.lb__stage img.is-on{opacity:1;transform:none}.lb button{color:inherit;cursor:pointer;background:0 0;border:0}.lb__arrow{z-index:2;width:30%;font:500 12px/1 var(--font-mono);letter-spacing:.1em;padding:0 var(--gutter);opacity:0;transition:opacity var(--fast);align-items:center;display:flex;position:absolute;top:0;bottom:0}.lb__arrow:hover,.lb__arrow:focus-visible{opacity:1}.lb__arrow--l{justify-content:flex-start;left:0}.lb__arrow--r{justify-content:flex-end;right:0}.lb__title{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(20px,2.4vw,32px);font-weight:800;font-stretch:125%;line-height:1}.lb__exif{font:400 12px/18px var(--font-mono);color:var(--on-overlay-muted)}.lb__bot a{font:500 12px/16px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.lb__bot a:hover{color:var(--rebate)}.cursor{z-index:90;pointer-events:none;background:var(--rebate);color:#111112;width:84px;height:84px;font:500 11px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;transition:scale .35s var(--ease);border-radius:999px;place-items:center;margin:-42px 0 0 -42px;display:grid;position:fixed;top:0;left:0;transform:translate(-200px,-200px)}.cursor.is-on{scale:1}.cursor span{transform:scale(var(--s,0))}@media (hover:none),(pointer:coarse){.cursor{display:none}}.rv{transition:opacity 1s var(--ease),transform 1s var(--ease)}.rv.pre{opacity:0;transform:translateY(36px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.intro{display:none}.rv.pre{opacity:1;transform:none}}#stmt .w{opacity:.18;transition:opacity .5s;display:inline-block}#stmt .w.on{opacity:1}}@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-5{top:calc(var(--spacing) * 5)}.right-0{right:0}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.left-0{left:0}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-\[max\(16px\,3vw\)\]{left:max(16px,3vw)}.isolate{isolation:isolate}.z-10{z-index:10}.col-span-full{grid-column:1/-1}.m-0{margin:0}.mx-auto{margin-inline:auto}.\!mt-0{margin-top:0!important}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-\[18px\]{margin-bottom:18px}.mb-\[clamp\(28px\,4vw\,48px\)\]{margin-bottom:clamp(28px,4vw,48px)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[18px\]{width:18px;height:18px}.size-\[34px\]{width:34px;height:34px}.size-full{width:100%;height:100%}.h-11{height:calc(var(--spacing) * 11)}.h-\[34px\]{height:34px}.h-\[52px\]{height:52px}.h-\[clamp\(420px\,52vw\,720px\)\]{height:clamp(420px,52vw,720px)}.max-h-\[260px\]{max-height:260px}.max-h-\[420px\]{max-height:420px}.min-h-\[80vh\]{min-height:80vh}.min-h-\[110px\]{min-height:110px}.w-1\/2{width:50%}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-\[62\%\]{width:62%}.w-\[min\(380px\,100\%\)\]{width:min(380px,100%)}.w-full{width:100%}.max-w-\[40ch\]{max-width:40ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[75ch\]{max-width:75ch}.max-w-\[460px\]{max-width:460px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[min\(24ch\,100\%\)\]{max-width:min(24ch,100%)}.min-w-0{min-width:0}.min-w-60{min-width:calc(var(--spacing) * 60)}.flex-1{flex:1}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-\[72px_minmax\(0\,1fr\)\]{grid-template-columns:72px minmax(0,1fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(108px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-items-center{justify-items:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[clamp\(32px\,6vw\,96px\)\]{gap:clamp(32px,6vw,96px)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.overflow-hidden{overflow:hidden}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.\!border-t-0{border-top-style:var(--tw-border-style)!important;border-top-width:0!important}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-current{border-color:currentColor}.border-error{border-color:var(--error)}.border-ink{border-color:var(--ink)}.border-line{border-color:var(--line)}.border-muted{border-color:var(--ink-muted)}.border-ok{border-color:var(--ok)}.border-rebate{border-color:var(--rebate)}.border-transparent{border-color:#0000}.bg-frame{background-color:var(--frame)}.bg-ink{background-color:var(--ink)}.bg-line{background-color:var(--line)}.bg-overlay{background-color:var(--overlay)}.bg-paper{background-color:var(--paper)}.bg-raised{background-color:var(--paper-raised)}.bg-transparent{background-color:#0000}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-paper{--tw-gradient-via:var(--paper);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-30\%{--tw-gradient-via-position:30%}.to-paper{--tw-gradient-to:var(--paper);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:0}.p-5{padding:calc(var(--spacing) * 5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[26px\]{padding-inline:26px}.px-\[max\(16px\,3vw\)\]{padding-inline:max(16px,3vw)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[18px\]{padding-block:18px}.py-\[clamp\(72px\,10vw\,140px\)\]{padding-block:clamp(72px,10vw,140px)}.\!pt-0{padding-top:0!important}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-\[clamp\(40px\,7vw\,96px\)\]{padding-top:clamp(40px,7vw,96px)}.pt-\[clamp\(72px\,10vw\,140px\)\]{padding-top:clamp(72px,10vw,140px)}.pt-\[clamp\(72px\,12vw\,160px\)\]{padding-top:clamp(72px,12vw,160px)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-\[clamp\(56px\,8vw\,112px\)\]{padding-bottom:clamp(56px,8vw,112px)}.pb-\[clamp\(72px\,10vw\,140px\)\]{padding-bottom:clamp(72px,10vw,140px)}.pb-\[clamp\(96px\,14vw\,200px\)\]{padding-bottom:clamp(96px,14vw,200px)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-display{font-family:Archivo,Helvetica Neue,Arial,sans-serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace}.font-sans{font-family:Archivo,Helvetica Neue,Arial,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\/4{font-size:var(--text-xs);line-height:calc(var(--spacing) * 4)}.text-\[\.85em\]{font-size:.85em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[clamp\(18px\,1\.8vw\,24px\)\]{font-size:clamp(18px,1.8vw,24px)}.text-\[clamp\(22px\,2\.4vw\,30px\)\]{font-size:clamp(22px,2.4vw,30px)}.text-\[clamp\(26px\,3\.6vw\,52px\)\]{font-size:clamp(26px,3.6vw,52px)}.text-\[clamp\(28px\,4vw\,44px\)\]{font-size:clamp(28px,4vw,44px)}.text-\[clamp\(40px\,7vw\,96px\)\]{font-size:clamp(40px,7vw,96px)}.text-\[clamp\(44px\,6vw\,96px\)\]{font-size:clamp(44px,6vw,96px)}.text-\[clamp\(44px\,7vw\,112px\)\]{font-size:clamp(44px,7vw,112px)}.leading-\[\.92\]{--tw-leading:.92;line-height:.92}.leading-\[\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-balance{text-wrap:balance}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.text-error{color:var(--error)}.text-ink,.text-ink\/85{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/85{color:color-mix(in oklab, var(--ink) 85%, transparent)}}.text-muted,.text-muted\/30{color:var(--ink-muted)}@supports (color:color-mix(in lab, red, red)){.text-muted\/30{color:color-mix(in oklab, var(--ink-muted) 30%, transparent)}}.text-ok{color:var(--ok)}.text-on-overlay{color:var(--on-overlay)}.text-on-overlay-muted{color:var(--on-overlay-muted)}.text-paper{color:var(--paper)}.text-rebate{color:var(--rebate)}.text-rebate-ink{color:var(--rebate-ink)}.uppercase{text-transform:uppercase}.font-stretch-\[112\%\]{font-stretch:112%}.font-stretch-expanded{font-stretch:125%}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-rebate{accent-color:var(--rebate)}.opacity-0{opacity:0}.opacity-55{opacity:.55}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[420ms\]{--tw-duration:.42s;transition-duration:.42s}.ease-out{--tw-ease:cubic-bezier(.2, .7, 0, 1);transition-timing-function:cubic-bezier(.2,.7,0,1)}.will-change-transform{will-change:transform}.select-all{-webkit-user-select:all;user-select:all}.peer-checked\:border-ink:is(:where(.peer):checked~*){border-color:var(--ink)}.peer-checked\:border-rebate:is(:where(.peer):checked~*){border-color:var(--rebate)}.peer-checked\:bg-ink:is(:where(.peer):checked~*){background-color:var(--ink)}.peer-checked\:text-paper:is(:where(.peer):checked~*){color:var(--paper)}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-rebate:is(:where(.peer):focus-visible~*){outline-color:var(--rebate)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:-z-10:before{content:var(--tw-content);z-index:calc(10 * -1)}.before\:translate-y-\[101\%\]:before{content:var(--tw-content);--tw-translate-y:101%;translate:var(--tw-translate-x) var(--tw-translate-y)}.before\:bg-paper:before{content:var(--tw-content);background-color:var(--paper)}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-\[420ms\]:before{content:var(--tw-content);--tw-duration:.42s;transition-duration:.42s}.before\:ease-out:before{content:var(--tw-content);--tw-ease:cubic-bezier(.2, .7, 0, 1);transition-timing-function:cubic-bezier(.2,.7,0,1)}.before\:content-\[\'•\'\]:before{--tw-content:"•";content:var(--tw-content)}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--ink)}.hover\:border-on-overlay-muted:hover{border-color:var(--on-overlay-muted)}.hover\:bg-error:hover{background-color:var(--error)}.hover\:bg-ink:hover{background-color:var(--ink)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-muted:hover{color:var(--ink-muted)}.hover\:text-paper:hover{color:var(--paper)}.hover\:text-rebate:hover{color:var(--rebate)}.hover\:text-rebate-ink:hover{color:var(--rebate-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:not-disabled\:border-ink:hover:not(:disabled){border-color:var(--ink)}.hover\:before\:translate-y-0:hover:before{content:var(--tw-content);--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.focus\:border-b-2:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.focus\:border-rebate:focus{border-color:var(--rebate)}.focus\:pb-\[9px\]:focus{padding-bottom:9px}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:text-muted:focus-visible{color:var(--ink-muted)}.disabled\:opacity-30:disabled{opacity:.3}.has-checked\:border-ink:has(:checked){border-color:var(--ink)}.has-checked\:bg-ink:has(:checked){background-color:var(--ink)}.has-checked\:text-paper:has(:checked){color:var(--paper)}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-rebate:has(:focus-visible){outline-color:var(--rebate)}.data-over\:border-rebate[data-over]{border-color:var(--rebate)}.data-over\:bg-rebate\/10[data-over]{background-color:var(--rebate)}@supports (color:color-mix(in lab, red, red)){.data-over\:bg-rebate\/10[data-over]{background-color:color-mix(in oklab, var(--rebate) 10%, transparent)}}.data-wide\:aspect-\[3\/2\][data-wide]{aspect-ratio:3/2}@media (min-width:561px){.min-\[561px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:601px){.min-\[601px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:761px){.min-\[761px\]\:col-auto{grid-column:auto}.min-\[761px\]\:block{display:block}.min-\[761px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[761px\]\:grid-cols-\[32px_96px_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:32px 96px minmax(0,1fr) auto auto}.min-\[761px\]\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.min-\[761px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (min-width:801px){.min-\[801px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}}@media (min-width:861px){.min-\[861px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[861px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}.\[\&_svg\]\:h-\[18px\] svg{height:18px}.\[\&\.has-err_input\]\:border-b-error.has-err input{border-bottom-color:var(--error)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes pulse{50%{opacity:.5}}