/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) 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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-sans:"Archivo Variable", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--spacing:.25rem;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-light:300;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--radius-sm:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-board:#0b1517;--color-board-lift:#102022;--color-neon:#2ef2d0;--color-silk:#e4f1ee;--color-silk-soft:#8ea9a4;--color-paper:#f7f6f1;--color-ink:#161815;--color-stamp:#b4441f;--font-display:"Archivo Variable", "Arial Narrow", system-ui, sans-serif}}@layer base,components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.mt-6{margin-top:calc(var(--spacing) * 6)}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-auto{height:auto}.min-h-\[72px\]{min-height:72px}.w-full{width:100%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[560px\]{max-width:560px}.min-w-0{min-width:0}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.list-none{list-style-type:none}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.justify-self-center{justify-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-board{background-color:var(--color-board)}.bg-board-lift{background-color:var(--color-board-lift)}.bg-paper{background-color:var(--color-paper)}.p-0{padding:0}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3{padding-block:calc(var(--spacing) * 3)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-\[1\.0625rem\]{font-size:1.0625rem}.leading-none{--tw-leading:1;line-height:1}.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-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--fs-lead\)\]{color:var(--fs-lead)}.text-\[var\(--fs-small\)\]{color:var(--fs-small)}.text-ink{color:var(--color-ink)}.text-neon{color:var(--color-neon)}.text-silk{color:var(--color-silk)}.text-silk-soft{color:var(--color-silk-soft)}.text-stamp{color:var(--color-stamp)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (hover:hover){:is(:where(.group):hover .group-hover\:text-neon){color:var(--color-neon)}:is(:where(.group):hover .group-hover\:underline){text-decoration-line:underline}.hover\:bg-board-lift:hover{background-color:var(--color-board-lift)}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:block{display:block}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:justify-self-end{justify-self:flex-end}}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");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}:root{--bg:#070c0d;--surface:#0b1517;--surface-2:#102022;--text:#e4f1ee;--text-muted:#8ea9a4;--border:#1d3336;--accent:#2ef2d0;--accent-hover:#8ff8e6;--accent-soft:#0d2b28;--on-accent:#041311;--used:#ff9466;--used-soft:#2b1812;--danger:#ff6b5e;--ok:#5ee38a;--focus:#8ff8e6;--demo-bg:#2b2608;--demo-text:#ffe680;--paper:#f7f6f1;--ink:#161815;--ink-soft:#4a4f47;--stamp:#b4441f;--glow:0 0 14px #2ef2d073;--shadow:none;--shadow-float:0 12px 32px #0009;--radius:2px;--radius-sm:2px;--fs-fine:.8125rem;--fs-small:.875rem;--fs-body:1rem;--fs-lead:1.125rem;--fs-figure:1.5rem;--space-section:clamp(64px, 5vw + 32px, 120px);--gutter:16px;--maxw:1240px;--font:"Archivo Variable", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display:"Archivo Variable", "Arial Narrow", system-ui, sans-serif;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.55}a{color:var(--accent);text-underline-offset:2px}a:hover{color:var(--accent-hover)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}img,svg{max-width:100%;height:auto}h1,h2,h3{text-wrap:balance;margin:0 0 .5em;font-weight:700;line-height:1.15}h1,h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;font-weight:800;font-stretch:62%;line-height:.92}h1{font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem)}h2{font-size:clamp(1.625rem,1.2rem + 1.6vw,2.375rem)}h3{font-size:var(--fs-lead);letter-spacing:-.005em;font-weight:650}.price,.num{font-stretch:80%}.container{width:100%;max-width:var(--maxw);padding:0 var(--gutter);margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{background:var(--surface);color:var(--text);border-radius:var(--radius-sm);z-index:100;inset-inline-start:8px;padding:8px 12px;position:absolute;top:-60px}.skip-link:focus{top:8px}.muted{color:var(--text-muted)}.num{font-variant-numeric:tabular-nums}.btn{border-radius:var(--radius-sm);min-height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-hover);color:var(--on-accent)}.btn-secondary{background:var(--surface);color:var(--text);border-color:var(--border)}.btn-secondary:hover{background:var(--surface-2);color:var(--text)}.badge{font-size:var(--fs-fine);border-radius:var(--radius-sm);-webkit-font-smoothing:antialiased;padding:2px 8px;font-weight:600;line-height:1.55;display:inline-block}.badge-used{color:var(--used);background:0 0;border:2px dashed;padding:0 6px;font-weight:700;transform:rotate(-3deg)}.slip .badge-used,.buybox .badge-used{color:var(--stamp)}.badge-best{background:var(--accent-soft);color:var(--accent)}.card{background:var(--surface);border-radius:var(--radius)}.prose{max-width:70ch}.prose p,.prose ul,.prose ol{margin:0 0 1em}.prose h2{margin-top:1.6em}input,select,button{font:inherit;color:inherit}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (width>=768px){[id]{scroll-margin-top:88px}}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}.pcard-grid{grid-template-columns:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.pcard-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.pcard-grid.cols-3{grid-template-columns:repeat(3,1fr)}.pcard-grid.cols-4{grid-template-columns:repeat(4,1fr)}}.pcard{outline-offset:-2px;outline:2px solid #0000;grid-template:"media body"1fr"price price"/56px 1fr;gap:4px 12px;height:100%;padding:16px;transition:outline-color .15s;display:grid;position:relative}.pcard:hover{outline-color:var(--accent)}.pcard:hover .pcard-title a{text-decoration:underline}.pcard-media{border-radius:var(--radius-sm);background:var(--surface-2);width:56px;height:56px;color:var(--accent);grid-area:media;place-items:center;display:grid}.pcard-body{grid-area:body;min-width:0}.pcard-brand{font-size:var(--fs-small);color:var(--text-muted);margin:0}.pcard-title{font-size:var(--fs-body);margin:0;font-weight:650;line-height:1.3}.pcard-title a{color:var(--text);text-decoration:none}.pcard-title a:after{content:"";border-radius:var(--radius);position:absolute;inset:0}.pcard-title a:focus-visible{outline:none}.pcard:has(.pcard-title a:focus-visible){outline:3px solid var(--focus);outline-offset:2px}.pcard-specs{font-size:var(--fs-small);color:var(--text-muted);margin:2px 0 0}.pcard-price{border-top:2px solid var(--bg);grid-area:price;margin-top:12px;padding-top:12px}.pcard-price p{margin:0}.price-from{align-items:baseline;gap:6px;display:flex}.price-label{font-size:var(--fs-small);color:var(--text-muted)}.price{font-family:var(--font-display);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:1.875rem;font-weight:800;font-stretch:75%;line-height:1}.price-meta{font-size:var(--fs-small);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.price-none{color:var(--text-muted);font-weight:600}.used-line{font-size:var(--fs-small);color:var(--text-muted);margin-top:6px!important}.stock-out{color:var(--danger)}.stock-in{color:var(--ok)}.breadcrumbs{font-size:var(--fs-small);margin:16px 0 8px}.breadcrumbs ol{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{content:"›";color:var(--text-muted);margin-inline-start:4px}[dir=rtl] .breadcrumbs li:not(:last-child):after{content:"‹"}.breadcrumbs a{color:var(--text-muted)}.breadcrumbs [aria-current]{color:var(--text)}.field{gap:4px;display:grid}.field label,.field-label{font-size:var(--fs-small);font-weight:600}.input,.select{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--text);width:100%;padding:0 10px}.check{cursor:pointer;align-items:center;gap:10px;min-height:36px;display:flex}.check input{width:20px;height:20px;accent-color:var(--accent);flex:none}.check .count{color:var(--text-muted);font-size:var(--fs-fine);margin-inline-start:auto}.section{margin-top:var(--space-section)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.section-head h2{margin:0}.logo-mark[data-astro-cid-f7espo7c]{filter:drop-shadow(0 0 5px #2ef2d073)}.logo-text[data-astro-cid-f7espo7c]{font-stretch:100%}.locale-switch[data-astro-cid-f246tfyc]{position:relative}.locale-switch[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]{cursor:pointer;border-radius:var(--radius-sm);background:var(--surface-2);min-height:44px;font-weight:600;font-size:var(--fs-small);align-items:center;gap:8px;padding:0 12px;list-style:none;transition:background-color .15s;display:inline-flex}.locale-switch[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]:hover,.locale-switch[data-astro-cid-f246tfyc][open]>summary[data-astro-cid-f246tfyc]{background:var(--border)}summary[data-astro-cid-f246tfyc]::-webkit-details-marker{display:none}.code[data-astro-cid-f246tfyc]{font-size:var(--fs-small);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:700}.chevron[data-astro-cid-f246tfyc]{color:var(--text-muted)}.locale-switch[data-astro-cid-f246tfyc][open] .chevron[data-astro-cid-f246tfyc]{transform:rotate(180deg)}.panel[data-astro-cid-f246tfyc]{inset-inline-end:0;z-index:40;width:min(320px,100vw - 32px);max-height:75vh;box-shadow:var(--shadow-float);padding:12px;position:absolute;top:calc(100% + 6px);overflow-y:auto}.panel[data-astro-cid-f246tfyc] .col-title{font-size:var(--fs-body);margin:4px 8px 6px}.panel[data-astro-cid-f246tfyc] .group-title{font-size:var(--fs-small);color:var(--text-muted);margin:10px 8px 4px;font-weight:600}.panel[data-astro-cid-f246tfyc] .hint{font-size:var(--fs-fine);margin:4px 8px 8px}.panel[data-astro-cid-f246tfyc] .note{background:var(--surface-2);border-radius:var(--radius-sm);margin:12px 0 0;padding:8px}.list[data-astro-cid-f246tfyc]{margin:0;padding:0;list-style:none}.list[data-astro-cid-f246tfyc] a[data-astro-cid-f246tfyc]{border-radius:var(--radius-sm);min-height:40px;color:var(--text);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 8px;text-decoration:none;display:flex}.list[data-astro-cid-f246tfyc] a[data-astro-cid-f246tfyc]:hover{background:var(--surface-2);color:var(--text)}.list[data-astro-cid-f246tfyc] a[data-astro-cid-f246tfyc][aria-current]{background:var(--accent-soft);font-weight:600}.area[data-astro-cid-f246tfyc],.list[data-astro-cid-f246tfyc] .tag{font-size:var(--fs-fine);color:var(--text-muted)}.sub[data-astro-cid-f246tfyc]{margin:2px 0}.sub[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]{cursor:pointer;border-radius:var(--radius-sm);min-height:40px;font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:6px;padding:4px 8px;display:flex}.sub[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]:before{content:"▸";transition:transform .15s}.sub[data-astro-cid-f246tfyc][open]>summary[data-astro-cid-f246tfyc]:before{transform:rotate(90deg)}[dir=rtl] .sub[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]:before{content:"◂"}[dir=rtl] .sub[data-astro-cid-f246tfyc][open]>summary[data-astro-cid-f246tfyc]:before{transform:rotate(-90deg)}.sub[data-astro-cid-f246tfyc]>summary[data-astro-cid-f246tfyc]:hover{background:var(--surface-2)}.sub[data-astro-cid-f246tfyc] .list[data-astro-cid-f246tfyc]{padding-inline-start:12px}@media (width<=520px){.label[data-astro-cid-f246tfyc]{display:none}.panel[data-astro-cid-f246tfyc]{inset-inline:16px;width:auto;max-height:calc(100vh - 96px);position:fixed;top:72px}}.notice[data-astro-cid-hkbrpulz]{font-size:var(--fs-small);padding:10px 0}.notice-info[data-astro-cid-hkbrpulz]{background:var(--accent-soft)}.notice-warn[data-astro-cid-hkbrpulz]{background:var(--used-soft)}.site-header[data-astro-cid-hkbrpulz]{background:var(--surface);z-index:20;position:relative}.header-inner[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:64px;padding-top:8px;padding-bottom:8px;display:flex}.brand[data-astro-cid-hkbrpulz]{color:var(--text);text-decoration:none;display:inline-flex}.header-search[data-astro-cid-hkbrpulz]{flex:100%;order:3;gap:0;display:flex}.header-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]{border:1px solid #0000;background:var(--surface-2);border-inline-end:0;border-start-start-radius:var(--radius-sm);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--radius-sm);flex:1;min-width:0;min-height:44px;padding:0 12px}.header-search[data-astro-cid-hkbrpulz] input[data-astro-cid-hkbrpulz]:focus-visible{outline-offset:-2px}.header-search[data-astro-cid-hkbrpulz] .btn[data-astro-cid-hkbrpulz]{border-start-start-radius:0;border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm);border-end-start-radius:0;padding:0 14px}.header-inner[data-astro-cid-hkbrpulz] .locale-switch{margin-inline-start:auto}.site-footer[data-astro-cid-hkbrpulz]{margin-top:var(--space-section);background:var(--surface);padding:64px 0 0;overflow:hidden}.footer-name[data-astro-cid-hkbrpulz]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--accent);text-shadow:0 0 22px #2ef2d04d;white-space:nowrap;margin:56px 0 0;margin-bottom:-.08em;font-size:min(19.6vw,16rem);font-weight:800;font-stretch:62%;line-height:.78}.footer-inner[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text);text-decoration:none}.footer-inner[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--accent);text-decoration:underline}.footer-inner[data-astro-cid-hkbrpulz]{grid-template-columns:1fr;gap:24px;display:grid}.footer-inner[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.small[data-astro-cid-hkbrpulz]{font-size:var(--fs-small)}@media (width>=768px){.site-header[data-astro-cid-hkbrpulz]{position:sticky;top:0}.header-search[data-astro-cid-hkbrpulz]{flex:280px;order:0;max-width:560px;margin-inline-start:auto}.header-inner[data-astro-cid-hkbrpulz] .locale-switch{margin-inline-start:0}.footer-inner[data-astro-cid-hkbrpulz]{grid-template-columns:2fr 1fr}}
