.tt-heading[data-astro-cid-p3brkwnn]{margin-bottom:clamp(20px,3vw,32px)}.tt-intro[data-astro-cid-p3brkwnn]{color:var(--ink-soft);max-width:60ch;margin-bottom:clamp(32px,5vw,56px)}.tt[data-astro-cid-p3brkwnn] .tt-note{margin-top:clamp(20px,3vw,32px);color:var(--ink-soft);max-width:64ch}.tt[data-astro-cid-p3brkwnn] .tt-note a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em}.tt[data-astro-cid-p3brkwnn] .tt-note a:hover{color:var(--accent-deep)}.tt-table[data-astro-cid-p3brkwnn]{width:100%;border-collapse:collapse;border-top:1.5px solid var(--ink)}.tt-table[data-astro-cid-p3brkwnn] thead[data-astro-cid-p3brkwnn] th[data-astro-cid-p3brkwnn]{text-align:left;font-size:.85rem;font-weight:500;color:var(--ink-soft);padding:14px 16px 14px 0;border-bottom:1px solid var(--ink-2)}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] tr[data-astro-cid-p3brkwnn]{border-bottom:1.5px solid var(--ink)}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] th[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]{text-align:left;vertical-align:top;padding:clamp(20px,2.6vw,32px) 16px clamp(20px,2.6vw,32px) 0}.tt-type[data-astro-cid-p3brkwnn]{width:26%}.tt-link[data-astro-cid-p3brkwnn]{font-weight:700;font-size:clamp(1.2rem,2vw,1.6rem);letter-spacing:-.02em;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em;transition:color .3s var(--ease)}.tt-link[data-astro-cid-p3brkwnn]:hover,.tt-link[data-astro-cid-p3brkwnn]:focus-visible{color:var(--accent)}.tt-table[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]{color:var(--ink-soft)}.tt-term[data-astro-cid-p3brkwnn]{width:18%;white-space:nowrap}.tt-price[data-astro-cid-p3brkwnn]{width:16%;color:var(--ink)!important;font-weight:700;white-space:nowrap;padding-right:0!important}.tt-wide[data-astro-cid-p3brkwnn] .tt-type[data-astro-cid-p3brkwnn]{width:18%}.tt-wide[data-astro-cid-p3brkwnn] .tt-term[data-astro-cid-p3brkwnn]{width:13%;white-space:normal}.tt-wide[data-astro-cid-p3brkwnn] .tt-price[data-astro-cid-p3brkwnn]{width:13%;font-size:clamp(1.1rem,1.6vw,1.35rem);letter-spacing:-.01em;padding-right:16px!important}.tt-inc[data-astro-cid-p3brkwnn]{width:34%;padding-right:0!important}.tt-inc[data-astro-cid-p3brkwnn] ul[data-astro-cid-p3brkwnn]{list-style:none;margin:0;padding:0}.tt-inc[data-astro-cid-p3brkwnn] li[data-astro-cid-p3brkwnn]{position:relative;padding-left:16px;font-size:.95rem}.tt-inc[data-astro-cid-p3brkwnn] li[data-astro-cid-p3brkwnn]+li[data-astro-cid-p3brkwnn]{margin-top:4px}.tt-inc[data-astro-cid-p3brkwnn] li[data-astro-cid-p3brkwnn]:before{content:"";position:absolute;left:0;top:.7em;width:7px;height:1.5px;background:var(--accent)}@media(max-width:720px){.tt-table[data-astro-cid-p3brkwnn] thead[data-astro-cid-p3brkwnn]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tt-table[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tr[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] th[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]{display:block;width:auto}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] tr[data-astro-cid-p3brkwnn]{padding:24px 0}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] th[data-astro-cid-p3brkwnn],.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]{padding:0;white-space:normal}.tt-type[data-astro-cid-p3brkwnn]{margin-bottom:12px}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]{margin-top:8px}.tt-inc[data-astro-cid-p3brkwnn] li[data-astro-cid-p3brkwnn]{font-size:1rem}.tt-inc[data-astro-cid-p3brkwnn] ul[data-astro-cid-p3brkwnn]{margin-top:6px}.tt-table[data-astro-cid-p3brkwnn] tbody[data-astro-cid-p3brkwnn] td[data-astro-cid-p3brkwnn]:before{content:attr(data-label) ": ";color:var(--ink-soft);font-weight:500}}
