.logo[data-astro-cid-f7espo7c]{color:var(--ink);flex-direction:column;line-height:1;text-decoration:none;display:inline-flex}.logo__word[data-astro-cid-f7espo7c]{letter-spacing:-.03em;font-size:1.45rem}.logo__lumi[data-astro-cid-f7espo7c]{font-weight:300}.logo__sono[data-astro-cid-f7espo7c]{font-weight:700}.logo__by[data-astro-cid-f7espo7c]{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-top:4px;font-size:.58rem}.lang[data-astro-cid-3s4v7zxg]{font-size:var(--fs-small);gap:2px;display:flex}.lang[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg]{color:var(--ink-2);border-radius:6px;padding:4px 6px;text-decoration:none}.lang[data-astro-cid-3s4v7zxg] a[data-astro-cid-3s4v7zxg][aria-current]{color:var(--ink);font-weight:600}.sr[data-astro-cid-3s4v7zxg]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.hdr[data-astro-cid-nen7h5rs]{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(20px);background:#ffffffc7;border-bottom:1px solid #0000000f;position:sticky;top:0}.hdr__in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-3);height:60px;display:flex}.hdr__nav[data-astro-cid-nen7h5rs]{gap:var(--space-3);font-size:var(--fs-small);display:none}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink-2);text-decoration:none;transition:color .2s}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.hdr__end[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:flex}.hdr__cta[data-astro-cid-nen7h5rs]{font-size:var(--fs-small);padding:.5em 1em;display:none}.hdr__menu[data-astro-cid-nen7h5rs]{font:inherit;font-size:var(--fs-small);cursor:pointer;background:0 0;border:0;padding:8px}.mnav[data-astro-cid-nen7h5rs]{gap:var(--space-2);padding:var(--space-3) var(--gutter);border-top:1px solid #0000000f;display:grid}.mnav[data-astro-cid-nen7h5rs][hidden]{display:none}.mnav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:1.15rem;text-decoration:none}.mnav[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{justify-self:start;font-size:1rem}.hdr__lang[data-astro-cid-nen7h5rs]{display:none}.mnav__lang[data-astro-cid-nen7h5rs]{padding-top:var(--space-2);border-top:1px solid #0000000f}.hdr__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{white-space:nowrap}@media (width>=1180px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs],.hdr__lang[data-astro-cid-nen7h5rs]{display:flex}.hdr__menu[data-astro-cid-nen7h5rs],.mnav[data-astro-cid-nen7h5rs]{display:none!important}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--bg-soft);padding:var(--space-5) 0 var(--space-4)}.ftr__in[data-astro-cid-jo6i4kqk]{gap:var(--space-4);display:grid}.ftr__tag[data-astro-cid-jo6i4kqk]{margin-top:var(--space-2);max-width:36ch}.ftr__nav[data-astro-cid-jo6i4kqk]{gap:8px;display:grid}.ftr__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.ftr[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink-2);text-decoration:none}@media (width>=800px){.ftr__in[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1.4fr}}.consent[data-astro-cid-bm4qem4n]{z-index:50;left:var(--gutter);right:var(--gutter);bottom:var(--gutter);gap:var(--space-2);max-width:560px;padding:var(--space-3);border-radius:var(--radius);font-size:var(--fs-small);color:var(--ink-2);background:#fff;margin-left:auto;display:grid;position:fixed;box-shadow:0 0 0 1px #0000000f,0 18px 50px #00000029}.consent[data-astro-cid-bm4qem4n][hidden]{display:none}.consent[data-astro-cid-bm4qem4n] p[data-astro-cid-bm4qem4n]{margin:0}.consent__btns[data-astro-cid-bm4qem4n]{gap:var(--space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.consent[data-astro-cid-bm4qem4n] .btn[data-astro-cid-bm4qem4n]{font-size:var(--fs-small);padding:.6em 1.2em}.img[data-astro-cid-p2iqdyvg]{height:100%;margin:0;position:relative}.img[data-astro-cid-p2iqdyvg] img{object-fit:cover;width:100%;height:100%}.img__tag[data-astro-cid-p2iqdyvg]{color:#1d1d1f;background:#ffffffd9;border-radius:999px;padding:3px 8px;font-size:11px;position:absolute;bottom:10px;left:10px}.cta[data-astro-cid-hwvj6ntz]{background:var(--ink);color:#f5f5f7;text-align:center;padding:var(--space-6) 0}.cta__body[data-astro-cid-hwvj6ntz]{color:#a1a1a6;max-width:48ch;margin:0 auto var(--space-3)}.cta__alt[data-astro-cid-hwvj6ntz]{margin:var(--space-3) 0 0;font-size:var(--fs-small)}.cta__alt[data-astro-cid-hwvj6ntz] a[data-astro-cid-hwvj6ntz]{color:#f5f5f7;text-underline-offset:3px}@property --on{syntax:"<number>";inherits:true;initial-value:0}.hero[data-astro-cid-jecwxay2]{--p:0;--on:0;color:var(--ink);text-align:center;padding:var(--space-6) 0 0;transition:--on 1.6s var(--ease-out) .3s;background:linear-gradient(#eef3f7,#f8fafc 70%);position:relative;overflow:hidden}.hero[data-astro-cid-jecwxay2].is-on{--on:1}.hero__copy[data-astro-cid-jecwxay2]{z-index:1;position:relative}.hero__title[data-astro-cid-jecwxay2]{font-size:var(--fs-hero);margin-bottom:var(--space-2)}.hero__title[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{display:block}.hero__title[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]+span[data-astro-cid-jecwxay2]{color:var(--accent-ink)}.hero__sub[data-astro-cid-jecwxay2]{margin:0 auto var(--space-3);color:var(--ink-2)}.hero__ctas[data-astro-cid-jecwxay2]{gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.btn--light[data-astro-cid-jecwxay2]{background:var(--ink);color:#fff}.ceil[data-astro-cid-jecwxay2]{width:min(760px,92vw);margin:var(--space-5) auto 0;position:relative}.ceil__grid[data-astro-cid-jecwxay2]{background:#aebbc7;border-radius:6px 6px 0 0;grid-template-columns:repeat(5,1fr);gap:6px;padding:6px;display:grid}.ceil__cell[data-astro-cid-jecwxay2]{aspect-ratio:2;background:#d3dbe2;border-radius:2px;place-items:center;display:grid}.ceil__cell[data-astro-cid-jecwxay2]:nth-child(odd) .ceil__panel[data-astro-cid-jecwxay2]{background:#c3ccd4;border-radius:2px;width:82%;height:70%;position:relative;box-shadow:0 0 0 1px #a7b4bf}.ceil__cell[data-astro-cid-jecwxay2]:nth-child(odd) .ceil__panel[data-astro-cid-jecwxay2]:after{content:"";border-radius:inherit;box-shadow:0 0 18px 4px #bee1fae6, 0 22px 50px 6px rgba(150, 200, 240, calc(.5 + .4 * var(--p)));opacity:var(--on);transition:opacity .6s var(--ease) calc(var(--i) * 70ms);background:radial-gradient(at 50% 40%,#fff,#f2f8fd 70%);position:absolute;inset:0}.ceil__flow[data-astro-cid-jecwxay2]{background:linear-gradient(rgba(214,236,252,calc(.8 * var(--on))), #f8fafc00);height:150px;position:relative;overflow:hidden}.ceil__flow[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{top:-40%;left:calc(6% + var(--f) * 12.5%);width:1px;height:40%;animation:3.2s linear infinite fall;animation-delay:calc(var(--f) * -.4s);background:linear-gradient(#78aad200,#78aad28c);position:absolute}@keyframes fall{to{transform:translateY(350%)}}@media (prefers-reduced-motion:reduce){.ceil__flow[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{animation:none;top:20%}}@media (width<=600px){.ceil__flow[data-astro-cid-jecwxay2]{height:90px}}.intro[data-astro-cid-jecwxay2]{align-items:center}.intro__list[data-astro-cid-jecwxay2]{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.intro__list[data-astro-cid-jecwxay2] li[data-astro-cid-jecwxay2]{padding-left:var(--space-3);border-left:2px solid var(--warm);gap:4px;display:grid}.intro__list[data-astro-cid-jecwxay2] span[data-astro-cid-jecwxay2]{color:var(--ink-2)}.stats__grid[data-astro-cid-jecwxay2]{gap:var(--space-4);text-align:center;grid-template-columns:repeat(2,1fr);display:grid}.stats__grid[data-astro-cid-jecwxay2]>div[data-astro-cid-jecwxay2]{gap:2px;display:grid}.stats__grid[data-astro-cid-jecwxay2] small[data-astro-cid-jecwxay2]{font-size:var(--fs-small);color:var(--ink-3);letter-spacing:.02em}.stats__grid[data-astro-cid-jecwxay2] b[data-astro-cid-jecwxay2]{font-size:var(--fs-h2);letter-spacing:var(--track-tight);white-space:nowrap;line-height:1.1;display:block}.stats__grid[data-astro-cid-jecwxay2]>div[data-astro-cid-jecwxay2]>span[data-astro-cid-jecwxay2]{color:var(--ink-2);font-size:var(--fs-small)}@media (width>=800px){.stats__grid[data-astro-cid-jecwxay2]{grid-template-columns:repeat(4,1fr)}}.iso__grid[data-astro-cid-jecwxay2]{align-items:center}.iso__ladder[data-astro-cid-jecwxay2]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.iso__ladder[data-astro-cid-jecwxay2] li[data-astro-cid-jecwxay2]{align-items:baseline;gap:var(--space-2);border-radius:var(--radius-sm);color:var(--ink-3);background:var(--bg-soft);font-size:var(--fs-small);grid-template-columns:4.5em 1fr;padding:.5em .9em;display:grid}.iso__ladder[data-astro-cid-jecwxay2] li[data-astro-cid-jecwxay2].is-in{background:var(--accent-soft);color:var(--ink)}.iso__ladder[data-astro-cid-jecwxay2] li[data-astro-cid-jecwxay2].is-in b[data-astro-cid-jecwxay2]{color:var(--accent-ink)}.cando[data-astro-cid-jecwxay2]{background:var(--bg);border-radius:var(--radius);padding:var(--space-4)}.cando[data-astro-cid-jecwxay2] ul[data-astro-cid-jecwxay2]{color:var(--ink-2);margin:0;padding-left:1.1em}.cando[data-astro-cid-jecwxay2] li[data-astro-cid-jecwxay2]+li[data-astro-cid-jecwxay2]{margin-top:.5em}.cando--not[data-astro-cid-jecwxay2] h3[data-astro-cid-jecwxay2]{color:var(--ink-2)}.badge[data-astro-cid-4fhpls6h]{color:var(--ink-2);background:var(--bg-soft);border-radius:var(--pill);margin-bottom:10px;padding:.2em .7em;font-size:12px;display:inline-block}.bc[data-astro-cid-vx4iavld] ol[data-astro-cid-vx4iavld]{padding:var(--space-2) 0 0;font-size:var(--fs-small);color:var(--ink-3);flex-wrap:wrap;gap:6px;margin:0;list-style:none;display:flex}.bc[data-astro-cid-vx4iavld] li[data-astro-cid-vx4iavld]+li[data-astro-cid-vx4iavld]:before{content:"›";margin-right:6px}.bc[data-astro-cid-vx4iavld] a[data-astro-cid-vx4iavld]{color:var(--ink-2);text-decoration:none}.part[data-astro-cid-tbycecgs],.group[data-astro-cid-tbycecgs]{margin-top:var(--space-5)}.group[data-astro-cid-tbycecgs] h2[data-astro-cid-tbycecgs]{font-size:var(--fs-h2)}.specs[data-astro-cid-ne2ylmlg]{margin:0;display:grid}.specs[data-astro-cid-ne2ylmlg] div[data-astro-cid-ne2ylmlg]{justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--line);padding:.75em 0;display:flex}dt[data-astro-cid-ne2ylmlg]{color:var(--ink-2)}dd[data-astro-cid-ne2ylmlg]{text-align:right;margin:0;font-weight:500}.vt[data-astro-cid-hroeg7ms]{border-radius:var(--radius-sm);overflow-x:auto}.vt[data-astro-cid-hroeg7ms]:focus-visible{outline:2px solid var(--warm)}table[data-astro-cid-hroeg7ms]{border-collapse:collapse;width:100%;font-size:var(--fs-small);min-width:760px}th[data-astro-cid-hroeg7ms],td[data-astro-cid-hroeg7ms]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.75em .9em .75em 0}thead[data-astro-cid-hroeg7ms] th[data-astro-cid-hroeg7ms]{color:var(--ink-2);white-space:nowrap;font-weight:500}tbody[data-astro-cid-hroeg7ms] th[data-astro-cid-hroeg7ms]{font-weight:600}.num[data-astro-cid-hroeg7ms]{white-space:nowrap;font-variant-numeric:tabular-nums}.pd__grid[data-astro-cid-ypns3r67]{gap:var(--space-4);display:grid}@media (width>=900px){.pd__grid[data-astro-cid-ypns3r67]{grid-template-columns:1.1fr 1fr;align-items:start}}.pd__gallery[data-astro-cid-ypns3r67]{aspect-ratio:1;border-radius:var(--radius);background:var(--bg-soft);position:relative;overflow:hidden}.pd__slide[data-astro-cid-ypns3r67]{opacity:0;transition:opacity .6s var(--ease);position:absolute;inset:0}.pd__slide[data-astro-cid-ypns3r67].is-on{opacity:1}.pd__dots[data-astro-cid-ypns3r67]{justify-content:center;gap:2px;display:flex;position:absolute;bottom:12px;left:0;right:0}.pd__dots[data-astro-cid-ypns3r67] button[data-astro-cid-ypns3r67]{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;padding:0;display:grid}.pd__dots[data-astro-cid-ypns3r67] button[data-astro-cid-ypns3r67]:before{content:"";background:#fff9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 1px #00000026}.pd__dots[data-astro-cid-ypns3r67] button[data-astro-cid-ypns3r67].is-on:before{background:#fff}.pd__feat[data-astro-cid-ypns3r67]{color:var(--ink-2);margin:0 0 var(--space-3);padding-left:1.1em}.pd__prov[data-astro-cid-ypns3r67]{color:#6b4e22;border-radius:var(--radius-sm);background:#fbf3e6;padding:.45em .8em;display:inline-block}.pd__ctas[data-astro-cid-ypns3r67]{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.fam[data-astro-cid-ypns3r67]{background:var(--bg-soft)}.fam__in[data-astro-cid-ypns3r67]{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.fam__label[data-astro-cid-ypns3r67]{font-size:var(--fs-small);color:var(--ink-3)}.fam__link[data-astro-cid-ypns3r67]{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--line);font-size:var(--fs-small);background:#fff;align-items:baseline;gap:.5em;padding:.45em .9em;text-decoration:none;display:inline-flex}.fam__link[data-astro-cid-ypns3r67] span[data-astro-cid-ypns3r67]{color:var(--ink-2)}.fam__link[data-astro-cid-ypns3r67]:after{content:"→";color:var(--ink-3)}.figs-wrap[data-astro-cid-ypns3r67]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.figs[data-astro-cid-ypns3r67]{grid-template-columns:repeat(2,1fr);margin:0;display:grid}@media (width>=800px){.figs[data-astro-cid-ypns3r67]{grid-template-columns:repeat(5,1fr)}}.figs[data-astro-cid-ypns3r67] div[data-astro-cid-ypns3r67]{padding:var(--space-3) var(--space-2)}.figs[data-astro-cid-ypns3r67] dd[data-astro-cid-ypns3r67]{font-size:var(--fs-h3);letter-spacing:-.01em;margin:0;font-weight:600}.figs[data-astro-cid-ypns3r67] dd[data-astro-cid-ypns3r67] small[data-astro-cid-ypns3r67]{font-size:var(--fs-small);color:var(--ink-3);font-weight:400}.figs[data-astro-cid-ypns3r67] dt[data-astro-cid-ypns3r67]{font-size:var(--fs-small);color:var(--ink-2)}.figs__note[data-astro-cid-ypns3r67]{color:var(--ink-3);font-size:12px;display:block}.spec[data-astro-cid-ypns3r67] h3[data-astro-cid-ypns3r67]{margin:var(--space-3) 0 var(--space-1);font-size:1rem}.spec__shared[data-astro-cid-ypns3r67]{max-width:560px}.prose[data-astro-cid-h3xj43oc]{max-width:70ch}.prose[data-astro-cid-h3xj43oc] h2{font-size:var(--fs-h3);margin-top:var(--space-4)}.prose[data-astro-cid-h3xj43oc] p,.prose[data-astro-cid-h3xj43oc] li{color:var(--ink-2)}.prose[data-astro-cid-h3xj43oc] table{border-collapse:collapse;width:100%;margin:var(--space-2) 0}.prose[data-astro-cid-h3xj43oc] th,.prose[data-astro-cid-h3xj43oc] td{text-align:left;border-bottom:1px solid var(--line);padding:.6em 1em .6em 0}@media (width<=640px){.prose[data-astro-cid-h3xj43oc] table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}.hero-img[data-astro-cid-ugbp6bs2]{aspect-ratio:16/8;border-radius:var(--radius);margin:var(--space-4) 0;overflow:hidden}.ps[data-astro-cid-ugbp6bs2] h2[data-astro-cid-ugbp6bs2]{font-size:var(--fs-h3)}.ps[data-astro-cid-ugbp6bs2] h2[data-astro-cid-ugbp6bs2]:before{content:"";background:var(--warm);width:28px;height:3px;margin-bottom:var(--space-1);border-radius:2px;display:block}.tips[data-astro-cid-ugbp6bs2]{color:var(--ink-2);padding-left:1.1em}.related[data-astro-cid-ugbp6bs2]{gap:var(--space-2) var(--space-4);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.sources[data-astro-cid-ugbp6bs2]{margin-top:var(--space-4)}.sources[data-astro-cid-ugbp6bs2] h2[data-astro-cid-ugbp6bs2]{font-size:var(--fs-small);margin-bottom:.4em;font-weight:600}.sources[data-astro-cid-ugbp6bs2] ul[data-astro-cid-ugbp6bs2]{margin:0;padding-left:1.1em}.sources[data-astro-cid-ugbp6bs2] a[data-astro-cid-ugbp6bs2]{color:inherit}.faq[data-astro-cid-k3bqzone]{max-width:820px}details[data-astro-cid-k3bqzone]{border-bottom:1px solid var(--line);padding:var(--space-2) 0}summary[data-astro-cid-k3bqzone]{cursor:pointer;justify-content:space-between;gap:1em;font-size:1.1rem;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-k3bqzone]:after{content:"+";color:var(--ink-3);transition:transform .3s var(--ease)}details[data-astro-cid-k3bqzone][open] summary[data-astro-cid-k3bqzone]:after{transform:rotate(45deg)}details[data-astro-cid-k3bqzone] p[data-astro-cid-k3bqzone]{color:var(--ink-2);margin-top:var(--space-1)}.enq[data-astro-cid-jllfhk6h]{max-width:720px}form[data-astro-cid-jllfhk6h]{gap:var(--space-3);margin-top:var(--space-4);display:grid}label[data-astro-cid-jllfhk6h]{font-size:var(--fs-small);color:var(--ink-2);gap:6px;display:grid}input[data-astro-cid-jllfhk6h]:not([type=radio]):not([type=checkbox]):not([type=file]),select[data-astro-cid-jllfhk6h],textarea[data-astro-cid-jllfhk6h]{font:inherit;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;width:100%;padding:.75em .9em;font-size:1rem}input[data-astro-cid-jllfhk6h]:focus,select[data-astro-cid-jllfhk6h]:focus,textarea[data-astro-cid-jllfhk6h]:focus{border-color:var(--ink);outline:none}[data-astro-cid-jllfhk6h][aria-invalid=true]{border-color:#c4302b!important}fieldset[data-astro-cid-jllfhk6h]{border:0;margin:0;padding:0}legend[data-astro-cid-jllfhk6h],.lbl[data-astro-cid-jllfhk6h]{font-size:var(--fs-small);color:var(--ink-2);margin-bottom:8px}.row[data-astro-cid-jllfhk6h]{gap:var(--space-3);align-items:start;display:grid}@media (width>=640px){.row[data-astro-cid-jllfhk6h]{grid-template-columns:1fr 1fr}}.chips[data-astro-cid-jllfhk6h]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-jllfhk6h]{display:inline-flex}.chip[data-astro-cid-jllfhk6h] input[data-astro-cid-jllfhk6h]{opacity:0;position:absolute}.chip[data-astro-cid-jllfhk6h] span[data-astro-cid-jllfhk6h]{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;padding:.5em 1em;transition:background .2s,color .2s}.chip[data-astro-cid-jllfhk6h] input[data-astro-cid-jllfhk6h]:checked+span[data-astro-cid-jllfhk6h]{background:var(--ink);color:#fff}.chip[data-astro-cid-jllfhk6h] input[data-astro-cid-jllfhk6h]:focus-visible+span[data-astro-cid-jllfhk6h]{outline:2px solid var(--warm);outline-offset:2px}.drop[data-astro-cid-jllfhk6h]{border:1.5px dashed var(--line);border-radius:var(--radius);padding:var(--space-4);text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.drop[data-astro-cid-jllfhk6h].is-over{border-color:var(--warm);background:#f0f6fb}.drop[data-astro-cid-jllfhk6h] input[data-astro-cid-jllfhk6h]{opacity:0;width:1px;position:absolute}.files[data-astro-cid-jllfhk6h]{font-size:var(--fs-small);gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.files[data-astro-cid-jllfhk6h] li[data-astro-cid-jllfhk6h]{background:var(--bg-soft);border-radius:8px;justify-content:space-between;padding:6px 10px;display:flex}.files[data-astro-cid-jllfhk6h] button[data-astro-cid-jllfhk6h]{cursor:pointer;background:0 0;border:0}.opt[data-astro-cid-jllfhk6h]{background:var(--bg-soft);border-radius:var(--radius);padding:var(--space-2) var(--space-3)}.opt[data-astro-cid-jllfhk6h] summary[data-astro-cid-jllfhk6h]{cursor:pointer}.opt[data-astro-cid-jllfhk6h][open]{gap:var(--space-2);display:grid}.consent[data-astro-cid-jllfhk6h]{color:var(--ink);align-items:flex-start;gap:10px;display:flex}.req[data-astro-cid-jllfhk6h]{color:#c4302b;line-height:1}.send[data-astro-cid-jllfhk6h]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.send__note[data-astro-cid-jllfhk6h]{max-width:40ch;margin:0}.err[data-astro-cid-jllfhk6h]{color:#c4302b;font-size:var(--fs-small);min-height:0;margin:0}.hp[data-astro-cid-jllfhk6h]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.note[data-astro-cid-jllfhk6h]{padding:var(--space-2);border-radius:var(--radius-sm);background:#fbf3e6}.bro[data-astro-cid-excpd5d4]{gap:var(--space-5);align-items:start;display:grid}@media (width>=900px){.bro[data-astro-cid-excpd5d4]{gap:var(--space-6);grid-template-columns:360px 1fr}.bro__form[data-astro-cid-excpd5d4]{order:2}.bro__info[data-astro-cid-excpd5d4]{order:1}}.bro__form[data-astro-cid-excpd5d4]{max-width:640px}.cover[data-astro-cid-excpd5d4]{aspect-ratio:210/297;border-radius:var(--radius);background:var(--ink);position:relative;overflow:hidden;box-shadow:0 18px 40px #0000002e}.cover[data-astro-cid-excpd5d4] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover[data-astro-cid-excpd5d4]:after{content:"";background:linear-gradient(#0006,#0000 30% 50%,#000000b3);position:absolute;inset:0}.cover__mark[data-astro-cid-excpd5d4]{z-index:1;color:#fff;letter-spacing:-.03em;font-size:1.4rem;position:absolute;top:7%;left:8%}.cover__mark[data-astro-cid-excpd5d4] .lumi[data-astro-cid-excpd5d4]{font-weight:300}.cover__mark[data-astro-cid-excpd5d4] .sono[data-astro-cid-excpd5d4]{font-weight:700}.cover__h[data-astro-cid-excpd5d4]{z-index:1;color:#fff;letter-spacing:-.02em;font-size:1.6rem;font-weight:600;line-height:1.08;position:absolute;bottom:8%;left:8%;right:8%}.bro__h[data-astro-cid-excpd5d4]{font-size:var(--fs-h3);margin:var(--space-4) 0 var(--space-2)}.bro__list[data-astro-cid-excpd5d4]{color:var(--ink-2);margin:0 0 var(--space-3);gap:6px;padding-left:1.1em;display:grid}form[data-astro-cid-excpd5d4]{gap:var(--space-3);margin-top:var(--space-4);display:grid}label[data-astro-cid-excpd5d4]{font-size:var(--fs-small);color:var(--ink-2);gap:6px;display:grid}input[data-astro-cid-excpd5d4]:not([type=radio]):not([type=checkbox]),select[data-astro-cid-excpd5d4]{font:inherit;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;width:100%;padding:.75em .9em;font-size:1rem}input[data-astro-cid-excpd5d4]:focus,select[data-astro-cid-excpd5d4]:focus{border-color:var(--ink);outline:none}[data-astro-cid-excpd5d4][aria-invalid=true]{border-color:#c4302b!important}fieldset[data-astro-cid-excpd5d4]{border:0;margin:0;padding:0}legend[data-astro-cid-excpd5d4]{font-size:var(--fs-small);color:var(--ink-2);margin-bottom:8px}.row[data-astro-cid-excpd5d4]{gap:var(--space-3);align-items:start;display:grid}@media (width>=640px){.row[data-astro-cid-excpd5d4]{grid-template-columns:1fr 1fr}}.chips[data-astro-cid-excpd5d4]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-excpd5d4]{display:inline-flex}.chip[data-astro-cid-excpd5d4] input[data-astro-cid-excpd5d4]{opacity:0;position:absolute}.chip[data-astro-cid-excpd5d4] span[data-astro-cid-excpd5d4]{border-radius:var(--pill);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);cursor:pointer;padding:.5em 1em;transition:background .2s,color .2s}.chip[data-astro-cid-excpd5d4] input[data-astro-cid-excpd5d4]:checked+span[data-astro-cid-excpd5d4]{background:var(--ink);color:#fff}.chip[data-astro-cid-excpd5d4] input[data-astro-cid-excpd5d4]:focus-visible+span[data-astro-cid-excpd5d4]{outline:2px solid var(--warm);outline-offset:2px}.check[data-astro-cid-excpd5d4]{color:var(--ink);align-items:flex-start;gap:10px;display:flex}.check[data-astro-cid-excpd5d4] input[data-astro-cid-excpd5d4]{margin-top:.25em}.req[data-astro-cid-excpd5d4]{color:#c4302b;line-height:1}.send[data-astro-cid-excpd5d4]{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.send__note[data-astro-cid-excpd5d4]{max-width:40ch;margin:0}.err[data-astro-cid-excpd5d4]{color:#c4302b;font-size:var(--fs-small);margin:0}.hp[data-astro-cid-excpd5d4]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.note[data-astro-cid-excpd5d4]{padding:var(--space-2);border-radius:var(--radius-sm);background:#fbf3e6}
