.ih{--navy:#245a9e;--navy-d:#1c4a85;--sky:#8bc2f2;--org1:#ec7200;--org2:#ffaa01;--ink:#212b36;--steel:#ebeef0;--steel-d:#d6dce2;--ihbody:#3d4854;--cond:"Barlow Condensed","Arial Narrow",Arial,sans-serif;font-family:Barlow,system-ui,sans-serif;color:var(--ink)}.ih img{max-width:100%;display:block;border:0}.ih a{text-decoration:none;color:inherit}.ih-wrap{max-width:1560px;margin:0 auto;padding:0 55px}.ih-sec{padding:64px 0}.ih-h2{font-family:var(--cond);font-weight:700;font-size:34px;letter-spacing:.03em;text-transform:uppercase;margin:0;color:var(--ink)}.ih-kick{font-family:var(--cond);font-weight:600;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--org1)}.ih-sub{color:var(--ihbody);font-size:16px;line-height:1.55;max-width:62ch}.ih-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;font-family:var(--cond);font-weight:700;font-size:16px;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(to right,var(--org1),var(--org2));color:#fff;white-space:nowrap;border:0;line-height:1.2}.ih-btn:hover{filter:brightness(1.07);color:#fff}.ih-btn.ghost{background:transparent;border:2px solid #fff;color:#fff}.ih-btn.ghost:hover{background:#ffffff1f;filter:none}.ih-btn.navy{background:var(--navy)}.ih-stars{color:var(--org2);letter-spacing:2px}.ih-hero{position:relative;color:#fff;overflow:hidden}.ih-hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.ih-hero .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101a28d1,#101a288c 45%,#101a282e)}.ih-hero .ih-wrap{position:relative;padding-top:84px;padding-bottom:96px}.ih-hero h1{font-family:var(--cond);font-weight:700;font-size:62px;line-height:1.04;letter-spacing:.01em;text-transform:uppercase;max-width:13ch;margin:0;color:#fff;text-wrap:balance}.ih-hero .rev{display:flex;align-items:center;gap:10px;font-size:14.5px;margin-bottom:18px}.ih-hero p.lead{margin:22px 0 30px;font-size:17.5px;line-height:1.6;max-width:52ch;color:#e8edf3}.ih-hero .ctas{display:flex;gap:14px;flex-wrap:wrap}.ih-hero .chips{position:relative;border-top:1px solid rgba(255,255,255,.25);background:#0d16228c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ih-hero .chips .ih-wrap{display:flex;justify-content:space-between;gap:20px;padding-top:14px;padding-bottom:14px;flex-wrap:wrap}.ih-chip{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#dfe7ef}.ih-chip b{color:#fff}.ih-chip svg{color:var(--org2);width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;flex:none}.ih-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px}.ih-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:210px;gap:14px}.ih-tile{position:relative;overflow:hidden;background:var(--steel);display:flex}.ih-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.ih-tile:hover img{transform:scale(1.045)}.ih-tile .lab{position:relative;align-self:flex-end;width:100%;padding:56px 18px 16px;background:linear-gradient(transparent,#0d1622db 55%);color:#fff}.ih-tile .lab .t{display:block;font:700 21px var(--cond);letter-spacing:.04em;text-transform:uppercase;line-height:1.1}.ih-tile .lab .p{display:block;font-size:13px;color:#cfd9e4;margin-top:3px}.ih-tile .lab .p b{color:var(--org2)}.ih-tile.big{grid-column:span 2;grid-row:span 2}.ih-tile.wide{grid-column:span 2}.ih-tile.big .lab .t{font-size:30px}.ih-tile .tag{position:absolute;top:14px;left:14px;z-index:2;background:linear-gradient(to right,var(--org1),var(--org2));color:#fff;font:700 12px var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:5px 10px}.ih-tile .tag.navy{background:var(--navy)}.ih-tile.flat{background:var(--navy);align-items:center;justify-content:center;text-align:center;flex-direction:column;gap:8px;color:#fff;padding:18px}.ih-tile.flat.sky{background:var(--sky);color:var(--ink)}.ih-tile.flat .t{font:700 22px var(--cond);letter-spacing:.05em;text-transform:uppercase;line-height:1.1}.ih-tile.flat .p{font-size:13px;opacity:.85;max-width:24ch}.ih-tile.flat svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.6}.ih-tile.flat:hover{filter:brightness(1.06)}.ih-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.ih-card{border:1px solid var(--steel-d);display:flex;flex-direction:column;transition:box-shadow .2s;background:#fff}.ih-card:hover{box-shadow:0 10px 26px #1018201f}.ih-card .im{aspect-ratio:1/.85;background:#f6f8fa;overflow:hidden}.ih-card .im img{width:100%;height:100%;object-fit:cover}.ih-card .bd{padding:15px 16px 16px;display:flex;flex-direction:column;gap:7px;flex:1}.ih-card .nm{font-weight:600;font-size:15px;line-height:1.35;min-height:2.7em;color:var(--ink)}.ih-card .pr{margin-top:auto;display:flex;align-items:baseline;gap:8px}.ih-card .pr .v{font:700 22px var(--cond);color:var(--navy)}.ih-card .pr .f{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#7a8591}.ih-card .go{margin-top:10px;border:2px solid var(--navy);color:var(--navy);text-align:center;padding:9px;font:700 14px var(--cond);letter-spacing:.08em;text-transform:uppercase}.ih-card:hover .go{background:var(--navy);color:#fff}.ih-badge{align-self:flex-start;background:var(--steel);color:var(--ink);font:600 11px var(--cond);letter-spacing:.09em;text-transform:uppercase;padding:3px 8px}.ih-feat{background:#16202c;color:#fff}.ih-feat .split{display:grid;grid-template-columns:minmax(320px,460px) 1fr;gap:54px;align-items:center}.ih-feat .im{position:relative}.ih-feat .im img{width:100%;height:auto}.ih-feat .im .cap{position:absolute;left:0;bottom:0;background:linear-gradient(to right,var(--org1),var(--org2));color:#fff;font:700 13px var(--cond);letter-spacing:.1em;text-transform:uppercase;padding:7px 14px}.ih-feat .ih-h2{color:#fff}.ih-feat .ih-sub{color:#b9c5d2}.ih-flist{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:22px 34px}.ih-fitem{display:flex;gap:13px}.ih-fitem svg{width:26px;height:26px;flex:none;fill:none;stroke:var(--org2);stroke-width:1.7}.ih-fitem b{font:700 17px var(--cond);letter-spacing:.05em;text-transform:uppercase;display:block;margin-bottom:3px;color:#fff}.ih-fitem span{font-size:13.5px;color:#b9c5d2;line-height:1.5}.ih-how{background:var(--steel)}.ih-how .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:30px}.ih-step{background:#fff;padding:26px 24px;border-top:4px solid var(--org1)}.ih-step .n{font:700 15px var(--cond);letter-spacing:.12em;color:var(--org1)}.ih-step h3{font:700 22px var(--cond);letter-spacing:.04em;text-transform:uppercase;margin:8px 0;color:var(--ink)}.ih-step p{color:var(--ihbody);font-size:14.5px;line-height:1.55;margin:0 0 10px}.ih-step a{color:var(--navy);font-weight:600;font-size:14px;border-bottom:2px solid var(--org2)}.ih-band{background:var(--navy);color:#fff;padding:36px 0}.ih-band .ih-wrap{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap}.ih-val{display:flex;gap:13px;align-items:flex-start;max-width:250px}.ih-val svg{width:30px;height:30px;flex:none;fill:none;stroke:var(--org2);stroke-width:1.7}.ih-val b{font:700 17px var(--cond);letter-spacing:.05em;text-transform:uppercase;display:block;color:#fff}.ih-val span{font-size:13px;color:#c9d8ea;line-height:1.45}.ih-res{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.ih-rcard{border:1px solid var(--steel-d);border-top:4px solid var(--navy);padding:20px;display:flex;flex-direction:column;gap:8px;background:#fff}.ih-rcard:hover{border-top-color:var(--org1)}.ih-rcard b{font:700 19px var(--cond);letter-spacing:.05em;text-transform:uppercase;color:var(--ink)}.ih-rcard p{color:var(--ihbody);font-size:13.5px;line-height:1.5;flex:1;margin:0}.ih-rcard span{color:var(--navy);font-weight:600;font-size:13.5px}.ih-inds{border-top:1px solid var(--steel-d);border-bottom:1px solid var(--steel-d);padding:22px 0;background:#fff}.ih-inds .ih-wrap{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.ih-inds .l{font:600 13px var(--cond);letter-spacing:.13em;text-transform:uppercase;color:#7a8591;margin-right:8px}.ih-ind{border:1px solid var(--steel-d);padding:7px 14px;font:600 14px var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.ih-ind:hover{border-color:var(--navy);color:var(--navy)}.ih-revs{background:#f6f8fa}.ih-revs .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:28px}.ih-q{background:#fff;border:1px solid var(--steel-d);padding:22px}.ih-q p{font-size:14.5px;line-height:1.6;color:var(--ihbody);margin:10px 0 12px}.ih-q .who{font:600 13px var(--cond);letter-spacing:.08em;text-transform:uppercase;color:#7a8591}.ih-faq{max-width:860px;margin:30px auto 0}.ih-faq details{border:1px solid var(--steel-d);margin-bottom:10px;background:#fff}.ih-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font:600 17px Barlow,sans-serif;color:var(--ink)}.ih-faq summary::-webkit-details-marker{display:none}.ih-faq summary:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--navy);transition:transform .2s;flex:none}.ih-faq details[open] summary:after{transform:rotate(180deg)}.ih-faq details[open] summary{border-bottom:1px solid var(--steel)}.ih-faq .a{padding:14px 20px 18px;color:var(--ihbody);font-size:15px;line-height:1.6}.ih-final{background:linear-gradient(100deg,var(--org1),var(--org2));color:#fff;padding:56px 0}.ih-final .ih-wrap{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.ih-final .ih-h2{color:#fff;font-size:40px}.ih-final p{margin:8px 0 0;font-size:16px;color:#fff3e0}.ih-final .ih-btn{background:var(--ink)}.ih-final .call{text-align:right}.ih-final .call .num{font:700 34px var(--cond)}.ih-final .call .s{font-size:13px;text-transform:uppercase;letter-spacing:.1em}.ih-ic{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.9}@media only screen and (max-width:1100px){.ih-wrap{padding:0 24px}.ih-hero h1{font-size:48px}.ih-bento{grid-template-columns:repeat(2,1fr);grid-auto-rows:190px}.ih-cards,.ih-res{grid-template-columns:repeat(2,1fr)}.ih-how .grid3,.ih-revs .grid3,.ih-feat .split,.ih-flist{grid-template-columns:1fr}}@media only screen and (max-width:640px){.ih-bento{grid-template-columns:1fr;grid-auto-rows:180px}.ih-tile.big,.ih-tile.wide{grid-column:span 1}.ih-cards,.ih-res{grid-template-columns:1fr}.ih-hero h1{font-size:38px}.ih-sec{padding:44px 0}.ih-final .call{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/isc-home.css.map */
