.bit-refresh{background:#0b1420;color:#f0ece6}.bit-refresh *{box-sizing:border-box}.bit-refresh main :is(h1,h2,h3,h4,p){margin:0}.bit-refresh main h1{font-size:clamp(44px,5.5vw,82px);font-weight:400;letter-spacing:-.055em;line-height:1.04}.bit-refresh main h2{font-size:clamp(35px,4vw,60px);font-weight:400;letter-spacing:-.045em;line-height:1.1}.bit-refresh main h3{font-size:25px;font-weight:400;letter-spacing:-.03em;line-height:1.25}.bit-refresh main em{font-style:normal;color:#ff8d80}.bit-refresh main p{line-height:1.8}.bit-refresh-shell{width:min(1320px,calc(100% - 96px));margin:auto}.bit-refresh-hero{padding:145px 0 80px;background:radial-gradient(ellipse at 90% 30%,#223c4f55,transparent 60%),#0b1420}.bit-refresh-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#9aabb8;margin-bottom:43px}.bit-refresh-kicker{font-size:9px!important;letter-spacing:.18em;text-transform:uppercase;color:#9aabb8;margin-bottom:22px!important}.bit-refresh-opening{display:grid;grid-template-columns:1.25fr 1fr;gap:65px;align-items:end}.bit-refresh-opening>div>p{font-size:15px;color:#b8c2cc;max-width:520px}.bit-refresh-opening .bit-refresh-button{margin-top:28px}.bit-refresh-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:52px;padding:16px 21px;border:1px solid #ffffff35;border-left:2px solid #fe6152;border-radius:5px;background:linear-gradient(135deg,#223648,#111e2b);color:#f0ece6;font-size:12px;cursor:pointer;transition:background .2s,border-color .2s}.bit-refresh-button:hover{background:#263e51;border-color:#ff8d80}.bit-refresh-button svg{color:#ff8d80}.bit-refresh :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #ff8d80;outline-offset:4px}.bit-refresh-section{padding:95px 0}.bit-refresh-paper{background:#f0ece6;color:#162331}.bit-refresh-paper .bit-refresh-kicker{color:#637381}.bit-refresh-paper em{color:#b4483d!important}.bit-refresh-intro{font-size:17px;max-width:810px;color:#b8c2cc;margin-top:25px!important}.bit-refresh-paper .bit-refresh-intro{color:#637381}.bit-refresh-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:45px}.bit-refresh-grid article{border-top:1px solid #ffffff26;padding-top:24px}.bit-refresh-grid article>span{font-size:9px;letter-spacing:.1em;color:#ff8d80}.bit-refresh-grid h3{margin:22px 0 17px!important}.bit-refresh-grid p{font-size:13px;color:#b8c2cc}.bit-refresh-grid a{display:inline-flex;gap:15px;align-items:center;font-size:12px;color:#ff8d80;margin-top:23px}.bit-refresh-paper .bit-refresh-grid article{border-color:#16233126}.bit-refresh-paper .bit-refresh-grid p{color:#637381}.bit-refresh-paper .bit-refresh-grid a,.bit-refresh-paper .bit-refresh-grid article>span{color:#b4483d}.bit-refresh-faq{margin-top:40px}.bit-refresh-faq details{padding:22px 0;border-top:1px solid #16233126}.bit-refresh-faq summary{font-size:16px;cursor:pointer}.bit-refresh-faq p{font-size:13px;max-width:900px;color:#637381;margin-top:16px!important}.bit-refresh-close{background:radial-gradient(ellipse at 80% 50%,#263b4c55,transparent 70%),#0b1420}.bit-refresh-close p:not(.bit-refresh-kicker){max-width:680px;font-size:15px;color:#b8c2cc;margin:25px 0 30px!important}.bit-refresh-inline{display:flex;gap:20px;flex-wrap:wrap}.bit-refresh-note{font-size:10px!important;color:#90a1af;line-height:1.8}.bit-refresh-paper .bit-refresh-note{color:#637381}.bit-refresh-card{padding:32px;border:1px solid #ffffff25;border-radius:8px;background:linear-gradient(130deg,#1b2d3e,#101d2b)}.bit-refresh-label{display:block;font-size:9px;color:#9aabb8;letter-spacing:.12em;margin-bottom:15px}.bit-refresh-tabs{display:flex;gap:0;flex-wrap:wrap;border-bottom:1px solid #ffffff25}.bit-refresh-tabs button{padding:17px 22px;color:#9aabb8;font-size:12px;border:1px solid transparent;cursor:pointer}.bit-refresh-tabs button[aria-pressed=true]{background:#fe615210;color:#f0ece6;box-shadow:inset 0 -2px #fe6152}.bit-refresh-copy-brief{width:100%;min-height:150px;padding:18px;color:#162331;background:#f0ece6;border-radius:4px;font-size:12px;line-height:1.7;margin-top:18px}.bit-refresh-form{background:#f0ece6;color:#162331;padding:36px;border-radius:9px}.bit-refresh-form label{display:block;font-size:12px;line-height:1.5}.bit-refresh-form input,.bit-refresh-form textarea,.bit-refresh-form select{width:100%;padding:14px;margin-top:9px;border:1px solid #16233135;border-radius:4px;color:#162331;background:#fffefa;font-size:14px}.bit-refresh-fields{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bit-refresh-form textarea{min-height:120px}.bit-refresh-form .bit-refresh-button{width:100%;margin-top:22px}.bit-refresh-form .bit-refresh-note{color:#637381;margin-top:18px}.bit-refresh-error{font-size:12px;color:#a73328;margin:18px 0!important}.bit-refresh-form .bit-refresh-services{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.bit-refresh-services button{border:1px solid #16233130;padding:14px;text-align:left;border-radius:4px;color:#637381;font-size:12px;cursor:pointer}.bit-refresh-services button[aria-pressed=true]{border-color:#b4483d;background:#fe615210;color:#162331}.bit-refresh-form .bit-refresh-label{color:#637381}.bit-refresh-form button:disabled{opacity:.6;cursor:progress}@media (max-width:1100px){.bit-refresh-shell{width:calc(100% - 56px)}.bit-refresh-opening{gap:35px}}@media (max-width:767px){.bit-refresh-shell{width:calc(100% - 36px)}.bit-refresh-hero{padding:112px 0 60px}.bit-refresh-opening{grid-template-columns:1fr;gap:28px}.bit-refresh-section{padding:65px 0}.bit-refresh-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.bit-refresh-opening>div>p{font-size:14px}.bit-refresh-intro{font-size:15px}.bit-refresh-form{padding:26px 20px}.bit-refresh-fields{grid-template-columns:1fr}.bit-refresh-card{padding:25px 20px}.bit-refresh-tabs button{padding:15px 13px;font-size:11px}}@media (prefers-reduced-motion:reduce){.bit-refresh *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bit-refresh-lead{font-size:18px!important;color:#b8c2cc;max-width:720px;margin-top:28px!important}.bit-refresh-form>label,.bit-refresh-form>fieldset{margin-top:25px}.bit-refresh-form fieldset{border:0;padding:0}.bit-refresh-form legend{font-size:12px}.bit-refresh-form .bit-refresh-kicker{color:#637381}.bit-refresh-form .bit-refresh-fields{margin-bottom:25px}.bit-refresh-button:disabled{opacity:.5;cursor:not-allowed}
