.rpage{background:var(--s-paper);--crumb-gap:8px;padding-bottom:64px}.rpage .rpage__crumb{padding:16px var(--kp-edge) 0;font-family:var(--font-body);letter-spacing:var(--ls-label,.08em);font-weight:600}.rpage .rpage__crumb a{color:var(--s-accent)}@media (hover:hover){.rpage .rpage__crumb a:hover{text-decoration:underline}}.rpage .rpage__crumb span[aria-hidden]{color:var(--s-line)}.rpage__head{padding:24px var(--kp-edge) 40px;border-bottom:1px solid var(--color-seam,#211f1e29)}.rpage__h1{max-width:20ch;font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-title);line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--s-ink);margin:0 0 24px}.rpage__lede{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-15);color:var(--s-ink);margin:0 0 16px;line-height:1.6}.rpage__lede:last-of-type{margin-bottom:0}.rpage__byline{font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);flex-wrap:wrap;align-items:baseline;gap:8px;margin:24px 0 0;line-height:1.5;display:flex}.rpage__byline a{color:var(--s-ink);-webkit-text-decoration-color:var(--s-accent);text-decoration-color:var(--s-accent);text-underline-offset:3px}.rpage__cred{border-left:2px solid var(--color-seam,#211f1e29);color:var(--s-soft);padding-left:8px}.rpage__answers{padding:16px var(--kp-edge);background:var(--s-tint);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-ink);margin:0;line-height:1.6}.rpage__answers a{color:var(--s-tint-ink);text-underline-offset:3px}.rpage__reset{white-space:nowrap}.rpage__degraded{padding:24px var(--kp-edge);border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);background:var(--s-chip);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-ink);margin:0;line-height:1.6}.rpage__sect{padding:40px var(--kp-edge) 0}.rpage__h2{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:var(--ls-section);color:var(--s-ink);margin:0 0 16px}.rpage__sub{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-soft);margin:0 0 24px;line-height:1.6}.rpage__prose p{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-ink);margin:0 0 16px;line-height:1.7}.rpage__prose p:last-child{margin-bottom:0}.rpage__sect--method{border-top:1px solid var(--color-seam,#211f1e29);margin-top:64px;padding-top:40px}@media (width>=1100px){.rpage__sect--method .rpage__prose{column-count:2;column-gap:64px}.rpage__sect--method .rpage__prose p{break-inside:avoid;max-width:none}}.rpage__next{padding:40px var(--kp-edge) 0;border-top:1px solid var(--color-seam,#211f1e29);margin-top:64px}.rpage__next ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rpage__next li{display:grid}.rpage__next li a{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--s-paper);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-ink);gap:8px;padding:16px;line-height:1.5;text-decoration:none;display:grid}.rpage__next li a b{font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-accent);font-weight:700}.rpage__next li a:hover{background:var(--s-tint)}@media (width>=768px){.rpage__next ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.rpage__next ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.rpage__band{padding:0 var(--kp-edge);margin-top:40px}.rb{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--color-surface);max-width:100%;padding:24px}.rb__h{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:var(--ls-section);color:var(--s-ink);margin:0 0 8px}.rb__intro{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-soft);margin:0 0 24px;line-height:1.6}.rb-q{border:0;margin:0 0 24px;padding:24px 0 0;display:block;position:relative}.rb-q:before{content:"";background:var(--color-seam,#211f1e29);height:1px;position:absolute;inset:0 0 auto}.rb-q:first-of-type{padding-top:0}.rb-q:first-of-type:before{display:none}.rb-q__legend{float:left;width:100%;font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);color:var(--s-ink);align-items:baseline;gap:8px;margin:0 0 8px;padding:0;display:flex}.rb-q__n{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);color:var(--s-accent);flex:none;font-weight:700}.rb-q__why,.rb-opts{clear:both}.rb-q__why{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);margin:0 0 16px;line-height:1.55}.rb-opts{gap:8px;display:grid}@media (width>=700px){.rb-opts--wide,.rb-opts--tight{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.rb-opts--wide,.rb-opts--tight{grid-template-columns:repeat(3,minmax(0,1fr))}}.rb-opt{cursor:pointer;display:block}.rb-opt input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rb-opt__box{border-radius:var(--r-control);background:var(--s-chip);min-height:44px;color:var(--s-ink);box-shadow:inset 0 0 0 1px var(--s-soft), inset 0 -2px 0 transparent;align-items:flex-start;gap:8px;padding:8px 16px;display:flex}@media (prefers-reduced-motion:no-preference){.rb-opt__box{transition:background-color .16s,box-shadow .16s}}.rb-opt__dot{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--s-accent);background:0 0;border-radius:50%;flex:none;margin-top:4px}.rb-opt__tick{border-radius:var(--r-cloth);width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--s-accent);background:0 0;flex:none;margin-top:4px}.rb-opt__text{gap:2px;min-width:0;display:grid}.rb-opt__text b{font-family:var(--font-body);font-size:var(--t-12);font-weight:600;line-height:1.35}.rb-opt__text em{font-family:var(--font-body);font-size:var(--t-11);color:var(--s-soft);font-style:normal;line-height:1.4}.rb-opt:hover .rb-opt__box{box-shadow:inset 0 0 0 1px var(--s-soft), inset 0 -2px 0 #1c665566}.rb-opt input:focus-visible+.rb-opt__box{outline:2px solid var(--s-accent);outline-offset:2px}.rb-opt input:checked+.rb-opt__box{background:var(--s-tint);box-shadow:inset 0 0 0 1px var(--s-soft), inset 0 -2px 0 var(--s-accent)}.rb-opt input:checked+.rb-opt__box .rb-opt__text b{font-weight:700}.rb-opt input:checked+.rb-opt__box .rb-opt__dot,.rb-opt input:checked+.rb-opt__box .rb-opt__tick{background:var(--s-accent);box-shadow:inset 0 0 0 3px var(--s-tint)}.rb__fold{margin:0 0 24px}.rb__foldsum{border-radius:var(--r-control);background:var(--s-chip);min-height:44px;font-family:var(--font-body);font-size:var(--t-12);color:var(--s-ink);cursor:pointer;box-shadow:inset 0 0 0 1px var(--s-soft);align-items:center;gap:8px;padding:8px 16px;font-weight:600;list-style:none;display:flex}.rb__foldsum::-webkit-details-marker{display:none}.rb__foldsum:after{content:"";border-right:2px solid var(--s-accent);border-bottom:2px solid var(--s-accent);width:8px;height:8px;transform:rotate(45deg)translate(-2px,-2px)}.rb__fold[open] .rb__foldsum:after{transform:rotate(-135deg)translate(-2px,-2px)}.rb__fold[open] .rb__foldsum{background:var(--s-tint);box-shadow:inset 0 0 0 1px var(--s-soft), inset 0 -2px 0 var(--s-accent)}.rb__foldbody{padding-top:24px}.rb__foldbody>:last-child{margin-bottom:0}.rb__go{gap:8px;padding-top:8px;display:grid}.rb__submit{border-radius:var(--r-control);background:var(--color-shock);min-height:44px;color:var(--s-paper);font-family:var(--font-body);font-size:var(--t-13);cursor:pointer;border:0;justify-self:start;padding:8px 24px;font-weight:700}.rb__submit:hover,.rb--collapsed .rb__submit{background:var(--s-accent)}.rb--collapsed .rb__submit:hover{background:var(--color-accent-deep)}.rb__foot{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-11);color:var(--s-soft);margin:0;line-height:1.5}.rh{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.rh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.rh{grid-template-columns:repeat(3,minmax(0,1fr))}}.rh-card{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--s-paper);flex-direction:column;gap:8px;padding:24px;display:flex}.rh-card__kicker{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-accent);margin:0;font-weight:700}.rh-card__h{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);margin:0}.rh-card__h a{color:var(--s-ink);text-decoration:none}.rh-card__h a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--s-accent);text-decoration-color:var(--s-accent);text-underline-offset:3px}.rh-card__note{font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);margin:0 0 8px;line-height:1.5}.rh-card__prods{border-top:1px solid var(--color-seam,#211f1e29);gap:8px;margin:0;padding:16px 0 0;list-style:none;display:grid}.rh-prod{min-height:44px;color:var(--s-ink);align-items:center;gap:8px;text-decoration:none;display:flex}.rh-prod__media{border-radius:var(--r-inset);flex:none;width:44px;display:block;overflow:hidden}.rh-prod__t{min-width:0;font-family:var(--font-body);font-size:var(--t-11);gap:2px;line-height:1.4;display:grid}.rh-prod__t b{letter-spacing:var(--ls-label,.06em);text-transform:var(--tt-label);color:var(--s-soft);font-weight:700}.rh-prod:hover .rh-prod__t{text-underline-offset:3px;text-decoration:underline}.rh-card__foot{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.06em);text-transform:var(--tt-label);color:var(--s-soft);justify-content:space-between;align-items:baseline;gap:8px;margin:auto 0 0;padding-top:16px;font-weight:600;display:flex}.rh-card__price{font-size:var(--t-15);letter-spacing:0;text-transform:none;color:var(--s-ink);font-weight:700}.rs{counter-reset:none;gap:16px;margin:0;padding:0;list-style:none;display:grid}.rs-step{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--s-paper);padding:24px}.rs-step__head{gap:8px;display:grid}.rs-step__n{align-items:center;gap:8px;margin:0;display:flex}.rs-step__num{border-radius:var(--r-control);background:var(--s-tint);min-width:24px;height:24px;font-family:var(--font-body);font-size:var(--t-11);color:var(--s-tint-ink);justify-content:center;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.rs-step__when{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-soft);font-weight:700}.rs-step__name{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);color:var(--s-ink);margin:0}.rs-step__role{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);margin:0 0 24px;line-height:1.6}.rs-pick{grid-template-columns:112px minmax(0,1fr);grid-template-areas:"media head""detail detail";align-items:start;gap:16px;display:grid}@media (width>=560px){.rs-pick{grid-template-columns:128px minmax(0,1fr);grid-template-areas:"media head""media detail";row-gap:8px}}@media (width>=768px){.rs-pick{grid-template-columns:160px minmax(0,1fr);column-gap:24px}}.rs-pick__media{border-radius:var(--r-inset);grid-area:media;display:block;overflow:hidden}.rs-pick__head{grid-area:head;min-width:0}.rs-pick__detail{grid-area:detail;min-width:0}.rs-pick__brand{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-soft);margin:0 0 2px;font-weight:700}.rs-pick__name{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-15);color:var(--s-ink);margin:0 0 8px;line-height:1.3}.rs-pick__name a{color:inherit;text-decoration:none}.rs-pick__name a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--s-accent);text-decoration-color:var(--s-accent);text-underline-offset:3px}.rs-pick__meta{font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 16px;display:flex}.rs-pick__price{font-size:var(--t-15);color:var(--s-ink);font-weight:700}.rs-pick__because{border-left:2px solid var(--s-accent);max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-13);color:var(--s-ink);margin:0 0 8px;padding-left:16px;line-height:1.6}.rs-ev{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.rs-ev__item{border-radius:var(--r-control);background:var(--s-tint);font-family:var(--font-body);font-size:var(--t-11);color:var(--s-ink);align-items:baseline;gap:8px;padding:2px 8px;line-height:1.6;display:inline-flex}.rs-ev__pos{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;color:var(--s-tint-ink);flex:none;font-weight:700}.rs-pick__line{font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);flex-wrap:wrap;gap:8px;margin:0 0 8px;line-height:1.5;display:flex}.rs-pick__key{font-size:var(--t-11);letter-spacing:var(--ls-label,.06em);text-transform:var(--tt-label);color:var(--s-accent);font-weight:700}.rs-pick__night{border-left:2px solid var(--s-accent);border-top:1px solid var(--color-seam,#211f1e29);background:var(--s-chip);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-ink);margin:8px 0 0;padding:8px 16px;line-height:1.5}.rs-pick__links{font-family:var(--font-body);font-size:var(--t-12);flex-wrap:wrap;gap:16px;margin:16px 0 0;font-weight:600;display:flex}.rs-pick__links a{min-height:24px;color:var(--s-accent);text-underline-offset:3px;align-items:center;display:inline-flex}.rs-step__wait{border-top:1px solid var(--color-seam,#211f1e29);max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-soft);margin:24px 0 0;padding-top:16px;line-height:1.6}.rs-step__waitlabel{font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-accent);margin-right:8px;font-weight:700}.rs-alts{margin-top:16px}.rs-alts__sum{min-height:44px;font-family:var(--font-body);font-size:var(--t-12);color:var(--s-accent);cursor:pointer;align-items:center;gap:8px;padding:8px 0;font-weight:600;list-style:none;display:flex}.rs-alts__sum::-webkit-details-marker{display:none}.rs-alts__sum:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)translate(-2px,-2px)}.rs-alts[open] .rs-alts__sum:after{transform:rotate(-135deg)translate(-2px,-2px)}@media (prefers-reduced-motion:no-preference){.rs-alts__sum:after,.rb__foldsum:after{transition:transform var(--dur-s) var(--ease)}}.rs-alts__list{gap:8px;margin:0;padding:8px 0 0;list-style:none;display:grid}.rs-alt{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--s-paper);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"prod use";align-items:center;gap:8px;padding:8px;display:grid}@media (prefers-reduced-motion:no-preference){.rs-alt{transition:background-color var(--dur-hov-s) var(--ease)}}.rs-alt:hover{background:var(--s-tint)}.rs-alt__prod{min-height:44px;color:var(--s-ink);grid-area:prod;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;text-decoration:none;display:grid}.rs-alt__prod:hover .rs-alt__text b{text-underline-offset:3px;text-decoration:underline}.rs-alt__use{border-radius:var(--r-control);background:var(--s-chip);min-height:44px;font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.06em);text-transform:var(--tt-label);color:var(--s-accent);white-space:nowrap;grid-area:use;justify-self:end;align-items:center;padding:8px 16px;font-weight:700;text-decoration:none;display:inline-flex}.rs-alt__use:hover{background:var(--s-accent);color:var(--s-paper)}.rs-alt__media{border-radius:var(--r-inset);width:44px;display:block;overflow:hidden}.rs-alt__text{min-width:0;font-family:var(--font-body);gap:2px;display:grid}.rs-alt__text b{font-size:var(--t-12);font-weight:600;line-height:1.35}.rs-alt__text em{font-size:var(--t-11);color:var(--s-soft);font-style:normal;line-height:1.4}.rs-alt__price{font-family:var(--font-body);font-size:var(--t-12);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--s-ink);grid-area:price;place-self:center start;font-weight:700}.rs-alt{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"prod prod""price use";row-gap:8px}.rs-alt__prod{align-items:start}@media (width>=560px){.rs-alt{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"prod price use";gap:16px}.rs-alt__prod{align-items:center}}.rs-empty{border-left:2px solid var(--color-seam,#211f1e29);border-top:1px solid var(--color-seam,#211f1e29);border-radius:var(--r-cloth);background:var(--s-chip);padding:24px}.rs-empty p{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-ink);margin:0 0 8px;line-height:1.6}.rs-empty p:last-child{margin-bottom:0}.rs-empty__say{font-size:var(--t-13)}.rs-empty__counts{font-variant-numeric:tabular-nums;color:var(--s-soft)}.rs-empty a{color:var(--s-accent);text-underline-offset:3px}.rt{border-radius:var(--r-vessel);background:var(--s-tint);margin:24px 0 0;padding:24px}.rt__label{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-tint-ink);margin:0 0 8px;font-weight:700}.rt__total{font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-28);letter-spacing:-.02em;color:var(--s-ink);margin:0 0 8px;line-height:1.1}.rt__ship{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-12);color:var(--s-ink);margin:0 0 24px;line-height:1.6}.rt__ship a{color:var(--s-tint-ink);text-underline-offset:3px;font-weight:700}.rt__act{gap:8px;display:grid}.rt__btn{border-radius:var(--r-control);background:var(--color-shock);min-height:44px;color:var(--s-paper);font-family:var(--font-body);font-size:var(--t-13);cursor:pointer;border:0;justify-self:start;align-items:center;gap:8px;padding:8px 24px;font-weight:700;display:inline-flex}.rt__btn:hover:not(:disabled){background:var(--s-accent)}.rt__btn:disabled{opacity:.7;cursor:default}.rt__btnprice{font-variant-numeric:tabular-nums;opacity:.85}.rt__note{max-width:var(--measure);font-family:var(--font-body);font-size:var(--t-11);color:var(--s-tint-ink);margin:0;line-height:1.5}.rpage__sect--split{padding:40px var(--kp-edge) 0}.rpage__sect--split>section{padding:0}@media (width>=1100px){.rpage__sect--split{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;display:grid}.rpage__sect--split .rt{top:calc(var(--kp-head-h,64px) + 16px);margin:0;padding-top:16px;position:sticky}}.rs-pick__because,.rs-ev__item,.rs-ev__name,.rs-pick__line,.rs-pick__night{overflow-wrap:anywhere}.rb-opt__text>*,.rs-alt__text>*{overflow-wrap:anywhere;min-width:0}.rs-pick__links a{min-height:44px;padding-block:8px}.rs-pick__name a,.rh-card__h a{padding-block:3px;display:inline-block}.rpage__answers a,.rpage__byline a,.rt__ship a,.rs-empty a,.rpage__prose a{padding-block:4px}.rpage__sect--guide{border-top:1px solid var(--color-seam,#211f1e29);margin-top:64px;padding-top:40px}.rpage__guide{gap:40px;margin-top:24px;display:grid}.rpage__gacc{font-family:var(--font-body);font-size:var(--t-11);letter-spacing:var(--ls-label,.08em);text-transform:var(--tt-label);color:var(--s-accent);margin:0 0 8px;font-weight:700}.rpage__h3{max-width:var(--measure);font-family:var(--font-display);font-weight:var(--w-heavy);font-size:var(--t-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);color:var(--s-ink);margin:0 0 16px}.rpage__gout{font-family:var(--font-body);font-size:var(--t-13);margin:16px 0 0;line-height:1.6}.rpage__gout a{min-height:44px;color:var(--s-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-seam,#211f1e29);text-decoration-color:var(--color-seam,#211f1e29);text-underline-offset:3px;align-items:center;font-weight:600;display:inline-flex}.rpage__gout a:hover{-webkit-text-decoration-color:var(--s-accent);text-decoration-color:var(--s-accent)}.rpage__faq{margin:24px 0 0}@media (width>=1100px){.rpage__guide{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.rpage__guide>.rpage__gblock:last-child:nth-child(odd){grid-column:1/-1}.rpage__sect--guide:has(.rpage__faq){grid-template-columns:5fr 7fr;align-items:start;column-gap:40px;display:grid}.rpage__sect--guide:has(.rpage__faq) .rpage__h2{margin:0}.rpage__faq{max-width:none;margin:0}}@media (width>=700px) and (width<=1099px){.rb-opts--wide>.rb-opt:last-child:nth-child(odd){grid-column:1/-1}}@media (width>=1100px){.rb-opts--wide>.rb-opt:last-child:nth-child(3n+1){grid-column:1/-1}}@media (width>=768px) and (width<=1099px){.rh>.rh-card:last-child:nth-child(odd){grid-column:1/-1}.rh>.rh-card:last-child:nth-child(odd) .rh-card__prods{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}}@media (width>=1100px){.rh>.rh-card:last-child:nth-child(3n+1){grid-column:1/-1}.rh>.rh-card:last-child:nth-child(3n+1) .rh-card__prods{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}}
