.ex2v4{--n-800:#1F2225;--n-400:#474C51;--n-300:#6b717a;--n-200:#DEE2E6;--n-100:#D1D9E2;--n-50:#E5E9ED;--n-10:#F8F9FB;--brand-dark:#150F5A;--brand-blue:#2E5BDF;--cta-blue:#094EFF;--cta-blue-hover:#0B3FD1;--cta-green:#2DF258;--cta-green-hover:#25D94C;--main-dark:#2B2A2B;--bg-blue:#EDF3FF;--check-green:#1DB954;--leaf-green:#48DA68;--legacy-line:#E6E9F2;--legacy-ink-2:#3A3A63;--legacy-ink-3:#6F6E8F;--gradient-blue:linear-gradient(160deg,#0A2486 0%,#0B3FC0 50%,#1166FF 100%);--gradient-photo-scrim:linear-gradient(180deg,rgba(46,91,223,0) 65.92%,#0F2259 100%);--grid-lines:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 46px),repeating-linear-gradient(90deg,rgba(255,255,255,.05) 0 1px,transparent 1px 46px);--ease-out:cubic-bezier(.2,.7,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);font-family:Rubik,-apple-system,system-ui,Segoe UI,sans-serif;color:var(--n-800);background:#fff;overflow-x:hidden;line-height:normal}.ex2v4 *,.ex2v4 *:before,.ex2v4 *:after{box-sizing:border-box}.ex2v4 img{max-width:100%}.ex2v4 p{margin:0}.ex2v4 a{color:var(--cta-blue)}.ex2v4 a:hover{color:var(--cta-blue-hover)}.ex2v4 .v4-wrap{max-width:1264px;margin:0 auto;padding:0 24px;width:100%}.ex2v4 .v4-h1{font-size:64px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--n-800);margin:0;text-wrap:balance}.ex2v4 .v4-h2{font-size:50px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--n-800);margin:0;text-wrap:balance}.ex2v4 .v4-h3{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--n-800);margin:0}.ex2v4 .v4-h5{font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-.5px;color:var(--n-800);margin:0}.ex2v4 .v4-b3{font-size:20px;font-weight:400;letter-spacing:-1px;color:var(--n-300);text-wrap:pretty}.ex2v4 .v4-b2{font-size:18px;font-weight:400;letter-spacing:-.8px;color:var(--n-300);text-wrap:pretty}.ex2v4 .v4-b1{font-size:14px;font-weight:400;letter-spacing:-.2px;color:var(--n-300)}.ex2v4 .v4-label{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;background:rgba(46,91,223,.05);border-radius:99px;padding:8px 16px;font-size:14px;font-weight:500;letter-spacing:-.7px;color:var(--brand-blue)}.ex2v4 .pv-head .v4-label{align-self:center}.ex2v4 .pv-head--left .v4-label{align-self:flex-start}.ex2v4 .v4-label--green{color:var(--leaf-green);background:rgba(72,218,104,.12)}.ex2v4 .v4-cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;background:var(--cta-blue);border-radius:999px;padding:12px 12px 12px 32px;color:#fff;text-decoration:none;font-family:inherit;font-size:20px;font-weight:600;letter-spacing:-1px;white-space:nowrap;border:0;cursor:pointer;transition:transform .15s ease,background .15s ease}.ex2v4 .v4-cta:hover{background:var(--cta-blue-hover);color:#fff;transform:translateY(-1px)}.ex2v4 .v4-cta:focus-visible{outline:2px solid var(--cta-blue);outline-offset:3px}.ex2v4 .v4-cta__ico{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:var(--brand-dark);border-radius:99px;padding:8px;flex:0 0 auto}.ex2v4 .v4-cta__ico img{display:block;width:24px;height:24px;transition:transform .25s ease}.ex2v4 .v4-cta:hover .v4-cta__ico img{transform:rotate(90deg)}.ex2v4 .v4-cta--18{font-size:18px;letter-spacing:-.8px;padding-left:24px}.ex2v4 .v4-cta--sm{font-size:16px;letter-spacing:-.8px;gap:16px;padding:8px 8px 8px 24px}.ex2v4 .v4-cta--sm .v4-cta__ico{width:32px;height:32px;padding:0}.ex2v4 .v4-cta--sm .v4-cta__ico img{width:20px;height:20px}.ex2v4 .v4-cta--green{background:var(--cta-green);color:var(--n-800)}.ex2v4 .v4-cta--green:hover{background:var(--cta-green-hover);color:var(--n-800)}.ex2v4 .v4-ghost{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:999px;border:0;background:none;cursor:pointer;font-family:inherit;font-size:18px;font-weight:600;letter-spacing:-.8px;color:var(--main-dark);text-decoration:underline;transition:color .15s ease}.ex2v4 .v4-ghost:hover{color:var(--cta-blue)}.ex2v4 .v4-ghost--sm{font-size:16px}.ex2v4 .v4-ghost--flush{padding-left:0;padding-right:0}.ex2v4 .pv-ctas{display:flex;align-items:center;flex-wrap:wrap}.ex2v4 .pv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;padding:0 30px;border-radius:999px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s,background .15s}.ex2v4 .pv-btn--leaf{background:var(--leaf-green);color:#06270d;border:0}.ex2v4 .pv-btn--leaf:hover{background:#3ccb58;color:#06270d;transform:translateY(-1px)}.ex2v4 .pv-btn--line{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3)}.ex2v4 .pv-btn--line:hover{background:rgba(255,255,255,.08);color:#fff}.ex2v4 .pv-btn svg{width:16px;height:16px}.ex2v4 .pv-linkbtn{display:inline-flex;align-items:center;gap:6px;background:none;border:0;padding:0;cursor:pointer;font-family:inherit;font-size:14px;letter-spacing:-.6px;color:var(--n-300);text-decoration:none;transition:color .15s}.ex2v4 .pv-linkbtn:hover{color:var(--cta-blue)}.ex2v4 .pv-linkbtn svg{width:14px;height:14px}.ex2v4 .pv-more{font-size:14px;font-weight:600;letter-spacing:-.8px;text-decoration:underline;color:var(--n-800);white-space:nowrap}.ex2v4 .v4-band{position:relative}.ex2v4 .v4-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bg-blue);opacity:.7;overflow:hidden;pointer-events:none;z-index:0}.ex2v4 .v4-band>.v4-wrap,.ex2v4 .v4-band>section{position:relative;z-index:1}.ex2v4 .v4-band__bg .v4-grid{position:absolute;opacity:.5;height:927px;width:857.872px}.ex2v4 .v4-band__bg .v4-grid--l{left:0;top:-57px}.ex2v4 .v4-band__bg .v4-grid--r{right:0;top:-57px}.ex2v4 .v4-band__bg .v4-grid__h{position:absolute;left:0;top:171px;width:1200px;height:381px;display:flex;align-items:center;justify-content:center}.ex2v4 .v4-band__bg .v4-grid--r .v4-grid__h{left:auto;right:0}.ex2v4 .v4-band__bg .v4-grid__h span{transform:rotate(-90deg);display:block;width:381px;height:1200px}.ex2v4 .v4-band__bg .v4-grid__h svg{display:block;width:100%;height:100%}.ex2v4 .v4-band__bg .v4-grid__v{position:absolute;top:-240.88px;width:1533.008px;height:1167.406px}.ex2v4 .v4-band__bg .v4-grid--l .v4-grid__v{left:-247.37px}.ex2v4 .v4-band__bg .v4-grid--r .v4-grid__v{left:198.51px}.ex2v4 .v4-band__bg .v4-grid__v svg{display:block;width:100%;height:100%}.ex2v4 .pv-pat{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.ex2v4 .pv-bg--dots:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#D1D9E2 1.5px,transparent 1.9px);background-size:34px 34px;background-position:17px 17px;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.75) 45%,transparent 100%)}.ex2v4 .pv-bg--green .pv-pat{-webkit-mask-image:radial-gradient(ellipse 50% 60% at 36% 50%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.85) 70%,#000 100%);mask-image:radial-gradient(ellipse 50% 60% at 36% 50%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.85) 70%,#000)}.ex2v4 .pv-bg--friendly .pv-pat{-webkit-mask-image:radial-gradient(ellipse 50% 60% at 38% 50%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.85) 70%,#000 100%);mask-image:radial-gradient(ellipse 50% 60% at 38% 50%,rgba(0,0,0,.15) 20%,rgba(0,0,0,.85) 70%,#000)}.ex2v4 .pv-bg--green:before,.ex2v4 .pv-bg--friendly:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(237,243,255,0) 62%,#edf3ff)}.ex2v4 .pv-hero{padding-top:122px}.ex2v4 .pv-hero__sec{padding:71px 0 160px}.ex2v4 .pv-hero__sec--200{padding-bottom:200px}.ex2v4 .pv-hero__sec--140{padding-bottom:140px}.ex2v4 .pv-hero__sec--120{padding-bottom:120px}.ex2v4 .pv-hero__row{display:flex;align-items:center;justify-content:space-between;gap:40px}.ex2v4 .pv-hero__copy{display:flex;flex-direction:column;gap:24px;width:590px;flex:0 0 auto}.ex2v4 .pv-hero__copy .v4-crumbs{margin-bottom:-8px}.ex2v4 .pv-hero__center{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}.ex2v4 .pv-hero__center .v4-crumbs ol{justify-content:center}.ex2v4 .pv-hero__center .v4-label{align-self:center}.ex2v4 .pv-sec{padding-top:148px}.ex2v4 .pv-sec--120{padding-top:120px}.ex2v4 .pv-stack{display:flex;flex-direction:column;gap:48px}.ex2v4 .pv-stack--40{gap:40px}.ex2v4 .pv-stack--32{gap:32px}.ex2v4 .pv-stack--24{gap:24px}.ex2v4 .pv-head{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;max-width:794px;margin:0 auto}.ex2v4 .pv-head--left{align-items:flex-start;text-align:left;margin:0}.ex2v4 .pv-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.ex2v4 .pv-shead>div{display:flex;flex-direction:column;gap:8px}.ex2v4 .pv-row{display:flex;align-items:center;justify-content:space-between;gap:64px}.ex2v4 .pv-row--top{align-items:flex-start}.ex2v4 .pv-copy{display:flex;flex-direction:column;gap:32px;width:616px;flex:0 0 auto}.ex2v4 .pv-copy--520{width:520px}.ex2v4 .pv-copy--480{width:480px}.ex2v4 .pv-copy--440{width:440px}.ex2v4 .pv-copy--380{width:380px;gap:8px}.ex2v4 .pv-copy>.v4-label{margin-bottom:-16px}.ex2v4 .pv-fill{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ex2v4 .pv-feats{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.ex2v4 .pv-feat{display:flex;align-items:flex-start;gap:16px}.ex2v4 .pv-feat>svg{width:32px;height:32px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .pv-feats--green .pv-feat>svg{color:var(--cta-green)}.ex2v4 .pv-feat>div{display:flex;flex-direction:column;gap:14px;padding:5px 0}.ex2v4 .pv-feat h3{margin:0;font-size:20px;font-weight:600;line-height:1.1;letter-spacing:-.5px;color:var(--n-800)}.ex2v4 .pv-feat p{font-size:16px;letter-spacing:-.8px;color:var(--n-300)}.ex2v4 .pv-art{position:relative;width:573px;height:535px;flex:0 0 auto}.ex2v4 .pv-art>img,.ex2v4 .pv-art>picture img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px}.ex2v4 .pv-art>picture{display:block;width:100%;height:100%}.ex2v4 .pv-art--scrim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;pointer-events:none;background:var(--gradient-photo-scrim)}.ex2v4 .pv-art--card{height:auto}.ex2v4 .pv-float{position:absolute;z-index:2;width:360px;background:#fff;border-radius:18px;box-shadow:0 18px 40px rgba(21,15,90,.18);padding:18px 20px;display:flex;flex-direction:column;gap:16px}.ex2v4 .pv-float--wide{width:369px}.ex2v4 .pv-float--bl{left:-52px;bottom:-56px}.ex2v4 .pv-float--br{right:-52px;bottom:-40px}.ex2v4 .pv-float__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.ex2v4 .pv-float__v{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--brand-blue)}.ex2v4 .pv-float__l{font-size:16px;letter-spacing:-.5px;line-height:1.3;color:var(--n-300);margin-top:4px}.ex2v4 .pv-float__note{display:flex;align-items:flex-start;gap:8px;padding-top:14px;border-top:1px solid var(--n-50);font-size:13px;font-weight:500;letter-spacing:-.1px;line-height:1.4;color:var(--n-400)}.ex2v4 .pv-float__note svg{width:15px;height:15px;flex:0 0 auto;margin-top:1px;color:var(--brand-blue)}.ex2v4 .pv-gauge{display:block;width:120px;flex:0 0 auto}.ex2v4 .pv-gauge-draw{animation:pv-gauge 1.6s var(--ease-out) .4s both}@keyframes pv-gauge{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.ex2v4 .pv-card{background:#fff;border:1px solid var(--n-100);border-radius:16px;padding:24px;transition:transform .18s ease,box-shadow .18s ease}.ex2v4 .pv-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px rgba(9,78,255,.28)}.ex2v4 .pv-card--still:hover{transform:none;box-shadow:none}.ex2v4 .pv-card--pad32{padding:32px}.ex2v4 a.pv-card{display:block;color:var(--n-800);text-decoration:none}.ex2v4 a.pv-card:hover{color:var(--n-800)}.ex2v4 .pv-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ex2v4 .pv-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ex2v4 .pv-g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ex2v4 .pv-g4.pv-glassgrid{gap:16px}.ex2v4 .pv-lift{margin-top:-80px;position:relative;z-index:1}.ex2v4 .pv-pledge{display:flex;flex-direction:column;gap:16px}.ex2v4 .pv-pledge>svg,.ex2v4 .pv-icard>svg,.ex2v4 .pv-vcard>svg{width:28px;height:28px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .pv-pledge__n{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--brand-dark)}.ex2v4 .pv-pledge>div{display:flex;flex-direction:column;gap:6px}.ex2v4 .pv-txt{font-size:14px;letter-spacing:-.2px;color:var(--n-300);line-height:1.45;text-wrap:pretty}.ex2v4 .pv-icard{display:flex;gap:16px;align-items:flex-start}.ex2v4 .pv-icard>svg{margin-top:2px}.ex2v4 .pv-icard>div{display:flex;flex-direction:column;gap:6px}.ex2v4 .pv-vcard{display:flex;flex-direction:column;gap:14px}.ex2v4 .pv-vcard .pv-vcard__cta{margin-top:auto}.ex2v4 .pv-puck{width:56px;height:56px;border-radius:999px;background:var(--bg-blue);display:grid;place-items:center;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .pv-puck svg{width:24px;height:24px}.ex2v4 .pv-puck--48{width:48px;height:48px}.ex2v4 .pv-puck--44{width:44px;height:44px}.ex2v4 .pv-puck--44 svg{width:22px;height:22px}.ex2v4 .pv-puck--40{width:40px;height:40px}.ex2v4 .pv-puck--40 svg{width:20px;height:20px}.ex2v4 .pv-tag{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:12px 24px;font-size:14px;font-weight:500;letter-spacing:-.7px;color:#fff}.ex2v4 .pv-chip{display:inline-flex;align-items:center;justify-content:center;background:var(--n-10);border:1px solid var(--n-100);border-radius:8px;padding:10px 16px;font-size:14px;font-weight:500;letter-spacing:-.7px;color:var(--n-800)}.ex2v4 .pv-chip--sm{padding:8px 14px}.ex2v4 .pv-chips{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ex2v4 .pv-chips--10{gap:10px}.ex2v4 a.pv-chip{text-decoration:none;transition:border-color .15s,background .15s}.ex2v4 a.pv-chip:hover{border-color:var(--brand-blue);background:var(--bg-blue);color:var(--n-800)}.ex2v4 .pv-badge{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:var(--cta-green);border-radius:4px;padding:4px 8px;font-size:12px;letter-spacing:-.8px;color:var(--n-800)}.ex2v4 .pv-bubble{display:flex;align-items:flex-start;position:relative}.ex2v4 .pv-bubble>img{display:block;flex:0 0 auto;width:132px;height:auto;object-fit:contain}.ex2v4 .pv-bubble__box{background:var(--brand-dark);color:#fff;border-radius:16px 16px 16px 0;padding:12px;width:433px;max-width:100%;margin-top:28px;display:flex;flex-direction:column;gap:6px;letter-spacing:-.8px;align-self:flex-start;animation:pv-pop .5s var(--ease-spring) .2s both}.ex2v4 .pv-bubble__box b{font-size:18px;font-weight:600}.ex2v4 .pv-bubble__box p{font-size:14px}.ex2v4 .pv-partners{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px 56px;margin:0;padding:0;list-style:none}.ex2v4 .pv-partners--48{gap:24px 48px}.ex2v4 .pv-partners--words{gap:16px 40px}.ex2v4 .pv-partners img{display:block;filter:grayscale(1);opacity:.55;transition:filter .2s,opacity .2s}.ex2v4 .pv-partners img:hover{filter:none;opacity:1}.ex2v4 .pv-partners span{font-size:20px;font-weight:600;letter-spacing:-.5px;color:var(--brand-dark);opacity:.7;transition:opacity .2s}.ex2v4 .pv-partners span:hover{opacity:1}.ex2v4 .pv-partners--words span{font-size:17px}.ex2v4 .pv-kicker{font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--n-300);text-align:center}.ex2v4 .pv-dark{position:relative;overflow:hidden;color:#fff;background:var(--grid-lines),radial-gradient(900px 460px at 50% -20%,rgba(255,255,255,.1),transparent 60%),var(--gradient-blue)}.ex2v4 .pv-dark--block{border-radius:24px;padding:48px;box-shadow:0 30px 60px -34px rgba(9,78,255,.5)}.ex2v4 .pv-dark--stack{display:flex;flex-direction:column;gap:40px;padding:56px 48px}.ex2v4 .pv-dark-row{display:flex;align-items:center;justify-content:space-between;gap:56px}.ex2v4 .pv-dark-row__copy{max-width:520px;display:flex;flex-direction:column;gap:20px}.ex2v4 .pv-dark-row__copy .v4-label{color:var(--leaf-green)}.ex2v4 .pv-dark .v4-h2,.ex2v4 .pv-dark .v4-h3,.ex2v4 .pv-dark .v4-h5{color:#fff}.ex2v4 .pv-dark__h3{font-size:clamp(28px,3vw,38px)}.ex2v4 .pv-dark__h2{font-size:clamp(30px,3.4vw,44px)}.ex2v4 .pv-dark__lead{font-size:18px;line-height:1.5;letter-spacing:-.5px;color:rgba(255,255,255,.8);text-wrap:pretty}.ex2v4 .pv-dark__lead--78{color:rgba(255,255,255,.78)}.ex2v4 .pv-dark__lead em{font-style:normal;color:#fff}.ex2v4 .pv-dark__head{display:flex;flex-direction:column;gap:12px;max-width:640px}.ex2v4 .pv-glass{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px}.ex2v4 .pv-glass--card{padding:24px;display:flex;flex-direction:column;gap:14px}.ex2v4 .pv-glass--card>svg{width:28px;height:28px;color:var(--cta-green)}.ex2v4 .pv-glass--card p{font-size:15px;line-height:1.5;letter-spacing:-.3px;color:rgba(255,255,255,.75);text-wrap:pretty}.ex2v4 .pv-glass--side{width:480px;flex:0 0 auto;padding:24px}.ex2v4 .pv-dark__note{font-size:12px;line-height:1.45;color:rgba(255,255,255,.7)}.ex2v4 .pv-qa{background:#fff;border:1px solid var(--legacy-line);border-radius:14px;padding:22px 24px;margin-bottom:14px;transition:border-color .2s}.ex2v4 .pv-qa:hover{border-color:#4f82ff}.ex2v4 .pv-qa summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;list-style:none;font-size:16px;font-weight:600;color:var(--brand-dark)}.ex2v4 .pv-qa summary::-webkit-details-marker{display:none}.ex2v4 .pv-qa summary:after{content:"+";font-size:22px;font-weight:300;color:var(--legacy-ink-3);flex:0 0 auto}.ex2v4 .pv-qa[open] summary:after{content:"–"}.ex2v4 .pv-qa summary:focus-visible{outline:2px solid var(--cta-blue);outline-offset:4px;border-radius:4px}.ex2v4 .pv-qa>p{margin:14px 0 0;font-size:16px;color:var(--legacy-ink-2);line-height:1.6}.ex2v4 .pv-final{padding:100px 0;text-align:center;margin-top:148px}.ex2v4 .pv-final .v4-wrap{display:flex;flex-direction:column;align-items:center;gap:20px;position:relative}.ex2v4 .pv-final .v4-h2 em{font-style:normal;color:var(--leaf-green)}.ex2v4 .pv-final .v4-b3{color:rgba(255,255,255,.75);max-width:640px}.ex2v4 .pv-final__ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:8px}@keyframes pv-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes pv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pv-cardpop{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes pv-fade{0%{opacity:0}to{opacity:1}}.ex2v4 .pv-rv{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * .12s)}.ex2v4 .pv-rv.is-in{opacity:1;transform:none}.ex2v4 .pv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ex2v4 ul.pv-chips,.ex2v4 ul.pv-partners{list-style:none;margin:0;padding:0}.ex2v4 .pv-grating{display:inline-flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--n-100);border-radius:14px;padding:8px 16px 8px 10px;color:var(--n-800);text-decoration:none;box-shadow:0 12px 28px -20px rgba(21,15,90,.45);transition:transform .15s ease,box-shadow .15s ease}.ex2v4 .pv-grating:hover{color:var(--n-800);transform:translateY(-1px);box-shadow:0 16px 32px -18px rgba(21,15,90,.5)}.ex2v4 .pv-grating__tx{display:flex;flex-direction:column;gap:3px}.ex2v4 .pv-grating__row{display:flex;align-items:center;gap:8px}.ex2v4 .pv-grating__row b{font-size:18px;font-weight:600;letter-spacing:-.5px;line-height:1}.ex2v4 .pv-grating__n{font-size:13px;font-weight:500;letter-spacing:-.4px;line-height:1.2;color:var(--n-300)}.ex2v4 .pv-review{margin:0;background:#fff;border:1px solid var(--legacy-line);border-radius:16px;padding:26px;box-shadow:0 12px 30px -26px rgba(21,15,90,.14)}.ex2v4 .pv-review__stars{color:#0bb104;font-size:15px;letter-spacing:2px;margin-bottom:14px}.ex2v4 .pv-review blockquote{margin:0 0 18px}.ex2v4 .pv-review blockquote p{font-size:16px;line-height:1.6;color:var(--legacy-ink-2)}.ex2v4 .pv-review figcaption{display:flex;align-items:center;gap:11px}.ex2v4 .pv-review__avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:#d6dfff;color:var(--brand-dark);display:grid;place-items:center;font-size:13px;font-weight:700}.ex2v4 .pv-review figcaption>span:last-child{display:flex;flex-direction:column}.ex2v4 .pv-review figcaption b{font-size:13.5px;font-weight:700;color:var(--brand-dark);line-height:1.25}.ex2v4 .pv-review figcaption span span{font-size:12px;color:var(--legacy-ink-3)}.ex2v4 .wu-trust{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ex2v4 .wu-trust__sep{width:1px;height:24px;background:var(--n-100)}.ex2v4 .wu-trust__logos{display:flex;align-items:center;gap:16px}.ex2v4 .wu-trust__logos img{display:block;height:44px;width:auto;object-fit:contain}.ex2v4 .wu-hero__art{position:relative;width:488px;height:625px;flex:0 0 auto;border-radius:16px}.ex2v4 .wu-hero__art>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:16px}.ex2v4 .wu-hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:var(--gradient-photo-scrim);pointer-events:none}.ex2v4 .wu-hero__tags{position:absolute;left:20px;right:20px;bottom:20px;display:flex;flex-direction:column;gap:12px;z-index:2}.ex2v4 .wu-hero__tags>div{display:flex;gap:12px;flex-wrap:wrap}.ex2v4 .wu-vs{flex:1 1 auto;min-width:0;padding:0;overflow:hidden}.ex2v4 .wu-vs table{width:100%;border-collapse:collapse;font-size:15px;letter-spacing:-.3px;line-height:1.45}.ex2v4 .wu-vs thead td,.ex2v4 .wu-vs thead th{background:var(--n-10);font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--n-300);padding:14px 24px;text-align:left}.ex2v4 .wu-vs thead .wu-vs__ex2{color:var(--brand-blue)}.ex2v4 .wu-vs tbody th,.ex2v4 .wu-vs tbody td{padding:20px 24px;border-top:1px solid var(--n-50);text-align:left;vertical-align:top}.ex2v4 .wu-vs tbody th{width:150px;font-size:14px;font-weight:400;color:var(--n-300)}.ex2v4 .wu-vs__a{color:var(--n-300)}.ex2v4 .wu-vs__b{color:var(--n-800);font-weight:500}.ex2v4 .wu-vs__b{display:flex;align-items:flex-start;gap:8px}.ex2v4 .wu-vs__b svg{width:16px;height:16px;flex:0 0 auto;margin-top:3px;color:var(--check-green)}.ex2v4 .wu-up,.ex2v4 .wu-inc{display:flex;flex-direction:column;gap:24px}.ex2v4 .wu-up__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.ex2v4 .wu-up__head a{font-size:13px;color:var(--cta-blue)}.ex2v4 .wu-up__bars{display:flex;align-items:flex-end;gap:6px;height:56px}.ex2v4 .wu-up__bars i{display:block;flex:1 1 0;min-width:0;height:100%;border-radius:3px;background:var(--check-green);transform-origin:bottom;animation:wu-bar .6s var(--ease-out) both;animation-delay:var(--d,0ms)}.ex2v4 .wu-up__bars i.is-dip{background:var(--n-200);height:68%}@keyframes wu-bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ex2v4 .wu-up__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ex2v4 .wu-up__foot>div{display:flex;flex-direction:column;gap:4px}.ex2v4 .wu-up__v{font-size:48px;font-weight:600;line-height:1;letter-spacing:-1.5px;color:var(--brand-blue)}.ex2v4 .wu-up__note{font-size:12px;color:var(--n-300)}.ex2v4 .wu-up__chips{padding-top:24px;border-top:1px solid var(--n-50)}.ex2v4 .wu-inc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ex2v4 .wu-inc__list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--n-50);font-size:16px;letter-spacing:-.4px;color:var(--n-800);animation:pv-rise .5s var(--ease-out) both;animation-delay:var(--d,0ms)}.ex2v4 .wu-inc__list li:first-child{border-top:0;padding-top:0}.ex2v4 .wu-inc__list li>span{display:flex;align-items:center;gap:10px}.ex2v4 .wu-inc__list svg{width:18px;height:18px;flex:0 0 auto;color:var(--check-green)}.ex2v4 .wu-inc__list b{font-size:13px;font-weight:600;letter-spacing:-.2px;color:#0b7a28;background:rgba(45,242,88,.14);border-radius:4px;padding:4px 8px;white-space:nowrap}.ex2v4 .wu-inc__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--n-50)}.ex2v4 .wu-inc__foot>div{display:flex;flex-direction:column}.ex2v4 .wu-inc__price{font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-1px}.ex2v4 .wu-inc__price span{font-size:14px;font-weight:400;color:var(--n-300);letter-spacing:-.8px}.ex2v4 .wu-gauge{width:252px;padding:22px 22px 20px;text-align:center;gap:0;left:-40px;bottom:-44px}.ex2v4 .wu-gauge__svg{display:block;width:100%}.ex2v4 .wu-gauge .pv-float__v{margin-top:14px}.ex2v4 .wu-curve{flex:0 0 auto}.ex2v4 .pv-float--wide:has(.wu-curve){padding:0 24px;height:117px;justify-content:center}.ex2v4 .wu-meth{margin:8px 0 0;display:grid;grid-template-columns:auto 1fr;gap:10px 20px;font-size:14px;letter-spacing:-.3px}.ex2v4 .wu-meth>div{display:contents}.ex2v4 .wu-meth dt{color:rgba(255,255,255,.7);white-space:nowrap}.ex2v4 .wu-meth dd{margin:0;color:#fff}.ex2v4 .wu-speed{margin:0;display:flex;flex-direction:column;gap:14px}.ex2v4 .wu-speed__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ex2v4 .wu-speed__head b{font-size:14px;font-weight:600;letter-spacing:-.2px}.ex2v4 .wu-speed__head span,.ex2v4 .wu-speed__legend{font-size:12px;color:rgba(255,255,255,.75)}.ex2v4 .wu-speed__legend{display:flex;gap:16px}.ex2v4 .wu-speed__legend span{display:inline-flex;align-items:center;gap:6px}.ex2v4 .wu-speed__legend span:before{content:"";width:10px;height:10px;border-radius:3px;background:currentColor}.ex2v4 .wu-speed__legend .is-lon:before{background:#fff}.ex2v4 .wu-speed__legend .is-van:before{background:var(--leaf-green)}.ex2v4 .wu-speed__chart{width:100%;border-collapse:collapse}.ex2v4 .wu-speed__chart tbody tr{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:4px;padding:8px 0;border-top:1px solid rgba(255,255,255,.12)}.ex2v4 .wu-speed__chart tbody tr:first-child{border-top:0}.ex2v4 .wu-speed__chart tbody th{grid-row:1/3;align-self:center;text-align:left;font-size:14px;font-weight:500;color:rgba(255,255,255,.85)}.ex2v4 .wu-speed__chart tbody tr.is-us th{color:#fff;font-weight:700}.ex2v4 .wu-speed__chart td{display:flex;align-items:center;gap:8px;padding:0}.ex2v4 .wu-speed__chart td b{font-size:12px;font-weight:500;color:rgba(255,255,255,.85);white-space:nowrap;font-variant-numeric:tabular-nums}.ex2v4 .wu-bar{display:block;height:10px;width:var(--w);min-width:4px;border-radius:3px;transform-origin:left;animation:wu-grow 1s var(--ease-out) .2s both}.ex2v4 .wu-bar.is-lon{background:rgba(255,255,255,.9)}.ex2v4 .wu-bar.is-van{background:var(--leaf-green)}@keyframes wu-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ex2v4 .wu-brands img{width:110px;height:auto}.ex2v4 .pv-revlinks a{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:600;letter-spacing:-.4px;color:var(--n-400);text-decoration:none;transition:color .15s}.ex2v4 .pv-revlinks a:hover{color:var(--cta-blue)}.ex2v4 .pv-revlinks a svg{flex:0 0 auto}.ex2v4 .pv-revlinks img{height:36px;width:auto}.ex2v4 .wu-reviews{scroll-margin-top:100px}@media (max-width:1280px){.ex2v4 .wu-hero__art{width:44%;height:auto;aspect-ratio:488/625}}@media (max-width:960px){.ex2v4 .wu-hero__art{width:100%;aspect-ratio:auto}.ex2v4 .wu-hero__art>img{height:auto;aspect-ratio:4/3}.ex2v4 .pv-float.wu-gauge{width:252px;margin:-40px 16px 0}}@media (max-width:640px){.ex2v4 .wu-hero__art>img{aspect-ratio:4/5}.ex2v4 .wu-hero__tags{left:14px;right:14px;bottom:14px;gap:8px}.ex2v4 .wu-hero__tags>div{gap:8px}.ex2v4 .wu-hero__tags .pv-tag{padding:8px 14px}}@media (max-width:700px){.ex2v4 .wu-vs thead{display:none}.ex2v4 .wu-vs tbody tr{display:grid;grid-template-columns:1fr;gap:6px;padding:20px 24px;border-top:1px solid var(--n-50)}.ex2v4 .wu-vs tbody tr:first-child{border-top:0}.ex2v4 .wu-vs tbody th,.ex2v4 .wu-vs tbody td{padding:0;border:0;width:auto}.ex2v4 .wu-vs tbody th{font-size:12px;text-transform:uppercase;letter-spacing:.6px;font-weight:600}.ex2v4 .wu-vs__a:before{content:attr(data-k) " : ";color:var(--n-400)}}@media (prefers-reduced-motion:reduce){.ex2v4 .wu-up__bars i,.ex2v4 .wu-inc__list li,.ex2v4 .wu-bar{animation:none}}.ex2v4 .wg-hero__art .pv-float{gap:16px}.ex2v4 .wg-problem{display:flex;flex-direction:column;gap:56px}.ex2v4 .wg-problem__head{gap:16px}.ex2v4 .wg-problem__head .v4-label{margin-bottom:0}.ex2v4 .wg-problem__tx{gap:20px}.ex2v4 .wg-problem__lead{color:var(--n-400)}.ex2v4 .wg-stats{list-style:none;margin:0;padding:0}.ex2v4 .wg-stats li{display:flex;flex-direction:column;gap:12px;padding-top:24px;border-top:1px solid var(--n-100)}.ex2v4 .wg-stats b{font-size:48px;font-weight:600;line-height:1;letter-spacing:-1.5px;color:var(--brand-dark);font-variant-numeric:tabular-nums}.ex2v4 .wg-sources{font-size:13px;letter-spacing:-.2px;color:var(--n-300);margin-top:-24px}.ex2v4 .wg-sources i{font-style:normal}.ex2v4 .wg-pue{display:flex;flex-direction:column;gap:28px}.ex2v4 .wg-pue__head{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.ex2v4 .wg-pue__head .pv-txt{font-size:13px}.ex2v4 .wg-pue__bars{display:flex;flex-direction:column;gap:16px}.ex2v4 .wg-pue__row{display:flex;flex-direction:column;gap:8px}.ex2v4 .wg-pue__l{font-size:14px;letter-spacing:-.2px;color:var(--n-400)}.ex2v4 .wg-pue__track{position:relative;height:44px;border-radius:8px;background:var(--n-10);overflow:hidden}.ex2v4 .wg-pue__bar{position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:8px;background:var(--brand-blue);color:#fff;display:flex;align-items:center;justify-content:flex-end;padding:0 14px;font-size:18px;font-weight:600;letter-spacing:-.5px;font-variant-numeric:tabular-nums;transform-origin:left;animation:wu-grow 1.2s var(--ease-out) .2s both}.ex2v4 .wg-pue__bar.is-avg{background:var(--n-200);color:var(--n-400)}.ex2v4 .wg-pue__one{position:absolute;top:0;bottom:0;left:var(--x);width:0;border-left:1px dashed var(--n-300)}.ex2v4 .wg-pue__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-top:24px;border-top:1px solid var(--n-50)}.ex2v4 .wg-pue__stats>div{display:flex;flex-direction:column;gap:4px}.ex2v4 .wg-pue__stats b{font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1.1;color:var(--brand-blue)}.ex2v4 .wg-pue__stats .pv-txt{line-height:1.4}.ex2v4 .wg-pue__note{font-size:13px;line-height:1.45;color:var(--n-300)}.ex2v4 .wg-proof__cta{background:var(--leaf-green);color:#06270d;font-size:16px;font-weight:600;padding:0 28px;min-height:52px}.ex2v4 .wg-proof__title{display:block;font-size:14px;font-weight:600;letter-spacing:-.2px;margin-bottom:4px}.ex2v4 .wg-proof{list-style:none;margin:0;padding:0}.ex2v4 .wg-proof a{display:flex;align-items:center;gap:16px;padding:14px 0;border-top:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none}.ex2v4 .wg-proof li:first-child a{border-top:0}.ex2v4 .wg-proof__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ex2v4 .wg-proof__tx b{font-size:16px;font-weight:600;letter-spacing:-.3px}.ex2v4 .wg-proof__tx span{font-size:14px;line-height:1.45;color:rgba(255,255,255,.75)}.ex2v4 .wg-proof a>svg{flex:0 0 auto;color:var(--leaf-green);transition:transform .2s var(--ease-out)}.ex2v4 .wg-proof a:hover b{text-decoration:underline;text-underline-offset:3px}.ex2v4 .wg-proof a:hover>svg{transform:translate(3px)}.ex2v4 .wg-prog{padding:12px;display:flex;flex-direction:column}.ex2v4 .wg-prog__pic{position:relative;height:300px;border-radius:12px;overflow:hidden}.ex2v4 .wg-prog__pic img{display:block;width:100%;height:100%;object-fit:cover}.ex2v4 .wg-prog__pic:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gradient-photo-scrim);pointer-events:none}.ex2v4 .wg-prog__tags{position:absolute;left:20px;bottom:20px;display:flex;gap:12px;flex-wrap:wrap;z-index:1}.ex2v4 .wg-prog__puck{position:absolute;top:16px;right:16px;background:#fff;z-index:1}.ex2v4 .wg-prog__tx{padding:28px 20px 20px;display:flex;flex-direction:column;gap:16px;flex:1 1 auto}.ex2v4 .wg-prog__tx .v4-h3{font-size:28px}.ex2v4 .wg-prog__tx .v4-b2{line-height:1.45}.ex2v4 .wg-prog__cta{margin-top:auto}@media (max-width:960px){.ex2v4 .wg-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ex2v4 .wg-stats{grid-template-columns:1fr}.ex2v4 .wg-stats b{font-size:40px}.ex2v4 .wg-pue__stats{grid-template-columns:1fr}.ex2v4 .wg-prog__pic{height:220px}.ex2v4 .wg-prog__tags .pv-tag{padding:8px 14px}}@media (prefers-reduced-motion:reduce){.ex2v4 .wg-pue__bar{animation:none}}.ex2v4 .pv-opt{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;width:100%;background:#fff;border:1px solid var(--n-50);border-radius:16px;padding:16px;font-family:inherit;cursor:pointer;color:var(--n-800);transition:background .15s ease,border-color .15s ease,transform .15s ease,filter .15s ease;animation:pv-rise .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 55ms)}.ex2v4 .pv-opt svg{width:24px;height:24px;color:var(--brand-blue)}.ex2v4 .pv-opt b{font-size:18px;font-weight:600;letter-spacing:-.8px}.ex2v4 .pv-opt span{font-size:14px;letter-spacing:-.8px;color:var(--n-400)}.ex2v4 .pv-opt:hover,.ex2v4 .pv-opt.is-on,.ex2v4 .pv-opt[aria-pressed=true],.ex2v4 input:checked+.pv-opt{background:var(--brand-blue);border-color:var(--brand-blue);transform:translateY(-2px);filter:drop-shadow(0 8px 6px rgba(0,0,0,.2))}.ex2v4 .pv-opt:hover svg,.ex2v4 .pv-opt:hover b,.ex2v4 .pv-opt:hover span,.ex2v4 .pv-opt.is-on svg,.ex2v4 .pv-opt.is-on b,.ex2v4 .pv-opt.is-on span,.ex2v4 input:checked+.pv-opt svg,.ex2v4 input:checked+.pv-opt b,.ex2v4 input:checked+.pv-opt span{color:#fff}.ex2v4 .pv-opt:focus-visible,.ex2v4 input:focus-visible+.pv-opt{outline:2px solid var(--cta-blue);outline-offset:3px}.ex2v4 .hp-hero{display:flex;flex-direction:column;gap:56px}.ex2v4 .hp-hero__head{max-width:794px;margin:0 auto;gap:16px}.ex2v4 .hp-hero__head .v4-b3 a{color:inherit;text-decoration-color:var(--n-200)}.ex2v4 .hp-anchor{scroll-margin-top:100px}.ex2v4 #trunky{scroll-margin-top:80px}.ex2v4 .hp-quiz{position:relative;background:#fff;border-radius:16px;padding:32px;box-shadow:0 18px 40px rgba(21,15,90,.18);display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"head board" "body board";gap:24px 32px}.ex2v4 .hp-quiz__head{grid-area:head;display:flex;flex-direction:column;gap:24px;min-width:0}.ex2v4 .hp-quiz__body{grid-area:body;display:flex;flex-direction:column;gap:24px;min-width:0}.ex2v4 .hp-board{grid-area:board}.ex2v4 .hp-bubble>img{width:112px;margin-top:-4px}.ex2v4 .hp-bubble .pv-bubble__box{width:auto;flex:1 1 auto;margin-top:18px}.ex2v4 .hp-crumbs{display:flex;flex-wrap:wrap;gap:8px}.ex2v4 .hp-crumbs[hidden]{display:none}.ex2v4 .hp-crumb{display:inline-flex;align-items:center;gap:8px;background:var(--n-10);border:1px solid var(--n-50);border-radius:999px;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:-.5px;color:var(--n-800);cursor:pointer}.ex2v4 .hp-crumb:hover{background:#fff;border-color:var(--n-100)}.ex2v4 .hp-crumb b{font-weight:400;color:var(--n-300)}.ex2v4 .hp-crumb svg{width:12px;height:12px;color:var(--n-300)}.ex2v4 .hp-qhead{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ex2v4 .hp-qhead__t{font-size:28px}.ex2v4 .hp-track{display:flex;align-items:center;gap:16px;font-size:14px;letter-spacing:-.8px;color:var(--n-300);white-space:nowrap}.ex2v4 .hp-track__bar{display:block;width:181px;height:7px;border-radius:99px;background:var(--n-100);overflow:hidden}.ex2v4 .hp-track__bar i{display:block;height:100%;border-radius:99px;background:var(--brand-blue);transition:width .45s var(--ease-out)}.ex2v4 .hp-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ex2v4 .hp-opts[hidden],.ex2v4 .hp-incl[hidden],.ex2v4 .pv-linkbtn[hidden]{display:none}.ex2v4 .hp-incl{display:flex;flex-direction:column;gap:16px;animation:pv-rise .5s var(--ease-out) both}.ex2v4 .hp-incl .pv-kicker{text-align:left}.ex2v4 .hp-incl ul,.ex2v4 .hp-rfeats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ex2v4 .hp-incl li,.ex2v4 .hp-rfeats li{display:flex;align-items:flex-start;gap:8px;font-size:14px;letter-spacing:-.4px;color:var(--n-400);line-height:1.4}.ex2v4 .hp-incl li svg,.ex2v4 .hp-rfeats li svg{width:16px;height:16px;flex:0 0 auto;margin-top:2px;color:var(--check-green)}.ex2v4 .hp-foot{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:auto;padding-top:8px}.ex2v4 .hp-board{position:relative;background:var(--n-10);border:1px solid var(--n-50);border-radius:12px;overflow:hidden;min-width:0;height:560px}.ex2v4 .hp-stage{position:absolute;top:0;left:0;width:680px;height:560px;transform-origin:0 0}.ex2v4 .hp-tile{position:absolute;left:0;top:0;width:200px;transition:transform .8s var(--ease-out),opacity .5s ease;will-change:transform}.ex2v4 .hp-tile__mid{animation:hp-tilein .6s var(--ease-out) both}.ex2v4 .hp-tile__in{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;background:#fff;border:1px solid var(--n-50);border-radius:12px;font-size:14px;font-weight:500;letter-spacing:-.3px;color:var(--n-800);white-space:nowrap;overflow:hidden;transition:border-color .3s,box-shadow .3s,background .3s,color .3s;animation:hp-bob var(--d,4s) ease-in-out var(--dl,0s) infinite alternate}.ex2v4 .hp-tile__in svg{width:20px;height:20px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .hp-tile__in span{overflow:hidden;text-overflow:ellipsis}.ex2v4 .hp-tile.is-dim{filter:grayscale(1);pointer-events:none}.ex2v4 .hp-tile.is-hl .hp-tile__in{border-color:var(--brand-blue);box-shadow:0 14px 28px -14px rgba(9,78,255,.5);animation:none}.ex2v4 .hp-tile.is-match{transition:transform .8s var(--ease-out),opacity .35s ease .55s}.ex2v4 .hp-tile.is-match .hp-tile__in{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.ex2v4 .hp-tile.is-match .hp-tile__in svg{color:#fff}.ex2v4 .hp-tile.is-alt{cursor:pointer}.ex2v4 .hp-tile.is-alt:hover .hp-tile__in{background:var(--bg-blue)}.ex2v4 .hp-tile.is-alt:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px;border-radius:12px}.ex2v4 .hp-rslot:empty{display:none}.ex2v4 .hp-rcard{position:absolute;left:80px;top:24px;width:520px;background:#fff;border:1px solid var(--n-100);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 18px 40px rgba(21,15,90,.18);z-index:3;animation:pv-cardpop .55s var(--ease-spring) .5s both}.ex2v4 .hp-rcard__head{display:flex;align-items:center;gap:14px}.ex2v4 .hp-rcard__head>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ex2v4 .hp-rcard__t{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ex2v4 .hp-rcard__t h3{margin:0;font-size:22px;font-weight:600;letter-spacing:-.8px;line-height:1.1}.ex2v4 .hp-rcard .pv-txt{font-size:13px}.ex2v4 .hp-rfeats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px}.ex2v4 .hp-rcard__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--n-50)}.ex2v4 .hp-rcard__ctas{display:flex;align-items:center;gap:2px}.ex2v4 .hp-rcard__ctas .v4-ghost{padding:10px 14px}.ex2v4 .hp-board__note{position:absolute;left:0;right:0;top:520px;text-align:center;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--n-300);animation:pv-fade .4s .5s both;margin:0}.ex2v4 .hp-board__note--alts{top:444px;animation-delay:.7s}.ex2v4 .hp-board__note[hidden]{display:none}.ex2v4 .hp-board.is-flow{height:auto;padding:16px}.ex2v4 .hp-board.is-flow .hp-stage{position:static;width:auto;height:auto;display:flex;flex-wrap:wrap;gap:8px}.ex2v4 .hp-board.is-flow .hp-tile{position:static;width:auto;transition:opacity .4s,transform .4s}.ex2v4 .hp-board.is-flow .hp-tile.is-dim{opacity:.3;transform:scale(.94)}.ex2v4 .hp-board.is-flow .hp-tile.is-match{display:none}.ex2v4 .hp-board.is-flow .hp-rslot{order:-2;flex:1 1 100%;min-width:0}.ex2v4 .hp-board.is-flow .hp-rcard{padding:18px}.ex2v4 .hp-board.is-flow .hp-rcard__head{align-items:flex-start}.ex2v4 .hp-board.is-flow .hp-rcard{position:static;width:auto;animation-delay:.1s}.ex2v4 .hp-board.is-flow .hp-rfeats{grid-template-columns:1fr}.ex2v4 .hp-board.is-flow .hp-board__note{position:static;order:-1;flex:1 1 100%;text-align:left;animation:none}.ex2v4 .hp-ftabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ex2v4 .hp-ftab{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border-radius:999px;border:1px solid var(--n-100);background:#fff;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:-.5px;color:var(--n-400);cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .15s}.ex2v4 .hp-ftab:hover{border-color:var(--brand-blue);background:var(--bg-blue);transform:translateY(-1px)}.ex2v4 .hp-ftab.is-on,.ex2v4 .hp-ftab.is-on:hover{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.ex2v4 .hp-ftab b{font-weight:500;opacity:.7}.ex2v4 .hp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ex2v4 a.hp-pcard{display:flex;flex-direction:column;gap:14px}.ex2v4 .hp-pcard[hidden]{display:none}.ex2v4 .hp-pcard.is-in{animation:pv-rise .45s var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.ex2v4 .hp-pcard--feat{border:3px solid var(--cta-green);padding:22px}.ex2v4 .hp-pcard__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex2v4 .hp-pcard__tx{display:flex;flex-direction:column;gap:8px}.ex2v4 .hp-pcard__best{font-size:13px;color:var(--n-400);line-height:1.4}.ex2v4 .hp-pcard__best>span{color:var(--n-300)}.ex2v4 .hp-pcard__foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--n-50);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ex2v4 .hp-price{display:flex;flex-direction:column}.ex2v4 .hp-price small{font-size:13px;letter-spacing:-.5px;color:var(--n-300)}.ex2v4 .hp-price b{font-size:26px;font-weight:600;line-height:1.1;letter-spacing:-1px;color:var(--n-800)}.ex2v4 .hp-price--lg b{font-size:28px}.ex2v4 .hp-price b span{font-size:14px;font-weight:400;color:var(--n-300);letter-spacing:-.8px}.ex2v4 .hp-price .hp-price__fcfa{margin-top:2px;font-weight:500;color:var(--n-400)}.ex2v4 .hp-note{font-size:13px;color:var(--n-300);text-align:center;margin-top:-16px}.ex2v4 .hp-cmp-wrap{overflow-x:auto;border:1px solid var(--n-100);border-radius:16px;background:#fff}.ex2v4 .hp-cmp{width:100%;min-width:860px;border-collapse:separate;border-spacing:0}.ex2v4 .hp-cmp th,.ex2v4 .hp-cmp td{padding:18px 20px;text-align:left;vertical-align:top;border-top:1px solid var(--n-50);font-size:15px;letter-spacing:-.3px;line-height:1.4;color:var(--n-800);font-weight:400}.ex2v4 .hp-cmp thead th,.ex2v4 .hp-cmp thead td{border-top:0;background:var(--n-10);padding:20px}.ex2v4 .hp-cmp thead td span{font-size:13px;font-weight:500;color:var(--n-300)}.ex2v4 .hp-cmp tbody th{color:var(--n-300);font-size:14px;width:170px}.ex2v4 .hp-cmp th:first-child,.ex2v4 .hp-cmp td:first-child{position:sticky;left:0;background:#fff;z-index:1}.ex2v4 .hp-cmp thead td:first-child{background:var(--n-10)}.ex2v4 .hp-cmp tfoot td{padding:18px 20px 22px}.ex2v4 .hp-cmp__name{display:flex;align-items:center;gap:12px;font-size:17px;font-weight:600;letter-spacing:-.5px}.ex2v4 .hp-cmp__name .pv-puck{background:#fff}.ex2v4 .hp-cmp__price{font-weight:600;font-size:18px;letter-spacing:-.5px}.ex2v4 .hp-cmp__price span{font-size:13px;font-weight:400;color:var(--n-300)}.ex2v4 .hp-cmp__yes{display:inline-flex;align-items:center;gap:6px}.ex2v4 .hp-cmp__yes svg{width:16px;height:16px;color:var(--check-green)}.ex2v4 .hp-cmp__no{color:var(--n-300)}@keyframes hp-bob{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes hp-tilein{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:none}}@media (max-width:1150px){.ex2v4 .hp-quiz{grid-template-columns:minmax(0,380px) minmax(0,1fr)}}@media (max-width:1100px){.ex2v4 .hp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.ex2v4 .hp-quiz{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"head" "board" "body"}}@media (max-width:960px){.ex2v4 .hp-quiz{padding:20px}}@media (max-width:640px){.ex2v4 .hp-opts,.ex2v4 .hp-grid{grid-template-columns:1fr}.ex2v4 .hp-bubble>img{width:80px}.ex2v4 .hp-track__bar{width:120px}}@media (prefers-reduced-motion:reduce){.ex2v4 .hp-tile__in,.ex2v4 .hp-tile__mid,.ex2v4 .hp-rcard,.ex2v4 .pv-opt,.ex2v4 .hp-incl,.ex2v4 .hp-pcard.is-in,.ex2v4 .hp-board__note{animation:none}.ex2v4 .hp-tile,.ex2v4 .hp-tile.is-match{transition:none}}.ex2v4 .sp-search{display:flex;align-items:center;justify-content:space-between;gap:16px;width:720px;max-width:100%;border:1px solid var(--n-100);border-radius:999px;padding:12px 12px 12px 24px;background:#fff;margin:0}.ex2v4 .sp-search:focus-within{border-color:var(--cta-blue);box-shadow:0 0 0 3px rgba(9,78,255,.12)}.ex2v4 .sp-search>img{display:block;flex:0 0 auto}.ex2v4 .sp-search input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font-family:inherit;font-size:18px;letter-spacing:-.8px;color:var(--n-800);padding:4px 0}.ex2v4 .sp-search button{display:inline-flex;align-items:center;justify-content:center;background:var(--brand-dark);border:0;border-radius:99px;padding:8px;cursor:pointer;flex:0 0 auto}.ex2v4 .sp-search button img{display:block;transition:transform .25s ease}.ex2v4 .sp-search button:hover img{transform:rotate(90deg)}.ex2v4 .sp-search button:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px}.ex2v4 .sp-pop{justify-content:center}.ex2v4 .sp-pop__l{font-size:13px;color:var(--n-300)}.ex2v4 a.sp-chan{display:flex;flex-direction:column;gap:14px}.ex2v4 .sp-chan__head{display:flex;align-items:center;gap:12px}.ex2v4 .sp-chan__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--n-50)}.ex2v4 .sp-chan__m{font-size:12px;color:var(--n-400)}.ex2v4 .sp-topic{display:flex;flex-direction:column;gap:14px}.ex2v4 .sp-topic__head{display:flex;align-items:center;gap:12px}.ex2v4 .sp-topic__head svg{width:24px;height:24px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .sp-qlinks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ex2v4 .sp-qlinks a{display:block;font-size:14px;letter-spacing:-.3px;line-height:1.4;color:var(--n-400);text-decoration:none}.ex2v4 .sp-qlinks a:hover{color:var(--cta-blue);text-decoration:underline}.ex2v4 .sp-qlinks__multi{font-size:14px;letter-spacing:-.3px;line-height:1.4;color:var(--n-400)}.ex2v4 .sp-qlinks__multi a{display:inline;text-decoration:underline;text-underline-offset:2px}.ex2v4 .sp-topic__more{margin-top:auto;font-size:13px;white-space:normal}.ex2v4 .sp-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ex2v4 .sp-res__item{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--n-100);border-radius:12px;background:#fff;text-decoration:none;color:var(--n-800);transition:border-color .15s,background .15s,transform .15s}.ex2v4 .sp-res__item:hover{border-color:var(--brand-blue);background:var(--bg-blue);transform:translateY(-1px);color:var(--n-800)}.ex2v4 .sp-res__item>svg:first-child{width:22px;height:22px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .sp-res__item>span{display:flex;flex-direction:column;gap:3px;min-width:0}.ex2v4 .sp-res__item b{font-size:15px;font-weight:600;letter-spacing:-.4px}.ex2v4 .sp-res__item .pv-txt{font-size:13px;line-height:1.35}.ex2v4 .sp-res__chev{margin-left:auto;flex:0 0 auto;color:var(--n-300)}.ex2v4 .sp-faq{gap:48px}.ex2v4 .sp-final{padding-bottom:120px}.ex2v4 .sp-contact{background:var(--bg-blue);border-radius:16px;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.ex2v4 .sp-contact>div:first-child{display:flex;flex-direction:column;gap:6px}.ex2v4 .sp-contact .v4-h3{font-size:28px}@media (max-width:1280px){.ex2v4 .sp-res{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ex2v4 .sp-res{grid-template-columns:1fr}.ex2v4 .sp-search{padding-left:16px}.ex2v4 .sp-search input{font-size:16px}.ex2v4 .sp-contact{padding:24px}.ex2v4 .sp-final{padding-bottom:80px}}.ex2v4 .dx-h1{max-width:920px}.ex2v4 .dx-lead{max-width:720px}.ex2v4 .dx-page .pv-hero .pv-ctas{justify-content:center;gap:8px}.ex2v4 .dx-anchor{scroll-margin-top:120px}.ex2v4 .dx-page code{font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.ex2v4 a.dx-entry{display:flex;flex-direction:column;gap:14px}.ex2v4 .dx-entry__head{display:flex;align-items:center;gap:12px}.ex2v4 .dx-path{margin-top:auto;padding-top:12px;border-top:1px solid var(--n-50);font-size:12px;color:var(--n-400);overflow-wrap:anywhere}.ex2v4 .dx-step{display:flex;flex-direction:column;gap:12px;min-width:0}.ex2v4 .dx-step__head{display:flex;align-items:center;gap:12px}.ex2v4 .dx-step__head svg{width:24px;height:24px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .dx-step .dx-code{margin-top:4px}.ex2v4 .dx-code{position:relative;background:var(--brand-dark);border-radius:12px;min-width:0}.ex2v4 .dx-code pre{margin:0;padding:16px 96px 16px 18px;font-size:13px;line-height:1.55;color:#f8f9fb;white-space:pre-wrap;overflow-wrap:anywhere}.ex2v4 .dx-code--answer pre{padding-right:18px;max-height:360px;overflow:auto}.ex2v4 .dx-copy{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12px;cursor:pointer;transition:background .15s}.ex2v4 .dx-copy:hover{background:rgba(255,255,255,.2)}.ex2v4 .dx-copy:focus-visible{outline:2px solid var(--cta-green);outline-offset:2px}.ex2v4 .dx-copy svg{width:14px;height:14px;flex:0 0 auto}.ex2v4 .dx-tools{display:flex;flex-direction:column;gap:16px;background:var(--n-10);border:1px solid var(--n-50);border-radius:16px;padding:28px 32px}.ex2v4 .dx-tools__head{display:flex;flex-direction:column;gap:6px}.ex2v4 .dx-list{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.ex2v4 .dx-list>div{display:flex;flex-direction:column;gap:4px;padding:14px 0;border-top:1px solid var(--n-50)}.ex2v4 .dx-list dt code{font-size:14px;font-weight:600;color:var(--brand-dark)}.ex2v4 .dx-list dd{margin:0;font-size:14px;line-height:1.45;color:var(--n-400)}.ex2v4 .dx-table{border:1px solid var(--n-100);border-radius:16px;overflow-x:auto}.ex2v4 .dx-table table{width:100%;border-collapse:collapse;font-size:15px;letter-spacing:-.2px}.ex2v4 .dx-table th,.ex2v4 .dx-table td{padding:14px 20px;text-align:left;vertical-align:top;border-top:1px solid var(--n-50)}.ex2v4 .dx-table thead th{border-top:0;background:var(--n-10);font-size:13px;font-weight:600;color:var(--n-400)}.ex2v4 .dx-table tbody th{font-weight:400;white-space:nowrap}.ex2v4 .dx-table tbody th code{font-size:13px;color:var(--brand-dark)}.ex2v4 .dx-table td{color:var(--n-400);line-height:1.45}.ex2v4 .dx-table td:last-child{white-space:nowrap;text-align:right}.ex2v4 .dx-table tr:target{background:var(--bg-blue)}.ex2v4 .dx-params,.ex2v4 .dx-example{max-width:860px}.ex2v4 .dx-example{display:flex;flex-direction:column;gap:12px}.ex2v4 .dx-faq .pv-row{gap:48px}@media (max-width:960px){.ex2v4 .dx-list,.ex2v4 .dx-page .pv-g3.dx-steps{grid-template-columns:1fr}}@media (max-width:640px){.ex2v4 .dx-tools{padding:20px}.ex2v4 .dx-table th,.ex2v4 .dx-table td{padding:12px 14px}.ex2v4 .dx-table thead{display:none}.ex2v4 .dx-table tr{display:flex;flex-direction:column;gap:6px;padding:14px 16px;border-top:1px solid var(--n-50)}.ex2v4 .dx-table tr:first-child{border-top:0}.ex2v4 .dx-table tbody th,.ex2v4 .dx-table td{padding:0;border:0;text-align:left;white-space:normal}.ex2v4 .dx-table tbody th code{overflow-wrap:anywhere}}.ex2v4 .dv-anchor{scroll-margin-top:100px}.ex2v4 .v4-b3 b{font-weight:600;color:var(--n-800)}.ex2v4 .dv-picker{width:560px;flex:0 0 auto;background:#fff;border-radius:16px;padding:24px;box-shadow:0 18px 40px rgba(21,15,90,.18);display:flex;flex-direction:column;gap:20px}.ex2v4 .dv-picker__head{display:flex;flex-direction:column;gap:4px}.ex2v4 .dv-picker__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ex2v4 .dv-picker__grid>:last-child{grid-column:1/-1}.ex2v4 .dv-pick{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--n-50);border-radius:12px;background:#fff;color:var(--n-800);text-decoration:none;transition:border-color .15s,background .15s,transform .15s;animation:pv-rise .5s var(--ease-out) both;animation-delay:calc(var(--i,0) * 60ms)}.ex2v4 .dv-pick:hover{border-color:var(--brand-blue);background:var(--bg-blue);transform:translateY(-1px);color:var(--n-800)}.ex2v4 .dv-pick__tx{display:flex;flex-direction:column;gap:3px;min-width:0}.ex2v4 .dv-pick__tx b{font-size:15px;font-weight:600;letter-spacing:-.4px}.ex2v4 .dv-pick__tx .pv-txt{font-size:13px;line-height:1.3}.ex2v4 .dv-pick__arrow{margin-left:auto;flex:0 0 auto;color:var(--n-200);transition:transform .15s,color .15s}.ex2v4 .dv-pick:hover .dv-pick__arrow{color:var(--brand-blue);transform:translate(3px)}.ex2v4 .dv-task{display:flex;flex-direction:column;gap:18px}.ex2v4 .dv-task .v4-h5{font-size:22px}.ex2v4 .dv-pts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ex2v4 .dv-pts li{display:flex;align-items:flex-start;gap:8px;font-size:14px;letter-spacing:-.3px;line-height:1.45;color:var(--n-400)}.ex2v4 .dv-pts svg{width:16px;height:16px;flex:0 0 auto;margin-top:2px;color:var(--check-green)}.ex2v4 .dv-task__foot{margin-top:auto;padding-top:16px;border-top:1px solid var(--n-50);display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.ex2v4 .dv-task__foot>div{display:flex;flex-direction:column}.ex2v4 .dv-task__price{font-size:26px;font-weight:600;line-height:1.1;letter-spacing:-1px}.ex2v4 .dv-task__price span{font-size:14px;font-weight:400;color:var(--n-300);letter-spacing:-.8px}.ex2v4 .dv-recent{justify-content:center}.ex2v4 .dv-qgrid{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:40px;align-items:start}.ex2v4 .dv-side{display:flex;flex-direction:column;gap:32px}.ex2v4 .dv-cats{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ex2v4 .dv-cats>:last-child{grid-column:1/-1}.ex2v4 .dv-cat{display:block;cursor:pointer}.ex2v4 .dv-cat .pv-opt{height:100%}.ex2v4 .dv-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:18px}.ex2v4 .dv-steps li{display:flex;gap:14px;align-items:flex-start}.ex2v4 .dv-steps li>div{display:flex;flex-direction:column;gap:4px}.ex2v4 .dv-steps b{font-size:16px;font-weight:600;letter-spacing:-.4px}.ex2v4 .dv-steps__n{width:28px;height:28px;border-radius:999px;background:var(--brand-dark);color:#fff;font-size:13px;font-weight:600;display:grid;place-items:center;flex:0 0 auto}.ex2v4 .dv-main{min-width:0}.ex2v4 .dv-empty{display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;min-height:420px;border-style:dashed;background:var(--n-10);padding:32px}.ex2v4 .dv-empty>svg{width:32px;height:32px;color:var(--brand-blue)}.ex2v4 .dv-empty .pv-txt{max-width:360px}.ex2v4 .dv-form{display:flex;flex-direction:column;gap:24px;padding:32px}.ex2v4 .dv-sent{display:none;flex-direction:column;align-items:center;text-align:center;gap:16px;padding:48px}.ex2v4 .dv-quote.is-js:not(.has-cat) .dv-empty{display:flex}.ex2v4 .dv-quote.is-js:not(.has-cat) .dv-form{display:none}.ex2v4 .dv-quote:not(.is-js) .dv-form__cat{display:none}.ex2v4 .dv-quote.is-sent .dv-form,.ex2v4 .dv-quote.is-sent .dv-empty{display:none}.ex2v4 .dv-quote.is-sent .dv-sent{display:flex}.ex2v4 .dv-sent:focus{outline:none}.ex2v4 .dv-sent__puck{width:64px;height:64px;background:rgba(45,242,88,.16);color:#0b7a28}.ex2v4 .dv-sent__puck svg{width:30px;height:30px}.ex2v4 .dv-sent .v4-h3{font-size:28px}.ex2v4 .dv-sent .v4-b2{max-width:440px}.ex2v4 .dv-form__cat{display:flex;align-items:center;gap:14px;padding-bottom:20px;border-bottom:1px solid var(--n-50)}.ex2v4 .dv-form__cat>div{display:flex;flex-direction:column;gap:2px}.ex2v4 .dv-form__kicker{font-size:12px;text-transform:uppercase;letter-spacing:.8px;font-weight:600;color:var(--n-300)}.ex2v4 .dv-form__cat b{font-size:18px;font-weight:600;letter-spacing:-.5px}.ex2v4 .dv-form__change{margin-left:auto;font-size:13px}.ex2v4 .dv-fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px}.ex2v4 .dv-fld{display:flex;flex-direction:column;gap:8px;min-width:0;border:0;margin:0;padding:0}.ex2v4 .dv-fld[hidden]{display:none}.ex2v4 .dv-fld--full{grid-column:1/-1}.ex2v4 .dv-fld__l{font-size:14px;font-weight:500;letter-spacing:-.3px;color:var(--n-800);padding:0}.ex2v4 .dv-req{font-style:normal;color:var(--cta-blue)}.ex2v4 .dv-req[hidden]{display:none}.ex2v4 .dv-inp{width:100%;border:1px solid var(--n-100);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:16px;letter-spacing:-.4px;color:var(--n-800);background:#fff;outline:0;transition:border-color .15s,box-shadow .15s;resize:vertical}.ex2v4 .dv-inp::placeholder{color:var(--n-300)}.ex2v4 .dv-inp:focus{border-color:var(--cta-blue);box-shadow:0 0 0 3px rgba(9,78,255,.12)}.ex2v4 .dv-inp.is-err{border-color:#c2271d}.ex2v4 .dv-tri{display:inline-flex;gap:6px;flex-wrap:wrap}.ex2v4 .dv-tri label{position:relative;cursor:pointer}.ex2v4 .dv-tri input{position:absolute;opacity:0;width:1px;height:1px}.ex2v4 .dv-tri span{display:inline-block;padding:9px 16px;border-radius:999px;border:1px solid var(--n-100);background:#fff;font-size:14px;font-weight:500;letter-spacing:-.4px;color:var(--n-400);transition:background .15s,border-color .15s,color .15s}.ex2v4 .dv-tri label:hover span{border-color:var(--brand-blue)}.ex2v4 .dv-tri input:checked+span{background:var(--brand-blue);border-color:var(--brand-blue);color:#fff}.ex2v4 .dv-tri input:focus-visible+span{outline:2px solid var(--cta-blue);outline-offset:2px}.ex2v4 .dv-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ex2v4 .dv-err{font-size:13px;color:#c2271d}.ex2v4 .dv-err[hidden]{display:none}.ex2v4 .dv-form__foot{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-top:20px;border-top:1px solid var(--n-50)}.ex2v4 .dv-consent{font-size:12px;line-height:1.45;color:var(--n-300);max-width:520px;flex:1 1 280px}.ex2v4 .dv-form button[disabled]{opacity:.6;cursor:progress}.ex2v4 .dv-faq{padding-bottom:148px}@media (max-width:1280px){.ex2v4 .dv-picker{width:44%}}@media (max-width:1100px){.ex2v4 .dv-qgrid{grid-template-columns:1fr}}@media (max-width:960px){.ex2v4 .dv-picker{width:100%}.ex2v4 .dv-faq{padding-bottom:96px}}@media (max-width:600px){.ex2v4 .dv-fgrid,.ex2v4 .dv-picker__grid,.ex2v4 .dv-cats{grid-template-columns:1fr}.ex2v4 .dv-form{padding:20px}}@media (prefers-reduced-motion:reduce){.ex2v4 .dv-pick{animation:none}}.ex2v4 .af-pct{color:var(--brand-blue);font-variant-numeric:tabular-nums}.ex2v4 .af-hero__copy>*{animation:pv-rise .6s var(--ease-out) both}.ex2v4 .af-hero__copy>:nth-child(2){animation-delay:.05s}.ex2v4 .af-hero__copy>:nth-child(3){animation-delay:.15s}.ex2v4 .af-hero__copy>:nth-child(4){animation-delay:.28s}.ex2v4 .af-hero__copy>:nth-child(5){animation-delay:.4s}.ex2v4 .af-est{width:520px;flex:0 0 auto;background:#fff;border-radius:16px;padding:28px;box-shadow:0 18px 40px rgba(21,15,90,.18);display:flex;flex-direction:column;gap:22px;animation:pv-cardpop .7s var(--ease-spring) .35s both}.ex2v4 .af-est__head{display:flex;flex-direction:column;gap:4px}.ex2v4 .af-est__row{display:flex;flex-direction:column;gap:10px;border:0;margin:0;padding:0;min-width:0}.ex2v4 .af-est__l{font-size:14px;font-weight:500;letter-spacing:-.3px;color:var(--n-800);padding:0;margin:0 0 10px}.ex2v4 .af-est__row .af-est__l{margin:0}.ex2v4 .af-est__l--split{display:flex;justify-content:space-between}.ex2v4 .af-est__l--split b{font-weight:600}.ex2v4 .af-range{-webkit-appearance:none;appearance:none;width:100%;height:7px;border-radius:99px;outline:0;margin:6px 0;background:linear-gradient(90deg,var(--brand-blue) var(--p,0%),var(--n-100) var(--p,0%))}.ex2v4 .af-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:999px;background:var(--brand-blue);border:3px solid #fff;box-shadow:0 2px 8px rgba(21,15,90,.25);cursor:pointer}.ex2v4 .af-range::-moz-range-thumb{width:24px;height:24px;border-radius:999px;background:var(--brand-blue);border:3px solid #fff;box-shadow:0 2px 8px rgba(21,15,90,.25);cursor:pointer}.ex2v4 .af-range:focus-visible{outline:2px solid var(--cta-blue);outline-offset:4px}.ex2v4 .af-est__out{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px;border-radius:12px;background:var(--bg-blue)}.ex2v4 .af-est__out>div{display:flex;flex-direction:column;gap:2px}.ex2v4 .af-est__out .pv-txt{font-size:13px}.ex2v4 .af-est__right{text-align:right}.ex2v4 .af-est__sale{font-size:22px;font-weight:600;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.ex2v4 .af-est__total{font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1.1;color:var(--brand-blue);font-variant-numeric:tabular-nums}.ex2v4 .af-est__trees{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--n-50)}.ex2v4 .af-est__treerow{display:flex;align-items:center;gap:4px;flex-wrap:wrap;min-height:20px;color:var(--cta-green)}.ex2v4 .af-est__treerow svg{width:18px;height:18px;animation:af-tree .45s var(--ease-spring) both}.ex2v4 .af-est__treerow b{font-size:13px;font-weight:600;color:var(--n-400);margin-left:4px}.ex2v4 .af-est__trees .pv-txt{font-size:13px;color:var(--n-400)}.ex2v4 .af-est__trees .pv-txt b{font-weight:600;color:var(--n-800)}.ex2v4 .af-est__note{font-size:12px;line-height:1.45;color:var(--n-300)}.ex2v4 .af-est__note:empty{display:none}@keyframes af-tree{0%{opacity:0;transform:translateY(6px) scale(.6)}to{opacity:1;transform:none}}.ex2v4 .af-flow{position:relative}.ex2v4 .af-flow__line{position:absolute;left:8%;right:8%;top:48px;height:0;border-top:2px dashed var(--n-100);z-index:0}.ex2v4 .af-coin{position:absolute;top:-9px;left:0;width:16px;height:16px;border-radius:999px;background:var(--cta-green);border:3px solid #fff;box-shadow:0 2px 8px rgba(21,15,90,.25);animation:af-travel 4.5s cubic-bezier(.45,0,.55,1) infinite}@keyframes af-travel{0%{left:0;transform:translateY(0)}25%{transform:translateY(-6px)}50%{left:calc(50% - 8px);transform:translateY(0)}75%{transform:translateY(-6px)}to{left:calc(100% - 16px);transform:translateY(0)}}.ex2v4 .af-steps{list-style:none;margin:0;padding:0;position:relative;z-index:1}.ex2v4 .af-steps__puck{box-shadow:0 0 0 6px #fff}.ex2v4 .af-marqs{display:flex;flex-direction:column;gap:12px}.ex2v4 .af-marq{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.ex2v4 .af-marq__track{list-style:none;margin:0;padding:0;display:flex;gap:12px;width:max-content;animation:af-marquee 38s linear infinite}.ex2v4 .af-marq--rev .af-marq__track{animation-direction:reverse;animation-duration:46s}.ex2v4 .af-marq:hover .af-marq__track{animation-play-state:paused}.ex2v4 .af-marq .pv-chip{padding:10px 18px;white-space:nowrap;transition:background .15s,border-color .15s,transform .15s}.ex2v4 .af-marq .pv-chip:hover{background:var(--bg-blue);border-color:var(--brand-blue);transform:translateY(-2px)}@keyframes af-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ex2v4 .af-bubble{align-self:center}.ex2v4 .pv-vcard>svg{width:28px;height:28px}.ex2v4 .af-drift{position:absolute;opacity:.28;animation:af-drift 7s ease-in-out infinite;pointer-events:none;color:#fff}.ex2v4 .af-drift.is-green{color:var(--leaf-green)}.ex2v4 .af-drift svg{width:28px;height:28px}@keyframes af-drift{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-14px) rotate(5deg)}}@media (max-width:1280px){.ex2v4 .af-est{width:44%}}@media (max-width:960px){.ex2v4 .af-est{width:100%}.ex2v4 .af-flow__line{display:none}}@media (max-width:640px){.ex2v4 .af-est{padding:20px}.ex2v4 .af-est__right{text-align:left}}@media (prefers-reduced-motion:reduce){.ex2v4 .af-hero__copy>*,.ex2v4 .af-est,.ex2v4 .af-est__treerow svg,.ex2v4 .af-coin,.ex2v4 .af-marq__track,.ex2v4 .af-drift{animation:none}}.ex2v4 .au-hero h1{max-width:900px}.ex2v4 .au-hero .v4-b3{max-width:760px}.ex2v4 .au-hero .pv-ctas{justify-content:center}.ex2v4 .au-photo{margin:0}.ex2v4 .au-photo img{display:block;width:100%;height:auto;border-radius:24px}.ex2v4 .au-story__tx{display:flex;flex-direction:column;gap:16px}.ex2v4 .au-glance{flex:1 1 auto;min-width:0;max-width:560px;display:flex;flex-direction:column;gap:12px}.ex2v4 .au-glance dl{margin:0}.ex2v4 .au-glance dl>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:16px;padding:14px 0;border-top:1px solid var(--n-50)}.ex2v4 .au-glance dl>div:first-child{border-top:0}.ex2v4 .au-glance dt{font-size:14px;letter-spacing:-.2px;line-height:1.5;color:var(--n-300)}.ex2v4 .au-glance dd{margin:0;font-size:16px;font-weight:500;letter-spacing:-.3px;line-height:1.45;color:var(--n-800)}.ex2v4 .au-trunky{display:flex;align-items:center;justify-content:center;min-height:440px;padding:48px 40px;border-radius:24px;background:var(--bg-blue)}.ex2v4 .au-trunky .pv-bubble>img{width:160px}.ex2v4 .au-trunky .pv-bubble__box{width:auto;flex:1 1 auto;margin-top:32px;padding:16px}.ex2v4 .au-trunky .pv-bubble__box p{font-size:15px;line-height:1.45;letter-spacing:-.3px}.ex2v4 .au-green{flex:0 0 auto;width:560px;gap:16px}.ex2v4 .au-addr{width:310px;flex-direction:row;align-items:flex-start;gap:16px}.ex2v4 .au-addr__tx{display:flex;flex-direction:column;gap:6px;min-width:0}.ex2v4 .au-addr__tx b{font-size:16px;font-weight:600;letter-spacing:-.3px;color:var(--n-800)}.ex2v4 .au-addr address{font-style:normal;font-size:15px;line-height:1.5;letter-spacing:-.2px;color:var(--n-400)}.ex2v4 .au-addr .v4-ghost{align-self:flex-start;padding-top:4px;padding-bottom:0}@media (max-width:1280px){.ex2v4 .au-green{width:50%}}@media (max-width:960px){.ex2v4 .au-glance{max-width:none;width:100%}.ex2v4 .au-green{width:100%}.ex2v4 .au-trunky{min-height:0;padding:32px 20px}.ex2v4 .au-addr{width:auto}}@media (max-width:640px){.ex2v4 .au-photo img{border-radius:16px}.ex2v4 .au-glance dl>div{grid-template-columns:1fr;gap:2px}.ex2v4 .au-trunky .pv-bubble>img{width:110px}.ex2v4 .au-green{grid-template-columns:1fr}}.ex2v4 .nf-hero{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.ex2v4 .nf-hero .v4-label{align-self:center}.ex2v4 .nf-hero h1{max-width:880px}.ex2v4 .nf-hero .v4-b3{max-width:640px}.ex2v4 .nf-hero .pv-ctas{justify-content:center}.ex2v4 .nf-num{display:flex;align-items:center;justify-content:center;gap:.06em;font-size:clamp(120px,17vw,220px);font-weight:700;line-height:.9;letter-spacing:-.05em;color:var(--brand-blue);margin-bottom:4px}.ex2v4 .nf-num img{display:block;width:.92em;height:auto;transform-origin:50% 92%;animation:nf-sway 3.6s ease-in-out infinite}@keyframes nf-sway{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(-.06em) rotate(5deg)}}.ex2v4 .nf-term{margin:0 auto;max-width:720px;border-radius:16px;overflow:hidden;background:#0f1533;color:#e6ecff;box-shadow:0 30px 60px -30px rgba(9,26,90,.6);text-align:left;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}.ex2v4 .nf-term__bar{display:flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(255,255,255,.06)}.ex2v4 .nf-term__bar i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.ex2v4 .nf-term__bar i:nth-child(2){background:#febc2e}.ex2v4 .nf-term__bar i:nth-child(3){background:#28c840}.ex2v4 .nf-term__bar span{margin-left:8px;font-size:13px;color:rgba(255,255,255,.7)}.ex2v4 .nf-term__log{list-style:none;margin:0;padding:20px 24px 8px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5}.ex2v4 .nf-term__log li{transition:opacity .25s ease,transform .25s ease}.ex2v4 .nf-term__log li.is-hidden{opacity:0;transform:translateY(4px)}.ex2v4 .nf-term__ps{color:var(--leaf-green)}.ex2v4 .nf-term__cmd b{font-weight:500;color:#ffd166;word-break:break-all}.ex2v4 .nf-term__log .is-ok span{color:var(--leaf-green)}.ex2v4 .nf-term__log .is-err{color:#ff9b9b}.ex2v4 .nf-term__hint{color:rgba(255,255,255,.75)}.ex2v4 .nf-term__again{margin:8px 24px 22px;padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:none;color:#fff;font:inherit;font-size:14px;cursor:pointer;transition:background .15s}.ex2v4 .nf-term__again:hover{background:rgba(255,255,255,.08)}.ex2v4 .nf-term__again:focus-visible{box-shadow:0 0 0 2px #0f1533,0 0 0 4px var(--leaf-green)}.ex2v4 .nf-links{padding-bottom:120px}.ex2v4 .nf-link{display:flex;flex-direction:column;gap:10px}.ex2v4 .nf-link>svg{width:28px;height:28px;color:var(--brand-blue)}@media (max-width:640px){.ex2v4 .nf-links{padding-bottom:80px}.ex2v4 .nf-term__log{padding:16px 16px 6px;font-size:13px}.ex2v4 .nf-term__again{margin:6px 16px 18px}}@media (prefers-reduced-motion:reduce){.ex2v4 .nf-num img{animation:none}.ex2v4 .nf-term__log li{transition:none}}.ex2v4 .sv-num img{animation:sv-wobble 3.2s ease-in-out infinite}@keyframes sv-wobble{0%,55%,to{transform:rotate(0)}10%{transform:rotate(-8deg) translateY(-.03em)}22%{transform:rotate(6deg)}34%{transform:rotate(-3deg)}45%{transform:rotate(1deg)}}.ex2v4 .sv-cards{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:stretch}.ex2v4 .sv-board{display:flex;flex-direction:column;gap:24px}.ex2v4 .sv-board h2{margin:0;text-align:left}.ex2v4 .sv-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.ex2v4 .sv-steps:before{content:"";position:absolute;left:16.6%;right:16.6%;top:22px;border-top:2px dashed var(--n-100)}.ex2v4 .sv-steps li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.ex2v4 .sv-steps .pv-puck{box-shadow:0 0 0 6px #fff;margin-bottom:4px}.ex2v4 .sv-steps .is-ok .pv-puck{background:#e3fbe8;color:#0b7a28}.ex2v4 .sv-steps .is-err .pv-puck{background:#fdecea;color:#c2271d}.ex2v4 .sv-steps b{font-size:15px;font-weight:600;letter-spacing:-.3px;line-height:1.25}.ex2v4 .sv-steps li>span:last-child{font-size:13px;font-weight:600;letter-spacing:-.2px}.ex2v4 .sv-steps .is-ok>span:last-child{color:#0b7a28}.ex2v4 .sv-steps .is-err>span:last-child{color:#c2271d}.ex2v4 .sv-details{display:flex;flex-direction:column;gap:12px}.ex2v4 .sv-details dl{margin:4px 0 0;display:flex;flex-direction:column;gap:8px}.ex2v4 .sv-details dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:baseline}.ex2v4 .sv-details dt{font-size:13px;color:var(--n-300)}.ex2v4 .sv-details dd{margin:0;min-width:0}.ex2v4 .sv-details code{font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:13px;color:var(--n-800);background:var(--n-10);border:1px solid var(--n-50);border-radius:6px;padding:2px 6px;word-break:break-all}.ex2v4 .sv-copy{align-self:flex-start;margin-top:4px}.ex2v4 .sv-copy[hidden]{display:none}@media (max-width:960px){.ex2v4 .sv-cards{grid-template-columns:1fr}}@media (max-width:640px){.ex2v4 .sv-steps b{font-size:13px}.ex2v4 .sv-details dl>div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.ex2v4 .sv-num img{animation:none}}.ex2v4.lg-page{overflow-x:clip}.ex2v4 .lg-hero{padding-bottom:64px}.ex2v4 .lg-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.ex2v4 .lg-hero__copy .v4-crumbs{margin-bottom:-4px}.ex2v4 .lg-hero__copy .v4-h1{max-width:900px}.ex2v4 .lg-hero__copy .v4-b3{max-width:760px}.ex2v4 .lg-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:14px;font-weight:500;letter-spacing:-.3px;color:var(--n-400)}.ex2v4 .lg-meta li{display:inline-flex;align-items:center;gap:8px}.ex2v4 .lg-meta svg{width:16px;height:16px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .lg-docs{margin-top:8px}.ex2v4 .lg-docs ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ex2v4 .lg-docs a{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#fff;border:1px solid var(--n-100);font-size:14px;font-weight:500;letter-spacing:-.4px;color:var(--n-800);text-decoration:none;transition:border-color .15s,background .15s,color .15s}.ex2v4 .lg-docs a:hover{border-color:var(--brand-blue);color:var(--n-800)}.ex2v4 .lg-docs a[aria-current=page]{background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.ex2v4 .lg-docs svg{width:16px;height:16px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .lg-docs a[aria-current=page] svg{color:var(--leaf-green)}.ex2v4 .lg-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:80px;align-items:start;padding-top:72px;padding-bottom:120px}.ex2v4 .lg-toc{position:sticky;top:112px;max-height:calc(100vh - 136px);overflow-y:auto;overscroll-behavior:contain}.ex2v4 .lg-toc summary{list-style:none;margin-bottom:14px;font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--n-300)}.ex2v4 .lg-toc summary::-webkit-details-marker{display:none}.ex2v4 .lg-toc ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--n-50)}.ex2v4 .lg-toc a{display:block;margin-left:-2px;padding:6px 0 6px 16px;border-left:2px solid transparent;font-size:14px;line-height:1.35;letter-spacing:-.2px;color:var(--n-400);text-decoration:none;transition:color .15s,border-color .15s}.ex2v4 .lg-toc a:hover{color:var(--cta-blue)}.ex2v4 .lg-toc a.is-on{color:var(--brand-blue);border-left-color:var(--brand-blue);font-weight:500}.ex2v4 .lg-toc .lg-toc__sub a{padding-left:28px;font-size:13px}.ex2v4 .lg-doc{min-width:0;max-width:760px;font-size:17px;line-height:1.7;letter-spacing:-.2px;color:var(--n-400)}.ex2v4 .lg-doc p{margin:0 0 16px}.ex2v4 .lg-doc ul{margin:0 0 16px;padding-left:22px}.ex2v4 .lg-doc li{margin-bottom:8px}.ex2v4 .lg-doc li::marker{color:var(--brand-blue)}.ex2v4 .lg-doc a{overflow-wrap:anywhere}.ex2v4 .lg-doc h2{margin:0 0 16px;font-size:30px;font-weight:600;line-height:1.2;letter-spacing:-.8px;color:var(--n-800);text-wrap:balance}.ex2v4 .lg-doc h3{margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.4px;color:var(--n-800)}.ex2v4 .lg-doc .lg-lead{font-size:19px;line-height:1.6;color:var(--n-800)}.ex2v4 .lg-doc .lg-kicker{font-size:13px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--brand-blue)}.ex2v4 .lg-doc .lg-note{padding:20px 24px;border-radius:12px;background:var(--bg-blue);color:var(--n-800)}.ex2v4 .lg-sec{scroll-margin-top:120px}.ex2v4 .lg-sec--h2{margin-top:48px;padding-top:48px;border-top:1px solid var(--n-50)}.ex2v4 .lg-doc>.lg-sec:first-child{margin-top:0;padding-top:0;border-top:0}.ex2v4 .lg-sec--h3{margin-top:32px}.ex2v4 .lg-sec--h2+.lg-sec--h3{margin-top:24px}.ex2v4 .lg-outro{margin-top:40px}.ex2v4 .lg-card{display:flex;align-items:flex-start;gap:20px;margin-top:56px;padding:28px;border:1px solid var(--n-100);border-radius:16px;background:var(--n-10)}.ex2v4 .lg-card--in{margin:24px 0 0;background:#fff}.ex2v4 .lg-card__tx{display:flex;flex-direction:column;gap:6px;min-width:0}.ex2v4 .lg-doc .lg-card h2{margin:0 0 4px;font-size:22px;letter-spacing:-.5px}.ex2v4 .lg-card__tx b{font-size:17px;font-weight:600;color:var(--n-800)}.ex2v4 .lg-doc .lg-card p{margin:0}.ex2v4 .lg-card address{font-style:normal;color:var(--n-800);margin-top:6px}.ex2v4 .lg-card .v4-cta{margin-top:12px}.ex2v4 .lg-doc .lg-top{margin:40px 0 0}.ex2v4 .lg-doc .lg-values,.ex2v4 .lg-doc .lg-files,.ex2v4 .lg-doc .lg-steps{list-style:none;margin:24px 0 0;padding:0}.ex2v4 .lg-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ex2v4 .lg-doc .lg-values li{margin:0;padding:24px;border:1px solid var(--n-100);border-radius:16px;background:#fff}.ex2v4 .lg-doc .lg-values h3,.ex2v4 .lg-doc .lg-steps h3{margin-bottom:6px}.ex2v4 .lg-doc .lg-values p,.ex2v4 .lg-doc .lg-steps p{margin:0;font-size:16px;line-height:1.6}.ex2v4 .lg-files{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ex2v4 .lg-doc .lg-files li{margin:0}.ex2v4 .lg-files a{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid var(--n-100);border-radius:12px;background:#fff;color:var(--n-800);text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.ex2v4 .lg-files a:hover{border-color:var(--brand-blue);background:var(--bg-blue);color:var(--n-800);transform:translateY(-1px)}.ex2v4 .lg-files svg{width:24px;height:24px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .lg-files a>span{display:flex;flex-direction:column;gap:2px;line-height:1.3}.ex2v4 .lg-files b{font-size:16px;font-weight:600;letter-spacing:-.3px}.ex2v4 .lg-files a>span>span{font-size:13px;color:var(--n-300)}.ex2v4 .lg-steps{counter-reset:lg;display:flex;flex-direction:column;gap:12px}.ex2v4 .lg-doc .lg-steps li{counter-increment:lg;position:relative;margin:0;padding:20px 24px 20px 72px;border:1px solid var(--n-100);border-radius:16px;background:#fff}.ex2v4 .lg-steps li:before{content:counter(lg);position:absolute;left:24px;top:20px;width:30px;height:30px;border-radius:999px;background:var(--brand-dark);color:#fff;font-size:14px;font-weight:600;line-height:30px;text-align:center}@media (min-width:961px){.ex2v4 .lg-toc summary{pointer-events:none}}@media (max-width:960px){.ex2v4 .lg-body{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:40px;padding-bottom:96px}.ex2v4 .lg-toc{position:static;max-height:none;overflow:visible;border:1px solid var(--n-100);border-radius:12px;background:#fff}.ex2v4 .lg-toc summary{display:flex;justify-content:space-between;align-items:center;margin:0;padding:16px 20px;cursor:pointer}.ex2v4 .lg-toc summary:after{content:"+";font-size:22px;font-weight:300;line-height:1;color:var(--n-300)}.ex2v4 .lg-toc details[open] summary:after{content:"–"}.ex2v4 .lg-toc ol{margin:0 20px 16px}.ex2v4 .lg-doc{font-size:16px}.ex2v4 .lg-doc h2{font-size:26px}.ex2v4 .lg-doc .lg-lead{font-size:18px}}@media (max-width:640px){.ex2v4 .lg-hero{padding-bottom:48px}.ex2v4 .lg-docs a{padding:8px 12px;font-size:13px}.ex2v4 .lg-values,.ex2v4 .lg-files{grid-template-columns:minmax(0,1fr)}.ex2v4 .lg-card{flex-direction:column;padding:22px}.ex2v4 .lg-doc .lg-steps li{padding:64px 20px 20px}.ex2v4 .lg-steps li:before{left:20px}}.ex2v4 .tm-card{width:480px;flex:0 0 auto;background:#fff;border-radius:16px;padding:28px;box-shadow:0 18px 40px rgba(21,15,90,.18);display:flex;flex-direction:column;gap:14px;animation:pv-cardpop .7s var(--ease-spring) .2s both}.ex2v4 .tm-card>h2{margin-bottom:4px}.ex2v4 .tm-src{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--n-50);border-radius:12px;color:var(--n-800);text-decoration:none}.ex2v4 .tm-src--link{transition:border-color .15s,background .15s}.ex2v4 .tm-src--link:hover{border-color:var(--brand-blue);background:var(--bg-blue);color:var(--n-800)}.ex2v4 .tm-src>svg{flex:0 0 auto}.ex2v4 .tm-src>img{width:64px;height:auto;flex:0 0 auto}.ex2v4 .tm-src__tx{display:flex;flex-direction:column;gap:2px;min-width:0}.ex2v4 .tm-src__tx b{font-size:16px;font-weight:600;letter-spacing:-.3px}.ex2v4 .tm-src__tx span{font-size:13px;color:var(--n-300)}.ex2v4 .tm-src__score{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:0 0 auto}.ex2v4 .tm-src__score b{font-size:26px;font-weight:600;line-height:1;letter-spacing:-.8px}.ex2v4 .tm-stars{display:inline-block;font-size:15px;letter-spacing:2px;line-height:1;white-space:nowrap;background:linear-gradient(90deg,#F5B400 var(--r,100%),var(--n-100) var(--r,100%));-webkit-background-clip:text;background-clip:text;color:transparent}.ex2v4 .tm-split{list-style:none;margin:0;padding:2px 4px 0;display:flex;flex-direction:column;gap:8px}.ex2v4 .tm-split li{display:grid;grid-template-columns:72px minmax(0,1fr) 32px;align-items:center;gap:12px;font-size:13px;color:var(--n-400)}.ex2v4 .tm-split b{font-weight:600;text-align:right;color:var(--n-800);font-variant-numeric:tabular-nums}.ex2v4 .tm-split__bar{position:relative;height:8px;border-radius:99px;background:var(--n-50);overflow:hidden}.ex2v4 .tm-split__bar:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--w);border-radius:99px;background:var(--brand-blue);transform-origin:left;animation:wu-grow .9s var(--ease-out) .4s both}.ex2v4 .tm-list .pv-head .pv-txt{max-width:640px}.ex2v4 .tm-filters{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.ex2v4 .tm-filters[hidden]{display:none}.ex2v4 .tm-filters .pv-chip{gap:6px;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ex2v4 .tm-filters .pv-chip span{font-weight:400;color:var(--n-300)}.ex2v4 .tm-filters .pv-chip:hover{border-color:var(--brand-blue)}.ex2v4 .tm-filters .pv-chip[aria-pressed=true]{background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.ex2v4 .tm-filters .pv-chip[aria-pressed=true] span{color:rgba(255,255,255,.8)}.ex2v4 .tm-filters .pv-chip:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px}.ex2v4 .tm-grid{columns:3 300px;column-gap:20px}.ex2v4 .tm-review{break-inside:avoid;margin:0 0 20px;padding:24px;background:#fff;border:1px solid var(--legacy-line);border-radius:16px;box-shadow:0 12px 30px -26px rgba(21,15,90,.14);display:flex;flex-direction:column;gap:12px}.ex2v4 .tm-review[hidden]{display:none}.ex2v4 .tm-review__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ex2v4 .tm-review time{font-size:13px;color:var(--n-300)}.ex2v4 .tm-review h3{margin:0;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.4px;color:var(--brand-dark);overflow-wrap:anywhere}.ex2v4 .tm-review__text{font-size:15px;line-height:1.6;color:var(--legacy-ink-2);overflow-wrap:anywhere}.ex2v4 .tm-review__text.is-clamped{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.ex2v4 .tm-review__more{align-self:flex-start;font-weight:600;color:var(--cta-blue);text-decoration:underline}.ex2v4 .tm-review__more[hidden]{display:none}.ex2v4 .tm-review__by{display:flex;align-items:center;gap:11px;padding-top:14px;border-top:1px solid var(--n-50)}.ex2v4 .tm-review__by>span:last-child{display:flex;flex-direction:column;min-width:0}.ex2v4 .tm-review__by b{font-size:14px;font-weight:600;color:var(--brand-dark);overflow-wrap:anywhere}.ex2v4 .tm-review__by a{font-size:12.5px;color:var(--n-300);text-decoration:none;overflow-wrap:anywhere}.ex2v4 .tm-review__by a:hover{color:var(--cta-blue);text-decoration:underline}.ex2v4 .tm-more{display:flex;flex-direction:column;align-items:center;gap:16px}.ex2v4 .tm-more[hidden],.ex2v4 .tm-more [hidden]{display:none}@media (max-width:1280px){.ex2v4 .tm-card{width:44%}}@media (max-width:960px){.ex2v4 .tm-card{width:100%}}@media (max-width:640px){.ex2v4 .tm-card{padding:20px}.ex2v4 .tm-src{padding:12px}.ex2v4 .tm-src>img{width:52px}.ex2v4 .tm-src__score b{font-size:22px}.ex2v4 .tm-review{padding:20px}}@media (prefers-reduced-motion:reduce){.ex2v4 .tm-card,.ex2v4 .tm-split__bar:after{animation:none}}.ex2v4 .ra-hero h1{max-width:900px}.ex2v4 .ra-hero .v4-b3{max-width:720px}.ex2v4 .ra-page .pv-lift{padding-bottom:120px}.ex2v4 .ra-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:24px;align-items:start}.ex2v4 .ra-main{min-width:0}.ex2v4 #ra-form{scroll-margin-top:110px}.ex2v4 .ra-form__head{display:flex;flex-direction:column;gap:6px}.ex2v4 .ra-alert{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:12px;background:#fdecea;border:1px solid #F5C2BC;color:#7a1c14;font-size:14px;line-height:1.45}.ex2v4 .ra-alert[hidden]{display:none}.ex2v4 .ra-alert>svg{width:20px;height:20px;flex:0 0 auto;margin-top:1px;color:#c2271d}.ex2v4 .ra-alert b{font-weight:600}.ex2v4 .ra-alert ul{margin:6px 0 0;padding-left:18px}.ex2v4 .ra-alert ul:empty{display:none}.ex2v4 .ra-select{-webkit-appearance:none;appearance:none;padding-right:44px;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b717a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center/18px 18px}.ex2v4 .ra-msg-l{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ex2v4 .ra-msg-l .pv-txt{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.ex2v4 .ra-form .dv-fld>.pv-txt{font-size:13px}.ex2v4 .ra-form button[disabled]{opacity:.6;cursor:progress}.ex2v4 .ra-sent{display:flex}.ex2v4 .ra-side,.ex2v4 .ra-how{display:flex;flex-direction:column;gap:16px}.ex2v4 .ra-how__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.ex2v4 .ra-how__list li{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;letter-spacing:-.2px;color:var(--n-400)}.ex2v4 .ra-how__list svg{width:20px;height:20px;flex:0 0 auto;margin-top:1px;color:var(--brand-blue)}.ex2v4 .ra-direct{display:flex;align-items:flex-start;gap:14px}.ex2v4 .ra-direct>div{display:flex;flex-direction:column;gap:6px;min-width:0}.ex2v4 .ra-rules{display:flex;flex-direction:column;gap:10px}.ex2v4 .ra-rules ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ex2v4 .ra-rules a{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px;font-weight:500;letter-spacing:-.3px;color:var(--n-800);text-decoration:none}.ex2v4 .ra-rules a:hover{color:var(--cta-blue)}.ex2v4 .ra-rules svg{width:18px;height:18px;flex:0 0 auto;color:var(--brand-blue)}@media (max-width:1100px){.ex2v4 .ra-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.ex2v4 .ra-page .pv-lift{padding-bottom:96px}}@media (max-width:600px){.ex2v4 .ra-sent{padding:32px 20px}}.ex2v4 .dm-hero h1{max-width:940px}.ex2v4 .dm-hero>.v4-b3{max-width:720px}.ex2v4 .dm-tabs ul{list-style:none;margin:0;padding:4px;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px;background:#fff;border:1px solid var(--n-100);border-radius:999px}.ex2v4 .dm-tabs a{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:-.4px;color:var(--n-400);text-decoration:none;transition:background .15s,color .15s}.ex2v4 .dm-tabs a:hover{color:var(--n-800);background:var(--n-10)}.ex2v4 .dm-tabs a[aria-current=page]{background:var(--brand-dark);color:#fff}.ex2v4 .dm-tabs svg{width:16px;height:16px;flex:0 0 auto}.ex2v4 .dm-tabs a[aria-current=page] svg{color:var(--leaf-green)}.ex2v4 .dm-search{width:100%;max-width:780px;margin-top:8px}.ex2v4 .dm-search__box{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 22px;background:#fff;border:1px solid var(--n-100);border-radius:999px;box-shadow:0 18px 40px -18px rgba(21,15,90,.3);transition:border-color .15s,box-shadow .15s}.ex2v4 .dm-search__box:focus-within{border-color:var(--cta-blue);box-shadow:0 0 0 4px rgba(9,78,255,.12),0 18px 40px -18px rgba(21,15,90,.3)}.ex2v4 .dm-search__box>svg{width:22px;height:22px;flex:0 0 auto;color:var(--n-300)}.ex2v4 .dm-search__in{flex:1 1 auto;min-width:0;border:0;outline:0;background:none;font-family:inherit;font-size:19px;letter-spacing:-.6px;color:var(--n-800);padding:12px 0}.ex2v4 .dm-search__in::placeholder{color:var(--n-300)}.ex2v4 .dm-search__box .v4-cta{flex:0 0 auto}.ex2v4 .dm-search__err{margin:10px 0 0;font-size:14px;color:#c2271d}.ex2v4 .dm-search__err[hidden]{display:none}.ex2v4 .dm-search__in[aria-invalid=true]{color:#c2271d}.ex2v4 .dm-chips{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 12px;margin-top:4px}.ex2v4 .dm-chips__l{font-size:13px;color:var(--n-300)}.ex2v4 .dm-chips ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.ex2v4 .dm-chip{display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid var(--n-100);background:#fff;font-family:inherit;font-size:14px;letter-spacing:-.3px;color:var(--n-800);cursor:pointer;transition:border-color .15s,background .15s}.ex2v4 button.dm-chip:hover{border-color:var(--brand-blue);background:var(--bg-blue)}.ex2v4 .dm-chip:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px}.ex2v4 .dm-chip b{font-weight:600}.ex2v4 .dm-chip span{font-size:13px;color:var(--n-300);font-variant-numeric:tabular-nums}.ex2v4 .dm-chip--static{cursor:default}.ex2v4 .dm-chips__all{font-size:13px;font-weight:600;color:var(--n-800)}.ex2v4 .dm-hint{font-size:14px;color:var(--n-400);margin-top:-4px}.ex2v4 .dm-center{text-align:center}.ex2v4 .dm-prices{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ex2v4 .dm-prices li{display:flex;flex-direction:column;gap:4px;padding:20px 22px;border:1px solid var(--n-100);border-radius:16px;background:#fff}.ex2v4 .dm-prices__tld{font-size:24px;font-weight:600;letter-spacing:-.8px;color:var(--brand-dark)}.ex2v4 .dm-prices__main{margin-top:6px;font-size:22px;font-weight:600;letter-spacing:-.6px;color:var(--n-800);font-variant-numeric:tabular-nums}.ex2v4 .dm-prices__main small{font-size:13px;font-weight:400;color:var(--n-300);margin-left:2px}.ex2v4 .dm-prices__l{font-size:13px;color:var(--n-300)}.ex2v4 .dm-prices dl{margin:10px 0 0;padding-top:10px;border-top:1px solid var(--n-50);display:flex;flex-direction:column;gap:4px}.ex2v4 .dm-prices dl:empty{display:none}.ex2v4 .dm-prices dl>div{display:flex;justify-content:space-between;gap:8px;font-size:13px}.ex2v4 .dm-prices dt{color:var(--n-300)}.ex2v4 .dm-prices dd{margin:0;color:var(--n-800);font-variant-numeric:tabular-nums}.ex2v4 .dm-free{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:280px}.ex2v4 .dm-free li{display:grid;grid-template-columns:72px auto 1fr;align-items:baseline;gap:12px;padding:14px 18px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.ex2v4 .dm-free b{font-size:20px;font-weight:600;color:#fff}.ex2v4 .dm-free s{font-size:14px;color:rgba(255,255,255,.7)}.ex2v4 .dm-free span{justify-self:end;font-size:14px;font-weight:600;color:var(--leaf-green)}.ex2v4 .dm-bng{display:flex;align-items:center;gap:28px;padding:36px 40px;border-radius:24px;background:var(--bg-blue)}.ex2v4 .dm-bng .pv-puck{background:#fff}.ex2v4 .dm-bng__tx{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;min-width:0}.ex2v4 .dm-bng__tx .v4-label{background:#fff}.ex2v4 .dm-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ex2v4 .dm-steps--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ex2v4 .dm-steps li{display:flex;flex-direction:column;gap:12px}.ex2v4 .dm-steps__n{width:36px;height:36px;border-radius:999px;background:var(--brand-dark);color:#fff;font-size:15px;font-weight:600;display:grid;place-items:center;flex:0 0 auto}.ex2v4 .dm-sub{text-align:center}.ex2v4 .dm-qa__a{margin-top:14px;font-size:16px;line-height:1.6;color:var(--legacy-ink-2)}.ex2v4 .dm-qa__a p{margin:0 0 10px}.ex2v4 .dm-qa__a p:last-child{margin-bottom:0}.ex2v4 .dm-qa__a ul,.ex2v4 .dm-qa__a ol{margin:0 0 10px;padding-left:20px}.ex2v4 .dm-qa__a li{margin-bottom:6px}.ex2v4 .dm-faq{padding-bottom:120px}@media (max-width:1100px){.ex2v4 .dm-prices{grid-template-columns:repeat(3,minmax(0,1fr))}.ex2v4 .dm-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ex2v4 .dm-bng{flex-direction:column;align-items:flex-start;padding:28px 24px}.ex2v4 .dm-free{min-width:0;width:100%}.ex2v4 .dm-faq{padding-bottom:96px}}@media (max-width:640px){.ex2v4 .dm-tabs ul{border-radius:16px}.ex2v4 .dm-tabs a{padding:8px 12px;font-size:14px}.ex2v4 .dm-search__box{flex-wrap:wrap;border-radius:20px;padding:8px 8px 8px 16px}.ex2v4 .dm-search__in{font-size:17px;flex-basis:calc(100% - 40px)}.ex2v4 .dm-search__box .v4-cta{width:100%}.ex2v4 .dm-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ex2v4 .dm-prices li{padding:16px}.ex2v4 .dm-prices dl>div{flex-direction:column;gap:0}.ex2v4 .dm-steps,.ex2v4 .dm-steps--3{grid-template-columns:minmax(0,1fr)}}.ex2v4 .bn-subtext{margin-top:-4px}.ex2v4 .bn-tlds{border:0;margin:0;padding:0;min-width:0}.ex2v4 .bn-tld{position:relative}.ex2v4 .bn-tld input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ex2v4 .bn-tld:hover{border-color:var(--brand-blue)}.ex2v4 .bn-tld:focus-within{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--cta-blue)}.ex2v4 .bn-tld.is-on{border-color:var(--brand-blue);background:var(--bg-blue)}.ex2v4 .bn-tld.is-on b:before{content:"✓ ";color:var(--brand-blue)}.ex2v4 .bn-tld.is-full{opacity:.55}.ex2v4 .bn-tld.is-full:hover{border-color:var(--n-100)}.ex2v4 .bn-tld.is-full input{cursor:not-allowed}.ex2v4 .bn-out{padding-top:48px}.ex2v4 .bng-loader{width:100%;max-width:560px;padding:16px 20px;border-radius:16px;background:#fff;border:1px solid var(--n-100);box-shadow:0 18px 40px -28px rgba(9,78,255,.35);text-align:left;font-size:15px;font-weight:500;letter-spacing:-.3px;color:var(--n-800)}.ex2v4 .bng-loader__spin{display:inline-block;width:18px;height:18px;margin-right:10px;vertical-align:-4px;border-radius:50%;border:2px solid var(--bg-blue);border-top-color:var(--brand-blue);animation:bn-spin .8s linear infinite}.ex2v4 .bng-loader__bar{display:block;height:6px;margin-top:12px;border-radius:99px;background:var(--bg-blue);overflow:hidden}.ex2v4 .bng-loader__bar i{display:block;width:0;height:100%;border-radius:inherit;background:var(--brand-blue);transition:width .35s ease}.ex2v4 .bng-loader.is-indeterminate .bng-loader__bar i{width:35%;animation:bn-sweep 1.3s ease-in-out infinite}.ex2v4 .v4-cta.is-busy{cursor:progress}.ex2v4 .v4-cta.is-busy .v4-cta__ico{position:relative}.ex2v4 .v4-cta.is-busy .v4-cta__ico img{opacity:0}.ex2v4 .v4-cta.is-busy .v4-cta__ico:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;animation:bn-spin .8s linear infinite}@keyframes bn-spin{to{transform:rotate(360deg)}}@keyframes bn-sweep{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes bn-pulse{0%,to{opacity:1}50%{opacity:.45}}.ex2v4 .bng-results:empty{display:none}.ex2v4 .bng-multi-hint{text-align:center;font-size:14px;color:var(--n-400);margin:0 0 20px}.ex2v4 .bng-results-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ex2v4 .bng-card{background:#fff;border:1px solid var(--n-100);border-radius:16px;padding:20px;transition:box-shadow .18s ease,transform .18s ease}.ex2v4 .bng-card:hover{transform:translateY(-2px);box-shadow:0 18px 40px -24px rgba(9,78,255,.28)}.ex2v4 .bng-card__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--n-50)}.ex2v4 .bng-card__name{font-size:20px;font-weight:600;letter-spacing:-.5px;color:var(--brand-dark)}.ex2v4 .bng-wand-btn{width:36px;height:36px;border-radius:999px;border:1px solid var(--n-100);background:var(--n-10);cursor:pointer;font-size:16px;line-height:1;transition:background .15s,border-color .15s}.ex2v4 .bng-wand-btn:hover{background:var(--bg-blue);border-color:var(--brand-blue)}.ex2v4 .bng-tagline-pill{display:inline-block;padding:6px 12px;border-radius:999px;background:var(--bg-blue);color:var(--brand-dark);font-size:14px;font-weight:500}.ex2v4 .bng-tagline-spinner{font-size:13px;color:var(--n-300)}.ex2v4 .bng-domains{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ex2v4 .bng-domain-row{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;background:var(--n-10);transition:background .15s}.ex2v4 .bng-domain-row:not(.bng-domain-row--taken){cursor:pointer}.ex2v4 .bng-domain-row:not(.bng-domain-row--taken):hover{background:var(--bg-blue)}.ex2v4 .bng-domain-row--taken{opacity:.55}.ex2v4 .bng-select-wrap{display:inline-flex;align-items:center;width:20px;flex:0 0 auto}.ex2v4 .bng-select{width:18px;height:18px;accent-color:var(--brand-blue);cursor:pointer}.ex2v4 .bng-domain-name{flex:1 1 auto;min-width:0;font-size:16px;font-weight:500;letter-spacing:-.3px;color:var(--n-800);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex2v4 .bng-status-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.ex2v4 .bng-status-badge--available{background:#e3fbe8;color:#0b7a28}.ex2v4 .bng-status-badge--taken{background:var(--n-50);color:var(--n-400)}.ex2v4 .bng-price{min-width:64px;text-align:right;font-size:15px;font-weight:600;color:var(--n-800);font-variant-numeric:tabular-nums}.ex2v4 .bng-cart-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border-radius:999px;background:var(--cta-blue);color:#fff;transition:background .15s,transform .15s}.ex2v4 .bng-cart-btn:hover{background:var(--cta-blue-hover);color:#fff;transform:translateY(-1px)}.ex2v4 .bng-cart-btn svg{width:18px;height:18px}.ex2v4 .bng-cart-btn--dummy{background:none;pointer-events:none}.ex2v4 .bng-results .alert{padding:16px 20px;border-radius:12px;background:#fff7e0;border:1px solid #F3D78A;color:#6b4a00;text-align:center;font-size:15px}.ex2v4 .bng-selection-bar{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:150;display:flex;align-items:center;gap:16px;max-width:calc(100vw - 32px);padding:10px 10px 10px 24px;border-radius:999px;background:var(--brand-dark);color:#fff;box-shadow:0 18px 40px rgba(21,15,90,.35)}.ex2v4 .bng-selection-bar[hidden]{display:none}.ex2v4 .bng-selection-bar__count{font-size:15px;white-space:nowrap}.ex2v4 .bng-selection-bar__total{font-size:15px;font-weight:600;color:var(--leaf-green);white-space:nowrap}.ex2v4 .bng-selection-bar__total:empty{display:none}.ex2v4 .bng-selection-bar__btn{padding:10px 20px;border:0;border-radius:999px;background:var(--leaf-green);color:#06270d;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.ex2v4 .bng-selection-bar__btn:hover{background:#3ccb58}.ex2v4 .bng-website-offer{margin-top:32px;padding:32px;border-radius:24px;background:var(--bg-blue);text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.ex2v4 .bng-website-offer-icon{font-size:32px}.ex2v4 .bng-website-offer h3{margin:0;font-size:24px;font-weight:600;letter-spacing:-.6px;color:var(--n-800)}.ex2v4 .bng-website-offer p{font-size:16px;color:var(--n-400)}.ex2v4 #bng-instawp-form{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;width:100%;max-width:640px}.ex2v4 #bng-instawp-form input{flex:1 1 200px;min-width:0;padding:12px 16px;border:1px solid var(--n-100);border-radius:999px;font-family:inherit;font-size:16px;background:#fff;outline:0}.ex2v4 #bng-instawp-form input:focus{border-color:var(--cta-blue);box-shadow:0 0 0 3px rgba(9,78,255,.12)}.ex2v4 #bng-instawp-form .btn{padding:12px 24px;border:0;border-radius:999px;background:var(--cta-blue);color:#fff;font-family:inherit;font-size:16px;font-weight:600;cursor:pointer}.ex2v4 #bng-instawp-form .btn:hover{background:var(--cta-blue-hover)}.ex2v4 .bng-instawp-result:empty{display:none}.ex2v4 .bn-more{display:flex;justify-content:center;margin-top:24px}.ex2v4 .bn-more__btn{padding:12px 24px;border-radius:999px;border:1px solid var(--n-100);background:#fff;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.4px;color:var(--n-800);cursor:pointer;transition:border-color .15s,background .15s}.ex2v4 .bn-more__btn:hover{border-color:var(--brand-blue);background:var(--bg-blue)}.ex2v4 .bn-more__btn[disabled]{opacity:.6;cursor:progress}@media (max-width:760px){.ex2v4 .bng-results-container{grid-template-columns:minmax(0,1fr)}.ex2v4 .bng-domain-row:not(.bng-domain-row--taken) .bng-status-badge{display:none}.ex2v4 .bng-domain-row{gap:10px}.ex2v4 .bng-selection-bar{flex-wrap:wrap;justify-content:center;border-radius:20px;padding:12px 16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.ex2v4 .bng-loader__spin,.ex2v4 .v4-cta.is-busy .v4-cta__ico:after{animation-duration:2.4s}.ex2v4 .bng-loader.is-indeterminate .bng-loader__bar i{animation:none}}.ex2v4 .mg-art{width:480px;flex:0 0 auto;background:#fff;border-radius:20px;padding:24px;box-shadow:0 18px 40px rgba(21,15,90,.18);display:flex;flex-direction:column;gap:18px;animation:pv-cardpop .7s var(--ease-spring) .2s both}.ex2v4 .mg-art__hosts{display:grid;grid-template-columns:120px minmax(0,1fr) 120px;align-items:center;gap:12px}.ex2v4 .mg-host{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 10px 12px;border-radius:14px;border:1px solid var(--n-50);background:var(--n-10);text-align:center}.ex2v4 .mg-host i{display:block;width:56px;height:12px;border-radius:4px;background:var(--n-100);position:relative}.ex2v4 .mg-host i:after{content:"";position:absolute;right:6px;top:4px;width:4px;height:4px;border-radius:50%;background:var(--n-300)}.ex2v4 .mg-host b{margin-top:4px;font-size:13px;font-weight:600;color:var(--n-400)}.ex2v4 .mg-host--new{border-color:var(--brand-blue);background:var(--bg-blue)}.ex2v4 .mg-host--new i{background:#c9d8ff}.ex2v4 .mg-host--new i:after{background:var(--check-green)}.ex2v4 .mg-host--new b{color:var(--brand-dark)}.ex2v4 .mg-lane{position:relative;height:2px;border-top:2px dashed var(--n-100)}.ex2v4 .mg-lane__dot{position:absolute;top:-8px;left:0;width:14px;height:14px;border-radius:50%;background:var(--cta-blue);box-shadow:0 0 0 4px rgba(9,78,255,.15);animation:mg-travel 2.4s ease-in-out infinite}@keyframes mg-travel{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 14px);opacity:0}}.ex2v4 .mg-art__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ex2v4 .mg-art__list li{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;background:var(--n-10);font-size:15px;font-weight:500;color:var(--n-800)}.ex2v4 .mg-art__list li>svg{width:18px;height:18px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .mg-art__list em{margin-left:auto;width:22px;height:22px;border-radius:50%;background:#e3fbe8;color:#0b7a28;display:grid;place-items:center;animation:pv-pop .4s var(--ease-spring) both;animation-delay:calc(.5s + var(--i) * .45s)}.ex2v4 .mg-art__list em svg{width:13px;height:13px}.ex2v4 .mg-art__live{display:inline-flex;align-items:center;gap:8px;align-self:center;padding:6px 14px;border-radius:999px;background:#e3fbe8;font-size:13px;font-weight:600;color:#0b7a28}.ex2v4 .mg-art__live span{width:8px;height:8px;border-radius:50%;background:var(--check-green);animation:bn-pulse 1.6s ease-in-out infinite}.ex2v4 .mg-panel{background:#fff;border:1px solid var(--n-100);border-radius:24px;padding:32px 36px;box-shadow:0 30px 60px -40px rgba(21,15,90,.35);display:flex;flex-direction:column;gap:24px}.ex2v4 .mg-panel__head{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.ex2v4 .mg-panel__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ex2v4 .mg-panel__steps li{display:flex;flex-direction:column;gap:14px}.ex2v4 .mg-panel__steps li>div{display:flex;flex-direction:column;gap:8px}.ex2v4 .mg-steps__n{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;border-radius:999px;background:var(--brand-dark);color:#fff;font-size:12px;font-weight:600;vertical-align:2px}.ex2v4 .mg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ex2v4 .mg-list li{display:flex;align-items:flex-start;gap:14px;font-size:17px;line-height:1.5;letter-spacing:-.4px;color:var(--n-400)}.ex2v4 .mg-list svg{width:24px;height:24px;flex:0 0 auto;margin-top:1px;color:var(--brand-blue)}.ex2v4 .mg-fast{flex:1 1 auto;min-width:0;max-width:520px;display:flex;flex-direction:column;gap:16px}.ex2v4 .mg-fast .pv-puck{background:rgba(255,255,255,.12);color:var(--leaf-green)}.ex2v4 .mg-rich p{margin:0 0 12px}.ex2v4 .mg-rich p:last-child{margin-bottom:0}.ex2v4 .mg-quote{flex:1 1 auto;min-width:0;max-width:560px;padding:32px;display:flex;flex-direction:column;gap:6px}.ex2v4 .mg-quote .v4-label{margin-bottom:10px}.ex2v4 .mg-quote blockquote p{font-size:18px}.ex2v4 .pv-final .mg-rich{color:rgba(255,255,255,.75);max-width:680px}@media (max-width:1280px){.ex2v4 .mg-art{width:44%}}@media (max-width:960px){.ex2v4 .mg-art{width:100%}.ex2v4 .mg-panel{padding:24px}.ex2v4 .mg-panel__steps{grid-template-columns:minmax(0,1fr);gap:20px}.ex2v4 .mg-fast,.ex2v4 .mg-quote{max-width:none}}@media (max-width:640px){.ex2v4 .mg-art{padding:16px}.ex2v4 .mg-art__hosts{grid-template-columns:96px minmax(0,1fr) 96px;gap:8px}.ex2v4 .mg-quote{padding:24px}}@media (prefers-reduced-motion:reduce){.ex2v4 .mg-art,.ex2v4 .mg-lane__dot,.ex2v4 .mg-art__list em,.ex2v4 .mg-art__live span{animation:none}}.ex2v4 .wi-form{display:flex;flex-direction:column;gap:12px;padding:20px;background:#fff;border:1px solid var(--n-100);border-radius:16px;box-shadow:0 18px 40px -24px rgba(21,15,90,.3);scroll-margin-top:120px}.ex2v4 .wi-form__t{font-size:15px;font-weight:600;letter-spacing:-.3px;color:var(--n-800)}.ex2v4 .wi-form__row{display:flex;flex-wrap:wrap;gap:10px}.ex2v4 .wi-form__row .dv-inp{flex:1 1 160px;min-width:0}.ex2v4 .wi-form__btn{padding:12px 24px}.ex2v4 .wi-form__btn[disabled]{opacity:.6;cursor:progress}.ex2v4 .wi-form__result:empty{display:none}.ex2v4 .wi-form__result p{font-size:14px;font-weight:500}.ex2v4 .wi-form__result .is-error{color:#c2271d}.ex2v4 .wi-video{margin:0;width:540px;flex:0 0 auto;display:flex;flex-direction:column;gap:12px}.ex2v4 .wi-video video{display:block;width:100%;aspect-ratio:16/10;border-radius:20px;background:#0f1533;box-shadow:0 30px 60px -30px rgba(9,26,90,.6);object-fit:cover}.ex2v4 .wi-shot{background:var(--bg-blue);border-radius:24px;padding:24px}.ex2v4 .wi-shot img{display:block;width:100%;height:auto;border-radius:12px}.ex2v4 .wi-list{display:flex;flex-direction:column;gap:14px}.ex2v4 .wi-list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ex2v4 .wi-list li{display:flex;align-items:center;gap:12px;font-size:16px;letter-spacing:-.3px;color:var(--n-400)}.ex2v4 .wi-list svg{width:22px;height:22px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .wi-note{display:flex;gap:16px;align-items:flex-start;padding:20px 22px;border-radius:16px;background:var(--n-10);border:1px solid var(--n-50)}.ex2v4 .wi-note>svg{width:26px;height:26px;flex:0 0 auto;color:var(--brand-blue)}.ex2v4 .wi-note>div{display:flex;flex-direction:column;gap:6px}@media (max-width:1280px){.ex2v4 .wi-video{width:44%}}@media (max-width:960px){.ex2v4 .wi-video{width:100%}.ex2v4 .wi-shot{padding:16px}}@media (max-width:640px){.ex2v4 .wi-form__btn{width:100%}}.ex2v4 .nb-hero{align-items:flex-start}.ex2v4 .nb-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.ex2v4 .nb-meta li{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;letter-spacing:-.3px;color:var(--n-400)}.ex2v4 .nb-meta svg{width:16px;height:16px;color:var(--check-green)}.ex2v4 .nb-prompt{width:560px;flex:0 0 auto;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 40px 100px -30px rgba(10,26,74,.5),0 20px 40px -20px rgba(10,26,74,.25);animation:pv-cardpop .7s var(--ease-spring) .2s both;scroll-margin-top:120px}.ex2v4 .nb-prompt__bar{display:flex;align-items:center;gap:6px;padding:12px 16px;border-bottom:1px solid var(--n-50)}.ex2v4 .nb-prompt__bar i{width:10px;height:10px;border-radius:50%;background:var(--n-100)}.ex2v4 .nb-prompt__bar span{margin-left:8px;font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--n-300)}.ex2v4 .nb-prompt__fallback{display:flex;flex-direction:column;gap:10px;padding:28px 24px 32px}.ex2v4 .nb-prompt__fallback[hidden]{display:none}.ex2v4 .nb-prompt:not(.is-live) #nubio-widget{display:none}.ex2v4 #nubio-widget{min-height:260px;padding:10px 16px 18px;color:var(--n-800);--primary:#094EFF;--radius:12px;--default-font-family:"Rubik",sans-serif;--text-leading:2.25rem;--border-gradient:linear-gradient(135deg,#6aa3ff 0%,#094EFF 100%) }.ex2v4 #nubio-widget::part(title){font-weight:600;letter-spacing:-.8px;line-height:1.1;margin:4px 0 2px}.ex2v4 #nubio-widget::part(description){line-height:1.5;color:var(--n-300)}.ex2v4 #nubio-widget::part(textareaWrapper){padding:6px 0 4px}.ex2v4 #nubio-widget::part(textarea){font-family:Rubik,sans-serif;font-size:15px;min-height:96px;line-height:1.55}.ex2v4 #nubio-widget::part(submitButton){background:var(--cta-blue);color:#fff;font-weight:600}.ex2v4 #nubio-widget::part(examples){margin-top:0;gap:10px;padding-top:0;align-items:center}.ex2v4 #nubio-widget::part(exampleButton){font-family:Rubik,sans-serif;font-size:13px;font-weight:500;color:var(--n-400);height:auto;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid var(--n-100);box-shadow:none}.ex2v4 #nubio-widget::part(exampleButton):hover{border-color:var(--brand-blue);color:var(--brand-blue)}.ex2v4 .nb-why{display:flex;flex-direction:column;gap:12px}.ex2v4 .nb-why s{font-size:14px;color:var(--n-300)}.ex2v4 .nb-why h2{font-size:28px}.ex2v4 .nb-why em{font-style:normal;color:var(--brand-blue)}.ex2v4 .nb-gallery{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ex2v4 .nb-gallery__item{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:220px;padding:22px;border-radius:20px;color:#fff;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.62)),var(--nb-shot,none) center/cover no-repeat,var(--nb-cov);transition:transform .2s var(--ease-spring),box-shadow .2s}.ex2v4 .nb-gallery__item:hover{transform:translateY(-3px);box-shadow:0 18px 40px -18px rgba(10,26,74,.45)}.ex2v4 .nb-gallery__item h3{margin:0;font-size:20px;font-weight:600;letter-spacing:-.5px}.ex2v4 .nb-gallery__tag{align-self:flex-start;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.2);font-size:12px;font-weight:500}.ex2v4 .nb-gallery__open{all:unset;cursor:zoom-in}.ex2v4 .nb-gallery__open:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:20px}.ex2v4 .nb-gallery__open:focus-visible:before{outline:3px solid #fff;outline-offset:-6px;border-radius:16px}.ex2v4 .nb-cov-1{--nb-cov:linear-gradient(135deg,#C98B3E 0%,#7A4A1D 100%)}.ex2v4 .nb-cov-2{--nb-cov:linear-gradient(135deg,#8D9AAE 0%,#3B4656 100%)}.ex2v4 .nb-cov-3{--nb-cov:linear-gradient(135deg,#1F2A44 0%,#0B0F1A 100%)}.ex2v4 .nb-cov-4{--nb-cov:linear-gradient(135deg,#C7A6E8 0%,#6A3FA0 100%)}.ex2v4 .nb-cov-5{--nb-cov:linear-gradient(135deg,#2E5BDF 0%,#150F5A 100%)}.ex2v4 .nb-cov-6{--nb-cov:linear-gradient(135deg,#2B2A2B 0%,#4E7A5A 100%)}.ex2v4 .nb-lightbox{border:0;margin:0;padding:72px 24px 24px;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:#fff;cursor:zoom-out}.ex2v4 .nb-lightbox[open]{display:flex;align-items:center;justify-content:center;animation:pv-fade .15s ease}.ex2v4 .nb-lightbox::backdrop{background:rgba(8,12,28,.88)}.ex2v4 .nb-lightbox__fig{margin:0;max-width:min(1200px,100%);display:flex;flex-direction:column;align-items:center;gap:12px;cursor:default}.ex2v4 .nb-lightbox__img{display:block;max-width:100%;max-height:calc(100vh - 140px);width:auto;height:auto;border-radius:12px;box-shadow:0 40px 80px -20px rgba(0,0,0,.6);background:#0b1220}.ex2v4 .nb-lightbox__img[hidden]{display:none}.ex2v4 .nb-lightbox figcaption{font-size:14px;color:rgba(255,255,255,.85);text-align:center}.ex2v4 .nb-lightbox__close{position:fixed;top:16px;right:16px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer}.ex2v4 .nb-lightbox__close:hover{background:rgba(255,255,255,.24)}.ex2v4 .nb-lightbox__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.ex2v4 .nb-lightbox__close svg{width:22px;height:22px}.ex2v4 .nb-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ex2v4 .nb-steps li{display:flex;flex-direction:column;gap:12px}.ex2v4 .nb-steps__n{font-size:40px;font-weight:600;letter-spacing:-1.5px;line-height:1;color:var(--brand-blue)}.ex2v4 .nb-steps__meta{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--n-400)}.ex2v4 .nb-steps__meta svg{width:14px;height:14px;color:var(--leaf-green)}.ex2v4 .nb-vs{padding:0;overflow:hidden}.ex2v4 .nb-vs table{width:100%;border-collapse:collapse;font-size:15px;letter-spacing:-.3px;line-height:1.45}.ex2v4 .nb-vs thead th{background:var(--n-10);padding:14px 24px;text-align:left;font-size:13px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--n-300)}.ex2v4 .nb-vs thead .nb-vs__us{color:var(--brand-blue)}.ex2v4 .nb-vs tbody th,.ex2v4 .nb-vs tbody td{padding:18px 24px;border-top:1px solid var(--n-50);text-align:left;vertical-align:top}.ex2v4 .nb-vs tbody th{font-weight:500;color:var(--n-800)}.ex2v4 .nb-vs td svg{width:16px;height:16px;margin-right:8px;vertical-align:-3px}.ex2v4 .nb-vs__a{color:var(--n-300)}.ex2v4 .nb-vs__a svg{color:#c2271d}.ex2v4 .nb-vs__b{color:var(--n-800);font-weight:500}.ex2v4 .nb-vs__b svg{color:var(--check-green)}.ex2v4 .nb-video{max-width:900px;width:100%;margin:0 auto;aspect-ratio:52/45;border-radius:20px;overflow:hidden;background:#0f1533}.ex2v4 .nb-video iframe{display:block;width:100%;height:100%;border:0}.ex2v4 .nb-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ex2v4 .nb-stats li{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;border-radius:16px;background:var(--bg-blue);text-align:center}.ex2v4 .nb-stats b{font-size:36px;font-weight:600;letter-spacing:-1.2px;color:var(--brand-dark)}.ex2v4 .nb-stats span{font-size:14px;color:var(--n-400)}.ex2v4 .nb-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.ex2v4 .nb-plan{position:relative;display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--n-100);border-radius:20px;background:#fff}.ex2v4 .nb-plan--featured{border-color:var(--brand-blue);box-shadow:0 30px 60px -36px rgba(9,78,255,.45)}.ex2v4 .nb-plan__badge{position:absolute;top:-12px;left:24px}.ex2v4 .nb-plan__price{font-size:30px;font-weight:600;letter-spacing:-1px;color:var(--n-800);font-variant-numeric:tabular-nums}.ex2v4 .nb-plan__price small{font-size:14px;font-weight:400;color:var(--n-300);margin-left:2px}.ex2v4 .nb-plan__facts{margin:0;padding:12px 0;border-top:1px solid var(--n-50);border-bottom:1px solid var(--n-50);display:flex;flex-direction:column;gap:6px}.ex2v4 .nb-plan__facts>div{display:flex;justify-content:space-between;gap:8px;font-size:13px}.ex2v4 .nb-plan__facts dt{color:var(--n-300)}.ex2v4 .nb-plan__facts dd{margin:0;font-weight:600;color:var(--n-800)}.ex2v4 .nb-plan .v4-cta,.ex2v4 .nb-plan__btn{align-self:stretch}.ex2v4 .nb-plan__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;border:1px solid var(--n-100);font-size:16px;font-weight:600;letter-spacing:-.6px;color:var(--n-800);text-decoration:none;transition:border-color .15s,background .15s}.ex2v4 .nb-plan__btn:hover{border-color:var(--brand-blue);background:var(--bg-blue);color:var(--n-800)}.ex2v4 .nb-plan__feats{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ex2v4 .nb-plan__feats li{display:flex;align-items:flex-start;gap:8px;font-size:14px;letter-spacing:-.2px;line-height:1.4;color:var(--n-400)}.ex2v4 .nb-plan__feats svg{width:16px;height:16px;flex:0 0 auto;margin-top:2px;color:var(--check-green)}.ex2v4 .nb-compare{border:1px solid var(--n-100);border-radius:16px;background:#fff}.ex2v4 .nb-compare summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;list-style:none}.ex2v4 .nb-compare summary::-webkit-details-marker{display:none}.ex2v4 .nb-compare summary>span{display:flex;flex-direction:column;gap:4px}.ex2v4 .nb-compare summary b{font-size:17px;font-weight:600;letter-spacing:-.4px;color:var(--n-800)}.ex2v4 .nb-compare summary:after{content:"+";font-size:24px;font-weight:300;color:var(--n-300)}.ex2v4 .nb-compare[open] summary:after{content:"–"}.ex2v4 .nb-compare summary:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px;border-radius:16px}.ex2v4 .nb-compare__wrap{overflow-x:auto;border-top:1px solid var(--n-50)}.ex2v4 .nb-compare table{width:100%;min-width:640px;border-collapse:collapse;font-size:14px;letter-spacing:-.2px}.ex2v4 .nb-compare th,.ex2v4 .nb-compare td{padding:12px 16px;border-top:1px solid var(--n-50);text-align:center}.ex2v4 .nb-compare thead th{border-top:0;font-size:13px;font-weight:600;color:var(--n-800);background:var(--n-10)}.ex2v4 .nb-compare tbody th{text-align:left;font-weight:400;color:var(--n-400)}.ex2v4 .nb-compare thead th:first-child{text-align:left}.ex2v4 .nb-compare__sec th{padding-top:18px;font-size:12px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--brand-blue);background:#fff}.ex2v4 .nb-compare__price td b{font-weight:600;color:var(--n-800)}.ex2v4 .nb-yes svg{width:16px;height:16px;color:var(--check-green);vertical-align:middle}.ex2v4 .nb-no{color:var(--n-200)}.ex2v4 .nb-soon{display:inline-block;padding:2px 8px;border-radius:999px;background:var(--bg-blue);font-size:12px;color:var(--brand-blue)}.ex2v4 .nb-tabs{display:flex;justify-content:center;gap:10px}.ex2v4 .nb-tabs button{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;border:1px solid var(--n-100);background:#fff;font-family:inherit;font-size:15px;font-weight:600;color:var(--n-400);cursor:pointer}.ex2v4 .nb-tabs button img{height:20px;width:auto}.ex2v4 .nb-tabs button[aria-selected=true]{border-color:var(--brand-dark);color:var(--n-800);box-shadow:inset 0 0 0 1px var(--brand-dark)}.ex2v4 .nb-tabs button:focus-visible{outline:2px solid var(--cta-blue);outline-offset:2px}.ex2v4 .nb-deploy{justify-content:center;margin-top:4px}@media (max-width:1280px){.ex2v4 .nb-prompt{width:46%}}@media (max-width:1100px){.ex2v4 .nb-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ex2v4 .nb-prompt{width:100%}.ex2v4 .nb-gallery,.ex2v4 .nb-steps,.ex2v4 .nb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ex2v4 .nb-vs thead{display:none}.ex2v4 .nb-vs tbody tr{display:grid;gap:6px;padding:18px 20px;border-top:1px solid var(--n-50)}.ex2v4 .nb-vs tbody tr:first-child{border-top:0}.ex2v4 .nb-vs tbody th,.ex2v4 .nb-vs tbody td{padding:0;border:0}.ex2v4 .nb-vs tbody th{font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--n-300)}}@media (max-width:640px){.ex2v4 .nb-gallery,.ex2v4 .nb-steps,.ex2v4 .nb-plans{grid-template-columns:minmax(0,1fr)}.ex2v4 .nb-gallery__item{min-height:160px}.ex2v4 .nb-stats b{font-size:28px}.ex2v4 .nb-tabs{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.ex2v4 .nb-prompt,.ex2v4 .nb-lightbox[open]{animation:none}.ex2v4 .nb-gallery__item{transition:none}.ex2v4 .nb-gallery__item:hover{transform:none}}@media (max-width:1280px){.ex2v4 .pv-copy:not([class*=pv-copy--]),.ex2v4 .pv-hero__copy{width:auto;flex:1 1 0;min-width:0}.ex2v4 .pv-art{width:44%;height:auto;aspect-ratio:573/535}.ex2v4 .pv-art--card{aspect-ratio:auto}.ex2v4 .pv-row{gap:48px}}@media (max-width:1360px){.ex2v4 .pv-float--bl,.ex2v4 .wu-gauge{left:-16px}.ex2v4 .pv-float--br{right:-16px}}@media (max-width:1100px){.ex2v4 .pv-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ex2v4 .pv-row,.ex2v4 .pv-hero__row{flex-direction:column;align-items:stretch}.ex2v4 .pv-row>.pv-copy,.ex2v4 .pv-hero__row>.pv-hero__copy,.ex2v4 .pv-art{width:100%;flex:none}.ex2v4 .v4-h1{font-size:44px}.ex2v4 .v4-h2{font-size:36px}.ex2v4 .pv-art{height:auto;aspect-ratio:auto}.ex2v4 .pv-art>img,.ex2v4 .pv-art>picture img{height:auto;aspect-ratio:3/2}.ex2v4 .pv-art--scrim:after{bottom:auto;aspect-ratio:3/2}.ex2v4 .pv-float{position:relative;left:auto;right:auto;bottom:auto;width:auto;max-width:380px;margin:-40px 16px 0}.ex2v4 .pv-float--br{margin-left:auto}.ex2v4 .pv-g3{grid-template-columns:repeat(2,minmax(0,1fr))}.ex2v4 .pv-g2{grid-template-columns:1fr}.ex2v4 .pv-lift{margin-top:48px}.ex2v4 .pv-dark-row{flex-direction:column;align-items:stretch}.ex2v4 .pv-dark-row>*{width:100%;max-width:none}.ex2v4 .pv-dark--block{padding:32px 24px}.ex2v4 .pv-sec{padding-top:96px}.ex2v4 .pv-final{margin-top:96px;padding:72px 0}}@media (max-width:640px){.ex2v4 .v4-h1{font-size:38px}.ex2v4 .pv-g4,.ex2v4 .pv-g3{grid-template-columns:1fr}.ex2v4 .pv-hero__sec{padding-top:48px}.ex2v4 .pv-bubble>img{width:96px}.ex2v4 .v4-cta{font-size:18px;padding-left:24px;gap:16px}}@media (prefers-reduced-motion:reduce){.ex2v4 .pv-gauge-draw{animation:none;stroke-dashoffset:0}.ex2v4 .pv-bubble__box{animation:none}.ex2v4 .pv-rv{opacity:1;transform:none;transition:none}}
