.ServiceDetailHero-module__FBvh-q__imageFrame{--image-edge-soft:22px;--image-edge-mid:54px;--image-edge-fade:88px;width:100%;max-width:none;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%), linear-gradient(to bottom, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%), linear-gradient(to bottom, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%), linear-gradient(to bottom, transparent 0, #00000024 var(--image-edge-soft), #000000ad var(--image-edge-mid), #000 var(--image-edge-fade), #000 calc(100% - var(--image-edge-fade)), #000000ad calc(100% - var(--image-edge-mid)), #00000024 calc(100% - var(--image-edge-soft)), transparent 100%);margin-inline:auto;overflow:hidden}@media (min-width:768px){.ServiceDetailHero-module__FBvh-q__imageFrame{--image-edge-soft:16px;--image-edge-mid:42px;--image-edge-fade:64px;width:100%;max-width:500px;margin-inline:auto}}
.ServicesCard-module__xJZGZW__card{background:var(--home-card-bg);border:1px solid var(--home-card-border);box-shadow:var(--home-card-shadow);scroll-snap-align:end;height:374px;width:var(--service-card-width,283px);border-radius:24px;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 15px 77px;transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .52s cubic-bezier(.22,1,.36,1),border-color .52s cubic-bezier(.22,1,.36,1)}.ServicesCard-module__xJZGZW__glass{background:radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--service-accent) 14%, transparent), transparent 44%), linear-gradient(180deg, #ffffff06, transparent 38%);border-radius:inherit;pointer-events:none;z-index:0;transition:opacity .42s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #ffffff0f}.ServicesCard-module__xJZGZW__content{align-items:center;gap:17px;width:254px}.ServicesCard-module__xJZGZW__card:before{background:linear-gradient(324.77deg, #fff3 26.39%, #751fff33 101.15%), radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--service-accent) 28%, transparent), transparent 58%);border-radius:inherit;content:"";opacity:0;pointer-events:none;z-index:1;transition:opacity .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(.98)}.ServicesCard-module__xJZGZW__card:after{background:linear-gradient(135deg, #ffffff3d, color-mix(in srgb, var(--service-accent) 44%, transparent) 44%, transparent 72%);border-radius:inherit;content:"";opacity:0;pointer-events:none;z-index:3;-webkit-mask-composite:xor;padding:1px;transition:opacity .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ServicesCard-module__xJZGZW__card:hover{border-color:color-mix(in srgb, var(--service-accent) 34%, #ffffff2e);box-shadow:inset 0 1px 0 #ffffff24, 0 30px 86px #00000047, 0 0 42px color-mix(in srgb, var(--service-accent) 20%, transparent);transform:translateY(-8px)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__glass{opacity:1}.ServicesCard-module__xJZGZW__card:hover:before{opacity:1;transform:scale(1)}.ServicesCard-module__xJZGZW__card:hover:after{opacity:1}.ServicesCard-module__xJZGZW__mediaBase,.ServicesCard-module__xJZGZW__mediaGlow,.ServicesCard-module__xJZGZW__mediaOrb,.ServicesCard-module__xJZGZW__mediaShade{transition:opacity .56s cubic-bezier(.22,1,.36,1),transform .64s cubic-bezier(.22,1,.36,1)}.ServicesCard-module__xJZGZW__mediaBase{transform:scale(1)}.ServicesCard-module__xJZGZW__mediaGlow{transform:translate(0,0)scale(1)}.ServicesCard-module__xJZGZW__mediaOrb{transform:translate(-50%)scale(1)}.ServicesCard-module__xJZGZW__mediaShade{opacity:1}.ServicesCard-module__xJZGZW__mediaFrame{background:linear-gradient(155deg,#11102b 0%,#08071d 58%,#040411 100%);border-radius:20px;height:240px}.ServicesCard-module__xJZGZW__mediaBase{width:294px;height:350px;top:-73px;left:-9px}.ServicesCard-module__xJZGZW__mediaGlow{bottom:20px;height:96px;inset-inline:32px}.ServicesCard-module__xJZGZW__mediaOrb{width:144px;height:112px;bottom:32px}.ServicesCard-module__xJZGZW__copyBlock{align-items:center;gap:8px;height:56px}.ServicesCard-module__xJZGZW__titleRow{height:28px}.ServicesCard-module__xJZGZW__heartSlot{flex-shrink:0;align-items:center;width:20px;height:20px;display:flex}.ServicesCard-module__xJZGZW__heartIcon{color:#ba1b42;width:20px;height:20px}.ServicesCard-module__xJZGZW__title{width:224px;height:28px;font-size:20px;line-height:28px}.ServicesCard-module__xJZGZW__description{text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaBase{transform:scale(1.035)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaGlow{opacity:.95;transform:translateY(-10px)scale(1.16)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaOrb{transform:translate(-50%)scale(1.08)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaShade{opacity:.78}@media (prefers-reduced-motion:reduce){.ServicesCard-module__xJZGZW__card,.ServicesCard-module__xJZGZW__card:before,.ServicesCard-module__xJZGZW__card:after,.ServicesCard-module__xJZGZW__glass,.ServicesCard-module__xJZGZW__mediaBase,.ServicesCard-module__xJZGZW__mediaGlow,.ServicesCard-module__xJZGZW__mediaOrb,.ServicesCard-module__xJZGZW__mediaShade{transition-duration:1ms}.ServicesCard-module__xJZGZW__card:hover{transform:none}}@media (max-width:767px){.ServicesCard-module__xJZGZW__card{background:var(--home-card-bg);border-radius:20px;flex-direction:column;gap:12px;height:auto;min-height:0;padding:8px 8px 16px;box-shadow:inset 0 1px #ffffff14,0 12px 30px #00000047}.ServicesCard-module__xJZGZW__content{align-items:flex-start;gap:12px;width:100%;min-width:0}.ServicesCard-module__xJZGZW__mediaFrame{aspect-ratio:1;border-radius:20px;width:100%;height:auto}.ServicesCard-module__xJZGZW__mediaBase{width:100%;height:100%;top:0;left:0}.ServicesCard-module__xJZGZW__mediaGlow{bottom:8%;height:38%;inset-inline:14%}.ServicesCard-module__xJZGZW__mediaOrb{width:58%;height:42%;bottom:14%}.ServicesCard-module__xJZGZW__copyBlock{align-items:flex-start;gap:4px;width:100%;min-width:0;height:64px}.ServicesCard-module__xJZGZW__titleRow{width:100%;min-width:0;height:28px}.ServicesCard-module__xJZGZW__heartSlot,.ServicesCard-module__xJZGZW__heartIcon{width:20px;height:20px}.ServicesCard-module__xJZGZW__title{width:calc(100% - 30px);height:28px;font-size:16px;line-height:28px}.ServicesCard-module__xJZGZW__description{text-overflow:clip;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:38px;font-size:12px;font-weight:400;line-height:19px;display:-webkit-box;overflow:hidden}.ServicesCard-module__xJZGZW__card,.ServicesCard-module__xJZGZW__card:before,.ServicesCard-module__xJZGZW__card:after,.ServicesCard-module__xJZGZW__glass,.ServicesCard-module__xJZGZW__mediaBase,.ServicesCard-module__xJZGZW__mediaGlow,.ServicesCard-module__xJZGZW__mediaOrb,.ServicesCard-module__xJZGZW__mediaShade{transition:none}.ServicesCard-module__xJZGZW__glass,.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__glass{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--service-accent) 11%, transparent), transparent 46%), linear-gradient(180deg, #ffffff05, transparent 34%);box-shadow:none}.ServicesCard-module__xJZGZW__card:before,.ServicesCard-module__xJZGZW__card:after{display:none}.ServicesCard-module__xJZGZW__card:hover{border-color:#ffffff24;transform:none;box-shadow:0 4px 14px #00000040}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaBase{transform:scale(1)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaGlow{opacity:.8;transform:translate(0,0)scale(1)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaOrb{transform:translate(-50%)scale(1)}.ServicesCard-module__xJZGZW__card:hover .ServicesCard-module__xJZGZW__mediaShade{opacity:1}}
.ServicesMarquee-module__5otWvW__viewport{--service-page-padding:16px;--service-visible-count:2;--service-card-max-width:283px;--service-marquee-gap:8px;--service-card-width:min(var(--service-card-max-width), calc(( 100dvw - (var(--service-page-padding) * 2) - (var(--service-marquee-gap) * (var(--service-visible-count) - 1)) ) / var(--service-visible-count)));scroll-behavior:smooth;scroll-padding-inline:var(--service-page-padding);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-block-start:-12px;padding-block:12px 18px;overflow:auto hidden}.ServicesMarquee-module__5otWvW__viewport::-webkit-scrollbar{display:none}.ServicesMarquee-module__5otWvW__mobileControls{z-index:20;direction:ltr;flex-direction:row;align-items:center;gap:8px;width:72px;height:32px;padding:0;display:flex;position:absolute;top:-44px;left:max(16px,50dvw - 624px)}@media (max-width:767px){.ServicesMarquee-module__5otWvW__mobileControls{display:none}.ServicesMarquee-module__5otWvW__viewport{margin-block-start:0}}.ServicesMarquee-module__5otWvW__mobileButton{color:#fff;cursor:pointer;height:32px;transition:border-color .22s var(--ease-velvet), box-shadow .22s var(--ease-butter), color .18s ease, transform .18s var(--ease-velvet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0807169e;border:1px solid #ffffff24;border-radius:999px;outline:none;justify-content:center;align-items:center;width:32px;display:inline-flex;position:relative;overflow:hidden}.ServicesMarquee-module__5otWvW__mobileButton:before{content:"";opacity:0;transition:opacity .22s var(--ease-velvet);z-index:0;background:linear-gradient(135deg,#55d7ff38,#751fff3d);position:absolute;inset:0}.ServicesMarquee-module__5otWvW__mobileButton>svg{z-index:1;position:relative}.ServicesMarquee-module__5otWvW__mobileButton:hover,.ServicesMarquee-module__5otWvW__mobileButton:focus-visible{border-color:#55d7ff85;transform:translateY(-1px);box-shadow:0 10px 24px #0000003d,0 0 22px #55d7ff24}.ServicesMarquee-module__5otWvW__mobileButton:hover:before,.ServicesMarquee-module__5otWvW__mobileButton:focus-visible:before{opacity:1}.ServicesMarquee-module__5otWvW__mobileButton:active{transform:scale(.96)}.ServicesMarquee-module__5otWvW__mobileButton:focus-visible{border-color:#55d7ffb3}.ServicesMarquee-module__5otWvW__track{justify-content:flex-end;width:max-content;min-width:100%;display:flex}.ServicesMarquee-module__5otWvW__group{gap:var(--service-marquee-gap);padding-inline:var(--service-page-padding);flex-direction:row;display:flex}@media (min-width:768px){.ServicesMarquee-module__5otWvW__viewport{--service-page-padding:50px;--service-visible-count:3;--service-marquee-gap:14px}.ServicesMarquee-module__5otWvW__mobileControls{left:max(50px,50dvw - 590px)}}@media (min-width:1024px){.ServicesMarquee-module__5otWvW__viewport{--service-visible-count:4}}@media (min-width:1536px){.ServicesMarquee-module__5otWvW__viewport{--service-visible-count:5}}@media (prefers-reduced-motion:reduce){.ServicesMarquee-module__5otWvW__viewport{scroll-behavior:auto}.ServicesMarquee-module__5otWvW__mobileButton,.ServicesMarquee-module__5otWvW__mobileButton:before{transition-duration:1ms}.ServicesMarquee-module__5otWvW__mobileButton:hover,.ServicesMarquee-module__5otWvW__mobileButton:active{transform:none}}
.SubsetWhoSection-module__yj98_a__panelCard{grid-template-rows:auto minmax(128px,1fr) auto;align-content:stretch;gap:20px;display:grid}.SubsetWhoSection-module__yj98_a__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;align-self:stretch;min-height:128px;max-height:168px;margin:0;display:-webkit-box;overflow:hidden}.SubsetWhoSection-module__yj98_a__panelControls{align-self:end;min-height:16px}.SubsetWhoSection-module__yj98_a__navButton{color:#fff;cursor:pointer;height:38px;transition:border-color .22s var(--ease-velvet), box-shadow .22s var(--ease-butter), color .18s ease, transform .18s var(--ease-velvet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0807169e;border:1px solid #ffffff24;border-radius:999px;outline:none;justify-content:center;align-items:center;width:38px;display:inline-flex;position:relative;overflow:hidden}.SubsetWhoSection-module__yj98_a__navButton:before{content:"";opacity:0;transition:opacity .22s var(--ease-velvet);z-index:0;background:linear-gradient(135deg,#55d7ff38,#751fff3d);position:absolute;inset:0}.SubsetWhoSection-module__yj98_a__navButton>svg{z-index:1;position:relative}.SubsetWhoSection-module__yj98_a__navButton:hover,.SubsetWhoSection-module__yj98_a__navButton:focus-visible{border-color:#55d7ff85;transform:translateY(-1px);box-shadow:0 10px 24px #0000003d,0 0 22px #55d7ff24}.SubsetWhoSection-module__yj98_a__navButton:hover:before,.SubsetWhoSection-module__yj98_a__navButton:focus-visible:before{opacity:1}.SubsetWhoSection-module__yj98_a__navButton:active{transform:scale(.95)}.SubsetWhoSection-module__yj98_a__navButton:focus-visible{outline-offset:2px;border-color:#55d7ffb3;outline:2px solid #55d7ff47}.SubsetWhoSection-module__yj98_a__navButton:disabled{cursor:default;opacity:.35}.SubsetWhoSection-module__yj98_a__navButton:disabled:hover,.SubsetWhoSection-module__yj98_a__navButton:disabled:active{box-shadow:none;transform:none}.SubsetWhoSection-module__yj98_a__navButton:disabled:hover:before{opacity:0}.SubsetWhoSection-module__yj98_a__motionItem{opacity:1;transition:opacity .12s ease-out,transform .16s cubic-bezier(.16,1,.3,1);transform:translate(0,0)}.SubsetWhoSection-module__yj98_a__motionExit,.SubsetWhoSection-module__yj98_a__motionEnter{will-change:opacity, transform}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionCard,.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionCard{opacity:0}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionCard{transform:translate(-12px)}.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionCard{transform:translate(12px)}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionMedia,.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionMedia{opacity:0}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionMedia{transform:translate(12px)}.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionExit.SubsetWhoSection-module__yj98_a__motionMedia{transform:translate(-12px)}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionCard{animation:.28s cubic-bezier(.16,1,.3,1) both SubsetWhoSection-module__yj98_a__subset-who-card-enter-forward}.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionCard{animation:.28s cubic-bezier(.16,1,.3,1) both SubsetWhoSection-module__yj98_a__subset-who-card-enter-backward}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionMedia{animation:.28s cubic-bezier(.16,1,.3,1) both SubsetWhoSection-module__yj98_a__subset-who-media-enter-forward}.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionMedia{animation:.28s cubic-bezier(.16,1,.3,1) both SubsetWhoSection-module__yj98_a__subset-who-media-enter-backward}@keyframes SubsetWhoSection-module__yj98_a__subset-who-card-enter-forward{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes SubsetWhoSection-module__yj98_a__subset-who-card-enter-backward{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0,0)}}@keyframes SubsetWhoSection-module__yj98_a__subset-who-media-enter-forward{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0,0)}}@keyframes SubsetWhoSection-module__yj98_a__subset-who-media-enter-backward{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0,0)}}@media (min-width:640px){.SubsetWhoSection-module__yj98_a__panelCard{grid-template-rows:auto minmax(144px,1fr) auto}.SubsetWhoSection-module__yj98_a__description{min-height:144px;max-height:188px}}@media (prefers-reduced-motion:reduce){.SubsetWhoSection-module__yj98_a__navButton,.SubsetWhoSection-module__yj98_a__navButton:before,.SubsetWhoSection-module__yj98_a__motionItem{transition-duration:1ms;animation-duration:1ms}.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionCard,.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionCard,.SubsetWhoSection-module__yj98_a__motionForward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionMedia,.SubsetWhoSection-module__yj98_a__motionBackward.SubsetWhoSection-module__yj98_a__motionEnter.SubsetWhoSection-module__yj98_a__motionMedia{animation:none}.SubsetWhoSection-module__yj98_a__navButton:hover,.SubsetWhoSection-module__yj98_a__navButton:active,.SubsetWhoSection-module__yj98_a__motionItem{filter:none;opacity:1;transform:none}}
.SubsetPlans-module__W7UOWG__panel{border-radius:24px;flex-direction:column;align-items:stretch;gap:16px;display:flex;position:relative}.SubsetPlans-module__W7UOWG__headingRow{justify-content:center;align-items:center;width:100%;min-height:48px;display:flex;position:relative}.SubsetPlans-module__W7UOWG__desktopList{flex-direction:column;gap:40px;width:100%;max-width:1180px;margin-inline:auto;display:flex}.SubsetPlans-module__W7UOWG__mobileCarousel,.SubsetPlans-module__W7UOWG__mobileControls{display:none}.SubsetPlans-module__W7UOWG__header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(90.32deg,#9b6dff26 0%,#ffffff26 99.07%);border-radius:24px;justify-content:flex-start;align-items:center;min-height:72px;padding:20px 24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14}.SubsetPlans-module__W7UOWG__headerTitle{text-align:right;text-transform:capitalize;color:#fff;font-size:20px;font-weight:800;line-height:2}.SubsetPlans-module__W7UOWG__body{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff0a;border-radius:24px;align-items:start;gap:22px 32px;padding:24px;display:grid;overflow:hidden}@media (min-width:768px){.SubsetPlans-module__W7UOWG__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}}@media (min-width:1024px){.SubsetPlans-module__W7UOWG__body{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 44px}}.SubsetPlans-module__W7UOWG__column{flex-direction:column;align-items:flex-end;gap:20px;min-width:0;display:flex}.SubsetPlans-module__W7UOWG__excludedColumn{direction:rtl}.SubsetPlans-module__W7UOWG__row{justify-content:flex-start;align-items:center;gap:9px;width:100%;min-width:0;display:flex}.SubsetPlans-module__W7UOWG__icon{border-radius:999px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;display:flex}.SubsetPlans-module__W7UOWG__iconHas{color:#9b6dff;background:#3e0a8d2e;border:1px solid #9b6dff}.SubsetPlans-module__W7UOWG__iconHasNot{color:#ff5c5f;background:#8d0a0c2e;border:1px solid #ff5c5f}.SubsetPlans-module__W7UOWG__rowText{overflow-wrap:anywhere;word-break:break-word;text-align:right;text-transform:capitalize;color:#fff;min-width:0;font-size:13px;font-weight:600;line-height:1.45}.SubsetPlans-module__W7UOWG__rowTextMuted{color:#ffffffe0}@media (max-width:767px){.SubsetPlans-module__W7UOWG__headingRow{justify-content:flex-end}.SubsetPlans-module__W7UOWG__desktopList{display:none}.SubsetPlans-module__W7UOWG__mobileControls{z-index:20;direction:ltr;flex-direction:row;align-items:center;gap:8px;width:72px;height:32px;padding:0;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.SubsetPlans-module__W7UOWG__mobileButton{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0807169e;border:1px solid #ffffff24;border-radius:999px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.SubsetPlans-module__W7UOWG__mobileButton:active{transform:scale(.96)}.SubsetPlans-module__W7UOWG__mobileButton:focus-visible{border-color:#55d7ffb8}.SubsetPlans-module__W7UOWG__mobileCarousel{width:100dvw;margin-right:calc(50% - 50dvw);display:block}.SubsetPlans-module__W7UOWG__mobileViewport{--plan-page-padding:16px;--plan-gap:16px;--plan-peek:clamp(24px, 8dvw, 40px);--plan-card-width:calc(100dvw - (var(--plan-page-padding) * 2) - var(--plan-peek));scroll-behavior:smooth;scroll-padding-inline:var(--plan-page-padding);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-block:0 18px;overflow:auto hidden}.SubsetPlans-module__W7UOWG__mobileViewport::-webkit-scrollbar{display:none}.SubsetPlans-module__W7UOWG__mobileTrack{justify-content:flex-end;width:max-content;min-width:100%;display:flex}.SubsetPlans-module__W7UOWG__mobileGroup{align-items:stretch;gap:var(--plan-gap);padding-inline:var(--plan-page-padding);flex-direction:row;display:flex}.SubsetPlans-module__W7UOWG__mobileSlide{flex:0 0 var(--plan-card-width);scroll-snap-align:end;width:var(--plan-card-width);display:flex}.SubsetPlans-module__W7UOWG__mobilePanel{gap:20px;width:100%;height:100%}.SubsetPlans-module__W7UOWG__header{border-radius:20px;min-height:56px;padding:8px}.SubsetPlans-module__W7UOWG__headerTitle{font-size:16px;line-height:40px}.SubsetPlans-module__W7UOWG__mobilePanel .SubsetPlans-module__W7UOWG__body{-webkit-backdrop-filter:blur(9.7px);backdrop-filter:blur(9.7px);background:#ffffff0a;flex:auto;justify-content:flex-start;align-items:flex-start;padding:20px;display:flex}.SubsetPlans-module__W7UOWG__mobileColumn{gap:8px;width:100%}.SubsetPlans-module__W7UOWG__mobilePanel .SubsetPlans-module__W7UOWG__row{gap:9px;min-height:14px}.SubsetPlans-module__W7UOWG__mobilePanel .SubsetPlans-module__W7UOWG__icon{width:15.4px;height:14px}.SubsetPlans-module__W7UOWG__mobilePanel .SubsetPlans-module__W7UOWG__rowText{font-size:10px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.SubsetPlans-module__W7UOWG__mobileViewport{scroll-behavior:auto}}
.CatalogSection-module__aogelW__viewport{--catalog-page-padding:16px;--catalog-gap:8px;--catalog-card-width:calc((100dvw - (var(--catalog-page-padding) * 2) - var(--catalog-gap)) / 1.5);scroll-behavior:smooth;scroll-padding-inline:var(--catalog-page-padding);scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding-block:8px 18px;overflow:auto hidden}.CatalogSection-module__aogelW__viewport::-webkit-scrollbar{display:none}.CatalogSection-module__aogelW__track{justify-content:flex-end;width:max-content;min-width:100%;display:flex}.CatalogSection-module__aogelW__group{gap:var(--catalog-gap);padding-inline:var(--catalog-page-padding);flex-direction:row;display:flex}.CatalogSection-module__aogelW__card{background:radial-gradient(circle at 12% 0%, #751fff1a, transparent 40%), var(--home-card-bg);border:1px solid var(--home-card-border);box-shadow:var(--home-card-shadow);box-sizing:border-box;color:#d3d2da;scroll-snap-align:end;height:303px;width:var(--catalog-card-width);border-radius:24px;flex:none;padding:24px 34px;transition:background .24s,border-color .24s,box-shadow .24s,transform .24s;position:relative;overflow:hidden}.CatalogSection-module__aogelW__cardInner{z-index:1;flex-direction:column;align-items:flex-end;gap:16px;height:100%;display:flex;position:relative}.CatalogSection-module__aogelW__cover{aspect-ratio:289/163;background:linear-gradient(359.66deg,#050c34 37.75%,#000106 99.7%);border-radius:10px;flex:none;width:100%;position:relative;overflow:hidden;box-shadow:-101px 70px 35px #00000005,-66px 44px 32px #00000021,-37px 25px 27px #00000073,-16px 11px 20px #000000c4,-4px 3px 11px #000000e0}.CatalogSection-module__aogelW__coverBlur,.CatalogSection-module__aogelW__coverImage{object-fit:cover;object-position:center 54%;transform:scale(1.08)}.CatalogSection-module__aogelW__coverBlur{filter:blur(8px)saturate(1.12);opacity:.62;transform:scale(1.14)}.CatalogSection-module__aogelW__coverImage{filter:saturate(1.1)contrast(1.02)}.CatalogSection-module__aogelW__coverFallbackBase,.CatalogSection-module__aogelW__coverFallbackGlow,.CatalogSection-module__aogelW__coverFallbackGrid,.CatalogSection-module__aogelW__coverFallbackPlate{position:absolute;inset:0}.CatalogSection-module__aogelW__coverFallbackBase{z-index:0;background:radial-gradient(circle at 50% 28%,#55d7ff3d,#0000 30%),radial-gradient(circle at 78% 72%,#751fff52,#0000 34%),linear-gradient(143deg,#0a1448fa 0%,#010210fa 62%,#140736f5 100%)}.CatalogSection-module__aogelW__coverFallbackGrid{opacity:.34;z-index:1;background-image:linear-gradient(#55d7ff1f 1px,#0000 1px),linear-gradient(90deg,#55d7ff1a 1px,#0000 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#000000b8,#0000 78%);mask-image:linear-gradient(#000000b8,#0000 78%)}.CatalogSection-module__aogelW__coverFallbackGlow{filter:blur(10px);opacity:.72;z-index:1;background:radial-gradient(at 50% 52%,#42bfff6b,#0000 34%),linear-gradient(90deg,#0000,#ffffff1f,#0000);transform:scale(1.08)}.CatalogSection-module__aogelW__coverFallbackPlate{opacity:.32;z-index:2;background:linear-gradient(#ffffff24,#fff0),linear-gradient(135deg,#55d7ff33,#5550ed1f);border:1px solid #ffffff1f;border-radius:9px;inset:11px;box-shadow:inset 0 1px #ffffff29,0 18px 42px #0000003d}.CatalogSection-module__aogelW__agencyMark{color:#42bfff;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;text-shadow:0 0 12px #04abffc7,0 2px #00000047;text-transform:uppercase;white-space:nowrap;z-index:3;font-size:37px;font-weight:900;line-height:1;position:absolute;top:24px;left:50%;transform:translate(-50%)}.CatalogSection-module__aogelW__coverSpecs{color:#fffc;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;text-align:left;z-index:3;border-block:1px solid #d9d9d97a;grid-template-columns:repeat(2,1fr);gap:2px 6px;width:66px;padding-block:3px;font-size:4px;line-height:1.1;display:grid;position:absolute;top:68px;left:11px}.CatalogSection-module__aogelW__coverBadge{color:#ffffffb8;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;text-align:left;z-index:3;background:#ffffff0a;border-radius:4px;flex-direction:column;gap:2px;width:70px;padding:5px 7px;font-size:4px;line-height:1.1;display:flex;position:absolute;top:79px;right:11px}.CatalogSection-module__aogelW__coverBadge strong{color:#f6f6f9;font-size:5px;font-weight:700}.CatalogSection-module__aogelW__copyBlock{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.CatalogSection-module__aogelW__title{color:#d3d2da;text-align:right;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;width:100%;min-width:0;font-size:16px;font-weight:700;line-height:40px;overflow:hidden}.CatalogSection-module__aogelW__actions{direction:ltr;flex-direction:row;align-items:center;gap:8px;display:flex}.CatalogSection-module__aogelW__actionButton{color:#d3d2da;cursor:pointer;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;text-transform:capitalize;min-width:73px;height:28px;transition:border-color .22s var(--ease-velvet), box-shadow .22s var(--ease-butter), color .18s ease, transform .18s var(--ease-velvet);background:#ffffff14;border:1px solid #ffffff8f;border-radius:10px;outline:none;justify-content:center;align-items:center;gap:5px;padding:4px 10px 4px 16px;font-size:12px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.CatalogSection-module__aogelW__actionButton:before{content:"";opacity:0;transition:opacity .22s var(--ease-velvet);z-index:0;background:linear-gradient(324.77deg,#fff3 26.39%,#751fff33 101.15%);position:absolute;inset:0}.CatalogSection-module__aogelW__actionButton>span,.CatalogSection-module__aogelW__actionIcon{z-index:1;position:relative}.CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):hover,.CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):focus-visible{color:#fff;border-color:#ffffffb8;transform:translateY(-1px);box-shadow:0 9px 22px #0003,0 0 22px #751fff21}.CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):hover:before,.CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):focus-visible:before{opacity:1}.CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):active{transform:scale(.96)}.CatalogSection-module__aogelW__actionButton[aria-disabled=true]{cursor:not-allowed;opacity:.56}.CatalogSection-module__aogelW__actionButton:last-child{min-width:80px}@media (prefers-reduced-motion:reduce){.CatalogSection-module__aogelW__actionButton,.CatalogSection-module__aogelW__actionButton:before{transition-duration:1ms}.CatalogSection-module__aogelW__actionButton:active{transform:none}}.CatalogSection-module__aogelW__actionButton:focus-visible{outline-offset:2px;border-color:#55d7ffb8;outline:2px solid #55d7ff47}.CatalogSection-module__aogelW__actionIcon{color:#fff;width:20px;height:20px}.CatalogSection-module__aogelW__mobileControls{z-index:20;direction:ltr;flex-direction:row;align-items:center;gap:8px;width:72px;height:32px;padding:0;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:767px){.CatalogSection-module__aogelW__mobileControls{display:none}}.CatalogSection-module__aogelW__mobileButton{color:#fff;cursor:pointer;height:32px;transition:border-color .22s var(--ease-velvet), box-shadow .22s var(--ease-butter), color .18s ease, transform .18s var(--ease-velvet);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0807169e;border:1px solid #ffffff24;border-radius:999px;outline:none;justify-content:center;align-items:center;width:32px;display:inline-flex;position:relative;overflow:hidden}.CatalogSection-module__aogelW__mobileButton:before{content:"";opacity:0;transition:opacity .22s var(--ease-velvet);z-index:0;background:linear-gradient(135deg,#55d7ff38,#751fff3d);position:absolute;inset:0}.CatalogSection-module__aogelW__mobileButton>svg{z-index:1;position:relative}.CatalogSection-module__aogelW__mobileButton:hover,.CatalogSection-module__aogelW__mobileButton:focus-visible{border-color:#55d7ff85;transform:translateY(-1px);box-shadow:0 10px 24px #0000003d,0 0 22px #55d7ff24}.CatalogSection-module__aogelW__mobileButton:hover:before,.CatalogSection-module__aogelW__mobileButton:focus-visible:before{opacity:1}.CatalogSection-module__aogelW__mobileButton:active{transform:scale(.96)}.CatalogSection-module__aogelW__mobileButton:focus-visible{border-color:#55d7ffb3}@media (min-width:768px){.CatalogSection-module__aogelW__viewport{--catalog-page-padding:50px;--catalog-gap:14px;--catalog-card-width:min(357px, calc((100dvw - (var(--catalog-page-padding) * 2) - var(--catalog-gap)) / 2))}}@media (min-width:1024px){.CatalogSection-module__aogelW__viewport{--catalog-card-width:min(357px, calc(( 100dvw - (var(--catalog-page-padding) * 2) - (var(--catalog-gap) * 2) ) / 3))}}@media (min-width:1536px){.CatalogSection-module__aogelW__viewport{--catalog-card-width:min(357px, calc(( 100dvw - (var(--catalog-page-padding) * 2) - (var(--catalog-gap) * 3) ) / 4))}}@media (hover:hover) and (pointer:fine){.CatalogSection-module__aogelW__card:hover{background:linear-gradient(324.77deg,#ffffff26 26.39%,#751fff26 101.15%);border-color:#ffffff47;transform:translateY(-6px);box-shadow:inset 0 1px #ffffff1f,0 30px 86px #0000004d,0 0 38px #751fff21}.CatalogSection-module__aogelW__card:hover .CatalogSection-module__aogelW__actionButton:not([aria-disabled=true]):before{opacity:.72}}@media (max-width:767px){.CatalogSection-module__aogelW__card{border-radius:22px;height:auto;min-height:214px;padding:14px;transition:none;box-shadow:0 14px 38px #00000038}.CatalogSection-module__aogelW__cardInner{gap:12px}.CatalogSection-module__aogelW__cover{border-radius:10px;box-shadow:-22px 17px 18px #00000029,-10px 8px 14px #0000006b}.CatalogSection-module__aogelW__agencyMark{font-size:clamp(20px,8.6vw,31px);top:16%}.CatalogSection-module__aogelW__coverSpecs{width:50px;font-size:3px;top:42%;left:8px}.CatalogSection-module__aogelW__coverBadge{width:54px;padding:4px 5px;font-size:3px;top:49%;right:8px}.CatalogSection-module__aogelW__coverBadge strong{font-size:4px}.CatalogSection-module__aogelW__copyBlock{gap:6px}.CatalogSection-module__aogelW__title{font-size:14px;line-height:30px}.CatalogSection-module__aogelW__actions{gap:6px}.CatalogSection-module__aogelW__actionButton{min-width:64px;height:27px;padding:4px 8px 4px 10px;font-size:11px}.CatalogSection-module__aogelW__actionButton:last-child{min-width:70px}.CatalogSection-module__aogelW__actionIcon{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.CatalogSection-module__aogelW__viewport{scroll-behavior:auto}.CatalogSection-module__aogelW__card,.CatalogSection-module__aogelW__actionButton:before,.CatalogSection-module__aogelW__mobileButton:before{transition-duration:1ms}.CatalogSection-module__aogelW__card:hover,.CatalogSection-module__aogelW__mobileButton:hover,.CatalogSection-module__aogelW__mobileButton:active{transform:none}}
