.build-page{color:#18384c;padding-bottom:45px}.build-page *{box-sizing:border-box}.build-page .container{width:100%;max-width:none;margin:0}.build-page h1,.build-page h2,.build-page h3{word-break:keep-all;letter-spacing:-1px;line-height:1.35}.build-page h1{font-size:clamp(36px,4vw,64px);margin:22px 0}.build-page h2{font-size:clamp(29px,3vw,44px);margin:16px 0 22px}.build-page h3{font-size:25px}.build-page p,.build-page li{font-size:17px;line-height:1.85;word-break:keep-all}.build-page .ind-hero{background:radial-gradient(ellipse at top right,#186770,transparent 65%),#102c42;color:#fff;padding:60px 48px;margin:25px 0 0;border-radius:20px}.build-page .ind-hero h1{color:white}.build-page .ind-hero p{color:#d1e6ed;max-width:1100px}.build-page .ind-eyebrow,.build-page .ind-badge,.build-page .sft-k,.build-page .show-eyebrow{font-size:13px;letter-spacing:1.4px;font-weight:800;color:#138b7d}.build-page .ind-hero .ind-eyebrow{color:#9cf1d8}.build-page .ind-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.build-page .ic-btn,.build-page .show-more{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 24px;border:0;border-radius:9px;background:#126674;color:#fff;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s}.build-page .ic-primary{background:#a5efdd;color:#103d45}.build-page a.ic-btn:hover,.build-page button:hover,.build-page .show-more:hover{transform:translateY(-3px);box-shadow:0 12px 25px #102d4426}.build-page :focus-visible{outline:3px solid #cf7239;outline-offset:4px}.build-page .shift-band{background:#f5ede4;padding:42px 48px;border-radius:0 0 18px 18px}.build-page .sb-in{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.build-page .sb-h{font-size:36px;font-weight:850}.build-page .sb-r{border-left:3px solid #c57d4a;padding-left:30px}.build-page .ind-make,.build-page .ind-sec,.build-page .show,.build-page .ind-faq{padding:55px 0}.build-page .pg-ask{padding:18px 24px;border-left:4px solid #1e8b83;background:#edf7f5;margin:25px 0}.build-page .pg-ask-k{font-weight:900;color:#138e80}.build-page .pg-two{display:grid;grid-template-columns:1fr 1fr;gap:24px}.build-page .pg-way{padding:28px;border-radius:15px;border:1px solid #cfdee5;background:#f4f7fa}.build-page .pg-way.is-new{background:#133d4b;color:white}.build-page .is-new h3{color:#a4efda}.build-page .pg-way-k{font-weight:800;font-size:13px;color:#258378}.build-page .is-new .pg-way-k{color:#a2e9d8}.build-page .pg-list{padding-left:22px}.build-page .pg-flow{display:flex;flex-wrap:wrap;gap:9px;padding:20px 0}.build-page .pg-flow>div{flex:1;min-width:75px;padding:13px 7px;text-align:center;background:#ffffff17;border:1px solid #96b5bb60;border-radius:9px;font-size:14px}.build-page .pg-flow span,.build-page .pg-flow small{display:block}.build-page .pk-four{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.build-page .pk-four>div{border-top:4px solid #218c80;background:#eef6f4;padding:25px;border-radius:0 0 12px 12px}.build-page .pk-four b,.build-page .pk-four strong{display:block;font-size:24px;margin-bottom:12px}.build-page .is-tint{background:#edf5f4;padding:40px;border-radius:18px}.build-page .pg-lang{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:30px 0}.build-page .pg-lang>div{background:white;border-radius:12px;padding:24px;text-align:center;font-size:24px}.build-page .pg-lang b,.build-page .pg-lang small{display:block}.build-page .pg-lang2{display:grid;grid-template-columns:1fr 1fr;gap:25px}.build-page .pg-note{padding-top:20px;border-top:1px solid #bad6d0}.build-page .show-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.build-page .sw{display:block;text-decoration:none;border:1px solid #d0dfe5;border-radius:12px;overflow:hidden;background:#fff;color:#18394a;transition:transform .2s}.build-page .sw:hover{transform:translateY(-4px)}.build-page .sw-shot{padding:18px;background:#163f50;color:#a7f0dc}.build-page .sw-body{padding:20px}.build-page .sw-t{font-size:20px;font-weight:800;line-height:1.5}.build-page .sw-d{font-size:14px;color:#61798a;line-height:1.8;margin:15px 0}.build-page .aich{display:inline-flex;gap:9px;margin:10px;font-size:13px}.build-page .show-foot{text-align:center;margin-top:28px}.build-page .pg-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:28px;align-items:start}.build-page .pg-form{background:#f0f6f8;border:1px solid #d4e4e9;padding:30px;border-radius:18px}.build-page .pg-type{border:0;padding:0;margin:20px 0}.build-page .pg-type label{display:flex;gap:10px;background:#fff;padding:17px;border:1px solid #c7dcd9;border-radius:10px;margin:10px 0}.build-page .pg-type i{display:block;font-style:normal;font-size:14px;line-height:1.6;color:#567282;margin-top:7px}.build-page .pg-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.build-page .pg-f{display:block;margin:14px 0}.build-page .pg-f>span{display:block;margin-bottom:8px;font-weight:700}.build-page input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.build-page textarea{width:100%;min-height:48px;border:1px solid #b9cbd6;background:white;border-radius:7px;padding:12px;font:inherit}.build-page input[type=radio],.build-page input[type=checkbox]{width:20px;height:20px;flex-shrink:0;accent-color:#12776c}.build-page .pg-agree{display:flex;gap:12px;align-items:start;line-height:1.7;margin:20px 0;font-size:14px}.build-page .pg-submit{width:100%;background:#0e5260;color:white}.build-page .pg-tel{font-size:14px}.build-page .pg-card{padding:25px;border:1px solid #c5ddd7;border-radius:12px;margin-bottom:16px;background:#eef8f3}.build-page .pg-card-k{font-size:13px;color:#297c70;font-weight:800}.build-page .pg-card-t{font-size:24px;font-weight:750}.build-page .pg-amt{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.build-page .pg-amt strong,.build-page .pg-amt b{font-size:42px;color:#0b6e62}.build-page .pg-amt del{color:#7b8f97}.build-page .pg-rate{display:inline-block;background:#0d7166;color:white;padding:6px 12px;border-radius:30px}.build-page .pg-inc,.build-page .pg-ssl,.build-page .pg-foot{padding:20px;line-height:1.9;font-size:15px}.build-page .pg-ssl{background:#fff2e7;border-radius:12px}.build-page .pg-ssl-fee{display:flex;flex-wrap:wrap;gap:14px;font-weight:750}.build-page .ifq{border-top:1px solid #cbdce2;padding:20px 0}.build-page .ifq summary{font-size:22px;font-weight:750;cursor:pointer;line-height:1.5}.build-page .ifq p{color:#476475}.build-page .ind-end{padding:45px;text-align:center;border-radius:18px;background:#143f50;color:white}.build-page .ind-end h2{color:white}.build-page em{font-style:normal}.build-page .pg-f em,.build-page legend em{color:#be452d}@media(max-width:1100px){.build-page .show-grid,.build-page .pk-four{grid-template-columns:repeat(2,1fr)}.build-page .pg-grid{grid-template-columns:1fr}}@media(max-width:767px){.build-page .ind-hero,.build-page .shift-band,.build-page .is-tint,.build-page .ind-end{padding:30px 20px}.build-page h1{font-size:35px}.build-page h2,.build-page .sb-h{font-size:29px}.build-page p,.build-page li{font-size:16px}.build-page .sb-in,.build-page .pg-two,.build-page .pg-lang2,.build-page .show-grid,.build-page .pg-row{grid-template-columns:1fr}.build-page .sb-r{padding-left:20px}.build-page .pk-four,.build-page .pg-lang{grid-template-columns:1fr 1fr}.build-page .pk-four>div,.build-page .pg-lang>div{padding:18px}.build-page .pg-form{padding:22px 18px}.build-page .ind-make,.build-page .ind-sec,.build-page .show,.build-page .ind-faq{padding-top:35px;padding-bottom:35px}.build-page .ic-btn{width:100%}.build-page .pg-amt b,.build-page .pg-amt strong{font-size:35px}}@media(prefers-reduced-motion:reduce){.build-page *{transition:none!important;scroll-behavior:auto!important}.build-page a:hover,.build-page button:hover{transform:none!important}}

.build-page .renewal-plan{margin-top:35px;padding:40px;background:#eaf6f3;border-radius:18px}.renewal-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin:30px 0}.renewal-steps li{background:white;padding:20px;border-top:4px solid #197f75;border-radius:0 0 12px 12px}.renewal-steps b{font-size:26px;color:#138b7d}.build-page .renewal-steps h3{font-size:22px}.build-page .renewal-steps p{font-size:15px}@media(max-width:1100px){.renewal-steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.build-page .renewal-plan{padding:25px 20px}.renewal-steps{grid-template-columns:1fr}}
.build-page .ind-chips{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.build-page .ind-chips span{padding:9px 13px;border:1px solid #ffffff40;border-radius:30px;color:#d3f0e8;font-size:14px}.build-page .ind-chips.is-ai span{font-size:11px;color:#aac7d2}.build-page .bp-list,.build-page .blg-make,.build-page .blg-rule,.build-page .vid-vs,.build-page .rnw-why,.build-page .aca-pack,.build-page .trs-price{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:0;list-style:none;margin:26px 0}.build-page .bp-list>li,.build-page .blg-make>li,.build-page .blg-make>div,.build-page .blg-rule>li,.build-page .blg-rule>div,.build-page .vid-vs>div,.build-page .rnw-why>li,.build-page .aca-pack>li,.build-page .trs-price>div{padding:28px;background:#edf5f4;border:1px solid #d0e3df;border-radius:15px}.build-page .bp-list>li>b{font-size:24px;display:block}.build-page .bp-list>li>b span{font-size:12px;display:block;color:#578074}.build-page .bp-head{font-size:26px}.build-page .blg-must{color:#b54827}.build-page .bm-no,.build-page .br-no,.build-page .rw-no,.build-page .aca-p-no{font-size:30px;color:#168778;font-weight:850}.build-page .bm-go,.build-page .sv-apply-btn{display:inline-flex;padding:16px 22px;background:#125b68;color:white;border-radius:9px;text-decoration:none;font-weight:750}.build-page .bm-note,.build-page .blg-warn{padding:22px;background:#fff0dd;border-left:4px solid #c67634;border-radius:8px}.build-page .blg-rule{grid-template-columns:repeat(3,1fr)}.build-page .br-head{grid-column:1/-1}.build-page .blg-stage,.build-page .vid-stage{margin:25px 0;border-radius:18px;background:#123745;padding:25px;overflow:hidden}.build-page .blg-stage svg,.build-page .vid-stage svg{width:100%;height:auto;display:block}.build-page .blg-stage text,.build-page .vid-stage text{fill:#e2f6ee;font-family:inherit;font-size:18px}.build-page .blg-stage .bs-step,.build-page .vid-stage .vd-step{fill:#9ae6ca;font-weight:800}.build-page .bs-ai{font-size:40px!important;font-weight:900}.build-page .bs-lbl,.build-page .bs-name{font-size:23px!important;font-weight:750}.build-page .bs-wire,.build-page .vd-wire{fill:none;stroke:#81c8b4;stroke-width:2}.build-page .bs-cap,.build-page .bs-em{color:#d6f1e9}.build-page .blg-count{display:flex;justify-content:center;align-items:center;gap:20px;padding:30px;background:#e7f5ee;border-radius:14px;flex-wrap:wrap}.build-page .blg-count>div{text-align:center}.build-page .blg-count b{display:block;font-size:30px;color:#166f64}.build-page .blg-count small{display:block}.build-page .blg-price ul{list-style:none;padding:0}.build-page .blg-price li{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:26px;border-bottom:1px solid #c5ded6}.build-page .blg-price li>b{font-size:25px}.build-page .blg-price li>span{grid-column:1;font-size:16px;color:#53766b}.build-page .blg-price em{grid-column:2;grid-row:1/3;align-self:center;justify-self:end;font-size:38px;color:#0d7166;font-weight:850}.build-page .blg-price s{font-size:18px;color:#91a49c;margin-right:15px}.build-page .blg-price i{font-size:20px;margin-right:15px}.build-page .bpr-head{font-size:26px}.build-page .sv-rail{display:flex;gap:12px;flex-wrap:wrap;padding:24px;background:#173e4e;border-radius:14px;color:white}.build-page .sf-stop{display:flex;gap:10px;align-items:center;font-size:15px}.build-page .sf-no{color:#a4ecd7}.build-page .sf-fill,.build-page .sf-token,.build-page .sf-ghost{display:none}.build-page .sv-flow{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:25px 0}.build-page .sv-flow>li{padding:25px;border:1px solid #d1e3e0;border-radius:12px;background:#f3f8f7}.build-page .sf-num{display:block;font-size:28px;font-weight:850;color:#168b7d;margin-bottom:15px}.build-page .sv-flow>li>b{font-size:23px}.build-page .sv-flow p{font-size:16px}.build-page .sv-apply{text-align:center;padding:30px;background:#e8f4f1;border-radius:14px}.build-page .sv-apply-s{display:block;margin-top:15px;font-size:15px}.build-page .ind-faq details{border-bottom:1px solid #d4e3e7;padding:20px 0}.build-page .ind-faq summary{font-weight:750;font-size:23px;cursor:pointer}.build-page .vv-k{font-size:14px;letter-spacing:1px;font-weight:750}.build-page .vv-q{font-size:25px!important;font-weight:800}.build-page .vv-a{color:#217a70}.build-page .vid-vs .is-proof{background:#153f4b;color:white}.build-page .is-proof .vv-a{color:#a5e8ce}.build-page .aca-p-t{font-size:28px;font-weight:800}.build-page .aca-p-b{line-height:1.8}.build-page .trs-price>div{background:#f0f7f4}.build-page .trs-price .is-best{background:#143e4b;color:#fff}.build-page .tp-v{font-size:42px;font-weight:850}.build-page .tp-v small{font-size:18px}.build-page .tp-k{font-size:20px;font-weight:750}.build-page .tp-s{font-size:15px;line-height:1.8}.build-page .trs-step{display:grid;grid-template-columns:280px 1fr;gap:32px;border-bottom:1px solid #d6e3e2;padding:36px 0;align-items:center}.build-page .ts-art{background:#153e4b;border-radius:18px;padding:15px}.build-page .ts-art svg{width:100%;height:auto}.build-page .ts-art text{fill:#a9e9d5;font-size:18px}.build-page .ts-art .ta-big{font-size:70px;font-weight:850}.build-page .ts-art .ta-wire{fill:none;stroke:#8ecdbb;stroke-width:2}.build-page .ts-no,.build-page .ts-cy{font-size:13px;color:#238779;font-weight:750;margin-right:18px}.build-page .trs-biz{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.build-page .trs-biz li{padding:23px;background:#edf6f2;border-radius:12px}.build-page .trs-punch{padding:25px;background:#fff0df;border-left:4px solid #c37942}.build-page .trs-form{max-width:900px;margin:auto}.build-page select{width:100%;min-height:48px;padding:12px;border:1px solid #b9cbd6;background:#fff;border-radius:7px;font:inherit}.build-page .trs-privacy{font-size:13px;color:#5b7582}.build-page .sw>a{color:inherit;text-decoration:none;display:block}.build-page .sw time{font-size:13px}.build-page .sw-shot{min-height:45px}.build-page .pk-four>article{padding:25px;background:#eef6f4;border-radius:12px;border-top:4px solid #218c80}@media(max-width:1100px){.build-page .sv-flow{grid-template-columns:1fr 1fr}.build-page .blg-rule{grid-template-columns:1fr}.build-page .trs-step{grid-template-columns:220px 1fr}}@media(max-width:767px){.build-page .bp-list,.build-page .blg-make,.build-page .vid-vs,.build-page .rnw-why,.build-page .aca-pack,.build-page .trs-price,.build-page .sv-flow,.build-page .trs-step{grid-template-columns:1fr}.build-page .trs-biz{grid-template-columns:1fr 1fr}.build-page .blg-price li{display:block;padding:22px 0}.build-page .blg-price li>span,.build-page .blg-price em{display:block;margin-top:10px}.build-page .blg-price em{font-size:32px}.build-page .sv-rail{display:none}.build-page .blg-stage,.build-page .vid-stage{padding:8px;overflow-x:auto}.build-page .blg-stage svg,.build-page .vid-stage svg{min-width:660px}.build-page .ts-art{max-width:300px}.build-page .ind-faq summary{font-size:21px}.build-page .tp-v{font-size:36px}.build-page .trs-step h3{font-size:28px}}
.build-page .pk-four,.build-page .pg-lang{list-style:none;padding:0}.build-page .pk-four>li{padding:25px;background:#eef6f4;border-top:4px solid #218c80;border-radius:0 0 12px 12px}.build-page .pg-lang>li{padding:22px;background:#fff;border-radius:12px;text-align:center;font-size:22px}.build-page .pg-lang>li>b,.build-page .pg-lang>li>small{display:block}.build-page .trs-price>li{padding:28px;background:#eef7f3;border:1px solid #cfe0dc;border-radius:15px}.build-page .trs-price .tp-v{display:block;margin:15px 0;line-height:1.35}.build-page .trs-price .tp-v small,.build-page .trs-price .tp-v span{font-size:20px}.build-page ol.trs-step{display:block;list-style:none;padding:0;border:0}.build-page .trs-step>li{display:grid;grid-template-columns:280px minmax(0,1fr);gap:38px;padding:35px 0;border-bottom:1px solid #d6e3e2;align-items:center}.build-page .ts-art{margin:0}.build-page .sv-rail{margin-inline:0}.build-page .sv-rail svg{width:100%;height:auto;max-height:110px}.build-page .sv-rail text{fill:#e4f4ee;font-size:16px}.build-page .blg-rule>ul,.build-page .blg-rule>ol{grid-column:1/-1;list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.build-page .blg-rule li{padding:24px;background:#f0f6f4;border-radius:12px}.build-page .blg-stage svg,.build-page .vid-stage svg{max-height:580px}.build-page .trs-price .tp-v{font-size:clamp(28px,3vw,42px)}@media(max-width:767px){.build-page .trs-step>li{grid-template-columns:1fr;gap:20px}.build-page .blg-rule>ul,.build-page .blg-rule>ol{grid-template-columns:1fr}.build-page .pk-four>li,.build-page .pg-lang>li{padding:16px}.build-page .pk-four b{font-size:20px}.build-page .blg-stage svg,.build-page .vid-stage svg{height:330px;max-height:330px}.build-page .trs-price .tp-v{font-size:32px}}

.build-fullwidth .build-page .ind-hero{margin:0 -8.1395348837%;padding-inline:calc(8.1395348837% + 48px);border-radius:0}.build-fullwidth .ind-hero>.container{padding-inline:0}@media(max-width:767px){.build-fullwidth .build-page .ind-hero{margin:0 -18px;padding-inline:38px}}

.build-ownership{margin-top:32px;padding:28px;border:1px solid #98ead4;border-radius:14px;background:linear-gradient(115deg,#b5f3e31c,#ffffff08);box-shadow:0 12px 32px #00172425}.build-ownership-label{color:#a7efdc;font-size:13px;font-weight:750;letter-spacing:.8px}.build-page .build-ownership h2{color:#fff;font-size:30px;margin:10px 0 22px}.build-ownership ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:0}.build-ownership li{padding:18px;background:#e0fff312;border:1px solid #b4f3e533;border-radius:9px}.build-ownership li b{display:block;color:#9cead4;font-size:13px;margin-bottom:9px}.build-ownership li strong{font-size:20px;line-height:1.5;color:#fff;word-break:keep-all}.build-ownership small{display:block;color:#b7cfd8;font-size:13px;line-height:1.7;margin-top:17px}@media(max-width:1100px){.build-ownership ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.build-ownership{padding:22px 16px}.build-page .build-ownership h2{font-size:25px}.build-ownership ul{gap:10px}.build-ownership li{padding:14px 11px}.build-ownership li strong{font-size:17px}}

.build-fullwidth .build-page .ind-hero .ind-eyebrow{color:#fff}

.build-ownership li strong{font-size:28px;font-weight:850;line-height:1.45;letter-spacing:-.7px}@media(max-width:1100px){.build-ownership li strong{font-size:26px}}@media(max-width:767px){.build-ownership li strong{font-size:22px;letter-spacing:-.5px}}

.build-fullwidth .ind-hero{position:relative;isolation:isolate;overflow:hidden}.build-network{position:absolute;z-index:-1;inset:0 0 auto auto;width:min(72%,1150px);height:100%;pointer-events:none;opacity:.55;mask-image:linear-gradient(90deg,transparent,#000 40%)}.build-network svg{width:100%;height:100%;object-fit:cover}.build-fullwidth .ind-hero>.container{position:relative}.build-fullwidth .build-ownership{background:linear-gradient(115deg,#183e50ed,#123245e8);backdrop-filter:blur(6px)}.bn-orbit{transform-origin:500px 285px;animation:bn-orbit 45s linear infinite}.bn-orbit-reverse{animation-direction:reverse;animation-duration:65s}.bn-stream{animation:bn-flow 4s linear infinite}.bn-blog{animation:bn-float 6s ease-in-out infinite}.build-motion-toggle{position:absolute;right:24px;bottom:14px;border:1px solid #78b8b970;background:#123847;color:#c1e4e4;border-radius:6px;padding:6px 10px;font-size:11px;cursor:pointer;z-index:2}.build-motion-paused .build-network *{animation-play-state:paused!important}@keyframes bn-orbit{to{transform:rotate(360deg)}}@keyframes bn-flow{to{stroke-dashoffset:-76}}@keyframes bn-float{50%{transform:translateY(-7px)}}@media(max-width:767px){.build-network{width:100%;height:470px;opacity:.27;mask-image:linear-gradient(180deg,#000,transparent)}.build-fullwidth .ind-hero{padding-bottom:55px}.build-motion-toggle{right:20px;bottom:14px}}@media(prefers-reduced-motion:reduce){.build-network *{animation:none!important}.build-motion-toggle{display:none}}

.build-support-focus{padding:65px 0}.build-support-focus header>span{font-size:12px;font-weight:800;letter-spacing:2px;color:#148675}.build-page .build-support-focus h2{font-size:clamp(32px,3.5vw,50px);line-height:1.35;margin:18px 0}.build-support-focus h2 em{color:#118a7c}.build-support-focus header>p{color:#607a87;font-size:18px;margin-bottom:30px}.bsf-grid{display:grid;grid-template-columns:.85fr 1.4fr;gap:25px}.bsf-price{padding:38px;background:radial-gradient(ellipse at top right,#216d71,transparent 65%),#103448;border-radius:22px;color:white;display:flex;flex-direction:column}.bsf-price>span{font-size:17px;color:#baecde;font-weight:750}.bsf-amount{display:flex;align-items:baseline;gap:12px;margin:15px 0}.bsf-amount strong{font-size:clamp(100px,10vw,155px);line-height:1.1;letter-spacing:-8px;color:#aeffe2;font-weight:850}.bsf-amount b{font-size:34px}.bsf-saving{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bsf-saving del{color:#adc6d0;font-size:17px}.bsf-saving>span{background:#b7f5df;color:#123e43;border-radius:30px;padding:8px 14px;font-size:15px;font-weight:800}.build-page .bsf-price p{font-size:14px;color:#b9d0da;margin:25px 0}.bsf-price>a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;background:#fff;color:#173c49;padding:17px 21px;border-radius:9px;font-weight:800;transition:transform .2s,background .2s}.bsf-price>a:hover{background:#c6ffe9;transform:translateY(-3px)}.bsf-includes{display:flex;flex-direction:column;gap:17px}.bsf-includes>article{display:flex;gap:25px;align-items:center;padding:28px;background:#eef7f4;border:1px solid #d0e5df;border-radius:18px;flex:1}.bsf-number{font-size:64px;letter-spacing:-4px;font-weight:850;color:#158473;line-height:1}.bsf-kicker{font-size:10px;font-weight:800;color:#50897c;letter-spacing:1px}.build-page .bsf-includes h3{font-size:28px;margin:9px 0 10px}.build-page .bsf-includes p{font-size:17px;line-height:1.7;margin:0;color:#4d6e79}.bsf-includes svg{margin-left:auto;width:52px;height:52px;stroke:#208c7c;stroke-width:1.5;flex:none}.bsf-audience{display:flex;align-items:center;gap:24px;padding:20px 25px;border:1px solid #d8e5e7;border-radius:14px}.bsf-audience>b{white-space:nowrap;font-size:18px}.bsf-audience small{font-size:13px;color:#7a8e96}@media(max-width:900px){.bsf-grid{grid-template-columns:1fr}.bsf-amount strong{font-size:110px}.bsf-price{padding:30px}.bsf-includes>article{padding:25px}}@media(max-width:767px){.build-support-focus{padding:40px 0}.build-page .build-support-focus h2{font-size:31px}.bsf-includes>article{gap:18px;padding:22px 17px}.bsf-number{font-size:48px}.build-page .bsf-includes h3{font-size:23px}.build-page .bsf-includes p{font-size:15px}.bsf-includes svg{display:none}.bsf-audience{gap:15px;padding:18px}.bsf-audience>b{font-size:16px}}@media(prefers-reduced-motion:reduce){.bsf-price>a{transition:none}.bsf-price>a:hover{transform:none}}

/* Company-grouped evidence: same content edges, distinct source links. */
.build-page .build-evidence{padding:65px 0;width:100%;margin:0}.build-evidence>header{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:35px}.bec-eyebrow{color:#138b7d;font-size:13px;font-weight:800;letter-spacing:1.5px}.build-page .build-evidence h2{font-size:clamp(32px,3.3vw,50px);margin:17px 0 0;line-height:1.3}.build-evidence h2 em{font-style:normal;color:#087d76}.build-page .build-evidence>header>p{color:#5c7480;font-size:16px;margin:0 0 5px}.bec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.bec-card{min-width:0;padding:28px;background:linear-gradient(145deg,#fff,#f1f7f6);border:1px solid #cddfdf;border-radius:20px;display:flex;flex-direction:column;box-shadow:0 12px 35px #15394b08}.bec-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9e5e6;padding-bottom:20px;color:#54737c;font-size:14px;font-weight:700}.bec-top>b{font-size:30px;color:#16897b;line-height:1}.bec-question{padding:25px 0;min-height:155px}.bec-question>span,.bec-answer>span{font-size:12px;font-weight:700;color:#6c8790;letter-spacing:.5px}.build-page .bec-question p{font-size:23px;font-weight:750;line-height:1.5;margin:12px 0 0;color:#1d4051}.bec-answer{border-left:3px solid #24a68d;padding-left:16px;margin-bottom:26px}.build-page .bec-answer h3{font-size:clamp(21px,1.8vw,28px);letter-spacing:-1px;margin:9px 0 0;line-height:1.4}.bec-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.bec-links a{display:flex;gap:12px;align-items:center;background:#123e4b;color:white;border-radius:7px;padding:11px 13px;font-size:13px;font-weight:750;text-decoration:none;transition:background .2s,transform .2s}.bec-links a:hover{background:#087d76;transform:translateY(-3px)}.build-page .bec-date{font-size:12px;color:#738991;margin:20px 0 0}.build-evidence>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:28px}.build-page .build-evidence>footer p{font-size:14px;color:#6c818b}.build-evidence>footer>a{background:#a9efdb;color:#123e4b;padding:16px 22px;border-radius:9px;font-weight:800;display:flex;gap:28px;text-decoration:none}@media(max-width:1000px){.bec-grid{gap:14px}.bec-card{padding:20px}.build-page .bec-question p{font-size:20px}.build-evidence>header{display:block}.build-page .build-evidence>header>p{margin-top:20px}}@media(max-width:767px){.build-page .build-evidence{padding:40px 0}.bec-grid{grid-template-columns:1fr;gap:18px}.bec-card{padding:25px}.bec-question{min-height:0;padding:22px 0}.build-page .bec-answer h3{font-size:26px}.build-evidence>footer{align-items:stretch;flex-direction:column}.build-evidence>footer>a{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.bec-links a{transition:none}.bec-links a:hover{transform:none}}

.build-fullwidth .build-page #apply{width:100%;max-width:none;margin-inline:0;padding-inline:0}.build-fullwidth .build-page #apply>.container{width:100%;max-width:none;margin-inline:0;padding-inline:0}.build-fullwidth .build-page #apply .pg-grid{width:100%;max-width:none;margin-inline:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:28px}.build-fullwidth .build-page #apply .pg-grid>*{min-width:0}@media(max-width:900px){.build-fullwidth .build-page #apply .pg-grid{grid-template-columns:minmax(0,1fr)}}

.build-fullwidth .build-page #apply>.container{width:100%!important;margin-inline:0!important}

.build-fullwidth .build-page>.ind-sec>.container{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}

.build-fullwidth .build-page .ind-faq .ifq{padding:30px 0;border-bottom:1px solid #cadcde}.build-fullwidth .build-page .ind-faq dt{display:flex;align-items:baseline;gap:16px;font-size:clamp(23px,2vw,30px);font-weight:850;line-height:1.5;color:#0e4452;letter-spacing:-.6px;word-break:keep-all}.build-fullwidth .build-page .ind-faq dt::before{content:"Q";color:#098b7b;font-size:32px;font-weight:900;flex:none}.build-fullwidth .build-page .ind-faq dd{margin:18px 0 0;padding-left:42px;line-height:1.9;color:#466273}@media(max-width:767px){.build-fullwidth .build-page .ind-faq dt{font-size:23px;gap:12px}.build-fullwidth .build-page .ind-faq dt::before{font-size:27px}.build-fullwidth .build-page .ind-faq dd{padding-left:0;margin-top:16px}}

.blog-service-page .ind-hero{margin:0 -8.1395348837%;padding-inline:calc(8.1395348837% + 48px);border-radius:0}@media(max-width:767px){.blog-service-page .ind-hero{margin:0 -18px;padding-inline:28px}}

.blog-service-page .ind-hero>.container{width:100%!important;max-width:none!important}.build-page .blog-proof-title{font-size:clamp(30px,3.1vw,55px);line-height:1.45;letter-spacing:-1.7px;margin:0 0 40px}.blog-proof-title em{color:#a3efdc;font-style:normal}.blog-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.blog-proof-card{border:1px solid #87c8c34d;background:linear-gradient(140deg,#ffffff12,#ffffff04);border-radius:18px;padding:25px 28px 28px;overflow:hidden}.blog-proof-art{position:relative;height:145px;margin-bottom:16px;background:radial-gradient(ellipse,#82f5d517,transparent 70%)}.blog-proof-art>span{position:absolute;top:0;left:0;color:#8ec1c5;font-size:12px;letter-spacing:2px}.blog-proof-art svg{display:block;width:185px;height:145px;margin:auto;color:#99ecd7;filter:drop-shadow(0 8px 12px #001e3033)}.blog-proof-label{font-size:14px;color:#9dd9d2;font-weight:750}.build-page .blog-proof-card h2{font-size:clamp(23px,2vw,32px);color:white;margin:10px 0}.build-page .blog-proof-card p{font-size:16px;margin:0;color:#bfd4df}.blog-proof-close{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:32px;padding-top:28px;border-top:1px solid #8abebc40}.build-page .blog-proof-close p{font-size:20px;margin:0;line-height:1.65;color:#c4dce3}.blog-proof-close strong{font-size:clamp(24px,2.2vw,34px);color:white}.blog-proof-close>span{font-size:15px;line-height:1.9;color:#bad3dd}@media(max-width:767px){.blog-proof-grid{grid-template-columns:1fr;gap:16px}.build-page .blog-proof-title{font-size:30px;letter-spacing:-1px}.blog-proof-card{padding:22px}.blog-proof-art{height:110px;float:right;width:120px;margin:0 0 0 8px}.blog-proof-art svg{width:120px;height:110px}.blog-proof-art>span{display:none}.build-page .blog-proof-card h2{font-size:24px}.build-page .blog-proof-card p{font-size:14px}.blog-proof-close{display:block}.blog-proof-close>span{display:block;margin-top:20px}}

.blog-proof-tools{display:flex;justify-content:flex-end;margin:-18px 0 14px}.blog-motion-toggle{background:#ffffff10;color:#c4e9e5;border:1px solid #9addd54d;border-radius:30px;padding:7px 14px;font-size:12px;cursor:pointer}.blog-proof-art{height:170px}.blog-proof-art svg{width:215px;height:170px;animation:bp-drift 6s ease-in-out infinite}.bp-scene-2{animation-delay:-2s!important}.bp-scene-3{animation-delay:-4s!important}.bp-scan{animation:bp-scan 4s ease-in-out infinite;filter:drop-shadow(0 0 5px #a3efdc)}.bp-signal{animation:bp-signal 3s ease-in-out infinite}.bp-ring{transform-box:fill-box;transform-origin:center;animation:bp-ring 3s ease-out infinite}.bp-write,.bp-check{stroke-dasharray:180;animation:bp-draw 4s ease-in-out infinite}.bp-check{stroke-dasharray:55;animation-name:bp-check}.blog-motion-paused .blog-proof-art *{animation-play-state:paused!important}@keyframes bp-drift{50%{transform:translateY(-7px)}}@keyframes bp-scan{0%,100%{transform:translateY(0);opacity:0}20%{opacity:.9}75%{opacity:.9}90%{transform:translateY(70px);opacity:0}}@keyframes bp-signal{50%{opacity:.3}}@keyframes bp-ring{0%{transform:scale(.85);opacity:.7}100%{transform:scale(1.45);opacity:0}}@keyframes bp-draw{0%,10%{stroke-dashoffset:180}65%,100%{stroke-dashoffset:0}}@keyframes bp-check{0%,15%{stroke-dashoffset:55;opacity:.4}60%,100%{stroke-dashoffset:0;opacity:1}}@media(max-width:767px){.blog-proof-art{height:110px}.blog-proof-art svg{width:120px;height:110px}.blog-proof-tools{margin:0 0 14px}}@media(prefers-reduced-motion:reduce){.blog-proof-art *{animation:none!important}.bp-scan,.bp-ring{display:none}.blog-motion-toggle{display:none}}

.blog-weekly{padding:70px 0;width:100%;margin:0}.bw-eyebrow{color:#098578;font-weight:800;font-size:13px;letter-spacing:1.2px}.build-page .blog-weekly>header h2{font-size:clamp(32px,3.2vw,49px);margin:18px 0;line-height:1.35}.blog-weekly em{font-style:normal;color:#098578}.build-page .blog-weekly>header p{color:#56717e}.bw-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:32px 0}.bw-pair article{padding:32px;background:#eff8f4;border:1px solid #cce6da;border-radius:20px}.bw-pair article+article{background:#edf5fa;border-color:#d0e0eb}.bw-pair svg{width:140px;height:105px;float:right;color:#148a75;margin-left:12px}.bw-pair article+article svg{color:#226b98}.bw-pair article>span{font-size:15px;font-weight:800;color:#47716d}.build-page .bw-pair h3{font-size:clamp(25px,2.1vw,32px);margin:16px 0}.build-page .bw-pair p{font-size:18px;margin:0;color:#425f70}.bw-control{display:grid;grid-template-columns:1fr 1.4fr;gap:35px;padding:30px 0 40px;align-items:center}.build-page .bw-control h3{font-size:30px;margin:14px 0}.build-page .bw-control p{font-size:17px}.build-page .bw-control .bw-note{font-size:14px;color:#677e89}.bw-program{border-radius:22px;padding:36px;background:#103e4b;color:white}.bw-program header>span{color:#a5efda;font-size:13px;font-weight:800;letter-spacing:1px}.build-page .bw-program h3{color:white;font-size:clamp(30px,3vw,43px);margin:14px 0 28px}.bw-program em{color:#a5efda}.bw-flow{display:grid;grid-template-columns:1fr 90px 1.7fr;align-items:center}.bw-source{text-align:center}.bw-source svg{display:block;margin:auto;width:100px;height:90px;color:#a5efda}.bw-source strong{display:block;font-size:38px;margin:10px 0}.bw-source>span{font-size:16px;color:#c4dee5}.bw-connector{width:90px;height:160px;color:#71baa9}.bw-destinations{display:grid;gap:16px}.bw-destinations article{padding:22px;background:#ffffff0d;border:1px solid #80b8b859;border-radius:12px}.bw-destinations b{font-size:21px;color:#a5efda}.build-page .bw-destinations p{color:white;margin:10px 0 0;font-size:18px}.bw-destinations p span{color:#8ddac5;padding:0 8px}.build-page .bw-program-note{font-size:14px;color:#b9d1d8;margin:26px 0 0}.bw-sources{margin-top:24px;font-size:14px;color:#5d7782}.bw-sources summary{cursor:pointer;font-weight:700}.build-page .bw-sources p{font-size:14px}.bw-sources a{color:#166f78}@media(max-width:767px){.blog-weekly{padding:45px 0}.bw-pair,.bw-control{grid-template-columns:1fr}.bw-pair article{padding:24px}.bw-pair svg{width:90px;height:80px}.bw-control{gap:0;padding:10px 0 25px}.bw-program{padding:25px 20px}.bw-flow{grid-template-columns:1fr;gap:22px}.bw-connector{display:none}.bw-destinations b{font-size:20px}.build-page .bw-destinations p{font-size:17px}}

.bw-title-row{display:flex;align-items:center;gap:42px;margin:22px 0}.bw-wordmark{flex:none;font-size:clamp(100px,10vw,160px);font-weight:900;line-height:.95;letter-spacing:-9px;color:#0e4452}.build-page .blog-weekly .bw-title-row h2{font-size:clamp(30px,3vw,49px);line-height:1.4;margin:0;letter-spacing:-1.5px}@media(max-width:767px){.bw-title-row{gap:18px;align-items:center}.bw-wordmark{font-size:68px;letter-spacing:-4px}.build-page .blog-weekly .bw-title-row h2{font-size:22px;letter-spacing:-.8px}}@media(max-width:420px){.bw-title-row{gap:13px}.bw-wordmark{font-size:57px}.build-page .blog-weekly .bw-title-row h2{font-size:20px}}

.bw-program .bw-flow{grid-template-columns:minmax(210px,.65fr) 65px minmax(0,1.7fr);gap:12px}.bw-program .bw-source{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#53d8b922,transparent 70%);border:1px solid #9de6d32b;border-radius:20px;padding:30px 15px}.bw-program .bw-source svg{margin:0 auto 20px;width:100px;height:90px}.bw-source .bw-frequency-label{font-size:20px;font-weight:750;color:#a5efda}.bw-program .bw-source strong{font-size:42px;line-height:1.1;margin:14px 0 26px}.bw-source strong em{font-size:130px;font-style:normal;font-weight:850;letter-spacing:-8px;padding-right:12px;color:white}.bw-program .bw-connector{width:65px}.bw-program .bw-destinations{gap:20px}.bw-program .bw-destinations>article{padding:25px;border-radius:18px;background:#ffffff08;border-color:#9addce40}.bw-group-title{display:flex;align-items:center;gap:14px;margin-bottom:20px}.bw-group-title>span{font-size:14px;color:#a5efda;font-weight:800;border:1px solid #a5efda66;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;flex:none}.bw-program .bw-group-title b{font-size:clamp(25px,2.4vw,36px);line-height:1.4;color:white;letter-spacing:-1px}.bw-channel-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bw-channel-pair>div{position:relative;background:#ecfaf6;border-radius:12px;padding:20px;color:#143e4b;min-width:0}.bw-channel-pair>div+div{background:#dceff6}.bw-channel-pair i{display:grid;place-items:center;width:35px;height:35px;background:#167d68;color:white;border-radius:9px;font-style:normal;font-size:19px;font-weight:900;margin-bottom:15px}.bw-channel-pair>div+div i{background:#225d7a}.bw-channel-pair strong{display:block;font-size:clamp(20px,1.8vw,27px);line-height:1.4;letter-spacing:-.7px}.bw-channel-pair small{display:block;font-size:14px;color:#53717a;margin-top:8px}@media(max-width:900px){.bw-program .bw-flow{grid-template-columns:1fr;gap:22px}.bw-program .bw-connector{display:none}.bw-program .bw-source{padding:24px;display:grid;grid-template-columns:auto auto;justify-content:center;column-gap:25px}.bw-program .bw-source svg{grid-row:1/4;margin:0}.bw-source strong em{font-size:85px}.bw-program .bw-source strong{margin:6px 0 12px}.bw-source .bw-frequency-label{font-size:18px}}@media(max-width:500px){.bw-program .bw-destinations>article{padding:18px 14px}.bw-program .bw-group-title b{font-size:25px}.bw-channel-pair{gap:10px}.bw-channel-pair>div{padding:16px 12px}.bw-channel-pair strong{font-size:21px}.bw-channel-pair small{font-size:13px}.bw-program .bw-source{column-gap:15px}.bw-program .bw-source svg{width:70px}.bw-program .bw-source>span{font-size:14px}}

.build-page.blog-service-page>.ind-make>.container,.build-page.blog-service-page>.ind-sec>.container,.build-page.blog-service-page>.ind-end>.container{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}

.build-page.blog-service-page>.ind-end{padding-inline:0}

.video-service-page .ind-hero{margin:0 -8.1395348837%;padding-inline:calc(8.1395348837% + 48px);border-radius:0}.video-service-page .ind-hero>.container{width:100%!important;max-width:none!important}.blog-service-page .ind-end{text-align:center}.blog-service-page .ind-end .ind-cta{justify-content:center}.blog-service-page .ind-end .ic-primary{padding:20px 40px}.blog-service-page .ind-end .ic-primary small{display:block;font-size:17px;margin-bottom:5px}.blog-service-page .ind-end .ic-primary strong{display:block;font-size:clamp(30px,4vw,54px);line-height:1.15;letter-spacing:-1px}.blog-service-page .ind-end .ic-primary i{display:none}@media(max-width:767px){.video-service-page .ind-hero{margin:0 -18px;padding-inline:28px}.blog-service-page .ind-end .ic-primary{padding:20px 24px}}
