.astory{display:flex;flex-wrap:wrap;align-items:center;gap:48px 80px}.astory__text{flex:1 1 440px;max-width:600px}.astory__prose{margin-top:28px;max-width:640px}.astory__prose .astory__lead{font-size:20px;line-height:1.6;color:var(--ink)}.astory__vis{flex:1 1 400px;min-width:0;max-width:480px}.astory__img{display:block;width:100%;height:auto;border-radius:20px;border:1px solid var(--line)}.astory__facts{display:grid;grid-template-columns:repeat(var(--fact-cols, 4),minmax(0,1fr));gap:0 24px;margin:44px 0 0}.astory__facts--1{--fact-cols: 1}.astory__facts--2{--fact-cols: 2}.astory__facts--3{--fact-cols: 3}.astory__facts--4{grid-template-columns:1fr 2.7fr 1.3fr 1fr}.astory__fact{min-width:0;padding:18px 0;border-top:1px solid var(--line)}.astory__fact dd{margin:6px 0 0;font-size:18px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.astory__more{display:block;margin-top:10px}.astory .astory__link,.astory__facts .astory__link{min-height:0;padding-block:6px;margin-block:-6px;font-size:15px}@media(max-width:1099px){.astory{gap:40px}.astory__facts,.astory__facts--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.astory{display:block}.astory__vis{margin-top:32px;max-width:none}.astory__prose{margin-top:24px}.astory__prose .astory__lead{font-size:18px}.astory__facts,.astory__facts--4{display:block;margin-top:32px;border-bottom:1px solid var(--line)}.astory__fact{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:14px 0}.astory__fact dt{flex:none;padding-top:5px}.astory__fact dd{margin:0;font-size:17px;text-align:right}}.announcement{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 56px;font-size:14.5px;line-height:1.4;text-align:center}.announcement[hidden]{display:none}.announcement--dark{background:var(--ink);color:#fff}.announcement--yellow{background:var(--yellow);color:var(--ink);border-bottom:1px solid var(--yellow-edge)}.announcement--soft{background:var(--soft);color:var(--ink);border-bottom:1px solid var(--line)}.announcement__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 10px}.announcement__link{font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;text-decoration-color:var(--yellow);min-height:24px}.announcement--yellow .announcement__link,.announcement--soft .announcement__link{text-decoration-color:var(--ink)}.announcement__close{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.announcement__close:hover{background:#ffffff24}.announcement--yellow .announcement__close:hover,.announcement--soft .announcement__close:hover{background:#1c1c1c14}.announcement--dark :focus-visible{outline-color:#fff}@media(max-width:639px){.announcement{padding:10px 48px 10px 20px;font-size:14px}}.ab-hero__body{margin-top:48px;max-width:820px}.ab__by{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px}.ab__who{display:flex;align-items:center;gap:14px}.ab__name{font-size:16px;font-weight:600;line-height:1.4}.ab__meta{font-size:14.5px;color:var(--ink3);line-height:1.5}.ab__avatar{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;overflow:hidden;border:1px solid var(--line2);border-radius:50%;background:repeating-linear-gradient(135deg,var(--soft) 0 8px,#F1F1EC 8px 16px);color:var(--ink2);font-size:15px;font-weight:600;letter-spacing:.02em}.ab__avatar--lg{width:72px;height:72px;font-size:22px}.ab__avatar img{width:100%;height:100%;object-fit:cover}.ab__share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ab__share .btn{width:auto;height:auto;min-height:44px;padding:6px 16px;font-size:15px}.ab__policies{margin-top:36px}.ab__cover{position:relative;margin:0;overflow:hidden;border:1px solid var(--line2);border-radius:24px;background:var(--cover-bg, var(--soft));aspect-ratio:var(--cover-ratio, 21 / 9)}.ab__cover-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--cover-fit, cover)}.ab__thumb{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;border:0}.ab__cols{display:flex;flex-wrap:wrap;align-items:flex-start;gap:48px 72px}.ab__cols--cover{margin-top:64px}.ab--legal .ab__cols{justify-content:flex-start}.ab--article .ab__cols{justify-content:center}.ab__article{flex:1 1 560px;min-width:0;max-width:720px}.ab__toc{display:block;flex:0 0 240px;position:sticky;top:120px;align-self:flex-start}.ab--legal .ab__toc{flex-basis:260px}.ab__toc-side .mono-label{display:block}.ab__toc-acc{display:none}.ab__toc-list{margin:14px 0 0;padding:0 0 0 16px;border-left:2px solid var(--line)}.ab__toc-list a{display:block;padding:9px 0;font-size:15px;line-height:1.4;color:var(--ink2)}.ab__toc-list a:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}html.no-js .ab__toc{display:none}.ab--article .ab__prose>p:first-child{font-size:21px;line-height:1.6;color:var(--ink)}.ab__prose ul li,.ab__prose ol li{display:block;position:relative;padding-left:22px}.ab__prose ol li{padding-left:36px}.ab__prose ul li:before{position:absolute;left:0;top:10px;margin-top:0}.ab__prose ol li:before{position:absolute;left:0;top:2px;padding-top:0}.ab__prose li>p{margin-top:0}.ab__prose h2,.ab__prose h3{scroll-margin-top:96px}.ab__author{margin-top:56px;flex-direction:row;align-items:center;gap:20px;max-width:720px;padding:32px}.ab__author-name{margin-top:6px;font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.ab__author-bio{margin-top:6px;font-size:15.5px;line-height:1.55;color:var(--ink2)}@media(max-width:1099px){.ab-hero__body{margin-top:40px;max-width:700px}.ab__cols--cover{margin-top:28px}.ab__toc{flex:1 1 100%;position:static}.ab__toc-side{display:none}.ab__toc-acc{display:block;border-top:1px solid var(--line)}.ab__toc-acc summary{font-size:16px}.ab__toc-acc .ab__toc-list{margin:0;padding:0 0 12px;border-left:0}.ab__toc-acc .ab__toc-list a{padding:12px 0}.ab__cols,.ab--article .ab__cols{justify-content:flex-start;gap:8px}.ab__article{flex-basis:100%}.ab--article .ab__prose>p:first-child{font-size:19px}.ab__cover{aspect-ratio:var(--cover-ratio, 21 / 9)}.ab__author{padding:28px}}@media(max-width:639px){.ab-hero__body,.ab__by,.ab__policies{margin-top:28px}.ab__cover{border-radius:20px;aspect-ratio:var(--cover-ratio-m, 16 / 10)}.ab__author{flex-direction:column;align-items:flex-start;padding:22px}}.awards__inner{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body";align-items:end}.awards__inner--btns{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head btns" "body body";gap:0 48px}.awards__head{grid-area:head;min-width:0;max-width:640px}.awards__btns{grid-area:btns;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px}.awards__body{grid-area:body;min-width:0;margin-top:56px}.awards__inner--nohead .awards__body,.awards .h2--flush{margin-top:0}.awards__inner--split{grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-template-areas:"head body" "btns body";align-items:center;gap:24px 64px}.awards__inner--split .awards__body{margin-top:0}.awards__inner--split .awards__btns{justify-content:flex-start}.awards__label{display:flex;align-items:center;gap:14px;font-family:var(--mono);font-size:12px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.awards__label-text{flex:none;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.awards__rule{flex:1;height:1px;background:var(--line)}.awards__lnk{flex:none;min-height:0;padding-block:6px;margin-block:-6px;font-family:var(--font);font-size:14.5px;line-height:1.3;letter-spacing:0;text-transform:none;white-space:nowrap;color:var(--ink)}.awards__lnk--bottom{display:none}.awards__img{display:block;width:calc(var(--bh, 140px) * var(--k, 1) * var(--ar, 1));max-width:100%;height:auto;aspect-ratio:var(--ar, 1)}.awards__link{display:block;max-width:100%;border-radius:14px}.awards__link:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 4px var(--yellow)}.awards__img{transition:filter .2s ease-out}.awards__link:hover .awards__img{filter:drop-shadow(0 6px 14px rgba(28,28,28,.16))}.awards__ph{display:flex;align-items:center;justify-content:center;width:calc(var(--bh, 140px) * .92);max-width:100%;aspect-ratio:.92;padding:8px;box-sizing:border-box;border:1px dashed var(--ctl);border-radius:12px;font-size:13px;line-height:1.3;text-align:center;color:var(--ink3)}.awards__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:stretch}.awards__cards--split{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.awards__stack{display:flex;flex-direction:column;gap:20px;min-width:0}.awards__cards:not(.awards__cards--split) .awards__stack{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.awards__stack>.awards__card{flex:1}.awards__card{display:flex;flex-direction:column;min-width:0;box-sizing:border-box;padding:36px;background:#fff;border:1px solid var(--line);border-radius:24px}.awards__list{display:grid;margin:28px 0 0;padding:0}.awards__list--clutch,.awards__list--other{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}.awards__list--shopify{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.awards__list--manifest{grid-template-columns:minmax(0,1fr)}.awards__list--clutch,.awards__list--other{--bh: 176px}.awards__list--shopify{--bh: 140px}.awards__list--manifest{--bh: 150px}.awards__list--manifest .awards__img,.awards__solo .awards__img{--k: 1.12}.awards__item{display:flex;flex-direction:column;align-items:center;min-width:0}.awards__cap{margin:12px 0 0;font-size:13.5px;line-height:1.4;text-align:center;text-wrap:balance;color:var(--ink2)}.awards__cap strong{display:block;font-weight:600;color:var(--ink)}.awards__group+.awards__group{margin-top:56px}.awards__group>.awards__label{margin-bottom:28px}.awards__grid{display:grid;gap:24px;margin:0;padding:0}.awards__grid--clutch,.awards__grid--other{grid-template-columns:repeat(3,minmax(0,1fr))}.awards__grid--shopify{grid-template-columns:repeat(2,minmax(0,1fr))}.awards__grid--manifest{grid-template-columns:minmax(0,1fr)}.awards__tile,.awards__cert,.awards__solo{min-width:0;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-radius:24px}.awards__tile{display:flex;flex-direction:column;align-items:center;padding:36px 28px 32px;--bh: 200px}.awards__tile-img{display:flex;justify-content:center;max-width:100%}.awards__tile-text{margin-top:24px;text-align:center}.awards__tile-title{margin:0;font-size:20px;line-height:1.25;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.awards__tile-detail{margin:6px 0 0;font-size:16px;line-height:1.4;color:var(--ink3)}.awards__cert{display:flex;align-items:center;gap:36px;padding:36px 40px;--bh: 200px}.awards__cert-img{flex:none;max-width:45%}.awards__cert-text{min-width:0}.awards__cert-title{margin:14px 0 0;font-size:26px;line-height:1.2;letter-spacing:-.025em;font-weight:600;text-wrap:balance}.awards__cert-text>:first-child{margin-top:0}.awards__cert-line{margin:10px 0 0;font-size:16px;line-height:1.55;color:var(--ink2)}.awards__solo{display:flex;justify-content:center;padding:44px 56px;--bh: 240px}@media(prefers-reduced-motion:reduce){.awards__img{transition:none}}@media(max-width:1099px){.awards__inner--btns{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "btns" "body";gap:0}.awards__btns{justify-content:flex-start;margin-top:24px}.awards__body{margin-top:44px}.awards__inner--split{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "body" "btns";gap:0;align-items:end}.awards__inner--split .awards__body{margin-top:44px;max-width:420px}.awards__inner--split .awards__btns{margin-top:24px}.awards__cards,.awards__cards--split{grid-template-columns:minmax(0,1fr);gap:16px}.awards__stack,.awards__cards:not(.awards__cards--split) .awards__stack{display:flex;flex-direction:row;gap:16px}.awards__stack>.awards__card{flex:1 1 0}.awards__card{padding:28px;border-radius:22px}.awards__card--clutch{padding:30px}.awards__list{margin-top:26px}.awards__list--clutch,.awards__list--other{gap:30px 20px;--bh: 170px}.awards__list--shopify{gap:16px;--bh: 130px}.awards__list--manifest{--bh: 150px}.awards__group+.awards__group{margin-top:44px}.awards__grid{gap:16px}.awards__tile{padding:30px 20px 28px;border-radius:20px;--bh: 170px}.awards__tile-text{margin-top:18px}.awards__tile-title{font-size:19px}.awards__tile-detail{font-size:14.5px}.awards__cert{flex-direction:column;align-items:center;gap:22px;padding:34px 24px 32px;text-align:center;border-radius:22px;--bh: 170px}.awards__cert-img{max-width:100%}.awards__cert-title{font-size:24px}.awards__cert-line{font-size:15px}.awards__solo{padding:36px 24px;border-radius:20px;--bh: 230px}}@media(max-width:639px){.awards__inner--btns{grid-template-areas:"head" "body" "btns"}.awards__btns{flex-direction:column;margin-top:20px}.awards__btns .btn{width:100%}.awards__body,.awards__inner--split .awards__body{margin-top:32px}.awards__inner--nohead .awards__body{margin-top:0}.awards__inner--split .awards__body{max-width:none}.awards__cards,.awards__cards--split{gap:12px}.awards__stack,.awards__cards:not(.awards__cards--split) .awards__stack{flex-direction:column;gap:12px}.awards__card,.awards__card--clutch{padding:18px;border-radius:20px}.awards__list{margin-top:22px}.awards__list--clutch,.awards__list--other{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;--bh: 140px}.awards__list--shopify{gap:14px;--bh: 130px}.awards__cap{font-size:13px}.awards__lnk--top{display:none}.awards__lnk{white-space:normal}.awards__lnk--bottom{display:inline-flex;align-self:flex-start;margin-top:22px;font-size:15.5px}.awards__group+.awards__group{margin-top:36px}.awards__group>.awards__label{margin-bottom:20px}.awards__grid{gap:12px}.awards__grid--clutch,.awards__grid--other{grid-template-columns:repeat(2,minmax(0,1fr))}.awards__grid--shopify{grid-template-columns:minmax(0,1fr)}.awards__tile{padding:20px 12px 22px;--bh: 130px}.awards__tile-text{margin-top:18px}.awards__tile-title{font-size:16.5px}.awards__cert{flex-direction:row;align-items:center;gap:18px;padding:20px 18px;text-align:start;border-radius:20px;--bh: 120px}.awards__cert-img{flex:none;max-width:45%}.awards__cert-title{font-size:20px}.awards__solo{padding:28px 16px;--bh: 200px}}.bcard{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 48px;padding:48px}.bcard__text{flex:1 1 440px;max-width:680px}.bcard__title{margin-top:16px;font-size:40px;line-height:1.1;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.bcard__lead{margin-top:14px;font-size:18px;line-height:1.55;color:var(--ink2)}@media(max-width:1099px){.bcard{padding:36px}.bcard__title{font-size:34px}}@media(max-width:639px){.bcard{flex-direction:column;align-items:flex-start;padding:28px}.bcard__text{flex:none;width:100%}.bcard__title{font-size:28px}.bcard__btn,.bcard__btn .btn{width:100%}}.bdlg{margin:auto;padding:0;border:0;background:transparent;width:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:visible}.bdlg::backdrop{background:#1c1c1c73}.bdlg__card{background:#fff;border-radius:24px;box-shadow:0 40px 90px -30px #1c1c1c80;padding:28px;max-height:calc(100dvh - 24px);overflow-y:auto}.bdlg__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.bdlg__title{font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.bdlg__sub{margin-top:4px;font-size:14.5px;color:var(--ink3)}.bdlg__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid var(--line2);border-radius:10px;background:#fff;cursor:pointer}.bdlg__body{margin-top:20px}.bdlg__frame{display:block;width:100%;height:600px;border:0;border-radius:14px;background:var(--soft)}.bdlg__loading{padding:48px 0;text-align:center;font-size:15px;color:var(--ink3)}.bdlg__fallback{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;border:1px solid var(--yellow);border-radius:16px;background:var(--yellow-tint)}.bdlg__ico{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:var(--yellow);border:1px solid var(--yellow-edge);border-radius:12px}.bdlg__text{font-size:16px;line-height:1.55;color:var(--ink2)}.bdlg__foot{margin-top:16px;font-size:14px;color:var(--ink3)}@media(max-width:639px){.bdlg{margin:auto 0 0;width:100%;max-width:100%}.bdlg__card{border-radius:28px 28px 0 0;padding:20px 20px 24px}.bdlg__title{font-size:22px}.bdlg__frame{height:min(560px,70dvh)}.bdlg__fallback .btn{width:100%}}.callout-card.callout-card--join{--sec-pt: 32px;padding-top:var(--sec-pt)}.callout-card__box{padding:48px;display:flex;flex-flow:row wrap;align-items:center;gap:32px 64px}.callout-card__text{flex:1 1 460px;max-width:560px}.callout-card__title{font-size:34px;line-height:1.1;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.callout-card__lead{margin-top:14px;max-width:520px;font-size:18px;line-height:1.55;color:var(--ink2)}.callout-card__btns{margin-top:28px}.callout-card .btn--outline{border-color:var(--ink)}.callout-card__panel{box-sizing:content-box;flex:1 1 320px;padding:28px 32px;border:1px solid var(--yellow-soft);border-radius:20px;background:#fff}.callout-card__panel .mono-label{line-height:1.36}.callout-card__checks{margin-top:20px}@media(max-width:1099px){.callout-card.callout-card--join{--sec-pt: 32px}.callout-card__box{display:block;padding:36px}.callout-card__text{max-width:none}.callout-card__title{font-size:30px}.callout-card__panel{margin-top:28px;padding:24px;border-radius:16px}}@media(min-width:640px)and (max-width:1099px){.callout-card__btns .btn{height:auto;min-height:52px;padding:10px 16px;white-space:normal;line-height:1.25;text-align:center}}@media(max-width:639px){.callout-card.callout-card--join{--sec-pt: 24px}.callout-card__box{padding:24px}.callout-card__title{font-size:27px}.callout-card__lead{font-size:17px}.callout-card__btns{margin-top:24px}.callout-card__panel{margin-top:24px;padding:20px}}.cgrid__filter+*{margin-top:40px}.cgrid__feat+.cgrid__grid{margin-top:32px}.cgrid__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cgrid__cell{display:flex;flex-direction:column;min-width:0}.cgrid__cell>.card{flex:1}.cgrid__empty{margin-top:0}@media(max-width:1099px){.cgrid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.cgrid__filter+*{margin-top:28px}.cgrid__feat+.cgrid__grid{margin-top:20px}.cgrid__grid{grid-template-columns:minmax(0,1fr);gap:14px}.cgrid__feat .acard--big .acard__body{padding:20px}.cgrid__feat .acard__title--big{margin-top:14px;font-size:21px;line-height:1.25;letter-spacing:-.02em}.cgrid__feat .acard--big .acard__text{margin-top:8px;font-size:15.5px;line-height:1.55}.cgrid__feat .acard--big .acard__meta{margin-top:auto;padding-top:16px}}.sec.channels-wall{overflow:hidden}.channels-wall .eyebrow{color:var(--ink2)}.channels-wall .eyebrow:before{background:var(--ink)}.channels-wall .hl{background:linear-gradient(transparent 64%,#fff 64%)}.chwall{--chs: 132px;--chr: 30px;--chg: 22px;display:block}.chwall__lead{color:var(--ink)}.chwall__btns{align-items:center;gap:12px 28px;margin-top:36px}.chwall__band{margin-top:64px;padding:6px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.channels-wall--fade .chwall__rows{-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.channels-wall--fade .chrow--3{opacity:.55}.chrow{display:flex;width:max-content}.chrow+.chrow{margin-top:var(--chg)}.chgroup{display:flex;flex:none;gap:var(--chg);margin:0;padding:0 var(--chg) 0 0}.chtile{position:relative;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:var(--chs);height:var(--chs);overflow:hidden;border:1px solid rgba(28,28,28,.12);border-radius:var(--chr);background:#fff;box-shadow:0 22px 30px -20px #785a008c}.chtile--ghost{border-color:#ffffffbf;background:#fff6;box-shadow:none;color:#1c1c1c6b}.chtile--add{border:1.5px dashed rgba(28,28,28,.42);background:transparent}.chtile--ghost svg{width:34%;height:34%}.chtile__img{display:block}.chtile__img--full{width:100%;height:100%;object-fit:cover}.chtile__img--mark{width:var(--mw, 50%);max-height:70%;height:auto;object-fit:contain}.chwall__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:20px}.chwall__note{margin:0;font-size:14px;line-height:1.5;color:var(--ink2)}.chwall__pause{display:inline-flex;align-items:center;min-height:44px;margin-inline-start:auto;padding:0 16px;border:1px solid rgba(28,28,28,.3);border-radius:999px;background:transparent;font-size:14.5px;font-weight:600;line-height:1.2;color:var(--ink);cursor:pointer;transition:border-color .16s ease-out,background-color .16s ease-out}.chwall__pause:hover{border-color:var(--ink);background:#ffffff73}.chwall__pause span{display:inline-flex;align-items:center;gap:8px}.chwall__pause .chwall__pause-off,.chwall[data-user-paused] .chwall__pause .chwall__pause-on{display:none}.chwall[data-user-paused] .chwall__pause .chwall__pause-off{display:inline-flex}.chwall__empty{margin-top:56px}@media(prefers-reduced-motion:no-preference){@keyframes chmq{to{transform:translate(-50%)}}.chrow{animation:chmq var(--dur, 60s) linear infinite;animation-delay:var(--delay, 0s);will-change:transform}.chrow--rev{animation-direction:reverse}.chwall__band:hover .chrow,.chwall[data-user-paused] .chrow,.chwall__band[data-paused] .chrow{animation-play-state:paused}.chtile--logo{transition:transform .2s ease-out}.chtile--logo:hover{transform:translateY(-6px) scale(1.06)}}@media(prefers-reduced-motion:reduce){.chwall__pause{display:none}}@media(max-width:1099px){.chwall{--chs: 112px;--chr: 26px;--chg: 18px}.chwall__band{margin-top:48px;padding-bottom:6px}.chwall__btns{margin-top:28px}}@media(max-width:639px){.chwall{--chs: 84px;--chr: 19px;--chg: 12px}.chwall__band{margin-top:36px}.chwall__empty{margin-top:32px}.chwall__btns{align-items:stretch}.chwall__btns .lnk{justify-content:center}.chwall__foot{margin-top:16px}}.clients__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head btn" "grid grid";align-items:end;gap:0 48px}.clients__inner>.clients__head{grid-area:head}.clients__btn{grid-area:btn}.clients__inner>.clients__grid{grid-area:grid}.clients__head{min-width:0}.clients--list:not([class*=sec--pt-]){padding-top:calc(var(--secy) * .5)}.clients__count{margin:0}.clients__head+.clients__count{margin-top:40px}.clients__grid{display:grid;grid-template-columns:repeat(var(--cols, 6),minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none}.clients__count+.clients__grid{margin-top:22px}.clients__head+.clients__grid{margin-top:40px}.clients__item{display:flex;flex-direction:column;min-width:0}.clients__cell{display:flex;flex:1;align-items:center;justify-content:center;min-height:104px;padding:14px 10px;box-sizing:border-box;border:1px solid var(--line);border-radius:16px;background:#fff;text-align:center;transition:box-shadow .2s ease-out}.clients__cell--link:hover{box-shadow:0 22px 40px -28px #1c1c1c6b}.clients__name{font-size:15px;font-weight:500;line-height:1.3;color:var(--ink2);overflow-wrap:anywhere}.clients__logo{display:block;flex:none;width:min(100%,calc(var(--logo-h, 42px) * 3.5));max-width:100%;height:var(--logo-h, 42px);object-fit:contain;transition:filter .2s ease-out,opacity .2s ease-out}.clients__grid--gray .clients__logo{filter:grayscale(1);opacity:.8}.clients__grid--gray .clients__cell--link:hover .clients__logo{filter:none;opacity:1}.clients .pager{margin-top:56px}@media(max-width:1099px){.clients__grid{grid-template-columns:repeat(var(--cols-t, 3),minmax(0,1fr))}.clients__cell{min-height:96px}.clients__logo{width:min(100%,calc(var(--logo-h-t, 40px) * 3.5));height:var(--logo-h-t, 40px)}}@media(max-width:639px){.clients__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "grid" "btn"}.clients__btn{margin-top:24px}.clients__btn .btn{width:100%}.clients__head+.clients__count{margin-top:28px}.clients__grid{grid-template-columns:repeat(var(--cols-m, 2),minmax(0,1fr));gap:12px;margin-top:28px}.clients__count+.clients__grid{margin-top:18px}.clients__cell{min-height:88px}.clients__logo{width:min(100%,calc(var(--logo-h-m, 34px) * 3.5));height:var(--logo-h-m, 34px)}.clients__item:last-child:nth-child(odd){grid-column:1 / -1}.clients .pager{margin-top:36px}}.quotes__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none}.quotes__item{display:flex;min-width:0}.quotes__card{display:flex;flex:1;flex-direction:column;margin:0;padding:30px}.quotes__mark{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding-top:9px;box-sizing:border-box;background:var(--yellow);font-size:27px;font-weight:700;line-height:1}.quotes__text{margin:18px 0 0;font-size:19px;line-height:1.5;letter-spacing:-.01em;font-weight:500;text-wrap:pretty}.quotes__cap{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:24px}.quotes__avatar{display:block;flex:none;width:44px;height:44px;overflow:hidden;border:1px solid var(--line2);border-radius:50%;background:var(--soft2)}.quotes__avatar-img{width:100%;height:100%;object-fit:cover}.quotes__who{min-width:0;font-size:15px;line-height:1.4}.quotes__who strong{font-weight:600}.quotes__role{color:var(--ink3)}@media(max-width:1099px){.quotes__grid{grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr))}}@media(max-width:639px){.quotes__grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:28px}.quotes__card{padding:24px}.quotes__text{font-size:18px}}.clutch__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head btn" "frame frame" "note note";align-items:end;gap:0 48px}.clutch__head{grid-area:head;min-width:0}.clutch__btn{grid-area:btn;display:flex;justify-content:flex-end}.clutch__frame{grid-area:frame;margin-top:40px;padding:20px;box-sizing:border-box;background:#fff;border:1px solid var(--line);border-radius:24px}.clutch__note{grid-area:note;align-self:center;margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--ink3)}.clutch .h2--flush{margin-top:0}.clutch__rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:20px 0 0;font-size:17px;line-height:1.4;color:var(--ink2)}.clutch__rating-text strong{font-weight:600;color:var(--ink)}.clutch__stars{display:inline-flex;gap:2px;align-items:center}.clutch__star{fill:var(--yellow);stroke:var(--ink)}.clutch__stage{position:relative;display:block;min-height:var(--clutch-h, 375px)}.clutch__stage .clutch-widget{position:relative;z-index:1;max-width:100%}.clutch__stage iframe{display:block;max-width:100%}.clutch__skeleton,.clutch__fallback{display:none}.clutch__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;background:#fff}.clutch__sk-card{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding:24px;background:var(--soft);border:1px solid var(--line);border-radius:18px}.clutch__sk{display:block;width:100%;height:10px;border-radius:5px;background:var(--line2)}.clutch__sk--meta{width:40%;height:12px;margin-bottom:8px}.clutch__sk--90{width:88%}.clutch__sk--95{width:92%}.clutch__sk--60{width:60%}.clutch__sk--name{width:34%;height:12px;margin-top:auto}.clutch__fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:18px;text-align:center;color:var(--ink2);background:#fff}.clutch__fallback-text{margin:0;font-size:15px;line-height:1.5}.js .clutch__stage:not([data-state]) .clutch__skeleton,.clutch__stage[data-state=loading] .clutch__skeleton{display:grid}.clutch__stage[data-state=failed] .clutch__fallback,.no-js .clutch__fallback{display:flex}.clutch__stage[data-state=failed] .clutch-widget,.no-js .clutch-widget{display:none}@media(max-width:1099px){.clutch__inner{grid-template-areas:"head head" "btn btn" "frame frame" "note note"}.clutch__btn{margin-top:24px;justify-content:flex-start}.clutch__skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.clutch__sk-card:nth-child(n+3){display:none}}@media(max-width:639px){.clutch__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "frame" "note" "btn"}.clutch__frame{margin-top:28px;padding:12px;border-radius:18px}.clutch__skeleton{grid-template-columns:minmax(0,1fr);gap:12px}.clutch__sk-card{padding:20px;border-radius:16px}.clutch__sk-card:nth-child(n+2){display:none}.clutch__note{margin-top:12px}.clutch__btn{margin-top:20px}.clutch__rating{font-size:16px}}.compare.compare--join{--sec-pt: 72px;padding-top:var(--sec-pt)}.compare__head{max-width:720px}.compare__title{font-size:32px;line-height:1.1;letter-spacing:-.03em;font-weight:600}.compare__title--after{margin-top:18px}.compare__text{margin-top:12px;max-width:620px;font-size:17px;line-height:1.55;color:var(--ink2);text-wrap:pretty}.compare__box,.compare__empty{margin-top:28px}.compare__box{overflow:hidden;border:1px solid var(--line2);border-radius:24px;background:#fff}.compare__table{width:100%;border-collapse:collapse;table-layout:fixed}.compare__table th,.compare__table td{box-sizing:content-box;padding:24px 32px;text-align:left;vertical-align:top}.compare__table th{line-height:normal}.compare__table .compare__corner{width:20%;font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.compare__table .compare__col{width:38%;font-size:16px;font-weight:600}.compare__table .compare__col--plus{width:auto}.compare__table .compare__rowh{font-size:17px;font-weight:600;border-top:1px solid var(--line)}.compare__table .compare__cell{font-size:16.5px;line-height:1.55;color:var(--ink2);border-top:1px solid var(--line)}.compare__table .compare__cell--plus{color:var(--ink)}.compare--hi .compare__table .compare__col--plus{background:var(--yellow)}.compare--hi .compare__table .compare__cell--plus{background:var(--yellow-tint);border-top-color:var(--yellow-soft)}.compare__stack.card{display:none;margin-top:20px;padding:0 20px}.compare__s-item{padding:20px 0}.compare__s-item+.compare__s-item{border-top:1px solid var(--line)}.compare__s-label{font-size:18px;line-height:1.28;font-weight:600;letter-spacing:-.015em}.compare__s-std,.compare__s-plus{margin-top:12px}.compare__tag{display:block;width:fit-content;padding:5px 7px;font-size:12px}.compare__s-text{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.compare--hi .compare__s-plus{padding:14px;border:1px solid var(--yellow);border-radius:12px;background:var(--yellow-tint)}.compare--hi .compare__s-plus .compare__tag{border-color:var(--yellow-soft);background:#fff;color:var(--ink)}.compare--hi .compare__s-plus .compare__s-text{color:var(--ink)}.compare__note{margin-top:16px;max-width:640px;font-size:14.5px;line-height:1.55;color:var(--ink3)}@media(max-width:1099px){.compare.compare--join{--sec-pt: 56px}.compare__title{font-size:28px}.compare__box{border-radius:20px}.compare__table th,.compare__table td{padding:18px 20px}.compare__table .compare__corner{width:18%}.compare__table .compare__col{font-size:15px}.compare__table .compare__rowh{font-size:16px}.compare__table .compare__cell{font-size:15.5px}}@media(max-width:639px){.compare.compare--join{--sec-pt: 48px}.compare__title{font-size:24px}.compare__text{font-size:16px}.compare__box{display:none}.compare__stack.card{display:block}.compare__empty{margin-top:20px}}.cookie[hidden]{display:none}.cookie{position:fixed;left:24px;right:24px;bottom:24px;z-index:90;max-width:1240px;margin-inline:auto;padding:24px 28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;background:#fff;border:1px solid var(--line2);border-radius:20px;box-shadow:0 30px 60px -24px #1c1c1c59}.cookie__text{flex:1 1 520px;max-width:720px}.cookie__title{font-size:18px;font-weight:600;letter-spacing:-.01em}.cookie__body{margin-top:6px;font-size:15px;line-height:1.55;color:var(--ink2)}.cookie__body a{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.cookie__actions{display:flex;flex-wrap:wrap;gap:10px}@media(prefers-reduced-motion:no-preference){.cookie:not([hidden]){animation:cookie-in .28s ease-out}@keyframes cookie-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}}@media(min-width:640px){.cookie--left{right:auto;margin-inline:0;width:min(460px,calc(100vw - 48px))}.cookie--right{left:auto;margin-inline:0;width:min(460px,calc(100vw - 48px))}}@media(max-width:639px){.cookie{left:12px;right:12px;bottom:12px;padding:18px;gap:14px;border-radius:20px;box-shadow:0 24px 50px -20px #1c1c1c66;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.cookie__title{font-size:17px}.cookie__body{font-size:14.5px;line-height:1.5}.cookie__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.cookie__actions .btn{width:100%;height:auto;min-height:48px;padding-inline:10px}.cookie__actions .btn[data-consent=accept]{order:-1;grid-column:1 / -1}}@media(max-height:520px)and (max-width:1099px){.cookie{left:12px;right:12px;bottom:8px;padding:12px 16px;gap:10px 16px;max-width:none;max-height:calc(100dvh - 16px);overflow-y:auto;border-radius:16px}.cookie--left,.cookie--right{width:auto;margin-inline:0}.cookie__text{flex:1 1 100%;max-width:none}.cookie__title{font-size:15px}.cookie__body{margin-top:2px;font-size:13.5px;line-height:1.4}.cookie__actions{display:flex;flex-wrap:nowrap;width:100%;gap:8px}.cookie__actions .btn{flex:1 1 0;width:auto;height:auto;min-height:44px;padding-inline:8px}.cookie__actions .btn[data-consent=accept]{order:-1;grid-column:auto}}.cdlg{margin:auto;padding:0;border:0;background:transparent;width:560px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:visible}.cdlg::backdrop{background:#1c1c1c73}.cdlg__card{background:#fff;border-radius:24px;box-shadow:0 40px 90px -30px #1c1c1c80;padding:32px;max-height:calc(100dvh - 24px);overflow-y:auto}.cdlg__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.cdlg__title{font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.025em}.cdlg__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:1px solid var(--line2);border-radius:10px;background:#fff;cursor:pointer}.cdlg__form{margin-top:16px}.cdlg__row{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--line)}.cdlg__row-title{font-size:16px;font-weight:600}.cdlg__row-text{margin-top:2px;max-width:420px;font-size:14.5px;line-height:1.5;color:var(--ink3)}.cdlg__always{flex:none;font-size:13px;font-weight:600;padding:5px 11px;border-radius:999px;background:var(--soft);border:1px solid var(--line)}.cdlg__actions{margin-top:20px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.switch{position:relative;display:block;flex:none;width:48px;height:28px;cursor:pointer}.switch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.switch__track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--soft2);border:1.5px solid var(--ctl);transition:background-color .16s ease-out,border-color .16s ease-out}.switch__dot{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;border:1px solid var(--ink3);transition:transform .16s ease-out,background-color .16s ease-out}.switch input:checked+.switch__track{background:var(--yellow);border-color:var(--ink)}.switch input:checked+.switch__track .switch__dot{transform:translate(20px);background:var(--ink)}.switch input:focus-visible+.switch__track{outline:3px solid var(--ink);outline-offset:3px}@media(max-width:639px){.cdlg{margin:auto 0 0;width:100%;max-width:100%}.cdlg__card{border-radius:28px 28px 0 0;padding:24px 20px 28px}.cdlg__title{font-size:22px}.cdlg__actions{flex-direction:column}.cdlg__actions .btn{width:100%;height:auto;min-height:52px}}.cta-band{--cta-line: rgba(28, 28, 28, .07);--cta-sq-a: var(--ink);--cta-sq-b: #fff;--cta-lead: #2b2b26;position:relative;overflow:hidden;--sec-pt: 112px;--sec-pb: 112px;padding-block:var(--sec-pt) var(--sec-pb)}.cta-band.scheme-white,.cta-band.scheme-soft{--cta-line: #eeeee9;--cta-sq-a: var(--yellow);--cta-sq-b: #ffeb99;--cta-lead: var(--ink2)}.cta-band.scheme-yellow{border-bottom:0}.cta-band.scheme-yellow .hl{background:linear-gradient(transparent 64%,#fff 64%)}.cta-band__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--cta-line) 1px,transparent 1px),linear-gradient(90deg,var(--cta-line) 1px,transparent 1px);background-size:64px 64px;background-position:center top}.cta-band__sq{position:absolute;width:64px;height:64px}.cta-band__sq--a{right:0;top:0;background:var(--cta-sq-a)}.cta-band__sq--b{right:64px;top:64px;background:var(--cta-sq-b)}.cta-band__in{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px 48px}.cta-band__text{flex:1 1 560px;max-width:700px}.cta-band__title{margin:0;font-size:56px;line-height:1.04;letter-spacing:-.04em;font-weight:600;text-wrap:balance}.cta-band__lead{margin:20px 0 0;max-width:560px;font-size:20px;line-height:1.55;color:var(--cta-lead)}.cta-band__btns{display:flex;flex-wrap:wrap;gap:12px}.cta-band .btn--outline{border-color:var(--ink)}@media(max-width:639px){.cta-band{--sec-pt: 72px;--sec-pb: 72px;padding-block:var(--sec-pt) var(--sec-pb)}.cta-band__grid{background-size:48px 48px}.cta-band__sq{width:48px;height:48px}.cta-band__sq--b{display:none}.cta-band__in{display:block}.cta-band__title{font-size:34px;line-height:1.08;letter-spacing:-.035em}.cta-band__lead{margin-top:16px;font-size:17px}.cta-band__btns{flex-direction:column;margin-top:28px}}.custom-liquid--pad-none{padding-block:0}.custom-liquid--pad-small{padding-block:calc(var(--secy) * .55)}.custom-liquid--pad-default{padding-block:var(--secy)}.faq__in{display:flex;flex-wrap:wrap;gap:48px 80px}.faq__side{flex:1 1 320px;max-width:380px;align-self:flex-start}.faq__main{flex:2 1 560px;min-width:0}.faq__list{border-top:1px solid var(--line)}.faq .faq-i summary{line-height:1.3}.faq .faq-i .plus{width:46px;height:46px}.faq__help{margin-top:40px;padding:24px;background:var(--soft)}.faq__help-t{margin-top:16px;font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.3}.faq__help-l{margin-top:12px}.faq--stacked .faq__in{display:block}.faq--stacked .faq__side{max-width:720px}.faq--stacked .faq__main{margin-top:48px;max-width:880px}@media(max-width:1099px){.faq__in{display:block}.faq__side{max-width:720px}.faq__main,.faq--stacked .faq__main{margin-top:48px}.faq__help{display:none}}@media(max-width:639px){.faq__main,.faq--stacked .faq__main{margin-top:28px}}.feature-cards__main{display:flex;flex-direction:column;align-items:flex-start}.feature-cards__body{min-width:0;align-self:stretch}.feature-cards__card--plain .feature-cards__title{margin-top:0}.feature-cards__card .ico{width:54px;height:54px}.feature-cards__chev{display:none}.feature-cards__more{margin-top:32px}.feature-cards__note{margin-top:32px;font-size:16px;line-height:1.6;color:var(--ink2)}.feature-cards__note p{margin:0}.feature-cards__note strong{color:var(--ink);font-weight:600}.feature-cards__empty{margin-top:56px}a.feature-cards__card:hover .lnk{text-decoration-color:var(--ink)}.feature-cards__grid--four .feature-cards__card{padding:28px}.feature-cards__grid--four .feature-cards__title{margin-top:22px;font-size:21px;line-height:1.2}.feature-cards__grid--four .feature-cards__card--plain .feature-cards__title{margin-top:0}.feature-cards__grid--four .feature-cards__text{margin-top:8px;font-size:15.5px;line-height:1.55}@media(max-width:1099px){.feature-cards__grid{margin-top:56px;gap:20px}.feature-cards__grid--three{margin-top:44px;gap:16px}.feature-cards__more,.feature-cards__note{margin-top:24px}.feature-cards__card .badge--float{position:static;align-self:flex-start;margin-bottom:14px}.feature-cards__grid--four{margin-top:44px;gap:16px}.feature-cards__grid--four .feature-cards__card{padding:24px}}@media(max-width:639px){.feature-cards__grid,.feature-cards__grid--three{margin-top:32px;gap:14px}.feature-cards__empty{margin-top:32px}.feature-cards__grid--four{margin-top:32px;gap:12px}.feature-cards:not(.feature-cards--full-m) .feature-cards__card{padding:18px}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .badge--float{display:none}.feature-cards:not(.feature-cards--full-m) .feature-cards__main{flex-direction:row;align-items:center;gap:16px}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .ico{width:50px;height:50px}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .ico svg{width:24px;height:24px}.feature-cards:not(.feature-cards--full-m) .feature-cards__body{flex:1;align-self:auto}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .feature-cards__title{margin-top:0;font-size:19px;line-height:1.2}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .feature-cards__text{margin-top:4px;font-size:15px;line-height:1.5;text-wrap:wrap}.feature-cards:not(.feature-cards--full-m) .feature-cards__chev{display:flex;flex:none;transform:rotate(-90deg)}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .bul{margin-top:16px;padding-top:16px}.feature-cards:not(.feature-cards--full-m) .feature-cards__card .more{display:none}.feature-cards:not(.feature-cards--full-m) .feature-cards__grid--four .feature-cards__card{padding:18px}.feature-cards:not(.feature-cards--full-m) .feature-cards__grid--four .feature-cards__main{align-items:flex-start}.feature-cards:not(.feature-cards--full-m) .feature-cards__grid--four .feature-cards__title,.feature-cards:not(.feature-cards--full-m) .feature-cards__grid--four .feature-cards__card--plain .feature-cards__title{margin-top:0;font-size:19px;line-height:1.2}.feature-cards:not(.feature-cards--full-m) .feature-cards__grid--four .feature-cards__text{margin-top:6px;font-size:15.5px;line-height:1.55}}.feature-row__text{max-width:620px}.feature-row__checks{margin-top:24px}.feature-row__chips{margin:24px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.feature-row__link{margin-top:24px}.feature-row__art{margin-top:40px;max-width:560px}.feature-row__art .blocks-img{margin-top:0}@media(min-width:1100px){.feature-row__in{display:flex;align-items:center;gap:48px 80px}.feature-row__text{flex:1 1 440px;max-width:520px}.feature-row__art{flex:1 1 460px;min-width:0;max-width:560px;margin-top:0}.feature-row__in--flip .feature-row__text{order:2}.feature-row__in--flip .feature-row__art{order:1}.feature-row__link{margin-top:28px}}@media(max-width:639px){.feature-row__art{margin-top:32px;max-width:none}}.ftr{background:var(--soft);border-top:1px solid var(--line)}.ftr--white{background:#fff}.ftr--yellow{background:var(--yellow);border-top-color:var(--yellow-edge);--ink3:var(--ink2)}.ftr--yellow .ul:hover{text-decoration-color:var(--ink)}.ftr--yellow .ftr__legal{border-top-color:#1c1c1c38}.ftr__in{padding-top:88px;padding-bottom:40px}.ftr__top{display:flex;flex-wrap:wrap;gap:48px 64px;justify-content:space-between}.ftr__brand{flex:1 1 300px;max-width:340px}.ftr__logo-link{display:inline-flex;align-items:center;min-height:48px}.ftr__logo{display:block;height:var(--logo-h);width:auto;max-width:none}.ftr__desc{margin-top:22px;font-size:16px;line-height:1.6;color:var(--ink2)}.ftr__social{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.ftr__social:first-child{margin-top:0}.ftr__cols{flex:2 1 560px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:32px}.ftr__h{font-family:var(--mono);font-size:12.5px;font-weight:400;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.ftr__links{margin-top:18px;display:flex;flex-direction:column;gap:12px;font-size:15.5px}.ftr__links a{overflow-wrap:anywhere}.ftr__addr{color:var(--ink2);line-height:1.5}.ftr__sub{margin-top:40px}.ftr__clutch{margin-top:28px;background:#fff;border:1px solid var(--line2);border-radius:16px;padding:18px 20px 8px;box-sizing:border-box}.ftr__clutch-label{margin:0;font-family:var(--mono);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.ftr__clutch-stage{position:relative;display:block;margin-top:10px;min-height:var(--clutch-h,45px)}.ftr__clutch-stage .clutch-widget{position:relative;z-index:1;max-width:100%}.ftr__clutch-stage iframe{display:block;max-width:100%}.ftr__clutch-sk,.ftr__clutch-fail{display:none}.ftr__clutch-sk{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:10px;background:linear-gradient(90deg,var(--soft2),var(--soft),var(--soft2))}.ftr__clutch-fail{position:relative;z-index:3;margin:0;min-height:var(--clutch-h,45px);align-items:center;font-size:15.5px;line-height:1.4;color:var(--ink2)}.js .ftr__clutch-stage:not([data-state]) .ftr__clutch-sk,.ftr__clutch-stage[data-state=loading] .ftr__clutch-sk{display:block}.ftr__clutch-stage[data-state=failed] .ftr__clutch-fail,.no-js .ftr__clutch-fail{display:flex}.ftr__clutch-stage[data-state=failed] .clutch-widget,.no-js .ftr__clutch-stage .clutch-widget{display:none}.ftr__clutch-link{margin-top:6px;font-size:15px}.ftr__clutch+.ftr__social{margin-top:24px}.ftr__awards{margin-top:56px;padding-top:32px;border-top:1px solid var(--line2);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px}.ftr__badges{--bh:72px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.ftr__badge{display:block;height:var(--bh);width:auto;max-width:100%;aspect-ratio:var(--ar,1)}.ftr__badge-ph{display:block;padding:10px 14px;border:1px dashed var(--ctl);border-radius:10px;font-size:14px;color:var(--ink2)}.ftr__awards-link{font-size:15.5px}.ftr__awards+.ftr__legal{margin-top:40px}.ftr__legal{margin-top:64px;padding-top:28px;border-top:1px solid var(--line2);display:flex;flex-wrap:wrap;gap:16px 32px;justify-content:space-between;font-size:14px;color:var(--ink3)}.ftr__legal-links{display:flex;flex-wrap:wrap;gap:8px 24px}.ftr__legal--links-only .ftr__legal-links{margin-inline-start:auto}@media(max-width:1099px){.ftr__brand{flex:1 1 100%;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);column-gap:48px;align-items:start}.ftr__brand>*{grid-column:1}.ftr__brand>.ftr__clutch{grid-column:2;grid-row:1 / span 4;margin-top:0}.ftr__awards{margin-top:48px;padding-top:28px}.ftr__badges{--bh:60px;gap:16px}}@media(max-width:1099px){.ftr__in{padding-top:72px}.ftr__links{gap:2px}.ftr__links a{display:flex;align-items:center;min-height:40px}.ftr__legal-links a{display:inline-flex;align-items:center;min-height:40px}}@media(max-width:639px){.ftr__in{padding-top:56px;padding-bottom:32px}.ftr__top{gap:28px}.ftr__brand{display:contents}.ftr__logo{height:calc(var(--logo-h) * .82)}.ftr__desc{flex:0 0 100%;margin-top:0;font-size:15.5px}.ftr__logo-link+.ftr__desc{margin-top:-10px}.ftr__cols{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.ftr__links{margin-top:14px;gap:4px}.ftr__links a{display:flex;align-items:center;min-height:44px}.ftr__cols>.ftr__col:last-child:nth-child(odd){grid-column:1 / -1}.ftr__cols>.ftr__col:last-child:nth-child(odd) .ftr__links{display:block;columns:2;column-gap:20px}.ftr__cols>.ftr__col:last-child:nth-child(odd) .ftr__links li{break-inside:avoid;margin-bottom:4px}.ftr__clutch{order:2;flex:0 0 100%;margin-top:0}.ftr__social,.ftr__clutch+.ftr__social{order:3;flex:0 0 100%;margin-top:0}.ftr__awards{display:block;margin-top:32px;padding-top:28px}.ftr__badges{--bh:64px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px;justify-items:center}.ftr__awards-link{margin-top:12px}.ftr__awards+.ftr__legal{margin-top:32px}.ftr__legal{margin-top:32px;padding-top:24px;line-height:1.7;flex-direction:column;gap:6px}.ftr__legal-links{gap:0 20px}.ftr__legal-links a{display:flex;align-items:center;min-height:44px;text-decoration:underline}.ftr__legal--links-only .ftr__legal-links{margin-inline-start:0}}.gb{line-height:normal}.gb__in{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px 72px}.gb__main{flex:2 1 560px;min-width:0}.gb__side{order:-1;flex:1 1 320px;max-width:380px;min-width:0;position:sticky;top:120px}.gb__ways{margin-top:40px}.gb__types{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.gb__types .gb__type{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ico dot" "body body";align-items:start;gap:0;padding:20px}.gb__type .gb__ico{grid-area:ico;width:46px;height:46px;border-radius:11px}.gb__type .lf-dot{grid-area:dot}.gb__type-body{grid-area:body;display:block;min-width:0;margin-top:18px}.gb__badge,.gb__set,.gb__route-t{display:none}.gb__badge{--gb-d: inline-block}.gb__form:has([data-lf-type=new]:checked) :is(.gb__set[data-lf-set=new],[data-gb-for=new]),.gb__form:has([data-lf-type=migrate]:checked) :is(.gb__set[data-lf-set=migrate],[data-gb-for=migrate]),.gb__form:has([data-lf-type=plus]:checked) :is(.gb__set[data-lf-set=plus],[data-gb-for=plus]),.gb__form:has([data-lf-type=app]:checked) :is(.gb__set[data-lf-set=app],[data-gb-for=app]),.gb__form:has([data-lf-type=soft]:checked) :is(.gb__set[data-lf-set=soft],[data-gb-for=soft]),.gb__form:has([data-lf-type=unsure]:checked) :is(.gb__set[data-lf-set=unsure],[data-gb-for=unsure]){display:var(--gb-d, block)}.gb .lf-summary{margin-top:22px}.gb__sets{margin-top:24px}.gb__fields{display:flex;flex-direction:column;gap:22px}.gb__tail{margin-top:28px;display:flex;flex-direction:column;gap:28px}.gb__reply{margin-top:24px;display:flex;flex-direction:column;gap:28px}.gb__submit{margin-top:36px}.gb__attached{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border:1px solid var(--yellow);border-radius:14px;background:var(--yellow-tint)}.gb__attached-ico{display:flex;align-items:center;justify-content:center;flex:none;width:42px;height:42px;border-radius:10px;background:#fff;border:1px solid var(--yellow-soft)}.gb__attached-body{flex:1;min-width:0}.gb__attached-t{font-size:16px;font-weight:600}.gb__attached-x{margin-top:2px;font-size:14.5px;line-height:1.5;color:var(--ink2)}.gb__attached-a{text-decoration:underline;text-underline-offset:3px}.gb__attached-rm{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;margin:-8px -8px 0 0;padding:0;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer}.gb__attached-rm:hover{background:#ffffffb3}.gb__attached-rm:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.gb__route{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--line2);border-radius:14px;background:var(--soft)}.gb__person{display:flex;align-items:center;justify-content:center;flex:none;width:46px;height:46px;border-radius:50%;background:#fff;border:1px solid var(--line2);color:var(--ink3)}.gb__route-body{min-width:0;font-size:15px;line-height:1.5}.gb__route-t{--gb-d: block}.gb__route-t strong{font-weight:600}.gb__muted{color:var(--ink3)}.gb__ok{padding:40px}.gb__ways-box{list-style:none;margin:16px 0 0;padding:0;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden}.gb__ways-box li+li{border-top:1px solid var(--line)}.gb__ways-box .gb__way{align-items:center;gap:14px;padding:16px 18px;border-bottom:0}.gb__ways-box .gb__way-ico{width:42px;height:42px;border-radius:10px}.gb__way-body{flex:1;min-width:0}.gb__way-t{display:block;font-size:16.5px;font-weight:600;letter-spacing:-.01em}.gb__way-x{display:block;margin-top:2px;font-size:14.5px;line-height:1.45;color:var(--ink3)}@media(max-width:1099px){.gb__in{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:44px}.gb__side{order:0;flex:none;max-width:none;position:static}.gb__ways{margin-top:40px}.gb__types{grid-template-columns:repeat(2,minmax(0,1fr))}.gb__types .gb__type{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico body dot";align-items:center;gap:14px;padding:18px 20px}.gb__type-body{margin-top:0}.gb__type .lf-opt-t{font-size:17px}.gb__submit{margin-top:36px}.gb__ok{padding:32px}}@media(max-width:639px){.gb__in{gap:36px}.gb__ways{margin-top:32px}.gb__types{grid-template-columns:minmax(0,1fr);gap:10px}.gb__types .gb__type{gap:12px;padding:14px}.gb__type .gb__ico{width:42px;height:42px;border-radius:10px}.gb__type .lf-opt-t{font-size:16.5px}.gb__submit{margin-top:28px}.gb__ok{padding:24px}}.hdr{position:relative;z-index:30;background:#fffffff5;border-bottom:1px solid var(--line)}.section-header .hdr{-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}.hdr__bar{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;gap:24px}.hdr__logo{display:flex;align-items:center;min-height:48px;flex:none}.hdr__logo-img{display:block;height:var(--logo-h);width:auto;max-width:none}.hdr__nav-wrap{display:block;flex:1;min-width:0}.hdr__nav{display:flex;justify-content:center}.hdr__list{display:flex;align-items:center;gap:4px}.hdr__item{position:relative}.hdr__link{display:flex;align-items:center;gap:6px;white-space:nowrap;padding:10px 14px;border:0;border-radius:10px;background:transparent;font-size:15px;font-weight:500;color:var(--ink2);cursor:pointer;min-height:44px;transition:background-color .16s ease-out,color .16s ease-out}.hdr__link:hover,.hdr__link[aria-expanded=true]{background:var(--soft);color:var(--ink)}.hdr__link.is-current{font-weight:600;color:var(--ink);background:var(--yellow-tint)}.hdr__link[aria-expanded=true]{background:var(--soft2);font-weight:600}.hdr__chev{transition:transform .16s ease-out}.hdr__link[aria-expanded=true] .hdr__chev{transform:rotate(180deg)}.hdr__panel{position:absolute;top:calc(100% + 10px);left:0;z-index:40;width:340px;padding:12px;background:#fff;border:1px solid var(--line2);border-radius:22px;box-shadow:0 40px 80px -30px #1c1c1c59;display:flex;gap:12px}.hdr__panel--wide{width:780px}.hdr__item--mega{position:static}.hdr__panel--mega{inset-inline:0;top:calc(100% + 8px);display:block;width:min(var(--mm-w,1112px),calc(100% - 2 * var(--padx)));margin-inline:auto;padding:0;overflow:hidden}.mm-cols{display:grid;grid-template-columns:repeat(var(--mm-cols,4),minmax(0,1fr));gap:8px;padding:12px}.mm-cols--3{grid-template-columns:1.05fr .95fr 1.1fr}.mm-col{display:flex;flex-direction:column;min-width:0;padding:4px 4px 8px;border:1px solid transparent;border-radius:16px}.mm-col--flag{background:var(--yellow-tint);border-color:var(--yellow)}.mm-col ul{display:flex;flex-direction:column}.mm-h{display:flex;align-items:center;gap:8px;min-height:40px;padding:8px 10px 6px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3)}.mm-h i{flex:none;width:8px;height:8px;background:var(--yellow)}.mm-col--flag .mm-h{color:var(--ink)}.mm-col--flag .mm-h i{background:var(--ink)}.mm-flag{margin-inline-start:auto;padding:3px 9px;border:1px solid var(--yellow);border-radius:999px;background:#fff;font-family:var(--font);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink)}.mm-row{display:flex;gap:12px;align-items:flex-start;padding:10px;border-radius:12px;color:var(--ink);transition:background-color .16s ease-out}.mm-row:hover{background:var(--soft)}.mm-col--flag .mm-row:hover{background:#fff}.mm-ico{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--yellow);border:1px solid var(--yellow-edge);color:var(--ink)}.mm-txt{display:flex;flex-direction:column;min-width:0}.mm-name{font-size:15.5px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.mm-desc{margin-top:2px;font-size:13.5px;line-height:1.42;color:var(--ink3)}.mm-u{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}.mm-row:hover .mm-u{text-decoration-color:var(--yellow)}.mm-row--s{align-items:center;padding:8px 10px}.mm-row--s .mm-ico{width:32px;height:32px;border-radius:9px}.mm-row--s .mm-name{font-size:15px}.mm-card{display:flex;flex-direction:column;align-items:flex-start;margin:10px 6px 4px;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--soft)}.mm-card-t{font-size:16px;font-weight:600;letter-spacing:-.01em}.mm-card-p{margin-top:6px;font-size:14px;line-height:1.5;color:var(--ink2)}.mm-card .lnk{margin-top:6px;font-size:15px}.mm-bar{display:flex;align-items:center;gap:28px;padding:6px 24px;border-top:1px solid var(--line);background:var(--soft)}.mm-bar .lnk{min-height:48px}.mm-sep{flex:none;width:1px;height:24px;background:var(--line2)}.mm-ask{font-size:14px;color:var(--ink2)}.mm-ask .lnk{min-height:44px;font-size:14px}.mm-bar__meta{display:flex;align-items:center;gap:10px;margin-inline-start:auto;font-size:14px;color:var(--ink2)}.mm-rate{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:1px solid var(--line2);border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--ink)}.hdr__panel[hidden]{display:none}.hdr__panel--plain{border-radius:20px;box-shadow:0 40px 80px -30px #1c1c1c4d}.hdr__panel--plain:not(.hdr__panel--mega){width:300px;padding:20px 28px}.hdr__panel--plain.hdr__panel--wide{width:780px}.hdr__panel--plain .hdr__panel-list{flex:1.2;min-width:0}.pn-cols{display:grid;grid-template-columns:repeat(var(--mm-cols,4),minmax(0,1fr));padding:28px 0 24px}.pn-col{min-width:0;padding:2px 32px;border-inline-start:1px solid var(--line)}.pn-col:first-child{border-inline-start:0}.pn-h{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-height:30px;margin:0 0 10px;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.pn-flag{padding:5px 9px;border:1px solid var(--yellow);border-radius:999px;background:var(--yellow-tint);font-size:12px;line-height:1;font-weight:600;letter-spacing:0;color:var(--ink)}.pn-list{margin:0;padding:0;list-style:none}.pn-link{display:flex;align-items:center;min-height:40px;font-size:15.5px;line-height:1.35;color:var(--ink2)}.pn-link:hover,.pn-link:focus-visible,.pn-link[aria-current=page]{color:var(--ink)}.pn-t{display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px}.pn-t:after{content:attr(data-t);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:600;pointer-events:none}.pn-link:hover .pn-t,.pn-link:focus-visible .pn-t{font-weight:600;text-decoration-color:var(--yellow)}.pn-link[aria-current=page] .pn-t{font-weight:600}.pn-link:focus-visible{outline:0}.pn-link:focus-visible .pn-t{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.pn-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:60px;padding:0 32px;border-top:1px solid var(--line);background:var(--soft);font-size:14.5px;color:var(--ink2)}.pn-bar__l,.pn-bar__r{display:flex;align-items:center;gap:28px}.pn-bar .lnk{min-height:44px;font-size:15px}.pn-ask{display:flex;align-items:center;gap:6px}.pn-ask .lnk{font-size:14.5px}.pn-foot{margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}.hdr__panel-list{flex:1.2;display:flex;flex-direction:column;min-width:0}.hdr__sub{display:flex;gap:14px;align-items:flex-start;padding:14px;border-radius:14px;transition:background-color .16s ease-out}.hdr__sub:hover{background:var(--soft)}.hdr__sub-ico{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex:none;border-radius:10px;background:var(--yellow);border:1px solid var(--yellow-edge)}.hdr__sub-title{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em}.hdr__sub-text{display:block;margin-top:2px;font-size:14px;line-height:1.45;color:var(--ink3)}.hdr__panel-foot{margin:6px 14px 4px;padding-top:12px;border-top:1px solid var(--line)}.hdr__feat{flex:1;display:flex;flex-direction:column;padding:24px;border-radius:16px;background:var(--yellow-tint);border:1px solid var(--yellow)}.hdr__feat .badge{align-self:flex-start}.hdr__feat-title{margin-top:16px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.hdr__feat-text{margin-top:8px;font-size:15px;line-height:1.55;color:var(--ink2)}.hdr__actions{display:flex;align-items:center;gap:6px;flex:none}.hdr__icon-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;border:0;background:transparent;color:var(--ink2);cursor:pointer;transition:background-color .16s ease-out}.hdr__icon-btn:hover{background:var(--soft);color:var(--ink)}.hdr__lang{display:flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ink2);transition:background-color .16s ease-out}.hdr__lang:hover{background:var(--soft);color:var(--ink)}.hdr__cta{margin-left:6px}.hdr__menu-btn{display:none}.hdr__acc{position:relative}.hdr__acc-dot{position:absolute;top:9px;right:9px;width:9px;height:9px;box-sizing:border-box;border-radius:50%;background:var(--yellow);border:1.5px solid #fff}.mnav__item--acc{display:none}.mnav__acc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 4px;font-size:18px;font-weight:500}.mnav__acc-label{display:flex;align-items:center;gap:12px;min-width:0}.mnav__acc-dot{flex:none;width:9px;height:9px;box-sizing:border-box;border-radius:50%;background:var(--yellow);border:1px solid var(--yellow-edge)}.mnav{margin:0 0 0 auto;padding:0;border:0;width:460px;max-width:100%;height:100dvh;max-height:none;background:#fff;color:var(--ink);box-shadow:-30px 0 60px -30px #1c1c1c73}.mnav::backdrop{background:#1c1c1c73}.mnav[open]{display:flex}.mnav__in{display:flex;flex-direction:column;width:100%;height:100%}.mnav__top{display:flex;align-items:center;justify-content:space-between;flex:none;height:72px;padding:0 28px;border-bottom:1px solid var(--line)}.mnav__top .hdr__icon-btn{width:48px;height:48px;border:1px solid var(--line2);border-radius:12px;background:#fff}.mnav__nav{flex:1;overflow-y:auto;padding:8px 28px 0;overscroll-behavior:contain}.mnav__item{border-bottom:1px solid var(--line)}.mnav__link{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:60px;padding:0;border:0;background:transparent;font-size:22px;font-weight:600;letter-spacing:-.02em;text-align:start;cursor:pointer}.mnav__chev{transition:transform .16s ease-out}.mnav__link[aria-expanded=true] .mnav__chev{transform:rotate(180deg)}.mnav__sub{padding:0 0 12px 12px}.mnav__sub[hidden]{display:none}.mnav__sub a{display:flex;align-items:center;min-height:48px;padding:0 12px;border-radius:10px;font-size:17px;color:var(--ink2)}.mnav__sub a:hover{background:var(--soft)}.mnav__all{font-weight:600;color:var(--ink)}.mnav__sub--groups{margin:0 0 12px 4px;padding:0 0 0 14px;border-inline-start:2px solid var(--yellow)}.mnav__grp{border-top:1px solid var(--line)}.mnav__grp:first-child{border-top:0}.mnav__gbtn{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 4px 0 12px;border:0;background:transparent;font-size:17px;font-weight:600;letter-spacing:-.01em;text-align:start;cursor:pointer}.mnav__gbtn[aria-expanded=true] .mnav__chev{transform:rotate(180deg)}.mnav__gl{padding:0 0 8px 12px}.mnav__gl[hidden]{display:none}.mnav__gl a{min-height:44px;font-size:16px;font-weight:500}.mnav__foot{flex:none;display:flex;flex-direction:column;gap:10px;padding:20px 28px 32px;border-top:1px solid var(--line);background:#fff}.mnav__foot .btn{width:100%}.mnav__lang{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;color:var(--ink2)}@media(min-width:1100px)and (max-width:1279px){.hdr__bar{gap:16px}.hdr__list{gap:2px}.hdr__link{padding:10px 12px}.hdr__actions{gap:4px}.pn-col{padding:2px 22px}.pn-bar{padding:0 22px}}@media(min-width:1100px)and (max-width:1179px){.hdr__link{padding:10px}}@media(max-width:1099px){.hdr__nav-wrap{display:none}.hdr__bar{justify-content:space-between}.hdr__logo-img{height:calc(var(--logo-h) * .94)}.hdr__icon-btn{width:48px;height:48px;border:1px solid var(--line2);border-radius:12px;background:#fff}.hdr__menu-btn{display:flex}.hdr__lang{display:none}.hdr__actions{gap:8px}.hdr__cta{margin-left:0}.hdr__acc .icon{width:21px;height:21px}}@media(max-width:639px){.hdr__logo-img{height:calc(var(--logo-h) * .82)}.hdr__cta,.hdr__acc{display:none}.mnav__item--acc{display:block}.mnav{width:100%;box-shadow:none}.mnav__top{height:64px;padding:0 20px}.mnav__nav{padding:8px 20px 0}.mnav__foot{padding:14px 20px 20px}.mnav__foot .btn{height:auto;min-height:52px}}@media(max-width:359px){.hdr__logo-img{height:calc(var(--logo-h) * .7)}.hdr__icon-btn{width:44px;height:44px}.hdr__actions{gap:6px}}@media(prefers-reduced-motion:no-preference){.hdr__panel:not([hidden]){animation:hdr-in .16s ease-out}.mnav[open]{animation:mnav-in .22s ease-out}@keyframes hdr-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mnav-in{0%{transform:translate(24px);opacity:.6}to{transform:none;opacity:1}}}.hc-hero__body{margin-top:56px;display:flex;flex-wrap:wrap;align-items:center;gap:56px 64px}.hc-hero:not(.hc-hero--visual) .hc-hero__body{margin-top:48px}.hc-hero__text{flex:1 1 500px;max-width:820px;min-width:0}.hc-hero--visual .hc-hero__text{max-width:640px}.hc-hero__vis{flex:1 1 420px;min-width:0;max-width:540px}.hc-hero .crumbs{line-height:1.3}.hc-hero__h1--flush{margin-top:0}.hc-form{margin-top:36px;display:flex;gap:12px;max-width:720px}.hc-form__field{position:relative;flex:1;min-width:0}.hc-form__ico{position:absolute;left:18px;top:19px;color:var(--ink3);line-height:0;pointer-events:none}.hc-form__in{height:60px;padding-left:52px;font-size:18px}.hc-form__btn{height:60px}.hc-card{padding:32px;min-width:0}.hc-card__t{overflow-wrap:anywhere}.hc-card--plain .hc-card__t{margin-top:0}.hc-card__text{margin-bottom:0}.hc-list{list-style:none;margin:18px 0 0;padding:0}.hc-link{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:15.5px;line-height:1.4;color:var(--ink2);min-height:44px;box-sizing:border-box}.hc-link__t{min-width:0;overflow-wrap:anywhere}.hc-link__a{flex:none;display:inline-flex;color:var(--ink)}.hc-docs__empty{margin-top:40px}.hc-rel__list{list-style:none;margin:40px 0 0;padding:0;background:#fff;border:1px solid var(--line);border-radius:24px;overflow:hidden}.hc-rel__main{flex:1;min-width:0}.hc-rel__name{font-size:17px;line-height:1.25;font-weight:600;overflow-wrap:anywhere}.hc-rel__kind{margin-top:2px;font-size:14.5px;line-height:1.5;color:var(--ink3)}.hc-rel__notes{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14.5px;line-height:1.5;color:var(--ink2)}.hc-rel__notes li{position:relative;padding-left:16px}.hc-rel__notes li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--yellow)}.hc-rel__side{flex:none;display:flex;align-items:center;gap:24px}.hc-rel__tag{flex:none}.hc-rel__date{flex:none;width:96px;text-align:right;font-size:14px;color:var(--ink3)}.hc-rel__empty{margin-top:40px}.hc-contact__cols{display:flex;flex-wrap:wrap;gap:48px 72px;align-items:flex-start}.hc-contact__side{flex:1 1 340px;max-width:400px;min-width:0;position:sticky;top:120px}.hc-contact__main{flex:2 1 520px;min-width:0}.hc-stats{margin:28px 0 0;padding:0}.hc-stats__row{padding:16px 0;border-top:1px solid var(--line)}.hc-stats__row dt{display:block}.hc-stats__row dd{margin:4px 0 0;font-size:18px;line-height:1.4;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.hc-contact__card{padding:44px;align-items:flex-start;border-color:var(--line2);box-shadow:0 40px 70px -40px #1c1c1c40}.hc-contact__t{margin:0;font-size:26px;line-height:1.2;letter-spacing:-.025em;font-weight:600;overflow-wrap:anywhere}.hc-contact__text{margin:14px 0 0;max-width:520px;font-size:17px;line-height:1.6;color:var(--ink2)}.hc-contact__mail{margin-top:24px;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.hc-contact__mail-ico{flex:none;display:inline-flex}.hc-contact__btn{margin-top:28px;max-width:100%}@media(max-width:1099px){.hc-hero__body,.hc-hero:not(.hc-hero--visual) .hc-hero__body{display:block;margin-top:40px}.hc-hero__text,.hc-hero--visual .hc-hero__text{max-width:700px}.hc-hero__vis{margin-top:48px;max-width:668px;padding-left:28px}.hc-contact__side{position:static;flex-basis:100%;max-width:none}.hc-contact__main{flex-basis:100%}.hc-contact__cols{gap:40px}.hc-contact__card{padding:36px}}@media(max-width:639px){.hc-hero__body,.hc-hero:not(.hc-hero--visual) .hc-hero__body{margin-top:28px}.hc-hero__text,.hc-hero--visual .hc-hero__text{max-width:none}.hc-hero__vis{margin-top:44px;max-width:none;padding-left:0}.hc-form{margin-top:28px;flex-direction:column}.hc-form__btn{width:100%}.hc-card{padding:24px}.hc-rel__list{margin-top:28px;border-radius:20px}.hc-rel__side{flex-direction:column;align-items:flex-end;gap:6px}.hc-rel__date{width:auto;font-size:13.5px}.hc-contact__cols{gap:28px}.hc-contact__card{padding:24px}.hc-contact__t{font-size:22px}.hc-contact__btn,.hc-contact__btn .btn{width:100%}}.hf .hf__body{margin-top:48px;max-width:820px}.hf .crumbs{line-height:1.3}.hf__h1--flush{margin-top:0}.hf__facts{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.hf .hf__fact{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;line-height:normal}.hf .hf__fact svg{flex:none}@media(max-width:1099px){.hf .hf__body{margin-top:40px;max-width:700px}}@media(max-width:639px){.hf .hf__body{margin-top:28px;max-width:none}.hf__facts{margin-top:24px}}.hero--home{--display: 64px}.hero--home .hero__in{padding-top:84px;padding-bottom:120px}.hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:56px}.hero__text{min-width:0}.hero__pill{position:relative;display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:6px 14px 6px 8px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:14px;line-height:1.4;font-weight:500;color:var(--ink2);transition:border-color .16s ease-out,box-shadow .2s}a.hero__pill:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}a.hero__pill:hover{box-shadow:0 26px 46px -30px #1c1c1c6b}.hero__pill-badge{display:inline-flex;align-items:center;flex:none;height:24px;padding:0 10px;border-radius:999px;background:var(--yellow);color:var(--ink);font-size:12px;line-height:1;font-weight:600;letter-spacing:.02em}.hero__pill-text{min-width:0}.hero__pill .icon{flex:none}.hero__pill-short{display:none}.hero__title{margin-top:28px}.hero__pill+.hero__title{margin-top:28px}.hero__lead{max-width:470px;margin-top:20px;font-size:20px}.hero__btns{margin-top:36px}.hero__visual{min-width:0;max-width:728px;padding-left:28px}.hero__visual .vis{line-height:normal}.hero__visual .vfloat{box-sizing:content-box}.hero__image{overflow:hidden;border:1px solid var(--line2);border-radius:22px;background:var(--soft);box-shadow:0 40px 70px -34px #1c1c1c4d}.hero__img{display:block;width:100%;height:auto}.hero--scene-home .hero__visual .vis{--vis-h: 560px}@media(min-width:1100px){.hero__grid--visual{grid-template-columns:minmax(0,570fr) minmax(0,550fr);gap:56px 40px;align-items:center}.hero__text{max-width:640px}.hero__visual{max-width:560px;padding-left:0}}@media(max-width:639px){.hero--home{--display: 38px}.hero--home .hero__in{padding-top:40px;padding-bottom:64px}.hero__grid{gap:44px}.hero__title,.hero__pill+.hero__title{margin-top:22px}.hero__lead{max-width:560px;margin-top:20px;font-size:var(--lead)}.hero__btns{margin-top:28px}.hero__btn{display:block}.hero__pill-long{display:none}.hero__pill-short{display:inline}.hero__pill-long:only-child{display:inline}.hero__visual{max-width:none;padding-left:0}.hero--scene-home .hero__visual .vis{--vis-h: 330px}}.image-text__body{max-width:620px}.image-text__title{margin-top:0}.image-text__text{margin-top:20px}.image-text__text:first-child{margin-top:0}.image-text__art{margin-top:40px;max-width:560px}.image-text__art .blocks-img{margin-top:0}.image-text.scheme-yellow .hl{background:linear-gradient(transparent 64%,#fff 64%)}@media(min-width:1100px){.image-text__in{display:flex;align-items:center;gap:48px 80px}.image-text__body{flex:1 1 440px;max-width:520px}.image-text__art{flex:1 1 460px;min-width:0;max-width:560px;margin-top:0}.image-text__in--flip .image-text__body{order:2}.image-text__in--flip .image-text__art{order:1}.image-text__in--solo .image-text__body{flex:0 1 auto;max-width:620px}}@media(max-width:639px){.image-text__art{margin-top:32px;max-width:none}}.inl__chips{margin-top:40px;display:flex;flex-wrap:wrap;gap:10px}.inl__chips .chip{white-space:nowrap}.inl__box{margin-top:40px;border:1px solid var(--line2);border-radius:24px;overflow:hidden;background:#fff}.inl__row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr);gap:24px 48px;padding:40px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.inl__row:last-child{border-bottom:0}.inl__top{display:flex;align-items:center;gap:14px}.inl__n{font-family:var(--mono);font-size:13px;color:var(--ink3)}.inl__name{margin-top:20px}.inl__text{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--ink2);text-wrap:pretty}.inl__lab{font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.inl__bul{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:15.5px;line-height:1.5}.inl__bul li{display:flex;gap:12px}.inl__bul li:before{content:"";width:8px;height:8px;background:var(--ink);flex:none;margin-top:7px}.inl__tile{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:12px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--soft);box-sizing:border-box}.inl__lab+.inl__tile{margin-top:12px}.inl__tile-n{font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.inl__tile-t{font-size:14.5px;line-height:1.5;color:var(--ink2)}.inl__tile .lnk{margin-top:2px}.inl__svc{margin-top:8px}@media(max-width:1099px){.inl__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:32px}.inl__a{grid-column:1 / -1}.inl__chips{margin-top:32px}}@media(max-width:639px){.inl__chips{margin-top:28px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.inl__box{margin-top:28px;border-radius:20px}.inl__row{grid-template-columns:minmax(0,1fr);padding:24px 20px;gap:20px}}.ib__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.ib__chart{margin:0;min-width:0;padding:32px}.ib__title{font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.ib__sub{margin-top:6px;max-width:64ch;font-size:14.5px;line-height:1.5;color:var(--ink3)}.ib__facts{margin:20px 0 0;padding:0;list-style:none;border-top:1px solid var(--line)}.ib__facts li{padding:12px 0;border-bottom:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--ink2)}.ib__facts li:last-child{border-bottom:0;padding-bottom:0}.ib__facts strong{font-weight:600;color:var(--ink)}.ib__means{padding:32px;background:var(--yellow-tint);border:1px solid var(--yellow-soft);border-radius:var(--cardr)}.ib__means-title{font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.ib__means p{margin-top:12px;font-size:17px;line-height:1.6;color:var(--ink);text-wrap:pretty}.ib__means strong{font-weight:600}.ib__foot{margin-top:48px;padding-top:40px;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.ib__block{min-width:0;max-width:720px}.ib__block p{margin-top:12px;font-size:16px;line-height:1.65;color:var(--ink2);text-wrap:pretty}.ib__block strong{font-weight:600;color:var(--ink)}.ib__block .mono-label{margin:0;font-weight:500}.ib__sources{margin:14px 0 0;padding:0;list-style:none}.ib__sources li{padding:11px 0;border-top:1px solid var(--line);font-size:15px;line-height:1.55;color:var(--ink2)}.ib__sources li:last-child{border-bottom:1px solid var(--line)}.ib__src-link{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.ib__src-link:hover{text-decoration-color:var(--ink)}.ib__src-name{font-weight:600;color:var(--ink)}.ib__src-detail{display:block;margin-top:2px;font-size:14px;line-height:1.5;color:var(--ink3)}@media(min-width:1100px){.ib__grid--side{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px}.ib__grid--side .ib__means{position:sticky;top:120px}.ib__foot--two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}@media(max-width:1099px){.ib__chart,.ib__means{padding:28px}.ib__foot{margin-top:40px;padding-top:32px}}@media(max-width:639px){.ib__chart,.ib__means{padding:20px}.ib__title{font-size:17px}.ib__means p{font-size:16px}.ib__foot{margin-top:32px;padding-top:28px;gap:32px}}.ih__grid{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.ih__text{min-width:0;max-width:820px}.ih__stat{align-self:end;box-sizing:border-box;padding:32px;background:var(--yellow-tint);border:1px solid var(--yellow-soft);border-radius:var(--cardr)}.ih__num{margin-top:16px;font-size:clamp(48px,5.4vw,72px);line-height:1;letter-spacing:-.045em;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.ih__cap{margin-top:14px;font-size:15px;line-height:1.5;color:var(--ink2);text-wrap:pretty}.ih__by{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.ih__meta{font-size:15px;line-height:1.5;color:var(--ink3)}.ih__share{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ih__share .btn{width:auto;height:auto;min-height:44px;padding:6px 16px;font-size:15px}.ih>.wrap>.ih__text{margin-top:48px}@media(min-width:1100px){.ih__grid--stat{grid-template-columns:minmax(0,1fr) 360px;gap:64px}}@media(max-width:1099px){.ih__grid{margin-top:40px;gap:32px}.ih>.wrap>.ih__text{margin-top:40px}.ih__stat{padding:28px}}@media(max-width:639px){.ih__grid{margin-top:28px}.ih>.wrap>.ih__text{margin-top:28px}.ih__by{margin-top:28px}.ih__stat{padding:22px}}.ifeed__grid{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:20px}.ifeed__grid--head{margin-top:48px}.ifeed__cell{display:flex;flex-direction:column;min-width:0}.ifeed__cell>.card{flex:1}.ifeed__older{margin-top:32px;border-top:1px solid var(--line)}.ifeed__list{margin:0 0 8px;padding:0;list-style:none}.ifeed__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 24px;padding:14px 0;border-top:1px solid var(--line)}.ifeed__link{flex:1 1 320px;min-width:0;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em;text-decoration:underline;text-decoration-color:var(--line2);text-underline-offset:4px}.ifeed__link:hover{text-decoration-color:var(--yellow);text-decoration-thickness:2px}.ifeed__item-meta{display:inline-flex;align-items:center;gap:12px;font-size:13.5px;color:var(--ink3)}.ifeed__all{margin-top:32px}.ifeed__empty{margin-top:0}.ifeed__empty-text{font-size:17px;line-height:1.6;color:var(--ink2)}.ifeed__grid--one{max-width:560px}@media(max-width:1099px){.ifeed__grid{grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr))}.ifeed__grid--head{margin-top:40px}}@media(max-width:639px){.ifeed__grid{grid-template-columns:minmax(0,1fr);gap:14px}.ifeed__grid--head{margin-top:28px}.ifeed__older{margin-top:24px}.ifeed__link{flex-basis:100%;font-size:16px}}.jobs{margin-top:40px}.jobs__main{flex:1;min-width:0}.jobs__title{font-size:21px;line-height:1.2;font-weight:600;letter-spacing:-.01em}.jobs__meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:15px;line-height:1.4;color:var(--ink3)}.jobs__arrow{flex:none}.jobs__empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:28px 32px}.jobs__empty-text{font-size:18px;line-height:1.5;font-weight:600;letter-spacing:-.01em}@media(max-width:1099px){.jobs__empty{padding:24px 28px}}@media(max-width:639px){.jobs{margin-top:28px}.jobs__title{font-size:18px}.jobs__empty{padding:20px}}.journey__list{display:grid;grid-template-columns:repeat(var(--jc, 4),minmax(0,1fr));gap:40px;margin-top:64px}.journey__empty{margin-top:56px}.journey__item{position:relative;min-width:0}.journey__item:after{content:"";display:none;position:absolute;left:80px;right:-20px;top:31px;border-top:2px dashed var(--line2)}.journey__node{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:64px;height:64px;background:var(--yellow);border:1px solid var(--yellow-edge);color:var(--ink)}.journey__node svg{width:31px;height:31px}.journey__body{margin-top:28px;min-width:0}.journey__no{font-family:var(--mono);font-size:12.5px;line-height:1.3;letter-spacing:.07em;color:var(--ink3)}.journey__title{margin-top:6px;font-size:22px;line-height:1.2;letter-spacing:-.025em;font-weight:600}.journey__body>:first-child{margin-top:0}.journey__text{margin-top:10px;font-size:16px;line-height:1.6;color:var(--ink2);text-wrap:pretty}@media(min-width:1100px){.journey__list--c4 .journey__item:not(:nth-child(4n)):not(:last-child):after,.journey__list--c3 .journey__item:not(:nth-child(3n)):not(:last-child):after,.journey__list--c2 .journey__item:not(:nth-child(2n)):not(:last-child):after{display:block}}@media(min-width:640px)and (max-width:1099px){.journey__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:48px}.journey__item:nth-child(odd):not(:last-child):after{display:block;right:-16px}.journey__title{font-size:21px}.journey__empty{margin-top:44px}}@media(max-width:1099px){.journey__empty{margin-top:44px}}@media(max-width:639px){.journey__list{grid-template-columns:minmax(0,1fr);gap:0;margin-top:36px}.journey__empty{margin-top:32px}.journey__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding-bottom:28px}.journey__item:last-child{padding-bottom:0}.journey__item:not(:last-child):after{display:block;left:21px;right:auto;top:52px;bottom:-28px;border-top:0;border-left:2px dashed var(--line2)}.journey__node{width:44px;height:44px}.journey__node svg{width:22px;height:22px}.journey__body{margin-top:0}.journey__title{margin-top:4px;font-size:20px}.journey__text{margin-top:6px;font-size:15.5px;line-height:1.55}}.jump-nav{--sec-pt: 20px;--sec-pb: 20px;padding-block:var(--sec-pt) var(--sec-pb);background:#fff;border-bottom:1px solid var(--line)}.jump-nav__row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.jump-nav__label{flex:none;margin-right:6px}.jump-nav__links{display:contents}.jump-nav .jump-nav__chip--hi,.jump-nav .jump-nav__chip--hi:hover{background:var(--yellow-tint);border-color:var(--yellow)}@media(max-width:1099px){.jump-nav{--sec-pt: 18px;--sec-pb: 18px}.jump-nav__row{display:block}.jump-nav__label{display:block;margin:0 0 12px;line-height:1.36}.jump-nav__links{display:flex;gap:10px;overflow-x:auto;margin-inline:calc(var(--padx) * -1);padding:0 calc(var(--padx) * 2) 4px var(--padx);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.jump-nav__links::-webkit-scrollbar{display:none}.jump-nav__chip{flex:none}}.ldlg{margin:calc(var(--header-h) + 16px) max(24px,calc((100vw - var(--container)) / 2 + var(--padx))) auto auto;padding:0;border:0;background:transparent;width:280px;max-width:calc(100vw - 24px);overflow:visible}.ldlg::backdrop{background:#1c1c1c40}.ldlg__card{background:#fff;border:1px solid var(--line2);border-radius:18px;box-shadow:0 30px 60px -30px #1c1c1c4d;padding:12px;max-height:calc(100dvh - var(--header-h) - 32px);overflow-y:auto}.ldlg__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 8px 4px 12px}.ldlg__title{font-size:17px;font-weight:600;letter-spacing:-.01em}.ldlg__sub{margin-top:2px;font-size:13.5px;color:var(--ink3)}.ldlg__close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border:0;border-radius:8px;background:transparent;cursor:pointer}.ldlg__close:hover{background:var(--soft)}.ldlg__list{margin-top:8px}.ldlg__item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:44px;padding:12px 14px;border:0;border-radius:10px;background:transparent;font-size:15.5px;font-weight:500;text-align:start;cursor:pointer}.ldlg__item:hover{background:var(--soft)}.ldlg__item[aria-current=true]{font-weight:600}.ldlg__country{margin:8px 4px 4px;padding:12px 10px 8px;border-top:1px solid var(--line)}.ldlg__actions{margin-top:12px}@media(max-width:639px){.ldlg{margin:auto 0 0;width:100%;max-width:100%}.ldlg__card{border:0;border-radius:28px 28px 0 0;padding:16px 20px 24px}.ldlg__title{font-size:22px}.ldlg__item{min-height:56px;padding:0 4px;border-bottom:1px solid var(--line);border-radius:0;font-size:18px}}.nf__in{display:flex;flex-wrap:wrap;align-items:center;gap:48px 80px;padding-bottom:56px}.nf__vis{flex:1 1 400px;max-width:480px}.nf__text{flex:1 1 440px;max-width:600px}.nf__form{display:flex;gap:12px;max-width:560px;margin-top:36px}.nf__field{position:relative;flex:1;min-width:0}.nf__ico{position:absolute;left:16px;top:18px;color:var(--ink3);display:flex}.nf__input{height:56px;padding-left:46px}.nf__links-wrap{position:relative;padding-bottom:120px}.nf__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none}.nf__link{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:22px}.nf__link-title{display:block;font-size:18px;font-weight:600;letter-spacing:-.01em}.nf__link-text{display:block;margin-top:4px;font-size:14.5px;color:var(--ink3)}@media(max-width:1099px){.nf__in{gap:40px}.nf__links-wrap{padding-bottom:96px}}@media(max-width:639px){.nf__in{gap:32px;padding-bottom:32px}.nf__form{flex-direction:column;margin-top:28px}.nf__links-wrap{padding-bottom:72px}.nf__link{padding:18px}}.acc-account__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px 40px;align-items:start}.acc-account__grid--solo{grid-template-columns:minmax(0,1fr)}.acc-account__side{display:flex;flex-direction:column;gap:20px;position:sticky;top:120px}.acc-account__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.acc-account__h{font-size:28px;letter-spacing:-.025em;font-weight:600}.acc-account__count{font-size:15px;color:var(--ink3)}.acc-account__tablecard{margin-top:20px;padding:0;overflow:hidden}.acc-account__empty{margin-top:20px}.acc-account__logout{gap:10px}.acc-table{width:100%;border-collapse:collapse}.acc-table th,.acc-table td{text-align:left;vertical-align:middle}.acc-table thead th{padding:14px 24px;font-weight:500;white-space:nowrap;background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.acc-table tbody tr+tr{border-top:1px solid var(--line)}.acc-table tbody th{padding:10px 24px;font-size:16px;font-weight:600}.acc-table td{padding:10px 24px}.acc-table .acc-table__r{text-align:right}.acc-table__date{font-size:15.5px;color:var(--ink2);white-space:nowrap}.acc-table__total{font-size:16px;font-weight:600;white-space:nowrap}.acc-order-link{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.acc-order-link:hover{text-decoration-color:var(--ink)}.acc-ocards{display:none;margin-top:18px;gap:14px}.acc-ocards li{display:flex}.acc-ocard{padding:20px;flex:1;min-width:0}.acc-ocard__top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.acc-ocard__r{text-align:right}.acc-ocard__v{margin-top:4px;line-height:1.3;font-size:18px;font-weight:600;letter-spacing:-.015em}.acc-ocard__date{margin-top:12px;display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.3;color:var(--ink2)}.acc-ocard__date .icon{color:#66665f}.acc-ocard__pills{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px}.acc-ocard__more{margin-top:14px;display:inline-flex;align-items:center;gap:8px;min-height:24px;font-size:15px;font-weight:600}.card.acc-side-card{padding:28px}.acc-side-card__t{font-size:22px;letter-spacing:-.02em;font-weight:600}.acc-side-card__dl{margin-top:12px}.acc-side-card__dl .acc-lines{font-size:16px;line-height:1.5;color:var(--ink)}.acc-side-card__more{margin-top:6px}.card.acc-side-card--help{background:var(--soft)}.acc-side-card__ico{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:15px;background:var(--yellow)}.acc-side-card__t--help{margin-top:18px;font-size:20px;line-height:1.2}.acc-side-card__text{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.acc-side-card__more--help{margin-top:8px}@media(max-width:1099px){.acc-account__grid{grid-template-columns:minmax(0,1fr);gap:48px}.acc-account__side{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.acc-account__head{align-items:baseline}.acc-account__h{font-size:24px}.acc-account__tablecard{display:none}.acc-ocards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.acc-account__empty{margin-top:18px}}@media(max-width:639px){.acc-account__grid{gap:40px}.acc-account__side{display:flex;gap:16px}.acc-ocards{grid-template-columns:minmax(0,1fr)}.card.acc-side-card{padding:24px}}.acc-activate .wrap{display:flex;justify-content:center}.acc-activate__card{width:100%;max-width:540px}.acc-activate__more{margin-top:16px}.acc-activate__card .acc-card__intro+.acc-field,.acc-activate__card .acc-card__intro+.acc-summary{margin-top:0}.acc-addresses__in{display:block}.acc-addresses__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.acc-addresses__h{font-size:28px;letter-spacing:-.025em;font-weight:600}.acc-addresses__n{font-weight:400;color:var(--ink3)}.acc-addresses__add{gap:8px}.acc-addresses__grid{margin-top:28px;display:grid;gap:20px;align-items:stretch}.acc-addresses__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.acc-addresses__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-addresses__item{display:flex;min-width:0}.acc-addresses__empty{margin-top:28px}.acc-addresses__forms{margin-top:64px}.acc-hero__back--first{margin-top:28px}.card.acc-addr{padding:28px;flex:1;min-width:0}.acc-addr__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-height:30px}.acc-addr__name{flex:1 1 140px;min-width:0;font-size:19px;letter-spacing:-.02em;font-weight:600;overflow-wrap:anywhere}.acc-addr__badge{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;max-width:100%}.acc-addr__lines{margin-top:12px;flex:1}.acc-addr__actions{margin-top:auto;padding-top:22px;display:flex;gap:10px}.acc-addr__actions{flex-wrap:wrap}.acc-addr__actions .btn{flex:1 1 110px;width:auto;gap:8px;padding-inline:12px}.acc-addr__confirm{display:none;margin-top:20px;padding:16px;border-radius:14px;background:var(--error-bg);border:1px solid #F5B5AE}.acc-addr__confirm:target,.acc-addr.is-confirming .acc-addr__confirm{display:block}.acc-addr:has(.acc-addr__confirm:target) .acc-addr__actions,.acc-addr.is-confirming .acc-addr__actions{display:none}.acc-addr:has(.acc-addr__confirm:target) .acc-addr__lines,.acc-addr.is-confirming .acc-addr__lines{flex:0 0 auto}.acc-addr__confirm-head{display:flex;gap:12px;align-items:flex-start}.acc-addr__confirm-ico{flex:none;margin-top:1px;line-height:0;color:var(--error)}.acc-addr__confirm-title{font-size:16px;font-weight:600;color:var(--error)}.acc-addr__confirm-text{margin-top:3px;font-size:15px;line-height:1.5;color:var(--ink2)}.acc-addr__confirm-actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.acc-addr__del{flex:1 1 140px;display:flex}.acc-addr__yes{flex:1;width:auto;gap:8px;background:var(--error);border-color:var(--error);color:#fff}.acc-addr__yes:hover{background:#912018;border-color:#912018}.acc-addr__keep{flex:1 1 120px;width:auto}.card.acc-addr-form--edit{display:none}.card.acc-addr-form--edit:target,.card.acc-addr-form--edit:has([data-acc-open]){display:flex}.acc-addresses__forms:has(.acc-addr-form--edit:target) .acc-addr-form--add,.acc-addresses__forms:has(.acc-addr-form--edit [data-acc-open]) .acc-addr-form--add{display:none}.acc-addresses__forms:has(.acc-addr-form--add:target) .acc-addr-form--edit{display:none}.acc-addresses__forms:has(.acc-addr-form--add:target) .acc-addr-form--add{display:flex}.acc-addr,.acc-addr__confirm,.card.acc-addr-form{scroll-margin-top:calc(var(--header-h, 76px) + 24px)}@media(max-width:1099px){.acc-addresses__grid--3,.acc-addresses__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-addresses__forms{margin-top:48px}}@media(max-width:639px){.acc-addresses__h{font-size:24px}.acc-addresses__add{width:100%}.acc-addresses__grid--3,.acc-addresses__grid--2{grid-template-columns:minmax(0,1fr)}.acc-addresses__empty .acc-empty__actions .btn{width:100%}.card.acc-addr{padding:22px}}.mcart__items{display:grid;gap:14px;margin:0;padding:0;list-style:none}.mcart__item{display:grid;grid-template-columns:96px minmax(0,1fr) 96px 120px;gap:20px;align-items:center;padding:16px 20px}.mcart__item--no-media{grid-template-columns:minmax(0,1fr) 96px 120px}.mcart__media{position:relative;display:block;width:96px;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--soft)}.mcart__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mcart__title{display:block;font-size:18px;font-weight:600;letter-spacing:-.01em;padding-block:8px;margin-block:-8px}.mcart__variant,.mcart__unit{margin-top:2px;font-size:14.5px;color:var(--ink3)}.mcart__remove{display:inline-block;margin-top:8px;font-size:14.5px}.mcart__total{text-align:right;font-size:17px;font-weight:600}.mcart__foot{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px;margin-top:32px}.mcart__sum{margin-left:auto;width:100%;max-width:380px}.mcart__subtotal{display:flex;justify-content:space-between;gap:16px;font-size:18px}.mcart__note{margin-top:6px;font-size:14px;color:var(--ink3)}.mcart__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.mcart__btns .btn{flex:1 1 140px}.mcart__empty{max-width:520px}@media(max-width:639px){.mcart__item{grid-template-columns:72px minmax(0,1fr);gap:12px 16px;padding:14px}.mcart__item--no-media{grid-template-columns:minmax(0,1fr)}.mcart__media{width:72px}.mcart__qty{grid-column:2;max-width:110px}.mcart__item--no-media .mcart__qty{grid-column:1}.mcart__total{grid-column:2;text-align:left}.mcart__item--no-media .mcart__total{grid-column:1}.mcart__foot{flex-direction:column-reverse}.mcart__sum{max-width:none;margin-left:0}}.mc__grid{display:grid;grid-template-columns:repeat(var(--mc-cols, 4),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.mc__card{display:flex;flex-direction:column;height:100%}.mc__media{position:relative;display:block;aspect-ratio:var(--mc-ratio, 1 / 1);overflow:hidden;background:var(--soft)}.mc__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mc__badge{position:absolute;top:12px;left:12px}.mc__body{display:flex;flex-direction:column;gap:6px;padding:18px 20px 22px}.mc__vendor{font-family:var(--mono);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.mc__title{font-size:17px;font-weight:600;letter-spacing:-.01em}.mc__price{font-size:15.5px;color:var(--ink2)}.mc__was{margin-left:6px;color:var(--ink3)}.mc__soldout{font-size:14px;font-weight:600;color:var(--ink3)}@media(max-width:1099px){.mc__grid{grid-template-columns:repeat(var(--mc-cols-t, 3),minmax(0,1fr));gap:20px}}@media(max-width:639px){.mc__grid{grid-template-columns:repeat(var(--mc-cols-m, 2),minmax(0,1fr));gap:14px}.mc__body{padding:14px 14px 18px}}.ml__grid{display:grid;grid-template-columns:repeat(var(--ml-cols, 3),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.ml__card{display:flex;flex-direction:column;height:100%}.ml__media{position:relative;display:block;aspect-ratio:var(--ml-ratio, 4 / 3);overflow:hidden;background:var(--soft)}.ml__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.ml__body{display:flex;flex-direction:column;gap:4px;padding:20px 24px 24px}.ml__title{font-size:20px;font-weight:600;letter-spacing:-.015em}.ml__count{font-size:15px;color:var(--ink3)}@media(max-width:1099px){.ml__grid{grid-template-columns:repeat(var(--ml-cols-t, 2),minmax(0,1fr));gap:20px}}@media(max-width:639px){.ml__grid{grid-template-columns:repeat(var(--ml-cols-m, 1),minmax(0,1fr));gap:14px}}.acc-login__grid{display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);grid-template-areas:"signin vis" "recover steps";gap:56px 88px;align-items:start}.acc-login__signin{grid-area:signin}.acc-login__recover{grid-area:recover}.acc-login__steps{grid-area:steps;padding-top:40px}.acc-login__vis{grid-area:vis;width:100%;max-width:560px;justify-self:end;align-self:center}.acc-login__signin,.acc-login__recover{scroll-margin-top:calc(var(--header-h, 76px) + 24px)}.acc-login__submit{margin-top:12px}.acc-guest{margin-top:18px}.acc-login__recover .acc-login__submit{margin-top:22px}.acc-login--toggle .acc-login__grid{grid-template-areas:"main side"}.acc-login--toggle .acc-login__signin,.acc-login--toggle .acc-login__recover{grid-area:main}.acc-login--toggle .acc-login__vis,.acc-login--toggle .acc-login__steps{grid-area:side}.acc-login--toggle .acc-login__recover,.acc-login--toggle .acc-login__steps{display:none}.acc-login--toggle .acc-login__recover:target,.acc-login--toggle .acc-login__recover:has([data-acc-open]){display:flex}.acc-login--toggle .acc-login__grid:has(.acc-login__recover:target) .acc-login__steps,.acc-login--toggle .acc-login__grid:has([data-acc-open]) .acc-login__steps{display:block}.acc-login--toggle .acc-login__grid:has(.acc-login__recover:target) .acc-login__signin,.acc-login--toggle .acc-login__grid:has(.acc-login__recover:target) .acc-login__vis,.acc-login--toggle .acc-login__grid:has([data-acc-open]) .acc-login__signin,.acc-login--toggle .acc-login__grid:has([data-acc-open]) .acc-login__vis{display:none}.acc-login--toggle .acc-login__grid:has(.acc-login__signin:target) .acc-login__signin{display:flex}.acc-login--toggle .acc-login__grid:has(.acc-login__signin:target) .acc-login__vis{display:block}.acc-login--toggle .acc-login__grid:has(.acc-login__signin:target) .acc-login__recover,.acc-login--toggle .acc-login__grid:has(.acc-login__signin:target) .acc-login__steps{display:none}@media(max-width:1099px){.acc-login__grid{grid-template-columns:minmax(0,640px);justify-content:center;grid-template-areas:"signin" "recover" "steps" "vis";gap:48px}.acc-login__signin,.acc-login__recover,.acc-login__steps{width:100%;max-width:600px;justify-self:center}.acc-login__steps{padding-top:0}.acc-login__vis{max-width:none;justify-self:center;margin-top:16px}.acc-login--toggle .acc-login__grid{grid-template-areas:"main" "side"}}@media(max-width:639px){.acc-login__grid{gap:40px}.acc-login__vis{display:none}}.acc-order__cancelled{margin-bottom:32px}.acc-order__cancel-link{margin-top:10px}.acc-order__grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px 40px;align-items:start}.acc-order__main{display:flex;flex-direction:column;gap:20px;min-width:0}.acc-order__side{display:flex;flex-direction:column;gap:20px}.card.acc-items{padding:0;overflow:hidden}.acc-items__t{padding:24px 24px 18px;font-size:22px;letter-spacing:-.02em;font-weight:600}.acc-items__table{width:100%;border-collapse:collapse}.acc-items__table th,.acc-items__table td{text-align:left;vertical-align:middle}.acc-items__table thead th{padding:14px 24px;font-weight:500;white-space:nowrap;background:var(--soft);border-bottom:1px solid var(--line)}.acc-items__table tbody tr+tr{border-top:1px solid var(--line)}.acc-items__table td{padding:20px 24px}.acc-items__table .acc-items__r{text-align:right}.acc-items__muted{font-size:15.5px;color:var(--ink2)}.acc-items__total{font-size:16px;font-weight:600;white-space:nowrap}.acc-items__list{display:none}.acc-item{display:flex;gap:16px;align-items:center}.acc-item__info{min-width:0}.acc-items__sum{margin-top:14px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--ink2)}.acc-items__sum strong{color:var(--ink);font-size:16px}.card.acc-track{padding:28px}.acc-track__head{display:flex;align-items:center;gap:14px}.acc-track__ico{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:15px;background:var(--yellow)}.acc-track__t{font-size:22px;letter-spacing:-.02em;font-weight:600}.acc-track__empty{margin-top:18px;display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--soft);font-size:15.5px;line-height:1.55;color:var(--ink2)}.acc-track__empty .icon{flex:none;color:#454541}.acc-ship{position:relative;margin-top:22px;display:flex;gap:4px}.acc-ship:before{content:"";position:absolute;left:12.5%;right:12.5%;top:11px;height:2px;background:var(--line2)}.acc-ship:after{content:"";position:absolute;left:12.5%;top:11px;height:2px;width:calc(75% * var(--fill-n, 0));background:var(--ink)}.acc-ship__step{position:relative;z-index:1;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.acc-ship__dot{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#fff;border:1.5px solid var(--ctl)}.acc-ship__step.is-done .acc-ship__dot{background:var(--yellow);border:1px solid var(--yellow-edge);color:var(--ink)}.acc-ship__label{font-size:13px;font-weight:500;color:var(--ink3);text-align:center;overflow-wrap:normal}.acc-ship__step.is-done .acc-ship__label{font-weight:600;color:var(--ink)}.acc-shipment{margin-top:22px}.acc-shipment+.acc-shipment{margin-top:28px}.acc-shipment__facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:0 24px}.acc-shipment__no{font-family:var(--mono);font-size:15px;overflow-wrap:anywhere}.acc-shipment__btn{margin-top:8px}.acc-shipment__btn .btn{gap:10px}.card.acc-sum,.card.acc-addr-card{padding:28px}.acc-sum__t{font-size:22px;letter-spacing:-.02em;font-weight:600}.acc-sum__dl{margin:14px 0 0}.acc-sum__row{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:15.5px;color:var(--ink2)}.acc-sum__row dd{margin:0;color:var(--ink)}.acc-sum__total{margin-top:10px;padding-top:16px;border-top:1px solid var(--line2);display:flex;justify-content:space-between;align-items:baseline;gap:16px}.acc-sum__total dt{font-size:17px;font-weight:600}.acc-sum__total dd{margin:0;font-size:24px;font-weight:600;letter-spacing:-.025em}.acc-addr-card__head{display:flex;align-items:center;gap:10px}.acc-addr-card__t{font-size:19px;letter-spacing:-.02em;font-weight:600}.acc-addr-card__body{margin-top:14px}@media(max-width:1099px){.acc-order__grid{grid-template-columns:minmax(0,1fr);gap:20px}.acc-order__side{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.acc-order__side .acc-sum{grid-column:1 / -1}}@media(max-width:639px){.acc-order__grid{gap:16px}.acc-order__main{gap:20px}.acc-order__side{display:flex;flex-direction:column;align-items:stretch;gap:16px}.acc-items__t{padding:20px 20px 18px}.acc-items__table{display:none}.acc-items__list{display:block}.acc-items__list li{padding:20px}.acc-items__list li+li{border-top:1px solid var(--line)}.acc-item{align-items:flex-start;gap:14px}.card.acc-track,.card.acc-sum,.card.acc-addr-card{padding:24px}}.mp .crumbs{margin-bottom:32px}.mp__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;align-items:start}.mp__grid--right{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.mp__grid--right .mp__media{order:2}.mp__media{display:grid;gap:16px}.mp__media--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp__media--grid .mp__img:first-child{grid-column:1 / -1}.mp__img{overflow:hidden;aspect-ratio:var(--mp-ratio, 1 / 1)}.mp__pic{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mp__media--natural .mp__pic{position:static;height:auto}.mp__info{position:sticky;top:calc(var(--header-h) + 24px)}.mp__info--static{position:static}.mp__title{margin-top:12px}.mp__price{margin-top:16px;font-size:24px;font-weight:600;letter-spacing:-.02em}.mp__was{margin-left:10px;font-size:17px;font-weight:400;color:var(--ink3)}.mp__form{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:28px;max-width:420px}.mp__form .flabel{margin-top:8px}.mp__qty{max-width:120px}.mp__add{margin-top:16px;width:100%}.mp__extra{margin-top:20px}.mp__desc{margin-top:36px}@media(max-width:1099px){.mp__grid{gap:40px}}@media(max-width:639px){.mp__grid,.mp__grid--right{grid-template-columns:minmax(0,1fr);gap:28px}.mp__grid--right .mp__media{order:0}.mp__media--grid{grid-template-columns:minmax(0,1fr)}.mp__info{position:static}}.acc-register__grid{display:grid;grid-template-columns:minmax(0,540px) minmax(0,1fr);gap:56px 88px;align-items:center}.acc-register__vis{width:100%;max-width:560px;justify-self:end}.acc-register__names{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:22px 20px}.acc-register__names .acc-field{margin-top:0}.acc-register__names+.acc-field{margin-top:22px}.acc-register__choice{margin-top:22px}.acc-register__submit{margin-top:24px}.acc-register__alt{margin-top:14px}.acc-register__terms{margin-top:12px}@media(max-width:1099px){.acc-register__grid{grid-template-columns:minmax(0,640px);justify-content:center;gap:64px}.acc-register__card{width:100%;max-width:600px;justify-self:center}.acc-register__vis{max-width:none;justify-self:center}}@media(max-width:639px){.acc-register__grid{gap:40px}}.acc-reset .wrap{display:flex;justify-content:center}.acc-reset__card{width:100%;max-width:540px}.acc-reset__submit{margin-top:24px}.acc-reset__card .acc-done__title+.acc-reset__submit,.acc-reset__card .acc-done__text+.acc-reset__submit{margin-top:24px}.mosaic__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:56px}.mosaic__empty{margin-top:56px}.mosaic__tile{display:grid;min-width:0;padding:32px}.mosaic__tile--large{grid-column:span 6}.mosaic__tile--standard{grid-column:span 4}.mosaic__tile--banner{grid-column:span 12}.mosaic__ico{grid-area:ico}.mosaic__title{grid-area:title;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.mosaic__text{grid-area:text;font-size:16px;line-height:1.6;color:var(--ink2);text-wrap:pretty}.mosaic__more{grid-area:more}.mosaic__vis{grid-area:vis}.mosaic__chev{grid-area:chev;display:none}.mosaic__tile--standard{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"ico" "title" "text" "more";align-content:start}.mosaic__tile--standard .mosaic__title{margin-top:24px}.mosaic__tile--standard .mosaic__text{margin-top:10px}.mosaic__tile--standard .mosaic__more{align-self:end;justify-self:start;margin-top:20px}.mosaic__tile--large{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"ico title" "text text" "more more" "vis vis";align-content:start;column-gap:16px}.mosaic__tile--large .mosaic__title{align-self:center;font-size:32px;line-height:1.1;letter-spacing:-.03em}.mosaic__tile--large .mosaic__text{margin-top:16px;max-width:420px;font-size:16.5px}.mosaic__tile--large .mosaic__more{justify-self:start;margin-top:6px}.mosaic__tile--large.mosaic__tile--vis{padding-bottom:0;overflow:hidden}.mosaic__tile--large .mosaic__vis{align-self:end;margin-top:22px}.mosaic__vis{display:flex;justify-content:center;box-sizing:border-box;height:226px;padding-top:22px;overflow:hidden;border:1px solid var(--line);border-bottom:0;border-radius:18px 18px 0 0;background:var(--soft)}.mosaic__tile--banner{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico title more" "ico text more";align-items:center;column-gap:28px;padding:28px 36px}.mosaic__tile--banner .mosaic__ico{width:56px;height:56px;align-self:center}.mosaic__tile--banner .mosaic__title{align-self:end;font-size:30px;line-height:1.1;letter-spacing:-.03em}.mosaic__tile--banner .mosaic__text{align-self:start;margin-top:8px;font-size:17px;line-height:1.55}.mosaic__tile--banner .mosaic__more{justify-self:end}.mosaic__tile.card--feat .mosaic__ico{background:#fff}@media(max-width:1099px){.mosaic__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:44px}.mosaic__empty{margin-top:44px}.mosaic__tile{padding:24px}.mosaic__tile--large{grid-column:span 3}.mosaic__tile--standard{grid-column:span 2}.mosaic__tile--banner{grid-column:span 6}.mosaic__tile--standard .mosaic__title{margin-top:20px;font-size:20px}.mosaic__tile--standard .mosaic__text{font-size:15px}.mosaic__tile--standard .mosaic__more{margin-top:16px}.mosaic__tile--large.mosaic__tile--vis{padding:28px 28px 0}.mosaic__tile--large .mosaic__title{font-size:26px}.mosaic__vis{height:214px}.mosaic__tile--banner{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico title" "ico text" "more more";row-gap:0;column-gap:20px;padding:24px}.mosaic__tile--banner .mosaic__ico{width:52px;height:52px}.mosaic__tile--banner .mosaic__title{font-size:26px}.mosaic__tile--banner .mosaic__text{font-size:16px}.mosaic__tile--banner .mosaic__more{justify-self:stretch;margin-top:20px}}@media(max-width:639px){.mosaic__grid{display:flex;flex-direction:column;gap:10px;margin-top:32px}.mosaic__empty{margin-top:32px}.mosaic__tile,.mosaic__tile--large.mosaic__tile--vis,.mosaic__tile--banner{grid-column:auto;grid-template-columns:48px minmax(0,1fr) auto;grid-template-rows:auto auto;grid-template-areas:"ico title chev" "ico text chev";align-items:center;align-content:normal;column-gap:16px;row-gap:0;padding:18px;overflow:visible}.mosaic__tile:not(:has(.mosaic__ico)){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title chev" "text chev"}.mosaic__ico,.mosaic__tile--banner .mosaic__ico{width:48px;height:48px}.mosaic__ico svg{width:24px;height:24px}.mosaic__tile .mosaic__title{align-self:end;margin-top:0;font-size:19px;line-height:1.2;letter-spacing:-.02em}.mosaic__tile .mosaic__text{align-self:start;margin-top:4px;max-width:none;font-size:15px;line-height:1.5}.mosaic__more,.mosaic__vis{display:none}.mosaic__chev{display:flex;align-self:center;transform:rotate(-90deg)}}.newsletter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:36px 64px}.newsletter__head{flex:1 1 420px;max-width:520px}.newsletter__body{flex:1 1 440px;max-width:560px}.newsletter .newsletter__title{margin-top:18px;font-size:40px;line-height:1.1;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.newsletter__text{margin-top:14px;font-size:17px;line-height:1.55;color:var(--ink2)}.newsletter__row{display:flex;flex-wrap:wrap;gap:12px}.newsletter__field{flex:1 1 260px}.newsletter .newsletter__input{height:56px}.newsletter__btn{flex:none}.newsletter__note{margin-top:12px;font-size:14px;line-height:1.55;color:var(--ink3)}.newsletter__privacy{text-decoration:underline}.newsletter__msg{margin-bottom:12px}.newsletter__form>.newsletter__msg:only-child{margin-bottom:0}@media(max-width:639px){.newsletter{display:block}.newsletter .newsletter__title{font-size:30px}.newsletter__body{margin-top:24px;max-width:none}.newsletter__row{flex-direction:column}.newsletter__field{flex:none;width:100%}.newsletter__btn{width:100%}}.omap{display:flex;flex-wrap:wrap;align-items:center;gap:40px 72px}.omap__text{flex:1 1 360px;max-width:440px}.omap__list{margin:28px 0 0}.omap__row{display:flex;gap:16px;padding:16px 0;border-top:1px solid var(--line);font-size:16px;line-height:1.4}.omap__row dt{width:80px;flex:none;color:var(--ink3)}.omap__row dd{margin:0;color:var(--ink2);min-width:0;overflow-wrap:anywhere}.omap .omap__link,.omap-solo .omap__link{min-height:0;padding-block:6px;margin-block:-6px;font-size:inherit;font-weight:500}.omap__empty{margin-top:28px}.omap__dirs{margin-top:24px}.omap__dirs .omap__dirs-btn{gap:8px}.omap--card .omap__dirs{display:none}.omap__map{flex:1.3 1 480px;min-width:0}.omap__frame{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--line2);border-radius:24px;background:var(--soft);box-shadow:0 40px 70px -40px #1c1c1c4d}.omap__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.omap__art{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.omap__route{transform-box:fill-box}.omap__route--1{transform-origin:100% 50%;animation:omap-route-1 7s ease-in-out infinite}.omap__route--2{transform-origin:50% 100%;animation:omap-route-2 7s ease-in-out infinite}.omap__route--3{transform-origin:100% 50%;animation:omap-route-3 7s ease-in-out infinite}.omap__pin{position:absolute;left:52.5%;top:52%;z-index:1;width:20px;height:20px;margin:-10px 0 0 -10px}.omap__pin:before,.omap__pin:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-sizing:border-box}.omap__pin:before{background:#fed430b3;animation:omap-pulse 2.4s ease-out infinite}.omap__pin:after{background:var(--ink);border:3px solid #fff}.omap__tag{position:absolute;left:52.5%;top:52%;z-index:1;transform:translate(-50%,calc(-100% - 24px));display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:10px;background:var(--yellow);border:1px solid #E8BE00;font-size:14px;font-weight:600;white-space:nowrap;box-shadow:0 14px 24px -14px #1c1c1c80}.omap__tag:after{content:"";position:absolute;left:50%;bottom:-4px;width:10px;height:10px;margin-left:-5px;background:var(--yellow);border-right:1px solid #E8BE00;border-bottom:1px solid #E8BE00;transform:rotate(45deg)}.omap__frame[data-paused] .omap__route,.omap__frame[data-paused] .omap__pin:before{animation-play-state:paused}@keyframes omap-route-1{0%{transform:scaleX(0);opacity:1}14%,86%{transform:scaleX(1);opacity:1}96%{transform:scaleX(1);opacity:0}to{transform:scaleX(0);opacity:0}}@keyframes omap-route-2{0%,14%{transform:scaleY(0);opacity:1}28%,86%{transform:scaleY(1);opacity:1}96%{transform:scaleY(1);opacity:0}to{transform:scaleY(0);opacity:0}}@keyframes omap-route-3{0%,28%{transform:scaleX(0);opacity:1}42%,86%{transform:scaleX(1);opacity:1}96%{transform:scaleX(1);opacity:0}to{transform:scaleX(0);opacity:0}}@keyframes omap-pulse{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.omap__route,.omap__pin:before{animation:none}.omap__pin:before{display:none}}.omap__card{position:absolute;left:20px;bottom:20px;z-index:2;width:min(338px,calc(100% - 40px));padding:16px 18px;box-sizing:border-box;background:#fff;border:1px solid var(--line2);border-radius:16px;box-shadow:0 22px 40px -20px #1c1c1c59}.omap__card-value{margin-top:8px;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.omap__card-link{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.omap__card-dir{margin-top:8px}.omap__card .omap__card-lnk{min-height:44px;font-size:15px}.ofc__body{display:flex;flex-wrap:wrap;align-items:center;gap:40px 64px;margin-top:48px}.ofc__fs{flex:1 1 400px;max-width:460px;min-width:0;margin:0;padding:0;border:0}.ofc__list{min-width:0;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.ofc__map{flex:1.4 1 520px;min-width:0}.ofc--nomap .ofc__list{flex:1 1 100%;display:grid;grid-template-columns:repeat(var(--oc, 3),minmax(0,1fr));gap:16px}.ofc__opt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico text dot";align-items:center;gap:16px;padding:20px 22px;box-sizing:border-box;border:1px solid var(--line2);border-radius:16px;background:#fff;cursor:pointer;transition:box-shadow .2s ease-out,background-color .16s ease-out,border-color .16s ease-out}.ofc__opt:hover{box-shadow:0 18px 34px -26px #1c1c1c6b}.ofc__opt--static{cursor:default;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico text";align-items:start}.ofc__opt--static:hover{box-shadow:none}.ofc__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.ofc__ico{grid-area:ico;width:48px;height:48px}.ofc__text{grid-area:text;display:block;min-width:0}.ofc__city{display:block;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.ofc__addr{display:block;margin-top:4px;font-size:15.5px;line-height:1.5;color:var(--ink2);overflow-wrap:anywhere}.ofc__dot{grid-area:dot;display:flex;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border:1.5px solid var(--ink3);border-radius:50%;background:#fff}.ofc__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink);opacity:0}.ofc__opt:has(.ofc__input:checked){background:var(--yellow-tint);border-color:var(--ink)}.ofc__opt:has(.ofc__input:checked) .ofc__dot{background:var(--yellow);border-color:var(--ink)}.ofc__opt:has(.ofc__input:checked) .ofc__dot:after{opacity:1}.ofc__opt:has(.ofc__input:checked) .ofc__ico{background:#fff}.ofc__opt:has(.ofc__input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.ofc__panel[hidden]{display:none}.ofc__dirs{display:none;margin-top:20px}.ofc:not(.ofc--card) .ofc__dirs{display:block}.ofc .ofc__dir-link{min-height:0;margin-top:10px;padding-block:6px;margin-bottom:-6px;font-size:15px}.ofc__contact{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:0 32px;margin:48px 0 0}.ofc__cell{min-width:0;padding:20px 0 0;border-top:1px solid var(--line)}.ofc__cell dd{margin:8px 0 0;font-size:18px;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.ofc .ofc__link{min-height:0;padding-block:6px;margin-block:-6px;font-size:inherit;font-weight:inherit}.omap-solo__grid{list-style:none;margin:44px 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:20px}.omap-solo__tile{padding:24px;min-width:0}.omap-solo__ico{width:50px;height:50px}.omap-solo .omap__link{text-decoration:none;font-weight:inherit}.omap-solo .omap__link:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.omap-solo__label{margin-top:20px}.omap-solo__value{margin-top:6px;font-size:17px;line-height:1.45;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.omap-solo__empty{margin-top:28px}@media(max-width:1099px){.omap-solo__grid{grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr))}.ofc__body{display:block;margin-top:36px}.ofc__fs{max-width:none}.ofc__list{display:grid;grid-template-columns:repeat(var(--oc, 3),minmax(0,1fr));gap:12px}.ofc__opt{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ico dot" "text text";align-items:center;gap:16px;padding:20px}.ofc__opt--static{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico text";align-items:start}.ofc__ico{width:44px;height:44px}.ofc__city{font-size:18px}.ofc__map{margin-top:24px}.ofc__contact{margin-top:32px;gap:0 24px}.ofc__cell{padding-top:18px}}@media(max-width:639px){.omap{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0}.omap__text{display:contents}.omap__head{order:1}.omap__map{order:2;flex:none;margin-top:24px}.omap__list,.omap__empty{order:3;margin-top:20px}.omap__dirs{order:4;margin-top:20px}.omap--card .omap__dirs{display:block}.omap__card{display:none}.omap__frame{aspect-ratio:4 / 3;border-radius:20px}.omap__row{padding:14px 0}.omap__row dt{width:72px}.omap-solo__grid{grid-template-columns:1fr;margin-top:28px;gap:12px}.omap-solo__tile{padding:20px;flex-direction:row;align-items:flex-start;gap:16px}.omap-solo__ico{width:46px;height:46px}.omap-solo__label{margin-top:0}.omap-solo__value{font-size:16px}.omap__dirs{margin-top:20px}.ofc__body{margin-top:28px}.ofc__list,.ofc--nomap .ofc__list{display:flex;flex-direction:column;gap:10px}.ofc__opt{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ico text dot";padding:18px}.ofc__opt--static{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ico text"}.ofc__map{margin-top:20px}.ofc--card .ofc__dirs{display:block}.ofc__contact{display:block;margin-top:28px;border-bottom:1px solid var(--line)}.ofc__cell{display:flex;gap:16px;padding:14px 0}.ofc__cell dt{width:72px;flex:none;font-family:var(--font);font-size:16px;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--ink3)}.ofc__cell dd{margin:0;min-width:0;font-size:16px;line-height:1.4;font-weight:500;color:var(--ink2)}.ofc .ofc__link{padding-block:11px;margin-block:-11px}}.option-cards__card{padding:36px}.option-cards__title{font-size:28px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.option-cards__text{margin-top:12px;font-size:16.5px;line-height:1.6;color:var(--ink2)}.option-cards__handle{margin-top:24px;padding-top:22px;border-top:1px solid var(--line);font-size:15.5px;line-height:1.6;color:var(--ink2)}.option-cards__handle strong{color:var(--ink);font-weight:600}.option-cards__card.card--feat .option-cards__handle{border-top-color:var(--yellow-soft)}.option-cards__empty{margin-top:56px}.option-cards__card--compact{padding:28px}.option-cards__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:20px}.option-cards__ico{width:50px;height:50px}.option-cards__card.card--feat .option-cards__ico{background:#fff}.option-cards__badge{flex:none}.option-cards__card--compact .option-cards__title{font-size:22px}.option-cards__card--compact .option-cards__text{font-size:16px}.option-cards__card--compact .option-cards__handle{margin-top:20px;padding-top:18px;font-size:15px}.option-cards__chev{display:none}@media(max-width:1099px){.option-cards__grid{margin-top:56px;gap:20px}.option-cards__grid--three{margin-top:44px;gap:16px}.option-cards__card{padding:24px}.option-cards__title{font-size:24px}.option-cards__card--compact .option-cards__title{font-size:22px}}@media(min-width:640px)and (max-width:1099px){.option-cards__card .badge--float{position:static;align-self:flex-start;margin-bottom:14px}}@media(max-width:639px){.option-cards__grid,.option-cards__grid--three{margin-top:32px;gap:14px}.option-cards__card{padding:26px}.option-cards__empty{margin-top:32px}.option-cards__card--compact{flex-direction:row;align-items:center;gap:16px;padding:18px}.option-cards__card--linked:hover{box-shadow:0 26px 46px -30px #1c1c1c6b}.option-cards__top{margin:0;flex:none}.option-cards__badge,.option-cards__card--compact .option-cards__handle{display:none}.option-cards__body{flex:1;min-width:0}.option-cards__card--compact .option-cards__title{font-size:19px;line-height:1.2;letter-spacing:-.02em}.option-cards__card--compact .option-cards__text{margin-top:4px;font-size:15px;line-height:1.5}.option-cards__card--compact .more{flex:none;margin:0;padding:0}.option-cards__link{min-height:0}.option-cards__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--cardr)}.option-cards__link:focus-visible{outline:0}.option-cards__link:focus-visible:after{outline:3px solid var(--ink);outline-offset:3px}.option-cards__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.option-cards__arrow{display:none}.option-cards__chev{display:block;transform:rotate(-90deg)}}.page-hero__body{margin-top:48px;display:flex;flex-wrap:wrap;align-items:center;gap:56px 64px}.page-hero--visual .page-hero__body{margin-top:56px}.page-hero__text{flex:1 1 500px;max-width:820px}.page-hero--visual .page-hero__text{max-width:640px}.page-hero__vis{flex:1 1 420px;min-width:0;max-width:540px}.page-hero .crumbs{line-height:1.3}.page-hero__h1--flush{margin-top:0}.page-hero__built{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px}.page-hero__built-l{margin-right:4px}.page-hero__search{margin-top:36px;display:flex;gap:12px;max-width:720px}.page-hero__search-field{position:relative;flex:1;min-width:0}.page-hero__search-ico{position:absolute;left:18px;top:19px;color:var(--ink3);line-height:0;pointer-events:none}.page-hero__search-in{height:60px;padding-left:52px;font-size:18px}.page-hero__search-btn{height:60px}.page-hero__chips{margin-top:36px}.page-hero__note{margin:24px 0 0;display:flex;gap:10px;font-size:15px;line-height:1.55;color:var(--ink2);max-width:520px}.page-hero__note svg{flex:none;margin-top:2px}.page-hero__rate{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:16px;line-height:1.4;color:var(--ink2)}.page-hero__rate strong{font-weight:600;color:var(--ink)}.page-hero__stars{display:inline-flex;gap:2px;align-items:center}.page-hero__rate-link{font-weight:600;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.page-hero__goals{background:#fff;border:1px solid var(--line2);border-radius:22px;box-shadow:0 30px 60px -34px #1c1c1c59;overflow:hidden;width:100%;max-width:520px;box-sizing:border-box}.page-hero__goals-h{padding:20px 24px 18px;border-bottom:1px solid var(--line)}.page-hero__goals-h p{margin:6px 0 0;font-size:16px;line-height:1.45;color:var(--ink2)}.page-hero__goal{display:flex;align-items:center;gap:16px;padding:15px 24px;border-bottom:1px solid var(--line);min-height:44px;box-sizing:border-box;color:inherit;text-decoration:none}.page-hero__goal:last-child{border-bottom:0}.page-hero__goal:hover{background:var(--soft)}.page-hero__goal-n{font-family:var(--mono);font-size:13px;color:var(--ink3);width:22px;flex:none}.page-hero__goal-b{display:block;min-width:0}.page-hero__goal-t{display:block;font-size:17.5px;line-height:1.3;font-weight:600;letter-spacing:-.012em;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px}.page-hero__goal:hover .page-hero__goal-t{text-decoration-color:var(--yellow)}.page-hero__goal-d{display:block;margin-top:2px;font-size:15px;line-height:1.4;color:var(--ink2)}.page-hero__goal-go{margin-left:auto;flex:none;line-height:0}.page-hero__tiles{position:relative;background:#fff;border:1px solid var(--line2);border-radius:22px;box-shadow:0 30px 60px -34px #1c1c1c59;overflow:hidden;width:100%;max-width:520px;box-sizing:border-box}.page-hero__tiles:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#F4F4EF 1px,transparent 1px),linear-gradient(90deg,#F4F4EF 1px,transparent 1px);background-size:32px 32px}.page-hero__tiles-in{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:22px}.page-hero__tile{display:flex;align-items:center;gap:12px;min-height:68px;padding:12px;border:1px solid var(--line);border-radius:14px;background:#fff;box-sizing:border-box}.page-hero__tile-i{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:10px;background:var(--yellow);border:1px solid var(--yellow-edge);color:var(--ink)}.page-hero__tile-t{min-width:0;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.page-hero__tile--extra{border:1px dashed var(--ctl);background:var(--yellow-tint)}.page-hero__tile--extra .page-hero__tile-i{background:#fff;border-color:var(--ctl)}@media(max-width:1099px){.page-hero__body{display:block;margin-top:40px}.page-hero--visual .page-hero__body{margin-top:40px}.page-hero__text{max-width:700px}.page-hero--visual .page-hero__text{max-width:620px}.page-hero__vis{margin-top:48px;max-width:668px;padding-left:28px}.page-hero__goals,.page-hero__tiles{max-width:none}}@media(max-width:639px){.page-hero__body,.page-hero--visual .page-hero__body{margin-top:28px}.page-hero__text,.page-hero--visual .page-hero__text{max-width:none}.page-hero__vis{margin-top:44px;max-width:none;padding-left:0}.page-hero__built{margin-top:32px}.page-hero__search{margin-top:28px;flex-direction:column}.page-hero__search-btn{width:100%}.page-hero__chips{margin-top:28px}.page-hero__rate{margin-top:24px;font-size:15px}.page-hero__goals{border-radius:18px}.page-hero__goals-h{padding:18px 18px 16px}.page-hero__goal{padding:14px 18px;gap:12px}.page-hero__goal-t{font-size:17px}.page-hero__goal-d{font-size:14.5px}.page-hero__goal-go{display:none}.page-hero__tiles{border-radius:18px}.page-hero__tiles-in{gap:8px;padding:12px}.page-hero__tile{min-height:64px;gap:10px;padding:10px}.page-hero__tile-i{width:32px;height:32px}.page-hero__tile-t{font-size:13.5px}}.pcards__grid{--k: 1.2;list-style:none;padding:0}.pcards__card{min-width:0}.pcards__tile{display:flex;align-items:center;justify-content:center;height:104px;padding:0 16px;box-sizing:border-box;background:var(--soft);border:1px solid var(--line);border-radius:14px}.pcards__logo{display:block;width:calc(var(--w) * 1px * var(--k));max-width:100%;aspect-ratio:var(--r)}.pcards__img{display:block;width:100%;height:auto;opacity:.9}.pcards__upload{display:block;width:auto;max-width:100%;height:calc(35px * var(--k));object-fit:contain;filter:brightness(0) invert(.11);opacity:.9}.pcards__name{font-size:20px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--ink2);text-align:center;overflow-wrap:anywhere}.pcards__top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:24px}.pcards__title{margin:0}.pcards__badge{white-space:nowrap}.pcards__line{margin-top:10px}.pcards__empty{margin-top:56px}.pcards__proof{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px;margin:40px 0 0;font-size:16px;line-height:1.5;color:var(--ink2)}@media(max-width:1099px){.pcards__grid{--k: 1.05}.pcards__tile{height:96px}.pcards__proof{margin-top:32px}}@media(max-width:639px){.pcards__grid{--k: .95}.pcards__tile{height:72px}.pcards__top{margin-top:18px}.pcards__empty{margin-top:32px}.pcards__proof{margin-top:28px}}.partners{--sec-pt: 72px;--sec-pb: 80px;padding-block:var(--sec-pt) var(--sec-pb)}.partners.scheme-soft{border-top:0}.partners__title{margin-top:0;font-size:40px}.partners__in{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title btn" "grid grid";align-items:end;column-gap:24px}.partners__in>.partners__title{grid-area:title}.partners__in>.partners__btn{grid-area:btn}.partners__in>.partners__grid{grid-area:grid}.partners__btn .btn{border-color:var(--ink)}.partners__grid{--k: 1;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px;padding:10px 12px;background:#fff;border:1px solid var(--line);border-radius:24px}.partners__cell{display:flex;align-items:center;justify-content:center;flex:0 0 calc(100% / var(--cols, 6));max-width:calc(100% / var(--cols, 6));min-height:112px;padding:20px 16px;box-sizing:border-box}.partners__link{display:flex;align-items:center;justify-content:center;max-width:calc(100% + 16px);margin:-6px -8px;padding:6px 8px;border-radius:8px}.partners__link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 4px var(--yellow)}.partners__name{max-width:100%;overflow-wrap:anywhere;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--ink2);text-align:center}.partners__link:hover .partners__name{color:var(--ink)}.partners__logo{position:relative;display:block;width:calc(var(--w) * 1px * var(--s, 1) * var(--k));max-width:100%;aspect-ratio:var(--r)}.partners__img{display:block;width:100%;height:auto;transition:opacity .2s ease-out}.partners__img--mono{opacity:.9}.partners__img--color{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.partners__link:hover .partners__img--mono,.partners__link:focus-visible .partners__img--mono,.partners__grid--color .partners__img--mono{opacity:0}.partners__link:hover .partners__img--color,.partners__link:focus-visible .partners__img--color,.partners__grid--color .partners__img--color{opacity:1}.partners__upload{display:block;width:auto;max-width:100%;height:calc(35px * var(--s, 1) * var(--k));object-fit:contain;filter:brightness(0) invert(.11);opacity:.9;transition:opacity .2s ease-out,filter .2s ease-out}.partners__link:hover .partners__upload,.partners__link:focus-visible .partners__upload,.partners__grid--color .partners__upload{filter:none;opacity:1}@media(prefers-reduced-motion:reduce){.partners__img,.partners__upload{transition:none}}@media(max-width:1099px){.partners__title{font-size:34px}.partners__cell{flex-basis:calc(100% / var(--cols-t, 3));max-width:calc(100% / var(--cols-t, 3));min-height:108px}}@media(max-width:639px){.partners{--sec-pt: 48px;--sec-pb: 52px;padding-block:var(--sec-pt) var(--sec-pb)}.partners__title{font-size:30px}.partners__in{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "grid" "btn"}.partners__btn{margin-top:20px}.partners__btn .btn{width:100%}.partners__grid{--k: .78;margin-top:28px;padding:6px;border-radius:18px}.partners__cell{flex-basis:calc(100% / var(--cols-m, 2));max-width:calc(100% / var(--cols-m, 2));min-height:88px}}.pw{min-height:100vh;min-height:100dvh;display:flex;align-items:center}.pw__in{width:100%;display:flex;justify-content:center;padding-top:72px;padding-bottom:72px}.pw__card{width:100%;max-width:520px;padding:40px}.pw__logo{display:block;width:200px;height:auto}.pw__title{margin-top:32px;font-size:36px;line-height:1.08;letter-spacing:-.035em;font-weight:600}.pw__text{margin-top:12px;font-size:17px;line-height:1.6;color:var(--ink2)}.pw__block{margin-top:28px}.pw__block .alert{margin-bottom:16px}.pw__row{display:flex;gap:10px;margin-top:8px}.pw__row .fld{flex:1;min-width:0}.pw__news{padding-top:24px;border-top:1px solid var(--line)}.pw__news-text{margin-bottom:12px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.pw__title--first{margin-top:0}.pw__owner{margin-top:28px;font-size:14.5px;color:var(--ink3)}@media(max-width:639px){.pw__in{padding-top:40px;padding-bottom:40px}.pw__card{padding:26px 22px}.pw__title{font-size:30px}.pw__row{flex-direction:column}.pw__row .fld{flex:none;width:100%}}.plan-cards__card{padding:32px}.plan-cards__name{margin:0;font-family:var(--mono);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.plan-cards__price{margin-top:14px;font-size:44px;line-height:1;font-weight:600;letter-spacing:-.04em}.plan-cards__note{margin:10px 0 0;min-height:22px;font-size:14.5px;line-height:1.3;color:var(--ink3)}.plan-cards__unit{font-size:17px;font-weight:500;letter-spacing:0;color:var(--ink3)}.plan-cards__foot{margin:20px 0 0;font-size:14px;color:var(--ink3)}.plan-one{margin-top:56px;display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);overflow:hidden;border:1px solid var(--yellow-edge);border-radius:28px;background:#fff}.plan-one__price{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:220px;padding:40px;background:var(--yellow)}.plan-one__price:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(28,28,28,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(28,28,28,.07) 1px,transparent 1px);background-size:48px 48px;background-position:-1px -1px;-webkit-mask-image:linear-gradient(135deg,transparent 20%,#000 100%);mask-image:linear-gradient(135deg,transparent 20%,#000 100%)}.plan-one__name{margin:0;font-family:var(--mono);font-size:12.5px;font-weight:400;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.plan-one__amount{margin-top:14px;font-size:76px;line-height:1;font-weight:600;letter-spacing:-.05em;overflow-wrap:anywhere}.plan-one__unit{font-size:20px;font-weight:500;letter-spacing:0}.plan-one__note{margin:12px 0 0;font-size:15.5px;line-height:1.4;color:var(--ink)}.plan-one__body{display:flex;flex-direction:column;justify-content:center;gap:32px;min-width:0;padding:40px 48px}.plan-one__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 40px}.plan-one__list li{display:flex;align-items:flex-start;gap:14px;min-width:0;font-size:18px;line-height:1.45;font-weight:500;overflow-wrap:anywhere}.plan-one__check{flex:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:-1px;border:1px solid var(--yellow-soft);border-radius:9px;background:var(--yellow-tint);color:var(--ink)}.plan-one__cta{flex:none}.plan-one__cta .btn{min-width:280px}.plan-one--cta .plan-one__body{flex-direction:row;align-items:center;justify-content:space-between;gap:40px}.plan-one--cta .plan-one__list{flex:1;grid-template-columns:minmax(0,1fr)}.plan-cards__btn{width:100%}.plan-cards__empty{margin-top:56px}@media(max-width:1099px){.plan-cards__grid{margin-top:56px;gap:20px}.plan-cards__grid--three{margin-top:44px;gap:16px}.plan-cards__card{padding:24px}.plan-cards__price{font-size:34px}.plan-cards__unit{font-size:15px}}@media(max-width:1099px){.plan-one{margin-top:44px;grid-template-columns:minmax(200px,260px) minmax(0,1fr);border-radius:24px}.plan-one__price{padding:32px}.plan-one__amount{font-size:60px}.plan-one__body{padding:32px;gap:24px}.plan-one__list{grid-template-columns:minmax(0,1fr);gap:16px}.plan-one__list li{font-size:17px}.plan-one--cta .plan-one__body{flex-direction:column;align-items:stretch;justify-content:center;gap:24px}.plan-one--cta .plan-one__list{flex:none}}@media(min-width:640px)and (max-width:1099px){.plan-cards__card .badge--float{position:static;align-self:flex-start;margin-bottom:14px}.plan-cards__card .btn{white-space:normal;height:auto;min-height:52px;padding:10px 16px;text-align:center;line-height:1.25}}@media(max-width:639px){.plan-cards__grid,.plan-cards__grid--three{margin-top:32px;gap:14px}.plan-cards__price{font-size:38px}.plan-cards__empty{margin-top:32px}.plan-one{margin-top:32px;grid-template-columns:minmax(0,1fr);border-radius:22px}.plan-one__price{min-height:0;padding:28px 24px}.plan-one__amount{margin-top:10px;font-size:56px}.plan-one__body{padding:24px}.plan-one__cta .btn{width:100%;min-width:0}}.sec.plus-panel{--sec-pt: 88px;--sec-pb: 88px;padding-block:var(--sec-pt) var(--sec-pb)}.plus-panel__box{position:relative;isolation:isolate;overflow:hidden;padding:64px 48px 56px;border-radius:32px;background:var(--ink);color:#fff;box-shadow:0 40px 80px -40px #1c1c1c8c}.plus-panel__dots{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(254,212,48,.4) 1.3px,transparent 1.8px);background-size:20px 20px;-webkit-mask-image:radial-gradient(circle at 96% 0%,#000 0%,transparent 55%);mask-image:radial-gradient(circle at 96% 0%,#000 0%,transparent 55%)}.plus-panel__glow{position:absolute;right:-120px;top:-160px;z-index:-1;width:560px;height:560px;background:radial-gradient(closest-side,#fed4303d,#fed43000);pointer-events:none}.plus-panel__in{position:relative}.plus-panel__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 48px}.plus-panel__intro{flex:1 1 560px;max-width:700px}.plus-panel .eyebrow{color:#bdbdb4}.plus-panel__title{margin-top:18px;font-size:52px;color:#fff}.plus-panel__title.h2--flush{margin-top:0}.plus-panel__em{color:var(--yellow)}.plus-panel__lead{max-width:640px;color:#cfcfc6}.plus-panel__btns{display:flex;flex:none;flex-direction:column;align-items:stretch;gap:12px}.plus-panel .btn.plus-panel__ghost{background:var(--ink);border-color:#ffffff57;color:#fff}.plus-panel .btn.plus-panel__ghost:hover{border-color:#fff}.plus-panel .btn:focus-visible{outline-color:#fff}.plus-panel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px;margin-top:64px}.plus-panel__cap{min-width:0;padding-top:32px;border-top:1px solid rgba(255,255,255,.16)}.plus-panel__ico{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:52px;height:52px;border:1px solid var(--yellow-edge);background:var(--yellow);color:var(--ink)}.plus-panel__ico+.plus-panel__cap-body{margin-top:24px}.plus-panel__cap-title{font-size:22px;line-height:1.2;letter-spacing:-.025em;font-weight:600;color:#fff}.plus-panel__cap-text{margin-top:10px;font-size:16.5px;line-height:1.6;color:#d9d9d1;text-wrap:pretty}.plus-panel__empty{margin-top:56px;padding:28px;border:1px dashed rgba(255,255,255,.34);border-radius:16px;color:#d9d9d1;font-size:15px;line-height:1.55}@media(max-width:1099px){.sec.plus-panel{--sec-pt: 72px;--sec-pb: 72px}.plus-panel__box{padding:52px 40px 44px;border-radius:28px}.plus-panel__glow{right:-150px;top:-170px;width:420px;height:420px}.plus-panel__title{font-size:var(--h2)}.plus-panel__top{display:block}.plus-panel__intro{max-width:640px}.plus-panel__btns{flex-direction:row;flex-wrap:wrap;margin-top:32px}.plus-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;margin-top:48px}.plus-panel__cap{padding-top:28px}.plus-panel__ico+.plus-panel__cap-body{margin-top:20px}.plus-panel__cap-title{font-size:21px}}@media(max-width:639px){.sec.plus-panel{--sec-pt: 52px;--sec-pb: 52px}.plus-panel__box{padding:36px 22px 32px;border-radius:24px}.plus-panel__btns{flex-direction:column;margin-top:28px}.plus-panel__btns .ico-arrow{display:none}.plus-panel__grid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:36px}.plus-panel__cap{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding-top:22px}.plus-panel__cap:not(:has(.plus-panel__ico)){grid-template-columns:minmax(0,1fr)}.plus-panel__ico{width:44px;height:44px}.plus-panel__ico svg{width:22px;height:22px}.plus-panel__ico+.plus-panel__cap-body{margin-top:0}.plus-panel__cap-title{font-size:19px}.plus-panel__cap-text{margin-top:6px;font-size:15.5px}.plus-panel__empty{margin-top:36px}}.sdlg{position:fixed;inset:0 auto auto 0;margin:0;padding:0;border:0;width:100%;max-width:none;max-height:100dvh;background:transparent;overflow:visible}.sdlg::backdrop{background:#1c1c1c66}.sdlg__panel{max-height:100dvh;overflow-y:auto;background:#fff;border-bottom:1px solid var(--line2);box-shadow:0 40px 80px -30px #1c1c1c66;padding:28px 0 24px}.sdlg__in{max-width:calc(var(--container) - 240px + var(--padx) * 2)}.sdlg__bar{display:flex;align-items:center;gap:8px}.sdlg__form{flex:1;min-width:0;display:flex;align-items:center;gap:14px;height:64px;padding:0 18px;background:#fff;border:2px solid var(--ink);border-radius:16px;box-shadow:0 0 0 4px var(--yellow)}.sdlg__ico{display:flex;flex:none}.sdlg__input{flex:1;min-width:0;height:100%;border:0;background:transparent;font:inherit;font-size:20px;font-weight:500;color:var(--ink);outline:none;-webkit-appearance:none;appearance:none}.sdlg__input::placeholder{color:var(--ink3);font-weight:400}.sdlg__input::-webkit-search-cancel-button{display:none}.sdlg__clear{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--ink3);cursor:pointer}.sdlg__esc{flex:none;padding:4px 8px;border:1px solid var(--line2);border-radius:8px;font-family:var(--mono);font-size:12px;color:var(--ink3)}.sdlg__cancel{display:none;min-height:44px;padding:0 6px;border:0;background:transparent;font-size:16px;font-weight:600;cursor:pointer}.sdlg__body{margin-top:20px;display:flex;gap:28px;align-items:flex-start}.sdlg__main{flex:1.4;min-width:0}.sdlg__side{flex:1;min-width:0;padding-left:28px;border-left:1px solid var(--line)}.sdlg__chips{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.sdlg__help{margin-top:28px;padding:20px;border:1px solid var(--yellow-soft);border-radius:16px;background:var(--yellow-tint)}.sdlg__pop+.sdlg__help{margin-top:28px}.sdlg__help-title{font-size:16px;font-weight:600}.sdlg__help-text{margin:6px 0 10px;font-size:14.5px;line-height:1.55;color:var(--ink2)}.sdlg__group+.sdlg__group{margin-top:20px}.sdlg__group-title{padding:0 14px;font-family:var(--mono);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.sdlg__row{display:flex;align-items:center;gap:14px;min-height:44px;padding:10px 14px;border-radius:12px;transition:background-color .16s ease-out}.sdlg__row:hover,.sdlg__row:focus-visible{background:var(--soft)}.sdlg__row-ico{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:10px;background:var(--soft2);color:var(--ink2)}.sdlg__row-title{flex:1;min-width:0;font-size:16px;font-weight:500;overflow-wrap:anywhere}.sdlg__row-title b{font-weight:700;background:linear-gradient(transparent 64%,var(--yellow) 64%)}.sdlg__row-kind{display:none}.sdlg__foot{margin-top:12px;padding:16px 14px 0;border-top:1px solid var(--line);font-size:14.5px}.sdlg__empty{padding:12px 14px;font-size:16px;color:var(--ink2)}@media(max-width:1099px){.sdlg__in{max-width:none}.sdlg__body{gap:20px}.sdlg__side{padding-left:20px}.sdlg__cancel{display:flex;align-items:center}.sdlg__esc{display:none}}@media(pointer:coarse){.sdlg__cancel{display:flex;align-items:center}.sdlg__esc{display:none}}@media(max-width:639px){.sdlg{height:100dvh;background:#fff}.sdlg__panel{height:100dvh;padding:10px 0 0;border:0;box-shadow:none}.sdlg__in{padding-inline:12px}.sdlg__panel .wrap{display:flex;flex-direction:column;height:100%}.sdlg__form{height:52px;padding:0 14px;border-radius:14px;box-shadow:0 0 0 3px var(--yellow);gap:10px}.sdlg__input{font-size:17px}.sdlg__esc{display:none}.sdlg__cancel{display:flex;align-items:center}.sdlg__body{flex-direction:column;gap:0;margin-top:12px;padding-inline:8px}.sdlg__side{padding:20px 0 0;border:0;width:100%}.sdlg__row{min-height:60px;padding:8px 6px;border-radius:0;border-bottom:1px solid var(--line)}.sdlg__row-kind{display:inline-block}.sdlg__group-title{padding:12px 6px 4px}.sdlg__main:has([data-results]:not([hidden]))+.sdlg__side{display:none}}.sdlg__loading .sdlg__results{opacity:.55;transition:opacity .16s ease-out}.process-steps:not(.process-steps--tiles).scheme-yellow{--line: var(--yellow-edge);--line2: var(--yellow-edge)}.process-steps.scheme-tint{background:var(--yellow-tint);border-block:1px solid var(--yellow-soft)}.process-steps.scheme-yellow .eyebrow{color:var(--ink2)}.process-steps.scheme-yellow .eyebrow:before{background:var(--ink)}.process-steps.scheme-yellow .hl{background:linear-gradient(transparent 64%,#fff 64%)}.process-steps__list{margin:56px 0 0;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));border-top:1px solid var(--line2)}.process-steps__item{padding:32px 32px 8px;border-right:1px solid var(--line)}.process-steps__item.is-first{padding-left:0}.process-steps__item.is-last{padding-right:0;border-right:0}.process-steps__item.is-next-row{border-top:1px solid var(--line)}.process-steps__line{display:none}.process-steps__title{margin-top:22px;line-height:1.2}.process-steps__text{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--ink2)}.process-steps__empty{margin-top:32px}.process-steps__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px}.process-steps__intro{flex:1 1 560px;min-width:0;max-width:860px}.process-steps__cta{flex:0 1 auto;max-width:100%}.process-steps__tiles{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin:56px 0 0;padding:0;list-style:none}.process-steps__tile{grid-column:span 6;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--yellow-soft);border-radius:24px}.process-steps__tile:last-child:nth-child(odd){grid-column:span 12}.process-steps__tile.is-yellow{background:var(--yellow);border-color:var(--yellow-edge)}.process-steps__tbody{padding:34px 34px 30px}.process-steps__thead{display:flex;align-items:center;gap:14px}.process-steps__n{width:40px;height:40px;font-size:14px}.process-steps__ttitle{font-size:26px;line-height:1.2;letter-spacing:-.03em;font-weight:600}.process-steps__ttext{max-width:520px;margin:14px 0 0;font-size:16.5px;line-height:1.6;text-wrap:pretty}.process-steps__tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.process-steps__tag{display:inline-flex;align-items:center;height:32px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:var(--soft);font-size:14px;font-weight:500;color:var(--ink2);white-space:nowrap}.process-steps__tile.is-yellow .process-steps__tag{border-color:#1c1c1c29;background:#fff9;color:var(--ink)}.process-steps__pic{display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:220px;margin-top:auto;padding:26px;border-top:1px solid var(--line);background-color:var(--soft);background-image:radial-gradient(var(--line2) 1px,transparent 1.2px);background-size:16px 16px;background-position:8px 8px}.process-steps__tile.is-yellow .process-steps__pic{border-top-color:var(--yellow-edge);background-color:#ffffff47;background-image:radial-gradient(rgba(28,28,28,.22) 1px,transparent 1.2px)}.process-steps__pic.process-steps__pic--image{padding:0}.process-steps__img{display:block;width:100%;height:100%;object-fit:cover}.process-steps--tiles .process-steps__empty{margin-top:32px}@media(min-width:1100px){.process-steps__tile:nth-child(4n+1),.process-steps__tile:nth-child(4n+4){grid-column:span 7}.process-steps__tile:nth-child(4n+2),.process-steps__tile:nth-child(4n+3){grid-column:span 5}.process-steps__tiles--3>.process-steps__tile:nth-child(n){grid-column:span 4}}@media(max-width:1099px){.process-steps__tiles{margin-top:48px}.process-steps__tbody{padding:28px 28px 26px}.process-steps__ttitle{font-size:24px}.process-steps__pic{height:212px;padding:20px}}@media(max-width:639px){.process-steps__top{gap:12px}.process-steps__tiles{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px}.process-steps__tile,.process-steps__tile:last-child:nth-child(odd){grid-column:auto;border-radius:20px}.process-steps__tbody{padding:22px 20px}.process-steps__ttitle{font-size:22px}.process-steps__ttext{font-size:16px}.process-steps__pic{height:auto;padding:18px}.process-steps__pic.process-steps__pic--image{height:200px}}@media(max-width:1099px){.process-steps__list{margin-top:44px;grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr));gap:12px 28px;border-top:0}.process-steps__item,.process-steps__item.is-first,.process-steps__item.is-last,.process-steps__item.is-next-row{padding:28px 24px 8px 0;border:0;border-top:1px solid var(--line2)}.process-steps__title{margin-top:20px}}.process-steps--vertical .process-steps__list,.process-steps--vertical .process-steps__item{display:block}.process-steps--vertical .process-steps__list{margin-top:44px;max-width:720px;border-top:0}.process-steps--vertical .process-steps__item,.process-steps--vertical .process-steps__item.is-first,.process-steps--vertical .process-steps__item.is-last,.process-steps--vertical .process-steps__item.is-next-row{display:flex;gap:16px;padding:0;border:0}.process-steps--vertical .process-steps__rail{display:flex;flex-direction:column;align-items:center}.process-steps--vertical .process-steps__line{display:block;flex:1;width:1px;margin:6px 0;background:var(--line2)}.process-steps--vertical .process-steps__body{padding-bottom:28px}.process-steps--vertical .process-steps__item.is-last .process-steps__body{padding-bottom:0}.process-steps--vertical .process-steps__title{margin-top:8px;font-size:22px;line-height:1.3}.process-steps--vertical .process-steps__text{margin-top:6px}@media(max-width:639px){.process-steps__list{margin-top:32px;display:flex;flex-direction:column;gap:0}.process-steps__item,.process-steps__item.is-first,.process-steps__item.is-last,.process-steps__item.is-next-row{display:flex;gap:16px;padding:0;border:0}.process-steps__rail{display:flex;flex-direction:column;align-items:center}.process-steps__line{display:block;flex:1;width:1px;margin:6px 0;background:var(--line2)}.process-steps__body{padding-bottom:28px}.process-steps__item.is-last .process-steps__body{padding-bottom:0}.process-steps__title{margin-top:8px;font-size:22px;line-height:1.3}.process-steps__text{margin-top:6px}}.pf-bar--white{border-bottom:1px solid var(--line)}.pf-bar.scheme-soft,.pf-bar.scheme-yellow{border-top:0}.pf-bar__list{margin:0;display:grid;grid-template-columns:repeat(var(--pf-n, 4),minmax(0,1fr))}.pf-bar__cell{min-width:0;padding:28px 32px;border-right:1px solid var(--line)}.pf-bar__cell:first-child{padding-left:0}.pf-bar__cell:last-child{border-right:0}.pf-bar__label{margin:0;line-height:1.3;overflow-wrap:anywhere}.pf-bar__value{margin:8px 0 0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.pf-bar__link{min-height:44px;margin-block:-11px;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.pf-bar.scheme-yellow .pf-bar__cell{border-color:var(--yellow-edge)}.pf-bar.scheme-yellow .pf-bar__label{color:var(--ink2)}.pf-bar.scheme-yellow .pf-bar__link{text-decoration-color:var(--ink)}.pf-bar--hint{padding-block:16px;border-bottom:1px solid var(--line)}.pf-bar__hint{padding:14px 20px;font-size:14px}@media(max-width:1099px){.pf-bar__list{grid-template-columns:repeat(var(--pf-nt, 2),minmax(0,1fr))}.pf-bar__list--wrap .pf-bar__cell{padding:24px 28px}.pf-bar__list--wrap .pf-bar__cell:nth-child(odd){padding-left:0}.pf-bar__list--wrap .pf-bar__cell:nth-child(2n){border-right:0}.pf-bar__list--wrap .pf-bar__cell:nth-child(n+3){border-top:1px solid var(--line)}.pf-bar__list--wrap .pf-bar__cell:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.pf-bar.scheme-yellow .pf-bar__cell:nth-child(n+3){border-top-color:var(--yellow-edge)}}@media(max-width:639px){.pf-bar__list,.pf-bar__list--wrap{grid-template-columns:minmax(0,1fr)}.pf-bar__cell,.pf-bar__list--wrap .pf-bar__cell,.pf-bar__list--wrap .pf-bar__cell:nth-child(n+3){padding:18px 0;border-right:0;border-top:0;border-bottom:1px solid var(--line)}.pf-bar__cell:last-child,.pf-bar__list--wrap .pf-bar__cell:last-child{border-bottom:0}.pf-bar.scheme-yellow .pf-bar__cell,.pf-bar.scheme-yellow .pf-bar__cell:nth-child(n+3){border-top:0;border-bottom-color:var(--yellow-edge)}.pf-bar__hint{padding:12px 16px}}.pgroup{scroll-margin-top:var(--header-h)}.pgroup__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 32px}.pgroup__text{flex:1 1 360px;max-width:640px;min-width:0}.pgroup__more{flex:none;max-width:100%}.pgroup__title-row{display:flex;align-items:center;gap:16px}.pgroup__title{font-size:40px;line-height:1.1;letter-spacing:-.035em;font-weight:600;overflow-wrap:anywhere}.pgroup__lead{margin-top:16px}.pgroup__head+*{margin-top:40px}.pgroup__grid .prodcard,.pgroup__one .prodcard{height:100%}.pgroup__one--last{margin-top:20px}.pgroup__empty{margin-top:0}.pgroup__head+.pgroup__empty{margin-top:40px}@media(max-width:1099px){.pgroup__one--last{margin-top:16px}}@media(max-width:639px){.pgroup__title{font-size:30px}.pgroup__head+*{margin-top:28px}.pgroup__more .btn{width:100%}}.pd__body{margin-top:56px;display:flex;flex-wrap:wrap;align-items:center;gap:56px 64px}.pd__text{flex:1 1 500px;max-width:640px;min-width:0}.pd__text .h1,.pd__text .lead{overflow-wrap:anywhere}.pd__h1--flush{margin-top:0}.pd__vis{flex:1 1 420px;min-width:0;max-width:540px}.pd .crumbs{line-height:1.3}.pd .vis{line-height:normal}.pd .vfloat{box-sizing:content-box}.pd__bar{height:44px;display:flex;align-items:center;gap:7px;padding:0 16px;border-bottom:1px solid var(--line);background:var(--soft)}.pd__bar>span{width:10px;height:10px;border-radius:50%;background:var(--line2);flex:none}.pd__url{margin-left:14px;flex:1;min-width:0;height:26px;display:flex;align-items:center;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:12.5px;color:var(--ink3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pd__shot{position:relative;height:calc(100% - 44px);background:var(--soft);overflow:hidden}.pd__shot .thumb{height:100%;aspect-ratio:auto;border-bottom:0}.pd__shot-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top left}.pd .vfloat.pd__icon{top:0;left:-10px;padding:0;overflow:hidden;border:0;border-radius:20px;line-height:0}.pd__icon-img{display:block;width:78px;height:78px;border-radius:20px;object-fit:cover}.pd .vfloat.pd__status{bottom:-6px;right:-4px;padding:8px 10px}@media(max-width:1099px){.pd__body{display:block;margin-top:40px}.pd__text{max-width:620px}.pd__vis{margin-top:48px;max-width:668px;padding-left:28px}.pd .vfloat.pd__icon{left:0}.pd .vfloat.pd__status{right:0}}@media(max-width:639px){.pd__body{margin-top:28px}.pd__vis{margin-top:44px;max-width:none;padding-left:0}.pd .vfloat.pd__icon .ptile{--pt-size: 64px;width:64px;height:64px}.pd__icon-img{width:64px;height:64px}}.povw__cols{margin-top:18px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:96px;align-items:start}.povw__cols--flush{margin-top:0}.povw__h{margin-top:0;max-width:560px;overflow-wrap:anywhere}.povw__text{grid-column:2;max-width:580px;padding-top:6px;font-size:21px;line-height:1.6;color:var(--ink2);text-wrap:pretty;overflow-wrap:anywhere}.povw__h:only-child{grid-column:1 / -1;max-width:760px}.povw__text:only-child{grid-column:1 / -1;max-width:760px;padding-top:0}.povw__text>:first-child{margin-top:0}.povw__text>:last-child{margin-bottom:0}.povw__text p{margin:0}.povw__text p+p{margin-top:1em}@media(max-width:1099px){.povw__cols{margin-top:20px;grid-template-columns:minmax(0,1fr);row-gap:24px}.povw__text{grid-column:1;max-width:720px;padding-top:0;font-size:19px}.povw__h{max-width:680px}}@media(max-width:639px){.povw__cols{margin-top:16px;row-gap:18px}.povw__text{font-size:17px;line-height:1.65}}.pal__swatches{list-style:none;margin:40px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:20px}.pal__swatch{flex:1 1 120px;min-width:0}.pal__chip{display:block;height:88px;border:1px solid rgba(0,0,0,.12);border-radius:14px}.pal__name{display:block;margin-top:10px;font-size:15px;font-weight:600;overflow-wrap:anywhere}.pal__hex{display:block;margin-top:2px}.pal__fonts{margin-top:32px}.pal__fontlist{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.pal__font{padding:10px 14px;border:1px solid var(--line2);border-radius:12px;background:#fff;font-size:15px;font-weight:500}.pal__note{margin:14px 0 0;font-size:15px;color:var(--ink3)}.pal__note--solo{margin-top:24px}.pal__hint{margin-top:40px}@media(max-width:639px){.pal__swatches{margin-top:28px;gap:14px}.pal__swatch{flex-basis:90px}.pal__chip{height:64px}.pal__fonts{margin-top:24px}.pal__font{padding:8px 14px}}.prog__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;grid-template-areas:"head list" "cta list";column-gap:88px;align-items:start}.prog__head{grid-area:head}.prog__list{grid-area:list;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.prog__cta{grid-area:cta;margin-top:36px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.prog__hint{grid-area:list}.prog__item{position:relative;display:flex;align-items:center;gap:20px;padding:24px 28px;border:1px solid var(--line);border-radius:20px;background:#fff}.prog__item:after{content:"";position:absolute;left:43px;top:calc(100% + 1px);width:2px;height:14px;background:var(--line2)}.prog__item.is-last:after{display:none}.prog__item--now{border:2px solid var(--ink);padding:23px 27px;background:var(--yellow-tint);box-shadow:0 18px 36px -24px #1c1c1c66}.prog__item--now:after{left:42px}.prog__mark{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;box-sizing:border-box;background:#fff}.prog__item--done .prog__mark{background:var(--yellow);border:1px solid var(--yellow-edge);color:var(--ink)}.prog__item--now .prog__mark{border:2px solid var(--ink)}.prog__item--next .prog__mark{border:2px dashed var(--ctl)}.prog__pulse{position:relative;isolation:isolate;width:12px;height:12px;border-radius:50%;background:var(--ink)}.prog__pulse:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:var(--ink);opacity:.35;animation:prog-pulse 2s ease-out infinite}.prog__list[data-paused] .prog__pulse:before{animation-play-state:paused}.prog__body{flex:1;min-width:0}.prog__title{margin:0;font-size:20px;line-height:1.3;letter-spacing:-.02em;font-weight:600;overflow-wrap:anywhere}.prog__text{margin:4px 0 0;font-size:15.5px;line-height:1.5;color:var(--ink2);overflow-wrap:anywhere}.prog__item--next .prog__title{color:var(--ink2)}.prog__pill{flex:none;align-self:flex-start;padding:5px 12px;border:1px solid var(--line2);border-radius:999px;font-family:var(--mono);font-size:11.5px;line-height:16px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.prog__item--done .prog__pill{border-color:var(--yellow-edge);background:var(--yellow);color:var(--ink)}.prog__item--now .prog__pill{border-color:var(--ink);background:var(--ink);color:#fff}.prog__item--next .prog__pill{border-style:dashed}.prog__note{font-size:15px;line-height:1.5;color:var(--ink3)}@keyframes prog-pulse{0%{transform:scale(1);opacity:.35}70%,to{transform:scale(2.5);opacity:0}}@media(prefers-reduced-motion:reduce){.prog__pulse:before{animation:none;opacity:0}}@media(max-width:1099px){.prog__grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"head" "list" "cta";row-gap:0}.prog__list{margin-top:36px;max-width:760px}.prog__hint{margin-top:36px}.prog__cta{margin-top:32px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 20px}}@media(max-width:639px){.prog__list{margin-top:28px;gap:12px}.prog__item{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px 14px;padding:20px}.prog__item--now{padding:19px}.prog__item:after{left:33px}.prog__item--now:after{left:32px}.prog__mark{grid-row:1 / span 2;width:28px;height:28px}.prog__body{grid-column:2}.prog__pill{grid-column:2;justify-self:start;align-self:start}.prog__title{font-size:18px}.prog__cta{margin-top:28px}.prog__cta .btn{width:100%}}.prel{scroll-margin-top:var(--header-h)}.prel__list{list-style:none;margin:40px 0 0;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff}.prel__ver{flex:none;margin-top:3px}.prel__main{flex:1;min-width:0}.prel__title{margin:0;font-size:17px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.prel__text{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--ink2);overflow-wrap:anywhere}.prel__date{flex:none;font-size:14px;color:var(--ink3)}.prel__hint{margin-top:40px}@media(max-width:639px){.prel__list{margin-top:28px;border-radius:20px}.prel__row{flex-wrap:wrap}.prel__main{flex-basis:100%;order:3}.prel__date{margin-left:auto;align-self:center}}.psh__grid{margin-top:48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.psh__grid--mosaic .psh__fig--big{grid-column:1 / span 2;grid-row:1 / span 2}.psh__grid--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.psh__grid--two .psh__fig{overflow:visible;aspect-ratio:auto;border:0;border-radius:0;background:none}.psh__grid--two .psh__img{position:static;inset:auto;width:100%;height:auto;aspect-ratio:3 / 2;border:1px solid var(--line2);border-radius:20px;background:var(--soft);box-shadow:0 22px 44px -30px #1c1c1c66}.psh__grid--two .psh__cap{position:static;display:block;max-width:none;margin-top:16px;padding:0;border:0;border-radius:0;background:none;font-size:16px;line-height:1.4}.psh__grid--two .psh__ph{position:static;aspect-ratio:3 / 2;border:1px dashed var(--line2);border-radius:20px;background:var(--soft)}.psh__fig{position:relative;margin:0;min-width:0;overflow:hidden;aspect-ratio:16 / 9;border:1px solid var(--line2);border-radius:20px;background:var(--soft)}.psh__grid--mosaic .psh__fig{aspect-ratio:auto}.psh__grid--mosaic .psh__fig--big{aspect-ratio:16 / 9}.psh__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.psh__cap{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:6px 12px;border:1px solid var(--line2);border-radius:999px;background:#fffffff2;font-size:13px;line-height:1.3;font-weight:600;color:var(--ink)}.psh__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:16px;text-align:center;font-size:14px;color:var(--ink3)}.psh__hint{margin-top:40px}@media(max-width:1099px){.psh__grid{margin-top:44px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.psh__grid--mosaic .psh__fig--big{grid-column:1 / span 2;grid-row:auto}.psh__grid--mosaic .psh__fig{aspect-ratio:16 / 9}}@media(max-width:639px){.psh__grid,.psh__grid--two{margin-top:28px;grid-template-columns:minmax(0,1fr)}.psh__grid--mosaic .psh__fig--big{grid-column:auto}}.pf-steps__list{margin:56px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));border-top:1px solid var(--line2)}.pf-steps__item{min-width:0;padding:32px 32px 8px;border-right:1px solid var(--line)}@media(min-width:1100px){.pf-steps__item.is-rowstart{padding-left:0}.pf-steps__item.is-rowend{padding-right:0;border-right:0}.pf-steps__item.is-nextrow{border-top:1px solid var(--line2)}.pf-steps__list--rows .pf-steps__item{padding-bottom:32px}}.pf-steps__line{display:none}.pf-steps__title{margin-top:22px;line-height:1.2;overflow-wrap:anywhere}.pf-steps__text{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--ink2);overflow-wrap:anywhere}.pf-steps__hint{margin-top:40px}@media(max-width:1099px){.pf-steps__list{margin-top:44px;grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr));gap:12px 28px;border-top:0}.pf-steps__item,.pf-steps__item.is-first,.pf-steps__item.is-last{padding:28px 24px 8px 0;border:0;border-top:1px solid var(--line2)}.pf-steps__title{margin-top:20px}}.pf-steps--vertical .pf-steps__list,.pf-steps--vertical .pf-steps__item{display:block}.pf-steps--vertical .pf-steps__list{margin-top:44px;max-width:720px;border-top:0}.pf-steps--vertical .pf-steps__item,.pf-steps--vertical .pf-steps__item.is-first,.pf-steps--vertical .pf-steps__item.is-last{display:flex;gap:16px;padding:0;border:0}.pf-steps--vertical .pf-steps__rail{display:flex;flex-direction:column;align-items:center}.pf-steps--vertical .pf-steps__line{display:block;flex:1;width:1px;margin:6px 0;background:var(--line2)}.pf-steps--vertical .pf-steps__body{padding-bottom:28px}.pf-steps--vertical .pf-steps__item.is-last .pf-steps__body{padding-bottom:0}.pf-steps--vertical .pf-steps__title{margin-top:8px;font-size:22px;line-height:1.3}.pf-steps--vertical .pf-steps__text{margin-top:6px}@media(max-width:639px){.pf-steps__list{margin-top:32px;display:flex;flex-direction:column;gap:0}.pf-steps__item,.pf-steps__item.is-first,.pf-steps__item.is-last{display:flex;gap:16px;padding:0;border:0}.pf-steps__rail{display:flex;flex-direction:column;align-items:center}.pf-steps__line{display:block;flex:1;width:1px;margin:6px 0;background:var(--line2)}.pf-steps__body{min-width:0;padding-bottom:28px}.pf-steps__item.is-last .pf-steps__body{padding-bottom:0}.pf-steps__title{margin-top:8px;font-size:22px;line-height:1.3}.pf-steps__text{margin-top:6px}}.psy__groups{margin-top:56px;display:flex;flex-direction:column;gap:56px}.psy__group{display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr);column-gap:64px;align-items:start}.psy__label{min-width:0;padding-top:14px}.psy__title{margin:0;font-size:26px;line-height:1.15;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.psy__count{margin:6px 0 0;font-size:15px;line-height:1.4;color:var(--ink3)}.psy__list{--r: var(--r3);min-width:0;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--r),auto);grid-auto-flow:column;border-top:1px solid var(--ink)}.psy__item{margin:0;padding:15px 28px 15px 0;border-bottom:1px solid var(--line2);font-size:17px;font-weight:500;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.psy__fill--2{display:none}.psy__hint{margin-top:40px}@media(max-width:1099px){.psy__groups{margin-top:44px;gap:44px}.psy__group{grid-template-columns:minmax(130px,160px) minmax(0,1fr);column-gap:32px}.psy__title{font-size:22px}.psy__list{--r: var(--r2);grid-template-columns:repeat(2,minmax(0,1fr))}.psy__item{padding-block:13px;font-size:15.5px}.psy__fill--3{display:none}.psy__fill--2{display:list-item}}@media(max-width:639px){.psy__groups{margin-top:32px;gap:40px}.psy__group{grid-template-columns:minmax(0,1fr);row-gap:14px}.psy__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:0}.psy__count{margin:0;font-size:14px}.psy__list{--r: var(--r1);grid-template-columns:minmax(0,1fr)}.psy__fill--2,.psy__fill--3{display:none}}.rq{line-height:normal}.rq__in{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px 72px}.rq__main{flex:2 1 560px;min-width:0}.rq__side{order:-1;flex:1 1 320px;max-width:380px;min-width:0;position:sticky;top:120px}.rq__note{margin-top:36px;padding:24px;background:var(--soft)}.rq__note-t{margin:12px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink2)}.rq__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.rq__count{font-family:var(--mono);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);white-space:nowrap}.rq__topic{display:inline-flex;align-items:center;gap:6px;line-height:normal}.rq__bar{margin-top:14px;display:flex;gap:6px}.rq__seg{flex:1;height:6px;border-radius:3px;background:var(--soft2)}.rq__seg--on{background:var(--yellow)}.rq__seg--now{background:var(--ink)}.rq__q{margin:32px 0 0;font-size:32px;line-height:1.15;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.rq__q:focus{outline:none}.rq__q:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.rq__help{margin:10px 0 0;font-size:17px;line-height:1.55;color:var(--ink3)}.rq__opts{margin-top:26px;display:flex;flex-direction:column;gap:12px}.rq__opts .rq__opt{align-items:center;gap:16px;padding:18px 22px}.rq__opt-body{flex:1;min-width:0}.rq__opt .lf-opt-t{font-size:18px}.rq__opt .lf-opt-h{font-size:15px}.rq__opts[aria-invalid=true] .rq__opt{border-color:var(--error)}.rq__error{margin-top:14px;display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.5;font-weight:500;color:var(--error)}.rq__error svg{flex:none}.rq__foot{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:12px}.rq__next{margin-left:auto}.rq__lock{margin-top:20px;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink3)}.rq__lock svg{flex:none}.rq__result{padding:44px}.rq__result.card--feat{border-color:var(--yellow)}.rq__badge{line-height:normal}.rq__rt{margin:18px 0 0;font-size:40px;line-height:1.08;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.rq__rt:focus{outline:none}.rq__rt:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.rq__rx{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ink2)}.rq__told{margin-top:24px}.rq__told-l{margin-bottom:6px}.rq__row{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-top:1px solid var(--line)}.rq__row-k{flex:none;width:84px;padding-top:3px;font-family:var(--mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.rq__row-v{flex:1;min-width:0;font-size:15.5px;font-weight:500;line-height:1.45}.rq__row-s{display:block;margin-top:6px}.rq__row-s .badge{padding:3px 9px;font-size:12px;line-height:normal;background:#fff;border:1px solid var(--yellow-soft)}.rq__told-end{border-top:1px solid var(--line)}.rq__rbtns{margin-top:26px;display:flex;flex-direction:column;gap:12px}.rq__rbtns .btn{width:100%}.rq__rbtns .rq__sec{border-color:var(--ink)}.rq__guide{margin:18px 0 0;font-size:14px;line-height:1.55;color:var(--ink3)}.rq__retake{margin-top:6px}.rq__retake .lnk{font-size:15px}.rq__nojs{display:none}html:not(.js) .rq__nojs{display:block}html:not(.js) .rq__app{display:none}.rq__nojs-t{margin:0 0 24px;font-size:16px;line-height:1.55;color:var(--ink2)}.rq__nojs-q+.rq__nojs-q{margin-top:26px}.rq__nojs-legend{margin-bottom:12px;font-size:16px}.rq__nojs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rq__nojs-grid .choice{min-height:46px;min-width:0}.rq__radio{border-radius:50%}.rq__nojs-who,.rq__nojs-send{margin-top:26px}.rq-ex__cards{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:20px}.rq-ex__card{padding:28px;display:flex;flex-direction:column}.rq-ex__badge{align-self:flex-start;line-height:normal}.rq-ex__t{margin:18px 0 0;font-size:26px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.rq-ex__x{margin:10px 0 0;font-size:16px;line-height:1.6;color:var(--ink2)}.rq-ex__note{margin:24px 0 0;max-width:760px;font-size:15.5px;line-height:1.6;color:var(--ink3)}@media(max-width:1099px){.rq__in{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:44px}.rq__side{order:0;flex:none;max-width:none;position:static}.rq__q{font-size:28px}.rq__rt{font-size:34px}.rq__result{padding:32px}.rq-ex__cards{margin-top:44px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media(max-width:639px){.rq__in{gap:36px}.rq__note{margin-top:28px;padding:20px}.rq__q{margin-top:26px;font-size:26px}.rq__help{font-size:16px}.rq__opts{margin-top:22px}.rq__opts .rq__opt{gap:12px;padding:16px}.rq__opt .lf-opt-t{font-size:16.5px}.rq__opt .lf-opt-h{font-size:14.5px}.rq__foot{margin-top:24px}.rq__back{width:auto}.rq__next{flex:1}.rq__result{padding:24px}.rq__rt{font-size:30px}.rq__rx{font-size:16px}.rq__nojs-grid{grid-template-columns:minmax(0,1fr)}.rq__nojs-grid .choice{min-height:52px}.rq-ex__cards{margin-top:32px;grid-template-columns:minmax(0,1fr);gap:14px}.rq-ex__card{padding:22px}.rq-ex__t{font-size:22px}}.related-services{--sec-pt: 56px;--sec-pb: 56px;padding-block:var(--sec-pt) var(--sec-pb)}.related-services__label{margin:0;font-size:13px;line-height:17px}.related-services__list{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.related-services__list:first-child{margin-top:0}.related-services__empty{margin-top:20px}@media(max-width:639px){.related-services{--sec-pt: 40px;--sec-pb: 40px;padding-block:var(--sec-pt) var(--sec-pb)}.related-services__list,.related-services__empty{margin-top:16px}}.rf{line-height:normal}.rf__in{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px 72px}.rf__side{flex:1 1 320px;max-width:400px;min-width:0;position:sticky;top:120px}.rf__main{flex:2 1 560px;min-width:0}.rf .rf__side .rf__h2{font-size:40px}.rf__points,.rf__sent-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rf__points{margin-top:28px;gap:14px}.rf__points li{display:flex;gap:12px;font-size:17px;line-height:1.5}.rf__points .chk{margin-top:5px;color:var(--ink)}.rf__sent-list{margin-top:22px;gap:12px}.rf__sent-list li{display:flex;gap:12px;font-size:16px;line-height:1.5;color:var(--ink2)}.rf__sent-list .chk{margin-top:4px;color:var(--ink)}.rf__fields{display:flex;flex-direction:column;gap:28px}.rf__basics{display:flex;flex-direction:column;gap:22px}.rf .rf__form .lf-summary{margin-bottom:22px}.rf .rf__send{margin-top:28px}.rf__consent .choice{width:100%}.rf .rf__full{box-shadow:none}.rf__clock{display:flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;background:var(--yellow-tint);border:1px solid var(--yellow-soft)}.rf__full-t{margin:22px 0 0;font-size:32px;line-height:1.1;letter-spacing:-.03em;font-weight:600}.rf__full-x{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ink2)}.rf__full-sum,.rf__full-f{margin-top:24px}.rf__full-a{margin-top:20px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.rf .rf__ok{padding:44px}.rf .rf__ok .lf-ok-t{margin-top:24px;font-size:32px;line-height:1.12}.rf__ok-link{margin-top:20px}.rf__wait{margin-top:26px;padding-top:22px;border-top:1px solid var(--yellow-soft)}.rf__chips{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.rf .rf__chip{background:#fff}@media(max-width:1099px){.rf__in{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:40px}.rf__side{flex:none;max-width:none;position:static}.rf .rf__ok{padding:32px}}@media(max-width:639px){.rf__in{gap:32px}.rf .rf__side .rf__h2{font-size:32px}.rf__full-t{font-size:27px}.rf .rf__ok{padding:24px}.rf .rf__ok .lf-ok-t{font-size:27px}}.rich-text__in--narrow{max-width:720px}.rich-text__in--wide{max-width:960px}.rich-text__in--center{margin-inline:auto;text-align:center}.rich-text__in--center .rich-text__btns{justify-content:center}.rich-text__title+.rich-text__body{margin-top:24px}.rich-text__body ul li,.rich-text__body ol li{display:block;position:relative;padding-left:22px}.rich-text__body ol li{padding-left:36px}.rich-text__body ul li:before{position:absolute;left:0;top:10px;margin-top:0}.rich-text__body ol li:before{position:absolute;left:0;top:2px;padding-top:0}.rich-text__body li>p{margin-top:0}.rich-text__in--center .rich-text__body ul li,.rich-text__in--center .rich-text__body ol li{text-align:left}.rich-text__title{margin-top:0}.rich-text.scheme-yellow .hl{background:linear-gradient(transparent 64%,#fff 64%)}.rich-text.scheme-yellow .rich-text__body a{text-decoration-color:var(--ink)}.route-list__rows,.route-list__empty{margin-top:56px}.route-list .route{display:grid;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.1fr) 224px;grid-template-areas:"ico main handle link";align-items:center;gap:28px;padding:32px 36px}.route-list .route:not(:has(.route__ico)){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) 224px;grid-template-areas:"main handle link"}.route-list .route--hi,.route-list a.route--hi:hover{background:var(--yellow-tint)}.route__ico{grid-area:ico;width:56px;height:56px}.route--hi .route__ico{background:#fff}.route__main{grid-area:main;min-width:0}.route__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.route__title{font-size:26px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.route__badge{flex:none}.route__text{margin-top:10px;font-size:16.5px;line-height:1.6;color:var(--ink2);text-wrap:pretty}.route__handle{grid-area:handle;min-width:0}.route__label{font-family:var(--mono);font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.route__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.route__tag{display:inline-flex;align-items:center;height:32px;padding:0 13px;border:1px solid var(--line);border-radius:999px;background:var(--soft);font-size:14px;font-weight:500;line-height:1;white-space:nowrap;color:var(--ink2)}.route__link{grid-area:link;justify-self:end;white-space:nowrap}.route--hi .route__link{text-decoration-color:var(--ink)}.route__go{grid-area:go;display:none;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--line2);border-radius:50%;background:#fff}.route--hi .route__go{border-color:var(--ink)}a.route:hover .route__go svg{transform:translate(3px)}.route__go svg{transition:transform .16s ease-out}@media(max-width:1099px){.route-list__rows{margin-top:44px;border-radius:22px}.route-list .route{grid-template-columns:56px minmax(0,1fr) 48px;grid-template-areas:"ico main go" "ico handle go";column-gap:24px;row-gap:0;padding:28px}.route-list .route:not(:has(.route__ico)){grid-template-columns:minmax(0,1fr) 48px;grid-template-areas:"main go" "handle go"}.route__title{font-size:24px}.route__badge{font-size:12.5px}.route__text{margin-top:8px;font-size:16px;line-height:1.55}.route__handle{margin-top:16px}.route__tags{margin-top:10px}.route__tag{height:30px;font-size:13.5px}.route__link{display:none}.route__go{display:flex}}@media(max-width:639px){.route-list__rows,.route-list__empty{margin-top:32px;border-radius:20px}.route-list .route{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"ico main" ". handle" ". link";align-items:start;column-gap:14px;padding:18px}.route-list .route:not(:has(.route__ico)){grid-template-columns:minmax(0,1fr);grid-template-areas:"main" "handle" "link"}.route__ico{width:44px;height:44px}.route__ico svg{width:22px;height:22px}.route__head{flex-direction:column-reverse;align-items:flex-start;gap:8px}.route__badge{padding:4px 10px}.route__title{font-size:19px;line-height:1.2;letter-spacing:-.02em}.route__text{margin-top:4px;font-size:15px;line-height:1.5}.route__handle{margin-top:14px}.route__label{font-size:11.5px}.route__tags{gap:6px 8px;margin-top:8px}.route__link{display:inline-flex;justify-self:start;margin-top:6px;font-size:15px}.route__go{display:none}}.sr-hero__body{margin-top:48px}.sr-hero .crumbs{line-height:1.3}.sr-form{margin-top:36px;display:flex;gap:12px;max-width:720px}.sr-form__field{position:relative;flex:1;min-width:0}.sr-form__ico{position:absolute;left:18px;top:19px;color:var(--ink3);line-height:0;pointer-events:none}.sr-form__in{height:60px;padding-left:52px;font-size:18px}.sr-form__btn{height:60px}.sr__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.sr__count{margin:0;font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.01em;overflow-wrap:anywhere}.sr__list{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:14px}.sr__row{display:block;padding:26px}.sr__meta{display:flex;align-items:center;gap:10px;min-width:0}.sr__meta .badge{flex:none}.sr__url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono);font-size:12px;color:var(--ink3)}.sr__title{margin:12px 0 0;font-size:22px;line-height:1.25;letter-spacing:-.02em;font-weight:600;overflow-wrap:anywhere}.sr__text{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink2)}.sr .pager{margin-top:56px}.sr-empty__card{padding:48px;align-items:flex-start;max-width:760px}.sr-empty__mock{width:100%;max-width:440px}.sr-empty__t{margin:22px 0 0;font-size:34px;line-height:1.1;letter-spacing:-.03em;font-weight:600;overflow-wrap:anywhere}.sr-empty__text{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ink2)}.sr-empty__links{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}@media(max-width:1099px){.sr-hero__body{margin-top:40px}.sr .pager{margin-top:36px}}@media(max-width:639px){.sr-hero__body{margin-top:28px}.sr-form{margin-top:28px;flex-direction:column}.sr-form__btn{width:100%}.sr__count{font-size:17px}.sr__top{gap:16px}.sr__list{margin-top:24px}.sr__row{padding:20px}.sr__title{font-size:20px}.sr-empty__card{padding:28px}.sr-empty__mock{max-width:380px}.sr-empty__t{font-size:28px}.sr-empty__links{margin-top:20px}}.sg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;align-items:stretch;margin-top:56px}.sg--panel-only{grid-template-columns:minmax(0,1fr)}.sg__empty-top{margin-top:40px}a.sg__tile:hover .ico-arrow{transform:translate(3px)}a.sg__tile:hover .lnk{text-decoration-color:var(--ink)}.sg__tile{padding:36px;overflow:hidden}.sg__main{display:flex;flex-direction:column;min-width:0}.sg__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.sg__badge{flex:none}.sg__title{margin-top:28px;font-size:36px;line-height:1.08;letter-spacing:-.03em;font-weight:600}.sg__text{font-size:17px}.sg__more{margin-top:20px}.sg__art{min-width:0;margin-top:auto;padding-top:28px}.sg__art .vis{line-height:normal}.sg__art .vfloat{box-sizing:content-box}.sg__panel{padding:0;overflow:hidden}.sg__groups{flex:1 1 auto;display:flex;flex-direction:column}.sg__group{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;padding:22px 32px}.sg__group+.sg__group{border-top:1px solid var(--line)}.sg__name{font-size:22px}.sg__links{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0 28px}.sg__link{display:inline-flex;align-items:center;min-height:44px;font-size:17px;font-weight:500;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line2);text-decoration-thickness:1.5px;text-underline-offset:6px;transition:text-decoration-color .16s ease-out}a.sg__link:hover{text-decoration-color:var(--yellow);text-decoration-thickness:2px}.sg__link--plain{text-decoration:none}.sg__chev{display:none;flex:none;transform:rotate(-90deg)}.sg__empty{margin:24px 32px}.sg__foot{display:flex;align-items:center;min-height:72px;padding:0 32px;border-top:1px solid var(--line);background:var(--soft)}@media(max-width:1099px){.sg{grid-template-columns:minmax(0,1fr)}.sg__tile{flex-direction:row;flex-wrap:wrap;gap:24px;padding:30px}.sg__main{flex:1 1 240px}.sg__top{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;gap:24px}.sg__title{margin-top:20px;font-size:32px}.sg__more{margin-top:auto;padding-top:24px}.sg__art{flex:1.1 1 300px;align-self:center;margin-top:0;padding-top:0}.sg__group{padding:22px 28px}.sg__foot{padding:0 28px}}@media(max-width:639px){.sg{gap:10px;margin-top:32px}.sg__tile{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:24px}.sg__main,.sg__top{display:contents}.sg__badge{order:0;justify-self:start}.sg__art{order:1;margin-top:18px;padding-top:0}.sg__ico{display:none}.sg__title{order:2;margin-top:20px;font-size:26px;line-height:1.1}.sg__text{order:3;font-size:16px}.sg__more{order:4;margin-top:0;padding-top:24px}.sg__group{display:block;padding:0}.sg__name{padding:20px 20px 10px;font-size:20px;line-height:1.2;letter-spacing:-.02em}.sg__links{display:block;margin:0}.sg__links li{border-top:1px solid var(--line)}.sg__link{display:flex;justify-content:space-between;gap:12px;min-height:48px;padding:0 20px;font-size:16.5px;text-decoration:none}a.sg__link:hover{background:var(--soft)}.sg__chev{display:block}.sg__foot{min-height:64px;padding:0 20px}}.bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.bento__empty{margin-top:40px}a.bento__card:hover .ico-arrow{transform:translate(3px)}a.bento__card:hover .lnk{text-decoration-color:var(--ink)}.bento__art{min-width:0}.bento__art .vis{line-height:normal}.bento__art .vfloat{box-sizing:content-box}.bento__body{display:flex;flex-direction:column;flex:1;min-width:0}.bento__chev{display:none;flex:none;transform:rotate(-90deg)}.bento__badge{z-index:1}.bento__card--feat{grid-column:span 2;flex-direction:row;flex-wrap:nowrap;gap:28px;padding:36px;overflow:hidden}.bento__fcol{display:flex;flex-direction:column;flex:1 1 240px;min-width:0}.bento__fbadge{align-self:flex-start}.bento__fico{margin-top:24px}.bento__ftitle{margin-top:20px;font-size:36px;line-height:1.08;letter-spacing:-.03em;font-weight:600}.bento__ftext{font-size:17px}.bento__fmore{margin-top:auto;padding-top:24px}.bento__art--feat{flex:1.1 1 300px;align-self:center}.bento__fcol>:first-child:not(.bento__fbadge){margin-top:0}.bento__card--wide{grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:24px 48px;padding:32px 40px}.bento__wmain{flex:1 1 280px;min-width:0}.bento__whead{display:flex;align-items:center;gap:16px}.bento__wtitle{font-size:28px}.bento__wtext{max-width:380px}.bento__wmore{margin-top:20px}.bento__checks{flex:1 1 220px;min-width:0;margin-top:0}.bento__art--wide{flex:0 1 300px}@media(max-width:1099px){.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.bento__badge{position:static;align-self:flex-start;margin-bottom:14px}.bento__card--feat{grid-column:1 / -1;flex-wrap:wrap;gap:24px;padding:30px}.bento__ftitle{font-size:32px}.bento__card--wide{gap:24px 28px;padding:28px}.bento__checks{display:none}.bento__art--wide{flex:0 1 260px}}@media(max-width:639px){.bento{display:flex;flex-direction:column;gap:10px;margin-top:32px}.bento__card{flex-direction:row;align-items:center;gap:16px;padding:18px}.bento__card .ico{width:48px;height:48px}.bento__card .ico svg{width:24px;height:24px}.bento__badge{display:none}.bento__title{margin-top:0;font-size:19px;line-height:1.2;letter-spacing:-.02em}.bento__text{margin-top:4px;font-size:15px;line-height:1.5}.bento__more{display:none}.bento__chev{display:block}.bento__card--feat{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:24px}.bento__fcol{display:contents}.bento__fbadge{order:0;justify-self:start}.bento__art--feat{order:1;margin-top:18px}.bento__fico{display:none}.bento__ftitle{order:2;margin-top:20px;font-size:26px;line-height:1.1}.bento__ftext{order:3;font-size:16px}.bento__fmore{order:4}.bento__card--wide{padding:18px;gap:16px;flex-wrap:nowrap}.bento__wmain{flex:1;display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;align-items:center}.bento__whead{display:contents}.bento__whead .ico{grid-row:1 / 3;grid-column:1}.bento__wtitle{grid-column:2;font-size:19px;line-height:1.2;letter-spacing:-.02em}.bento__wtext{grid-column:2;margin-top:4px;font-size:15px;line-height:1.5}.bento__wmore,.bento__art--wide{display:none}}.split-list__in{display:flex;flex-direction:column;gap:56px}.split-list__left{max-width:420px}.split-list__cta{margin-top:32px}.split-list__main{min-width:0}.split-list .rows{border-radius:24px}.split-list__row{align-items:center}.split-list .rown{padding-top:0}.split-list__body{flex:1;min-width:0}.split-list__go{display:flex;flex:none}.split-list__t{margin:0;font-size:21px;line-height:normal;font-weight:600;letter-spacing:-.01em}.split-list__x{margin:6px 0 0;font-size:16px;line-height:1.55;color:var(--ink2)}.split-list__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:20px}.split-list__card{display:block;padding:28px;border:1px solid var(--line);border-radius:20px;background:#fff;transition:box-shadow .2s}.split-list__card--link:hover{box-shadow:0 26px 46px -30px #1c1c1c6b}.split-list__sq{display:block;width:16px;height:16px;background:var(--yellow);border:1px solid #e8be00}.split-list__ct{margin:20px 0 0;font-size:20px;line-height:normal;font-weight:600;letter-spacing:-.02em}.split-list__cx{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink2)}@media(min-width:1100px){.split-list__in{flex-direction:row;gap:56px 80px}.split-list__left{flex:1 1 360px;max-width:420px;align-self:flex-start;position:sticky;top:120px}.split-list__main{flex:2 1 560px}}@media(max-width:639px){.split-list__in{gap:0}.split-list__left{display:contents;max-width:none}.split-list__left>.head{order:1}.split-list__main{order:2;margin-top:28px}.split-list__cta{order:3;margin-top:24px}.split-list .rows{border-radius:20px}.split-list__go{display:none}.split-list__t{font-size:18px}.split-list__x{font-size:15px}.split-list__grid{display:flex;flex-direction:column;gap:14px}.split-list__card{padding:22px}.split-list__ct{font-size:19px}}.svb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.svb__card{background:#fff;border:1px solid var(--line);border-radius:20px;padding:30px;box-sizing:border-box;min-width:0}.svb__title{margin:22px 0 0;font-size:22px;line-height:1.25;letter-spacing:-.015em;font-weight:600}.svb__text{margin:8px 0 0;font-size:16.5px;line-height:1.6;color:var(--ink2);text-wrap:pretty}@media(max-width:1099px){.svb{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}}@media(max-width:639px){.svb{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}.svb__card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 16px;padding:20px;border-radius:18px;align-items:start}.svb__title{margin-top:0;font-size:19px}.svb__text{margin-top:4px;font-size:15.5px}}.svd{display:flex;flex-wrap:wrap;align-items:center;gap:48px 72px}.svd__l{flex:1 1 480px;min-width:0}.svd__r{flex:none;max-width:100%}.svd__list{margin:36px 0 0;padding:0;list-style:none;border-top:1px solid var(--line2)}.svd__list li{display:grid;grid-template-columns:200px minmax(0,1fr);gap:0 24px;padding:20px 0;border-bottom:1px solid var(--line2);align-items:baseline}.svd__list h3{margin:0;font-size:19px;line-height:1.3;letter-spacing:-.012em;font-weight:600}.svd__list p{margin:0;font-size:16.5px;line-height:1.55;color:var(--ink2);text-wrap:pretty}@media(max-width:1099px){.svd{gap:40px 56px}.svd__list{margin-top:28px}.svd__list li{grid-template-columns:180px minmax(0,1fr)}}@media(max-width:639px){.svd{gap:32px}.svd__list{margin-top:24px}.svd__list li{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0}.svd__list h3{font-size:18px}.svd__list p{font-size:16px}}.svr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 40px;margin-top:56px}.svr__col{border-top:2px solid var(--ink);padding-top:22px;min-width:0}.svr__n{font-family:var(--mono);font-size:13px;letter-spacing:.08em;color:var(--ink3)}.svr__t{margin:10px 0 0;font-size:27px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.svr__p{margin:10px 0 0;font-size:16px;line-height:1.5;color:var(--ink2);min-height:48px;text-wrap:pretty}.svr__l{margin:22px 0 0;padding:0;list-style:none}.svr__l li{border-top:1px solid var(--line2)}.svr__l li:last-child{border-bottom:1px solid var(--line2)}.svr__l a{display:flex;align-items:center;min-height:48px;font-size:18px;font-weight:500;letter-spacing:-.01em;padding:6px 0;color:inherit;text-decoration:none}.svr__l a span{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:5px}.svr__l a:hover span{text-decoration-color:var(--yellow)}@media(max-width:1099px){.svr{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;margin-top:44px}}@media(max-width:639px){.svr{grid-template-columns:minmax(0,1fr);gap:40px 0;margin-top:36px}.svr__p{min-height:0}.svr__t{font-size:25px}}.svi{position:relative;margin-top:28px}.svi__set{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.svi__set--copy,.svi__plink{display:none}.svi__chip{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 18px 0 10px;box-sizing:border-box;border:1px solid var(--line2);border-radius:14px;background:#fff;font-size:17px;font-weight:600;letter-spacing:-.015em;white-space:nowrap;color:var(--ink);text-decoration:none;transition:border-color .2s ease}.svi__chip:hover{border-color:var(--ink)}.svi__chip--more{gap:8px;padding:0 18px;border-color:var(--yellow);background:var(--yellow-tint)}.svi__ico{width:32px;height:32px;flex:none;border-radius:8px;background:var(--yellow);border:1px solid var(--yellow-edge, #E8BE00);box-sizing:border-box;display:flex;align-items:center;justify-content:center}@keyframes svi-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:1099px){.svi__set{gap:8px}.svi__chip{height:44px;padding:0 16px 0 8px;gap:8px;font-size:15.5px}.svi__chip--more{padding:0 16px}.svi__ico{width:28px;height:28px}}@media(min-width:1100px)and (max-width:1279px){.svi__chip{padding:0 16px 0 9px;font-size:16px}.svi__chip--more{padding:0 16px}}@media(max-width:639px){.svi{overflow:hidden;max-width:none;margin-top:20px;padding:6px 0;padding-inline:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.svi__track{display:flex;width:max-content;animation:svi-scroll 44s linear infinite}.svi:hover .svi__track,.svi:focus-within .svi__track{animation-play-state:paused}.svi__set,.svi__set--copy{display:flex;flex:none;flex-wrap:nowrap;gap:0}.svi__more{display:none}.svi__plink{display:inline-flex;margin-top:4px}.svi__chip{height:56px;padding:0 20px 0 10px;gap:10px;margin-right:10px;border-radius:14px;font-size:16px}.svi__ico{width:34px;height:34px}}@media(max-width:639px)and (prefers-reduced-motion:reduce){.svi{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scroll-padding-inline:var(--padx);-webkit-mask-image:none;mask-image:none}.svi__track{animation:none;padding-inline:var(--padx)}.svi__set--copy{display:none}}@media(prefers-reduced-motion:reduce){.svi__chip{transition:none}}.svo{margin-top:44px;border-top:2px solid var(--ink)}.svo__h,.svo__row{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr) minmax(0,1.15fr);gap:0 40px}.svo__h{padding:14px 0;border-bottom:1px solid var(--line2);font-family:var(--mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.svo__list{margin:0;padding:0;list-style:none}.svo__row{padding:28px 0;border-bottom:1px solid var(--line2);align-items:start}.svo__row--f{background:var(--yellow-tint);margin:0 -24px;padding:28px 24px;border-bottom-color:#f0dfa0}.svo__name{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.svo__name h3{margin:0;font-size:22px;line-height:1.25;letter-spacing:-.015em;font-weight:600}.svo__pill{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--ink);border:1px solid var(--ink);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.svo__row p{margin:0;font-size:17px;line-height:1.55;color:var(--ink);text-wrap:pretty}.svo__lab{display:none;font-family:var(--mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}@media(max-width:1099px){.svo{margin-top:36px}.svo__h,.svo__row{gap:0 28px}.svo__row--f{margin:0 -20px;padding:28px 20px}}@media(max-width:639px){.svo{margin-top:28px}.svo__h{display:none}.svo__row,.svo__row--f{grid-template-columns:minmax(0,1fr);gap:0;padding:24px 0}.svo__row--f{margin:0 -20px;padding:24px 20px}.svo__name h3{font-size:20px}.svo__lab{display:block;margin-top:16px}.svo__lab+p{margin-top:6px}.svo__row p{font-size:16px}}.svf{margin-top:56px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 64px;align-items:stretch}.svf__focus{background:var(--yellow-tint);border:1px solid #F0DFA0;border-radius:22px;padding:40px;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.svf__pill{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:var(--ink);border:1px solid var(--ink);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.svf__name{margin-top:22px;font-size:48px;line-height:1.05;letter-spacing:-.04em;font-weight:600}.svf__focus p{margin:14px 0 0;font-size:18px;line-height:1.55;color:var(--ink2);max-width:380px}.svf__more{margin-top:auto;padding-top:32px}.svf__lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;align-content:start}.svf__lab{font-family:var(--mono);font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding-bottom:16px}.svf__ul{margin:0;padding:0;list-style:none;border-top:2px solid var(--ink)}.svf__item{display:flex;align-items:center;gap:14px;padding:19px 0;border-bottom:1px solid var(--line2);font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.012em;min-height:44px;box-sizing:border-box}.svf__item i{width:10px;height:10px;background:var(--yellow);flex:none;display:block}@media(max-width:1099px){.svf{grid-template-columns:minmax(0,1fr);margin-top:44px}.svf__focus{padding:32px}.svf__name{font-size:40px}}@media(max-width:639px){.svf{margin-top:32px;gap:32px}.svf__focus{padding:26px 22px;border-radius:18px}.svf__name{font-size:36px;margin-top:16px}.svf__focus p{font-size:16.5px}.svf__lists{grid-template-columns:minmax(0,1fr);gap:28px 0}.svf__item{font-size:18px;padding:16px 0}}.svs__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 64px}.svs__head .svs__lead{max-width:560px}.svs__head .more{margin-top:0}.svs{--rise: 60px;margin:56px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));align-items:end}.svs__step{position:relative;min-width:0;padding:0 28px 30px;margin-bottom:calc(var(--i) * var(--rise));border-bottom:2px solid var(--ink)}.svs__step:before{content:"";position:absolute;left:-1px;top:100%;width:2px;height:calc(var(--rise) + 2px);background:var(--ink)}.svs__step:first-child:before{display:none}.svs__step:after{content:"";position:absolute;left:-8px;top:calc(100% - 7px);width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--ink);box-sizing:border-box}.svs__step:last-child:after{background:var(--yellow)}.svs__n{display:block;font-family:var(--mono);font-size:13px;letter-spacing:.08em;color:var(--ink3)}.svs__t{margin:12px 0 0;font-size:21px;line-height:1.25;letter-spacing:-.015em;font-weight:600}.svs__step p{margin:8px 0 0;font-size:16px;line-height:1.55;color:var(--ink2);text-wrap:pretty}@media(max-width:1099px){.svs__head{gap:20px 48px}.svs{--rise: 48px;margin-top:64px}.svs__step{padding:0 18px 26px}.svs__t{font-size:19px}.svs__step p{font-size:15px}}@media(max-width:639px){.svs__head{gap:20px}.svs{margin-top:36px;grid-template-columns:minmax(0,1fr)}.svs__step{margin-bottom:0;padding:0 0 32px 40px;border-bottom:0;border-left:2px solid var(--ink)}.svs__step:last-child{padding-bottom:0;border-left-color:transparent}.svs__step:before{display:none}.svs__step:after{left:-9px;top:0}.svs__t{font-size:20px;margin-top:8px}.svs__step p{font-size:16px}}.svt{margin-top:48px;border-top:2px solid var(--ink)}.svt__row{display:grid;grid-template-columns:260px minmax(0,1fr);gap:0 40px;align-items:center;padding:26px 0;border-bottom:1px solid var(--line2)}.svt__lab{font-family:var(--mono);font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);line-height:1.4}.svt__chips{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.svt__chip{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 20px 0 16px;box-sizing:border-box;border:1px solid var(--line2);border-radius:12px;background:var(--soft);font-size:17px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.svt__chip em{font-style:normal;margin-left:4px;padding:3px 10px;border-radius:999px;background:var(--yellow);color:var(--ink);font-size:12.5px;font-weight:600;line-height:1}.svt__chip i{width:10px;height:10px;background:var(--yellow);display:block;flex:none}.svt__row--tool{align-items:baseline}.svt__row--tool h3{margin:0;font-size:20px;line-height:1.3;letter-spacing:-.015em;font-weight:600}.svt__row--tool p{margin:0;font-size:17px;line-height:1.55;color:var(--ink2)}@media(max-width:1099px){.svt{margin-top:36px}.svt__row{grid-template-columns:200px minmax(0,1fr);gap:0 28px}}@media(max-width:639px){.svt{margin-top:28px}.svt__row{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 0;align-items:start}.svt__row--tool{gap:6px}.svt__chip{height:44px;font-size:16px;padding:0 16px 0 14px}.svt__row--tool h3{font-size:18px}.svt__row--tool p{font-size:16px}}.team__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:32px 24px;margin-top:56px}.team__empty{margin-top:40px}.team__card{display:block}.team__photo{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--line2);border-radius:20px;background:repeating-linear-gradient(135deg,var(--soft) 0 12px,#F1F1EC 12px 24px)}.team__img{display:block;width:100%;height:100%;object-fit:cover}.team__initials{font-size:40px;line-height:1;font-weight:600;letter-spacing:-.02em;color:var(--ink3)}.team__name{display:block;margin-top:14px;font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.team__role{display:block;margin-top:2px;font-size:15px;line-height:1.5;color:var(--ink3)}.team__card--link:hover .team__photo{box-shadow:0 26px 46px -30px #1c1c1c6b}.team__card--link:hover .team__name{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.team__more{margin-top:40px}@media(max-width:639px){.team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:32px}.team__more{margin-top:28px}}.tech-chips{--sec-pt: 64px;--sec-pb: 64px;padding-block:var(--sec-pt) var(--sec-pb)}.tech-chips__label{margin:0;font-weight:400;line-height:1.36}.tech-chips__chip{line-height:1.3}.tech-chips__list{margin:22px 0 0;display:flex;flex-wrap:wrap;gap:10px}.tech-chips__list:first-child{margin-top:0}.tech-chips__empty{margin-top:22px}@media(max-width:639px){.tech-chips{--sec-pt: 48px;--sec-pb: 48px;padding-block:var(--sec-pt) var(--sec-pb)}.tech-chips__list{margin-top:18px;gap:8px}.tech-chips__chip{padding:10px 14px;font-size:15px}}.why__top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:28px 48px}.why__intro{flex:1 1 560px;min-width:0;max-width:680px}.why__buttons{flex:none;margin-top:0}.why__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.why__empty{margin-top:32px}.why__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:24px}.why__pic{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:252px;padding:24px;border-bottom:1px solid var(--line);background-color:var(--soft);background-image:radial-gradient(var(--line2) 1px,transparent 1.2px);background-size:16px 16px;background-position:8px 8px}.why__pic.why__pic--image{padding:0}.why__img{display:block;width:100%;height:100%;max-height:300px;object-fit:cover}.why__cbody{padding:30px 32px 34px}.why__chead{display:flex;align-items:center;gap:12px}.why__num{display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:32px;height:32px;background:var(--yellow);border:1px solid var(--yellow-edge);font-family:var(--mono);font-size:13.5px;font-weight:500}.why__ctitle{font-size:24px;line-height:1.2;letter-spacing:-.025em;font-weight:600}.why__ctext{margin:14px 0 0;font-size:16.5px;line-height:1.6;color:var(--ink2);text-wrap:pretty}@media(max-width:1099px){.why__cards{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:44px}.why__card.has-pic{display:grid;grid-template-columns:300px minmax(0,1fr);border-radius:22px}.why__pic{min-height:228px;padding:20px;border-right:1px solid var(--line);border-bottom:0}.why__cbody{padding:28px 32px}.why__card.has-pic .why__cbody{align-self:center;padding:32px}}@media(max-width:639px){.why__top{gap:24px}.why__buttons{flex:1 1 100%}.why__cards{gap:14px;margin-top:32px}.why__card.has-pic{display:flex;border-radius:20px}.why__pic{min-height:0;padding:20px;border-right:0;border-bottom:1px solid var(--line)}.why__card.has-pic .why__cbody,.why__cbody{align-self:auto;padding:22px 22px 26px}.why__ctitle{font-size:22px}.why__ctext{font-size:16px}}.acc-aform{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 20px}.acc-aform__c2{grid-column:span 2;min-width:0}.acc-aform__c3{grid-column:span 3;min-width:0}.acc-aform__default{align-self:end}.acc-aform__default .choice{width:100%}.acc-aform__actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.acc-aform__save{min-width:180px}.acc-aform__cancel{min-width:130px}.no-js .acc-field--js{display:none}@media(max-width:1099px){.acc-aform{grid-template-columns:repeat(2,minmax(0,1fr))}.acc-aform__c2{grid-column:span 1}.acc-aform__c3,.acc-aform__w2{grid-column:1 / -1}}@media(max-width:639px){.acc-aform{grid-template-columns:minmax(0,1fr)}.acc-aform__c2,.acc-aform__c3,.acc-aform__w2{grid-column:1 / -1}.acc-aform__save,.acc-aform__cancel{width:100%;min-width:0}}:is(.acc-hero,.acc-login,.acc-register,.acc-reset,.acc-activate,.acc-account,.acc-order,.acc-addresses) .btn{height:auto;min-height:56px;padding-block:12px;white-space:normal;line-height:1.25;text-align:center}:is(.acc-hero,.acc-login,.acc-register,.acc-reset,.acc-activate,.acc-account,.acc-order,.acc-addresses) .btn--sm{min-height:46px;padding-block:10px}:is(.acc-hero,.acc-login,.acc-register,.acc-reset,.acc-activate,.acc-account,.acc-order,.acc-addresses) .btn .icon{flex:none}.card.acc-card{padding:44px;border-color:var(--line2);box-shadow:0 40px 70px -40px #1c1c1c40}.acc-card__title{font-size:28px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.acc-card__lead{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink3)}.acc-card__body{margin-top:24px}.acc-card__body--tight{margin-top:0}.acc-card__lead+.acc-card__body{margin-top:24px}.acc-card__intro{margin:0 0 20px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.acc-submit{width:100%}.acc-actions{margin-top:24px;display:flex;flex-direction:column;gap:12px}.acc-forgot{margin-top:4px;display:flex;justify-content:flex-end}.acc-forgot .lnk,.acc-back .lnk{font-size:15px}.acc-center{margin-top:6px;display:flex;justify-content:center}.acc-or{margin:26px 0 12px;display:flex;align-items:center;gap:14px;font-size:14px;line-height:1.25;color:var(--ink3)}.acc-or:before,.acc-or:after{content:"";flex:1;height:1px;background:var(--line)}.acc-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 10px;font-size:16px;line-height:1.25;color:var(--ink2)}.acc-note{margin-top:18px;padding-top:18px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--ink3)}.acc-note__ico{flex:none;margin-top:1px;color:#66665f;line-height:0}.acc-note p{margin:0}.acc-note a,.acc-link{color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.acc-note a:hover,.acc-link:hover{text-decoration-color:var(--yellow);text-decoration-thickness:2px}.acc-note--plain{border-top:0;padding-top:0;margin-top:12px}.acc-label{font-family:var(--mono);font-size:12px;line-height:1.4;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.acc-dl{margin:0}.acc-dl__row{padding:14px 0;border-top:1px solid var(--line)}.acc-dl__row dd{margin:6px 0 0;font-size:16px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere}.acc-notice{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border:1px solid var(--line2);border-radius:14px;background:var(--soft)}.acc-notice__ico{flex:none;margin-top:1px;line-height:0}.acc-notice__body{min-width:0}.acc-notice__title{font-size:16px;font-weight:600}.acc-notice__text{margin-top:3px;font-size:15px;line-height:1.5;color:var(--ink2)}.acc-notice--ok{background:var(--success-bg);border-color:#abefc6}.acc-notice--ok .acc-notice__ico,.acc-notice--ok .acc-notice__title{color:var(--success)}.acc-notice--err{background:var(--error-bg);border-color:#f5b5ae}.acc-notice--err .acc-notice__ico,.acc-notice--err .acc-notice__title{color:var(--error)}.acc-notice--warn{background:var(--yellow-tint);border-color:var(--yellow-soft)}.acc-notice--warn .acc-notice__title{color:var(--ink)}.acc-done__ico{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:var(--yellow);border:1px solid var(--yellow-edge)}.acc-done__title{margin-top:20px;font-size:24px;line-height:1.15;letter-spacing:-.025em;font-weight:600}.acc-done__text{margin-top:10px;font-size:16px;line-height:1.6;color:var(--ink2)}.acc-done__more{margin-top:14px}.card.acc-empty{padding:36px;align-items:flex-start}.acc-empty__ico{width:52px;height:52px;border-radius:50%;background:var(--yellow-tint);border:1px solid var(--yellow-soft);display:flex;align-items:center;justify-content:center}.acc-empty__title{margin-top:20px;font-size:26px;line-height:1.15;letter-spacing:-.03em;font-weight:600}.acc-empty__text{margin-top:10px;font-size:16px;line-height:1.6;color:var(--ink2)}.acc-empty__actions{margin-top:22px;display:flex;flex-wrap:wrap;gap:10px}.acc-steps{margin-top:20px}.acc-steps__item{display:flex;gap:18px}.acc-steps__rail{display:flex;flex-direction:column;align-items:center}.acc-steps__rail .step-n{width:36px;height:36px;font-size:14px}.acc-steps__line{width:1px;flex:1;background:var(--line2);margin:6px 0}.acc-steps__body{padding-bottom:22px}.acc-steps__item:last-child .acc-steps__body{padding-bottom:0}.acc-steps__title{padding-top:5px;font-size:17px;font-weight:600;letter-spacing:-.01em}.acc-steps__text{margin-top:4px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.acc-lines{font-style:normal;font-size:15.5px;line-height:1.65;color:var(--ink2)}.acc-lines__name{font-weight:600;color:var(--ink)}.acc-vis-img{width:100%;height:auto;border-radius:22px;border:1px solid var(--line2);box-shadow:0 40px 70px -34px #1c1c1c4d}@media(max-width:639px){.card.acc-card{padding:24px}.acc-card__title{font-size:24px}.card.acc-empty{padding:24px}.acc-empty__title{font-size:24px}.acc-empty__actions,.acc-empty__actions .btn{width:100%}}.acc-summary{margin-bottom:22px;scroll-margin-top:calc(var(--header-h, 76px) + 24px)}.acc-summary__list{margin-top:2px;padding-left:18px;list-style:disc;font-size:15px;color:var(--ink2)}.acc-summary__list a{display:inline-flex;align-items:center;min-height:44px;color:var(--ink);text-decoration:underline;text-underline-offset:3px}.acc-notice--info .acc-notice__ico,.acc-notice--info .acc-notice__title{color:var(--ink)}.acc-summary:focus{outline:none}.acc-summary:focus-visible{outline:2px solid var(--error);outline-offset:3px}.acc-notice--info.acc-summary:focus-visible{outline-color:var(--ink)}.acc-field{margin-top:22px}.acc-field:first-child,.acc-summary+.acc-field{margin-top:0}.acc-field .flabel{line-height:1.2}.acc-field__opt{font-weight:400;color:var(--ink3)}.acc-field .fld[aria-invalid=true]{border-width:2px;scroll-margin-top:calc(var(--header-h, 76px) + 24px)}.acc-field .ferr{font-size:14.5px;line-height:1.45;font-weight:500}.acc-field .ferr .icon{flex:none;margin-top:1px}.acc-pw{display:block;position:relative}.acc-pw .fld{padding-right:56px}.acc-pw__btn{display:none;position:absolute;right:4px;top:4px;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--ink2);cursor:pointer;align-items:center;justify-content:center}.js .acc-pw__btn{display:flex}.acc-pw__btn:hover{background:var(--soft);color:var(--ink)}.acc-pw__btn span{display:flex}.acc-pw__btn .acc-pw__off,.acc-pw__btn[aria-pressed=true] .acc-pw__on{display:none}.acc-pw__btn[aria-pressed=true] .acc-pw__off{display:flex}.acc-hero .crumbs{line-height:1.3}.acc-hero__body{margin-top:48px}.acc-hero__text{max-width:820px}.acc-hero__h1--flush{margin-top:0}.acc-hero__meta{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.acc-hero__meta-item{display:flex;align-items:center;gap:10px}.acc-hero__back{margin-top:18px}.acc-back__ico{transform:rotate(180deg)}@media(max-width:1099px){.acc-hero__body{margin-top:40px}.acc-hero__text{max-width:700px}}@media(max-width:639px){.acc-hero__body{margin-top:28px}.acc-hero__text{max-width:none}}.acc-item__img{display:flex;align-items:center;justify-content:center;flex:none;width:80px;height:80px;padding:0;border-radius:12px;border:1px solid var(--line2);overflow:hidden;color:#8a8a82}.acc-item__img img{width:100%;height:100%;object-fit:cover}@media(max-width:639px){.acc-item__img{width:72px;height:72px}}.acc-item__name{display:inline-flex;align-items:center;min-height:44px;margin:-11px 0;font-size:16.5px;font-weight:600;letter-spacing:-.01em;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.acc-item__name:hover{text-decoration-color:var(--ink)}.acc-item__name--plain{text-decoration:none}.acc-item__variant{margin-top:4px;font-size:15px;color:var(--ink2)}.acc-item__sku{margin-top:4px;font-family:var(--mono);font-size:13px;color:var(--ink3)}.acc-item__prop{margin-top:4px;font-size:14px;color:var(--ink2);overflow-wrap:anywhere}.acc-item__prop-k{color:var(--ink3)}.acc-item__prop-link{color:var(--ink);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:3px}.acc-item__prop-link:hover{text-decoration-color:var(--ink)}.acc-item__disc{margin-top:4px;font-size:14px;font-weight:600;color:var(--success)}.acc-item__badge{margin-top:8px}.acc-item__dl{margin-top:12px}.acc-item__dl .btn{gap:8px}@media(max-width:639px){.acc-item__dl .btn{width:100%}}.acc-pill{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px 0 9px;border-radius:999px;border:1px solid var(--line2);background:var(--soft);color:var(--ink2);font-size:13px;font-weight:600;white-space:nowrap}.acc-pill .icon{flex:none}.acc-pill--ok{background:var(--success-bg);border-color:#abefc6;color:var(--success)}.acc-pill--warn{background:var(--yellow-tint);border-color:var(--yellow-soft);color:var(--ink)}.acc-pill--err{background:var(--error-bg);border-color:#f5b5ae;color:var(--error)}.blocks-logo{display:block;width:auto;max-width:100%;object-fit:contain}.blocks-img{position:relative;overflow:hidden;margin-top:24px;border:1px solid var(--line2);border-radius:22px;background:var(--soft);box-shadow:0 40px 70px -34px #1c1c1c4d}.blocks-img__el{display:block;width:100%;height:auto}@media(max-width:639px){.blocks-img{border-radius:18px}}.acard__body{padding:26px}.acard__tags{display:flex;flex-wrap:wrap;gap:6px}.acard__title{margin-top:14px;font-size:21px;line-height:1.25;letter-spacing:-.02em;font-weight:600}.acard__text{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.acard__meta{margin-top:auto;padding-top:16px;display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink3)}.acard--big{flex-direction:row;flex-wrap:wrap}.acard--big .acard__thumb{flex:1 1 440px;min-height:340px;aspect-ratio:auto;border-right:1px solid var(--line);border-bottom:0}.acard--big .acard__body{flex:1 1 440px;padding:48px;justify-content:center}.acard__title--big{margin-top:20px;font-size:38px;line-height:1.1;letter-spacing:-.03em}.acard--big .acard__text{margin-top:16px;font-size:17px;line-height:1.6}.acard--big .acard__meta{margin-top:22px;padding-top:0}@media(max-width:1099px){.acard--big .acard__body{padding:32px}.acard__title--big{font-size:30px}}@media(max-width:639px){.acard__body{padding:20px}.acard--big .acard__thumb{border-right:0;border-bottom:1px solid var(--line);min-height:0;aspect-ratio:16 / 10}.acard__title--big{font-size:26px}}.hero__bg.hero__bg--color{background:var(--hero-bg);-webkit-mask-image:none;mask-image:none}.hero__bg.hero__bg--image{background:none;-webkit-mask-image:none;mask-image:none}.hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero__bg--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,var(--hero-fade, .6))}.hero-built-logo{display:block;width:auto;max-width:180px;object-fit:contain}.icard__stat{display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-height:168px;padding:24px 26px;background:var(--yellow-tint);border-bottom:1px solid var(--yellow-soft)}.icard__num{font-size:clamp(40px,4.4vw,56px);line-height:1;letter-spacing:-.045em;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.icard__cap{font-size:14px;line-height:1.45;color:var(--ink2);max-width:30ch;text-wrap:pretty}.icard__body{padding:26px}.icard__tags{display:flex;flex-wrap:wrap;gap:6px}.icard__title{margin-top:14px;font-size:21px;line-height:1.25;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.icard__text{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink2)}.icard__meta{margin-top:auto;padding-top:16px;font-size:13.5px;color:var(--ink3)}.icard__tags+.icard__title{margin-top:14px}.icard__body>.icard__title:first-child{margin-top:0}@media(max-width:639px){.icard__stat{min-height:0;padding:20px}.icard__body{padding:20px}}.ichart{--ic-bar: #5E5E57;--ic-track: #EEEEE8;margin-top:20px;min-width:0}.ichart__key{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;padding:0;list-style:none;font-size:13.5px;line-height:1.4;color:var(--ink2)}.ichart__key li{display:inline-flex;align-items:center;gap:8px}.ichart__sw{display:inline-block;flex:none;width:14px;height:14px;border-radius:2px;background:#5e5e57}.ichart__sw--hi{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__sw--fc{background:repeating-linear-gradient(135deg,var(--ink) 0 2px,#fff 2px 5px);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__row{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:center;margin:0 -8px;padding:9px 8px;border-radius:6px}.ichart__row:hover{background:var(--soft)}.ichart__label{display:block;font-size:14.5px;line-height:1.35;color:var(--ink)}.ichart__row.is-hi .ichart__label{font-weight:600}.ichart__sub{display:block;margin-top:2px;font-size:13px;line-height:1.35;color:var(--ink3)}.ichart__track{position:relative;height:20px}.ichart__track:before{content:"";position:absolute;top:0;right:56px;bottom:0;left:0;background:var(--ic-track);border-left:1px solid var(--ink2)}.ichart__bar{position:absolute;left:0;top:0;bottom:0;width:calc((100% - 56px) * var(--p));background:var(--ic-bar);border-radius:0 4px 4px 0}.ichart__bar.is-hi{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__bar.is-fc{background:repeating-linear-gradient(135deg,var(--ink) 0 2px,#fff 2px 6px);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__val{position:absolute;top:50%;left:calc((100% - 56px) * var(--p) + 8px);transform:translateY(-50%);font-family:var(--mono);font-size:13px;font-weight:500;line-height:1;color:var(--ink);white-space:nowrap}.ichart__cols{position:relative;display:flex;gap:clamp(6px,1.8vw,14px);height:276px}.ichart__cols:after{content:"";position:absolute;left:0;right:0;bottom:30px;border-top:1px solid var(--ink2);pointer-events:none}.ichart__col{display:flex;flex-direction:column;flex:1 1 0;min-width:0;border-radius:6px}.ichart__col:hover{background:var(--soft)}.ichart__area{position:relative;flex:1 1 auto}.ichart__colbar{position:absolute;bottom:0;left:50%;width:min(100%,68px);height:calc((100% - 30px) * var(--p));transform:translate(-50%);background:var(--ic-bar);border-radius:4px 4px 0 0}.ichart__colbar.is-hi{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__colbar.is-fc{background:repeating-linear-gradient(135deg,var(--ink) 0 2px,#fff 2px 6px);box-shadow:inset 0 0 0 1.5px var(--ink)}.ichart__colval{position:absolute;left:0;right:0;bottom:calc((100% - 30px) * var(--p) + 7px);text-align:center;font-family:var(--mono);font-size:13px;font-weight:500;line-height:1;color:var(--ink)}.ichart__collabel{height:30px;padding-top:9px;text-align:center;font-family:var(--mono);font-size:12.5px;font-weight:500;line-height:1;color:var(--ink2)}.ichart__col.is-hi .ichart__collabel{color:var(--ink)}.ichart__table{margin-top:20px;border-top:1px solid var(--line)}.ichart__table summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;font-size:14.5px;font-weight:600;color:var(--ink);cursor:pointer;list-style:none}.ichart__table summary::-webkit-details-marker{display:none}.ichart__table summary:after{content:"+";flex:none;font-family:var(--mono);font-size:18px;font-weight:400;line-height:1;color:var(--ink2);transition:transform .16s ease-out}.ichart__table[open] summary:after{transform:rotate(45deg)}.ichart__tablewrap{overflow-x:auto;padding-bottom:4px}.ichart__table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.4}.ichart__table th,.ichart__table td{padding:9px 14px 9px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.ichart__table thead th{font-family:var(--mono);font-size:12px;font-weight:500;color:var(--ink3);border-bottom-color:var(--line2)}.ichart__table tbody th{font-weight:500;color:var(--ink)}.ichart__table td:nth-child(2){font-family:var(--mono);font-size:13px;white-space:nowrap}.ichart__table td:last-child{color:var(--ink2)}.ichart__tag{display:inline-block;margin-right:8px;padding:2px 8px;border:1px solid var(--line2);border-radius:999px;font-size:12px;line-height:1.4;color:var(--ink2)}@media(min-width:640px){.ichart__row{grid-template-columns:minmax(132px,36%) minmax(0,1fr);gap:16px}.ichart__cols{height:300px}}.lf-card{padding:44px;border-color:var(--line2);box-shadow:0 40px 70px -40px #1c1c1c40}.lf-form{margin:0;scroll-margin-top:100px}.lf-f{min-width:0}.lf-tag{font-weight:400;color:var(--ink3)}.lf-hint{margin-top:8px;font-size:14px;line-height:1.5;color:var(--ink3)}.lf-err{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:14.5px;line-height:1.5;font-weight:500;color:var(--error)}.lf-err svg{flex:none;margin-top:2px}.lf-f .fld[aria-invalid=true]{border-width:2px;padding-left:15px}.lf-f textarea.fld{min-height:var(--lf-h, 150px);margin-bottom:5px}.lf-f textarea.fld[aria-invalid=true]{padding-top:13px}.lf-f select.fld{background-color:#fff}.lf-f select.fld[aria-invalid=true]{background-position:right 15px center}.lf-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:22px}.lf-two--wide{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.lf-fs{margin:0;padding:0;border:0;min-width:0}.lf-legend{padding:0;margin-bottom:12px;font-size:15px;line-height:normal;font-weight:600}.lf-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.lf-choices .choice{min-width:0}.lf-choices .choice:has(input[aria-invalid=true]),.lf-single .choice:has(input[aria-invalid=true]){border:2px solid var(--error);padding:0 15px}.lf-summary{display:flex;gap:14px;background:var(--error-bg);border:1px solid #F5B5AE;border-radius:14px;padding:18px}.lf-summary:focus{outline:none}.lf-summary:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.lf-summary__ico{display:flex;flex:none;color:#b42318;padding-top:1px}.lf-summary__t{font-size:16px;font-weight:600}.lf-summary__list{margin:6px 0 0;padding-left:18px;list-style:disc;font-size:15px;line-height:1.6;color:var(--ink2)}.lf-summary__list a{text-decoration:underline;text-underline-offset:3px}.lf-step{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lf-step .step-n{width:36px;height:36px;font-size:13.5px}.lf-step__t{font-size:24px;line-height:1.2;letter-spacing:-.025em;font-weight:600}.lf-step__sub{margin-top:8px;padding-left:50px;font-size:15.5px;line-height:1.55;color:var(--ink3)}.lf-flow{list-style:none;margin:20px 0 0;padding:0;line-height:normal}.lf-flow__i{display:flex;gap:18px}.lf-flow__rail{display:flex;flex-direction:column;align-items:center}.lf-flow .step-n.lf-flow__n{width:36px;height:36px;font-size:14px}.lf-flow__line{flex:1;width:1px;margin:6px 0;background:var(--line2)}.lf-flow__body{min-width:0}.lf-flow__body--gap{padding-bottom:24px}.lf-flow__t{padding-top:4px;font-size:18px;font-weight:600;letter-spacing:-.01em}.lf-flow__x{margin-top:4px;font-size:15.5px;line-height:1.6;color:var(--ink2)}.lf-rule{margin:40px 0;height:1px;background:var(--line)}.lf-opt{position:relative;display:flex;align-items:flex-start;gap:14px;padding:18px 20px;border:1px solid var(--line2);border-radius:16px;background:#fff;cursor:pointer;transition:box-shadow .2s}.lf-opt:hover{box-shadow:0 18px 34px -26px #1c1c1c6b}.lf-opt input{position:absolute;opacity:0;width:1px;height:1px}.lf-dot{display:flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border:1.5px solid var(--ink3);border-radius:50%;background:#fff}.lf-dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink);opacity:0}.lf-opt:has(input:checked){background:var(--yellow-tint);border-color:var(--ink)}.lf-opt:has(input:checked) .lf-dot{background:var(--yellow);border-color:var(--ink)}.lf-opt:has(input:checked) .lf-dot:after{opacity:1}.lf-opt:has(input:checked) .ico{background:#fff}.lf-opt:has(input:focus-visible){outline:3px solid var(--ink);outline-offset:3px}.lf-opt-t{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.lf-opt-h{display:block;margin-top:4px;font-size:14.5px;line-height:1.5;color:var(--ink3)}.lf-send{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.lf-privacy{margin:0;flex:1 1 220px;font-size:14px;line-height:1.55;color:var(--ink3)}.lf-privacy a{color:var(--ink2);text-decoration:underline}.lf-spin{display:none;animation:lf-spin 1s linear infinite}.lf-btn[aria-busy=true]{background:var(--yellow-tint);border-color:var(--yellow-soft)}.lf-btn[aria-busy=true] .lf-spin{display:inline-block}.lf-btn[aria-busy=true] .ico-arrow{display:none}.lf-form.is-sending .fld{background:var(--soft2);color:#8a8a82;border-color:var(--line)}.lf-form.is-sending .choice,.lf-form.is-sending .lf-opt{pointer-events:none}@keyframes lf-spin{to{transform:rotate(360deg)}}html:not(.js) .lf-js-only{display:none}.lf-link-btn{margin-top:4px;padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}.lf-links__more .lf-f{margin-top:12px}.lf-links .lf-hint{margin-top:8px}.lf-ok-ico{display:flex;align-items:center;justify-content:center;width:58px;height:58px;background:var(--yellow);border:1px solid var(--yellow-edge)}.lf-ok-t{margin:22px 0 0;font-size:30px;line-height:1.15;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.lf-ok-x{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ink2)}.lf-ok-rows{margin-top:20px;border-bottom:1px solid var(--yellow-soft)}.lf-ok-row{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--yellow-soft)}.lf-ok-k{flex:none;width:116px;padding-top:3px;font-family:var(--mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink3)}.lf-ok-v{flex:1;min-width:0;font-size:15.5px;font-weight:500;overflow-wrap:anywhere}.btns.lf-ok-b{margin-top:24px}.lf-ok-b .btn--outline{border-color:var(--ink)}@media(max-width:1099px){.lf-card{padding:32px}}@media(min-width:640px)and (max-width:1099px){.lf-card .btn,.lf-ok .btn{white-space:normal;height:auto;min-height:52px;padding:10px 16px;text-align:center;line-height:1.25}}@media(max-width:639px){.lf-card{padding:24px}.lf-rule{margin:32px 0}.lf-step__t{font-size:22px}.lf-step__sub{padding-left:0}.lf-choices{grid-template-columns:minmax(0,1fr)}.lf-ok-t{font-size:26px}}.accm--benefits .accm__body{padding:18px 20px 84px}.accm__title{margin-top:6px;font-size:22px;letter-spacing:-.02em;font-weight:600;min-height:56px}.accm__item{display:flex;align-items:center;gap:14px;padding:15px 0;border-top:1px solid var(--line)}.accm__ibox--l{width:44px;height:44px;border-radius:15px}.accm__ibox--s{width:30px;height:30px;border-radius:11px}.accm__copy{flex:1;min-width:0}.accm__item-title{font-size:17px;font-weight:600;letter-spacing:-.015em}.accm__item-text{margin-top:3px;font-size:15px;line-height:1.45;color:var(--ink2)}.accm__tick--cycle{position:relative;background:var(--soft2)}.accm__tick--cycle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--yellow)}.accm__tick--cycle svg{position:relative}.vis.accm .accm__f1{max-width:42%;box-sizing:border-box}.accm__way{display:flex;align-items:center;gap:10px}.accm__way-body{flex:1;min-width:0}.accm__way-body .accm__track{margin-top:7px}.accm__ibox{display:flex;align-items:center;justify-content:center;flex:none;background:var(--soft2);color:var(--ink)}.accm__track{height:6px;border-radius:3px;background:var(--soft2);overflow:hidden}@keyframes accm-tick{0%,12%{opacity:0}20%,86%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:no-preference){.accm__tick--cycle:before{animation:accm-tick 7s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .5s)}.accm__f1 .accm__tick{animation:accm-pop 7s ease-out infinite;animation-delay:calc(var(--i, 0) * .32s)}.accm__fill{animation:accm-fill 7s ease-in-out infinite}}@media(max-width:639px){.accm--benefits .accm__body{padding:18px 20px 20px}}.accm{min-width:0}.accm__bar{height:44px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:7px;padding:0 16px;background:var(--soft)}.accm__bar i{width:10px;height:10px;border-radius:50%;background:var(--line2)}.accm__url{margin-left:14px;flex:1;min-width:0;height:26px;border-radius:8px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;padding:0 12px;font-size:12.5px;color:var(--ink3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accm__body{padding:18px 20px 84px}.accm__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:62px}.accm__who{display:flex;align-items:center;gap:10px}.accm__avatar{width:28px;height:28px;border-radius:50%;background:var(--yellow);border:1px solid var(--line2);flex:none}.accm__sk{display:block;height:8px;border-radius:4px;background:var(--line2);flex:none}.accm__sk--ink{height:9px;background:var(--ink)}.accm__sk--s{height:6px}.accm__row{position:relative;display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--line)}.accm__row:before{content:"";position:absolute;top:0;right:-20px;bottom:0;left:-20px;background:var(--yellow-tint);opacity:0}.accm__row>*{position:relative}.accm__ibox{width:34px;height:34px;border-radius:12px;background:var(--soft2);display:flex;align-items:center;justify-content:center;flex:none;color:var(--ink)}.accm__ibox--y{background:var(--yellow)}.accm__lines{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.accm__pill{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;flex:none;background:var(--soft);border:1px solid var(--line);color:var(--ink2)}.accm__pill--on{background:var(--yellow-tint);border-color:var(--yellow-soft);color:var(--ink)}.accm__checks{margin-top:10px;display:flex;flex-direction:column;gap:8px}.accm__check{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500}.accm__tick{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:var(--yellow);flex:none}.accm__track{margin-top:12px;height:6px;border-radius:3px;background:var(--soft2);overflow:hidden}.accm__fill{height:100%;border-radius:3px;background:var(--yellow);transform-origin:0 50%}.accm__addr{display:flex;align-items:center;gap:12px}.accm__foot{margin-top:12px;display:flex;align-items:center;justify-content:space-between}@keyframes accm-glow{0%,38%,to{opacity:0}8%,28%{opacity:1}}@keyframes accm-pop{0%,4%{transform:scale(0);opacity:0}12%{transform:scale(1.2);opacity:1}18%,90%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes accm-fill{0%{transform:scaleX(0)}36%,88%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:no-preference){.accm__row:before{animation:accm-glow 7.2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 2.4s)}.accm__tick{animation:accm-pop 7s ease-out infinite;animation-delay:calc(var(--i, 0) * .32s)}.accm__fill{animation:accm-fill 7s ease-in-out infinite}}@media(max-width:639px){.accm__body{padding:18px 20px 20px}}.mhub{--tw: 140px;--th: 66px;--cw: 200px;--ch: 88px;--lh: 26px;--k: .78}.mhub__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#F4F4EF 1px,transparent 1px),linear-gradient(90deg,#F4F4EF 1px,transparent 1px);background-size:32px 32px}.mhub__lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.mhub__me{position:absolute;left:50%;top:50%;z-index:1;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--cw);height:var(--ch);box-sizing:border-box;background:#fff;border:2px solid var(--yellow);border-radius:18px;box-shadow:0 0 0 6px var(--yellow-tint),0 22px 40px -22px #1c1c1c66}.mhub__me-img{display:block;width:auto;max-width:100%;height:var(--lh)}.mhub__tile{position:absolute;z-index:1;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:var(--tw);height:var(--th);padding:0 8px;box-sizing:border-box;background:#fff;border:1px solid var(--line2);border-radius:14px;box-shadow:0 12px 24px -16px #1c1c1c59}.mhub__logo{display:block;width:calc(var(--w) * 1px * var(--k));max-width:100%;aspect-ratio:var(--r)}.mhub__img{display:block;width:100%;height:auto;opacity:.9}@media(max-width:1099px){.mhub{--tw: 128px;--th: 62px;--cw: 176px;--ch: 80px;--lh: 24px;--k: .72}}@media(max-width:639px){.mhub{--tw: 96px;--th: 54px;--cw: 124px;--ch: 62px;--lh: 17px;--k: .56}}.mock-team-photo__img{display:block;width:100%;height:100%;object-fit:cover}.mock-team-photo__ph{height:100%;border-radius:0;color:#8a8a82}.mock-team-photo__ph span{color:var(--ink3)}.mock-team__photo{display:block;width:38px;height:38px;border-radius:12px;flex:none;overflow:hidden;border:1px solid var(--line2);background:var(--soft);box-sizing:border-box}.mock-team__img{display:block;width:100%;height:100%;object-fit:cover}.mv{box-sizing:border-box;flex:none;width:min(380px,calc(100% - 44px));padding:18px 18px 0;border:1px solid var(--line2);border-bottom:0;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 30px 50px -30px #1c1c1c59;text-align:start}.mv__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mv__label{font-family:var(--mono);font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.mv__rows{display:flex;flex-direction:column;gap:8px}.mv__row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px}.mv__row--next{border-color:var(--yellow);background:var(--yellow-tint)}.mv__row--open{display:block}.mv__line{display:flex;align-items:center;gap:12px}.mv__name{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:1.3;color:var(--ink)}.mv__state{font-family:var(--mono);font-size:11.5px;color:var(--ink3)}.mv__chk{display:flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:22px;height:22px;border:1.5px solid var(--ctl);background:#fff}.mv__chk--on{border:1px solid var(--yellow-edge);background:var(--yellow);color:var(--ink)}.mv__grip{display:grid;grid-template-columns:repeat(2,4px);gap:3px;flex:none}.mv__grip i{display:block;width:4px;height:4px;border-radius:50%;background:var(--ctl)}.mv__eye{flex:none;color:var(--ink3)}.mv__opt{display:flex;align-items:center;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid var(--yellow-soft);font-size:13.5px;color:var(--ink2)}.mv__toggle{display:inline-flex;overflow:hidden;border:1px solid var(--ink);border-radius:8px;font-family:var(--mono);font-size:12px}.mv__toggle span{padding:4px 10px}.mv__toggle .mv__toggle-on{background:var(--ink);color:#fff}.pager__count--narrow{display:none}@media(max-width:639px){.pager__nums--wide{display:none}.pager__count--narrow{display:inline}}.prodcard__media{display:block}.prodcard__body{padding:28px}.prodcard__top{display:flex;align-items:center;justify-content:space-between;gap:12px 16px}.prodcard__kind{margin-top:18px}.prodcard__title{margin:8px 0 0;font-size:22px;letter-spacing:-.02em;font-weight:600;line-height:1.25}.prodcard__title a{padding-block:8px}.prodcard__title a:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:2px;text-underline-offset:4px}.prodcard__text{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink2)}.prodcard__bul{list-style:none;padding-left:0;padding-top:20px;margin-top:22px}.prodcard__links{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;padding-top:20px}.thumb--shot .thumb__img{object-position:left top}@media(min-width:640px){.prodcard--wide{flex-direction:row;align-items:stretch}.prodcard--wide .prodcard__media{flex:1.15 1 0;min-width:0;border-right:1px solid var(--line)}.prodcard--wide .thumb{height:100%;min-height:300px;aspect-ratio:auto;border-bottom:0}.prodcard--wide .prodcard__body{flex:1 1 0;min-width:0;padding:28px}.prodcard--wide .prodcard__title{font-size:26px}.prodcard--wide .prodcard__text{font-size:17px}}@media(min-width:1100px){.prodcard--wide .prodcard__body{padding:40px}}@media(max-width:639px){.prodcard__body{padding:22px}}.pstat{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px;border:1px solid transparent;border-radius:999px;box-sizing:border-box;font-size:13px;line-height:1;font-weight:600;white-space:nowrap;color:var(--ink)}.pstat--big{height:30px;padding:0 12px;font-size:14px}.pstat__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ink);box-sizing:border-box}.pstat--live{background:var(--yellow);border-color:var(--yellow-edge)}.pstat--review{background:#fff;border-color:var(--ink)}.pstat--review .pstat__dot{position:relative;background:transparent;border:2px solid var(--ink)}.pstat--review .pstat__dot:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;box-sizing:border-box;border:1px solid var(--ink);border-radius:50%;opacity:.45;animation:pstat-ring 2s ease-out infinite}.pstat--soon{background:var(--soft2);border-color:var(--ctl);color:var(--ink2)}@keyframes pstat-ring{0%{transform:scale(1);opacity:.45}70%,to{transform:scale(2.75);opacity:0}}@media(prefers-reduced-motion:reduce){.pstat--review .pstat__dot:before{animation:none;opacity:0}}.ptile{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:var(--pt-size, 64px);height:var(--pt-size, 64px);overflow:hidden;border:1px solid var(--pt-edge, var(--yellow-edge));border-radius:calc(var(--pt-size, 64px) / 4);box-sizing:border-box;background:var(--pt-bg, var(--yellow));color:var(--pt-fg, var(--ink))}.ptile__img{display:block;width:100%;height:100%;object-fit:cover}.ptile__letter{font-size:calc(var(--pt-size, 64px) * .46);line-height:1;font-weight:600;letter-spacing:-.03em}.ptile__dot{position:absolute;right:calc(var(--pt-size, 64px) / 6);bottom:calc(var(--pt-size, 64px) / 6);width:calc(var(--pt-size, 64px) / 7);height:calc(var(--pt-size, 64px) / 7);border-radius:50%}.h2--flush{margin-top:0}.social-link--icon{width:44px;height:44px;padding:0}.social-link--text{min-height:44px}.sup .sup-card{padding:36px;border-color:var(--line2);box-shadow:0 40px 70px -40px #1c1c1c40}.sup .sup-card--ok{background:var(--yellow-tint);border-color:var(--yellow)}.sup-card__t{margin:0;font-size:26px;line-height:1.2;letter-spacing:-.025em;font-weight:600;overflow-wrap:anywhere}.sup-card__text{margin:14px 0 0;max-width:520px;font-size:17px;line-height:1.6;color:var(--ink2)}.sup-top{margin-top:20px;display:flex;flex-direction:column;gap:14px}.sup .sup-top:not(:has(>:not([hidden]))){display:none}.sup-strip__head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:var(--yellow-tint);border:1px solid #F0DFA0;border-radius:14px}.sup-strip__ico{flex:none;display:inline-flex}.sup-strip__txt{min-width:0}.sup-strip__t{font-size:16px;line-height:1.35;font-weight:600;overflow-wrap:anywhere}.sup-strip__sub{font-size:14px;line-height:1.4;color:var(--ink3)}.sup-qa{margin-top:14px}.sup-qa__list{list-style:none;margin:6px 0 0;padding:0}.sup-qa__a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;box-sizing:border-box;border-top:1px solid var(--line);font-size:15.5px;color:var(--ink2)}.sup-qa__t{min-width:0;overflow-wrap:anywhere}.sup-qa__a svg{flex:none}.sup .sup-summary,.sup .sup-failed{padding:18px}.sup-alert__ico{flex:none;display:inline-flex;margin-top:1px}.sup .sup-summary .alert__title,.sup .sup-failed .alert__title{font-size:16px}.sup-summary__list{margin:6px 0 0;padding-left:18px;list-style:disc;font-size:15px;line-height:1.6;color:var(--ink2)}.sup-summary__list a{color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.sup-summary__list a:hover{color:var(--ink)}.sup .sup-summary:focus,.sup .sup-failed:focus{outline:none}.sup .sup-summary:focus-visible,.sup .sup-failed:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.sup-failed__text{margin:4px 0 0;font-size:15px;line-height:1.55;color:var(--ink2)}.sup-sending{font-size:15px;line-height:1.5;color:var(--ink3)}.sup-fields{margin-top:20px;display:flex;flex-direction:column;gap:22px}.sup-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:22px}.sup-f{min-width:0}.sup-f__tag{font-weight:400;color:var(--ink3)}.sup .sup-f .fld[data-sup-field],.sup .sup-f .sup-body{scroll-margin-top:140px}.sup .sup-body{min-height:120px}.sup .flabel{margin-bottom:8px}.sup .ferr{font-weight:500;font-size:14.5px;line-height:1.45}.sup .ferr svg{margin-top:2px;flex:none}.sup .fld[aria-invalid=true]{border-color:var(--error);box-shadow:inset 0 0 0 1px var(--error)}.sup .fld[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1px var(--error),0 0 0 4px var(--yellow)}.sup-topics{margin:0;padding:0;border:0;min-width:0}.sup-topics__legend{padding:0}.sup-choice{min-width:0}.sup-choice>span:last-child{min-width:0;overflow-wrap:anywhere}.sup-topics__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sup .sup-choice .choice__box{border-radius:50%}.sup .sup-choice{min-width:0;line-height:1.25}.sup .sup-card[data-state=sending] .sup-choice{background:var(--soft);color:var(--ink3);cursor:progress;pointer-events:none}.sup .sup-card[data-state=sending] .sup-choice:has(input:checked){background:var(--yellow-tint);border-color:var(--ink)}.sup-send{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.sup-note{flex:1 1 220px;margin:0;font-size:14px;line-height:1.55;color:var(--ink3)}.sup-note__a{color:var(--ink2);text-decoration:underline}.sup-note__a:hover{color:var(--ink)}.sup-mail{margin-top:24px;max-width:100%;overflow-wrap:anywhere}.sup-mail__ico{flex:none;display:inline-flex}.sup .sup-submit{max-width:100%;height:auto;min-height:56px;padding-top:12px;padding-bottom:12px;white-space:normal;text-align:center;line-height:1.25}.sup-submit [data-sup-submit-label]{min-width:0;overflow-wrap:anywhere}.sup-submit__spin{flex:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(28,28,28,.25);border-top-color:var(--ink);box-sizing:border-box;animation:sup-spin 1.1s linear infinite}.sup-submit__arrow{display:inline-flex;flex:none}@keyframes sup-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sup-submit__spin{animation:none}}.sup .sup-card[data-state=sending] .fld{background-color:var(--soft);color:var(--ink3);cursor:progress;pointer-events:none}.sup .sup-card[data-state=sending] .sup-submit[disabled]{background:var(--yellow);border-color:var(--yellow-edge);color:var(--ink);opacity:.85;cursor:progress}.sup-ok{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}.sup-ok__ico{width:56px;height:56px;background:var(--yellow);border:1px solid #E8BE00;display:flex;align-items:center;justify-content:center;color:var(--ink)}.sup-ok__t{margin:24px 0 0;font-size:30px;line-height:1.15;letter-spacing:-.03em;font-weight:600;overflow-wrap:anywhere}.sup-ok__text{margin:12px 0 0;font-size:17px;line-height:1.6;color:var(--ink2)}.sup-ok__note{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--ink3)}.sup .sup-ok__btns{margin-top:26px;align-self:stretch}.sup .sup-ok__btn2{border-color:var(--ink)}@media(max-width:1099px){.sup .sup-card{padding:28px}}@media(max-width:639px){.sup .sup-card{padding:22px}.sup-card__t{font-size:22px}.sup-ok__t{font-size:26px}}.sup [hidden]{display:none}.svp{--ps: var(--pd, 1);position:relative;box-sizing:border-box;width:calc(460px * var(--ps) * var(--pf, 1));height:calc(400px * var(--ps) * var(--pf, 1));max-width:100%}.svp__in{position:absolute;left:0;top:0;width:460px;height:400px;transform:scale(calc(var(--ps) * var(--pf, 1)));transform-origin:0 0}@media(max-width:639px){.svp{--ps: .76}}.svp-win{position:absolute;background:#fff;border:1px solid var(--line2);border-radius:16px;box-shadow:0 30px 60px -30px #1c1c1c59;overflow:hidden;box-sizing:border-box}.svp-wbar{height:34px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px;padding:0 12px;background:var(--soft);box-sizing:border-box}.svp-wbar i{width:9px;height:9px;border-radius:50%;background:var(--line2);display:block}.svp-sk{display:block;height:8px;border-radius:4px;background:var(--line2);flex:none}.svp-sk-d{background:var(--ink)}.svp-lab{font-family:var(--mono);font-size:12px;letter-spacing:.07em;text-transform:uppercase;color:#55554f}@keyframes svp-load{0%{width:6%}55%,to{width:62%}}@keyframes svp-pulse{0%{box-shadow:0 0 #fed430e6}70%,to{box-shadow:0 0 0 12px #fed43000}}@keyframes svp-spin{to{transform:rotate(360deg)}}@keyframes svp-draw{0%{stroke-dashoffset:520}60%,to{stroke-dashoffset:0}}@keyframes svp-fade{0%,12%{opacity:0}40%,to{opacity:1}}@keyframes svp-dash{to{stroke-dashoffset:-14}}@keyframes svp-dots{0%,60%,to{opacity:.25}30%{opacity:1}}.svp-a-load{animation:svp-load 4.2s ease-in-out infinite}.svp-a-pulse{animation:svp-pulse 2s ease-out infinite}.svp-a-spin{animation:svp-spin 6s linear infinite}.svp-a-draw{stroke-dasharray:520;animation:svp-draw 4.2s ease-out infinite}.svp-a-fade{animation:svp-fade 4.2s ease-out infinite}.svp-a-dash{stroke-dasharray:6 8;animation:svp-dash 1.1s linear infinite}.svp-a-dot{animation:svp-dots 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.svp-a-load,.svp-a-pulse,.svp-a-spin,.svp-a-draw,.svp-a-fade,.svp-a-dash,.svp-a-dot{animation:none}.svp-a-load{width:62%}.svp-a-draw{stroke-dasharray:none}}.svh{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 64px}.svh .svh__lead{margin-top:0;max-width:420px}@media(max-width:1099px){.svh{gap:16px 48px}}@media(max-width:639px){.svh{gap:0}.svh .svh__lead{margin-top:16px;max-width:none}}.thumb__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--thumb-fit, cover)}.thumb.thumb--bg{background:var(--thumb-bg)}.thumb.thumb--ratio{aspect-ratio:var(--thumb-ratio)}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map */
