.ct-wrap{padding-block:100px 40px}.ct-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.ct-grid>*{min-width:0}.ct-tabs{display:none;gap:6px;width:fit-content;margin:0 0 32px;padding:6px;border-radius:20px;background:#fff;box-shadow:0 1px 2px #2414330f,0 18px 36px -26px #24143373;scroll-margin-top:100px;position:relative;isolation:isolate}.ct-tabs:before{content:"";position:absolute;z-index:-1;top:6px;bottom:6px;left:0;width:var(--iw, 0);border-radius:14px;background:var(--ic, #ffcb2e);transform:translate(var(--ix, 0))}.ct-tabs.is-ready:before{transition:transform .45s cubic-bezier(.2,.8,.2,1),width .45s cubic-bezier(.2,.8,.2,1),background-color .3s ease}@supports selector(:has(*)){.js .ct-tabs{display:flex}.js:not(.ct-pro):has(.ct-tabs) .b2b-sec,.ct-pro .ct-grid{display:none}.js:has(.ct-tabs) .b2b-sec{padding-top:0;scroll-margin-top:190px}.ct-pro .ct-wrap{padding-bottom:0}.js:has(.ct-tabs.is-ready) :is(.ct-grid,.b2b-sec){animation:ct-in .45s cubic-bezier(.2,.8,.2,1) both}}@keyframes ct-in{0%{opacity:0;transform:translateY(16px)}}.ct-tab{height:52px;padding:4px 24px 0;border:0;border-radius:14px;background:transparent;color:#241433;font-size:28px;line-height:1;cursor:pointer;transition:background-color .3s ease}.ct-tab[aria-selected=false]:hover{background:#fff8ec}:root:not(.ct-pro) .ct-tabs:not(.is-ready) .ct-tab--c,.ct-pro .ct-tabs:not(.is-ready) .ct-tab--p{background:var(--c)}.ct-tab:focus-visible{outline:3px solid #241433;outline-offset:2px}.ct-ways{display:flex;flex-direction:column;gap:14px}.ct-way{display:flex;align-items:center;gap:16px;padding:16px;border-radius:20px;background:var(--c);color:#241433!important;text-decoration:none;box-shadow:0 1px 2px #2414330f,0 18px 36px -26px #24143373;transition:transform .4s cubic-bezier(.2,.7,.2,1)}a.ct-way:hover{transform:translateY(-4px) rotate(-.4deg)}.ct-wi{flex:none;width:56px;height:56px;border-radius:16px;background:#fff8ec;display:grid;place-items:center;transform:rotate(-6deg);transition:transform .45s cubic-bezier(.3,.7,.4,1.4)}a.ct-way:hover .ct-wi{transform:rotate(4deg) scale(1.05)}.ct-wt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ct-wt b{font-size:28px;line-height:1}.ct-wt span{font-size:15px;font-weight:700;overflow-wrap:anywhere}.ct-go{flex:none;width:40px;height:40px;border-radius:50%;background:#241433;color:#fff8ec;display:grid;place-items:center;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ct-way:hover .ct-go{transform:translate(4px)}.ct-note{display:flex;align-items:center;gap:12px;margin:6px 0 0;font-size:15px;font-weight:700;color:#5e5470}.ct-24{padding:6px 10px 3px;border-radius:8px;background:#241433;color:#ffcb2e;font-size:24px;line-height:1;transform:rotate(-3deg)}.ct-form{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:28px;background:#fff;box-shadow:0 1px 2px #2414330f,0 24px 48px -30px #24143373}.ct-fh{margin:0 0 4px;font-size:44px;line-height:.95}.ct-fh3{margin:0 0 2px;font-size:36px;line-height:.95}.ct-f{margin:0;padding:0;border:0;min-width:0}.ct-f legend,.ct-l{font-size:14px;font-weight:800;color:#241433}.ct-f legend{margin-bottom:10px;padding:0}.ct-f legend small{font-weight:600;color:#716682}.ct-chips{display:flex;flex-wrap:wrap;gap:8px}.ct-chip{position:relative;cursor:pointer}.ct-chip input{position:absolute;opacity:0;pointer-events:none}.ct-chip span{display:inline-flex;align-items:center;height:42px;padding:0 14px;border-radius:12px;background:#fff8ec;box-shadow:inset 0 0 0 1.5px #e8dcc8;font-size:15px;font-weight:800;color:#241433;transition:background-color .25s ease,box-shadow .25s ease,transform .3s cubic-bezier(.3,.7,.4,1.4)}.ct-chip:hover span{background:var(--c);box-shadow:none}.ct-chip input:checked+span{background:#241433;color:#fff8ec;box-shadow:none;transform:rotate(-2deg)}.ct-chip input:focus-visible+span{outline:3px solid #241433;outline-offset:2px}.ct-chip input[type=checkbox]:checked+span{background:var(--c);color:#241433;transform:rotate(-2deg)}.ct-chip input[type=checkbox]+span:before{content:"";width:0;height:14px;margin-right:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23241433' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat;transition:width .2s ease,margin .2s ease}.ct-chip input[type=checkbox]:checked+span:before{width:14px;margin-right:6px}p.ct-pro{margin:10px 0 0;font-size:14px;font-weight:700;color:#5e5470}p.ct-pro a{color:#241433;text-decoration:underline;text-decoration-color:#a066ff;text-decoration-thickness:3px;text-underline-offset:3px}.ct-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ct-l{display:flex;flex-direction:column;gap:6px}.ct-l small{font-weight:600;color:#716682}.ct-l input,.ct-l textarea{width:100%;box-sizing:border-box;min-height:52px;padding:14px 16px;border:0;border-radius:12px;background:#fff8ec;box-shadow:inset 0 0 0 1.5px #e8dcc8;font-family:inherit;font-size:16px;color:#241433;resize:vertical;transition:box-shadow .2s ease}.ct-l input:focus,.ct-l textarea:focus{outline:none;box-shadow:inset 0 0 0 2px #241433}.ct-fnote{margin:0;font-size:13px;color:#716682}.ct-fnote p{margin:0}.ct-fnote a{color:#5e5470}.ct-msg{margin:0;padding:12px 16px;border-radius:12px;font-size:15px;line-height:22px;font-weight:700;color:#241433}.ct-msg--ok{background:#e6f4cc}.ct-msg--err{background:#ffe1d8}.ct-msg ul{margin:0;padding-left:18px}.ct-form[aria-busy=true] [type=submit]{color:transparent;cursor:progress}.ct-form[aria-busy=true] [type=submit]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:22px;height:22px;margin:auto;border:3px solid rgb(255 255 255 / 35%);border-top-color:#fff;border-radius:50%;animation:gs-spin .7s linear infinite}main:has(.ct-form:target) .ct-form:not(:target) .ct-msg{display:none}.b2b-sec{padding-block:72px 40px;scroll-margin-top:90px}.b2b{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;align-items:start;padding:56px;border-radius:32px;background:#241433}.b2b-l{display:flex;flex-direction:column;gap:16px;position:sticky;top:110px}.ct-b2bk{display:inline-block;align-self:flex-start;margin:0 0 10px;padding:5px 10px 3px;border-radius:8px;background:#ffcb2e;color:#241433;font-size:18px;line-height:1}.b2b-h{margin:0;font-size:56px;line-height:.92;color:#fff8ec}.b2b-p{margin:0;font-size:17px;line-height:26px;color:#d9cfe6}.b2b-p p{margin:0}.b2b-pts{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.b2b-pts li{display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:22px;color:#d9cfe6}.b2b-pts li span{align-self:flex-start;padding:5px 9px 3px;border-radius:7px;background:var(--c);color:#241433;font-size:20px;line-height:1;transform:rotate(-2deg)}.b2b-todo{margin:4px 0 0;font-size:13px;color:#9a8faa}.b2b-todo p{margin:0 0 6px}.b2b-form{box-shadow:0 30px 60px -34px #000000b3}@media(max-width:900px){.ct-grid{grid-template-columns:1fr}.b2b{grid-template-columns:1fr;padding:36px 28px}.b2b-l{position:static}}@media(max-width:760px){.ct-wrap{padding-top:100px}.ct-form{padding:22px 18px;border-radius:22px}.ct-row{grid-template-columns:1fr}.ct-wt b{font-size:24px}.ct-tabs{width:auto;margin-bottom:24px}.ct-tab{flex:1;padding-inline:10px;font-size:24px}.b2b{padding:28px 16px 16px;border-radius:24px;gap:28px}.b2b-h{font-size:40px}.b2b-form{padding:20px 16px}}@media(prefers-reduced-motion:reduce){.ct-way,.ct-wi,.ct-go,.ct-chip span,.ct-tab,.ct-tabs.is-ready:before{transition:none}.js:has(.ct-tabs.is-ready) :is(.ct-grid,.b2b-sec){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/contact.css.map */
