.ed{background:var(--ed-bg);color:var(--ed-ink);font-family:var(--ed-font-body);min-height:100dvh}.ed-by,:root{--ed-bg:#F7F8F5;--ed-bg-2:#EEF1EA;--ed-surface:#FFFFFF;--ed-ink:#20251F;--ed-soft:#5A6358;--ed-line:#E3E7DF;--ed-accent:#B9DA66;--ed-accent-hover:#C6E27F;--ed-accent-ink:#20251F;--ed-accent-soft:#EEF5DA;--ed-accent-strong:#4F6E14;--ed-invert-bg:#20251F;--ed-invert-ink:#F7F8F5;--ed-radius:14px;--ed-radius-lg:22px;--ed-radius-btn:14px;--ed-radius-chip:999px;--ed-shadow:0 1px 2px rgba(32,37,31,0.05),0 8px 24px -10px rgba(32,37,31,0.12);--ed-shadow-btn:0 6px 18px -10px rgba(110,140,40,0.45);--ed-band-bg:#20251F;--ed-band-ink:#F7F8F5;--ed-band-soft:#B8C0B4;--ed-band-tile:#2E352C;--ed-photo-label:#FFFFFF;--ed-font-body:var(--font-manrope),system-ui,sans-serif;--ed-font-head:var(--font-manrope),system-ui,sans-serif;--ed-head-weight:800;--ed-head-transform:none;--ed-head-tracking:-0.02em;--ed-btn-transform:none;--ed-btn-tracking:0;--ed-card-border:1px solid var(--ed-line)}.ed-by{color-scheme:light}.ed-by.ed-dark{--ed-bg:#171A16;--ed-bg-2:#20251F;--ed-surface:#232822;--ed-ink:#EEF1EA;--ed-soft:#A7B0A3;--ed-line:#343B33;--ed-accent:#B9DA66;--ed-accent-hover:#C6E27F;--ed-accent-ink:#171A16;--ed-accent-soft:#2C3522;--ed-accent-strong:#C6E27F;--ed-invert-bg:#EEF1EA;--ed-invert-ink:#171A16;--ed-shadow:0 1px 2px rgba(0,0,0,0.3),0 10px 30px -14px rgba(0,0,0,0.6);--ed-shadow-btn:none;--ed-band-bg:#B9DA66;--ed-band-ink:#171A16;--ed-band-soft:#3A4524;--ed-band-tile:#171A16;--ed-photo-label:#232822;color-scheme:dark}.ed-ru{--ed-bg:#F2F0EB;--ed-bg-2:#E7E4DC;--ed-surface:#FFFFFF;--ed-ink:#111111;--ed-soft:#4A4A4A;--ed-line:#111111;--ed-accent:#FF4F1F;--ed-accent-hover:#FF6A3F;--ed-accent-ink:#111111;--ed-accent-soft:#FFE3D8;--ed-accent-strong:#C23A12;--ed-invert-bg:#111111;--ed-invert-ink:#F2F0EB;--ed-radius:0px;--ed-radius-lg:0px;--ed-radius-btn:0px;--ed-radius-chip:0px;--ed-shadow:none;--ed-shadow-btn:none;--ed-font-body:var(--font-golos),system-ui,sans-serif;--ed-font-head:var(--font-oswald),"Arial Narrow",sans-serif;--ed-head-weight:700;--ed-head-transform:uppercase;--ed-head-tracking:-0.01em;--ed-btn-transform:uppercase;--ed-btn-tracking:0.06em;--ed-card-border:2px solid #111111;--ed-band-bg:#111111;--ed-band-ink:#F2F0EB;--ed-band-soft:#9A9A9A;--ed-band-tile:#1E1E1E;--ed-photo-label:#111111;color-scheme:light}.ed-ru .ed-photo{filter:grayscale(1) contrast(1.12)}.ed-ru .ed-h1{font-size:clamp(2.6rem,8vw,7.5rem);line-height:.92}.ed-ru .ed-h2{line-height:1}.ed-container{width:100%;max-width:1200px;margin-inline:auto;padding-inline:16px}@media (min-width:640px){.ed-container{padding-inline:24px}}.ed-h1,.ed-h2,.ed-h3{font-family:var(--ed-font-head);font-weight:var(--ed-head-weight);text-transform:var(--ed-head-transform);letter-spacing:var(--ed-head-tracking);line-height:1.08}.ed-h1{font-size:clamp(2rem,6vw,3.75rem)}.ed-h2{font-size:clamp(1.6rem,4vw,2.5rem)}.ed-h3{font-size:1.25rem;line-height:1.2}.ed-lead{font-size:1.0625rem;line-height:1.6}.ed-lead,.ed-soft{color:var(--ed-soft)}.ed-accent-text{color:var(--ed-accent-strong)}.ed-btn,.ed-btn-2,.ed-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--ed-radius-btn);padding:.75rem 1.25rem;font-size:.9375rem;font-weight:700;text-transform:var(--ed-btn-transform);letter-spacing:var(--ed-btn-tracking);transition:background-color .15s,color .15s,transform .1s,box-shadow .15s;cursor:pointer;white-space:nowrap}.ed-btn-2:active,.ed-btn:active{transform:scale(.98)}.ed-btn-2:disabled,.ed-btn:disabled{opacity:.45;cursor:not-allowed}.ed-btn{background:var(--ed-accent);color:var(--ed-accent-ink);box-shadow:var(--ed-shadow-btn)}.ed-btn:hover{background:var(--ed-accent-hover)}.ed-btn-2{background:var(--ed-surface);color:var(--ed-ink);border:var(--ed-card-border)}.ed-btn-2:hover{border-color:var(--ed-ink)}.ed-btn-ghost{color:var(--ed-soft);padding:.5rem .75rem}.ed-btn-ghost:hover{color:var(--ed-ink)}.ed-btn-2:focus-visible,.ed-btn-ghost:focus-visible,.ed-btn:focus-visible,.ed-chip:focus-visible,.ed-input:focus-visible{outline:2px solid var(--ed-ink);outline-offset:2px}.ed-card{background:var(--ed-surface);border:var(--ed-card-border);box-shadow:var(--ed-shadow)}.ed-card,.ed-panel{border-radius:var(--ed-radius-lg)}.ed-panel{background:var(--ed-bg-2)}.ed-invert{background:var(--ed-invert-bg);color:var(--ed-invert-ink)}.ed-chip{display:inline-flex;align-items:center;gap:.375rem;border-radius:var(--ed-radius-chip);border:var(--ed-card-border);background:var(--ed-surface);color:var(--ed-ink);padding:.4rem .85rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s}.ed-chip[aria-pressed=true],.ed-chip[data-on=true]{background:var(--ed-ink);border-color:var(--ed-ink);color:var(--ed-bg)}.ed-input{width:100%;border-radius:var(--ed-radius);border:var(--ed-card-border);background:var(--ed-surface);color:var(--ed-ink);padding:.7rem .9rem;font-size:1rem;outline:none}.ed-input::-moz-placeholder{color:var(--ed-soft);opacity:.75}.ed-input::placeholder{color:var(--ed-soft);opacity:.75}.ed-input:focus{border-color:var(--ed-ink)}select.ed-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:calc(1.5rem + 1.4rem + 2px);padding-right:2.4rem;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23888' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .9rem center}.ed-label{display:block;font-size:.8125rem;font-weight:600;color:var(--ed-soft);margin-bottom:.35rem}.ed-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:var(--ed-radius-chip);background:var(--ed-accent-soft);color:var(--ed-ink);padding:.2rem .6rem;font-size:.75rem;font-weight:700}.ed-section{padding-block:4rem}@media (max-width:640px){.ed-section{padding-block:2.75rem}}.ed-skeleton{background:linear-gradient(90deg,var(--ed-bg-2),var(--ed-surface),var(--ed-bg-2));background-size:200% 100%;animation:shimmer 1.4s linear infinite;border-radius:var(--ed-radius)}.ed .btn-primary{background-color:var(--ed-accent);color:var(--ed-accent-ink);box-shadow:var(--ed-shadow-btn);border-radius:var(--ed-radius-btn)}.ed .btn-primary:hover{background-color:var(--ed-accent-hover)}.ed .bg-lime-400{background-color:var(--ed-accent)}.ed .shadow-glow{box-shadow:var(--ed-shadow-btn)}.ed .decoration-lime-400{text-decoration-color:var(--ed-accent)}.ed .eyebrow{background:var(--ed-accent-soft);border-color:transparent;color:var(--ed-ink)}.ed .hero-mesh{background:radial-gradient(48rem 24rem at 15% 10%,color-mix(in srgb,var(--ed-accent) 22%,transparent),transparent 60%)}@keyframes ed-scan{0%{top:-4rem}to{top:100%}}.ed-scan-line{background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--ed-accent) 45%,transparent) 85%,var(--ed-accent));border-bottom:2px solid var(--ed-accent);box-shadow:0 6px 18px -2px var(--ed-accent);animation:ed-scan 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ed-scan-line{animation:none;display:none}}@keyframes ed-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ed-swap{animation:ed-swap .4s ease-out both}@keyframes ed-heartbeat{0%,to{transform:scale(1)}15%{transform:scale(1.18)}30%{transform:scale(1)}45%{transform:scale(1.1)}}.ed-heartbeat{animation:ed-heartbeat 1s ease-in-out infinite}@keyframes ed-ripple{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.6);opacity:0}}.ed-ripple{animation:ed-ripple .6s ease-out both}@media (prefers-reduced-motion:reduce){.ed-heartbeat,.ed-ripple,.ed-swap{animation:none}}@keyframes ed-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.ed-rise{animation:ed-rise .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms)}.ed-acc{interpolate-size:allow-keywords}.ed-acc::details-content{block-size:0;overflow:clip;transition:block-size .35s ease,content-visibility allow-discrete .35s}.ed-acc[open]::details-content{block-size:auto}.ed-acc>summary{list-style:none;cursor:pointer}.ed-acc>summary::-webkit-details-marker{display:none}.ed-acc .ed-acc-chev{transition:transform .3s ease}.ed-acc[open] .ed-acc-chev{transform:rotate(180deg)}.ed-tile-shine{position:relative;overflow:hidden}.ed-tile-shine:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgb(255 255 255/.28) 50%,transparent 65%);transform:translateX(-120%);transition:transform .7s ease}.ed-tile-shine:hover:after{transform:translateX(120%)}@media (prefers-reduced-motion:reduce){.ed-rise{animation:none}.ed-acc .ed-acc-chev,.ed-acc::details-content,.ed-tile-shine:after{transition:none}}@keyframes ed-atlas-pulse{0%,to{opacity:.85}50%{opacity:1}}.ed-atlas-pulse{animation:ed-atlas-pulse 2.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ed-atlas-pulse{animation:none}}.ed-atlas-pin:before{content:"";position:absolute;inset:4px;border-radius:9999px;background:var(--ed-accent);animation:ed-atlas-ping 2.4s ease-out infinite;animation-delay:calc(var(--i, 0) * .27s);opacity:0}.ed-atlas-pin:focus-visible>span,.ed-atlas-pin:hover>span{transform:scale(1.4)}.ed-atlas-pin>span{transition:transform .2s ease}@keyframes ed-atlas-ping{0%{transform:scale(.4);opacity:.7}70%,to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.ed-atlas-pin:before{animation:none}}@keyframes ed-nudge{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.ed-nudge{animation:ed-nudge 2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ed-nudge{animation:none}}.ed-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer}.ed-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--ed-accent) var(--fill,50%),rgba(255,255,255,.18) var(--fill,50%))}.ed-range::-moz-range-track{height:6px;border-radius:999px;background:rgba(255,255,255,.18)}.ed-range::-moz-range-progress{height:6px;border-radius:999px;background:var(--ed-accent)}.ed-range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-9px;width:24px;height:24px;border-radius:999px;background:var(--ed-accent);border:3px solid #16181a;box-shadow:0 0 0 4px color-mix(in srgb,var(--ed-accent) 35%,transparent)}.ed-range::-moz-range-thumb{width:18px;height:18px;border-radius:999px;background:var(--ed-accent);border:3px solid #16181a}.ed-range:focus-visible{outline:2px solid var(--ed-accent);outline-offset:4px;border-radius:8px}@keyframes ed-breathe{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.012)}}@keyframes ed-pop{0%{transform:scale(.96);opacity:.6}to{transform:scale(1);opacity:1}}.ed-breathe{animation:ed-breathe 4.5s ease-in-out infinite;transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){.ed-breathe{animation:none}}.ed-pick{position:relative;border:2px solid var(--ed-line);background:var(--ed-surface);border-radius:var(--ed-radius-lg);transition:border-color .15s,transform .15s,box-shadow .15s;text-align:left}.ed-pick:hover{border-color:var(--ed-accent);transform:translateY(-2px);box-shadow:var(--ed-shadow)}.ed-pick:focus-visible{outline:3px solid var(--ed-accent);outline-offset:2px}.ed-pick[aria-pressed=true]{border-color:var(--ed-ink);box-shadow:0 0 0 3px var(--ed-accent)}.ed-range-light::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ed-accent) var(--fill,50%),var(--ed-bg-2) var(--fill,50%))}.ed-range-light::-moz-range-track{background:var(--ed-bg-2)}.ed-range-light::-webkit-slider-thumb{border-color:var(--ed-ink)}.ed-range-light::-moz-range-thumb{border-color:var(--ed-ink)}@media (prefers-reduced-motion:reduce){.ed-pick,.ed-pick:hover{transition:none;transform:none}}.ed-atlas-hit{filter:sepia(1) saturate(3.4) hue-rotate(36deg) brightness(1.06) contrast(1.05);-webkit-mask-image:var(--m);mask-image:var(--m);-webkit-mask-size:100% 100%;mask-size:100% 100%}@font-face{font-family:manrope;src:url(/_next/static/media/3b745eeda2d7dc9f-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local("Arial");ascent-override:102.74%;descent-override:28.91%;line-gap-override:0.00%;size-adjust:103.76%}.__className_378ba4{font-family:manrope,manrope Fallback}.__variable_378ba4{--font-manrope:"manrope","manrope Fallback"}