.hw2.hw2 .pg-port-d{--paper:var(--bg);--pencil:var(--ink);--gold:var(--accent);background:var(--bg);min-height:70vh;color:var(--ink);font-family:var(--sans);overflow:clip}.hw2.hw2 .pg-port-d :is(.hwt-muslin,.hwm-muslin,.hwk-ground__field){display:none!important}.hw2.hw2 .pg-port-d :is(.hwk-ground,.hwt-page,.hwr-ground,.commerce-paper,.account-surface,.hw-info){color:var(--ink)!important;background:0 0!important}.hw2.hw2 .pg-port-d [data-section]{background:0 0!important}.hw2.hw2 .pg-port-d :is(h1,h2,h3,h4,.font-display){color:var(--ink)!important;font-family:var(--sans)!important;letter-spacing:-.025em!important;text-transform:none!important;font-weight:500!important}.hw2.hw2 .pg-port-d h1{text-wrap:balance;max-width:18ch;font-size:clamp(2.35rem,6vw,4.6rem)!important;line-height:1.02!important}.hw2.hw2 .pg-port-d h2{text-wrap:balance;font-size:clamp(1.65rem,3.4vw,2.65rem)!important;line-height:1.08!important}.hw2.hw2 .pg-port-d .ai-entry-hero h1{font-size:clamp(2rem,4vw,48px)!important;line-height:1.1!important}.hw2.hw2 .pg-port-d :is([class*=eyebrow],[class*=kicker],.uppercase){color:var(--link)!important;font-family:var(--hand)!important;letter-spacing:0!important;text-transform:none!important;font-size:clamp(1.05rem,2vw,1.35rem)!important;font-weight:700!important}.hw2.hw2 .pg-port-d :is(p,li,dd,label,input,textarea,select,button){font-family:var(--sans)}.hw2.hw2 .pg-port-d :is(p,li,dd){overflow-wrap:anywhere}.hw2.hw2 .pg-port-d :is(a,button){transition:transform .18s var(--ease), border-color .18s var(--ease), background-color .18s var(--ease), opacity .18s var(--ease);text-decoration:none!important}.hw2.hw2 .pg-port-d :is(a,button,input,textarea,select,summary):focus-visible{outline-offset:3px;outline:2px solid var(--accent)!important}.hw2.hw2 .pg-port-d :is(.hw-gold-cta,.care-plan-generate,.account-button,.cp-control:not(.cp-control--quiet),button[type=submit]){justify-content:center;align-items:center;min-height:46px;display:inline-flex;border:1px solid var(--line)!important;background:var(--btn)!important;color:var(--btn-ink)!important;box-shadow:var(--shadow)!important;border-radius:999px!important;font-weight:650!important}.hw2.hw2 .pg-port-d :is(.hwt-link,.hwm-link,.cp-control--quiet,.account-download-link,[class*=secondary]){color:var(--ink)!important;border-radius:999px!important}.hw2.hw2 .pg-port-d :is(.hw-gold-cta,.care-plan-generate,.account-button,.hwt-link,.hwm-link):hover{transform:translateY(-2px)}.hw2.hw2 .pg-port-d :is(.card,.cp-tile,.hwt-sheet,.hwt-card,.hws-card,.hwm-work,.hwm-readout,.account-row,.account-form,.account-rights,.rx-tile,.rx-sector__panel){border-color:var(--line)!important;background-color:var(--card)!important;color:var(--ink)!important}.hw2.hw2 .pg-port-d :is(input,textarea,select){min-height:44px;border-color:var(--line)!important;background:var(--card)!important;color:var(--ink)!important;border-radius:14px!important}.hw2.hw2 .pg-port-d :is(.hwt-band--hero,.hwm-band--hero,[class*=hero]){background-color:#0000}.hw2.hw2 .pg-port-d :is(.hwt-band--hero,.hwm-band--hero){padding-block:clamp(44px,8vw,96px);background:0 0!important}.hw2.hw2 .pg-port-d img{max-width:100%}.hw2.hw2 .pg-port-d .hw-assure{color:var(--ink)!important;background:0 0!important;border:0!important}.hw2.hw2 .pg-port-d .hw-assure__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hw2.hw2 .pg-port-d :is(.hw-assure__item,.hw-assure__sample,.hw-assure__qa,.hw-product-purchase,.hw-product-use){box-shadow:var(--shadow);border-radius:22px;padding:24px;border:1px solid var(--line)!important;background:var(--card)!important;color:var(--ink)!important}.hw2.hw2 .pg-port-d .hw-assure__item{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 14px;display:grid}.hw2.hw2 .pg-port-d .hw-assure__item h3{font-size:1.15rem!important;line-height:1.35!important}.hw2.hw2 .pg-port-d .hw-assure__sample-cta{border-radius:999px;background:var(--btn)!important;color:var(--btn-ink)!important}.hw2.hw2 .pg-port-d .hw-bundle-card-art{height:220px}.hw2.hw2 .pg-port-d .hw-product-collection>a{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;padding:20px}.hw2.hw2 .pg-port-d .hw-product-detail{--commerce-field:var(--bg);--commerce-ink:var(--ink);--commerce-accent:var(--accent);--commerce-action-ink:var(--btn-ink);--commerce-hover-field:var(--surface);--commerce-hover-ink:var(--ink)}@media (max-width:720px){.hw2.hw2 .pg-port-d .hw-assure__grid{grid-template-columns:1fr}.hw2.hw2 .pg-port-d .hw-product-purchase{padding:20px}}.hw2.hw2 .pg-port-d :is(.account-shell,.hwt-wrap,.hwm-wrap,.sv-wrap,article){max-width:1120px}.hw2.hw2 .pg-port-d[data-port-d-route=compare] :is([class*=font-mono],[class*=uppercase]){font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important}.hw2.hw2 .pg-port-d[data-port-d-route=auth-action] :is(.hw-in-band,.hw-in-flow){min-height:min(76vh,760px)}.hw2.hw2 .pg-port-d[data-port-d-route=auth-action] .hw-in-scene__frame img{object-fit:contain}@media (max-width:720px){.hw2.hw2 .pg-port-d{overflow:hidden}.hw2.hw2 .pg-port-d h1{font-size:clamp(2.05rem,12vw,3.15rem)!important}.hw2.hw2 .pg-port-d :is(.account-shell,.hwt-wrap,.hwm-wrap,.sv-wrap,article){width:min(100% - 28px,1120px)}}@media (prefers-reduced-motion:reduce){.hw2.hw2 .pg-port-d *,.hw2.hw2 .pg-port-d :before,.hw2.hw2 .pg-port-d :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hw2.hw2 .pg-port-d .account-shell{width:min(100% - 40px,1120px);margin-inline:auto;padding-block:40px 48px}.hw2.hw2 .pg-port-d .account-rule{display:none}.hw2.hw2 .pg-port-d .account-head{gap:24px;margin-bottom:30px;display:grid}.hw2.hw2 .pg-port-d .account-head h1{font-size:clamp(2rem,3.8vw,3.4rem)!important;line-height:1.2!important}.hw2.hw2 .pg-port-d .account-head p{max-width:64ch;color:var(--muted);line-height:1.65}.hw2.hw2 .pg-port-d .account-head nav{background:var(--surface);border:0;border-radius:22px;flex-wrap:wrap;gap:6px;width:fit-content;padding:6px;display:flex}.hw2.hw2 .pg-port-d .account-head nav a{border-radius:16px;min-height:44px;padding:10px 16px;line-height:1.5}.hw2.hw2 .pg-port-d .account-head nav a[aria-current=page]{background:var(--card);box-shadow:var(--shadow)}.hw2.hw2 .pg-port-d .account-list{gap:14px;display:grid}.hw2.hw2 .pg-port-d .account-row{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;gap:16px;padding:20px}.hw2.hw2 .pg-port-d .account-row h2{font-size:1.15rem!important;line-height:1.5!important}.hw2.hw2 .pg-port-d :is(.account-member-form,.account-form,.account-rights){border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;margin-top:24px;padding:24px}.hw2.hw2 .pg-port-d :is(.account-member-form,.account-form) label{gap:8px;line-height:1.55;display:grid}.hw2.hw2 .pg-port-d .account-text-button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);border-radius:999px;padding:8px 16px}.hw2.hw2 .pg-port-d .account-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-block:20px;display:flex}.hw2.hw2 .pg-port-d input[type=checkbox]{width:22px;height:22px;min-height:0;accent-color:var(--accent)}.hw2.hw2 .pg-port-d :is(.hwt-proof,[data-hero-plate]){box-shadow:none;background:0 0;border:0}.hw2.hw2 .pg-port-d :is(.hwt-proof,[data-hero-plate]) img{object-fit:contain}.hw2.hw2 .pg-port-d :is(.hwt-band,.hwm-band,.sv-section){border:0;padding-block:44px}.hw2.hw2 .pg-port-d :is(.hwt-card,.hwt-sheet,.hws-card,.cp-tile,.rx-tile,.rx-sector__panel,.sv-tile){border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;background:var(--card)!important}.hw2.hw2 .pg-port-d :is(.hwt-row>em,.hwm-row>em,.hwt-no){display:none}.hw2.hw2 .pg-port-d :is(.hwt-title,.hwm-title,.sv-h1){line-height:1.2!important}.hw2.hw2 .pg-port-d :is(.hwt-lede,.hwm-lede,.sv-lede){line-height:1.7}.hw2.hw2 .pg-port-d .pd-readings-hero .hwt-wrap{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:40px;display:grid}.hw2.hw2 .pg-port-d .pd-readings-hero .art{object-fit:contain;width:100%;max-height:360px}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] main{--five-ink:var(--ink);--five-muted:var(--muted);--five-flame:var(--accent);--five-rule:var(--line)}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] :is([class*=navigator],[class*=historyGrid]){border:0;gap:16px}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] :is([class*=tool],[class*=historyColumn],[class*=workspace],[class*=auth]){border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;padding:24px}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] [class*=tool][data-active=true]{border-color:var(--accent);background:var(--surface)}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] [class*=tool]>span{display:none}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] :is([class*=action],[class*=refresh],[class*=retry]){background:var(--btn);color:var(--btn-ink);border-color:var(--line);font-size:.9rem}.hw2.hw2 .pg-port-d[data-port-d-route=five-products] :is([class*=error],[class*=failed],[class*=warning]){color:var(--danger)}.hw2.hw2 .pg-port-d .sv-y{--sv-ink:var(--ink);--sv-mute:var(--muted);--sv-field:var(--bg);--sv-raised:var(--bg);--sv-paper:var(--card);--sv-tile:var(--card);--sv-radius:22px;background:0 0}.hw2.hw2 .pg-port-d .sv-section--raised{background:0 0}.hw2.hw2 .pg-port-d .sv-btn--primary{background:var(--btn)!important;color:var(--btn-ink)!important;border-color:var(--line)!important}.hw2.hw2 .pg-port-d .sv-detail__image{box-shadow:none;background:0 0;border:0}.hw2.hw2 .pg-port-d .sv-detail__image img{object-fit:contain}.hw2.hw2 .pg-port-d .sv-facts__list>div{background:var(--surface);border:0;border-radius:12px;margin-bottom:6px;padding:12px}.hw2.hw2 .pg-port-d .vprod-hero__copy{color:var(--ink)!important}.hw2.hw2 .pg-port-d .vprod-link{border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;background:var(--card)!important}.hw2.hw2 .pg-port-d .hw-tile-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hw2.hw2 .pg-port-d :is(.readings,.hwt-page){--hwt-muted:var(--muted);--ai-ink:var(--ink);--ai-muted:var(--muted);--ai-paper:var(--card);--ai-field:var(--bg);--ai-raised:var(--surface);--ai-accent:var(--link);--ai-rule:var(--line)}.hw2.hw2 .pg-port-d main[data-section=guidance]>section{background:0 0!important}.hw2.hw2 .pg-port-d .pd-ai-kicker{font-family:var(--hand);color:var(--link);margin:0 0 8px;font-size:1.1rem;font-weight:700;line-height:1.3}.hw2.hw2 .pg-port-d .ai-entry-relic{display:none}.hw2.hw2 .pg-port-d .ai-entry-hero{padding-top:24px}.hw2.hw2 .pg-port-d .hwt-faq>div{border-bottom:1px solid var(--line);background:0 0;border-radius:0}.hw2.hw2 .pg-port-d .hwt-faq button{min-height:52px;color:var(--ink);background:0 0;padding:16px 0}.hw2.hw2 .pg-port-d .hwt-faq dd{color:var(--muted);padding:0 0 20px}.hw2.hw2 .pg-port-d .ai-entry-hero__inner{grid-template-columns:minmax(0,1fr) 280px;align-items:start;column-gap:32px;width:min(100% - 40px,1120px);display:grid}.hw2.hw2 .pg-port-d .ai-entry-hero__intro{grid-area:1/1;max-width:none}.hw2.hw2 .pg-port-d .ai-hero-copy .hwt-lede{color:var(--ink)!important}.hw2.hw2 .pg-port-d .ai-guidance-prompt{grid-area:2/1;margin-top:16px}.hw2.hw2 .pg-port-d .pd-ai-hero-art{object-fit:contain;grid-area:1/2/3;align-self:center;width:100%;max-height:280px}.hw2.hw2 .pg-port-d :is(.ai-chart-sheet,.ai-product-proof,.ai-path-card,.ai-price-card,.ai-shift-panel,.ai-value-item){border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-height:0;padding:24px;background:var(--card)!important}.hw2.hw2 .pg-port-d .ai-primary-link{background:var(--btn);color:var(--btn-ink);border-color:var(--line);border-radius:999px}.hw2.hw2 .pg-port-d .ai-step-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hw2.hw2 .pg-port-d .ai-step-list .hwt-row{background:var(--card);border:0;border-radius:22px;gap:16px;padding:24px;display:flex}.hw2.hw2 .pg-port-d .ai-step-list img{flex:none}.hw2.hw2 .pg-port-d .pwe-campaigns{--ink:var(--pencil);--paper:var(--bg);--orange:var(--link);color:var(--pencil);background:0 0}.hw2.hw2 .pg-port-d .pwe-campaigns__hero{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:20px 40px;max-width:1120px;min-height:0;margin:auto;padding:64px 20px;display:grid}.hw2.hw2 .pg-port-d .pwe-campaigns__hero>p{font-family:var(--hand);text-transform:none;grid-column:1;align-self:end;font-size:1.2rem}.hw2.hw2 .pg-port-d .pwe-campaigns__hero>h1{grid-column:1;margin:0;line-height:1.15!important}.hw2.hw2 .pg-port-d .pwe-campaigns__art{width:100%;height:320px;box-shadow:none;grid-area:1/2/4;position:relative;inset:auto;transform:none}.hw2.hw2 .pg-port-d .pwe-campaigns__art img{object-fit:contain}.hw2.hw2 .pg-port-d .pwe-campaigns__intro{border:0;grid-column:1;width:auto;padding:0;position:static}.hw2.hw2 .pg-port-d .pwe-campaigns__intro>span{display:none}.hw2.hw2 .pg-port-d .pwe-campaigns__list{max-width:1120px;margin:auto;padding:24px 20px 48px}.hw2.hw2 .pg-port-d .pwe-campaigns__status{text-align:center;border:1px solid var(--line);background:var(--card);border-radius:22px;grid-template-columns:1fr;justify-items:center;gap:16px;min-height:0;padding:36px;display:grid}.hw2.hw2 .pg-port-d .pwe-campaigns__status>*{grid-column:1;margin:0!important}.hw2.hw2 .pg-port-d .pwe-campaigns__status>span{font-family:var(--hand);text-transform:none;font-size:1rem}.hw2.hw2 .pg-port-d .pwe-campaigns__status>h2{font-size:clamp(1.25rem,2.5vw,1.8rem)!important;line-height:1.4!important}.hw2.hw2 .pg-port-d :is(.pwe-campaigns__status>a,.pwe-campaigns__row>a){background:var(--btn);color:var(--btn-ink);text-transform:none;font:600 .95rem/1.5 var(--sans);border-radius:999px;padding:12px 22px}.hw2.hw2 .pg-port-d .pwe-campaigns__row{border:1px solid var(--line);background:var(--card);border-radius:22px;gap:20px;min-height:0;margin-bottom:16px;padding:28px}.hw2.hw2 .pg-port-d .pwe-campaigns__heading h2{margin-top:10px;font-size:1.8rem!important;line-height:1.3!important}.hw2.hw2 .pg-port-d .pwe-campaigns__heading>strong{font:600 1.8rem/1.5 var(--sans);color:var(--ink);margin-top:16px}.hw2.hw2 .pg-port-d .pwe-campaigns__prices{background:var(--surface);border:0;border-radius:16px;padding:16px}.hw2.hw2 .pg-port-d .pwe-campaigns__prices>div{border:0}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care--contact{--care-field:var(--bg);--care-raised:var(--card);--care-ink:var(--pencil);--care-muted:var(--muted);--ink:var(--pencil);--accent:var(--link)}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-contact-hero{padding-block:48px!important}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;max-width:1120px}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__hero h1{max-width:none}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-contact-eyebrow{font-family:var(--hand);color:var(--link);font-size:1.2rem}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__routes{background:0 0;border:0;gap:14px;margin-top:24px}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__routes>button{border:1px solid var(--line);background:var(--card);min-height:0;color:var(--ink);box-shadow:var(--shadow);padding:18px;border-radius:22px!important}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__routes>button[aria-pressed=true]{border-color:var(--accent);background:var(--surface);color:var(--ink);outline:0}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-contact-portrait{background:0 0;min-height:0;padding-top:200px;overflow:visible}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-contact-portrait:after{display:none}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-contact-portrait>img{object-fit:contain;filter:none;transform:translate(-50%);width:240px!important;height:180px!important;inset:0 auto auto 50%!important}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__promise{border:1px solid var(--line);background:var(--card);color:var(--ink);box-shadow:var(--shadow);border-radius:22px;padding:24px;position:relative;inset:auto}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__promise strong{max-width:none;font-size:1.4rem;font-family:var(--sans);text-transform:none}.hw2.hw2 .pg-port-d[data-port-d-route=contact] #hw-content-surface .hw-contact-form.hwk-sheet{border:1px solid var(--line)!important;background:var(--card)!important;box-shadow:var(--shadow)!important;border-radius:22px!important}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__answers>div{gap:16px;display:grid}.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__answers>div>div{background:var(--card);box-shadow:var(--shadow);border-radius:22px;padding:24px;border:1px solid var(--line)!important}.hw2.hw2 .pg-port-d .pd-product-cray{aspect-ratio:1;place-items:center;width:min(100%,320px);margin:auto;padding:32px;display:grid}.hw2.hw2 .pg-port-d :is(.bmp-catalogue__eyebrow,.bmp-catalogue__basis,.bmp-catalogue__section-heading)>span{display:none}.hw2.hw2 .pg-port-d[data-port-d-route=compare] article{max-width:1120px;padding-top:64px}.hw2.hw2 .pg-port-d[data-port-d-route=compare] :is(.border-t,.border-b){border:0!important}.hw2.hw2 .pg-port-d[data-port-d-route=compare] a.group{background:var(--card);box-shadow:var(--shadow);border-radius:22px;margin-bottom:14px;padding:24px;border:1px solid var(--line)!important}.hw2.hw2 .pg-port-d[data-port-d-route=compare] table{background:var(--card);border-radius:20px;overflow:hidden}.hw2.hw2 .pg-port-d[data-port-d-route=consent] .pd-consent-card{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:22px;margin-top:24px;padding:24px}.hw2.hw2 .pg-port-d[data-port-d-route=consent] .pd-consent-panel>div:first-child{border:0;padding-top:16px}.hw2.hw2 .pg-port-d[data-port-d-route=consent] .pd-consent-panel button{border:1px solid var(--line);background:var(--btn);min-height:46px;color:var(--btn-ink);border-radius:999px;padding:10px 20px}.hw2.hw2 .pg-port-d[data-port-d-route=auth-action] .hw-in-wrap{border:1px solid var(--line);background:var(--card);max-width:520px;box-shadow:var(--shadow);border-radius:24px;padding:32px;display:block}.hw2.hw2 .pg-port-d[data-port-d-route=auth-action] .hw-in-scene{display:none}.hw2.hw2 .pg-port-d:is([data-port-d-route=forgot-password],[data-port-d-route=reset-password]) .au-wrap{grid-template-columns:minmax(0,520px);justify-content:center}.hw2.hw2 .pg-port-d[data-port-d-route=auth-action] .hw-in-flow{min-height:0}@media (max-width:900px){.hw2.hw2 .pg-port-d .ai-entry-hero__inner{width:calc(100% - 32px);display:block}.hw2.hw2 .pg-port-d .pd-ai-hero-art{width:240px;height:180px;max-height:none;margin:24px auto 0;display:block}}@media (max-width:720px){.hw2.hw2 .pg-port-d[data-port-d-route=contact] .hw-care__hero{grid-template-columns:1fr}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table{background:0 0;width:100%;min-width:0;max-width:100%;display:block;overflow:visible}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table tbody{display:block}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table tbody tr{background:var(--card);min-width:0;box-shadow:var(--shadow);border-radius:22px;margin-bottom:16px;padding:20px;display:grid;border:1px solid var(--line)!important}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table :is(th,td){overflow-wrap:anywhere;min-width:0;padding:10px 0;display:block}.hw2.hw2 .pg-port-d[data-port-d-route=compare] .pd-compare-table td:before{content:attr(data-column-label);color:var(--ink);margin-bottom:6px;font-weight:600;display:block}.hw2.hw2 .pg-port-d :is(.pd-readings-hero .hwt-wrap,.ai-entry-hero__intro,.hw-tile-list,.ai-step-list,.pwe-campaigns__hero){grid-template-columns:1fr}.hw2.hw2 .pg-port-d .ai-entry-hero{padding-top:16px}.hw2.hw2 .pg-port-d .ai-guidance-prompt{margin-top:6px}.hw2.hw2 .pg-port-d .ai-entry-hero h1{font-size:clamp(1.65rem,6.5vw,1.9rem)!important}.hw2.hw2 .pg-port-d .pwe-campaigns__art{grid-area:3/1;height:220px}.hw2.hw2 .pg-port-d .pwe-campaigns__intro{grid-row:4}.hw2.hw2 .pg-port-d .account-shell{width:calc(100% - 28px);padding-block:28px}.hw2.hw2 .pg-port-d :is(.account-form,.account-member-form,.account-row){padding:18px}.hw2.hw2 .pg-port-d .ai-proof-body{grid-template-columns:1fr}}.hw2.hw2 .pg-port-d:lang(hi) :is(h1,h2,h3),.hw2.hw2 .pg-port-d-guide:lang(hi) :is(h1,h2,h3){letter-spacing:0!important;line-height:1.4!important}@media (prefers-reduced-motion:reduce){.hw2.hw2 .pg-port-d main[data-section=guidance] button{transition:none!important}}
