.ct{--o:#cc4a00;--ink:#111;--cream:#f6f4f1;background:var(--cream);font-family:Archivo,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ink);overflow:hidden}.ct *{box-sizing:border-box}.ct a{color:inherit}.ct [hidden]{display:none!important}.ct__hero{position:relative;background:#0f1012;color:#fff;padding:5rem 3rem 8.5rem;overflow:hidden}.ct__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 80% at 88% 10%,rgba(204,74,0,.3),transparent 70%),radial-gradient(40% 60% at 0 100%,rgba(204,74,0,.14),transparent 70%);pointer-events:none}.ct__hero-in{position:relative;max-width:1180px;margin:0 auto}.ct__eyebrow{display:flex;align-items:center;gap:.7rem;margin:0 0 1.1rem;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ff7a33}.ct__eyebrow:after{content:"";height:1px;width:42px;background:currentColor;opacity:.5}.ct__h{margin:0 0 1.1rem;font-weight:800;font-size:clamp(2.1rem,4.6vw,3.6rem);line-height:1.08;letter-spacing:-.02em;color:#fff;max-width:20em}.ct__h mark{background:var(--o);color:#fff;padding:.02em .32em .08em;border-radius:12px;white-space:nowrap;display:inline-block}.ct__lead{margin:0;max-width:36rem;font-size:1.08rem;line-height:1.65;color:#ffffffb8}.ct__facts{list-style:none;display:flex;flex-wrap:wrap;gap:10px;margin:1.7rem 0 0;padding:0}.ct__facts li{display:inline-flex;align-items:center;gap:8px;padding:9px 15px 9px 12px;border-radius:99px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);font-size:13.5px;font-weight:600;color:#ffffffe6}.ct__facts svg{width:16px;height:16px;color:#ff8a4d;flex:0 0 auto}.ct__main{position:relative;z-index:2;max-width:1180px;margin:-5rem auto 0;padding:0 3rem;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"opts form" "links form";column-gap:22px;row-gap:22px;align-items:start}.ct__opts{grid-area:opts;display:grid;gap:12px}.ct__opt{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid rgba(17,17,17,.07);color:var(--ink);text-decoration:none;box-shadow:0 18px 34px -24px #11111180;transition:transform .3s ease,box-shadow .3s ease,border-color .3s}.ct__opt:hover{transform:translateY(-3px);border-color:#cc4a0073;box-shadow:0 26px 38px -22px #11111180}.ct__ico{flex:0 0 auto;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#cc4a001a;color:var(--o)}.ct__ico svg{width:21px;height:21px}.ct__txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ct__lbl{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.ct__val{font-size:15.5px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.ct__go{flex:0 0 auto;width:18px;height:18px;opacity:.45;transition:transform .3s,opacity .3s}.ct__opt:hover .ct__go{transform:translate(3px);opacity:1}.ct__links{grid-area:links;background:#fff;border:1px solid rgba(17,17,17,.07);border-radius:24px;padding:22px 22px 12px;box-shadow:0 18px 34px -26px #11111173}.ct__links h2{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--o)}.ct__links ul{list-style:none;margin:0;padding:0}.ct__links li+li{border-top:1px solid rgba(17,17,17,.07)}.ct__links a{display:flex;align-items:center;gap:12px;padding:13px 2px;text-decoration:none}.ct__links a b{display:block;font-size:15px;font-weight:700}.ct__links a span span{display:block;margin-top:1px;font-size:13px;color:#11111194;font-weight:500}.ct__links a>svg:first-child{width:20px;height:20px;color:var(--o);flex:0 0 auto}.ct__links a>span{flex:1;min-width:0}.ct__links .ct__go{opacity:.35}.ct__links a:hover .ct__go{opacity:1;transform:translate(3px)}.ct__formcard{grid-area:form;background:#fff;border:1px solid rgba(17,17,17,.07);border-radius:30px;padding:2.4rem 2.4rem 2.2rem;box-shadow:0 40px 70px -40px #11111180}.ct__formh{margin:0;font-size:1.55rem;font-weight:800;letter-spacing:-.01em}.ct__formsub{margin:.35rem 0 1.5rem;font-size:.95rem;color:#1119}.ct__form{display:grid;gap:14px}.ct__chips{border:0;margin:0 0 4px;padding:0;min-width:0}.ct__chips legend{padding:0;margin:0 0 9px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1111118c}.ct__chiprow{display:flex;flex-wrap:wrap;gap:8px}.ct__chip{position:relative;display:inline-flex}.ct__chip input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.ct__chip span{display:inline-flex;align-items:center;gap:7px;padding:10px 16px;border-radius:99px;border:1.5px solid rgba(17,17,17,.14);background:#fff;font-size:14px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.ct__chip:hover span{border-color:#cc4a008c}.ct__chip input:checked+span{background:var(--ink);border-color:var(--ink);color:#fff}.ct__chip input:focus-visible+span{outline:3px solid rgba(204,74,0,.4);outline-offset:2px}.ct__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ct__f{position:relative}.ct__f input,.ct__f textarea{display:block;width:100%;font:inherit;font-size:16px;color:var(--ink);background:#faf8f5;border:1.5px solid rgba(17,17,17,.12);border-radius:14px;padding:26px 16px 9px;outline:0;transition:border-color .2s,box-shadow .2s,background .2s;-webkit-appearance:none;appearance:none}.ct__f textarea{min-height:150px;resize:vertical;line-height:1.5}.ct__f input::placeholder,.ct__f textarea::placeholder{color:transparent}.ct__f label{position:absolute;left:17px;top:18px;font-size:15px;color:#1111118c;pointer-events:none;transition:top .18s,font-size .18s,color .18s;transform-origin:left}.ct__f input:focus,.ct__f textarea:focus{border-color:var(--o);background:#fff;box-shadow:0 0 0 4px #cc4a0021}.ct__f input:focus+label,.ct__f textarea:focus+label,.ct__f input:not(:placeholder-shown)+label,.ct__f textarea:not(:placeholder-shown)+label{top:8px;font-size:11.5px;font-weight:700;letter-spacing:.04em;color:var(--o)}.ct__f input:user-invalid,.ct__f textarea:user-invalid{border-color:#c0392b}.ct__send{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:6px}.ct__btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:230px;padding:1.05rem 1.8rem;border:0;border-radius:14px;background:var(--o);color:#fff;font:inherit;font-size:1rem;font-weight:800;cursor:pointer;box-shadow:0 18px 28px -14px #cc4a00cc;transition:transform .25s,filter .25s}.ct__btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.ct__btn svg{width:18px;height:18px}.ct__btn.is-busy{opacity:.7;pointer-events:none}.ct__note{font-size:12.5px;color:#11111180}.ct__alert{display:flex;gap:10px;align-items:flex-start;padding:13px 15px;border-radius:14px;font-size:14px;font-weight:600;background:#fdecea;color:#8a1f12;border:1px solid #f5c2bc}.ct__ok{display:grid;justify-items:start;gap:12px;padding:1rem 0}.ct__okic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#cc4a001a;color:var(--o)}.ct__okic svg{width:30px;height:30px}.ct__ok h2{margin:0;font-size:1.7rem;font-weight:800}.ct__ok p{margin:0;max-width:30rem;line-height:1.6;color:#111111b3}.ct__ok a{display:inline-flex;margin-top:6px;padding:.85rem 1.4rem;border-radius:12px;border:1.5px solid var(--ink);text-decoration:none;font-weight:700;transition:background .25s,color .25s}.ct__ok a:hover{background:var(--ink);color:#fff}.ct__trust{list-style:none;max-width:1180px;margin:3rem auto 0;padding:0 3rem 4.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ct__trust li{display:flex;align-items:center;gap:14px;padding:6px 4px}.ct__trust .ct__ico{width:44px;height:44px;background:#fff;box-shadow:0 10px 20px -14px #11111180}.ct__trust b{display:block;font-size:15px;font-weight:700}.ct__trust span span{display:block;margin-top:2px;font-size:13px;color:#11111194}html.ct-js .ct [data-r]{opacity:0;transform:translate3d(0,22px,0);transition:opacity .75s ease,transform .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}html.ct-js .ct.is-in [data-r]{opacity:1;transform:none}@media(max-width:980px){.ct__main{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"opts" "form" "links";padding:0 1.5rem}.ct__hero{padding:4rem 1.5rem 7rem}.ct__trust{padding:0 1.5rem 3.5rem}}@media(max-width:760px){.ct__hero{padding:2.4rem 1.15rem 5.6rem}.ct__eyebrow{margin-bottom:.8rem}.ct__h{font-size:2.15rem;margin-bottom:.8rem}.ct__lead{font-size:.98rem;line-height:1.6}.ct__facts{margin-top:1.2rem;gap:8px}.ct__facts li{font-size:12.5px;padding:7px 12px 7px 10px}.ct__main{margin-top:-3.6rem;padding:0 1rem;row-gap:16px}.ct__opts{grid-template-columns:1fr 1fr;gap:10px}.ct__opt{padding:13px 14px;gap:11px;border-radius:18px;flex-direction:column;align-items:flex-start}.ct__ico{width:40px;height:40px}.ct__ico svg{width:19px;height:19px}.ct__opt .ct__go{display:none}.ct__opt .ct__val{font-size:14px}.ct__formcard{padding:1.5rem 1.15rem 1.4rem;border-radius:24px}.ct__formh{font-size:1.35rem}.ct__formsub{margin-bottom:1.1rem}.ct__row{grid-template-columns:1fr}.ct__chip span{padding:9px 14px;font-size:13.5px}.ct__send{display:grid}.ct__btn{width:100%}.ct__links{border-radius:20px;padding:18px 16px 8px}.ct__trust{grid-template-columns:1fr;gap:6px;margin-top:1.6rem;padding:0 1.15rem 2.6rem}}@media(prefers-reduced-motion:reduce){html.ct-js .ct [data-r]{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ct-contact.css.map */
