.theme-aurora .aurora-sp-head{font-family:var(--aurora-serif)}.theme-aurora .aurora-sp-drop:first-letter{font-family:var(--aurora-serif);float:left;font-size:3.4em;line-height:.85;padding-right:.12em}.theme-bazaar .bz-sp-title{font-family:var(--bz-font)}.theme-atelier .atelier-sp-title{font-family:var(--at-serif)}.theme-editorial-lux .elx-sp-title{font-family:var(--elx-serif)}.theme-editorial-lux .elx-sp-drop:first-letter{font-family:var(--elx-serif);float:left;font-size:3.2em;line-height:.85;padding-right:.14em;color:var(--elx-gold)}.theme-neon-market .nm-sp-title{font-family:var(--nm-display)}.theme-neon-market .nm-sp-grad{background-size:200% auto;animation:nm-sp-shift 5s linear infinite}.theme-neon-market .nm-sp-divider{background:linear-gradient(90deg,var(--nm-green),var(--nm-purple),transparent);opacity:.6}@keyframes nm-sp-shift{to{background-position:200% center}}.theme-artisan-workshop .aw-sp-title{font-family:var(--aw-display)}.theme-artisan-workshop .aw-sp-tape{background:#d4be988c}.theme-souk .souk-sp-title{font-family:var(--souk-font)}.theme-grid .grid-sp-title h1{font-family:var(--grid-mono)}.theme-lumen .lumen-sp-rise{animation:lumen-sp-fade .7s var(--lumen-ease, ease-out) both}@keyframes lumen-sp-fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.theme-mercado .mc-sp-title{font-family:var(--mc-font)}.theme-heritage .h-sp-title{font-family:var(--h-font-serif)}.theme-minimal .mn-sp-title{font-family:var(--mn-font)}.theme-boutique .btq-sp-title{font-family:var(--btq-font-display)}.theme-brutalist-grid .brg-sp-title{font-family:var(--brg-mono)}.theme-glass-boutique .gb-sp-title{font-family:var(--gb-display)}.theme-bento-store .bt-sp-title{font-family:var(--bt-display)}.theme-cinematic .cin-sp-title{font-family:var(--cin-display)}.theme-pop-art .pa-sp-title{font-family:var(--pa-display)}.theme-minimal-mono .mm-sp-title{font-family:var(--mm-sans)}.theme-organic-flow .of-sp-title{font-family:var(--of-sans)}.theme-industrial-steel .is-sp-title{font-family:var(--is-sans)}.theme-industrial-steel .is-sp-hazard{background:repeating-linear-gradient(-45deg,var(--is-accent) 0 8px,transparent 8px 16px)}.theme-tropical-bazaar .tb-sp-title{font-family:var(--tb-font)}.theme-monochrome-street .mcs-sp-title{font-family:var(--mcs-font-display)}.theme-vintage-sepia .vs-sp-title{font-family:var(--vs-font-serif)}.theme-cyber-lab .cl-sp-title{font-family:var(--cl-display)}.theme-cyber-lab .cl-sp-scan{background:repeating-linear-gradient(90deg,var(--cl-cyan) 0 24px,transparent 24px 48px);opacity:.35}.theme-pastel-dream .pd-sp-title{font-family:var(--pd-font-display)}.theme-art-deco-gold .adg-sp-title{font-family:var(--adg-display)}.theme-art-deco-gold .adg-sp-diamond{display:inline-block;width:7px;height:7px;background:var(--adg-gold);transform:rotate(45deg)}.theme-scandi-nordic .sn-sp-title{font-family:var(--sn-font, var(--sn-font-body))}.theme-scandi-nordic .sn-sp-leaf{display:inline-block;width:10px;height:10px;background:var(--sn-leaf-img, var(--sn-accent));clip-path:path("M5 0C7 3 10 4 10 6.5 10 8.5 8 10 5 10 2 10 0 8.5 0 6.5 0 4 3 3 5 0Z");opacity:.7}.theme-desert-sunset .ds-sp-title{font-family:var(--ds-font-display)}.theme-oceanic-blue .ob-sp-title{font-family:var(--ob-font)}.theme-oceanic-blue .ob-sp-ping{animation:ob-sp-ping 2.4s ease-out infinite}@keyframes ob-sp-ping{0%{box-shadow:0 0 #4cc9f080}to{box-shadow:0 0 0 12px #4cc9f000}}.theme-retro-90s .r90-sp-title{font-family:var(--r90-display)}.theme-lux-noir .lxn-sp-title{font-family:var(--lxn-display)}.theme-volt-circuit .vc-sp-title{font-family:var(--vc-font-display)}.theme-volt-circuit .vc-sp-trace{background:repeating-linear-gradient(90deg,var(--vc-accent) 0 2px,transparent 2px 26px)}.theme-kernel-terminal .kt-sp-title{font-family:var(--kt-font-body, var(--kt-font, inherit));letter-spacing:-.02em}.theme-quantum-display .qd-sp-title{font-family:var(--qd-font-display)}.theme-quantum-display .qd-sp-kinetic{background-image:linear-gradient(110deg,var(--qd-ink) 20%,var(--qd-accent) 42%,var(--qd-ink) 64%);background-size:220% auto;animation:qd-sp-sheen 5.5s linear infinite}@keyframes qd-sp-sheen{to{background-position:220% center}}.theme-arcade-glow .ag-sp-title{font-family:var(--ag-font-display)}.theme-arcade-glow .ag-sp-card{animation:ag-sp-holo 6s ease infinite}.theme-arcade-glow .ag-sp-divider{background:linear-gradient(90deg,var(--ag-accent),transparent);opacity:.5}@keyframes ag-sp-holo{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.theme-modular-bench .mb-sp-title{font-family:var(--mb-font-display)}.theme-blue-print .bp-sp-title{font-family:var(--bp-font)}.theme-blue-print .bp-sp-cross{background:linear-gradient(var(--bp-line),var(--bp-line)) center/1px 100% no-repeat,linear-gradient(var(--bp-line),var(--bp-line)) center/100% 1px no-repeat}.sw-notice-shell[data-astro-cid-nzlwptx3]{max-width:46rem}.sw-notice-head[data-astro-cid-nzlwptx3]{display:flex;flex-direction:column;align-items:flex-start;gap:.9rem}.sw-notice-title[data-astro-cid-nzlwptx3]{margin-top:.5rem}.sw-notice-plate[data-astro-cid-nzlwptx3]{margin-top:.3rem;padding:1.9rem 1.9rem 2rem;background:var(--sw-surface)}.sw-notice-body[data-astro-cid-nzlwptx3]{font-size:.97rem;line-height:1.78;color:var(--sw-ink-soft);white-space:pre-line}.sw-notice-contacts[data-astro-cid-nzlwptx3]{margin-top:1.9rem;padding-top:1.4rem;border-top:1px dashed var(--sw-line);display:grid;gap:.7rem}.sw-notice-contactrow[data-astro-cid-nzlwptx3]{display:flex;align-items:center;gap:.6rem 1.6rem;flex-wrap:wrap}.sw-notice-contactrow[data-astro-cid-nzlwptx3] .sw-btn-quiet[data-astro-cid-nzlwptx3]{text-transform:none;letter-spacing:0;font-weight:600}.pf-notice-head[data-astro-cid-5yzeztk6]{max-width:44rem}.pf-notice-title[data-astro-cid-5yzeztk6]{margin-top:.7rem}.pf-notice-date[data-astro-cid-5yzeztk6]{margin:.5rem 0 0;font-size:.78rem}.pf-notice-body[data-astro-cid-5yzeztk6]{max-width:44rem;border-radius:var(--pf-radius-lg);border:1px solid var(--pf-line-soft);box-shadow:var(--pf-shadow-sm);padding:1.7rem 1.6rem}.pf-notice-para[data-astro-cid-5yzeztk6]{font-size:.98rem;line-height:1.78rem;margin:0 0 1.05rem}.pf-notice-rich[data-astro-cid-5yzeztk6]{font-size:.98rem;line-height:1.7}.pf-notice-rich[data-astro-cid-5yzeztk6] h1[data-astro-cid-5yzeztk6],.pf-notice-rich[data-astro-cid-5yzeztk6] h2[data-astro-cid-5yzeztk6],.pf-notice-rich[data-astro-cid-5yzeztk6] h3[data-astro-cid-5yzeztk6]{margin:1.3rem 0 .5rem}.pf-notice-rich[data-astro-cid-5yzeztk6] a[data-astro-cid-5yzeztk6]{color:var(--pf-primary)}.pf-notice-foot[data-astro-cid-5yzeztk6]{display:flex;gap:1.4rem;margin-top:1.4rem;flex-wrap:wrap}.pg-sheet[data-astro-cid-k56tsttf]{background:var(--pg-surface);border:1px solid var(--pg-line);outline:1px solid var(--pg-line-soft);outline-offset:5px;border-radius:3.2rem 3.2rem var(--pg-radius) var(--pg-radius)}.pg-sheet-head[data-astro-cid-k56tsttf]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;padding:1.8rem 1.6rem 1.3rem;background:linear-gradient(180deg,var(--pg-paper2),transparent 140%);border-bottom:1px dashed var(--pg-line);border-radius:3.2rem 3.2rem 0 0;position:relative}.pg-sheet-head[data-astro-cid-k56tsttf]:before{content:"";position:absolute;top:0;left:0;right:0;height:7px;border-radius:3.2rem 3.2rem 0 0;background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--pg-accent) 55%,transparent) 0 1.5px,transparent 1.5px 3.4px);opacity:.75}.pg-sheet-body[data-astro-cid-k56tsttf]{padding:1.4rem 1.6rem 1.6rem}@media(min-width:640px){.pg-sheet-head[data-astro-cid-k56tsttf]{padding:2rem 2rem 1.4rem}.pg-sheet-body[data-astro-cid-k56tsttf]{padding:1.6rem 2rem 1.8rem}}.ah-sheet[data-astro-cid-b3cyd7gy]{max-width:42rem;background:var(--ah-card);border:1px solid var(--ah-line-soft);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm);padding:1.8rem 1.6rem 1.7rem;position:relative;overflow:hidden}.ah-sheet[data-astro-cid-b3cyd7gy]:before{content:"";position:absolute;inset-inline:0;top:0;height:.35rem;background:linear-gradient(90deg,var(--ah-glass-a),var(--ah-gold),var(--ah-glass-b));opacity:.55}.ah-sheet-head[data-astro-cid-b3cyd7gy]{display:flex;align-items:flex-start;gap:1.1rem}.ah-sheet-title[data-astro-cid-b3cyd7gy]{font-family:var(--ah-serif);font-size:clamp(1.6rem,3.6vw,2.2rem);font-weight:600;line-height:1.2;margin:.3rem 0 0;color:var(--ah-ink-strong)}.ah-sheet-date[data-astro-cid-b3cyd7gy]{margin:.55rem 0 0;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.ah-sheet-body[data-astro-cid-b3cyd7gy]{color:var(--ah-ink-soft)}.ah-sheet-para[data-astro-cid-b3cyd7gy]{line-height:1.8;font-size:.95rem;margin:0 0 1.05rem}.ah-sheet-rich[data-astro-cid-b3cyd7gy]{line-height:1.8;font-size:.95rem}.ah-sheet-contact[data-astro-cid-b3cyd7gy]{margin-top:1.6rem;padding:1.05rem 1.15rem;border:1px dashed var(--ah-line);border-radius:var(--ah-radius);background:var(--ah-surface);display:grid;gap:.55rem}.ah-sheet-line[data-astro-cid-b3cyd7gy]{display:inline-flex;align-items:center;gap:.55rem;color:var(--ah-ink);font-size:.88rem;text-decoration:none}.ah-sheet-line[data-astro-cid-b3cyd7gy] svg[data-astro-cid-b3cyd7gy]{color:var(--ah-gold-deep);flex:none}html[data-theme=dark] .ah-sheet-line[data-astro-cid-b3cyd7gy] svg[data-astro-cid-b3cyd7gy]{color:var(--ah-gold)}.ah-sheet-line[data-astro-cid-b3cyd7gy]:hover{color:var(--ah-primary)}.ah-sheet-foot[data-astro-cid-b3cyd7gy]{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:1.7rem}.llsp-arch[data-astro-cid-ove2ahj2]{position:relative;text-align:center;padding:2.2rem 1.4rem 1.9rem;margin-top:1.4rem;background:var(--ll-apricot);border:2.5px solid var(--ll-line);border-radius:999px 999px var(--ll-radius) var(--ll-radius);overflow:hidden}.llsp-archglow[data-astro-cid-ove2ahj2]{position:absolute;left:50%;bottom:-6rem;width:16rem;height:12rem;transform:translate(-50%);background:radial-gradient(closest-side,var(--ll-glow),transparent 72%);pointer-events:none}.llsp-sheet[data-astro-cid-ove2ahj2]{padding:1.7rem 1.4rem 1.5rem;border-radius:0 0 var(--ll-radius) var(--ll-radius);border-top:0;border-top-left-radius:0;border-top-right-radius:0}.llsp-body[data-astro-cid-ove2ahj2]{display:grid;gap:.9rem;color:var(--ll-ink-soft);font-size:.97rem;line-height:1.8}.llsp-h[data-astro-cid-ove2ahj2]{margin:1rem 0 0;font-size:1.15rem;color:var(--ll-ink-strong)}.llsp-p[data-astro-cid-ove2ahj2]{margin:0}.llsp-list[data-astro-cid-ove2ahj2]{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.llsp-list[data-astro-cid-ove2ahj2] li[data-astro-cid-ove2ahj2]{position:relative;padding-left:1.3rem}.llsp-list[data-astro-cid-ove2ahj2] li[data-astro-cid-ove2ahj2]:before{content:"";position:absolute;left:.15rem;top:.62em;width:.5rem;height:.5rem;border-radius:2px;background:var(--ll-saffron);transform:rotate(45deg);opacity:.8}.llsp-foot[data-astro-cid-ove2ahj2]{margin-top:1.7rem;padding-top:1.3rem;border-top:2px dashed var(--ll-line-soft)}@media(max-width:480px){.llsp-sheet[data-astro-cid-ove2ahj2]{padding:1.3rem 1rem}.llsp-arch[data-astro-cid-ove2ahj2]{padding:1.8rem 1rem 1.6rem}}.mg-sheet[data-astro-cid-ybuft6du]{background:var(--mg-surface);border:1px solid var(--mg-rule);box-shadow:inset 0 0 0 4px var(--mg-paper),inset 0 0 0 5px var(--mg-rule);border-radius:var(--mg-radius)}.mg-sheet-head[data-astro-cid-ybuft6du]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.1rem;flex-wrap:wrap;padding:1.6rem 1.6rem 1.3rem;background:linear-gradient(180deg,var(--mg-paper2),transparent 140%);border-bottom:2px solid var(--mg-rule)}.mg-sheet-body[data-astro-cid-ybuft6du]{padding:1.4rem 1.6rem 1.2rem}.mg-sheet-para[data-astro-cid-ybuft6du]{font-size:.95rem;line-height:1.8;color:var(--mg-ink);margin:0 0 1rem}.mg-sheet-foot[data-astro-cid-ybuft6du]{display:grid;justify-items:center;gap:.4rem;padding:1rem 1.6rem 1.4rem;border-top:1px solid var(--mg-rule)}.pkf-sheet[data-astro-cid-2pyrmkao]{background:var(--pkf-surface);border:1px solid var(--pkf-line-strong);border-radius:var(--pkf-radius-lg);padding:1.6rem 1.6rem 1.4rem;position:relative;overflow:hidden}.pkf-sheet[data-astro-cid-2pyrmkao]:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-top:1.1rem solid var(--pkf-ember);border-left:1.1rem solid transparent}.pkf-sheet-head[data-astro-cid-2pyrmkao]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.pkf-sheet-body[data-astro-cid-2pyrmkao]{margin-top:1.4rem;border-top:2px dashed var(--pkf-line-strong);padding-top:1.4rem}.pkf-sheet-foot[data-astro-cid-2pyrmkao]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap;margin-top:1.5rem;padding-top:1rem;border-top:1px dashed var(--pkf-line)}.ok-prose[data-astro-cid-hocfkdfy] p[data-astro-cid-hocfkdfy]{font-size:.95rem;line-height:1.8;color:var(--ok-ink);margin:0 0 1rem}.er-notice-head[data-astro-cid-iu6i54bg]{position:relative;max-width:42rem;padding-right:0}.er-notice-date[data-astro-cid-iu6i54bg]{margin-top:.7rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase}.er-notice-pin[data-astro-cid-iu6i54bg]{position:absolute;top:.2rem;right:0;display:none}@media(min-width:720px){.er-notice-pin[data-astro-cid-iu6i54bg]{display:inline-flex}}.er-notice-body[data-astro-cid-iu6i54bg]{max-width:42rem}.er-notice-para[data-astro-cid-iu6i54bg]{line-height:1.78;color:var(--er-ink-soft);margin-bottom:1.1rem;font-size:.97rem}.er-notice-rich[data-astro-cid-iu6i54bg]{line-height:1.78;color:var(--er-ink-soft);font-size:.97rem}.er-notice-foot[data-astro-cid-iu6i54bg]{display:flex;gap:1.4rem;flex-wrap:wrap;margin-top:2rem}
