.fine-panel.svelte-ebc1uc{isolation:isolate;border-radius:var(--r-tile);background:var(--tile-sand);grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);padding:clamp(28px,4.4vw,64px);display:grid;position:relative;overflow:hidden}.fine-panel.svelte-ebc1uc:after{content:"";z-index:-1;background:radial-gradient(60% 70% at 0 0,#fff9 0%,#0000 70%);position:absolute;inset:0}.fine-head.svelte-ebc1uc h2:where(.svelte-ebc1uc){letter-spacing:-.035em;font-size:clamp(2rem,2.9vw,2.875rem);line-height:1.1;margin-top:22px!important}.fine-intro.svelte-ebc1uc{max-width:22rem;color:var(--ink-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.55;margin-top:16px!important}.fine-list.svelte-ebc1uc{margin:0;display:grid}.fine-list.svelte-ebc1uc div:where(.svelte-ebc1uc){grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:6px 32px;padding:22px 0;display:grid}.fine-list.svelte-ebc1uc div:where(.svelte-ebc1uc):first-child{padding-top:4px}.fine-list.svelte-ebc1uc div:where(.svelte-ebc1uc):last-child{padding-bottom:0}.fine-list.svelte-ebc1uc div:where(.svelte-ebc1uc)+div:where(.svelte-ebc1uc){border-top:1px solid #ddd2c2}dt.svelte-ebc1uc{letter-spacing:-.015em;text-wrap:balance;font-size:1.0625rem;font-weight:500;line-height:1.4}dd.svelte-ebc1uc{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.65}@media (width<=1000px){.fine-panel.svelte-ebc1uc{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.fine-list.svelte-ebc1uc div:where(.svelte-ebc1uc){grid-template-columns:minmax(0,1fr)}}
