.fa-wrap{width:100%;max-width:80rem;margin-inline:auto;padding-inline:clamp(1rem,3.5vw,2rem)}.fa-hero{min-height:auto;align-items:stretch;padding-top:clamp(6.5rem,5.5rem + 4vh,9rem);padding-bottom:clamp(3.5rem,3rem + 4vh,6rem)}.fa-hero__title{margin:0;max-width:20ch;font-family:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:clamp(2.6rem,1.7rem + 3.6vw,4rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance;color:var(--wd-fg)}.fa-hero__price-struck{text-decoration:line-through;text-decoration-thickness:.08em;text-decoration-color:color-mix(in srgb,var(--wd-fg) 45%,transparent);color:var(--wd-fg-muted)}.fa-hero__price-zero{font-size:1.12em;font-weight:600;color:var(--wd-accent)}.fa-hero__lead{margin:0;max-width:52ch;font-size:clamp(1.12rem,1.04rem + .45vw,1.32rem);line-height:1.62;color:var(--wd-fg-muted)}.fa-scarcity{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;margin:0;font-size:.9375rem;font-weight:600;color:var(--wd-fg)}.fa-scarcity__spots{display:inline-block;font-size:1.05em;font-weight:700;color:var(--wd-accent)}@media (prefers-reduced-motion:no-preference){.fa-scarcity__spots{animation:fa-spots-pulse .48s cubic-bezier(.16,1,.3,1)}}@keyframes fa-spots-pulse{0%{transform:scale(1.22);color:var(--wd-ember)}to{transform:scale(1);color:var(--wd-accent)}}.fa-scarcity__detail{font-weight:600;color:var(--wd-fg-muted)}.fa-trust{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .95rem;margin:.15rem 0 0;padding:0;list-style:none;font-size:.9375rem;color:var(--wd-fg-muted)}.fa-trust__item{display:inline-flex;align-items:center;gap:.4rem}.fa-trust__item:not(:first-child):before{content:"";width:3px;height:3px;border-radius:50%;background:var(--wd-line-strong);margin-right:.55rem}@media (max-width:40rem){.fa-trust__item:not(:first-child):before{display:none}}.fa-trust b{color:var(--wd-fg);font-weight:600}.fa-trust a{display:inline-flex;align-items:center;gap:.45rem;color:inherit;text-decoration:underline;text-decoration-color:var(--wd-line-strong);text-underline-offset:3px;transition:color .2s var(--wd-ease),text-decoration-color .2s var(--wd-ease)}.fa-trust a:hover{color:var(--wd-fg);text-decoration-color:var(--wd-accent)}.fa-cta{position:relative;isolation:isolate;overflow:hidden}.fa-cta__atmos{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.fa-cta__glow{position:absolute;inset:-12%;background:radial-gradient(46% 56% at 50% 12%,color-mix(in srgb,var(--wd-ember) 11%,transparent),transparent 72%),radial-gradient(52% 44% at 50% 104%,color-mix(in srgb,var(--wd-accent) 9%,transparent),transparent 70%);filter:blur(26px)}.fa-error{border-color:color-mix(in srgb,var(--wd-ember) 45%,transparent);background:color-mix(in srgb,var(--wd-ember) 12%,transparent)}