.hm-gx{gap:var(--space-5);flex-direction:column;grid-column:6/span 7;min-width:0;display:flex}.hm-gx__grid{border-top:var(--hairline) solid var(--text);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.hm-gx__item{gap:var(--space-3);min-width:0;padding:var(--space-6) var(--space-6) var(--space-6) 0;border-bottom:var(--hairline) solid var(--rule);flex-direction:column;display:flex}.hm-gx__item:nth-child(2n){padding:var(--space-6) 0 var(--space-6) var(--space-6);border-left:var(--hairline) solid var(--rule)}.hm-gx__head{align-items:center;gap:var(--space-3-5);display:flex}.hm-gx__icon{flex:none}.hm-gx__title{letter-spacing:-.012em;margin:0;font-size:clamp(24px,2.08vw,30px);font-weight:300;line-height:1.12}.hm-gx__line{color:var(--text);text-wrap:pretty;margin:0;font-size:16px;line-height:25px}.hm-gx__terms{gap:var(--space-2-5);margin:var(--space-1) 0 0;padding-top:var(--space-3);border-top:var(--hairline) solid var(--rule);display:grid}.hm-gx__term{gap:var(--space-0-5);display:grid}.hm-gx__term dt{color:var(--text2)}.hm-gx__term[data-row=not-covered] dt{color:var(--gold-text)}.hm-gx__term dd{color:var(--text2);text-wrap:pretty;margin:0;font-size:14px;line-height:21px}.hm-gx__clause{align-self:flex-start;align-items:center;gap:var(--space-2);min-height:var(--tap);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text);text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:4px;margin-top:auto;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.hm-gx__clause svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:14px;height:14px}.hm-gx__draft{margin:0}@media (max-width:1023px){.hm-gx{grid-column:1/-1}}@media (max-width:759px){.hm-gx__grid{grid-template-columns:minmax(0,1fr)}.hm-gx__item,.hm-gx__item:nth-child(2n){padding:var(--space-5) 0;border-left:0}.hm-gx__line{font-size:15px;line-height:24px}}
@property --sweep{syntax:"<angle>";inherits:false;initial-value:360deg}.hero{--seal:clamp(360px, 39vw, 560px);--k:.93;z-index:0;isolation:isolate;padding:calc(var(--nav-clear) + var(--space-hero-top)) var(--space-gutter) var(--space-hero-bottom);background:var(--ground);transition:background-color var(--dur-theme) var(--ease-standard);position:relative;overflow-x:clip}.hero__backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero__pool{pointer-events:none;width:0;height:0;transform:scale(var(--k));position:absolute}.hero__pool .ui-pool{width:1000px;height:760px;top:0;left:0;translate:-50% -50%}.hero__pool--a{top:120px;left:240px;transform:none}.hero__pool--seal{z-index:-1;top:50%;left:50%}.hero__pool--seal .ui-pool{width:1080px;height:1040px}.hero__pool--low{z-index:-1;top:104%;left:6%}.hero__pool--low .ui-pool{width:760px;height:560px}.hero__inner{max-width:var(--layout-max);grid-template-columns:minmax(0, 1fr) var(--seal);column-gap:var(--space-fluid-gap);grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"eyebrow art""title art""lead art""actions art""from art";margin:0 auto;display:grid;position:relative}.hero__eyebrow{grid-area:eyebrow;margin:0}.hero__title{width:max-content;margin:var(--space-7) 0 0;letter-spacing:-.035em;white-space:nowrap;font-kerning:normal;grid-area:title;font-size:clamp(72px,12vw,176px);line-height:.9}.hero__lead{margin:var(--space-10) 0 0;color:var(--text);grid-area:lead;font-size:20px;line-height:30px}.hero__actions{margin-top:var(--space-10);align-items:center;gap:var(--space-4) var(--space-8);flex-wrap:wrap;grid-area:actions;display:flex}.hero__actions .btn{padding:0 var(--space-7-5)}.hero__from{margin:var(--space-5) 0 0;grid-area:from;line-height:20px}.hero__art{padding-top:var(--space-18);flex-direction:column;grid-area:art;align-items:flex-start;min-width:0;margin:0;display:flex;position:relative}.hero__caption{white-space:nowrap;margin:0;position:absolute;top:0;right:0}.hero-seal{width:var(--seal);height:var(--seal);flex:none;position:relative}.hero-stack{width:var(--seal);height:var(--seal);pointer-events:none;position:absolute;top:0;left:0}.hero-stack__lathe,.hero-stack__svg{position:absolute;inset:0}.hero-stack__svg{width:100%;height:100%}.hero-stack__svg--lathe .wc-rings,.hero-stack__svg--lathe .wc-mono,.hero-stack__svg--lines .wc-weave,.hero-stack__svg--lines .wc-ringtext{display:none}.hero-stack .wc-ring{transform-box:view-box;transform-origin:50%;transform:rotate(180deg)}.hero:not([data-settled]) .hero-stack__lathe{-webkit-mask-image:conic-gradient(from -90deg, var(--mask-on) var(--sweep), transparent calc(var(--sweep) + .5deg));-webkit-mask-image:conic-gradient(from -90deg, var(--mask-on) var(--sweep), transparent calc(var(--sweep) + .5deg));mask-image:conic-gradient(from -90deg, var(--mask-on) var(--sweep), transparent calc(var(--sweep) + .5deg))}.glass.hero-card{z-index:var(--z-raised);width:340px;max-width:100%;margin:calc(var(--seal) * -.32) 0 0 calc(var(--seal) * .134);padding:var(--space-7-5) var(--space-8) var(--space-2);border-radius:var(--radius-card-lg);transform:translate3d(0, var(--rise), 0);background:0 0;flex-direction:column;flex:none;display:flex;position:relative}.hero-card__lens{z-index:-2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-card__refract{--lens-margin:40px;inset:calc(var(--lens-margin) * -1);visibility:hidden;position:absolute}.hero-card[data-lens] .hero-card__refract{visibility:visible}.hero-stack.hero-card__copy{left:calc(var(--lens-x,0px) + var(--lens-margin));top:calc(var(--lens-y,0px) + var(--lens-margin));transform:translate3d(0, calc(var(--rise) * -1), 0)}.hero-card__tint{z-index:-3;border-radius:inherit;background:var(--glass);pointer-events:none;position:absolute;inset:0}.hero-card__spec{z-index:-1;border-radius:inherit;background:radial-gradient(circle at calc(var(--mx,-999px) + var(--lens-x,0px)) calc(var(--my,-999px) + var(--lens-y,0px)), var(--glint), transparent 220px);mix-blend-mode:soft-light;opacity:var(--glint-k,.32);pointer-events:none;position:absolute;inset:0}.hero-card__rimglint{z-index:3;border-radius:inherit;background:radial-gradient(circle at calc(var(--mx,-999px) + var(--lens-x,0px)) calc(var(--my,-999px) + var(--lens-y,0px)), var(--glint), transparent 56px), radial-gradient(circle at calc(var(--mx,-999px) + var(--lens-x,0px)) calc(var(--my,-999px) + var(--lens-y,0px)), var(--glint), transparent 170px);-webkit-mask:linear-gradient(var(--mask-on) 0 0) content-box, linear-gradient(var(--mask-on) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--mask-on) 0 0) content-box exclude, linear-gradient(var(--mask-on) 0 0);mask:linear-gradient(var(--mask-on) 0 0) content-box exclude, linear-gradient(var(--mask-on) 0 0);mix-blend-mode:screen;opacity:var(--glint-k,.32);pointer-events:none;padding:1.5px;position:absolute;inset:0}.hero-card__label{color:var(--text2);margin:0}.hero-card__total{margin:var(--space-3-5) 0 0;letter-spacing:var(--tracking-tight);font-size:64px;line-height:1}.hero-card__rule{margin-top:var(--space-5-5);background:var(--rule);height:1px}.hero-card__row{min-height:var(--space-14);justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.hero-card__asof{margin:0 0 var(--space-4)}.hero-card__go{gap:var(--space-2-5);text-decoration:none}.hero-card__go span{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.hero-card__go svg{transition:transform var(--dur-glide) var(--ease-out)}.hero-card__go:hover svg{transform:translate(3px)}.hero__defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}@keyframes hero-line{0%{translate:0 105%}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-rise{0%{opacity:0;translate:0 12px}}@keyframes hero-card{0%{opacity:0;--rise:22px}}@keyframes hero-ring{0%{stroke-dasharray:var(--len) var(--len);stroke-dashoffset:var(--len)}to{stroke-dasharray:var(--len) var(--len);stroke-dashoffset:0}}@keyframes hero-lathe{0%{--sweep:-1deg}to{--sweep:360deg}}@keyframes hero-mono{0%{opacity:0;filter:blur(6px)}}.hero[data-intro] .hero__title .ui-line__in{animation:hero-line var(--dur-motion-max) var(--ease-out) backwards;animation-delay:calc(var(--line-i,0) * .12s)}.hero[data-intro] .hero__title .ui-line__in:has(em){animation-delay:calc(var(--line-i,0) * .12s + .24s)}.hero[data-intro] :is(.hero__eyebrow,.hero__caption){animation:hero-fade var(--dur-motion-max) var(--ease-soft) 50ms backwards}.hero[data-intro] .wc-ring{--len:calc(var(--seal) * 6.2832 * var(--wc-r) / 640);animation:hero-ring var(--dur-motion-max) var(--ease-in-out) backwards}.hero[data-intro] .wc-ring:first-child{animation-delay:.1s}.hero[data-intro] .wc-ring:nth-child(2){animation-delay:.22s}.hero[data-intro] .wc-ring:nth-child(3){animation-delay:.34s}.hero[data-intro] .wc-ring:nth-child(4){animation-delay:.46s}.hero[data-intro] .wc-ring:nth-child(5){animation-delay:.58s}.hero[data-intro] .wc-ring:nth-child(6){animation-delay:.7s}.hero[data-intro] .hero-stack__lathe{animation:hero-lathe var(--dur-lathe) var(--ease-lathe) .25s backwards}.hero[data-intro] .hero__lead{animation:hero-rise var(--dur-motion) var(--ease-soft) .62s backwards}.hero[data-intro] .hero__actions{animation:hero-rise var(--dur-motion) var(--ease-soft) .7s backwards}.hero[data-intro] .hero__from{animation:hero-rise var(--dur-motion) var(--ease-soft) .78s backwards}.hero[data-intro] .hero-card{animation:hero-card var(--dur-motion-max) var(--ease-out) .85s backwards}.hero[data-intro] .wc-mono{animation:hero-mono .8s var(--ease-soft) 1.85s backwards}:root[data-calm=true] .hero *,:root[data-calm=true] .hero :before,:root[data-calm=true] .hero :after,:root[data-hero-seen] .hero[data-intro] *{animation:none!important}:root[data-calm=true] :is(.hero-card__spec,.hero-card__rimglint),.hero[data-still] :is(.hero-card__spec,.hero-card__rimglint){display:none}:root[data-calm=true] .hero-card__go svg{transition:none}@media (prefers-reduced-motion:reduce){.hero *,.hero :before,.hero :after{animation:none!important}:is(.hero-card__spec,.hero-card__rimglint){display:none}}@media (max-width:959px){.hero{--seal:clamp(280px, 82vw, 440px);--k:.56;padding:calc(var(--nav-clear) + var(--space-10)) var(--space-6) var(--space-18)}.hero__inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""art""lead""actions""from"}.hero__title{margin-top:var(--space-5)}.hero__art{padding-top:var(--space-8);align-items:center}.hero__caption{margin-top:var(--space-4-5);text-align:center;white-space:normal;text-wrap:balance;order:3;font-size:10px;position:static}.glass.hero-card{width:100%;max-width:360px;margin:calc(var(--seal) * -.3) auto 0}.hero-card__copy :is(.wc-ringtext,.wc-mono){display:none}.hero__lead{margin-top:var(--space-9);font-size:18px;line-height:28px}.hero__actions{margin-top:var(--space-8)}}@media (max-width:899px){.hero{padding-top:calc(var(--nav-clear) + var(--space-8))}}@media (max-width:420px){.hero-card__total{font-size:56px}}
.hm-proof__method{align-items:center;gap:var(--space-2);min-height:var(--tap);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text);text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.hm-proof__method svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:14px;height:14px}.hm-proof__panel.hm-rv-panel,.hm-proof__panel.hm-rv--empty,.hm-proof__panel.hm-rec{gap:var(--space-6);flex-direction:column;display:flex}.hm-basis,.hm-rec__pending{letter-spacing:.01em;color:var(--text2);margin:0;font-size:12px;line-height:18px}.hm-basis__link{color:var(--text);text-decoration:underline;text-decoration-thickness:var(--hairline);text-underline-offset:3px;white-space:nowrap}@property --hm-arc{syntax:"<number>";inherits:true;initial-value:1}.hm-medal{--hm-medal:176px;--hm-arc:1;align-items:flex-start;gap:var(--space-4);flex-direction:column;min-width:0;margin:0;display:flex}.hm-medal__disc{width:var(--hm-medal);height:var(--hm-medal);flex:none;place-items:center;display:grid;position:relative}.hm-medal__mesh{opacity:1;width:100%;height:100%;position:absolute;inset:0}.hm-medal__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;rotate:-90deg}.hm-medal__track,.hm-medal__arc{fill:none;vector-effect:non-scaling-stroke}.hm-medal__track{stroke:var(--rule);stroke-width:1px}.hm-medal__arc{stroke:var(--gold-text);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--share,0) * 100 * var(--hm-arc))}.hm-medal__value{align-items:center;gap:var(--space-1);padding:var(--space-4) var(--space-3);border-radius:var(--radius-pill);background:var(--glass);flex-direction:column;display:flex;position:relative}.hm-medal__n{letter-spacing:var(--tracking-tight);font-size:52px;line-height:1}.hm-medal__of{color:var(--text2);font-size:12px;line-height:16px}.hm-medal__value .hm-stars{--star:12px;margin-top:var(--space-1)}.hm-medal__caption{max-width:300px}.hm-medal__rule{color:var(--text2);font-size:14px;line-height:22px;display:block}[data-rv=medal][data-rv-armed]{--hm-arc:0}[data-rv=medal][data-rv-in]{transition:--hm-arc var(--dur-motion) var(--ease-soft) calc(var(--rv-delay,0s) + .2s)}.hm-rv{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.hm-rv__summary{column-gap:var(--space-9);row-gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.hm-rv__lead{min-width:0}.hm-rv__side{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.hm-rv__bars{gap:var(--space-0-5);margin:0;padding:0;list-style:none;display:grid}.hm-rv__bars .hm-proof-split__row{display:block}.hm-rv__bar{align-items:center;column-gap:var(--space-3);width:100%;min-height:32px;padding:0 var(--space-2);margin:0 calc(var(--space-2) * -1);border-radius:var(--radius-box);color:var(--text);font:inherit;text-align:left;cursor:pointer;box-sizing:content-box;background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 52px;font-size:13px;line-height:18px;display:grid}.hm-rv__bar:hover{background:var(--attention-wash)}.hm-rv__bar[aria-pressed=true]{background:var(--attention-wash);box-shadow:inset 0 0 0 var(--hairline) var(--gold-text)}.hm-rv__speed{gap:var(--space-1-5);padding-top:var(--space-5);border-top:var(--hairline) solid var(--rule);flex-direction:column;display:flex}.hm-rv__speed-label{margin:0}.hm-rv__speed-value{margin:0;font-size:21px;line-height:28px}.hm-rv__speed-pending{color:var(--text2);margin:0;font-size:14px;line-height:22px}.hm-rv__head{align-items:center;gap:var(--space-3) var(--space-5);padding-top:var(--space-5);border-top:var(--hairline) solid var(--rule);flex-wrap:wrap;display:flex}.hm-rv__filters{gap:var(--space-1);padding:var(--space-0-5);border:var(--hairline) solid var(--rule);border-radius:var(--radius-pill);display:inline-flex}.hm-rv__filter{min-height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text2);font:inherit;letter-spacing:var(--tracking-label);text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:500;line-height:16px}.hm-rv__filter[aria-pressed=true]{background:var(--text);color:var(--ground)}.hm-rv__showing{color:var(--text2);margin:0;font-size:13px;line-height:20px}.hm-rv__list{margin-top:0}.hm-rv__row-head{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}.hm-rv__date{color:var(--text2);font-size:12px;line-height:16px}.hm-rv__order{letter-spacing:.01em;color:var(--text2);margin:0;font-size:12px;line-height:18px}.hm-rv__verified{align-items:center;gap:var(--space-1-5);margin:0;display:inline-flex}.hm-rv__verified-text{letter-spacing:var(--tracking-label);color:var(--gold-text);font-size:13px;font-variant-caps:all-small-caps;font-weight:500;line-height:16px}.hm-rec__figures{border-top:var(--hairline) solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.hm-rec__fig{gap:var(--space-1-5);min-width:0;padding:var(--space-5) var(--space-6) var(--space-5) 0;border-bottom:var(--hairline) solid var(--rule);flex-direction:column;display:flex}.hm-rec__fig:nth-child(2n){padding:var(--space-5) 0 var(--space-5) var(--space-6);border-left:var(--hairline) solid var(--rule)}.hm-rec__name{color:var(--text2);order:-1;font-size:13px;line-height:18px}.hm-rec__n,.hm-rec__basis{margin:0}.hm-rec__n{letter-spacing:-.01em;font-size:clamp(30px,2.6vw,38px);line-height:1.1}.hm-rec__none{color:var(--text2)}.hm-fig,.hm-fig__roll{place-items:baseline start;display:inline-grid}.hm-fig__roll>*{grid-area:1/1}.hm-fig__digits{white-space:nowrap;align-items:baseline;display:inline-flex}.hm-fig__digits number-flow-react{margin-block:calc(var(--num-flow-pull) * .9)}.hm-fig__unit{white-space:pre}.hm-fig__size{visibility:hidden;white-space:nowrap}.hm-rec__strip{gap:var(--space-4);flex-direction:column;display:flex}.hm-strip{--hm-strip-h:112px;--hm-strip-scale:34px;gap:var(--space-2);flex-direction:column;display:flex}.hm-strip__chart{height:var(--hm-strip-h);padding-left:var(--hm-strip-scale);position:relative}.hm-strip__scale{pointer-events:none;position:absolute;inset:0}.hm-strip__mark{left:var(--hm-strip-scale);right:0;bottom:calc(var(--at) * 100%);border-top:var(--hairline) solid var(--rule);height:0;position:absolute}.hm-strip__mark:first-child{border-top-color:var(--text2)}.hm-strip__mark-text{right:calc(100% + var(--space-2));bottom:calc(var(--space-1-5) * -1 - var(--space-px));white-space:nowrap;color:var(--text2);font-size:11px;line-height:14px;position:absolute}.hm-strip__days{grid-template-columns:repeat(30,minmax(0,1fr));height:100%;display:grid;position:relative}.hm-strip__day{border-radius:var(--radius-box);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:flex-end;min-width:0;height:100%;padding:0;display:flex;position:relative}.hm-strip__day:hover,.hm-strip__day[aria-checked=true]{background:var(--attention-wash)}.hm-strip__day:focus-visible{outline-offset:1px}.hm-strip__bar{width:min(6px,52%);height:calc(var(--h) * 100%);background:var(--text);border-radius:1px 1px 0 0;min-height:2px;display:block;position:relative}.hm-strip__day[data-state=slow] .hm-strip__bar{background:var(--gold-text)}.hm-strip__day[data-state=slow] .hm-strip__bar:after{content:"";left:50%;bottom:calc(100% + var(--space-1));width:var(--space-1);height:var(--space-1);background:var(--gold-text);border-radius:50%;position:absolute;translate:-50%}.hm-strip__day[data-clipped=true] .hm-strip__bar:before{content:"";left:calc(var(--space-0-75) * -1);right:calc(var(--space-0-75) * -1);top:calc(var(--space-0-75) * -1);border-top:var(--space-0-5) solid currentColor;height:0;position:absolute}.hm-strip__day[data-clipped=true] .hm-strip__bar{color:var(--text)}.hm-strip__day[data-clipped=true][data-state=slow] .hm-strip__bar{color:var(--gold-text)}.hm-strip__day[data-state=hollow] .hm-strip__bar{border:var(--hairline) solid var(--text2);background:0 0;border-radius:1px;height:8px;min-height:8px}.hm-strip__day[data-today=true] .hm-strip__bar{opacity:.7}.hm-strip__axis{padding-left:var(--hm-strip-scale);color:var(--text2);justify-content:space-between;font-size:11px;line-height:14px;display:flex}.hm-strip__readout{align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-1);border:var(--hairline) solid var(--rule);border-radius:var(--radius-box);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.hm-strip__detail{color:var(--text);text-align:center;margin:0;font-size:13px;line-height:20px}.hm-strip__step{border-radius:var(--radius-box);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.hm-strip__step:hover:not(:disabled){background:var(--attention-wash)}.hm-strip__step:disabled{color:var(--text3);cursor:default}.hm-strip__step svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:16px;height:16px}.hm-rec__line{color:var(--text);margin:0;font-size:15px;line-height:24px}.hm-rec__legend{max-width:560px;margin:0}.hm-proof__empty{column-gap:var(--space-9);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.hm-proof__empty-words{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.hm-proof__empty .hm-medal{--hm-medal:148px}@media (max-width:759px){.hm-rv__summary{grid-template-columns:minmax(0,1fr)}.hm-medal{--hm-medal:152px;text-align:center;align-items:center}.hm-medal__caption{max-width:none}.hm-medal__n{font-size:44px}.hm-rec__figures{grid-template-columns:minmax(0,1fr)}.hm-rec__fig,.hm-rec__fig:nth-child(2n){padding:var(--space-4) 0;border-left:0}.hm-strip{--hm-strip-h:96px;--hm-strip-scale:30px}.hm-proof__empty{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}
