@font-face{font-family:montserrat;src:url(../media/montserrat_var-s.p.1dqa_6e_ad4sj.woff2?dpl=dpl_44TXaFWPStkLQqyLLAdsvP41kM4o)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_1b890d94-module__CFuxna__className{font-family:montserrat,montserrat Fallback,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal}.montserrat_1b890d94-module__CFuxna__variable{--font-mont:"montserrat", "montserrat Fallback", -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif}
:root{--ground:#fff;--ground-alt:#fbfafd;--ink:#313131;--ink-deep:#2b2733;--ink-body:#4a4553;--ink-soft:#625c6b;--orange:#ff5722;--orange-deep:#e64a19;--orange-text:#b4400f;--orange-tint:#fff0eb;--lav-1:#e0bef2;--lav-2:#c9b9ee;--lav-tint:#f5effa;--lav-deep:#4b2e73;--green:#156f3f;--green-tint:#eaf4ee;--tp-green:#00b67a;--rule:#e9e5ef;--card:#fff;--font-d:var(--font-mont),-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-b:-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--r-outer:16px;--r-card:14px;--r-ctl:10px;--r-inner:8px;--r-photo:12px;--ease:cubic-bezier(.16,1,.3,1);--sh-1:0 1px 2px #4b2e730d,0 6px 18px -10px #4b2e7324;--sh-card:0 2px 4px #4b2e7312,0 16px 36px -16px #4b2e733d;--rule-firm:#d9d0e6;--sh-2:0 2px 6px #4b2e7312,0 28px 56px -28px #4b2e7352}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}body{background:var(--ground);color:var(--ink);font-family:var(--font-b);margin:0;font-size:16.5px;line-height:1.6}h1,h2,h3{font-family:var(--font-d);color:var(--ink);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:inherit}img{max-width:100%}.wrap{max-width:1140px;margin:0 auto;padding:0 32px}.kicker{font-family:var(--font-d);letter-spacing:.12em;text-transform:uppercase;color:var(--lav-deep);align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.kicker:before{content:"";background:var(--lav-2);border-radius:1px;width:24px;height:2px}.micro{color:var(--ink-soft);font-size:12.5px}.gcheck{color:var(--green);font-size:13px;font-weight:500}.lockico{fill:currentColor;vertical-align:-1px;width:11px;height:11px;margin-right:5px;display:inline-block}.caption{color:var(--ink-soft);text-align:center;font-size:13.5px;display:block}.sechead{flex-direction:column;gap:12px;max-width:680px;margin-bottom:48px;display:flex}.sechead h2{letter-spacing:-.015em;font-size:clamp(27px,3.3vw,36px);font-weight:700;line-height:1.12}.sechead p{color:var(--ink-soft);font-size:17.5px;line-height:1.6}.tp-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--tp-green);text-decoration-color:var(--tp-green);text-underline-offset:3px;text-decoration-thickness:2px}.btn{background:var(--orange);color:#fff;font-family:var(--font-d);border-radius:var(--r-ctl);cursor:pointer;white-space:nowrap;transition:background .2s var(--ease),transform .2s var(--ease),box-shadow .2s var(--ease);border:none;padding:15px 28px;font-size:19px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-block;box-shadow:0 12px 24px -14px #e64a198c}.btn:hover{background:var(--orange-deep);transform:translateY(-1px);box-shadow:0 16px 28px -14px #e64a1999}.btn:active{transform:translateY(0)scale(.985)}.btn:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--lav-deep);outline-offset:2px}.skip{background:var(--lav-deep);color:#fff;font-family:var(--font-d);z-index:90;border-radius:0 0 8px;padding:10px 18px;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.skip:focus-visible{left:0}header{border-bottom:1px solid var(--rule);background:#ffffffeb}.nav{justify-content:space-between;align-items:center;gap:24px;padding-top:16px;padding-bottom:16px;display:flex}.nav-links{font-family:var(--font-d);color:var(--ink);gap:28px;font-size:13.5px;font-weight:600;display:flex}.nav-links a{transition:border-color .2s var(--ease);border-bottom:2px solid #0000;padding:6px 0;text-decoration:none}.nav-links a:hover{border-color:var(--lav-2)}.nav .btn{box-shadow:none;padding:11px 20px}.nav img{width:auto;height:34px}.hero{background:radial-gradient(120% 90% at 78% -12%,#e0bef280 0%,#c9b9ee38 48%,#fff0 100%),linear-gradient(#f5effab3,#fff0 80%)}.hero-grid{grid-template-columns:1.18fr .95fr;align-items:start;gap:56px;padding:72px 32px 64px;display:grid}.hero h1{letter-spacing:-.022em;margin:16px 0 18px;font-size:clamp(38px,5vw,56px);font-weight:800;line-height:1.05}.hero .deck{color:var(--ink-body);max-width:30em;font-size:19px;line-height:1.55}.trustline{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0 26px;font-size:14px;display:flex}.stars5{line-height:0;display:inline-block}.hero .micro{margin-top:12px;display:block}.hero-proof{border-top:1px solid var(--lav-2);flex-direction:column;gap:12px;max-width:33em;margin-top:32px;padding-top:26px;display:flex}.hero-proof div{color:var(--ink-body);align-items:flex-start;gap:11px;font-size:14.5px;line-height:1.5;display:flex}.hero-proof i{color:var(--green);flex:none;font-style:normal;font-weight:700}.form-card{background:var(--card);border-radius:var(--r-outer);box-shadow:var(--sh-2);border:1px solid #ede8f4;padding:30px;position:relative;overflow:hidden}.form-card:before{content:"";background:linear-gradient(90deg,var(--lav-deep),var(--lav-2));height:4px;position:absolute;top:0;left:0;right:0}.form-card h2{letter-spacing:-.01em;text-align:center;margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.form-urgent{font-family:var(--font-d);letter-spacing:.13em;text-transform:uppercase;color:var(--orange-text);text-align:center;margin-bottom:18px;font-size:12px;font-weight:700}.f-row{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.f-field{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.f-field label{font-family:var(--font-d);color:var(--ink-body);font-size:13px;font-weight:600}.f-field input,.f-field select{border-radius:var(--r-inner);font-size:16px;font-family:var(--font-b);color:var(--ink);width:100%;transition:border-color .2s var(--ease),box-shadow .2s var(--ease);background:#fff;border:1px solid #d8d3e0;padding:13px}.f-field input::placeholder{color:#7a7484}.f-field input:hover,.f-field select:hover{border-color:#bfb6ce}.f-field input:focus-visible,.f-field select:focus-visible{border-color:var(--lav-deep);outline:none;box-shadow:0 0 0 3px #4b2e7329}.req{color:var(--orange-text)}.form-card .btn{text-align:center;width:100%;margin-top:8px}.form-foot{text-align:center;flex-direction:column;gap:6px;margin-top:14px;display:flex}.padsec{padding:56px 0}.statband+.padsec{padding-top:80px}.padsec:has(+.finalcta){padding-bottom:80px}#results{background:var(--ground-alt)}.statband{background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.statband-photo{object-fit:cover;filter:saturate(.82);opacity:.92;width:46%;height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#000 34%)}.statwrap{max-width:58%;margin:0;padding:84px 0;position:relative}.statband h2{color:#fff;letter-spacing:-.015em;max-width:17em;font-size:clamp(24px,2.9vw,30px);font-weight:700;line-height:1.18}.statgrid{grid-template-columns:1fr 1fr;gap:32px 40px;padding:36px 0 18px;display:grid}.stat{border-left:3px solid #c9b9ee8c;padding-left:16px}.stat b{font-family:var(--font-d);letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.1;display:block}.stat span{color:#c5c0ce;font-size:13.5px}.statfoot{color:#a19bac;font-size:12px}.attgrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.att{border:1px solid var(--rule-firm);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);flex-direction:column;display:flex;overflow:hidden}.att .att-body{flex-direction:column;gap:4px;padding:22px 24px 18px;display:flex}.att .who{font-family:var(--font-d);color:var(--ink);font-size:16px;font-weight:700}.att .firm{color:var(--ink-soft);font-size:13.5px}.att-logoband{background:linear-gradient(135deg,#4b2e73,#5e3a8c);justify-content:center;align-items:center;min-height:80px;margin-top:auto;padding:18px 24px;display:flex}.att-logoband img{object-fit:contain;max-width:72%;max-height:44px}.firmlock{align-items:center;gap:13px;max-width:100%;display:flex}.att-logoband img.fl-mark{flex:none;max-width:none;max-height:40px}.fl-name{font-family:var(--font-d);letter-spacing:.075em;text-transform:uppercase;color:#fff;text-align:left;white-space:nowrap;font-size:12.5px;font-weight:600;line-height:1.28}.buildsec,.attsec{background:var(--ground-alt)}.buildwrap{grid-template-columns:1.05fr .92fr;align-items:start;gap:56px;display:grid}.brow{border-top:1px solid var(--rule);grid-template-columns:64px 1fr;align-items:start;gap:22px;padding:24px 0;display:grid}.brow:first-of-type{border-top:none;padding-top:4px}.itile{border-radius:var(--r-outer);background:linear-gradient(155deg,#f8f3fd,#e6d8f6);justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:inset 0 1px #fffffff2,0 1px 3px #4b2e7317}.itile svg{width:38px;height:38px;display:block}.brow h3{letter-spacing:-.01em;margin-bottom:6px;font-size:17px;font-weight:700}.brow p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.dossier{border:1px solid var(--lav-2);border-radius:var(--r-outer);background:linear-gradient(160deg,var(--lav-tint),#fff 60%);box-shadow:var(--sh-1);padding:30px}.dossier h3{letter-spacing:-.01em;margin-bottom:8px;font-size:20px;font-weight:700}.dossier .lead{color:var(--ink-body);margin-bottom:18px;font-size:15px}.doclist{border:1px solid var(--rule);border-radius:var(--r-ctl);background:#fff;flex-direction:column;display:flex;overflow:hidden}.doclist div{border-bottom:1px solid var(--rule);align-items:center;gap:11px;padding:13px 16px;font-size:14px;display:flex}.doclist div:last-child{border-bottom:none}.doclist i{color:var(--green);font-style:normal;font-weight:700}.logostrip{padding:56px 0}.logostrip .caption{margin-bottom:22px}.logorow{flex-wrap:wrap;justify-content:center;align-items:center;gap:46px;display:flex}.logorow img{object-fit:contain;filter:grayscale()brightness(0);opacity:.45;width:auto}.logorow img:first-of-type{height:30px}.logorow img:nth-of-type(2){height:28px}.logorow img:nth-of-type(3),.logorow img:nth-of-type(4){height:27px}.logorow img:nth-of-type(5){height:40px}.logorow img:nth-of-type(6){height:31px}.logorow span{color:var(--ink-soft);font-size:13px}.procgrid{grid-template-columns:1fr 1.15fr;align-items:start;gap:64px;display:grid}.procgrid .sechead{margin-bottom:0}.procaside{flex-direction:column;align-self:stretch;display:flex}.procshot{border-radius:var(--r-card);background:var(--lav-tint);flex:1;min-height:0;margin:32px 0 0;position:relative;overflow:hidden}.procshot img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.steps{flex-direction:column;display:flex}.step{border-bottom:1px solid var(--rule);grid-template-columns:52px 1fr;align-items:start;gap:18px;padding:20px 0;display:grid}.step:last-of-type{border-bottom:none}.snum{font-family:var(--font-d);color:var(--lav-2);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.15}.step h3{letter-spacing:-.01em;margin-bottom:3px;font-size:16.5px;font-weight:700}.step p{color:var(--ink-soft);font-size:14.5px}.procnote{margin-top:18px}.testgrid{columns:3;column-gap:22px}.tcard{border:1px solid var(--rule-firm);border-radius:var(--r-card);background:var(--card);box-shadow:var(--sh-card);break-inside:avoid;flex-direction:column;gap:13px;margin-bottom:22px;padding:24px;display:flex}.t-top{align-items:center;gap:12px;display:flex}.tphoto{border-radius:var(--r-photo);object-fit:cover;width:64px;height:64px}.t-top b{font-family:var(--font-d);font-size:14.5px;display:block}.t-top span{color:var(--ink-soft);font-size:12.5px}.chip{font-family:var(--font-d);color:var(--green);background:var(--green-tint);white-space:nowrap;border-radius:6px;margin-left:auto;padding:4px 9px;font-size:11px;font-weight:700}.tcard p{color:var(--ink-body);font-size:15px;line-height:1.65}.tp-card{background:var(--lav-tint);border:1px solid var(--lav-2);box-shadow:var(--sh-card);text-align:center;justify-content:center;align-items:center;gap:8px}.tp-card b{font-family:var(--font-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:28px}.guarantee{border-radius:var(--r-outer);background:linear-gradient(150deg,var(--green-tint),#fff 70%);border:1px solid #156f3f4d;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:38px;display:grid}.g-inner{align-items:center;gap:26px;display:flex}.g-badge{flex-shrink:0;width:96px;height:auto}.guarantee h2{letter-spacing:-.015em;margin-bottom:8px;font-size:clamp(24px,3vw,28px);font-weight:700}.guarantee p{color:var(--ink-body);max-width:38em}.faqsec{background:var(--ground-alt)}.faqsec .wrap{max-width:820px}.faqsec .sechead{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.faqsec details:last-of-type{margin-bottom:0}details{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-ctl);transition:border-color .2s var(--ease);margin-bottom:10px;padding:0 22px}details:hover{border-color:#d6cee4}details summary{cursor:pointer;font-family:var(--font-d);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:19px 0;font-size:16px;font-weight:600;list-style:none;display:flex}details summary::-webkit-details-marker{display:none}details summary:after{content:"+";color:var(--lav-deep);transition:transform .2s var(--ease);flex:none;font-size:22px;font-weight:400}details[open] summary:after{transform:rotate(45deg)}details p{color:var(--ink-soft);max-width:60em;padding:0 0 20px;font-size:15px}.finalcta{text-align:center;background:linear-gradient(#c9b9ee3d,#e0bef275);position:relative;overflow:hidden}.finalcta img.map{object-fit:cover;opacity:.15;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.finalcta .inner{flex-direction:column;align-items:center;gap:18px;padding-top:92px;padding-bottom:92px;display:flex;position:relative}.finalcta .kicker:after{content:"";background:var(--lav-2);border-radius:1px;width:24px;height:2px}.finalcta h2{letter-spacing:-.02em;font-size:clamp(30px,4vw,42px);font-weight:800}.finalcta p{color:var(--ink-body);max-width:36em}footer{background:var(--ink-deep);color:#c5c0ce;font-size:14px}.foot-grid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px;padding-top:60px;padding-bottom:36px;display:grid}.foot-grid .fh{font-family:var(--font-d);color:#fff;letter-spacing:.125em;text-transform:uppercase;margin:0 0 14px;font-size:12.5px;font-weight:700}.foot-grid a{color:#c5c0ce;transition:color .2s var(--ease);padding:3px 0;font-size:14px;text-decoration:none;display:block}.foot-grid a:hover{color:#fff}footer a:focus-visible{outline-color:#fff}.foot-legal{color:#a19bac;border-top:1px solid #45404e;padding-top:22px;padding-bottom:32px;font-size:12px;line-height:1.7}.foot-links{flex-wrap:wrap;gap:6px 22px;margin-top:6px;display:flex}.foot-links a{color:#a19bac}.foot-logo{filter:brightness(0)invert();opacity:.92;height:30px;margin-bottom:14px}.sticky-cta{display:none}@media (max-width:920px){.wrap{padding-left:20px;padding-right:20px}body{padding-bottom:84px}.hero-grid{flex-direction:column;gap:24px;padding:36px 20px 44px;display:flex}.hero h1{margin:12px 0 8px}.hero .deck{font-size:16.5px}.hero-left>.micro,.hero-proof{display:none}.hero-left .trustline{margin:14px 0 0}.attgrid{grid-template-columns:1fr 1fr}.testgrid{columns:2}.buildwrap,.procgrid{grid-template-columns:1fr;gap:36px}.guarantee{grid-template-columns:1fr}.procshot{aspect-ratio:16/10;flex:none;margin-top:24px}.statband-photo{width:100%;height:210px;display:block;position:static;-webkit-mask-image:none;mask-image:none}.statwrap{max-width:none;padding:48px 0 56px}.statgrid{gap:28px}.nav-links{display:none}.padsec{padding:40px 0}.statband+.padsec{padding-top:64px}.padsec:has(+.finalcta){padding-bottom:64px}.logostrip{padding:40px 0}.logorow{gap:28px}.g-inner{flex-direction:column;align-items:flex-start}.foot-grid{grid-template-columns:1fr 1fr;padding-top:48px;padding-bottom:28px}.sticky-cta{border-top:1px solid var(--rule);padding:10px 16px calc(10px + env(safe-area-inset-bottom));z-index:50;background:#fff;justify-content:center;align-items:center;gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px -16px #4b2e734d}.sticky-cta .btn{text-align:center;flex:1;padding:13px 18px}.foot-links a{padding:4px 0;display:inline-block}.tp-link{padding:3px 0;display:inline-block}}@media (max-width:560px){.nav{gap:14px;padding-top:12px;padding-bottom:12px}.finalcta .kicker:before{display:none}.nav img{height:26px}.nav .btn{padding:9px 16px}.btn{white-space:normal;text-align:center}.attgrid{grid-template-columns:1fr}.testgrid{columns:1}.f-row{grid-template-columns:1fr}.guarantee{padding:28px}.form-card{padding:24px 20px}.foot-grid{grid-template-columns:1fr}}@media (max-width:920px){.hero-left{text-align:center}.hero-left .kicker:before{display:none}.hero .deck{max-width:20em;margin-left:auto;margin-right:auto}.hero-left .trustline{justify-content:center}.form-urgent{letter-spacing:.105em}.sechead{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.sechead .kicker:before{display:none}.statwrap{text-align:center}.statband h2{margin-left:auto;margin-right:auto}.guarantee{text-align:center;justify-items:center}.g-inner{flex-direction:column;align-items:center}.guarantee p{margin-left:auto;margin-right:auto}.hero .deck{text-align:left;max-width:none}.sechead p,.guarantee p{text-align:left}.statband h2{text-align:center}.mbrk{margin-top:.8em;display:block}body{line-height:1.68}h1,h2,h3{text-wrap:pretty;line-height:1.22}p,li,.deck,.sechead p,.tcard p,details p{line-height:1.68}li{text-wrap:pretty}details summary{text-wrap:balance}.sechead{gap:16px}.sechead p{font-size:16.5px}.hero .deck{margin-top:2px}.finalcta .kicker:before,.finalcta .kicker:after{display:none}}.anim .btn{position:relative;overflow:hidden}.anim .btn:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff61,#0000);width:55%;animation:5.6s ease-in-out infinite btnshine;position:absolute;top:0;bottom:0;left:-85%;transform:skew(-20deg)}@keyframes btnshine{0%{left:-85%}38%,to{left:135%}}.anim .form-card .btn:after{animation-delay:.4s}.anim .nav .btn:after{animation-delay:1.5s}.anim .guarantee .btn:after{animation-delay:3.4s}.anim .finalcta .btn:after{animation-delay:4.2s}.anim .sticky-cta .btn:after{animation-delay:2s}.anim .rv{opacity:0;transition:opacity 1.2s var(--ease),transform 1.2s var(--ease);transform:translateY(18px)}.anim .rv.in{opacity:1;transform:translateY(0)}.anim .hero-left.rv{transform:translateY(14px)}.anim .form-card.rv{transform:translateY(22px)}.anim .sticky-cta{transition:transform .35s var(--ease)}.anim.form-in-view .sticky-cta{transform:translateY(115%)}
@media (max-width:920px){body:not(:has(.sticky-cta)){padding-bottom:0}.foot-grid a{padding:11px 0}}@media (max-width:364px){.nav img{height:18px}.nav .btn{white-space:nowrap}}@media (max-width:384px){.form-urgent{letter-spacing:.05em}}@media (max-width:366px){.form-urgent{letter-spacing:.02em}}@media (max-width:350px){.form-urgent{letter-spacing:0}}@media (max-width:480px){.statgrid{grid-template-columns:auto auto;justify-content:center;column-gap:16px}.statgrid .stat{padding-left:10px}}@media (max-width:374px){.statgrid .stat span{font-size:12.5px}}
@media (max-width:560px){#content .confirm .steps{flex-flow:row;justify-content:center;align-items:center;gap:0;font-size:clamp(10px,3.2vw,12px)}#content .confirm .steps li{white-space:nowrap;gap:5px}#content .confirm .steps li+li{margin-left:clamp(4px,1.6vw,8px)}#content .confirm .steps li+li:before{content:"";background:var(--rule-firm);border-radius:2px;flex:none;width:clamp(10px,3vw,18px);height:2px;margin-right:clamp(4px,1.6vw,8px);display:block}#content .confirm .steps .sdot{flex:none;width:clamp(16px,4.8vw,20px);height:clamp(16px,4.8vw,20px);font-size:clamp(9px,2.9vw,11px)}}.nbk{white-space:nowrap}@media (min-width:561px){#content .calshell{max-width:780px;margin-left:auto;margin-right:auto}}@media (max-width:560px){.hero .deck,.sechead p{text-align:center}.hero-left .deck,.hero-left .trustline{margin-top:22px}.hero .hero-grid{padding-top:26px}.hero-left .trustline .stars5{margin-bottom:6px}}.hero-left .trustline>span{color:var(--ink-body)}.pp-tip{cursor:help;color:var(--ink-body);margin-left:6px;font-style:normal;font-weight:400;display:inline-block;position:relative}.pp-tip:hover,.pp-tip:focus-visible{color:var(--ink-deep);outline:none}.pp-tip:after{content:attr(data-tip);background:var(--ink-deep);color:#fff;text-align:center;opacity:0;pointer-events:none;z-index:5;border-radius:8px;width:max-content;max-width:230px;padding:8px 12px;font-size:12.5px;font-weight:400;line-height:1.45;transition:opacity .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.pp-tip:hover:after,.pp-tip:focus-visible:after,.pp-tip:focus:after,.pp-tip.pp-tip-open:after,.pp-tip.pp-tip-open{opacity:1}form[title="Press For Visas"]>.f-field{margin-bottom:24px}.logostrip .caption{font-family:var(--font-d);letter-spacing:.12em;text-transform:uppercase;color:var(--lav-deep);margin-bottom:34px;font-size:13px;font-weight:700}.logorow img{filter:grayscale()brightness(0)invert(.2)sepia(.5)saturate(6)hue-rotate(220deg)brightness(1.1);opacity:.8}.logorow span{color:var(--lav-deep);opacity:.8}.logorow img:nth-of-type(2){transform:translateY(-3px)}@media (max-width:560px){.logorow{grid-template-columns:repeat(2,minmax(0,auto));justify-content:center;place-items:center;gap:28px 40px;display:grid}.logorow span{grid-column:1/-1}}@media (min-width:561px){.logorow img:nth-of-type(5){order:2}.logorow span{order:3}}.hero h1{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;margin-top:0}.hero h1 .kicker-h1{text-wrap:wrap}.hero h1 .hwline{font-family:var(--font-d);letter-spacing:-.022em;margin-top:16px;font-size:clamp(38px,5vw,56px);font-weight:800;line-height:1.05;display:block}@media (max-width:920px){.hero h1 .hwline{margin-top:12px}}h1 .hw{opacity:0;animation:.45s ease-out forwards pp-hw}h1 .hw:first-of-type,h1 .hw:nth-of-type(2){animation-delay:.55s}h1 .hw:nth-of-type(3){animation-delay:1.05s}h1 .hw:nth-of-type(4){animation-delay:1.45s}@keyframes pp-hw{to{opacity:1}}@media (prefers-reduced-motion:reduce){h1 .hw{opacity:1;animation:none}}@media (max-width:560px){.hero-left .deck{margin-top:22px}}form[title="Press For Visas"] .btn{position:relative;overflow:hidden}form[title="Press For Visas"] .btn:before{content:"";background:linear-gradient(105deg,#0000,#ffffff80,#0000);width:35%;animation:3s ease-in-out 2.1s pp-shine;position:absolute;top:0;bottom:0;left:-45%;transform:skew(-18deg)}@keyframes pp-shine{to{left:140%}}@media (prefers-reduced-motion:reduce){form[title="Press For Visas"] .btn:before{animation:none}}header .btn{transition:background .2s var(--ease)}header .btn:hover{transform:none;box-shadow:0 12px 24px -14px #e64a198c}@media (min-width:561px){.hero .hero-grid{padding-top:40px}}.anim .btn:not(.pp-pending):after{animation:9s ease-in-out infinite btnshine}.anim .form-card .btn:not(.pp-pending):after{animation-delay:6s}.anim .nav .btn:not(.pp-pending):after{animation-delay:8s}.anim .sticky-cta .btn:not(.pp-pending):after{animation-delay:9.5s}.anim .guarantee .btn:not(.pp-pending):after{animation-delay:11s}.anim .finalcta .btn:not(.pp-pending):after{animation-delay:12.5s}.faqsec details .mbrk{margin-top:.8em;display:block}
form[data-pp-wired] button[type=submit]{position:relative}.btn.pp-pending{color:#0000;cursor:progress}.anim .btn.pp-pending:after,.btn.pp-pending:after{content:"";pointer-events:none;background:0 0;border:2.5px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite pp-spin;position:absolute;inset:50% auto auto 50%;transform:none}@media (prefers-reduced-motion:reduce){.anim .btn.pp-pending:after,.btn.pp-pending:after{border-color:#ffffff59 #ffffffd9 #ffffffd9;animation:none}}@keyframes pp-spin{to{transform:rotate(360deg)}}.pp-cookie-notice{z-index:60;padding:14px 44px 14px 20px;padding-bottom:max(14px, env(safe-area-inset-bottom));color:#fff;background:#000000e6;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:0;left:0;right:0}.pp-cookie-text{max-width:720px}.pp-cookie-buttons{flex-shrink:0;gap:10px;display:flex}.pp-cookie-btn{color:#fff;font:inherit;cursor:pointer;background:#ff5726;border:0;border-radius:6px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-block}.pp-cookie-btn:hover{filter:brightness(1.08)}.pp-cookie-close{color:#fff;cursor:pointer;opacity:.75;background:0 0;border:0;width:30px;height:30px;font-size:20px;line-height:1;position:absolute;top:6px;right:8px}.pp-cookie-close:hover{opacity:1}
