.CancellationFormOrderStyles-module__C8fRyG__wrapper{width:100%;margin:0}.CancellationFormOrderStyles-module__C8fRyG__card{background:#fff;border:1px solid #00000014;border-radius:24px;width:100%;padding:32px;box-shadow:0 10px 40px #0000000f}.CancellationFormOrderStyles-module__C8fRyG__title{color:#111827;margin:0 0 .9rem;font-size:clamp(1.6rem,2vw,2.25rem);font-weight:700}.CancellationFormOrderStyles-module__C8fRyG__description{color:#6b7065;margin:0 0 1.75rem;font-size:1rem;line-height:1.75}.CancellationFormOrderStyles-module__C8fRyG__required{color:#7a9164;font-weight:600}.CancellationFormOrderStyles-module__C8fRyG__success{color:#15472f;text-align:center;background:#ecf6f0;border-radius:22px;padding:2rem 1.5rem;font-size:1rem;line-height:1.7}.CancellationFormOrderStyles-module__C8fRyG__form{flex-direction:column;gap:1.25rem;display:flex}.CancellationFormOrderStyles-module__C8fRyG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.CancellationFormOrderStyles-module__C8fRyG__field{flex-direction:column;gap:.6rem;display:flex}.CancellationFormOrderStyles-module__C8fRyG__label{color:#4b5563;font-size:.95rem;font-weight:600}.CancellationFormOrderStyles-module__C8fRyG__input,.CancellationFormOrderStyles-module__C8fRyG__textarea{color:#1c1710;box-sizing:border-box;background:#f6f2ec;border:1px solid #7a818e38;border-radius:18px;outline:none;width:100%;min-height:52px;padding:18px 20px;font-size:1rem;transition:border-color .18s,background .18s,box-shadow .18s}.CancellationFormOrderStyles-module__C8fRyG__textarea{resize:vertical;min-height:140px}.CancellationFormOrderStyles-module__C8fRyG__input::placeholder,.CancellationFormOrderStyles-module__C8fRyG__textarea::placeholder{color:#1c17106b}.CancellationFormOrderStyles-module__C8fRyG__input:focus,.CancellationFormOrderStyles-module__C8fRyG__textarea:focus{background:#fff;border-color:#7a91648c;box-shadow:0 0 0 4px #7a916417}.CancellationFormOrderStyles-module__C8fRyG__inputError,.CancellationFormOrderStyles-module__C8fRyG__inputError:focus{border-color:#dc2626;box-shadow:0 0 0 1px #dc26262e}.CancellationFormOrderStyles-module__C8fRyG__error{color:#b91c1c;font-size:.9rem;line-height:1.4}.CancellationFormOrderStyles-module__C8fRyG__button{color:#fff;cursor:pointer;text-align:center;background:#c47e80;border:none;border-radius:18px;width:100%;padding:18px 20px;font-size:1rem;font-weight:700;transition:background .2s,transform .15s}.CancellationFormOrderStyles-module__C8fRyG__button:hover:not(:disabled){background:#ab6f73;transform:translateY(-1px)}.CancellationFormOrderStyles-module__C8fRyG__button:disabled{opacity:.65;cursor:default}@media (max-width:900px){.CancellationFormOrderStyles-module__C8fRyG__row{grid-template-columns:1fr}}.CancellationFormOrderStyles-module__C8fRyG__hint{color:#6b7065d9;margin-top:-.35rem;font-size:.88rem}.CancellationFormOrderStyles-module__C8fRyG__select{position:relative}.CancellationFormOrderStyles-module__C8fRyG__selectTrigger{color:#1c1710;text-align:left;cursor:pointer;box-sizing:border-box;background:#f6f2ec;border:1px solid #7a818e38;border-radius:18px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:14px 20px;font-family:inherit;font-size:1rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.CancellationFormOrderStyles-module__C8fRyG__selectTrigger:focus-visible,.CancellationFormOrderStyles-module__C8fRyG__selectTriggerOpen{background:#fff;border-color:#7a91648c;box-shadow:0 0 0 4px #7a916417}.CancellationFormOrderStyles-module__C8fRyG__selectValue{color:#1c1710}.CancellationFormOrderStyles-module__C8fRyG__selectPlaceholder{color:#1c17106b}.CancellationFormOrderStyles-module__C8fRyG__selectArrow{border-bottom:2px solid #1c171073;border-right:2px solid #1c171073;flex-shrink:0;width:10px;height:10px;transition:transform .18s;transform:translateY(-3px)rotate(45deg)}.CancellationFormOrderStyles-module__C8fRyG__selectTriggerOpen .CancellationFormOrderStyles-module__C8fRyG__selectArrow{transform:translateY(2px)rotate(-135deg)}.CancellationFormOrderStyles-module__C8fRyG__selectMenu{z-index:20;background:#fff;border:1px solid #7a818e2e;border-radius:18px;max-height:320px;margin:0;padding:8px;list-style:none;animation:.14s ease-out CancellationFormOrderStyles-module__C8fRyG__reasonMenuIn;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px #0000001f}@keyframes CancellationFormOrderStyles-module__C8fRyG__reasonMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CancellationFormOrderStyles-module__C8fRyG__selectOption{color:#1c1710;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:1rem;display:flex}.CancellationFormOrderStyles-module__C8fRyG__selectOptionActive{background:#7a91641a}.CancellationFormOrderStyles-module__C8fRyG__selectOptionSelected{color:#5f7a4a;font-weight:600}.CancellationFormOrderStyles-module__C8fRyG__selectCheck{color:#7a9164;font-weight:700}.CancellationFormOrderStyles-module__C8fRyG__notice{color:#4b5843;background:#7a916414;border:1px solid #7a916440;border-radius:16px;align-items:flex-start;gap:10px;margin-top:.35rem;padding:14px 16px;font-size:.92rem;line-height:1.55;animation:.18s ease-out CancellationFormOrderStyles-module__C8fRyG__reasonMenuIn;display:flex}.CancellationFormOrderStyles-module__C8fRyG__noticeIcon{color:#fff;text-align:center;background:#7a9164;border-radius:50%;flex-shrink:0;width:20px;height:20px;font-size:.78rem;font-weight:700;line-height:20px}.CancellationFormOrderStyles-module__C8fRyG__optional{color:#6b7065bf;font-weight:500}.CancellationFormOrderStyles-module__C8fRyG__consent{cursor:pointer;align-items:flex-start;gap:.6rem;display:flex}.CancellationFormOrderStyles-module__C8fRyG__consentInput{accent-color:#2052eb;cursor:pointer;flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.CancellationFormOrderStyles-module__C8fRyG__consentInput[aria-invalid=true]{outline-offset:1px;border-radius:3px;outline:2px solid #b91c1c}.CancellationFormOrderStyles-module__C8fRyG__consentLabel{color:#374151;font-size:.9rem;line-height:1.45}.CancellationFormOrderStyles-module__C8fRyG__consentLink{color:#2052eb;text-underline-offset:2px;text-decoration:underline}.CancellationFormOrderStyles-module__C8fRyG__consentLink:hover{color:#1a44c7}
:root{--cu-bg:#faf7f3;--cu-surface:#fff;--cu-border:#00000014;--cu-sage:#7a9164;--cu-rose:#c47e80;--cu-text:#1c1710;--cu-mute:#7a7065;--cu-input-bg:#f6f2ec}.contactus-module__UMzCBq__page{background:var(--cu-bg);min-height:100vh;color:var(--cu-text);flex-direction:column;font-family:system-ui,-apple-system,sans-serif;display:flex}.contactus-module__UMzCBq__main{flex:1;width:100%;max-width:1060px;margin:0 auto;padding:64px 40px 80px}.contactus-module__UMzCBq__pageLabel{letter-spacing:.28em;text-transform:uppercase;color:var(--cu-sage);margin-bottom:14px;font-family:Courier New,Courier,monospace;font-size:11px;display:block}.contactus-module__UMzCBq__pageTitle{letter-spacing:-.02em;color:var(--cu-text);margin:0 0 56px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.15}.contactus-module__UMzCBq__pageTitle em{color:var(--cu-rose);font-style:italic}.contactus-module__UMzCBq__layout{grid-template-columns:1fr 1.55fr;align-items:start;gap:56px;display:grid}.contactus-module__UMzCBq__info{flex-direction:column;gap:32px;display:flex}.contactus-module__UMzCBq__infoDesc{color:var(--cu-mute);margin:0;font-size:15px;line-height:1.75}.contactus-module__UMzCBq__infoBlock{flex-direction:column;gap:6px;display:flex}.contactus-module__UMzCBq__infoBlockLabel{letter-spacing:.22em;text-transform:uppercase;color:var(--cu-mute);font-family:Courier New,Courier,monospace;font-size:10px}.contactus-module__UMzCBq__infoBlockValue{color:var(--cu-text);font-size:15px}.contactus-module__UMzCBq__infoBlockValue a{color:var(--cu-rose);border-bottom:1px solid #c47e804d;text-decoration:none;transition:border-color .16s}.contactus-module__UMzCBq__infoBlockValue a:hover{border-bottom-color:var(--cu-rose)}.contactus-module__UMzCBq__divider{background:var(--cu-border);height:1px}.contactus-module__UMzCBq__form{background:var(--cu-surface);border:1px solid var(--cu-border);border-radius:18px;padding:36px 40px;box-shadow:0 4px 24px #0000000a}.contactus-module__UMzCBq__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contactus-module__UMzCBq__field{flex-direction:column;gap:7px;margin-bottom:18px;display:flex}.contactus-module__UMzCBq__label{letter-spacing:.03em;color:var(--cu-mute);font-size:12px;font-weight:500}.contactus-module__UMzCBq__input,.contactus-module__UMzCBq__textarea{background:var(--cu-input-bg);width:100%;color:var(--cu-text);box-sizing:border-box;border:1px solid #0000;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .18s,background .18s}.contactus-module__UMzCBq__input::placeholder,.contactus-module__UMzCBq__textarea::placeholder{color:#7a706573}.contactus-module__UMzCBq__input:focus,.contactus-module__UMzCBq__textarea:focus{background:#fff;border-color:#7a916473}.contactus-module__UMzCBq__textarea{resize:vertical;min-height:130px;line-height:1.6}.contactus-module__UMzCBq__submit{background:var(--cu-rose);color:#fff;cursor:pointer;letter-spacing:.01em;border:none;border-radius:12px;width:100%;margin-top:6px;padding:14px 20px;font-size:15px;font-weight:600;transition:background .2s,transform .15s}.contactus-module__UMzCBq__submit:hover{background:#b36f71;transform:translateY(-1px)}.contactus-module__UMzCBq__submit:active{transform:translateY(0)}.contactus-module__UMzCBq__submitDone{background:var(--cu-sage)}.contactus-module__UMzCBq__submitDone:hover{background:#698054}.contactus-module__UMzCBq__success{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 0 20px;display:flex}.contactus-module__UMzCBq__successIcon{width:52px;height:52px;color:var(--cu-sage);background:#7a91641f;border-radius:50%;justify-content:center;align-items:center;display:flex}.contactus-module__UMzCBq__successTitle{color:var(--cu-text);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:400}.contactus-module__UMzCBq__successText{color:var(--cu-mute);max-width:38ch;margin:0;font-size:14px;line-height:1.65}@media (max-width:800px){.contactus-module__UMzCBq__layout{grid-template-columns:1fr;gap:40px}.contactus-module__UMzCBq__row{grid-template-columns:1fr}.contactus-module__UMzCBq__form{padding:28px 24px}}@media (max-width:560px){.contactus-module__UMzCBq__main{padding:40px 20px 60px}.contactus-module__UMzCBq__pageTitle{margin-bottom:40px}}
