.ocb{--n:#1B3A6B;--nd:#0f2547;--g:#E6A817;--gd:#d49510;--ink:#14213a;--mut:#5a6578;--line:#dde2ea;--bg2:#f3f5f8;color:var(--ink);font-family:Inter,system-ui,sans-serif;overflow-x:clip}.ocb [hidden]{display:none!important}.ocb *{box-sizing:border-box}.ocb-wrap{max-width:1180px;margin:0 auto;padding:0 20px}.ocb-wrap--narrow{max-width:760px}.ocb-h1,.ocb-h2,.ocb-h3,.ocb-btn,.ocb-strip,.ocb-eyebrow,.ocb-pkg__title,.ocb-steps b,.ocb-ind__name,.ocb-progress__labels,.ocb-stepcount,.ocb-step legend{font-family:Oswald,Inter,system-ui,sans-serif;text-transform:uppercase;letter-spacing:.02em}.ocb-h1{font-size:clamp(2rem,7.4vw,3.6rem);line-height:1.02;margin:.25rem 0 .9rem;color:#fff;font-weight:700}.ocb-h2{font-size:clamp(1.55rem,5vw,2.4rem);line-height:1.08;margin:0 0 .6rem;color:var(--n);font-weight:700}.ocb-h2--inv{color:#fff}.ocb-h2--sm{font-size:1.5rem}.ocb-h3{font-size:1rem;color:var(--n);margin:1rem 0 .3rem}.ocb-lead{font-size:1.05rem;line-height:1.5;color:var(--mut);max-width:640px;margin:0 0 1.5rem}.ocb-lead--left{margin-left:0}.ocb-lead--inv{color:#d5dcea}.ocb-fine{font-size:.85rem;color:var(--mut);margin:.5rem 0 0}.ocb-fine--inv{color:#c8d0df}.ocb-fine--inv a{color:var(--g)}.ocb-eyebrow{color:var(--g);font-size:.85rem;margin:0;font-weight:600}.ocb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.8rem 1.4rem;border-radius:6px;font-weight:600;font-size:1rem;text-decoration:none;border:2px solid transparent;cursor:pointer;text-align:center;line-height:1.15;transition:transform .12s,background .12s}.ocb-btn:active{transform:translateY(1px)}.ocb-btn--gold{background:var(--g);color:var(--nd);border-color:var(--g)}.ocb-btn--gold:hover{background:var(--gd)}.ocb-btn--ghost{background:transparent;color:#fff;border-color:#ffffff8c}.ocb-btn--ghost:hover{border-color:#fff}.ocb-btn--navy{background:var(--n);color:#fff}.ocb-btn--navy:hover{background:var(--nd)}.ocb-btn--line{background:transparent;color:#fff;border-color:#fff6}.ocb-ctas{display:flex;flex-direction:column;gap:12px;margin:1.2rem 0 .8rem}.ocb-ctas--center{align-items:stretch}.ocb-hero{background:var(--n);background-image:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px),linear-gradient(160deg,var(--n),var(--nd));color:#fff}.ocb-hero__grid{display:grid;gap:24px;padding-top:28px;padding-bottom:28px}.ocb-hero__sub{font-size:1.1rem;line-height:1.45;color:#e2e8f3;margin:0;max-width:560px}.ocb-hero__note{font-size:.92rem;color:#c3cde0;margin:0;max-width:520px}.ocb-hero__media{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ocb-hero__tile{background:#fff;border-radius:6px;aspect-ratio:1;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:4px solid var(--g)}.ocb-hero__tile img{width:100%;height:100%;object-fit:contain;padding:6%}.ocb-strip{background:var(--g);color:var(--nd);font-weight:700;font-size:.8rem;padding:.65rem 0;text-align:center;letter-spacing:.06em}.ocb-strip i{font-style:normal;opacity:.55;margin:0 .25rem}.ocb-sec{padding:48px 0}.ocb-sec--light{background:var(--bg2)}.ocb-sec--navy{background:var(--n);color:#fff}.ocb-ind{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.ocb-ind__tile{background:#fff;border:1px solid var(--line);border-radius:8px;padding:14px 12px;display:flex;align-items:center;gap:10px;min-height:64px}.ocb-ind__icon{flex:0 0 36px;height:36px;border-radius:6px;background:var(--n);color:var(--g);display:flex;align-items:center;justify-content:center}.ocb-ind__icon svg{width:20px;height:20px}.ocb-ind__name{font-size:.88rem;line-height:1.15;color:var(--n);font-weight:600}.ocb-chips{list-style:none;padding:0;margin:1rem 0 1.4rem;display:flex;flex-wrap:wrap;gap:8px}.ocb-chips li{border:1px solid rgba(255,255,255,.28);border-radius:999px;padding:.45rem .85rem;font-size:.95rem;color:#fff}.ocb-prob__close{font-size:1.2rem;font-weight:600;color:var(--g);margin:0 0 1.2rem}.ocb-pkgs{display:grid;gap:14px}.ocb-pkg{border:1px solid var(--line);border-top:5px solid var(--g);border-radius:8px;padding:20px;display:flex;flex-direction:column;background:#fff}.ocb-pkg__title{font-size:1.25rem;color:var(--n);margin:0 0 .5rem}.ocb-pkg__text{margin:0 0 .8rem;line-height:1.45;color:var(--ink)}.ocb-pkg__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin:0 0 .3rem;font-weight:600}.ocb-pkg__list{margin:0 0 1rem;padding-left:1.1rem;color:var(--mut);line-height:1.5;font-size:.95rem}.ocb-pkg__price{font-weight:700;color:var(--n)}.ocb-pkg__cta{margin-top:auto}.ocb-steps{list-style:none;counter-reset:s;padding:0;margin:0;display:grid;gap:12px}.ocb-steps li{counter-increment:s;background:#fff;border-radius:8px;padding:16px 16px 16px 64px;position:relative;border:1px solid var(--line)}.ocb-steps li:before{content:counter(s);position:absolute;left:16px;top:14px;width:34px;height:34px;border-radius:50%;background:var(--g);color:var(--nd);font:700 1.1rem Oswald,sans-serif;display:flex;align-items:center;justify-content:center}.ocb-steps b{display:block;color:var(--n);font-size:1.05rem;margin-bottom:.2rem}.ocb-steps span{color:var(--mut);line-height:1.4}.ocb-split{display:grid;gap:18px;align-items:center}.ocb-split__cta{display:flex;flex-direction:column}.ocb-ticks,.ocb-vals{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.ocb-ticks li,.ocb-vals li{padding-left:26px;position:relative;line-height:1.35;font-weight:500}.ocb-ticks li:before,.ocb-vals li:before{content:"";position:absolute;left:0;top:.3em;width:14px;height:8px;border-left:3px solid var(--g);border-bottom:3px solid var(--g);transform:rotate(-45deg)}.ocb-vals{margin-top:1rem}.ocb-vals li{color:#fff;font-size:1.02rem}.ocb-trust{display:grid;gap:20px}.ocb-trust p{line-height:1.5;margin:.3rem 0}.ocb-trust a{color:var(--n);font-weight:600}.ocb-brands{font-weight:600;color:var(--n)}.ocb-final{background:var(--nd);padding:48px 0 96px;text-align:center}.ocb-final .ocb-lead{margin-left:auto;margin-right:auto}.ocb-sec--rfq{background:linear-gradient(180deg,var(--n),var(--nd));scroll-margin-top:12px}.ocb-form{background:#fff;border-radius:10px;padding:18px;color:var(--ink)}.ocb-progress__bar{height:6px;background:var(--line);border-radius:3px;overflow:hidden}.ocb-progress__bar span{display:block;height:100%;width:20%;background:var(--g);transition:width .25s}.ocb-progress__labels{display:none;list-style:none;padding:0;margin:.5rem 0 0;grid-template-columns:repeat(5,1fr);font-size:.72rem;color:var(--mut)}.ocb-progress__labels li.is-on{color:var(--n);font-weight:700}.ocb-stepcount{font-size:.8rem;color:var(--mut);margin:.55rem 0 .3rem}.ocb-step{border:0;padding:0;margin:0;min-width:0}.ocb-step legend{font-size:1.3rem;color:var(--n);font-weight:700;margin-bottom:.6rem;padding:0}.ocb-opt{font:500 .72rem Inter,sans-serif;text-transform:none;color:var(--mut);background:var(--bg2);padding:.15rem .45rem;border-radius:4px;vertical-align:middle;letter-spacing:0}.ocb-f{display:block;margin:0 0 12px}.ocb-f>span{display:block;font-size:.85rem;font-weight:600;margin-bottom:5px;color:var(--ink)}.ocb-f input,.ocb-f select,.ocb-f textarea{width:100%;font:16px Inter,system-ui,sans-serif;padding:12px;border:1.5px solid #c5ccd8;border-radius:6px;background:#fff;color:var(--ink);min-height:48px}.ocb-f textarea{min-height:0;resize:vertical}.ocb-f input:focus,.ocb-f select:focus,.ocb-f textarea:focus{outline:none;border-color:var(--n);box-shadow:0 0 0 3px #e6a81759}.ocb-f .is-bad{border-color:#c0392b;background:#fff7f6}.ocb-row{display:grid;gap:0 12px}.ocb-checks{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ocb-check{display:flex;align-items:center;gap:8px;border:1.5px solid #c5ccd8;border-radius:6px;padding:10px;min-height:48px;cursor:pointer;font-size:.93rem}.ocb-check input{width:20px;height:20px;accent-color:var(--n);flex:0 0 auto;margin:0}.ocb-check:has(input:checked){border-color:var(--n);background:#eef2f9;font-weight:600}.ocb-upload{background:var(--bg2);border-radius:8px;padding:12px;margin:6px 0 12px}.ocb-upload.is-hl{outline:3px solid var(--g)}.ocb-upload__h{margin:0 0 8px;font-weight:600;font-size:.92rem}.ocb-drop{display:flex;align-items:center;justify-content:center;min-height:56px;border:2px dashed #9aa6ba;border-radius:8px;background:#fff;cursor:pointer;position:relative;font-weight:600;color:var(--n);text-align:center;padding:8px}.ocb-drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.ocb-filelist{list-style:none;padding:0;margin:8px 0 0;font-size:.85rem}.ocb-filelist li{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid var(--line);word-break:break-all}.ocb-filelist li.bad{color:#c0392b}.ocb-filelist button{background:none;border:0;color:var(--n);font-weight:700;cursor:pointer;min-width:32px;min-height:32px}.ocb-err{color:#c0392b;font-size:.88rem;font-weight:600;margin:.3rem 0}.ocb-err-box{background:#fff1ef;color:#a12a1e;padding:10px;border-radius:6px;margin-bottom:10px}.ocb-pkgchip{background:#fff7e0;border:1px solid var(--g);border-radius:6px;padding:8px 10px;font-size:.9rem;margin:.3rem 0 .8rem;display:flex;align-items:center;gap:6px}.ocb-pkgchip button{margin-left:auto;background:none;border:0;font-size:1.3rem;cursor:pointer;min-width:36px;min-height:36px}.ocb-nav{display:flex;gap:10px;margin-top:14px}.ocb-nav .ocb-btn{flex:1}.ocb-nav .ocb-btn--line{color:var(--n);border-color:#c5ccd8;flex:0 0 96px}.ocb-review{background:var(--bg2);border-radius:8px;padding:10px 12px;font-size:.88rem;line-height:1.5}.ocb-review dt{font-weight:700;color:var(--n)}.ocb-review dd{margin:0 0 4px}.ocb-confirm{background:#fff;border-radius:10px;padding:22px;border-top:6px solid var(--g)}.ocb-confirm h3{font-family:Oswald,sans-serif;text-transform:uppercase;color:var(--n);font-size:1.4rem;margin:0 0 .5rem}.ocb-confirm li{margin-bottom:.35rem;line-height:1.45}@media(min-width:640px){.ocb-ctas{flex-direction:row;flex-wrap:wrap}.ocb-ctas--center{justify-content:center}.ocb-ind{grid-template-columns:repeat(4,1fr)}.ocb-pkgs,.ocb-row{grid-template-columns:1fr 1fr}.ocb-checks{grid-template-columns:repeat(4,1fr)}.ocb-progress__labels{display:grid}.ocb-form{padding:28px}}@media(min-width:960px){.ocb-hero__grid{grid-template-columns:1.25fr 1fr;align-items:center;padding-top:64px;padding-bottom:64px}.ocb-hero__media{grid-template-columns:1fr 1fr;gap:12px}.ocb-sec{padding:72px 0}.ocb-pkgs{grid-template-columns:repeat(4,1fr)}.ocb-steps{grid-template-columns:repeat(5,1fr)}.ocb-steps li{padding:56px 16px 18px}.ocb-steps li:before{top:14px}.ocb-split{grid-template-columns:1.2fr 1fr;gap:48px}.ocb-trust{grid-template-columns:1fr 1fr}.ocb-vals{grid-template-columns:repeat(4,1fr)}}@media(max-width:959px){.ocb-hero__media{order:2}}.ocb-pkg__vis{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:6px;margin:0 0 14px}.ocb-pkg__img{background:#fff;border:1px solid var(--line);border-radius:6px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.ocb-pkg__img img{width:100%;height:100%;object-fit:contain;padding:8%}.ocb-pkg__vis--program{display:flex;align-items:center;gap:12px;background:var(--bg2);border:1px dashed #9aa6ba;border-radius:6px;padding:12px;color:var(--n);font-weight:600;font-size:.9rem;min-height:84px}.ocb-pkg__vis--program svg{width:44px;height:44px;flex:0 0 44px;color:var(--n)}.ocb-pkgnote{margin-top:14px}.io-footer__signup{display:none!important}.ocb-sec--rfq{padding-bottom:88px}@media(min-width:960px){.ocb-sec--rfq{padding-bottom:72px}}.ocb-fine a,.ocb-trust a,.ocb-links a{text-decoration:underline}.ocb-anchor{display:block;position:relative;top:-12px}.ocb-err-detail{font-size:.82rem;margin-top:6px;opacity:.85}.ocb-banner{position:relative;line-height:0;background:var(--nd)}.ocb-banner__img{width:100%;height:auto;display:block}.ocb-banner__link{display:block;position:relative;margin:0 auto;width:100%;max-width:min(1440px,calc((100vh - var(--ocb-top,160px) - 12px) * 2.0088))}@supports (height:100svh){.ocb-banner__link{max-width:min(1440px,calc((100svh - var(--ocb-top,160px) - 12px) * 2.0088))}}.ocb-banner__mbar{display:none}@media(max-width:768px){.ocb-banner__mbar{display:block;background:var(--nd);padding:12px 16px}.ocb-banner__mbtn{display:flex;align-items:center;justify-content:center;min-height:48px;background:var(--n);color:#fff;border:2px solid var(--g);border-radius:6px;font:600 1rem/1.1 Oswald,Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.ocb-banner__mbtn:hover,.ocb-banner__mbtn:focus-visible{background:var(--g);color:var(--nd)}}.ocb .ocb-banner__dbtn{position:absolute;left:85.2%;top:68.6%;transform:translate(-50%);width:auto;min-width:0;min-height:0;height:clamp(40px,3.6vw,52px);padding:0 clamp(16px,1.6vw,26px);font-family:Oswald,Inter,sans-serif;font-size:clamp(.8rem,1vw,1rem);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;z-index:2;box-shadow:0 4px 14px #00000059}.ocb .ocb-banner__dbtn:hover,.ocb .ocb-banner__dbtn:focus-visible{background:#fff;border-color:#fff;color:var(--nd)}@media(max-width:768px){.ocb .ocb-banner__dbtn{display:none}.ocb-banner~.ocb-hero .ocb-hero__explore,.ocb-banner__mbar~.ocb-hero .ocb-hero__explore{display:none}}.ocb .ocb-banner__dbtn,.ocb .ocb-banner__mbtn{background:#e6a817;color:#1b3a6b;border-color:#e6a817}.ocb .ocb-banner__dbtn:hover,.ocb .ocb-banner__dbtn:focus-visible,.ocb .ocb-banner__mbtn:hover,.ocb .ocb-banner__mbtn:focus-visible{background:#fff;border-color:#fff;color:#1b3a6b}@media(min-width:769px){.ocb-banner__link{max-width:none!important}}.ocb-banner{overflow:hidden}.ocb-hero__in{padding-top:28px;padding-bottom:32px}.ocb-paths3{display:grid;gap:10px;margin-top:1.2rem}.ocb-p3{display:block;background:#ffffff12;border:1.5px solid rgba(255,255,255,.3);border-radius:8px;padding:14px 16px;color:#fff;text-decoration:none}.ocb-p3 b{display:block;font:600 1.05rem/1.2 Oswald,Inter,sans-serif;text-transform:uppercase;letter-spacing:.03em;color:var(--g)}.ocb-p3 span{display:block;font-size:.92rem;color:#d5dcea;margin-top:3px;line-height:1.35}.ocb-p3--main{background:var(--g);border-color:var(--g)}.ocb-p3--main b,.ocb-p3--main span{color:var(--nd)}.ocb-p3:hover{border-color:#fff}.ocb-ticks--inv li{color:#fff}.ocb-stagenote{background:#fff3cd;border:2px dashed #b8860b;color:#6b4e00;font-weight:700;padding:8px 12px;border-radius:6px;font-size:.85rem}.ocb-pkg{position:relative}.ocb-pkg--ph{border-style:dashed;border-top-style:solid;background:#fbfbf8}.ocb-pkg__badge{align-self:flex-start;margin:-8px 0 8px;background:#6b4e00;color:#fff;font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 6px;border-radius:4px}.ocb-pkg__cat{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--mut);margin:0 0 .2rem;font-weight:700}.ocb-pkg__empty{color:#9aa3b2;font-style:italic;margin:0 0 .8rem;font-size:.92rem}.ocb-pkg__tags{list-style:none;padding:0;margin:0 0 .8rem;display:flex;flex-wrap:wrap;gap:6px}.ocb-pkg__tags li{font-size:.75rem;font-weight:700;padding:3px 8px;border-radius:4px;background:var(--bg2);color:var(--n)}.ocb-pkg__tags .is-fr{background:#1b3a6b;color:#fff}.ocb-pkg__tags .is-hv{background:#d7ff3a;color:#1b2a00}.ocb-pkgempty{background:var(--bg2);border-radius:8px;padding:18px;display:flex;flex-direction:column;gap:12px}.ocb-pkgempty p{margin:0;line-height:1.5}.ocb-repeat{margin-top:24px;background:#fff;border:1px solid var(--line);border-left:5px solid var(--g);border-radius:8px;padding:18px}.ocb-repeat .ocb-h3{margin-top:0;font-size:1.15rem}.ocb-repeat p{line-height:1.5;margin:0 0 12px}.ocb-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:.4rem 0 .6rem}.ocb-path{display:flex;align-items:center;justify-content:center;text-align:center;border:1.5px solid #c5ccd8;border-radius:6px;min-height:44px;padding:6px;font-size:.85rem;font-weight:600;cursor:pointer;line-height:1.15}.ocb-path input{position:absolute;opacity:0;width:1px;height:1px}.ocb-path:has(input:checked){border-color:var(--n);background:#eef2f9;color:var(--n)}.ocb-path:has(input:focus-visible){outline:3px solid var(--g)}@media(min-width:640px){.ocb-paths3,.ocb-ticks--3{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.ocb-steps--4{grid-template-columns:repeat(4,1fr)}.ocb-pkgs{grid-template-columns:repeat(3,1fr)}.ocb-hero__in{padding-top:40px;padding-bottom:44px}}.ocb-pkg__icon{height:120px;margin:0 0 12px;display:flex;align-items:center;justify-content:center;background:var(--bg2);border-radius:6px;overflow:hidden}.ocb-pkg__icon img{height:100%;width:auto;max-width:100%;object-fit:contain;display:block}.ocb-pkg__foot{margin:-.4rem 0 1rem}.ocb-list__icon{width:180px;max-width:60%;margin:0 0 14px;background:#fff;border-radius:8px;padding:8px}.ocb-list__icon img{width:100%;height:auto;display:block}.ocb-pkg__tags .is-season{background:#fff3cd;color:#6b4e00}@media(min-width:960px){.ocb .ocb-pkgs{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:14px}.ocb .ocb-pkgs>.ocb-pkg{flex:0 0 calc((100% - 28px)/3);max-width:calc((100% - 28px)/3)}}.ocb .ocb-pkg__cta{margin-top:16px}.ocb-list__crop{display:block;aspect-ratio:591/336;overflow:hidden}.ocb-list__crop img{width:100%;height:auto;display:block}.ocb-list__label{display:block;text-align:center;font:700 .95rem/1.1 Oswald,Inter,sans-serif;text-transform:uppercase;letter-spacing:.01em;color:#022246;padding:2px 0 4px}.ocb-ticks--repeat{grid-template-columns:1fr;margin:0 0 12px}@media(min-width:640px){.ocb-ticks--repeat{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/io-crew-b2b.css.map */
