.acts[data-astro-cid-dv4snawc]{margin-top:1rem}.brands[data-astro-cid-dv4snawc]{overflow:hidden}.b-text[data-astro-cid-dv4snawc]{font-family:var(--serif);color:#fff;max-width:24ch;margin:0 0 clamp(3rem,6vw,5rem);font-size:clamp(1.8rem,1rem + 3vw,4rem);font-weight:400;line-height:1.12}.b-marquee[data-astro-cid-dv4snawc] span[data-astro-cid-dv4snawc]{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #d8b67fb3;align-items:center;gap:2.4rem;padding-right:2.4rem;font-size:clamp(3rem,1.5rem + 7vw,9rem);font-weight:400;line-height:1.1;display:inline-flex}.b-marquee[data-astro-cid-dv4snawc] i[data-astro-cid-dv4snawc]{color:var(--brass);-webkit-text-stroke:0;font-size:.22em;font-style:normal}.t-grid[data-astro-cid-dv4snawc]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.t-grid[data-astro-cid-dv4snawc] .h2[data-astro-cid-dv4snawc]{margin-bottom:1.5rem}.flow[data-astro-cid-dv4snawc]{background:#fff;border-radius:220px 220px 24px 24px;gap:2.2rem;padding:5rem 2.5rem 2.5rem;display:grid;position:relative;box-shadow:0 40px 80px -50px #0a183466}.flow-line[data-astro-cid-dv4snawc]{z-index:0;width:4px;height:calc(100% - 9.5rem);position:absolute;top:6rem;bottom:3.5rem;left:calc(2.5rem + 21px)}.flow-line[data-astro-cid-dv4snawc] line[data-astro-cid-dv4snawc]{stroke:var(--blue);stroke-width:2px}.flow-step[data-astro-cid-dv4snawc]{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid;position:relative}.flow-dot[data-astro-cid-dv4snawc]{background:var(--paper);border:1.5px solid var(--line);width:44px;height:44px;transition:all .5s var(--ease);border-radius:50%;place-items:center;display:grid}.flow-dot[data-astro-cid-dv4snawc] svg{opacity:0;color:#fff;stroke-width:3px;width:20px;transition:opacity .4s}.flow-step[data-astro-cid-dv4snawc].is-on .flow-dot[data-astro-cid-dv4snawc]{background:var(--navy);border-color:var(--navy)}.flow-step[data-astro-cid-dv4snawc].is-on .flow-dot[data-astro-cid-dv4snawc] svg{opacity:1}.flow-t[data-astro-cid-dv4snawc]{font-family:var(--serif);font-size:var(--step-2)}.flow-s[data-astro-cid-dv4snawc]{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);opacity:0;font-size:.72rem;font-weight:700;transition:opacity .4s}.flow-step[data-astro-cid-dv4snawc].is-on .flow-s[data-astro-cid-dv4snawc]{opacity:1;color:#2fa66a}.ag-head[data-astro-cid-dv4snawc]{max-width:40rem;margin-bottom:3rem}.ag-head[data-astro-cid-dv4snawc] .h2[data-astro-cid-dv4snawc]{margin-bottom:1.2rem}.tiers[data-astro-cid-dv4snawc]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1rem;display:grid}.tier[data-astro-cid-dv4snawc]{text-align:center;transition:transform .6s var(--ease);background:#fff;border-radius:200px 200px 20px 20px;align-content:start;gap:.8rem;padding:4.5rem 2rem 2rem;display:grid;position:relative}.tier[data-astro-cid-dv4snawc]:hover{transform:translateY(-6px)}.tier[data-astro-cid-dv4snawc].is-featured{background:var(--navy);color:#fff}.tier[data-astro-cid-dv4snawc].is-featured .tick-list[data-astro-cid-dv4snawc] li[data-astro-cid-dv4snawc]{border-color:#ffffff1f}.tier[data-astro-cid-dv4snawc] .tick-list[data-astro-cid-dv4snawc]{text-align:left;margin-top:.6rem}.tier-level[data-astro-cid-dv4snawc]{letter-spacing:.2em;text-transform:uppercase;color:var(--brass);margin:0;font-size:.72rem;font-weight:700}.badge[data-astro-cid-dv4snawc]{letter-spacing:.14em;text-transform:uppercase;background:var(--brass-2);color:var(--navy);white-space:nowrap;border-radius:999px;padding:.35rem .8rem;font-size:.68rem;font-weight:700;position:absolute;top:1.6rem;left:50%;transform:translate(-50%)}.matrix-wrap[data-astro-cid-dv4snawc]{margin-top:2.5rem;overflow-x:auto}.matrix[data-astro-cid-dv4snawc]{border-collapse:collapse;background:#fff;border-radius:18px;width:100%;min-width:640px;overflow:hidden}.matrix[data-astro-cid-dv4snawc] th[data-astro-cid-dv4snawc],.matrix[data-astro-cid-dv4snawc] td[data-astro-cid-dv4snawc]{text-align:center;border-bottom:1px solid var(--line);padding:1.05rem 1.3rem;font-size:.95rem}.matrix[data-astro-cid-dv4snawc] thead[data-astro-cid-dv4snawc] th[data-astro-cid-dv4snawc]{font-family:var(--serif);background:var(--paper);font-size:1.15rem;font-weight:500}.matrix[data-astro-cid-dv4snawc] tbody[data-astro-cid-dv4snawc] th[data-astro-cid-dv4snawc]{text-align:left;font-weight:700}.matrix[data-astro-cid-dv4snawc] .yes[data-astro-cid-dv4snawc]{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.matrix[data-astro-cid-dv4snawc] .yes[data-astro-cid-dv4snawc] svg{stroke-width:3px;width:15px;height:15px}.matrix[data-astro-cid-dv4snawc] .no[data-astro-cid-dv4snawc]{color:var(--muted)}.matrix-note[data-astro-cid-dv4snawc]{color:var(--muted);margin-top:.8rem;font-size:.82rem}.pol-grid[data-astro-cid-dv4snawc]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.pol-img[data-astro-cid-dv4snawc]{aspect-ratio:3/4}.pol-img[data-astro-cid-dv4snawc] img{height:120%}.pol[data-astro-cid-dv4snawc]{gap:.8rem;margin-top:2rem;display:grid}.pol[data-astro-cid-dv4snawc] a[data-astro-cid-dv4snawc]{transition:transform .5s var(--ease), background .4s, color .4s;background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.6rem;display:flex}.pol[data-astro-cid-dv4snawc] a[data-astro-cid-dv4snawc]:hover{background:var(--navy);color:#fff;transform:translate(6px)}.pol[data-astro-cid-dv4snawc] span[data-astro-cid-dv4snawc]{gap:.2rem;display:grid}.pol[data-astro-cid-dv4snawc] strong[data-astro-cid-dv4snawc]{font-family:var(--serif);font-weight:500;font-size:var(--step-1)}.pol[data-astro-cid-dv4snawc] em[data-astro-cid-dv4snawc]{opacity:.7;font-size:.82rem;font-style:normal}@media (width<=900px){.t-grid[data-astro-cid-dv4snawc],.tiers[data-astro-cid-dv4snawc],.pol-grid[data-astro-cid-dv4snawc]{grid-template-columns:1fr}.pol-img[data-astro-cid-dv4snawc]{max-width:360px}}
