.svc{--g1: #ffffff;--g2: #F2F6FB;--g3: #E1E9F4;--g4: hsl(var(--wd-blue));--g5: hsl(var(--wd-navy));--navy: hsl(var(--wd-navy));--cy: hsl(var(--wd-cyan-bright));--cyt: hsl(var(--wd-cyan-text));--gold: hsl(var(--wd-gold));--rule: hsl(var(--wd-navy) / .13);--rule-lt: hsl(190 100% 61% / .17)}.svc .g-white{background:var(--g1)}.svc .g-tint1{background:var(--g2)}.svc .g-tint2{background:var(--g3)}.svc .g-blue{background:var(--g4)}.svc .g-navy{background:var(--g5)}.svc .g-cta{background:linear-gradient(168deg,hsl(218 52% 8%) 0%,var(--g5) 55%,hsl(212 55% 11%) 100%);border-top:1px solid hsl(var(--wd-gold) / .32)}.svc .hero{position:relative;overflow:hidden}.svc .hero>.container{position:relative;z-index:1}.svc .hero:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(115deg,hsl(var(--wd-blue) / .18) 0 1px,transparent 1px 14px);-webkit-mask-image:linear-gradient(118deg,#000 0%,rgba(0,0,0,.5) 30%,transparent 58%);mask-image:linear-gradient(118deg,#000 0%,rgba(0,0,0,.5) 30%,transparent 58%)}.svc .kick{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cyt);margin-bottom:14px}.svc .kick-cy{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cy);margin-bottom:14px}.svc .kick-lt{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#cfe4f7;margin-bottom:14px}.svc .kick-gold{font-size:11.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#edbc5a;margin-bottom:14px}.svc .h2{font-size:clamp(1.7rem,3.1vw,2.4rem);line-height:1.1;letter-spacing:-.026em;font-weight:800;color:var(--navy)}.svc .h2-lt{font-size:clamp(1.7rem,3.1vw,2.4rem);line-height:1.1;letter-spacing:-.026em;font-weight:800;color:#fff}.svc .h3{font-size:1.08rem;font-weight:800;color:var(--navy)}.svc .lede{font-size:clamp(1.03rem,1.35vw,1.16rem);line-height:1.6;color:#394660;max-width:68ch}.svc .lede-lt{font-size:clamp(1.03rem,1.35vw,1.16rem);line-height:1.6;color:#c9daec;max-width:68ch}.svc .body{font-size:.96rem;line-height:1.68;color:#4b566c}.svc .body-lt{font-size:.96rem;line-height:1.7;color:#bacde2}.svc .body-lt.dim{color:#93a9c1}.svc .claim{font-size:1.04rem;font-weight:800;color:var(--navy);margin-bottom:8px}.svc .g-navy .claim,.svc .g-blue .claim,.svc .g-cta .claim{color:#fff}.svc .body-lt a,.svc .lede-lt a{color:var(--cy);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#38deff73;transition:text-decoration-color .2s ease}.svc .body-lt a:hover,.svc .lede-lt a:hover{text-decoration-color:var(--cy)}.svc .body a,.svc .lede a{color:var(--cyt);font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#00778f66;transition:text-decoration-color .2s ease}.svc .body a:hover,.svc .lede a:hover{text-decoration-color:var(--cyt)}.svc .lnk{color:var(--cyt);font-weight:700}.svc .lnk:hover{text-decoration:underline}.svc .lnk-cy{color:var(--cy);font-weight:700}.svc .lnk-cy:hover{text-decoration:underline}@media(max-width:860px){.svc .cols{grid-template-columns:1fr;gap:32px}}@media(max-width:720px){.svc .step{grid-template-columns:56px 1fr;gap:16px}.svc .step-n{font-size:2.2rem}}@media(max-width:720px){.svc .res-row{grid-template-columns:1fr;gap:3px}}.svc .faq{border-top:1px solid var(--rule)}.svc .faq:last-of-type{border-bottom:1px solid var(--rule)}.svc .faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;list-style:none}.svc .faq summary::-webkit-details-marker{display:none}.svc .faq h3{font-size:1.02rem;font-weight:800;color:var(--navy)}.svc .chev{width:10px;height:10px;border-right:2px solid var(--cyt);border-bottom:2px solid var(--cyt);transform:rotate(45deg);transition:transform .25s ease;flex:none}.svc .faq[open] .chev{transform:rotate(-135deg)}.svc .faq>p{padding-bottom:22px;max-width:74ch}.svc .btn-cyan,.svc .btn-line-navy,.svc .btn-gold,.svc .btn-line-cyan,.svc .btn-line-gold{display:inline-flex;align-items:center;padding:15px 28px;font-size:14.5px;font-weight:800;letter-spacing:.03em;border-radius:999px;transition:all .25s ease}.svc .btn-cyan{background:var(--cy);color:var(--navy);box-shadow:0 6px 24px -8px #38deffcc}.svc .btn-cyan:hover{background:var(--navy);color:var(--cy);transform:translateY(-2px)}.svc .btn-line-navy{border:1.5px solid hsl(var(--wd-navy) / .28);color:var(--navy)}.svc .btn-line-navy:hover{border-color:var(--navy);background:var(--navy);color:#fff}.svc .btn-gold{background:var(--gold);color:#291f0a;box-shadow:0 6px 24px -8px #d99726b3}.svc .btn-gold:hover{background:#eebc58;transform:translateY(-2px)}.svc .btn-line-cyan{border:1.5px solid hsl(190 100% 61% / .45);color:var(--cy)}.svc .btn-line-gold{border:1.5px solid hsl(var(--wd-gold) / .7);color:#f0c46a}.svc .btn-line-gold:hover{border-color:var(--gold);background:hsl(var(--wd-gold) / .12);color:#f9d48b}.svc .btn-line-cyan:hover{background:#38deff1f;border-color:var(--cy)}.svc .g-blue .btn-line-cyan{color:#fff;border-color:#ffffff80}.svc .g-blue .btn-line-cyan:hover{background:#ffffff1f;border-color:#fff}.svc .g-tint2 .fig-cap{background:#ffffff80}.svc .display{font-size:clamp(2.2rem,4.6vw,3.4rem);line-height:1.04;letter-spacing:-.034em;font-weight:800;color:var(--navy);max-width:20ch}.svc .h3-lt{font-size:1.08rem;font-weight:800;color:#fff}.svc .card{background:#ffffffb8;border:1px solid var(--rule);border-radius:14px;padding:26px 28px}.svc .g-white .card{background:var(--g2);border-color:hsl(var(--wd-navy) / .09)}.svc .g-navy .card,.svc .g-blue .card{background:#ffffff0f;border-color:#ffffff29}.svc .card-lead{border-left:3px solid hsl(var(--wd-cyan))}.svc .card-link{display:block;height:100%;transition:transform .25s ease,border-color .25s ease,background .25s ease}.svc .card-link:hover{transform:translateY(-3px);border-color:hsl(var(--wd-cyan) / .5);background:#fff}.svc .more{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--cyt);transition:gap .25s ease}.svc .more:hover{gap:12px}.svc .g-navy .more,.svc .g-blue .more{color:var(--cy)}.svc .g-tint2 .lnk,.svc .g-tint2 .more,.svc .g-tint2 .bestfor,.svc .g-tint2 .th,.svc .g-tint2 .kick{color:#005a70}.svc .g-blue .lnk-cy,.svc .g-blue .more{color:#a3f0ff}.svc .g-blue .body-lt,.svc .g-blue .lede-lt{color:#dceaf7}.svc .g-navy .display,.svc .g-blue .display,.svc .g-cta .display,.svc .g-navy .h2,.svc .g-blue .h2,.svc .g-cta .h2,.svc .g-navy .h3,.svc .g-blue .h3,.svc .g-cta .h3,.svc .g-navy .body-strong,.svc .g-blue .body-strong,.svc .g-cta .body-strong{color:#fff}.svc .g-navy .lede,.svc .g-cta .lede{color:#c9daec}.svc .g-navy .body,.svc .g-cta .body{color:#c9dcee}.svc .g-blue .lede,.svc .g-blue .body{color:#dceaf7}.svc .g-navy .kick,.svc .g-cta .kick,.svc .g-navy .lnk,.svc .g-cta .lnk{color:var(--cy)}.svc .g-blue .kick,.svc .g-blue .lnk{color:#a3f0ff}.svc .g-navy .stamp-line,.svc .g-blue .stamp-line,.svc .g-cta .stamp-line{color:#9db3c8}.svc .g-navy .hr,.svc .g-blue .hr,.svc .g-cta .hr{border-color:var(--rule-lt)}.svc .g-white .kick-gold,.svc .g-tint1 .kick-gold,.svc .g-tint2 .kick-gold{color:#845206}.svc .g-blue .kick-gold{color:#fbd893}.svc .g-blue .btn-line-gold{border-color:#f9d48bcc;color:#fbdc9d}.svc .g-blue .btn-line-gold:hover{border-color:#fbdfa7;background:#f9d48b29;color:#feeac3}.svc .rows{border-top:1px solid var(--rule)}.svc .row{display:grid;grid-template-columns:300px 1fr 30px;gap:28px;align-items:baseline;padding:22px 0;border-bottom:1px solid var(--rule)}.svc .row-link{transition:padding-left .25s ease,background .25s ease}.svc .row-link:hover{padding-left:12px;background:linear-gradient(90deg,hsl(190 100% 45% / .06),transparent 60%)}.svc .row-t{font-size:1.14rem;font-weight:800;color:var(--navy);letter-spacing:-.02em}.svc .row-d{font-size:.94rem;line-height:1.6;color:#546078}.svc .row-x{color:var(--cyt);font-weight:800;text-align:right}.svc .g-tint2 .row-x{color:#005a70}@media(max-width:880px){.svc .row{grid-template-columns:1fr 24px;gap:4px 12px}.svc .row-t,.svc .row-d{grid-column:1}.svc .row-x{grid-row:1;grid-column:2}}.svc .team{grid-column:span 5;margin:0}.svc .team img{width:100%;height:auto;border-radius:14px;display:block;border:1px solid hsl(0 0% 100% / .18);box-shadow:0 18px 40px -22px #040810e6}.svc .team figcaption{font-size:.8rem;line-height:1.55;color:#a9bfd6;margin-top:12px}.svc .team figcaption a{color:var(--cy);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(max-width:1023px){.svc .team{grid-column:1 / -1;max-width:520px}}.svc .nb{white-space:nowrap}.svc .byline{font-size:.88rem;color:#58657e}.svc .facts{border-top:2px solid hsl(var(--wd-cyan));padding-top:14px}.svc .facts>div{padding:10px 0;border-bottom:1px solid var(--rule)}.svc .facts dt{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#5c6984}.svc .facts dd{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;color:var(--cyt);margin-top:1px;line-height:1.1}.svc .rel{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:1000px){.svc .rel{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.svc .rel{grid-template-columns:1fr}}.svc .g-blue .inds{border-top-color:var(--rule-lt);border-left-color:var(--rule-lt)}.svc .g-blue .ind{border-right-color:var(--rule-lt);border-bottom-color:var(--rule-lt)}.svc .g-blue .ind:hover{background:#ffffff14}.svc .g-blue .ind-t{color:#fff}.svc .g-blue .ind-d{color:#c9dcee}.svc .kick-lt{font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a3f0ff;margin-bottom:14px}.svc .inds{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);border-left:1px solid var(--rule)}@media(max-width:900px){.svc .inds{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.svc .inds{grid-template-columns:1fr}}.svc .ind{display:block;padding:20px 22px;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);transition:background .25s ease}.svc .ind:hover{background:#00bfe612}.svc .ind-t{display:block;font-size:1rem;font-weight:800;color:var(--navy);margin-bottom:5px}.svc .ind-d{display:block;font-size:.85rem;line-height:1.5;color:#58657e}.svc .g-tint2 .lnk,.svc .g-tint2 .more,.svc .g-tint2 .kick{color:#005a70}.svc .readout{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border-top:1px solid var(--rule);margin:0}.svc .readout>div{padding:18px 24px 22px;border-left:1px solid var(--rule)}.svc .readout>div:first-child{padding-left:0;border-left:0}.svc .readout dt{font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5c6984;line-height:1.4}.svc .readout dd{font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:800;letter-spacing:-.025em;color:var(--cyt);margin:8px 0 0;line-height:1.05}.svc .g-navy .readout,.svc .g-navy .readout>div{border-color:var(--rule-lt)}.svc .g-blue .readout,.svc .g-blue .readout>div{border-color:#ffffff38}.svc .g-navy .readout dt{color:#a9c4dc}.svc .g-blue .readout dt{color:#c9dcee}.svc .g-navy .readout dd,.svc .g-blue .readout dd{color:var(--cy)}.svc .readout-2{grid-template-columns:repeat(2,1fr)}.svc .readout-2>div:nth-child(odd){padding-left:0;border-left:0}.svc .readout-2>div:nth-child(n+3){border-top:1px solid var(--rule)}.svc .g-navy .readout-2>div:nth-child(n+3){border-top-color:var(--rule-lt)}.svc .g-blue .readout-2>div:nth-child(n+3){border-top-color:#ffffff38}.svc .cmp{width:100%;text-align:left;border-collapse:collapse}.svc .cmp .th-row{background:hsl(var(--wd-blue) / .07)}.svc .cmp .th{padding:13px 16px;font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);border-bottom:1px solid var(--rule)}.svc .cmp .th-hi{color:var(--cyt)}.svc .cmp .td{padding:15px 16px;font-size:.92rem;line-height:1.55;color:#546078;border-bottom:1px solid var(--rule);vertical-align:top}.svc .cmp .td-k{font-weight:700;color:var(--navy)}.svc .cmp .td-hi{color:var(--cyt);font-weight:600}.svc .g-tint2 .cmp .th-hi,.svc .g-tint2 .cmp .td-hi{color:#005a70}.svc .g-navy .cmp .th,.svc .g-navy .cmp .td-k,.svc .g-blue .cmp .th,.svc .g-blue .cmp .td-k{color:#fff}.svc .g-navy .cmp .td,.svc .g-blue .cmp .td{color:#c9dcee}.svc .g-navy .cmp .th,.svc .g-navy .cmp .td{border-bottom-color:var(--rule-lt)}.svc .g-blue .cmp .th,.svc .g-blue .cmp .td{border-bottom-color:#ffffff38}.svc .g-navy .cmp .th-row,.svc .g-blue .cmp .th-row{background:#ffffff12}.svc .g-navy .cmp .th-hi,.svc .g-navy .cmp .td-hi,.svc .g-blue .cmp .th-hi,.svc .g-blue .cmp .td-hi{color:#a3f0ff}.svc .cols{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.svc .col{display:block;padding:22px 26px 26px;border-left:1px solid var(--rule);border-bottom:1px solid var(--rule);transition:background .25s ease}.svc .cols>.col:nth-child(3n+1){padding-left:0;border-left:0}.svc .col:hover{background:#00bfe60f}.svc .col-t{display:block;font-size:1.06rem;font-weight:800;letter-spacing:-.02em;color:var(--navy);margin-bottom:7px}.svc .col-sub{display:block;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cyt);margin:-3px 0 7px}.svc .col-d{display:block;font-size:.9rem;line-height:1.55;color:#546078}.svc .col-x{display:block;margin-top:12px;font-weight:800;color:var(--cyt);transition:transform .25s ease}.svc .col:hover .col-x{transform:translate(5px)}.svc .g-tint2 .col-t{color:var(--navy)}.svc .g-tint2 .col-x,.svc .g-tint2 .col-sub{color:#005a70}.svc .g-navy .col-t,.svc .g-blue .col-t{color:#fff}.svc .g-navy .col-d,.svc .g-blue .col-d{color:#c9dcee}.svc .g-navy .col-x,.svc .g-navy .col-sub{color:var(--cy)}.svc .g-blue .col-x,.svc .g-blue .col-sub{color:#a3f0ff}.svc .g-navy .cols,.svc .g-navy .col{border-color:var(--rule-lt)}.svc .g-blue .cols,.svc .g-blue .col{border-color:#ffffff38}.svc .g-navy .col:hover,.svc .g-blue .col:hover{background:#ffffff12}.svc .cols-4{grid-template-columns:repeat(4,1fr)}.svc .cols-4>.col:nth-child(3n+1){padding-left:26px;border-left:1px solid var(--rule)}.svc .cols-4>.col:nth-child(4n+1){padding-left:0;border-left:0}.svc .g-navy .cols-4>.col:nth-child(3n+1){border-left-color:var(--rule-lt)}.svc .g-blue .cols-4>.col:nth-child(3n+1){border-left-color:#ffffff38}@media(max-width:960px){.svc .cols{grid-template-columns:repeat(2,1fr)}.svc .cols>.col:nth-child(3n+1){padding-left:26px;border-left:1px solid var(--rule)}.svc .cols>.col:nth-child(odd){padding-left:0;border-left:0}.svc .cols-4{grid-template-columns:repeat(2,1fr)}.svc .cols-4>.col:nth-child(4n+1){padding-left:26px;border-left:1px solid var(--rule)}.svc .cols-4>.col:nth-child(odd){padding-left:0;border-left:0}.svc .g-navy .cols>.col:nth-child(3n+1){border-left-color:var(--rule-lt)}.svc .g-blue .cols>.col:nth-child(3n+1){border-left-color:#ffffff38}}@media(max-width:620px){.svc .cols,.svc .cols-4{grid-template-columns:1fr}.svc .cols>.col,.svc .cols>.col:nth-child(3n+1),.svc .cols-4>.col,.svc .cols-4>.col:nth-child(4n+1){padding-left:0;border-left:0}}.svc .row-n{display:block;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cyt);margin-bottom:6px}.svc .g-tint2 .row-n{color:#005a70}.svc .g-navy .row-n,.svc .g-blue .row-n{color:#a3f0ff}.svc .split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:0 60px;align-items:start}.svc .split-h{padding-top:4px}.svc .split-h .h2{margin-bottom:14px}.svc .split-h .lede{font-size:.98rem}@media(max-width:900px){.svc .split{grid-template-columns:1fr;gap:26px}.svc .split-h .h2{margin-bottom:10px}}.svc .split .row{grid-template-columns:1fr;gap:6px}.svc .split .row-t{font-size:1.06rem}.svc .specs{display:grid;grid-template-columns:repeat(2,1fr);gap:0 56px;border-top:1px solid var(--rule)}.svc .spec{padding:15px 0 17px;border-bottom:1px solid var(--rule)}.svc .spec-t{display:block;font-size:.98rem;font-weight:800;letter-spacing:-.015em;color:var(--navy);margin-bottom:4px}.svc .spec-d{display:block;font-size:.88rem;line-height:1.55;color:#546078}.svc .g-navy .spec-t,.svc .g-blue .spec-t{color:#fff}.svc .g-navy .spec-d,.svc .g-blue .spec-d{color:#c9dcee}.svc .g-navy .specs,.svc .g-navy .spec{border-color:var(--rule-lt)}.svc .g-blue .specs,.svc .g-blue .spec{border-color:#ffffff38}@media(max-width:700px){.svc .specs{grid-template-columns:1fr;gap:0}}.svc .chips{display:flex;flex-wrap:wrap;gap:10px}.svc .chip{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--rule);border-radius:999px;font-size:.88rem;font-weight:700;color:var(--navy);transition:background .2s ease,border-color .2s ease}.svc .chip:hover{background:#00bfe614;border-color:#00aacc73}.svc .chip-x{font-weight:800;color:var(--cyt);transition:transform .2s ease}.svc .chip:hover .chip-x{transform:translate(3px)}.svc .g-navy .chip-x,.svc .g-blue .chip-x{color:#a3f0ff}.svc .g-navy .chip,.svc .g-blue .chip{color:#fff;border-color:#ffffff47}.svc .g-navy .chip:hover,.svc .g-blue .chip:hover{background:#ffffff1a;border-color:#ffffff80}.svc .row-sub{display:block;font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cyt);margin-top:4px}.svc .g-navy .row-sub,.svc .g-blue .row-sub{color:#a3f0ff}.svc .g-tint2 .row-sub{color:#005a70}.svc .shot{border-radius:14px;overflow:hidden;border:1px solid var(--rule);margin:0}.svc .g-navy .shot,.svc .g-blue .shot{border-color:#ffffff2e}.svc .shot img{width:100%;height:auto;display:block}@media(max-width:700px){.svc .readout>div{padding-left:0;border-left:0;border-top:1px solid var(--rule)}.svc .readout>div:first-child{border-top:0}.svc .g-navy .readout>div,.svc .g-blue .readout>div{border-top-color:var(--rule-lt)}}.svc .g-navy .h2,.svc .g-blue .h2,.svc .g-navy .h3,.svc .g-blue .h3,.svc .g-navy .row-t,.svc .g-blue .row-t,.svc .g-navy .display,.svc .g-blue .display{color:#fff}.svc .g-navy .lede,.svc .g-blue .lede{color:#dceaf7}.svc .g-navy .body,.svc .g-navy .row-d{color:#c9dcee}.svc .g-blue .body,.svc .g-blue .row-d{color:#dceaf7}.svc .g-navy .kick,.svc .g-blue .kick{color:#a3f0ff}.svc .g-navy .lnk,.svc .g-blue .lnk{color:#a3f0ff;text-decoration-color:#a3f0ff80}.svc .g-navy .lnk:hover,.svc .g-blue .lnk:hover{color:#fff}.svc .g-navy .rows,.svc .g-navy .faq{border-top-color:var(--rule-lt)}.svc .g-navy .row,.svc .g-navy .faq{border-bottom-color:var(--rule-lt)}.svc .g-blue .rows,.svc .g-blue .faq{border-top-color:#ffffff38}.svc .g-blue .row,.svc .g-blue .faq{border-bottom-color:#ffffff38}.svc .g-navy .row-x{color:var(--cy)}.svc .g-blue .row-x{color:#a3f0ff}.svc .g-navy .facts dt{color:#a9c4dc}.svc .g-blue .facts dt{color:#c9dcee}.svc .g-navy .facts dd,.svc .g-blue .facts dd{color:var(--cy)}.svc .g-navy .facts>div{border-bottom-color:var(--rule-lt)}.svc .g-blue .facts>div{border-bottom-color:#ffffff38}.svc .g-navy .row-link:hover,.svc .g-blue .row-link:hover{background:linear-gradient(90deg,hsl(0 0% 100% / .09),transparent 60%)}.svc .g-navy .faq h3,.svc .g-blue .faq h3{color:#fff}.svc .g-navy .chev,.svc .g-blue .chev{border-color:var(--cy)}.svc .hi{color:var(--cyt)}.svc .team-shot{margin:0}.svc .team-shot img{width:100%;height:auto;display:block;border-radius:14px;border:1px solid var(--rule);box-shadow:0 20px 44px -26px #23365c80}.svc .team-shot figcaption{margin-top:12px;font-size:.82rem;line-height:1.5;color:#58657e}.svc .g-navy .team-shot figcaption,.svc .g-cta .team-shot figcaption{color:#b5c7d9}.svc .g-blue .team-shot figcaption{color:#d7e8f4}@media(min-width:1024px){.svc .team-shot{padding-top:42px}}.svc .keystat-n{font-size:clamp(1.9rem,3.4vw,2.7rem);font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--cyt);font-variant-numeric:tabular-nums}.svc .stamp-line{font-size:.84rem;line-height:1.5;color:#58657e}.svc .stamp-line a{color:var(--cyt);font-weight:700}.svc .g-navy .keystat-n{color:hsl(var(--wd-cyan))}.svc .g-blue .keystat-n{color:#a3f0ff}.svc .g-navy .stamp-line{color:#a9c4dc}.svc .g-blue .stamp-line{color:#eaf3fb}.svc .lnk-sm{font-size:.84rem;font-weight:700;color:var(--cyt)}.svc .lnk-sm:hover{color:var(--navy);text-decoration:underline}.svc .g-navy .hi,.svc .g-blue .hi,.svc .g-cta .hi{color:var(--cy)}.svc .g-tint2 .hi{color:#005a70}.svc .callout-lg{border:1px solid var(--rule);border-radius:18px;padding:44px 40px;background:var(--g2);text-align:center}.svc .g-navy .callout-lg,.svc .g-blue .callout-lg,.svc .g-cta .callout-lg{background:#ffffff0f;border-color:#ffffff29}.svc .g-cta .callout-lg{border-color:hsl(var(--wd-cyan) / .55)}.svc .cta-box{position:relative;overflow:hidden;text-align:center;background:linear-gradient(158deg,#0b1423,hsl(var(--wd-navy)) 52%,#0f1e33);border:1px solid hsl(var(--wd-gold) / .55);border-radius:18px;padding:40px 26px;box-shadow:0 28px 64px -32px #1c2b4ab3}@media(min-width:768px){.svc .cta-box{padding:54px 48px}}.svc .cta-box:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(115deg,hsl(var(--wd-gold) / .5) 0 1px,transparent 1px 15px);-webkit-mask-image:linear-gradient(118deg,#000 0%,rgba(0,0,0,.42) 34%,transparent 66%);mask-image:linear-gradient(118deg,#000 0%,rgba(0,0,0,.42) 34%,transparent 66%)}.svc .cta-box:after{content:"";position:absolute;inset:0 0 auto;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,hsl(var(--wd-gold) / .9) 22%,hsl(40 92% 72%) 50%,hsl(var(--wd-gold) / .9) 78%,transparent)}.svc .cta-box>*{position:relative;z-index:1}.svc .cta-box .kick-gold{color:#f2c469}.svc .cta-box .h2{color:#fff}.svc .cta-box .lede{color:#c9daec}.svc .g-navy nav[aria-label=Breadcrumb] a,.svc .g-cta nav[aria-label=Breadcrumb] a{color:var(--cy)}.svc .g-blue nav[aria-label=Breadcrumb] a{color:#a3f0ff}.svc .g-navy nav[aria-label=Breadcrumb] span,.svc .g-navy nav[aria-label=Breadcrumb] li,.svc .g-navy nav[aria-label=Breadcrumb] svg,.svc .g-cta nav[aria-label=Breadcrumb] span,.svc .g-blue nav[aria-label=Breadcrumb] span,.svc .g-blue nav[aria-label=Breadcrumb] li{color:#bcccdc}.svc .callout-lg .h2{margin-bottom:14px}.svc .field{display:block;width:100%;padding:11px 14px;font-size:.92rem;color:var(--navy);background:#fff;border:1px solid var(--rule);border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease}.svc .field::placeholder{color:#6f7d9b}.svc .field:focus{outline:none;border-color:hsl(var(--wd-cyan));box-shadow:0 0 0 3px hsl(var(--wd-cyan) / .22)}.svc textarea.field{resize:vertical;min-height:110px}.svc .field-l{display:block;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#546078;margin-bottom:6px}.svc .field-h{display:block;font-size:.7rem;color:#5c6984;margin-bottom:3px}.svc .chip-toggle{border:1px solid var(--rule);border-radius:8px;padding:5px 11px;font-size:.74rem;font-weight:700;color:#546078;background:#fff;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.svc .chip-toggle:hover,.svc .chip-toggle[aria-pressed=true]{border-color:#00aacc80;color:#005a70;background:#00bfe614}.svc .form-err{display:none;margin-top:16px;padding:12px 16px;border-radius:10px;border:1px solid hsl(0 70% 45% / .35);background:#dd3c3c14;font-size:.88rem;color:#921c1c}@media(min-width:1280px){.aud section:not(.g-cta):not(.hero) .container{padding-right:372px}}.ind .ind-band{scroll-margin-top:84px}.ind .ind-band .h2{font-size:clamp(1.32rem,2.2vw,1.72rem)}.ind .ind-band .lede,.ind .ind-band .body{max-width:68ch}.ind .ind-band .chip{padding:7px 13px;font-size:.8rem}.auth .quote-lg{font-size:clamp(1.16rem,2vw,1.42rem);line-height:1.45;font-weight:500;color:var(--navy);letter-spacing:-.012em}.auth .g-navy .quote-lg,.auth .g-blue .quote-lg{color:#fff}.auth .callout-row{max-width:none}.auth .measure{max-width:46rem}.auth .portrait{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;border:1px solid var(--rule);box-shadow:0 20px 44px -26px #23365c80}.auth .portrait-initials{display:grid;place-items:center;aspect-ratio:1 / 1;border-radius:16px;font-size:clamp(2.6rem,6vw,4rem);font-weight:900;letter-spacing:.04em;color:#fff;background:linear-gradient(150deg,hsl(var(--wd-cyan)),hsl(var(--wd-navy)))}@media(min-width:1024px){.auth .portrait,.auth .portrait-initials{max-width:200px;margin-left:auto}}.auth .prof{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media(min-width:1024px){.auth .prof{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:0 64px;align-items:start}}.auth .prof-main{max-width:46rem}.auth .prof-main .lede,.auth .prof-main .body{max-width:none}@media(min-width:1024px){.auth .prof-side{position:sticky;top:104px}}.auth .prof-card{background:#fff;border:1px solid var(--rule);border-radius:16px;padding:24px 24px 26px;box-shadow:0 18px 42px -32px #23365c80}.auth .prof-block+.prof-block{margin-top:24px;padding-top:24px;border-top:1px solid var(--rule)}.auth .prof-card .chip{padding:6px 12px;font-size:.78rem}.auth .prof-contact .body{font-size:.9rem}.auth .prof-quote{margin-top:34px;padding-left:22px;border-left:3px solid hsl(var(--wd-cyan))}.auth .track{list-style:none;margin:0;padding:0;border-left:2px solid hsl(var(--wd-cyan) / .3)}.auth .track li{padding:0 0 22px 22px;position:relative}.auth .track li:last-child{padding-bottom:0}.auth .track li:before{content:"";position:absolute;left:-7px;top:7px;width:12px;height:12px;border-radius:50%;background:hsl(var(--wd-cyan));border:2px solid var(--g2)}.auth .track-k{display:block;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--cyt);margin-bottom:5px}.auth .pairs{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 32px}@media(max-width:720px){.auth .pairs{grid-template-columns:1fr;gap:24px}}.auth .pair{border-top:2px solid hsl(var(--wd-cyan));padding-top:14px}.auth .pair .claim{font-size:1rem;margin-bottom:6px}.auth a.pair:hover .claim{color:var(--cyt)}.auth .g-navy a.pair:hover .claim,.auth .g-blue a.pair:hover .claim{color:#a3f0ff}.sales .avatar{display:grid;place-items:center;width:80px;height:80px;border-radius:50%;color:#fff;font-size:1.5rem;font-weight:900;letter-spacing:.02em;background:linear-gradient(150deg,#005a7a,hsl(var(--wd-navy)));border:1px solid hsl(0 0% 100% / .18)}@media(min-width:768px){.sales .avatar{width:96px;height:96px;font-size:1.75rem}}.sales .avatar-sm{width:80px;height:80px;font-size:1.25rem}.sales .lnk-row{transition:color .2s ease}.sales .lnk-row:hover{color:var(--cyt)}.sales .g-navy .lnk-row:hover,.sales .g-cta .lnk-row:hover{color:var(--cy)}.sales .stat-big{font-size:clamp(2rem,3.5vw,3rem);font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--navy);margin-bottom:8px}.sales .g-navy .stat-big,.sales .g-blue .stat-big{color:#fff}.sales .star-gold{color:hsl(var(--wd-star))}.sales .g-navy .star-gold,.sales .g-blue .star-gold{color:hsl(var(--wd-star-lt))}.svc .fig{border-radius:16px;background:#fff;border:1px solid var(--rule);border-top:3px solid hsl(var(--wd-cyan));box-shadow:0 14px 34px -26px #23365c80}.svc .fig-google{border-top-color:#f5aa14}.svc .g-navy .fig,.svc .g-blue .fig{background:#ffffff12;border-color:#ffffff29;border-top-color:hsl(var(--wd-cyan))}.svc .quals{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1080px;margin:0 auto;align-items:stretch}@media(max-width:900px){.svc .quals{grid-template-columns:1fr;gap:18px}}.svc .qual{position:relative;overflow:hidden;border-radius:16px;padding:26px 30px 10px;background:linear-gradient(162deg,#132f53,#0c203b);border:1px solid hsl(0 0% 100% / .13);box-shadow:0 26px 54px -32px #020913f2;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}@media(min-width:768px){.svc .qual{padding:32px 34px 16px}}.svc .qual:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px}.svc .qual:hover{transform:translateY(-4px);border-color:#ffffff38;box-shadow:0 34px 66px -30px #020913}.svc .qual-head{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid hsl(0 0% 100% / .1)}.svc .qual-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;flex:none}.svc .qual-mark svg{width:19px;height:19px}.svc .qual-h{font-size:.73rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;margin:0}.svc .qual{display:flex;flex-direction:column}.svc .qual ul{list-style:none;margin:0;padding:0;flex:1;display:flex;flex-direction:column;justify-content:space-evenly}.svc .qual li{display:grid;grid-template-columns:18px 1fr;gap:14px;align-items:start;padding:15px 0;font-size:.95rem;line-height:1.6;color:#dceaf7}.svc .qual li+li{border-top:1px solid hsl(0 0% 100% / .12)}.svc .qual li svg{margin-top:3px}.svc .qual-no:before{background:linear-gradient(#fb514b,#df1623)}.svc .qual-no .qual-mark{background:#f638312e;color:#fd635d}.svc .qual-no .qual-h{color:#f97a76}.svc .qual-x{color:#fb5650}.svc .qual-yes:before{background:linear-gradient(hsl(var(--wd-cyan-bright)),#00bfe6)}.svc .qual-yes .qual-mark{background:#1ad9ff29;color:hsl(var(--wd-cyan-bright))}.svc .qual-yes .qual-h{color:#8fecff}.svc .qual-tick{color:hsl(var(--wd-cyan-bright))}.svc .qual a{color:#a3f0ff;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.svc .qual a:hover{color:#fff}.svc .g-white .qual,.svc .g-tint1 .qual,.svc .g-tint2 .qual{background:#fff;border-color:var(--rule);box-shadow:0 14px 34px -26px #23365c80}.svc .g-white .qual:hover,.svc .g-tint1 .qual:hover,.svc .g-tint2 .qual:hover{background:#fff;box-shadow:0 22px 44px -26px #23365c8c}.svc .g-white .qual li,.svc .g-tint1 .qual li,.svc .g-tint2 .qual li{color:#4b566c}.svc .g-white .qual li+li,.svc .g-tint1 .qual li+li,.svc .g-tint2 .qual li+li{border-top-color:var(--rule)}.svc .g-white .qual-x,.svc .g-tint1 .qual-x,.svc .g-tint2 .qual-x{color:#cc241e}.svc .g-white .qual-no .qual-mark,.svc .g-tint1 .qual-no .qual-mark,.svc .g-tint2 .qual-no .qual-mark{background:#da352f1a;color:#c6342f}.svc .g-white .qual-tick,.svc .g-tint1 .qual-tick,.svc .g-tint2 .qual-tick{color:var(--cyt)}.svc .g-white .qual-yes .qual-mark,.svc .g-tint1 .qual-yes .qual-mark,.svc .g-tint2 .qual-yes .qual-mark{background:#007f991a;color:var(--cyt)}.svc .g-white .qual-head,.svc .g-tint1 .qual-head,.svc .g-tint2 .qual-head{border-bottom-color:var(--rule)}.svc .g-white .qual-no .qual-h,.svc .g-tint1 .qual-no .qual-h,.svc .g-tint2 .qual-no .qual-h{color:#c12a25}.svc .g-white .qual-yes .qual-h,.svc .g-tint1 .qual-yes .qual-h,.svc .g-tint2 .qual-yes .qual-h,.svc .g-white .qual a,.svc .g-tint1 .qual a,.svc .g-tint2 .qual a{color:var(--cyt)}.svc .g-white .qual a:hover,.svc .g-tint1 .qual a:hover,.svc .g-tint2 .qual a:hover{color:var(--navy)}.svc .frame{display:block;border-radius:12px;overflow:hidden;background:#fff;border:1px solid var(--rule);box-shadow:0 22px 50px -30px #1c2b4a8c}.svc .frame:before{content:"";display:block;height:26px;border-bottom:1px solid var(--rule);background:radial-gradient(circle 4px at 15px 13px,hsl(220 16% 76%) 98%,transparent 100%),radial-gradient(circle 4px at 31px 13px,hsl(220 16% 76%) 98%,transparent 100%),radial-gradient(circle 4px at 47px 13px,hsl(220 16% 76%) 98%,transparent 100%),#eef3f9}.svc .g-navy .frame,.svc .g-blue .frame{border-color:#ffffff38;box-shadow:0 34px 70px -34px #00141fd9}.svc .tool-shot{width:100%;height:auto;display:block}.svc .tool-lead{display:grid;gap:26px}@media(min-width:900px){.svc .tool-lead{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:center}}.svc .tool-body{display:block}.svc .tool-t{display:block;font-size:1.12rem;font-weight:800;letter-spacing:-.02em;color:var(--navy);margin-bottom:8px}.svc .tool-t-lead{font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.1;margin-bottom:14px}.svc .tool-d{display:block;font-size:.95rem;line-height:1.65;color:#546078;max-width:56ch;margin-bottom:14px}.svc .tool-lead .tool-d{font-size:1.05rem;margin-bottom:20px}.svc a:hover .tool-t{color:var(--cyt)}.svc .tool-rows{display:grid}.svc .tool-row{display:grid;grid-template-columns:1fr;gap:18px;padding:26px 0;border-bottom:1px solid var(--rule)}@media(min-width:760px){.svc .tool-row{grid-template-columns:268px minmax(0,1fr);gap:36px;align-items:center}}.svc .tool-row:first-child{padding-top:0}.svc .tool-row:last-child{border-bottom:0;padding-bottom:0}.svc .tool-row .tool-shot{aspect-ratio:16 / 10;object-fit:contain;padding:8px}.svc .g-navy .tool-t,.svc .g-blue .tool-t{color:#fff}.svc .g-navy .tool-d,.svc .g-blue .tool-d{color:#c9dcee}.svc .g-navy a:hover .tool-t,.svc .g-blue a:hover .tool-t{color:#a3f0ff}.svc .pull{padding-left:22px;border-left:3px solid hsl(var(--wd-cyan))}.svc .pull blockquote{font-weight:500;letter-spacing:-.015em}.svc .doc{display:grid;grid-template-columns:minmax(0,232px) minmax(0,1fr);gap:0 96px;align-items:start}@media(max-width:1080px){.svc .doc{grid-template-columns:minmax(0,1fr);gap:0}}.svc .doc>*{min-width:0}.svc .toc{position:sticky;top:116px;padding-left:18px;border-left:2px solid hsl(var(--wd-cyan) / .35)}@media(max-width:1080px){.svc .toc{display:none}}.svc .toc-h{font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:#606e8a;margin-bottom:14px}.svc .toc a{display:block;font-size:.84rem;line-height:1.4;color:#546078;padding:6px 0;transition:color .15s ease}.svc .toc a:hover{color:var(--cyt)}.svc .toc a.on{color:var(--navy);font-weight:700}.svc .prose{max-width:68ch}.svc .prose>p{font-size:1.02rem;line-height:1.72;color:#2e3648;margin-bottom:1.15em}.svc .prose>p:last-child{margin-bottom:0}.svc .prose>h2{font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.025em;line-height:1.2;color:var(--navy);margin:2.4em 0 .7em;max-width:34ch}.svc .prose>h2:first-child{margin-top:0}.svc .prose>h3{font-size:1.06rem;font-weight:800;color:var(--navy);margin:2em 0 .6em}.svc .prose a{color:var(--cyt);font-weight:600;text-decoration:underline;text-underline-offset:2px}.svc .prose a:hover{color:var(--navy)}.svc .prose strong{color:var(--navy);font-weight:700}.svc .prose ul,.svc .prose ol{margin:0 0 1.15em 1.1em}.svc .prose li{font-size:1.02rem;line-height:1.7;color:#2e3648;margin-bottom:.55em}.svc .prose ul{list-style:disc}.svc .prose ol{list-style:decimal}.svc .prose-wide{max-width:none}.svc .prose-wide>p,.svc .prose-wide>ul,.svc .prose-wide>ol,.svc .prose-wide>h2,.svc .prose-wide>h3{max-width:68ch}.svc .prose-wide>h2{max-width:34ch}.svc .prose .pair-art{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;margin:0 0 1.15em}@media(min-width:900px){.svc .prose .pair-art{grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:44px;align-items:start}}.svc .prose .pair-art>div>:last-child{margin-bottom:0}.svc .bullets{list-style:none;margin:0 0 34px;padding:0;display:grid;gap:14px}.svc .bullets li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;font-size:1.02rem;line-height:1.6;color:var(--navy);font-weight:600}.svc .bullets li:before{content:"";width:9px;height:9px;margin-top:.52em;margin-left:6px;border-radius:50%;background:hsl(var(--wd-cyan))}.svc .g-navy .bullets li,.svc .g-blue .bullets li{color:#fff}.svc .phone-zone{position:relative;display:flex;justify-content:center;padding:26px 0}.svc .phone{width:min(300px,76vw);border-radius:36px;padding:10px;background:linear-gradient(160deg,#273249,hsl(var(--wd-navy)));box-shadow:0 30px 70px -28px #122549b3,0 0 0 1px #38deff2e;transform:rotate(3.5deg);transition:transform .3s ease}.svc .phone:hover{transform:rotate(0) scale(1.015)}.svc .screen{border-radius:27px;overflow:hidden;background:#000}.svc .screen iframe{display:block;width:100%;aspect-ratio:9 / 16;border:0}.svc .chip-float{position:absolute;z-index:4;background:#fff;border-radius:14px;padding:10px 16px;max-width:200px;box-shadow:0 12px 30px #1c2b4a2e}.svc .chip-float .n{display:block;font-weight:800;font-size:1.18rem;color:var(--cyt);line-height:1.25;margin-bottom:2px}.svc .chip-float .t{display:block;font-size:.69rem;font-weight:700;line-height:1.35;color:#5a657c}.svc .chip-1{top:24px;left:0;transform:rotate(-4deg)}.svc .chip-2{bottom:40px;right:0;transform:rotate(3deg)}@media(max-width:640px){.svc .phone{transform:none}.svc .phone-zone{padding:34px 0 26px}.svc .chip-1{top:4px}.svc .chip-2{bottom:4px}}.svc .display .hl{color:var(--cyt);position:relative;white-space:nowrap}.svc .display .hl:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:.17em;background:hsl(var(--wd-cyan) / .2);border-radius:4px;z-index:-1}.svc .g-navy .display .hl,.svc .g-blue .display .hl{color:#70e7ff}.svc .kick-dash{display:flex;align-items:center;gap:10px}.svc .kick-dash:before{content:"";width:26px;height:2px;border-radius:2px;background:hsl(var(--wd-cyan));flex:none}.svc .prose .art-wide{max-width:none;width:100%;margin:0 0 1.15em}.svc .prose>figure{margin:0 0 1.15em}.svc .prose figcaption{font-size:.82rem;line-height:1.5;color:#5a657c;margin-top:10px}.svc .prose .src-line{font-size:.78rem;font-weight:700;letter-spacing:.04em;color:#5a657c;margin-top:-.6em}.svc .bullets-2{grid-template-columns:minmax(0,1fr)}@media(min-width:780px){.svc .bullets-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px}}.svc .art-zoom{display:block;width:100%;text-align:left;background:none;border:0;padding:0;cursor:zoom-in}.svc .art-expand{display:inline-flex;align-items:center;gap:7px;margin-top:10px;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--cyt)}.svc .art-expand:before{content:"";width:13px;height:13px;flex:none;border:2px solid currentColor;border-radius:3px}.svc .art-zoom:hover .art-expand{color:var(--navy)}.svc .art-zoom:focus-visible{outline:2px solid hsl(var(--wd-cyan));outline-offset:4px;border-radius:16px}.svc .lightbox{position:relative;margin:auto;border:0;padding:0;background:none;max-width:min(1400px,92vw);max-height:92vh;overflow:visible}.svc .lightbox[open]{display:flex;flex-direction:column;gap:12px}.svc .lightbox::backdrop{background:#05080fe6}.svc .lightbox img{display:block;width:auto;max-width:100%;max-height:78vh;height:auto;margin:0 auto;border-radius:12px;background:#fff}.svc .lightbox-cap{margin:0;font-size:.86rem;line-height:1.5;color:#dceaf7;max-width:78ch;text-align:center;margin-inline:auto}.svc .lightbox-x{position:absolute;top:-16px;right:-16px;z-index:2;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:hsl(var(--wd-navy));font-size:1.4rem;line-height:1;cursor:pointer;box-shadow:0 8px 20px #05080f99}.svc .lightbox-x:hover{background:hsl(var(--wd-cyan))}@media(max-width:640px){.svc .lightbox-x{top:-14px;right:0}}.svc.typeset .h2{font-size:clamp(1.45rem,2.4vw,1.85rem);line-height:1.2;letter-spacing:-.025em}.svc.typeset .body{font-size:1.02rem;line-height:1.7;color:#2e3648}.svc.typeset .lede{color:#2e3648}.svc.typeset .faq summary h3{font-size:1.06rem}.svc .prose .pair-art p{font-size:1.02rem;line-height:1.72;color:#2e3648;margin-bottom:1.15em}.svc .prose .pair-art p:last-child{margin-bottom:0}.svc .prose .pair-art a{color:var(--cyt);font-weight:600;text-decoration:underline;text-underline-offset:2px}.svc .prose .pair-art a:hover{color:var(--navy)}.svc .prose .pair-art strong{color:var(--navy);font-weight:700}.svc .bullets li{font-size:1.02rem;line-height:1.7;color:#2e3648;font-weight:600}.svc .prose .bullets{margin-bottom:1.6em}.svc .prose .bullets li{margin-bottom:0}.svc .prose .kick{margin-bottom:12px}.svc .prose>.kick+h2{margin-top:0}.svc .hero-fit{padding-top:100px;padding-bottom:44px}@media(min-width:768px){.svc .hero-fit{padding-top:108px;padding-bottom:48px}}.svc .hero-fit .display{font-size:clamp(1.95rem,3.5vw,2.85rem)}.svc .hero-fit .display{max-width:24ch}.svc .hero-fit .lede{max-width:62ch}.svc .phone-sm{width:min(222px,62vw)}.svc .hero-fit .phone-zone{padding:14px 0}.svc .hero-fit .lede{max-width:56ch}.svc .hero-trust{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.svc .hero-trust .stamp-line{margin:0}.svc .qhead{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:34px}@media(min-width:900px){.svc .qhead{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:56px;align-items:end}}.svc .qhead .lede{max-width:52ch}.svc .bullets-3{grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.svc .bullets-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 44px}}@media(min-width:1080px){.svc .bullets-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 48px}}.svc .qfoot{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding-top:30px;margin-top:6px;border-top:1px solid var(--rule-lt)}@media(min-width:900px){.svc .qfoot{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.svc .qfoot .body{margin:0}.svc.typeset .g-navy .body,.svc.typeset .g-cta .body{color:#c9dcee}.svc.typeset .g-blue .body{color:#dceaf7}.svc.typeset .g-navy .lede,.svc.typeset .g-cta .lede{color:#c9daec}.svc.typeset .g-blue .lede{color:#dceaf7}.svc .lens{position:absolute;top:0;left:0;width:240px;height:240px;border-radius:50%;border:3px solid #fff;background-color:#fff;background-repeat:no-repeat;pointer-events:none;z-index:3;transform:translate(-50%,-50%);opacity:0;transition:opacity .18s ease;box-shadow:0 14px 40px #0d152673,0 0 0 1px #23365c2e}.svc .is-zooming .lens{opacity:1}.svc .magnify-hint{position:absolute;right:14px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;pointer-events:none;transition:opacity .18s ease;background:hsl(var(--wd-navy) / .82);color:#fff;font-size:.74rem;font-weight:700;line-height:1}.svc .is-zooming .magnify-hint{opacity:0}@media(hover:none){.svc .magnify-hint{display:none}}.svc .art{margin:0;border-radius:16px;overflow:hidden;line-height:0;border:1px solid var(--rule);box-shadow:0 18px 44px -30px #23365c99}.svc .art img{width:100%;height:auto;display:block}.svc .bullets-lt{list-style:none;margin:0;padding:0}.svc .bullets-lt li{position:relative;padding:0 0 0 26px;margin-bottom:18px;font-size:.96rem;line-height:1.68;color:#bacde2}.svc .bullets-lt li:last-child{margin-bottom:0}.svc .bullets-lt li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;background:hsl(var(--wd-cyan-bright))}.svc .bullets-lt strong{color:#fff;font-weight:700}.svc .proof{margin:0}.svc .proof-frame{background:#fff;border-radius:14px;padding:10px;border:1px solid hsl(0 0% 100% / .18);box-shadow:0 22px 50px -28px #030e1ce6}.svc .proof-frame img{width:100%;height:auto;display:block;border-radius:8px}.svc .proof figcaption{margin-top:14px;font-size:.86rem;line-height:1.6}.svc .proof figcaption a{color:#a3f0ff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.svc .proof figcaption a:hover{color:#fff}.svc .finds{display:grid;gap:0;max-width:88ch}.svc .find{display:grid;grid-template-columns:116px 1fr;gap:22px;align-items:baseline;padding:18px 0;border-top:1px solid hsl(0 0% 100% / .14)}.svc .find:last-child{border-bottom:1px solid hsl(0 0% 100% / .14)}.svc .find-n{font-size:2.2rem;font-weight:800;line-height:1;letter-spacing:-.04em;color:#9ef}.svc .find-d{font-size:.96rem;line-height:1.68;color:#bacde2}.svc .find-d strong{color:#fff;font-weight:700}@media(max-width:620px){.svc .find{grid-template-columns:1fr;gap:6px}.svc .find-n{font-size:1.9rem}}.svc .tldr{position:relative;margin:0;padding:20px 24px 20px 26px;background:#00bfe612;border-radius:12px;border-left:4px solid hsl(var(--wd-cyan));max-width:82ch;font-size:1.02rem;line-height:1.62;color:#323d53}.svc .tldr b:first-child{color:var(--cyt);font-weight:800;letter-spacing:.04em}
