.hrp .hrp__welcome-kit{margin:0 0 18px;padding:14px 16px;background:var(--hrp-cream);color:var(--hrp-ink);border-radius:8px}.hrp .hrp__welcome-kit-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-bottom:7px;font-size:14px;line-height:1.4}.hrp .hrp__welcome-kit-heading span{font-size:11px;color:var(--hrp-muted)}.hrp .hrp__welcome-kit p{font-size:12px;line-height:1.55;color:var(--hrp-muted);margin:0}.hrp .hrp__welcome-kit .hrp__welcome-kit-packing{margin-top:8px;color:var(--hrp-ink)}.hrp .hrp__welcome-kit strong{font-weight:600}.hrp{display:block;background:var(--hrp-bg);color:var(--hrp-ink);padding:var(--hrp-top) 32px var(--hrp-bottom);font:15px/1.6 var(--font-body-family,Arial,sans-serif);isolation:isolate}.hrp *{box-sizing:border-box}.hrp [hidden]{display:none!important}.hrp p,.hrp h1,.hrp h2,.hrp figure{margin:0}.hrp h1,.hrp h2{color:inherit;text-transform:none}.hrp a{color:inherit}.hrp button,.hrp input,.hrp select{font:inherit;color:inherit}.hrp button{cursor:pointer}.hrp button:disabled{cursor:not-allowed;opacity:.48}.hrp button:focus-visible,.hrp a:focus-visible,.hrp summary:focus-visible,.hrp input:focus-visible,.hrp select:focus-visible,.hrp__gallery:focus-visible{outline:2px solid var(--hrp-ink);outline-offset:4px}.hrp__layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--hrp-gap);max-width:var(--hrp-width);margin:0 auto;align-items:start}.hrp__gallery-column,.hrp__info-rail{min-width:0}.hrp__info-rail{align-self:stretch}.hrp[data-sticky=true] .hrp__info{position:sticky;top:var(--hrp-sticky-top,var(--hrp-sticky-offset))}.hrp__info{min-width:0}.hrp__info>div,.hrp__info>header{margin-top:var(--hrp-block-gap)}.hrp__info>:first-child{margin-top:0}.hrp__info>.hrp__editor-note:first-child+*{margin-top:20px}.hrp__gallery-frame{position:relative}.hrp__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;outline-offset:5px}.hrp__gallery-badge{position:absolute;z-index:2;top:16px;left:16px;padding:7px 13px;border:1px solid var(--hrp-line);background:#fff;color:var(--hrp-ink);border-radius:40px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.hrp__media{position:relative;aspect-ratio:var(--hrp-ratio);border-radius:var(--hrp-radius);overflow:hidden;background:var(--hrp-cream);min-width:0}.hrp__image-link{display:block;width:100%;height:100%;text-decoration:none}.hrp__media img{display:block;width:100%;height:100%;object-fit:var(--hrp-fit);object-position:center}.hrp__media video,.hrp__media iframe{width:100%;height:100%;display:block;object-fit:contain;border:0;background:#000}.hrp__zoom-mark{position:absolute;right:14px;bottom:14px;width:30px;height:30px;display:grid;place-items:center;background:#fffd;color:#24241f;border-radius:50%;font:22px/1 Arial,sans-serif;pointer-events:none}.hrp__gallery-controls{display:none}.hrp__gallery-note{font-size:11px;color:var(--hrp-muted);margin-top:17px!important}.hrp__placeholder{display:grid;place-items:center;font-size:13px;color:var(--hrp-muted);padding:25px;text-align:center}.hrp__placeholder svg{width:100%;height:100%}.hrp__promotion{background:var(--hrp-promo);color:var(--hrp-promo-text);border-radius:12px;padding:20px 22px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 20px;align-items:center}.hrp__promotion>div{flex:1;min-width:150px}.hrp__promotion strong{display:block;font-size:17px;line-height:1.35;font-weight:600;letter-spacing:-.01em}.hrp__promotion>div>div{font-size:12px;line-height:1.6;margin-top:7px}.hrp__promotion>span{border:1px solid currentColor;border-radius:50px;padding:7px 12px;font-size:12px;font-weight:600;white-space:nowrap}.hrp__promotion>a{font-size:12px;text-underline-offset:4px;flex:0 0 100%}.hrp__eyebrow{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px!important}.hrp .hrp__title{font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-size:var(--hrp-title);font-weight:400;letter-spacing:-.04em;line-height:1.06}.hrp__reviews{display:flex;gap:11px;align-items:center;flex-wrap:wrap;margin-top:20px;font-size:12px}.hrp__reviews a{text-decoration:none;border-bottom:1px solid var(--hrp-line)}.hrp__stars{font-family:Arial,sans-serif;font-size:11px;letter-spacing:2px;background:linear-gradient(90deg,var(--hrp-ink) var(--hrp-rating-fill),var(--hrp-line) var(--hrp-rating-fill));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hrp .hrp__benefit{font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-size:28px;font-weight:400;letter-spacing:-.025em;line-height:1.25;margin-top:26px}.hrp__overview{font-size:14px;color:var(--hrp-muted);line-height:1.75;margin-top:15px}.hrp__overview p+p{margin-top:10px}.hrp__ingredients{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:19px;row-gap:16px;padding-bottom:32px;border-bottom:1px solid var(--hrp-line)}.hrp__ingredients>div{min-width:0}.hrp__ingredients>div+div{border-left:1px solid var(--hrp-line);padding-left:19px}.hrp__ingredients strong{display:block;font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-size:34px;line-height:1.15;font-weight:400;letter-spacing:-.04em;overflow-wrap:anywhere}.hrp__ingredients span{display:block;font-size:12px;margin-top:10px;font-weight:500}.hrp__ingredients small{display:block;font-size:11px;line-height:1.6;color:var(--hrp-muted);margin-top:5px}.hrp__ingredient-note{grid-column:1/-1;font-size:10px;color:var(--hrp-muted)}.hrp__control-heading{display:flex;justify-content:space-between;gap:15px;align-items:baseline;margin-bottom:15px}.hrp .hrp__control-heading h2{font:500 14px/1.5 var(--font-body-family,Arial,sans-serif);letter-spacing:0}.hrp__control-heading>span{font-size:10px;color:var(--hrp-muted)}.hrp__variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hrp__variant{position:relative;display:flex;align-items:center;gap:12px;border:1px solid var(--hrp-line);border-radius:12px;padding:17px 31px 17px 16px;text-decoration:none;min-height:103px;transition:border-color .15s,background .15s}.hrp__variant[aria-current=true]{border-color:var(--hrp-ink);background:var(--hrp-cream);box-shadow:inset 0 0 0 1px var(--hrp-ink)}.hrp__variant-copy{display:block;min-width:0}.hrp__variant-copy>strong{display:block;font-size:13px;font-weight:500;line-height:1.5}.hrp__variant-copy>span{display:block;font-size:11px;color:var(--hrp-muted);margin-top:4px}.hrp__variant-copy>.hrp__variant-money{color:var(--hrp-ink);font-size:12px;font-weight:500;white-space:normal}.hrp__variant-money s{font-size:10px;color:var(--hrp-muted);font-weight:400;white-space:nowrap}.hrp__variant-copy>small{display:block;margin-top:5px;font-size:10px;color:var(--hrp-muted)}.hrp__variant[data-sold-out=true]{opacity:.6}.hrp__variant-image{display:block!important;width:45px!important;height:64px!important;object-fit:contain;flex-shrink:0;border-radius:4px}.hrp__radio{width:12px;height:12px;border:1px solid var(--hrp-muted);border-radius:50%;position:absolute;right:13px;top:17px}.hrp__variant[aria-current=true] .hrp__radio:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:var(--hrp-ink)}.hrp__app:empty,.hrp__custom:empty{display:none}.hrp__app recharge-subscription-widget{width:100%;max-width:none;min-width:0;box-sizing:border-box}.hrp__app recharge-subscription-widget::part(rc-purchase-option){border-radius:12px;padding:18px;font-family:var(--font-body-family,Arial,sans-serif)}.hrp__app recharge-subscription-widget::part(rc-purchase-option__selector){font-size:14px}.hrp__app recharge-subscription-widget::part(rc-benefits__list){font-size:12px;line-height:1.65}.hrp__app recharge-subscription-widget::part(rc-purchase-option__selected){border-color:var(--hrp-ink);background:var(--hrp-cream)}.hrp__native>label{display:block;font-size:14px;font-weight:500;margin-bottom:14px}.hrp__native>select{width:100%;min-height:48px;border:1px solid var(--hrp-line);background:var(--hrp-bg);border-radius:8px;padding:12px;max-width:100%}.hrp__native[data-enhanced]>select{position:absolute;clip:rect(0,0,0,0);height:1px;width:1px;margin:-1px;overflow:hidden;pointer-events:none}.hrp__plan-cards{display:grid;gap:12px}.hrp__plan-card{display:block;border:1px solid var(--hrp-line);border-radius:12px;padding:18px 20px;cursor:pointer}.hrp__plan-card:has(input:checked){background:var(--hrp-cream);border-color:var(--hrp-ink);box-shadow:inset 0 0 0 1px var(--hrp-ink)}.hrp__plan-card>div{display:flex;gap:10px;align-items:center;justify-content:space-between}.hrp__plan-card input{margin:0 10px 0 0;accent-color:var(--hrp-ink);width:15px;height:15px;vertical-align:middle}.hrp__plan-card strong{font-size:14px;font-weight:500}.hrp__plan-card .hrp__plan-price{font-size:15px;font-weight:500;white-space:nowrap}.hrp__plan-name{font-size:12px;color:var(--hrp-muted);line-height:1.6;display:block;margin-top:8px}.hrp__plan-detail{font-size:11px;color:var(--hrp-muted);line-height:1.7;margin-top:12px}.hrp__purchase-note{font-size:12px;line-height:1.7;color:var(--hrp-muted);margin-bottom:18px}.hrp__buy-row{display:flex;gap:12px;align-items:stretch;margin-top:20px}.hrp__quantity{display:grid;grid-template-columns:31px 34px 31px;border:1px solid var(--hrp-line);border-radius:50px;min-height:54px;align-items:center;flex-shrink:0;padding:0 3px}.hrp__quantity button{-webkit-appearance:none;appearance:none;border:0;background:transparent;padding:0;height:45px;font-size:18px}.hrp__quantity input{width:100%;padding:0;border:0;text-align:center;background:transparent;-webkit-appearance:textfield;appearance:textfield;font-size:14px;box-shadow:none;min-height:40px}.hrp__quantity input::-webkit-inner-spin-button,.hrp__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.hrp .hrp__add{flex:1;min-width:0;display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:54px;border:1px solid var(--hrp-button);border-radius:50px;background:var(--hrp-button);color:var(--hrp-button-text);padding:15px 25px;font-size:14px;font-weight:500}.hrp__add[aria-busy=true]{cursor:progress}.hrp__status{font-size:12px;line-height:1.65;margin-top:16px!important}.hrp__cart-link{font-size:12px;display:inline-block;margin-top:8px;text-underline-offset:4px}.hrp__guarantee{display:flex;gap:11px;align-items:flex-start;font-size:12px!important;margin-top:22px!important}.hrp__guarantee svg{width:24px;height:24px;flex-shrink:0}.hrp__guarantee strong{font-size:12px;font-weight:500}.hrp__guarantee a{text-underline-offset:4px}.hrp__guarantee p{font-size:11px;color:var(--hrp-muted);margin-top:5px}.hrp__rebuy{border:1px solid var(--hrp-line);border-radius:var(--hrp-radius);padding:18px}.hrp__rebuy--cream{background:var(--hrp-cream);border-color:var(--hrp-cream)}.hrp .hrp__rebuy>h2{font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-size:23px;line-height:1.15;font-weight:400;letter-spacing:-.025em}.hrp__rebuy-function{font-size:11px;line-height:1.5;color:var(--hrp-muted);margin-top:4px!important}.hrp__rebuy>[data-rebuy-id]{margin-top:14px}.hrp__rebuy>[data-rebuy-id]:first-child{margin-top:0}.hrp__rebuy--pending{height:0!important;min-height:0!important;padding:0!important;border:0!important;margin:0!important;overflow:hidden!important;visibility:hidden}.hrp__accordion{border-top:1px solid var(--hrp-line)}.hrp__info>.hrp__accordion{margin-top:0}.hrp__info>:not(.hrp__accordion)+.hrp__accordion{margin-top:var(--hrp-block-gap)}.hrp__accordion:last-child{border-bottom:1px solid var(--hrp-line)}.hrp__accordion summary{display:flex;justify-content:space-between;gap:16px;align-items:center;min-height:65px;padding:20px 0;font-size:14px;font-weight:500;list-style:none;cursor:pointer}.hrp__accordion summary::-webkit-details-marker{display:none}.hrp__accordion summary>span:after{content:"+";font-size:23px;font-weight:400}.hrp__accordion[open] summary>span:after{content:"\2212"}.hrp__accordion-body{font-size:13px;color:var(--hrp-muted);line-height:1.8;padding:0 0 23px}.hrp__accordion-body p+p{margin-top:12px}.hrp__accordion-body img{max-width:100%;width:100%;height:auto;display:block;margin-top:16px}.hrp__accordion-body a{display:inline-block;font-size:12px;text-underline-offset:4px;margin-top:14px}.hrp__editor-note{font-size:12px;line-height:1.7;padding:14px;border:1px dashed var(--hrp-line);color:var(--hrp-muted);border-radius:8px}.hrp__rebuy .hrp__editor-note{margin-top:16px}.hrp__custom{font-size:13px;line-height:1.7}.hrp__dialog{padding:0;border:0;border-radius:12px;background:var(--hrp-bg);color:var(--hrp-ink);max-width:min(1000px,94vw);max-height:94dvh;overflow:auto}.hrp__dialog::backdrop{background:#000b}.hrp__dialog>button{position:sticky;float:right;top:12px;right:12px;margin:12px 12px -52px 0;border:1px solid var(--hrp-line);border-radius:50%;height:40px;width:40px;background:#fff;z-index:1;font:26px/1 Arial,sans-serif}.hrp__dialog>img{display:block;width:auto;max-width:100%;height:auto;max-height:none}.hrp__dialog:not([open]){display:none}@media(min-width:990px)and (max-width:1199px){.hrp{padding-left:24px;padding-right:24px}.hrp__layout{gap:32px;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.hrp__variant{padding-left:12px;gap:8px}.hrp__variant-image{width:32px!important}.hrp__ingredients{column-gap:12px}.hrp__ingredients>div+div{padding-left:12px}.hrp__ingredients strong{font-size:29px}}@media(max-width:989px){.hrp{padding:var(--hrp-mobile) 20px}.hrp__layout{display:block}.hrp .hrp__info{position:static!important;top:auto!important;margin-top:34px}.hrp .hrp__title{font-size:var(--hrp-title-mobile)}.hrp__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px}.hrp__gallery::-webkit-scrollbar{display:none}.hrp__media{flex:0 0 100%;scroll-snap-align:start;max-height:680px}.hrp__gallery-controls:not([hidden]){display:flex;align-items:center;justify-content:space-between;margin-top:13px}.hrp__gallery-controls button{display:grid;place-items:center;width:42px;height:42px;background:transparent;border:1px solid var(--hrp-line);border-radius:50%;font-size:17px}.hrp__gallery-controls span{font-size:11px;color:var(--hrp-muted);font-variant-numeric:tabular-nums}.hrp__gallery-note{margin-top:12px!important}.hrp__info>div,.hrp__info>header{margin-top:30px}.hrp__info>:first-child{margin-top:0}.hrp__ingredients{padding-bottom:28px}.hrp__promotion{padding:18px}.hrp__promotion strong{font-size:16px}.hrp__variant{padding:16px 27px 16px 13px;gap:9px}.hrp__variant-image{width:37px!important;height:58px!important}.hrp__variant-copy>strong{font-size:12px}.hrp__rebuy{padding:16px}.hrp__dialog{max-width:94vw}.hrp__info>:not(.hrp__accordion)+.hrp__accordion{margin-top:30px}}@media(max-width:374px){.hrp{padding-left:16px;padding-right:16px}.hrp__ingredients{column-gap:10px}.hrp__ingredients>div+div{padding-left:10px}.hrp__ingredients strong{font-size:29px}.hrp__ingredients span{font-size:11px}.hrp__ingredients small{font-size:10px}.hrp__variant-grid{gap:9px}.hrp__variant-image{display:none!important}.hrp__variant{padding-right:24px}.hrp__quantity{grid-template-columns:26px 28px 26px}.hrp .hrp__add{padding-left:18px;padding-right:18px}.hrp__plan-card{padding:16px}.hrp__plan-price{font-size:13px!important}}@media(prefers-reduced-motion:reduce){.hrp *{scroll-behavior:auto!important;transition:none!important}}.hrp__proof-flags{display:flex;flex-wrap:wrap;gap:8px}.hrp__proof-pill{display:inline-flex;align-items:center;gap:7px;padding:9px 12px;border-radius:999px;background:var(--hrp-proof-bg,var(--hrp-cream));color:var(--hrp-proof-ink,var(--hrp-ink));font-size:11px;line-height:1.35;max-width:100%}.hrp__proof-icon{width:17px!important;height:17px!important;object-fit:contain;display:block;flex:0 0 17px}.hrp__ingredients:has(+.hrp__proof-flags){border-bottom:0;padding-bottom:0}.hrp__info>.hrp__ingredients+.hrp__proof-flags{margin-top:24px;padding-bottom:28px;border-bottom:1px solid var(--hrp-line)}.hrp__gallery-stack{min-width:0}.hrp__firework{min-width:0;width:100%;margin-top:32px;padding-top:24px;border-top:1px solid var(--hrp-line)}.hrp .hrp__firework>h2{font:400 32px/1.15 var(--font-heading-family,var(--heading-font-family,Georgia,serif));letter-spacing:-.03em;margin-bottom:20px}.hrp__firework>.hrp__eyebrow{margin-bottom:9px!important}.hrp__firework-player{min-width:0;width:100%;max-width:100%}.hrp__firework-player fw-player-deck{display:block;width:100%;max-width:100%;min-width:0}.hrp__firework-caption{margin-top:15px!important;font-size:12px;color:var(--hrp-muted)}.hrp__firework>.hrp__editor-note{margin-top:16px!important}.rebuy-widget .rebuy-product-block .rebuy-product-media{order:0!important}@media(max-width:989px){.hrp__layout{display:flex;flex-direction:column;gap:0}.hrp__gallery-column{display:contents}.hrp__gallery-stack{order:0;width:100%}.hrp__info-rail{order:1;width:100%}.hrp__firework{order:2;margin-top:34px;width:100%}.hrp[data-video-position=under_gallery] .hrp__firework{order:0}.hrp .hrp__firework>h2{font-size:30px}.hrp__proof-pill{font-size:11px;padding:8px 10px}}.hst{display:block;padding:var(--hst-top) 24px var(--hst-bottom);background:var(--hst-bg);color:var(--hst-ink);font-family:var(--font-body-family,inherit);font-size:15px;line-height:1.6;isolation:isolate}.hst *{box-sizing:border-box}.hst [hidden]{display:none!important}.hst__inner{max-width:var(--hst-width);margin:0 auto}.hst p,.hst figure{margin:0}.hst h2,.hst h3{font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-weight:400;letter-spacing:-.035em;color:inherit;text-transform:none}.hst__header{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:37px}.hst__eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;margin-bottom:15px!important}.hst .hst__heading{font-size:var(--hst-heading);line-height:1.08;margin:0}.hst__intro{color:var(--hst-muted);font-size:14px;max-width:650px;margin-top:19px}.hst__header-note{text-align:right;font-size:11px;color:var(--hst-muted);max-width:235px;flex:0 0 auto}.hst__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:26px 54px;margin-top:32px;min-width:0}.hst__layout>.hst__panel:first-of-type{margin-top:0}.hst__copy{min-width:0}.hst__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-self:start;min-width:0}.hst__tab{font:inherit;font-size:14px;font-weight:500;line-height:1.4;-webkit-appearance:none;appearance:none;text-align:left;padding:15px 17px;border:1px solid var(--hst-line);background:transparent;color:var(--hst-ink);border-radius:8px;min-height:52px;cursor:pointer;overflow-wrap:anywhere}.hst__tab[aria-selected=true]{color:var(--hst-selected-text);background:var(--hst-selected);border-color:var(--hst-selected)}.hst[data-enhanced] .hst__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-rows:min-content 1fr auto;column-gap:54px;row-gap:29px;align-items:start}.hst[data-enhanced] .hst__tabs{grid-column:1;grid-row:1}.hst[data-enhanced] .hst__panel{display:contents}.hst[data-enhanced] .hst__copy{grid-column:1;grid-row:2}.hst[data-enhanced] .hst__visual{grid-column:2;grid-row:1 / span 2;height:100%}.hst[data-enhanced] .hst__footnote{grid-row:3;grid-column:1/-1}.hst__evidence-type{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px!important}.hst .hst__subheading{font-size:37px;line-height:1.15;margin:0 0 16px}.hst__body{font-size:14px;line-height:1.75;color:var(--hst-muted)}.hst__body p+p{margin-top:12px}.hst__context{font-size:12px;color:var(--hst-muted);border-top:1px solid var(--hst-line);padding-top:20px;margin-top:25px!important}.hst__details{border-top:1px solid var(--hst-line);margin-top:20px;padding-top:7px}.hst summary{cursor:pointer}.hst__details summary{list-style:none;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:13px}.hst__details summary::-webkit-details-marker{display:none}.hst__details summary>span:after{content:"+";font-size:22px;font-weight:400}.hst__details[open] summary>span:after{content:"\2212"}.hst__details>div{font-size:12px;line-height:1.75;color:var(--hst-muted);padding:11px 0 4px}.hst__details p+p{margin-top:11px}.hst__details a{display:inline-block;color:var(--hst-ink);text-decoration:underline;text-underline-offset:4px;margin-top:15px}.hst__visual{background:var(--hst-card);border-radius:var(--hst-radius);padding:31px;display:flex;flex-direction:column;gap:26px;justify-content:space-between;min-width:0;margin:0}.hst__visual--participants{min-height:438px}.hst__visual--stat{min-height:330px;justify-content:center}.hst__visual--stat .hst__visual-top{margin-bottom:auto}.hst__visual--stat>div:last-of-type{margin-bottom:auto}.hst__visual-top{display:flex;align-items:start;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--hst-muted)}.hst__visual-top:empty{display:none}.hst__time{white-space:nowrap;border:1px solid var(--hst-line);border-radius:50px;padding:5px 9px;line-height:1.5;font-size:10px;letter-spacing:.02em}.hst .hst__stat{font-family:var(--font-heading-family,var(--heading-font-family,Georgia,serif));font-size:102px;line-height:.95;letter-spacing:-.055em;color:var(--hst-ink);overflow-wrap:anywhere}.hst__stat span{font-size:.56em;margin-left:3px}.hst .hst__stat--custom{font-size:78px}.hst__stat-label{font-size:16px;line-height:1.5;margin-top:14px!important;max-width:370px;white-space:pre-line}.hst__people{display:grid;grid-template-columns:repeat(var(--hst-columns,7),minmax(0,1fr));gap:10px;max-width:100%;width:100%}.hst__person{display:block;height:16px;border-radius:4px;background:var(--hst-soft)}.hst__person--yes{background:var(--hst-primary)}.hst__people--bar{display:block;height:20px;border-radius:50px;background:var(--hst-soft);overflow:hidden}.hst__people--bar span{display:block;height:100%;background:var(--hst-primary)}.hst__count-footer{display:flex;justify-content:space-between;gap:20px;align-items:start;border-top:1px solid var(--hst-line);padding-top:17px;color:var(--hst-muted);font-size:11px;line-height:1.6}.hst__count-footer strong{color:var(--hst-ink);display:block;font-size:13px;font-weight:500;margin-bottom:4px}.hst__count-footer>div>span{display:block}.hst__legend{flex-shrink:0;font-size:10px}.hst__legend>span{display:flex!important;align-items:center;gap:6px;max-width:150px;margin:3px 0}.hst__legend i{display:block;width:8px;height:8px;flex-shrink:0;border-radius:2px;background:var(--hst-primary)}.hst__legend i.hst__legend-empty{background:var(--hst-soft)}.hst__footnote{grid-column:1/-1;border-top:1px solid var(--hst-line);padding-top:19px;color:var(--hst-muted);font-size:11px;line-height:1.7}.hst__source{display:block;margin-bottom:4px}.hst__media{display:block;overflow:hidden;min-height:0;width:100%}.hst__media img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.hst__media--cover{aspect-ratio:1}.hst__media--cover img{height:100%;object-fit:cover}.hst__media-caption{font-size:12px;line-height:1.65;color:var(--hst-muted)}.hst__video-wrap{position:relative;width:100%;overflow:hidden;border-radius:8px}.hst__video-wrap video{display:block;width:100%;height:auto;max-height:550px;background:#000}.hst__video-wrap--external{aspect-ratio:16/9}.hst__video-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0;border:0;width:100%;height:100%}.hst__empty{font-size:13px;color:var(--hst-muted);padding:24px;border:1px dashed var(--hst-line);border-radius:8px}.hst__chart{width:100%;min-width:0}.hst__chart-stage svg{display:block;width:100%;height:auto;overflow:visible}.hst__chart-stage text{fill:var(--hst-ink);font-family:var(--font-body-family,Arial,sans-serif);font-size:11px}.hst__chart-stage .hst__axis-label{font-size:12px;fill:var(--hst-muted)}.hst__chart-stage .hst__gridline{stroke:var(--hst-line);stroke-width:1}.hst__chart-stage .hst__axis-line{stroke:var(--hst-muted);stroke-width:1}.hst__chart-stage .hst__bar-one,.hst__chart-stage .hst__point-one{fill:var(--hst-primary)}.hst__chart-stage .hst__bar-two,.hst__chart-stage .hst__point-two{fill:var(--hst-secondary)}.hst__chart-stage .hst__line-one{fill:none;stroke:var(--hst-primary);stroke-width:2.5}.hst__chart-stage .hst__line-two{fill:none;stroke:var(--hst-secondary);stroke-width:2.5;stroke-dasharray:5 4}.hst__chart-key{display:flex;flex-wrap:wrap;gap:8px 18px;color:var(--hst-muted);font-size:11px;margin-top:4px}.hst__chart-key span{display:inline-flex;align-items:center;gap:7px}.hst__chart-key i{display:block;width:11px;height:7px;border-radius:2px;background:var(--hst-primary)}.hst__chart-key span:nth-child(2) i{background:var(--hst-secondary)}.hst__data{margin-top:17px;border-top:1px solid var(--hst-line);padding-top:7px;font-size:12px}.hst__data summary{min-height:36px;display:list-item;padding:7px 0}.hst__table-wrap{width:100%;overflow-x:auto;margin-top:9px}.hst table{width:100%;border-collapse:collapse;box-shadow:none;font-size:11px;color:var(--hst-muted)}.hst th,.hst td{text-align:left;padding:8px 7px;border:0;border-bottom:1px solid var(--hst-line);font-weight:400;vertical-align:top;white-space:normal}.hst thead th{font-weight:500;color:var(--hst-ink)}.hst td{font-variant-numeric:tabular-nums}.hst__chart-error{font-size:12px;color:var(--hst-muted);padding:15px 0}.hst button:focus-visible,.hst a:focus-visible,.hst summary:focus-visible{outline:2px solid var(--hst-ink);outline-offset:4px}.hst__sr{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}@media(max-width:989px)and (min-width:750px){.hst__panel,.hst[data-enhanced] .hst__layout{column-gap:30px}.hst__visual{padding:25px}.hst .hst__subheading{font-size:31px}.hst .hst__stat--custom{font-size:62px}.hst__count-footer{display:block}.hst__legend{display:flex;flex-wrap:wrap;gap:8px 15px;margin-top:8px}}@media(max-width:749px){.hst{padding:var(--hst-mobile) 20px}.hst__header{display:block;margin-bottom:26px}.hst .hst__heading{font-size:var(--hst-heading-mobile)}.hst__header-note{text-align:left;max-width:none;margin-top:19px!important}.hst[data-enhanced] .hst__layout{display:block}.hst .hst__panel,.hst[data-enhanced] .hst__panel{display:block;margin-top:26px}.hst__panel+.hst__panel{margin-top:42px}.hst__tabs{gap:9px}.hst__tab{font-size:13px;padding:14px 13px}.hst .hst__subheading{font-size:32px}.hst__visual{padding:25px;margin-top:24px!important;height:auto!important}.hst__visual--participants{min-height:385px}.hst .hst__stat{font-size:91px}.hst .hst__stat--custom{font-size:68px}.hst__stat-label{font-size:15px}.hst__context{margin-top:19px!important;padding-top:16px}.hst__footnote{margin-top:27px}.hst__count-footer{gap:13px}.hst__legend{font-size:9px;flex-shrink:1}.hst__count-footer strong{font-size:12px}.hst__count-footer{font-size:10px}.hst__people{gap:8px}.hst__person{height:14px}}@media(max-width:374px){.hst__visual{padding:19px}.hst__count-footer{display:block}.hst__legend{display:flex;flex-wrap:wrap;gap:5px 12px;margin-top:10px}.hst__tab{padding:12px 10px;font-size:12px}}.hst .hst__chart-stage,.hst .hst__chart-stage:empty{display:block;width:100%;min-width:0}
/*# sourceMappingURL=/cdn/shop/t/147/compiled_assets/styles.css.map?subset=AAAAAAAAIAg */
