.feedback-module__L97rfW__page{background:radial-gradient(circle at 3% 16%,#e5eddf 0,#0000 28%),linear-gradient(110deg,#f5f7f1 0%,#fafbf7 52%,#f2ede2 100%);min-height:calc(100vh - 220px);padding:clamp(50px,6vw,104px) 0 110px}.feedback-module__L97rfW__layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}.feedback-module__L97rfW__story{padding-top:clamp(4px,3vw,46px)}.feedback-module__L97rfW__kicker,.feedback-module__L97rfW__formKicker{color:#52715a;letter-spacing:.18em;font-size:11px;font-weight:700}.feedback-module__L97rfW__story h1{color:#173d2b;letter-spacing:-.055em;margin:27px 0 24px;font-family:Georgia,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(48px,5.5vw,78px);font-weight:600;line-height:1.28}.feedback-module__L97rfW__accentRule{background:#c87655;width:68px;height:4px;transform:rotate(-3deg)}.feedback-module__L97rfW__lead{color:#607268;max-width:460px;margin:30px 0 0;font-size:17px;line-height:1.95}.feedback-module__L97rfW__quote{border-top:1px solid #cbd9cb;border-left:1px solid #cbd9cb;max-width:390px;margin-top:clamp(48px,8vw,118px);padding:27px 0 0 25px;position:relative}.feedback-module__L97rfW__quoteMark{color:#c87655;font:54px/1 Georgia,serif;position:absolute;top:7px;left:22px}.feedback-module__L97rfW__quote p{color:#2c4d38;margin-bottom:9px;padding-top:33px;font:20px/1.7 Georgia,Songti SC,serif}.feedback-module__L97rfW__quote>span:last-child{color:#879487;letter-spacing:.15em;font-size:12px}.feedback-module__L97rfW__letter{background:#fffefb;border:1px solid #dce3d6;padding:clamp(26px,3.2vw,48px);position:relative;box-shadow:10px 12px #e7e8dc,0 24px 70px #243d2410}.feedback-module__L97rfW__letter:before{content:"";clip-path:polygon(0 0,100% 100%,100% 0);background:linear-gradient(45deg,#ede9dc 50%,#fafbf7 50%);width:54px;height:54px;position:absolute;top:-1px;right:-1px}.feedback-module__L97rfW__letterTop{justify-content:space-between;gap:15px;display:flex}.feedback-module__L97rfW__letterIndex{color:#a3ab9f;white-space:nowrap;font:12px Georgia,serif}.feedback-module__L97rfW__letter h2{color:#1c4030;margin:20px 0 5px;font:600 35px/1.35 Georgia,Songti SC,Noto Serif CJK SC,serif}.feedback-module__L97rfW__formIntro{color:#7d897e;margin:0 0 31px;font-size:14px}.feedback-module__L97rfW__categories{border:0;min-width:0;margin:0 0 25px;padding:0}.feedback-module__L97rfW__label,.feedback-module__L97rfW__field label{color:#385442;margin-bottom:11px;font-size:13px;font-weight:700;display:block}.feedback-module__L97rfW__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.feedback-module__L97rfW__category{color:#587060;text-align:left;background:#fbfcf8;border:1px solid #dfe5dc;border-radius:8px;grid-template-columns:23px 1fr;align-items:center;column-gap:8px;min-height:75px;padding:13px;transition:border .18s,background .18s,transform .18s;display:grid}.feedback-module__L97rfW__category:hover{border-color:#91b49b;transform:translateY(-2px)}.feedback-module__L97rfW__category.feedback-module__L97rfW__selected{color:#285d44;background:#edf4ea;border-color:#51906a;box-shadow:inset 0 0 0 1px #51906a}.feedback-module__L97rfW__category strong{font-size:14px;font-weight:650}.feedback-module__L97rfW__category small{color:#8b988d;grid-column:2;font-size:11px}.feedback-module__L97rfW__field{margin-bottom:22px;position:relative}.feedback-module__L97rfW__accountNote{color:#486b51;background:#f2f7ef;border:1px solid #dce9dd;border-radius:7px;margin:0 0 22px;padding:13px 16px;font-size:13px;line-height:1.6}.feedback-module__L97rfW__field label span{color:#9ca99c;margin-left:6px;font-size:11px;font-weight:450}.feedback-module__L97rfW__field input,.feedback-module__L97rfW__field textarea{color:#213d2e;width:100%;font:inherit;background:#fbfcf9;border:1px solid #dce3d9;border-radius:7px;outline:none;padding:15px 16px;font-size:14px;transition:border .18s,box-shadow .18s;display:block}.feedback-module__L97rfW__field textarea{resize:vertical;min-height:162px;padding-bottom:31px;line-height:1.75}.feedback-module__L97rfW__field input::placeholder,.feedback-module__L97rfW__field textarea::placeholder{color:#a2ada3}.feedback-module__L97rfW__field input:focus,.feedback-module__L97rfW__field textarea:focus{border-color:#5b9470;box-shadow:0 0 0 3px #e4f0e6}.feedback-module__L97rfW__count{color:#a4aea4;font-size:11px;position:absolute;bottom:9px;right:14px}.feedback-module__L97rfW__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.feedback-module__L97rfW__error{color:#8c3f2c;background:#fff2ec;border:1px solid #ebc5b7;border-radius:6px;padding:12px 14px;font-size:13px}.feedback-module__L97rfW__formBottom{border-top:1px solid #e6ebe2;justify-content:space-between;align-items:center;gap:18px;padding-top:23px;display:flex}.feedback-module__L97rfW__formBottom p{color:#8b968b;max-width:240px;margin:0;font-size:11px;line-height:1.65}.feedback-module__L97rfW__submit{color:#fff;background:#285d44;border:0;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-width:156px;min-height:48px;font-size:14px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.feedback-module__L97rfW__submit:hover{background:#173d2b;transform:translateY(-2px)}.feedback-module__L97rfW__receipt{flex-direction:column;justify-content:center;align-items:flex-start;min-height:460px;display:flex}.feedback-module__L97rfW__receiptIcon{color:#285d44;background:#e9f2e7;border:1px solid #c0d8c0;border-radius:50%;place-items:center;width:70px;height:70px;margin-bottom:30px;display:grid}.feedback-module__L97rfW__receipt h2{margin:17px 0}.feedback-module__L97rfW__receipt p{color:#6e7d70;max-width:390px;line-height:1.9}.feedback-module__L97rfW__receiptNumber{color:#9aa69b;letter-spacing:.12em;margin:16px 0 36px;font:12px Georgia,serif}.feedback-module__L97rfW__again{color:#285d44;background:0 0;border:0;border-bottom:1px solid #285d44;align-items:center;gap:8px;padding:0 0 6px;font-size:14px;font-weight:700;display:flex}@media (max-width:840px){.feedback-module__L97rfW__page{padding-top:44px}.feedback-module__L97rfW__layout{grid-template-columns:1fr;gap:45px}.feedback-module__L97rfW__story h1{font-size:clamp(42px,8vw,62px)}.feedback-module__L97rfW__quote{display:none}}@media (max-width:480px){.feedback-module__L97rfW__page{padding-bottom:70px}.feedback-module__L97rfW__lead{font-size:15px}.feedback-module__L97rfW__letter{padding:26px 20px;box-shadow:5px 7px #e7e8dc}.feedback-module__L97rfW__formKicker{letter-spacing:.08em}.feedback-module__L97rfW__letter h2{font-size:29px}.feedback-module__L97rfW__category{column-gap:5px;min-height:58px;padding:11px 9px}.feedback-module__L97rfW__category strong{font-size:12px}.feedback-module__L97rfW__category small{display:none}.feedback-module__L97rfW__formBottom{flex-direction:column;align-items:stretch}.feedback-module__L97rfW__formBottom p{max-width:none}.feedback-module__L97rfW__submit{width:100%}}
