html:has(.site-root):not(:has(.pz)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f6f3ee;--paper-lit:#f6f3ee;--paper-deep:#ede9e2;--paper-edge:#d8d3cb;--ink:#181816;--ink-soft:#625e58;--ink-mute:#8e8981;--slab:#171715;--slab-lit:#211f1c;--on-slab:#f7f5f0;--on-slab-soft:#b9b5ae;--line:#1818161f;--line-2:#18181638;--color-ink:#181816;--color-paper:#f6f3ee;--color-ivory:#ede9e2;--color-greige:#d8d3cb;--squeeze:1;--r-card:12px;--r-pill:8px;--lm-lime:#ddf478;--lm-glow:#f4d9a6;--lm-dark:#171715;--lm-surface:#211f1c;--lm-border-d:#45423d}html:has(.site-root):not(:has(.pz)) body{color:#181816;background:#f6f3ee}html:has(.site-root):not(:has(.pz)) main :is(h1,h2,h3,h4){text-transform:none;letter-spacing:-.025em;-webkit-text-stroke:0}html:has(.site-root):not(:has(.pz)) :is(.rl-h2,.gh-title,.ru-hero__title,.fn-partner__t,.fn-who__name){text-transform:none;letter-spacing:-.025em;-webkit-text-stroke:0}html:has(.site-root):not(:has(.pz)) .rl-h2{max-width:24ch;font-size:clamp(30px,3.9vw,56px);font-weight:700;line-height:1.08}html:has(.site-root):not(:has(.pz)) .rl-h2--wide{max-width:28ch;font-size:clamp(30px,3.7vw,52px)}html:has(.site-root):not(:has(.pz)) .rl-lead{color:#625e58;font-size:clamp(16px,1.25vw,19px);line-height:1.6}html:has(.site-root):not(:has(.pz)) .rl-section--dark .rl-lead{color:#b9b5ae}html:has(.site-root):not(:has(.pz)) .rl-eyebrow{font-family:var(--f-body);letter-spacing:.16em;color:#625e58;font-size:12.5px;font-weight:700}html:has(.site-root):not(:has(.pz)) .rl-section--dark .rl-eyebrow{color:#b9b5ae}html:has(.site-root):not(:has(.pz)) .rl-accent{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 62%,#ddf478 62% 92%,#0000 92%);margin:0 -.03em;padding:0 .06em}html:has(.site-root):not(:has(.pz)) .rl-section--dark .rl-accent{color:#ddf478;background:0 0;margin:0;padding:0}html:has(.site-root):not(:has(.pz)) .rl-stack>section.rl-section--dark .rl-accent{color:#ddf478;background:0 0;margin:0;padding:0}html:has(.site-root):not(:has(.pz)) #partner .rl-accent{color:#171715;background:linear-gradient(#0000 10%,#ddf478 10% 94%,#0000 94%);border-radius:4px;margin:0 -.04em;padding:0 .14em}html:has(.site-root):not(:has(.pz)) .rl-stack>section#partner .rl-accent{color:#171715;background:linear-gradient(#0000 10%,#ddf478 10% 94%,#0000 94%);border-radius:4px;margin:0 -.04em;padding:0 .14em}html:has(.site-root):not(:has(.pz)) .rl-hl{color:inherit;text-decoration-color:#ddf478;text-decoration-thickness:.18em}html:has(.site-root):not(:has(.pz)) .btn{text-transform:none;letter-spacing:0;font-family:var(--f-body);min-height:56px;box-shadow:none;border-radius:8px;gap:12px;padding:16px 28px;font-size:15px;font-weight:700}html:has(.site-root):not(:has(.pz)) .btn--lg{letter-spacing:0;min-height:58px;padding:18px 30px;font-size:16px}html:has(.site-root):not(:has(.pz)) .btn--brass{color:var(--lightningcss-light,#f7f5f0)var(--lightningcss-dark,#171715);background:var(--lightningcss-light,#171715)var(--lightningcss-dark,#ddf478);border-color:var(--lightningcss-light,#171715)var(--lightningcss-dark,#ddf478)}html:has(.site-root):not(:has(.pz)) .btn--brass:hover{box-shadow:none;background:var(--lightningcss-light,#2e2c28)var(--lightningcss-dark,#e9fa9e);border-color:var(--lightningcss-light,#2e2c28)var(--lightningcss-dark,#e9fa9e)}html:has(.site-root):not(:has(.pz)) .btn--ghost{color:#181816;background:0 0;border-color:#18181659}html:has(.site-root):not(:has(.pz)) .btn--ghost:hover{background:0 0;border-color:#181816}html:has(.site-root):not(:has(.pz)) .btn:focus-visible{outline-offset:3px;outline:2px solid #181816}html:has(.site-root):not(:has(.pz)) :is(.rl-section--dark,.header,.footer) .btn--brass{color:#171715;background:#ddf478;border-color:#ddf478}html:has(.site-root):not(:has(.pz)) .rl-stack>section.rl-section--dark .btn--brass{color:#171715;background:#ddf478;border-color:#ddf478}html:has(.site-root):not(:has(.pz)) :is(.rl-section--dark,.header,.footer) .btn--brass:hover{background:#e9fa9e;border-color:#e9fa9e}html:has(.site-root):not(:has(.pz)) .rl-section--dark .btn:focus-visible{outline-color:#f7f5f0}html:has(.site-root):not(:has(.pz)) :is(.cta-fancy,.rl-cta-fancy){animation:none}html:has(.site-root):not(:has(.pz)) :is(.cta-fancy,.rl-cta-fancy):before{display:none}html:has(.site-root):not(:has(.pz)) :is(.cta-fancy,.rl-cta-fancy):hover{transform:none}html:has(.site-root):not(:has(.pz)) .btn :is(.ru-cta__ic,.btn__ic){display:none}html:has(.site-root):not(:has(.pz)) .btn svg{width:18px;height:18px}html:has(.site-root):not(:has(.pz)) .header.is-stuck{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f5f0;background:#171715f0;border-bottom:1px solid #45423d}html:has(.site-root):not(:has(.pz)) .header{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f7f5f0;background:#171715f0;border-bottom:1px solid #45423d}html:has(.site-root):not(:has(.pz)) .header .nav a{color:#f7f5f0;text-transform:none;letter-spacing:0;font-family:var(--f-body);font-size:15px;font-weight:600}html:has(.site-root):not(:has(.pz)) .header .nav a:hover{color:#ddf478}html:has(.site-root):not(:has(.pz)) .header .brand__logo{filter:invert()hue-rotate(180deg)brightness(1.05)}html:has(.site-root):not(:has(.pz)) .header__cta{border-radius:8px}html:has(.site-root):not(:has(.pz)) .header__coin{color:#171715;background:0 0}html:has(.site-root):not(:has(.pz)) .footer{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171715}html:has(.site-root):not(:has(.pz)) .footer__cta{text-transform:none;letter-spacing:0;font-family:var(--f-body);border-radius:8px;font-weight:700}html:has(.site-root):not(:has(.pz)) .rl-stack>section{border-top-color:#d8d3cb;border-radius:20px 20px 0 0;box-shadow:0 -18px 40px -26px #0a0a0859}html:has(.site-root):not(:has(.pz)) .rl-stack>section.rl-section--dark{background:#171715;border-top-color:#2c2a26;box-shadow:0 -18px 40px -24px #0009}html:has(.site-root):not(:has(.pz)) .rl-stack>section.rl-section--ivory{background:#ede9e2}html:has(.site-root):not(:has(.pz)) .rl-stack>section:after{display:none}html:has(.site-root):not(:has(.pz)) .rl-section--dark{color:#f7f5f0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#171715}html:has(.site-root):not(:has(.pz)) .rl-section--ivory{background:#ede9e2}html:has(.site-root):not(:has(.pz)) .ru-siderail{display:none}@media (min-width:821px){html:has(.site-root):not(:has(.pz)) .fn-hero:after{background:linear-gradient(#f6f3ee00 86%,#f6f3ee 100%),linear-gradient(90deg,#f6f3eef0 0%,#f6f3eecc 30%,#f6f3ee59 43%,#f6f3ee00 52%)}}html:has(.site-root):not(:has(.pz)) .fn-hero:before{content:"";z-index:1;pointer-events:none;aspect-ratio:1;filter:blur(8px);background:radial-gradient(closest-side,#f4d9a638,#f4d9a600);border-radius:50%;width:min(34vw,520px);position:absolute;top:-6%;right:2%}html:has(.site-root):not(:has(.pz)) .gh .fn-hero .gh-title{font-family:var(--f-head);letter-spacing:-.035em;color:#181816;font-size:clamp(40px,min(5.6vw,10.5vh),84px);font-weight:700;line-height:1.04}html:has(.site-root):not(:has(.pz)) .fn-hero .fn-l0{background:#ddf478;border-radius:6px;margin:.1em 0 0 -.16em;padding:.02em .16em .06em;display:inline-block;transform:rotate(-1.2deg)}html:has(.site-root):not(:has(.pz)) .fn-hero .gh-title .lit{color:#181816}html:has(.site-root):not(:has(.pz)) .gh .fn-aitag{color:#f7f5f0;font-family:var(--f-body);text-transform:uppercase;letter-spacing:.12em;box-shadow:none;background:#171715;border:0;border-radius:999px;font-size:clamp(11px,.95vw,14px);font-weight:700}html:has(.site-root):not(:has(.pz)) .gh .fn-aitag svg{color:#ddf478}html:has(.site-root):not(:has(.pz)) .gh .fn-aitag:after{display:none}@media (prefers-reduced-motion:no-preference){html:has(.site-root):not(:has(.pz)) .gh .fn-aitag{animation:2.6s ease-in-out 1.2s infinite lmTagShake}}@keyframes lmTagShake{0%,24%,to{rotate:none}3%{rotate:-7deg}6%{rotate:6deg}9%{rotate:-5deg}12%{rotate:4deg}15%{rotate:-3deg}18%{rotate:2deg}21%{rotate:-1deg}}html:has(.site-root):not(:has(.pz)) .gh .ru-hero__where{font-family:var(--f-body);text-transform:uppercase;letter-spacing:.16em;color:#625e58;font-size:clamp(12px,1.05vw,16px);font-weight:700;line-height:1.4}html:has(.site-root):not(:has(.pz)) .gh .fn-obj li{font-family:var(--f-body);color:#181816;font-size:clamp(17px,min(1.35vw,2.6vh),21px);font-weight:500;line-height:1.4}html:has(.site-root):not(:has(.pz)) .gh .fn-obj svg{color:#171715;stroke-width:3px;background:#ddf478;border-radius:5px;width:1.15em;height:1.15em;padding:3px}html:has(.site-root):not(:has(.pz)) .fn-hero .ru-hero__cta{min-height:60px}html:has(.site-root):not(:has(.pz)) .gh .fn-partner__lead{font-family:var(--f-body);letter-spacing:.16em;color:#b9b5ae;font-size:12.5px;font-weight:700}html:has(.site-root):not(:has(.pz)) .gh .fn-partner{gap:20px;margin-top:clamp(28px,3vw,48px)}html:has(.site-root):not(:has(.pz)) .gh .fn-partner__i{background:#211f1c;border:1px solid #45423d;border-radius:12px;gap:10px;padding:clamp(24px,2.6vw,36px)}html:has(.site-root):not(:has(.pz)) .gh .fn-partner__n{font-family:var(--f-body);letter-spacing:.06em;color:#8e8981;font-size:15px;font-weight:600}html:has(.site-root):not(:has(.pz)) .gh .fn-partner__t{font-family:var(--f-head);color:#f7f5f0;font-size:clamp(21px,1.8vw,26px);font-weight:700;line-height:1.2}html:has(.site-root):not(:has(.pz)) .gh .fn-partner__d{color:#b9b5ae;font-size:clamp(15px,1.1vw,16.5px);line-height:1.55}html:has(.site-root):not(:has(.pz)) .gh .fn-who__ph{filter:grayscale()sepia(.16)contrast(1.02);border-radius:12px}html:has(.site-root):not(:has(.pz)) .gh .fn-who__name{font-weight:700}html:has(.site-root):not(:has(.pz)) .gh .fn-who__facts li{background:#211f1c;border:1px solid #45423d;border-radius:12px}html:has(.site-root):not(:has(.pz)) main :is(.rl-card,.rl-kpi,.ru-dir,.fn-did__i,.rl-bubble){box-shadow:none}@media (max-width:820px){html:has(.site-root):not(:has(.pz)) .gh .fn-hero .gh-title{white-space:normal;font-size:clamp(34px,10.4vw,48px)}html:has(.site-root):not(:has(.pz)) .fn-hero:before{display:none}:is(html:has(.site-root):not(:has(.pz)) .btn,html:has(.site-root):not(:has(.pz)) .btn--lg){width:100%}html:has(.site-root):not(:has(.pz)) .header .btn{width:auto;min-height:40px;padding:8px 14px}html:has(.site-root):not(:has(.pz)) .header__cta{width:auto;min-height:40px;padding:8px 14px}}html:has(.site-root):not(:has(.pz)) .rl-reason{box-shadow:none;background:#211f1c;border:1px solid #45423d;border-radius:12px}html:has(.site-root):not(:has(.pz)) .rl-reason:hover{box-shadow:none;border-color:#6a665f;transform:none}html:has(.site-root):not(:has(.pz)) .rl-reason:after{color:#34322e}html:has(.site-root):not(:has(.pz)) .brand__lock{align-items:center;gap:clamp(10px,1vw,16px);display:inline-flex}html:has(.site-root):not(:has(.pz)) .brand__sub{font-family:var(--f-body);text-transform:uppercase;letter-spacing:.26em;white-space:nowrap;color:#f7f5f0;font-size:clamp(9.5px,.8vw,12.5px);font-weight:500;line-height:1.4}html:has(.site-root):not(:has(.pz)) .footer__logo .brand__sub{color:#f7f5f0;font-size:12px}@media (max-width:1100px){html:has(.site-root):not(:has(.pz)) .header .brand__sub{display:none}}html:has(.site-root):not(:has(.pz)) .mk3{outline:none;margin-top:clamp(28px,3vw,48px);position:relative}html:has(.site-root):not(:has(.pz)) .mk3:focus-visible{outline-offset:8px;border-radius:16px;outline:2px solid #f7f5f0}html:has(.site-root):not(:has(.pz)) .mk3__stage{perspective:1600px;transform-style:preserve-3d;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;margin-top:clamp(16px,1.8vw,24px);padding-block:8px;display:grid;position:relative}html:has(.site-root):not(:has(.pz)) .mk3__stage:active{cursor:grabbing}html:has(.site-root):not(:has(.pz)) .mk3__stage:before{content:"";aspect-ratio:2;pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side,#f4d9a629,#f4d9a600);border-radius:50%;width:min(1100px,120%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html:has(.site-root):not(:has(.pz)) .mk3__card{backface-visibility:hidden;cursor:pointer;color:#f7f5f0;background:#211f1c;border:1px solid #45423d;border-radius:16px;grid-area:1/1;justify-self:center;width:min(860px,88vw);padding:clamp(22px,3vw,40px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1),border-color .3s}html:has(.site-root):not(:has(.pz)) .mk3__card.is-on{cursor:default;border-color:#5a5650;box-shadow:0 40px 80px -40px #000c}html:has(.site-root):not(:has(.pz)) .mk3__card:not(.is-on):hover{border-color:#6a665f}html:has(.site-root):not(:has(.pz)) .mk3__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.6vw,22px);display:grid}html:has(.site-root):not(:has(.pz)) .mk3__l{font-family:var(--f-head);color:#f7f5f0;font-size:clamp(56px,5vw,76px);font-weight:700;line-height:.85}html:has(.site-root):not(:has(.pz)) .mk3__ws{flex-direction:column;gap:6px;min-width:0;display:flex}html:has(.site-root):not(:has(.pz)) .mk3__w{font-family:var(--f-head);letter-spacing:-.02em;font-size:clamp(22px,2.2vw,32px);font-weight:700;line-height:1.1}html:has(.site-root):not(:has(.pz)) .mk3__s{color:#b9b5ae;font-size:clamp(14.5px,1.15vw,17px);line-height:1.45}html:has(.site-root):not(:has(.pz)) .mk3__n{letter-spacing:.08em;color:#8e8981;font-variant-numeric:tabular-nums;align-self:start;font-size:13px;font-weight:600}html:has(.site-root):not(:has(.pz)) .mk3__promise{font-family:var(--f-head);letter-spacing:-.01em;border-bottom:1px solid #45423d;margin:clamp(14px,1.6vw,20px) 0 clamp(14px,1.6vw,18px);padding-bottom:clamp(14px,1.6vw,18px);font-size:clamp(17px,1.35vw,20px);font-weight:600;line-height:1.35}html:has(.site-root):not(:has(.pz)) .mk3__lab{letter-spacing:.16em;text-transform:uppercase;color:#8e8981;margin:0 0 10px;font-size:12px;font-weight:700}html:has(.site-root):not(:has(.pz)) .mk3__cols{grid-template-columns:1fr 1fr;gap:clamp(20px,2.6vw,36px);display:grid}html:has(.site-root):not(:has(.pz)) .mk3__cols>div{flex-direction:column;min-width:0;display:flex}html:has(.site-root):not(:has(.pz)) .mk3__cols .mk3__cta{margin-top:auto}html:has(.site-root):not(:has(.pz)) .mk3__cols .mk3__gives{margin-bottom:18px}html:has(.site-root):not(:has(.pz)) .mk3__lab--in{margin:0 0 6px;display:block}html:has(.site-root):not(:has(.pz)) .mk3__does{gap:8px;margin:0;padding:0;list-style:none;display:grid}html:has(.site-root):not(:has(.pz)) .mk3__does li{color:#e6e2da;grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:clamp(14.5px,1.1vw,16px);line-height:1.5;display:grid}html:has(.site-root):not(:has(.pz)) .mk3__does svg{color:#b9b5ae;width:16px;height:16px;margin-top:.22em}html:has(.site-root):not(:has(.pz)) .mk3__gives{color:#e6e2da;margin:0;font-size:clamp(14.5px,1.1vw,16px);line-height:1.55}html:has(.site-root):not(:has(.pz)) .mk3__result{font-family:var(--f-head);color:#f7f5f0;margin:16px 0 0;font-size:clamp(16px,1.25vw,18px);font-weight:600;line-height:1.4}html:has(.site-root):not(:has(.pz)) .mk3__cta{justify-content:space-between;width:100%;margin-top:18px}html:has(.site-root):not(:has(.pz)) .mk3__nav{justify-content:center;align-items:center;gap:12px;display:flex}html:has(.site-root):not(:has(.pz)) .mk3__arw{color:#f7f5f0;cursor:pointer;background:0 0;border:1px solid #45423d;border-radius:8px;place-items:center;width:48px;height:48px;transition:border-color .2s,background .2s;display:grid}html:has(.site-root):not(:has(.pz)) .mk3__arw:hover{border-color:#f7f5f0}html:has(.site-root):not(:has(.pz)) .mk3__arw svg{width:20px;height:20px}html:has(.site-root):not(:has(.pz)) .mk3__dots{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}html:has(.site-root):not(:has(.pz)) .mk3__dot{cursor:pointer;height:44px;font-family:var(--f-body);color:#8e8981;background:0 0;border:1px solid #45423d;border-radius:8px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}html:has(.site-root):not(:has(.pz)) .mk3__dot-l{font-family:var(--f-head);font-size:17px;font-weight:700}html:has(.site-root):not(:has(.pz)) .mk3__dot:hover{color:#f7f5f0;border-color:#6a665f}html:has(.site-root):not(:has(.pz)) .mk3__dot.is-on{color:#171715;background:#ddf478;border-color:#ddf478}html:has(.site-root):not(:has(.pz)) .mk3__live{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){html:has(.site-root):not(:has(.pz)) .mk3__dot-w{display:none}}@media (max-width:760px){html:has(.site-root):not(:has(.pz)) .mk3__cols{grid-template-columns:minmax(0,1fr)}html:has(.site-root):not(:has(.pz)) .mk3__head{grid-template-columns:auto minmax(0,1fr)}html:has(.site-root):not(:has(.pz)) .mk3__n{display:none}html:has(.site-root):not(:has(.pz)) .mk3__dot{height:36px;padding:0 11px}html:has(.site-root):not(:has(.pz)) .mk3__dot-w{display:none}html:has(.site-root):not(:has(.pz)) .mk3__arw{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){html:has(.site-root):not(:has(.pz)) .mk3__card{transition:none}}:is(html:has(.site-root):not(:has(.pz)) :is(.quiz__input,.quiz__select,.rl-form__input,.rl-form__select,.calc__num input):focus,html:has(.site-root):not(:has(.pz)) :is(.quiz__input,.quiz__select,.rl-form__input,.rl-form__select,.calc__num input):focus-visible){border-color:#ddf478;outline:none}html:has(.site-root):not(:has(.pz)) .fn-phone__cc:focus-within{border-color:#ddf478;outline:none}html:has(.site-root):not(:has(.pz)) .mk3__card:not(.is-on) .mk3__in{opacity:.32;filter:blur(.8px)}html:has(.site-root):not(:has(.pz)) ::selection{color:#171715;background:#ddf478}html:has(.site-root):not(:has(.pz)) .fn-hero .gh-hero-cta{gap:12px}html:has(.site-root):not(:has(.pz)) .fn-hero .fn-hero__talk{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#181816;background:#f6f3ee8c;border-color:#18181673;min-height:60px}html:has(.site-root):not(:has(.pz)) .fn-hero .fn-hero__talk:hover{background:#f6f3eed9;border-color:#181816}html:has(.site-root):not(:has(.pz)) .fn-hero .fn-gift__cap{text-shadow:0 0 10px #f6f3eef2,0 0 3px #f6f3eee6}html:has(.site-root):not(:has(.pz)) .fn-voice__p{color:#171715;box-shadow:none;background:#ddf478}:is(html:has(.site-root):not(:has(.pz)) .fn-voice__play,html:has(.site-root):not(:has(.pz)) .fn-qmini__mic){color:#171715;background:#ddf478}@media (min-width:821px){html:has(.site-root):not(:has(.pz)) .fn-hero .fn-gift{align-items:flex-start}html:has(.site-root):not(:has(.pz)) .fn-hero .fn-gift__cap{text-align:left;width:max-content;max-width:min(380px,30vw);margin-left:4%}}html:has(.site-root):not(:has(.pz)) .mk3__card{width:min(1040px,90vw)}html:has(.site-root):not(:has(.pz)) .mk3__in{grid-template-columns:minmax(150px,210px) minmax(0,1fr);align-items:stretch;gap:clamp(20px,2.6vw,36px);display:grid}html:has(.site-root):not(:has(.pz)) .mk3__scene{background:radial-gradient(120% 80% at 50% 100%,#2a2824,#1b1a17);border:1px solid #34322e;border-radius:12px;align-items:flex-end;padding:10px 6px 4px;display:flex;overflow:hidden}html:has(.site-root):not(:has(.pz)) .lh{color:#f7f5f0;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}html:has(.site-root):not(:has(.pz)) .lh__sea{opacity:.28}html:has(.site-root):not(:has(.pz)) .lh__p{transition:opacity .7s,color .7s}html:has(.site-root):not(:has(.pz)) .lh__p.is-off{opacity:.12}html:has(.site-root):not(:has(.pz)) .lh__p.is-on{opacity:.85}html:has(.site-root):not(:has(.pz)) .lh__p.is-cur{opacity:1;color:#ddf478}html:has(.site-root):not(:has(.pz)) .lh__fill{fill:#f7f5f00f}html:has(.site-root):not(:has(.pz)) .lh__light{stroke:none}html:has(.site-root):not(:has(.pz)) .lh__light.is-off{opacity:0}:is(html:has(.site-root):not(:has(.pz)) .lh__light.is-on,html:has(.site-root):not(:has(.pz)) .lh__light.is-cur){opacity:1}html:has(.site-root):not(:has(.pz)) .lh__lamp{stroke:none;fill:#f4d9a6}html:has(.site-root):not(:has(.pz)) .lh__lamp.is-off{opacity:0}@media (max-width:760px){html:has(.site-root):not(:has(.pz)) .mk3__in{grid-template-columns:minmax(0,1fr)}html:has(.site-root):not(:has(.pz)) .mk3__scene{justify-content:center;max-height:180px}html:has(.site-root):not(:has(.pz)) .lh{width:auto;height:170px;margin:0 auto}}html:has(.site-root):not(:has(.pz)) .lh__stars{fill:#f7f5f0;stroke:none;opacity:.35}html:has(.site-root):not(:has(.pz)) .mk3__scene .lh{height:100%;max-height:100%}@media (max-width:760px){html:has(.site-root):not(:has(.pz)) .mk3__scene{max-height:250px}html:has(.site-root):not(:has(.pz)) .mk3__scene .lh{height:240px}html:has(.site-root):not(:has(.pz)) .mk3__nav{gap:6px}html:has(.site-root):not(:has(.pz)) .mk3__dots{flex-wrap:nowrap;gap:4px}html:has(.site-root):not(:has(.pz)) .mk3__dot{justify-content:center;width:34px;padding:0}html:has(.site-root):not(:has(.pz)) .mk3__arw{width:36px;height:36px}}html:has(.site-root):not(:has(.pz)) .lh__dot{fill:#f4d9a6;stroke:none}html:has(.site-root):not(:has(.pz)) .lh__yacht{transform-box:view-box;transform-origin:0 0}html:has(.site-root):not(:has(.pz)) .lh__beam{transform-box:view-box;transform-origin:112px 92px}@media (prefers-reduced-motion:no-preference){html:has(.site-root):not(:has(.pz)) .mk3__card.is-on .lh[data-stage="4"] .lh__yacht{animation:3.2s cubic-bezier(.45,.05,.25,1) .3s both lhDock}html:has(.site-root):not(:has(.pz)) .mk3__card.is-on .lh__beam--r{animation:6s ease-in-out infinite lhBeamR}html:has(.site-root):not(:has(.pz)) .mk3__card.is-on .lh__beam--l{animation:6s ease-in-out infinite lhBeamL}}@keyframes lhDock{0%{transform:var(--sea)}to{transform:var(--dock)}}@keyframes lhBeamR{0%,to{opacity:1;transform:scaleX(1)}50%{opacity:.25;transform:scaleX(.25)}}@keyframes lhBeamL{0%,to{opacity:.25;transform:scaleX(.25)}50%{opacity:1;transform:scaleX(1)}}html:has(.site-root):not(:has(.pz)) .lh__win{fill:#f4d9a6;stroke:none}html:has(.site-root):not(:has(.pz)) .sg-hero__title .rl-accent{width:fit-content}html:has(.site-root):not(:has(.pz)) .sg-hero__title{letter-spacing:-.035em;font-weight:700;line-height:1.02}html:has(.site-root):not(:has(.pz)) .sg-principle{background:#f6f3ee;border-top:1px solid #d8d3cb}html:has(.site-root):not(:has(.pz)) .sg-principle .rl-eyebrow{color:#625e58}html:has(.site-root):not(:has(.pz)) .sg-principle__text{color:#181816;text-transform:none;letter-spacing:-.03em;max-width:22ch}html:has(.site-root):not(:has(.pz)) .sg-card__btn{text-transform:none;letter-spacing:0;font-family:var(--f-body);border-radius:8px;font-size:15px;font-weight:700}html:has(.site-root):not(:has(.pz)) .sg-card{box-shadow:none;border-color:#d8d3cb;border-radius:12px}html:has(.site-root):not(:has(.pz)) .sg-card--dark{border-color:#171715}:is(html:has(.site-root):not(:has(.pz)) .sg-card__title,html:has(.site-root):not(:has(.pz)) .sg-card__price){letter-spacing:-.03em}html:has(.site-root):not(:has(.pz)) .sg-stamp{border-radius:12px}html:has(.site-root):not(:has(.pz)) .sg-stamp__art:after{background:#f4d9a6;box-shadow:0 0 40px 10px #f4d9a640}html:has(.site-root):not(:has(.pz)) .sg-stamp__art{border-color:#f4d9a659}html:has(.site-root):not(:has(.pz)) .sg-stamp__art:before{border-color:#f4d9a659}html:has(.site-root):not(:has(.pz)) :is(.sg-seg,.sg-stepper){border-radius:8px}html:has(.site-root):not(:has(.pz)) :is(.sg-seg button){border-radius:6px}html:has(.site-root):not(:has(.pz)) .sg-form :is(input,select,textarea){border-radius:8px}html:has(.site-root):not(:has(.pz)) .bl{--f-head:inherit;--f-body:inherit}html:has(.site-root):not(:has(.pz)) .yg{--f-display:var(--f-head);--f-body:inherit}html:has(.site-root):not(:has(.pz)) :is(.bl-h1,.bl-top__h1,.bl-card__title,.yg h1,.yg h2){text-transform:none;letter-spacing:-.03em;font-weight:700;line-height:1.05}html:has(.site-root):not(:has(.pz)) .fn-hero .gh-hero-cta{align-items:center}html:has(.site-root):not(:has(.pz)) .fn-hero .gh-hero-cta>.btn{height:60px;min-height:60px;margin:0;animation:none;transform:none}html:has(.site-root):not(:has(.pz)) .gh .fn-gifts__total{color:#f7f5f0;background:#211f1c;border:1px solid #45423d;box-shadow:0 20px 40px -24px #000000b3}html:has(.site-root):not(:has(.pz)) .gh .fn-gifts__total span{color:#b9b5ae}html:has(.site-root):not(:has(.pz)) .gh .fn-gifts__total s{color:#8e8981}html:has(.site-root):not(:has(.pz)) .gh .fn-gifts__total b{color:#ddf478}html:has(.site-root):not(:has(.pz)) .bl-rail__btn{letter-spacing:0;text-transform:none;box-shadow:none;background:#ddf478;border-radius:8px;font-size:15px;font-weight:700;color:#171715!important}html:has(.site-root):not(:has(.pz)) .bl-rail__btn:hover{box-shadow:none;background:#e9fa9e;transform:none}html:has(.site-root):not(:has(.pz)) .bf-line li.is-key b{color:#171715}html:has(.site-root):not(:has(.pz)) .ru-hero__title:not(.gh-title){line-height:.98}@media (min-width:761px){html:has(.site-root):not(:has(.pz)) .ru-hero__title:not(.gh-title){font-size:clamp(42px,5.6vw,84px)}html:has(.site-root):not(:has(.pz)) .ru-hero__title--en:not(.gh-title){font-size:clamp(38px,5.2vw,80px)}html:has(.site-root):not(:has(.pz)) .ru-hero__title--de:not(.gh-title){font-size:clamp(32px,4.6vw,66px)}}
