:root{--rx-gold-base:#bda05b;--rx-gold-t1:#e7ddc5;--rx-gold-t2:#ece4d0;--rx-gold-t3:#f1ebdc;--rx-gold-t4:#f6f1e8;--rx-gold-t5:#faf8f3;--rx-blue-base:#8ac2d0;--rx-blue-t1:#c5e1e7;--rx-blue-t2:#d0e7ec;--rx-blue-t3:#dcedf1;--rx-blue-t4:#e8f3f6;--rx-blue-t5:#f3f9fa;--rx-green-base:#a1d08a;--rx-green-t1:#d0e7c5;--rx-green-t2:#daecd0;--rx-green-t3:#e3f1dc;--rx-green-t4:#ecf6e8;--rx-green-t5:#f6faf3;--rx-brown-base:#2a2a2a;--rx-brown-t1:#949494;--rx-brown-t2:#aaa;--rx-brown-t3:#bfbfbf;--rx-brown-t4:#d4d4d4;--rx-brown-t5:#eaeaea;--rx-white:#fff;--rx-page-bg:var(--rx-gold-t5);--rx-surface:var(--rx-white);--rx-text:var(--rx-brown-base);--rx-heading:var(--rx-brown-base);--rx-text-muted:var(--rx-brown-t1);--rx-rule:var(--rx-brown-t5);--rx-rule-inverse:hsla(0,0%,100%,.18);--rx-accent:var(--rx-gold-base);--rx-inverse-bg:var(--rx-brown-base);--rx-btn-secondary-fill:var(--rx-blue-base);--rx-inverse-text:var(--rx-white);--rx-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--rx-font-display:var(--rx-font-sans);--rx-text-xs:0.75rem;--rx-text-sm:0.875rem;--rx-text-btn:0.9375rem;--rx-text-base:1rem;--rx-text-lg:clamp(1rem,1.124vw,1.275rem);--rx-text-lg-alt:1.125rem;--rx-text-quote:clamp(1.125rem,1.39vw,1.3125rem);--rx-text-card-title:1.25rem;--rx-text-xl:1.5rem;--rx-text-xl-alt:1.625rem;--rx-text-2xl:2rem;--rx-text-2xl-alt:2.125rem;--rx-text-3xl:2.75rem;--rx-text-4xl:4rem;--rx-text-5xl:clamp(2rem,3.968vw,4.5rem);--rx-leading-hero:0.95;--rx-leading-tight:1.1;--rx-leading-snug:1.25;--rx-leading-normal:1.5;--rx-leading-relaxed:1.65;--rx-tracking-eyebrow:0.08em;--rx-space-1:0.25rem;--rx-space-2:0.5rem;--rx-space-3:0.75rem;--rx-space-4:1rem;--rx-space-5:1.5rem;--rx-space-6:2rem;--rx-space-7:3rem;--rx-space-8:4rem;--rx-space-9:6rem;--rx-space-10:8rem;--rx-rel-space-1:0.25em;--rx-rel-space-2:0.5em;--rx-rel-space-3:0.75em;--rx-rel-space-4:1em;--rx-rel-space-5:1.5em;--rx-rel-space-6:2em;--rx-rel-space-7:3em;--rx-rel-space-8:4em;--rx-rel-space-9:6em;--rx-rel-space-10:8em;--rx-section-y:clamp(3rem,6.35vw,6rem);--rx-gutter:var(--rx-space-5);--rx-header-top:43px;--rx-header-top-scrolled:8px;--rx-header-lift:calc(var(--rx-header-top) - var(--rx-header-top-scrolled));--rx-header-lift-range:160px;--rx-header-max:1200px;--rx-header-height:77px;--rx-fly-fade:180ms;--rx-fly-reveal:300ms;--rx-fly-rise:10px;--rx-fly-from:0.96;--rx-fly-content-lag:90ms;--rx-fly-move:420ms;--rx-fly-ease:var(--rx-ease-out);--rx-fly-close-delay:180ms;--rx-u:min(0.06614vw,calc(0.5px + 0.03307vw));--rx-measure-slope:0.5;--rx-measure-cap:1840px;--rx-measure:min(82vw,calc(100vw*var(--rx-measure-slope) + 1239.84px - 1512px*var(--rx-measure-slope)),var(--rx-measure-cap));--rx-container-max:var(--rx-measure);--rx-container-narrow:calc(var(--rx-measure)*0.71);--rx-container-wide:calc(var(--rx-measure)*1.161);--rx-container-indented:calc(var(--rx-measure)*0.929);--rx-frame-x-full:0px;--rx-frame-x-snug:var(--rx-gutter);--rx-frame-x-inset:max(var(--rx-gutter),calc((100vw - var(--rx-container-max))/2));--rx-frame-x-indented:max(var(--rx-gutter),calc((100vw - var(--rx-container-indented))/2));--rx-frame-x-narrow:max(var(--rx-gutter),calc((100vw - var(--rx-container-narrow))/2));--rx-frame-x-wide:max(var(--rx-gutter),calc((100vw - var(--rx-container-wide))/2));--rx-frame-r-full:var(--rx-radius-card);--rx-frame-r-snug:var(--rx-radius-card);--rx-frame-r-inset:var(--rx-radius-card);--rx-frame-overshoot:var(--rx-space-6);--rx-frame-pad:var(--rx-space-9);--rx-radius-sm:8px;--rx-radius-md:16px;--rx-radius-lg:24px;--rx-radius-xl:32px;--rx-radius-card:20px;--rx-radius-panel:10px;--rx-radius-pill:999px;--rx-shadow-sm:0 1px 2px rgba(42,42,42,.06);--rx-shadow-md:0 4px 16px rgba(42,42,42,.08);--rx-shadow-lg:0 12px 40px rgba(42,42,42,.1);--rx-shadow-header:0 5px 25px rgba(42,42,42,.07);--rx-shadow-card:0 4px 44px rgba(42,42,42,.06);--rx-shadow-deep-rgb:42,42,42;--rx-shadow-deep-y:75px;--rx-shadow-deep-blur:75px;--rx-shadow-deep-alpha:0.13;--rx-shadow-gold:0 5px 17px rgba(189,160,91,.12);--rx-scrim-media:rgba(42,42,42,.5);--rx-shadow-pill:0 0 22px rgba(42,42,42,.05);--rx-shadow-panel:0 0 80px rgba(42,42,42,.1);--rx-btn-highlight:var(--rx-blue-base);--rx-beacon-spread:9px;--rx-beacon-ring:2px;--rx-beacon-alpha:1;--rx-beacon-duration:1600ms;--rx-beacon-ease:var(--rx-ease-out);--rx-beacon-lag:400ms;--rx-btn-grow:2px;--rx-ease-standard:cubic-bezier(0.4,0,0.2,1);--rx-ease-out:cubic-bezier(0.22,0.61,0.36,1);--rx-ease-out-far:cubic-bezier(0.16,1,0.3,1);--rx-ease:var(--rx-ease-standard);--rx-duration:200ms;--rx-reveal-ease:var(--rx-ease-out);--rx-reveal-duration:700ms;--rx-frame-ease:var(--rx-ease-standard)}@media (max-width:1024px){:root{--rx-frame-pad:var(--rx-space-7);--rx-gutter:clamp(1.5rem,6.5vw,2rem);--rx-frame-x-snug:0px;--rx-measure:calc(100vw - var(--rx-gutter)*2);--rx-text-4xl:3rem;--rx-text-3xl:2.25rem}}@media (max-width:767px){:root{--rx-frame-pad:var(--rx-space-5);--rx-text-4xl:2.5rem;--rx-text-3xl:1.875rem;--rx-text-2xl:1.5rem;--rx-header-top:16px;--rx-header-top-scrolled:4px;--rx-header-lift-range:100px}}@media (prefers-reduced-motion:reduce){:root{--rx-duration:1ms}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--rx-page-bg);color:var(--rx-text);font-family:var(--rx-font-sans);font-size:var(--rx-text-base);line-height:var(--rx-leading-relaxed);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body-wrapper{overflow-x:clip}h1,h2,h3,h4,h5,h6{color:var(--rx-heading);font-family:var(--rx-font-display);font-weight:400;letter-spacing:-.02em;line-height:var(--rx-leading-tight);margin:0;text-wrap:balance}h1{font-size:var(--rx-text-5xl);line-height:var(--rx-leading-hero)}h2{font-size:var(--rx-text-3xl)}h3{font-size:var(--rx-text-2xl)}h4{font-size:var(--rx-text-xl)}h5{font-size:var(--rx-text-lg)}h6{font-size:var(--rx-text-base)}p{margin:0 0 var(--rx-space-4);text-wrap:pretty}p:last-child{margin-bottom:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--rx-duration) var(--rx-ease),text-decoration-color var(--rx-duration) var(--rx-ease)}a:hover{text-decoration-color:var(--rx-gold-base)}.hs_cos_wrapper a [style*=color],.hs_cos_wrapper a[style*=color]{color:inherit!important}img,svg,video{display:block;height:auto;max-width:100%}ol,ul{margin:0;padding:0}li{list-style:none}button{color:inherit;cursor:pointer;font:inherit}hr{border:0;border-top:1px solid var(--rx-rule);margin:var(--rx-space-6) 0}:focus-visible{border-radius:2px;outline:2px solid var(--rx-accent);outline-offset:3px}.rx-page>.hs_cos_wrapper,[data-global-resource-path*="partials/header.html"],[data-global-resource-path*="partials/header.html"]>.hs_cos_wrapper{display:contents}.rx-page--post>.hs_cos_wrapper[contenteditable]{color:var(--rx-text);display:block;font-size:clamp(1rem,1.19vw,1.25rem);line-height:1.5;margin-inline:auto;width:min(100% - var(--rx-gutter) * 2,calc((var(--rx-container-max) - var(--rx-space-9))*635/1027),760px)}.rx-eyebrow{color:var(--rx-text);font-size:var(--rx-text-sm);font-weight:600;line-height:1.4;margin:0 0 var(--rx-space-3)}.rx-lead{color:var(--rx-text);font-size:var(--rx-text-lg);line-height:var(--rx-leading-normal)}.rx-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.rx-container{margin-inline:auto;width:min(100% - var(--rx-gutter) * 2,var(--rx-container-max))}.rx-container--narrow{width:min(100% - var(--rx-gutter) * 2,var(--rx-container-narrow))}.rx-container--indented{width:min(100% - var(--rx-gutter) * 2,var(--rx-container-indented))}.rx-container--wide{width:min(100% - var(--rx-gutter) * 2,var(--rx-container-wide))}.rx-container--full{width:100%}.rx-container--snug{width:calc(100% - var(--rx-gutter)*2)}.rx-section{padding-bottom:var(--rx-section-pb-choice,var(--rx-section-pb,var(--rx-section-y)));padding-top:var(--rx-section-pt-choice,var(--rx-section-pt,var(--rx-section-y)));position:relative}.rx-section--pt-none{--rx-section-pt-choice:0px}.rx-section--pt-tight{--rx-section-pt-choice:calc(var(--rx-section-y)*0.5)}.rx-section--pt-loose{--rx-section-pt-choice:calc(var(--rx-section-y)*1.3333)}.rx-section--pb-none{--rx-section-pb-choice:0px}.rx-section--pb-tight{--rx-section-pb-choice:calc(var(--rx-section-y)*0.5)}.rx-section--pb-loose{--rx-section-pb-choice:calc(var(--rx-section-y)*1.3333)}.rx-section--pt-overlap,.rx-section--pt-overlap-lg{--rx-section-pt-choice:0px;position:relative;z-index:1}.rx-section--pt-overlap{margin-top:calc(var(--rx-space-9)*-1)}.rx-section--pt-overlap-lg{margin-top:calc(var(--rx-space-10)*-1)}.rx-section--pb-overlap,.rx-section--pb-overlap-lg{--rx-section-pb-choice:0px;position:relative;z-index:1}.rx-section--pb-overlap{margin-bottom:calc(var(--rx-space-9)*-1)}.rx-section--pb-overlap-lg{margin-bottom:calc(var(--rx-space-10)*-1)}.rx-section--tight{--rx-section-pt:var(--rx-space-7);--rx-section-pb:var(--rx-space-7)}.rx-section--flush-top{--rx-section-pt:0}.rx-section--flush-bottom{--rx-section-pb:0}@property --rx-frame-progress{syntax:"<number>";inherits:false;initial-value:0}.rx-frame{margin-inline:calc(var(--rx-frame-overshoot)*-1);position:relative;width:calc(100% + var(--rx-frame-overshoot)*2);--rx-frame-open:var(--rx-frame-x-full);--rx-frame-open-r:var(--rx-frame-r-full);--rx-frame-closed:calc(var(--rx-frame-x-inset) + var(--rx-frame-overshoot));--rx-frame-closed-r:var(--rx-frame-r-inset);--rx-frame-edge:var(--rx-frame-closed);--rx-frame-edge-r:var(--rx-frame-closed-r);--rx-frame-mid:var(--rx-frame-closed);--rx-frame-mid-r:var(--rx-frame-closed-r);--rx-frame-x:calc(var(--rx-frame-edge) + (var(--rx-frame-mid) - var(--rx-frame-edge))*var(--rx-frame-progress));--rx-frame-r:calc(var(--rx-frame-edge-r) + (var(--rx-frame-mid-r) - var(--rx-frame-edge-r))*var(--rx-frame-progress));--rx-frame-round:var(--rx-frame-r);clip-path:inset(0 var(--rx-frame-x) round var(--rx-frame-round))}.rx-frame--joined{--rx-frame-round:var(--rx-frame-r) var(--rx-frame-r) 0 0}.rx-frame--expand{--rx-frame-edge:var(--rx-frame-closed);--rx-frame-edge-r:var(--rx-frame-closed-r);--rx-frame-mid:var(--rx-frame-open);--rx-frame-mid-r:var(--rx-frame-open-r)}.rx-frame--contract{--rx-frame-edge:var(--rx-frame-open);--rx-frame-edge-r:var(--rx-frame-open-r);--rx-frame-mid:var(--rx-frame-closed);--rx-frame-mid-r:var(--rx-frame-closed-r)}.rx-frame--snug{--rx-frame-open:calc(var(--rx-frame-x-snug) + var(--rx-frame-overshoot));--rx-frame-open-r:var(--rx-frame-r-snug)}.rx-frame--closed-indented{--rx-frame-closed:calc(var(--rx-frame-x-indented) + var(--rx-frame-overshoot));--rx-frame-closed-r:var(--rx-radius-card)}.rx-frame--closed-narrow{--rx-frame-closed:calc(var(--rx-frame-x-narrow) + var(--rx-frame-overshoot));--rx-frame-closed-r:var(--rx-radius-card)}.rx-frame--closed-wide{--rx-frame-closed:calc(var(--rx-frame-x-wide) + var(--rx-frame-overshoot));--rx-frame-closed-r:var(--rx-radius-card)}.rx-frame--closed-snug{--rx-frame-closed:calc(var(--rx-frame-x-snug) + var(--rx-frame-overshoot));--rx-frame-closed-r:var(--rx-radius-card)}.rx-frame--closed-full{--rx-frame-closed:var(--rx-frame-x-full);--rx-frame-closed-r:var(--rx-radius-card)}@media (max-width:1024px){.rx-frame--snug{--rx-frame-open:var(--rx-frame-x-full);--rx-frame-open-r:var(--rx-frame-r-full)}}.rx-frame .rx-container{width:min(100% - (var(--rx-frame-closed) + var(--rx-frame-pad)) * 2,calc(var(--rx-container-max) - var(--rx-frame-pad)*2))}@keyframes rx-frame-travel{0%{--rx-frame-progress:0}50%{--rx-frame-progress:1}to{--rx-frame-progress:0}}@keyframes rx-frame-settle{0%{--rx-frame-progress:0}to{--rx-frame-progress:1}}@supports (animation-timeline:view()){.rx-frame--contract,.rx-frame--expand{animation:rx-frame-travel var(--rx-frame-ease) both;animation-range:cover 0 cover 100%;animation-timeline:view()}.rx-frame--once{animation:rx-frame-settle var(--rx-frame-ease) both;animation-range:entry;animation-timeline:view()}}@media (prefers-reduced-motion:reduce){.rx-frame{animation:none;--rx-frame-progress:1}}.rx-bg--gold-base{background-color:var(--rx-gold-base)}.rx-bg--gold-t1{background-color:var(--rx-gold-t1)}.rx-bg--gold-t2{background-color:var(--rx-gold-t2)}.rx-bg--gold-t3{background-color:var(--rx-gold-t3)}.rx-bg--gold-t4{background-color:var(--rx-gold-t4)}.rx-bg--gold-t5{background-color:var(--rx-gold-t5)}.rx-bg--blue-base{background-color:var(--rx-blue-base)}.rx-bg--blue-t1{background-color:var(--rx-blue-t1)}.rx-bg--blue-t2{background-color:var(--rx-blue-t2)}.rx-bg--blue-t3{background-color:var(--rx-blue-t3)}.rx-bg--blue-t4{background-color:var(--rx-blue-t4)}.rx-bg--blue-t5{background-color:var(--rx-blue-t5)}.rx-bg--green-base{background-color:var(--rx-green-base)}.rx-bg--green-t1{background-color:var(--rx-green-t1)}.rx-bg--green-t2{background-color:var(--rx-green-t2)}.rx-bg--green-t3{background-color:var(--rx-green-t3)}.rx-bg--green-t4{background-color:var(--rx-green-t4)}.rx-bg--green-t5{background-color:var(--rx-green-t5)}.rx-bg--brown-base{background-color:var(--rx-brown-base)}.rx-bg--brown-t1{background-color:var(--rx-brown-t1)}.rx-bg--brown-t2{background-color:var(--rx-brown-t2)}.rx-bg--brown-t3{background-color:var(--rx-brown-t3)}.rx-bg--brown-t4{background-color:var(--rx-brown-t4)}.rx-bg--brown-t5{background-color:var(--rx-brown-t5)}.rx-bg--white{background-color:var(--rx-white)}.rx-bg--dark{background-color:var(--rx-inverse-bg);color:var(--rx-inverse-text)}.rx-bg--gold{background-color:var(--rx-gold-t4)}.rx-bg--blue{background-color:var(--rx-blue-t4)}.rx-bg--green{background-color:var(--rx-green-t4)}.rx-text--light{color:var(--rx-inverse-text)}.rx-text--light .rx-eyebrow,.rx-text--light .rx-lead{color:var(--rx-brown-t3)}.rx-text--dark{color:var(--rx-text-base)}.rx-bg--dark .rx-eyebrow,.rx-bg--dark .rx-lead{color:var(--rx-brown-t3)}.rx-stack>*+*{margin-top:var(--rx-space-4)}.rx-stack--lg>*+*{margin-top:var(--rx-space-6)}.rx-grid{display:grid;gap:var(--rx-space-6)}.rx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.rx-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.rx-grid--2,.rx-grid--3,.rx-grid--4{grid-template-columns:minmax(0,1fr)}}.rx-card{background-color:var(--rx-surface);box-shadow:var(--rx-shadow-sm);padding:var(--rx-space-6)}.rx-card,.rx-media{border-radius:var(--rx-radius-lg)}.rx-media{overflow:hidden}.rx-media img,.rx-media video{height:100%;object-fit:cover;width:100%}.rx-scroller{display:flex;gap:var(--rx-space-5);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.rx-scroller::-webkit-scrollbar{display:none}.rx-scroller>*{flex:0 0 auto;scroll-snap-align:start}[data-rx-reveal-ready] [data-rx-reveal]{opacity:0;transform:scale(var(--rx-reveal-from,.94));will-change:opacity,transform}[data-rx-reveal-ready] [data-rx-revealed]{opacity:1;transform:none;transition:opacity var(--rx-reveal-duration) var(--rx-reveal-ease) var(--rx-reveal-delay,0s),transform var(--rx-reveal-duration) var(--rx-reveal-ease) var(--rx-reveal-delay,0s)}@media (prefers-reduced-motion:reduce){[data-rx-reveal-ready] [data-rx-reveal]{opacity:1;transform:none;transition:none}}.rx-page--archive .rx-library{margin-block-start:var(--rx-space-9)}[data-rx-reveal-ready] .rx-page--archive [data-rx-reveal]{opacity:1;transform:none;transition:none}.rx-h--display-xl{--rx-h-size:clamp(2.5rem,5.291vw,6rem);--rx-h-lh:1}.rx-h--display{--rx-h-size:var(--rx-text-5xl);--rx-h-lh:1.02}.rx-h--xxl{--rx-h-size:clamp(2rem,2.91vw,3.3rem);--rx-h-lh:1.08}.rx-h--xl{--rx-h-size:clamp(1.4375rem,2.116vw,2.4rem);--rx-h-lh:1.17}.rx-h--lg{--rx-h-size:clamp(1.125rem,1.587vw,1.8rem);--rx-h-lh:1.25}.rx-h--md{--rx-h-size:clamp(0.9375rem,1.323vw,1.5rem);--rx-h-lh:1.3}.rx-h--sm{--rx-h-size:clamp(0.875rem,1.19vw,1.35rem);--rx-h-lh:1.4}.rx-copy--large{--rx-copy-scale:1.125}.rx-ink--gold-base{color:var(--rx-gold-base)}.rx-ink--gold-t1{color:var(--rx-gold-t1)}.rx-ink--gold-t2{color:var(--rx-gold-t2)}.rx-ink--gold-t3{color:var(--rx-gold-t3)}.rx-ink--blue-base{color:var(--rx-blue-base)}.rx-ink--blue-t1{color:var(--rx-blue-t1)}.rx-ink--blue-t2{color:var(--rx-blue-t2)}.rx-ink--blue-t3{color:var(--rx-blue-t3)}.rx-ink--green-base{color:var(--rx-green-base)}.rx-ink--green-t1{color:var(--rx-green-t1)}.rx-ink--green-t2{color:var(--rx-green-t2)}.rx-ink--green-t3{color:var(--rx-green-t3)}.rx-ink--brown-base{color:var(--rx-brown-base)}.rx-ink--brown-t1{color:var(--rx-brown-t1)}.rx-ink--brown-t2{color:var(--rx-brown-t2)}.rx-ink--brown-t3{color:var(--rx-brown-t3)}.rx-embed{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.rx-embed>div{margin:0;max-width:none}.rx-embed>div,.rx-embed>div>svg{height:100%;width:100%}.rx-btn{align-items:center;border:2px solid transparent;border-radius:var(--rx-radius-pill);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rx-text-btn);font-weight:600;gap:var(--rx-rel-space-5);justify-content:center;line-height:1;min-height:45px;padding:0 var(--rx-space-5);text-decoration:none;transition:background-color var(--rx-duration) var(--rx-ease),border-color var(--rx-duration) var(--rx-ease),color var(--rx-duration) var(--rx-ease),box-shadow var(--rx-duration) var(--rx-ease);white-space:nowrap}.rx-btn:focus-visible,.rx-btn:hover{box-shadow:0 0 0 var(--rx-btn-grow) var(--rx-btn-fill,var(--rx-brown-base))}.rx-btn--primary{background-color:var(--rx-brown-base);border-color:var(--rx-brown-base);color:var(--rx-white);--rx-btn-fill:var(--rx-brown-base)}.rx-btn--secondary{background-color:transparent;border-color:var(--rx-blue-base);color:var(--rx-brown-base);--rx-btn-fill:var(--rx-btn-secondary-fill)}.rx-btn--secondary:focus-visible,.rx-btn--secondary:hover{background-color:var(--rx-btn-secondary-fill);border-color:var(--rx-btn-secondary-fill)}.rx-bg--dark .rx-btn--primary{background-color:var(--rx-white);border-color:var(--rx-white);color:var(--rx-brown-base);--rx-btn-fill:var(--rx-white)}.rx-bg--dark .rx-btn--secondary{border-color:hsla(0,0%,100%,.35);color:var(--rx-white);--rx-btn-fill:var(--rx-white)}.rx-bg--dark .rx-btn--secondary:focus-visible,.rx-bg--dark .rx-btn--secondary:hover{background-color:var(--rx-white);border-color:var(--rx-white);color:var(--rx-brown-base)}.rx-btn__icon{background-color:var(--rx-btn-icon-c,var(--rx-btn-highlight));flex:0 0 auto;height:14px;-webkit-mask:var(--rx-btn-arrow-mask) center /contain no-repeat;mask:var(--rx-btn-arrow-mask) center /contain no-repeat;transition:transform var(--rx-duration) var(--rx-ease);width:16px}.rx-btn:hover .rx-btn__icon{transform:translateX(3px)}.rx-btn--secondary .rx-btn__icon{background-color:var(--rx-btn-icon-c,currentColor)}.rx-btn--icon-white{--rx-btn-icon-c:var(--rx-white)}.rx-btn--icon-dark{--rx-btn-icon-c:var(--rx-brown-base)}.rx-btn--icon-gold{--rx-btn-icon-c:var(--rx-gold-base)}.rx-btn--icon-blue{--rx-btn-icon-c:var(--rx-blue-base)}.rx-btn--icon-green{--rx-btn-icon-c:var(--rx-green-base)}.rx-arrow-link{align-items:center;display:inline-flex;font-size:var(--rx-text-btn);font-weight:600;gap:var(--rx-space-2);text-decoration:none}.rx-arrow-link:after{background-color:currentColor;content:"";height:.75em;-webkit-mask:var(--rx-arrow-mask) center /contain no-repeat;mask:var(--rx-arrow-mask) center /contain no-repeat;transition:transform var(--rx-duration) var(--rx-ease);width:.75em}.rx-arrow-link:hover:after{transform:translateX(3px)}:root{--rx-arrow-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 3 5 5-5 5'/%3E%3C/svg%3E");--rx-btn-arrow-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='4 5 16 14'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-6-6 6 6-6 6'/%3E%3C/svg%3E")}.rx-btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rx-space-3)}.rx-btn-group--stack{align-items:flex-start;flex-direction:column}.rx-btn-group--flow{display:inline-flex}.rx-btn-group--flow:not(:first-child){margin-block-start:var(--rx-space-6)}.rx-btn--tone-white{--rx-btn-tone:var(--rx-white)}.rx-btn--tone-gold{--rx-btn-tone:var(--rx-gold-base)}.rx-btn--tone-blue{--rx-btn-tone:var(--rx-blue-base)}.rx-btn--tone-green{--rx-btn-tone:var(--rx-green-base)}.rx-btn--primary[class*=rx-btn--tone-]{background-color:var(--rx-btn-tone);border-color:var(--rx-btn-tone);color:var(--rx-brown-base);--rx-btn-fill:var(--rx-btn-tone)}.rx-btn--secondary[class*=rx-btn--tone-]{border-color:var(--rx-btn-tone);--rx-btn-fill:var(--rx-btn-tone);--rx-btn-secondary-fill:var(--rx-btn-tone)}.rx-bg--dark,.rx-section{isolation:isolate}.rx-btn{--rx-beacon-color:var(--rx-btn-highlight)}.rx-btn--secondary{--rx-beacon-color:var(--rx-btn-fill)}.rx-btn--beacon-halo,.rx-btn--beacon-orb,.rx-btn:not([class*=rx-btn--beacon-]){overflow:visible;position:relative}.rx-btn--beacon-halo:before,.rx-btn--beacon-orb:before,.rx-btn:not([class*=rx-btn--beacon-]):before{content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:-1}.rx-btn--beacon-halo:before,.rx-btn:not([class*=rx-btn--beacon-]):before{border:var(--rx-beacon-ring) solid var(--rx-beacon-color);border-radius:inherit;transition:inset calc(var(--rx-beacon-duration)*.28) var(--rx-beacon-ease),opacity calc(var(--rx-beacon-duration)*.2) var(--rx-beacon-ease)}.rx-btn--beacon-halo:focus-visible:before,.rx-btn--beacon-halo:hover:before,.rx-btn:not([class*=rx-btn--beacon-]):focus-visible:before,.rx-btn:not([class*=rx-btn--beacon-]):hover:before{inset:calc(var(--rx-beacon-spread)*-1);opacity:var(--rx-beacon-alpha)}.rx-btn--beacon-orb:before{aspect-ratio:1;background-color:var(--rx-beacon-color);border-radius:50%;height:calc(100% + (var(--rx-beacon-spread) + var(--rx-btn-grow))*2);inset:auto;left:calc(100% - var(--rx-beacon-x, 50%));top:50%;transform:translate(-50%,-50%) scale(.4);transition:opacity calc(var(--rx-beacon-duration)*.2) var(--rx-beacon-ease),transform calc(var(--rx-beacon-duration)*.25) var(--rx-beacon-ease),left var(--rx-beacon-lag) var(--rx-beacon-ease);width:auto}.rx-btn--beacon-orb:focus-visible:before,.rx-btn--beacon-orb:hover:before{opacity:var(--rx-beacon-alpha);transform:translate(-50%,-50%) scale(1)}.rx-btn--beacon-orb:focus-visible:not(:hover):before{left:50%}@media (prefers-reduced-motion:reduce){.rx-btn--beacon-halo:before,.rx-btn:not([class*=rx-btn--beacon-]):before{transition-duration:1ms}.rx-btn--beacon-orb:before{left:50%;transition:none}.rx-btn--beacon-orb:focus-visible:before,.rx-btn--beacon-orb:hover:before{transform:translate(-50%,-50%) scale(1)}}.rx-rcard{border-radius:12px;box-shadow:0 30px 30px -18px rgba(42,42,42,.06);display:flex;flex-direction:column;gap:var(--rx-space-3);padding:var(--rx-space-5) var(--rx-space-6) var(--rx-space-5);position:relative;transition:transform var(--rx-duration) var(--rx-ease),box-shadow var(--rx-duration) var(--rx-ease)}.rx-rcard,.rx-rcard--white{background-color:var(--rx-white)}.rx-rcard--blue{background-color:var(--rx-blue-t5)}.rx-rcard--gold{background-color:var(--rx-gold-t5)}.rx-rcard:focus-within,.rx-rcard:hover{box-shadow:0 36px 36px -18px rgba(42,42,42,.1);transform:translateY(-2px)}.rx-rcard__link:after{border-radius:inherit;content:"";inset:0;position:absolute}.rx-rcard__link{color:inherit;text-decoration:none}.rx-rcard__tagrow{align-items:center;display:flex;gap:var(--rx-space-2)}.rx-rcard__chip{flex:none;height:34px;width:34px}.rx-rcard__chip img,.rx-rcard__chip svg{display:block;height:34px;width:34px}.rx-rcard__tag{color:var(--rx-text);font-size:var(--rx-text-sm);font-weight:600;line-height:1.09}.rx-rcard__meta{color:var(--rx-text-muted);font-size:var(--rx-text-sm);font-weight:500;line-height:1.24;margin:0}.rx-rcard__title{color:var(--rx-heading);font-size:var(--rx-text-quote);font-weight:500;line-height:var(--rx-leading-snug);margin:0}.rx-rcard__excerpt{color:var(--rx-text);font-size:var(--rx-text-sm);line-height:var(--rx-leading-normal);margin:0;opacity:.8}.rx-rcard__go{display:block;height:36px;margin-top:auto;pointer-events:none;transition:transform var(--rx-duration) var(--rx-ease);width:36px}.rx-rcard:hover .rx-rcard__go{transform:translateX(3px)}.rx-rcard__go img,.rx-rcard__go svg{display:block;height:36px;width:36px}.rx-rcard--media{background-color:transparent;box-shadow:none;gap:0;padding:0}.rx-rcard--media:focus-within,.rx-rcard--media:hover{box-shadow:none;transform:none}.rx-rcard__media{aspect-ratio:372.875/240.578;border-radius:var(--rx-radius-panel);margin-bottom:var(--rx-space-6);overflow:hidden}.rx-rcard--media{--rx-rcard-zoom-duration:600ms}.rx-rcard__media img{height:100%;object-fit:cover;transition:transform var(--rx-rcard-zoom-duration) var(--rx-ease);width:100%}.rx-rcard--media:hover .rx-rcard__media img{transform:scale(1.03)}.rx-rcard--media .rx-rcard__meta{margin-bottom:var(--rx-space-2)}.rx-rcard--media-none{background-color:var(--rx-white);box-shadow:0 30px 30px -18px rgba(42,42,42,.06);gap:var(--rx-space-3);padding:var(--rx-space-5) var(--rx-space-6)}.rx-rcard--media-none:focus-within,.rx-rcard--media-none:hover{box-shadow:0 36px 36px -18px rgba(42,42,42,.1);transform:translateY(-2px)}.rx-rcard--media-none .rx-rcard__go{margin-top:auto}.rx-rcard--photo .rx-rcard__media{aspect-ratio:354.7/308.4;margin-bottom:var(--rx-space-5);position:relative}.rx-rcard--photo .rx-rcard__meta,.rx-rcard--photo .rx-rcard__title{font-size:clamp(1rem,1.19vw,1.35rem);line-height:1.25;max-width:18.55em}.rx-rcard--photo .rx-rcard__meta{font-weight:400;margin-bottom:0}.rx-rcard--photo .rx-rcard__tagrow{align-items:center;background-color:var(--rx-white);border-radius:var(--rx-radius-pill);display:inline-flex;gap:var(--rx-space-2);inset-block-end:var(--rx-space-4);inset-inline-start:var(--rx-space-3);margin:0;padding:var(--rx-space-1) var(--rx-space-3);position:absolute;z-index:1}.rx-rcard--photo .rx-rcard__chip{background:none}.rx-rcard--photo .rx-rcard__chip,.rx-rcard--photo .rx-rcard__chip img,.rx-rcard--photo .rx-rcard__chip svg{display:block;height:17.4px;width:17.4px}.rx-rcard--photo .rx-rcard__tag{font-size:var(--rx-text-xs);line-height:1.09}.rx-rcard--bare{background-color:transparent;box-shadow:none;gap:var(--rx-space-4);padding:0}.rx-rcard--bare:focus-within,.rx-rcard--bare:hover{box-shadow:none;transform:none}.rx-rcard--bare .rx-rcard__tagrow{align-self:flex-start;background-color:color-mix(in srgb,var(--rx-gold-t2) 75%,transparent);border-radius:var(--rx-radius-pill);gap:var(--rx-space-2);padding:var(--rx-space-1) var(--rx-space-3)}.rx-rcard--bare .rx-rcard__chip,.rx-rcard--bare .rx-rcard__chip img,.rx-rcard--bare .rx-rcard__chip svg{height:17.45px;width:17.45px}.rx-rcard--bare .rx-rcard__tag{font-size:var(--rx-text-xs)}.rx-rcard--bare .rx-rcard__meta,.rx-rcard--bare .rx-rcard__title{font-size:clamp(1rem,1.19vw,1.35rem);line-height:1.25;max-width:18.55em}.rx-rcard--bare .rx-rcard__meta{color:var(--rx-text-muted);font-weight:400}.rx-rcard--bare .rx-rcard__title{font-weight:500}.rx-rcard--compact{gap:var(--rx-space-2);padding:var(--rx-space-4)}.rx-rcard--compact .rx-rcard__title{font-size:var(--rx-text-base);font-weight:600}.rx-rcard--compact .rx-rcard__go{height:20px;margin-top:var(--rx-space-1);width:20px}.rx-rcard--compact .rx-rcard__go img,.rx-rcard--compact .rx-rcard__go svg{height:20px;width:20px}@media (max-width:767px){.rx-rcard{padding:var(--rx-space-4)}}@media (prefers-reduced-motion:reduce){.rx-rcard,.rx-rcard__go,.rx-rcard__media img{transition:none}.rx-rcard:focus-within,.rx-rcard:hover{transform:none}.rx-rcard--media:hover .rx-rcard__media img,.rx-rcard:hover .rx-rcard__go{transform:none}}.rx-field{padding-top:var(--rx-space-5);position:relative;--rx-field-rest:color-mix(in srgb,var(--rx-gold-base) 45%,transparent);--rx-field-done:var(--rx-brown-t1);--rx-field-live:var(--rx-gold-base);--rx-field-rule:var(--rx-field-rest);--rx-field-duration:var(--rx-duration);--rx-field-ease:var(--rx-ease-standard)}.rx-field:focus-within{--rx-field-rule:var(--rx-field-live)}.rx-field__input{background:none;border:0;border-bottom:1px solid var(--rx-field-rule);border-radius:0;color:var(--rx-text);display:block;font-family:inherit;font-size:var(--rx-text-base);font-weight:500;line-height:var(--rx-leading-snug);padding:0 0 var(--rx-space-2);transition:border-color var(--rx-field-duration) var(--rx-field-ease);width:100%}.rx-field__input::placeholder{color:transparent}.rx-field__input:focus{outline:none}.rx-field__input:not(:placeholder-shown):not(:focus){--rx-field-rule:var(--rx-field-done)}.rx-field:after{background-color:var(--rx-accent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--rx-field-duration) var(--rx-field-ease)}.rx-field:focus-within:after{transform:scaleX(1)}.rx-field__label{bottom:var(--rx-space-2);color:var(--rx-text);font-size:var(--rx-text-sm);font-weight:400;left:0;line-height:1.4;pointer-events:none;position:absolute;transform-origin:left bottom;transition:transform var(--rx-field-duration) var(--rx-field-ease),color var(--rx-field-duration) var(--rx-field-ease)}.rx-field__input:focus+.rx-field__label,.rx-field__input:not(:placeholder-shown)+.rx-field__label{color:var(--rx-text-muted);transform:translateY(-1.75rem) scale(.7857)}@media (prefers-reduced-motion:reduce){.rx-field:after,.rx-field__input,.rx-field__label{transition:none}}.rx-rings{inset:0;pointer-events:none;position:absolute;z-index:-1}.rx-rings--front{z-index:2}.rx-rings__point{--rx-rings-x:0;--rx-rings-y:0;--rx-rings-ax:0%;--rx-rings-ay:0%;--rx-rings-dx:0px;--rx-rings-dy:0px;block-size:0;inline-size:0;inset-block-start:calc(var(--rx-rings-ay) + var(--rx-u)*var(--rx-rings-y) + var(--rx-rings-dy));inset-inline-start:calc(var(--rx-rings-ax) + var(--rx-u)*var(--rx-rings-x) + var(--rx-rings-dx));position:absolute}.rx-rings__point--x-start{--rx-rings-ax:0%}.rx-rings__point--x-center{--rx-rings-ax:50%}.rx-rings__point--x-end{--rx-rings-ax:100%}.rx-rings__point--center{--rx-rings-ax:50%;--rx-rings-ay:50%}.rx-rings__point--from-end{--rx-rings-ax:100%}.rx-rings__point--edge-start{--rx-rings-ax:0%;--rx-rings-x:-80.1}.rx-rings__point--edge-end{--rx-rings-ax:100%;--rx-rings-x:48.8}.rx-rings__point--y-top{--rx-rings-ay:0%}.rx-rings__point--y-center{--rx-rings-ay:50%}.rx-rings__point--bottom,.rx-rings__point--y-bottom{inset-block-end:calc(var(--rx-u)*var(--rx-rings-y) + var(--rx-rings-dy));inset-block-start:auto}.rx-ring{--rx-ring-d:500;--rx-ring-c:var(--rx-ring-c-default,var(--rx-gold-t3));--rx-ring-w:var(--rx-rings-w,1.5);aspect-ratio:1;border:max(1px,calc(var(--rx-u)*var(--rx-ring-w))) solid var(--rx-ring-c);border-radius:50%;inline-size:calc(var(--rx-u)*var(--rx-ring-d));inset-block-start:0;inset-inline-start:0;position:absolute;translate:-50% -50%}.rx-ring--faint{--rx-ring-c:color-mix(in srgb,var(--rx-gold-base) 30%,transparent)}.rx-ring{--rx-reveal-from:0.7}.rx-ring:nth-child(2){--rx-reveal-from:0.62;--rx-reveal-delay:90ms}.rx-ring:nth-child(3){--rx-reveal-from:0.55;--rx-reveal-delay:180ms}.rx-ring:nth-child(4){--rx-reveal-from:0.48;--rx-reveal-delay:270ms}@media (max-width:767px){.rx-rings{display:none}}.rx-section:not(:has(.rx-rings)){position:relative;z-index:2}.rx-section:has(.rx-rings){position:relative;z-index:1}.rx-ring--c-gold-base{--rx-ring-c:var(--rx-gold-base)}.rx-ring--c-gold-t1{--rx-ring-c:var(--rx-gold-t1)}.rx-ring--c-gold-t2{--rx-ring-c:var(--rx-gold-t2)}.rx-ring--c-gold-t3{--rx-ring-c:var(--rx-gold-t3)}.rx-ring--c-gold-t4{--rx-ring-c:var(--rx-gold-t4)}.rx-ring--c-gold-t5{--rx-ring-c:var(--rx-gold-t5)}.rx-ring--c-blue-base{--rx-ring-c:var(--rx-blue-base)}.rx-ring--c-blue-t1{--rx-ring-c:var(--rx-blue-t1)}.rx-ring--c-blue-t2{--rx-ring-c:var(--rx-blue-t2)}.rx-ring--c-blue-t3{--rx-ring-c:var(--rx-blue-t3)}.rx-ring--c-blue-t4{--rx-ring-c:var(--rx-blue-t4)}.rx-ring--c-blue-t5{--rx-ring-c:var(--rx-blue-t5)}.rx-ring--c-green-base{--rx-ring-c:var(--rx-green-base)}.rx-ring--c-green-t1{--rx-ring-c:var(--rx-green-t1)}.rx-ring--c-green-t2{--rx-ring-c:var(--rx-green-t2)}.rx-ring--c-green-t3{--rx-ring-c:var(--rx-green-t3)}.rx-ring--c-green-t4{--rx-ring-c:var(--rx-green-t4)}.rx-ring--c-green-t5{--rx-ring-c:var(--rx-green-t5)}.rx-ring--c-brown-base{--rx-ring-c:var(--rx-brown-base)}.rx-ring--c-brown-t1{--rx-ring-c:var(--rx-brown-t1)}.rx-ring--c-brown-t2{--rx-ring-c:var(--rx-brown-t2)}.rx-ring--c-brown-t3{--rx-ring-c:var(--rx-brown-t3)}.rx-ring--c-brown-t4{--rx-ring-c:var(--rx-brown-t4)}.rx-ring--c-brown-t5{--rx-ring-c:var(--rx-brown-t5)}.rx-ring--c-white{--rx-ring-c:var(--rx-white)}.rx-surface--pad{padding:var(--rx-frame-pad)}.rx-surface--static{border-radius:var(--rx-radius-card);inline-size:min(100% - var(--rx-gutter) * 2,var(--rx-container-max));margin-inline:auto}.rx-surface--w-narrow{inline-size:min(100% - var(--rx-gutter) * 2,var(--rx-container-narrow))}.rx-surface--w-wide{inline-size:min(100% - var(--rx-gutter) * 2,var(--rx-container-wide))}.rx-surface--w-snug{inline-size:calc(100% - var(--rx-frame-x-snug)*2)}.rx-surface--w-full{border-radius:0;inline-size:100%}.rx-surface--shadow{box-shadow:var(--rx-shadow-card)}.rx-surface--static>.rx-container{inline-size:100%}.rx-split{--rx-split-copy:50%;--rx-split-gap:var(--rx-space-7);display:grid;gap:var(--rx-split-gap);grid-template-columns:var(--rx-split-copy) minmax(0,1fr)}.rx-split--feature{--rx-split-copy:40%}.rx-split--even{--rx-split-copy:50%}.rx-split--flip{grid-template-columns:minmax(0,1fr) var(--rx-split-copy)}.rx-split--flip>:first-child{order:2}.rx-split--flip>:nth-child(2){order:1}@media (max-width:1024px){.rx-split,.rx-split--flip{gap:var(--rx-space-6);grid-template-columns:minmax(0,1fr)}.rx-split--flip>:first-child,.rx-split--flip>:nth-child(2){order:0}}@property --rx-tm-progress{syntax:"<number>";inherits:false;initial-value:1}.rx-tm{--rx-tm-inset:var(--rx-space-4);--rx-tm-split:44.4%;--rx-tm-pad:var(--rx-space-8);--rx-tm-pad-block:var(--rx-space-9);--rx-tm-media-clear:calc(var(--rx-header-top-scrolled) + var(--rx-header-height) + var(--rx-section-y) + var(--rx-tm-inset)*2);--rx-tm-media-h:min(724px,calc(100svh - var(--rx-tm-media-clear)));--rx-tm-play-duration:220ms}.rx-tm__frame{--rx-tm-w-open:100%;--rx-tm-w-settled:min(100% - var(--rx-gutter) * 2,var(--rx-container-max));--rx-tm-w-edge:var(--rx-tm-w-open);--rx-tm-r-edge:0px;--rx-tm-w-mid:var(--rx-tm-w-settled);--rx-tm-r-mid:var(--rx-radius-card);background-color:var(--rx-surface);border-radius:calc(var(--rx-tm-r-edge) + (var(--rx-tm-r-mid) - var(--rx-tm-r-edge))*var(--rx-tm-progress));box-shadow:var(--rx-shadow-card);margin-inline:auto;padding:var(--rx-tm-inset);width:calc(var(--rx-tm-w-edge) + (var(--rx-tm-w-mid) - var(--rx-tm-w-edge))*var(--rx-tm-progress))}.rx-tm--w-narrow .rx-tm__frame{--rx-tm-w-settled:min(100% - var(--rx-gutter) * 2,var(--rx-container-narrow))}.rx-tm--w-indented .rx-tm__frame{--rx-tm-w-settled:min(100% - var(--rx-gutter) * 2,var(--rx-container-indented))}.rx-tm--w-wide .rx-tm__frame{--rx-tm-w-settled:min(100% - var(--rx-gutter) * 2,var(--rx-container-wide))}.rx-tm--w-full .rx-tm__frame{--rx-tm-w-settled:100%;--rx-tm-r-mid:0px}.rx-tm--snug .rx-tm__frame{--rx-tm-w-open:calc(100% - var(--rx-gutter)*2);--rx-tm-r-edge:var(--rx-radius-card)}.rx-tm--expand .rx-tm__frame{--rx-tm-w-edge:var(--rx-tm-w-settled);--rx-tm-r-edge:var(--rx-radius-card);--rx-tm-w-mid:var(--rx-tm-w-open);--rx-tm-r-mid:0px}.rx-tm--snug.rx-tm--expand .rx-tm__frame{--rx-tm-r-mid:var(--rx-radius-card)}.rx-tm__inner{align-items:stretch;container-type:inline-size;display:grid;gap:0;grid-template-columns:var(--rx-tm-split) minmax(0,1fr);grid-template-rows:minmax(var(--rx-tm-media-h),auto);--rx-tm-heading-size:clamp(var(--rx-text-2xl),2.58cqw,2.875rem)}.rx-tm--flip .rx-tm__inner{grid-template-columns:minmax(0,1fr) var(--rx-tm-split)}.rx-tm--flip .rx-tm__body{order:2}.rx-tm--flip .rx-tm__media{order:1}.rx-tm--split-feature{--rx-tm-split:40%}.rx-tm--split-even{--rx-tm-split:50%}.rx-tm--flat.rx-tm--split-feature .rx-tm__inner{grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.rx-tm--flat.rx-tm--split-even .rx-tm__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rx-tm--flat.rx-tm--flip.rx-tm--split-feature .rx-tm__inner{grid-template-columns:minmax(0,60fr) minmax(0,40fr)}.rx-tm__body{align-self:start;padding-block:calc(var(--rx-tm-pad-block) - var(--rx-tm-inset));padding-inline:calc(var(--rx-tm-pad) - var(--rx-tm-inset)) var(--rx-space-7)}.rx-tm--flip .rx-tm__body{padding-inline:var(--rx-space-7) calc(var(--rx-tm-pad) - var(--rx-tm-inset))}.rx-tm__media{block-size:100%;border-radius:var(--rx-radius-panel);inline-size:100%;overflow:hidden;position:relative}.rx-tm__media iframe,.rx-tm__media img,.rx-tm__media video{border:0;display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.rx-tm__media[data-rx-tm-video]:after{background-color:var(--rx-scrim-media);content:"";inset:0;pointer-events:none;position:absolute}.rx-tm__media[data-rx-tm-playing]:after{opacity:0;transition:opacity var(--rx-tm-play-duration) var(--rx-ease-standard)}.rx-tm--flat .rx-tm__media iframe,.rx-tm--flat .rx-tm__media img,.rx-tm--flat .rx-tm__media video{position:static}@keyframes rx-tm-settle{0%{--rx-tm-progress:0}to{--rx-tm-progress:1}}@supports (animation-timeline:view()){.rx-tm--travel .rx-tm__frame{animation:rx-tm-settle linear both;animation-range:entry 0 cover 40%;animation-timeline:view()}}@media (prefers-reduced-motion:reduce){.rx-tm__frame{animation:none;--rx-tm-progress:1}}.rx-tm--flat .rx-tm__inner{align-items:center;gap:var(--rx-tm-gap,151.63px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto}.rx-tm--gap-narrow .rx-tm__inner{--rx-tm-gap:110.95px}.rx-tm--flat.rx-tm--flip .rx-tm__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rx-tm--flat .rx-tm__body{align-self:center;padding:0}.rx-tm--flat .rx-tm__inner.rx-container--full .rx-tm__body{padding-inline:var(--rx-gutter)}.rx-tm--flat .rx-tm__media{aspect-ratio:var(--rx-tm-ratio,16/10);block-size:auto;border-radius:var(--rx-radius-lg)}.rx-tm--r-square .rx-tm__media{--rx-tm-ratio:1/1}.rx-tm--r-portrait .rx-tm__media{--rx-tm-ratio:4/5}.rx-tm--r-wide .rx-tm__media{--rx-tm-ratio:16/9}.rx-tm__heading{color:var(--rx-heading);font-size:var(--rx-h-size,max(var(--rx-tm-heading-size),var(--rx-tm-heading,0px)));font-weight:400;line-height:var(--rx-h-lh,1.08);margin:calc(var(--rx-space-6) + var(--rx-space-2)) 0 0}.rx-tm__eyebrow{margin:0}.rx-tm__body>:first-child{margin-top:0}.rx-tm__copy{color:var(--rx-text);font-size:calc(clamp(var(--rx-text-lg-alt), 1.37cqw, 1.5rem)*var(--rx-copy-scale, 1));line-height:var(--rx-leading-normal);margin:calc(var(--rx-tm-heading-size)*.842) 0 0;max-width:46ch}.rx-bg--dark :where(.rx-tm__heading,.rx-tm__copy,.rx-tm__quote,.rx-tm__cite,.rx-tm__stat,.rx-tm__stat-figure,.rx-tm__stat-caption){color:inherit}.rx-tm__copy>:first-child{margin-top:0}.rx-tm__copy>:last-child{margin-bottom:0}.rx-tm:not(.rx-tm--single) .rx-tm__body>[data-rx-reveal]:first-child{--rx-reveal-delay:0ms}.rx-tm:not(.rx-tm--single) .rx-tm__body>[data-rx-reveal]:nth-child(2){--rx-reveal-delay:60ms}.rx-tm:not(.rx-tm--single) .rx-tm__body>[data-rx-reveal]:nth-child(3){--rx-reveal-delay:120ms}.rx-tm:not(.rx-tm--single) .rx-tm__body>[data-rx-reveal]:nth-child(n+4){--rx-reveal-delay:180ms}[data-rx-reveal-ready] .rx-tm:not(.rx-tm--flip):not(.rx-tm--single) .rx-tm__body [data-rx-reveal]:not([data-rx-revealed]){transform:translateX(24px)}[data-rx-reveal-ready] .rx-tm--flip:not(.rx-tm--single) .rx-tm__body [data-rx-reveal]:not([data-rx-revealed]){transform:translateX(-24px)}.rx-tm__media--tint-white{background-color:var(--rx-white)}.rx-tm__media--tint-gold{background-color:var(--rx-gold-base)}.rx-tm__media--fit-contain img{object-fit:contain}.rx-tm__media--inset-small img{padding:clamp(.75rem,1.91cqw,var(--rx-space-5))}.rx-tm__media--inset-medium img{padding:clamp(1rem,3.82cqw,var(--rx-space-7))}.rx-tm__media--inset-large img{padding:clamp(1.25rem,7.64cqw,var(--rx-space-9))}.rx-tm__media--tint-cream{background-color:var(--rx-gold-t4)}.rx-tm__media--tint-blue{background-color:var(--rx-blue-t3)}.rx-tm__media--tint-green{background-color:var(--rx-green-t3)}.rx-tm__media--tint-dark{background-color:var(--rx-inverse-bg)}.rx-tm__logo{display:block;max-height:23px;width:auto}.rx-tm__quote{color:var(--rx-heading);font-size:var(--rx-text-quote);line-height:1.48;margin:var(--rx-space-6) 0 0}.rx-tm__cta{margin-top:var(--rx-space-6)}.rx-tm__cite{color:var(--rx-text-muted);display:block;font-size:var(--rx-text-sm);font-style:normal;margin-top:var(--rx-space-4)}.rx-tm__stat{display:flex;flex-direction:column;gap:var(--rx-space-2);margin:var(--rx-space-6) 0 0}.rx-tm__stat-figure{color:var(--rx-heading);font-size:var(--rx-text-3xl);line-height:1.08}.rx-tm__stat-caption{color:var(--rx-text-muted);font-size:var(--rx-text-sm)}.rx-tm__play{background-color:var(--rx-white);border:0;border-radius:var(--rx-radius-pill);box-shadow:var(--rx-shadow-md);color:var(--rx-heading);cursor:pointer;display:grid;height:73px;inset:0;margin:auto;padding:0;place-items:center;position:absolute;transition:transform var(--rx-tm-play-duration) var(--rx-ease-standard),box-shadow var(--rx-tm-play-duration) var(--rx-ease-standard),opacity var(--rx-tm-play-duration) var(--rx-ease-standard);width:73px;z-index:1}.rx-tm__play:focus-visible,.rx-tm__play:hover{box-shadow:var(--rx-shadow-lg);transform:scale(1.06)}.rx-tm__play svg{fill:currentColor;height:39px;width:39px}.rx-tm__media[data-rx-tm-playing] .rx-tm__play{opacity:0;pointer-events:none}@media (max-width:1024px){.rx-tm--flat .rx-tm__inner,.rx-tm--flat.rx-tm--flip .rx-tm__inner,.rx-tm--flip .rx-tm__inner,.rx-tm__inner{gap:var(--rx-space-6);grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.rx-tm--flip .rx-tm__body,.rx-tm--flip .rx-tm__media{order:0}.rx-tm--flip .rx-tm__body,.rx-tm__body{padding-inline:calc(var(--rx-tm-pad) - var(--rx-tm-inset))}.rx-tm__media{aspect-ratio:16/10;block-size:auto}}.rx-tm--cluster .rx-tm__body,.rx-tm--rings .rx-tm__body{grid-column:1;grid-row:1}.rx-tm--cluster .rx-tm__cluster,.rx-tm--cluster .rx-tm__media,.rx-tm--rings .rx-tm__media,.rx-tm--rings .rx-tm__rings{grid-column:2;grid-row:1}.rx-tm--flip.rx-tm--cluster .rx-tm__body,.rx-tm--flip.rx-tm--rings .rx-tm__body{grid-column:2}.rx-tm--flip.rx-tm--cluster .rx-tm__cluster,.rx-tm--flip.rx-tm--cluster .rx-tm__media,.rx-tm--flip.rx-tm--rings .rx-tm__media,.rx-tm--flip.rx-tm--rings .rx-tm__rings{grid-column:1}@media (max-width:1024px){.rx-tm--cluster .rx-tm__body,.rx-tm--flip.rx-tm--cluster .rx-tm__body,.rx-tm--flip.rx-tm--rings .rx-tm__body,.rx-tm--rings .rx-tm__body{grid-column:1;grid-row:1}.rx-tm--cluster .rx-tm__cluster,.rx-tm--cluster .rx-tm__media,.rx-tm--flip.rx-tm--cluster .rx-tm__cluster,.rx-tm--flip.rx-tm--cluster .rx-tm__media,.rx-tm--flip.rx-tm--rings .rx-tm__media,.rx-tm--flip.rx-tm--rings .rx-tm__rings,.rx-tm--rings .rx-tm__media,.rx-tm--rings .rx-tm__rings{grid-column:1;grid-row:2}}.rx-tm__cluster{align-self:stretch;justify-self:stretch;pointer-events:none;position:relative;--rx-tm-cl-x:calc(100% + var(--rx-u)*14);--rx-tm-cl-y:calc(var(--rx-u)*149.5)}.rx-tm--flip .rx-tm__cluster{--rx-tm-cl-x:calc(var(--rx-u)*-14)}.rx-tm__cluster--y-center{--rx-tm-cl-y:50%}.rx-tm__cluster--y-bottom{--rx-tm-cl-y:calc(100% - var(--rx-u)*149.5)}.rx-tm__cluster--back{z-index:0}.rx-tm--cluster .rx-tm__media{position:relative;z-index:1}.rx-tm__cluster--front{z-index:2}.rx-tm__cring,.rx-tm__pulse{aspect-ratio:1;border-radius:var(--rx-radius-pill);inset-block-start:var(--rx-tm-cl-y);inset-inline-start:var(--rx-tm-cl-x);position:absolute;translate:-50% -50%}.rx-tm__cring--r214{border:1px solid;inline-size:calc(var(--rx-u)*214.27)}.rx-tm__cring--r168{border:2px solid;inline-size:calc(var(--rx-u)*168.27)}.rx-tm__cring--r116{border:2px solid;inline-size:calc(var(--rx-u)*115.72);--rx-reveal-delay:0ms;--rx-reveal-duration:480ms;--rx-reveal-from:0.88}.rx-tm__cring--r168{--rx-reveal-delay:110ms;--rx-reveal-duration:520ms;--rx-reveal-from:0.84}.rx-tm__cring--r214{--rx-reveal-delay:220ms;--rx-reveal-duration:560ms;--rx-reveal-from:0.80}.rx-tm__pulse{border:1px solid;inline-size:calc(var(--rx-u)*80);opacity:0}@keyframes rx-tm-pulse{0%{inline-size:calc(var(--rx-u)*80);opacity:0}15%{opacity:.55}70%{opacity:.35}to{inline-size:calc(var(--rx-u)*706.52);opacity:0}}@supports (animation-timeline:view()){.rx-tm__pulse{animation:rx-tm-pulse linear 3 both;animation-range:var(--rx-tm-pulse-start,entry 0) exit 100%;animation-timeline:view()}}.rx-tm__pulse--b{--rx-tm-pulse-start:entry 18%}@media (prefers-reduced-motion:reduce){.rx-tm__pulse{animation:none;opacity:0}}@media (max-width:767px){.rx-tm__cluster{display:none}}.rx-tm__rings--back{z-index:0}.rx-tm--rings .rx-tm__media{z-index:1}.rx-tm__rings--front{z-index:2}.rx-tm__ring--split{clip-path:inset(0 66% 0 6.58%)}.rx-tm:not(.rx-tm--flip) .rx-tm__inner:not(.rx-split--flip) .rx-tm__ring--split{clip-path:inset(0 6.58% 0 66%)}.rx-tm__rings{align-self:stretch;container-type:size;justify-self:stretch;position:relative;--rx-tm-ring-u:0.16037cqi;--rx-tm-ring-dir:1;pointer-events:none}.rx-split--flip .rx-tm__rings,.rx-tm--flip .rx-tm__rings{--rx-tm-ring-dir:-1}.rx-tm__rings:before{block-size:0;content:"";inline-size:0}.rx-tm__ring,.rx-tm__rings:before{inset-block-start:50%;inset-inline-start:calc(50% + var(--rx-tm-ring-dir)*var(--rx-tm-ring-u)*78.09);position:absolute}.rx-tm__ring{aspect-ratio:1;border:max(1px,calc(var(--rx-tm-ring-u)*1.5)) solid var(--rx-ring-c,var(--rx-tm-ring-c));border-radius:50%;inline-size:calc(var(--rx-tm-ring-u)*var(--rx-tm-ring-d));translate:-50% -50%}.rx-tm__ring--inner{--rx-tm-ring-d:569.48;--rx-tm-ring-c:var(--rx-gold-base)}.rx-tm__ring--outer{--rx-tm-ring-d:834.45;--rx-tm-ring-c:var(--rx-gold-t3)}.rx-tm__ring--inner{--rx-reveal-from:0.72;--rx-reveal-delay:80ms}.rx-tm__ring--outer{--rx-reveal-from:0.62;--rx-reveal-delay:160ms}@media (max-width:767px){.rx-tm__rings{display:none}.rx-tm{--rx-tm-pad:var(--rx-space-6);--rx-tm-pad-block:var(--rx-space-7)}}.rx-plate,.rx-plate__frame{position:relative}.rx-plate__frame:not([class*=rx-bg--]){background-color:var(--rx-surface)}.rx-plate__glow{position:absolute;--rx-plate-glow-edge:var(--rx-frame-edge,var(--rx-frame-closed,calc(var(--rx-frame-x-inset) + var(--rx-frame-overshoot))));--rx-plate-glow-mid:var(--rx-frame-mid,var(--rx-frame-open,var(--rx-frame-x-full)));--rx-plate-glow-x:calc(var(--rx-plate-glow-edge) + (var(--rx-plate-glow-mid) - var(--rx-plate-glow-edge))*var(--rx-frame-progress));border-radius:var(--rx-radius-card);box-shadow:0 0 165px 0 var(--rx-gold-base);inset-block:54.3px;inset-inline:calc(var(--rx-plate-glow-x) + 65.6px);opacity:calc(var(--rx-frame-progress)*.5);pointer-events:none}@supports (animation-timeline:scroll()){.rx-plate__glow.rx-frame--once,.rx-plate__lift.rx-frame--once{animation:rx-frame-settle var(--rx-frame-ease) both;animation-range:entry;animation-timeline:view()}}@media (prefers-reduced-motion:reduce){.rx-plate__frame.rx-frame--collapse,.rx-plate__glow.rx-frame--collapse,.rx-plate__glow.rx-frame--once,.rx-plate__lift.rx-frame--collapse,.rx-plate__lift.rx-frame--once{animation:none;--rx-frame-progress:1}}.rx-plate__inner{margin-inline:auto;position:relative;width:min(100% - (var(--rx-frame-closed) + var(--rx-frame-pad)) * 2,calc(var(--rx-container-max) - var(--rx-frame-pad)*2))}.rx-plate__frame,.rx-plate__glow,.rx-plate__lift{--rx-plate-open-range:760px}@supports (animation-timeline:scroll()){.rx-plate--feature .rx-plate__frame.rx-frame--once,.rx-plate--feature .rx-plate__glow.rx-frame--once,.rx-plate--feature .rx-plate__lift.rx-frame--once{animation-range:0 var(--rx-plate-open-range);animation-timeline:scroll(root block)}}@keyframes rx-plate-collapse-hold{0%{--rx-frame-progress:0}15%{--rx-frame-progress:1}85%{--rx-frame-progress:1}to{--rx-frame-progress:0}}@supports (animation-timeline:view()){.rx-plate__frame.rx-frame--collapse,.rx-plate__glow.rx-frame--collapse,.rx-plate__lift.rx-frame--collapse{animation:rx-plate-collapse-hold var(--rx-frame-ease) both;animation-range:cover 0 cover 100%;animation-timeline:view()}}.rx-plate__lift{position:absolute;--rx-plate-lift-edge:calc(var(--rx-frame-edge, var(--rx-frame-closed, calc(var(--rx-frame-x-inset) + var(--rx-frame-overshoot)))) - var(--rx-frame-overshoot));--rx-plate-lift-mid:calc(var(--rx-frame-mid, var(--rx-frame-open, var(--rx-frame-x-full))) - var(--rx-frame-overshoot));--rx-plate-lift-x:calc(var(--rx-plate-lift-edge) + (var(--rx-plate-lift-mid) - var(--rx-plate-lift-edge))*var(--rx-frame-progress));--rx-plate-lift-pull-x:var(--rx-space-6);--rx-plate-lift-pull-y:var(--rx-space-7);border-radius:var(--rx-radius-card);inset-block:calc(var(--rx-section-pt-choice, var(--rx-section-pt, var(--rx-section-y))) + var(--rx-plate-lift-pull-y)) calc(var(--rx-section-pb-choice, var(--rx-section-pb, var(--rx-section-y))) + var(--rx-plate-lift-pull-y));inset-inline:calc(var(--rx-plate-lift-x) + var(--rx-plate-lift-pull-x));--rx-plate-lift-spread:40px;--rx-plate-lift-blur:32px;box-shadow:0 0 var(--rx-plate-lift-blur) var(--rx-plate-lift-spread) rgba(42,42,42,.09);pointer-events:none}.rx-plate--elevation-card .rx-plate__lift{box-shadow:0 0 var(--rx-plate-lift-blur) var(--rx-plate-lift-spread) rgba(42,42,42,.06)}.rx-plate--elevation-strong .rx-plate__lift{box-shadow:0 0 var(--rx-plate-lift-blur) var(--rx-plate-lift-spread) rgba(var(--rx-shadow-deep-rgb),.15)}.rx-plate--elevation-none .rx-plate__lift{box-shadow:none}.rx-accordion{--rx-accordion-well:46px;--rx-accordion-disc:40px;--rx-accordion-glyph-rest:22.164px;--rx-accordion-glyph-on:24px;--rx-accordion-gap:30px;--rx-accordion-indent:58.28px;--rx-accordion-inset:18px;--rx-accordion-foot-b:39px;--rx-accordion-foot-gap:15px;--rx-accordion-text-l:114px;--rx-accordion-text-r:125px;--rx-accordion-text-y:96px;--rx-accordion-halo-spread:3px;--rx-accordion-slide:22px;--rx-accordion-rise:10px;--rx-accordion-shift:48px;--rx-accordion-accent:var(--rx-green-base);--rx-accordion-panel-bg:var(--rx-green-t1)}.rx-accordion__item--green{--rx-accordion-accent:var(--rx-green-base)}.rx-accordion__item--gold{--rx-accordion-accent:var(--rx-gold-base)}.rx-accordion__item--blue{--rx-accordion-accent:var(--rx-blue-base)}.rx-accordion__inner[data-rx-accordion-accent=green]{--rx-accordion-panel-bg:var(--rx-green-t1)}.rx-accordion__inner[data-rx-accordion-accent=gold]{--rx-accordion-panel-bg:var(--rx-gold-t1)}.rx-accordion__inner[data-rx-accordion-accent=blue]{--rx-accordion-panel-bg:var(--rx-blue-t1)}.rx-accordion__inner{align-items:stretch;background-color:var(--rx-surface);border-radius:var(--rx-radius-lg);box-shadow:var(--rx-shadow-card);display:grid;gap:0;grid-template-columns:minmax(0,1fr) minmax(0,.975fr);isolation:isolate;padding:var(--rx-accordion-inset)}.rx-accordion__col{display:flex;flex-direction:column;justify-content:center;padding:var(--rx-accordion-text-y) var(--rx-accordion-text-r) var(--rx-accordion-text-y) var(--rx-accordion-text-l)}.rx-accordion__eyebrow{margin:0 0 var(--rx-space-5)}.rx-accordion__heading{color:var(--rx-heading);font-size:var(--rx-text-2xl-alt);font-weight:400;letter-spacing:-.015em;line-height:var(--rx-leading-snug);margin:0 0 var(--rx-space-8)}.rx-accordion__list{display:flex;flex-direction:column;gap:var(--rx-accordion-gap);list-style:none;margin:0;padding:0}.rx-accordion__hd{font:inherit;margin:0}.rx-accordion__trigger{align-items:center;background:none;border:0;color:inherit;column-gap:calc(var(--rx-accordion-indent) - var(--rx-accordion-well));cursor:pointer;display:grid;font:inherit;grid-template-columns:var(--rx-accordion-well) 1fr;padding:0;text-align:left;width:100%}.rx-accordion__icon{background-color:var(--rx-gold-t3);border-radius:var(--rx-radius-pill);display:grid;height:var(--rx-accordion-disc);margin:calc((var(--rx-accordion-well) - var(--rx-accordion-disc))/2);place-items:center;position:relative;transition:background-color var(--rx-fly-fade) var(--rx-ease);width:var(--rx-accordion-disc)}.rx-accordion__icon:before{border:var(--rx-beacon-ring) solid var(--rx-accordion-accent);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:inset calc(var(--rx-beacon-duration)*.28) var(--rx-beacon-ease),opacity calc(var(--rx-beacon-duration)*.2) var(--rx-beacon-ease);z-index:-1}.rx-accordion__trigger:focus-visible .rx-accordion__icon:before,.rx-accordion__trigger:hover .rx-accordion__icon:before,[data-rx-accordion-active] .rx-accordion__icon:before{inset:calc(var(--rx-accordion-halo-spread)*-1);opacity:var(--rx-beacon-alpha)}.rx-accordion__glyph,[data-rx-accordion-active] .rx-accordion__icon{background-color:var(--rx-brown-base)}.rx-accordion__glyph{display:block;height:var(--rx-accordion-glyph-rest);-webkit-mask-image:var(--rx-accordion-glyph);mask-image:var(--rx-accordion-glyph);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;transition:width var(--rx-fly-fade) var(--rx-ease),height var(--rx-fly-fade) var(--rx-ease),background-color var(--rx-fly-fade) var(--rx-ease);width:var(--rx-accordion-glyph-rest)}[data-rx-accordion-active] .rx-accordion__glyph{background-color:var(--rx-white);height:var(--rx-accordion-glyph-on);width:var(--rx-accordion-glyph-on)}.rx-accordion__label{color:var(--rx-heading);display:block;font-size:var(--rx-text-card-title);font-weight:500;line-height:1.18}.rx-accordion__label-text{display:inline-block;transform:translateZ(0) scale(1);transform-origin:left center;transition:transform var(--rx-fly-move) var(--rx-fly-ease),opacity var(--rx-fly-move) var(--rx-fly-ease)}.rx-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--rx-fly-move) var(--rx-fly-ease)}[data-rx-accordion-active] .rx-accordion__panel{grid-template-rows:1fr}.rx-accordion__panel-inner{min-height:0;overflow:clip}.rx-accordion__copy{color:var(--rx-text);font-size:var(--rx-text-lg-alt);line-height:1.48;margin:var(--rx-space-2) 0 0;max-width:42ch;opacity:0;padding-left:var(--rx-accordion-indent);transform:translate3d(0,calc(var(--rx-accordion-rise)*-1),0);transition:opacity calc(var(--rx-fly-move)*.3) var(--rx-ease),transform calc(var(--rx-fly-move)*.3) var(--rx-ease)}[data-rx-accordion-active] .rx-accordion__copy{opacity:.8;transform:translateZ(0);transition:opacity calc(var(--rx-fly-move)*.5) var(--rx-fly-ease) calc(var(--rx-fly-move)*.62),transform calc(var(--rx-fly-move)*.5) var(--rx-fly-ease) calc(var(--rx-fly-move)*.62)}[data-rx-accordion-entering] .rx-accordion__label-text{opacity:0;transform:translate3d(calc(var(--rx-accordion-slide)*-1),0,0) scale(.96);transition:none}[data-rx-accordion-entering] .rx-accordion__copy{opacity:0;transform:translate3d(0,calc(var(--rx-accordion-rise)*-1),0);transition:none}.rx-accordion__stage{align-self:stretch;background-color:var(--rx-accordion-panel-bg);border-radius:var(--rx-radius-md);display:flex;flex-direction:column;gap:0;overflow:hidden;padding:var(--rx-space-7) 0 var(--rx-accordion-foot-b);position:relative;transition:background-color var(--rx-fly-move) var(--rx-fly-ease)}.rx-accordion__track{display:grid;flex:1 1 auto;min-height:0;width:100%}.rx-accordion__foot{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--rx-accordion-foot-gap)}.rx-accordion__slide{align-items:center;display:flex;flex-direction:column;gap:var(--rx-space-6);grid-area:1/1;justify-content:center;margin:0;opacity:0;padding-inline:var(--rx-space-5);pointer-events:none;transform:translate3d(var(--rx-accordion-slide-x,0),0,0);transition:opacity var(--rx-fly-move) var(--rx-fly-ease),transform var(--rx-fly-move) var(--rx-fly-ease)}.rx-accordion__slide[data-rx-accordion-slide=before]{--rx-accordion-slide-x:calc(var(--rx-accordion-shift)*-1)}.rx-accordion__slide[data-rx-accordion-slide=after]{--rx-accordion-slide-x:var(--rx-accordion-shift)}.rx-accordion__slide[data-rx-accordion-slide=current]{--rx-accordion-slide-x:0px;opacity:1;pointer-events:auto}.rx-accordion__shot{display:grid;min-height:320px;place-items:center;width:100%}.rx-accordion__shot img{border-radius:var(--rx-radius-panel);box-shadow:var(--rx-shadow-card);display:block;height:auto;max-height:400px;max-width:min(100%,520px);object-fit:contain;width:auto}.rx-accordion__recap{background-color:var(--rx-surface);border-radius:12px;box-shadow:var(--rx-shadow-md);max-width:var(--rx-accordion-recap-w,470px);overflow:hidden;width:100%}.rx-accordion__recap-hd{align-items:center;border-bottom:1px solid var(--rx-rule);color:var(--rx-heading);display:flex;font-size:var(--rx-text-xs);font-weight:600;gap:var(--rx-space-2);padding:var(--rx-space-3) var(--rx-space-5)}.rx-accordion__recap-icon{background-color:var(--rx-brown-base);display:block;height:21.011px;-webkit-mask-image:var(--rx-accordion-glyph);mask-image:var(--rx-accordion-glyph);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:21.011px}.rx-accordion__recap-body{padding:var(--rx-space-5)}.rx-accordion__recap-body p{color:var(--rx-text);font-size:var(--rx-text-sm);line-height:var(--rx-leading-normal);margin:0}.rx-accordion__pill{align-items:center;align-self:center;background-color:var(--rx-surface);border-radius:var(--rx-radius-pill);box-shadow:var(--rx-shadow-pill);color:var(--rx-heading);display:flex;font-size:var(--rx-text-sm);font-weight:600;line-height:1.4;margin:0;min-height:38px;padding:0 22px;white-space:nowrap}.rx-accordion__pill[hidden]{display:none}.rx-accordion__pill-text{display:inline-block;opacity:1;transform:translateZ(0) scale(1);transform-origin:left center;transition:transform var(--rx-fly-move) var(--rx-fly-ease),opacity var(--rx-fly-move) var(--rx-fly-ease)}.rx-accordion__pill[data-rx-accordion-entering] .rx-accordion__pill-text{opacity:0;transform:translate3d(calc(var(--rx-accordion-slide)*var(--rx-accordion-pill-dir, 1)),0,0) scale(.96);transition:none}.rx-accordion__dots{display:flex;gap:7px;justify-content:center}.rx-accordion__dot{background-color:var(--rx-brown-base);border-radius:var(--rx-radius-pill);height:7.748px;opacity:.45;transition:opacity var(--rx-fly-fade) var(--rx-ease),box-shadow var(--rx-fly-fade) var(--rx-ease);width:7.748px}.rx-accordion__dot[data-rx-accordion-on]{box-shadow:0 0 0 1.76px var(--rx-accordion-panel-bg),0 0 0 2.76px var(--rx-brown-base);opacity:1}.rx-accordion__inner[data-rx-accordion-measuring] *,.rx-accordion__inner[data-rx-accordion-measuring] :before{transition:none!important}.rx-accordion--plain .rx-accordion__inner{background-color:transparent;border-radius:0;box-shadow:none;gap:84.1px;grid-template-columns:minmax(0,481.9fr) minmax(0,586fr);margin-inline:auto;padding:0;width:min(100%,var(--rx-container-indented))}.rx-accordion--plain .rx-accordion__col{padding:0}.rx-accordion--plain .rx-accordion__stage{border-radius:14px;min-height:676.75px}.rx-accordion--plain{--rx-accordion-recap-w:413px}.rx-accordion--plain .rx-accordion__inner[data-rx-accordion-accent=gold]{--rx-accordion-panel-bg:var(--rx-gold-t3)}.rx-accordion--plain .rx-accordion__eyebrow{--rx-reveal-delay:0ms}.rx-accordion--plain .rx-accordion__heading{--rx-reveal-delay:70ms}.rx-accordion--plain .rx-accordion__item{--rx-reveal-from:0.98;--rx-reveal-delay:300ms}.rx-accordion--plain .rx-accordion__item[data-rx-accordion-index="0"]{--rx-reveal-delay:160ms}.rx-accordion--plain .rx-accordion__item[data-rx-accordion-index="1"]{--rx-reveal-delay:230ms}.rx-accordion--plain .rx-accordion__item[data-rx-accordion-index="2"]{--rx-reveal-delay:300ms}.rx-accordion--plain .rx-accordion__item[data-rx-accordion-index="3"]{--rx-reveal-delay:370ms}.rx-accordion--plain .rx-accordion__item[data-rx-accordion-index="4"]{--rx-reveal-delay:440ms}.rx-accordion--plain .rx-accordion__stage{--rx-reveal-from:0.95;--rx-reveal-delay:120ms;--rx-reveal-duration:620ms}.rx-accordion--media-left .rx-accordion__stage{order:-1}.rx-accordion--media-left .rx-accordion__inner{grid-template-columns:minmax(0,.975fr) minmax(0,1fr)}.rx-accordion--media-left.rx-accordion--plain .rx-accordion__inner{grid-template-columns:minmax(0,586fr) minmax(0,481.9fr)}.rx-accordion--bleed .rx-accordion__stage{padding:0;position:relative}.rx-accordion--bleed .rx-accordion__foot{inset-inline:0;bottom:var(--rx-accordion-foot-b);position:absolute}.rx-accordion--bleed .rx-accordion__track{position:relative}.rx-accordion--bleed .rx-accordion__slide:has(img){align-items:stretch;inset:0;justify-content:stretch;padding-inline:0;position:absolute}.rx-accordion--bleed .rx-accordion__shot:has(img){height:100%;min-height:0;width:100%}.rx-accordion--bleed .rx-accordion__shot img{border-radius:0;box-shadow:none;height:100%;max-height:none;max-width:none;object-fit:cover;width:100%}.rx-accordion--bleed .rx-accordion__dot{background-color:var(--rx-surface);box-shadow:var(--rx-shadow-pill);opacity:.55}.rx-accordion--bleed .rx-accordion__dot[data-rx-accordion-on]{box-shadow:var(--rx-shadow-pill);opacity:1}.rx-accordion--bleed .rx-accordion__slide:has(.rx-accordion__recap){padding:var(--rx-space-7) var(--rx-space-5) calc(var(--rx-accordion-foot-b) + 38px + var(--rx-accordion-foot-gap) + var(--rx-space-6))}@media (max-width:1024px){.rx-accordion__inner{gap:var(--rx-space-6);grid-template-columns:minmax(0,1fr);padding:var(--rx-space-7) var(--rx-space-6)}.rx-accordion__col{padding-left:0}.rx-accordion__heading{margin-bottom:var(--rx-space-6);max-width:none}}@media (max-width:767px){.rx-accordion{--rx-accordion-gap:var(--rx-space-5);--rx-accordion-indent:52px;--rx-accordion-slide:10px}.rx-accordion__inner{border-radius:var(--rx-radius-md);padding:var(--rx-space-6) var(--rx-space-5)}.rx-accordion__copy,.rx-accordion__label{font-size:var(--rx-text-base)}.rx-accordion__stage{padding:var(--rx-space-6) var(--rx-space-4)}.rx-accordion__shot{min-height:200px}}@media (prefers-reduced-motion:reduce){.rx-accordion__copy,.rx-accordion__dot,.rx-accordion__glyph,.rx-accordion__icon,.rx-accordion__icon:before,.rx-accordion__label-text,.rx-accordion__panel,.rx-accordion__pill-text,.rx-accordion__slide,.rx-accordion__stage{transition-duration:1ms}.rx-accordion__copy,.rx-accordion__pill-text,.rx-accordion__slide,[data-rx-accordion-entering] .rx-accordion__label-text{transform:none}}@media (max-width:1024px){.rx-accordion--plain .rx-accordion__inner{gap:var(--rx-space-6);grid-template-columns:minmax(0,1fr);padding:0}.rx-accordion--media-left .rx-accordion__stage{order:0}.rx-accordion--media-left .rx-accordion__inner,.rx-accordion--media-left.rx-accordion--plain .rx-accordion__inner{grid-template-columns:minmax(0,1fr)}.rx-accordion--plain .rx-accordion__stage{min-height:0;padding:var(--rx-space-7) 0 var(--rx-accordion-foot-b)}}.rx-feature__mark{display:block;max-width:560px;padding:var(--rx-space-6);width:100%}.rx-feature__mark-svg{animation:rx-feature-mark-in .9s cubic-bezier(.2,.8,.25,1) both;display:block;height:auto;overflow:visible;transform-box:view-box;transform-origin:center;width:100%}@keyframes rx-feature-mark-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.rx-feature__mark-dot{animation:rx-feature-mark-dot 8s linear infinite;animation-delay:calc(var(--rx-mark-act, 0s) + var(--rx-mark-d, 0)*.05s);transform:scale(0);transform-box:fill-box;transform-origin:center}@keyframes rx-feature-mark-dot{0%{animation-timing-function:cubic-bezier(.15,.85,.3,1);transform:scale(0)}10%{transform:scale(1)}35%{animation-timing-function:cubic-bezier(.7,0,.95,.35);transform:scale(1)}43%{transform:scale(0)}to{transform:scale(0)}}.rx-feature__mark-line{animation:rx-feature-mark-draw 8s linear infinite;animation-delay:var(--rx-mark-act,0s);fill:none;stroke:var(--rx-brown-base);stroke-dasharray:1000;stroke-dashoffset:1000;stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--rx-mark-stroke,6)}@keyframes rx-feature-mark-draw{0%{stroke-dashoffset:1000}10%{stroke-dashoffset:1000}19%{stroke-dashoffset:0}28%{stroke-dashoffset:0}35%{stroke-dashoffset:-1000}to{stroke-dashoffset:-1000}}.rx-feature__mark-core{animation:rx-feature-mark-core 2.4s cubic-bezier(.3,0,.2,1) infinite;animation-delay:1.44s;transform-box:fill-box;transform-origin:center}@keyframes rx-feature-mark-core{0%{transform:scale(1)}14%{transform:scale(1.06)}55%,to{transform:scale(1)}}.rx-feature__mark-ring{animation:rx-feature-mark-ring 12s linear infinite;animation-delay:calc(var(--rx-mark-r, 0)*-2.4s);transform-box:view-box;transform-origin:396px 388px}@keyframes rx-feature-mark-ring{0%{opacity:0;transform:scale(1)}12%{opacity:0;transform:scale(1)}16%{opacity:1}20%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:scale(1)}32%{transform:scale(.8125)}40%{animation-timing-function:cubic-bezier(.5,0,.2,1);transform:scale(.8125)}52%{transform:scale(.607)}60%{animation-timing-function:cubic-bezier(.5,0,.2,1);opacity:1;transform:scale(.607)}72%{opacity:1;transform:scale(.339)}78%{opacity:0;transform:scale(.339)}to{opacity:0;transform:scale(.339)}}.rx-feature__mark-ring-path{animation:rx-feature-mark-ring-draw 12s linear infinite;animation-delay:calc(var(--rx-mark-r, 0)*-2.4s);fill:none;stroke:var(--rx-blue-base);stroke-dasharray:1000;stroke-dashoffset:1000;stroke-width:var(--rx-mark-ring-w,2);transform:rotate(-90deg);transform-box:view-box;transform-origin:396px 388px;vector-effect:non-scaling-stroke}@keyframes rx-feature-mark-ring-draw{0%,12%{stroke-dashoffset:1000}20%,to{stroke-dashoffset:0}}.rx-feature__mark-axis{stroke:var(--rx-brown-base);stroke-linecap:round;stroke-width:4}.rx-feature__mark-ring-o{fill:none;stroke:var(--rx-gold-base);stroke-width:var(--rx-mark-ring-o-w,3);vector-effect:non-scaling-stroke}.rx-feature__mark-disc{fill:var(--rx-mark-c,var(--rx-blue-base))}.rx-feature__mark-flow{animation:rx-feature-mark-flow 12s cubic-bezier(.5,0,.2,1) infinite;animation-delay:calc(var(--rx-mark-f, 0)*-2s);transform-box:view-box;transform-origin:0 0}@keyframes rx-feature-mark-flow{0%{animation-timing-function:cubic-bezier(.4,0,.3,1);opacity:0;transform:translate(724px,734px) scale(.34)}4%{opacity:1}10%{transform:translate(568px,577px) scale(.65)}16.67%{transform:translate(568px,577px) scale(.65)}26.67%{transform:translate(376px,387px) scale(1.55)}33.33%{transform:translate(376px,387px) scale(1.55)}43.33%{transform:translate(190px,195px) scale(.65)}50%{animation-timing-function:cubic-bezier(.55,0,1,.45);opacity:1;transform:translate(190px,195px) scale(.65)}51.67%{opacity:1}56%{opacity:0;transform:translate(76px,80px) scale(.42)}to{opacity:0;transform:translate(76px,80px) scale(.42)}}@media (prefers-reduced-motion:reduce){.rx-feature__mark-core,.rx-feature__mark-dot,.rx-feature__mark-flow,.rx-feature__mark-line,.rx-feature__mark-ring,.rx-feature__mark-ring-path,.rx-feature__mark-svg{animation:none}.rx-feature__mark-dot,.rx-feature__mark-svg{opacity:1;transform:scale(1)}.rx-feature__mark-line,.rx-feature__mark-ring-path{stroke-dashoffset:0}.rx-feature__mark-act--b{display:none}.rx-feature__mark-ring{transform:scale(var(--rx-mark-rest,1))}.rx-feature__mark-flow{opacity:1;transform:var(--rx-mark-rest,none)}.rx-feature__mark-flow--transit,.rx-feature__mark-ring--transit{display:none}}.rx-feature__mark--tile{--rx-mark-stroke:0.71;--rx-mark-ring-w:0.385;--rx-mark-ring-o-w:0.577;max-width:none;padding:0}.rx-burst{padding:var(--rx-space-6)}.rx-burst,.rx-burst__svg{display:block;height:100%;width:100%}.rx-burst__svg{overflow:visible}.rx-burst__spoke{stroke-dasharray:1000;stroke-dashoffset:1000}.rx-burst__card,.rx-burst__label,.rx-burst__node{opacity:0}.rx-burst__ring{opacity:0;transform:scale(0);transform-box:view-box;transform-origin:center}.rx-burst__card,.rx-burst__label,.rx-burst__node{transform-box:fill-box;transform-origin:center}@keyframes rx-burst-draw{to{stroke-dashoffset:0}}@keyframes rx-burst-node-in{0%{opacity:0;transform:translate(var(--rx-burst-dx),var(--rx-burst-dy)) scale(.45)}14%{opacity:1}to{opacity:1;transform:translate(0) scale(1)}}@keyframes rx-burst-ring-in{0%{opacity:0;transform:scale(0)}28%{opacity:1;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes rx-burst-card-in{0%{opacity:0;transform:scale(var(--rx-burst-from))}35%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes rx-burst-label-in{0%{opacity:0;transform:translate(var(--rx-burst-dx),var(--rx-burst-dy))}to{opacity:1;transform:translate(0)}}[data-rx-burst-in] .rx-burst__ring{animation:rx-burst-ring-in 1.7s cubic-bezier(.16,1,.3,1) 0s both}[data-rx-burst-in] .rx-burst__card{animation:rx-burst-card-in 1s cubic-bezier(.22,1,.36,1) calc(var(--rx-burst-d)*1s) both}[data-rx-burst-in] .rx-burst__spoke{animation:rx-burst-draw .9s cubic-bezier(.65,0,0,1) calc(var(--rx-burst-d)*1s) both}[data-rx-burst-in] .rx-burst__node{animation:rx-burst-node-in .95s cubic-bezier(.22,1,.36,1) calc(var(--rx-burst-d)*1s) both}[data-rx-burst-in] .rx-burst__label{animation:rx-burst-label-in .5s cubic-bezier(.22,1,.36,1) calc(var(--rx-burst-d)*1s) both}[data-rx-burst-in] .rx-burst__node.rx-burst__node--blip{animation:rx-burst-blip var(--rx-burst-blip-duration,1.1s) cubic-bezier(.37,0,.63,1) both}@keyframes rx-burst-blip{0%{fill-opacity:0;transform:scale(1)}42%{fill-opacity:1;transform:scale(1.22)}58%{fill-opacity:1;transform:scale(1.22)}to{fill-opacity:0;transform:scale(1)}}.rx-burst__count{--rx-burst-cycle-duration:320ms;transition:opacity var(--rx-burst-cycle-duration) var(--rx-ease-standard)}.rx-burst__count--cycle{opacity:0}.rx-burst__pulse{animation:rx-burst-pulse var(--rx-burst-pulse-duration,.9s) cubic-bezier(.45,0,.55,1) both;fill:none;stroke:var(--rx-gold-base);stroke-linecap:round;stroke-width:2.6}@keyframes rx-burst-pulse{0%{opacity:0;stroke-dashoffset:-910}12%{opacity:.9}86%{opacity:.9}to{opacity:0;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.rx-burst__spoke{stroke-dashoffset:0}.rx-burst__card,.rx-burst__label,.rx-burst__node,.rx-burst__ring{opacity:1;transform:none}.rx-burst__node--blip,.rx-burst__pulse,[data-rx-burst-in] .rx-burst__card,[data-rx-burst-in] .rx-burst__label,[data-rx-burst-in] .rx-burst__node,[data-rx-burst-in] .rx-burst__ring,[data-rx-burst-in] .rx-burst__spoke{animation:none}}.rx-feature{background-color:var(--rx-surface);container-type:inline-size;display:grid;gap:var(--rx-space-6);grid-template-columns:minmax(0,1fr) 52.2%;padding:17px;position:relative;--rx-depth:var(--rx-stack-d,0);--rx-shadow-deep-y:0px;--rx-shadow-deep-alpha:0.25;--rx-depth-falloff:0.45;--rx-depth-floor:0.3;--rx-depth-fade:0.5;--rx-depth-e:max(var(--rx-depth-floor),calc(1 - var(--rx-depth)*var(--rx-depth-falloff)));--rx-depth-p:max(0,calc(1 - var(--rx-depth)*var(--rx-depth-fade)));--rx-depth-alpha:calc(var(--rx-shadow-deep-alpha)*var(--rx-depth-p))}.rx-feature,.rx-feature:before{border-radius:var(--rx-radius-card)}.rx-feature:before{box-shadow:0 calc(var(--rx-shadow-deep-y)*var(--rx-depth-e)) calc(var(--rx-shadow-deep-blur)*var(--rx-depth-e)) rgba(var(--rx-shadow-deep-rgb),var(--rx-depth-alpha));content:"";inset:calc(6.4%*var(--rx-depth-e)) calc(3.5%*var(--rx-depth-e)) calc(6.35%*var(--rx-depth-e)) calc(3.3%*var(--rx-depth-e));position:absolute;z-index:-1}.rx-feature--flat:before{display:none}.rx-feature--valign-center .rx-feature__content{justify-content:center}.rx-feature--media-square .rx-feature__media{aspect-ratio:1;min-height:0}.rx-feature--media-auto .rx-feature__media{min-height:0}.rx-feature--media-left{grid-template-columns:52.2% minmax(0,1fr)}.rx-feature--media-left .rx-feature__content{order:2}.rx-feature--media-left .rx-feature__media{order:1}.rx-feature__content{display:flex;flex-direction:column;justify-content:flex-end;padding:40px 0 72px 67px}.rx-feature__text{max-width:29.84cqw;--rx-feature-heading-size:var(--rx-h-size,clamp(var(--rx-text-2xl),2.58cqw,2.875rem))}@media (max-width:1024px){.rx-feature__text{max-width:none}}.rx-feature__text>*{margin-block:0}.rx-feature__text>[data-rx-reveal]:first-child{--rx-reveal-delay:0ms}.rx-feature__text>[data-rx-reveal]:nth-child(2){--rx-reveal-delay:60ms}.rx-feature__text>[data-rx-reveal]:nth-child(3){--rx-reveal-delay:120ms}.rx-feature__text>[data-rx-reveal]:nth-child(n+4){--rx-reveal-delay:180ms}[data-rx-reveal-ready] .rx-feature:not(.rx-feature--media-left) .rx-feature__text [data-rx-reveal]:not([data-rx-revealed]){transform:translateX(24px)}[data-rx-reveal-ready] .rx-feature--media-left .rx-feature__text [data-rx-reveal]:not([data-rx-revealed]){transform:translateX(-24px)}.rx-feature--valign-top .rx-feature__content{justify-content:flex-start}.rx-feature--valign-middle .rx-feature__content{justify-content:center}.rx-feature--valign-bottom .rx-feature__content{justify-content:flex-end}.rx-feature--valign-stretch .rx-feature__text{align-items:flex-start;display:flex;flex:1;flex-direction:column;justify-content:space-between}.rx-feature--valign-stretch.rx-feature--align-center .rx-feature__text{align-items:center}.rx-feature--align-center .rx-feature__content{align-items:center;padding-inline-end:67px}.rx-feature--align-center .rx-feature__text{text-align:center}.rx-feature__eyebrow+*{margin-block-start:calc(var(--rx-space-6) + var(--rx-space-2))}.rx-feature__heading+*{margin-block-start:calc(var(--rx-feature-heading-size)*.842)}.rx-feature__body+*{margin-block-start:var(--rx-space-4)}.rx-feature__eyebrow{color:var(--rx-gold-base)}.rx-feature__heading{font-size:var(--rx-h-size,clamp(var(--rx-text-2xl),2.58cqw,2.875rem));line-height:var(--rx-h-lh,1.08)}.rx-feature__body{font-size:calc(clamp(var(--rx-text-lg-alt), 1.37cqw, 1.5rem)*var(--rx-copy-scale, 1));line-height:1.48}.rx-feature__actions,.rx-feature__body+.rx-feature__cta,.rx-feature__cta,.rx-feature__eyebrow+.rx-feature__cta,.rx-feature__heading+.rx-feature__cta{margin-block-start:var(--rx-space-6)}.rx-feature__actions .rx-feature__cta{margin-block-start:0}.rx-feature .rx-btn.rx-feature__cta:before{z-index:auto}.rx-feature__corner{aspect-ratio:1;inline-size:clamp(88px,8.87cqw,148px);left:84px;pointer-events:none;position:absolute;top:57px}.rx-feature__corner .rx-feature__mark{block-size:100%;inline-size:100%;--rx-mark-stroke:7}.rx-feature__corner .rx-feature__mark-ring,.rx-feature__corner .rx-feature__mark-ring-o,.rx-feature__corner .rx-feature__mark-ring-path{stroke-width:1}.rx-feature__corner .rx-feature__mark-axis,.rx-feature__corner .rx-feature__mark-line{stroke-width:7}.rx-feature__corner[data-rx-corner-clash]{visibility:hidden}@media (max-width:1024px){.rx-feature__corner{left:calc(17px + var(--rx-space-5));top:calc(17px + var(--rx-space-6))}}@media (max-width:767px){.rx-feature__corner{left:calc(var(--rx-space-3) + var(--rx-space-3));top:calc(var(--rx-space-3) + var(--rx-space-4))}}.rx-feature__media{align-items:center;border-radius:var(--rx-radius-panel);display:flex;justify-content:center;min-height:690px;overflow:hidden}.rx-feature__media iframe,.rx-feature__media img,.rx-feature__media video{border:0;height:100%;object-fit:cover;width:100%}.rx-feature__media--fit-contain img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.rx-feature__media--inset-small img{padding:clamp(.75rem,1.91cqw,var(--rx-space-5))}.rx-feature__media--inset-medium img{padding:clamp(1rem,3.82cqw,var(--rx-space-7))}.rx-feature__media--inset-large img{padding:clamp(1.25rem,7.64cqw,var(--rx-space-9))}.rx-feature--blue .rx-feature__media{background-color:var(--rx-blue-t4)}.rx-feature--gold .rx-feature__media{background-color:var(--rx-gold-t4)}.rx-feature--green .rx-feature__media{background-color:var(--rx-green-t4)}@media (max-width:1024px){.rx-feature{grid-template-columns:minmax(0,1fr)}.rx-feature--media-left .rx-feature__content,.rx-feature--media-left .rx-feature__media{order:0}.rx-feature__content{gap:var(--rx-space-6);padding:var(--rx-space-6) var(--rx-space-5) var(--rx-space-7)}.rx-feature__media{aspect-ratio:656/690;min-height:0}}@media (max-width:767px){.rx-feature{padding:var(--rx-space-3)}.rx-feature__content{padding:var(--rx-space-6) var(--rx-space-6) var(--rx-space-7)}.rx-feature__media{aspect-ratio:4/3}}.rx-ctaband{display:grid;overflow:hidden;position:relative;text-align:center;--rx-ctaband-u:var(--rx-u)}.rx-ctaband__inner{position:relative;z-index:1;--rx-ctaband-scene-h:880.75;align-content:center;min-block-size:calc(var(--rx-ctaband-u)*var(--rx-ctaband-scene-h))}.rx-ctaband__copy{font-size:calc(1em*var(--rx-copy-scale, 1))}.rx-ctaband__heading{color:var(--rx-inverse-text);font-size:var(--rx-h-size,max(var(--rx-text-3xl),calc(var(--rx-ctaband-u)*54)));line-height:var(--rx-h-lh,1);margin-inline:auto;max-width:16ch;position:relative}.rx-ctaband__cta{margin-block-start:var(--rx-space-6);margin-inline:auto;position:relative}.rx-ctaband{--rx-ctaband-gate:64%}.rx-ctaband__gate{inset-inline:0;bottom:var(--rx-ctaband-gate)}.rx-ctaband__gate,.rx-ctaband__scene{height:0;pointer-events:none;position:absolute}.rx-ctaband__scene{left:50%;top:50%;width:0;z-index:0}.rx-ctaband__ring{aspect-ratio:1;border:calc(var(--rx-ctaband-u)*2) solid color-mix(in srgb,var(--rx-gold-base) 12%,transparent);border-radius:50%;left:calc(var(--rx-ctaband-u)*var(--rx-ctaband-ring-dx, 0));position:absolute;top:calc(var(--rx-ctaband-u)*(var(--rx-ctaband-scene-dy, -6.94) + var(--rx-ctaband-ring-dy, 0)));translate:-50% -50%;width:calc(var(--rx-ctaband-u)*var(--rx-ctaband-ring))}.rx-ctaband__ring--outer{--rx-ctaband-ring:1478.89}.rx-ctaband__ring--inner{--rx-ctaband-ring:1109.33}.rx-ctaband__tile{border-radius:var(--rx-radius-md);height:calc(var(--rx-ctaband-u)*var(--rx-ctaband-tile-h));left:0;overflow:hidden;position:absolute;top:calc(var(--rx-ctaband-u)*var(--rx-ctaband-scene-dy, -6.94));translate:calc(-50% + var(--rx-ctaband-u)*var(--rx-ctaband-tile-x)) calc(-50% + var(--rx-ctaband-u)*var(--rx-ctaband-tile-y));width:calc(var(--rx-ctaband-u)*var(--rx-ctaband-tile-w))}.rx-ctaband__tile img{height:100%;object-fit:cover;width:100%}.rx-ctaband__tile--1{--rx-ctaband-tile-x:-785.95;--rx-ctaband-tile-y:-336.44;--rx-ctaband-tile-w:320.60;--rx-ctaband-tile-h:213.73}.rx-ctaband__tile--2{--rx-ctaband-tile-x:-433.02;--rx-ctaband-tile-y:-244.23;--rx-ctaband-tile-w:207.60;--rx-ctaband-tile-h:166.30}.rx-ctaband__tile--3{--rx-ctaband-tile-x:-884.82;--rx-ctaband-tile-y:0.03;--rx-ctaband-tile-w:353.17;--rx-ctaband-tile-h:235.45}.rx-ctaband__tile--4{--rx-ctaband-tile-x:-523.12;--rx-ctaband-tile-y:-6.04;--rx-ctaband-tile-w:245.06;--rx-ctaband-tile-h:166.37}.rx-ctaband__tile--5{--rx-ctaband-tile-x:-802.13;--rx-ctaband-tile-y:319.80;--rx-ctaband-tile-w:352.97;--rx-ctaband-tile-h:235.31}.rx-ctaband__tile--6{--rx-ctaband-tile-x:-439.90;--rx-ctaband-tile-y:226.64;--rx-ctaband-tile-w:221.37;--rx-ctaband-tile-h:186.31}.rx-ctaband__tile--7{--rx-ctaband-tile-x:447.78;--rx-ctaband-tile-y:-245.03;--rx-ctaband-tile-w:220.03;--rx-ctaband-tile-h:167.90}.rx-ctaband__tile--8{--rx-ctaband-tile-x:759.19;--rx-ctaband-tile-y:-340.04;--rx-ctaband-tile-w:266.91;--rx-ctaband-tile-h:220.93}.rx-ctaband__tile--9{--rx-ctaband-tile-x:516.71;--rx-ctaband-tile-y:-11.33;--rx-ctaband-tile-w:251.78;--rx-ctaband-tile-h:167.85}.rx-ctaband__tile--10{--rx-ctaband-tile-x:902.89;--rx-ctaband-tile-y:-12.80;--rx-ctaband-tile-w:355.42;--rx-ctaband-tile-h:236.94}.rx-ctaband__tile--11{--rx-ctaband-tile-x:439.20;--rx-ctaband-tile-y:226.27;--rx-ctaband-tile-w:210.13;--rx-ctaband-tile-h:185.57}.rx-ctaband__tile--12{--rx-ctaband-tile-x:772.44;--rx-ctaband-tile-y:305.86;--rx-ctaband-tile-w:293.40;--rx-ctaband-tile-h:235.02}.rx-ctaband{--rx-ctaband-ease:var(--rx-ease-out);--rx-ctaband-duration:900ms;--rx-ctaband-out-duration:380ms}.rx-ctaband__ring,.rx-ctaband__tile{opacity:0;transform:scale(var(--rx-ctaband-from,.8));will-change:opacity,transform}.rx-ctaband[data-rx-ctaband-ready] .rx-ctaband__ring,.rx-ctaband[data-rx-ctaband-ready] .rx-ctaband__tile{transition:opacity var(--rx-ctaband-out-duration) var(--rx-ctaband-ease),transform var(--rx-ctaband-out-duration) var(--rx-ctaband-ease)}.rx-ctaband[data-rx-ctaband-open] .rx-ctaband__ring,.rx-ctaband[data-rx-ctaband-open] .rx-ctaband__tile{opacity:1;transform:none;transition:opacity var(--rx-ctaband-duration) var(--rx-ctaband-ease) var(--rx-ctaband-delay,0s),transform var(--rx-ctaband-duration) var(--rx-ctaband-ease) var(--rx-ctaband-delay,0s)}.rx-ctaband__ring{--rx-ctaband-from:0.785}.rx-ctaband__ring--inner{--rx-ctaband-delay:80ms}.rx-ctaband__tile--2,.rx-ctaband__tile--7{--rx-ctaband-from:0.79;--rx-ctaband-delay:160ms}.rx-ctaband__tile--11,.rx-ctaband__tile--4,.rx-ctaband__tile--6,.rx-ctaband__tile--9{--rx-ctaband-from:0.81;--rx-ctaband-delay:200ms}.rx-ctaband__tile--1,.rx-ctaband__tile--8{--rx-ctaband-from:0.78;--rx-ctaband-delay:300ms}.rx-ctaband__tile--10,.rx-ctaband__tile--3{--rx-ctaband-from:0.78;--rx-ctaband-delay:340ms}.rx-ctaband__tile--12,.rx-ctaband__tile--5{--rx-ctaband-from:0.79;--rx-ctaband-delay:340ms}@media (prefers-reduced-motion:reduce){.rx-ctaband__ring,.rx-ctaband__tile{opacity:1;transform:none;transition:none}}@media (max-width:767px){.rx-ctaband__scene{display:none}.rx-ctaband__inner{--rx-ctaband-scene-h:0}}.rx-ctaband--split{--rx-ctaband-scene-dy:-17.78;text-align:left}.rx-ctaband--split .rx-ctaband__inner{--rx-ctaband-scene-h:504.25}.rx-ctaband--split .rx-ctaband__scene{left:calc(50% + var(--rx-ctaband-u)*258.3)}.rx-ctaband--split .rx-ctaband__heading{margin-inline:0;max-width:calc(var(--rx-ctaband-u)*500)}.rx-ctaband--split .rx-ctaband__cta{margin-inline-start:0}.rx-ctaband--split .rx-ctaband__ring--back{--rx-ctaband-ring:504.25;--rx-ctaband-ring-dx:1.70;--rx-ctaband-ring-dy:9.47;--rx-ctaband-from:0.80;border-color:color-mix(in srgb,var(--rx-gold-base) 20%,transparent);z-index:0}.rx-ctaband--split .rx-ctaband__ring--outer{--rx-ctaband-ring:228.89;border-color:var(--rx-ring-c,var(--rx-blue-base))}.rx-ctaband--split .rx-ctaband__ring--inner{--rx-ctaband-ring:179.64;border-color:var(--rx-ring-c,var(--rx-gold-base))}.rx-ctaband--split .rx-ctaband__tile--3{z-index:1}.rx-ctaband--split .rx-ctaband__tile--2{z-index:2}.rx-ctaband--split .rx-ctaband__ring--outer{z-index:3}.rx-ctaband--split .rx-ctaband__tile--1{z-index:4}.rx-ctaband--split .rx-ctaband__tile--4{z-index:5}.rx-ctaband--split .rx-ctaband__ring--inner{z-index:6}.rx-ctaband--split .rx-ctaband__tile--1{--rx-ctaband-tile-x:-154.64;--rx-ctaband-tile-y:-112.92;--rx-ctaband-tile-w:266.91;--rx-ctaband-tile-h:220.93}.rx-ctaband--split .rx-ctaband__tile--2{--rx-ctaband-tile-x:121.36;--rx-ctaband-tile-y:-128.60;--rx-ctaband-tile-w:181.35;--rx-ctaband-tile-h:160.15}.rx-ctaband--split .rx-ctaband__tile--3{--rx-ctaband-tile-x:-125.78;--rx-ctaband-tile-y:124.22;--rx-ctaband-tile-w:178.80;--rx-ctaband-tile-h:150.48}.rx-ctaband--split .rx-ctaband__tile--4{--rx-ctaband-tile-x:193.37;--rx-ctaband-tile-y:123.22;--rx-ctaband-tile-w:369.67;--rx-ctaband-tile-h:246.44}.rx-ctaband--split .rx-ctaband__tile--10,.rx-ctaband--split .rx-ctaband__tile--11,.rx-ctaband--split .rx-ctaband__tile--12,.rx-ctaband--split .rx-ctaband__tile--5,.rx-ctaband--split .rx-ctaband__tile--6,.rx-ctaband--split .rx-ctaband__tile--7,.rx-ctaband--split .rx-ctaband__tile--8,.rx-ctaband--split .rx-ctaband__tile--9{display:none}.rx-ctaband--split .rx-ctaband__tile--1,.rx-ctaband--split .rx-ctaband__tile--3{--rx-ctaband-from:0.82;--rx-ctaband-delay:160ms}.rx-ctaband--split .rx-ctaband__tile--2{--rx-ctaband-from:0.80;--rx-ctaband-delay:240ms}.rx-ctaband--split .rx-ctaband__tile--4{--rx-ctaband-from:0.79;--rx-ctaband-delay:300ms}@media (max-width:767px){.rx-ctaband--split{text-align:center}.rx-ctaband--split .rx-ctaband__heading{margin-inline:auto;max-width:16ch}.rx-ctaband--split .rx-ctaband__cta{justify-self:center}}.rx-hsform .hs-form{display:grid;gap:var(--rx-space-5);--rx-demo-rule-rest:color-mix(in srgb,var(--rx-gold-base) 45%,transparent);--rx-demo-rule-done:var(--rx-brown-t1);--rx-demo-rule-live:var(--rx-gold-base);--rx-demo-rule:var(--rx-demo-rule-rest);--rx-demo-field-duration:var(--rx-duration);--rx-demo-field-ease:var(--rx-ease-standard)}.rx-hsform .hs-form fieldset{border:0;display:grid;gap:var(--rx-space-5);margin:0;max-width:none;padding:0}.rx-hsform .hs-form fieldset.form-columns-2,.rx-hsform .hs-form fieldset.form-columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}.rx-hsform .hs-form fieldset.form-columns-3 .hs-form-field:nth-child(3){grid-column:1/-1}@container (min-width: 700px){.rx-hsform .hs-form fieldset.form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rx-hsform .hs-form fieldset.form-columns-3 .hs-form-field:nth-child(3){grid-column:auto}}.rx-hsform .hs-form fieldset.form-columns-1 .hs-form-field,.rx-hsform .hs-form fieldset.form-columns-2 .hs-form-field,.rx-hsform .hs-form fieldset.form-columns-3 .hs-form-field{float:none;min-width:0;width:100%}.rx-hsform .hs-form fieldset.form-columns-1 .input,.rx-hsform .hs-form fieldset.form-columns-2 .input,.rx-hsform .hs-form fieldset.form-columns-3 .input{width:100%}

/* !important, and it is the right tool exactly once. HubSpot ships
   `.hs-form-<guid>_<instance> fieldset.form-columns-1 .hs-input {width:95%}`
   in a \3c style> it injects beside the form. A four-class override is more
   specific on paper and still lost on the portal — measured 2026-09-02, both
   selects (the only fields in a form-columns-1 fieldset) rendered at 95%,
   leaving their rest rule 37px short of the focus bar above it.

   The guid in their selector is per-form and the instance suffix changes per
   render, so there is no stable selector to out-specify; raising specificity
   further is a guess that has already failed once. This declaration is not
   competing with anything of ours. */.rx-hsform .hs-form .hs-input:not([type=checkbox]):not([type=radio]){max-width:100%!important;width:100%!important}.rx-hsform .hs-form .input{margin-right:0}.rx-hsform .hs-form .hs-form-field[style*="display: none"]{display:none}.rx-hsform .hs-form fieldset:has(.hs-form-field[style*="display: none"]):not(:has(.hs-form-field:not([style*="display: none"]))){display:none}.rx-hsform .hs-form .hs-form-field{padding-top:var(--rx-space-5);position:relative}.rx-hsform .hs-form .hs-input{background:none;border:0;border-bottom:1px solid var(--rx-demo-rule);border-radius:0;color:var(--rx-text);display:block;font-family:inherit;font-size:var(--rx-text-base);font-weight:500;line-height:var(--rx-leading-snug);padding:0 0 var(--rx-space-2);transition:border-color var(--rx-demo-field-duration) var(--rx-demo-field-ease);width:100%}.rx-hsform .hs-form .hs-input::placeholder{color:transparent}.rx-hsform .hs-form .hs-form-field:has(>label span:empty) .hs-input::placeholder{color:var(--rx-text);opacity:.6}.rx-hsform .hs-form .hs-form-field:has(>label span:empty){padding-top:0}.rx-hsform .hs-form .hs-input:focus{outline:none}.rx-hsform .hs-form .hs-form-field:has(.hs-input:not(:placeholder-shown):not(:focus)),.rx-hsform .hs-form .hs-form-field:has(select.hs-input:not(.is-placeholder):not(:focus)){--rx-demo-rule:var(--rx-demo-rule-done)}.rx-hsform .hs-form .hs-form-field:focus-within{--rx-demo-rule:var(--rx-demo-rule-live)}.rx-hsform .hs-form .input{position:relative}.rx-hsform .hs-form .input:after{background-color:var(--rx-accent);bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left center;transition:transform var(--rx-demo-field-duration) var(--rx-demo-field-ease)}.rx-hsform .hs-form .hs-form-field:focus-within .input:after{transform:scaleX(1)}.rx-hsform .hs-form .hs-form-field>label{color:var(--rx-text);font-size:11px;font-weight:500;left:0;line-height:1.09;margin:0;opacity:1;pointer-events:none;position:absolute;top:0;transform-origin:left top;transition:transform var(--rx-demo-field-duration) var(--rx-demo-field-ease),opacity var(--rx-demo-field-duration) var(--rx-demo-field-ease)}.rx-hsform .hs-form .hs-form-field:has(.hs-input:placeholder-shown:not(:focus))>label,.rx-hsform .hs-form .hs-form-field:has(select.hs-input.is-placeholder:not(:focus))>label{opacity:.6;transform:translateY(var(--rx-space-5)) scale(1.4545)}.rx-hsform .hs-form .hs-form-required{color:var(--rx-accent);font-weight:600;margin-left:.25em}.rx-hsform .hs-form select.hs-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--rx-text) 50%),linear-gradient(135deg,var(--rx-text) 50%,transparent 50%);background-position:right 8px top 45%,right 4px top 45%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;cursor:pointer;padding-right:var(--rx-space-6)}.rx-hsform .hs-form select.hs-input.is-placeholder{color:transparent}.rx-hsform .hs-form .hs-form-field:has(>label span:empty) select.hs-input.is-placeholder{color:var(--rx-text);opacity:.6}.rx-hsform .hs-form select.hs-input option{color:var(--rx-text)}.rx-hsform .hs-form textarea.hs-input{--rx-demo-rule-step:39.71px;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent calc(var(--rx-demo-rule-step) - 1px),var(--rx-demo-rule) calc(var(--rx-demo-rule-step) - 1px),var(--rx-demo-rule) var(--rx-demo-rule-step));line-height:var(--rx-demo-rule-step);min-height:calc(var(--rx-demo-rule-step)*2);padding-bottom:0;resize:vertical}.rx-hsform .hs-form .inputs-list{display:grid;gap:var(--rx-space-4);list-style:none;margin:0;padding:0}.rx-hsform .hs-form .hs-form-booleancheckbox-display{align-items:start;color:var(--rx-text);cursor:pointer;display:grid;font-size:var(--rx-text-xs);gap:var(--rx-space-4);grid-template-columns:auto minmax(0,1fr);line-height:1.4;opacity:1;pointer-events:auto;position:static;transform:none}.rx-hsform .hs-form .hs-form-booleancheckbox-display input[type=checkbox]{appearance:none;background:none;border:1px solid var(--rx-demo-rule-rest);border-radius:3px;cursor:pointer;height:18px;margin:0;transition:border-color var(--rx-demo-field-duration) var(--rx-demo-field-ease),background-color var(--rx-demo-field-duration) var(--rx-demo-field-ease);width:18px}.rx-hsform .hs-form .hs-form-booleancheckbox-display input[type=checkbox]:checked{background-color:var(--rx-accent);border-color:var(--rx-accent);box-shadow:inset 0 0 0 3px var(--rx-surface)}.rx-hsform .hs-form .hs-form-booleancheckbox-display input[type=checkbox]:focus-visible{outline:2px solid var(--rx-accent);outline-offset:2px}.rx-hsform .hs-form .hs-fieldtype-booleancheckbox{padding-bottom:0;padding-top:0}.rx-hsform .hs-form .hs-fieldtype-booleancheckbox>label{display:none}.rx-hsform .hs-form .hs-fieldtype-booleancheckbox .input:after{content:none}.rx-hsform .hs-form .hs-error-msgs{list-style:none;margin:.35rem 0 0;padding:0;text-align:left}.rx-hsform .hs-form .hs-error-msg{color:var(--rx-accent);font-size:11px;font-weight:500;line-height:1.09}.rx-hsform .hs-form .hs-form-field:has(.hs-error-msgs){--rx-demo-rule:var(--rx-demo-rule-live)}.rx-hsform .hs-form .hs-form-field:has(.inputs-list){padding-top:0}.rx-hsform .hs-form .hs-form-field:has(.inputs-list)>label{font-size:11px;margin-bottom:var(--rx-space-4);opacity:1;pointer-events:auto;position:static;transform:none}.rx-hsform .hs-form .hs-form-field:has(.inputs-list) .input:after{content:none}.rx-hsform .hs-form .inputs-list label{align-items:start;color:var(--rx-text);cursor:pointer;display:grid;font-size:var(--rx-text-xs);gap:var(--rx-space-4);grid-template-columns:auto minmax(0,1fr);line-height:1.4}.rx-hsform .hs-form .inputs-list input[type=checkbox],.rx-hsform .hs-form .inputs-list input[type=radio]{appearance:none;background:none;border:1px solid var(--rx-demo-rule-rest);border-radius:3px;cursor:pointer;height:18px;margin:0;transition:border-color var(--rx-demo-field-duration) var(--rx-demo-field-ease),background-color var(--rx-demo-field-duration) var(--rx-demo-field-ease);width:18px}.rx-hsform .hs-form .inputs-list input[type=radio]{border-radius:50%}.rx-hsform .hs-form .inputs-list input[type=checkbox]:checked,.rx-hsform .hs-form .inputs-list input[type=radio]:checked{background-color:var(--rx-accent);border-color:var(--rx-accent);box-shadow:inset 0 0 0 3px var(--rx-surface)}.rx-hsform .hs-form .inputs-list input:focus-visible{outline:2px solid var(--rx-accent);outline-offset:2px}.rx-hsform .hs-form input[type=file].hs-input{font-size:var(--rx-text-xs);padding-bottom:var(--rx-space-3)}.rx-hsform .hs-form .hs-field-desc{color:var(--rx-text-muted);font-size:var(--rx-text-xs);line-height:1.4;margin:var(--rx-space-3) 0 0}.rx-hsform .hs-form .hs-fieldtype-intl-phone.hs-input{border-bottom:0;display:flex;gap:var(--rx-space-4);padding-bottom:0}.rx-hsform .hs-form .hs-fieldtype-intl-phone.hs-input input,.rx-hsform .hs-form .hs-fieldtype-intl-phone.hs-input select{float:none}.rx-hsform .hs-form .legal-consent-container{color:var(--rx-text-muted);font-size:var(--rx-text-xs);line-height:1.3}.rx-hsform .hs-form .legal-consent-container p{margin:0}.rx-hsform .hs-form .hs_submit{margin-top:var(--rx-space-4)}.rx-hsform .hs-form .hs_submit .actions{--rx-beacon-color:var(--rx-btn-highlight);--rx-demo-btn-border:2px;display:inline-flex;isolation:isolate;position:relative}.rx-hsform .hs-form .hs_submit .actions:before{border:var(--rx-beacon-ring) solid var(--rx-beacon-color);border-radius:var(--rx-radius-pill);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:inset calc(var(--rx-beacon-duration)*.28) var(--rx-beacon-ease),opacity calc(var(--rx-beacon-duration)*.2) var(--rx-beacon-ease);z-index:-1}.rx-hsform .hs-form .hs_submit .actions:focus-within:before,.rx-hsform .hs-form .hs_submit .actions:hover:before{inset:calc(var(--rx-demo-btn-border) - var(--rx-beacon-spread));opacity:var(--rx-beacon-alpha)}@media (prefers-reduced-motion:reduce){.rx-hsform .hs-form .hs_submit .actions:before{transition:none}}.rx-hsform .hs-form .hs-button{align-items:center;background-color:var(--rx-brown-base);border:var(--rx-demo-btn-border) solid transparent;border-radius:var(--rx-radius-pill);color:var(--rx-surface);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--rx-text-btn);font-weight:600;gap:var(--rx-rel-space-5);justify-content:center;line-height:1;min-height:45px;padding:0 var(--rx-space-5);text-decoration:none;white-space:nowrap;--rx-btn-fill:var(--rx-brown-base);transition:background-color var(--rx-duration) var(--rx-ease),border-color var(--rx-duration) var(--rx-ease),color var(--rx-duration) var(--rx-ease),box-shadow var(--rx-duration) var(--rx-ease)}.rx-hsform .hs-form .hs-button:focus-visible,.rx-hsform .hs-form .hs-button:hover{box-shadow:0 0 0 var(--rx-btn-grow) var(--rx-btn-fill)}.rx-hsform .hs-form .hs-button:focus-visible{outline:2px solid var(--rx-accent);outline-offset:2px}.rx-hsform .submitted-message{color:var(--rx-text);font-size:var(--rx-text-base);line-height:var(--rx-leading-snug)}@media (prefers-reduced-motion:reduce){.rx-hsform .hs-form .hs-button,.rx-hsform .hs-form .hs-form-field:after,.rx-hsform .hs-form .hs-form-field>label,.rx-hsform .hs-form .hs-input,.rx-hsform .hs-form input[type=checkbox]{transition:none}}.rx-hsform .hs-form .grecaptcha-badge{visibility:hidden}.rx-hsform .hs-form .hs-recaptcha{height:0;margin:0;overflow:hidden;padding:0;pointer-events:none;position:absolute}.rx-hsform__recaptcha-note{display:none}.rx-hsform:has(.hs-recaptcha) .rx-hsform__recaptcha-note{color:var(--rx-text);display:block;font-size:var(--rx-text-xs);line-height:1.4;margin:0;opacity:.6}.rx-hsform__recaptcha-note a{color:inherit;text-decoration:underline}.rx-lightbox{--rx-lightbox-in-duration:420ms;--rx-lightbox-out-duration:260ms;background:transparent;border:0;color:var(--rx-inverse-text);inline-size:min(100% - var(--rx-space-6) * 2,1100px);max-block-size:calc(100dvh - var(--rx-space-6)*2);max-inline-size:none;overflow:visible;padding:0}.rx-lightbox::backdrop{background:color-mix(in srgb,var(--rx-brown-base) 88%,transparent)}.rx-lightbox[open]::backdrop{animation:rx-lightbox-veil-in var(--rx-lightbox-in-duration) var(--rx-ease-out)}.rx-lightbox[data-rx-lightbox-closing]::backdrop{animation:rx-lightbox-veil-out var(--rx-lightbox-out-duration) var(--rx-ease-standard) forwards}@keyframes rx-lightbox-veil-in{0%{opacity:0}to{opacity:1}}@keyframes rx-lightbox-veil-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.rx-lightbox[data-rx-lightbox-closing]::backdrop,.rx-lightbox[open]::backdrop{animation-duration:1ms}}.rx-lightbox__inner{display:grid;gap:var(--rx-space-3)}[data-rx-lightbox-lifted] [data-rx-lightbox-open],[data-rx-lightbox-lifted] video{visibility:hidden}.rx-lightbox__bar{align-items:center;display:flex;gap:var(--rx-space-4);justify-content:space-between;min-block-size:2rem}.rx-lightbox__caption{font-size:var(--rx-text-sm);margin:0}.rx-lightbox__close{background:color-mix(in srgb,var(--rx-inverse-text) 14%,transparent);block-size:2rem;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;inline-size:2rem;margin-inline-start:auto;padding:var(--rx-space-2);transition:background-color var(--rx-duration) var(--rx-ease-standard)}.rx-lightbox__close:hover{background:color-mix(in srgb,var(--rx-inverse-text) 26%,transparent)}.rx-lightbox__close svg{block-size:100%;fill:none;inline-size:100%;stroke:currentColor;stroke-linecap:round;stroke-width:2}.rx-lightbox__video{display:block;inline-size:100%;max-block-size:calc(100dvh - var(--rx-space-6)*2 - 3.5rem)}.rx-lightbox__frame,.rx-lightbox__video{background:var(--rx-brown-base);border-radius:var(--rx-radius-card)}.rx-lightbox__frame{aspect-ratio:16/9;inline-size:min(100%,(100dvh - var(--rx-space-6) * 2 - 3.5rem) * 16/9);margin-inline:auto;overflow:hidden}.rx-lightbox__frame iframe{block-size:100%;border:0;display:block;inline-size:100%}.rx-logobar{--rx-logobar-gap-choice:2.64rem;--rx-logobar-gap:var(--rx-logobar-gap-choice);--rx-logobar-speed:30}.rx-logobar--gap-tight{--rx-logobar-gap-choice:var(--rx-space-5)}.rx-logobar--gap-loose{--rx-logobar-gap-choice:var(--rx-space-8)}.rx-logobar--gap-x-loose{--rx-logobar-gap-choice:var(--rx-space-9)}.rx-logobar .rx-plate__frame{padding-block:var(--rx-logobar-panel-pt) var(--rx-logobar-panel-pb)}.rx-logobar__panel--pt-default{--rx-logobar-panel-pt:var(--rx-section-y)}.rx-logobar__panel--pt-none{--rx-logobar-panel-pt:0px}.rx-logobar__panel--pt-tight{--rx-logobar-panel-pt:calc(var(--rx-section-y)*0.5)}.rx-logobar__panel--pt-loose{--rx-logobar-panel-pt:calc(var(--rx-section-y)*1.3333)}.rx-logobar__panel--pb-default{--rx-logobar-panel-pb:var(--rx-section-y)}.rx-logobar__panel--pb-none{--rx-logobar-panel-pb:0px}.rx-logobar__panel--pb-tight{--rx-logobar-panel-pb:calc(var(--rx-section-y)*0.5)}.rx-logobar__panel--pb-loose{--rx-logobar-panel-pb:calc(var(--rx-section-y)*1.3333)}.rx-logobar__eyebrow{margin-bottom:var(--rx-space-5);text-align:center}.rx-logobar__viewport{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rx-logobar-gap);justify-content:center;overflow:hidden}.rx-logobar--start .rx-logobar__viewport{justify-content:flex-start}.rx-logobar--start .rx-logobar__eyebrow{text-align:left}.rx-logobar__track{align-items:center;display:flex;flex:0 0 auto;gap:var(--rx-logobar-gap)}.rx-logobar__viewport:not(.rx-logobar__viewport--marquee) .rx-logobar__track{display:block;flex:1 1 100%;font-size:0;margin-inline:calc(var(--rx-logobar-gap)/-2);text-align:center;text-wrap:balance}.rx-logobar__viewport:not(.rx-logobar__viewport--marquee) .rx-logobar__item{display:inline-block;margin:calc(var(--rx-logobar-gap)/4) calc(var(--rx-logobar-gap)/2);vertical-align:middle}.rx-logobar--start .rx-logobar__viewport:not(.rx-logobar__viewport--marquee) .rx-logobar__track{text-align:left}.rx-logobar__item img{height:var(--rx-logobar-h,auto);max-width:100%;width:auto}.rx-logobar__viewport--marquee{flex-wrap:nowrap;gap:0;justify-content:flex-start;--rx-logobar-fade:clamp(2rem,8%,7rem);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--rx-logobar-fade),#000 calc(100% - var(--rx-logobar-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--rx-logobar-fade),#000 calc(100% - var(--rx-logobar-fade)),transparent 100%)}.rx-logobar__viewport--marquee .rx-logobar__track{animation:rx-logobar-scroll var(--rx-logobar-duration,40s) linear infinite;padding-right:var(--rx-logobar-gap);will-change:transform}.rx-logobar__viewport--marquee:focus-within .rx-logobar__track,.rx-logobar__viewport--marquee:hover .rx-logobar__track{animation-play-state:paused}@keyframes rx-logobar-scroll{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.rx-logobar__viewport--marquee .rx-logobar__track{animation:none}}@media (max-width:767px){.rx-logobar{--rx-logobar-gap:min(var(--rx-logobar-gap-choice),var(--rx-space-6))}.rx-logobar__item img{height:min(var(--rx-logobar-h,36px),36px)}}
4697:3	⚠  Parse error on line 1: 
...ame-closed, calc(var(--rx-frame-x-inset) + var(--rx-frame-overshoot)))) - var(-...
------------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
4698:3	⚠  Parse error on line 1: 
var(--rx-frame-mid, var(--rx-frame-open, var(--rx-frame-x-full))) - var(--...
----------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]
4753:3	⚠  Parse error on line 1: 
var(--rx-section-pt-choice, var(--rx-section-pt, var(--rx-section-y))) + var(--...
---------------------------------------------------------------------^
Expecting end of input, "ADD", "SUB", "MUL", "DIV", got unexpected "RPAREN" [postcss-calc]