.fs-accr-grid{margin-top:clamp(26px,3vw,40px)}.fs-accr-card{padding:24px 22px}.fs-accr-name{font-size:15.5px;font-weight:700;letter-spacing:-.02em}.fs-accr-status{margin-top:6px;font-size:13px;color:var(--tx3)}.fs-enq-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(26px,4vw,56px);align-items:start}.fs-enq-title{margin-top:16px}.fs-enq-lede{margin:16px 0 0;font-size:15.5px;line-height:1.6;color:var(--tx2)}.fs-enq-email{margin:18px 0 0;font-size:15px;font-weight:700}.fs-enq-form{padding:clamp(22px,3vw,32px);border-radius:20px;background:var(--surface-2);box-shadow:var(--shadow-card)}.fs-enq-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fs-enq-message{margin-top:14px}.fs-enq-submit{margin-top:18px;width:100%}.fs-enq-note{margin:12px 0 0;font-size:13px;line-height:1.55;color:var(--tx3)}.fs-enq-sent{padding:26px 0;display:flex;flex-direction:column;gap:10px}.fs-enq-sent-title{margin:0;font-size:20px;letter-spacing:-.03em}.fs-enq-sent-copy{margin:0;font-size:15px;line-height:1.6;color:var(--tx2)}@media (max-width:1000px){.fs-enq-grid{grid-template-columns:1fr}}@media (max-width:560px){.fs-enq-fields{grid-template-columns:1fr}}.fs-select{position:relative}.fs-select-btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-radius:12px;border:1px solid var(--line-3);background:var(--card);font-size:15px;font-weight:500;line-height:1.55;text-align:left;color:var(--tx);cursor:pointer}.fs-select-btn svg{flex:none;color:var(--tx3);transition:transform .2s ease}.fs-select-btn[aria-expanded=true] svg{transform:rotate(180deg)}.fs-select-list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;margin:0;padding:6px;list-style:none;border-radius:14px;background:var(--card);box-shadow:var(--shadow-pop);max-height:260px;overflow-y:auto}.fs-select-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:9px;font-size:15px;font-weight:500;color:var(--tx);cursor:pointer}.fs-select-option.active{background:var(--surface)}.fs-select-option[aria-selected=true]{font-weight:700;color:var(--accent)}.fs-enq-pot{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.fs-enq-error{margin:12px 0 0;font-size:14px;line-height:1.55;color:var(--tx)}.fs-enq-submit[disabled]{opacity:.6;cursor:progress}.fs-cta{padding:clamp(52px,7vw,92px) 0}.fs-cta-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(28px,4vw,56px);align-items:center}.fs-cta-title{margin:0;font-size:clamp(28px,4vw,52px);line-height:1.03;letter-spacing:-.045em}.fs-cta-lede{margin:18px 0 0;font-size:16px;line-height:1.6;color:var(--tx2)}.fs-cta-actions{display:flex;flex-direction:column;gap:12px}.fs-cta-actions .btn{padding:16px 22px;font-size:15.5px}.fs-cta-secondary{font-weight:600}.fs-cta-email{font-size:14px;color:var(--tx3);text-align:center}@media (max-width:1000px){.fs-cta-grid{grid-template-columns:1fr}}.fs-faq{margin-top:clamp(26px,3vw,40px);box-shadow:var(--shadow-card)}.fs-faq-row{background:var(--card)}.fs-faq-q{width:100%;justify-content:space-between;gap:20px;padding:22px clamp(20px,2.4vw,30px);background:transparent;cursor:pointer;text-align:left;font-size:16.5px;font-weight:700;letter-spacing:-.022em;line-height:1.35}.fs-faq-icon,.fs-faq-q{display:flex;align-items:center}.fs-faq-icon{flex:none;width:28px;height:28px;border-radius:var(--r-pill);background:var(--surface);justify-content:center;color:var(--tx2)}.fs-faq-a{padding:0 clamp(20px,2.4vw,30px) 24px}.fs-faq-a p{margin:0;font-size:15px;line-height:1.65;color:var(--tx2)}.fs-hero{padding:clamp(40px,5.4vw,68px) 0 clamp(44px,6vw,76px)}.fs-hero-top{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(24px,3.4vw,52px);align-items:end}.fs-hero-title{margin:20px 0 0;font-size:clamp(31px,4.5vw,57px);line-height:1.02}.fs-hero-lede{margin:18px 0 0;font-size:16.5px;line-height:1.62;color:var(--tx2)}.fs-hero-side{padding:6px clamp(18px,1.8vw,26px)}.fs-hero-proof{display:flex;gap:12px;align-items:baseline;padding:15px 0;font-size:15px;line-height:1.55;color:var(--tx2);border-bottom:1px solid var(--line)}.fs-hero-proof:last-child{border-bottom:0}.fs-hero-proof svg{flex:none;color:var(--accent);align-self:center}@media (max-width:1000px){.fs-hero-top{grid-template-columns:1fr}}.fs-outcome{padding:clamp(44px,5.6vw,72px) 0}.fs-outcome .eyebrow{color:var(--accent)}.fs-outcome-title{margin:16px 0 0;font-size:clamp(25px,3.2vw,40px);line-height:1.05}.fs-outcome-grid{margin-top:clamp(26px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.fs-outcome-cell{background:var(--card);padding:26px 24px}.fs-outcome-value{font-size:clamp(28px,3.4vw,42px);font-weight:800;letter-spacing:-.045em;line-height:1}.fs-outcome-label{margin-top:10px;font-size:14.5px;line-height:1.5;color:var(--tx2)}@media (max-width:640px){.fs-outcome-grid{grid-template-columns:1fr}}.fs-pos-lede{margin-top:16px}.fs-pos-grid{margin-top:clamp(26px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.fs-pos-card{padding:28px 24px;display:flex;flex-direction:column;gap:10px}.fs-pos-card.on-ink .eyebrow{color:var(--accent)}.fs-pos-name{margin:0;font-size:19px;letter-spacing:-.03em}.fs-pos-desc{margin:0;font-size:14.5px;line-height:1.6;color:var(--tx2)}.fs-plan-grid{margin-top:clamp(26px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.fs-plan{display:flex;flex-direction:column;padding:30px 26px}.fs-plan-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.fs-plan-name{margin:0;font-size:20px;letter-spacing:-.03em}.fs-plan-badge{padding:5px 11px;border-radius:var(--r-pill);background:var(--surface);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.fs-plan-desc{margin:12px 0 0;font-size:14.5px;line-height:1.6;color:var(--tx2)}.fs-plan-items{margin-top:20px;display:flex;flex-direction:column;gap:10px}.fs-plan-item{display:flex;gap:11px;align-items:baseline;font-size:14px;line-height:1.5;color:var(--tx2)}.fs-plan-item svg{flex:none;color:var(--accent);align-self:center}.fs-plan-cta{margin-top:auto;padding-top:24px}.fs-plan-btn{display:flex;padding:13px 20px;font-size:14.5px}.fs-qa-head{margin-top:16px}.fs-qa-grid{margin-top:clamp(26px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.fs-qa-card{display:flex;flex-direction:column;padding:28px 26px;border-radius:var(--r-card);background:var(--surface-2);box-shadow:var(--shadow-card)}.fs-qa-num{font-size:10.5px;letter-spacing:.14em;color:var(--tx3)}.fs-qa-q{margin:13px 0 0;font-size:18px;font-weight:700;letter-spacing:-.025em;line-height:1.3}.fs-qa-a{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:var(--tx2)}.fs-qa-facts{margin-top:20px;border-radius:12px}.fs-qa-fact{display:flex;justify-content:space-between;gap:14px;background:var(--card);padding:11px 14px;font-size:13.5px}.fs-qa-fact-k{color:var(--tx2)}.fs-qa-fact-v{font-weight:700;text-align:right}.fs-svc-grouphead{margin-top:clamp(26px,3vw,40px);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.fs-svc-groupname{margin:0;font-size:20px;letter-spacing:-.03em}.fs-svc-grid{margin-top:14px}.fs-svc-card{display:flex;flex-direction:column;gap:10px;padding:24px;transition:background .25s ease,transform .2s ease}.fs-svc-card:hover{transform:translateY(-2px);color:var(--tx)}.fs-svc-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--accent)}.fs-svc-num{font-size:11px;letter-spacing:.12em;color:var(--tx3)}.fs-svc-title{margin:0;font-size:17.5px;font-weight:700;letter-spacing:-.025em;line-height:1.25}.fs-svc-desc{margin:0;font-size:14px;line-height:1.55;color:var(--tx2)}.fs-slider-wrap{padding-top:clamp(16px,2vw,26px);padding-bottom:clamp(16px,2vw,26px)}.fs-slider-rail{position:relative;border-radius:20px;overflow:hidden;background:var(--surface)}.fs-slider-track{display:flex;transition:transform .5s ease}.fs-slide{flex:none;width:100%;height:clamp(240px,31vw,420px)}.fs-slide img{width:100%;height:100%;object-fit:cover;display:block}.fs-slider-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:var(--r-pill);background:var(--glass);color:var(--ink);cursor:pointer;display:flex;align-items:center;justify-content:center}.fs-slider-arrow.left{left:14px}.fs-slider-arrow.right{right:14px}.fs-slider-dots{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;gap:7px;padding:7px 10px;border-radius:var(--r-pill);background:var(--glass)}.fs-slider-dot{width:9px;height:9px;padding:0;border-radius:var(--r-pill);background:var(--line-3);cursor:pointer}.fs-slider-dot.active{background:var(--ink)}.fs-std-grid{margin-top:clamp(26px,3vw,40px);grid-template-columns:repeat(auto-fit,minmax(330px,1fr));background:var(--line);box-shadow:var(--shadow-card)}.fs-std-cell{background:var(--surface-2);padding:26px 24px}.fs-std-num{font-size:11px;letter-spacing:.12em;color:var(--tx3)}.fs-std-name{margin:12px 0 8px;font-size:17px;font-weight:700;letter-spacing:-.022em}.fs-std-desc{margin:0;line-height:1.58}.fs-std-desc,.fs-std-legal{font-size:14.5px;color:var(--tx2)}.fs-std-legal{margin:20px 0 0;line-height:1.6}.fs-std-cta{margin-top:22px}.fs-trust-inner{padding-top:22px;padding-bottom:22px;align-items:center;gap:10px 26px}.fs-trust-inner,.fs-trust-marks{display:flex;flex-wrap:wrap;justify-content:center}.fs-trust-marks{gap:8px}.fs-trust-mark{padding:7px 13px;border-radius:var(--r-pill);background:var(--surface);font-size:10.5px;letter-spacing:.06em;color:var(--tx2)}