.bsk-cta{--navy-950:#0b1f35;--navy-900:#102a43;--orange-500:#ff9902;--orange-600:#e68a00;--white:#fff;--font-serif:georgia,palatino,serif;--bsk-cta-art-w:30%;background:var(--bsk-cta-bg);font-family:var(--font-serif);isolation:isolate;overflow:hidden;position:relative}@media (min-width:1600px){.bsk-cta{--bsk-cta-art-w:calc(50vw - 440px)}}.bsk-cta--orange{--bsk-cta-bg:var(--orange-500);--bsk-cta-head:var(--navy-900);--bsk-cta-copy:#1b2f45;--bsk-cta-icon:var(--navy-900);--bsk-cta-btn-bg:var(--navy-900);--bsk-cta-btn-hover:var(--navy-950);--bsk-cta-btn-ink:var(--white);--bsk-cta-focus:var(--navy-900);--bsk-cta-line:hsla(0,0%,100%,.38);--m-back:#ffb547;--m-light:#ffc56e;--m-mid:#f29200;--m-dark:#d97f00;--m-snow:#fff8ec;--m-snow-shade:#ffe6bd;--m-tree:var(--navy-900);border-bottom:4px solid var(--navy-900)}.bsk-cta--navy{--bsk-cta-bg:var(--navy-900);--bsk-cta-head:var(--white);--bsk-cta-copy:hsla(0,0%,100%,.85);--bsk-cta-icon:var(--orange-500);--bsk-cta-btn-bg:var(--orange-500);--bsk-cta-btn-hover:var(--orange-600);--bsk-cta-btn-ink:var(--navy-900);--bsk-cta-focus:var(--white);--bsk-cta-line:hsla(0,0%,100%,.16);--m-back:#183552;--m-light:#23476b;--m-mid:#1c3c5c;--m-dark:#0b1f35;--m-snow:#f4f6f9;--m-snow-shade:#c9d3de;--m-tree:var(--orange-500);border-bottom:4px solid var(--orange-500)}.bsk-cta:before{background:linear-gradient(180deg,hsla(0,0%,100%,.22) 0,hsla(0,0%,100%,0) 2px),linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.14) 50%,hsla(0,0%,100%,.06) 75%,hsla(0,0%,100%,0) 100%) 100% 0 /var(--bsk-cta-art-w) 100% no-repeat,linear-gradient(100deg,rgba(0,0,0,.06) 0,transparent 50%),linear-gradient(0deg,rgba(0,0,0,.06) 0,transparent 45%);content:"";inset:0}.bsk-cta:before,.bsk-cta__art{pointer-events:none;position:absolute;z-index:0}.bsk-cta__art{bottom:0;height:100%;right:0;top:0;width:var(--bsk-cta-art-w)}.bsk-cta__art .m-back{fill:var(--m-back)}.bsk-cta__art .m-light{fill:var(--m-light)}.bsk-cta__art .m-mid{fill:var(--m-mid)}.bsk-cta__art .m-dark{fill:var(--m-dark)}.bsk-cta__art .m-snow{fill:var(--m-snow)}.bsk-cta__art .m-snow-shade{fill:var(--m-snow-shade)}.bsk-cta__art .m-tree{fill:var(--m-tree)}.bsk-cta__art .m-line{fill:none;stroke:var(--bsk-cta-line);stroke-linejoin:round;stroke-width:1.25}.bsk-cta__inner{align-items:center;display:flex;gap:32px 56px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:clamp(32px,3.4vw,48px) 24px;position:relative;z-index:1}.bsk-cta--art .bsk-cta__inner{padding-right:calc(24px + min(30vw, 620px - 22vw))}@media (min-width:1600px){.bsk-cta--art .bsk-cta__inner{padding-right:180px}}.bsk-cta__copy{flex:1 1 auto;max-width:600px}.bsk-cta__eyebrow{color:var(--bsk-cta-copy);font-size:14px;font-weight:700;letter-spacing:.12em;margin:0 0 6px;text-transform:uppercase}.bsk-cta__heading{color:var(--bsk-cta-head);font-size:clamp(30px,3.2vw,40px);font-weight:400;letter-spacing:-.01em;line-height:1.1;margin:0 0 8px}.bsk-cta__text{color:var(--bsk-cta-copy);font-size:18px;line-height:1.55;margin:0}.bsk-cta__actions{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:12px}.bsk-cta__btn,.bsk-cta__btn:visited{align-items:center;background:var(--bsk-cta-btn-bg);border-radius:3px;box-shadow:0 10px 20px 0 rgba(0,0,0,.1);color:var(--bsk-cta-btn-ink);display:inline-flex;font-family:var(--font-serif);font-size:17px;font-weight:800;gap:10px;letter-spacing:.5px;line-height:1.2;padding:16px 26px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;white-space:nowrap}.bsk-cta__btn svg{height:16px;transition:transform .2s ease;width:16px}.bsk-cta__btn:hover{background:var(--bsk-cta-btn-hover);color:var(--bsk-cta-btn-ink)}.bsk-cta__btn:hover svg{transform:translateX(3px)}.bsk-cta__phone,.bsk-cta__phone:visited{align-items:center;color:var(--bsk-cta-head);display:inline-flex;font-size:18px;font-weight:700;gap:10px;text-decoration:none}.bsk-cta__phone svg{color:var(--bsk-cta-icon);flex:0 0 auto;height:18px;width:18px}.bsk-cta__phone-k{color:var(--bsk-cta-copy);font-weight:400}.bsk-cta__phone:hover>span{text-decoration:underline 2px;text-underline-offset:4px}.bsk-cta a:focus-visible{outline:3px solid var(--bsk-cta-focus);outline-offset:3px}@media (max-width:1099px){.bsk-cta--art .bsk-cta__inner,.bsk-cta__inner{align-items:flex-start;flex-direction:column;padding-right:24px}.bsk-cta--art .bsk-cta__inner{padding-top:166px}.bsk-cta__art{bottom:auto;height:150px;width:300px}.bsk-cta:before{background:linear-gradient(180deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,0) 2px),linear-gradient(0deg,rgba(0,0,0,.06),transparent 45%)}.bsk-cta__actions{align-items:center;flex-flow:row wrap;gap:14px 24px}}@media (max-width:600px){.bsk-cta--art .bsk-cta__inner,.bsk-cta__inner{padding-left:16px;padding-right:16px}.bsk-cta__btn{justify-content:center;white-space:normal;width:100%}.bsk-cta__actions{width:100%}}@media (prefers-reduced-motion:reduce){.bsk-cta__btn,.bsk-cta__btn svg{transition:none}}