.bc-footer{background:#f3f5f7;color:#414b57}.bc-footer__inner{max-width:1280px;margin:0 auto;padding:52px 28px 24px}.bc-footer__grid{display:grid;grid-template-columns:1.7fr repeat(4,1fr);gap:34px}.bc-footer__brand img{width:240px;max-width:100%;height:auto;mix-blend-mode:multiply}.bc-footer__brand p{font-size:14px;line-height:1.7;margin:20px 0 12px;max-width:275px}.bc-footer__location{display:block;font-size:12px;line-height:1.7}.bc-footer a{color:#414b57!important;text-decoration:none}.bc-footer a:hover{text-decoration:underline;text-underline-offset:4px;color:#162c5b!important}.bc-footer a:focus-visible,.bc-footer input:focus-visible,.bc-footer button:focus-visible{outline:2px solid #162c5b;outline-offset:4px}.bc-footer__social{display:flex;flex-wrap:wrap;gap:16px;margin-top:18px;font-size:12px}.bc-footer__column h2{font-family:inherit;color:#162c5b!important;font-size:13px;line-height:1.4;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin:6px 0 20px}.bc-footer__column ul{padding:0;margin:0;list-style:none}.bc-footer__column li{margin:0 0 12px}.bc-footer__column a{font-size:14px;line-height:1.5}.bc-footer__newsletter{display:flex;justify-content:space-between;align-items:center;gap:36px;padding:28px 32px;background:#e8edf1;margin-top:40px}.bc-footer__newsletter h2{color:#162c5b!important;font-size:28px;line-height:1.3;margin:0 0 6px}.bc-footer__newsletter p{font-size:14px;line-height:1.6;margin:0}.bc-footer__newsletter form{width:390px;max-width:100%;flex-shrink:0}.bc-footer__newsletter label{display:block;font-size:12px;margin-bottom:6px}.bc-footer__fields{display:flex;gap:8px}.bc-footer__fields input{background:#fff;border:0;padding:13px 14px;min-width:0;width:100%;font:inherit;font-size:14px;color:#162c5b;border-radius:0}.bc-footer__fields button{background:#162c5b;color:#fff;border:0;padding:13px 20px;font:inherit;font-size:14px;cursor:pointer;border-radius:0}.bc-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;font-size:11px;line-height:1.6;flex-wrap:wrap}.bc-footer__bottom p{margin:0}.bc-footer__bottom div{display:flex;gap:20px}@media(max-width:989px){.bc-footer__grid{grid-template-columns:repeat(4,1fr);gap:28px}.bc-footer__brand{grid-column:1/-1}.bc-footer__brand p{max-width:500px}.bc-footer__newsletter{align-items:flex-start;flex-direction:column;gap:18px}.bc-footer__newsletter form{width:100%}}@media(max-width:599px){.bc-footer__inner{padding:36px 22px 24px}.bc-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.bc-footer__newsletter{padding:24px 18px;margin-top:26px}.bc-footer__newsletter h2{font-size:26px}.bc-footer__fields button{padding:12px}.bc-footer__bottom{flex-direction:column;align-items:flex-start}}.bc-footer{background:#142747;color:#d7e0eb}.bc-footer a{color:#d7e0eb!important}.bc-footer a:hover,.bc-footer__column h2,.bc-footer__newsletter h2,.bc-footer__brand h2{color:#fff!important}.bc-footer__brand img{mix-blend-mode:normal;filter:grayscale(1) brightness(0) invert(1)}.bc-footer__location,.bc-footer__bottom{color:#b9c8db}.bc-footer__newsletter{background:#203957;margin-top:30px;padding:24px 28px}.bc-footer__fields button{background:#fff;color:#142747;font-weight:600}.bc-footer__fields button:hover{background:#e4ebf3}.bc-footer a:focus-visible,.bc-footer button:focus-visible{outline-color:#fff}.bc-footer__inner{padding-top:42px}.bc-footer__newsletter-intro{display:flex;align-items:center;gap:22px;min-width:0}.bc-footer__dog{width:120px;height:auto;flex:0 0 120px;object-fit:contain}@media(max-width:599px){.bc-footer__newsletter-intro{gap:14px}.bc-footer__dog{width:84px;flex-basis:84px}.bc-footer__newsletter-intro h2{font-size:23px}}.sd-about{--sd-navy:#162b4d;--sd-muted:#536174;--sd-pale:#f0f4f8;color:var(--sd-navy);background:#fff;font-family:inherit;font-size:16px;line-height:1.7}.sd-about *{box-sizing:border-box}.sd-about h1,.sd-about h2,.sd-about h3{color:inherit;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;margin:0;text-transform:none}.sd-about p{margin:0 0 20px}.sd-about p:last-child{margin-bottom:0}.sd-about h1{font-size:clamp(44px,4.9vw,70px);line-height:1.07;max-width:620px}.sd-about h2{font-size:clamp(34px,3.2vw,46px);line-height:1.12}.sd-about h3{font-size:28px;line-height:1.2}.sd-about .sd-about__eyebrow{font-family:inherit;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.18em;text-transform:uppercase;margin:0 0 22px}.sd-about__wrap{max-width:1240px;margin-inline:auto}.sd-about__hero{display:grid;grid-template-columns:1.15fr 1fr;max-width:1440px;margin:0 auto;background:var(--sd-pale)}.sd-about__hero-copy{padding:70px clamp(28px,5vw,76px);align-self:center}.sd-about__lead{font-size:17px;line-height:1.75;color:var(--sd-muted);max-width:490px;margin:26px 0 32px}.sd-about__hero-image{background:#071b49;overflow:hidden;min-height:580px;display:flex;justify-content:center}.sd-about__hero-image img{display:block;width:100%;height:100%;max-height:690px;object-fit:contain;align-self:center}.sd-about .sd-about__location{font-size:12px;margin:28px 0 0;color:var(--sd-muted)}.sd-about .sd-about__button{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:14px 26px;background:var(--sd-navy);color:#fff;text-decoration:none;font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;border:0;border-radius:3px;transition:transform .22s ease,background-color .22s ease}.sd-about .sd-about__button--light{background:#fff;color:var(--sd-navy)}.sd-about a:focus-visible{outline:3px solid #548bd4;outline-offset:5px}.sd-about__story{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding:90px 32px}.sd-about__story h2{max-width:420px}.sd-about__story-text{color:var(--sd-muted);padding-top:4px}.sd-about__brand{display:grid;grid-template-columns:1fr 1.2fr;background:var(--sd-navy);color:#fff}.sd-about__brand-image{background:#071b49;min-height:480px;overflow:hidden}.sd-about__brand-image img{display:block;width:100%;height:100%;max-height:580px;object-fit:contain}.sd-about__brand-copy{align-self:center;padding:56px clamp(28px,5vw,72px)}.sd-about__brand-copy h2{font-size:clamp(48px,5vw,70px);margin-bottom:24px}.sd-about__brand-copy>div{color:#e3e9f2;max-width:470px;margin-bottom:30px}.sd-about__support{padding:90px 32px}.sd-about__support-heading{text-align:center;max-width:740px;margin:0 auto 42px}.sd-about__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sd-about__card{background:var(--sd-pale);padding:32px;display:flex;flex-direction:column;align-items:flex-start}.sd-about__card>div{color:var(--sd-muted);margin:18px 0 25px;font-size:15px}.sd-about__card>a{margin-top:auto;color:var(--sd-navy);font-weight:600;font-size:13px;text-decoration:underline;text-underline-offset:5px}.sd-about__closing{text-align:center;padding:68px 24px 74px;background:var(--sd-pale)}.sd-about__closing h2{max-width:800px;margin:0 auto 24px}.sd-about__closing>div:not(.sd-about__actions){max-width:560px;margin:0 auto;color:var(--sd-muted)}.sd-about__actions{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:30px}.sd-about__contact{font-size:13px;font-weight:600;color:var(--sd-navy);text-underline-offset:5px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.sd-about .sd-about__button:hover{transform:translateY(-3px);background:#284971}.sd-about .sd-about__button--light:hover{background:#e7eef7}.sd-about__card>a:hover,.sd-about__contact:hover{color:#315e94}}@media(max-width:799px){.sd-about__hero{grid-template-columns:1fr}.sd-about__hero-copy{padding:44px 24px}.sd-about__hero-image{min-height:0;height:420px}.sd-about__hero-image img{height:100%;width:auto;max-width:100%}.sd-about__story{grid-template-columns:1fr;gap:28px;padding:58px 24px}.sd-about__brand{grid-template-columns:1fr;margin-inline:20px}.sd-about__brand-image{height:340px;min-height:0}.sd-about__brand-image img{height:100%}.sd-about__brand-copy{padding:38px 26px}.sd-about__support{padding:58px 20px}.sd-about__grid{grid-template-columns:1fr;gap:16px}.sd-about__card{padding:28px}.sd-about__support-heading{text-align:left;padding-inline:4px}.sd-about__closing{padding:52px 24px}.sd-about__actions{flex-wrap:wrap;gap:22px}.sd-about__eyebrow{max-width:100%}}@media(prefers-reduced-motion:reduce){.sd-about .sd-about__button{transition:none;transform:none}}.sd-header-nose{display:none;cursor:pointer}.sd-header-nose:focus-visible{outline:2px solid #162c5b;outline-offset:4px;border-radius:6px}@media(min-width:1024px){.sd-header-nose{display:block;position:relative;flex:0 0 88px;width:88px;height:88px;isolation:isolate}.sd-header-nose img{display:block;object-fit:contain;pointer-events:none}.sd-header-nose__rest{width:100%;height:100%}.sd-header-nose__head{position:absolute;z-index:1;width:144px;max-width:none;height:144px;left:50%;top:50%;opacity:0;transform-origin:50% 65%;transform:translate(-50%,-43%) scale(.38);clip-path:ellipse(25% 28% at 50% 65%);transition:transform .46s cubic-bezier(.22,1.35,.36,1),opacity .12s ease,clip-path .35s ease}.sd-header-nose:focus-visible .sd-header-nose__head{opacity:1;transform:translate(-50%,-50%) scale(1);clip-path:ellipse(75% 75% at 50% 50%)}@media(hover:hover)and (pointer:fine){.sd-header-nose:hover .sd-header-nose__head{opacity:1;transform:translate(-50%,-50%) scale(1);clip-path:ellipse(75% 75% at 50% 50%)}}}@media(min-width:1280px){.sd-header-nose{flex-basis:104px;width:104px;height:104px}}@media(prefers-reduced-motion:reduce){.sd-header-nose__head{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/compiled_assets/styles.css.map?subset=IAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAABA */
