.catalog-study{color:var(--ink)}.catalog-study .catalog{padding-top:24px;padding-bottom:0}.catalog-study__heading{margin-top:24px}.catalog-study__intro{max-width:75ch;font-size:var(--pd-page-lead);color:var(--ink-soft);margin-top:18px;line-height:1.55}.catalog-study__intro p{margin:0}.catalog-study__rule{color:var(--ink);margin:16px 0 0;font-size:16px}.catalog-study__collection-copy{max-width:75ch;margin-top:var(--pd-section-gap)}.catalog-study__collection-copy h3{font:600 var(--pd-section-title)/1.15 Inter,sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:40px 0 16px}.catalog-study__collection-copy h3:first-child{margin-top:0}.catalog-study--collection .catalog{padding-bottom:var(--pd-section-gap)}.catalog-study .catalog__popular{margin-top:24px}.catalog-study .cats{margin:0}.catalog-study .cats__title{color:var(--ink-soft);letter-spacing:0;text-transform:none;margin:0 0 12px;font:400 14px/1.4 Inter,sans-serif}.catalog-study .cats__list{gap:8px}.catalog-study .cat{border:1px solid var(--line);background:var(--white);border-radius:var(--r-sm);height:auto;min-height:40px;padding:9px 12px}.catalog-study .cat:hover{border-color:var(--ink);background:var(--white)}.catalog-study .cat__name{font:400 14px/1.35 Inter,sans-serif}.catalog-study .cat__count{color:var(--ink-soft);font:400 13px/1.35 Inter,sans-serif}.catalog-study .catalog__grid{gap:var(--pd-column-gap);grid-template-columns:208px minmax(0,1fr);margin-top:32px}.catalog-study .filters{top:88px}.catalog-study .filters__head{align-items:center;padding-bottom:16px}.catalog-study .filters__title{letter-spacing:0;text-transform:none;font:600 18px/1.35 Inter,sans-serif}.catalog-study .filters__reset{color:var(--ink-soft);font:400 14px/1.4 Inter,sans-serif}.catalog-study .filters__reset:hover{color:var(--brand)}.catalog-study .filters__reset.is-off{color:var(--ink-soft)}.catalog-study .filters__group{margin:0;padding:12px 0}.catalog-study .filters__grouphead{cursor:pointer;align-items:center;min-height:44px;margin:0;list-style:none}.catalog-study .filters__grouphead::-webkit-details-marker{display:none}.catalog-study .filters__groupname{min-width:0;color:var(--ink);letter-spacing:0;text-transform:none;font:500 16px/1.35 Inter,sans-serif}.catalog-study .filters__chevron{flex:none;margin-left:auto;transition:transform .15s}.catalog-study .filters__group[open]>.filters__grouphead .filters__chevron{transform:rotate(180deg)}.catalog-study .filters__chips{gap:8px;margin-top:12px}.catalog-study .filters__badge{color:var(--brand);font:500 14px/1.4 Inter,sans-serif}.catalog-study .filters__badge[hidden]{display:none}.catalog-study .filters__help{color:var(--ink-soft);flex:none}.catalog-study .filters__help:after{letter-spacing:0;max-width:calc(100vw - 40px);font-family:Inter,sans-serif;left:auto;right:0}.catalog-study .fchip{white-space:normal;border-color:var(--line);height:auto;min-height:44px;color:var(--ink);padding:10px 12px;font:400 16px/1.35 Inter,sans-serif}.catalog-study .fchip:hover{border-color:var(--ink)}.catalog-study .fchip--on{border-color:var(--brand);background:var(--white);color:var(--brand)}.catalog-study .catalog__bar{gap:16px;min-height:48px;padding-bottom:16px}.catalog-study .catalog__count{color:var(--ink);font:500 16px/1.35 Inter,sans-serif}.catalog-study .catalog__sort label{color:var(--ink-soft);font:400 14px/1.35 Inter,sans-serif}.catalog-study .catalog__select{border-color:var(--line);min-width:175px;max-width:100%;height:44px;padding-inline:12px;font:400 16px/1.35 Inter,sans-serif}.catalog-study .catalog__filterbtn{border-color:var(--line);height:auto;min-height:44px;padding:10px 16px;font-size:16px}.catalog-study .catalog__chosen{gap:8px;padding-top:16px}.catalog-study .catalog__chosen .fchip{gap:8px}.catalog-study .catalog__chosen svg{flex:none}.catalog-study .grid-cards{gap:32px var(--pd-grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.catalog-study .card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.catalog-study .card__media{border-radius:var(--r)}.catalog-study .card__body{border:0;padding:12px 0 0}.catalog-study .card__title-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.catalog-study .card__title{letter-spacing:-.02em;overflow-wrap:anywhere;min-width:0;margin:0;font:600 20px/1.35 Inter,sans-serif}.catalog-study .card__name{font:inherit}.catalog-study .card__price{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font:500 16px/1.35 Inter,sans-serif}.catalog-study .card__facts{color:var(--ink-soft);gap:12px;margin-top:8px;font:400 14px/1.4 Inter,sans-serif}.catalog-study .card__fact{font:inherit}.catalog-study .card__action{border-radius:var(--r-sm);width:40px;height:40px;box-shadow:none}.catalog-study .card__action:hover{transform:none}.catalog-study .card__plantag{display:none}.catalog-study .card:hover .card__plan{opacity:0}@media (hover:hover) and (pointer:fine){.catalog-study .card__media-link:is(:hover,:focus-visible) .card__plan{opacity:1}}.catalog-study .empty{background:var(--white);border:0;border-radius:0;margin-top:24px;padding:24px 0}.catalog-study .empty__note{max-width:62ch;margin-top:12px}.catalog-study .empty__actions{gap:12px}.catalog-study .empty__reset{border-color:var(--ink);background:var(--white);color:var(--ink)}.catalog-study .empty__individual{border-color:var(--ink);background:var(--cta)}.catalog-study .pager{gap:8px;margin-top:40px}.catalog-study .pager__link{min-width:44px;padding-inline:14px}.catalog-study .pager__link--current{background:var(--ink);border-color:var(--ink)}.catalog-study .catalog-benefits{margin-top:var(--pd-section-gap)}.catalog-study .catalog-benefits__grid{margin-top:var(--pd-content-gap);gap:var(--pd-column-gap)}.catalog-study .catalog-benefits__grid article{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.catalog-study .catalog-benefits__grid strong{font:500 18px/1.35 Inter,sans-serif}.catalog-study .catalog-benefits__grid p{margin-top:8px}.catalog-study .catalog-cta{margin-top:var(--pd-section-gap);background:0 0;border:0;border-radius:0;gap:32px;padding:0}.catalog-study .catalog-cta p{max-width:62ch}.catalog-study .catalog-cta__actions{flex-direction:column;align-items:stretch;gap:16px}.catalog-study__individual-link{justify-content:center;align-items:center;gap:8px;font-size:16px;display:inline-flex}.catalog-study .catalog__seo{margin-top:var(--pd-section-gap);max-width:75ch}.catalog-study .catalog__seo .prose{margin-top:24px}.catalog-study #faq{margin-top:var(--pd-section-gap);padding-top:0;padding-bottom:var(--pd-section-gap)}.catalog-study #faq .faq{margin-top:var(--pd-content-gap);max-width:900px}.catalog-study .faq--plain{border:0;border-radius:0;overflow:visible}.catalog-study .faq--plain .faq__item{border-top:0;border-bottom:1px solid var(--line)}.catalog-study .faq--plain .faq__q{align-items:center;gap:var(--pd-action-gap);min-height:64px;padding:16px 0}.catalog-study .faq--plain .faq__q:after{content:none;display:none}.catalog-study .faq--plain .faq__symbol{color:var(--brand);flex:none}.catalog-study .faq--plain .faq__item[open] .faq__symbol-vertical{visibility:hidden}.catalog-study .faq--plain .faq__q:hover{color:var(--brand);background:0 0}.catalog-study .faq--plain .faq__a{padding:0 calc(18px + var(--pd-action-gap)) var(--pd-content-gap) 0;max-width:65ch}.catalog-study :is(a,button,summary,select):focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media (width<1024px){body:has(.catalog-study) .header [data-desk]{display:none!important}}@media (width>=1440px){.catalog-study .grid-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.catalog-study .filters{position:static;top:auto}.catalog-study .filters__head{padding-bottom:12px}.catalog-study .filters__title{font-size:16px}.catalog-study .filters__group{padding:8px 0}.catalog-study .filters__grouphead{min-height:40px}.catalog-study .filters__groupname{font-size:14px}.catalog-study .filters__chips{margin-top:8px}.catalog-study .filters .fchip{min-height:36px;padding:6px 12px;font-size:14px}}@media (width>=900px) and (pointer:coarse){.catalog-study .filters__grouphead,.catalog-study .filters .fchip{min-height:44px}}@media (width<900px){.catalog-study .catalog__grid{grid-template-columns:minmax(0,1fr);margin-top:24px}.catalog-study .catalog__popular{margin-top:0}.catalog-study .catalog__bar{align-items:start;gap:12px}.catalog-study .catalog__tools{justify-content:space-between;gap:12px;width:100%}.catalog-study .catalog__sort label{gap:0;font-size:0}.catalog-study .catalog__select{width:190px;min-width:0}.catalog-study .filters{position:static}.catalog-study .catalog__filterbtn{display:none}.js-filters .catalog-study .catalog__filterbtn{display:inline-flex}.js-filters .catalog-study .filters{z-index:60;background:var(--white);padding:20px 20px 104px;display:none;position:fixed;inset:0;overflow:auto}.js-filters .catalog-study .filters.is-open{display:block}.catalog-study .filters__head{align-items:center;position:relative}.js-filters .catalog-study .filters__close{justify-content:center;align-items:center;width:44px;height:44px;margin:0;display:inline-flex}.catalog-study .filters__popular{padding:20px 0;display:block}.catalog-study .filters__popular .cats__title{color:var(--ink-soft);font:400 14px/1.4 Inter,sans-serif}.catalog-study .filters__popular .cat{min-height:44px}.js-filters .catalog-study .filters__mobile-actions{z-index:2;padding:16px 20px max(16px,env(safe-area-inset-bottom));background:var(--white);box-shadow:none;backdrop-filter:none;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;display:grid;position:fixed;bottom:0;left:0;right:0}.js-filters .catalog-study .filters__mobile-actions[hidden]{display:none}.catalog-study .filters__show{border-color:var(--ink);min-height:48px;font:500 16px/1.35 Inter,sans-serif}.catalog-study .filters__mobile-reset{color:var(--ink);font:400 14px/1.35 Inter,sans-serif}.catalog-study .card__action{width:44px;height:44px}.catalog-study .catalog-cta{display:block}.catalog-study .catalog-cta__actions{align-items:start;margin-top:24px}.catalog-study .catalog-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width<650px){.catalog-study .grid-cards{grid-template-columns:minmax(0,1fr);gap:32px}.catalog-study__heading{margin-top:20px}.catalog-study .card__title{font-size:20px}.catalog-study .catalog-benefits__grid{grid-template-columns:minmax(0,1fr)}.catalog-study .catalog-cta__actions{align-items:stretch}}@media (prefers-reduced-motion:reduce){.catalog-study .filters__chevron{transition:none}}
