.tl[data-astro-cid-j5wz37rf]{background:var(--o-cream)}.tl-in[data-astro-cid-j5wz37rf]{max-width:1080px;margin:0 auto}.tl-in[data-astro-cid-j5wz37rf].narrow{max-width:780px}.tl-hero[data-astro-cid-j5wz37rf]{background:#fddb10;padding:calc(72px + 5vh) 24px clamp(36px,5vw,64px);--script-color: #2B58B8}.tl-hero-grid[data-astro-cid-j5wz37rf]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:center}.tl-hero[data-astro-cid-j5wz37rf] .breadcrumbs{margin-bottom:14px}.tl-kicker[data-astro-cid-j5wz37rf]{font-family:var(--font-sans);font-weight:700;font-size:.8rem;letter-spacing:.16em;text-transform:uppercase;color:var(--o-ink);margin:0 0 12px}.tl-hero[data-astro-cid-j5wz37rf] h1[data-astro-cid-j5wz37rf]{color:var(--o-ink);font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.1}.tl-answer[data-astro-cid-j5wz37rf]{color:var(--o-ink);font-size:1.15rem;line-height:1.6;margin:30px 0 0;max-width:56ch}.tl-art[data-astro-cid-j5wz37rf]{width:100%;max-width:380px;justify-self:center}.tl-ctas[data-astro-cid-j5wz37rf]{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.tl-ctas[data-astro-cid-j5wz37rf].center{justify-content:center}.tl-cta[data-astro-cid-j5wz37rf]{background:#cc4e08;color:#fff;font-family:var(--font-sans);font-weight:700;font-size:1.05rem;padding:14px 34px;border-radius:8px;text-decoration:none;box-shadow:0 10px 24px -12px #78280099}.tl-cta[data-astro-cid-j5wz37rf]:hover{background:#b34306}.tl-ghost[data-astro-cid-j5wz37rf]{color:var(--o-ink);font-family:var(--font-sans);font-weight:600;padding:13px 24px;border-radius:8px;border:1.5px solid var(--o-ink);text-decoration:none}.tl-ghost[data-astro-cid-j5wz37rf]:hover{background:var(--o-ink);color:#fff}.tl-cta[data-astro-cid-j5wz37rf]:focus-visible,.tl-ghost[data-astro-cid-j5wz37rf]:focus-visible{outline:3px solid var(--o-ink);outline-offset:3px}.tl-sec[data-astro-cid-j5wz37rf]{padding:clamp(48px,6vw,80px) 24px}.tl-sec[data-astro-cid-j5wz37rf].alt{background:var(--o-cream-deep)}.tl-sec[data-astro-cid-j5wz37rf] h2[data-astro-cid-j5wz37rf],.tl-close[data-astro-cid-j5wz37rf] h2[data-astro-cid-j5wz37rf]{font-size:clamp(1.8rem,3.4vw,2.6rem);line-height:1.12;margin:0 0 12px}.tl-intro[data-astro-cid-j5wz37rf]{font-size:1.1rem;line-height:1.7;max-width:70ch;margin:0 0 24px}.tl-blocks[data-astro-cid-j5wz37rf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tl-block[data-astro-cid-j5wz37rf]{background:#fffdf7;border:1.5px solid #E5DAC3;border-radius:16px;padding:22px}.tl-block[data-astro-cid-j5wz37rf] h3[data-astro-cid-j5wz37rf]{font-family:var(--font-sans);font-size:1.08rem;font-weight:700;margin:0 0 6px;color:var(--o-ink)}.tl-block[data-astro-cid-j5wz37rf] p[data-astro-cid-j5wz37rf]{margin:0;font-size:1rem;line-height:1.6}.tl-list[data-astro-cid-j5wz37rf]{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:80ch}.tl-list[data-astro-cid-j5wz37rf] li[data-astro-cid-j5wz37rf]{position:relative;padding-left:34px;font-size:1.05rem;line-height:1.6;color:var(--text-secondary)}.tl-list[data-astro-cid-j5wz37rf] li[data-astro-cid-j5wz37rf]:before{content:"✓";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:#2f9e5b;color:#fff;display:grid;place-items:center;font:800 12px/1 var(--font-sans)}.tl-list[data-astro-cid-j5wz37rf] b{color:var(--o-ink)}.tl-tablewrap[data-astro-cid-j5wz37rf]{overflow-x:auto}.tl-table[data-astro-cid-j5wz37rf]{width:100%;border-collapse:collapse;background:#fffdf7;border-radius:14px;overflow:hidden;font-size:1rem}.tl-table[data-astro-cid-j5wz37rf] th[data-astro-cid-j5wz37rf],.tl-table[data-astro-cid-j5wz37rf] td[data-astro-cid-j5wz37rf]{text-align:left;padding:14px 16px;border-bottom:1px solid #ECE3CF;vertical-align:top;color:var(--o-ink)}.tl-table[data-astro-cid-j5wz37rf] th[data-astro-cid-j5wz37rf]{font-family:var(--font-sans);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);background:#f2eada}.tl-qs[data-astro-cid-j5wz37rf]{display:grid}.tl-qs[data-astro-cid-j5wz37rf] details[data-astro-cid-j5wz37rf]{border-bottom:1px solid #E0D5BD}.tl-qs[data-astro-cid-j5wz37rf] details[data-astro-cid-j5wz37rf]:first-child{border-top:1px solid #E0D5BD}.tl-qs[data-astro-cid-j5wz37rf] summary[data-astro-cid-j5wz37rf]{cursor:pointer;list-style:none;padding:20px 40px 20px 0;position:relative;font-family:var(--font-sans);font-weight:600;font-size:1.08rem;color:var(--o-ink)}.tl-qs[data-astro-cid-j5wz37rf] summary[data-astro-cid-j5wz37rf]::-webkit-details-marker{display:none}.tl-qs[data-astro-cid-j5wz37rf] summary[data-astro-cid-j5wz37rf]:after{content:"+";position:absolute;right:6px;top:50%;translate:0 -50%;font-size:1.5rem;font-weight:400}.tl-qs[data-astro-cid-j5wz37rf] details[data-astro-cid-j5wz37rf][open] summary[data-astro-cid-j5wz37rf]:after{content:"−"}.tl-qs[data-astro-cid-j5wz37rf] summary[data-astro-cid-j5wz37rf]:focus-visible{outline:3px solid var(--o-blue);outline-offset:2px;border-radius:6px}.tl-qs[data-astro-cid-j5wz37rf] p[data-astro-cid-j5wz37rf]{margin:0 0 20px;font-size:1.02rem;line-height:1.65;max-width:68ch}.tl-rel[data-astro-cid-j5wz37rf]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.tl-rel[data-astro-cid-j5wz37rf] a[data-astro-cid-j5wz37rf]{display:block;padding:14px 0;border-bottom:1px solid #DCCFB3;font-family:var(--font-sans);font-weight:600;color:var(--o-ink);text-decoration:none}.tl-rel[data-astro-cid-j5wz37rf] a[data-astro-cid-j5wz37rf]:after{content:" →";color:#cc4e08}.tl-rel[data-astro-cid-j5wz37rf] a[data-astro-cid-j5wz37rf]:hover{color:#cc4e08}.tl-close[data-astro-cid-j5wz37rf]{background:#fddb10;text-align:center;padding:clamp(56px,7vw,90px) 24px;--script-color: #2B58B8}.tl-close[data-astro-cid-j5wz37rf] p[data-astro-cid-j5wz37rf]{color:var(--o-ink);margin:10px auto 0}@media(max-width:900px){.tl-hero-grid[data-astro-cid-j5wz37rf]{grid-template-columns:minmax(0,1fr)}.tl-art[data-astro-cid-j5wz37rf]{max-width:260px}.tl-blocks[data-astro-cid-j5wz37rf],.tl-rel[data-astro-cid-j5wz37rf]{grid-template-columns:minmax(0,1fr)}}
