.fp-frame{--fp-line:#f3dfaa1c;--fp-mark:#f3dfaa8c;--fp-ink:#fff5dc;--fp-muted:#c4b690;--fp-gold:#e8c46e;--fp-soft:#e8c46e1a;--fp-band:#e8c46e0b;--fp-grid:#f3dfaa17;--fp-row:9%;--fp-shot-bg:linear-gradient(150deg, #e8c46e1a, #e8c46e05);--fp-shot-shadow:0 24px 60px #00000059;--fp-bezel:linear-gradient(180deg, #2a2216, #17130c);--fp-bezel-edge:#fff4d614;color:var(--fp-ink);overflow:clip}:root:not([data-theme=dark]) .fp-frame{--fp-line:#6e551e24;--fp-mark:#6e551e80;--fp-ink:#2a2010;--fp-muted:var(--ag-muted-text);--fp-gold:var(--ag-gold-text);--fp-soft:#94650f14;--fp-band:#c99a3c12;--fp-grid:#6e551e14;--fp-row:11%;--fp-shot-bg:linear-gradient(150deg, #c99a3c1f, #c99a3c08);--fp-shot-shadow:0 20px 50px #3c2d1424;--fp-bezel:linear-gradient(180deg, #fbf6ec, #efe4cf);--fp-bezel-edge:#ffffffe6}.fp-inner{border-inline:1px solid var(--fp-line);counter-reset:fp-section;width:min(1200px,100% - 2*clamp(16px,4vw,64px));margin-inline:auto}.fp-rule{z-index:2;height:0;position:relative}.fp-rule:before{content:"";border-top:1px solid var(--fp-line);width:100vw;position:absolute;top:0;left:calc(50% - 50vw)}.fp-cross{background:linear-gradient(var(--fp-mark),var(--fp-mark)) center / 11px 1px no-repeat,linear-gradient(var(--fp-mark),var(--fp-mark)) center / 1px 11px no-repeat;width:11px;height:11px;position:absolute;top:-5px;transform:translate(-50%)}.fp-cell{min-width:0;margin:0;padding:clamp(36px,4.5vw,64px) clamp(20px,3vw,48px)}.fp-cols{position:relative}@media(min-width:1024px){.fp-cols{grid-template-columns:var(--split) minmax(0,1fr);display:grid}}@media(max-width:1023px){.fp-cols>.fp-cell+.fp-cell{padding-top:0}.fp-cross--mid{display:none}}.fp-band{z-index:0;position:relative}.fp-band:before,.fp-row:before{content:"";z-index:-1;pointer-events:none;width:100vw;position:absolute;inset:0 auto 0 calc(50% - 50vw)}.fp-band:before{background:linear-gradient(90deg,transparent,var(--fp-band) 22%,var(--fp-band) 78%,transparent)}.fp-kicker{color:var(--fp-gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:.72rem}.fp-kicker:before{counter-increment:fp-section;content:counter(fp-section,decimal-leading-zero) " — ";color:var(--fp-muted)}.fp-frame h2{color:var(--fp-ink);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.1vw,1.9rem);font-weight:500;line-height:1.2}.fp-head h2{max-width:24ch}.fp-head>p:last-child:not(.fp-kicker){max-width:52ch;color:var(--fp-muted);margin:12px 0 0;font-size:.95rem;line-height:1.6}.fp-actions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;display:flex}.fp-link{color:var(--fp-ink);text-decoration:underline;-webkit-text-decoration-color:var(--fp-line);text-decoration-color:var(--fp-line);text-underline-offset:5px;align-items:center;gap:6px;font-size:.92rem;display:inline-flex}.fp-link:hover{color:var(--fp-gold);text-decoration-color:currentColor}.fp-link svg{transition:transform .25s}.fp-link:hover svg{transform:translate(3px)}.fp-icon{width:40px;height:40px;color:var(--fp-gold);background:var(--fp-soft);border-radius:12px;flex:none;place-items:center;transition:color .4s,background-color .4s,box-shadow .4s;display:grid}.fp-hero{--mx:75%;--my:35%;align-items:center;overflow:hidden}.fp-hero__grid{background-image:linear-gradient(var(--fp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--fp-grid) 1px,transparent 1px);-webkit-mask-image:radial-gradient(320px circle at var(--mx) var(--my),#000,transparent 75%);mask-image:radial-gradient(320px circle at var(--mx) var(--my),#000,transparent 75%);pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.fp-hero>.fp-cell{position:relative}.fp-hero .nav-detail-breadcrumb{margin-bottom:26px}.fp-eyebrow{border:1px solid var(--fp-line);color:var(--fp-gold);border-radius:999px;align-items:center;gap:8px;margin:0;padding:4px 12px;font-size:.78rem;display:inline-flex}.fp-hero h1{max-width:22ch;color:var(--fp-ink);letter-spacing:-.03em;text-wrap:balance;margin:18px 0 0;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:500;line-height:1.1}.fp-hero__lead{color:var(--fp-ink);margin:20px 0 0;font-size:1.05rem;font-weight:500}.fp-hero__text,.fp-hero__audience{max-width:50ch;color:var(--fp-muted);margin:12px 0 0;font-size:.95rem;line-height:1.65}.fp-hero__audience{font-size:.86rem}.fp-shot{border:1px solid var(--fp-line);background:var(--fp-shot-bg);box-shadow:var(--fp-shot-shadow);border-radius:16px;margin:0;transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .5s;position:relative;overflow:hidden}.fp-shot .responsive-picture,.fp-shot img{width:100%;height:auto;display:block}.fp-shot--framed{--fp-glow:color-mix(in srgb, var(--tone,#d9a441) 26%, transparent);background:var(--fp-bezel);box-shadow:inset 0 1px 0 var(--fp-bezel-edge),0 34px 70px -28px var(--fp-glow),var(--fp-shot-shadow);border-radius:18px;padding:0 8px 8px;transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .5s,box-shadow .6s}.fp-row[data-active] .fp-shot--framed,.fp-row:hover .fp-shot--framed{--fp-glow:color-mix(in srgb, var(--tone) 48%, transparent)}.fp-shot__bar{align-items:center;gap:12px;height:34px;padding:0 6px;display:flex}.fp-shot__dots{flex:none;gap:6px;display:flex}.fp-shot__dots i{background:var(--fp-line);border-radius:50%;width:9px;height:9px}.fp-shot__dots i:first-child{background:color-mix(in srgb,var(--tone,#d9a441) 75%,transparent)}.fp-shot__title{min-width:0;color:var(--fp-muted);letter-spacing:.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:39px;font-size:.7rem;overflow:hidden}.fp-shot__screen{border:1px solid var(--fp-line);border-radius:11px;position:relative;overflow:hidden}.fp-shot__tag{color:#fff7e6;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#141008c7;border-radius:999px;padding:3px 9px;font-size:.6rem;position:absolute;bottom:10px;right:10px}@media(max-width:639px){.fp-shot--framed{border-radius:14px;padding:0 5px 5px}.fp-shot__bar{height:28px}.fp-shot__screen{border-radius:9px}.fp-shot__tag{padding:2px 6px;font-size:.5rem;bottom:6px;right:6px}}.fp-shot--empty{box-shadow:none;text-align:center;aspect-ratio:16/10;border-style:dashed;place-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.fp-shot__icon{width:44px;height:44px;color:var(--fp-gold);background:var(--fp-soft);border-radius:12px;place-items:center;display:grid}.fp-shot--empty figcaption{color:var(--fp-ink);font-size:.92rem;font-weight:500}.fp-shot--empty small{color:var(--fp-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.fp-define p{max-width:60ch;color:var(--fp-muted);margin:0 0 14px;font-size:1rem;line-height:1.7}.fp-define p:first-child{color:var(--fp-ink);font-size:1.1rem}.fp-define .fp-define__tagline{border-left:2px solid var(--fp-gold);color:var(--fp-ink);margin:22px 0 0;padding-left:16px;font-weight:500}.fp-row{z-index:0;align-items:center}.fp-row:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tone) var(--fp-row),transparent) 24%,color-mix(in srgb,var(--tone) var(--fp-row),transparent) 76%,transparent);opacity:0;transition:opacity .6s}.fp-row[data-active]:before,.fp-row:hover:before{opacity:1}.fp-row[data-active] .fp-icon,.fp-row:hover .fp-icon{color:color-mix(in srgb,var(--tone) 85%,var(--fp-ink));background:color-mix(in srgb,var(--tone) 20%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--tone) 35%,transparent)}.fp-row[data-active] .fp-shot,.fp-row:hover .fp-shot{border-color:color-mix(in srgb,var(--tone) 45%,transparent);transform:translateY(-4px)}@media(min-width:1024px){.fp-row--flip>.fp-caps{order:2}}.fp-caps{gap:28px;list-style:none;display:grid}.fp-caps li{grid-template-columns:auto 1fr;gap:16px;display:grid}.fp-caps h3,.fp-card h3{color:var(--fp-ink);margin:0;font-size:1.02rem;font-weight:500}.fp-caps p,.fp-card p{max-width:48ch;color:var(--fp-muted);margin:6px 0 0;font-size:.9rem;line-height:1.6}.fp-benefits{list-style:none}.fp-benefits li{border-bottom:1px solid var(--fp-line);color:var(--fp-ink);align-items:center;gap:14px;padding:15px 2px;font-size:.98rem;line-height:1.5;display:flex}.fp-benefits li:first-child{border-top:1px solid var(--fp-line)}.fp-tick{color:#1c1608;background:var(--fp-gold);border-radius:999px;flex:none;place-items:center;width:22px;height:22px;transition:transform .3s;display:grid}.fp-benefits li:hover .fp-tick{transform:scale(1.15)}.fp-cell .fl-faqs{margin-top:0}.fp-tiles{margin:0;padding:0;list-style:none;display:grid}.fp-tiles li{position:relative}.fp-tiles li+li{border-top:1px solid var(--fp-line)}@media(min-width:640px)and (max-width:1023px){.fp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-tiles li:nth-child(2){border-top:0}.fp-tiles li:nth-child(odd){border-right:1px solid var(--fp-line)}}@media(min-width:1024px){.fp-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.fp-tiles li:nth-child(-n+3){border-top:0}.fp-tiles li:not(:nth-child(3n)){border-right:1px solid var(--fp-line)}.fp-tiles li:nth-child(n+4):not(:nth-child(3n+1)):before{content:"";z-index:1;background:linear-gradient(var(--fp-mark),var(--fp-mark)) center / 11px 1px no-repeat,linear-gradient(var(--fp-mark),var(--fp-mark)) center / 1px 11px no-repeat;width:11px;height:11px;position:absolute;top:-6px;left:-6px}}.fp-card{gap:14px;height:100%;padding:clamp(24px,3vw,36px) clamp(20px,3vw,40px);transition:background-color .4s;display:grid}.fp-card:hover,.fp-card:focus-visible{background:color-mix(in srgb,var(--tone) var(--fp-row),transparent)}.fp-card:focus-visible{outline:2px solid var(--fp-gold);outline-offset:-2px}.fp-card:hover .fp-icon{color:color-mix(in srgb,var(--tone) 85%,var(--fp-ink));background:color-mix(in srgb,var(--tone) 20%,transparent)}.fp-card h3{align-items:center;gap:6px;display:inline-flex}.fp-card h3 svg{color:var(--fp-muted);transition:transform .3s}.fp-card:hover h3 svg{transform:translate(2px,-2px)}.fp-card p{margin:0}.fp-closing{text-align:center;justify-items:center;padding-block:clamp(64px,8vw,112px);display:grid}.fp-closing:before{background:radial-gradient(40% 70% at 50% 50%,var(--fp-band),transparent 70%),linear-gradient(var(--fp-grid) 1px,transparent 1px) center / 28px 28px,linear-gradient(90deg,var(--fp-grid) 1px,transparent 1px) center / 28px 28px;-webkit-mask-image:radial-gradient(50% 80%,#000,#0000);mask-image:radial-gradient(50% 80%,#000,#0000)}.fp-closing h2{max-width:24ch}.fp-closing p{max-width:56ch;color:var(--fp-muted);margin:12px 0 0;font-size:.95rem;line-height:1.6}.fp-closing .fp-closing__lead{color:var(--fp-ink);margin-top:16px;font-weight:500}.fp-closing .fp-actions{justify-content:center}.fp-closing .fp-closing__note{margin-top:18px;font-size:.8rem}@media(max-width:639px){.fp-actions{flex-direction:column;align-items:stretch}.fp-cta{width:100%}.fp-link{justify-content:center;min-height:44px}.fp-shot--empty{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.fp-frame *,.fp-frame :before,.fp-frame :after{transition:none!important}.fp-row .fp-shot{transform:none!important}}.fp-strip{margin:0;padding:0;list-style:none;display:grid}.fp-strip>*{padding:clamp(22px,2.6vw,34px) clamp(20px,2.6vw,36px);position:relative}.fp-strip>*+*{border-top:1px solid var(--fp-line)}@media(min-width:640px)and (max-width:1023px){.fp-strip--pairs{grid-template-columns:repeat(2,minmax(0,1fr))}.fp-strip--pairs>:nth-child(2){border-top:0}.fp-strip--pairs>:nth-child(odd){border-right:1px solid var(--fp-line)}}@media(min-width:1024px){.fp-strip{grid-template-columns:repeat(var(--n),minmax(0,1fr))}.fp-strip>*+*{border-top:0;border-left:1px solid var(--fp-line)}}.fp-pillar{grid-template-columns:auto 1fr;align-items:center;gap:14px;transition:background-color .4s;display:grid}.fp-pillar:hover{background:color-mix(in srgb,var(--tone) var(--fp-row),transparent)}.fp-pillar .fp-icon{color:color-mix(in srgb,var(--tone) 85%,var(--fp-ink));background:color-mix(in srgb,var(--tone) 16%,transparent)}.fp-pillar b{color:var(--fp-ink);font-size:.98rem;font-weight:500;display:block}.fp-pillar small{color:var(--fp-muted);margin-top:2px;font-size:.82rem;line-height:1.5;display:block}.fp-steps__no{background:linear-gradient(180deg,var(--fp-gold),color-mix(in srgb,var(--fp-gold) 15%,transparent));color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text;margin-bottom:18px;font-size:clamp(2.4rem,3.6vw,3.2rem);font-weight:300;line-height:1;display:block}.fp-steps h3{color:var(--fp-ink);margin:0;font-size:1.02rem;font-weight:500}.fp-steps p{color:var(--fp-muted);margin:8px 0 0;font-size:.9rem;line-height:1.6}@media(min-width:1024px){.fp-steps>li:not(:last-child):after{content:"→";z-index:1;border:1px solid var(--fp-line);width:28px;height:28px;color:var(--fp-gold);background:var(--background);border-radius:999px;place-items:center;font-size:.8rem;display:grid;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}}.fp-contrast{border:1px solid var(--fp-line);border-radius:14px;margin-top:26px;overflow:hidden}.fp-contrast ul{margin:0;padding:0;list-style:none}.fp-contrast li{border-bottom:1px solid var(--fp-line);color:var(--fp-muted);align-items:center;gap:12px;padding:12px 16px;font-size:.92rem;display:flex}.fp-contrast li svg{opacity:.7;flex:none}.fp-contrast s{-webkit-text-decoration-color:color-mix(in srgb,var(--fp-muted) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--fp-muted) 60%,transparent)}.fp-define .fp-contrast__after{max-width:none;color:var(--fp-ink);background:var(--fp-soft);align-items:center;gap:12px;margin:0;padding:14px 16px;font-size:.95rem;font-weight:500;display:flex}.fp-cell__text{max-width:46ch;color:var(--fp-muted);margin:14px 0 0;font-size:.95rem;line-height:1.65}.fp-pill{border:1px solid var(--fp-line);color:var(--fp-gold);border-radius:999px;align-items:center;gap:8px;margin:18px 0 0;padding:4px 12px;font-size:.75rem;display:inline-flex}.fp-pill span{background:var(--fp-gold);border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite fp-pulse}@keyframes fp-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.fp-pill span{animation:none}}.fp-hero--center{text-align:center;padding-block:clamp(28px,3.4vw,44px) clamp(28px,3vw,40px);display:block}.fp-hero--center>:not(.fp-hero__grid){position:relative}.fp-hero--center .nav-detail-breadcrumb{justify-content:center;margin-bottom:14px}.fp-hero--center h1{letter-spacing:-.025em;max-width:none;margin:0 auto;font-size:clamp(1.55rem,2.3vw,2.05rem)}.fp-hero--center .fp-hero__lead{color:var(--fp-muted);margin-top:10px;font-size:.95rem;font-weight:400}.fp-hero--center .fp-toggle{margin-top:20px}.fp-accent{background:linear-gradient(100deg,var(--fp-gold),color-mix(in srgb,var(--fp-gold) 55%,var(--fp-ink)));color:#0000;-webkit-background-clip:text;background-clip:text}.fp-toggle{grid-template-columns:repeat(var(--n,2),1fr);border:1px solid var(--fp-line);background:var(--fp-hover);border-radius:999px;max-width:100%;margin-top:30px;padding:4px;display:inline-grid;position:relative}.fp-toggle:before{content:"";width:calc((100% - 8px) / var(--n,2));background:color-mix(in srgb,var(--fp-gold) 20%,var(--fp-soft));box-shadow:inset 0 0 0 2px var(--fp-gold);transform:translate(calc(var(--i,0) * 100%));border-radius:999px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:4px}.fp-toggle button{z-index:1;min-height:40px;color:var(--fp-muted);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.88rem;transition:color .25s;display:inline-flex;position:relative}.fp-toggle button[aria-pressed=true]{color:var(--fp-ink);font-weight:700}.fp-toggle button:focus-visible{outline:2px solid var(--fp-gold);outline-offset:2px}.fp-toggle em{color:#10261a;white-space:nowrap;background:#7fd1a3;border-radius:999px;padding:1px 8px;font-size:.68rem;font-style:normal;font-weight:600}@media(max-width:639px){.fp-toggle button{white-space:nowrap;flex-direction:column;gap:2px;padding:0 6px;font-size:.8rem}.fp-toggle em{padding:0 6px;font-size:.6rem}}.fp-plan{flex-direction:column;transition:background-color .4s;display:flex}.fp-plans>.fp-plan{padding-block:clamp(32px,3.4vw,44px)}.fp-plan:hover{background-color:color-mix(in srgb,var(--tone) 5%,transparent)}.fp-plan.is-popular{background-image:linear-gradient(180deg,color-mix(in srgb,var(--tone) 13%,transparent),color-mix(in srgb,var(--tone) 4%,transparent) 55%,transparent);box-shadow:inset 0 2px color-mix(in srgb,var(--tone) 85%,transparent)}.fp-plan__tag{z-index:3;color:#1c1608;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(100deg,#c99a3c,#e6c271);border-radius:999px;padding:4px 12px;font-size:.66rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px -8px #c99a3ccc}.fp-plan__stage{color:color-mix(in srgb,var(--tone) 80%,var(--fp-ink));letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:.72rem}.fp-plan__head{align-items:center;gap:14px;display:flex}.fp-plan .fp-icon{color:color-mix(in srgb,var(--tone) 85%,var(--fp-ink));background:color-mix(in srgb,var(--tone) 16%,transparent)}.fp-frame .fp-plan h2{letter-spacing:-.01em;font-size:1.15rem}.fp-plan__head p{color:var(--fp-muted);margin:2px 0 0;font-size:.85rem}.fp-plan__price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:28px 0 0;display:flex}.fp-plan__price del{color:var(--fp-muted);font-size:1.2rem;text-decoration-thickness:2px}.fp-plan__price b{color:var(--fp-ink);letter-spacing:-.03em;font-size:clamp(2.1rem,3vw,2.6rem);font-weight:500;line-height:1;animation:.35s fp-rise}.fp-plan__price span{color:var(--fp-muted);font-size:.88rem}@keyframes fp-rise{0%{opacity:0;transform:translateY(4px)}}.fp-plan__note{color:var(--fp-muted);letter-spacing:.12em;text-transform:uppercase;margin:10px 0 0;font-size:.7rem}.fp-plan__btn{width:100%;margin-top:24px}.fp-plan__lead{color:var(--fp-ink);margin:28px 0 0;font-size:.85rem;font-weight:500}.fp-plan__points{gap:11px;margin:14px 0 0;padding:0;list-style:none;display:grid}.fp-plan__btn+.fp-plan__points{margin-top:28px}.fp-plan__points li{color:var(--fp-ink);align-items:flex-start;gap:10px;font-size:.9rem;line-height:1.45;display:flex}.fp-plan .fp-tick{background:color-mix(in srgb,var(--tone) 85%,#fff);width:18px;height:18px;margin-top:1px}@media(max-width:1023px){.fp-plans>.fp-plan{border-top:1px solid var(--fp-line)}.fp-plans>.fp-plan.is-popular{border-top:0;order:-1}}.fp-promises>li{color:var(--fp-ink);justify-content:center;align-items:center;gap:10px;padding-block:18px;font-size:.9rem;display:flex}.fp-promises svg{color:var(--fp-gold);flex:none}.fp-compare{--fp-pop:#d9a44112;--fp-row-hover:color-mix(in srgb, var(--fp-gold) 6%, transparent);border-collapse:collapse;table-layout:fixed;width:100%}.fp-compare th,.fp-compare td{border-bottom:1px solid var(--fp-line);color:var(--fp-ink);text-align:center;padding:13px clamp(8px,2vw,24px);font-size:.9rem;font-weight:400}.fp-compare td,.fp-compare thead th+th{border-left:1px solid var(--fp-line)}.fp-compare thead th:first-child{width:40%}.fp-compare tbody th[scope=row]{text-align:left}.fp-compare thead th{top:var(--fp-sticky-top,68px);z-index:2;border-top:1px solid var(--fp-line);background:var(--background);padding-block:16px;position:sticky}.fp-compare thead th.is-popular{background:linear-gradient(var(--fp-pop),var(--fp-pop)),var(--background);box-shadow:inset 0 2px #d9a441d9}.fp-compare thead b{color:color-mix(in srgb,var(--tone) 80%,var(--fp-ink));font-size:.95rem;font-weight:500;display:block}.fp-compare thead small{color:var(--fp-muted);margin-top:2px;font-size:.72rem;display:block}.fp-compare td.is-popular{background-color:var(--fp-pop)}.fp-compare tbody tr:not(.fp-compare__group):hover>*{background-image:linear-gradient(var(--fp-row-hover),var(--fp-row-hover))}.fp-compare td svg{color:var(--fp-gold);vertical-align:middle;display:inline-block}.fp-compare td svg.is-no{color:var(--fp-muted);opacity:.5}.fp-compare__group th{color:var(--fp-gold);letter-spacing:.14em;text-align:left;text-transform:uppercase;padding-top:28px;padding-bottom:10px;font-size:.72rem}@media(max-width:639px){.fp-compare th,.fp-compare td{padding:11px 6px;font-size:.8rem}.fp-compare tbody th[scope=row],.fp-compare__group th{padding-left:16px}.fp-compare thead th:first-child{width:36%}}@media(prefers-reduced-motion:reduce){.fp-plan__price b{animation:none}}.fp-contact{align-items:start}.fp-channels{border-top:1px solid var(--fp-line);margin:28px 0 0;padding:0;list-style:none}.fp-channels li>*{border-bottom:1px solid var(--fp-line);grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:14px 2px;display:grid}.fp-channels small{color:var(--fp-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;display:block}.fp-channels b{color:var(--fp-ink);overflow-wrap:anywhere;margin-top:2px;font-size:.95rem;font-weight:500;transition:color .2s;display:block}.fp-channels a:hover b{color:var(--fp-gold)}.fp-channels a:focus-visible{outline:2px solid var(--fp-gold);outline-offset:2px;border-radius:6px}.fp-frame .fp-form{border:1px solid var(--fp-line);background:var(--fp-shot-bg);box-shadow:inset 0 1px 0 var(--fp-bezel-edge),0 34px 70px -32px #d9a44159,var(--fp-shot-shadow);border-radius:18px;padding:clamp(22px,3vw,36px)}.fp-frame .fp-form h2{font-size:clamp(1.2rem,1.6vw,1.4rem)}.fp-form h2+p{color:var(--fp-muted);font-size:.92rem;line-height:1.6}.fp-kicker--number{margin-bottom:10px}.fp-kicker--number:before{content:counter(fp-section,decimal-leading-zero);color:var(--fp-gold)}.fp-text__head h2{max-width:22ch}@media(min-width:1024px){.fp-text:not(.fp-text--wide) .fp-text__head{top:var(--fp-sticky-top,68px);align-self:start;position:sticky}}.fp-text--wide .fp-text__head{padding-bottom:0}.fp-text--wide .fp-prose{padding-top:28px}.fp-hero--center .fp-hero__note{color:var(--fp-muted);letter-spacing:.04em;margin:14px 0 0;font-size:.8rem}.fp-hero--center .fp-hero__text{max-width:62ch;margin-inline:auto}.fp-prose{color:var(--fp-muted);font-size:.96rem;line-height:1.7}.fp-prose>*+*{margin-top:14px}.fp-prose strong{color:var(--fp-ink);font-weight:600}.fp-prose a{color:var(--fp-gold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--fp-gold) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--fp-gold) 40%,transparent);text-underline-offset:4px}.fp-prose a:hover{text-decoration-color:currentColor}.fp-prose ul{gap:8px;padding:0;list-style:none;display:grid}.fp-prose ul>li{padding-left:22px;position:relative}.fp-prose ul>li:before{content:"";background:var(--fp-gold);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:4px}.fp-table{border:1px solid var(--fp-line);border-radius:14px;overflow-x:auto}.fp-table table{border-collapse:collapse;text-align:left;width:100%;min-width:44rem;font-size:.88rem}.fp-table th,.fp-table td{vertical-align:top;padding:14px 16px}.fp-table thead th{color:var(--fp-gold);letter-spacing:.12em;text-transform:uppercase;background:var(--fp-soft);font-size:.72rem;font-weight:500}.fp-table tbody tr{border-top:1px solid var(--fp-line)}.fp-table tbody th{color:var(--fp-ink);font-weight:500}.fp-prose .fp-pages{border-top:1px solid var(--fp-line);gap:0}.fp-prose .fp-pages>li{border-bottom:1px solid var(--fp-line);padding-left:0}.fp-prose .fp-pages>li:before{content:none}.fp-prose .fp-pages a{color:inherit;padding:16px 2px;text-decoration:none;display:block}.fp-pages b{color:var(--fp-ink);align-items:center;gap:6px;font-size:1.02rem;font-weight:500;transition:color .2s;display:inline-flex}.fp-pages b svg{color:var(--fp-gold);transition:transform .25s}.fp-pages span{margin-top:4px;font-size:.9rem;display:block}.fp-pages a:hover b{color:var(--fp-gold)}.fp-pages a:hover b svg{transform:translate(2px,-2px)}.fp-pages a:focus-visible{outline:2px solid var(--fp-gold);outline-offset:2px;border-radius:6px}.fp-hero__text a,.fp-closing__lead a{color:var(--fp-gold);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--fp-gold) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--fp-gold) 40%,transparent);text-underline-offset:4px;overflow-wrap:anywhere}.fp-hero--center .fp-hero__check{border-radius:50%;margin:0 auto 16px}.fp-closing__note a{color:inherit;text-underline-offset:3px;text-decoration:underline}.fp-closing__note a:hover{color:var(--fp-gold)}.fp-details{border-top:1px solid var(--fp-line);margin:0}.fp-details>div{border-bottom:1px solid var(--fp-line);gap:4px;padding:14px 2px;display:grid}@media(min-width:640px){.fp-details>div{grid-template-columns:10rem minmax(0,1fr);gap:16px}}.fp-details dt{color:var(--fp-muted);font-size:.85rem}.fp-details dd{color:var(--fp-ink);overflow-wrap:anywhere;margin:0}.fp-details dd p{white-space:pre-wrap;margin:0}.fp-details summary{color:var(--fp-ink);cursor:pointer}.fp-details summary u{color:var(--fp-gold)}.fp-details details[open] summary{color:var(--fp-muted);margin-bottom:8px}.fp-plan__more,.fp-plan__limit{margin:auto 0 0;padding-top:14px;font-size:.85rem}.fp-plan__more{color:var(--fp-gold);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding-bottom:0;text-decoration:underline}.fp-plan__more:focus-visible{outline:2px solid var(--fp-gold);outline-offset:3px}.fp-plan__limit{color:var(--fp-muted)}.fp-plan__points li{animation:.3s both fp-point-in}@keyframes fp-point-in{0%{opacity:0;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.fp-plan__points li{animation:none}}.fp-upgrade{text-align:left}.fp-upgrade h2{margin:8px 0 0}.fp-upgrade ul{color:var(--fp-muted);gap:12px;margin:18px 0 0;padding:0;line-height:1.55;list-style:none;display:grid}.fp-upgrade li b{color:var(--fp-ink);font-weight:600}.fp-compare__hint{color:var(--fp-muted);margin-top:2px;font-size:.78rem;font-weight:400;line-height:1.4;display:block}.fp-compare__toggle{justify-content:center;padding:20px 0 4px;display:flex}.fp-compare__toggle button{border:1px solid var(--fp-line);min-height:44px;color:var(--fp-ink);border-radius:999px;padding:0 22px;font-size:.9rem}.fp-compare__toggle button:hover{background:var(--fp-hover)}.fp-compare__toggle button:focus-visible{outline:2px solid var(--fp-gold);outline-offset:2px}
