@font-face{font-display:swap;font-family:'Raleway';src:url(https://antler.marin-ostrov.ru/wp-content/uploads/2025/03/Raleway-Light.woff) format('woff');font-weight:400;font-style:normal;}@font-face{font-display:swap;font-family:'TT Ramillas Trl';src:url(https://antler.marin-ostrov.ru/wp-content/uploads/2025/03/TT-Ramillas-Trial-Medium.woff) format('woff');font-weight:400;font-style:normal;}.mo-feedback{--mo-fb-accent:#86bc28;--mo-fb-accent-dark:#6da020;--mo-fb-accent-soft:#f1f7e6;--mo-fb-accent-mid:#a8d44a;--mo-fb-ink:#1a1a1a;--mo-fb-text:#2a2a28;--mo-fb-text-soft:#555550;--mo-fb-text-muted:#333333;--mo-fb-text-faint:#c0c0b8;--mo-fb-line:#e0e0d8;--mo-fb-line-soft:#eeeeea;--mo-fb-bg:#ffffff;--mo-fb-surface:#f9f9f7;--mo-fb-error:#c0392b;--mo-fb-warn:#e67e22;box-sizing:border-box;max-width:680px;margin:0 auto;background:var(--mo-fb-bg);color:var(--mo-fb-text);font-family:'Raleway',sans-serif;line-height:1.5;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgb(0 0 0 / .05),0 16px 48px rgb(0 0 0 / .07)}.mo-feedback *,.mo-feedback *::before,.mo-feedback *::after{box-sizing:inherit}.mo-feedback__hero{position:relative;padding:52px 56px 88px;background:linear-gradient(160deg,#12342dcc 0%,#12342dcc 100%),url(https://antler.marin-ostrov.ru/wp-content/uploads/2025/03/marin-ostrov.webp) center/cover no-repeat;overflow:hidden}.mo-feedback__hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 50% 70% at 85% 15%,rgb(134 188 40 / .18) 0%,transparent 60%);pointer-events:none}.mo-feedback__hero::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:40px;background:var(--mo-fb-bg);clip-path:ellipse(55% 100% at 50% 100%)}.mo-feedback__title{position:relative;margin:0 0 16px;font-family:'TT Ramillas Trl',Georgia,serif;font-size:42px;font-weight:400;line-height:1.08;letter-spacing:-.02em;color:#fff}.mo-feedback__lead{position:relative;margin:0;max-width:500px;font-size:15px;line-height:1.65;color:rgb(255 255 255 / .7)}.mo-feedback__form{padding:8px 56px 52px}.mo-feedback__question{border:0;padding:32px 0;margin:0;min-width:0;border-bottom:1px solid var(--mo-fb-line-soft)}fieldset.mo-feedback__question{padding:32px 0!important}fieldset.mo-feedback__question legend.mo-feedback__label{float:left;width:100%;padding:0;margin:0 0 12px;line-height:inherit}fieldset.mo-feedback__question legend.mo-feedback__label+*{clear:left}fieldset.mo-feedback__question::after{content:'';display:table;clear:both}.mo-feedback__question:last-of-type{border-bottom:0}.mo-feedback__label{display:flex;align-items:baseline;gap:6px;margin:0 0 12px;padding:0;font-family:'Raleway',sans-serif;font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.4;color:var(--mo-fb-text-muted)}.mo-feedback__required{color:var(--mo-fb-accent-dark);font-weight:700}.mo-feedback__label-meta{font-size:12px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--mo-fb-text-faint)}.mo-feedback__field-wrap{position:relative}.mo-feedback .mo-feedback__input,.mo-feedback .mo-feedback__textarea{display:block;width:100%;padding:14px 16px;background:var(--mo-fb-surface);border:1.5px solid var(--mo-fb-line);border-radius:10px;font:inherit;font-family:'Raleway',sans-serif;font-size:16px;color:var(--mo-fb-ink);transition:border-color 0.2s ease,background 0.2s ease,box-shadow 0.2s ease;-webkit-appearance:none;appearance:none;box-shadow:none}.mo-feedback .mo-feedback__input::placeholder,.mo-feedback .mo-feedback__textarea::placeholder{color:var(--mo-fb-text-faint)}.mo-feedback .mo-feedback__textarea{min-height:88px;resize:vertical;line-height:1.6}.mo-feedback .mo-feedback__input:hover,.mo-feedback .mo-feedback__textarea:hover{border-color:#c0c0b0;background:#f4f4f0}.mo-feedback .mo-feedback__input:focus,.mo-feedback .mo-feedback__textarea:focus{outline:none;border-color:var(--mo-fb-accent);background:#fff;box-shadow:0 0 0 3px rgb(134 188 40 / .15)}.mo-feedback__nps{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:4px;margin:0 0 12px}.mo-feedback__nps-item{position:relative;display:block;cursor:pointer}.mo-feedback__nps-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.mo-feedback__nps-button{display:flex;align-items:center;justify-content:center;height:46px;background:var(--mo-fb-surface);border:1.5px solid var(--mo-fb-line);border-radius:8px;font-family:'Raleway',sans-serif;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;color:var(--mo-fb-text-soft);transition:all 0.18s ease;user-select:none}.mo-feedback__nps-item:nth-child(1) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(2) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(3) .mo-feedback__nps-button{--nps-color:#e05c4b}.mo-feedback__nps-item:nth-child(4) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(5) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(6) .mo-feedback__nps-button{--nps-color:#e0943a}.mo-feedback__nps-item:nth-child(7) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(8) .mo-feedback__nps-button{--nps-color:#c8c030}.mo-feedback__nps-item:nth-child(9) .mo-feedback__nps-button,.mo-feedback__nps-item:nth-child(10) .mo-feedback__nps-button{--nps-color:#86bc28}.mo-feedback__nps-item:nth-child(11) .mo-feedback__nps-button{--nps-color:#5aa012}.mo-feedback__nps-item:hover .mo-feedback__nps-button{background:color-mix(in srgb,var(--nps-color,var(--mo-fb-ink)) 10%,white);border-color:var(--nps-color,var(--mo-fb-ink));color:var(--nps-color,var(--mo-fb-ink));transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .08)}.mo-feedback__nps-input:checked+.mo-feedback__nps-button{background:var(--nps-color,var(--mo-fb-ink));border-color:var(--nps-color,var(--mo-fb-ink));color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px rgb(0 0 0 / .15)}.mo-feedback__nps-input:focus-visible+.mo-feedback__nps-button{outline:2px solid var(--mo-fb-accent);outline-offset:2px}.mo-feedback__nps-scale{display:flex;justify-content:space-between;font-size:12px;font-weight:500;letter-spacing:.01em;color:var(--mo-fb-text-faint)}.mo-feedback__radios{display:grid;grid-template-columns:1fr 1fr;column-gap:0;border-radius:10px;border:1.5px solid var(--mo-fb-line);overflow:hidden}.mo-feedback__radio{position:relative;display:block;cursor:pointer;border-bottom:1px solid var(--mo-fb-line-soft);border-right:1px solid var(--mo-fb-line-soft)}.mo-feedback__radio:nth-child(even){border-right:0}.mo-feedback__radio:nth-last-child(1),.mo-feedback__radio:nth-last-child(2){border-bottom:0}.mo-feedback__radio-input{position:absolute;opacity:0;width:0;height:0}.mo-feedback__radio-text{display:flex;align-items:center;gap:10px;padding:14px 18px;font-size:14px;font-weight:500;color:var(--mo-fb-text);transition:all 0.15s ease}.mo-feedback__radio-text::before{content:'';width:18px;height:18px;border:2px solid var(--mo-fb-line);border-radius:50%;flex-shrink:0;background:#fff;transition:all 0.2s ease}.mo-feedback__radio:hover .mo-feedback__radio-text{background:var(--mo-fb-surface);color:var(--mo-fb-ink)}.mo-feedback__radio:hover .mo-feedback__radio-text::before{border-color:var(--mo-fb-accent)}.mo-feedback__radio-input:checked+.mo-feedback__radio-text{background:var(--mo-fb-accent-soft);color:var(--mo-fb-ink);font-weight:600}.mo-feedback__radio-input:checked+.mo-feedback__radio-text::before{border-color:var(--mo-fb-accent);border-width:5px;background:#fff}.mo-feedback__radio-input:focus-visible+.mo-feedback__radio-text{outline:2px solid var(--mo-fb-accent);outline-offset:-2px}.mo-feedback__pills{display:flex;flex-wrap:wrap;gap:8px}.mo-feedback__pill{position:relative;display:inline-block;cursor:pointer}.mo-feedback__pill-input{position:absolute;opacity:0;width:0;height:0}.mo-feedback__pill-text{display:inline-flex;align-items:center;gap:6px;padding:10px 24px;background:var(--mo-fb-surface);border:1.5px solid var(--mo-fb-line);border-radius:999px;font-size:14px;font-weight:600;color:var(--mo-fb-text);transition:all 0.18s ease;user-select:none}.mo-feedback__pill-text::before{content:'';display:inline-block;width:0;height:16px;overflow:hidden;transition:width 0.18s ease;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8l4 4 6-7' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/16px}.mo-feedback__pill:hover .mo-feedback__pill-text{border-color:var(--mo-fb-ink);color:var(--mo-fb-ink);background:#f0f0ec}.mo-feedback__pill-input:checked+.mo-feedback__pill-text{background:var(--mo-fb-ink);border-color:var(--mo-fb-ink);color:#fff}.mo-feedback__pill-input:checked+.mo-feedback__pill-text::before{width:16px}.mo-feedback__pill-input:focus-visible+.mo-feedback__pill-text{outline:2px solid var(--mo-fb-accent);outline-offset:2px}.mo-feedback__tags{display:flex;flex-wrap:wrap;gap:7px}.mo-feedback__tag{position:relative;display:inline-block;cursor:pointer}.mo-feedback__tag-input{position:absolute;opacity:0;width:0;height:0}.mo-feedback__tag-text{display:inline-flex;align-items:center;gap:5px;padding:8px 16px;background:var(--mo-fb-surface);border:1.5px solid var(--mo-fb-line);border-radius:8px;font-size:14px;font-weight:500;color:var(--mo-fb-text);transition:all 0.18s ease;user-select:none}.mo-feedback__tag-text::before{content:'';display:inline-block;width:0;height:14px;overflow:hidden;transition:width 0.18s ease;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2.5 7l3.5 3.5 5.5-6' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/14px}.mo-feedback__tag:hover .mo-feedback__tag-text{border-color:var(--mo-fb-accent-dark);color:var(--mo-fb-accent-dark);background:var(--mo-fb-accent-soft)}.mo-feedback__tag-input:checked+.mo-feedback__tag-text{background:var(--mo-fb-accent);border-color:var(--mo-fb-accent);color:#fff}.mo-feedback__tag-input:checked+.mo-feedback__tag-text::before{width:14px}.mo-feedback__tag-input:focus-visible+.mo-feedback__tag-text{outline:2px solid var(--mo-fb-accent);outline-offset:2px}.mo-feedback__compared-detail{display:none;opacity:0;transform:translateY(-4px);transition:opacity 0.22s ease,transform 0.22s ease;margin-top:0}.mo-feedback__compared-detail.is-visible{display:block;opacity:1;transform:translateY(0);margin-top:16px}.mo-feedback__compared-label{display:block;font-size:13px;font-weight:600;color:var(--mo-fb-text-muted);margin-bottom:8px;padding-top:2px}.mo-feedback__footer{padding-top:32px;border-top:1.5px solid var(--mo-fb-line-soft)}.mo-feedback__submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:17px 32px;background:var(--mo-fb-accent);color:#fff;border:0;border-radius:12px;font:inherit;font-family:'Raleway',sans-serif;font-size:16px;font-weight:700;letter-spacing:.03em;cursor:pointer;transition:background 0.2s ease,transform 0.15s ease,box-shadow 0.2s ease;position:relative;overflow:hidden}.mo-feedback__submit::after{content:'→';font-size:18px;transition:transform 0.2s ease;display:inline-block}.mo-feedback__submit:hover{background:var(--mo-fb-accent-dark);transform:translateY(-1px);box-shadow:0 6px 24px rgb(109 160 32 / .35)}.mo-feedback__submit:hover::after{transform:translateX(3px)}.mo-feedback__submit:active{transform:translateY(0);box-shadow:0 2px 8px rgb(109 160 32 / .2)}.mo-feedback__submit:focus-visible{outline:2px solid var(--mo-fb-accent-dark);outline-offset:3px}.mo-feedback__submit[disabled]{opacity:.65;cursor:progress;transform:none;box-shadow:none}.mo-feedback__submit[disabled]::after{display:none}.mo-feedback__spinner{display:none;width:18px;height:18px;border:2px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:mo-feedback-spin 0.65s linear infinite;flex-shrink:0}.mo-feedback.is-sending .mo-feedback__submit::after{display:none}.mo-feedback.is-sending .mo-feedback__spinner{display:inline-block}@keyframes mo-feedback-spin{to{transform:rotate(360deg)}}.mo-feedback__status{margin:16px 0 0;min-height:22px;font-size:14px;font-weight:500;color:var(--mo-fb-text-soft)}.mo-feedback.is-success .mo-feedback__status{color:var(--mo-fb-accent-dark)}.mo-feedback.is-error .mo-feedback__status{color:var(--mo-fb-error)}.mo-feedback__note{margin:12px 0 0;font-size:13px;color:var(--mo-fb-text-faint);text-align:center}.mo-feedback.is-success .mo-feedback__form>*:not(.mo-feedback__footer){display:none}.mo-feedback.is-success .mo-feedback__submit,.mo-feedback.is-success .mo-feedback__note{display:none}.mo-feedback.is-success .mo-feedback__footer{margin-top:0;border-top:0;padding:56px 0 24px;text-align:center}.mo-feedback.is-success .mo-feedback__status{font-size:16px;font-weight:600;color:var(--mo-fb-accent-dark);margin:0}.mo-feedback.is-success .mo-feedback__status::before{content:'';display:block;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:var(--mo-fb-accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none'%3E%3Cpath d='M18 33l10 10 18-18' stroke='%236da020' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/48px}@media (max-width:768px){.mo-feedback__hero{padding:44px 36px 56px}.mo-feedback__form{padding:8px 36px 44px}.mo-feedback__title{font-size:34px}.mo-feedback__lead{font-size:14px}.mo-feedback__nps{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.mo-feedback__nps-button{height:44px;font-size:14px}.mo-feedback__nps-item:nth-child(7),.mo-feedback__nps-item:nth-child(8),.mo-feedback__nps-item:nth-child(9),.mo-feedback__nps-item:nth-child(10),.mo-feedback__nps-item:nth-child(11){grid-column:span 1}}@media (max-width:560px){.mo-feedback{border-radius:0;box-shadow:none}.mo-feedback__hero{padding:36px 24px 36px}.mo-feedback__hero::after{height:28px}.mo-feedback__form{padding:4px 24px 36px}.mo-feedback__title{font-size:28px}.mo-feedback__label{font-size:13px}.mo-feedback__question{padding:24px 0}.mo-feedback__nps{grid-template-columns:repeat(6,minmax(0,1fr))}.mo-feedback__nps-button{height:40px;font-size:13px;border-radius:6px}.mo-feedback__radios{grid-template-columns:1fr}.mo-feedback__radio{border-right:0}.mo-feedback__radio:nth-last-child(2){border-bottom:1px solid var(--mo-fb-line-soft)}.mo-feedback__input,.mo-feedback__textarea{font-size:16px}.mo-feedback__pill-text{padding:10px 18px}.mo-feedback.is-success .mo-feedback__footer{padding:40px 0 16px}}