.coverage-page[data-astro-cid-3a45xhak]{--cov-ink: #000;--cov-beige: #f7f5f2;--cov-list-rule: #dcdad6;--cov-card-rule: #eaeaec;--cov-muted: #5f6166;--cov-body: #3a3b3e;--cov-inactive: #8e8b86;--cov-chip: #f4f4f5;background:#fff;color:var(--cov-ink)}.cov-hero[data-astro-cid-3a45xhak]{position:relative;padding:clamp(28px,4vw,48px) 24px clamp(48px,6vw,88px);overflow-x:clip}.cov-hero__inner[data-astro-cid-3a45xhak]{position:relative;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:1.25rem 0 0}.cov-hero__title[data-astro-cid-3a45xhak]{margin:0;max-width:28ch;font-family:var(--font-display);font-weight:700;font-size:clamp(4.35rem,8.5vw,6.4rem);line-height:.98;letter-spacing:-.045em;color:var(--cov-ink)}.cov-hero__title[data-astro-cid-3a45xhak] span[data-astro-cid-3a45xhak]{display:block}.cov-hero__title[data-astro-cid-3a45xhak] span[data-astro-cid-3a45xhak]+span[data-astro-cid-3a45xhak]{margin-top:.02em}.cov-hero__lede[data-astro-cid-3a45xhak]{margin:1.25rem 0 0;max-width:40rem;font-size:1.05rem;font-weight:400;letter-spacing:-.015em;line-height:1.45;color:#020202ad}.cov-hero__ctas[data-astro-cid-3a45xhak]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem 1.25rem;margin-top:1.75rem}.cov-hero__text-link[data-astro-cid-3a45xhak]{display:inline-flex;align-items:center;gap:.45rem;color:#020202;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1;text-decoration:none}.cov-hero__text-link[data-astro-cid-3a45xhak] span[data-astro-cid-3a45xhak]:first-child{text-decoration:underline;text-underline-offset:.18em}.cov-hero__text-link[data-astro-cid-3a45xhak]:hover span[data-astro-cid-3a45xhak]:first-child,.cov-hero__text-link[data-astro-cid-3a45xhak]:focus-visible span[data-astro-cid-3a45xhak]:first-child{text-decoration-thickness:2px}.cov-hero__text-link[data-astro-cid-3a45xhak]:focus-visible{outline:2px solid rgba(2,2,2,.35);outline-offset:4px}.cov-text-link[data-astro-cid-3a45xhak]{display:inline-flex;gap:8px;color:var(--cov-ink);font-size:16px;font-weight:500;white-space:nowrap;text-decoration:none}.cov-text-link[data-astro-cid-3a45xhak] span[data-astro-cid-3a45xhak]:first-child{border-bottom:2px solid currentColor;padding-bottom:2px}.cov-card[data-astro-cid-3a45xhak] .cov-text-link[data-astro-cid-3a45xhak]{align-self:flex-start}.cov-what[data-astro-cid-3a45xhak]{padding:clamp(48px,6vw,80px) 24px clamp(80px,10vw,140px)}.cov-what__grid[data-astro-cid-3a45xhak]{max-width:1260px;margin:0 auto;display:grid;grid-template-columns:minmax(0,29rem) minmax(0,21rem);gap:2.6rem;align-items:start;justify-content:center}.cov-what__visual[data-astro-cid-3a45xhak]{position:sticky;top:9.5rem;align-self:start}.cov-what__photo-frame{overflow:hidden;border-radius:2.35rem;box-shadow:0 28px 64px #1118271f}.cov-what__photo{display:block;width:100%;height:100%;min-height:41rem;object-fit:cover;object-position:center 20%}.cov-what__list[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;padding-top:.4rem}.cov-what__item[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;justify-content:center;min-height:clamp(12rem,28vh,16rem);padding:1.9rem 0 2.1rem 1.6rem;border-left:2px solid rgba(2,2,2,.12);opacity:.32;cursor:pointer;transition:opacity .18s ease,border-color .18s ease}.cov-what__item[data-astro-cid-3a45xhak].is-active{border-left-color:#020202;opacity:1}.cov-what__question[data-astro-cid-3a45xhak]{margin:0 0 .85rem;font-family:var(--font-sans);font-size:1.72rem;line-height:1.4;letter-spacing:-.035em;font-weight:500}.cov-what__answer[data-astro-cid-3a45xhak]{margin:0;font-size:1.05rem;font-weight:500;line-height:1.45;letter-spacing:-.02em;color:var(--cov-ink)}.cov-what__detail[data-astro-cid-3a45xhak]{margin:.65rem 0 0;font-size:.98rem;line-height:1.55;letter-spacing:-.02em;color:#020202ad;text-wrap:pretty}@media(max-width:1100px){.cov-what__grid[data-astro-cid-3a45xhak]{grid-template-columns:1fr;max-width:40rem}.cov-what__visual[data-astro-cid-3a45xhak]{position:static}.cov-what__photo{min-height:28rem}.cov-what__item[data-astro-cid-3a45xhak]{min-height:0}}.cov-explorer[data-astro-cid-3a45xhak]{padding:0 clamp(12px,1.8vw,24px) clamp(80px,10vw,140px);scroll-margin-top:72px}.cov-explorer__panel[data-astro-cid-3a45xhak]{width:min(100%,var(--tedy-container-max, 90rem));max-width:var(--tedy-container-max, 90rem);margin:0 auto;padding:clamp(56px,8vw,112px) clamp(20px,5vw,80px);border-radius:30px;background:var(--cov-beige)}.cov-explorer__inner[data-astro-cid-3a45xhak]{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(48px,5.5vw,80px)}.cov-explorer__header[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.cov-explorer__heading[data-astro-cid-3a45xhak]{margin:0;max-width:max-content;font-family:var(--font-display)!important;font-weight:500;font-size:clamp(3.75rem,6.5vw,5.75rem);line-height:.92;letter-spacing:-.06em}.cov-explorer__heading-line[data-astro-cid-3a45xhak]{display:block;white-space:nowrap}.cov-explorer__hint[data-astro-cid-3a45xhak]{display:none;margin:.85rem 0 0;max-width:28rem;font-size:.95rem;font-weight:400;line-height:1.4;letter-spacing:-.015em;color:#02020294}.cov-explorer__body[data-astro-cid-3a45xhak]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(24px,3vw,48px)}.cov-dims[data-astro-cid-3a45xhak]{flex:0 1 320px;min-width:0;position:sticky;top:96px;display:flex;flex-direction:column;border-bottom:1px solid var(--cov-list-rule)}.cov-dim[data-astro-cid-3a45xhak]{display:flex;align-items:baseline;gap:16px;margin:0;border:0;border-top:1px solid var(--cov-list-rule);border-radius:12px;padding:15px 14px 13px;background:transparent;font-family:inherit;text-align:left;color:var(--cov-inactive);cursor:pointer;transition:color .18s ease,background-color .18s ease}.cov-dim[data-astro-cid-3a45xhak]:hover{color:var(--cov-ink)}.cov-dim[data-astro-cid-3a45xhak][aria-selected=true]{background:color-mix(in srgb,var(--color-surface-lilac) 55%,#fff);color:var(--cov-ink)}.cov-dim__label[data-astro-cid-3a45xhak]{flex:1;min-width:0;font-family:var(--font-display);font-weight:500;font-size:clamp(22px,2vw,28px);line-height:1;letter-spacing:-.02em;white-space:nowrap}.cov-dim__arrow[data-astro-cid-3a45xhak]{flex:none;font-size:18px;font-weight:500;opacity:0;transition:opacity .18s ease}.cov-dim[data-astro-cid-3a45xhak][aria-selected=true] .cov-dim__arrow[data-astro-cid-3a45xhak]{opacity:1}.cov-panels[data-astro-cid-3a45xhak]{flex:1 1 600px;min-width:0}.cov-panel[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:16px}.cov-panel[data-astro-cid-3a45xhak][hidden]{display:none}@keyframes cov-enter{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.cov-panel[data-astro-cid-3a45xhak].is-entering .cov-enter-item[data-astro-cid-3a45xhak],.cov-subpanel[data-astro-cid-3a45xhak].is-entering .cov-enter-item[data-astro-cid-3a45xhak]{animation:cov-enter .16s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 28ms)}@media(prefers-reduced-motion:reduce){.cov-panel[data-astro-cid-3a45xhak].is-entering .cov-enter-item[data-astro-cid-3a45xhak],.cov-subpanel[data-astro-cid-3a45xhak].is-entering .cov-enter-item[data-astro-cid-3a45xhak]{animation:none}}.cov-panel__head[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:10px;padding:4px 0 8px}.cov-panel__title[data-astro-cid-3a45xhak]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(34px,3.4vw,48px);line-height:1;letter-spacing:-.025em}.cov-panel__statement[data-astro-cid-3a45xhak]{margin:0;max-width:none;font-size:18px;line-height:1.4;color:var(--cov-body);white-space:nowrap}@media(max-width:720px){.cov-panel__statement[data-astro-cid-3a45xhak]{white-space:normal}}.cov-feature-grid[data-astro-cid-3a45xhak]{--cov-card-max: 318px;display:grid;grid-template-columns:repeat(2,minmax(0,var(--cov-card-max)));gap:16px;justify-content:start;align-items:stretch;width:min(100%,calc(2 * var(--cov-card-max) + 16px))}.cov-feature-card[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;min-height:calc(var(--cov-card-max) * 446 / 646);padding:28px;border-radius:24px;background:#fff;overflow:hidden}.cov-feature-card--media[data-astro-cid-3a45xhak]{position:relative;padding:0;gap:0;min-height:0;height:100%;aspect-ratio:auto}.cov-feature-card--wide[data-astro-cid-3a45xhak]{grid-column:1 / -1;width:100%;min-height:0;aspect-ratio:1324 / 912;height:auto}.cov-feature-card--wide[data-astro-cid-3a45xhak] .cov-feature-card__media[data-astro-cid-3a45xhak]{object-position:center center}.cov-feature-card__icon[data-astro-cid-3a45xhak]{display:block;width:40px;height:40px;margin-bottom:4px;object-fit:contain}.cov-feature-card__media[data-astro-cid-3a45xhak]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center top}@media(max-width:720px){.cov-feature-grid[data-astro-cid-3a45xhak]{--cov-card-max: 100%;grid-template-columns:minmax(0,1fr);width:100%}.cov-feature-card[data-astro-cid-3a45xhak]{min-height:0}.cov-feature-card--wide[data-astro-cid-3a45xhak]{aspect-ratio:1324 / 912}}.cov-feature-card__body[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:8px}.cov-feature-card__title[data-astro-cid-3a45xhak]{margin:0;font-family:var(--font-sans);font-size:19px;font-weight:500;line-height:1.25}.cov-feature-card__title--italic[data-astro-cid-3a45xhak],.cov-feature-card__title[data-astro-cid-3a45xhak] .cov-feature-card__title--italic[data-astro-cid-3a45xhak]{font-style:italic}.cov-feature-card__desc[data-astro-cid-3a45xhak]{margin:0;font-size:16px;line-height:1.45;color:var(--cov-muted);text-wrap:pretty}.cov-feature-card__soon[data-astro-cid-3a45xhak]{font-size:14px;font-weight:500;color:var(--cov-ink)}.cov-subtabs[data-astro-cid-3a45xhak]{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.cov-subtab[data-astro-cid-3a45xhak]{height:48px;margin:0;border:0;padding:0 22px;border-radius:var(--radius-pill);background:#fff;color:var(--cov-ink);font-family:inherit;font-size:16px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease}.cov-subtab[data-astro-cid-3a45xhak][aria-selected=true]{background:var(--cov-ink);color:#fff}.cov-subpanel[data-astro-cid-3a45xhak][hidden]{display:none}.cov-subpanel--stack[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:16px}.cov-card[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:20px;padding:clamp(24px,3vw,36px);border-radius:24px;background:#fff}.cov-card__header[data-astro-cid-3a45xhak]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.cov-card__title[data-astro-cid-3a45xhak]{margin:0;font-family:var(--font-display);font-weight:500;font-size:clamp(26px,2.2vw,32px);line-height:1;letter-spacing:-.02em}.cov-card__note[data-astro-cid-3a45xhak]{font-size:15px;line-height:1.3;color:var(--cov-muted)}.cov-modes[data-astro-cid-3a45xhak]{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px 12px}.cov-mode[data-astro-cid-3a45xhak]{flex:1 1 240px;display:flex;flex-direction:column;gap:6px;padding:20px 22px;border-radius:16px;background:var(--cov-beige)}.cov-modes__or[data-astro-cid-3a45xhak]{flex:none;align-self:center;padding:0 4px;font-family:var(--font-display);font-size:18px;font-weight:500;font-style:italic;color:var(--cov-muted);line-height:1}.cov-rows[data-astro-cid-3a45xhak]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));column-gap:40px;align-items:start}.cov-rows--two[data-astro-cid-3a45xhak]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}@media(max-width:640px){.cov-rows--two[data-astro-cid-3a45xhak]{grid-template-columns:1fr}}.cov-row[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:4px;padding:16px 0;border-top:1px solid var(--cov-card-rule)}.cov-row--icon[data-astro-cid-3a45xhak]{flex-direction:row;align-items:flex-start;gap:14px}.cov-row__icon[data-astro-cid-3a45xhak]{flex:none;display:block;width:32px;height:32px;margin-top:2px;object-fit:contain}.cov-row__copy[data-astro-cid-3a45xhak]{display:flex;flex-direction:column;gap:4px;min-width:0}.cov-row__name[data-astro-cid-3a45xhak]{font-size:17px;font-weight:500;line-height:1.25}.cov-row__desc[data-astro-cid-3a45xhak]{font-size:15px;line-height:1.4;color:var(--cov-muted);text-wrap:pretty}.cov-footnote[data-astro-cid-3a45xhak]{margin:0;padding:0 8px;font-size:14px;line-height:1.45;color:var(--cov-muted)}.cov-footnote[data-astro-cid-3a45xhak] a[data-astro-cid-3a45xhak]{color:var(--cov-ink);font-weight:500;text-decoration:none;border-bottom:1px solid currentColor}.cov-accordion[data-astro-cid-3a45xhak]{column-width:300px;column-gap:40px}.cov-accordion__item[data-astro-cid-3a45xhak]{border-top:1px solid var(--cov-card-rule);break-inside:avoid;-webkit-column-break-inside:avoid}.cov-accordion__trigger[data-astro-cid-3a45xhak]{display:flex;align-items:center;gap:12px;width:100%;margin:0;border:0;padding:14px 0;background:transparent;color:var(--cov-ink);font-family:inherit;text-align:left;cursor:pointer}.cov-accordion__trigger[data-astro-cid-3a45xhak] img[data-astro-cid-3a45xhak]{flex:none;display:block;width:32px;height:32px;object-fit:contain}.cov-accordion__name[data-astro-cid-3a45xhak]{flex:1;min-width:0;font-size:17px;font-weight:500;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cov-accordion__toggle[data-astro-cid-3a45xhak]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--cov-chip);color:var(--cov-ink);font-size:16px;line-height:1;transition:background-color .18s ease,color .18s ease}.cov-accordion__trigger[data-astro-cid-3a45xhak][aria-expanded=true] .cov-accordion__toggle[data-astro-cid-3a45xhak]{background:var(--cov-ink);color:#fff}.cov-accordion__trigger[data-astro-cid-3a45xhak][aria-expanded=true] .cov-accordion__toggle[data-astro-cid-3a45xhak]:after{content:"−"}.cov-accordion__trigger[data-astro-cid-3a45xhak][aria-expanded=false] .cov-accordion__toggle[data-astro-cid-3a45xhak]:after{content:"+"}.cov-accordion__panel[data-astro-cid-3a45xhak]{margin:0;padding:0 40px 16px 0;font-size:15px;line-height:1.45;color:var(--cov-muted);text-wrap:pretty}@media(max-width:900px){.cov-explorer__hint[data-astro-cid-3a45xhak]{display:block}.cov-dims[data-astro-cid-3a45xhak]{position:static;flex:1 1 100%;width:calc(100% + 2*clamp(20px,5vw,80px));max-width:none;margin-inline:calc(-1*clamp(20px,5vw,80px));border-bottom:1px solid var(--cov-list-rule)}.cov-dim[data-astro-cid-3a45xhak]{box-sizing:border-box;width:100%;justify-content:center;align-items:center;gap:.55rem;text-align:center;border-radius:0;padding-left:clamp(20px,5vw,80px);padding-right:clamp(20px,5vw,80px)}.cov-dim[data-astro-cid-3a45xhak][aria-selected=true]{border-radius:0}.cov-dim__label[data-astro-cid-3a45xhak]{flex:none;width:auto;max-width:calc(100% - 1.75rem);white-space:normal;text-align:center}.cov-dim__arrow[data-astro-cid-3a45xhak]{display:inline-block;flex:none;opacity:1;font-size:.95rem;line-height:1;transform:rotate(0);transition:transform .18s ease}.cov-dim[data-astro-cid-3a45xhak][aria-selected=true] .cov-dim__arrow[data-astro-cid-3a45xhak]{opacity:1;transform:rotate(90deg)}.cov-feature-card--media[data-astro-cid-3a45xhak]{display:none}.cov-explorer__body[data-astro-cid-3a45xhak].is-dims-stacked{flex-direction:column;gap:0}.cov-explorer__body[data-astro-cid-3a45xhak].is-dims-stacked .cov-panels[data-astro-cid-3a45xhak]{display:none}.cov-explorer__body[data-astro-cid-3a45xhak].is-dims-stacked .cov-panel[data-astro-cid-3a45xhak]{box-sizing:border-box;width:100%;margin:0;padding:.85rem clamp(20px,5vw,80px) 1.15rem;scroll-margin-top:5.5rem}.cov-explorer__body[data-astro-cid-3a45xhak].is-dims-stacked .cov-panel__title[data-astro-cid-3a45xhak]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media(max-width:720px){.cov-hero__inner[data-astro-cid-3a45xhak]{padding-top:.75rem}.cov-hero__title[data-astro-cid-3a45xhak]{font-size:clamp(3.6rem,15vw,5.1rem);line-height:1}.cov-explorer__heading[data-astro-cid-3a45xhak]{max-width:100%;font-size:clamp(2.35rem,9.5vw,3.35rem);letter-spacing:-.045em;line-height:.98}.cov-explorer__heading-line[data-astro-cid-3a45xhak]{white-space:normal}}
