:where(.hm-band,.hm-sh){--hm-section-gap:clamp(56px, 7vw, 96px);--hm-rail-gap:clamp(40px, 5vw, 64px);--hm-head-gap:clamp(20px, 2.4vw, 32px);--hm-action-gap:clamp(24px, 2.4vw, 32px);--hm-stack:24px;--hm-stack-sm:12px;--hm-stack-xs:6px;--hm-gutter:20px;--hm-site:1440px;--hm-measure:840px;--hm-grid-gap:20px;--hm-ink:var(--color-ink,#151515);--hm-ink-soft:#484848;--hm-muted:var(--color-text-muted,#6f6f6f);--hm-paper:var(--color-bg,#fff);--hm-paper-2:var(--color-bg-secondary,#f7f7f7);--hm-panel:var(--hm-paper-2);--hm-line:#e6e6e6;--hm-accent:var(--color-cobalt,#1957d2);--hm-accent-hover:var(--color-cobalt-hover,#1447ae);--hm-font:var(--font-brand);--hm-text-h2:clamp(1.6rem, 3.2vw, 2.4rem);--hm-text-h3:calc(1.125rem * 1.1);--hm-text-card:17px;--hm-text-body:1rem;--hm-text-sm:.9rem;--hm-text-xs:.8rem;--hm-text-2xs:.75rem;--hm-track-caps:.075em;--hm-track-button:.125em;--hm-radius-card:8px;--hm-radius-control:10px;--hm-radius-pill:30px;--hm-target:44px;--hm-ease:cubic-bezier(.19, 1, .22, 1);--hm-dur:.3s;--hm-dur-fast:.2s;--hm-zoom-scale:1.02}.hm-band{box-sizing:border-box;padding-block:calc(var(--hm-section-gap) / 2);background:var(--hm-paper);color:var(--hm-ink);font-family:var(--hm-font);display:block}@media (min-width:768px){:where(.hm-band,.hm-sh){--hm-gutter:60px}}.hm-band *,.hm-band :before,.hm-band :after{box-sizing:border-box}.hm-band--tone{background:var(--hm-paper-2);padding-block:calc(var(--hm-section-gap) * .75)}.hm-band--strip{padding-block:var(--hm-stack);border-block:1px solid var(--hm-line)}.hm-band--flush{padding-block:0}.hm-band--rail+.hm-band--rail{padding-top:calc(var(--hm-rail-gap) / 2)}.hm-band--strip+.hm-band--strip{border-top:0}.hm-band__inner{width:100%;max-width:var(--hm-site);padding-inline:var(--hm-gutter);margin-inline:auto}.hm-band--narrow .hm-band__inner{max-width:calc(var(--hm-measure) + 2 * var(--hm-gutter))}.hm-band .hm-action-row{gap:var(--hm-stack-sm);margin-top:var(--hm-action-gap);flex-wrap:wrap;display:flex}.hm-band .hm-num{font-variant-numeric:tabular-nums}.hm-band :where(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--hm-ink);outline-offset:2px;border-radius:4px}.hm-band .hm-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hm-band *,.hm-band :before,.hm-band :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-reduced-motion] .hm-band *,html[data-reduced-motion] .hm-band :before,html[data-reduced-motion] .hm-band :after{transition-duration:.01ms!important;animation-duration:.01ms!important}
.hm-band .hm-zoom-img{transition:transform var(--hm-dur) var(--hm-ease)}@media (hover:hover) and (pointer:fine){.hm-band .hm-zoom:hover .hm-zoom-img{transform:scale(var(--hm-zoom-scale))}}.hm-band .hm-zoom:focus-visible .hm-zoom-img,.hm-band :focus-visible+.hm-zoom .hm-zoom-img{transform:scale(var(--hm-zoom-scale))}.hm-band .hm-zoom:has(:focus-visible) .hm-zoom-img{transform:scale(var(--hm-zoom-scale))}@media (prefers-reduced-motion:reduce){.hm-band .hm-zoom-img,.hm-band .hm-zoom:hover .hm-zoom-img,.hm-band .hm-zoom:focus-visible .hm-zoom-img,.hm-band :focus-visible+.hm-zoom .hm-zoom-img{transform:none}.hm-band .hm-zoom:has(:focus-visible) .hm-zoom-img{transform:none}}html[data-reduced-motion] .hm-band .hm-zoom-img,html[data-reduced-motion] .hm-band .hm-zoom:hover .hm-zoom-img,html[data-reduced-motion] .hm-band .hm-zoom:focus-visible .hm-zoom-img,html[data-reduced-motion] .hm-band :focus-visible+.hm-zoom .hm-zoom-img{transform:none}html[data-reduced-motion] .hm-band .hm-zoom:has(:focus-visible) .hm-zoom-img{transform:none}
.hm-sh{-moz-column-gap:var(--hm-stack);align-items:baseline;column-gap:var(--hm-stack);row-gap:var(--hm-stack-xs);margin:0 0 var(--hm-head-gap);font-family:var(--hm-font);color:var(--hm-ink);text-align:start;flex-wrap:wrap;display:flex}.hm-sh__text{flex:auto;min-width:0}.hm-sh__eyebrow{margin:0 0 var(--hm-stack-xs);font-size:var(--hm-text-2xs);letter-spacing:var(--hm-track-caps);text-transform:uppercase;color:var(--hm-ink-soft);font-weight:600;line-height:1.2}.hm-sh .hm-sh__heading{font-family:var(--hm-font);font-size:var(--hm-text-h2);letter-spacing:-.02em;text-transform:none;text-align:start;text-wrap:balance;color:var(--hm-ink);overflow-wrap:break-word;margin:0;padding:0;font-style:normal;font-weight:600;line-height:1.1}.hm-sh__lead{max-width:60ch;margin:var(--hm-stack-xs) 0 0;font-size:var(--hm-text-body);color:var(--hm-ink-soft);text-wrap:pretty;line-height:1.5}.hm-sh__action{font-family:var(--hm-font);white-space:nowrap;color:var(--hm-ink);-webkit-tap-highlight-color:transparent;flex:none;align-items:center;gap:6px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.hm-sh__action:before{content:"";height:var(--hm-target);position:absolute;inset:50% -10px auto;transform:translateY(-50%)}.hm-sh__label{text-underline-offset:3px;transition:text-decoration-color var(--hm-dur-fast) ease;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.hm-arrow{transition:transform var(--hm-dur-fast) var(--hm-ease);flex:none;display:block}.hm-sh__action{font-size:.9375rem}@media (hover:hover) and (pointer:fine){.hm-sh__action:hover .hm-sh__label{text-decoration-color:currentColor}.hm-sh__action:hover .hm-arrow{transform:translate(3px)}}.hm-sh__action:focus-visible{outline:2px solid var(--hm-ink);outline-offset:4px;border-radius:4px}.hm-sh--center{text-align:center;justify-content:center}.hm-sh--center .hm-sh__text{flex:0 auto}.hm-sh--center .hm-sh__heading{text-align:center}@media (prefers-reduced-motion:reduce){.hm-arrow,.hm-sh__label{transition:none}.hm-sh__action:hover .hm-arrow{transform:none}}
.advent-module__2Te9Ba__price{font-size:var(--hm-text-body);white-space:nowrap;color:var(--hm-ink);margin:0;font-weight:600;line-height:1.25}.advent-module__2Te9Ba__link{white-space:nowrap;color:var(--hm-ink);align-items:center;gap:6px;font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.advent-module__2Te9Ba__link:before{content:"";height:var(--hm-target);position:absolute;inset:50% -10px auto;transform:translateY(-50%)}.advent-module__2Te9Ba__link>span{text-underline-offset:3px;transition:text-decoration-color var(--hm-dur-fast) ease;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.advent-module__2Te9Ba__link .hm-arrow{transition:transform var(--hm-dur-fast) var(--hm-ease)}@media (hover:hover) and (pointer:fine){.advent-module__2Te9Ba__link:hover>span{text-decoration-color:currentColor}.advent-module__2Te9Ba__link:hover .hm-arrow{transform:translate(3px)}}.advent-module__2Te9Ba__stripRow{-moz-column-gap:16px;column-gap:16px;row-gap:var(--hm-stack-sm);grid-template-columns:44px minmax(0,1fr);align-items:start;display:grid}.advent-module__2Te9Ba__stripIcon{border-radius:var(--hm-radius-card);background:var(--hm-paper-2);width:44px;height:44px;color:var(--hm-ink);place-items:center;display:grid}.advent-module__2Te9Ba__glyphLast{fill:var(--hm-accent);stroke:var(--hm-accent)}.advent-module__2Te9Ba__stripText{min-width:0}.advent-module__2Te9Ba__stripHeading{font-family:var(--hm-font);font-size:var(--hm-text-card);letter-spacing:normal;text-transform:none;text-align:start;color:var(--hm-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.advent-module__2Te9Ba__stripBody{font-size:var(--hm-text-sm);color:var(--hm-muted);text-wrap:pretty;margin:2px 0 0;line-height:1.45}.advent-module__2Te9Ba__stripEnd{-moz-column-gap:var(--hm-stack);align-items:baseline;column-gap:var(--hm-stack);row-gap:var(--hm-stack-xs);flex-wrap:wrap;grid-column:2;display:flex}@media (min-width:900px){.advent-module__2Te9Ba__stripRow{-moz-column-gap:var(--hm-stack);column-gap:var(--hm-stack);grid-template-columns:44px minmax(0,1fr) auto;align-items:center}.advent-module__2Te9Ba__stripEnd{flex-wrap:nowrap;grid-column:3}.advent-module__2Te9Ba__stripBody{max-width:72ch}}@media (prefers-reduced-motion:reduce){.advent-module__2Te9Ba__link>span{transition:none}.advent-module__2Te9Ba__link .hm-arrow{transition:none}.advent-module__2Te9Ba__link:hover .hm-arrow{transform:none}}