.rf{display:grid;gap:18px}.rf-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rf-f{display:grid;gap:8px}.rf-l{display:flex;align-items:baseline;gap:8px;font-size:14.5px;font-weight:700}.rf-l em{font-style:normal;font-weight:500;font-size:12.5px;color:var(--mut-3)}.rf input,.rf select,.rf textarea{width:100%;padding:0 16px;border:0;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #0c1f1a29;font-size:16px;color:var(--ink);transition:box-shadow .2s var(--ease)}.rf input,.rf select{height:54px}.rf textarea{padding:14px 16px;line-height:1.5;resize:vertical}.rf select{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.500l5 5 5-5' fill='none' stroke='%2351605a' stroke-width='1.800' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 18px center / 12px no-repeat,#fff;padding-right:44px}.rf input::placeholder{color:var(--mut-3)}.rf input:focus-visible,.rf select:focus-visible,.rf textarea:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--em),0 0 0 4px #2dcd9b38}.rf-f.bad input,.rf-f.bad select{box-shadow:inset 0 0 0 2px #b3261e}.rf-e{font-size:13.5px;font-weight:600;color:#b3261e}.rf-hp{position:absolute!important;left:-9999px;width:1px!important;height:1px!important;opacity:0}.rf-fail{margin:0;padding:14px 16px;border-radius:16px;background:#b3261e14;font-size:15px;font-weight:600;color:#8a1c16}.rf-fail a{text-decoration:underline}.rf-end{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:6px}.rf-end .btn:disabled{opacity:.7;cursor:default;transform:none}.rf-consent{flex:1;min-width:220px;margin:0;font-size:13.5px;line-height:1.5;color:var(--mut-2)}.rf-consent a{color:var(--em);text-decoration:underline}.rf-spin{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;animation:rf-spin .7s linear infinite}.rf-ok{padding:30px 4px;text-align:left}.rf-ok-ic{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--em-grad);color:#fff;font-size:28px;font-weight:800;box-shadow:var(--shadow-btn)}.rf-ok h2{margin:22px 0 0;font-family:var(--font-serif);font-weight:500;font-size:32px;letter-spacing:-.02em}.rf-ok p{margin:10px 0 0;font-size:17.5px;color:var(--mut)}@keyframes rf-spin{to{transform:rotate(360deg)}}@media(max-width:700px){.rf-row{grid-template-columns:1fr}.rf-end .btn{width:100%}}.body[data-astro-cid-mlbuukom]{padding-bottom:var(--section-y)}.grid[data-astro-cid-mlbuukom]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;align-items:start}.card[data-astro-cid-mlbuukom]{padding:38px;border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-card)}aside[data-astro-cid-mlbuukom]{position:sticky;top:112px;padding:36px;border-radius:var(--r-xl);color:var(--on-night);background:radial-gradient(90% 70% at 100% 0%,rgba(45,205,155,.3),transparent 60%),linear-gradient(160deg,var(--night-2),var(--night))}aside[data-astro-cid-mlbuukom] h2[data-astro-cid-mlbuukom]{font-family:var(--font-serif);font-weight:500;font-size:28px;letter-spacing:-.02em}ol[data-astro-cid-mlbuukom]{display:grid;gap:18px;margin:26px 0 0;padding:0;list-style:none;font-size:16.5px;line-height:1.5;color:#f7f4eedb}li[data-astro-cid-mlbuukom]{display:grid;grid-template-columns:38px 1fr;gap:14px;align-items:start}li[data-astro-cid-mlbuukom] span[data-astro-cid-mlbuukom]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffc43a99;font-family:var(--font-display);font-style:italic;font-size:20px;color:var(--amber-soft)}.mail[data-astro-cid-mlbuukom]{margin-top:30px;padding-top:22px;border-top:1px solid rgba(247,244,238,.14);font-weight:700}.mail[data-astro-cid-mlbuukom] a[data-astro-cid-mlbuukom]{color:var(--em-bright)}@media(max-width:1000px){.grid[data-astro-cid-mlbuukom]{grid-template-columns:1fr}aside[data-astro-cid-mlbuukom]{position:static}}@media(max-width:700px){.card[data-astro-cid-mlbuukom],aside[data-astro-cid-mlbuukom]{padding:24px;border-radius:var(--r-lg)}}
