.dl-app{--brand:#04DB7F;--brand-600:#03C271;--brand-700:#0C7A4A;--brand-900:#04432B;--ink:#0A0A0A;--paper:#FAFCFA;--bone:#F1F5F2;--white:#FFFFFF;--line:#E6EBE7;--muted:#5F6B63;--copper:#E89B5C;--danger:#DC4A3A;--deep:#062018;--pill:999px}.dl-app *{box-sizing:border-box}.dl-app{scroll-behavior:smooth}.dl-app .appui{font-size:16px;line-height:1.5}.dl-app .appui img,.dl-app .appui svg{display:block;max-width:100%}.dl-app .appui a{color:inherit;text-decoration:none}.dl-app .appui button{font:inherit}.dl-app .mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.dl-app .italic-accent{font-family:Satoshi,Geist,sans-serif;font-style:italic;color:var(--brand);font-weight:500}.dl-app .container{max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:1024px){.dl-app .container{padding:0 48px}}.dl-app .ticker{background:var(--ink);color:#fff;font-size:13px}.dl-app .ticker-in{display:flex;align-items:center;gap:16px;height:40px;overflow:hidden}.dl-app .ticker-track{display:flex;align-items:center;gap:12px;white-space:nowrap;animation:tick 44s linear infinite}@keyframes tick{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.dl-app .tk{gap:8px;flex:none}.dl-app .tk,.dl-app .tk-tag{display:inline-flex;align-items:center}.dl-app .tk-tag{gap:6px;border-radius:var(--pill);padding:2px 8px;font-family:Geist Mono,monospace;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.dl-app .tk-tag i{width:4px;height:4px;border-radius:50%;background:currentColor}.dl-app .tk-t{color:rgba(255,255,255,.85)}.dl-app .tk-sep{color:rgba(255,255,255,.15);padding:0 4px}.dl-app .hdr{position:sticky;top:0;z-index:60;background:rgba(250,252,250,.9);backdrop-filter:blur(10px);border-bottom:1px solid rgba(230,235,231,.6)}.dl-app .hdr-in{display:flex;align-items:center;justify-content:space-between;gap:12px;height:72px}@media(min-width:1024px){.dl-app .hdr-in{height:88px}}.dl-app .wordmark{display:inline-flex;align-items:center;gap:9px;font-size:26px;font-weight:600;letter-spacing:-.03em}.dl-app .wordmark .dot{width:9px;height:9px;border-radius:50%;background:var(--brand);margin-bottom:10px}.dl-app .nav{display:none;align-items:center;gap:2px}@media(min-width:1024px){.dl-app .nav{display:flex}}.dl-app .nav a{padding:8px 12px;border-radius:6px;font-size:15px;color:rgba(10,10,10,.85);transition:color .18s}.dl-app .nav a.on,.dl-app .nav a:hover{color:var(--brand-700)}.dl-app .nav a.on{font-weight:600}.dl-app .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;border-radius:var(--pill);font-weight:500;line-height:1;transition:background .18s,box-shadow .18s,transform .12s}.dl-app .btn:active{transform:translateY(1px)}.dl-app .btn-brand{background:var(--brand);color:var(--ink);padding:14px 20px;font-size:15px}.dl-app .btn-brand:hover{background:var(--brand-600);box-shadow:0 10px 28px -12px rgba(4,219,127,.65)}.dl-app .btn-ink{background:var(--ink);color:#fff;padding:14px 20px;font-size:15px}.dl-app .btn-ghost{background:transparent;color:var(--ink);border:1px solid var(--line);padding:13px 19px;font-size:15px}.dl-app .hero{overflow:hidden;background:#FAFCFA;border-bottom:1px solid var(--line)}.dl-app .hero-top{text-align:center;padding:34px 0 0;max-width:900px;margin:0 auto}@media(min-width:1024px){.dl-app .hero-top{padding:44px 0 0}}.dl-app h1{margin:0 auto;font-size:clamp(34px,6.4vw,54px);line-height:1.04;letter-spacing:-.03em;font-weight:500;max-width:22ch}@media(min-width:1280px){.dl-app h1{font-size:60px}}.dl-app .lede{margin:16px auto 0;max-width:52ch;font-size:16.5px;line-height:1.55;color:var(--muted)}.dl-app .badges{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.dl-app .badge{display:inline-flex;align-items:center;gap:11px;background:var(--ink);color:#fff;border-radius:10px;padding:9px 16px 9px 14px;transition:transform .15s,box-shadow .18s}.dl-app .badge:hover{transform:translateY(-1px);box-shadow:0 12px 26px -14px rgba(10,10,10,.6)}.dl-app .badge span{display:flex;flex-direction:column;line-height:1;text-align:left}.dl-app .badge i{font-style:normal;font-size:9.5px;letter-spacing:.02em;opacity:.82;text-transform:uppercase}.dl-app .badge b{font-size:17px;font-weight:500;letter-spacing:-.02em;margin-top:3px}.dl-app .hero-meta{margin-top:18px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:13px;color:rgba(10,10,10,.55)}.dl-app .hero-meta span{display:inline-flex;align-items:center;gap:8px}.dl-app .hero-meta i{width:6px;height:6px;border-radius:50%;background:var(--brand)}.dl-app .showcase{position:relative;margin:26px auto -1px;display:flex;align-items:flex-start;justify-content:center;gap:0;max-height:330px;overflow:hidden}@media(min-width:1024px){.dl-app .showcase{margin-top:32px;max-height:392px}}.dl-app .ph{flex:none;transition:transform .5s cubic-bezier(.22,1,.36,1)}.dl-app .ph-side{display:none}@media(min-width:900px){.dl-app .ph-side{display:block}}.dl-app .ph-lead{position:relative;z-index:3;width:244px}.dl-app .ph-side:first-child{z-index:1;width:222px;margin-right:-22px;transform:translateY(56px)}.dl-app .ph-side:last-child{z-index:1;width:222px;margin-left:-22px;transform:translateY(56px)}@media(min-width:1024px){.dl-app .ph-lead{width:275px}.dl-app .ph-side:first-child,.dl-app .ph-side:last-child{width:244px}}.dl-app .showcase:hover .ph-side:first-child,.dl-app .showcase:hover .ph-side:last-child{transform:translateY(46px)}.dl-app .ph-frame{position:relative;border-radius:47px;padding:5px;background:linear-gradient(150deg,#5A5E63,#1D2024 14%,#0B0D0F 42%,#16191C 68%,#4A4E53);box-shadow:0 34px 70px -30px rgba(8,12,10,.45),0 2px 5px rgba(8,12,10,.16),inset 0 0 0 .5px rgba(255,255,255,.22)}.dl-app .ph-frame:before{content:"";position:absolute;inset:2.5px;border-radius:44.5px;background:#0A0B0C;z-index:0}.dl-app .ph-btn{position:absolute;width:2.5px;border-radius:2px;background:linear-gradient(90deg,#2A2E33,#4A4E53);z-index:1}.dl-app .ph-btn.act{left:-2px;top:88px;height:26px}.dl-app .ph-btn.up{left:-2px;top:126px;height:38px}.dl-app .ph-btn.dn{left:-2px;top:172px;height:38px}.dl-app .ph-btn.pw{right:-2px;top:132px;height:56px}.dl-app .ph-island{position:absolute;top:0;margin-top:2.8%;left:50%;transform:translateX(-50%);width:31.8%;aspect-ratio:125/36.5;height:auto;border-radius:var(--pill);background:#000;z-index:6}.dl-app .ph-island:after{content:"";position:absolute;right:8.5%;top:50%;transform:translateY(-50%);height:23%;aspect-ratio:1;border-radius:50%;background:#0E1418;box-shadow:inset 0 0 0 1px rgba(90,120,140,.3)}.dl-app .ph-in{position:relative;border-radius:42px;overflow:hidden;background:#FFFFFF;height:400px;z-index:1}@media(min-width:1024px){.dl-app .ph-in{height:470px}}.dl-app .ph-side .ph-in{height:370px}@media(min-width:1024px){.dl-app .ph-side .ph-in{height:430px}}.dl-app .ph-light{background:#fff}.dl-app .ph-bar{display:flex;align-items:center;justify-content:space-between;padding:17px 22px 0;font-size:11.5px;font-weight:600;letter-spacing:-.01em;color:var(--ink);position:relative;z-index:2}.dl-app .ph-bar .ind{display:flex;align-items:center;gap:4px}.dl-app .ph-bar svg{display:block}.dl-app .ph-h2{padding:16px 18px 6px;font-size:17px;font-weight:600;letter-spacing:-.02em}.dl-app .ph-frow{display:flex;align-items:center;gap:11px;padding:11px 18px;border-top:1px solid #f1f4f2}.dl-app .ph-frow b{display:block;font-size:12.5px;font-weight:600;line-height:1.2}.dl-app .ph-frow i{display:block;font-style:normal;font-size:10.5px;color:#7A857E;margin-top:2px}.dl-app .ph-fav{width:32px;height:32px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:10.5px;font-weight:600}.dl-app .ph-dot{width:7px;height:7px;border-radius:50%;margin-left:auto;flex:none}.dl-app .ph-add{color:#7A857E}.dl-app .ph-plus{background:transparent;border:1.5px dashed #d8deda;color:#9AA49E;font-size:15px;font-weight:400}.dl-app .ph-blocked{margin:22px 18px 0;padding:16px;border-radius:16px;background:#FDECEA;text-align:center}.dl-app .ph-blocked-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;margin:0 auto 10px;background:#fff;color:#B3140F}.dl-app .ph-blocked b{display:block;font-size:14px;font-weight:600;letter-spacing:-.01em}.dl-app .ph-blocked i{display:block;font-style:normal;font-size:11px;color:#8A4A44;margin-top:3px}.dl-app .ph-url{margin:14px 18px 0;padding:11px 12px;border-radius:12px;background:#F4F6F8;text-align:center;font-family:Geist Mono,monospace;font-size:11.5px;color:#5F6B63;word-break:break-all}.dl-app .ph-url span{color:#D42424;font-weight:500}.dl-app .ph-why{margin:16px 18px 0}.dl-app .ph-wrow{display:flex;align-items:center;gap:9px;padding:8px 0;font-size:11.5px;color:#3D4852;border-top:1px solid #f1f4f2}.dl-app .ph-wrow:first-of-type{border-top:0}.dl-app .ph-wic{width:17px;height:17px;border-radius:50%;flex:none;display:grid;place-items:center;background:#FFF1D2;color:#8B5A0E;font-size:10px;font-weight:600}.dl-app .ph-safe{margin:20px 18px 0}.dl-app .ph-cta{margin:18px 18px 0;padding:12px;border-radius:var(--pill);background:var(--ink);color:#fff;text-align:center;font-size:12.5px;font-weight:600}.dl-app .ph-hero{position:relative;padding:0 18px 18px;color:#fff;background:radial-gradient(120% 90% at 50% 0,#0A2A20 0,#04140E 55%,#000603 100%)}.dl-app .ph-top{display:flex;align-items:center;gap:9px;margin-top:14px;font-size:11px;color:rgba(255,255,255,.55)}.dl-app .ph-av{width:30px;height:30px;border-radius:50%;background:rgba(4,219,127,.18);display:grid;place-items:center;color:var(--brand);font-size:11px;font-weight:600}.dl-app .ph-name{font-size:13px;font-weight:600;color:#fff;line-height:1.2}.dl-app .ph-lbl{margin:16px 0 0;text-align:center;font-family:Geist Mono,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.5)}.dl-app .gauge{position:relative;width:138px;height:76px;margin:10px auto 0;overflow:hidden}.dl-app .gauge svg{width:138px;height:138px}.dl-app .gauge-v{position:absolute;left:0;right:0;bottom:2px;text-align:center}.dl-app .gauge-n{font-size:31px;font-weight:600;letter-spacing:-.03em;line-height:1}.dl-app .gauge-s{margin-top:2px;font-family:Geist Mono,monospace;font-size:8.5px;letter-spacing:.18em;text-transform:uppercase}.dl-app .ph-stats{display:flex;margin-top:12px;text-align:center}.dl-app .ph-stat{flex:1}.dl-app .ph-stat b{display:block;font-size:15px;font-weight:600}.dl-app .ph-stat span{font-size:9.5px;color:rgba(255,255,255,.5)}.dl-app .ph-body{background:#fff;padding:13px 16px 18px}.dl-app .ph-sec{font-family:Geist Mono,monospace;font-size:8.5px;letter-spacing:.2em;text-transform:uppercase;color:#98A29B}.dl-app .ph-row{display:flex;align-items:center;gap:11px;padding:10px 0;border-top:1px solid #eff2f0}.dl-app .ph-row:first-of-type{border-top:0}.dl-app .ph-ic{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center}.dl-app .ph-rt{font-size:12px;font-weight:600;line-height:1.2}.dl-app .ph-rs{display:block;font-size:10px;color:#7A857E;margin-top:2px}.dl-app .ph-tag{margin-left:auto;font-size:9px;font-weight:600;padding:3px 7px;border-radius:var(--pill)}.dl-app section{border-top:1px solid var(--line)}.dl-app .sec{padding-top:56px;padding-bottom:56px}@media(min-width:1024px){.dl-app .sec{padding:80px 0}}.dl-app h2{margin:16px 0 0;font-size:30px;line-height:1.06;letter-spacing:-.025em;font-weight:600}@media(min-width:640px){.dl-app h2{font-size:36px}}@media(min-width:1024px){.dl-app h2{font-size:44px}}.dl-app .sub{margin:16px 0 0;max-width:72ch;font-size:16px;line-height:1.6;color:var(--muted)}.dl-app .stats{display:grid;grid-template-columns:1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:36px}@media(min-width:640px){.dl-app .stats{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dl-app .stats{grid-template-columns:repeat(4,1fr)}}.dl-app .stat{background:var(--paper);padding:22px}.dl-app .stat b{display:block;font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1}.dl-app .stat span{display:block;margin-top:7px;font-size:13.5px;color:var(--muted);line-height:1.45}.dl-app .stat em{display:block;margin-top:9px;font-family:Geist Mono,monospace;font-size:10px;font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:rgba(10,10,10,.38)}.dl-app .grid3{display:grid;grid-template-columns:1fr;gap:1px;background:rgba(230,235,231,.6);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:36px}@media(min-width:768px){.dl-app .grid3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dl-app .grid3{grid-template-columns:repeat(3,1fr)}.dl-app .grid3>.cell:last-child{grid-column:span 2}}.dl-app .cell{background:var(--paper);padding:26px;display:flex;flex-direction:column;gap:14px;transition:background .18s}.dl-app .cell:hover{background:rgba(241,245,242,.5)}.dl-app .cell-top{display:flex;align-items:center;justify-content:space-between}.dl-app .cell-ic{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:rgba(4,219,127,.1);color:var(--brand)}.dl-app .cell-n{font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.dl-app .cell h3{margin:0;font-size:19px;font-weight:500;letter-spacing:-.015em}.dl-app .cell p{margin:0;font-size:14.5px;line-height:1.6;color:var(--muted);flex:1}.dl-app .cell-free{background:rgba(4,219,127,.12);color:var(--brand-700)}.dl-app .cell-free,.dl-app .cell-paid{align-self:flex-start;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:4px 9px;border-radius:var(--pill)}.dl-app .cell-paid{background:rgba(232,155,92,.16);color:#8A5526}.dl-app .cmp{display:grid;grid-template-columns:1fr;gap:20px;margin-top:40px}@media(min-width:1024px){.dl-app .cmp{grid-template-columns:repeat(2,1fr)}}.dl-app .cmp-col{border-radius:20px;padding:26px;display:flex;flex-direction:column}.dl-app .cmp-old{border:1px dashed rgba(220,74,58,.3);background:var(--paper)}.dl-app .cmp-new{background:#fff;border:1px solid rgba(4,219,127,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 24px 48px -24px rgba(4,219,127,.22)}.dl-app .cmp-hd{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.dl-app .cmp-hd-l{display:flex;align-items:center;gap:10px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.dl-app .cmp-badge{display:grid;place-items:center;width:20px;height:20px;border-radius:50%}.dl-app .cmp-col h3{margin:0;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.01em;max-width:36ch}.dl-app .cmp-new h3{font-weight:600}.dl-app .cmp-list{list-style:none;margin:24px 0 0;padding:0}.dl-app .cmp-list li{display:flex;gap:14px;padding:15px 0}.dl-app .cmp-old .cmp-list li+li{border-top:1px dashed rgba(220,74,58,.15)}.dl-app .cmp-new .cmp-list li+li{border-top:1px solid rgba(4,219,127,.15)}.dl-app .cmp-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;flex:none}.dl-app .cmp-old .cmp-ic{background:rgba(220,74,58,.06);color:rgba(169,61,47,.7)}.dl-app .cmp-new .cmp-ic{background:rgba(4,219,127,.1);color:var(--brand)}.dl-app .cmp-k{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:rgba(10,10,10,.45)}.dl-app .cmp-new .cmp-k{color:var(--brand-700)}.dl-app .cmp-p{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:rgba(10,10,10,.55)}.dl-app .cmp-new .cmp-p{font-size:14px;color:var(--ink);font-weight:500}.dl-app .cmp-ft{margin-top:auto;padding-top:22px}.dl-app .cmp-old .cmp-ft{border-top:1px dashed rgba(220,74,58,.3)}.dl-app .cmp-new .cmp-ft{border-top:1px solid rgba(4,219,127,.2)}.dl-app .price{display:grid;grid-template-columns:1fr;gap:1px;background:rgba(230,235,231,.6);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-top:36px}@media(min-width:900px){.dl-app .price{grid-template-columns:repeat(3,1fr)}}.dl-app .tier{background:var(--paper);padding:28px 26px;display:flex;flex-direction:column;gap:16px}.dl-app .tier.lead{background:#fff;box-shadow:inset 0 0 0 1px rgba(4,219,127,.3)}.dl-app .tier-hd{display:flex;align-items:center;justify-content:space-between;gap:10px}.dl-app .tier-name{font-size:18px;font-weight:600;letter-spacing:-.015em}.dl-app .tier-flag{font-family:Geist Mono,monospace;font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;padding:4px 9px;border-radius:var(--pill);background:var(--brand);color:var(--ink);font-weight:500}.dl-app .tier-amt{display:flex;align-items:baseline;gap:6px}.dl-app .tier-amt b{font-size:34px;font-weight:600;letter-spacing:-.03em;line-height:1}.dl-app .tier-amt span,.dl-app .tier-note{font-size:13px;color:var(--muted)}.dl-app .tier-note{line-height:1.5;min-height:38px}.dl-app .tier ul{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.dl-app .tier li{display:flex;gap:10px;font-size:14px;line-height:1.45}.dl-app .tier li svg{flex:none;margin-top:2px;color:var(--brand)}.dl-app .tier .btn{width:100%}.dl-app .faq-grid{display:grid;grid-template-columns:1fr;gap:32px}@media(min-width:1024px){.dl-app .faq-grid{grid-template-columns:1fr 2fr;gap:40px}}.dl-app .faq{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--line)}.dl-app .faq,.dl-app .faq li+li{border-top:1px solid var(--line)}.dl-app .faq details summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 8px 18px 16px;cursor:pointer;list-style:none;font-size:16px;font-weight:500}.dl-app .faq details summary::-webkit-details-marker{display:none}.dl-app .faq details[open]{background:linear-gradient(90deg,rgba(4,219,127,.05),rgba(4,219,127,0) 60%);box-shadow:inset 3px 0 0 var(--brand)}.dl-app .faq details[open] summary{color:var(--ink)}.dl-app .faq details .a{padding:0 40px 22px 16px;font-size:15.5px;line-height:1.65;color:var(--muted);max-width:72ch}.dl-app .faq .chev{transition:transform .2s}.dl-app .faq details[open] .chev{transform:rotate(180deg);color:var(--brand-600)}.dl-app .deep{background:var(--deep);border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#fff}.dl-app .deep-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:34px 0 22px;border-bottom:1px solid rgba(255,255,255,.1)}.dl-app .deep-top .mono{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.55)}.dl-app .deep-grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:52px 0 60px}@media(min-width:1024px){.dl-app .deep-grid{grid-template-columns:1.15fr 1fr;gap:64px;align-items:start}}.dl-app .deep h2{color:#fff;text-wrap:balance;max-width:15ch;font-size:clamp(30px,3.2vw,42px);line-height:1.08}.dl-app .deep .sub{color:rgba(255,255,255,.65)}.dl-app .deep-list{display:flex;flex-direction:column}.dl-app .deep-row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0}.dl-app .deep-row+.deep-row{border-top:1px solid rgba(255,255,255,.1)}.dl-app .deep-row .k{font-family:Geist Mono,monospace;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.55)}.dl-app .deep-row .s{font-size:14px;color:rgba(255,255,255,.65);margin-top:5px}.dl-app .deep-row .v{font-size:30px;font-weight:600;letter-spacing:-.015em;flex:none}.dl-app footer{background:var(--paper)}.dl-app .foot-top{display:grid;grid-template-columns:1fr;gap:32px;padding:48px 0 40px;border-top:1px solid var(--line)}@media(min-width:1024px){.dl-app .foot-top{grid-template-columns:1.7fr .3fr;align-items:end}}.dl-app .foot-top h3{margin:20px 0 0;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.1}@media(min-width:1024px){.dl-app .foot-top h3{font-size:28px}}.dl-app .foot-cols{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;padding:36px 0;border-top:1px solid var(--line)}@media(min-width:768px){.dl-app .foot-cols{grid-template-columns:repeat(4,1fr)}}.dl-app .foot-col .h{display:inline-flex;align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:rgba(10,10,10,.7)}.dl-app .foot-col .h i{width:4px;height:4px;border-radius:50%;background:var(--brand)}.dl-app .foot-col ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.dl-app .foot-col a{font-size:14px;color:rgba(10,10,10,.8)}.dl-app .foot-col a:hover{color:var(--ink)}.dl-app .legal{display:flex;flex-direction:column;gap:8px;padding:32px 0;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.dl-app .legal .mono{font-size:12.5px;letter-spacing:.04em}.dl-app .bigmark{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;font-weight:600;letter-spacing:-.04em;line-height:.85;color:rgba(10,10,10,.07);font-size:clamp(76px,22vw,360px);margin-bottom:-.18em}.dl-app .tick-corner{position:absolute;width:8px;height:8px;pointer-events:none}.dl-app .appui{--r-card:18px;--r-card-lg:22px;--bg:#FFFFFF;--ink:#0F1115;--ink-2:#272A30;--muted:#6B7177;--hint:#A0A6AC;--line:#EEF0F2;--line-2:#E2E5E8;--fill:#F4F6F8;--green:#04DB7F;--green-deep:#00A86A;--green-ink:#013D24;--green-soft:#E5FAEF;--red:#FF4D4D;--red-2:#D42424;--red-soft:#fde5e5;--red-deep:#8E1F22;--amber:#F59E0B;--amber-soft:#FFF1D2;--amber-deep:#8B5A0E;--mint:#D3F7E3;--coral:#FFE1D3;--mint-ink:#0A4F30;--coral-ink:#6F2410;--surface:#FFFFFF;--card:#FAFBFC;--card-2:#FFFFFF;--row-active:#FAFBFC;--cta-bg:rgba(255,255,255,.55);--cta-solid:#FFFFFF;--shadow-soft:rgba(15,17,21,.05);--shadow-strong:rgba(15,17,21,.4);--btn-secondary-border:var(--line-2);--btn-secondary-bg:#FFFFFF;--ease-enter:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.64,0,.78,0);--ease-move:cubic-bezier(.83,0,.17,1);--ease-micro:cubic-bezier(.3,.9,.4,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--dur-micro:120ms;--dur-short:200ms;--dur-medium:320ms;--dur-long:440ms}.dl-app .appui *{box-sizing:border-box;-webkit-tap-highlight-color:transparent}.dl-app .appui [hidden]{display:none!important}.dl-app .appui{margin:0;padding:0;color:var(--ink);background:radial-gradient(circle at 30% 0,#e4e8ec,transparent 50%),radial-gradient(circle at 70% 100%,#e2e5e8,transparent 40%),#eef0f2;min-height:100vh;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background .3s ease}.dl-app .appui .stage{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;gap:16px;background:#eef0f2;overflow:hidden}.dl-app .appui .phone{width:380px;height:800px;background:#1a1419;border-radius:56px;padding:12px;position:relative;box-shadow:0 0 0 1.5px #3a3038,0 0 0 2.5px #0a0608,0 40px 80px -20px rgba(15,20,25,.42),0 24px 48px -24px rgba(0,0,0,.58),inset 0 0 0 1.5px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.06);max-width:calc(100vw - 48px);box-sizing:border-box;flex:none}.dl-app .appui .phone:before{left:-3px;top:185px;height:74px;border-radius:2px 0 0 2px;box-shadow:inset -1px 0 0 rgba(0,0,0,.4)}.dl-app .appui .phone:after,.dl-app .appui .phone:before{content:"";position:absolute;width:3px;background:#2a2024}.dl-app .appui .phone:after{right:-3px;top:130px;height:32px;border-radius:0 2px 2px 0;box-shadow:0 50px 0 #2a2024,0 100px 0 #2a2024,inset 1px 0 0 rgba(0,0,0,.4)}.dl-app .appui .screens{position:relative;width:100%;height:100%;overflow:hidden}.dl-app .appui,.dl-app .appui .screen-page,.dl-app .appui .screen-wrap,.dl-app .appui .screens,.dl-app .appui .stage{overscroll-behavior:none}.dl-app .appui .ap2-screen,.dl-app .appui .apf-fetch,.dl-app .appui .co-scroll,.dl-app .appui .dg-screen,.dl-app .appui .fd-scroll,.dl-app .appui .screen{overscroll-behavior-y:contain}.dl-app .appui .screen-page{position:absolute;inset:0;background:var(--surface);transform:translateX(100%);transition:transform .46s var(--ease-enter),filter .46s var(--ease-enter);will-change:transform;display:flex;flex-direction:column;pointer-events:none;z-index:1}.dl-app .appui .screen-page.active{transform:translateX(0);pointer-events:auto;z-index:3}@media (prefers-reduced-motion:reduce){.dl-app .appui .screen-page{transition:none}}.dl-app .appui .screen{height:100%;overflow-y:auto;background:#fff;padding:58px 0 110px;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.dl-app .appui .topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:6px 18px 12px;gap:10px;background:var(--surface)}.dl-app .appui .brand{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.dl-app .appui .pin{width:40px;height:40px;border-radius:50%;flex:none;background:var(--fill);display:grid;place-items:center;position:relative;cursor:pointer;overflow:hidden}.dl-app .appui .pin .shield-badge{position:absolute;right:-1px;bottom:-1px;width:13px;height:13px;border-radius:50%;background:var(--green);border:2.5px solid #fff;display:grid;place-items:center;color:#fff;z-index:2}.dl-app .appui .city-text{display:flex;flex-direction:column;justify-content:center;line-height:1.15;cursor:pointer;margin-left:2px;min-width:0}.dl-app .appui .city-text .top{font-size:16px;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.1}.dl-app .appui .city-text .sub{font-size:12px;font-weight:400;color:var(--muted);margin-top:0;line-height:1.15;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .page-title{font-size:14px;font-weight:500;color:var(--ink);letter-spacing:0;text-align:center;flex:1}.dl-app .appui .icon-btn{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:#FAFBFC;display:grid;place-items:center;color:var(--ink);position:relative;cursor:pointer;flex:none;transition:transform .15s ease}.dl-app .appui .icon-btn:active{transform:scale(.92)}.dl-app .appui .bell-dot{position:absolute;top:9px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--red);border:2px solid #fafbfc}.dl-app .appui .screen-page[data-screen=home]{background:#FFFFFF}.dl-app .appui .screen-page[data-screen=home] .screen{background:transparent;position:relative;z-index:0;padding-top:56px;padding-bottom:104px}.dl-app .appui .screen-page[data-screen=home] .screen:before{content:"";position:absolute;top:0;left:0;right:0;height:495px;z-index:-1;pointer-events:none;background-color:#000;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(180deg,#000,#000);background-size:32px 32px,32px 32px,100% 100%;border-radius:0 0 36px 36px}.dl-app .appui .screen-page[data-screen=home] .topbar{position:static;background:transparent}.dl-app .appui .screen-page[data-screen=home] .city-text .top{color:#fff}.dl-app .appui .screen-page[data-screen=home] .city-text .sub{color:rgba(255,255,255,.6)}.dl-app .appui .screen-page[data-screen=home] .pin{box-shadow:0 0 0 2px rgba(255,255,255,.14)}.dl-app .appui .screen-page[data-screen=home] .icon-btn{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.35);color:#fff}.dl-app .appui .fam-pill-btn{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 11px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.1);color:#fff;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;cursor:pointer;flex:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease}.dl-app .appui .fam-pill-btn svg{width:13px;height:13px}.dl-app .appui .fam-pill-btn:active{transform:scale(.96)}.dl-app .appui .fam-pill-btn svg{flex:none}.dl-app .appui .screen-page[data-screen=home] .bell-dot{border-color:#12523A}.dl-app .appui .hm-tabs{position:relative;margin:6px 0 -360px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid}.dl-app .appui .hm-tab-svg{grid-area:1/1;position:relative;width:100%;pointer-events:none;opacity:1;transition:opacity .3s var(--ease-enter)}.dl-app .appui .hm-tabs[data-active=autopay] .hm-tab-svg[data-state=privacy],.dl-app .appui .hm-tabs[data-active=privacy] .hm-tab-svg[data-state=autopay]{opacity:0}.dl-app .appui .hm-tab-svg svg{width:100%;height:auto;display:block}.dl-app .appui .hm-tab{position:absolute;top:0;height:46px;width:50%;z-index:3;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;font:inherit;color:transparent}.dl-app .appui .hm-tab[data-hm-utab=privacy]{left:0}.dl-app .appui .hm-tab[data-hm-utab=autopay]{right:0}.dl-app .appui .hm-hpanel:not([hidden]){animation:hmPanelIn .4s var(--ease-enter)}.dl-app .appui .hm-tab-svg:not([hidden]){animation:hmTabIn .26s ease}@media(prefers-reduced-motion:reduce){.dl-app .hm-hpanel:not([hidden]),.dl-app .hm-tab-svg:not([hidden]){animation:none}}.dl-app .appui .hm-hpanel[hidden]{display:none}.dl-app .appui .hm-hpanel[data-hpanel]{margin-top:0}.dl-app .appui .hm-hpanel{position:relative;z-index:1;animation:hmPanelIn .34s var(--ease-enter) both}.dl-app .appui .hm-ap-amount{font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:1;color:#fff;margin:6px 0 2px;font-variant-numeric:tabular-nums}.dl-app .appui .hm-ap-sub{font-size:14px;color:rgba(255,255,255,.58);margin-bottom:2px}.dl-app .appui .hm-ap-sub b{color:var(--green);font-weight:600}.dl-app .appui .hm-meter{text-align:center;padding:0 18px;margin-top:-24px}.dl-app .appui .hm-meter-cap{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:2px}.dl-app .appui .hm-stats{margin:0 10px 10px}.dl-app .appui .brief-rail{display:flex;gap:12px;padding:0 18px 26px;overflow-x:auto;scrollbar-width:none}.dl-app .appui .brief-card{flex:none;width:262px;background:var(--fill);border-radius:16px;padding:14px;display:flex;align-items:center;gap:13px;cursor:pointer;text-align:left;border:0;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;transition:transform .15s ease}.dl-app .appui .brief-card:active{transform:scale(.98)}.dl-app .appui .brief-thumb{width:46px;height:46px;border-radius:12px;flex:none;background-size:cover;background-position:50%;position:relative;overflow:hidden}.dl-app .appui .brief-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:inherit}.dl-app .appui .brief-card:first-child .brief-thumb{background:linear-gradient(140deg,#6E79A8,#9AA6CE)}.dl-app .appui .brief-card:nth-child(2) .brief-thumb{background:linear-gradient(140deg,#4E9079,#7FBFA6)}.dl-app .appui .brief-card:nth-child(3) .brief-thumb{background:linear-gradient(140deg,#B08A54,#D9B683)}.dl-app .appui .brief-body{flex:1;min-width:0;display:flex;flex-direction:column}.dl-app .appui .brief-title{margin:0;font-size:12px;font-weight:500;line-height:1.34;color:var(--ink);letter-spacing:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl-app .appui .brief-meta{display:flex;align-items:center;gap:10px;margin-top:8px}.dl-app .appui .brief-metric{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--hint);letter-spacing:0}.dl-app .appui .brief-metric svg{width:12px;height:12px;flex:none}.dl-app .appui .sos{position:absolute;right:14px;bottom:104px;z-index:18;width:46px;height:46px;border-radius:50%;background:#D42424;border:0;color:#fff;display:grid;place-items:center;cursor:pointer;transition:transform .15s ease}.dl-app .appui .sos:active{transform:scale(.94)}.dl-app .appui .sos-text{font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1}.dl-app .appui .tabs{position:absolute;left:0;right:0;bottom:0;height:82px;background:#fff;display:flex;align-items:flex-start;justify-content:space-between;padding:12px 14px 24px;z-index:15}.dl-app .appui .tab{flex:1;background:transparent;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:7px;color:#8A9098;font-size:12px;font-weight:500;letter-spacing:0;transition:color .15s ease}.dl-app .appui .tab:active{transform:scale(.92)}.dl-app .appui .tab .ti{width:21px;height:21px;display:grid;place-items:center;color:inherit}.dl-app .appui .tabs .tab .ti svg{width:20px;height:20px}.dl-app .appui .tab .ic-fill{display:none}.dl-app .appui .tab.active{color:var(--green-deep);font-weight:600}.dl-app .appui .tab.active .ti{color:var(--green)}.dl-app .appui .tab.active .ic-out{display:none}.dl-app .appui .tab.active .ic-fill{display:block}.dl-app .appui .ap2-top{display:flex;align-items:center;justify-content:space-between;padding:6px 18px 14px;gap:10px}.dl-app .appui .ap2-top .page-title{font-size:14px;font-weight:500;color:var(--ink);letter-spacing:0;text-align:center;flex:1}.dl-app .appui .ap2-bell{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:#FAFBFC;display:grid;place-items:center;color:var(--ink);position:relative;cursor:pointer;flex:none}.dl-app .appui .ap-refresh{margin:0 18px 18px;width:calc(100% - 36px);background:#FAFBFC;border:0;border-radius:14px;padding:9px 10px;display:flex;align-items:center;gap:10px;cursor:pointer;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;color:var(--ink);text-align:left;transition:background .15s ease}.dl-app .appui .ap-refresh:active{background:var(--fill)}.dl-app .appui .ap-refresh-ic{width:24px;height:24px;border-radius:50%;background:var(--green-soft);color:var(--green-deep);display:grid;place-items:center;flex:none}.dl-app .appui .ap-refresh-ic svg{width:11px;height:11px}.dl-app .appui .ap-refresh-body{flex:1;min-width:0;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--muted)}.dl-app .appui .ap-refresh-body b{display:block;font-weight:500;color:var(--ink);font-size:12px;margin-bottom:1px;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .ap-refresh-body span{color:var(--muted);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dl-app .appui .ap-refresh-cta{flex:none;display:inline-flex;align-items:center;gap:4px;background:var(--ink);color:#fff;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500;letter-spacing:0;white-space:nowrap}.dl-app .appui .ap-refresh-price{font-feature-settings:"tnum";font-weight:600}.dl-app .appui .ap-refresh-price s{display:none}.dl-app .appui .ap-refresh.footer{margin:14px 18px 8px;background:transparent}.dl-app .appui .ap-refresh.footer:active{background:var(--fill)}.dl-app .appui .ap-up-av{width:34px;height:34px;border-radius:12px;overflow:hidden;margin-left:-9px;box-shadow:0 0 0 3px #FAFBFC,0 2px 6px rgba(0,20,12,.14);position:relative}.dl-app .appui .ap-up-av svg{width:100%;height:100%;display:block}.dl-app .appui .ins2-hero-family-stack .ap-up-av{box-shadow:0 0 0 3px #0A2A20,0 2px 6px rgba(0,0,0,.35)}.dl-app .appui .ins2-hero-family-stack .ap-up-av:first-child{margin-left:0}.dl-app .appui .screen-page[data-screen=autopay] .ap2-screen{padding-top:0!important;background:var(--surface)!important;padding-bottom:96px!important}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero{padding:80px 24px 44px;margin-bottom:-24px}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-top{margin-bottom:32px}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-top .ins2-hero-hi-h{font-size:14px;font-weight:500;color:#fff;letter-spacing:0;text-align:center}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-label{margin-bottom:16px}.dl-app .appui .screen-page[data-screen=autopay] .ap2-amt-row{display:flex;align-items:flex-end;gap:14px;margin-bottom:24px;position:relative;z-index:2}.dl-app .appui .screen-page[data-screen=autopay] .ap2-amt-row .ap2-trend{margin-bottom:6px}.dl-app .appui .screen-page[data-screen=autopay] .ap2-amt-row .ins2-hero-amount{flex:none;font-size:40px;line-height:1}.dl-app .appui .screen-page[data-screen=autopay] .ap2-trend{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:600;color:#8DF3C0;background:rgba(4,219,127,.15);padding:5px 10px 5px 7px;border-radius:999px;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.dl-app .appui .screen-page[data-screen=autopay] .ap2-trend svg{width:12px;height:12px}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-card{display:flex;align-items:center;gap:14px;width:100%;background:linear-gradient(155deg,rgba(255,255,255,.1),rgba(255,255,255,.04) 48%,rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px;position:relative;z-index:2;cursor:pointer;overflow:hidden;backdrop-filter:blur(26px) saturate(150%);box-shadow:0 14px 40px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 .5px rgba(255,255,255,.04);transition:background .15s ease}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-card:active{background:rgba(255,255,255,.1)}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-meta{flex:1;min-width:0;line-height:1.25}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-t{font-size:14px;font-weight:600;color:#fff;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-s{font-size:12px;font-weight:400;color:rgba(255,255,255,.6);margin-top:3px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .screen-page[data-screen=autopay] .ap2-next-chev{width:18px;height:18px;color:rgba(255,255,255,.4);flex:none}.dl-app .appui .screen-page[data-screen=autopay] .ins2-content{padding-top:6px}.dl-app .appui .screen-page[data-screen=autopay] .ap2-tabs{gap:8px;padding:14px 18px 6px;border-bottom:0}.dl-app .appui .screen-page[data-screen=autopay] .ap2-tab{background:var(--fill);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;color:var(--muted);gap:5px;align-items:center;transition:background .15s ease,color .15s ease}.dl-app .appui .screen-page[data-screen=autopay] .ap2-tab .count{font-size:12px;font-weight:600;color:var(--hint)}.dl-app .appui .screen-page[data-screen=autopay] .ap2-tab.active{background:#0A2A20;color:#fff}.dl-app .appui .screen-page[data-screen=autopay] .ap2-tab.active .count{color:rgba(255,255,255,.55)}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-family-stack .ap-up-av{width:32px;height:32px;border-radius:50%;margin-left:-7px;box-shadow:0 0 0 2px rgba(255,255,255,.18)}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-family-stack .ap-up-av:first-child{margin-left:0}.dl-app .appui .ap2-debits-ov{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:0 26px;opacity:0;visibility:hidden;transition:opacity .24s ease,visibility .24s ease}.dl-app .appui .ap2-debits-scrim{position:absolute;inset:0;background:rgba(6,15,11,.5);backdrop-filter:blur(14px) saturate(120%)}.dl-app .appui .ap2-debits-sheet{position:relative;z-index:2;width:100%;max-width:300px;padding:18px 16px 16px;color:#fff;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(28,30,34,.55);backdrop-filter:blur(40px) saturate(140%);box-shadow:0 24px 60px -14px rgba(0,0,0,.7);transform:scale(.94);transition:transform .26s cubic-bezier(.2,.8,.3,1.05)}.dl-app .appui .ap2-debits-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.dl-app .appui .ap2-debits-h{font-size:14px;font-weight:600;letter-spacing:0}.dl-app .appui .ap2-debits-total{font-size:14px;font-weight:600;color:#8DF3C0;font-variant-numeric:tabular-nums;flex:none}.dl-app .appui .ap2-debits-sub{font-size:12px;color:rgba(255,255,255,.5);margin:2px 0 14px}.dl-app .appui .ap2-debits-row{display:flex;align-items:center;gap:11px;padding:9px 10px;margin-bottom:7px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.07)}.dl-app .appui .ap2-debits-row:last-of-type{margin-bottom:0}.dl-app .appui .ap2-debits-row .ap-up-av{width:32px;height:32px;border-radius:50%;margin:0;flex:none;box-shadow:0 0 0 2px rgba(255,255,255,.12)}.dl-app .appui .ap2-debits-info{flex:1;min-width:0;line-height:1.25}.dl-app .appui .ap2-debits-name{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .ap2-debits-date{display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(255,255,255,.5);margin-top:3px;font-variant-numeric:tabular-nums}.dl-app .appui .ap2-debits-amt{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;flex:none}.dl-app .appui .ap2-debits-close{margin-top:14px;width:100%;padding:11px;border:0;border-radius:12px;background:rgba(255,255,255,.1);color:#fff;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s ease}.dl-app .appui .ap2-debits-close:active{background:rgba(255,255,255,.16)}.dl-app .appui .ap2-mandate .ap2-mamount small{display:block;font-size:12px;font-weight:500;color:var(--hint);letter-spacing:.04em;text-transform:uppercase;margin-top:4px}.dl-app .appui .ap2-mandate .ap2-mamount.muted{color:var(--hint)}.dl-app .appui .ap-tag{display:inline-block;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:none;padding:2px 7px;border-radius:999px;margin-left:6px;vertical-align:middle}.dl-app .appui .ap-tag,.dl-app .appui .ap-tag.cancelled,.dl-app .appui .ap-tag.paused{background:rgba(15,17,21,.06);color:var(--muted)}.dl-app .appui .ap2-tabs{display:flex;gap:22px;padding:10px 18px 14px;margin:0;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--line)}.dl-app .appui .ap2-tab{background:transparent;border:0;padding:4px 0;cursor:pointer;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:500;color:var(--hint);letter-spacing:0;flex:none;display:inline-flex;align-items:baseline;gap:5px;transition:color .15s ease}.dl-app .appui .ap2-tab .count{font-size:12px;font-weight:500;color:var(--hint);font-variant-numeric:tabular-nums}.dl-app .appui .ap2-tab.active{color:var(--ink);font-weight:600}.dl-app .appui .ap2-tab.active .count{color:var(--muted);font-weight:500}.dl-app .appui .sh-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:12px;margin:6px 20px 0}.dl-app .appui .sh-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:16px 15px;background:var(--fill);border:0;border-radius:18px;cursor:pointer;transition:background .15s}.dl-app .appui .sh-card:active{background:var(--line)}.dl-app .appui .sh-card-ic{display:flex;align-items:center;justify-content:center;color:var(--green-deep);flex:none}.dl-app .appui .sh-card-ic svg{width:23px;height:23px;stroke-width:2.1}.dl-app .appui .sh-card-name{font-size:14px;font-weight:600;color:var(--ink);line-height:1.25;letter-spacing:0;min-height:2.5em}.dl-app .appui .sh-card{position:relative}.dl-app .appui .sh-card-st{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.dl-app .appui .sh-card-st .dot{display:none}.dl-app .appui .sh-card.is-on .sh-card-st{color:var(--green-deep)}.dl-app .appui .sh-card.is-on .sh-card-st .dot{background:var(--green);box-shadow:0 0 7px 1px rgba(4,219,127,.9),0 0 2px rgba(4,219,127,1)}.dl-app .appui .sh-card.is-off .sh-card-st{color:var(--muted)}.dl-app .appui .sh-card.is-off .sh-card-st .dot{background:var(--hint)}.dl-app .appui .sh-av{display:none;align-items:center;gap:9px;margin-top:9px}.dl-app .appui .sh-av-bar{flex:1;height:5px;border-radius:999px;background:rgba(15,17,21,.08);overflow:hidden}.dl-app .appui .sh-av-bar i{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--green) 0,var(--green-deep) 100%);transition:width .16s linear}.dl-app .appui .sh-av-pct{font-size:12px;font-weight:600;color:var(--green-deep);letter-spacing:0;min-width:32px;text-align:right;font-variant-numeric:tabular-nums}.dl-app .appui .ap2-mandate{position:relative;display:flex;align-items:center;gap:16px;padding:18px;cursor:pointer;transition:background .15s ease}.dl-app .appui .ap2-mandate+.ap2-mandate:before{content:"";position:absolute;top:0;left:68px;right:18px;height:1px;background:rgba(15,17,21,.04)}.dl-app .appui .ap2-mandate:active{background:var(--fill)}.dl-app .appui .ap2-mlogo{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;overflow:hidden;background:#fff;clip-path:circle(50%)}.dl-app .appui .ap2-mlogo svg{clip-path:circle(50%);width:36px;height:36px;display:block}.dl-app .appui .ap2-mlogo.ms365{box-shadow:inset 0 0 0 1px var(--line)}.dl-app .appui .ap2-mname{font-size:14px;font-weight:500;color:var(--ink);letter-spacing:0;line-height:1.2}.dl-app .appui .ap2-mcat{font-size:12px;font-weight:500;color:var(--muted);margin-top:4px;letter-spacing:0;display:flex;align-items:center;gap:6px;flex-wrap:wrap;line-height:1.35}.dl-app .appui .ap2-mcat .soon{color:var(--ink);font-weight:500}.dl-app .appui .ap2-mcat .up{color:var(--muted);font-weight:500;display:inline-flex;align-items:center;gap:2px;font-variant-numeric:tabular-nums}.dl-app .appui .ap2-mbody{flex:1;min-width:0}.dl-app .appui .ap2-mamount{font-size:14px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1;flex:none;text-align:right}.dl-app .appui .ap2-mandate.paused .ap2-mamount,.dl-app .appui .ap2-mandate.paused .ap2-mname{color:var(--hint)}.dl-app .appui .ap2-mandate.paused .ap2-mlogo{opacity:.45}.dl-app .appui .ap2-screen{height:100%;overflow-y:auto;background:#fff;padding:58px 0 96px;scroll-behavior:smooth}.dl-app .appui .screen-page[data-screen^=scan-] .ap2-screen{padding-bottom:160px}.dl-app .appui .screen-page[data-screen^=onb-]:not([data-screen=onboarding]) :is(.onb-bath-glow,.onb-bath-mark,.onb-bath-h){display:none!important}.dl-app .appui .screen-page[data-screen^=onb-]:not([data-screen=onboarding]) .onb-steps .seg:is(.done,.active){background:var(--ink)}.dl-app .appui.dark .onb-compliance-seal :is(g,text,path,line,circle)[fill]:not([fill=none]){fill:var(--ink-2)}.dl-app .appui.dark .onb-compliance-seal :is(g,path,line,circle,ellipse)[stroke]{stroke:var(--ink-2)}.dl-app .appui.dark :is(.dl-callbtn,.wfc-cta,.brief-share,.smap-fab){color:#013D24!important}.dl-app .appui.dark :is(.fam-masknote b,.ins-pending-tx b){color:var(--amber-deep)}.dl-app .appui.dark :is(.qrk-card.danger .qrk-band-t,.qrk-card.danger .qrk-flag){color:var(--red-deep)!important}.dl-app .appui.dark :is(.sb-hero-cta,.pxr-cta.light){background:var(--ink)!important}.dl-app .appui.dark :is(.kb-key,.kb-back){color:var(--ink)}.dl-app .appui.dark :is(.pd-acc-item,.fd-row,.fsel-cancel,.av-hub-navrow,.tr-fact,.buy-inc-row,.fd-stat+.fd-stat,.fd-grid .fd-stat:nth-child(2n),.fd-grid .fd-stat:nth-child(n+3),.wfc-opt+.wfc-opt,.wfc-nets .dl-issue+.dl-issue,.pxr-card .pxr-feat,.screen-page[data-screen=leak-report] .ap2-list .dl-issue+.dl-issue,.screen-page[data-screen=leak-report] .ap2-list .dl-pwd+.dl-pwd,.screen-page[data-screen=leak-assist] .ap2-list .dl-issue+.dl-issue){border-color:var(--line)!important}.dl-app .appui.dark :is(.step-row+.step-row:before,.dl-issue+.dl-issue:before,.dl-pwd+.dl-pwd:before,.dl-tip+.dl-tip:before,.scan-choice-sheet:before,.scan-opt+.scan-opt:before,.screen-page[data-screen=family] .dl-tip+.dl-tip:before,.screen-page[data-screen=family-add] .dl-tip+.dl-tip:before){background:var(--line)!important}.dl-app .appui.dark :is(.sh-av-bar,body.plan-ins:not(.ins-activated) [data-screen=insurance] .ins-need-solo){background:var(--fill)!important}.dl-app .appui.dark :is(.screen-page[data-screen=home] .tb-card .tb-row:active,.smap-row:active,.smap-sr:active){background:var(--row-active)!important}.dl-app .appui.dark :is(.ob-actions,.fsel-foot,.ins-need-foot){background:linear-gradient(180deg,transparent,var(--surface) 30%)!important}.dl-app .appui.dark :is(.pxr-foot,.buy-foot,.ins-foot){background:linear-gradient(180deg,rgba(10,14,18,0) 0,rgba(10,14,18,.55) 42%,var(--surface) 100%)!important}.dl-app .appui.dark :is(.brief-cta:after,.emerg-cta:after,.scan-cta-dock:before,.fma-cta:after,.phc-foot,.dg-cta,.ob-actions,.fsel-foot,.ins-need-foot){background:linear-gradient(180deg,rgba(10,14,18,0) 0,rgba(10,14,18,.65) 38%,var(--surface) 82%)!important}.dl-app .appui.dark :is(.primary-btn:not(.red),.onb-sheet-cta,.dg-btn,.fd-btn,.ap-refresh-cta,.apf-quiz-next,.scan-check-btn,.promo-cta,.ins2-action.primary,.claim-card-cta,.ins2-news-add,.sb-d-cta.primary,.buybar-cta,.rzp-done,.lf-bar-btn,.ins-locked-cta,.co-pay,.ap2-fab,.ap-add,.ins-act-tile.primary,.buy-cta,.fma-cta-btn.primary,.pl-cta,.iw-cta,.cj-cta){background:var(--green)!important;color:#001A0E!important;border-color:transparent!important}.dl-app .appui.dark :is(.primary-btn:not(.red),.onb-sheet-cta,.dg-btn,.buybar-cta,.ins-locked-cta) svg{stroke:#001A0E;color:#001A0E}.dl-app .appui.dark :is(.primary-btn:not(.red),.onb-sheet-cta,.dg-btn,.buybar-cta):active{background:var(--green-deep)!important}.dl-app .appui.dark .screen-page[data-screen^=onb-]:not([data-screen=onboarding]) :is(.onb-bath-page,.onb-sheet){background:var(--bg)!important}.dl-app .appui .screen-page:is([data-screen=onb-signup],[data-screen=onb-login]) .onb-sheet-ctas{margin-top:4px}.dl-app .appui .screen-page:is([data-screen=onb-signup],[data-screen=onb-login]) .onb-login-link{margin-top:auto;padding-top:24px;margin-bottom:2px}.dl-app .appui .screen-page:is([data-screen=onb-signup],[data-screen=onb-login]) .onb-sheet-sub{margin-bottom:24px}.dl-app .appui .screen-page[data-screen^=onb] :is(.onb-sheet-cta,.onb-sso-btn){font-size:16px}.dl-app .appui .screen-page[data-screen^=onb] :is(.onb-sheet-cta>svg,.onb-sso-ic){width:16px!important;height:16px!important}.dl-app .appui .screen-page[data-screen=family] .ap2-screen,.dl-app .appui .screen-page[data-screen=profile] .ap2-screen,.dl-app .appui .screen-page[data-screen=scan-hub] .ap2-screen{padding-bottom:110px}.dl-app .appui .ap-section-head{display:flex;align-items:center;justify-content:space-between;padding:26px 18px 12px;cursor:pointer}.dl-app .appui .ap-section-head h2{margin:0;font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.dl-app .appui .ap-section-head svg{color:var(--muted);flex:none;width:14px;height:14px}.dl-app .appui .brand-circles{display:flex;gap:14px;padding:0 18px 8px;overflow-x:auto}.dl-app .appui .bc-tile{flex:none;display:flex;flex-direction:column;align-items:center;gap:10px;background:transparent;border:0;padding:0;cursor:pointer;width:64px;transition:transform .15s ease}.dl-app .appui .bc-tile:active{transform:scale(.96)}.dl-app .appui .bc-circle{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--fill);color:var(--ink)}.dl-app .appui .bc-circle.scan{background:var(--green);color:#fff}.dl-app .appui .bc-name{font-size:12px;font-weight:500;color:var(--ink-2);text-align:center;letter-spacing:0;line-height:1.3;min-height:28px;width:56px;display:flex;align-items:flex-start;justify-content:center}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-top{margin-bottom:20px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;z-index:20}.dl-app .appui .screen-page[data-screen=family] :is(.ins2-hero-back,.ins2-hero-add){z-index:30;pointer-events:auto}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-back svg{width:16px;height:16px}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-list{margin:6px 0 0;display:flex;flex-direction:column}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-row{position:relative;display:flex;align-items:center;gap:16px;width:100%;padding:18px;background:none;border:0;text-align:left;cursor:pointer;font-family:inherit;transition:background .15s ease}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-row:active{background:var(--fill)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-row+.fa-row:before{content:"";position:absolute;top:0;left:68px;right:18px;height:1px;background:rgba(15,17,21,.04)}.dl-app .appui.dark .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-row+.fa-row:before{background:rgba(255,255,255,.04)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-ic{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--fill);color:var(--ink-2)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-ic svg{width:18px;height:18px}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-body{flex:1;min-width:0;display:flex;flex-direction:column}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-t{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink);line-height:1.2}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-d{margin-top:4px;font-size:12px;font-weight:500;line-height:1.45;color:var(--muted)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-for{margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-chev{flex:none;width:16px;height:16px;color:var(--hint)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note{display:flex;align-items:center;gap:12px;margin:24px 18px 0;padding:16px 18px;background:rgba(15,17,21,.04);border:0;border-radius:16px}.dl-app .appui.dark .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note{background:rgba(255,255,255,.05)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note svg{flex:none;width:17px;height:17px;color:var(--green-deep)}.dl-app .appui.dark .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note svg{color:#54E8A5}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note span{font-size:12px;font-weight:500;line-height:1.45;color:var(--muted)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-note b{font-weight:600;color:var(--ink)}.dl-app .appui .screen-page:is([data-screen=family-add],[data-screen=family-consent-how]) .fa-fine{margin:14px 18px 0;font-size:12px;font-weight:500;line-height:1.45;color:var(--muted)}.dl-app .appui .screen-page{overflow:hidden}.dl-app .appui .screen-page.active{visibility:visible!important;opacity:1!important}.dl-app .appui .ins2-hero{position:relative;background:linear-gradient(165deg,#0A2A20,#0F1E1A 45%,#050B08);color:#fff;padding:84px 24px 40px;margin:0 0 -22px;overflow:hidden}.dl-app .appui .ins2-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(ellipse at 100% 20%,#000 0,transparent 65%);-webkit-mask-image:radial-gradient(ellipse at 100% 20%,#000 0,transparent 65%);pointer-events:none;z-index:0}.dl-app .appui .ins2-hero:after{content:"";position:absolute;top:-80px;right:-60px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(4,219,127,.2) 0,transparent 60%);pointer-events:none;z-index:0}.dl-app .appui .ins2-hero-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:32px;position:relative;z-index:2}.dl-app .appui .ins2-hero-hi-h{font-size:14px;font-weight:500;color:#fff;letter-spacing:-.015em;line-height:1.2}.dl-app .appui .ins2-hero-label{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.5);display:block;margin-bottom:16px;position:relative;z-index:2}.dl-app .appui .ins2-hero-amount{font-size:40px;font-weight:600;letter-spacing:-.03em;color:#fff;line-height:1;font-variant-numeric:tabular-nums;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .ins2-hero-family-stack{display:inline-flex;align-items:center;flex:none}.dl-app .appui .ins2-content{position:relative;z-index:1;background:var(--surface);border-radius:22px 24px 0 0;padding:24px 0}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stats{display:flex;align-items:stretch;justify-content:center;margin:0 4px 14px;position:relative;z-index:2}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat{flex:1;text-align:center;padding:2px 8px;position:relative}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat+.dl-hero-stat:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:30px;width:1px;background:rgba(255,255,255,.1)}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat .v{font-size:22px;font-weight:600;color:#fff;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat .l{font-size:12px;font-weight:500;color:rgba(255,255,255,.5);margin-top:6px;letter-spacing:.005em;line-height:1.25}.dl-app .appui .screen-page[data-screen=home] .hm-meter{padding-top:28px}.dl-app .appui .dl-leak-chips{margin:16px 16px 0;position:relative;z-index:2;text-align:center}.dl-app .appui .dl-leak-chip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.dl-app .appui .dl-leak-chip{display:inline-flex;align-items:center;border-radius:999px;padding:5px 12px;background:rgba(255,86,66,.2);border:1px solid rgba(255,120,100,.28);color:#FF9382;box-shadow:none;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .16s ease,transform .16s ease}.dl-app .appui .screen-page[data-screen=home] .dl-leak-chip-row .dl-leak-chip{background:transparent!important;background-image:none!important;border:1px solid rgba(255,94,122,.5)!important;color:#FF8298!important;box-shadow:none!important}.dl-app .appui .dl-leak-chip:active{transform:scale(.96);background:rgba(255,74,58,.18)}@property --hmglow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.dl-app .appui .hm-report{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:7px;margin-top:22px;padding:13px 24px;border-radius:999px;background:rgba(3,26,17,.6);border:1.5px solid rgba(4,219,127,.26);color:#fff;backdrop-filter:blur(14px);box-shadow:0 0 22px rgba(4,219,127,.15);font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.dl-app .appui .hm-report:before{inset:0;padding:1.6px;background:conic-gradient(from var(--hmglow-angle,0deg),rgba(140,255,203,0) 0deg,rgba(140,255,203,.1) 50deg,rgba(140,255,203,.55) 90deg,rgba(210,255,232,.98) 110deg,rgba(140,255,203,.55) 130deg,rgba(140,255,203,.1) 170deg,rgba(140,255,203,0) 215deg,rgba(140,255,203,0) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2}.dl-app .appui .hm-report:after,.dl-app .appui .hm-report:before{content:"";position:absolute;border-radius:inherit;animation:hmGlowSpin 5s linear infinite;will-change:--hmglow-angle;pointer-events:none}.dl-app .appui .hm-report:after{inset:-5px;background:conic-gradient(from var(--hmglow-angle,0deg),rgba(4,219,127,0) 0deg,rgba(4,219,127,.3) 70deg,rgba(140,255,203,.7) 110deg,rgba(4,219,127,.3) 150deg,rgba(4,219,127,0) 220deg,rgba(4,219,127,0) 1turn);filter:blur(15px);opacity:.38;z-index:-1}.dl-app .appui .hm-report:active{background:rgba(4,219,127,.14);transform:scale(.98)}.dl-app .appui .hm-report svg{width:16px;height:16px;opacity:.85}.dl-app .appui .screen-page[data-screen=home] .hm-meter-cap{animation:hmRise .5s var(--ease-enter) both;animation-delay:.05s}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat{animation:hmRise .55s var(--ease-enter) both}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat:first-child{animation-delay:.42s}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat:nth-child(2){animation-delay:.5s}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat:nth-child(3){animation-delay:.58s}.dl-app .appui .screen-page[data-screen=home] .hm-report{animation:hmRise .55s var(--ease-enter) both;animation-delay:.66s}@media (prefers-reduced-motion:reduce){.dl-app .appui .screen-page[data-screen=home] .dl-gauge-center,.dl-app .appui .screen-page[data-screen=home] .hm-gauge,.dl-app .appui .screen-page[data-screen=home] .hm-meter-cap,.dl-app .appui .screen-page[data-screen=home] .hm-report,.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat{animation:none}}.dl-app .appui .screen-page.active>.ai-screen,.dl-app .appui .screen-page.active>.ap2-screen,.dl-app .appui .screen-page.active>.screen{animation:screenIn .34s var(--ease-enter) both}.dl-app .appui .screen-page.active>.sos{animation:screenIn .4s var(--ease-enter) both;animation-delay:.1s}.dl-app .appui [data-nav]:active,.dl-app .appui button:active{transition:transform .06s ease}@media (prefers-reduced-motion:reduce){.dl-app .appui .screen-page.active>.ai-screen,.dl-app .appui .screen-page.active>.ap2-screen,.dl-app .appui .screen-page.active>.screen,.dl-app .appui .screen-page.active>.sos{animation:none}}.dl-app .appui .bc-tile,.dl-app .appui .dl-issue,.dl-app .appui .fd-row,.dl-app .appui .hero-card,.dl-app .appui .km-row,.dl-app .appui .tab,.dl-app .appui [data-nav],.dl-app .appui [data-navload],.dl-app .appui [role=button],.dl-app .appui button{transition:transform .24s var(--ease-spring),background-color .18s ease,box-shadow .2s ease}.dl-app .appui [data-nav]:active,.dl-app .appui [data-navload]:active,.dl-app .appui [role=button]:active,.dl-app .appui button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.dl-app .appui *,.dl-app .appui :after,.dl-app .appui :before{animation-duration:.001ms!important;transition-duration:.001ms!important}}.dl-app .appui .wfc-sec-label{margin:26px 20px 10px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--hint)}@property --cov-ang{syntax:"<angle>";inherits:false;initial-value:0deg}.dl-app .appui .ai-chip-ic,.dl-app .appui .ai-summary-ic,.dl-app .appui .alert-icon,.dl-app .appui .ap-refresh-ic,.dl-app .appui .buy-option-ic,.dl-app .appui .buy-pay-ic,.dl-app .appui .buy-plan-ic,.dl-app .appui .cd-helper-ic,.dl-app .appui .cd-row-ic,.dl-app .appui .cd-row-ic.crit,.dl-app .appui .cd-row-ic.safe,.dl-app .appui .cd-row-ic.warn,.dl-app .appui .cd-sec-ic,.dl-app .appui .dl-issue-ic,.dl-app .appui .dl-issue-ic.crit,.dl-app .appui .dl-issue-ic.high,.dl-app .appui .dl-issue-ic.low,.dl-app .appui .dl-issue-ic.med,.dl-app .appui .dl-tip-ic,.dl-app .appui .dl-tip-ic.crit,.dl-app .appui .dl-tip-ic.high,.dl-app .appui .dl-tip-ic.med,.dl-app .appui .exp-cat-ic,.dl-app .appui .fd-hero-badge,.dl-app .appui .fd-hero-ic,.dl-app .appui .fd-hero-ic.warn,.dl-app .appui .fd-learn-ic,.dl-app .appui .feat-empty-ic,.dl-app .appui .fma-priv-ic.yes,.dl-app .appui .ins-act-tile-ic,.dl-app .appui .ins-cov-ic,.dl-app .appui .km-ins-ic,.dl-app .appui .onb-leak-ic,.dl-app .appui .pmx-ctx-ic,.dl-app .appui .prof-prem-ic,.dl-app .appui .pxr-feat-ic,.dl-app .appui .qr-note-ic,.dl-app .appui .recover-ic,.dl-app .appui .row-icon,.dl-app .appui .row-icon.danger,.dl-app .appui .row-icon.safe,.dl-app .appui .row-icon.warn,.dl-app .appui .sb-blocked-ic,.dl-app .appui .sb-cat-ic,.dl-app .appui .sb-d-icon,.dl-app .appui .sb-next-ic,.dl-app .appui .sb-next-ic.warn,.dl-app .appui .scan-ready-check-ic,.dl-app .appui .scan-wifi-ic,.dl-app .appui .scd-action-ic,.dl-app .appui .sm-dlg-ic,.dl-app .appui .sm-pop-ic,.dl-app .appui .vc-card-ic-done,.dl-app .appui .vc-helper-ic{background:var(--fill)!important;color:var(--muted)!important;border-color:var(--line)!important;box-shadow:none!important;background-image:none!important}.dl-app .appui .ap2-lockgroup{position:relative}.dl-app .appui .ap2-lockgroup>.ap2-lockinner{filter:blur(6px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:filter .2s ease}.dl-app .appui .ap2-lockcap{position:absolute;inset:0;display:flex;align-items:flex-start;justify-content:center;padding-top:52px;z-index:2}.dl-app .appui .ap2-lockpill{display:inline-flex;align-items:center;gap:8px;background:#0F1115;color:#fff;border:0;border-radius:999px;padding:12px 20px;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;letter-spacing:0;cursor:pointer}.dl-app .appui .ap2-lockpill svg{width:14px;height:14px}.dl-app .appui .ai-head-back,.dl-app .appui .ao-back,.dl-app .appui .ap2-bell,.dl-app .appui .back-btn,.dl-app .appui .co-back,.dl-app .appui .dg-back,.dl-app .appui .icon-btn{width:36px!important;height:36px!important;border-radius:50%!important;background:var(--fill)!important;border:0!important;color:var(--ink)!important;display:grid!important;place-items:center!important;flex:none!important}.dl-app .appui .ai-head-back svg,.dl-app .appui .ao-back svg,.dl-app .appui .ap2-bell svg,.dl-app .appui .back-btn svg,.dl-app .appui .co-back svg,.dl-app .appui .dg-back svg,.dl-app .appui .icon-btn svg{width:18px!important;height:18px!important}.dl-app .appui .ap-tag,.dl-app .appui .km-pill,.dl-app .appui .row-tag,.dl-app .appui .sbl-tag,.dl-app .appui .sc-recent-badge,.dl-app .appui .sev-pill,.dl-app .appui .tr-badge{font-size:12px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;padding:4px 9px!important;border-radius:999px!important;line-height:1!important}.dl-app .appui .screen-page[data-screen=home] .icon-btn,.dl-app .appui .screen-page[data-screen=premium] .ap2-bell{background:rgba(255,255,255,.13)!important;backdrop-filter:blur(16px) saturate(1.5)!important;border:1px solid rgba(255,255,255,.22)!important;color:#fff!important;box-shadow:0 4px 18px rgba(0,0,0,.14)!important}.dl-app .appui .screen-page[data-screen=home] .hm-meter{padding-top:2px!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats{margin:0 10px 8px!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{margin-top:14px!important;padding:11px 20px!important}.dl-app .appui .screen-page[data-screen=home] .screen:before{height:448px!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat .v{font-size:18px!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat+.dl-hero-stat:before{height:24px!important}.dl-app .appui .screen-page[data-screen=home] .hm-meter{padding:20px 22px 4px!important}.dl-app .appui .screen-page[data-screen=home] .hm-meter-cap{margin-bottom:14px!important;letter-spacing:.5em!important;color:rgba(255,255,255,.4)!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat{padding:6px 8px!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat .v{font-size:24px!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat .l{margin-top:6px!important;line-height:1.35!important;font-weight:500!important;color:rgba(255,255,255,.44)!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat+.dl-hero-stat:before{height:22px!important;background:rgba(255,255,255,.08)!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{margin-top:6px!important}.dl-app .appui .screen-page[data-screen=home] .screen{overflow-y:auto!important;touch-action:pan-y;-webkit-overflow-scrolling:touch}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stats.hm-stats{margin:20px 16px 6px!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stat{padding:4px 8px!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{margin-top:11px!important;margin-bottom:4px!important;padding:14px 30px!important}.dl-app .appui .screen-page[data-screen=home] .ap-section-head[data-nav=scan-hub]{padding:30px 20px 9px!important}.dl-app .appui .screen-page[data-screen=home] .brand-circles{padding:0 20px 22px!important;gap:16px!important;align-items:flex-start!important;scrollbar-width:none;-ms-overflow-style:none}.dl-app .appui .screen-page[data-screen=home] .bc-tile{width:52px;gap:8px!important}.dl-app .appui .screen-page[data-screen=home] .bc-circle{width:58px!important;height:58px!important}.dl-app .appui .screen-page[data-screen=home] .bc-name{font-size:12px;font-weight:500;color:var(--ink-2);text-align:center;letter-spacing:0;line-height:1.25;height:28px;width:52px;margin:0 auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.dl-app .appui .screen-page[data-screen=home] .sos{bottom:112px!important}.dl-app .appui .es-cover{display:none;position:absolute;inset:0;z-index:40;background:var(--surface);flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 34px 40px;animation:esFade .3s ease both}.dl-app .appui .es-inner{display:flex;flex-direction:column;align-items:center}.dl-app .appui .es-ic{width:78px;height:78px;border-radius:50%;background:rgba(4,219,127,.1);color:var(--green-deep);display:grid;place-items:center;margin-bottom:22px}.dl-app .appui .es-ic svg{width:34px;height:34px}.dl-app .appui .es-h{font-size:20px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin-bottom:9px}.dl-app .appui .es-s{font-size:14px;font-weight:500;color:var(--hint);line-height:1.5;max-width:262px;margin-bottom:26px}.dl-app .appui .es-cta{border:0;background:var(--green);color:#04231A;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:600;padding:13px 28px;border-radius:999px;cursor:pointer;letter-spacing:0}.dl-app .appui .es-cta:active{transform:scale(.98)}.dl-app .appui .hm-safe{display:none}.dl-app .appui .scan-choice-ov{position:absolute;inset:0;z-index:60;display:flex;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;transition:opacity .26s ease,visibility .26s ease}.dl-app .appui .scan-choice-scrim{position:absolute;inset:0;background:rgba(8,15,11,.42);backdrop-filter:blur(2px)}.dl-app .appui .scan-choice-sheet{position:relative;z-index:2;background:var(--surface);border-radius:22px 28px 0 0;padding:28px 20px calc(20px + env(safe-area-inset-bottom));box-shadow:0 -12px 40px rgba(0,0,0,.18);transform:translateY(100%);transition:transform .3s var(--ease-enter)}.dl-app .appui .scan-choice-sheet:before{content:"";position:absolute;top:11px;left:50%;transform:translateX(-50%);width:40px;height:4px;border-radius:2px;background:rgba(15,17,21,.12)}.dl-app .appui .scan-choice-h{margin:0 0 3px;font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--ink);line-height:1.2}.dl-app .appui .scan-choice-lbl{font-size:12px;font-weight:500;color:var(--muted);margin-bottom:12px}.dl-app .appui .scan-opt-list{margin-bottom:8px}.dl-app .appui .scan-opt{position:relative;display:flex;align-items:center;gap:16px;width:100%;background:none;border:0;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif;text-align:left;padding:18px 4px;cursor:pointer;transition:background .15s ease}.dl-app .appui .scan-opt+.scan-opt:before{content:"";position:absolute;top:0;left:56px;right:4px;height:1px;background:rgba(15,17,21,.05)}.dl-app .appui .scan-opt:active{background:var(--fill)}.dl-app .appui .scan-opt-ic{width:36px;height:36px;border-radius:50%;flex:none;display:grid;place-items:center;background:var(--fill);color:var(--ink-2)}.dl-app .appui .scan-opt-ic svg{width:18px;height:18px}.dl-app .appui .scan-opt-tx{min-width:0;flex:1}.dl-app .appui .scan-opt-n{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;letter-spacing:0;color:var(--ink);line-height:1.25}.dl-app .appui .scan-opt-rec{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--chip-success-fg);background:var(--chip-success-bg);padding:3px 10px;border-radius:999px;line-height:1}.dl-app .appui .scan-choice-settings{display:inline-flex;align-items:center;gap:4px;margin:12px 4px;padding:0;background:none;border:0;font-family:inherit;font-size:12px;font-weight:600;color:var(--green-deep);letter-spacing:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.dl-app .appui .scan-choice-settings svg{stroke-width:2.6}.dl-app .appui .scan-opt-list{border-top:1px solid var(--line);padding-top:4px}.dl-app .appui .scan-choice-settings svg{width:13px;height:13px}.dl-app .appui .scan-opt-s{font-size:12px;font-weight:500;color:var(--muted);margin-top:7px;letter-spacing:0;line-height:1.35}.dl-app .appui .scan-choice-cancel{width:100%;margin-top:4px;padding:15px;border:0;background:var(--fill);border-radius:999px;font-size:14px;font-weight:600;color:var(--muted);cursor:pointer;transition:background .15s ease}.dl-app .appui .scan-choice-cancel:active{background:var(--line)}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-back{position:absolute;left:0;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.14);border:0;display:grid;place-items:center;color:#fff;cursor:pointer}.dl-app .appui .screen-page[data-screen=autopay] .ins2-hero-back svg{width:18px;height:18px}.dl-app .appui{--ui-control:54px;--ui-hit:44px;--ui-radius-card:18px;--ui-radius-row:14px;--ui-shadow-button:0 1px 2px rgba(15,17,21,.08);color-scheme:light;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif}.dl-app .appui .ai-head-back,.dl-app .appui .ao-back,.dl-app .appui .ap2-bell,.dl-app .appui .back-btn,.dl-app .appui .co-back,.dl-app .appui .dg-back,.dl-app .appui .fs-close,.dl-app .appui .icon-btn,.dl-app .appui .onb-bath-back,.dl-app .appui .sb-warn-close,.dl-app .appui .sc-hero-back{position:relative}.dl-app .appui .ai-head-back:after,.dl-app .appui .ao-back:after,.dl-app .appui .ap2-bell:after,.dl-app .appui .back-btn:after,.dl-app .appui .co-back:after,.dl-app .appui .dg-back:after,.dl-app .appui .fs-close:after,.dl-app .appui .icon-btn:after,.dl-app .appui .onb-bath-back:after,.dl-app .appui .sb-warn-close:after,.dl-app .appui .sc-hero-back:after{content:"";position:absolute;inset:-4px;border-radius:50%}.dl-app .appui .tab{min-height:44px}.dl-app .appui .screen-page[data-screen=home] .brand-circles{padding-right:88px!important;scroll-padding-right:88px!important}.dl-app .appui .screen-page[data-screen=home] .sos{right:18px!important;bottom:96px!important;width:44px!important;height:44px!important;box-shadow:0 4px 14px rgba(225,50,50,.18)!important}.dl-app .appui .screen-page[data-screen=home] .sos-text{font-size:12px!important;letter-spacing:.08em!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{box-shadow:none!important}.dl-app .appui .screen-page[data-screen=home] .brand-circles{padding-right:20px!important;scroll-padding-right:20px!important}.dl-app .appui .screen-page[data-screen=home]>.sos{display:none!important}.dl-app .appui{--chip-neutral-bg:#f4f6f8;--chip-neutral-fg:#68717D;--chip-danger-bg:#fdecec;--chip-danger-fg:#C72D32;--chip-high-bg:#FFF0E6;--chip-high-fg:#D35C0B;--chip-medium-bg:#FFF5DC;--chip-medium-fg:#AF7600;--chip-success-bg:#e5faef;--chip-success-fg:#11845A;--chip-info-bg:#edf0ff;--chip-info-fg:#2863BE}.dl-app .appui .ai-chip,.dl-app .appui .ap-tag,.dl-app .appui .ap2-nextcard-pill,.dl-app .appui .apf-quiz-badge,.dl-app .appui .buy-review-member-tag,.dl-app .appui .buy-self-badge,.dl-app .appui .call-id-tag,.dl-app .appui .dl-doc-badge,.dl-app .appui .dl-exp-chip,.dl-app .appui .dl-leak-chip,.dl-app .appui .dl-risk-pill,.dl-app .appui .dl-tline-tag,.dl-app .appui .emerg-hero .tag,.dl-app .appui .exp-sev,.dl-app .appui .fsr-badge,.dl-app .appui .ins-need-tag,.dl-app .appui .ins2-news-tag,.dl-app .appui .ins3-chip,.dl-app .appui .km-pill,.dl-app .appui .lf-sev,.dl-app .appui .msg-cat-chip,.dl-app .appui .msg-flag-chip,.dl-app .appui .pd-pill,.dl-app .appui .pxr-badge,.dl-app .appui .qr-cam-status,.dl-app .appui .row-tag,.dl-app .appui .sb-d-badge,.dl-app .appui .sb-d-tag,.dl-app .appui .sbl-tag,.dl-app .appui .sc-recent-badge,.dl-app .appui .scd-scam-badge,.dl-app .appui .score-pill,.dl-app .appui .sev-pill,.dl-app .appui .sm-pop-tag,.dl-app .appui .tr-badge,.dl-app .appui .urg-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-height:28px!important;height:auto!important;padding:6px 12px!important;border:0!important;border-radius:999px!important;background:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important;box-shadow:none!important;font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;vertical-align:middle!important;transition:background-color .18s ease,color .18s ease,transform .16s ease!important}.dl-app .appui .ai-chip,.dl-app .appui .ap-tag,.dl-app .appui .ap2-nextcard-pill,.dl-app .appui .buy-review-member-tag,.dl-app .appui .dl-tline-tag,.dl-app .appui .ins3-chip,.dl-app .appui .pxr-badge.plain,.dl-app .appui .row-tag,.dl-app .appui .sc-recent-badge,.dl-app .appui .score-pill{background:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important}.dl-app .appui .call-id-tag,.dl-app .appui .dl-doc-badge,.dl-app .appui .dl-exp-chip.crit,.dl-app .appui .dl-exp-chip.critical,.dl-app .appui .dl-leak-chip,.dl-app .appui .emerg-hero .tag,.dl-app .appui .exp-sev-crit,.dl-app .appui .km-pill.high,.dl-app .appui .lf-sev.high,.dl-app .appui .msg-flag-chip,.dl-app .appui .sb-d-badge,.dl-app .appui .sb-d-tag,.dl-app .appui .sbl-tag.scam,.dl-app .appui .sc-recent-badge.scam,.dl-app .appui .scd-scam-badge:not(.warn),.dl-app .appui .sev-pill.crit,.dl-app .appui .sm-pop-tag,.dl-app .appui .tr-badge.block,.dl-app .appui .urg-badge{background:var(--chip-danger-bg)!important;color:var(--chip-danger-fg)!important}.dl-app .appui .ai-chip:active,.dl-app .appui .dl-leak-chip:active,.dl-app .appui .ins3-chip:active,.dl-app .appui .score-pill:active{transform:scale(.97)!important}.dl-app .appui{--type-hero-lg:40px;--type-display:32px;--type-xl:28px;--type-hero:22px;--type-lg:22px;--type-title:18px;--type-page:20px;--type-section:16px;--type-row:14px;--type-body:14px;--type-support:12px;--type-label:12px;--type-chip:12px;--weight-regular:400;--weight-medium:500;--weight-semibold:600}.dl-app .appui,.dl-app .appui .screen-page{font-family:Geist,Avenir Next,Helvetica Neue,Arial,sans-serif!important;font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none}.dl-app .appui .screen-page{font-size:var(--type-body);line-height:1.45;letter-spacing:0}.dl-app .appui .screen-page *{font-synthesis:none}.dl-app .appui .screen-page :is(b,strong){font-weight:var(--weight-semibold)!important}.dl-app .appui .screen-page .page-title{font-size:var(--type-page)!important;font-weight:var(--weight-semibold)!important;line-height:1.2!important;letter-spacing:-.02em!important}.dl-app .appui:is(.qrv-h,.onb-bath-h,.onb-result-h,.claim-hero-h,.claim-done-h,.sb-warn-h,.cd-name,.scan-hero-h,.onb-sheet-h,.onb-scan-h,.sc-greeting-h,.buy-pay-h,.buy-h1,.claim-policy-h,.claim-step-h,.ai-welcome-h,.vc-h,.sb-setup-h,.sb-perm-h,.pxr-intro-h,.wfc-top-h,.es-h,.hm-safe-h,.profile-name,.ai-hero-title,.pgm-h,.sm-pop-h){font-size:var(--type-hero)!important;font-weight:var(--weight-semibold)!important;line-height:1.18!important;letter-spacing:-.02em!important}.dl-app .appui:is(.sb-setup-h,.sb-perm-h){font-weight:600!important;letter-spacing:-.025em!important;font-synthesis:weight!important;-webkit-font-synthesis:weight!important}.dl-app .appui .screen-page :is(h2,h3,.cc-title,.co-title,.fs-title,.pd-cov-head,.section-title,.dl-chart-title,.dl-rec-title,.dl-tip-title,.ap-cal2-title,.ap-donut-title,.ins-need-head,.sb-rv-title,.lf-unlock h4,.sm-dlg-h,.pgt-status,.pmx-done-h,.pol-plan,.pp-h){font-size:var(--type-section)!important;font-weight:var(--weight-semibold)!important;line-height:1.28!important;letter-spacing:0!important}.dl-app .appui .screen-page :is(.scan-opt-n,.sbk-brow-n,.pxr-feat-t,.ins-fam-name,.cd-row-t,.row-title,.fd-row-name,.sc-recent-name,.mandate-name,.dl-issue-name,.buy-inc-name,.buy-option-name,.ap2-debits-name,.ap2-mname,.sh-card-name,.bc-name,.name,.pd-acc-title,.dl-tline-name,.dl-rec-title,.dl-tip-title,.lf-id-name,.lf-cat-t,.lf-src-t,.prof-name,.call-id-name,.scd-name,.buy-review-member-name,.ap2-det-name,.sm-chat-name){font-size:var(--type-row)!important;font-weight:var(--weight-semibold)!important;line-height:1.32!important;letter-spacing:0!important}.dl-app .appui .screen-page :is(p,li,input,textarea,select,option,.brief-body-text,.pd-acc-text,.scan-checking-text,.scan-loading-text,.buy-consent-text,.apf-fb-text,.city-text,.sos-text,.scan-msg-textarea,.dl-veri-copy,.pxr-plan-copy){font-size:var(--type-body)!important;font-weight:var(--weight-regular)!important;line-height:1.48!important;letter-spacing:0!important}.dl-app .appui .screen-page :is(input,textarea,select,option){line-height:1.25!important}.dl-app .appui .screen-page :is(.sub,[class$=-sub],[class*="-sub "],[class$=-desc],[class*="-desc "],[class$=-copy],[class*="-copy "],[class$=-meta],[class*="-meta "],.fd-row-meta,.dl-issue-meta,.sc-recent-meta,.mandate-meta,.sbl-meta,.row-sub,.pp-sub,.buy-option-meta,.dl-rec-meta,.msg-hero-meta,.prof-meta,.faq-a-p,.faq-a-ul li,.faq-contact-tx){font-size:var(--type-support)!important;font-weight:var(--weight-regular)!important;line-height:1.5!important;letter-spacing:0!important}.dl-app .appui .screen-page :is([class$=-label],[class*="-label "],[class*=grouplabel],[class*=eyebrow],[class$=-cap],[class*="-cap "],.onb-sheet-label,.wfc-sec-label,.ep-label,.wifi-label,.qrk-kind-label,.buy-eyebrow,.aai-label,.ins2-hero-label,.ins2-hero-foot-label,.dl-veri-label,.msg-preview-label,.scan-msg-input-label){font-size:var(--type-label)!important;font-weight:var(--weight-medium)!important;line-height:1.25!important;letter-spacing:.01em!important}.dl-app .appui .screen-page :is(button,.primary-btn,.secondary-btn,.onb-sheet-cta,.dg-btn,.sb-d-cta,.sb-warn-cta,.wfc-cta,.fsel-cancel,.fs-stop,.apf-later,.co-pay,.pxr-cta,.cxl-cta,.ins-lock-btn,.es-cta,.hm-safe-cta,.perm-decline,.lf-bar-btn,.lf-unlock-btn,.co-empty-btn,.dl-callbtn,.dl-stickybtn,.ep-avbtn){font-size:var(--type-body)!important;font-weight:var(--weight-medium)!important;line-height:1.15!important;letter-spacing:0!important}.dl-app .appui .screen-page :is(.tab,.ap2-tab,.pd-tab,.pxr-tab,.hm-tab,.dl-subtab,[class*=nav-label]){font-size:var(--type-support)!important;font-weight:var(--weight-medium)!important;line-height:1.2!important;letter-spacing:0!important}.dl-app .appui .screen-page :is([class$=-amount],[class*="-amount "],[class$=-value],[class*="-value "],[class$=-score],[class*="-score "],[class$=-num],[class*="-num "],.fs-pct,.rm2-score,.dl-gauge-num,.hm-safe-num,.pol-sum-val,.qrk-amt,.pxr-amt,.ins-locked-cover-v,.sm-stat-n,.lf-stat .v,.buybar-total,.co-sum-total,.pmx-plan-price){font-weight:var(--weight-semibold)!important;letter-spacing:-.02em!important}.dl-app .appui .screen-page :is(.onb-legal,.onb-compliance-label,.hm-card-meta,.sh-card-st,.fs-ring-lbl,.dl-gauge-lbl,.hm-safe-lbl,.rm2-cap,.pxr-tab-tag,.sbp-browser-row em,.aai-label,.rzp-sec-lbl){font-size:var(--type-chip)!important;font-weight:var(--weight-medium)!important;line-height:1.3!important}.dl-app .appui .screen-page [style*="font-weight:600"]{font-weight:var(--weight-semibold)!important}.dl-app .appui .screen-page :is(.dl-gauge-num,.rm2-score,.hm-safe-num){font-size:40px!important;font-weight:600!important}.dl-app .appui .screen-page :is(.pxr-amt,.pol-sum-val,.ins-locked-cover-v,.ins3-sum-num){font-size:32px!important;font-weight:600!important}.dl-app .appui .screen-page :is(.ap2-nextcard-num,.dl-veri-code,.emerg-call-num,.ai-welcome-h,.sm-stat-n){font-size:28px!important;font-weight:600!important}.dl-app .appui .screen-page :is(.ap-donut-value,.ins3-foot-v,.call-stat-v,.ap2-stat-num,.buy-option-price-amount){font-size:18px!important;font-weight:600!important}.dl-app .appui .screen-page :is(.rm2-end,.phc-score-s,.fsel-lbl,.tr-fact-k,.sb-d-list .k,.pxr-per,.apx-foot,.ins3-foot-top,.hm-ap-next-t2){font-size:12px!important;font-weight:400!important;line-height:1.45!important}.dl-app .appui .screen-page :is(.fsr-hero-s,.sb-rv-hint,.hm-ap-next-s2,.wfc-row-t,.apx-t,.buy-review-v,.tr-fact-v,.sb-d-list .v,.phc-score-t){font-size:14px!important;font-weight:400!important;line-height:1.45!important}.dl-app .appui .screen-page :is(.hm-report,.wfc-note-t,.sm-pop-h,.sb-d-url,.pxr-name){font-size:14px!important;font-weight:500!important}.dl-app .appui .screen-page :is(.exp-h,.pxr-intro-h){font-size:20px!important;font-weight:600!important;line-height:1.25!important}.dl-app .appui .screen-page :is(.onb-sheet-input-prefix,.cc-code,.hm-ap-av,.sbp-browser-mark,.sbk-blogo,.mandate-logo,.qrk-payee-av){font-size:14px!important;font-weight:500!important}.dl-app .appui .screen-page small{font-size:12px!important;font-weight:400!important;line-height:1.35!important}.dl-app .appui .screen-page :is(.rm2-bars .l,.exp-row-hint){font-size:12px!important;font-weight:400!important;line-height:1.3!important}.dl-app .appui .screen-page :is(.hm-report,.skip-home,.es-cta,.hm-safe-cta,.ins-lock-btn,.buybar-total,.co-sum-total,.prof-prem-t,.rzp-logo,.rzp-brand,.rzp-pay,.pmx-plan-name,.pmx-sec,.dg-hero h2,.ao-h,.ins-locked-h){font-weight:500!important}.dl-app .appui .screen-page[data-screen] :is(.dl-gauge-num,.rm2-score,.hm-safe-num){font-weight:600!important}.dl-app .appui .screen-page[data-screen] :is(.hm-report){font-size:14px!important;font-weight:500!important;line-height:1.2!important}.dl-app .appui .screen-page[data-screen] :is(.hm-ap-next-s2,.fsr-hero-s,.sb-rv-hint,.wfc-row-t,.apx-t,.tr-fact-v,.sb-d-list .v){font-size:14px!important;font-weight:400!important}.dl-app .appui .screen-page[data-screen] :is(.hm-ap-next-t2,.rm2-end,.phc-score-s,.fsel-lbl,.tr-fact-k,.sb-d-list .k,.pxr-per,.apx-d,.sm-pop-s,.pgm-eta){font-size:12px!important;font-weight:400!important}.dl-app .appui .screen-page[data-screen] :is(.sbk-step-n,.qrk-verdict-tx,.ai-suggest-chip){font-size:12px!important;font-weight:500!important}.dl-app .appui .screen-page[data-screen] :is(.pxr-amt,.pol-sum-val,.ins-locked-cover-v,.ins3-sum-num){font-weight:600!important}.dl-app .appui .screen-page[data-screen] :is(.ap-donut-value,.ins3-foot-v,.call-stat-v,.ap2-stat-num,.buy-option-price-amount){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-list{margin:14px 0 0;display:block;gap:0;padding:0;background:none;border-radius:0}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem{position:relative;background:none!important;border:0!important;border-radius:0!important;padding:17px 18px!important;gap:16px;box-shadow:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem+.pl-mem:before{content:"";position:absolute;top:0;left:68px;right:18px;height:1px;background:rgba(15,17,21,.04)}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem+.pl-mem:before{background:rgba(255,255,255,.06)}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem-body{display:flex;flex-direction:column;align-items:flex-start}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem-name{font-size:14px!important;font-weight:600!important;line-height:1.2}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem-name .role{font-weight:500!important;color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem-sub{margin-top:4px!important;font-size:12px!important;font-weight:500!important;color:var(--muted)!important;line-height:1.35}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem-av{width:36px!important;height:36px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em;flex:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16)}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-check{width:22px;height:22px;border:1.5px solid var(--line-2);background:transparent;color:transparent}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-mem.sel .pl-check{background:var(--green-deep)!important;border-color:var(--green-deep)!important;color:#fff!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-check svg{width:12px;height:12px}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-dock{display:flex!important;flex-direction:column;align-items:stretch;gap:13px}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill{position:relative;z-index:1;flex:none;width:100%;min-width:0;margin:0!important;padding:0!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-card{background:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:baseline;-moz-column-gap:14px;column-gap:14px;row-gap:7px;min-width:0}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-rate{display:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc span:first-child{display:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc .v:after{content:"\00a0saved";font-weight:500}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot{grid-column:1;grid-row:1;justify-content:flex-start!important;gap:0!important;margin:0!important;padding:0!important;border-top:0!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot .l{display:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot .v{font-size:22px!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-eq{grid-column:1;grid-row:2;font-size:12px!important;font-weight:500!important;line-height:1.3;color:var(--muted)!important;white-space:nowrap}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-row{grid-column:2;grid-row:1;justify-self:end;justify-content:flex-end!important;gap:6px!important;margin:0!important;padding:0!important;line-height:1.3}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc{grid-column:2;grid-row:2}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-seats{font-size:12px!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc{gap:5px!important;margin:0!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc:before{content:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc .v{font-size:12px!important;font-weight:600!important;line-height:1.25;color:var(--green-deep)!important;background:var(--green-soft)!important;padding:5px 10px!important;border-radius:999px!important;white-space:nowrap}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-disc .v{color:#7CF0BC!important;background:rgba(4,219,127,.14)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-renew{display:none!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-dock .primary-btn{flex:none!important;width:100%!important;margin:0!important;min-height:52px}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .ap2-screen{padding-bottom:54px!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-renew{font-size:12px!important;line-height:1.45!important;margin:14px 18px 16px!important;text-align:center}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-choose],[data-screen=plan-success]) .ap2-screen{background:var(--surface)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) :is(.pl-bill-disc .v,.pl-mem-tag,.pl-covered,[class*=covered]){color:var(--green-ink)!important}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) :is(.pl-bill-disc .v,.pl-mem-tag,.pl-covered,[class*=covered]){color:#54E8A5!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-renew{color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-choose]) :is(.pl-tag,.pl-free,.pl-free *,[class*=pl-cov]){color:var(--green-ink)!important}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-choose]) :is(.pl-tag,.pl-free,.pl-free *,[class*=pl-cov]){color:#7CF0BC!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-review],[data-screen=plan-choose]) :is(.pl-renew,.pl-note,.pl-foot,.ap2-footnote){color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-success]) .pl-dock{position:absolute;left:0;right:0;bottom:0;z-index:14;padding:30px 18px 22px;border:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,var(--surface) 46%,var(--surface) 100%)}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-success]) .pl-dock{background:linear-gradient(180deg,rgba(10,14,18,0) 0,var(--surface) 46%,var(--surface) 100%)}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-success]) .pl-dock:before{content:"";position:absolute;inset:0;pointer-events:none;backdrop-filter:blur(14px) saturate(1.2);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.65) 34%,#000 62%);mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.65) 34%,#000 62%)}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review],[data-screen=plan-success]) .pl-dock .primary-btn{position:relative;z-index:1;width:100%;margin:0}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance],[data-screen=plan-review]) .ap2-screen{padding-bottom:128px!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .ap2-screen{padding-bottom:162px!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 0}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-row+.pl-bill-row{margin-top:12px}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) :is(.pl-bill-seats,.pl-bill-disc span:first-child){font-size:13px!important;font-weight:500!important;color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) :is(.pl-bill-rate,.pl-bill-disc .v){font-size:13px!important;font-weight:600!important;font-variant-numeric:tabular-nums}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-rate{color:var(--ink)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:14px;border-top:1px solid rgba(15,17,21,.08)}.dl-app .appui.dark .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot{border-top-color:rgba(255,255,255,.1)}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot .l{font-size:13px!important;font-weight:500!important;color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot .v{font-size:28px!important;font-weight:600!important;letter-spacing:-.03em!important;color:var(--ink)!important;line-height:1;font-variant-numeric:tabular-nums}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-plus],[data-screen=plan-insurance]) .pl-bill-tot .v small{font-size:14px!important;font-weight:500!important;color:var(--muted)!important;letter-spacing:0!important;margin-left:2px}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen=plan-choose] .pl-free :is(b,span,div){color:#8FEFC2!important}.dl-app .appui .stage .phone .screens .screen-page:is([data-screen=plan-review],[data-screen=plan-success]) .pl-rev-renew{margin:12px 20px 0!important;font-size:12px!important;font-weight:500!important;color:var(--muted)!important;line-height:1.45!important;text-align:left!important}@media (prefers-reduced-motion:reduce){.dl-app .appui .stage .phone .screens .screen-page[data-screen=plan-success].active :is(.pmx-done-ring,.pmx-done-h,.pmx-done-p,.pl-rec-row,.pl-rev-renew,.pl-dock-stack){animation:none!important}}.dl-app .appui .stage .phone .screens .screen-page[data-screen=plan-success] .pl-dock-stack :is(.primary-btn,.secondary-btn){position:relative;z-index:1;width:100%;margin:0}.dl-app .appui .rm2.rm2-safe .rm2-svg{filter:drop-shadow(0 0 10px rgba(4,219,127,.35))}.dl-app .appui .rm2.rm2-safe .rm2-cap{color:#3FE39A;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:600}.dl-app .appui .rm2.rm2-safe .rm2-score{color:#fff}.dl-app .appui .hm-srcbar-shim{animation:hmSrcShim 1.7s ease-in-out infinite}.dl-app .appui .screen-page[data-screen=home] .hm-safe .hm-report,.dl-app .appui .screen-page[data-screen=home] .hm-safe .hm-srcbar{margin-top:20px!important}.dl-app .appui .screen-page[data-screen=home] .dl-leak-chips{margin:18px 20px 0!important}.dl-app .appui .screen-page[data-screen=home] .dl-hero-stats.hm-stats{margin:20px 22px 0!important;padding:0!important;background:none!important;border:0!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat .v{font-size:20px!important;font-weight:600!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat .l{font-size:12px!important;margin-top:5px!important;color:rgba(255,255,255,.5)!important}.dl-app .appui .screen-page[data-screen=home] .hm-stats .dl-hero-stat+.dl-hero-stat:before{height:28px!important;background:rgba(255,255,255,.1)!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{display:flex!important;width:-moz-fit-content!important;width:fit-content!important;justify-content:center!important;margin:24px auto 0!important;padding:16px 34px!important;font-size:14px!important}.dl-app .appui .screen-page[data-screen=home] .screen:before{height:530px!important}.dl-app .appui .screen-page[data-screen=home] .hm-report{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.07))!important;border:1px solid rgba(255,255,255,.28)!important;color:#fff!important;font-weight:600!important;backdrop-filter:blur(18px) saturate(1.3)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.15),0 10px 28px rgba(0,0,0,.32),0 0 22px rgba(4,219,127,.16)!important}.dl-app .appui .screen-page[data-screen=home] .hm-report svg{stroke:#fff!important;opacity:.95!important}.dl-app .appui .screen-page[data-screen=home] .hm-report:after,.dl-app .appui .screen-page[data-screen=home] .hm-report:before{display:block!important;content:""!important;animation:hmGlowSpin 5s linear infinite!important}.dl-app .appui .screen-page[data-screen=home] .hm-report:before{background:conic-gradient(from var(--hmglow-angle,0deg),rgba(255,255,255,0) 0deg,rgba(255,255,255,.06) 60deg,rgba(210,255,232,.34) 100deg,rgba(255,255,255,.5) 112deg,rgba(210,255,232,.34) 124deg,rgba(255,255,255,.06) 165deg,rgba(255,255,255,0) 210deg,rgba(255,255,255,0) 1turn)!important;animation:hmGlowSpin 8s linear infinite!important}.dl-app .appui .screen-page[data-screen=home] .hm-report:after{filter:blur(10px)!important;opacity:.16!important;animation:hmGlowSpin 8s linear infinite!important}.dl-app .appui .screen-page[data-screen=home] .hm-report svg{opacity:.9!important}.dl-app .appui .screen-page[data-screen=home] .screen:before{background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 0),linear-gradient(180deg,#000,#000)!important}.dl-app .appui .rm2{position:relative;width:100%;max-width:172px;margin:6px auto 0;aspect-ratio:1/1}.dl-app .appui .rm2-svg{display:block;width:100%;height:auto;overflow:visible;filter:drop-shadow(0 0 18px rgba(255,60,90,.1))}.dl-app .appui .rm2-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;text-align:center;width:72%}.dl-app .appui .rm2-score{font-size:40px;font-weight:600;letter-spacing:-.03em;line-height:.86;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 20px rgba(255,60,90,.28)}.dl-app .appui .rm2-cap{margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#FF6B82}.dl-app .appui .rm2-end{position:absolute;bottom:10%;font-size:14px;font-weight:600;color:rgba(255,255,255,.4)}.dl-app .appui .rm2-end.lo{left:16%}.dl-app .appui .rm2-end.hi{right:13%}.dl-app .appui .screen-page[data-screen=home] .rm2{margin:2px auto 6px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .dl-leak-chips{margin:-14px 20px 0!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .dl-leak-chip{background:transparent!important;border:1px solid rgba(255,94,122,.5)!important;color:#FF8298!important;box-shadow:none!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .dl-leak-chip:active{background:rgba(255,68,89,.12)!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .dl-hero-stats.hm-stats{margin:20px 22px 0!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-stats .dl-hero-stat .v{font-size:16px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-stats .dl-hero-stat .l{font-size:12px!important;margin-top:4px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-stats .dl-hero-stat+.dl-hero-stat:before{height:22px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-report{margin:25px auto 0!important;padding:10px 22px!important;font-size:14px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-report svg{width:13px!important;height:13px!important}.dl-app .appui .screen-page[data-screen=home] .hm-meter-cap{margin-bottom:6px!important;font-size:12px!important;color:rgba(255,255,255,.82)!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy]{padding-top:8px!important;margin-top:-20px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .rm2{max-width:189px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .rm2-score{font-size:44px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .rm2-cap{font-size:12px!important}.dl-app .appui .screen-page[data-screen=home] .screen:before{height:510px!important;border-radius:0 0 36px 36px!important;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(180deg,#000,#000)!important;background-size:32px 32px,32px 32px,100% 100%!important;background-color:#000!important}.dl-app .appui .screen-page[data-screen=home] .hm-mstats{margin:22px 18px 0!important}.dl-app .appui .screen-page[data-screen=home] .hm-mstats .dl-hero-stat{padding:2px 10px!important}.dl-app .appui .screen-page[data-screen=home] .hm-mstats .dl-hero-stat+.dl-hero-stat:before{display:none!important}.dl-app .appui .screen-page[data-screen=home] .hm-mstats .dl-hero-stat .v{font-size:56px!important;font-weight:600!important;color:#fff!important;letter-spacing:-.03em!important;line-height:1!important}.dl-app .appui .screen-page[data-screen=home] .hm-mstats .dl-hero-stat .l{font-size:11px!important;font-weight:500!important;margin-top:8px!important;color:rgba(255,255,255,.58)!important;letter-spacing:.01em!important}.dl-app .appui .hm-ap-sub{font-size:12px;font-weight:500;color:rgba(255,255,255,.5);letter-spacing:0;margin:2px 0 0}.dl-app .appui .hm-ap-warn{color:#FFC24D}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay]{padding-top:10px!important;pointer-events:none;min-height:382px;box-sizing:border-box;position:relative}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-meter-cap{animation:none!important;transform:translateY(-1px)!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay]>*{pointer-events:auto}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-amount{margin-top:14px!important;font-size:36px!important}.dl-app .appui .hm-ap-num{display:inline-block;transform-origin:50% 60%}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-sub{display:inline-flex;align-items:center;gap:7px;margin-top:11px;padding:5px 12px 5px 10px;border-radius:999px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);font-weight:500;letter-spacing:.005em;color:rgba(255,255,255,.62);font-size:12px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-sub:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 6px rgba(4,219,127,.6);flex:none}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-sub b{font-weight:600;color:rgba(255,255,255,.74)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-sub{margin-bottom:0!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-cap{margin:0 4px 2px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.42)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-per{font-size:18px;font-weight:600;color:rgba(255,255,255,.36);letter-spacing:0;margin-left:1px}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-upcoming{margin-top:30px}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-uhead{display:flex;align-items:baseline;justify-content:space-between;margin:0 2px 7px}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-upcoming .hm-ap-cap{margin:0;text-align:left}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-uhead .hm-ap-warn{font-size:12px;font-weight:600;letter-spacing:0}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-ulist{-webkit-mask-image:linear-gradient(180deg,#000,#000 38%,rgba(0,0,0,.75) 62%,rgba(0,0,0,.35) 82%,transparent);mask-image:linear-gradient(180deg,#000,#000 38%,rgba(0,0,0,.75) 62%,rgba(0,0,0,.35) 82%,transparent)}.dl-app .appui:not(.flow-paid) .hm-ap-upcoming{position:relative}.dl-app .appui:not(.flow-paid) .hm-ap-ulist .hm-ap-urow:nth-child(2){filter:blur(5.5px);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dl-app .appui:not(.flow-paid) .hm-ap-ulist .hm-ap-urow:nth-child(3){filter:blur(8.5px);opacity:.85;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dl-app .appui .hm-ap-ulock{display:none}.dl-app .appui:not(.flow-paid) .hm-ap-ulock{display:inline-flex;align-items:center;gap:8px;position:absolute;left:50%;bottom:10px;transform:translateX(-50%);min-width:74%;justify-content:center;padding:11px 22px 11px 20px;border-radius:999px;background:var(--green,#04DB7F);backdrop-filter:none;border:1px solid var(--green,#04db7f);box-shadow:0 10px 26px rgba(4,219,127,.32);color:#04231a;font-size:12px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;z-index:4;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.dl-app .appui:not(.flow-paid) .hm-ap-ulock:active{transform:translateX(-50%) scale(.97)}.dl-app .appui .hm-ap-ulock-ic{display:inline-flex;color:#04231a}.dl-app .appui .hm-ap-ulock-ic svg{width:15px;height:15px;display:block}.dl-app .appui .hm-ap-ulock-tx{color:#04231a}.dl-app .appui .hm-ap-ulock-ch{width:14px;height:14px;color:rgba(4,35,26,.65);display:block;flex:none}.dl-app .appui:not(.flow-paid) .hm-report[data-nav=autopay-intro]{display:none!important}.dl-app .appui:not(.flow-paid) .hm-ap-ulist{margin-left:-18px!important;margin-right:-18px!important;padding-left:18px!important;padding-right:18px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-urow{display:flex;align-items:center;gap:11px;padding:7px 2px}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-urow+.hm-ap-urow{border-top:1px solid rgba(255,255,255,.07)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-ulogo{width:30px;height:30px;border-radius:50%;flex:none;display:grid;place-items:center;overflow:hidden;background:#fff;clip-path:circle(50%)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-ulogo svg{width:30px;height:30px;display:block;clip-path:circle(50%)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-ulogo.ms365{box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-uamt small{display:block;font-size:12px;font-weight:500;color:rgba(255,255,255,.4);letter-spacing:.04em;text-transform:uppercase;margin-top:3px;text-align:right}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-umeta{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.3;text-align:left}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-umeta b{font-size:14px;font-weight:600;color:#fff;letter-spacing:0}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-umeta span{font-size:12px;font-weight:500;color:rgba(255,255,255,.5)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-uamt{font-size:14px;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;text-align:right;align-self:flex-start;line-height:1}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-report{position:absolute!important;left:0!important;right:0!important;bottom:5px!important;margin:0 auto!important;width:-moz-fit-content!important;width:fit-content!important;padding:10px 22px!important;font-size:14px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-report svg{width:13px!important;height:13px!important}.dl-app .appui .screen-page[data-screen=home] .hm-urgent{position:relative;z-index:-2;display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0;padding:0 22px;max-height:0;opacity:0;border:0;border-radius:0 0 36px 36px;background:linear-gradient(180deg,#E4574E,#D53F3A);text-align:left;cursor:pointer;font-family:inherit;-webkit-tap-highlight-color:transparent;overflow:hidden;will-change:max-height,transform,opacity;transform:translateY(-16px);transition:max-height .44s var(--ease-enter),padding .44s var(--ease-enter),margin .44s var(--ease-enter),transform .5s var(--ease-enter),opacity .2s linear}@media (prefers-reduced-motion:reduce){.dl-app .appui .screen-page[data-screen=home] .hm-urgent{transition:none;transform:none}}.dl-app .appui .screen-page[data-screen=home] .hm-urgent:active{background:linear-gradient(180deg,#D8493F,#C7332E)}.dl-app .appui .screen-page[data-screen=home] .hm-urgent-ic{flex:none;width:20px;height:20px;display:grid;place-items:center}.dl-app .appui .screen-page[data-screen=home] .hm-urgent-ic svg{width:20px;height:20px;display:block}.dl-app .appui .stage .phone .screens .screen-page[data-screen=home] .hm-urgent-tx{flex:1;min-width:0;align-self:center;font-size:13px!important;font-weight:600!important;letter-spacing:0!important;color:#fff!important;line-height:1!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-app .appui .screen-page[data-screen=home] .hm-urgent-ch{flex:none;align-self:center;width:17px;height:17px;stroke:#fff;opacity:.9}.dl-app .appui .screen-page[data-screen=home] .hm-urg-fam{display:none}.dl-app .appui .tab.active .ti{animation:mxTabPop .34s var(--ease-enter)}@media (prefers-reduced-motion:reduce){.dl-app .appui .tab.active .ti{animation:none}}.dl-app .appui .screen-page .ai-chip,.dl-app .appui .screen-page .ap-tag,.dl-app .appui .screen-page .ap2-nextcard-pill,.dl-app .appui .screen-page .apf-quiz-badge,.dl-app .appui .screen-page .buy-review-member-tag,.dl-app .appui .screen-page .buy-self-badge,.dl-app .appui .screen-page .call-id-tag,.dl-app .appui .screen-page .dl-doc-badge,.dl-app .appui .screen-page .dl-exp-chip,.dl-app .appui .screen-page .dl-leak-chip,.dl-app .appui .screen-page .dl-risk-pill,.dl-app .appui .screen-page .dl-tline-tag,.dl-app .appui .screen-page .emerg-hero .tag,.dl-app .appui .screen-page .exp-sev,.dl-app .appui .screen-page .fsr-badge,.dl-app .appui .screen-page .ins-need-tag,.dl-app .appui .screen-page .ins2-news-tag,.dl-app .appui .screen-page .ins3-chip,.dl-app .appui .screen-page .km-pill,.dl-app .appui .screen-page .lf-sev,.dl-app .appui .screen-page .msg-cat-chip,.dl-app .appui .screen-page .msg-flag-chip,.dl-app .appui .screen-page .pd-pill,.dl-app .appui .screen-page .pxr-badge,.dl-app .appui .screen-page .qr-cam-status,.dl-app .appui .screen-page .row-tag,.dl-app .appui .screen-page .sb-d-badge,.dl-app .appui .screen-page .sb-d-tag,.dl-app .appui .screen-page .sbl-tag,.dl-app .appui .screen-page .sc-recent-badge,.dl-app .appui .screen-page .scd-scam-badge,.dl-app .appui .screen-page .score-pill,.dl-app .appui .screen-page .sev-pill,.dl-app .appui .screen-page .sm-pop-tag,.dl-app .appui .screen-page .tr-badge,.dl-app .appui .screen-page .urg-badge{min-height:28px!important;padding:6px 12px!important;border:0!important;border-radius:999px!important;box-shadow:none!important;background-image:none!important;font-size:12px!important;font-weight:600!important;line-height:1.08!important;letter-spacing:.005em!important;text-transform:none!important}.dl-app .appui .screen-page .ai-chip,.dl-app .appui .screen-page .ap-tag,.dl-app .appui .screen-page .ap2-nextcard-pill,.dl-app .appui .screen-page .buy-review-member-tag,.dl-app .appui .screen-page .dl-tline-tag,.dl-app .appui .screen-page .ins3-chip,.dl-app .appui .screen-page .pxr-badge.plain,.dl-app .appui .screen-page .row-tag,.dl-app .appui .screen-page .sc-recent-badge,.dl-app .appui .screen-page .score-pill{background:var(--chip-neutral-bg)!important;color:var(--chip-neutral-fg)!important}.dl-app .appui .screen-page .call-id-tag,.dl-app .appui .screen-page .dl-doc-badge,.dl-app .appui .screen-page .dl-exp-chip.crit,.dl-app .appui .screen-page .dl-exp-chip.critical,.dl-app .appui .screen-page .dl-leak-chip,.dl-app .appui .screen-page .emerg-hero .tag,.dl-app .appui .screen-page .exp-sev-crit,.dl-app .appui .screen-page .km-pill.high,.dl-app .appui .screen-page .lf-sev.high,.dl-app .appui .screen-page .msg-flag-chip,.dl-app .appui .screen-page .sb-d-badge,.dl-app .appui .screen-page .sb-d-tag,.dl-app .appui .screen-page .sbl-tag.scam,.dl-app .appui .screen-page .sc-recent-badge.scam,.dl-app .appui .screen-page .scd-scam-badge:not(.warn),.dl-app .appui .screen-page .sev-pill.crit,.dl-app .appui .screen-page .sm-pop-tag,.dl-app .appui .screen-page .tr-badge.block,.dl-app .appui .screen-page .urg-badge,.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .dl-leak-chip{background:var(--chip-danger-bg)!important;color:var(--chip-danger-fg)!important;border:0!important;box-shadow:none!important}.dl-app .appui .screen-page .ap-tag.cancelled,.dl-app .appui .screen-page .row-tag.danger{background:var(--chip-danger-bg)!important;color:var(--chip-danger-fg)!important}.dl-app .appui .screen-page .ap-tag.paused,.dl-app .appui .screen-page .row-tag.warn{background:var(--chip-high-bg)!important;color:var(--chip-high-fg)!important}.dl-app .appui .screen-page[data-screen]{font-size:14px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] :is(b,strong){font-weight:600!important}.dl-app .appui .screen-page[data-screen] .page-title{font-size:20px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:-.02em!important}.dl-app .appui .screen-page[data-screen] :is(h2,h3,.cc-title,.co-title,.fs-title,.pd-cov-head,.section-title,.dl-chart-title,.dl-rec-title,.dl-tip-title,.ap-cal2-title,.ap-donut-title,.ins-need-head,.sb-rv-title,.lf-unlock h4,.sm-dlg-h,.pgt-status,.pmx-done-h,.pol-plan,.pp-h){font-size:16px!important;font-weight:600!important;line-height:1.28!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] .ap-section-head h2{font-size:12px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.05em!important}.dl-app .appui .screen-page[data-screen] :is(.row-title,.fd-row-name,.sc-recent-name,.mandate-name,.dl-issue-name,.buy-inc-name,.buy-option-name,.ap2-debits-name,.ap2-mname,.sh-card-name,.bc-name,.name,.pd-acc-title,.dl-tline-name,.dl-rec-title,.dl-tip-title,.lf-id-name,.lf-cat-t,.lf-src-t,.prof-name,.call-id-name,.scd-name,.buy-review-member-name,.ap2-det-name,.sm-chat-name){font-size:14px!important;font-weight:500!important;line-height:1.32!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] .bc-name{font-size:12px!important;line-height:1.25!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] :is(p,li,input,textarea,select,option,.brief-body-text,.pd-acc-text,.scan-checking-text,.scan-loading-text,.buy-consent-text,.apf-fb-text,.city-text,.sos-text,.scan-msg-textarea,.dl-veri-copy,.pxr-plan-copy){font-size:14px!important;font-weight:400!important;line-height:1.48!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] :is(input,textarea,select,option){line-height:1.25!important}.dl-app .appui .screen-page[data-screen] :is(.sub,[class$=-sub],[class*="-sub "],[class$=-desc],[class*="-desc "],[class$=-copy],[class*="-copy "],[class$=-meta],[class*="-meta "],.fd-row-meta,.dl-issue-meta,.sc-recent-meta,.mandate-meta,.sbl-meta,.row-sub,.pp-sub,.buy-option-meta,.dl-rec-meta,.msg-hero-meta,.prof-meta,.faq-a-p,.faq-a-ul li,.faq-contact-tx){font-size:12px!important;font-weight:400!important;line-height:1.5!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] :is([class$=-label],[class*="-label "],[class*=grouplabel],[class*=eyebrow],[class$=-cap],[class*="-cap "],.onb-sheet-label,.wfc-sec-label,.ep-label,.wifi-label,.qrk-kind-label,.buy-eyebrow,.aai-label,.ins2-hero-label,.ins2-hero-foot-label,.dl-veri-label,.msg-preview-label,.scan-msg-input-label){font-size:12px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:.01em!important}.dl-app .appui .screen-page[data-screen] :is(button,.primary-btn,.secondary-btn,.onb-sheet-cta,.dg-btn,.sb-d-cta,.sb-warn-cta,.wfc-cta,.fsel-cancel,.fs-stop,.apf-later,.co-pay,.pxr-cta,.cxl-cta,.ins-lock-btn,.es-cta,.hm-safe-cta,.perm-decline,.lf-bar-btn,.lf-unlock-btn,.co-empty-btn,.dl-callbtn,.dl-stickybtn,.ep-avbtn,.hm-report){font-size:14px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:0!important}.dl-app .appui .screen-page[data-screen] :is(.tab,.ap2-tab,.pd-tab,.pxr-tab,.hm-tab,.dl-subtab,[class*=nav-label]){font-size:12px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] nav.tabs .tab{font-size:10px!important}.dl-app .appui .screen-page[data-screen] :is([class$=-amount],[class*="-amount "],[class$=-value],[class*="-value "],[class$=-score],[class*="-score "],[class$=-num],[class*="-num "],.fs-pct,.rm2-score,.dl-gauge-num,.hm-safe-num,.pol-sum-val,.qrk-amt,.pxr-amt,.ins-locked-cover-v,.sm-stat-n,.lf-stat .v,.buybar-total,.co-sum-total,.pmx-plan-price){font-weight:600!important;letter-spacing:-.02em!important}.dl-app .appui .screen-page[data-screen] :is(.dl-gauge-num,.rm2-score,.hm-safe-num){font-size:40px!important}.dl-app .appui .screen-page[data-screen] :is(.pxr-amt,.pol-sum-val,.ins-locked-cover-v,.ins3-sum-num){font-size:32px!important}.dl-app .appui .screen-page[data-screen] :is(.ap2-nextcard-num,.dl-veri-code,.emerg-call-num,.ai-welcome-h,.sm-stat-n){font-size:28px!important}.dl-app .appui .screen-page[data-screen] :is(.ap-donut-value,.ins3-foot-v,.call-stat-v,.ap2-stat-num,.buy-option-price-amount){font-size:18px!important}.dl-app .appui .screen-page[data-screen] :is(.exp-h,.pxr-intro-h,.lf-h){font-size:20px!important;font-weight:600!important}.dl-app .appui .screen-page[data-screen] :is(.rm2-end,.phc-score-s,.fsel-lbl,.tr-fact-k,.sb-d-list .k,.pxr-per,.apx-foot,.ins3-foot-top,.hm-ap-next-t2,.apx-d,.sm-pop-s,.pgm-eta){font-size:12px!important;font-weight:400!important;line-height:1.45!important}.dl-app .appui .screen-page[data-screen] :is(.fsr-hero-s,.sb-rv-hint,.hm-ap-next-s2,.wfc-row-t,.apx-t,.buy-review-v,.tr-fact-v,.sb-d-list .v,.phc-score-t){font-size:14px!important;font-weight:400!important;line-height:1.45!important}.dl-app .appui .screen-page[data-screen] :is(.wfc-note-t,.sm-pop-h,.sb-d-url,.pxr-name){font-size:14px!important;font-weight:500!important}.dl-app .appui .screen-page[data-screen] :is(.onb-sheet-input-prefix,.cc-code,.hm-ap-av,.sbp-browser-mark,.sbk-blogo,.mandate-logo,.qrk-payee-av,.idt-select){font-size:14px!important;font-weight:500!important}.dl-app .appui .screen-page[data-screen] :is(.sbk-step-n,.qrk-verdict-tx){font-size:12px!important;font-weight:500!important}.dl-app .appui .screen-page[data-screen] :is(.rm2-bars .l,.exp-row-hint){font-size:12px!important;font-weight:400!important}.dl-app .appui .screen-page[data-screen] small{font-size:12px!important;font-weight:400!important;line-height:1.35!important}.dl-app .appui .screen-page[data-screen] :is(.skip-home,.es-cta,.hm-safe-cta,.ins-lock-btn,.buybar-total,.co-sum-total,.prof-prem-t,.rzp-logo,.rzp-brand,.rzp-pay,.pmx-plan-name,.pmx-sec,.dg-hero h2,.ao-h,.ins-locked-h){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] *{font-weight:400}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is([class$=-amount],[class*="-amount "],[class$=-value],[class*="-value "],[class$=-score],[class*="-score "],[class$=-num],[class*="-num "],.fs-pct,.rm2-score,.dl-gauge-num,.hm-safe-num,.pol-sum-val,.qrk-amt,.pxr-amt,.ins-locked-cover-v,.sm-stat-n,.lf-stat .v,.buybar-total,.co-sum-total,.pmx-plan-price){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is([class$=-name],[class*="-name "],[class$=-title],[class*="-title "],.row-title,.scan-opt-n,.wfc-note-t,.st,.sc-recent-name,.mandate-name,.fd-row-name,.dl-issue-name,.ins-locked-bene-tx,.pxr-feat-t){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.ap2-grouplabel,.ap-donut-key){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.ins3-foot-v,.ap-donut-value,.ap-donut-amt){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.ins3-sum-label,.ap-donut-label){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.ins3-foot-top,.ins3-sum-meta,.ins3-foot-sub,.ap-donut-sub,.ap-donut-pct){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.fmd-score,.fmd-stat-v,.fmd-name,.fmd-cap2,.fmd-trend,.fmd-act-v,.fmd-tier-s,.fa-t,.fa-for,.pl-next-t,.pl-next-n,.pl-rec-row .v){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.fmd-lbl,.fmd-lbl-s,.fmd-pill,.fmd-stat-top,.fmd-meta,.fmd-bar-ends,.fmd-remove,.fmd-end,.fmd-act-t,.fmd-tier-n,.fe-lbl,.fe-t,.fa-d,.fa-fine,.fa-note span,.fam-row-meta .activity,.pl-mem-sub,.pl-mem-name .role,.pl-next-s,.pl-rec-row .l,.pl-rev-tag,.pl-rev-benefit,.pl-rev-renew){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.polcard-brand,.polcard-name){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.polsel-n,.polcard-valid,.pl-rev-already){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.ins-locked-s,.ins-locked-cover-note,.ins-locked-assure,.ins-locked-cta-price){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] .brief-rail .brief-title{font-size:12px!important;font-weight:500!important;line-height:1.34!important;letter-spacing:0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.brief-metric){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.sb-setup-h,.sb-perm-h):is(.sb-setup-h,.sb-perm-h){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.sb-setup-h,.sb-perm-h) :is(.perm-feat,.perm-perm){font-weight:600!important}.dl-app .appui nav.tabs{border-top:1px solid rgba(15,17,21,.05)!important;box-shadow:0 -10px 28px rgba(15,17,21,.035)!important}.dl-app .appui .tabs .tab .ti svg{width:18px;height:18px}.dl-app .appui nav.tabs .tab:not(.tab-sos) .ti{width:20px;height:20px}.dl-app .appui nav.tabs .tab:not(.tab-sos){font-size:10px;gap:5px;min-width:0}.dl-app .appui nav.tabs .tab,.dl-app .appui nav.tabs .tab:not(.tab-sos){line-height:1.15!important;letter-spacing:0!important}.dl-app .appui nav.tabs .tab:not(.tab-sos) .ti,.dl-app .appui nav.tabs .tab:not(.tab-sos) .ti svg{width:18px!important;height:18px!important}.dl-app .appui nav.tabs .tab,.dl-app .appui nav.tabs .tab:not(.tab-sos){font-size:10px!important;white-space:nowrap!important;gap:6px!important;letter-spacing:.005em!important}.dl-app .appui .screen-page[data-screen=home] .bc-circle.scan{background:var(--fill)!important;color:var(--ink)!important}.dl-app .appui .rm2-score{font-weight:600!important;letter-spacing:-.04em!important}.dl-app .appui [data-a11y-btn]{cursor:pointer}.dl-app .appui [data-a11y-btn]:focus-visible{outline:2px solid var(--green-deep,var(--green-deep));outline-offset:2px;border-radius:12px}.dl-app .appui [role=button]:focus-visible,.dl-app .appui [tabindex]:focus-visible,.dl-app .appui a:focus-visible,.dl-app .appui button:focus-visible,.dl-app .appui input:focus-visible{outline:2px solid var(--green-deep,var(--green-deep));outline-offset:2px}.dl-app .appui .dl-leak-chips .dl-leak-chip-row .dl-leak-chip{background:transparent!important;background-image:none!important;background-color:transparent!important;border:1px solid rgba(255,94,122,.5)!important;color:#FF8298!important;box-shadow:none!important}.dl-app .appui .dl-leak-chips .dl-leak-chip-row .dl-leak-chip:active{background:rgba(255,68,89,.12)!important}.dl-app .appui .dl-leak-chips .dl-leak-chip-row .dl-leak-chip{min-height:38px!important;padding:10px 20px!important;font-size:14px!important;letter-spacing:.01em!important}.dl-app .appui .screen-page[data-screen=home] .dl-leak-chips .dl-leak-chip-row .dl-leak-chip{background:rgba(255,68,89,.1)!important;background-color:rgba(255,68,89,.1)!important;background-image:none!important;border:1px solid rgba(255,94,122,.5)!important;color:#FF8298!important;box-shadow:none!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] .page-title.page-title,.dl-app .appui .stage .phone .screens .screen-page[data-screen] h1.buy-plan-title.buy-plan-title{font-size:16px!important;font-weight:500!important;letter-spacing:-.01em!important;line-height:1.2!important}.dl-app .appui .brand-circles .bc-circle svg{stroke-width:1.5px}.dl-app .appui .ai-find-tag,.dl-app .appui .ai-head-pill,.dl-app .appui .ai-head-status,.dl-app .appui .ap-bank-tag,.dl-app .appui .ap-stat2-pill,.dl-app .appui .ap-tag,.dl-app .appui .ap2-hero-tier,.dl-app .appui .ap2-nextcard-pill,.dl-app .appui .apf-quiz-badge,.dl-app .appui .buy-form-badge,.dl-app .appui .buy-review-member-tag,.dl-app .appui .buy-self-badge,.dl-app .appui .call-id-tag,.dl-app .appui .claim-cover-tier,.dl-app .appui .claim-policy-tier,.dl-app .appui .dl-doc-badge,.dl-app .appui .dl-hero-status,.dl-app .appui .dl-risk-pill,.dl-app .appui .dl-tline-tag,.dl-app .appui .dt-badge,.dl-app .appui .fam-row-status,.dl-app .appui .fd-hero-badge,.dl-app .appui .feat-empty-pill,.dl-app .appui .feat-tag,.dl-app .appui .fma-pill,.dl-app .appui .fsr-badge,.dl-app .appui .gl-pill,.dl-app .appui .help-tag,.dl-app .appui .hero-pill,.dl-app .appui .hero-tag,.dl-app .appui .ins-claim-state,.dl-app .appui .ins-hero-pill,.dl-app .appui .ins-need-tag,.dl-app .appui .ins2-alert-state,.dl-app .appui .ins2-news-tag,.dl-app .appui .ins2-promo-badge,.dl-app .appui .km-pill,.dl-app .appui .msg-hero-tag,.dl-app .appui .msg-hero-tier,.dl-app .appui .onb-bath-pill,.dl-app .appui .pd-pill,.dl-app .appui .pgt-status,.dl-app .appui .phc-badge,.dl-app .appui .pmx-hero-badge,.dl-app .appui .pol-status,.dl-app .appui .premium-tag,.dl-app .appui .promo-tag,.dl-app .appui .pxr-badge,.dl-app .appui .pxr-tab-tag,.dl-app .appui .qr-cam-status,.dl-app .appui .qr-hrow-tag,.dl-app .appui .qr-reveal-tag,.dl-app .appui .qrv-status,.dl-app .appui .rm2-pill,.dl-app .appui .row-tag,.dl-app .appui .rv-status,.dl-app .appui .rzp-pay-state,.dl-app .appui .sb-d-badge,.dl-app .appui .sb-d-tag,.dl-app .appui .sb-status,.dl-app .appui .sb-warn-tag,.dl-app .appui .sbl-tag,.dl-app .appui .sc-greeting-pill,.dl-app .appui .sc-recent-badge,.dl-app .appui .scan-artifact-tag,.dl-app .appui .scan-verdict-tag,.dl-app .appui .scd-scam-badge,.dl-app .appui .score-pill,.dl-app .appui .sev-pill,.dl-app .appui .shield-badge,.dl-app .appui .sm-pop-tag,.dl-app .appui .tr-badge,.dl-app .appui .trust-tag,.dl-app .appui .urg-badge{font-size:12px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}.dl-app .appui .ai-head-back,.dl-app .appui .ao-back,.dl-app .appui .back-btn,.dl-app .appui .co-back,.dl-app .appui .dg-back,.dl-app .appui .ins2-hero-back,.dl-app .appui .onb-bath-back,.dl-app .appui .sc-hero-back{width:40px;height:40px;border-radius:50%;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;display:grid;place-items:center;cursor:pointer;flex:none}.dl-app .appui .ins2-hero-back,.dl-app .appui .onb-bath-back,.dl-app .appui .sc-hero-back{color:#fff!important}.dl-app .appui .ai-head-back svg,.dl-app .appui .ao-back svg,.dl-app .appui .back-btn svg,.dl-app .appui .co-back svg,.dl-app .appui .dg-back svg,.dl-app .appui .ins2-hero-back svg,.dl-app .appui .onb-bath-back svg,.dl-app .appui .sc-hero-back svg{width:22px;height:22px;stroke-width:1.75px}.dl-app .appui nav.tabs .tab.active .ic-out{display:none!important}.dl-app .appui nav.tabs .tab.active .ic-fill{display:block!important}.dl-app .appui nav.tabs .tab.active .ic-fill,.dl-app .appui nav.tabs .tab.active .ic-fill *{fill:currentColor!important;stroke:none!important}.dl-app .appui nav.tabs .tab.active,.dl-app .appui nav.tabs .tab.active .ti{font-weight:600!important}.dl-app .appui .screen-page[data-screen=home] .hm-meter.hm-hpanel[data-hpanel] .hm-meter-cap{letter-spacing:.28em!important;text-transform:uppercase!important}.dl-app .appui .hm-ap-empty{display:none;flex-direction:column;align-items:stretch;text-align:center;padding:0 10px 1px;min-height:326px;box-sizing:border-box}.dl-app .appui .hm-ape-top{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.dl-app .appui .hm-ape-h{font-size:20px;font-weight:600;color:#fff;letter-spacing:-.02em;line-height:1.25;margin-bottom:24px;max-width:275px}.dl-app .appui .hm-ape-logos{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:18px}.dl-app .appui .hm-ape-logos:before{content:"";position:absolute;inset:-38px;background:radial-gradient(circle,rgba(4,219,127,.16),transparent 62%);z-index:0}.dl-app .appui .hm-ape-lg{position:relative;z-index:1;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;border:2.5px solid #0a1c13;margin-left:-15px;box-shadow:0 6px 16px rgba(0,0,0,.42);overflow:hidden;flex:none}.dl-app .appui .hm-ape-lg:first-child{margin-left:0}.dl-app .appui .hm-ape-lg svg{width:100%;height:100%;display:block}.dl-app .appui .hm-ape-more{background:rgba(255,255,255,.09);color:rgba(255,255,255,.9);font-size:13px;font-weight:600;letter-spacing:-.01em}.dl-app .appui .hm-ape-cap2{font-size:13px;font-weight:500;color:rgba(255,255,255,.42)}.dl-app .appui:not(.flow-paid):not(.ap-unscanned):not(.state-empty) .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay]{min-height:318px!important}.dl-app .appui .hm-ap-empty-cta{align-self:center;flex:none;margin-top:22px;display:inline-flex;align-items:center;gap:7px;padding:10px 22px;border-radius:999px;background:rgba(3,26,17,.6);border:1.5px solid rgba(4,219,127,.26);color:#fff;backdrop-filter:blur(14px);box-shadow:0 0 22px rgba(4,219,127,.15);font-size:14px;font-weight:600;line-height:1;cursor:pointer}.dl-app .appui .hm-ap-empty-cta svg{width:16px;height:16px;opacity:.85;stroke:var(--green,#04DB7F)}.dl-app .appui .hm-ap-zero{display:none;flex-direction:column;align-items:center;text-align:center;padding:8px 12px 2px;min-height:326px;box-sizing:border-box}.dl-app .appui .hm-pv-empty{min-height:auto!important;padding:0 10px 6px!important}.dl-app .appui .hm-pv-empty .hm-ape-top{flex:none!important;margin-top:6px}.dl-app .appui .hm-pv-empty .hm-ape-h{font-size:15px!important;margin-bottom:14px!important;max-width:250px}.dl-app .appui .hm-pv-empty .hm-ape-logos{margin-bottom:12px!important}.dl-app .appui .hm-pv-empty .hm-ape-logos:before{inset:-26px!important}.dl-app .appui .hm-pv-empty .hm-ap-empty-cta{margin-top:16px!important}.dl-app .appui .hm-pve-lg svg{width:24px!important;height:24px!important;stroke:#fff;stroke-width:1.9;fill:none;stroke-linecap:round;stroke-linejoin:round}.dl-app .appui .screen-page[data-screen=home] .hm-report,.dl-app .appui .screen-page[data-screen=home].home-v2 .hm-report{background:var(--green,#04DB7F)!important;background-image:none!important;border:1.5px solid var(--green,#04db7f)!important;color:#04231a!important;backdrop-filter:none!important;box-shadow:0 8px 24px rgba(4,219,127,.3)!important}.dl-app .appui .screen-page[data-screen=home] .hm-report svg,.dl-app .appui .screen-page[data-screen=home].home-v2 .hm-report svg{stroke:#04231a!important;color:#04231a!important;opacity:1!important}.dl-app .appui .screen-page[data-screen=home] .hm-report:after,.dl-app .appui .screen-page[data-screen=home] .hm-report:before{opacity:.1!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-report,.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-report,.dl-app .appui:not(.flow-paid) .hm-ap-ulock{box-sizing:border-box!important;width:236px!important;min-width:0!important;max-width:calc(100% - 6px)!important;justify-content:center!important;gap:7px!important;padding:11px 20px!important;border-width:1.5px!important;font-size:13px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1!important}.dl-app .appui:not(.flow-paid) .screen-page[data-screen=home] .hm-hpanel[data-hpanel=autopay] .hm-ap-ulock{font-size:13px!important;font-weight:600!important;line-height:1!important}.dl-app .appui .screen-page[data-screen=home] .hm-report svg,.dl-app .appui:not(.flow-paid) .hm-ap-ulock .hm-ap-ulock-ch{width:15px!important;height:15px!important;opacity:1!important;color:#04231a!important}.dl-app .appui:not(.flow-paid) .hm-ap-ulock .hm-ap-ulock-ic svg{width:15px!important;height:15px!important}.dl-app .appui .screen-page[data-screen=home] .icon-btn[data-nav=notifications]{width:32px!important;height:32px!important;background:rgba(255,255,255,.1)!important;border:1px solid rgba(255,255,255,.35)!important;box-shadow:none!important;backdrop-filter:none!important}.dl-app .appui .screen-page[data-screen=home] .ap-section-head[data-nav=family]{padding:6px 20px 9px!important}.dl-app .appui .fam-hc .bc-tile{width:64px}.dl-app .appui .fam-hc-wrap{position:relative;width:42px;height:42px}.dl-app .appui .fam-hc-av{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600!important;letter-spacing:.04em;box-shadow:inset 0 0 0 1px rgba(15,17,21,.06)}.dl-app .appui .fam-hc-av.ghost{color:var(--muted)}.dl-app .appui .fam-hc-av.add,.dl-app .appui .fam-hc-av.ghost{background:var(--fill);border:0;box-shadow:inset 0 0 0 1.5px var(--line-2)}.dl-app .appui .fam-hc-av.add{color:var(--ink-2)}.dl-app .appui .fam-hc-av.add svg{width:19px;height:19px}.dl-app .appui .fam-hc-dot{position:absolute;right:-1px;bottom:0;width:13px;height:13px;border-radius:50%;border:2.5px solid var(--surface);box-sizing:border-box}.dl-app .appui .fam-hc-dot.ok{background:var(--green)}.dl-app .appui .fam-hc-dot.attn{background:var(--amber,#F59E0B)}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .rm2:not(.rm2-safe){margin-bottom:-15px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage{position:relative;min-height:76px;margin:10px 0 0;padding:0 18px}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .hm-report{margin-top:18px!important}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage>.dl-hero-stats,.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage>.dl-leak-chips{position:absolute;left:0;right:0;top:50%;margin:0!important;opacity:0;transform:translateY(calc(-50% + 11px));filter:blur(2px);pointer-events:none;transition:opacity .42s var(--ease-enter),transform .42s var(--ease-enter),filter .42s ease;will-change:opacity,transform}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage.on-chips>.dl-leak-chips,.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage.on-stats>.dl-hero-stats{opacity:1;transform:translateY(-50%);filter:none;pointer-events:auto}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage .hm-mstats .dl-hero-stat:nth-child(2){transition-delay:.05s}.dl-app .appui .screen-page[data-screen=home] .hm-hpanel[data-hpanel=privacy] .pv-stage .hm-mstats .dl-hero-stat:nth-child(3){transition-delay:.1s}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family]:not([data-screen=family-setup]) :is(.dl-hero,.fma-priv,.ap2-stat,.fmm-ov-tile,.fmm-ov-priv){background:rgba(15,17,21,.04)!important;border:0!important;border-radius:16px!important;box-shadow:none!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family]:not([data-screen=family-setup]) :is(.dl-hero,.fma-priv,.ap2-stat,.fmm-ov-tile,.fmm-ov-priv){background:rgba(255,255,255,.05)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-input,.onb-sheet-input,.onb-otp-box,.fam-consent){background:rgba(15,17,21,.04)!important;border:1px solid transparent!important;border-radius:14px!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-input,.onb-sheet-input,.onb-otp-box,.fam-consent){background:rgba(255,255,255,.05)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-input,.onb-sheet-input,.onb-otp-box):focus{border-color:rgba(0,168,106,.45)!important;outline:0}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-priv-ic,.dl-tip-ic),.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-priv-ic.yes,.fma-priv-ic.no,.fma-priv-ic.warn,.fma-priv-ic.crit){background:var(--fill)!important;color:var(--ink-2)!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-priv-ic,.dl-tip-ic),.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.fma-priv-ic.yes,.fma-priv-ic.no,.fma-priv-ic.warn,.fma-priv-ic.crit){background:rgba(255,255,255,.06)!important;color:var(--ink-2)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.pl-mem-av,.fam-hc-av,.ap-up-av,.fmd-av,.fam-mem-av,.pl-chip .av,.fam-stack-av>span,.fam-row-av-inner>span){box-shadow:inset 0 0 0 1px rgba(15,17,21,.06)!important;letter-spacing:.04em!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.fam-hc-av.ghost,.fam-hc-av.add){color:var(--muted)!important;box-shadow:inset 0 0 0 1.5px var(--line-2)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.iw-cam-hint,.iw-cam-why){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.iw-step-t,.iw-step-n,.iw-band-l,.iw-band-v,.iw-sub-av,.iw-rowav,.iw-tile-cap b,.iw-tile-lock em){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.iw-step-s,.iw-band-s,.iw-note,.iw-sub-n,.iw-tile-cap span,.iw-dock-cap,.fd-row-end){font-weight:500!important}.dl-app .appui[data-lang]:not([data-lang=en]) :is(.fd-row-name,.dl-issue-name,.page-title,.ap2-grouplabel,.wfc-sec-label,.lang-native){line-height:1.5!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.lang-en,.lang-note,.dl-issue-end){font-weight:500!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.dl-hero,.fmm-ov-priv,.ap2-stat) :is(div,span,small){color:var(--muted)}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fam-mem-remove,.fam-leave,.fmd-remove){color:var(--red-deep)!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.fam-mem-remove,.fam-leave,.fmd-remove){color:#FF8D8D!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.fam-row-status,.buy-consent-text a,.buy-self-badge,.buy-self-badge b,.buy-self-badge span){color:var(--green-ink)!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.fam-row-status,.buy-consent-text a){color:#54E8A5!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=family] :is(.buy-self-badge,.buy-self-badge *){color:var(--green-ink)!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen^=family] :is(.buy-self-badge,.buy-self-badge *){color:#7CF0BC!important}@media (prefers-reduced-motion:reduce){.dl-app .appui .stage .phone *,.dl-app .appui .stage .phone :after,.dl-app .appui .stage .phone :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.hm-nat-n,.hm-nat-yr,.hm-nat-foot b){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.hm-nat-lbl,.hm-nat-k,.hm-nat-foot){font-weight:500!important}.dl-app .appui.dark :is(.smap-ic,.smap-area,.smap-zoom-b){background:rgba(12,16,22,.72)!important;color:#fff!important;backdrop-filter:blur(12px) saturate(1.2)}.dl-app .appui.dark :is(.smap-ic,.smap-zoom-b):active{background:rgba(12,16,22,.88)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.smap-comp-v,.smap-in-rank){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.smap-in-n,.smap-in-v){font-weight:600!important}.dl-app .appui .cj-poster{display:block;width:calc(100% - 36px);box-sizing:border-box;margin:0 18px 4px;padding:0;border:0;border-radius:16px;overflow:hidden;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:0;transition:transform .18s cubic-bezier(.3,.9,.4,1),box-shadow .18s ease;box-shadow:0 4px 16px rgba(4,219,127,.16)}.dl-app .appui .cj-poster:active{transform:scale(.985)}.dl-app .appui .cj-poster-home{animation-delay:.12s}.dl-app .appui .cj-poster{animation:cjPosterIn .46s var(--ease-enter) .06s both}.dl-app .appui .cj-poster-img{display:block;width:100%;aspect-ratio:4180/1143;border-radius:16px;background-image:url(/download-app/community-banner.svg);background-size:cover,cover,cover;background-position:50%,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat}.dl-app .appui .screen-page[data-screen=home] .brand-circles.fam-hc{padding-bottom:6px!important}.dl-app .appui .screen-page[data-screen=home] .brand-circles.fam-hc .bc-name{height:auto!important;min-height:0}.dl-app .appui .screen-page[data-screen=home] .screen{padding-bottom:101.2px}.dl-app .appui .cj-poster-home{margin:13.2px 18px 0}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.wfc-sec-label,.ap2-grouplabel,.vc-flabel,.fmd-lbl,.fmd-lbl-s,.nt-group,.pl-next-lbl,.exp-h,.section-head h2,.ap-section-head h2){font-size:12px!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--muted)!important;line-height:1.35!important;text-transform:none!important}.dl-app .appui:not([data-lang]) .stage .phone .screens .screen-page[data-screen] :is(.wfc-sec-label,.ap2-grouplabel,.vc-flabel,.fmd-lbl,.fmd-lbl-s,.nt-group,.pl-next-lbl,.exp-h,.section-head h2,.ap-section-head h2),.dl-app .appui[data-lang=en] .stage .phone .screens .screen-page[data-screen] :is(.wfc-sec-label,.ap2-grouplabel,.vc-flabel,.fmd-lbl,.fmd-lbl-s,.nt-group,.pl-next-lbl,.exp-h,.section-head h2,.ap-section-head h2){text-transform:uppercase!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.wfc-sec-label,.ap2-grouplabel,.vc-flabel,.fmd-lbl,.pl-next-lbl,.exp-h){margin:0!important;padding:24px 18px 10px!important;border-top:0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.section-head,.ap-section-head){padding:24px 18px 10px!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] .vc-scroll>:is(.wfc-sec-label,.vc-flabel):first-child,.dl-app .appui .stage .phone .screens .screen-page[data-screen] .wfc-body>:is(.wfc-sec-label,.ap2-grouplabel):first-child{padding-top:14px!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.fmd-act-row,.fmd-note){border-top-color:rgba(15,17,21,.06)!important}.dl-app .appui.dark .stage .phone .screens .screen-page[data-screen] :is(.fmd-act-row,.fmd-note){border-top-color:rgba(255,255,255,.09)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen=home] .brand-circles.fam-hc,.dl-app .appui .stage .phone .screens .screen-page[data-screen=home] :is(.brand-circles,.brief-rail){padding-bottom:0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen=home] .cj-poster-home{margin:24px 18px 0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen=home] .screen{padding-bottom:106px!important}.dl-app .appui .fam-hero .ins2-hero-back,.dl-app .appui .ins2-hero .ins2-hero-back{width:36px!important;height:36px!important;background:rgba(255,255,255,.14)!important}.dl-app .appui .fam-hero .ins2-hero-back svg,.dl-app .appui .ins2-hero .ins2-hero-back svg{width:16px!important;height:16px!important;stroke-width:2!important}.dl-app .appui .fam-hero .ins2-hero-back:active,.dl-app .appui .ins2-hero .ins2-hero-back:active{background:rgba(255,255,255,.24)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.pl-count-h,.pl-count-v){font-weight:600!important}.dl-app .appui .screen-page[data-screen=image-watch] :is(.ins2-hero-back,.ins2-hero-add){position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.14);border:0;display:grid;place-items:center;color:#fff;cursor:pointer}.dl-app .appui .screen-page[data-screen=image-watch] :is(.ins2-hero-back,.ins2-hero-add) svg{width:16px;height:16px}.dl-app .appui:not(.owns-imagewatch) .screen-page[data-screen=image-watch] :is(#iwNote,.wfc-sec-label,.iw-subs,.fd-scroll,.wfc-cta,.fd-row,.iw-dock){display:none!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.onb-conf-num,.onb-conf-change){font-weight:600!important}.dl-app .appui .screen-page[data-screen=assistant] .ai-input.is-listening :is(.ai-input-cap,.ai-send){display:none!important}.dl-app .appui .bc-tile{position:relative}.dl-app .appui .screen-page[data-screen=home] .brand-circles{padding-top:9px!important;margin-top:-9px!important}.dl-app .appui .bc-tile .bc-paid{position:absolute;top:-7px;left:50%;transform:translateX(-50%);z-index:2;align-items:center;justify-content:center;height:17px;padding:0 7px;border-radius:999px;background:var(--green);color:#04231A;font-size:10px;line-height:1;border:0;box-shadow:none}.dl-app .appui .bc-tile .bc-paid,.dl-app .appui .sh-card .sh-paid{display:inline-flex;font-weight:600;letter-spacing:0;white-space:nowrap}.dl-app .appui .sh-card .sh-paid{align-self:flex-start;margin-top:6px;padding:3px 9px;border-radius:999px;background:var(--green-soft);color:var(--green-deep);font-size:11px;line-height:1.45}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.bc-paid,.sh-paid){font-weight:600!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.dl-gauge-of,.dl-hero-status,.dl-exp-h .ct,.dl-issue-meta .sev,.dl-subtab .ct,.dl-tline-date,.dl-pwd-sev,.dl-veri-label,.dl-more-note){font-weight:500!important;letter-spacing:.06em!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.dl-hero-status,.dl-exp-h .ct,.dl-subtab .ct,.dl-more-note){letter-spacing:0!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.dl-gauge-of,.dl-tline-date,.dl-veri-label,.dl-more-note){color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.exp-cat-title,.exp-row-data,.dl-tline-name,.dl-pwd-site,.dl-doc .nm,.dl-issue-name,.dl-idcard-name){font-size:14px!important;font-weight:600!important;letter-spacing:-.01em!important;line-height:1.3!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.exp-row-src,.exp-row-hint,.exp-cat-ct,.dl-tline-desc,.dl-pwd-meta,.dl-doc .sub,.dl-idcard-contact){font-size:12px!important;font-weight:500!important;color:var(--muted)!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.exp-row-field,.exp-sev){font-size:12px!important;letter-spacing:.06em!important}.dl-app .appui .stage .phone .screens .screen-page[data-screen^=leak-] :is(.dl-tip-desc,.dl-issue-meta,.dl-idcard-contact,.dl-pwd-meta,.dl-rec-meta,.dl-doc .sub){line-height:1.45!important}.dl-app .appui .screen-page [data-nav],.dl-app .appui .screen-page [onclick],.dl-app .appui .screen-page button:not(:disabled){transition:transform var(--dur-short) var(--ease-enter),opacity var(--dur-short) var(--ease-enter),background var(--dur-short) var(--ease-enter),box-shadow var(--dur-short) var(--ease-enter)}.dl-app .appui .screen-page [data-nav]:active,.dl-app .appui .screen-page [onclick]:active,.dl-app .appui .screen-page button:not(:disabled):active{transform:scale(.978)}.dl-app .appui .screen-page :is(.fam-row,.fa-row,.pl-inc-row,.avmode-opt,.ins-locked-bene,.dl-tip,.cd-row,.fmd-act-row):active{transform:scale(.995);background:var(--row-active)}.dl-app .appui .screen-page :is(.pxr-card,.ins2-card,.pl-bill-card,.fa-note,.vc-card,.claim-option,.fma-pill,.dl-leak-chip,.pl-count-btn,.avmode-radio,.fam-consent-box,.toggle){transition:background var(--dur-short) var(--ease-enter),border-color var(--dur-short) var(--ease-enter),box-shadow var(--dur-short) var(--ease-enter),color var(--dur-short) var(--ease-enter),transform var(--dur-short) var(--ease-enter)}.dl-app .appui .screen-page :is(input,textarea,.fma-input,.onb-sheet-input){transition:border-color var(--dur-short) var(--ease-enter),background var(--dur-short) var(--ease-enter),box-shadow var(--dur-short) var(--ease-enter)}.dl-app .appui .screen-page :is(.screen,.ap2-screen,.ai-screen,.wfc-body,.vc-scroll){-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.dl-app .appui .screen-page :is(.fam-row,.fa-row,.pl-inc-row,.avmode-opt,.ins-locked-bene,.dl-tip,.cd-row,.fmd-act-row):active,.dl-app .appui .screen-page [data-nav]:active,.dl-app .appui .screen-page [onclick]:active,.dl-app .appui .screen-page button:not(:disabled):active{transform:none}}.dl-app .appui .stage .phone .screens .screen-page[data-screen] :is(.pl-charge-amt,.pl-pay-amt,.pl-cta-amt){font-weight:inherit!important}.dl-app .appui .pf-ring{position:relative;width:48px;height:48px;flex:none;display:grid;place-items:center}.dl-app .appui .pf-ring .pin{width:38px;height:38px}.dl-app .appui .pf-ring-svg{position:absolute;inset:0;width:48px;height:48px;transform:rotate(-90deg);pointer-events:none;overflow:visible}.dl-app .appui .pf-ring-bg,.dl-app .appui .pf-ring-fg{fill:none;stroke-width:2.5}.dl-app .appui .pf-ring-bg{stroke:rgba(255,255,255,.16)}.dl-app .appui .pf-ring-fg{stroke:var(--green);stroke-linecap:round;stroke-dasharray:138.23;stroke-dashoffset:138.23;transition:stroke-dashoffset .9s var(--ease-enter);filter:drop-shadow(0 0 5px rgba(4,219,127,.5))}.dl-app .appui .pf-ring .shield-badge{display:none!important}.dl-app .appui .pf-count{position:absolute;right:-6px;bottom:-4px;z-index:3;min-width:26px;height:16px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:#001A0E;font-size:9.5px;font-weight:600;letter-spacing:.02em;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--bg)}.dl-app .appui .screen-page[data-screen=home] .pf-count{box-shadow:0 0 0 2px #000}.dl-app .appui.dark :is(.fd-hero-ic.warn,.qrk-card.warn .qrk-flag,.qrk-card.warn .qrk-kind-ic,.wfc-note.warn .wfc-note-ic,.sbp-note.warn,.km-pill.med,.fd-hero-badge.warn,.lf-sev.med,.ins-pending,.ins2-hero-pend-dot,.ins-need-tag,.fmd-av,.fam-masknote,.smap-pin.med .smap-pin-b,.smap-pin.med .smap-pin-tail,.smap-row-ic.med~.smap-row-b .smap-row-s:before){background:var(--amber-soft)!important}.dl-app .appui.dark :is(.alert-icon,.row-icon.warn,.hm-pin.med,.ins-pending,body .alert-icon,.fam-member.attn,.fam-masknote){border-color:var(--amber-soft)!important}.dl-app .appui.dark :is(.sp-div,.toggle.off,.screen-page[data-screen=autopay-insights] .ins2-hero-bell:hover,.cc-grab,.cc-search input,.chip,.promo-card,.ins2-hero-btn.primary:hover,.sb-hero-cta:active,.sbk-sw,.sm-alert-screen,.exp-dot.mute,.screen-page[data-screen=feat-antivirus] .ap2-top .ap2-bell,.kb-sim){background:var(--fill)!important}.dl-app .appui.dark :is(.cc-row:active,.cc-row.sel,.sb-cat-ic,.sbk-step-n,.tr-badge.done,.dl-fv-eye.on:hover,.fam-share-opt.sel,.screen-page[data-screen=home] .tb-card .tb-ic.green){background:var(--green-soft)!important}.dl-app .appui.dark :is(.row-icon.safe,.hm-you .h-lbl,.fam-banner){border-color:var(--green-soft)!important}.dl-app .appui.dark :is(.ap2-det-btn.danger,.ap2-det-btn.danger:active,.qrk-card.danger .qrk-flag,.qrk-card.danger .qrk-kind-ic,.sb-blocked-ic,.sbk-warnic,.tr-badge.block,.sm-pop-ic,.sm-pop-tag,.km-pill.high,.lf-chip.found,.lf-sev.high,.exp-cat-ic,.screen-page[data-screen=leak] .dl-exp-chip.crit,.screen-page[data-screen=family] .fam-seat:not(.fam-seat-lead),.screen-page[data-screen=family] .fam-empty-alert){background:var(--red-soft)!important}.dl-app .appui.dark :is(.row-icon.danger,.scan-result,.ap2-det-btn.danger,.screen-page[data-screen=leak] .dl-exp-chip.crit){border-color:var(--red-soft)!important}.dl-app .appui .stage .phone .screens .screen-page :is(.ins2-hero-back,.ins2-hero-add){transition:background-color .16s ease!important}.dl-app .appui .stage .phone .screens .screen-page :is(.ins2-hero-back,.ins2-hero-add):active{transform:translateY(-50%)!important;background:rgba(255,255,255,.26)!important}.dl-app .hero{position:relative;isolation:isolate}.dl-app .ascii-bg{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 26%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.34) 55%,rgba(0,0,0,.68) 72%,rgba(0,0,0,.92) 86%,#000);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 26%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.34) 55%,rgba(0,0,0,.68) 72%,rgba(0,0,0,.92) 86%,#000)}.dl-app .hero>.container{position:relative;z-index:1}@media(max-width:700px){.dl-app .ascii-bg{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 34%,rgba(0,0,0,.1) 48%,rgba(0,0,0,.3) 62%,rgba(0,0,0,.62) 78%,#000);mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 34%,rgba(0,0,0,.1) 48%,rgba(0,0,0,.3) 62%,rgba(0,0,0,.62) 78%,#000)}}.dl-app .appui.appui.appui{position:absolute!important;top:0!important;left:0!important;width:390px!important;height:auto!important;background:none!important;zoom:var(--z,.6)}.dl-app .ph-lead .appui.appui.appui{--z:.60;--pt:103px}.dl-app .ph-side .appui.appui.appui{--z:.54;--pt:115px}@media(min-width:1024px){.dl-app .ph-lead .appui.appui.appui{--z:.68;--pt:91px}.dl-app .ph-side .appui.appui.appui{--z:.60;--pt:103px}}@supports not (zoom:1){.dl-app .appui.appui.appui{zoom:normal;transform:scale(var(--z,.6));transform-origin:top left}}.dl-app .appui.appui.appui .stage{all:unset!important;display:block!important;width:390px!important}.dl-app .appui.appui.appui .phone{all:unset!important;display:block!important;width:390px!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0!important;overflow:visible!important}.dl-app .appui.appui.appui .phone:after,.dl-app .appui.appui.appui .phone:before{display:none!important;content:none!important}.dl-app .appui.appui.appui .screens{all:unset!important;display:block!important;width:390px!important;background:none!important;border-radius:0!important;overflow:visible!important}.dl-app .appui.appui.appui .screen-page{position:static!important;display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;pointer-events:none!important;inset:auto!important;z-index:auto!important}.dl-app .appui.appui.appui .screen{max-height:none!important;padding-top:0!important}.dl-app .appui.appui.appui .ap2-screen,.dl-app .appui.appui.appui .screen{height:auto!important;overflow:visible!important;padding-bottom:0!important}.dl-app .appui.appui.appui .ap2-screen{min-height:0!important}.dl-app .appui.appui.appui *,.dl-app .appui.appui.appui :after,.dl-app .appui.appui.appui :before{animation:none!important;transition:none!important}.dl-app .appui.appui.appui :is(.es-cover,.ap-unscanned-cover,.pv-cover,.gl-lock,.ins-locked-cover,#introSplash,.home-bar,.tabbar,.splash){display:none!important}.dl-app .appui.appui.appui .hm-hpanel[data-hpanel=autopay]{display:none!important}.dl-app .appui.appui.appui :is(.topbar,.ap2-top,.ins2-hero,.dl-hero,.sc-hero,.sb-blocked){padding-top:0!important}.dl-app .appui.appui.appui .screen-page>:is(.screen,.ap2-screen){padding-top:var(--pt,80px)!important}.dl-app .appui.appui.appui .screen-page[data-screen=autopay]>.ap2-screen{padding-top:0!important}.dl-app .appui.appui.appui .screen-page[data-screen=autopay] .ins2-hero{padding-top:71px!important}.dl-app .appui.appui.appui .screen-page[data-screen=scan-hub]>.ap2-screen{padding-top:64px!important}.dl-app .appui.appui.appui .screen-page[data-screen=home]>.screen{padding-top:50px!important}@media(min-width:1024px){.dl-app .appui.appui.appui .screen-page[data-screen=autopay] .ins2-hero{padding-top:63px!important}.dl-app .appui.appui.appui .screen-page[data-screen=scan-hub]>.ap2-screen{padding-top:56px!important}.dl-app .appui.appui.appui .screen-page[data-screen=home]>.screen{padding-top:46px!important}}.dl-app .appui :where(section){border-top:0}.dl-app .appui :where(footer){background:none}.dl-app .appui :where(h1,h2){margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;max-width:none}@media (max-width:700px){.dl-app .foot-col a,.dl-app .foot-links a,.dl-app footer a,.dl-app footer li>a,.dl-app footer p>a{display:inline-block;padding:14px 0;line-height:1.15}.dl-app .btn,.dl-app a.btn,.dl-app button.btn{min-height:46px;display:inline-flex;align-items:center;justify-content:center}.dl-app .badge{min-height:52px}.dl-app .wordmark{display:inline-flex;align-items:center;min-height:44px}.dl-app .badge i,.dl-app .cell-free,.dl-app .cell-n,.dl-app .cell-paid,.dl-app .cmp-k,.dl-app .cmp-row span,.dl-app .mono,.dl-app .stat-cap,.dl-app .tier-flag,.dl-app .tk-tag,.dl-app em{font-size:11px!important}.dl-app h1{font-size:clamp(30px,8.6vw,40px);line-height:1.06}.dl-app h2{font-size:clamp(24px,6.4vw,30px);line-height:1.1}.dl-app .lede{font-size:15px;line-height:1.5}.dl-app footer{padding-top:26px;padding-bottom:26px}.dl-app .foot-col{margin-bottom:4px}.dl-app input,.dl-app select,.dl-app textarea{font-size:16px}.dl-app .scroller,.dl-app .tk-row{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}}@media (prefers-reduced-motion:reduce){.dl-app .ticker,.dl-app .tk,.dl-app .tk-row{animation:none!important}}@media (max-width:899px) and (min-width:641px){.dl-app .ph-side{display:block!important}.dl-app .showcase{zoom:.6;margin-left:-20px!important;margin-right:-20px!important;justify-content:center!important;gap:0!important;overflow:hidden!important}}@media (max-width:640px){.dl-app .showcase{zoom:1!important;max-height:300px!important;overflow:hidden!important;margin:28px auto -1px!important;padding-bottom:0!important;justify-content:center!important}.dl-app .showcase .ph-side{display:none!important}.dl-app .showcase .ph-lead{margin:0!important;transform:none!important}}@media (max-width:400px){.dl-app .showcase{zoom:.92!important}}@media (max-width:340px){.dl-app .showcase{zoom:.82!important}}.dl-app .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;letter-spacing:.025em;color:var(--brand-700);font-style:normal;text-transform:none}.dl-app .eyebrow i{display:inline-block;height:2px;width:12px;border-radius:9999px;background:var(--brand-600);flex:none;font-style:normal}.dl-app #pricing .badges{justify-content:flex-start;margin-left:0;margin-top:26px}@media (max-width:760px){.dl-app #pricing .badges{justify-content:center}}.dl-app .sec{padding-top:60px!important;padding-bottom:60px!important}.dl-app .deep .hero-cta{margin-top:26px!important}.dl-app .wordmark{gap:0}.dl-app .mtg-logo{display:block;height:30px;width:auto}.dl-app .mtg-logo .dot,.dl-app .wordmark .dot{display:none}.dl-app .wordmark.is-full .mtg-logo{height:54px}@media (max-width:700px){.dl-app .mtg-logo{height:26px}.dl-app .wordmark.is-full .mtg-logo{height:46px}}