:root{--pop:#FF5A1F}:root:not([data-pop=off]) .tk-dot{background:var(--pop)}:root:not([data-pop=off]) .tk-cta,:root:not([data-pop=off]) .tk-item.tk-apply{color:var(--pop)}:root:not([data-pop=off]) .hero-canvas:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:2;width:min(1800px,140vw);height:66%;pointer-events:none;background:radial-gradient(ellipse 36% 58% at 50% 100%,color-mix(in srgb,var(--pop) 50%,transparent) 0,color-mix(in srgb,var(--pop) 22%,transparent) 45%,transparent 78%),radial-gradient(ellipse 52% 100% at 50% 100%,rgba(58,111,248,.2) 0,rgba(58,111,248,.07) 55%,transparent 85%)}:root:not([data-pop=off]) .hero-skyline{opacity:.18;z-index:3}:root:not([data-pop=off]) .hero{box-shadow:inset 0 -1px 0 rgba(10,10,10,.14)}:root:not([data-pop=off]) .hero-stats-wrap:before{opacity:0}:root:not([data-pop=off]) .hero-meta{border-top-color:color-mix(in srgb,var(--ink) 10%,transparent)}:root:not([data-pop=off]) .hero-credibility .dot{background:var(--pop);box-shadow:0 0 0 4px color-mix(in srgb,var(--pop) 18%,transparent)}:root:not([data-pop=off]) .btn-hero svg{color:var(--pop)}:root:not([data-pop=off]) .btn-hero{box-shadow:0 18px 44px -18px color-mix(in srgb,var(--pop) 70%,transparent)}@media (max-width:720px){:root:not([data-pop=off]) .hero-canvas:before{height:52%;width:190vw}:root:not([data-pop=off]) .hero-skyline{opacity:.13}}:root:not([data-pop=off]) .bp-step:has(+.bp-dept-head) .bp-fn{background:var(--pop);border-color:var(--pop);color:#fff}:root:not([data-pop=off]) .price-chart .bars rect:nth-of-type(n+10){fill:var(--pop)}:root:not([data-pop=off]) .testi-quote-lg .hl-yellow{background:color-mix(in srgb,var(--pop) 20%,transparent);color:color-mix(in srgb,var(--pop) 62%,#fff);box-shadow:0 0 18px color-mix(in srgb,var(--pop) 32%,transparent)}:root:not([data-pop=off]) .cta:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 30% 75% at 50% 102%,color-mix(in srgb,var(--pop) 85%,transparent) 0,color-mix(in srgb,var(--pop) 30%,transparent) 40%,transparent 72%),radial-gradient(ellipse 62% 120% at 50% 108%,rgba(58,111,248,.65) 0,rgba(58,111,248,.18) 48%,transparent 78%)}:root:not([data-pop=off]) .cta:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(160,185,255,.13) 0 1px,transparent 1px 12px);-webkit-mask-image:radial-gradient(ellipse 50% 100% at 50% 100%,#000 0,transparent 75%);mask-image:radial-gradient(ellipse 50% 100% at 50% 100%,#000 0,transparent 75%)}:root:not([data-pop=off]) .cta-mega svg{color:var(--pop)}:root:not([data-pop=off]) ::selection{background:color-mix(in srgb,var(--pop) 28%,transparent)}.pop-switch{position:fixed;left:16px;bottom:16px;z-index:95;display:flex;align-items:stretch;background:rgba(10,10,10,.88);color:#F6F4EF;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 40px -18px rgba(0,0,0,.5);font-family:var(--font-inter),"Inter",sans-serif}.pop-switch-lbl{display:flex;flex-direction:column;justify-content:center;padding:10px 14px;border-right:1px solid rgba(255,255,255,.14);font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(246,244,239,.66);line-height:1.35}.pop-switch-lbl b{color:#F6F4EF;font-weight:500}.pop-switch button{display:flex;align-items:center;gap:9px;padding:10px 14px;font-size:14px;font-weight:500;color:rgba(246,244,239,.72);border-right:1px solid rgba(255,255,255,.08);transition:background .15s,color .15s;min-height:44px}.pop-switch button:last-child{border-right:0}.pop-switch button:hover{background:rgba(255,255,255,.06);color:#fff}.pop-switch button[aria-pressed=true]{background:rgba(255,255,255,.1);color:#fff}.pop-switch i{width:16px;height:16px;flex:none;border:1px solid rgba(255,255,255,.3)}.pop-switch button[aria-pressed=true] i{outline:2px solid #fff;outline-offset:2px}.pop-short{display:none}@media (max-width:760px){.pop-switch{left:10px;right:10px;bottom:10px}.pop-switch-lbl{display:none}.pop-switch button{flex:1 1;justify-content:center;gap:6px;padding:6px 4px;font-size:12px;min-height:38px}.pop-switch i{width:12px;height:12px}.pop-full{display:none}.pop-short{display:inline}}.cta-art,.hero-art{display:none}:root[data-pop=art] .hero{padding-bottom:clamp(80px,9vw,190px);min-height:0}:root[data-pop=art] .hero-art{display:block;position:absolute;left:0;right:0;bottom:0;aspect-ratio:21/9;z-index:2;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%);mask-image:linear-gradient(180deg,transparent 0,#000 30%)}.hero-art video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}:root[data-pop=art] .hero-canvas:before,:root[data-pop=art] .hero-grid-bg,:root[data-pop=art] .hero-skyline{display:none}:root[data-pop=art] .hero-stats-wrap:before{opacity:.92}:root[data-pop=art] .hero{box-shadow:inset 0 -1px 0 rgba(31,63,176,.35)}@media (max-width:760px){:root[data-pop=art] .hero{padding-bottom:190px}:root[data-pop=art] .hero-art{top:auto;height:330px;aspect-ratio:auto;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26%);mask-image:linear-gradient(180deg,transparent 0,#000 26%)}.hero-art video{object-position:50% bottom}}:root[data-pop=art] .cta-art{display:block;position:absolute;inset:0;z-index:0}.cta-art video{width:100%;height:100%;object-fit:cover;object-position:center 78%;display:block}.cta-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.55) 0,rgba(10,10,10,0) 55%)}:root[data-pop=art] .cta-grid,:root[data-pop=art] .cta:after,:root[data-pop=art] .cta:before{display:none}:root[data-pop=art] .cta-mega{box-shadow:0 24px 60px -20px rgba(255,90,31,.55)}@media (max-width:560px){.cta-art video{object-position:center 85%}}.hero-reel,:root[data-pop=bold] .hero{display:none}:root[data-pop=bold] .hero-reel{display:block;position:relative;overflow:hidden;background:#031D62;color:#F6F4EF;padding:clamp(56px,6.5vw,104px) 0 0}.hr-bg{z-index:0;background:#031D62 url(/accent/field-wide.webp) bottom/cover no-repeat}.hr-bg,.hr-bg video{position:absolute;inset:0}.hr-bg video{width:100%;height:100%;object-fit:cover;object-position:center bottom;display:block}.hr-fade{position:absolute;left:0;right:0;bottom:-3px;height:min(240px,24%);z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(246,244,239,0) 0,var(--bg) 78%)}.hr-inner{position:relative;z-index:2;text-align:center}.hr-kicker{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 30px;margin:0 0 30px;font-size:12.5px;letter-spacing:.12em;text-transform:uppercase;color:rgba(246,244,239,.82)}.hr-kicker span:before{content:"\2192";margin-right:9px;color:#9FB6FF}.hero-reel h1{color:#F6F4EF;font-size:clamp(44px,6.6vw,104px);line-height:.98;letter-spacing:-.035em;text-wrap:balance}.hero-reel h1 .serif{color:#D3DEFF;font-weight:400}.hr-h1a,.hr-h1b{display:block;text-wrap:balance}.hr-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;max-width:1180px;margin:clamp(30px,3vw,44px) auto 0}.hr-actions{display:flex;gap:12px;justify-content:center}.hr-cta{background:var(--pop);color:#fff;border-radius:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 22px 48px -16px rgba(255,90,31,.7)}.hr-cta:hover{background:#FF6B35}.hr-cta svg,.hr-ghost{color:#fff}.hr-ghost{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.4);border-radius:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hr-ghost:hover{background:rgba(255,255,255,.16)}.hr-stat{display:flex;flex-direction:column;gap:4px}.hr-stat-l{align-items:flex-start;text-align:left}.hr-stat-r{align-items:flex-end;text-align:right}.hr-stat .n{font-family:var(--font-inter-tight),"Inter Tight";font-size:clamp(28px,2.4vw,40px);font-weight:600;letter-spacing:-.025em;color:#fff;line-height:1}.hr-stat .l{font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:rgba(246,244,239,.8)}.hr-proof{display:inline-flex;align-items:center;gap:10px;margin:26px auto 0;font-size:16px;color:rgba(246,244,239,.9)}.hr-proof b{color:#fff;font-weight:600}.hr-proof .dot{width:8px;height:8px;background:var(--pop);box-shadow:0 0 0 4px rgba(255,90,31,.25)}.hr-cards{display:grid;grid-template-columns:1fr 1.12fr 1fr;grid-gap:22px;gap:22px;align-items:end;max-width:1180px;margin:clamp(52px,5.5vw,84px) auto 0;padding-bottom:88px;text-align:left}.hr-card{background:#fff;color:var(--ink);border:1px solid rgba(10,10,10,.08);padding:22px 22px 24px;box-shadow:0 34px 70px -34px rgba(3,20,70,.6);display:flex;flex-direction:column;gap:10px;min-height:244px}.hr-card-c{transform:translateY(-34px);background:linear-gradient(165deg,#FF6C30,#F2480E);color:#fff;border-color:rgba(255,255,255,.2);box-shadow:0 40px 80px -30px rgba(242,72,14,.65)}.hr-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.hr-eyebrow:before{content:"";width:6px;height:6px;background:var(--accent)}.hr-card-c .hr-eyebrow{color:rgba(255,255,255,.9)}.hr-card-c .hr-eyebrow:before{background:#fff}.hr-card-title{font-family:var(--font-inter-tight),"Inter Tight";font-size:21px;font-weight:600;letter-spacing:-.018em}.hr-list{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.hr-list li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid var(--line-2);font-size:15px;color:var(--ink-2)}.hr-list .chip{font-style:normal;font-family:var(--font-jetbrains-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;white-space:nowrap}.chip-blue{background:rgba(58,111,248,.12);color:#1F3FB0}.chip-ok{background:rgba(21,128,61,.12);color:#15803D}.chip-pop{background:rgba(255,90,31,.14);color:#C2410C}.hr-card-big{font-family:var(--font-inter-tight),"Inter Tight";font-size:clamp(30px,2.6vw,38px);font-weight:600;letter-spacing:-.03em;line-height:1.02;max-width:12ch}.hr-axis{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:rgba(255,255,255,.8)}.hr-big{font-family:var(--font-inter-tight),"Inter Tight";font-size:clamp(48px,4.4vw,64px);font-weight:600;letter-spacing:-.035em;line-height:1}.hr-card-note{color:rgba(255,255,255,.94);font-size:15.5px;line-height:1.4;margin:0;max-width:30ch}.hr-bars{display:block;width:100%;height:auto;margin-top:auto}.hr-bars rect{fill:#fff}.hr-thumb{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line)}.hr-caption{font-size:14px;color:var(--muted)}@media (max-width:1100px){.hr-row{grid-template-columns:1fr 1fr;grid-template-areas:"act act" "l r"}.hr-actions{grid-area:act}.hr-stat-l{grid-area:l;align-items:flex-end;text-align:right;padding-right:22px;border-right:1px solid rgba(255,255,255,.2)}.hr-stat-r{grid-area:r;align-items:flex-start;text-align:left;padding-left:22px}.hr-cards{grid-template-columns:1fr 1.12fr;max-width:820px}.hr-card-r{display:none}}@media (max-width:760px){:root[data-pop=bold] .hero-reel{padding-top:40px}.hr-kicker{display:none}.hero-reel h1{line-height:1.02}.hr-h1a{font-size:clamp(32px,8.6vw,46px)}.hr-h1b{font-size:clamp(36px,9.8vw,52px);margin-top:2px}.hr-row{margin-top:28px;gap:20px}.hr-actions{flex-direction:column;width:100%}.hr-actions .btn{width:100%;justify-content:center;min-height:56px}.hr-stat .n{font-size:28px}.hr-stat .l{font-size:11.5px}.hr-proof{font-size:15px;margin-top:22px}.hr-cards{display:flex;gap:14px;max-width:none;margin:36px -20px 0;padding:8px 20px 56px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:20px;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch}.hr-cards::-webkit-scrollbar{display:none}.hr-card{flex:0 0 84%;scroll-snap-align:start;min-height:0;box-shadow:0 18px 36px -22px rgba(3,20,70,.45)}.hr-card-c{box-shadow:0 20px 40px -22px rgba(242,72,14,.55)}.hr-card-l,.hr-card-r{display:flex}.hr-card-c{order:-1;transform:none}.hr-card-big{font-size:32px}.hr-list li{font-size:14.5px}}:root[data-pop=bold] .cta{border-radius:0;background:#062C7E}:root[data-pop=bold] .cta-bold{display:block;position:absolute;inset:0;z-index:0;background:url(/accent/field-cta.webp) bottom/cover no-repeat}:root[data-pop=bold] .cta-bold:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,20,64,.35),rgba(8,20,64,0) 50%,rgba(8,20,64,.25))}:root[data-pop=bold] .cta-art,:root[data-pop=bold] .cta-grid,:root[data-pop=bold] .cta:after,:root[data-pop=bold] .cta:before{display:none}:root[data-pop=bold] .cta-mega{border-radius:0;background:#F6F4EF;color:#0A0A0A;box-shadow:0 26px 60px -18px rgba(255,90,31,.6)}:root[data-pop=bold] .cta-mega:hover{background:#fff}:root[data-pop=bold] .testi-stage{border-radius:0;background:linear-gradient(160deg,#08205E,#041235)}:root[data-pop=bold] .testi-arrow{border-radius:0}@media (max-width:560px){:root:not([data-pop=off]) .bp-floor-head h3{font-size:21px}:root:not([data-pop=off]) .bp-floor-head ul{order:2}:root:not([data-pop=off]) .bp-floor-head .bp-toggle{order:3;margin:10px 0 0;font-size:14px;padding:9px 12px;border-radius:0}}:root[data-pop=bold] .inbox-frame{border-radius:0}:root[data-pop=bold] .inbox-beat>button{opacity:.6}:root[data-pop=bold] .inbox-beat.is-done>button{opacity:.78}:root[data-pop=bold] .inbox-beat.is-active>button{border-left-color:var(--pop)}:root[data-pop=bold] .inbox-beat.is-active .inbox-beat-k{color:#C2410C}.hr-dir{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column}.hr-dir li{display:flex;align-items:baseline;gap:14px;padding:10px 0;border-top:1px solid rgba(255,255,255,.32);font-size:16px;font-weight:500;color:#fff}.hr-dir li span{font-size:12px;letter-spacing:.1em;color:rgba(255,255,255,.78)}:root[data-pop=bold] .hero-reel h1{margin-top:4px}:root[data-pop=bold] .price,:root[data-pop=bold] .price .btn{border-radius:0}@media (max-width:640px){:root:not([data-pop=off]) .testi-quote-lg .hl{display:inline;padding:1px 4px;margin:0;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:inherit}:root:not([data-pop=off]) .testi-arrow{display:none}}@media (max-width:880px){:root[data-pop=bold] .cta{margin:0 20px}}@media (max-width:640px){:root:not([data-pop=off]) .foot-bottom{flex-direction:column;align-items:center;gap:14px;text-align:center}:root:not([data-pop=off]) .foot-bottom .foot-legal{flex-wrap:wrap;justify-content:center;gap:10px 18px!important}body{padding-bottom:60px}}:root[data-pop=bold] footer .btn,:root[data-pop=bold] footer input{border-radius:0}@keyframes hr-rise{0%{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}:root[data-pop=bold] .hr-card{animation:hr-rise .9s cubic-bezier(.2,.7,.2,1) both}:root[data-pop=bold] .hr-card-l{animation-delay:.55s}:root[data-pop=bold] .hr-card-c{animation-delay:.68s}:root[data-pop=bold] .hr-card-r{animation-delay:.81s}@media (prefers-reduced-motion:reduce){:root[data-pop=bold] .hr-card{animation:none}}:root[data-pop=art] .btn-hero,:root[data-pop=art] .btn-hero svg,:root[data-pop=art] .cta-mega,:root[data-pop=art] .cta-mega svg,:root[data-pop=art] .nav-cta .btn-nav,:root[data-pop=art] .nav-mobile-cta .btn-primary,:root[data-pop=art] .price-lead .btn{color:var(--pop)}:root[data-pop=art] .hero-art:after{background:radial-gradient(ellipse 22% 34% at 50% 100%,rgba(255,196,64,.85) 0,rgba(255,170,40,.45) 40%,rgba(255,150,40,0) 75%),radial-gradient(ellipse 40% 26% at 50% 100%,rgba(255,214,110,.35) 0,rgba(255,214,110,0) 70%)}:root[data-pop=art] .cta-art:before,:root[data-pop=art] .hero-art:after{content:"";position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen}:root[data-pop=art] .cta-art:before{z-index:1;background:radial-gradient(ellipse 26% 60% at 50% 100%,rgba(255,196,64,.55) 0,rgba(255,170,40,.25) 45%,rgba(255,150,40,0) 75%)}