.oksr2{--ink: #1A1814;--ink-soft: #6A6055;--muted: #8A7F72;--terra: #C4704A;--terra-dark: #9E5636;--line: #E8E1D6;--line-soft: #F0EBE3;--dark: #14120F;--tint: #F6E7DE;background:#fff;color:var(--ink);font-family:Domine,Georgia,serif;margin:0 calc(50% - 50vw)}.oksr2 *{box-sizing:border-box}.oksr2 img{max-width:100%;display:block}.oksr2 a{color:var(--terra);text-decoration:none}.oksr2 a:hover{color:var(--terra-dark)}.oksr2 :focus-visible{outline:2px solid var(--terra);outline-offset:3px}.oksr2 .wrap{max-width:1400px;margin:0 auto}.oksr2 .sect{padding:clamp(56px,6vw,96px) clamp(24px,5vw,76px);border-bottom:1px solid var(--line)}.oksr2 .eyebrow{font-family:Poppins,-apple-system,Segoe UI,sans-serif;font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--terra);margin:0 0 22px}.oksr2 h1,.oksr2 h2,.oksr2 h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;margin:0}.oksr2 h2{font-weight:300;font-size:clamp(30px,4vw,46px);line-height:1.1;margin-bottom:20px;text-wrap:balance;letter-spacing:-.005em}.oksr2 em{font-style:italic;color:var(--terra)}.oksr2 .lede{font-size:clamp(16px,1.35vw,18px);line-height:1.78;color:var(--ink-soft);margin:0;max-width:34em;text-wrap:pretty}.oksr2 .mark{background:var(--tint);padding:1px 7px;font-weight:500}.oksr2 p{margin:0}.oksr2 .hero{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.oksr2 .hero__txt{display:flex;flex-direction:column;justify-content:center;padding:clamp(52px,6vw,100px) clamp(24px,5vw,76px)}.oksr2 .hero h1{font-weight:300;font-size:clamp(42px,5.4vw,74px);line-height:1.02;letter-spacing:-.018em;margin-bottom:26px;text-wrap:balance}.oksr2 .hero .sub{font-family:Poppins,sans-serif;font-weight:300;font-size:17px;line-height:1.72;color:var(--ink-soft);margin-bottom:36px;max-width:33em;text-wrap:pretty}.oksr2 .hero__img{min-height:380px;background:var(--line-soft) center/cover no-repeat}.oksr2 .btns{display:flex;gap:12px;flex-wrap:wrap}.oksr2 .btn{font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 30px;background:var(--ink);color:#fff;border:1px solid var(--ink)}.oksr2 .btn:hover{background:var(--terra);border-color:var(--terra);color:#fff}.oksr2 .btn--ghost{background:transparent;color:var(--ink);border-color:#d9d0c2}.oksr2 .btn--ghost:hover{background:transparent;color:var(--ink);border-color:var(--ink)}.oksr2 .strip{font-family:Poppins,sans-serif;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);background:#fff;display:flex;justify-content:center;align-items:center;gap:12px 40px;flex-wrap:wrap;padding:22px 24px;border-bottom:1px solid var(--line)}.oksr2 .strip span[aria-hidden]{color:#c9bfae}.oksr2 .link-caps{font-family:Poppins,sans-serif;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:4px;display:inline-block}.oksr2 .link-caps:hover{color:var(--terra);border-color:var(--terra)}.oksr2 .heads{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;margin-bottom:44px}.oksr2 .reg{background:#fcf8f5;border-bottom:1px solid var(--line)}.oksr2 .reg__grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.oksr2 .reg__body{padding:clamp(38px,4vw,68px) clamp(24px,4vw,64px)}.oksr2 .reg__img{background:var(--line-soft) center/cover no-repeat;min-height:440px}.oksr2 .reg__img{order:1}.oksr2 .reg__body{order:2}.oksr2 .reg__badge{display:inline-block;font-family:Poppins,sans-serif;font-size:11.5px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;background:var(--terra);color:#fff;padding:9px 15px;margin:0 0 22px}.oksr2 .reg h2{font-size:clamp(28px,3.1vw,40px);margin-bottom:14px}.oksr2 .reg__lead{font-family:Poppins,sans-serif;font-weight:300;font-size:15px;line-height:1.68;color:var(--ink-soft);margin-bottom:30px}.oksr2 .reg__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.oksr2 .reg__bottom{display:grid;gap:20px;margin-top:22px}.oksr2 .reg__consent{display:flex;gap:12px;align-items:flex-start;font-family:Poppins,sans-serif;font-size:12.5px;font-weight:300;line-height:1.62;color:var(--ink-soft);cursor:pointer}.oksr2 .reg__consent input[type=checkbox]{width:18px;height:18px;min-height:0;margin:1px 0 0;padding:0;flex:none;accent-color:var(--terra)}.oksr2 .reg .submit{width:100%}.oksr2 .why{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.oksr2 .why>div{background:#fff;padding:30px 26px}.oksr2 .why h3{font-size:25px;margin-bottom:9px}.oksr2 .why p{font-size:14.5px;line-height:1.68;color:var(--ink-soft)}.oksr2 .offers{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:46px}.oksr2 .offer{border:1px solid var(--line);background:#fff;display:flex;flex-direction:column}.oksr2 .offer__img{aspect-ratio:5 / 4;background:var(--line-soft) center/cover no-repeat}.oksr2 .offer__body{padding:30px 28px;display:flex;flex-direction:column;flex-grow:1}.oksr2 .offer__k{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--terra);margin-bottom:14px}.oksr2 .offer h3{font-size:29px;margin-bottom:12px}.oksr2 .offer p{font-size:15px;line-height:1.7;color:var(--ink-soft);margin-bottom:22px;flex-grow:1}.oksr2 .offer__list{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-direction:column;gap:9px}.oksr2 .offer__list li{font-family:Poppins,sans-serif;font-size:13.5px;font-weight:300;color:var(--ink-soft);padding-left:20px;position:relative;line-height:1.5}.oksr2 .offer__list li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:1px;background:var(--terra)}.oksr2 .offer__foot{border-top:1px solid var(--line-soft);padding-top:16px}.oksr2 .light{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,64px);align-items:center}.oksr2 .light__img{aspect-ratio:16 / 10;background:var(--line-soft) center/cover no-repeat;border:1px solid var(--line)}.oksr2 .light__specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);margin-top:28px}.oksr2 .light__specs div{background:#fff;padding:18px 20px}.oksr2 .light__specs b{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:400;margin-bottom:5px}.oksr2 .light__specs span{font-family:Poppins,sans-serif;font-size:12.5px;font-weight:300;color:var(--muted);line-height:1.5}.oksr2 .light__note{border-left:2px solid var(--terra);padding:4px 0 4px 20px;margin:26px 0 28px}.oksr2 .light__note p{font-size:15px;line-height:1.72;color:var(--ink-soft)}.oksr2 .tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:22px;margin-top:46px}.oksr2 .tier{border:1px solid var(--line);background:#fff;padding:30px 28px;display:flex;flex-direction:column}.oksr2 .tier__lv{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.oksr2 .tier h3{font-size:30px;margin-bottom:6px}.oksr2 .tier__sub{font-family:Poppins,sans-serif;font-size:14px;font-weight:300;color:var(--terra);margin-bottom:18px}.oksr2 .tier p{font-size:15px;line-height:1.7;color:var(--ink-soft);margin-bottom:22px;flex-grow:1}.oksr2 .tier__foot{border-top:1px solid var(--line-soft);padding-top:16px;font-family:Poppins,sans-serif;font-size:13px;color:var(--muted)}.oksr2 .tier__foot b{color:var(--ink);font-weight:500}.oksr2 .brands{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.oksr2 .brand{background:#fff;padding:26px 24px}.oksr2 .brand__n{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin-bottom:9px}.oksr2 .brand p:last-child{font-size:14px;line-height:1.62;color:var(--ink-soft)}.oksr2 .brand--soon .brand__n:before{content:"wkr\f3tce";font-family:Poppins,sans-serif;font-size:9px;font-weight:400;letter-spacing:.1em;text-transform:none;background:var(--tint);color:var(--terra-dark);padding:2px 7px;margin-right:9px;vertical-align:2px}.oksr2 .brand--pl .brand__n:after{content:"PL";font-size:9px;letter-spacing:.1em;background:var(--terra);color:#fff;padding:2px 6px;margin-left:9px;vertical-align:2px}.oksr2 .segs{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:26px}.oksr2 .seg__img{aspect-ratio:4 / 3;background:var(--line-soft) center/cover no-repeat;margin-bottom:22px}.oksr2 .seg h3{font-size:27px;margin-bottom:12px}.oksr2 .seg p{font-size:15px;line-height:1.7;color:var(--ink-soft)}.oksr2 .quote{background:var(--dark);color:#f5f1ea;border-bottom:none}.oksr2 .quote .eyebrow{color:#d89a76}.oksr2 .quote blockquote{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-style:italic;font-size:clamp(24px,3.1vw,36px);line-height:1.34;color:#fff;margin:0 0 26px;max-width:24em;text-wrap:pretty}.oksr2 .quote cite{font-family:Poppins,sans-serif;font-style:normal;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#a08d7c}.oksr2 .form-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(32px,4.5vw,68px);align-items:start}.oksr2 .card{background:#fff;padding:clamp(26px,3vw,40px);border:1px solid var(--line)}.oksr2 .fgrid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.oksr2 .fgrid .full{grid-column:1 / -1}.oksr2 label{display:block;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin-bottom:9px}.oksr2 label .req{color:var(--terra)}.oksr2 input,.oksr2 select{width:100%;min-height:56px;padding:0 16px;font-family:Domine,Georgia,serif;font-size:15.5px;color:var(--ink);background:#fff;border:1px solid #DDD4C6;border-radius:0}.oksr2 input::placeholder{color:#b3a894}.oksr2 input:focus,.oksr2 select:focus{outline:2px solid var(--terra);outline-offset:-1px}.oksr2 .submit{width:100%;min-height:62px;background:var(--ink);color:#fff;border:1px solid var(--ink);font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.oksr2 .submit:hover{background:var(--terra);border-color:var(--terra)}.oksr2 .rodo{font-family:Poppins,sans-serif;font-size:12px;font-weight:300;line-height:1.62;color:var(--muted);margin-top:4px}.oksr2 .alt{font-size:15.5px;line-height:1.85;color:var(--ink-soft);margin-top:26px}.oksr2 .ok-box{background:var(--tint);border:1px solid #E6D2C6;padding:26px 28px}.oksr2 .ok-box h3{font-size:24px;margin-bottom:10px}.oksr2 .ok-box p{font-size:15px;line-height:1.7;color:#5b4a41}.oksr2 .err-box{background:#fcf0ec;border:1px solid #E4BFB1;padding:14px 16px;font-family:Poppins,sans-serif;font-size:13px;color:#7a3520;margin-bottom:20px;line-height:1.55}.oksr2 .faq{border-top:1px solid var(--line);margin-top:38px}.oksr2 .faq details{border-bottom:1px solid var(--line)}.oksr2 .faq summary{list-style:none;cursor:pointer;padding:24px 0;display:flex;justify-content:space-between;align-items:center;gap:24px;font-family:Domine,Georgia,serif;font-size:16.5px;color:var(--ink)}.oksr2 .faq summary::-webkit-details-marker{display:none}.oksr2 .faq summary:after{content:"+";font-family:Poppins,sans-serif;font-size:22px;font-weight:300;color:var(--terra);flex:none}.oksr2 .faq details[open] summary:after{content:"\2212"}.oksr2 .faq p{font-size:15px;line-height:1.75;color:var(--ink-soft);margin-bottom:26px;max-width:60em}.oksr2 .ways{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.oksr2 .way{padding:30px 28px;background:#fff}.oksr2 .way__k{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--terra);margin-bottom:14px}.oksr2 .way__v{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;margin-bottom:8px}.oksr2 .way p:last-child{font-family:Poppins,sans-serif;font-size:13px;font-weight:300;color:var(--muted)}@media(max-width:980px){.oksr2 .hero,.oksr2 .split,.oksr2 .form-grid,.oksr2 .light,.oksr2 .reg__grid{grid-template-columns:1fr}.oksr2 .hero__img{order:-1;min-height:280px}.oksr2 .reg__img{min-height:280px}}@media(max-width:560px){.oksr2 .fgrid,.oksr2 .reg__row{grid-template-columns:1fr}.oksr2 .fgrid .full{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/oksr-b2b.css.map */
