.ik{--ik-ink:#111;--ik-muted:#6E6D69;--ik-paper:#F4F2EE;--ik-warm:#E8E4DC;--ik-line:#D9D7D1;color:var(--ik-ink)}.ik *{box-sizing:border-box}.ik--paper{background:var(--ik-paper)}.ik--light{background:#fff}.ik--dark{background:#111;color:#fff;--ik-muted:#A9A7A2;--ik-line:#333}.ik__wrap{max-width:144rem;margin:0 auto;padding:0 6vw}.ik__eyebrow{margin:0 0 1.8rem;font-size:1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ik-muted)}.ik__h1,.ik__h2,.ik__h3{margin:0;font-weight:500;color:inherit;font-family:inherit}.ik__h1{font-size:clamp(4.8rem,7.6vw,11.6rem);line-height:.9;letter-spacing:-.055em}.ik__h2{font-size:clamp(3.6rem,4.8vw,7rem);line-height:.95;letter-spacing:-.05em}.ik__h3{font-size:clamp(2rem,2vw,2.6rem);line-height:1.08;letter-spacing:-.03em}.ik__p,.ik__rte p{font-size:1.5rem;line-height:1.7;color:var(--ik-muted);margin:0}.ik__rte p+p{margin-top:1.2rem}.ik__rte a{color:inherit}.ik__btns{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3.4rem}.ik__btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:0 2.4rem;border:1px solid currentColor;font-size:1.05rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;transition:background-color .2s,color .2s}.ik__btn--solid{background:#111;border-color:#111;color:#fff}.ik__btn--solid:hover{background:#333;border-color:#333}.ik__btn--line{color:inherit}.ik__btn--line:hover{background:#111;color:#fff;border-color:#111}.ik--dark .ik__btn--solid{background:#fff;border-color:#fff;color:#111}.ik--dark .ik__btn--solid:hover{background:#e8e4dc;border-color:#e8e4dc}.ik--dark .ik__btn--line:hover{background:#fff;color:#111;border-color:#fff}.ik__head{display:flex;justify-content:space-between;align-items:flex-end;gap:5rem;margin-bottom:4.8rem}.ik__head .ik__p{max-width:40ch}.ik-hero{display:grid;grid-template-columns:1.05fr .95fr;min-height:72rem}.ik-hero--flip .ik-hero__media{order:-1}.ik-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:9vw 7vw}.ik-hero__copy .ik__p,.ik-hero__copy .ik__rte{max-width:49rem;margin-top:2.8rem}.ik-hero__media{position:relative;overflow:hidden;background:#e8e6e1;min-height:72rem}.ik-hero__media img,.ik-hero__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ik-hero__word{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#151515;color:#fff;font-size:clamp(9rem,15vw,22rem);letter-spacing:.08em;font-weight:500;line-height:1}.ik-hero__label{position:absolute;left:2.4rem;bottom:2.4rem;background:#ffffffeb;color:#111;padding:1.2rem 1.4rem;font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.ik-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ik-line);margin-top:4.5rem}.ik-stats div{padding-top:2.4rem}.ik-stats strong{display:block;font-size:3.8rem;font-weight:400;letter-spacing:-.05em;line-height:1.1}.ik-stats span{font-size:1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--ik-muted)}.ik-band{padding:12.5rem 6vw;text-align:center}.ik-band--left{text-align:left}.ik-band .ik__h2{max-width:98rem;margin:0 auto}.ik-band--left .ik__h2{margin:0}.ik-band .ik__p{max-width:62rem;margin:2.5rem auto 0}.ik-band--left .ik__p{margin-left:0}.ik-band small{display:block;margin-top:3.2rem;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ik-muted)}.ik-sec{padding:11rem 0}.ik-rows{border-top:1px solid var(--ik-line)}.ik-row{display:grid;grid-template-columns:9rem 1fr 1fr;gap:2.5rem;padding:3.4rem 0;border-bottom:1px solid var(--ik-line)}.ik-row__num{font-size:1rem;letter-spacing:.2em;color:var(--ik-muted);padding-top:.6rem}.ik-row .ik__p{max-width:43rem}.ik-split2{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:start}.ik-cards{display:grid;grid-template-columns:repeat(var(--ik-cols,3),1fr);gap:1.2rem}.ik-card{background:#f2f0ec;padding:3.2rem;min-height:26rem;display:flex;flex-direction:column;color:inherit;text-decoration:none}.ik--paper .ik-card{background:#fff}.ik--dark .ik-card{background:#1b1b1b}.ik-card__tag{font-size:1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ik-muted);margin-bottom:2.8rem}.ik-card .ik__h3{margin-bottom:1rem}.ik-card .ik__p{font-size:1.35rem}.ik-card__go{margin-top:auto;padding-top:2.4rem}.ik-cards--ruled{gap:1px;background:var(--ik-line);border:1px solid var(--ik-line)}.ik-cards--ruled .ik-card{background:#fff}.ik--paper .ik-cards--ruled .ik-card{background:var(--ik-paper)}a.ik-card{transition:background-color .3s,color .3s}a.ik-card:hover{background:#111;color:#fff}a.ik-card:hover .ik__p,a.ik-card:hover .ik-card__tag{color:#b7b2a8}.ik-formbox{background:var(--ik-paper);padding:5.5rem}.ik--paper .ik-formbox{background:#fff}.ik--dark .ik-formbox{background:#fff;color:#111}.ik-formbox .ik__h3{font-size:3.4rem;letter-spacing:-.05em}.ik-fields{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:2.8rem}.ik-field{display:flex;flex-direction:column}.ik-field--full{grid-column:1/-1}.ik-field label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ik-field input,.ik-field textarea,.ik-field select{width:100%;min-height:4.8rem;padding:1.5rem 1.6rem;border:1px solid #D9D6CF;background:#fff;font:inherit;font-size:1.3rem;color:#111;border-radius:0;-webkit-appearance:none;appearance:none}.ik-field textarea{min-height:12rem;resize:vertical}.ik-field input:focus,.ik-field textarea:focus,.ik-field select:focus{outline:none;border-color:#111}.ik-form__note{font-size:1.2rem;color:#6e6d69;margin:1.4rem 0 0}.ik-form__ok{padding:2rem;background:#111;color:#fff;font-size:1.4rem;margin-top:2rem}.ik-form__err{color:#9b1c1c;font-size:1.3rem;margin-top:1.4rem}.ik-formbox .ik__btn{margin-top:1.8rem;cursor:pointer}@media screen and (max-width:900px){.ik-hero{grid-template-columns:1fr;min-height:0}.ik-hero__media{min-height:58vh;order:-1}.ik-hero--flip .ik-hero__media{order:-1}.ik-hero__media:has(.ik-hero__word){min-height:30vh}.ik-hero__word{font-size:clamp(6.4rem,22vw,11rem)}.ik-hero__copy{padding:7.5rem 7vw 9rem}.ik__head{display:block}.ik__head .ik__p{margin-top:1.8rem}.ik-sec{padding:7.5rem 0}.ik-band{padding:9rem 7vw}.ik-row{grid-template-columns:4.5rem 1fr}.ik-row .ik__p{grid-column:2}.ik-split2{grid-template-columns:1fr;gap:4rem}.ik-cards{grid-template-columns:1fr}.ik-formbox{padding:3rem}.ik-fields{grid-template-columns:1fr}.ik-stats strong{font-size:3rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/immerse-kit.css.map */
