:root{--ksc-oxford: #142036;--ksc-deep-blue: #173352;--ksc-kimura-blue: #457f93;--ksc-ivory: #f7f5ef;--ksc-stroke: #e1e1de;--ksc-white: #ffffff;--ksc-black: #000000;--ksc-orange: #ffa422;--ksc-light-blue: #dbe6ef;--ksc-font: "Brandon Text", var(--font-body-family), sans-serif;--ksc-ease: cubic-bezier(0, 0, .58, 1);--ksc-fast: .2s;--ksc-med: .3s;--ksc-gutter: clamp(16px, 2.083vw, 40px);--ksc-section-x: clamp(16px, 6.25vw, 120px);--ksc-container: 1360px;--ksc-container-wide: 1680px;--ksc-section-y: clamp(56px, 5vw, 96px);--ksc-section-y-lg: clamp(64px, 6.667vw, 128px);--ksc-radius: 10px}.ksc{font-family:var(--ksc-font);color:var(--ksc-deep-blue)}.ksc *,.ksc *:before,.ksc *:after{box-sizing:border-box}.ksc img,.ksc video{display:block;max-width:100%}.ksc-section{padding-left:var(--ksc-section-x);padding-right:var(--ksc-section-x)}.ksc-section--gutter{padding-left:var(--ksc-gutter);padding-right:var(--ksc-gutter)}.ksc-section--flush{padding-left:0;padding-right:0}.ksc-pad-y{padding-top:var(--ksc-section-y);padding-bottom:var(--ksc-section-y)}.ksc-pad-y-lg{padding-top:var(--ksc-section-y-lg);padding-bottom:var(--ksc-section-y-lg)}.ksc-container{width:100%;max-width:var(--ksc-container);margin-left:auto;margin-right:auto}.ksc-container--wide{max-width:var(--ksc-container-wide)}.ksc-bg-ivory{background:var(--ksc-ivory)}.ksc-bg-white{background:var(--ksc-white)}.ksc-bg-deep{background:var(--ksc-deep-blue);color:var(--ksc-white)}.ksc-bg-oxford{background:var(--ksc-oxford);color:var(--ksc-white)}.ksc-bg-light-blue{background:var(--ksc-light-blue)}.ksc .ksc-h1,.ksc .ksc-h2,.ksc .ksc-h3,.ksc .ksc-h4,.ksc .ksc-h5,.ksc .ksc-h6{font-family:var(--ksc-font)!important;font-weight:900!important;text-transform:uppercase;margin:0;color:inherit}.ksc .ksc-h1{font-size:clamp(44px,5vw,96px)!important;line-height:1!important;letter-spacing:-.02em}.ksc .ksc-h2{font-size:clamp(40px,3.75vw,72px)!important;line-height:1!important;letter-spacing:-.02em}.ksc .ksc-h3{font-size:clamp(36px,3.333vw,64px)!important;line-height:1!important;letter-spacing:-.02em}.ksc .ksc-h4{font-size:clamp(28px,2.083vw,40px)!important;line-height:1.1!important;letter-spacing:-.02em}.ksc .ksc-h5{font-size:clamp(24px,1.667vw,32px)!important;line-height:1.1!important;letter-spacing:-.02em}.ksc .ksc-h6{font-size:clamp(20px,1.25vw,24px)!important;line-height:1.2!important;letter-spacing:-.02em}.ksc .ksc-h7{font-family:var(--ksc-font);font-weight:700;text-transform:uppercase;font-size:clamp(16px,1.042vw,20px)!important;line-height:1.5;letter-spacing:.1em;margin:0}.ksc .ksc-h8{font-family:var(--ksc-font);font-weight:700;text-transform:uppercase;font-size:16px!important;line-height:1.5;letter-spacing:.1em;margin:0}.ksc .ksc-body,.ksc .ksc-body p,.ksc .ksc-body li{font-family:var(--ksc-font);font-weight:400;font-size:clamp(17px,1.042vw,20px)!important;line-height:1.4;margin:0}.ksc .ksc-body p+p{margin-top:1em}.ksc .ksc-body strong,.ksc .ksc-body b,.ksc .ksc-body-bold{font-weight:700}.ksc .ksc-body-bold{font-family:var(--ksc-font);font-size:clamp(17px,1.042vw,20px)!important;line-height:1.4;margin:0}.ksc .ksc-accent{color:var(--ksc-kimura-blue)}.ksc .ksc-muted{opacity:.5}.ksc :where(p,li){font-size:clamp(17px,1.042vw,20px)!important;line-height:1.4}.ksc .ksc-hl{color:var(--ksc-kimura-blue)}.ksc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:64px;padding:18px 46px;border-radius:100px;font-family:var(--ksc-font);font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;letter-spacing:0;text-decoration:none;cursor:pointer;border:2px solid transparent;background:transparent;transition:background-color var(--ksc-med) var(--ksc-ease),color var(--ksc-med) var(--ksc-ease),border-color var(--ksc-med) var(--ksc-ease)}@media(max-width:767px){.ksc-btn{min-height:52px;padding:14px 32px;font-size:18px}}.ksc-btn--primary{background:var(--ksc-kimura-blue);color:var(--ksc-white)}.ksc-btn--primary:hover,.ksc-btn--primary:focus-visible{background:var(--ksc-deep-blue);color:var(--ksc-white)}.ksc-btn--primary-light{background:var(--ksc-kimura-blue);color:var(--ksc-white)}.ksc-btn--primary-light:hover,.ksc-btn--primary-light:focus-visible{background:var(--ksc-white);color:var(--ksc-deep-blue)}.ksc-btn--outline{border-color:var(--ksc-deep-blue);color:var(--ksc-deep-blue)}.ksc-btn--outline:hover,.ksc-btn--outline:focus-visible{background:var(--ksc-deep-blue);color:var(--ksc-white)}.ksc-btn--outline-light{border-color:var(--ksc-white);color:var(--ksc-white)}.ksc-btn--outline-light:hover,.ksc-btn--outline-light:focus-visible{background:var(--ksc-white);color:var(--ksc-deep-blue)}.ksc-btn[disabled],.ksc-btn.is-disabled{opacity:.5;pointer-events:none}.ksc-link{display:inline-flex;align-items:center;gap:16px;font-family:var(--ksc-font);font-weight:700;font-size:20px;line-height:24px;text-transform:uppercase;text-decoration:none;color:var(--ksc-deep-blue);cursor:pointer}.ksc-link--light{color:var(--ksc-white)}.ksc-link__icon{flex:0 0 auto;width:20px;height:20px;display:inline-block}.ksc-link__icon circle{fill:transparent;stroke:currentColor;stroke-width:1.5;transition:fill var(--ksc-med) var(--ksc-ease)}.ksc-link__icon path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--ksc-med) var(--ksc-ease)}.ksc-link:hover .ksc-link__icon circle,.ksc-link:focus-visible .ksc-link__icon circle{fill:currentColor}.ksc-link:hover .ksc-link__icon path,.ksc-link:focus-visible .ksc-link__icon path{stroke:var(--ksc-white)}.ksc-link--light:hover .ksc-link__icon path,.ksc-link--light:focus-visible .ksc-link__icon path{stroke:var(--ksc-black)}.ksc-arrow{width:50px;height:50px;border-radius:50%;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--ksc-kimura-blue);background:transparent;color:var(--ksc-kimura-blue);transition:background-color var(--ksc-med) var(--ksc-ease),color var(--ksc-med) var(--ksc-ease),border-color var(--ksc-med) var(--ksc-ease)}.ksc-arrow svg{width:14px;height:14px}.ksc-arrow:hover,.ksc-arrow:focus-visible{background:var(--ksc-kimura-blue);color:var(--ksc-white)}.ksc-arrow.is-active{background:var(--ksc-deep-blue);border-color:var(--ksc-deep-blue);color:var(--ksc-white)}.ksc-arrow--light{border-color:var(--ksc-white);color:var(--ksc-white)}.ksc-arrow--light:hover,.ksc-arrow--light:focus-visible{background:var(--ksc-white);color:var(--ksc-deep-blue)}.ksc-arrow--light.is-active{background:var(--ksc-kimura-blue);border-color:var(--ksc-kimura-blue);color:var(--ksc-white)}.ksc-media{position:relative;overflow:hidden}.ksc-media>img,.ksc-media>video,.ksc-media>picture img{width:100%;height:100%;object-fit:cover}.ksc-rounded{border-radius:var(--ksc-radius);overflow:hidden}.ksc-checklist{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ksc-checklist li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}.ksc-checklist li:before{content:"";width:20px;height:20px;margin-top:4px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center/contain no-repeat;color:var(--ksc-kimura-blue)}.ksc-bullets{margin:0;padding-left:1.2em;display:grid;gap:8px}@media(prefers-reduced-motion:reduce){.ksc *,.ksc *:before,.ksc *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ksc-base.css.map */
