html:has(.hp-homepage){scroll-behavior:auto}.hp-homepage .pb-head .pb-nav-link[href=\/magazine],.hp-homepage .pb-head .pb-nav-link:last-child{display:inline-flex}.hp-homepage .pb-nav{gap:var(--nr-space-5)}.hp-homepage h2{color:var(--nr-text-primary);font-size:clamp(26px,5.6vw,36px);line-height:1.5;font-weight:var(--nr-weight-semibold);text-wrap:balance;margin:0}.hp-homepage p{text-wrap:pretty}.hp-homepage .hp-connection{align-items:center;gap:var(--nr-space-5);grid-template-columns:minmax(0,1fr)}.hp-homepage .hp-home-detail{justify-self:center;max-width:180px;display:block}.hp-homepage .hp-home-detail img{aspect-ratio:1;object-position:center}.hp-homepage .hp-professional-cue{margin:calc(-1 * var(--nr-space-3)) 0 0;font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh);color:var(--nr-text-secondary)}.hp-homepage .hp-specimen{padding:var(--nr-space-4);border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-control);background:var(--nr-surface-raised);gap:var(--nr-space-3);cursor:auto;display:grid}.hp-homepage .hp-specimen figcaption{color:var(--nr-text-secondary);font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh)}.hp-specimen h3{font-size:var(--nr-body-lg-size);line-height:var(--nr-body-lg-lh);font-weight:var(--nr-weight-semibold);color:var(--nr-text-primary);margin:0}.hp-specimen .nr-dose{grid-template-columns:repeat(2,minmax(0,1fr))}.hp-specimen .nr-dose>div{padding:var(--nr-space-3)}.hp-specimen .nr-dose dt{font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh)}.hp-specimen .nr-dose dd{font-size:var(--nr-h2-size);line-height:var(--nr-h2-lh)}.hp-homepage .hp-routes{padding-block:var(--nr-space-8) var(--nr-space-11)}.hp-routes-heading{gap:var(--nr-space-4);margin-block-end:var(--nr-space-8);display:grid}.hp-routes-heading>p{max-width:44ch;color:var(--nr-text-secondary);margin:0}.hp-homepage .hp-routes h2{color:var(--nr-text-primary)}.hp-homepage h2.pb-display,.hp-homepage h1.pb-display{font-family:var(--nr-font-display);font-weight:600;font-size:var(--nr-serif-xl-size);line-height:var(--nr-serif-xl-lh)}.hp-homepage h1.pb-display{font-size:var(--nr-serif-hero-size);line-height:var(--nr-serif-hero-lh);max-width:16ch}.hp-homepage .hp-support h3{font-weight:700}.hp-choices{gap:var(--nr-space-9);display:grid}.hp-choice{gap:var(--nr-space-6);align-items:start;min-width:0;display:grid}.hp-choice picture,.hp-choice img{width:100%;display:block}.hp-choice picture{border-radius:var(--nr-radius-media);overflow:hidden}.hp-choice img{aspect-ratio:3/2;object-fit:contain;height:auto}.hp-choice-body{align-items:start;gap:var(--nr-space-4);flex-direction:column;min-width:0;display:flex}.hp-choice-name{color:var(--nr-goal-ink);font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh);font-weight:var(--nr-weight-semibold)}.hp-choice h3{color:var(--nr-text-primary);font-size:var(--nr-body-lg-size);line-height:1.65;font-weight:var(--nr-weight-semibold);margin:0}.hp-choice p{font-size:var(--nr-body-size);line-height:var(--nr-body-lh);margin:0}.hp-homepage .hp-choice .hp-route-link{gap:var(--nr-space-3);min-height:44px;font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh);color:var(--nr-text-link);text-underline-offset:5px;border:0;padding:0;text-decoration:underline}.hp-choice .hp-route-action{background:0 0;border:0;border-radius:0;width:100%;margin:0}.hp-choice .hp-route-action>summary{gap:var(--nr-space-3);min-height:44px;color:var(--nr-text-link);font-size:var(--nr-body-sm-size);line-height:var(--nr-body-sm-lh);text-underline-offset:5px;padding:0;text-decoration:underline}.hp-choice .hp-route-action>.dis-body{padding:var(--nr-space-3) 0 0;color:var(--nr-text-secondary)}.hp-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hp-support{padding-block:var(--nr-space-11);border-block-start:1px solid var(--nr-border-default)}.hp-support-in{gap:var(--nr-space-8);display:grid}.hp-homepage .hp-commitments{gap:var(--nr-space-7);margin:var(--nr-space-8) 0 0;padding:0;list-style:none;display:grid}.hp-commitments>li:before{content:none}.hp-support h3{margin:0 0 var(--nr-space-3);font-size:var(--nr-h3-size);line-height:var(--nr-h3-lh);font-weight:var(--nr-weight-semibold);color:var(--nr-text-primary)}.hp-commitments p{max-width:43ch;margin:0}.hp-support-example{gap:var(--nr-space-5);align-content:center;min-width:0;display:grid}.hp-example-title{font-size:var(--nr-body-size);line-height:var(--nr-body-lh);color:var(--nr-text-secondary);margin:0}.hp-support-example .pb-shot{width:100%;max-width:460px;margin:0}.hp-support-example .pb-shot-frame{border:1px solid var(--nr-border-default);border-radius:var(--nr-radius-media);background:var(--nr-surface-app);cursor:auto}.hp-magazine{gap:var(--nr-space-4);padding-block:var(--nr-space-8);border-block-start:1px solid var(--nr-border-default);display:grid}.hp-homepage .hp-magazine h2{font-size:var(--nr-h2-size);line-height:var(--nr-h2-lh)}.hp-magazine p{max-width:40ch;margin:0}.hp-text-link{align-items:center;gap:var(--nr-space-4);min-height:44px;color:var(--nr-text-link);font-weight:var(--nr-weight-semibold);text-underline-offset:6px;display:inline-flex}.hp-homepage .pb-closing h2{color:#fff;max-width:22ch}.hp-homepage .hp-closing-wrap{padding-block:var(--nr-space-8) var(--nr-space-9)}@media (min-width:900px){.hp-homepage .pb-nav{gap:var(--nr-space-7)}.hp-homepage .hp-opening{padding-block-end:var(--nr-space-10)}.hp-homepage .hp-a .hp-copy{padding-block-end:var(--nr-space-9)}.hp-homepage .hp-connection{grid-template-columns:130px minmax(0,1fr)}.hp-homepage .hp-home-detail{justify-self:stretch;max-width:none}.hp-homepage .hp-home-detail img{aspect-ratio:4/5;object-position:65% 0}.hp-homepage .hp-routes{padding-block:var(--nr-space-10) var(--nr-space-11)}.hp-routes-heading{align-items:end;gap:var(--nr-space-11);grid-template-columns:1fr 1fr;margin-block-end:var(--nr-space-9)}.hp-routes-heading p{justify-self:end}.hp-choices{gap:var(--nr-space-8);grid-template-columns:repeat(3,minmax(0,1fr))}.hp-choice{align-items:stretch;gap:var(--nr-space-6);flex-direction:column;display:flex}.hp-choice img{aspect-ratio:3/2}.hp-choice-body{flex:1}.hp-choice h3{min-height:2lh;font-size:22px;line-height:1.55}.hp-choice-body>p{flex:1}.hp-choice .hp-route-link,.hp-choice .hp-route-action{margin-block-start:var(--nr-space-3)}.hp-support-in{gap:var(--nr-space-11);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center}.hp-support-example{justify-self:end}.hp-magazine{align-items:center;gap:var(--nr-space-11);grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.hp-magazine>div{justify-content:space-between;align-items:center;gap:var(--nr-space-7);display:flex}.hp-text-link{flex-shrink:0}}
