.hb-page,.pm-page,.qa-page{color:var(--sf-text);display:block;font-size:15px;line-height:1.5;padding-bottom:8px}.hb-page *,.hb-page :after,.hb-page :before,.pm-page *,.pm-page :after,.pm-page :before,.qa-page *,.qa-page :after,.qa-page :before{box-sizing:border-box}:where(.qa-page,.pm-page,.hb-page) :is(h1,h2,h3){font-family:inherit;letter-spacing:normal;text-transform:none}:where(.qa-page,.pm-page,.hb-page) :is(ul,ol){list-style:none;margin:0;padding:0}:where(.qa-page,.pm-page,.hb-page) p{margin:0}:where(.qa-page,.pm-page,.hb-page) a{text-decoration:none}.hb-page :focus-visible:not(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select),.pm-page :focus-visible:not(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select),.qa-page :focus-visible:not(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){outline:2px solid var(--sf-accent-dark);outline-offset:2px}.hb-page summary,.pm-page summary,.qa-page summary{list-style:none}.hb-page summary::-webkit-details-marker,.pm-page summary::-webkit-details-marker,.qa-page summary::-webkit-details-marker{display:none}.hb-crumbs,.pm-crumbs,.qa-crumbs{align-items:center;color:var(--sf-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.hb-crumbs a,.pm-crumbs a,.qa-crumbs a{color:var(--sf-muted)}.hb-crumbs a:hover,.pm-crumbs a:hover,.qa-crumbs a:hover{color:var(--sf-accent-dark)}.hb-crumbs [aria-current],.pm-crumbs [aria-current],.qa-crumbs [aria-current]{color:var(--sf-ink)}.pm-title,.qa-title{color:var(--sf-ink);font-size:28px;font-weight:800;line-height:1.15;margin:0;overflow-wrap:anywhere}.pm-lead,.qa-lead{color:var(--sf-text);font-size:16px;line-height:1.5;max-width:680px}.pm-group__icon,.qa-tile{align-items:center;background:var(--qa-color,var(--pm-color,var(--sf-ink)));border-radius:8px;color:#fff;display:flex;flex:none;height:32px;justify-content:center;width:32px}.qa-tile--lg{border-radius:9px;height:36px;width:36px}.qa-wrap{gap:28px;padding-top:16px}.qa-hero,.qa-wrap{display:flex;flex-direction:column}.qa-hero{gap:14px}.qa-search{align-items:center;background:#fff;border:2px solid var(--sf-line);border-radius:14px;color:var(--sf-muted);display:flex;gap:10px;height:48px;padding:0 8px 0 14px}.qa-search:focus-within{border-color:var(--sf-ink)}.qa-search input{background:transparent;border:0;box-shadow:none;color:var(--sf-ink);flex:1;font:inherit;font-size:16px;height:100%;margin:0;min-width:0;outline:none;padding:0}.qa-search input::-webkit-search-cancel-button{display:none}.pm-input__clear,.qa-search__clear{align-items:center;background:transparent;border:0;border-radius:18px;color:var(--sf-muted);cursor:pointer;display:flex;flex:none;height:36px;justify-content:center;padding:0;width:36px}.qa-chips{display:flex;gap:8px;margin-right:calc(var(--sf-gutter)*-1);overflow-x:auto;padding-right:var(--sf-gutter);scrollbar-width:none}.qa-chips::-webkit-scrollbar{display:none}.qa-chip{align-items:center;background:#fff;border:1px solid var(--sf-line);border-radius:999px;color:var(--sf-ink);cursor:pointer;display:inline-flex;flex:none;font:inherit;font-size:14px;font-weight:500;gap:6px;height:36px;padding:0 14px;white-space:nowrap}.qa-chip span{color:var(--sf-muted)}.qa-chip[aria-pressed=true]{background:var(--sf-ink);border-color:var(--sf-ink);color:#fff}.qa-chip[aria-pressed=true] span{color:hsla(0,0%,100%,.75)}.qa-found{color:var(--sf-muted);font-size:14px}.qa-nav{display:none}.qa-main{gap:32px;min-width:0}.qa-group,.qa-main{display:flex;flex-direction:column}.qa-group{gap:2px;scroll-margin-top:16px}.qa-group__head{align-items:center;border-bottom:2px solid var(--sf-ink);display:flex;gap:12px;padding-bottom:8px}.qa-group__title{color:var(--sf-ink);font-size:20px;font-weight:800;line-height:1.3;margin:0}.qa-group__count{color:var(--sf-muted);font-size:14px}.qa-item{border-bottom:1px solid var(--sf-line);scroll-margin-top:16px}.qa-item__question{align-items:center;color:var(--sf-ink);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.35;min-height:52px;padding:12px 0}.pm-faq summary .sf-icon,.pm-group__chevron,.qa-item__question .sf-icon{color:var(--sf-muted);flex:none;transition:transform .2s ease}.pm-faq__item[open] summary .sf-icon,.pm-group[open] .pm-group__chevron,.qa-item[open] .qa-item__question .sf-icon{transform:rotate(180deg)}.qa-item__answer{color:var(--sf-text);font-size:15px;line-height:1.6;margin:-2px 0 16px;max-width:760px}.qa-item mark{background:var(--sf-accent-soft);border-radius:4px;color:var(--sf-ink);padding:0 2px}.qa-empty{align-items:flex-start;background:var(--sf-soft);border-radius:16px;color:var(--sf-text);display:flex;flex-direction:column;gap:12px;padding:24px}.qa-empty>.sf-icon{color:var(--sf-faint)}.qa-empty strong{color:var(--sf-ink);font-size:18px}.qa-empty__links{display:flex;flex-wrap:wrap;gap:8px}.qa-empty__links a{background:#fff;border:1px solid var(--sf-line);border-radius:999px;color:var(--sf-ink);font-size:14px;padding:6px 12px}.qa-muted{color:var(--sf-muted);font-size:14px}.qa-help{background:var(--sf-soft);display:flex;flex-direction:column;gap:14px;margin:0 calc(var(--sf-gutter)*-1);padding:20px var(--sf-gutter)}.qa-help__title{color:var(--sf-ink);font-size:20px;font-weight:800;margin:0}.qa-help__grid{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.qa-help__item{background:#fff;border-radius:14px;color:var(--sf-text);display:flex;gap:12px;padding:16px}.qa-help__item>span:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.qa-help__item strong{color:var(--sf-ink);font-size:15px}.qa-help__item span span{color:var(--sf-muted);font-size:14px;line-height:1.45}a.qa-help__item:hover strong{color:var(--sf-accent-dark)}.pm-wrap{display:flex;flex-direction:column;gap:40px;padding-top:16px}.pm-hero{align-items:start;display:grid;gap:20px;grid-template-areas:"text" "check" "why";grid-template-columns:minmax(0,1fr)}.pm-hero__text{gap:14px;grid-area:text;min-width:0}.pm-facts,.pm-hero__text{display:flex;flex-direction:column}.pm-facts{gap:10px;margin-top:4px}.pm-facts li{color:var(--sf-text);font-size:15px;gap:10px}.pm-facts li,.pm-facts__icon{align-items:center;display:flex}.pm-facts__icon{background:var(--sf-accent-soft);border-radius:8px;color:var(--sf-accent-dark);flex:none;height:28px;justify-content:center;width:28px}.pm-check{background:#fff;border:1px solid var(--sf-line);border-radius:16px;box-shadow:0 12px 32px hsla(0,0%,8%,.07);display:flex;flex-direction:column;gap:14px;grid-area:check;min-width:0;padding:16px}.pm-check__title{color:var(--sf-ink);font-size:18px;font-weight:800;line-height:1.3;margin:0}.pm-check__head p{color:var(--sf-muted);font-size:14px;margin-top:4px}.pm-field{position:relative}.pm-input{align-items:center;background:#fff;border:2px solid var(--sf-ink);border-radius:12px;color:var(--sf-muted);display:flex;gap:10px;height:48px;padding:0 6px 0 14px}.pm-input:focus-within{border-color:var(--sf-accent-dark)}.pm-input input{background:transparent;border:0;box-shadow:none;color:var(--sf-ink);flex:1;font:inherit;font-size:16px;height:100%;margin:0;min-width:0;outline:none;padding:0}.pm-input input::-webkit-search-cancel-button{display:none}.pm-suggest{background:#fff;border:1px solid var(--sf-line);border-radius:12px;box-shadow:0 16px 36px hsla(0,0%,8%,.14);display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.pm-suggest__item{background:#fff;border:0;border-top:1px solid var(--sf-line);color:var(--sf-ink);cursor:pointer;display:grid;font:inherit;gap:2px;grid-template-columns:minmax(0,1fr);padding:10px 12px;text-align:left;width:100%}.pm-suggest__item:first-child{border-top:0}.pm-suggest__item:hover,.pm-suggest__item[aria-selected=true]{background:var(--sf-accent-soft)}.pm-suggest__name{display:block;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-suggest__seller{color:var(--sf-muted);font-size:12px}.pm-suggest__empty{color:var(--sf-muted);font-size:14px;padding:12px}.pm-result{display:flex;flex-direction:column;gap:14px;min-width:0}.pm-product{align-items:center;background:var(--sf-soft);border-radius:12px;display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr) auto;padding:12px}.pm-product__cover{background:#fff;border-radius:8px;display:block;height:56px;overflow:hidden;width:56px}.pm-product__cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pm-product__text{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-product__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sf-ink);display:-webkit-box;font-size:14px;font-weight:700;line-height:19px;overflow:hidden;overflow-wrap:anywhere}.pm-product__title:hover{color:var(--sf-accent-dark)}.pm-product__seller{display:block;overflow:hidden;text-overflow:ellipsis}.pm-product__price,.pm-product__seller{color:var(--sf-muted);font-size:13px;white-space:nowrap}.pm-product__price{text-align:right}.pm-product__price strong{color:var(--sf-ink);font-size:16px}.pm-list__head{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between}.pm-list__head strong{color:var(--sf-ink);font-size:15px}.pm-list__head span{color:var(--sf-muted);font-size:13px}.pm-list{margin-top:-6px!important}.pm-row{align-items:center;border-top:1px solid var(--sf-line);display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:10px 0}.pm-row__text{display:flex;flex-direction:column;min-width:0}.pm-row__name{align-items:center;display:flex;gap:8px;min-width:0}.pm-row__name strong{color:var(--sf-ink);font-size:15px;min-width:0}.pm-row__name strong,.pm-row__sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-row__sub{color:var(--sf-muted);font-size:13px}.pm-row__total{color:var(--sf-ink);font-size:16px;white-space:nowrap}.pm-row--best .pm-row__total{color:var(--sf-good)}.pm-row--stale{opacity:.6}.pm-best{background:#e7f6ec;border-radius:999px;color:var(--sf-good);font-weight:700;line-height:1.4;padding:2px 8px}.pm-best,.pm-mark{flex:none;font-size:12px}.pm-mark{align-items:center;background:#fff;border:1px solid var(--sf-line);border-radius:10px;color:var(--sf-ink);display:flex;font-weight:800;height:36px;justify-content:center;letter-spacing:-.01em;width:36px}.pm-mark--sm{font-size:11px;height:32px;width:32px}.pm-list__more{border-top:1px solid var(--sf-line);color:var(--sf-text);font-size:14px;margin-top:-14px!important;padding-top:12px}.pm-buy{align-items:center;background:var(--sf-cta);border-radius:12px;color:#fff!important;display:flex;font-size:17px;font-weight:800;height:52px;justify-content:center}.pm-buy:hover{background:var(--sf-cta-hover)}.pm-note{color:var(--sf-muted);font-size:13px;line-height:1.5}.pm-alert{background:#fff7e6;border-radius:12px;color:var(--sf-text);display:flex;font-size:14px;gap:10px;padding:12px}.pm-alert .sf-icon{color:var(--sf-accent-dark)}.pm-loading{display:flex;flex-direction:column;gap:14px}.pm-loading__line{align-items:center;color:var(--sf-muted);display:flex;font-size:14px;gap:8px}.pm-skeleton{align-items:center;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) 64px}.pm-skeleton span{animation:pm-pulse 1.2s ease-in-out infinite;background:#ececea;border-radius:6px;display:block;height:12px}.pm-skeleton span:first-child{border-radius:10px;height:36px}@keyframes pm-pulse{50%{opacity:.5}}.pm-missing{align-items:center;background:var(--sf-soft);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:28px 16px;text-align:center}.pm-missing .sf-icon{color:var(--sf-faint)}.pm-missing strong{color:var(--sf-ink);font-size:16px}.pm-missing span{color:var(--sf-muted);font-size:14px}.pm-why{background:var(--sf-soft);display:flex;flex-direction:column;gap:12px;grid-area:why;margin:0 calc(var(--sf-gutter)*-1);padding:20px 16px}.pm-why__title{color:var(--sf-ink);font-size:20px;font-weight:800;line-height:1.3;margin:0}.pm-why p{font-size:15px;line-height:1.6}.pm-bars{background:#fff;border:1px solid var(--sf-line);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:18px}.pm-bars__caption{color:var(--sf-muted);font-size:13px}.pm-bar{align-items:center;display:grid;gap:12px;grid-template-columns:96px minmax(0,1fr) auto}.pm-bar__name{color:var(--sf-ink);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-bar__track{background:var(--sf-soft)}.pm-bar__fill,.pm-bar__track{border-radius:7px;display:block;height:14px}.pm-bar__fill{background:#cfcfcc}.pm-bar--best .pm-bar__fill{background:var(--sf-good)}.pm-bar__total{color:var(--sf-ink);font-size:14px;text-align:right;white-space:nowrap}.pm-bar--best .pm-bar__total{color:var(--sf-good)}.pm-section{gap:16px}.pm-section,.pm-section__head{display:flex;flex-direction:column}.pm-section__head{gap:6px}.pm-section__head--row{align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.pm-section__title{color:var(--sf-ink);font-size:22px;font-weight:800;line-height:1.25;margin:0}.pm-section__head p{color:var(--sf-muted);font-size:15px;max-width:760px}.pm-more{align-items:center;color:var(--sf-accent-dark)!important;display:inline-flex;font-size:14px;font-weight:600;gap:4px}.pm-legend{align-items:center;color:var(--sf-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 14px}.pm-level{border-radius:999px;flex:none;font-size:12px;font-weight:600;padding:2px 8px;white-space:nowrap}.pm-level--all{background:#e7f6ec;color:var(--sf-good)}.pm-level--many{background:var(--sf-accent-soft);color:var(--sf-accent-dark)}.pm-level--some{background:var(--sf-soft);color:var(--sf-muted)}.pm-groups{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.pm-group{background:#fff;border:1px solid var(--sf-line);border-radius:16px}.pm-group__head{align-items:center;cursor:pointer;display:flex;gap:12px;padding:14px 16px}.pm-group__icon{border-radius:10px;height:40px;width:40px}.pm-group__text{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.pm-group__title{color:var(--sf-ink);font-size:16px;font-weight:700;line-height:1.3}.pm-group__desc{color:var(--sf-muted);display:none;font-size:13px;line-height:1.45}.pm-group[open] .pm-group__desc{display:block}.pm-group[open] .pm-group__count{display:none}.pm-group__count{color:var(--sf-muted);font-size:13px}.pm-group__list{padding:0 16px 8px}.pm-group__list li{border-top:1px solid var(--sf-line)}.pm-method{align-items:center;color:var(--sf-ink);display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;padding:9px 0}a.pm-method:hover strong{color:var(--sf-accent-dark)}.pm-method__text{display:flex;flex-direction:column;min-width:0}.pm-method__text span,.pm-method__text strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-method__text strong{color:var(--sf-ink);font-size:14px}.pm-method__text span{color:var(--sf-muted);font-size:12px}.pm-compare{border:1px solid var(--sf-line);border-radius:16px;display:none;overflow:hidden}.pm-table{border-collapse:collapse;font-size:14px;width:100%}.pm-table thead{background:var(--sf-soft)}.pm-table thead th{font-weight:400;padding:12px 14px;text-align:left;vertical-align:bottom}.pm-table thead th:first-child{color:var(--sf-muted);font-size:13px;font-weight:600}.pm-table thead a,.pm-table thead span,.pm-table thead strong{display:block;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-table thead strong{color:var(--sf-ink);font-size:15px}.pm-table thead a,.pm-table thead span{color:var(--sf-muted);font-size:13px}.pm-table tbody td,.pm-table tbody th{border-top:1px solid var(--sf-line);padding:10px 14px;text-align:left;white-space:nowrap}.pm-table tbody th{color:var(--sf-ink);font-weight:600}.pm-table tbody tr:nth-child(2n){background:#fcfcfb}.pm-cell-best{align-items:center;background:#e7f6ec;border-radius:8px;color:var(--sf-good);display:inline-flex;font-weight:700;gap:6px;padding:2px 8px}.pm-none{color:var(--sf-faint)}.pm-cards{gap:12px}.pm-card,.pm-cards{display:flex;flex-direction:column}.pm-card{background:#fff;border:1px solid var(--sf-line);border-radius:16px;gap:10px;padding:16px}.pm-card__head{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-card__head strong{color:var(--sf-ink);font-size:16px}.pm-card__head a{color:var(--sf-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-card__best{background:#e7f6ec;border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.pm-card__best span{color:var(--sf-good);font-size:12px;font-weight:700}.pm-card__best strong{color:var(--sf-ink);font-size:14px;font-weight:500}.pm-card__chips{display:flex;flex-wrap:wrap;gap:6px}.pm-card__chips span{border:1px solid var(--sf-line);border-radius:999px;color:var(--sf-text);font-size:13px;padding:4px 10px}.pm-steps{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.pm-steps li{background:var(--sf-soft);border-radius:14px;display:grid;gap:4px 14px;grid-template-columns:40px minmax(0,1fr);padding:18px;position:relative}.pm-steps strong{align-self:center;color:var(--sf-ink);font-size:16px;line-height:1.3}.pm-steps li>span:last-child{color:var(--sf-muted);font-size:14px;grid-column:2;line-height:1.5}.pm-steps__num{align-items:center;background:#fff;border-radius:50%;box-shadow:inset 0 0 0 2px var(--sf-accent);color:var(--sf-accent-dark);display:flex;font-size:17px;font-weight:800;grid-row:span 2;height:40px;justify-content:center;width:40px}.pm-tips{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.pm-tip{background:#fff;border:1px solid var(--sf-line);border-radius:16px;display:flex;gap:14px;padding:18px}.pm-tip>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.pm-tip strong{color:var(--sf-ink);font-size:16px;line-height:1.3}.pm-tip span span{color:var(--sf-muted);font-size:14px;line-height:1.5}.pm-faq{max-width:860px}.pm-faq__item{border-bottom:1px solid var(--sf-line)}.pm-faq summary{align-items:center;color:var(--sf-ink);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.35;min-height:52px;padding:12px 0}.pm-faq p{font-size:15px;line-height:1.6;margin:-2px 0 16px;max-width:760px}.pm-listing__head{display:flex;flex-direction:column;gap:12px}.pm-listing__title{align-items:center;display:flex;gap:14px}.pm-listing__title .pm-mark{border-radius:12px;font-size:15px;height:48px;width:48px}.pm-grid{display:grid;gap:20px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pm-pages{margin-top:8px}.pm-empty{align-items:center;background:var(--sf-soft);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:40px 16px;text-align:center}.pm-empty strong{color:var(--sf-ink);font-size:18px}.pm-empty a{color:var(--sf-accent-dark);font-weight:600}@media (min-width:600px){.pm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.pm-title,.qa-title{font-size:38px}.pm-lead,.qa-lead{font-size:18px}.pm-wrap,.qa-wrap{gap:40px;padding-top:24px}.pm-wrap{gap:56px}.qa-search{height:54px}.qa-chips{flex-wrap:wrap;margin-right:0;overflow:visible;padding-right:0}.qa-main{gap:40px}.qa-group__title{font-size:22px}.pm-faq summary,.qa-item__question{font-size:17px}.qa-help{border-radius:20px;margin:0;padding:24px}.qa-help__title{font-size:22px}.pm-check,.pm-why{padding:22px}.pm-why{border-radius:18px;margin:0}.pm-section__title{font-size:26px}.pm-groups{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pm-group__head{align-items:flex-start;cursor:default;padding:18px 18px 6px}.pm-group__desc{display:block}.pm-group__chevron,.pm-group__count{display:none}.pm-group__list{padding:6px 18px 12px}.pm-compare{display:block}.pm-cards{display:none}.pm-steps{gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pm-steps li{display:flex;flex-direction:column;gap:8px;padding:22px 22px 24px}.pm-steps__num{margin-bottom:6px}.pm-steps li:not(:last-child):after{border-top:2px dashed #d4d4d2;content:"";left:74px;position:absolute;right:-16px;top:41px}.pm-grid{gap:24px 16px;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.qa-chips{display:none}.qa-layout{align-items:start;display:grid;gap:56px;grid-template-columns:280px minmax(0,1fr)}.qa-nav{display:flex;flex-direction:column;gap:2px;position:sticky;top:calc(var(--sf-header-offset, 0px) + 16px);transition:top .25s ease}.qa-nav__link{align-items:center;border-radius:10px;color:var(--sf-ink);display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) auto;padding:8px 10px}.qa-nav__link:hover{background:var(--sf-soft)}.qa-nav__link[aria-current=true]{background:var(--sf-accent-soft);font-weight:700}.qa-nav__name{font-size:15px;line-height:1.3}.qa-nav__count{color:var(--sf-muted);font-size:13px}.qa-main{max-width:900px}.qa-help__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-hero{gap:16px 56px;grid-template-areas:"text check" "why check";grid-template-columns:minmax(0,1fr) 540px}.pm-hero__text{padding-top:8px}.pm-groups,.pm-tips{grid-template-columns:repeat(3,minmax(0,1fr))}.pm-tips{gap:16px}.pm-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1200px){.pm-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pm-faq summary .sf-icon,.pm-group__chevron,.pm-skeleton span,.qa-item__question .sf-icon{animation:none;transition:none}}.hb-wrap{gap:36px}.hb-guide,.hb-wrap{display:flex;flex-direction:column}.hb-guide{gap:24px}.hb-after{display:flex;flex-direction:column;gap:36px;padding-top:8px}.hb-page a:is(:hover,:focus){text-decoration:none}.hb-hero{gap:20px;padding-top:16px}.hb-hero,.hb-hero__text{display:flex;flex-direction:column}.hb-hero__text{gap:14px;min-width:0}.hb-title{color:var(--sf-ink);font-size:28px;font-weight:800;line-height:1.15;margin:0;overflow-wrap:anywhere}.hb-lead{color:var(--sf-text);font-size:16px;line-height:1.55;max-width:720px}.hb-pills{display:flex;gap:8px;margin:-2px calc(var(--sf-gutter)*-1) -2px -2px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px var(--sf-gutter) 2px 2px;scrollbar-width:none}.hb-pills::-webkit-scrollbar{display:none}.hb-pill{align-items:center;background:#fff;border:1px solid var(--sf-line);border-radius:999px;color:var(--sf-ink);display:inline-flex;flex:none;font-size:14px;font-weight:600;gap:8px;height:40px;padding:0 14px 0 6px;transition:border-color .2s ease;white-space:nowrap}.hb-pill:is(:hover,:focus){border-color:var(--sf-ink);color:var(--sf-ink)}.hb-pill__num{align-items:center;background:var(--sf-accent-soft);border-radius:14px;color:var(--sf-accent-dark);display:inline-flex;flex:none;font-size:13px;font-weight:800;height:28px;justify-content:center;width:28px}.hb-paid{background:var(--sf-soft);border-radius:20px;display:flex;flex-direction:column;gap:14px;padding:18px}.hb-paid__title{color:var(--sf-ink);font-size:18px;font-weight:800;line-height:1.3;margin:0}.hb-paid__list{display:flex;flex-direction:column;gap:14px}.hb-paid__list li{color:var(--sf-text);display:flex;font-size:15px;gap:12px;line-height:1.5}.hb-paid__icon{background:#fff;border-radius:10px;color:var(--sf-accent-dark);display:flex;flex:none;height:36px;width:36px}.hb-btn,.hb-paid__icon{align-items:center;justify-content:center}.hb-btn{border:2px solid transparent;border-radius:12px;display:inline-flex;font-size:15px;font-weight:800;gap:8px;height:46px;line-height:1;padding:0 20px;transition:background-color .2s ease,border-color .2s ease,color .2s ease;white-space:nowrap}.hb-btn .sf-icon{flex:none}.hb-btn--outline{align-self:flex-start;background:#fff;border-color:var(--sf-ink);color:var(--sf-ink)}.hb-btn--outline:is(:hover,:focus){background:var(--sf-ink);color:#fff}.hb-btn--cta{background:var(--sf-cta);border-color:var(--sf-cta);color:#fff}.hb-btn--cta:is(:hover,:focus){background:var(--sf-cta-hover);border-color:var(--sf-cta-hover);color:#fff}.hb-btn--light{background:transparent;border-color:hsla(0,0%,100%,.7);color:#fff}.hb-btn--light:is(:hover,:focus){background:hsla(0,0%,100%,.1);border-color:#fff;color:#fff}.hb-step,.hb-steps{display:flex;flex-direction:column}.hb-step{border-top:1px solid var(--sf-line);gap:18px;padding:28px 0;scroll-margin-top:calc(var(--sf-header-offset, 0px) + 8px)}.hb-step__copy{display:flex;flex-direction:column;gap:14px;max-width:560px;min-width:0}.hb-step__head{gap:14px}.hb-step__head,.hb-step__num{align-items:center;display:flex}.hb-step__num{background:var(--sf-accent-soft);border-radius:50%;box-shadow:inset 0 0 0 2px var(--sf-accent);color:var(--sf-accent-dark);flex:none;font-size:18px;font-weight:800;height:40px;justify-content:center;width:40px}.hb-step__title{color:var(--sf-ink);font-size:22px;font-weight:800;line-height:1.25;margin:0}.hb-step__text{color:var(--sf-text);font-size:16px;line-height:1.6}.hb-checks{display:flex;flex-direction:column;gap:8px}.hb-checks li{color:var(--sf-text);display:flex;font-size:15px;gap:10px;line-height:1.5}.hb-checks .sf-icon{color:var(--sf-good);flex:none;margin-top:2px}.hb-tip{background:var(--sf-accent-soft);border-radius:12px;color:var(--sf-text);display:flex;font-size:14px;gap:10px;line-height:1.5;padding:12px 14px}.hb-tip .sf-icon{color:var(--sf-accent-dark);flex:none;margin-top:1px}.hb-step__art{align-items:center;background:var(--sf-soft);border-radius:20px;gap:12px;justify-content:center;min-width:0;padding:12px}.hb-panel,.hb-step__art{display:flex;flex-direction:column}.hb-panel{background:#fff;border-radius:16px;box-shadow:0 12px 32px hsla(0,0%,8%,.08);gap:14px;max-width:440px;padding:14px;width:100%}.hb-dot{align-items:center;background:var(--sf-accent);border-radius:10px;color:var(--sf-ink);display:inline-flex;flex:none;font-size:12px;font-weight:800;height:20px;justify-content:center;line-height:1;width:20px}.hb-media{background-color:var(--sf-soft);overflow:hidden}.hb-media img{display:block;height:auto;width:100%}.hb-product__card{align-items:start;display:grid;gap:14px;grid-template-columns:84px minmax(0,1fr)}.hb-product__cover{border-radius:12px;height:84px;width:84px}.hb-product__cover img{height:100%;-o-object-fit:cover;object-fit:cover}.hb-product__info{display:flex;flex-direction:column;gap:6px;min-width:0}.hb-product__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--sf-ink);display:-webkit-box;font-size:15px;font-weight:700;height:40px;line-height:20px;overflow:hidden;overflow-wrap:anywhere}.hb-product__kind{color:var(--sf-muted);font-size:13px}.hb-product__price{align-items:center;display:flex;gap:8px}.hb-product__price strong{color:var(--sf-ink);font-size:22px;line-height:1.2}.hb-product__meta{align-items:center;background:var(--sf-soft);border-radius:10px;color:var(--sf-text);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 10px;padding:10px 12px}.hb-product__fact{align-items:center;display:inline-flex;gap:6px}.hb-product__fact .sf-icon{color:var(--sf-muted);display:none;flex:none}.hb-product__actions{display:grid;gap:8px;grid-template-columns:1fr 1fr}.hb-product__buy,.hb-product__cart{align-items:center;border-radius:10px;display:flex;font-size:15px;gap:6px;height:42px;justify-content:center;white-space:nowrap}.hb-product__buy{background:var(--sf-cta);color:#fff;font-weight:800}.hb-product__cart{border:1px solid var(--sf-ink);color:var(--sf-ink);font-weight:700}.hb-legend{color:var(--sf-text);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 16px;max-width:440px;width:100%}.hb-legend li{align-items:center;display:inline-flex;gap:6px}.hb-pay__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.hb-pay__head strong{color:var(--sf-ink);font-size:16px}.hb-pay__head span{color:var(--sf-muted);font-size:12px}.hb-pay__list{display:flex;flex-direction:column;gap:8px}.hb-pay__option{align-items:center;background:#fff;border:1px solid var(--sf-line);border-radius:12px;display:grid;gap:10px;grid-template-columns:20px 34px minmax(0,1fr) auto;padding:10px 12px}.hb-pay__option.is-best{background:var(--sf-accent-soft);border:2px solid var(--sf-accent)}.hb-pay__radio{align-items:center;border:2px solid #c9c9c6;border-radius:9px;display:flex;height:18px;justify-content:center;width:18px}.hb-pay__option.is-best .hb-pay__radio{border-color:var(--sf-accent-dark)}.hb-pay__option.is-best .hb-pay__radio:after{background:var(--sf-accent-dark);border-radius:4px;content:"";height:8px;width:8px}.hb-pay__logo{align-items:center;background:var(--hb-tone,var(--sf-ink));border-radius:9px;color:#fff;display:flex;font-size:10px;font-weight:800;height:34px;justify-content:center;width:34px}.hb-pay__name{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:0}.hb-pay__name strong,.hb-pay__note{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-pay__name strong{color:var(--sf-ink);font-size:14px}.hb-pay__note{color:var(--sf-muted);font-size:12px}.hb-pay__badge{background:#e7f6ec;border-radius:999px;color:var(--sf-good);font-size:11px;font-weight:700;padding:1px 7px;white-space:nowrap}.hb-pay__price{color:var(--sf-ink);font-size:14px;white-space:nowrap}.hb-pay__submit{align-items:center;background:var(--sf-cta);border-radius:12px;color:#fff;display:flex;font-size:16px;font-weight:800;height:46px;justify-content:center}.hb-shot{display:flex;flex-direction:column;gap:8px;margin:0;max-width:480px;width:100%}.hb-shot__frame{background:#fff;border:1px solid var(--sf-line);border-radius:14px;box-shadow:0 12px 32px hsla(0,0%,8%,.1);overflow:hidden}.hb-shot__bar{align-items:center;background:#ececea;display:flex;gap:10px;padding:8px 12px}.hb-shot__dots{display:flex;flex:none;gap:5px}.hb-shot__dots span{background:#c9c9c6;border-radius:5px;height:9px;width:9px}.hb-shot__address{align-items:center;background:#fff;border-radius:7px;color:var(--sf-ink);display:flex;flex:1;font-size:12px;gap:6px;height:26px;min-width:0;padding:0 10px}.hb-shot__address .sf-icon{color:var(--sf-good);flex:none}.hb-shot__address span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hb-shot__caption{color:var(--sf-muted);font-size:13px;line-height:1.45}.hb-extras{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.hb-card{background:#fff;border:1px solid var(--sf-line);border-radius:18px;display:flex;gap:16px;padding:22px}.hb-card__icon{align-items:center;background:var(--hb-tone,var(--sf-ink));border-radius:11px;color:#fff;display:flex;flex:none;height:44px;justify-content:center;width:44px}.hb-card__body{align-items:flex-start;display:flex;flex-direction:column;gap:8px;min-width:0}.hb-card__title{color:var(--sf-ink);font-size:18px;font-weight:800;line-height:1.3;margin:0}.hb-card__text{color:var(--sf-text);font-size:15px;line-height:1.55}.hb-faq__more,.hb-link{align-items:center;color:var(--sf-accent-dark);display:inline-flex;gap:4px}.hb-link{font-size:15px;font-weight:700}.hb-faq__more:is(:hover,:focus),.hb-link:is(:hover,:focus){color:var(--sf-ink)}.hb-faq{display:flex;flex-direction:column;gap:8px;max-width:900px}.hb-faq__head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.hb-faq__title{color:var(--sf-ink);font-size:22px;font-weight:800;line-height:1.25;margin:0}.hb-faq__more{display:none;flex:none;font-size:14px;font-weight:600}.hb-faq__more-end{align-self:flex-start;margin-top:8px}.hb-faq__item{border-bottom:1px solid var(--sf-line)}.hb-faq__item summary{align-items:center;color:var(--sf-ink);cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.35;padding:14px 0}.hb-faq__item summary span{min-width:0}.hb-faq__item summary .sf-icon{color:var(--sf-muted);flex:none;transition:transform .2s ease}.hb-faq__item[open] summary .sf-icon{transform:rotate(180deg)}.hb-faq__item p{color:var(--sf-text);font-size:15px;line-height:1.6;margin:-4px 0 16px;max-width:760px}.hb-cta{background:var(--sf-ink);border-radius:24px;color:#fff;gap:20px;padding:24px 20px}.hb-cta,.hb-cta__text{display:flex;flex-direction:column}.hb-cta__text{gap:6px;min-width:0}.hb-cta__title{color:#fff;font-size:22px;font-weight:800;line-height:1.25;margin:0}.hb-cta__text p{color:hsla(0,0%,100%,.8);font-size:16px;line-height:1.5}.hb-cta__actions{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.hb-after,.hb-wrap{gap:48px}.hb-guide{gap:32px}.hb-after{padding-top:16px}.hb-hero{padding-top:24px}.hb-hero__text{gap:18px}.hb-title{font-size:34px}.hb-lead{font-size:18px}.hb-paid{padding:22px}.hb-step{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1fr) 360px;padding:36px 0}.hb-step__num{height:44px;width:44px}.hb-step__title{font-size:26px}.hb-step__text{font-size:17px}.hb-step__art{padding:16px}.hb-panel{padding:18px}.hb-product__card{grid-template-columns:104px minmax(0,1fr)}.hb-product__cover{height:104px;width:104px}.hb-product__fact .sf-icon{display:block}.hb-extras{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-faq__title{font-size:26px}.hb-faq__more{display:inline-flex}.hb-faq__more-end{display:none}.hb-faq__item summary{font-size:17px;padding:16px 0}.hb-cta{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:32px 36px}.hb-cta__title{font-size:26px}.hb-cta__actions{flex-direction:row;flex-wrap:wrap}}@media (min-width:992px){.hb-hero{align-items:end;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 420px}.hb-title{font-size:40px}.hb-pills{flex-wrap:wrap;margin-right:-2px;overflow:visible;padding-right:2px}.hb-step{align-items:center;gap:64px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:48px 0}.hb-step__art{padding:32px}}@media (prefers-reduced-motion:reduce){.hb-btn,.hb-faq__item summary .sf-icon,.hb-pill{transition:none}}.sp-page{color:var(--sf-text);display:block;font-size:15px;line-height:1.5;padding-bottom:8px}.sp-page *,.sp-page :after,.sp-page :before{box-sizing:border-box}.sp-page :is(h1,h2,h3){font-family:inherit;letter-spacing:normal;text-transform:none}.sp-page :is(ul,ol){list-style:none;margin:0;padding:0}.sp-page p{margin:0}.sp-page a{text-decoration:none}.sp-page :focus-visible:not(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){outline:2px solid var(--sf-accent-dark);outline-offset:2px}.sp-wrap{gap:28px;padding-top:16px}.sp-hero,.sp-wrap{display:flex;flex-direction:column}.sp-hero{gap:14px}.sp-crumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:6px}.sp-crumbs,.sp-crumbs a{color:var(--sf-muted)}.sp-crumbs a:hover{color:var(--sf-accent-dark)}.sp-crumbs [aria-current],.sp-title{color:var(--sf-ink)}.sp-title{font-size:28px;font-weight:800;line-height:1.15;margin:0;overflow-wrap:anywhere}.sp-lead{color:var(--sf-text);font-size:16px;line-height:1.5;max-width:680px}.sp-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}.sp-main{background:#fff;border-bottom:1px solid var(--sf-line);border-top:1px solid var(--sf-line);display:flex;flex-direction:column;gap:18px;margin:0 calc(var(--sf-gutter)*-1);min-width:0;padding:20px var(--sf-gutter) 24px;scroll-margin-top:calc(var(--sf-header-offset, 0px) + 16px)}.sp-heading{color:var(--sf-ink);font-size:20px;font-weight:800;line-height:1.3;margin:0}.sp-form{display:flex;flex-direction:column;gap:18px;margin:0}.sp-trap{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.sp-row{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}.sp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sp-label{color:var(--sf-ink);display:block;font-size:14px;font-weight:700;line-height:1.4;margin:0;max-width:none}.sp-optional{color:var(--sf-muted);font-weight:400;margin-left:4px}.sp-control{background:#fff;border:2px solid var(--sf-line);border-radius:12px;box-shadow:none;color:var(--sf-ink);display:block;font:inherit;font-size:16px;height:48px;line-height:1.4;margin:0;padding:0 14px;transition:border-color .2s ease;width:100%}.sp-control:hover{border-color:#c9c9c7}.sp-control:focus{border-color:var(--sf-ink);outline:none}.sp-control.is-invalid{border-color:var(--sf-bad)}.sp-control--area{height:auto;min-height:168px;padding:12px 14px;resize:vertical}.sp-control--short{min-height:96px}.sp-select{display:block;position:relative}.sp-select .sp-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:44px}.sp-select .sf-icon{color:var(--sf-muted);pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.sp-help{color:var(--sf-muted);font-size:13px;line-height:1.45}.sp-consent a,.sp-help a{color:var(--sf-accent-dark);text-decoration:underline;text-underline-offset:2px}.sp-consent a:hover,.sp-help a:hover{color:var(--sf-ink)}.sp-error{color:var(--sf-bad);font-size:13px;font-weight:600;line-height:1.45}.sp-alert{background:#fdecea;border-radius:12px;color:var(--sf-bad);display:flex;font-size:14px;gap:10px;line-height:1.5;padding:12px 14px}.sp-alert .sf-icon{flex:none;margin-top:1px}.sp-panel{background:var(--sf-soft);border:0;border-radius:14px;display:flex;flex-direction:column;gap:16px;margin:0;min-width:0;padding:16px}.sp-panel[hidden]{display:none}.sp-legend{border:0;color:var(--sf-muted);float:left;font-size:13px;font-weight:800;letter-spacing:.02em;line-height:1.3;margin:0;padding:0;text-transform:uppercase;width:100%}.sp-legend+*{clear:both}.sp-hint{background:var(--sf-accent-soft);border-radius:12px;color:var(--sf-text);display:flex;font-size:14px;gap:10px;line-height:1.5;padding:12px 14px}.sp-hint .sf-icon{color:var(--sf-accent-dark);flex:none;margin-top:1px}.sp-check{align-items:flex-start;color:var(--sf-ink);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;line-height:1.45;margin:0;max-width:none}.sp-check input{accent-color:var(--sf-ink);cursor:pointer;flex:none;height:20px;margin:1px 0 0;width:20px}.sp-captcha{min-height:78px}.sp-submit{display:flex;flex-direction:column;gap:10px}.sp-consent{color:var(--sf-muted);font-size:13px;line-height:1.45}.sp-btn{align-items:center;background:transparent;border:2px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:800;gap:8px;justify-content:center;line-height:1.2;margin:0;min-height:48px;padding:0 22px;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sp-btn .sf-icon{flex:none}.sp-btn[hidden]{display:none}.sp-btn--cta{background:var(--sf-cta);border-color:var(--sf-cta);color:#fff;width:100%}.sp-btn--cta:is(:hover,:focus){background:var(--sf-cta-hover);border-color:var(--sf-cta-hover);color:#fff}.sp-btn--dark{background:var(--sf-ink);border-color:var(--sf-ink);color:#fff}.sp-btn--dark:is(:hover,:focus){background:#000;border-color:#000;color:#fff}.sp-btn--outline{background:#fff;border-color:var(--sf-ink);color:var(--sf-ink)}.sp-btn--outline:is(:hover,:focus){background:var(--sf-ink);color:#fff}.sp-link{align-items:center;color:var(--sf-accent-dark);display:inline-flex;font-size:15px;font-weight:700;gap:4px}.sp-link:is(:hover,:focus){color:var(--sf-ink)}.sp-sent{align-items:flex-start;display:flex;flex-direction:column;gap:12px;padding:4px 0}.sp-sent__icon{align-items:center;background:#e8f5ee;border-radius:28px;color:var(--sf-good);display:flex;height:56px;justify-content:center;width:56px}.sp-sent__text{color:var(--sf-ink);font-size:17px;line-height:1.5;overflow-wrap:anywhere}.sp-sent__note{color:var(--sf-muted);font-size:14px}.sp-aside{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.sp-card{background:#fff;border:1px solid var(--sf-line);border-radius:16px;display:flex;gap:14px;min-width:0;padding:18px}.sp-card__icon{align-items:center;background:var(--sp-tone,var(--sf-ink));border-radius:10px;color:#fff;display:flex;flex:none;height:40px;justify-content:center;width:40px}.sp-card__body{align-items:flex-start;display:flex;flex-direction:column;gap:6px;min-width:0}.sp-card__title{color:var(--sf-ink);font-size:16px;font-weight:800;line-height:1.3;margin:0}.sp-card__text{color:var(--sf-text);font-size:14px;line-height:1.5}.sp-card .sp-link{font-size:14px}.sp-rights{background:var(--sf-soft);display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin:0 calc(var(--sf-gutter)*-1);padding:24px var(--sf-gutter);scroll-margin-top:calc(var(--sf-header-offset, 0px) + 16px)}.sp-rights__body,.sp-rights__intro{align-items:flex-start;display:flex;flex-direction:column;gap:12px;min-width:0}.sp-rights__icon{align-items:center;background:#7c3aed;border-radius:11px;color:#fff;display:flex;height:44px;justify-content:center;width:44px}.sp-rights__title{color:var(--sf-ink);font-size:22px;font-weight:800;line-height:1.25;margin:0}.sp-rights__text{color:var(--sf-text);font-size:15px;line-height:1.6;max-width:620px}.sp-rights__subtitle{color:var(--sf-ink);font-size:16px;font-weight:800;line-height:1.3;margin:0}.sp-rights__list{display:flex;flex-direction:column;gap:10px}.sp-rights__list li{color:var(--sf-text);display:flex;font-size:15px;gap:10px;line-height:1.5}.sp-rights__list .sf-icon{color:var(--sf-good);flex:none;margin-top:2px}.sp-rights__note{color:var(--sf-muted);font-size:14px;line-height:1.5}.sp-rights__actions{align-items:stretch;display:flex;flex-direction:column;gap:10px;width:100%}.sp-address{align-items:center;color:var(--sf-accent-dark);display:inline-flex;font-size:17px;font-weight:800;min-height:48px;overflow-wrap:anywhere}.sp-address[hidden]{display:none}.sp-address:is(:hover,:focus){color:var(--sf-ink)}@media (min-width:600px){.sp-row{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-submit{align-items:center;flex-direction:row;gap:16px}.sp-btn--cta{flex:none;width:auto}.sp-rights__actions{align-items:center;flex-direction:row;flex-wrap:wrap;width:auto}}@media (min-width:768px){.sp-wrap{gap:40px;padding-top:24px}.sp-title{font-size:38px}.sp-lead{font-size:18px}.sp-main{border:1px solid var(--sf-line);border-radius:20px;box-shadow:0 12px 32px hsla(0,0%,8%,.06);margin:0;padding:28px}.sp-heading{font-size:22px}.sp-aside{grid-template-columns:repeat(3,minmax(0,1fr))}.sp-card{flex-direction:column}.sp-rights{border-radius:20px;margin:0;padding:32px}.sp-rights__title{font-size:26px}}@media (min-width:992px){.sp-layout{gap:40px;grid-template-columns:minmax(0,1fr) 340px}.sp-aside{grid-template-columns:minmax(0,1fr);position:sticky;top:calc(var(--sf-header-offset, 0px) + 16px);transition:top .25s ease}.sp-card{flex-direction:row}.sp-rights{gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:40px}}@media (min-width:1200px){.sp-layout{gap:56px;grid-template-columns:minmax(0,1fr) 380px}.sp-main{padding:32px 36px}}@media (prefers-reduced-motion:reduce){.sp-aside,.sp-btn,.sp-control{transition:none}}
