[data-landing]{--font-poppins:"Poppins",var(--font-heading),sans-serif;--font-inter:"Inter Variable",var(--font-sans),sans-serif;--nav-h:72px;--chrome-top:calc(var(--nav-h) + var(--promo-banner-h,0px));--content-pad-top:var(--chrome-top);--bg:#f7f9fc;--ink:#020d3d;--font-body:var(--font-inter);font-family:var(--font-body);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}[data-landing][data-nav-mode=sticky]{--content-pad-top:0px}[data-landing] img{max-width:100%;display:block}@scope([data-landing]){:scope{--navy:#020d3d;--blue:#3db0ea;--pink:#e34091;--orange:#fc7643;--bg:#f7f9fc;--white:#fff;--ink:#020d3d;--muted:#5a6486;--line:#e4e9f4;--grad:linear-gradient(92deg,var(--blue) 0%,var(--pink) 52%,var(--orange) 100%);--shadow-sm:0 1px 2px #020d3d0d,0 2px 8px #020d3d0d;--shadow-md:0 4px 14px #020d3d12,0 12px 32px #020d3d14;--shadow-lg:0 12px 32px #020d3d1a,0 32px 80px #020d3d24;--r-sm:12px;--r-md:18px;--r-lg:26px;--font-display:var(--font-poppins),"Poppins",system-ui,sans-serif;--font-body:var(--font-inter),"Inter",system-ui,sans-serif;--chrome-top:calc(var(--nav-h) + var(--promo-banner-h,0px))}img{max-width:100%;display:block}.breadcrumbs{margin-bottom:18px}.breadcrumbs ol{font-family:var(--font-display);flex-wrap:wrap;align-items:center;gap:9px;font-size:13px;font-weight:600;list-style:none;display:flex}.breadcrumbs li{color:var(--muted);align-items:center;gap:9px;display:flex}.breadcrumbs li+li:before{content:"/";color:var(--muted);opacity:.45}.breadcrumbs a{color:var(--muted);text-decoration:none;transition:color .18s}.breadcrumbs a:hover,.breadcrumbs [aria-current=page]{color:var(--ink)}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:6px}::selection{background:#3db0ea40}.grad-text{background:var(--grad);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.container{max-width:80rem;margin:0 auto;padding:0 24px}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.02em;font-weight:800;line-height:1.12}h2{font-size:clamp(30px,4.4vw,46px)}.section{padding:96px 0}.section-head{text-align:center;max-width:720px;margin:0 auto 56px}.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:var(--grad);border-radius:2px;width:26px;height:3px}.section-head p{color:var(--muted);margin-top:16px;font-size:18px}:scope.js .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}:scope.js .reveal.in{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:.1s}.reveal[data-delay="2"]{transition-delay:.2s}.reveal[data-delay="3"]{transition-delay:.3s}.reveal[data-delay="4"]{transition-delay:.4s}.nav-scroll-sentinel{pointer-events:none;visibility:hidden;flex:none;block-size:1px;inline-size:1px;margin:0;padding:0;overflow:hidden}.promo-banner{z-index:110;background:var(--grad);color:#fff;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s;position:fixed;top:0;left:0;right:0;transform:translateY(0);box-shadow:0 8px 24px #020d3d2e}.promo-banner.is-collapsed{box-shadow:none;pointer-events:none;transform:translateY(-100%)}.promo-banner-shine{pointer-events:none;position:absolute;inset:0;overflow:hidden}.promo-banner-shine:before{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;height:100%;animation:4.5s ease-in-out infinite promo-shine;position:absolute;top:0;left:-40%}@keyframes promo-shine{0%,55%{opacity:0;transform:translate(0)}70%{opacity:1}to{opacity:0;transform:translate(350%)}}.promo-banner-inner{align-items:center;gap:10px;height:42px;min-height:42px;padding-top:0;padding-bottom:0;display:flex;position:relative;overflow:hidden}.promo-banner-link{color:#fff;flex-wrap:nowrap;flex:1;align-items:center;gap:8px 10px;min-width:0;display:flex}.promo-banner-main{color:#fff;text-align:left;flex-wrap:nowrap;align-items:center;gap:8px 12px;min-width:0;text-decoration:none;display:inline-flex}.promo-banner-badge{height:22px;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#ffffff2e;border:1px solid #ffffff59;border-radius:999px;flex:none;align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.promo-banner-text{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;line-height:1.3;overflow:hidden}.promo-banner-code{color:#fff;font-family:var(--font-display);letter-spacing:.02em;background:#ffffff29;border:1px solid #ffffff57;border-radius:8px;align-items:center;gap:6px;padding:3px 9px;font-size:13px;font-weight:700;line-height:1;transition:background .18s,border-color .18s;display:inline-flex}.promo-banner-code:hover{background:#ffffff42}.promo-banner-code.is-copied{background:#ffffff4d;border-color:#ffffff8c}.promo-banner-close{color:#fff;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s;display:inline-flex}.promo-banner-close:hover{background:#ffffff3d}@media (max-width:720px){.promo-banner-text{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.promo-banner,.promo-banner-shine:before{transition:none;animation:none}}.nav{top:var(--promo-banner-offset,var(--promo-banner-h));z-index:100;height:var(--nav-h);background:0 0;align-items:center;transition:background .3s,box-shadow .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,top .3s;display:flex;position:fixed;left:0;right:0}@supports (animation-timeline:scroll()){.nav{transition:none;animation:linear both nav-scroll-surface;animation-timeline:scroll(root);animation-range:0 1px}}@keyframes nav-scroll-surface{0%{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}to{-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--line);background:#f7f9fcfa}}.nav-inner{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.nav-logo img{width:auto;height:34px}.nav-logo .logo-fallback{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:800;display:none}.nav-logo .logo-fallback i{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.nav-right{align-items:center;gap:14px;display:flex}.lang{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;height:42px;padding:4px;display:flex}.lang button{color:var(--muted);letter-spacing:.04em;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:700;transition:all .2s}.lang button.active{background:var(--navy);color:#fff}.btn{font-family:var(--font-display);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:13px 26px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.btn-grad{background:var(--grad);color:#fff;box-shadow:0 6px 18px #e3409152}.btn-grad:hover{transform:translateY(-2px);box-shadow:0 10px 26px #e340916b}.btn-nav{height:38px;padding:0 18px;font-size:13.5px}.hero{flex-direction:column;min-height:100svh;padding:0;display:flex;position:relative;overflow:hidden}.hero-mid{padding:calc(var(--chrome-top) + 24px) 0 6px;flex:1;align-items:center;display:flex;position:relative}.hero-bg{pointer-events:none;position:absolute;inset:0}.hero-bg .orb{filter:blur(90px);opacity:.5;border-radius:50%;animation:16s ease-in-out infinite alternate orb;position:absolute}.orb-2{background:radial-gradient(circle,#e340914d,#0000 65%);width:420px;height:420px;animation-delay:-6s;bottom:-120px;left:-120px}.orb-3{background:radial-gradient(circle,#fc764347,#0000 65%);width:300px;height:300px;animation-delay:-11s;top:34%;left:40%}@keyframes orb{0%{transform:translate(0)scale(1)}to{transform:translate(36px,-28px)scale(1.08)}}.hero-grid-lines{background-image:linear-gradient(#020d3d11 1px,#0000 1px),linear-gradient(90deg,#020d3d11 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 75% at 50% 0,#000 35%,#0000 80%);mask-image:radial-gradient(95% 75% at 50% 0,#000 35%,#0000 80%)}.hero-inner{width:100%;display:block;position:relative}.hero-copy{z-index:5;max-width:450px;position:relative}.hero-copy .hero-badge{background:var(--white);border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:8px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.hero-badge .dot{background:var(--grad);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse}@keyframes pulse{0%,to{box-shadow:0 0 #e3409180}50%{box-shadow:0 0 0 7px #e3409100}}.hero h1{margin-bottom:22px;font-size:clamp(30px,4vw,48px)}.hero-sub{color:var(--muted);max-width:540px;margin-bottom:34px;font-size:17.5px}.hero-sub strong{color:var(--ink);font-weight:600}.capture{max-width:520px}.capture-form{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-md);border-radius:999px;gap:10px;padding:7px;transition:box-shadow .25s;display:flex}.capture-note{color:var(--muted);align-items:center;gap:8px;margin-top:14px;font-size:13.5px;display:flex}.capture-note .spark{flex:none;width:17px;height:17px}.capture-success{color:#0e7a45;background:#edfbf3;border:1px solid #bcebd2;border-radius:999px;align-items:center;gap:10px;padding:16px 22px;font-size:15px;font-weight:600;display:none}.capture-error{color:#c42b5b;margin-top:9px;padding-left:18px;font-size:13px;display:none}.gauge{flex:none;width:108px;height:108px;position:relative}.gauge svg{transform:rotate(-90deg)}.gauge .track{stroke:#eaeef7}.gauge .arc{stroke:url(#gaugeGrad);stroke-linecap:round;transition:none}.gauge-val{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:12px}.gauge-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:27px;font-weight:800;line-height:1}.gauge-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:8px;font-weight:700}.stats{padding:30px 0 0}.stats-grid{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);grid-template-columns:repeat(4,1fr);gap:14px;padding:30px 26px;display:grid}.stat{text-align:center;position:relative}.stat+.stat:before{content:"";background:var(--line);width:1px;position:absolute;top:14%;bottom:14%;left:-7px}.stat-num{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(26px,3.2vw,38px);font-weight:800}.stat-lab{color:var(--muted);margin-top:4px;font-size:13px;font-weight:500}.prob-tabs{flex-wrap:wrap;justify-content:center;gap:9px;max-width:780px;margin:0 auto 38px;display:flex}.prob-tab{font-family:var(--font-display);color:var(--muted);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;padding:11px 17px;font-size:13px;font-weight:700;transition:all .2s}.prob-tab:hover{color:var(--ink);transform:translateY(-1px)}.prob-tab.active{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 8px 20px #020d3d40}.prob-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);max-width:560px;box-shadow:var(--shadow-lg);margin:0 auto;padding:30px 30px 28px;position:relative}.cost-card,.mini-card{box-shadow:none;background:0 0;border:0;padding:0;position:relative}.prob-stage{min-height:0}.prob-copy{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:20px;font-size:16px;line-height:1.7;transition:opacity .25s}.prob-copy strong{color:var(--ink);font-weight:600}.prob-panel{display:none}.prob-panel.active{animation:.4s cubic-bezier(.2,.7,.2,1) panelIn;display:block}.cost-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:30px 30px 26px;position:relative}.cost-line{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 0;font-size:15px;display:flex}.cost-line:last-of-type{border-bottom:none}.cost-line .lab{color:var(--muted);align-items:flex-start;gap:9px;font-weight:500;display:flex}.cost-line .lab .plus{background:var(--bg);border:1px solid var(--line);width:20px;height:20px;color:var(--pink);border-radius:6px;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:800;display:flex}.cost-line .lab .sub{color:#94a3c0;margin-top:2px;font-size:11px;font-weight:500;display:block}.cost-line .val{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.cost-anchor{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:13px;font-weight:700}.cost-big{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800}.cost-total{background:var(--navy);color:#fff;border-radius:var(--r-md);justify-content:space-between;align-items:center;margin-top:14px;padding:18px 22px;display:flex}.cost-total .lab{letter-spacing:.06em;text-transform:uppercase;opacity:.75;font-size:13px;font-weight:600}.cost-total .val{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.cost-note{color:#94a3c0;text-align:right;margin-top:8px;font-size:11.5px}.gain{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.gain-head{font-family:var(--font-display);color:var(--ink);align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:800;display:flex}.gain-head:before{content:"";background:var(--grad);border-radius:2px;width:18px;height:3px}.gain-row{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:11px 0;font-size:15px;display:flex}.gain-row .gl{color:var(--muted);font-weight:600}.gain-row .gv{text-align:right;font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.gain-row .gv em{font-style:normal;font-family:var(--font-body);color:var(--pink);letter-spacing:.01em;margin-top:3px;font-size:11.5px;font-weight:700;display:block}.gain-row.hl{background:linear-gradient(90deg,#3db0ea1a,#e340911a);border:none;border-radius:10px;margin-top:5px;padding:12px 14px}.gain-foot{color:#94a3c0;margin-top:12px;font-size:11.5px;line-height:1.5}.gain-foot strong{color:var(--navy);font-weight:700}.mini-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:28px 30px}.mini-card h3{font-family:var(--font-display);margin-bottom:16px;font-size:18px;font-weight:800}.mini-row{border-bottom:1px dashed var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;font-size:14.5px;display:flex}.mini-row:last-of-type{border-bottom:none}.mini-row .ml{color:var(--muted);font-weight:500}.mini-row .ml .sub{color:#94a3c0;margin-top:2px;font-size:11px;font-weight:500;display:block}.mini-row .mv{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.mini-row.hl{background:linear-gradient(92deg,#3db0ea14,#e3409114,#fc764314);border:none;border-radius:12px;margin-top:8px;padding:13px 16px}.mini-row.hl .ml{color:var(--ink);font-weight:700}.mini-row.hl .mv{font-family:var(--font-display);font-size:17px}.mini-foot{color:#94a3c0;margin-top:14px;font-size:12.5px}.section-alt{background:var(--white)}.platform-visual{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:22px;position:relative;overflow:visible}.pf-ai{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;box-shadow:var(--shadow-sm);border:1.5px solid #0000;border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:10px 12px 10px 10px;display:flex}.pf-ai-toggle{background:var(--bg);border:1px solid var(--line);border-radius:10px;flex:none;align-items:center;padding:3px;display:flex}.pf-ai-toggle span{color:var(--muted);white-space:nowrap;border-radius:8px;align-items:center;padding:8px 13px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.pf-ai-toggle span.on{background:var(--grad);color:#fff;gap:6px;box-shadow:0 4px 12px #e340914d}.pf-ai-toggle span.on span{color:#fff}.pf-ai-toggle span.on svg{width:12px;height:12px}.eyebrow-logo img{width:auto;height:15px;display:block}.ip-name{vertical-align:-.1em;background:url(/brand/investpilot-wordmark.svg) 0/contain no-repeat;width:5.72em;height:.86em;display:inline-block}.gauge-cap-logo{margin-top:5px}.gauge-cap-logo img{width:auto;height:11px;margin:0 auto;display:block}.rep-kpi-logo img{width:auto;height:9px;margin-top:3px;display:block}.pf-ai-query{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;overflow:hidden}.pf-ai-query .caret{background:var(--pink);vertical-align:-2px;width:2px;height:15px;margin-left:2px;animation:1s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.pf-bar{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.pf-filter{background:var(--white);border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:600;display:flex}.pf-filter.hl{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;border:1.5px solid #0000}.pf-filter .car{border-left:2px solid var(--muted);border-bottom:2px solid var(--muted);width:9px;height:9px;transform:rotate(-45deg)translateY(-2px)}.pf-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pf-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s;overflow:hidden}.pf-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.pf-img{background:var(--navy);border-radius:var(--r-md) var(--r-md) 0 0;height:148px;position:relative;overflow:hidden}.pf-img>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pf-score{z-index:2;line-height:0;position:absolute;top:6px;right:6px}.pf-badge{background:var(--white);border-radius:999px;place-items:center;width:48px;height:48px;display:inline-grid;position:relative;box-shadow:0 2px 10px #020d3d38}.pf-badge-ring{display:block;transform:rotate(-90deg)}.pf-badge-inner{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex;position:absolute;inset:0}.pf-badge .sc{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;font-size:15px;font-weight:800;display:block}.pf-badge-mark{width:auto;height:8px;color:var(--navy);aspect-ratio:147/144;flex:none;display:block}.pf-body{padding:13px 15px 15px}.pf-price{font-family:var(--font-display);font-size:16px;font-weight:700}.pf-meta{color:var(--muted);margin-top:3px;font-size:12px}.pf-tag{letter-spacing:.04em;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:7px;margin-top:9px;padding:4px 9px;font-size:10.5px;font-weight:700;display:inline-block}.steps{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.step{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);flex-direction:column;justify-content:center;padding:30px 26px;display:flex;position:relative;overflow:hidden}.gauge.mini{width:70px;height:70px;margin-bottom:16px}.gauge.mini .gauge-num{font-size:21px}.step:after{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--font-display);background:var(--grad);color:#0000;opacity:.5;-webkit-background-clip:text;background-clip:text;font-size:54px;font-weight:800;line-height:1;position:absolute;top:16px;right:20px}.step h3{margin-bottom:9px;font-size:18px}.step p{color:var(--muted);font-size:14.5px}.strat-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:42px;display:flex}.strat-pill{font-family:var(--font-display);color:var(--muted);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;padding:12px 22px;font-size:14px;font-weight:700;transition:all .22s}.strat-pill:hover{color:var(--ink);transform:translateY(-2px)}.strat-pill.active{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 8px 20px #020d3d40}.strat-stage{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);grid-template-columns:auto 1fr;align-items:center;gap:46px;max-width:880px;margin:0 auto;padding:44px 48px;display:grid}.strat-gauge{flex:none;width:190px;height:190px;position:relative}.strat-gauge .gauge-num{font-size:52px}.strat-gauge .gauge-cap{font-size:10.5px}.strat-info h3{margin-bottom:10px;font-size:24px;transition:opacity .25s}.strat-info p{color:var(--muted);min-height:52px;font-size:16px;transition:opacity .25s}.strat-bars{align-items:flex-end;gap:9px;height:64px;margin-top:24px;display:flex}.strat-bar{cursor:pointer;flex-direction:column;flex:1;justify-content:flex-end;gap:6px;display:flex}.strat-bar .bar{background:#e7ecf6;border-radius:6px 6px 3px 3px;min-height:8px;transition:height .5s cubic-bezier(.2,.7,.2,1),background .3s}.strat-bar.on .bar{background:var(--grad)}.strat-bar .bl{text-align:center;color:var(--muted);letter-spacing:.02em;font-size:10px;font-weight:700}.strat-bar.on .bl{color:var(--ink)}.strat-hint{text-align:center;color:var(--muted);justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:13.5px;display:flex}.rep-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:46px;display:flex}.rep-tab{font-family:var(--font-display);color:var(--muted);border:1px solid var(--line);background:0 0;border-radius:999px;padding:13px 24px;font-size:14.5px;font-weight:700;transition:all .22s}.rep-tab:not(.active):hover{color:var(--ink);border-color:#c7d0e6}.rep-tab:hover{color:var(--ink)}.rep-tab.active{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 8px 20px #020d3d40}.rep-panel{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:none}.rep-panel.active{animation:.45s cubic-bezier(.2,.7,.2,1) panelIn;display:grid}@keyframes panelIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.rep-list h3{margin-bottom:14px;font-size:25px}.rep-list>p{color:var(--muted);margin-bottom:22px}.rep-find{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:700}.rep-list ul{list-style:none}.rep-list li{align-items:flex-start;gap:12px;padding:9px 0;font-size:15.5px;display:flex}.rep-list li .chk{background:var(--bg);border:1px solid var(--line);border-radius:7px;flex:none;justify-content:center;align-items:center;width:21px;height:21px;margin-top:2px;display:flex}.rep-list li .chk svg{width:11px;height:11px}.rep-list li .chk svg path{stroke:var(--pink)}.rep-visual{perspective:1300px;justify-content:center;display:flex}.rep-mock{width:min(380px,100%);transform-style:preserve-3d;transition:transform .5s;position:relative;transform:rotateY(-9deg)rotateX(4deg)}.rep-visual:hover .rep-mock{transform:rotateY(-4deg)rotateX(2deg)}.rep-page{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lg);z-index:2;padding:26px 26px 24px;position:relative}.rep-page-back{border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md);z-index:1;background:#fff;position:absolute;inset:0}.rp-b1{transform:translateZ(-34px)translate(16px,16px)rotate(2.4deg)}.rp-b2{opacity:.6;transform:translateZ(-68px)translate(32px,32px)rotate(4.8deg)}.rep-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:14px;display:flex}.rep-logo{width:auto;height:28px;display:block}.rep-chip{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700}.rep-kpis{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.rep-kpi{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:11px 10px}.rep-kpi b{font-family:var(--font-display);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800;display:block}.rep-kpi span{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:9.5px;font-weight:600}.rep-chart{align-items:flex-end;gap:7px;height:84px;margin-bottom:6px;display:flex}.rep-chart .c{background:linear-gradient(180deg,var(--blue),#3db0ea59);border-radius:5px 5px 2px 2px;flex:1}.rep-chart .c.p{background:linear-gradient(180deg,var(--pink),#e3409159)}.rep-chart .c.o{background:linear-gradient(180deg,var(--orange),#fc764359)}.rep-xlab{gap:7px;display:flex}.rep-xlab span{text-align:center;color:var(--muted);flex:1;font-size:9px;font-weight:600}.rep-lines{margin-top:16px}.rep-line{background:#edf1f8;border-radius:5px;height:9px;margin-bottom:8px}.rep-line.w70{width:70%}.rep-line.w50{width:50%}.rep-line.w85{width:85%}.rep-trust{color:var(--muted);justify-content:center;align-items:center;gap:9px;margin-top:46px;font-size:13.5px;display:flex}.rep-trust svg{flex:none}.rep-note{background:var(--white);border:1px solid var(--line);color:var(--ink);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.rep-note i{background:var(--grad);border-radius:50%;width:8px;height:8px;font-style:normal}[id]{scroll-margin-top:calc(var(--chrome-top) + 14px)}.est-card{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;border-radius:var(--r-lg);box-shadow:var(--shadow-md);border:1.5px solid #0000;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding:46px 50px;display:grid}.est-card h2{margin-bottom:12px;font-size:clamp(24px,3vw,32px)}.est-card p{color:var(--muted)}.est-range{padding:40px 8px 10px;position:relative}.est-bubble{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-md);font-family:var(--font-display);white-space:nowrap;z-index:2;border-radius:13px;padding:8px 13px;font-size:14px;font-weight:800;animation:6s ease-in-out infinite floatB;position:absolute;top:-4px}.est-bubble.low{left:18%;transform:translate(-50%)}.est-bubble.high{animation-delay:2.2s;left:76%;transform:translate(-50%)}@keyframes floatB{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-6px)}}.est-track{background:linear-gradient(90deg,#e7ecf6,#e7ecf6);border-radius:6px;height:10px;position:relative;overflow:visible}.est-fill{background:var(--grad);border-radius:6px;position:absolute;inset:0 24% 0 18%}.est-marker{border:3px solid var(--pink);width:22px;height:22px;box-shadow:var(--shadow-md);background:#fff;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.est-vals{color:var(--muted);justify-content:space-between;margin-top:14px;font-size:13px;font-weight:600;display:flex}.faq{max-width:760px;margin:0 auto}.faq-item{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);margin-bottom:12px;transition:box-shadow .25s;overflow:hidden}.faq-item[open]{box-shadow:var(--shadow-md)}.faq-q{text-align:left;width:100%;font-family:var(--font-display);color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:21px 24px;font-size:16.5px;font-weight:700;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q .fx{background:var(--bg);border:1px solid var(--line);border-radius:50%;flex:none;width:26px;height:26px;transition:transform .3s,background .3s;position:relative}.faq-q .fx:before,.faq-q .fx:after{content:"";background:var(--ink);transition:transform .3s;position:absolute;top:50%;left:50%}.faq-q .fx:before{width:11px;height:2px;transform:translate(-50%,-50%)}.faq-q .fx:after{width:2px;height:11px;transform:translate(-50%,-50%)}.faq-item[open] .fx{background:var(--navy);border-color:var(--navy);transform:rotate(45deg)}.faq-item[open] .fx:before,.faq-item[open] .fx:after{background:#fff}.faq-a p{color:var(--muted);padding:0 24px 22px;font-size:15px}.faq-cta{justify-content:center;margin-top:32px;display:flex}.bw{font-family:var(--font-display);color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-weight:800}.bw i{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.final{background:var(--bg);color:#fff;padding-top:0;padding-left:20px;padding-right:20px;position:relative}.final .orb{filter:blur(100px);opacity:.4;pointer-events:none;border-radius:50%;position:absolute}.final .fo1{background:radial-gradient(circle,#3db0ea80,#0000 65%);width:480px;height:480px;top:-180px;left:-120px}.final .fo2{background:radial-gradient(circle,#e3409173,#0000 65%);width:460px;height:460px;bottom:-200px;right:-100px}.final .fo3{background:radial-gradient(circle,#fc764366,#0000 65%);width:340px;height:340px;top:30%;right:24%}.final-inner{text-align:center;background:var(--navy);border-radius:32px;max-width:1000px;margin:0 auto;padding:clamp(52px,7vw,88px) clamp(24px,4vw,56px);position:relative;overflow:hidden;box-shadow:0 30px 80px -40px #020d3d8c}.final h2{margin-bottom:18px;font-size:clamp(32px,4.6vw,52px)}.final .final-sub{color:#ffffffb8;margin-bottom:38px;font-size:17.5px}.final .capture{margin:0 auto}.final .capture-form{box-shadow:none;background:#ffffff12;border-color:#ffffff29}.final .capture-form:focus-within{box-shadow:0 0 0 3px #3db0ea59}.final .capture-form input{color:#fff}.final .capture-form input::placeholder{color:#ffffff73}.final .capture-note{color:#ffffffa6;justify-content:center}.final .capture-note b{color:#fff}.final .capture-success{color:#7be8b0;background:#1ca86229;border-color:#1ca86273;justify-content:center}.final .capture-error{color:#ff93b8}.footer{background:var(--navy);color:#fff;border-top:1px solid #ffffff17;padding:64px 0 36px}.footer-grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:44px;margin-bottom:46px;display:grid}.footer-logo img{width:auto;height:34px;margin-bottom:18px}.footer-logo .logo-fallback{font-family:var(--font-display);margin-bottom:18px;font-size:21px;font-weight:800;display:none}.footer-logo .logo-fallback i{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.footer-tag{color:#fff9;max-width:280px;margin-bottom:22px;font-size:14.5px}.footer-socials{gap:10px;display:flex}.footer-socials a{background:#ffffff12;border:1px solid #ffffff1f;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;transition:transform .22s,border-color .22s,background-color .22s;display:flex}.footer-socials a:hover{background:linear-gradient(135deg,var(--blue) 0%,var(--pink) 52%,var(--orange) 100%);background-repeat:no-repeat;background-size:100% 100%;border:1px solid #0000;transform:translateY(-3px)}.footer-socials svg{fill:#fff;width:17px;height:17px}.footer-nl{max-width:300px;margin-top:26px}.newsletter.compact{text-align:left;background:0 0;border-radius:0;padding:0;overflow:visible}.newsletter.compact .nl-inner{max-width:none;margin:0}.newsletter.compact .nl-eyebrow{letter-spacing:.12em;color:#ffffffb3;margin-bottom:12px;font-size:11.5px}.newsletter.compact .nl-eyebrow:before{width:20px;height:2.5px}.newsletter.compact .capture{max-width:none}.newsletter.compact .capture-form{gap:6px;padding:5px}.newsletter.compact .capture-form input{padding:8px 10px 8px 14px;font-size:13.5px}.newsletter.compact .capture-form .btn{padding:9px 14px;font-size:12.5px;box-shadow:0 4px 12px #e3409147}.newsletter.compact .capture-note{text-align:left;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:4px;margin-top:0;margin-bottom:10px;font-size:12.5px;line-height:1.45}.newsletter.compact .capture-error{margin-top:7px;font-size:12px}.newsletter.compact .capture-success{justify-content:flex-start;padding:12px 14px;font-size:13px}.footer h2{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin-bottom:17px;font-size:13px;font-weight:700}.footer ul{list-style:none}.footer ul li{margin-bottom:11px}.footer ul a{color:#ffffffc7;font-size:14.5px;transition:color .2s}.footer ul a:hover{color:#fff}.footer-prighter{flex-wrap:wrap;gap:10px;max-width:100%;margin-top:18px;display:flex}.footer-prighter a{flex:1 1 0;min-width:0;max-width:100%;display:block}.footer-prighter img{border-radius:8px;width:100%;height:auto;display:block}.footer-bottom{color:#ffffff80;border-top:1px solid #ffffff17;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:26px;font-size:13.5px;display:flex}.to-top{cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .22s;display:flex}.to-top:hover{background:#ffffff29;border-color:#ffffff47;transform:translateY(-3px)}.to-top svg{width:16px;height:16px}.sticky-cta{z-index:90;transition:transform .4s cubic-bezier(.2,.7,.2,1);display:none;position:fixed;bottom:14px;left:14px;right:14px;transform:translateY(120%)}.sticky-cta.show{transform:none}.sticky-cta a{background:var(--navy);color:#fff;font-family:var(--font-display);border-radius:16px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:15px;font-weight:700;display:flex;box-shadow:0 14px 36px #020d3d59}@media (max-width:1020px){.hero{min-height:0;padding:calc(var(--chrome-top) + 48px) 0 72px}.hero-mid{padding-top:0}.hero-bg .orb,.hero-grid-lines{display:none}.hero-inner{grid-template-columns:1fr;gap:64px}.hero-copy{text-align:center}.hero-sub{margin-left:auto;margin-right:auto}.capture{margin:0 auto}.split{grid-template-columns:1fr;gap:44px}.prob-body{grid-template-columns:1fr;gap:28px}.prob-stage{min-height:0}.prob-tabs{justify-content:flex-start}.rep-panel{grid-template-columns:1fr;gap:44px}.rep-panel.active .rep-visual{order:-1}.est-card{grid-template-columns:1fr;gap:36px;padding:38px 32px}.strat-stage{text-align:center;grid-template-columns:1fr;gap:30px;padding:36px 28px}.strat-gauge{margin:0 auto}}@media (max-width:720px){.section{padding:72px 0}.stats-grid{grid-template-columns:repeat(2,1fr);gap:22px 14px;padding:24px 18px}.stat+.stat:before{display:none}.steps,.pf-grid{grid-template-columns:1fr}.pf-grid .pf-card:nth-child(3){display:none}.pf-ai{flex-direction:column;align-items:stretch;gap:10px}.capture-form{border-radius:var(--r-md);flex-direction:column;padding:10px}.capture-form input{text-align:center;padding:12px 10px}.capture-form .btn{width:100%}.nav .btn-nav{display:none}.sticky-cta{display:block}.strat-pills{gap:8px}.strat-pill{padding:10px 15px;font-size:12.5px}.footer-grid{grid-template-columns:1fr 1fr}.footer-logo{grid-row:1/span 2}.footer-nl{max-width:none}.newsletter.compact .capture-form input{text-align:left}.footer-bottom{text-align:center;justify-content:center}.hero-rea-wrap{padding-top:40px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}:scope.js .reveal{opacity:1;transform:none}}.bwl{vertical-align:-.1em;background-position:0;background-repeat:no-repeat;background-size:contain;display:inline-block}.bwl-ip{width:5.95em;height:.82em}.bwl-is{width:6.43em;height:.82em}.faq-q .bwl-ip{background-image:url("data:image/svg+xml,%3Csvg width='428' height='59' viewBox='0 0 428 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M151.13 16.3598C152.11 16.3598 152.67 16.9198 152.67 17.8998V20.9098H161.01V13.3398C161.01 10.0398 159.54 8.56977 156.24 8.56977H130.72H126.16H117.12C113.61 8.56977 112.41 9.47976 111.3 12.6398L101.76 40.4098C100.77 43.2098 99.86 47.7098 99.86 47.7098H99.72C99.72 47.7098 98.81 43.2198 97.83 40.4098L88.29 12.6398C87.17 9.47976 85.9 8.56977 82.4 8.56977H80.41H76.59H64.47C61.1 8.56977 59.7 10.0498 59.7 13.3398V36.1298C59.7 38.9998 60.19 43.1398 60.19 43.1398H60.04C60.04 43.1398 57.87 38.9998 55.91 36.1298L37.05 8.56977H28.78V49.2298H16.03V9.12977H21.87V0.00976562H0V9.12977H5.84V49.2398H0V58.3598H29.97H33.19C36.56 58.3598 37.96 56.9598 37.96 53.5998V30.8798C37.96 28.0098 37.47 23.8698 37.47 23.8698H37.61C37.61 23.8698 39.78 28.0798 41.75 30.8798L60.68 58.3598H68.89V17.9098C68.89 16.9298 69.45 16.3698 70.43 16.3698H76.6H77.86C79.05 16.3698 79.62 16.7198 80.03 17.9098L94.97 58.3598H104.64L119.5 17.9098C119.93 16.7198 120.48 16.3698 121.67 16.3698H126.16H130.72H151.13V16.3598Z' fill='%23020D3D'/%3E%3Cpath d='M262.75 0H236.03V9.13H241.37V58.36H252.13V9.13H260.93C266.85 9.13 270.3 12.99 270.3 18.99C270.3 25.08 266.85 29.02 260.76 29.02H254.51V38.22H262.73C273.66 38.22 281.3 30.33 281.3 18.99C281.32 7.64 273.67 0 262.75 0Z' fill='%23020D3D'/%3E%3Cpath d='M284.75 16.3398H289.73V50.5798H284.75V58.3598H303.41V50.5798H298.43V16.3398H303.41V8.5498H284.75V16.3398Z' fill='%23020D3D'/%3E%3Cpath d='M359.18 6.87012C344.51 6.87012 333.43 18.0301 333.43 32.2701C333.43 37.9601 335.1 43.1701 338.01 47.4101H350.87C346.13 44.4101 342.97 38.8601 342.97 32.2701C342.97 22.7301 350.2 15.4301 359.18 15.4301C368.15 15.4301 375.38 22.7301 375.38 32.2701C375.38 38.5801 372.27 44.8201 366.64 47.9001C362.41 50.2201 357.63 49.8101 352.99 49.8101H339.02H326.5H323.51C322.53 49.8101 321.97 49.2501 321.97 48.2701V13.3201C321.97 10.0201 320.57 8.55011 317.2 8.55011H308.22V16.3401H311.24C312.22 16.3401 312.78 16.9001 312.78 17.8801V53.5901C312.78 56.9601 314.18 58.3601 317.55 58.3601H360.56V58.3301C374.54 57.6401 384.94 46.4701 384.94 32.2701C384.93 18.0201 373.84 6.87012 359.18 6.87012Z' fill='%23020D3D'/%3E%3Cpath d='M423.35 8.5498H388.63C385.26 8.5498 384.14 9.73981 384.14 13.0398V20.8998H392.21V17.8798C392.21 16.8998 392.77 16.3398 393.75 16.3398H401.4V58.3598H410.59V16.3398H418.24C419.22 16.3398 419.78 16.8998 419.78 17.8798V20.8998H427.85V13.0398C427.84 9.74981 426.72 8.5498 423.35 8.5498Z' fill='%23020D3D'/%3E%3Cpath d='M229.56 8.56995H229.53C228.85 8.56995 228.16 8.56995 227.48 8.56995C225.93 8.56995 224.38 8.56995 222.83 8.56995C220.92 8.56995 219 8.56995 217.09 8.56995L217.13 8.55995H187.21C186.08 8.53995 184.95 8.52995 183.82 8.55995H183.55L183.58 8.56995C182.84 8.59995 182.09 8.63995 181.35 8.72995C179.95 8.89995 178.57 9.20995 177.23 9.66995C174.5 10.62 171.96 12.2299 170.16 14.5199C168.45 16.6899 167.52 19.3699 167.52 22.1299C167.52 37.1199 190.94 36.4399 190.94 44.6499C190.94 47.1399 189.43 48.8399 187.3 49.6899C183.3 51.0699 179.32 49.8999 175.66 48.1899C172.61 46.7599 169.41 45.38 165.98 45.41C162.76 45.44 159.64 46.5699 156.81 47.9399L155.93 48.3699C153.31 49.6399 150.45 50.4599 147.54 50.5699C145.51 50.6499 143.47 50.5599 141.44 50.5599C140.46 50.5599 139.9 50 139.9 49.02V37.1799H156.03V29.4H139.9V18.7699H130.72V53.5999C130.72 56.9699 132.12 58.3599 135.48 58.3599H138.69C145.52 58.3599 152.31 58.2099 158.72 55.5599C161.15 54.5499 163.38 52.9299 166.13 53.0499C168.1 53.1399 170.19 54.1199 172.4 55.1499C173.64 55.7199 174.87 56.2999 176.15 56.7799C181.92 58.9299 188.52 58.5999 193.93 55.5999C197.88 53.4099 200.19 48.66 200.19 44.2C200.19 28.39 176.77 30.0199 176.77 21.8099C176.77 20.9199 177.05 20.06 177.56 19.33C178.6 17.86 180.3 17.14 182 16.74C182.45 16.63 182.91 16.56 183.36 16.51C185.53 16.27 187.77 16.3999 189.95 16.3899C192.17 16.3899 194.41 16.3799 196.61 16.3799L201.91 16.37C203.26 16.37 204.62 16.37 205.97 16.37C206.51 16.37 207.05 16.37 207.59 16.37V58.3699H216.78V16.37H224.42C225.4 16.37 225.95 16.9299 225.95 17.9099V20.92H234.02V13.0699C234.05 9.76995 232.93 8.56995 229.56 8.56995Z' fill='%23020D3D'/%3E%3C/svg%3E")}.faq-q .bwl-is{background-image:url("data:image/svg+xml,%3Csvg width='431' height='55' viewBox='0 0 431 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M227.27 14.48C227.27 11.14 230.55 8.84 234.99 8.84C238.49 8.84 241.97 10.47 241.97 12.92V15.3H250.74V10.4C250.74 2.9 241.24 0 235.07 0C224.89 0 217.47 6.31 217.47 14.86C217.47 31.27 242.26 30.53 242.26 39.51C242.26 41.89 241.05 43.61 239.26 44.63C236.57 46.16 233.41 45.93 230.46 45.56C228.41 45.3 225.04 44.15 225.04 41.59V39.21H216.29V44.11C216.29 49.91 222.09 52.9 227.04 53.97C230.85 54.79 235.18 54.85 239.01 54.09C241.95 53.51 244.78 52.25 247.05 50.27C250.29 47.43 252.07 43.28 252.07 38.99C252.07 21.68 227.27 23.47 227.27 14.48Z' fill='%23020D3D'/%3E%3Cpath d='M321.21 9.13988C308.34 9.13988 298.61 18.9399 298.61 31.4399C298.61 33.1099 298.77 34.7199 299.08 36.2699C300.24 36.0299 301.46 35.8999 302.72 35.9299C304.54 35.9699 306.27 36.3399 307.91 36.9999C307.31 35.2899 306.98 33.4199 306.98 31.4299C306.98 23.0599 313.32 16.6499 321.21 16.6499C329.09 16.6499 335.43 23.0599 335.43 31.4299C335.43 40.1799 329.09 46.8299 321.21 46.8399C318.74 46.8399 316.3 46.0999 314.24 44.7299C311.12 42.6499 308.83 39.8399 305.1 38.7599C301.85 37.8199 298.33 37.9999 295.13 39.0599C291.84 40.1499 289.09 42.1799 286.24 44.0799C283.54 45.8699 281.1 46.8299 277.84 46.8299C269.9 46.8299 263.61 39.9299 263.61 31.3699C263.61 22.2599 269.77 16.6499 277.59 16.6499C281.41 16.6499 286.64 18.1299 286.64 21.3299V23.7899H293.97V18.9199C293.97 11.4699 283.01 9.12988 277.4 9.12988C264.71 9.12988 255.23 18.7399 255.23 31.3599C255.23 44.2899 264.34 54.3299 277.71 54.3299C281.92 54.3299 286.09 53.2299 289.76 51.1599C292.03 49.8799 293.91 48.0099 296.23 46.8099C298.88 45.4399 301.62 45.5599 304.19 47.0799C306.95 48.7199 309.14 51.0799 312.12 52.3999C314.97 53.6699 318.09 54.3299 321.21 54.3299C334.07 54.3299 343.81 44.2799 343.81 31.4099C343.81 18.9399 334.07 9.13988 321.21 9.13988Z' fill='%23020D3D'/%3E%3Cpath d='M388.32 44.5601H396.38V35.0201H410.55V28.1901H396.38V16.7301H406.23C407.1 16.7301 407.59 17.2201 407.59 18.0901V20.7301H414.92V14.0801C414.92 11.1901 413.63 9.89014 410.74 9.89014H384.31V16.7301H388.32V44.5601Z' fill='%23020D3D'/%3E%3Cpath d='M409.19 42.7799V45.4199C409.19 46.0599 408.92 46.4999 408.43 46.6799H387.41H378.69C377.99 46.5299 377.41 46.1799 376.98 45.3599L372.74 36.9199C371.93 35.3199 370.58 34.6999 370.58 34.6999V34.5799C372.43 34.2099 377.84 30.9399 377.84 23.0599C377.84 14.8099 372.24 9.87988 364.23 9.87988H344.64V16.7199H348.65V53.6199H356.71V37.2899H360.77C363.05 37.2899 363.97 37.6099 364.9 39.3299L370.5 50.3499C371.91 53.1199 373.34 53.6099 376.6 53.6099H412.32C415.21 53.6099 416.5 52.3799 416.5 49.4199V42.7699H409.19V42.7799ZM363.13 30.3999H356.72V16.7299H363.25C367.2 16.7299 369.59 19.1999 369.59 23.4999C369.59 27.8699 367.19 30.3999 363.13 30.3999Z' fill='%23020D3D'/%3E%3Cpath d='M137.95 16.17C138.84 16.17 139.36 16.68 139.36 17.58V20.33H146.98V13.42C146.98 10.41 145.63 9.05998 142.62 9.05998H119.33H115.17H106.92C103.71 9.05998 102.63 9.88998 101.61 12.78L92.89 38.12C91.99 40.68 91.15 44.78 91.15 44.78H91.03C91.03 44.78 90.2 40.68 89.3 38.12L80.6 12.78C79.57 9.88998 78.42 9.05998 75.22 9.05998H73.41H69.91H58.84C55.77 9.05998 54.48 10.41 54.48 13.42V34.22C54.48 36.84 54.93 40.62 54.93 40.62H54.8C54.8 40.62 52.82 36.84 51.03 34.22L33.81 9.05998H26.26V46.18H14.63V9.55998H19.96V1.22998H0V9.55998H5.33V46.17H0V54.5H27.36H30.3C33.37 54.5 34.66 53.22 34.66 50.15V29.42C34.66 26.8 34.21 23.02 34.21 23.02H34.33C34.33 23.02 36.31 26.86 38.11 29.42L55.39 54.51H62.88V17.58C62.88 16.68 63.39 16.17 64.29 16.17H69.92H71.07C72.16 16.17 72.67 16.49 73.05 17.58L86.69 54.51H95.52L109.09 17.58C109.48 16.49 109.99 16.17 111.07 16.17H115.17H119.33H137.95Z' fill='%23020D3D'/%3E%3Cpath d='M206.27 17.58V20.33H213.64V13.17C213.64 10.16 212.61 9.06995 209.54 9.06995H209.51C208.89 9.06995 208.26 9.06995 207.64 9.06995C206.23 9.06995 204.81 9.06995 203.4 9.06995C201.65 9.06995 199.91 9.06995 198.16 9.06995L198.2 9.05995H170.89C169.86 9.03995 168.83 9.02995 167.8 9.05995H167.55L167.58 9.06995C166.9 9.08995 166.22 9.12995 165.55 9.21995C164.27 9.37995 163.01 9.65995 161.79 10.0799C159.3 10.9399 156.98 12.42 155.33 14.5C153.77 16.48 152.92 18.9299 152.92 21.4499C152.92 35.1299 174.3 34.5099 174.3 42.0099C174.3 44.2799 172.92 45.8399 170.98 46.6199C167.33 47.8799 163.7 46.81 160.35 45.25C157.57 43.94 154.65 42.6799 151.51 42.7099C148.57 42.7299 145.72 43.7699 143.14 45.0199L142.34 45.4099C139.95 46.5699 137.34 47.3199 134.68 47.4199C132.83 47.4899 130.96 47.4099 129.11 47.4099C128.21 47.4099 127.7 46.9 127.7 46V35.1799H142.43V28.08H127.7V18.37H119.32V50.1599C119.32 53.2299 120.6 54.5099 123.67 54.5099H126.6C132.83 54.5099 139.03 54.3799 144.88 51.9499C147.1 51.0199 149.13 49.5499 151.65 49.6599C153.45 49.7399 155.35 50.63 157.38 51.57C158.51 52.09 159.64 52.6199 160.8 53.0599C166.07 55.0199 172.09 54.7199 177.03 51.9799C180.64 49.9799 182.75 45.64 182.75 41.57C182.75 27.1399 161.37 28.6299 161.37 21.1299C161.37 20.3199 161.62 19.53 162.09 18.87C163.04 17.53 164.59 16.87 166.14 16.51C166.55 16.41 166.97 16.35 167.38 16.3C169.37 16.08 171.4 16.2 173.4 16.19C175.42 16.19 177.47 16.1799 179.48 16.1799C181.09 16.1799 182.71 16.18 184.32 16.17C185.55 16.17 186.79 16.17 188.03 16.16C188.52 16.16 189.02 16.16 189.51 16.16V54.5H197.9V16.17H204.88C205.76 16.17 206.27 16.68 206.27 17.58Z' fill='%23020D3D'/%3E%3Cpath d='M416.52 6.18014H418.56V11.7601H420.03V6.18014H422.07V4.89014H416.52V6.18014Z' fill='%23020D3D'/%3E%3Cpath d='M430.05 11.7601L430.03 4.89014H428.82L426.47 9.16014L424.08 4.89014H422.86V11.7601H424.25V7.72014L426.11 11.0301H426.78L428.65 7.63014L428.66 11.7601H430.05Z' fill='%23020D3D'/%3E%3C/svg%3E")}.faq-a .bwl-ip{background-image:url("data:image/svg+xml,%3Csvg width='428' height='59' viewBox='0 0 428 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M151.13 16.3598C152.11 16.3598 152.67 16.9198 152.67 17.8998V20.9098H161.01V13.3398C161.01 10.0398 159.54 8.56977 156.24 8.56977H130.72H126.16H117.12C113.61 8.56977 112.41 9.47976 111.3 12.6398L101.76 40.4098C100.77 43.2098 99.86 47.7098 99.86 47.7098H99.72C99.72 47.7098 98.81 43.2198 97.83 40.4098L88.29 12.6398C87.17 9.47976 85.9 8.56977 82.4 8.56977H80.41H76.59H64.47C61.1 8.56977 59.7 10.0498 59.7 13.3398V36.1298C59.7 38.9998 60.19 43.1398 60.19 43.1398H60.04C60.04 43.1398 57.87 38.9998 55.91 36.1298L37.05 8.56977H28.78V49.2298H16.03V9.12977H21.87V0.00976562H0V9.12977H5.84V49.2398H0V58.3598H29.97H33.19C36.56 58.3598 37.96 56.9598 37.96 53.5998V30.8798C37.96 28.0098 37.47 23.8698 37.47 23.8698H37.61C37.61 23.8698 39.78 28.0798 41.75 30.8798L60.68 58.3598H68.89V17.9098C68.89 16.9298 69.45 16.3698 70.43 16.3698H76.6H77.86C79.05 16.3698 79.62 16.7198 80.03 17.9098L94.97 58.3598H104.64L119.5 17.9098C119.93 16.7198 120.48 16.3698 121.67 16.3698H126.16H130.72H151.13V16.3598Z' fill='%235A6486'/%3E%3Cpath d='M262.75 0H236.03V9.13H241.37V58.36H252.13V9.13H260.93C266.85 9.13 270.3 12.99 270.3 18.99C270.3 25.08 266.85 29.02 260.76 29.02H254.51V38.22H262.73C273.66 38.22 281.3 30.33 281.3 18.99C281.32 7.64 273.67 0 262.75 0Z' fill='%235A6486'/%3E%3Cpath d='M284.75 16.3398H289.73V50.5798H284.75V58.3598H303.41V50.5798H298.43V16.3398H303.41V8.5498H284.75V16.3398Z' fill='%235A6486'/%3E%3Cpath d='M359.18 6.87012C344.51 6.87012 333.43 18.0301 333.43 32.2701C333.43 37.9601 335.1 43.1701 338.01 47.4101H350.87C346.13 44.4101 342.97 38.8601 342.97 32.2701C342.97 22.7301 350.2 15.4301 359.18 15.4301C368.15 15.4301 375.38 22.7301 375.38 32.2701C375.38 38.5801 372.27 44.8201 366.64 47.9001C362.41 50.2201 357.63 49.8101 352.99 49.8101H339.02H326.5H323.51C322.53 49.8101 321.97 49.2501 321.97 48.2701V13.3201C321.97 10.0201 320.57 8.55011 317.2 8.55011H308.22V16.3401H311.24C312.22 16.3401 312.78 16.9001 312.78 17.8801V53.5901C312.78 56.9601 314.18 58.3601 317.55 58.3601H360.56V58.3301C374.54 57.6401 384.94 46.4701 384.94 32.2701C384.93 18.0201 373.84 6.87012 359.18 6.87012Z' fill='%235A6486'/%3E%3Cpath d='M423.35 8.5498H388.63C385.26 8.5498 384.14 9.73981 384.14 13.0398V20.8998H392.21V17.8798C392.21 16.8998 392.77 16.3398 393.75 16.3398H401.4V58.3598H410.59V16.3398H418.24C419.22 16.3398 419.78 16.8998 419.78 17.8798V20.8998H427.85V13.0398C427.84 9.74981 426.72 8.5498 423.35 8.5498Z' fill='%235A6486'/%3E%3Cpath d='M229.56 8.56995H229.53C228.85 8.56995 228.16 8.56995 227.48 8.56995C225.93 8.56995 224.38 8.56995 222.83 8.56995C220.92 8.56995 219 8.56995 217.09 8.56995L217.13 8.55995H187.21C186.08 8.53995 184.95 8.52995 183.82 8.55995H183.55L183.58 8.56995C182.84 8.59995 182.09 8.63995 181.35 8.72995C179.95 8.89995 178.57 9.20995 177.23 9.66995C174.5 10.62 171.96 12.2299 170.16 14.5199C168.45 16.6899 167.52 19.3699 167.52 22.1299C167.52 37.1199 190.94 36.4399 190.94 44.6499C190.94 47.1399 189.43 48.8399 187.3 49.6899C183.3 51.0699 179.32 49.8999 175.66 48.1899C172.61 46.7599 169.41 45.38 165.98 45.41C162.76 45.44 159.64 46.5699 156.81 47.9399L155.93 48.3699C153.31 49.6399 150.45 50.4599 147.54 50.5699C145.51 50.6499 143.47 50.5599 141.44 50.5599C140.46 50.5599 139.9 50 139.9 49.02V37.1799H156.03V29.4H139.9V18.7699H130.72V53.5999C130.72 56.9699 132.12 58.3599 135.48 58.3599H138.69C145.52 58.3599 152.31 58.2099 158.72 55.5599C161.15 54.5499 163.38 52.9299 166.13 53.0499C168.1 53.1399 170.19 54.1199 172.4 55.1499C173.64 55.7199 174.87 56.2999 176.15 56.7799C181.92 58.9299 188.52 58.5999 193.93 55.5999C197.88 53.4099 200.19 48.66 200.19 44.2C200.19 28.39 176.77 30.0199 176.77 21.8099C176.77 20.9199 177.05 20.06 177.56 19.33C178.6 17.86 180.3 17.14 182 16.74C182.45 16.63 182.91 16.56 183.36 16.51C185.53 16.27 187.77 16.3999 189.95 16.3899C192.17 16.3899 194.41 16.3799 196.61 16.3799L201.91 16.37C203.26 16.37 204.62 16.37 205.97 16.37C206.51 16.37 207.05 16.37 207.59 16.37V58.3699H216.78V16.37H224.42C225.4 16.37 225.95 16.9299 225.95 17.9099V20.92H234.02V13.0699C234.05 9.76995 232.93 8.56995 229.56 8.56995Z' fill='%235A6486'/%3E%3C/svg%3E")}.faq-a .bwl-is{background-image:url("data:image/svg+xml,%3Csvg width='431' height='55' viewBox='0 0 431 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M227.27 14.48C227.27 11.14 230.55 8.84 234.99 8.84C238.49 8.84 241.97 10.47 241.97 12.92V15.3H250.74V10.4C250.74 2.9 241.24 0 235.07 0C224.89 0 217.47 6.31 217.47 14.86C217.47 31.27 242.26 30.53 242.26 39.51C242.26 41.89 241.05 43.61 239.26 44.63C236.57 46.16 233.41 45.93 230.46 45.56C228.41 45.3 225.04 44.15 225.04 41.59V39.21H216.29V44.11C216.29 49.91 222.09 52.9 227.04 53.97C230.85 54.79 235.18 54.85 239.01 54.09C241.95 53.51 244.78 52.25 247.05 50.27C250.29 47.43 252.07 43.28 252.07 38.99C252.07 21.68 227.27 23.47 227.27 14.48Z' fill='%235A6486'/%3E%3Cpath d='M321.21 9.13988C308.34 9.13988 298.61 18.9399 298.61 31.4399C298.61 33.1099 298.77 34.7199 299.08 36.2699C300.24 36.0299 301.46 35.8999 302.72 35.9299C304.54 35.9699 306.27 36.3399 307.91 36.9999C307.31 35.2899 306.98 33.4199 306.98 31.4299C306.98 23.0599 313.32 16.6499 321.21 16.6499C329.09 16.6499 335.43 23.0599 335.43 31.4299C335.43 40.1799 329.09 46.8299 321.21 46.8399C318.74 46.8399 316.3 46.0999 314.24 44.7299C311.12 42.6499 308.83 39.8399 305.1 38.7599C301.85 37.8199 298.33 37.9999 295.13 39.0599C291.84 40.1499 289.09 42.1799 286.24 44.0799C283.54 45.8699 281.1 46.8299 277.84 46.8299C269.9 46.8299 263.61 39.9299 263.61 31.3699C263.61 22.2599 269.77 16.6499 277.59 16.6499C281.41 16.6499 286.64 18.1299 286.64 21.3299V23.7899H293.97V18.9199C293.97 11.4699 283.01 9.12988 277.4 9.12988C264.71 9.12988 255.23 18.7399 255.23 31.3599C255.23 44.2899 264.34 54.3299 277.71 54.3299C281.92 54.3299 286.09 53.2299 289.76 51.1599C292.03 49.8799 293.91 48.0099 296.23 46.8099C298.88 45.4399 301.62 45.5599 304.19 47.0799C306.95 48.7199 309.14 51.0799 312.12 52.3999C314.97 53.6699 318.09 54.3299 321.21 54.3299C334.07 54.3299 343.81 44.2799 343.81 31.4099C343.81 18.9399 334.07 9.13988 321.21 9.13988Z' fill='%235A6486'/%3E%3Cpath d='M388.32 44.5601H396.38V35.0201H410.55V28.1901H396.38V16.7301H406.23C407.1 16.7301 407.59 17.2201 407.59 18.0901V20.7301H414.92V14.0801C414.92 11.1901 413.63 9.89014 410.74 9.89014H384.31V16.7301H388.32V44.5601Z' fill='%235A6486'/%3E%3Cpath d='M409.19 42.7799V45.4199C409.19 46.0599 408.92 46.4999 408.43 46.6799H387.41H378.69C377.99 46.5299 377.41 46.1799 376.98 45.3599L372.74 36.9199C371.93 35.3199 370.58 34.6999 370.58 34.6999V34.5799C372.43 34.2099 377.84 30.9399 377.84 23.0599C377.84 14.8099 372.24 9.87988 364.23 9.87988H344.64V16.7199H348.65V53.6199H356.71V37.2899H360.77C363.05 37.2899 363.97 37.6099 364.9 39.3299L370.5 50.3499C371.91 53.1199 373.34 53.6099 376.6 53.6099H412.32C415.21 53.6099 416.5 52.3799 416.5 49.4199V42.7699H409.19V42.7799ZM363.13 30.3999H356.72V16.7299H363.25C367.2 16.7299 369.59 19.1999 369.59 23.4999C369.59 27.8699 367.19 30.3999 363.13 30.3999Z' fill='%235A6486'/%3E%3Cpath d='M137.95 16.17C138.84 16.17 139.36 16.68 139.36 17.58V20.33H146.98V13.42C146.98 10.41 145.63 9.05998 142.62 9.05998H119.33H115.17H106.92C103.71 9.05998 102.63 9.88998 101.61 12.78L92.89 38.12C91.99 40.68 91.15 44.78 91.15 44.78H91.03C91.03 44.78 90.2 40.68 89.3 38.12L80.6 12.78C79.57 9.88998 78.42 9.05998 75.22 9.05998H73.41H69.91H58.84C55.77 9.05998 54.48 10.41 54.48 13.42V34.22C54.48 36.84 54.93 40.62 54.93 40.62H54.8C54.8 40.62 52.82 36.84 51.03 34.22L33.81 9.05998H26.26V46.18H14.63V9.55998H19.96V1.22998H0V9.55998H5.33V46.17H0V54.5H27.36H30.3C33.37 54.5 34.66 53.22 34.66 50.15V29.42C34.66 26.8 34.21 23.02 34.21 23.02H34.33C34.33 23.02 36.31 26.86 38.11 29.42L55.39 54.51H62.88V17.58C62.88 16.68 63.39 16.17 64.29 16.17H69.92H71.07C72.16 16.17 72.67 16.49 73.05 17.58L86.69 54.51H95.52L109.09 17.58C109.48 16.49 109.99 16.17 111.07 16.17H115.17H119.33H137.95Z' fill='%235A6486'/%3E%3Cpath d='M206.27 17.58V20.33H213.64V13.17C213.64 10.16 212.61 9.06995 209.54 9.06995H209.51C208.89 9.06995 208.26 9.06995 207.64 9.06995C206.23 9.06995 204.81 9.06995 203.4 9.06995C201.65 9.06995 199.91 9.06995 198.16 9.06995L198.2 9.05995H170.89C169.86 9.03995 168.83 9.02995 167.8 9.05995H167.55L167.58 9.06995C166.9 9.08995 166.22 9.12995 165.55 9.21995C164.27 9.37995 163.01 9.65995 161.79 10.0799C159.3 10.9399 156.98 12.42 155.33 14.5C153.77 16.48 152.92 18.9299 152.92 21.4499C152.92 35.1299 174.3 34.5099 174.3 42.0099C174.3 44.2799 172.92 45.8399 170.98 46.6199C167.33 47.8799 163.7 46.81 160.35 45.25C157.57 43.94 154.65 42.6799 151.51 42.7099C148.57 42.7299 145.72 43.7699 143.14 45.0199L142.34 45.4099C139.95 46.5699 137.34 47.3199 134.68 47.4199C132.83 47.4899 130.96 47.4099 129.11 47.4099C128.21 47.4099 127.7 46.9 127.7 46V35.1799H142.43V28.08H127.7V18.37H119.32V50.1599C119.32 53.2299 120.6 54.5099 123.67 54.5099H126.6C132.83 54.5099 139.03 54.3799 144.88 51.9499C147.1 51.0199 149.13 49.5499 151.65 49.6599C153.45 49.7399 155.35 50.63 157.38 51.57C158.51 52.09 159.64 52.6199 160.8 53.0599C166.07 55.0199 172.09 54.7199 177.03 51.9799C180.64 49.9799 182.75 45.64 182.75 41.57C182.75 27.1399 161.37 28.6299 161.37 21.1299C161.37 20.3199 161.62 19.53 162.09 18.87C163.04 17.53 164.59 16.87 166.14 16.51C166.55 16.41 166.97 16.35 167.38 16.3C169.37 16.08 171.4 16.2 173.4 16.19C175.42 16.19 177.47 16.1799 179.48 16.1799C181.09 16.1799 182.71 16.18 184.32 16.17C185.55 16.17 186.79 16.17 188.03 16.16C188.52 16.16 189.02 16.16 189.51 16.16V54.5H197.9V16.17H204.88C205.76 16.17 206.27 16.68 206.27 17.58Z' fill='%235A6486'/%3E%3Cpath d='M416.52 6.18014H418.56V11.7601H420.03V6.18014H422.07V4.89014H416.52V6.18014Z' fill='%235A6486'/%3E%3Cpath d='M430.05 11.7601L430.03 4.89014H428.82L426.47 9.16014L424.08 4.89014H422.86V11.7601H424.25V7.72014L426.11 11.0301H426.78L428.65 7.63014L428.66 11.7601H430.05Z' fill='%235A6486'/%3E%3C/svg%3E")}.rent{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.prob-card.wide{max-width:940px}.prob-card.wide .cost-card{grid-template-columns:1fr 1fr;align-items:start;gap:30px 34px;display:grid}.prob-card.wide .cost-card .gain{border-top:none;margin-top:0;padding-top:0}@media (max-width:760px){.prob-card.wide{max-width:560px}.prob-card.wide .cost-card{grid-template-columns:1fr;gap:0}.prob-card.wide .cost-card .gain{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}}.nav-links{align-items:center;gap:30px;margin:0 auto;display:flex}.nav-links>a,.nav-drop-btn{font-family:var(--font-display);color:var(--ink);cursor:pointer;background:0 0;align-items:center;gap:5px;font-size:14.5px;font-weight:600;transition:color .18s;display:inline-flex}.nav-links>a:hover,.nav-drop-btn:hover{color:var(--pink)}.nav-drop{position:relative}.nav-caret{width:15px;height:15px;transition:transform .2s}.nav-drop.open .nav-caret{transform:rotate(180deg)}.nav-menu{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-md);opacity:0;visibility:hidden;border-radius:16px;flex-direction:column;min-width:226px;padding:8px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(6px)}.nav-menu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.nav-drop.open .nav-menu{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.nav-menu a{font-family:var(--font-body);color:var(--ink);border-radius:10px;padding:10px 13px;font-size:14.5px;font-weight:500;transition:background .16s,color .16s}.nav-menu a:hover{background:var(--bg);color:var(--pink)}.nav-login{font-family:var(--font-display);color:var(--ink);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:700;transition:background-color .18s,color .18s}.nav-login:hover{background:var(--bg);color:var(--navy)}.nav-burger{border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;display:none}.nav-burger span{background:var(--ink);border-radius:2px;width:20px;height:2px;margin:0 auto;transition:transform .25s,opacity .2s;display:block}.nav-burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-drawer{top:var(--chrome-top);max-height:calc(100vh - var(--chrome-top));background:var(--white);border-bottom:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:99;flex-direction:column;gap:2px;padding:14px 24px 26px;display:none;position:fixed;left:0;right:0;overflow-y:auto}.nav-drawer.open{display:flex}.nav-drawer-sec{border-bottom:1px solid var(--line);flex-direction:column;margin-bottom:8px;padding-bottom:10px;display:flex}.nav-drawer-h{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 4px 4px;font-size:12px;font-weight:700}.nav-drawer-sec a{font-family:var(--font-body);color:var(--ink);padding:10px 4px 10px 14px;font-size:16px}.nav-drawer-link{font-family:var(--font-display);color:var(--ink);border-bottom:1px solid var(--line);padding:13px 4px;font-size:17px;font-weight:600}.nav-drawer-lang{align-self:flex-start;margin:16px 0 4px}.nav-drawer-cta{width:100%;height:52px;margin-top:14px;font-size:16px}body.nav-locked{overflow:hidden}.hero-cta{flex-wrap:wrap;gap:14px;margin-bottom:18px;display:flex}.btn-lg{padding:16px 30px;font-size:16px}.btn-ghost{background:var(--white);color:var(--ink);border:1.5px solid var(--line);box-shadow:var(--shadow-sm)}.btn-ghost:hover{border-color:var(--blue);box-shadow:var(--shadow-md);transform:translateY(-2px)}.hero-trust{color:var(--muted);align-items:center;gap:9px;font-size:14.5px;display:flex}.hero-trust .spark{flex:none;width:17px;height:17px}.hero-trust b{color:var(--ink)}.pos-lead{max-width:760px}.pos-compare{grid-template-columns:repeat(3,1fr);gap:16px;margin:8px 0 46px;display:grid}.poc{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:22px 24px}.poc-t{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:16px;font-weight:700}.poc-d{color:var(--muted);font-size:14.5px;line-height:1.45}.poc-on{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;box-shadow:var(--shadow-md);border:1.5px solid #0000}.poc-on .poc-t{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.pos-cost-title{text-align:center;margin-bottom:26px;font-size:clamp(22px,2.6vw,30px)}.lever-grid{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.lever-grid>.lever{flex:0 calc(33.333% - 12px);min-width:264px;max-width:360px}.lever{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:none;padding:20px 20px 22px;transition:transform .25s,border-color .25s}.lever:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lever-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.lever-k{font-family:var(--font-display);letter-spacing:.04em;color:var(--muted);text-transform:uppercase;font-size:13px;font-weight:700}.lever-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--blue);background:#3db0ea1f;border-radius:999px;flex:none;padding:4px 9px;font-size:11px;font-weight:700}.lever-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--navy);margin-bottom:10px;font-size:24px;font-weight:800}.lever-p{color:var(--muted);font-size:14.5px;line-height:1.55}.pos-punch{text-align:center;max-width:740px;font-family:var(--font-display);color:var(--ink);margin:60px auto 0;padding-top:30px;font-size:clamp(20px,2.6vw,27px);font-weight:600;line-height:1.38;position:relative}.pos-punch:before{content:"";background:var(--grad);border-radius:3px;width:62px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pos-punch strong{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.12em;font-weight:700}.price-toggle{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:5px;width:max-content;margin:0 0 26px auto;padding:5px;display:flex}.pt-opt{font-family:var(--font-display);color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 15px;font-size:13px;font-weight:700;transition:all .2s}.pt-opt.active{background:var(--navy);color:#fff}.pt-save{color:var(--orange);white-space:nowrap;background:#fc764321;border-radius:999px;margin-left:3px;padding:4px 9px;font-size:11px;font-weight:700}@media (max-width:600px){.price-toggle{margin:0 auto 24px}}.price-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.price-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:30px 28px 32px;display:flex;position:relative}.price-card.popular{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;box-shadow:var(--shadow-md);border:1.5px solid #0000}.pc-badge{background:var(--grad);color:#fff;font-family:var(--font-display);letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:6px 16px;font-size:12px;font-weight:700;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #e3409152}.pc-head{border-bottom:1px solid var(--line);margin-bottom:22px;padding-bottom:22px}.pc-head h3{margin-bottom:14px;font-size:22px}.pc-price{align-items:baseline;gap:7px;display:flex}.pc-amt{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);font-size:40px;font-weight:800}.pc-per{color:var(--muted);font-size:15px}.pc-billed{color:var(--muted);margin-top:8px;font-size:13px}.pc-feat{flex-direction:column;flex:1;gap:13px;margin-bottom:26px;list-style:none;display:flex}.pc-feat li{color:var(--ink);padding-left:28px;font-size:14.5px;line-height:1.45;position:relative}.pc-feat li:before{content:"";background:var(--grad);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 12.5l4 4 10-10' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/13px no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M5 12.5l4 4 10-10' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/></svg>") 50%/13px no-repeat}.pc-cta{width:100%}.price-note{text-align:center;color:var(--muted);margin-top:26px;font-size:13.5px}.footer{position:relative;overflow:hidden}.footer .container{z-index:2;position:relative}.footer-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.footer-bg .fgrid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 75%);mask:radial-gradient(120% 90% at 50% 0,#000 35%,#0000 75%)}.footer-bg .orb{filter:blur(100px);opacity:.32;border-radius:50%;position:absolute}.footer-bg .fo1{background:radial-gradient(circle,#3db0ea8c,#0000 65%);width:420px;height:420px;top:-160px;left:-100px}.footer-bg .fo2{background:radial-gradient(circle,#e3409180,#0000 65%);width:400px;height:400px;bottom:-180px;right:-90px}.final-cta{justify-content:center;display:flex}@media (max-width:1000px){.nav-links,.nav-right{display:none}.nav-burger{display:flex}}@media (max-width:860px){.pos-compare{grid-template-columns:1fr;gap:12px;margin-bottom:48px}.lever-grid>.lever{flex:100%;max-width:none}.price-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.price-card.popular{order:-1}}.ip-score{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-weight:600}.ip-score sup{vertical-align:super;opacity:.65;margin-left:1px;font-size:.58em;font-weight:600}.ip-score--blue{color:var(--blue)}.pf-ai-mic{border:1px solid var(--line);background:var(--white);width:34px;height:34px;color:var(--muted);cursor:pointer;border-radius:9px;flex:none;justify-content:center;align-items:center;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}.pf-ai-mic svg{width:17px;height:17px}.pf-ai-mic:hover{color:var(--pink);border-color:var(--pink);transform:translateY(-1px)}.pf-cap{text-align:center;max-width:680px;color:var(--muted);margin:18px auto 0;font-size:14.5px;line-height:1.55}.pf-cap b{color:var(--ink);font-weight:600}@media (max-width:600px){.pf-ai-mic{width:38px;height:38px}}.cap-synth{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);max-width:940px;box-shadow:var(--shadow-sm);margin:8px auto 0;padding:22px 22px 24px}.cap-synth-head{justify-content:flex-end;margin-bottom:14px;display:flex}.cap-synth-tag{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:700}.cap-cards{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.cap-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);text-align:center;padding:16px 12px}.cap-card-l{color:var(--muted);margin-bottom:9px;font-size:12.5px;line-height:1.3;display:block}.cap-card-v{font-family:var(--font-display);color:var(--ink);white-space:nowrap;font-size:clamp(17px,1.6vw,21px);font-weight:700;display:block}.cap-card--hl .cap-card-v{background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.cap-profils{grid-template-columns:1fr 1fr;gap:18px;max-width:940px;margin:24px auto 0;display:grid}.cap-profil{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);padding:20px 22px}.cap-profil--full{background:linear-gradient(var(--white),var(--white)) padding-box,var(--grad) border-box;border:1.5px solid #0000}.cap-profil-t{font-family:var(--font-display);color:var(--ink);margin-bottom:6px;font-size:16px;font-weight:700;display:block}.cap-profil-d{color:var(--muted);font-size:14px;line-height:1.5;display:block}.cap-note{text-align:center;max-width:780px;color:var(--ink);margin:30px auto 0;font-size:16px;line-height:1.55}@media (max-width:860px){.cap-cards{grid-template-columns:repeat(2,1fr)}.cap-profils{grid-template-columns:1fr}}@media (max-width:520px){.cap-cards{grid-template-columns:1fr}}.pc-sub{color:var(--muted);margin:2px 0 6px;font-size:13px;line-height:1.3}.ptbl-title{text-align:center;font-family:var(--font-display);color:var(--ink);margin:56px 0 0;font-size:clamp(20px,2.4vw,26px);font-weight:700}.ptbl-wrap{max-width:1000px;margin:26px auto 0}.ptbl{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-sm);overflow:hidden}.ptbl-row{grid-template-columns:minmax(190px,1.7fr) repeat(3,1fr);align-items:center;display:grid}.ptbl-row:not(.ptbl-head):not(.ptbl-cat){border-top:1px solid var(--line)}.ptbl-plan{text-align:center;border-left:1px solid var(--line);padding:18px 8px}.ptbl-plan-n{font-family:var(--font-display);color:var(--ink);font-size:15.5px;font-weight:700;display:block}.ptbl-plan-p{color:var(--muted);margin-top:3px;font-size:12.5px;display:block}.ptbl-plan-p em{opacity:.8;margin-left:1px;font-style:normal}.ptbl-cat{grid-template-columns:1fr}.ptbl-cat>span{background:var(--bg);border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--navy);padding:12px 16px;font-size:12px;font-weight:700;display:block}.ptbl-feat{color:var(--ink);padding:13px 16px;font-size:13.5px;line-height:1.35}.ptbl-cell{text-align:center;border-left:1px solid var(--line);color:var(--ink);padding:13px 8px;font-size:13px}.ptbl-plan.is-pop,.ptbl-cell.is-pop{background:#3db0ea0f}.ptbl-chk{background:var(--bg);border:1px solid var(--line);border-radius:7px;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex}.ptbl-chk svg{width:11px;height:11px}.ptbl-chk path{stroke:var(--pink)}.ptbl-n{color:#c2c9dd;font-weight:700}.ptbl-v{color:var(--ink);font-weight:600}@media (max-width:760px){.ptbl-row{grid-template-columns:minmax(116px,1.4fr) repeat(3,1fr)}.ptbl-feat{padding:11px 10px;font-size:11.5px}.ptbl-cell{padding:11px 4px;font-size:12px}.ptbl-plan{padding:14px 4px}.ptbl-plan-n{font-size:13px}.ptbl-plan-p{font-size:11px}.ptbl-chk{width:19px;height:19px}}.lang-dd{position:relative}.lang-dd-btn{background:var(--white);border:1px solid var(--line);height:40px;box-shadow:var(--shadow-sm);font-family:var(--font-display);color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:700;transition:border-color .2s;display:inline-flex}.lang-dd-btn:hover{border-color:var(--blue)}.lang-dd-glb{width:16px;height:16px;color:var(--muted);flex:none}.lang-dd-code{letter-spacing:.05em}.lang-dd-car{width:13px;height:13px;color:var(--muted);flex:none;transition:transform .2s}.lang-dd.open .lang-dd-car{transform:rotate(180deg)}.lang-dd-menu{background:var(--white);border:1px solid var(--line);min-width:184px;box-shadow:var(--shadow-lg);z-index:120;border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0}.lang-dd.open .lang-dd-menu{display:flex}.lang-dd-opt{color:var(--ink);cursor:pointer;text-align:left;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-size:14px;font-weight:600;transition:background-color .15s;display:flex}.lang-dd-opt:hover{background:var(--bg)}.lang-dd-opt.active{background:#3db0ea17}.lang-dd-opt .flag{border-radius:3px;flex:none;width:20px;height:14px;overflow:hidden;box-shadow:0 0 0 1px #020d3d14}.lang-dd-opt .flag svg{width:100%;height:100%;display:block}.hero-art{z-index:1;width:72%;position:absolute;top:50%;right:-6%;transform:translateY(calc(64px - 50%))}.hero-art>img{width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 16% 100%);mask-image:linear-gradient(90deg,#0000 2%,#000 16% 100%)}.pin{z-index:4;position:absolute}.pin .pdot{background:var(--pink);border-radius:50%;width:13px;height:13px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 3px #fff,0 0 0 6px #e3409138}.pin.show .pdot{animation:.4s cubic-bezier(.2,1.5,.5,1) .4s forwards ipDot}@keyframes ipDot{to{transform:translate(-50%,-50%)scale(1)}}.pstem{background:var(--pink);border-radius:3px;width:3px;position:absolute;left:0;overflow:hidden;transform:translate(-50%)scaleY(0);box-shadow:0 0 0 1px #ffffffa6,0 0 6px #e3409180}.pin-up .pstem{height:var(--stem);transform-origin:bottom;bottom:0}.pin.show .pstem{animation:.4s .2s forwards ipGrow}@keyframes ipGrow{to{transform:translate(-50%)scaleY(1)}}.pstem .flow{background:#fff;border-radius:3px;height:42%;position:absolute;top:-50%;left:0;right:0;box-shadow:0 0 9px 2px #fffffff2}.pin.show .pstem .flow{animation:1.4s ease-in-out .6s infinite alternate ipFlow}@keyframes ipFlow{0%{top:-14%}to{top:64%}}.pcard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);width:max-content;max-width:215px;box-shadow:var(--shadow-lg);opacity:0;background:#fffffffa;border-radius:15px;padding:12px 15px;position:absolute;left:0;transform:translate(-50%)translateY(10px)}.pin-up .pcard{bottom:var(--stem)}.pin.show .pcard{animation:.5s cubic-bezier(.2,.8,.25,1) .5s forwards ipCard}@keyframes ipCard{to{opacity:1;transform:translate(-50%)translateY(0)}}.freepin{z-index:4;pointer-events:none;position:absolute;inset:0}.freepin .conn{z-index:3;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.freepin.show .conn{opacity:1;transition:opacity .4s .35s}.freepin .conn .base{stroke:var(--pink);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 1px #ffffffd9)}.freepin .conn .flow{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-dasharray:5 58;filter:drop-shadow(0 0 3px #fff)}.freepin.show .conn .flow{animation:1.3s linear .7s infinite ipDash}@keyframes ipDash{to{stroke-dashoffset:-63px}}.freepin .fdot{background:var(--pink);z-index:3;border-radius:50%;width:13px;height:13px;position:absolute;transform:translate(-50%,-50%)scale(0);box-shadow:0 0 0 3px #fff,0 0 0 6px #e3409138}.freepin.show .fdot{animation:.4s cubic-bezier(.2,1.5,.5,1) .4s forwards ipDot}.freepin .pcard{z-index:4;width:190px;max-width:none;top:1%;left:20%;transform:translateY(10px)}.freepin.show .pcard{animation:.5s cubic-bezier(.2,.8,.25,1) .5s forwards ipCardUp}@keyframes ipCardUp{to{opacity:1;transform:translateY(0)}}.metric{flex-direction:column;gap:6px;display:flex}.m-head{align-items:center;gap:7px;display:flex}.m-dot{border-radius:50%;flex:none;width:7px;height:7px}.m-lab{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);white-space:nowrap;font-size:9.5px;font-weight:700}.m-val{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:9px;font-size:18px;font-weight:800;display:flex}.m-note{color:var(--muted);margin-top:-1px;font-size:10.5px}.m-spark{flex:none}.metric.green .m-dot{background:#13b469}.metric.green .m-spark{color:#13b469}.metric.orange .m-dot{background:var(--orange)}.metric.orange .m-spark{color:var(--orange)}.metric.blue .m-dot{background:var(--blue)}.metric.blue .m-spark{color:var(--blue)}.ringcard{align-items:center;gap:11px;display:flex}.isc-ring{flex:none;width:44px;height:44px;position:relative}.isc-ring svg{transform:rotate(-90deg)}.isc-ring .trk{stroke:var(--line)}.isc-ring .arc{stroke:url(#cardGrad);stroke-linecap:round}.isc-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex;position:absolute;inset:0}.isc-tag{background:var(--grad);color:#fff;border-radius:999px;margin-top:4px;padding:3px 10px;font-size:10.5px;font-weight:700;display:inline-block}.hero-cap{z-index:4;border:1px solid var(--line);max-width:230px;box-shadow:var(--shadow-lg);opacity:0;background:#fffffffa;border-radius:15px;align-items:center;gap:12px;padding:12px 15px;display:flex;position:absolute;transform:translateY(16px)scale(.94)}.hero-cap.show{opacity:1;transition:transform .6s cubic-bezier(.2,1.7,.45,1),opacity .45s;transform:none}.hero-cap.floating{animation:5.5s ease-in-out infinite ipFloat}@keyframes ipFloat{0%,to{transform:perspective(700px)translateY(0)rotateY(-6deg)rotate(-1deg)}50%{transform:perspective(700px)translateY(-8px)rotateY(6deg)rotate(1deg)}}.cap-ic{background:var(--grad);border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex;box-shadow:0 5px 13px #e340914d}.hero-cap b{font-family:var(--font-display);color:var(--ink);font-size:14px;font-weight:700;display:block}.hero-cap em{color:var(--muted);margin-top:1px;font-size:11.5px;font-style:normal;display:block}@media (max-width:1020px){.hero-art{display:none}.hero-art>img{-webkit-mask-image:none;mask-image:none}.hero-cta{justify-content:center}.hero-trust{justify-content:center;margin-bottom:40px}.hero-copy{max-width:none}.freepin .pcard{width:165px;left:6%}.pcard{max-width:155px;padding:10px 12px}.m-val{font-size:15px}.isc-ring{width:36px;height:36px}.isc-num{font-size:12px}.hero-cap{max-width:185px;padding:10px 12px}}@media (prefers-reduced-motion:reduce){.pin,.pin *,.freepin,.freepin *,.hero-cap{transition-duration:1ms!important;animation-duration:1ms!important}}.hero-rea-wrap{z-index:5;flex:none;padding:8px 0 58px;position:relative}.hrea{flex-wrap:wrap;justify-content:center;gap:18px 44px;display:flex}.hrea-item{opacity:.9;align-items:center;gap:11px;display:flex}.hrea-ic{background:var(--bg);color:#9aa3bd;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:inset 2px 2px 5px #020d3d1f,inset -2px -2px 5px #ffffffeb}.hrea-tx b{font-family:var(--font-display);color:var(--muted);font-size:13px;font-weight:600;display:block}.hrea-tx span{color:#9aa3bd;font-size:11.5px}@media (max-width:1020px){.hrea{gap:14px 24px}}.isc-logo{width:auto;height:13px;display:block}.m-spark.draw path{animation:1.1s both ipSparkDraw}@keyframes ipSparkDraw{0%{stroke-dasharray:44;stroke-dashoffset:44px}to{stroke-dasharray:44;stroke-dashoffset:0}}.isc-meta{flex-direction:column;align-items:center;gap:7px;display:flex}.isc-meta .isc-tag{margin-top:0}:root{--green:#13b469}#hiw{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);overflow:hidden}#hiw .hiw-tabs{border-bottom:1px solid var(--line);display:flex}#hiw .hiw-tab{cursor:pointer;text-align:center;font-family:var(--font-display);color:var(--muted);background:0 0;border:none;flex:1;padding:16px 12px;font-size:13.5px;font-weight:700;transition:color .25s;position:relative}#hiw .hiw-tab .tn{color:var(--muted);opacity:1;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:10.5px;transition:opacity .25s,color .25s;display:block}#hiw .hiw-tab.active{color:var(--ink)}#hiw .hiw-tab.active .tn{opacity:1;color:var(--ink)}#hiw .hiw-tab+.hiw-tab{border-left:1px solid var(--line)}#hiw .hiw-bar{background:var(--grad);width:0;height:3px;position:absolute;bottom:-1px;left:0}#hiw .hiw-body{grid-template-columns:1fr 1fr;align-items:center;gap:38px;min-height:330px;padding:40px 38px;display:grid}#hiw .hiw-txt h3{font-family:var(--font-display);margin:0 0 10px;font-size:23px;font-weight:800}#hiw .hiw-txt p{color:var(--muted);margin:0;font-size:15px;line-height:1.6}#hiw .hiw-visual{height:264px;position:relative}#hiw .hiw-pane{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;gap:10px;transition:opacity .4s,transform .4s;display:flex;position:absolute;inset:0;transform:translateY(14px)}#hiw .hiw-pane.active{opacity:1;pointer-events:auto;transform:none}#hiw .res-search{background:var(--bg);border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:9px;padding:10px 15px;font-size:13px;display:flex}#hiw .sfilters{flex-wrap:wrap;align-items:center;gap:7px;margin:1px 0 3px;display:flex}#hiw .sfilter{color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:5px 11px;font-size:11.5px;font-weight:600}#hiw .sfilter.on{background:var(--ink);border-color:var(--ink);color:#fff}#hiw .res{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;align-items:center;gap:12px;padding:8px 12px;display:flex}#hiw .thumb{background:#eef3fb;border-radius:10px;flex:none;width:46px;height:46px;overflow:hidden}#hiw .thumb img{object-fit:cover;width:100%;height:100%;display:block}#hiw .meta{flex:1;min-width:0}#hiw .meta b{font-size:13px;font-weight:700;display:block}#hiw .meta span{color:var(--muted);font-size:11.5px}#hiw .sc{background:var(--bg);border:1px solid var(--line);min-width:36px;height:36px;font-family:var(--font-display);color:var(--ink);border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:15px;font-weight:800;display:flex}#hiw .bien-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;margin-bottom:3px;padding-bottom:11px;display:flex}#hiw .bien-head .thumb{width:42px;height:42px}#hiw .bien-head .bh-t{flex:1;min-width:0}#hiw .bien-head .bh-t b{font-size:13px;font-weight:700;display:block}#hiw .bien-head .bh-t span{color:var(--muted);font-size:11.5px}#hiw .bien-head .bh-tag{font-family:var(--font-display);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex:none;font-size:10px;font-weight:700}#hiw .srow{align-items:center;gap:11px;display:flex}#hiw .srow .k{width:188px;min-width:0;color:var(--ink);flex:none;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}#hiw .srow .k svg{width:16px;height:16px;color:var(--c);flex:none}#hiw .srow .k span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#hiw .srow .bar{background:var(--bg);border-radius:5px;flex:1;height:9px;overflow:hidden}#hiw .srow .bar i{background:var(--c);border-radius:5px;height:100%;display:block}#hiw .srow .v{text-align:right;width:30px;font-family:var(--font-display);flex:none;font-size:13px;font-weight:800}#hiw .rep{align-items:center;gap:28px;display:flex}#hiw .gauge{flex:none;width:134px;height:134px;position:relative}#hiw .gauge>svg{transform:rotate(-90deg)}#hiw .gauge .track{stroke:var(--line)}#hiw .gauge .arc{stroke:url(#gaugeGrad);stroke-linecap:round}#hiw .gauge-val{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:12px}#hiw .gauge-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1}#hiw .gauge-cap{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:3px;font-size:9px;font-weight:700}#hiw .rep-fct{flex-direction:column;flex:1;gap:9px;display:flex}#hiw .fct{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:8px;font-size:13px;display:flex}#hiw .fct:last-of-type{border-bottom:none;padding-bottom:0}#hiw .fct span{color:var(--muted)}#hiw .fct b{font-family:var(--font-display);font-weight:700}#hiw .xtag{color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:999px;align-self:flex-start;margin-top:4px;padding:6px 12px;font-size:11.5px;font-weight:700}#hiw .dec{text-align:center;flex-direction:column;align-items:center;gap:13px;display:flex}#hiw .v-score{font-family:var(--font-display);font-size:56px;font-weight:800;line-height:1}#hiw .v-score .vs{color:var(--ink);font-size:22px}#hiw .dec-pill{color:#0e7a45;font-family:var(--font-display);background:#13b4691f;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:16px;font-weight:800;display:inline-flex}#hiw .v-note{color:var(--muted);max-width:300px;font-size:13px}@media (max-width:920px){#hiw .hiw-body{grid-template-columns:1fr;gap:26px;padding:32px 28px}#hiw .hiw-visual{height:auto;min-height:0}#hiw .hiw-pane{opacity:1;display:none;position:relative;inset:auto;transform:none}#hiw .hiw-pane.active{display:flex}#hiw .hiw-txt{order:2}}@media (max-width:560px){#hiw .hiw-tab{padding:12px 5px;font-size:12px}#hiw .hiw-tab .tn{letter-spacing:.03em;font-size:9px}#hiw .hiw-body{padding:22px 16px}#hiw .hiw-txt h3{font-size:20px}#hiw .srow .k{width:150px;font-size:11.5px}#hiw .rep{text-align:center;flex-direction:column;gap:16px}#hiw .rep-fct{width:100%}#hiw .v-score{font-size:46px}}.hero.rest *{animation-play-state:paused!important}#hiw .gauge-cap .isc-logo{width:auto;height:11px;margin:0 auto;transform:none}@media (min-width:1021px){html[lang=fr] .hero-sub,html[lang=en] .hero-sub{max-width:400px}html[lang=fr] .hero-cta{flex-wrap:nowrap;gap:12px}html[lang=fr] .hero-cta .btn-lg{padding:16px 22px}}.bhead{padding:calc(var(--content-pad-top) + 64px) 0 52px;position:relative;overflow:hidden}.bhead-bg{pointer-events:none;position:absolute;inset:0}.bhead-bg .orb{filter:blur(90px);opacity:.5;border-radius:50%;position:absolute}.orb-1{background:radial-gradient(circle,#3db0ea6b,#0000 65%);width:460px;height:460px;top:-180px;right:-60px}.orb-2{background:radial-gradient(circle,#e3409142,#0000 65%);width:360px;height:360px;top:-120px;left:-100px}.grid-lines{background-image:linear-gradient(#020d3d0f 1px,#0000 1px),linear-gradient(90deg,#020d3d0f 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 80% at 50% 0,#000 30%,#0000 78%);mask-image:radial-gradient(95% 80% at 50% 0,#000 30%,#0000 78%)}.bhead-inner{text-align:center;max-width:760px;margin:0 auto;position:relative}.bhead .eyebrow{margin-bottom:18px}.bhead h1{margin-bottom:18px;font-size:clamp(36px,5.4vw,58px)}.bhead p{color:var(--muted);max-width:600px;margin:0 auto;font-size:18.5px}.filterbar{z-index:2;margin-top:6px;position:relative}.filter-row{flex-direction:column;align-items:center;gap:16px;display:flex}.chips{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.chip{font-family:var(--font-display);color:var(--ink);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);white-space:nowrap;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .2s}.chip:hover{border-color:var(--blue);transform:translateY(-1px)}.chip.active{background:var(--navy);color:#fff;border-color:var(--navy)}.refine{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.refine .rlabel{letter-spacing:.1em;text-transform:uppercase;color:#9aa3bf;margin-right:2px;font-size:12px;font-weight:700}.refine .ctrl{border:1px solid var(--line);background:0 0;border-radius:999px;align-items:center;height:33px;padding:0 26px 0 11px;display:flex;position:relative}.refine .ctrl svg{opacity:.5;flex:none;width:12px;height:12px;margin-right:6px}.refine select{appearance:none;color:var(--muted);background:0 0;border:none;outline:none;height:100%;padding:0;font-size:12.5px;font-weight:600}.refine .ctrl:after{content:"";pointer-events:none;border-bottom:2px solid #9aa3bf;border-right:2px solid #9aa3bf;width:7px;height:7px;margin-top:-3px;position:absolute;right:13px;transform:rotate(45deg)}.theme-m{width:100%;display:none}.theme-m .ctrl{background:var(--white);border:1px solid var(--line);height:48px;box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;width:100%;padding:0 44px 0 18px;display:flex;position:relative}.theme-m select{appearance:none;font-family:var(--font-display);color:var(--ink);background:0 0;border:none;outline:none;width:100%;height:100%;font-size:15px;font-weight:600}.theme-m .ctrl:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:9px;height:9px;margin-top:-3px;position:absolute;right:20px;transform:rotate(45deg)}.cat-desc{background:var(--white);border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:var(--r-md);box-shadow:var(--shadow-sm);opacity:0;text-align:left;border-width:0;align-items:flex-start;gap:14px;height:0;margin:0;padding:0;transition:opacity .25s;display:flex;overflow:hidden}.cat-desc.show{opacity:1;border-width:1px 1px 1px 3px;max-width:860px;height:auto;margin:30px auto 0;padding:20px 24px}.cat-desc .cd-mark{background:#3db0ea1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;margin-top:2px;display:grid}.cat-desc .cd-mark span{background:var(--grad);border-radius:2px;width:11px;height:11px;transform:rotate(45deg)}.cat-desc h2{margin-bottom:5px;font-size:17px}.cat-desc p{color:var(--muted);font-size:14.5px;line-height:1.55}.posts-wrap{padding:44px 20px 92px}.featured{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);cursor:pointer;color:inherit;grid-template-columns:1.05fr .95fr;gap:0;margin-bottom:46px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.featured:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.featured .f-media{min-height:300px;position:relative}.featured .f-media .media{width:100%;height:100%;min-height:100%;position:absolute;inset:0}.featured .f-body{flex-direction:column;justify-content:flex-start;padding:42px 44px;display:flex}.f-flag{letter-spacing:.12em;text-transform:uppercase;color:var(--pink);align-items:center;gap:7px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.f-flag:before{content:"";background:var(--grad);border-radius:2px;width:18px;height:2px}.featured h2{margin-bottom:14px;font-size:clamp(24px,2.6vw,32px);line-height:1.16}.featured .f-exc{color:var(--muted);margin-bottom:22px;font-size:16px}.post-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.post-meta .target-badge{margin-bottom:0}.post-meta .dot{background:var(--muted);opacity:.6;border-radius:50%;width:3px;height:3px}.media{background:var(--navy);position:relative;overflow:hidden}.media:before{content:"";opacity:.5;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.media .glow{position:absolute;inset:0}.media .glow:before,.media .glow:after{content:"";filter:blur(34px);border-radius:50%;position:absolute}.media .glow:before{background:radial-gradient(circle,var(--acc1),transparent 68%);opacity:.85;width:62%;height:80%;top:-20%;left:-10%}.media .glow:after{background:radial-gradient(circle,var(--acc2),transparent 68%);opacity:.7;width:58%;height:74%;bottom:-18%;right:-12%}.media .pmark{z-index:2;opacity:.96;filter:drop-shadow(0 6px 16px #020d3d8c);width:30px;height:auto;position:absolute;bottom:15px;right:18px}.media-cover{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.art-cover .pmark{width:46px;bottom:22px;right:24px}.featured .f-media .pmark{width:42px;bottom:24px;right:26px}.cat-mercado{--acc1:#3db0ead9;--acc2:#3db0ea66}.cat-fiscalidad{--acc1:#e34091cc;--acc2:#fc764373}.cat-estrategias{--acc1:#fc7643d1;--acc2:#e3409173}.cat-guia{--acc1:#3db0eac7;--acc2:#e3409180}.cat-normativa{--acc1:#3db0ea80;--acc2:#fc764399}.post-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.post-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);cursor:pointer;color:inherit;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;animation:.5s cubic-bezier(.2,.7,.2,1) both cardIn;display:flex;position:relative;overflow:hidden}.post-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.post-card-link{color:inherit;text-decoration:none}.post-card-link:after{content:"";z-index:1;position:absolute;inset:0}.post-card .media{aspect-ratio:16/10}.post-body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.aud-badge,.target-badge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-bottom:13px;padding:5px 11px;font-size:11px;font-weight:700}.aud-todos{color:var(--muted);background:#020d3d0f}.aud-residente{color:#1d7fb0;background:#3db0ea21}.aud-extranjero{color:#b62f74;background:#e340911f}.post-card h2{margin-bottom:10px;font-size:19px;line-height:1.24}.post-card .excerpt{color:var(--muted);flex:1;margin-bottom:18px;font-size:14.5px;line-height:1.55}@keyframes cardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.empty{text-align:center;color:var(--muted);grid-column:1/-1;padding:60px 0;font-size:16px}.newsletter{background:var(--navy);color:#fff;border-radius:var(--r-lg);text-align:center;padding:62px 24px;position:relative;overflow:hidden}.newsletter .nl-bg{pointer-events:none;position:absolute;inset:0}.newsletter .nl-bg .orb{filter:blur(80px);border-radius:50%;position:absolute}.newsletter .nl-bg .o1{background:radial-gradient(circle,#3db0ea66,#0000 65%);width:340px;height:340px;top:-120px;left:-60px}.newsletter .nl-bg .o2{background:radial-gradient(circle,#e3409157,#0000 65%);width:300px;height:300px;bottom:-120px;right:-40px}.nl-inner{max-width:560px;margin:0 auto;position:relative}.nl-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;align-items:center;gap:8px;margin-bottom:16px;font-size:12.5px;font-weight:700;display:inline-flex}.nl-eyebrow:before{content:"";background:var(--grad);border-radius:2px;width:24px;height:3px}.newsletter h2{margin-bottom:14px;font-size:clamp(26px,3.4vw,38px)}.newsletter .nl-sub{color:#ffffffb8;margin-bottom:30px;font-size:17px}.capture{max-width:520px;margin:0 auto}.capture-form{background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;gap:10px;padding:7px;transition:box-shadow .25s;display:flex}.capture-form:focus-within{box-shadow:0 0 0 3px #3db0ea59}.capture-form input{font-family:var(--font-body);color:#fff;background:0 0;border:none;flex:1;min-width:0;padding:10px 14px 10px 18px;font-size:15.5px}.capture-form input::placeholder{color:#ffffff73}.capture-form input:focus{outline:none}.capture-note{color:#ffffffa6;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13.5px;display:flex}.capture-note b{color:#fff}.capture-success{color:#7be8b0;background:#1ca86229;border:1px solid #1ca86273;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 22px;font-size:15px;font-weight:600;display:none}.capture.done .capture-form,.capture.done .capture-note{display:none}.capture.done .capture-success{display:flex}.capture-error{color:#ff93b8;margin-top:9px;font-size:13px;display:none}.capture.error .capture-error{display:block}#view-article{padding-top:var(--content-pad-top)}.art-topbar{top:var(--chrome-top);z-index:60;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#f7f9fce6;position:sticky}.art-topbar .container{align-items:center;gap:14px;height:54px;display:flex}.art-back{font-family:var(--font-display);color:var(--ink);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.art-back:hover{box-shadow:var(--shadow-md);transform:translate(-2px)}.art-back svg{width:15px;height:15px}.art-bc{color:var(--muted);align-items:center;gap:8px;min-width:0;margin:0;padding:0;font-size:13px;list-style:none;display:flex;overflow:hidden}.art-bc li{align-items:center;gap:8px;min-width:0;display:flex}.art-bc li+li:before{content:"›";color:var(--muted);opacity:.55}.art-bc a{color:var(--muted);text-decoration:none;transition:color .2s}.art-bc a:hover{color:var(--ink)}.art-bc [aria-current=page] span{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}@media (max-width:640px){.art-bc{display:none}}.article{padding:40px 0 0}.art-wrap{max-width:900px;margin:0 auto;padding:0 24px}.art-cat{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;font-weight:700;display:inline-flex}.art-cat:before{content:"";background:var(--grad);border-radius:2px;width:18px;height:2px}.art-title{margin-bottom:18px;font-size:clamp(30px,4.4vw,46px);line-height:1.1}.art-deck{color:var(--muted);margin-bottom:24px;font-size:20px;line-height:1.55}.art-meta{color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:28px;font-size:13.5px;display:flex}.art-meta .dot{background:var(--muted);opacity:.6;border-radius:50%;width:3px;height:3px}.art-meta .aud-badge{margin-bottom:0}.art-cover{border-radius:var(--r-lg);width:100%;height:clamp(200px,36vw,360px);margin:24px 0 28px;position:relative;overflow:hidden}.art-cover .media{border-radius:var(--r-lg);width:100%;height:100%;min-height:0;position:absolute;inset:0;overflow:hidden}.art-body{padding:0 0 12px}.art-body p,.art-body .art-content p{color:#2b3350;margin:0 0 22px;font-size:17.5px;line-height:1.78}.art-body p a,.art-body .art-content p a{color:#1d7fb0;text-underline-offset:2px;text-decoration:underline}.art-body h2,.art-body .art-content h2{margin:46px 0 16px;font-size:clamp(24px,3vw,30px)}.art-body h3,.art-body .art-content h3{margin:32px 0 12px;font-size:20px}.art-body strong,.art-body .art-content strong{color:var(--ink);font-weight:700}.art-body ul,.art-body ol,.art-body .art-content ul,.art-body .art-content ol{color:#2b3350;margin:0 0 24px;padding-left:28px;font-size:17px;line-height:1.7}.art-body li,.art-body .art-content li{margin-bottom:10px}.art-body blockquote,.art-body .art-content blockquote{border-left:4px solid var(--blue);border-radius:0 var(--r-sm) var(--r-sm) 0;color:#2b3350;background:#3db0ea14;margin:28px 0;padding:18px 22px}.art-body blockquote p,.art-body .art-content blockquote p{margin-bottom:0}.art-ul{margin:0 0 24px;list-style:none}.art-ul li{color:#2b3350;margin-bottom:11px;padding-left:26px;font-size:17px;line-height:1.7;position:relative}.art-ul li:before{content:"";background:var(--grad);border-radius:2px;width:9px;height:9px;position:absolute;top:10px;left:2px;transform:rotate(45deg)}.kpis{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0;display:grid}.kpi{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:22px}.kpi .v{font-family:var(--font-display);background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-size:30px;font-weight:800;line-height:1}.kpi .l{color:var(--muted);font-size:13.5px;line-height:1.4}.chart-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);margin:32px 0;padding:28px}.chart-card .ch-title{font-family:var(--font-display);margin-bottom:4px;font-size:17px;font-weight:700}.chart-card .ch-sub{color:var(--muted);margin-bottom:22px;font-size:13px}.donut-wrap{flex-wrap:wrap;align-items:center;gap:30px;display:flex}.donut-wrap svg{flex:none}.legend{flex-direction:column;flex:1;gap:11px;min-width:200px;display:flex}.legend .lg{align-items:center;gap:10px;font-size:14px;display:flex}.legend .sw{border-radius:4px;flex:none;width:13px;height:13px}.legend .lg .lv{font-variant-numeric:tabular-nums;color:var(--ink);margin-left:auto;font-weight:700}.bars{flex-direction:column;gap:15px;display:flex}.bar-row .bl{justify-content:space-between;margin-bottom:6px;font-size:14px;display:flex}.bar-row .bl b{font-variant-numeric:tabular-nums}.bar-track{background:#eef2fa;border-radius:999px;height:10px;overflow:hidden}.bar-fill{background:var(--grad);transform-origin:0;border-radius:999px;height:100%;animation:.8s cubic-bezier(.2,.7,.2,1) both barIn}@keyframes barIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.art-table-wrap{border:1px solid var(--line);border-radius:var(--r-md);margin:28px 0;overflow-x:auto}.art-table{border-collapse:collapse;width:100%;font-size:14.5px}.art-table th{text-align:left;font-family:var(--font-display);letter-spacing:.02em;color:var(--ink);white-space:nowrap;background:#f0f4fb;padding:13px 16px;font-size:13px;font-weight:700}.art-table td{border-top:1px solid var(--line);color:#2b3350;padding:13px 16px}.art-table tr td:not(:first-child),.art-table tr th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.callout{border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:var(--r-md);background:linear-gradient(#3db0ea12,#3db0ea08);margin:32px 0;padding:24px 28px}.callout.warn{border-left-color:var(--orange);background:linear-gradient(#fc764314,#fc764308)}.callout .co-h{font-family:var(--font-display);align-items:center;gap:9px;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.callout .co-h .di{background:var(--grad);border-radius:2px;flex:none;width:12px;height:12px;transform:rotate(45deg)}.callout.warn .co-h .di{background:var(--orange)}.callout p{color:#2b3350;margin:0 0 8px;font-size:16px;line-height:1.65}.callout .art-ul li{font-size:15.5px}.pullquote{border-left:4px solid #0000;border-image:var(--grad) 1;font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;margin:36px 0;padding-left:26px;font-size:clamp(20px,2.6vw,25px);font-weight:700;line-height:1.36}.art-img{aspect-ratio:16/9;border-radius:var(--r-md);margin:30px 0;position:relative;overflow:hidden}.art-img .cap{color:#fffc;background:linear-gradient(#0000,#020d3d99);padding:14px 16px;font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.sources{color:var(--muted);border-top:1px solid var(--line);margin-top:40px;padding-top:22px;font-size:14px;line-height:1.6}.sources .sh{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#9aa3bf;margin-bottom:10px;font-size:12px;font-weight:700}.sources b{color:var(--ink);font-weight:600}.art-cta{max-width:900px;margin:48px auto 92px}@media (max-width:1020px){.post-grid{grid-template-columns:repeat(2,1fr)}.featured{grid-template-columns:1fr}.featured .f-media{min-height:240px}.featured .f-body{padding:34px 30px}}@media (max-width:720px){.bhead{padding:calc(var(--content-pad-top) + 40px) 0 36px}.chips{display:none}.theme-m{display:block}.refine{justify-content:center}.lang{display:none}.btn-nav{padding:0 18px}.post-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr 1fr}.footer-bottom{text-align:center;justify-content:center}.capture-form{border-radius:var(--r-md);flex-direction:column;padding:10px}.capture-form input{text-align:center;padding:12px 10px}.capture-form .btn{width:100%}.sticky-cta{display:block}.kpis{grid-template-columns:1fr;gap:12px}.art-title{font-size:30px}.donut-wrap{justify-content:center}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}:scope.js .reveal{opacity:1;transform:none}}.faqnav{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.faq-main{padding:30px 0 90px}.faq-wrap{max-width:860px;margin:0 auto;padding-left:24px;padding-right:24px}.faq-section{margin-top:52px;scroll-margin-top:104px}.faq-section:first-child{margin-top:8px}.faq-cat-title{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:18px;font-size:22px;font-weight:800;display:flex}.faq-cat-title .di{background:var(--grad);border-radius:2px;flex:none;width:24px;height:3px;margin-top:2px}.faqp-item{border:1px solid var(--line);border-radius:var(--r-md);background:var(--white);box-shadow:var(--shadow-sm);margin-bottom:12px;transition:box-shadow .2s,border-color .2s}.faqp-item.open{box-shadow:var(--shadow-md);border-color:#d4def0}.faqp-q{width:100%;font-family:var(--font-display);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;font-size:17px;font-weight:600;line-height:1.35;display:flex}.faqp-q .chev{border-right:2.4px solid var(--muted);border-bottom:2.4px solid var(--muted);flex:none;width:11px;height:11px;margin-top:-4px;transition:transform .3s,border-color .3s;transform:rotate(45deg)}.faqp-item.open .faqp-q .chev{border-color:var(--blue);margin-top:3px;transform:rotate(-135deg)}.faqp-a{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.faqp-item.open .faqp-a{grid-template-rows:1fr}.faqp-a>div{overflow:hidden}.faqp-a .ans{color:#2b3350;padding:0 24px 22px;font-size:16px;line-height:1.72}.faqp-a .ans strong{color:var(--ink);font-weight:700}.contact{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);text-align:center;margin-top:64px;padding:46px 32px;position:relative;overflow:hidden}.contact .c-mark{background:#3db0ea1a;border-radius:14px;place-items:center;width:46px;height:46px;margin:0 auto 18px;display:grid}.contact .c-mark span{background:var(--grad);border-radius:3px;width:15px;height:15px;transform:rotate(45deg)}.contact h2{margin-bottom:10px;font-size:clamp(22px,2.6vw,27px)}.contact p{color:var(--muted);max-width:440px;margin-bottom:24px;margin-left:auto;margin-right:auto;font-size:16px}@media (max-width:720px){.faq-section{margin-top:40px}.faq-cat-title{font-size:19px}.faqp-q{gap:14px;padding:17px 18px;font-size:15.5px}.faqp-a .ans{padding:0 18px 18px;font-size:15.5px}.contact{padding:34px 22px}}.nav{-webkit-backdrop-filter:none;box-shadow:none;background:0 0}.nav.scrolled{-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--line);background:#f7f9fcfa}@supports (animation-timeline:scroll()){.nav{transition:none;animation:linear both nav-scroll-surface;animation-timeline:scroll(root);animation-range:0 1px}}.hidden{display:none!important}.lhead{padding:calc(var(--content-pad-top) + 56px) 0 72px;position:relative;overflow:hidden}.lhead-bg{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 40%,#00000059 72%,#0000 100%);mask-image:linear-gradient(#000 40%,#00000059 72%,#0000 100%)}.lhead .orb{filter:blur(90px);opacity:.16;border-radius:50%;position:absolute}.lhead .orb-1{background:var(--blue);width:460px;height:460px;top:-190px;left:-90px}.lhead .orb-2{background:var(--pink);width:400px;height:400px;top:-150px;right:-70px}.lhead .grid-lines{inset:auto 0 0;top:var(--chrome-top);background-image:linear-gradient(#020d3d0f 1px,#0000 1px),linear-gradient(90deg,#020d3d0f 1px,#0000 1px);background-position:0 31px;background-size:62px 62px;position:absolute;-webkit-mask-image:radial-gradient(92% 88% at 50% 46%,#000 8%,#0000 74%);mask-image:radial-gradient(92% 88% at 50% 46%,#000 8%,#0000 74%)}.lhead-inner{position:relative}.lhead h1{margin-bottom:14px;font-size:clamp(32px,4.4vw,50px)}.lhead p.sub{color:var(--muted);max-width:640px;font-size:17px}.lcontact{text-align:center;padding:20px 16px}.lct-h{font-family:var(--font-display);color:var(--ink);margin-bottom:5px;font-size:15.5px;font-weight:800}.lct-p{color:var(--muted);margin-bottom:14px;font-size:13.5px;line-height:1.45}.lct-btn{width:100%;color:var(--ink);background-image:linear-gradient(var(--white),var(--white)),var(--grad);box-shadow:var(--shadow-sm);background-origin:border-box;background-clip:padding-box,border-box;border:1.5px solid #0000;border-radius:999px;padding:12px 22px;font-size:14px;transition:box-shadow .2s,transform .2s}.lct-btn:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.lcontact-m{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);margin-top:22px;display:none}.ldocfoot{border-top:1px solid var(--line);color:var(--muted);margin-top:38px;padding-top:18px;font-size:12.5px}.lwrap{grid-template-columns:280px 1fr;align-items:start;gap:44px;padding-bottom:92px;display:grid}.lside{top:calc(var(--chrome-top) + 22px);position:sticky}.lside-box{background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm);padding:10px}.lside-box+.lside-box{margin-top:16px}.lside .lside-h{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:10px 12px 8px;font-size:12px;font-weight:800}.ldoc{text-align:left;width:100%;color:var(--muted);border-radius:11px;padding:11px 13px;font-size:14.5px;font-weight:600;line-height:1.35;transition:background .18s,color .18s;display:block}.ldoc:hover{background:var(--bg);color:var(--ink)}.ldoc.active{background:var(--navy);color:#fff}.ltoc a{color:var(--muted);border-left:2px solid #0000;border-radius:9px;padding:7px 13px;font-size:13.5px;line-height:1.4;display:block}.ltoc a:hover{color:var(--ink);background:var(--bg)}.ltoc a.active{color:var(--ink);border-left-color:var(--blue);background:var(--bg)}.ldocbody{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:46px 52px}.ldocbody h2{margin-bottom:10px;font-size:clamp(26px,3vw,34px)}.ldocbody .lead{color:var(--muted);border-bottom:1px solid var(--line);margin-bottom:8px;padding-bottom:26px;font-size:16.5px}.lsec{padding-top:32px;scroll-margin-top:100px}.lsec h3{align-items:baseline;gap:11px;margin-bottom:12px;font-size:19px;font-weight:800;display:flex}.lsec h3:before{content:"";background:var(--grad);border-radius:2px;flex:none;width:8px;height:8px;transform:translateY(-2px)}.lsec p{color:#2c3557;margin-bottom:12px;font-size:15.5px}.lsec ul{margin:0 0 14px 4px;padding-left:20px}.lsec li{color:#2c3557;margin-bottom:7px;font-size:15.5px}.lsec b{color:var(--ink);font-weight:700}.lsec a{color:#1d7fb0;text-underline-offset:2px;font-weight:600;text-decoration:underline}.formula{background:var(--bg);border:1px solid var(--line);border-left:3px solid var(--blue);font-family:var(--font-display);color:var(--navy);text-align:center;border-radius:10px;margin:6px 0 16px;padding:16px 18px;font-size:16px;font-weight:700}.tbl{border-collapse:collapse;width:100%;margin:6px 0 16px;font-size:14.5px}.tbl th{text-align:left;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--line);padding:10px 12px;font-size:12px;font-weight:800}.tbl td{border-bottom:1px solid var(--line);color:#2c3557;vertical-align:top;padding:11px 12px}.tbl tr:last-child td{border-bottom:none}.todo{border:1px dashed var(--orange);color:#b84a1e;font-size:13px;font-weight:700;font-family:var(--font-body);background:#fc76431f;border-radius:7px;padding:2px 9px;display:inline-block}.lmob{margin-bottom:22px;display:none}.lmob select{background:var(--white);border:1px solid var(--line);width:100%;color:var(--ink);box-shadow:var(--shadow-sm);border-radius:12px;padding:14px 16px;font-size:15px;font-weight:600}@media (max-width:960px){.lwrap{grid-template-columns:1fr;gap:0}.lside{display:none}.lmob,.lcontact-m{display:block}.ldocbody{border-radius:var(--r-md);padding:30px 22px}.lsec h3{font-size:17.5px}.tbl{font-size:13.5px}.tbl th,.tbl td{padding:9px 8px}.tbl thead{display:none}.tbl td{border-bottom:none;padding:4px 0;display:block}.tbl tr{border-bottom:1px solid var(--line);padding:12px 0;display:block}.tbl td:first-child{color:var(--ink);font-weight:700}}.nav-logo{align-items:center;gap:9px;display:flex}.pro-pill{font-family:var(--font-display);letter-spacing:.08em;color:#fff;background:var(--navy);border-radius:7px;padding:4px 8px;font-size:11px;font-weight:800;line-height:1}.chk{background:var(--bg);border:1px solid var(--line);border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:flex}.hero-pro .hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:54px;width:100%;display:grid}.hero-pro .hero-copy{max-width:none}.hero-pro .hero-copy .hero-sub{max-width:470px}.hero-micro{color:var(--muted);font-size:13.5px}.hero-micro b{color:var(--ink)}.hero-pro .show{perspective:1400px;z-index:4;position:relative}.shot{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-lg);background:var(--white);transform-style:preserve-3d;transition:transform .5s;position:relative;overflow:hidden;transform:rotateY(-7deg)rotateX(2.5deg)}.hero-pro .show:hover .shot{transform:rotateY(-2deg)rotateX(1deg)}.shot .slide{opacity:0;transition:opacity .65s,transform .65s;position:absolute;inset:0;transform:translate(26px)}.shot .slide.on{opacity:1;position:relative;transform:none}.shot img{width:100%;height:auto}.show-tabs{justify-content:center;margin-top:18px;display:flex}.show-seg{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:13px;gap:3px;padding:4px;display:inline-flex}.show-tab{font-family:var(--font-display);color:var(--muted);border-radius:9px;padding:9px 15px 12px;font-size:12.5px;font-weight:700;transition:color .22s,background-color .22s;position:relative}.show-tab:hover{color:var(--ink)}.show-tab.on{color:#fff;background:var(--navy)}.show-tab .tbar{background:var(--grad);transform-origin:0;border-radius:2px;height:3px;position:absolute;bottom:4px;left:11px;right:11px;transform:scaleX(0)}@keyframes proTbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fcard{z-index:5;background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-md);opacity:0;border-radius:16px;padding:13px 16px;transition:opacity .7s .5s,transform .7s .5s;animation:6s ease-in-out infinite proFloat;position:absolute;transform:translateY(14px)}.hero-pro.play .fcard{opacity:1;transform:none}@keyframes proFloat{0%,to{margin-top:0}50%{margin-top:-9px}}.fc-kpi{text-align:left;animation-delay:-2s;top:-24px;right:-18px}.fc-kpi .k{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.fc-kpi .v{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.15}.fc-kpi .d{color:var(--green);font-size:12px;font-weight:700}.fc-int{width:238px;animation-delay:-4s;bottom:88px;left:-28px}.fc-int .k{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:700}.fc-int .row{align-items:center;gap:8px;display:flex}.fc-int .lab{white-space:nowrap;font-size:11.5px;font-weight:700}.fc-int .bar{background:var(--bg);border-radius:5px;flex:1;height:8px;overflow:hidden}.fc-int .bar i{background:var(--grad);border-radius:5px;width:0;height:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1) .9s;display:block}.hero-pro.play .fc-int .bar i{width:86%}.fc-int .num{font-family:var(--font-display);font-size:14px;font-weight:800}.fc-ia{align-items:center;gap:9px;padding:9px 15px 9px 10px;animation-delay:-1s;display:flex;top:16px;left:-24px}.fc-ia img{flex:none;width:26px;height:auto}.fc-ia span{font-family:var(--font-display);font-size:13px;font-weight:700}.cards3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.cards3 .card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);padding:30px 28px;transition:transform .25s,box-shadow .25s}.cards3 .card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.cards3 .card .ic{background:var(--bg);width:48px;height:48px;color:var(--navy);border-radius:13px;justify-content:center;align-items:center;margin-bottom:18px;display:flex;box-shadow:inset 2px 2px 5px #020d3d1a,inset -2px -2px 5px #ffffffe6}.cards3 .card h3{margin-bottom:10px;font-size:20px}.cards3 .card p{color:var(--muted);font-size:15px}.feat{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.feat.rev .feat-txt{order:2}.feat-txt h2{margin-bottom:16px}.feat-txt>p{color:var(--muted);margin-bottom:22px;font-size:17px}.feat-txt ul{flex-direction:column;gap:13px;list-style:none;display:flex}.feat-txt li{gap:11px;font-size:15.5px;display:flex}.feat-img{border-radius:var(--r-lg);border:1px solid var(--line);box-shadow:var(--shadow-lg);line-height:0;overflow:hidden}.feat-img img{width:100%;height:auto}.iwrap{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.iw{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:28px 28px 26px}.iw-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:15px;display:flex}.iw-thumb{object-fit:cover;border-radius:11px;flex:none;width:40px;height:40px}.iw-head b{font-family:var(--font-display);font-size:14.5px;line-height:1.3;display:block}.iw-head>span>span{color:var(--muted);font-size:12px;display:block}.iw-head .pr{font-family:var(--font-display);margin-left:auto;font-size:16px;font-weight:800}.iw-title{font-family:var(--font-display);margin-bottom:4px;font-size:16px;font-weight:800}.iw-sub{color:var(--muted);margin-bottom:16px;font-size:12.5px}.iw-row{border-bottom:1px dashed var(--line);grid-template-columns:186px 1fr 40px;align-items:center;gap:12px;padding:8px 0;display:grid}.iw-row:last-of-type{border-bottom:none}.iw-row .k{color:var(--muted);font-size:13px;font-weight:700}.iw-row .bar{background:var(--bg);border-radius:6px;height:10px;overflow:hidden}.iw-row .bar i{background:var(--grad);border-radius:6px;width:0;height:100%;transition:width 1.3s cubic-bezier(.2,.7,.2,1);display:block}.reveal.in .iw-row .bar i,:scope:not(.js) .iw-row .bar i{width:var(--w)}.iw-row .v{font-family:var(--font-display);text-align:right;font-variant-numeric:tabular-nums;font-size:16px;font-weight:800}.iw-note{background:var(--bg);border:1px solid var(--line);border-radius:13px;align-items:center;gap:10px;margin-top:18px;padding:11px 14px;font-size:13.5px;display:flex}.iw-note img{flex:none;width:24px;height:auto}.pia{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.pia-vis{padding-top:180px;position:relative}.pia-bot{z-index:2;filter:drop-shadow(0 16px 20px #020d3d3d);width:172px;height:auto;position:absolute;top:-22px;right:30px}.pia-card{z-index:1;background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);width:100%;box-shadow:var(--shadow-md);padding:26px 28px;position:relative}.pia-head{align-items:center;gap:11px;margin-bottom:14px;display:flex}.pia-head img{flex:none;width:32px;height:auto}.pia-head b{font-family:var(--font-display);font-size:16px}.pia-msg{background:var(--bg);border:1px solid var(--line);border-radius:14px;min-height:116px;padding:16px 17px;font-size:14.5px}.pia-msg .cur{background:var(--pink);vertical-align:text-bottom;width:2px;height:1.05em;margin-left:1px;animation:1s steps(2,end) infinite proCur;display:inline-block}@keyframes proCur{0%,to{opacity:1}50%{opacity:0}}.pia-chips{flex-wrap:wrap;gap:9px;margin-top:15px;display:flex}.pia-chip{white-space:nowrap;border:1px solid var(--line);background:var(--white);color:var(--muted);border-radius:999px;padding:6px 11px;font-size:12px;font-weight:700}.cms-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:52px;display:grid}.cms-txt h2{margin-bottom:16px}.cms-txt>p{color:var(--muted);margin-bottom:20px;font-size:17px}.soon{color:#1273a3;background:#3db0ea1a;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.soon .sd{background:#1273a3;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite proPulse}@keyframes proPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.35)}}.cms-panel{background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:26px}.cms-panel .cp-t{font-family:var(--font-display);margin-bottom:6px;font-size:15px;font-weight:800}.cms-panel .cp-s{color:var(--muted);margin-bottom:16px;font-size:13px}.cms-chips{flex-wrap:wrap;gap:10px;display:flex}.cms-chip{font-family:var(--font-display);color:var(--ink);background:var(--bg);border:1.5px solid var(--line);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;padding:9px 17px;font-size:13.5px;font-weight:700;transition:border-color .18s,background-color .18s,color .18s}.cms-chip:hover{border-color:var(--blue)}.cms-chip.sel{border-color:var(--blue);color:#1273a3;background:#3db0ea1a}.cms-send{width:100%;margin-top:18px}.cms-hint{color:var(--muted);text-align:center;margin-top:10px;font-size:12px}.price-grid-4{grid-template-columns:repeat(4,1fr)}.price-grid-4 .price-card{padding:26px 22px 28px}.price-grid-4 .pc-head h3{margin-bottom:6px;font-size:19px}.price-grid-4 .pc-amt{font-size:30px}.pc-pill{color:#0e7a45;font-family:var(--font-display);background:#13b4691f;border-radius:999px;align-items:center;margin:8px 0 12px;padding:6px 12px;font-size:13.5px;font-weight:800;display:inline-flex}.pc-pre{color:var(--muted);font-size:13.5px}.pc-amt-sm{line-height:1.5;font-size:24px!important}.ptbl[data-cols="4"] .ptbl-row{grid-template-columns:minmax(190px,1.7fr) repeat(4,1fr)}.faq-more{text-align:center;margin-top:28px}.faq-more p{color:var(--muted);margin-bottom:14px;font-size:14.5px}.final .final-micro{color:#fff9;margin:16px 0 0;font-size:13.5px}@media (max-width:1020px){.hero-pro .hero-grid{grid-template-columns:1fr;gap:44px}.shot,.hero-pro .show:hover .shot{transform:none}.fc-int{bottom:78px;left:-6px}.fc-kpi{top:-16px;right:-6px}.fc-ia{left:-6px}.cards3{grid-template-columns:1fr}.feat,.iwrap,.pia,.cms-grid{grid-template-columns:1fr;gap:34px}.feat.rev .feat-txt{order:0}.pia-vis{order:-1}.price-grid-4{grid-template-columns:repeat(2,1fr);max-width:none;margin:0}}@media (max-width:600px){.price-grid-4{grid-template-columns:1fr;max-width:420px;margin:0 auto}.iw-row{grid-template-columns:132px 1fr 36px}.iw-row .k{font-size:11.5px}.show-tab{padding:8px 10px 12px;font-size:11.5px}.fc-int{display:none}.pia-bot{width:140px;right:14px}}@media (max-width:760px){.ptbl[data-cols="4"] .ptbl-row{grid-template-columns:minmax(112px,1.4fr) repeat(4,1fr)}}}