.hero-module__5BZi_q__hero,.hero-module__5BZi_q__hero *{box-sizing:border-box}.hero-module__5BZi_q__hero{color:#2b2120;width:100%;font-family:var(--font-body);background:#fff;padding:0 0 32px;font-size:16px;font-weight:400;line-height:1.5;position:relative;overflow:hidden}.hero-module__5BZi_q__inner{grid-template-columns:1fr;align-items:start;gap:4px;width:100%;max-width:min(576px,100vw - 44px);margin:0 auto;display:grid}.hero-module__5BZi_q__gallery{aspect-ratio:1;justify-content:center;width:100%;max-height:310px;display:flex;position:relative}.hero-module__5BZi_q__mediaFrame{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;border-radius:16px;gap:14px;width:100%;min-width:0;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:auto hidden}.hero-module__5BZi_q__mediaFrame::-webkit-scrollbar{display:none}.hero-module__5BZi_q__mediaFrame>li{scroll-snap-align:start;-webkit-user-select:none;user-select:none;border-radius:16px;min-width:100%;height:100%;list-style:none;overflow:hidden}.hero-module__5BZi_q__mediaFrame>li[data-fit=contain]{background:#e3cba4}.hero-module__5BZi_q__picture,.hero-module__5BZi_q__picture img{width:100%;display:block}.hero-module__5BZi_q__mediaFrame .hero-module__5BZi_q__picture,.hero-module__5BZi_q__mediaFrame .hero-module__5BZi_q__picture img{height:100%}.hero-module__5BZi_q__mediaFrame .hero-module__5BZi_q__picture img{object-fit:cover;object-position:center;-webkit-user-drag:none;max-width:100%}.hero-module__5BZi_q__mediaFrame>li[data-fit=contain] .hero-module__5BZi_q__picture img{object-fit:contain;padding:8%}.hero-module__5BZi_q__thumbnailRack{gap:16px;display:flex;position:absolute;bottom:28px}.hero-module__5BZi_q__thumbnailRack button{z-index:0;width:60px;height:60px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.hero-module__5BZi_q__thumbnailRack button img{z-index:0;border-radius:50%;width:60px;height:60px;position:relative;overflow:hidden;box-shadow:0 4px 10px #2b212033}.hero-module__5BZi_q__thumbnailRack button[data-fit=contain] img{object-fit:contain;background:#e3cba4}.hero-module__5BZi_q__thumbnailRack button svg{width:60px;height:60px;position:absolute;top:0;left:0;overflow:visible}.hero-module__5BZi_q__thumbnailRack button circle{opacity:0;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:0 201.06;transition:stroke-dasharray .38s,opacity 30ms}.hero-module__5BZi_q__thumbnailRack button[data-active=true] circle{opacity:1;stroke-dasharray:201.06 0}.hero-module__5BZi_q__siderail{padding-top:24px}.hero-module__5BZi_q__eligibilityLine,.hero-module__5BZi_q__heading,.hero-module__5BZi_q__lead,.hero-module__5BZi_q__benefits p,.hero-module__5BZi_q__accordionHeading p,.hero-module__5BZi_q__accordionList p{margin:0}.hero-module__5BZi_q__eligibilityLine{color:#2b212099;height:26px}.hero-module__5BZi_q__badge{color:#2b2120;font-variation-settings:"wght" 492.5;letter-spacing:.045px;text-align:center;white-space:nowrap;background:#fccba6;border-radius:46px;justify-content:center;align-items:center;min-width:26px;height:24px;margin-bottom:2px;padding:5.5px 8px;font-size:12px;font-weight:500;line-height:12px;display:inline-flex}.hero-module__5BZi_q__heading{color:#2b2120cf;font-variation-settings:"wght" 460;letter-spacing:-.04676px;text-wrap:balance;margin:8px 0 10px;font-size:28px;font-weight:460;line-height:31.5px}.hero-module__5BZi_q__lead{color:#2b212099;font-variation-settings:"wght" 400;letter-spacing:.36px;margin-bottom:10px;font-size:16px;font-weight:400;line-height:20.4px}.hero-module__5BZi_q__benefits{color:#2b212099;font-variation-settings:"wght" 400;letter-spacing:.36px;margin:0;padding:0 0 0 16px;font-size:16px;font-weight:400;line-height:20.4px;list-style:outside}.hero-module__5BZi_q__benefits li:first-child{margin-bottom:10px}.hero-module__5BZi_q__benefits li:last-child{margin-top:10px}.hero-module__5BZi_q__actionBlock{height:56px}.hero-module__5BZi_q__actionBlock:first-of-type{margin-top:16px}.hero-module__5BZi_q__actionBlock[data-variant=underlined]{margin:4px 0 16px}.hero-module__5BZi_q__primaryButton,.hero-module__5BZi_q__safetyButton{width:100%;height:48px;color:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;margin:4px 0;padding:8px 24px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,outline-offset .2s ease-in-out;display:inline-flex}.hero-module__5BZi_q__primaryButton{color:#fff;background:#12263a;border-radius:9999px}.hero-module__5BZi_q__primaryButton:hover{background:#1d3550}.hero-module__5BZi_q__safetyButton{color:#2b212099;text-underline-offset:2px;text-decoration:underline}.hero-module__5BZi_q__primaryButton:focus-visible,.hero-module__5BZi_q__safetyButton:focus-visible{outline-offset:3px;outline:1px solid}.hero-module__5BZi_q__accordionBlock,.hero-module__5BZi_q__accordionBlock>section,.hero-module__5BZi_q__accordions,.hero-module__5BZi_q__details{width:100%;display:block}.hero-module__5BZi_q__details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:14px 0;list-style:none;display:flex}.hero-module__5BZi_q__details summary::-webkit-details-marker{display:none}.hero-module__5BZi_q__details summary::marker{content:""}.hero-module__5BZi_q__details summary:focus-visible{background:#2b21200f;outline:0}.hero-module__5BZi_q__accordionHeading{align-items:center;width:100%;display:flex}.hero-module__5BZi_q__accordionHeading p{color:#2b2120cf;font-variation-settings:"wght" 488.75;letter-spacing:.04368px;width:100%;font-size:14px;font-weight:500;line-height:16.975px}.hero-module__5BZi_q__accordionIcon{flex:none;width:21px;height:21px;margin-left:auto;transition:transform .3s cubic-bezier(.215,.61,.355,1);display:block;position:relative;transform:translateY(0)}.hero-module__5BZi_q__accordionIcon:before,.hero-module__5BZi_q__accordionIcon:after{content:"";background:#2b2120e0;width:50%;height:2px;transition:transform .3s cubic-bezier(.86,.86,.07,1),transform-origin .3s;display:block;position:absolute;top:10px}.hero-module__5BZi_q__accordionIcon:before{transform-origin:100% 100%;border-radius:4px 0 0 4px;left:0;transform:rotate(40deg)scaleY(1.1)}.hero-module__5BZi_q__accordionIcon:after{transform-origin:0 100%;border-radius:0 4px 4px 0;right:0;transform:rotate(-40deg)scaleY(1.1)}.hero-module__5BZi_q__details[open] .hero-module__5BZi_q__accordionIcon:before{transform:rotate(-40deg)scaleY(1.1)}.hero-module__5BZi_q__details[open] .hero-module__5BZi_q__accordionIcon:after{transform:rotate(40deg)scaleY(1.1)}.hero-module__5BZi_q__details[open] .hero-module__5BZi_q__accordionIcon{transform:translateY(3px)}.hero-module__5BZi_q__accordionContent{interpolate-size:allow-keywords;border-bottom:1px solid #2b212026;width:100%;height:1px;transition:height .41s ease-out;overflow:hidden}.hero-module__5BZi_q__accordionContent:last-child{border-bottom-color:#0000}.hero-module__5BZi_q__accordionContentOpen{height:auto}.hero-module__5BZi_q__accordionInterior{opacity:0;height:16px;padding-bottom:16px;transition:opacity 80ms .12s,transform .12s .12s;transform:translateY(10px)}.hero-module__5BZi_q__accordionContentOpen .hero-module__5BZi_q__accordionInterior{opacity:1;height:auto;transform:translate(0,0)}.hero-module__5BZi_q__accordionList{color:#2b212099;font-variation-settings:"wght" 400;letter-spacing:.32382px;gap:5px;margin:0;padding:0 0 0 2ch;font-size:14px;font-weight:400;line-height:18.1125px;list-style:outside;display:grid}@media not (min-width:768px){.hero-module__5BZi_q__thumbnailRack{background:#2b212054;border-radius:10px;gap:8px;padding:6px;line-height:0;bottom:28px}.hero-module__5BZi_q__thumbnailRack button{background:#ffffff2b;border-radius:50%;width:8px;height:8px;position:static}.hero-module__5BZi_q__thumbnailRack button[data-active=true]{background:#fff}.hero-module__5BZi_q__thumbnailRack button picture img,.hero-module__5BZi_q__thumbnailRack button svg{display:none}}@media (min-width:576px){.hero-module__5BZi_q__hero{padding-bottom:33px}.hero-module__5BZi_q__inner{max-width:min(672px,100vw - 46px)}.hero-module__5BZi_q__gallery{max-height:450px}.hero-module__5BZi_q__mediaFrame{gap:15px}.hero-module__5BZi_q__siderail{padding-top:25px}.hero-module__5BZi_q__heading{margin-bottom:12px}}@media (min-width:768px){.hero-module__5BZi_q__hero{padding-bottom:34px}.hero-module__5BZi_q__inner{max-width:min(768px,100vw - 46px)}.hero-module__5BZi_q__siderail{column-count:2;column-gap:60px;padding-top:26px}.hero-module__5BZi_q__badge{font-variation-settings:"wght" 495;font-size:12.3333px;line-height:12.3333px}.hero-module__5BZi_q__heading{font-variation-settings:"wght" 443.25;letter-spacing:-.15496px;margin:9px 0 13px;font-size:34.6667px;font-weight:443.25;line-height:37.5556px}.hero-module__5BZi_q__lead{letter-spacing:.37723px;margin-bottom:13px;font-size:17px;line-height:21.5155px}.hero-module__5BZi_q__benefits{letter-spacing:.37723px;font-size:17px;line-height:21.5155px}.hero-module__5BZi_q__benefits li:first-child{margin-bottom:13px}.hero-module__5BZi_q__benefits li:last-child{margin-top:13px}.hero-module__5BZi_q__actionBlock:first-of-type{margin-top:17px}.hero-module__5BZi_q__actionBlock[data-variant=underlined]{margin-bottom:17px}.hero-module__5BZi_q__accordionBlock{break-before:column}.hero-module__5BZi_q__accordionInterior{height:17px;padding-bottom:17px}.hero-module__5BZi_q__accordionContentOpen .hero-module__5BZi_q__accordionInterior{height:auto}.hero-module__5BZi_q__accordionList{letter-spacing:.336209px;gap:4px;font-size:14.6667px;line-height:18.8833px}}@media (min-width:960px){.hero-module__5BZi_q__hero{padding-bottom:60px}.hero-module__5BZi_q__inner{grid-template-columns:[media]8fr[void].5fr[content]3.5fr;gap:5px;max-width:min(1344px,100vw - 56px)}.hero-module__5BZi_q__gallery{grid-column:media;min-height:640px;max-height:calc(100vh - 97px)}.hero-module__5BZi_q__mediaFrame{gap:18px}.hero-module__5BZi_q__siderail{column-count:auto;grid-column:content;padding-top:57px}.hero-module__5BZi_q__badge{font-variation-settings:"wght" 493.75;font-size:12.5px;line-height:12.5px}.hero-module__5BZi_q__heading{font-variation-settings:"wght" 435;letter-spacing:-.2204px;margin:10px 0 15px;font-size:38px;font-weight:435;line-height:40.375px}.hero-module__5BZi_q__lead{letter-spacing:.3855px;margin-bottom:14px;font-size:17.5px;line-height:22.066px}.hero-module__5BZi_q__benefits{letter-spacing:.3855px;padding-left:19px;font-size:17.5px;line-height:22.066px}.hero-module__5BZi_q__benefits li:first-child{margin-bottom:14px}.hero-module__5BZi_q__benefits li:last-child{margin-top:14px}.hero-module__5BZi_q__actionBlock:first-of-type{margin-top:19px}.hero-module__5BZi_q__actionBlock[data-variant=underlined]{margin:5px 0 19px}.hero-module__5BZi_q__accordionBlock{break-before:auto}.hero-module__5BZi_q__details summary{gap:19px;padding:17px 0}.hero-module__5BZi_q__accordionHeading p{letter-spacing:.0432px;font-size:15px;line-height:18.0375px}.hero-module__5BZi_q__accordionInterior{height:19px;padding-bottom:19px}.hero-module__5BZi_q__accordionContentOpen .hero-module__5BZi_q__accordionInterior{height:auto}.hero-module__5BZi_q__accordionList{letter-spacing:.3424px;gap:5px;font-size:15px;line-height:19.267px}}@media (min-width:960px) and (not (min-width:1000px)){.hero-module__5BZi_q__inner{max-width:min(1344px,100vw - 84px)}}@media (min-width:768px){.hero-module__5BZi_q__details summary:hover .hero-module__5BZi_q__accordionIcon{animation:1s cubic-bezier(.215,.61,.355,1) infinite hero-module__5BZi_q__disclosureHover}}@keyframes hero-module__5BZi_q__disclosureHover{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (min-width:1152px){.hero-module__5BZi_q__badge{font-variation-settings:"wght" 492.5;font-size:12.6667px;line-height:12.6667px}.hero-module__5BZi_q__heading{font-variation-settings:"wght" 426.5;letter-spacing:-.300493px;font-size:41.3333px;font-weight:426.5;line-height:43.0556px}.hero-module__5BZi_q__lead{letter-spacing:.39384px;margin-bottom:15px;font-size:18px;line-height:22.6123px}.hero-module__5BZi_q__benefits{letter-spacing:.39384px;padding-left:20px;font-size:18px;line-height:22.6123px}.hero-module__5BZi_q__benefits li:first-child{margin-bottom:15px}.hero-module__5BZi_q__benefits li:last-child{margin-top:15px}.hero-module__5BZi_q__actionBlock:first-of-type{margin-top:20px}.hero-module__5BZi_q__actionBlock[data-variant=underlined]{margin-bottom:20px}.hero-module__5BZi_q__details summary{gap:20px;padding:18px 0}.hero-module__5BZi_q__accordionHeading p{letter-spacing:.043px;font-size:15.3333px;line-height:18.393px}.hero-module__5BZi_q__accordionInterior{height:20px;padding-bottom:20px}.hero-module__5BZi_q__accordionContentOpen .hero-module__5BZi_q__accordionInterior{height:auto}.hero-module__5BZi_q__accordionList{letter-spacing:.348322px;font-size:15.3333px;line-height:19.6457px}}@media (min-width:1344px){.hero-module__5BZi_q__badge{font-size:12.8333px;line-height:12.8333px}.hero-module__5BZi_q__heading{font-variation-settings:"wght" 418.25;letter-spacing:-.38726px;font-size:44.6667px;font-weight:418.25;line-height:45.5972px}.hero-module__5BZi_q__lead,.hero-module__5BZi_q__benefits{letter-spacing:.401913px;font-size:18.5px;line-height:23.1537px}.hero-module__5BZi_q__accordionHeading p{letter-spacing:.0428px;font-size:15.6667px;line-height:18.7504px}.hero-module__5BZi_q__accordionList{letter-spacing:.354276px;font-size:15.6667px;line-height:20.0238px}}@media (min-width:1536px){.hero-module__5BZi_q__badge{font-size:13px;line-height:13px}.hero-module__5BZi_q__heading{font-variation-settings:"wght" 410;letter-spacing:-.48px;font-size:48px;font-weight:410;line-height:48px}.hero-module__5BZi_q__lead,.hero-module__5BZi_q__benefits{letter-spacing:.40983px;font-size:19px;line-height:23.695px}.hero-module__5BZi_q__accordionHeading p{letter-spacing:.0426px;font-size:16px;line-height:19.1px}.hero-module__5BZi_q__accordionList{letter-spacing:.36px;font-size:16px;line-height:20.4px}}@media (prefers-reduced-motion:reduce){.hero-module__5BZi_q__accordionInterior{transition-duration:0s}}
.spotlight-module__8UXq-q__spotlight{box-sizing:border-box;color:#fff;width:100%;font-family:var(--font-body);z-index:101;background:#12263a;border-radius:24px 24px 0 0;gap:28px 0;margin:-24px 0 0;font-size:16px;font-weight:400;line-height:24px;display:grid;position:relative;overflow:hidden}.spotlight-module__8UXq-q__spotlight,.spotlight-module__8UXq-q__spotlight *,.spotlight-module__8UXq-q__spotlight :before,.spotlight-module__8UXq-q__spotlight :after{box-sizing:border-box}.spotlight-module__8UXq-q__frame{z-index:0;aspect-ratio:1080/1920;text-align:center;flex-direction:column;justify-content:space-between;gap:16px;width:100%;height:fit-content;padding:44px 22px;display:flex;position:relative}.spotlight-module__8UXq-q__primaryContent,.spotlight-module__8UXq-q__remainingContent,.spotlight-module__8UXq-q__richText{width:100%}.spotlight-module__8UXq-q__remainingContent{flex-direction:column;gap:16px;display:flex}.spotlight-module__8UXq-q__heading,.spotlight-module__8UXq-q__copy{color:#fff;text-align:center;margin:0;padding:0;font-style:normal}.spotlight-module__8UXq-q__heading{font-variation-settings:"wght" 450;letter-spacing:-.10656px;text-wrap:balance;font-size:32px;font-weight:450;line-height:35.2px}.spotlight-module__8UXq-q__copy{font-family:var(--font-body);font-variation-settings:"wght" 400;letter-spacing:.32382px;white-space:break-spaces;text-wrap:pretty;margin-bottom:10px;font-size:14px;font-weight:400;line-height:18.1125px}.spotlight-module__8UXq-q__media{z-index:-1;position:absolute;inset:0}.spotlight-module__8UXq-q__picture,.spotlight-module__8UXq-q__image{aspect-ratio:1080/1920;object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block}.spotlight-module__8UXq-q__image{overflow:clip}.spotlight-module__8UXq-q__primaryAction{width:100%;margin:24px 0 8px}.spotlight-module__8UXq-q__button{outline-offset:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:100%;min-width:5ch;min-height:48px;color:inherit;cursor:pointer;font-family:var(--font-body);font-variation-settings:normal;text-align:center;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:9999px;outline:1px solid #0000;justify-content:center;align-items:center;margin:4px 0;padding:8px 24px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:border-color .2s ease-in-out,color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out,outline-offset .2s ease-in-out,outline-color .2s ease-in-out,text-decoration-color .2s ease-in-out;display:inline-flex}.spotlight-module__8UXq-q__button span{align-items:center;column-gap:8px;display:inline-flex}.spotlight-module__8UXq-q__primaryButton span{width:max-content}.spotlight-module__8UXq-q__primaryButton{color:#2b2120e0;background-color:#fff;border-color:#0000}.spotlight-module__8UXq-q__primaryButton:focus-visible{outline-offset:3px;background-color:#ffffff6d}.spotlight-module__8UXq-q__primaryButton:active{background-color:#ffffff2b}@media (min-width:576px){.spotlight-module__8UXq-q__primaryAction{width:auto;margin:0 8px 16px 0;display:inline-flex}.spotlight-module__8UXq-q__button{width:fit-content}}@media (min-width:768px){.spotlight-module__8UXq-q__spotlight{border-radius:24px;gap:44px 0}.spotlight-module__8UXq-q__frame{aspect-ratio:4320/2349;align-items:center;gap:17px;padding:34px 0}.spotlight-module__8UXq-q__primaryContent,.spotlight-module__8UXq-q__remainingContent{width:100%;max-width:max(min(768px,100vw - 46px)/1.33333,430px);padding:51px 0}.spotlight-module__8UXq-q__heading{font-variation-settings:"wght" 429.167;letter-spacing:-.275477px;font-size:40.3333px;font-weight:429;line-height:42.266px}.spotlight-module__8UXq-q__copy{letter-spacing:.336209px;margin-bottom:13px;font-size:14.6667px;line-height:18.8833px}.spotlight-module__8UXq-q__primaryAction{margin:0 9px 17px 0}.spotlight-module__8UXq-q__button span{column-gap:9px}.spotlight-module__8UXq-q__picture,.spotlight-module__8UXq-q__image{aspect-ratio:4320/2349}.spotlight-module__8UXq-q__media{text-align:start}}@media (min-width:960px){.spotlight-module__8UXq-q__spotlight{gap:55px 0}.spotlight-module__8UXq-q__frame{gap:20px;padding:60px 0}.spotlight-module__8UXq-q__primaryContent,.spotlight-module__8UXq-q__remainingContent{max-width:max(min(1344px,100vw - 56px)/2,430px);padding:60px 0}.spotlight-module__8UXq-q__heading{font-variation-settings:"wght" 410;letter-spacing:-.486667px;font-size:48.6667px;font-weight:410;line-height:48.6667px}.spotlight-module__8UXq-q__copy{letter-spacing:.348322px;margin-bottom:15px;font-size:15.3333px;line-height:19.6457px}.spotlight-module__8UXq-q__primaryAction{margin:0 10px 20px 0}.spotlight-module__8UXq-q__button span{column-gap:10px}}@media (min-width:1344px){.spotlight-module__8UXq-q__heading{letter-spacing:-.528333px;font-size:52.8333px;line-height:52.8333px}.spotlight-module__8UXq-q__copy{letter-spacing:.354276px;font-size:15.6667px;line-height:20.0238px}}@media (min-width:960px) and (max-width:1151px){.spotlight-module__8UXq-q__frame{gap:18px}.spotlight-module__8UXq-q__primaryAction{margin-bottom:18px;margin-right:9px}.spotlight-module__8UXq-q__button span{column-gap:9px}}@media (min-width:1536px){.spotlight-module__8UXq-q__heading{letter-spacing:-.57px;font-size:57px;line-height:57px}.spotlight-module__8UXq-q__copy{letter-spacing:.36px;font-size:16px;line-height:20.4px}}
.pricing-module__XfSSGq__pricing{--scale-step:0;--grid-container:min(576px, calc(100vw - 22px * 2));--section-spacing:calc((var(--scale-step) * 2.25 + 3.125) * 1rem);--font-body-xs:calc((var(--scale-step) + 12) * 1px);--font-body-s:calc((var(--scale-step) * 2 + 14) * 1px);--font-label-l:calc((var(--scale-step) * 3 + 16) * 1px);--font-heading-l:calc((var(--scale-step) * 15 + 25) * 1px);--weight-label-l:clamp(410, min(calc(485 - var(--scale-step) * 3 * 1.875), calc(490 - var(--scale-step) * 3 * 2.5)), 500);--weight-heading-l:clamp(410, min(calc(468.125 - var(--scale-step) * 15 * 1.875), calc(467.5 - var(--scale-step) * 15 * 2.5)), 500);--tracking-label-l:clamp(-.01em, min(calc((.0025 - var(--scale-step) * 3 * .00031) * 1em), calc((.00333 - var(--scale-step) * 3 * .00042) * 1em)), .005em);--tracking-heading-l:clamp(-.01em, min(calc((-.00031 - var(--scale-step) * 15 * .00031) * 1em), calc((-.00042 - var(--scale-step) * 15 * .00042) * 1em)), .005em);--tracking-body-s:clamp(.01em, min(calc((.02313 - var(--scale-step) * 2 * .00031) * 1em), calc((.02417 - var(--scale-step) * 2 * .00042) * 1em)), .025em);--tracking-body-xs:clamp(.01em, min(calc((.02375 - var(--scale-step) * .00031) * 1em), calc((.025 - var(--scale-step) * .00042) * 1em)), .025em);--line-heading-l:clamp(1em, calc((1.14375 - var(--scale-step) * 15 * .00625) * 1em), 1.25em);z-index:10;width:100%;font-family:var(--font-body);background:0 0;margin-top:-24px;position:relative;overflow:hidden}.pricing-module__XfSSGq__pricing sup{color:inherit;font-feature-settings:"sups";font-family:inherit;font-size:inherit;font-style:inherit;font-variation-settings:"opsz" 10;font-weight:inherit;letter-spacing:inherit;line-height:inherit;vertical-align:baseline;position:static}.pricing-module__XfSSGq__clip{border-radius:inherit;overflow:hidden}.pricing-module__XfSSGq__section{box-sizing:border-box;padding:var(--section-spacing) 0;background-color:#fff;justify-content:center;width:100%;display:flex;position:relative}.pricing-module__XfSSGq__inner{box-sizing:border-box;max-width:var(--grid-container);flex-direction:column;gap:.5rem;width:100%;display:flex;position:relative}.pricing-module__XfSSGq__copyReveal{width:100%}.pricing-module__XfSSGq__copy{flex-direction:column;gap:.625rem;max-width:23rem;padding:1rem 0;display:flex}.pricing-module__XfSSGq__heading{color:#2b2120de;font-size:var(--font-heading-l);font-variation-settings:"wght" var(--weight-heading-l);font-weight:var(--weight-heading-l);letter-spacing:var(--tracking-heading-l);line-height:var(--line-heading-l);margin:0}.pricing-module__XfSSGq__description{color:#2b212099;font-size:var(--font-body-s);font-variation-settings:"wght" 400;letter-spacing:var(--tracking-body-s);margin:0;font-weight:400;line-height:1.3}.pricing-module__XfSSGq__footnote{color:#2b212099;font-size:var(--font-body-xs);font-variation-settings:"wght" 400;letter-spacing:var(--tracking-body-xs);margin:0;font-weight:400;line-height:1.34}.pricing-module__XfSSGq__footnoteLink{color:inherit;text-decoration:underline}.pricing-module__XfSSGq__carousel{width:100vw;position:relative;left:50%;transform:translate(-50%)}.pricing-module__XfSSGq__scroller{cursor:grab;min-width:0;padding:0 calc((100vw - var(--grid-container)) / 2);scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-y;overflow-x:auto}.pricing-module__XfSSGq__scroller::-webkit-scrollbar{display:none}.pricing-module__XfSSGq__grid{--visible:2.3;--columns:5;--gap:8px;--cell-width:calc((100vw - var(--gap) * (var(--visible) - 1)) / var(--visible));column-gap:var(--gap);grid-auto-flow:dense;grid-template-columns:repeat(var(--columns), var(--cell-width));row-gap:var(--gap);grid-template-rows:auto;width:fit-content;display:inline-grid}.pricing-module__XfSSGq__gridItem{padding-block:calc(var(--gap) / 2);grid-column:span 1}.pricing-module__XfSSGq__cardReveal{width:100%;height:100%}.pricing-module__XfSSGq__card{flex-direction:column;align-items:stretch;gap:1rem;width:100%;display:flex}.pricing-module__XfSSGq__imageSlot{aspect-ratio:216/144;background-color:#2b21200a;border-radius:1rem;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.pricing-module__XfSSGq__image{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:100%;height:100%;padding:10% 0;display:block}.pricing-module__XfSSGq__nameSlot,.pricing-module__XfSSGq__slot{flex-direction:column;align-items:flex-start;gap:.25rem;padding:0 1rem;display:flex}.pricing-module__XfSSGq__name,.pricing-module__XfSSGq__value{font-size:var(--font-label-l);font-variation-settings:"wght" var(--weight-label-l);font-weight:var(--weight-label-l);letter-spacing:var(--tracking-label-l);text-align:left;margin:0;line-height:1}.pricing-module__XfSSGq__name{color:#2b2120}.pricing-module__XfSSGq__value{color:#c74a1c}.pricing-module__XfSSGq__label{color:#2b212099;font-variation-settings:"wght" 494.375;letter-spacing:.00406em;text-align:left;margin:0;font-size:11px;font-weight:494.375;line-height:1.05}.pricing-module__XfSSGq__controls{pointer-events:none;position:absolute;inset:0}.pricing-module__XfSSGq__arrow{pointer-events:auto;display:none}.pricing-module__XfSSGq__disclaimer{color:#2b212099;font-size:var(--font-body-xs);font-variation-settings:"wght" 400;letter-spacing:var(--tracking-body-xs);max-width:23rem;margin:0;padding:2.1875rem 0;font-weight:400;line-height:1.34}.pricing-module__XfSSGq__disclaimer strong{font-weight:600}.pricing-module__XfSSGq__expand{color:inherit;cursor:pointer;font:inherit;font-variation-settings:"wght" 400;letter-spacing:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;transition:all;display:inline}.pricing-module__XfSSGq__expandedContent{transition:all}.pricing-module__XfSSGq__expandHidden,.pricing-module__XfSSGq__expandedContentHidden{display:none}@media (hover:hover){.pricing-module__XfSSGq__expand:hover{opacity:.7}}.pricing-module__XfSSGq__expand:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}@media (hover:hover) and (pointer:fine){.pricing-module__XfSSGq__arrow{color:#fff;cursor:pointer;opacity:0;z-index:2;background-color:#12263a;border:0;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;margin:0;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pricing-module__XfSSGq__arrow svg{width:2rem;height:2rem}.pricing-module__XfSSGq__previous{left:2rem}.pricing-module__XfSSGq__previous svg{transform:rotate(180deg)}.pricing-module__XfSSGq__next{right:2rem}.pricing-module__XfSSGq__arrow:disabled{opacity:0;pointer-events:none}}@media (min-width:576px){.pricing-module__XfSSGq__pricing{--scale-step:.166667;--grid-container:min(768px, calc(100vw - 23px * 2))}}@media (min-width:740px){.pricing-module__XfSSGq__grid{--visible:3.3}}@media (min-width:768px){.pricing-module__XfSSGq__pricing{--scale-step:.333333}.pricing-module__XfSSGq__pricing *{white-space:break-spaces}.pricing-module__XfSSGq__inner{gap:.75rem}.pricing-module__XfSSGq__copy{flex-flow:wrap;align-items:flex-start;gap:.625rem;max-width:100%;padding:1.0625rem 1rem}.pricing-module__XfSSGq__heading{flex:auto;max-width:31.25rem}.pricing-module__XfSSGq__description{flex:auto;max-width:25rem}.pricing-module__XfSSGq__footnote{flex-basis:100%}.pricing-module__XfSSGq__disclaimer{max-width:35rem}}@media (min-width:960px){.pricing-module__XfSSGq__pricing{--scale-step:.5;--grid-container:min(1344px, calc(100vw - 28px * 2))}}@media (min-width:1092px){.pricing-module__XfSSGq__grid{--visible:4.3}}@media (min-width:1152px){.pricing-module__XfSSGq__pricing{--scale-step:.666667}.pricing-module__XfSSGq__inner{gap:1rem}.pricing-module__XfSSGq__copy{gap:1rem;padding:1.1875rem 1rem}.pricing-module__XfSSGq__heading{max-width:47.0625rem}.pricing-module__XfSSGq__description{max-width:31.1875rem}.pricing-module__XfSSGq__disclaimer{max-width:40rem}}@media (min-width:1344px){.pricing-module__XfSSGq__pricing{--scale-step:.833333}}@media (min-width:1392px){.pricing-module__XfSSGq__grid{--visible:5}}@media (min-width:1536px){.pricing-module__XfSSGq__pricing{--scale-step:1}}@media (max-width:767px){.pricing-module__XfSSGq__pricing{z-index:102;border-radius:24px 24px 0 0}}
.faq-module__vyGBvW__faq{--fluid-step:0;--space-6:6px;--space-8:8px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--grid-gutter:22px;--grid-max:576px;--grid-columns:4;--text-margin:10px;box-sizing:border-box;color:#2b2120;font-family:var(--font-body);padding:var(--space-32) 0;z-index:100;background:#fff;border-radius:0 0 24px 24px;width:100%;font-weight:400;line-height:1.5;display:grid;position:relative;overflow:hidden}.faq-module__vyGBvW__faq *,.faq-module__vyGBvW__faq :before,.faq-module__vyGBvW__faq :after{box-sizing:border-box}.faq-module__vyGBvW__grid{gap:var(--space-24) 0;max-width:min(var(--grid-max), calc(100vw - var(--grid-gutter) * 2));flex-direction:column;width:100%;margin:0 auto;display:flex}.faq-module__vyGBvW__intro,.faq-module__vyGBvW__richText,.faq-module__vyGBvW__remaining{min-width:0}.faq-module__vyGBvW__remaining{gap:var(--space-24) 0;flex-direction:column;display:flex}.faq-module__vyGBvW__eyebrow{color:#2b212099;margin:0 0 8px;font-size:16px;line-height:24px}.faq-module__vyGBvW__heading{color:#2b2120cf;font-size:calc(28px + var(--fluid-step) * 20px);font-variation-settings:"wght" clamp(410, min(calc(462.5 - var(--fluid-step) * 37.5), calc(460 - var(--fluid-step) * 50)), 500);font-style:normal;font-weight:clamp(410, min(calc(462.5 - var(--fluid-step) * 37.5), calc(460 - var(--fluid-step) * 50)), 500);letter-spacing:clamp(-.01em, min(calc(-.00125em - var(--fluid-step) * .0062em), calc(-.00167em - var(--fluid-step) * .0084em)), .005em);line-height:clamp(1em, calc(1.125em - var(--fluid-step) * .125em), 1.25em);text-wrap:balance;margin:0;padding:0}.faq-module__vyGBvW__actionWrap{margin-top:var(--space-24)}.faq-module__vyGBvW__action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;outline-offset:0;text-align:center;-webkit-user-select:none;user-select:none;background-color:#12263a;border:1px solid #0000;border-radius:9999px;outline:1px solid #0000;justify-content:center;align-items:center;width:100%;min-width:5ch;min-height:48px;margin:4px 0;padding:8px 24px;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition-property:border-color,color,background-color,box-shadow,outline-offset,outline-color,text-decoration-color;transition-duration:.2s;transition-timing-function:ease-in-out;display:inline-flex}.faq-module__vyGBvW__action:active{background-color:#12263a1f}.faq-module__vyGBvW__action:focus-visible{outline-offset:3px}.faq-module__vyGBvW__action>span{align-items:center;column-gap:var(--space-8);display:inline-flex}.faq-module__vyGBvW__accordionFrame,.faq-module__vyGBvW__accordion{width:100%}.faq-module__vyGBvW__details{margin:0;padding:0}.faq-module__vyGBvW__details>summary{cursor:pointer;align-items:center;gap:var(--space-16);min-height:64px;padding:var(--space-14) 0;justify-content:space-between;display:flex}.faq-module__vyGBvW__details>summary::-webkit-details-marker{display:none}.faq-module__vyGBvW__details>summary::marker{content:""}.faq-module__vyGBvW__details>summary:focus-visible{background-color:#2b21200f;outline:0}.faq-module__vyGBvW__label{align-items:center;gap:var(--space-16);width:100%;min-width:0;display:flex}.faq-module__vyGBvW__label>p{color:#2b2120cf;font-size:calc(14px + var(--fluid-step) * 2px);font-variation-settings:"wght" clamp(410, min(calc(488.75 - var(--fluid-step) * 3.75), calc(495 - var(--fluid-step) * 5)), 500);letter-spacing:clamp(-.01em, min(calc(.00312em - var(--fluid-step) * .00062em), calc(.00417em - var(--fluid-step) * .00084em)), .005em);font-style:normal;font-weight:500;line-height:clamp(1em, calc(1.2125em - var(--fluid-step) * .0125em), 1.25em);text-wrap:pretty;width:100%;margin:0;padding:0}.faq-module__vyGBvW__icon{flex-shrink:0;width:21px;height:21px;margin-left:auto;display:block;position:relative}.faq-module__vyGBvW__icon:before,.faq-module__vyGBvW__icon:after{content:"";z-index:1;background-color:#2b2120e0;width:50%;height:2px;transition:transform .3s cubic-bezier(.86,.86,.07,1),transform-origin;display:block;position:absolute;top:10px}.faq-module__vyGBvW__icon:before{transform-origin:100% 100%;border-radius:4px 0 0 4px;left:0;transform:rotate(40deg)scaleY(1.1)translate(0)}.faq-module__vyGBvW__icon:after{transform-origin:0 100%;border-radius:0 4px 4px 0;right:0;transform:rotate(-40deg)scaleY(1.1)translate(0)}.faq-module__vyGBvW__details[open]>summary>.faq-module__vyGBvW__icon:before{transform-origin:100% 0;transform:rotate(-40deg)scaleY(1.1)translate(4px,-5px)}.faq-module__vyGBvW__details[open]>summary>.faq-module__vyGBvW__icon:after{transform-origin:0 0;transform:rotate(40deg)scaleY(1.1)translate(-4px,-5px)}.faq-module__vyGBvW__content{interpolate-size:allow-keywords;will-change:height;border-bottom:1px solid #2b21201f;width:100%;height:0;transition:height .41s ease-out;overflow:hidden}.faq-module__vyGBvW__content:last-child{border-bottom-color:#0000}.faq-module__vyGBvW__details[open]+.faq-module__vyGBvW__content{height:auto}.faq-module__vyGBvW__interior{opacity:0;padding-bottom:var(--space-16);transition:opacity 80ms,transform .12s;transform:translateY(10px)}.faq-module__vyGBvW__details[open]+.faq-module__vyGBvW__content>.faq-module__vyGBvW__interior{opacity:1;transition:opacity .11s .12s,transform .27s .12s;transform:translateZ(0)}.faq-module__vyGBvW__answer{color:#2b212099;font-size:calc(14px + var(--fluid-step) * 2px);font-variation-settings:"wght" 400;letter-spacing:clamp(.01em, min(calc(.02313em - var(--fluid-step) * .00062em), calc(.02417em - var(--fluid-step) * .00084em)), .025em);font-style:normal;font-weight:400;line-height:clamp(1.05em, max(calc(1.29375em - var(--fluid-step) * .01876em), calc(1.2625em - var(--fluid-step) * .0125em)), 1.35em);margin:var(--text-margin) 0;text-wrap:pretty;padding:0}.faq-module__vyGBvW__answer:first-child{margin-top:0}.faq-module__vyGBvW__answer:last-of-type{margin-bottom:0}.faq-module__vyGBvW__answer+.faq-module__vyGBvW__answer{margin-top:var(--space-6)}@media (min-width:576px){.faq-module__vyGBvW__faq{--fluid-step:.166667}}@media (min-width:768px){.faq-module__vyGBvW__faq{--fluid-step:.333333;--space-6:6px;--space-8:9px;--space-14:15px;--space-16:17px;--space-20:21px;--space-24:26px;--space-32:34px;--grid-gutter:23px;--grid-max:768px;--grid-columns:8;--text-margin:13px;margin-top:var(--space-8);border-radius:24px}.faq-module__vyGBvW__grid{gap:calc(min(var(--grid-max), calc(100vw - var(--grid-gutter) * 2)) / var(--grid-columns));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.faq-module__vyGBvW__remaining{display:block}.faq-module__vyGBvW__action{width:fit-content}.faq-module__vyGBvW__faq *{white-space:break-spaces}.faq-module__vyGBvW__details>summary:hover .faq-module__vyGBvW__icon{animation:1s cubic-bezier(.215,.61,.355,1) infinite faq-module__vyGBvW__disclosure-hover}}@media (min-width:960px){.faq-module__vyGBvW__faq{--fluid-step:.5;--space-6:8px;--space-8:10px;--space-14:18px;--space-16:20px;--space-20:25px;--space-24:30px;--space-32:40px;--grid-gutter:28px;--grid-max:1344px;--grid-columns:12;--text-margin:15px;padding-top:60px;padding-bottom:60px}}@media (min-width:1152px){.faq-module__vyGBvW__faq{--fluid-step:.666667}}@media (min-width:1392px){.faq-module__vyGBvW__faq{--fluid-step:.833333}}@media (min-width:1536px){.faq-module__vyGBvW__faq{--fluid-step:1}}@keyframes faq-module__vyGBvW__disclosure-hover{0%{transform:translateZ(0)}30%{transform:translateY(15%)}to{transform:translateY(-8%)}}@media (prefers-reduced-motion){.faq-module__vyGBvW__faq .faq-module__vyGBvW__interior{transition-duration:0s}}
