@charset "UTF-8";.ser__head[data-v-217da2a7]{display:grid;gap:var(--s-5);margin-bottom:var(--s-6)}@media(min-width:768px){.ser__head[data-v-217da2a7]{grid-template-columns:1fr auto;align-items:start}}.ser__eyebrow[data-v-217da2a7]{font-size:var(--t-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-ink-3);margin-bottom:var(--s-2)}.ser__head h1[data-v-217da2a7]{margin-bottom:var(--s-3)}.ser__photo[data-v-217da2a7]{justify-self:center;max-width:260px;max-height:260px;object-fit:contain;mix-blend-mode:multiply}.ser__ranges[data-v-217da2a7]{display:grid;gap:var(--s-1);margin:0 0 var(--s-7);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));border:1px solid var(--c-line);border-radius:var(--r-3);overflow:hidden;background:var(--c-line-2)}.ser__range[data-v-217da2a7]{padding:var(--s-3) var(--s-4);background:var(--c-surface)}.ser__range dt[data-v-217da2a7]{color:var(--c-ink-3);font-size:var(--t-xs)}.ser__range dd[data-v-217da2a7]{margin:2px 0 0;font-size:var(--t-lg);font-weight:700;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ser__block[data-v-217da2a7]{margin-bottom:var(--s-8)}.ser__block h2[data-v-217da2a7]{margin-bottom:var(--s-3);font-size:var(--t-2xl)}.ser__note[data-v-217da2a7]{max-width:var(--w-text);margin-bottom:var(--s-4);color:var(--c-ink-2)}.grid[data-v-217da2a7]{display:grid;gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.brief[data-v-217da2a7]{display:grid;margin:0;border:1px solid var(--c-line);border-radius:var(--r-3);overflow:hidden}.brief__row[data-v-217da2a7]{display:grid;gap:var(--s-2);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--c-line-2);background:var(--c-surface)}.brief__row[data-v-217da2a7]:last-child{border-bottom:0}@media(min-width:768px){.brief__row[data-v-217da2a7]{grid-template-columns:220px 1fr;gap:var(--s-5)}}.brief__row dt[data-v-217da2a7]{color:var(--c-ink-3);font-size:var(--t-sm)}.brief__row dd[data-v-217da2a7]{margin:0;font-weight:600;line-height:1.5}.docs[data-v-217da2a7]{margin:0;padding:0;list-style:none}.docs li[data-v-217da2a7]{margin:0 0 var(--s-2)}.docs__item[data-v-217da2a7]{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-3);color:var(--c-ink);font-weight:600}.docs__item .svg[data-v-217da2a7]{width:22px;height:22px;color:var(--c-accent);flex:none}.docs__item[data-v-217da2a7]:hover{border-color:var(--c-brand);color:var(--c-brand)}.faq[data-v-217da2a7]{max-width:var(--w-text);border:1px solid var(--c-line);border-radius:var(--r-3);overflow:hidden}.faq__item[data-v-217da2a7]{border-bottom:1px solid var(--c-line-2);background:var(--c-surface)}.faq__item[data-v-217da2a7]:last-child{border-bottom:0}.faq__item[open] .faq__q[data-v-217da2a7]:after{transform:rotate(45deg)}.faq__q[data-v-217da2a7]{position:relative;padding:var(--s-4) var(--s-8) var(--s-4) var(--s-4);font-weight:600;cursor:pointer;list-style:none}.faq__q[data-v-217da2a7]::-webkit-details-marker{display:none}.faq__q[data-v-217da2a7]:after{content:"+";position:absolute;top:50%;right:var(--s-4);color:var(--c-accent);font-size:var(--t-xl);line-height:1;transform-origin:center;translate:0 -50%;transition:transform .15s ease}.faq__q[data-v-217da2a7]:hover{color:var(--c-brand)}.faq__a[data-v-217da2a7]{margin:0;padding:0 var(--s-8) var(--s-4) var(--s-4);color:var(--c-ink-2);line-height:1.6}.vend[data-v-217da2a7]{display:grid;gap:0 var(--s-6);margin:0 0 var(--s-3)}@media(min-width:1024px){.vend[data-v-217da2a7]{grid-template-columns:1fr 1fr}}.vend__row[data-v-217da2a7]{display:grid;grid-template-columns:1fr auto;gap:var(--s-3);align-items:baseline;padding:var(--s-2) 0;border-bottom:1px solid var(--c-line-2);font-size:var(--t-sm)}.vend__row dt[data-v-217da2a7]{color:var(--c-ink-2)}.vend__row dd[data-v-217da2a7]{margin:0;font-weight:600;text-align:right}.btn[data-v-217da2a7]{margin-top:var(--s-4);padding:var(--s-3) var(--s-5);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--r-2);font-size:var(--t-sm);font-weight:600}.btn[data-v-217da2a7]:hover{border-color:var(--c-brand);color:var(--c-brand)}.ser__empty[data-v-217da2a7]{padding-block:var(--s-9)}
