.Hx0lNG_stageContainer{z-index:1;flex-direction:column;gap:48px;width:100%;padding-top:24px;scroll-margin-top:72px;display:flex;position:relative}@media (max-width:768px){.Hx0lNG_stageContainer{gap:32px;padding-top:16px}}.Hx0lNG_accordionContainer{width:100%;height:520px;min-height:480px;display:block}@media (max-width:768px){.Hx0lNG_accordionContainer{height:auto!important;min-height:unset!important}}.Hx0lNG_typewriter{background:linear-gradient(135deg, var(--brand-on-background-strong) 0%, #a78bfa 50%, #38bdf8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.Hx0lNG_cursor{background:var(--brand-on-background-strong);vertical-align:middle;border-radius:2px;width:3px;height:.85em;margin-left:3px;animation:.85s step-end infinite Hx0lNG_blink;display:inline-block}@keyframes Hx0lNG_blink{50%{opacity:0}}.Hx0lNG_counter{font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff 0%,#a78bfa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;transition:color .3s}.Hx0lNG_heroImageWrap{border:1px solid #a78bfa33;border-radius:24px;width:100%;max-width:860px;margin:0 auto;animation:6s ease-in-out infinite Hx0lNG_heroFloat;position:relative;overflow:hidden;box-shadow:0 0 0 1px #a78bfa1a,0 32px 80px -16px #0009,0 0 120px -20px #8b5cf64d}@keyframes Hx0lNG_heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.Hx0lNG_heroImage{object-fit:cover;width:100%;height:auto;display:block}.Hx0lNG_heroImageOverlay{pointer-events:none;background:linear-gradient(#0000 60%,#0000004d 100%);position:absolute;inset:0}.Hx0lNG_heroGlow{pointer-events:none;z-index:0;background:radial-gradient(#8b5cf626 0%,#0000 70%);width:700px;height:400px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.Hx0lNG_statsGrid{border:1px solid var(--neutral-alpha-weak);background:var(--surface-background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}@media (max-width:640px){.Hx0lNG_statsGrid{grid-template-columns:repeat(2,1fr)}}.Hx0lNG_statCell{border-right:1px solid var(--neutral-alpha-weak);cursor:default;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;transition:background .25s,transform .25s;display:flex;position:relative;overflow:hidden}.Hx0lNG_statCell:before{content:"";opacity:0;background:radial-gradient(at 50% 0,#8b5cf61f 0%,#0000 70%);transition:opacity .3s;position:absolute;inset:0}.Hx0lNG_statCell:hover:before{opacity:1}.Hx0lNG_statCell:last-child{border-right:none}.Hx0lNG_statCell:hover{background:var(--brand-alpha-weak)}.Hx0lNG_statNumber{letter-spacing:-.02em;font-size:2rem;font-weight:800;line-height:1}.Hx0lNG_statLabel{color:var(--neutral-on-background-weak);text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:600}.Hx0lNG_serviceTabs{flex-wrap:wrap;gap:8px;display:flex}.Hx0lNG_serviceTab{border:1px solid var(--neutral-alpha-weak);color:var(--neutral-on-background-weak);font-family:var(--font-label);cursor:pointer;white-space:nowrap;background:0 0;border-radius:100px;align-items:center;gap:8px;padding:10px 18px;font-size:.88rem;font-weight:600;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.Hx0lNG_serviceTab:hover{border-color:var(--brand-alpha-medium);color:var(--neutral-on-background-strong);background:var(--brand-alpha-weak);transform:translateY(-2px)}.Hx0lNG_serviceTabActive{border-color:var(--tab-color,var(--brand-background-strong));background:color-mix(in srgb, var(--tab-color,var(--brand-background-strong)) 15%, transparent);color:var(--neutral-on-background-strong);box-shadow:0 4px 16px color-mix(in srgb, var(--tab-color,var(--brand-background-strong)) 30%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--tab-color) 40%, transparent);transform:translateY(-2px)}.Hx0lNG_serviceDetail{border:1px solid color-mix(in srgb, var(--active-color,var(--brand-background-strong)) 30%, transparent);background:color-mix(in srgb, var(--active-color,var(--brand-background-strong)) 5%, var(--page-background));border-radius:24px;padding:36px;transition:border-color .3s,background .3s;animation:.35s cubic-bezier(.16,1,.3,1) both Hx0lNG_slideIn;position:relative;overflow:hidden}.Hx0lNG_serviceDetail:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--active-color) 20%, transparent) 0%, transparent 70%);pointer-events:none;width:250px;height:250px;transition:background .4s;position:absolute;top:-80px;right:-80px}@keyframes Hx0lNG_slideIn{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.Hx0lNG_serviceDetailInner{flex-wrap:wrap;align-items:flex-start;gap:40px;display:flex}.Hx0lNG_svcIconBadge{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}.Hx0lNG_svcIconBadge:hover{transform:rotate(8deg)scale(1.1)}.Hx0lNG_bulletGrid{grid-template-columns:1fr 1fr;gap:10px 20px;margin-top:4px;display:grid}@media (max-width:480px){.Hx0lNG_bulletGrid{grid-template-columns:1fr}}.Hx0lNG_bulletItem{align-items:center;gap:10px;display:flex}.Hx0lNG_bulletDot{border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px}.Hx0lNG_svcCtaPanel{border-left:1px solid var(--neutral-alpha-weak);flex-direction:column;flex:0 0 200px;justify-content:center;align-self:stretch;gap:12px;padding-left:40px;display:flex}@media (max-width:700px){.Hx0lNG_svcCtaPanel{border-left:none;border-top:1px solid var(--neutral-alpha-weak);flex:100%;padding-top:24px;padding-left:0}}.Hx0lNG_svcPriceBlock{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border:1px solid;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:20px 16px;display:flex}.Hx0lNG_marqueeOuter{border-top:1px solid var(--neutral-alpha-weak);border-bottom:1px solid var(--neutral-alpha-weak);width:100%;padding:18px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}@keyframes Hx0lNG_marqueeScroll{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.Hx0lNG_marqueeTrack{will-change:transform;align-items:center;width:max-content;animation:26s linear infinite Hx0lNG_marqueeScroll;display:flex}@media (hover:hover) and (pointer:fine){.Hx0lNG_marqueeOuter:hover .Hx0lNG_marqueeTrack{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.Hx0lNG_marqueeTrack{animation:none}}.Hx0lNG_marqueeItem{font-family:var(--font-label);color:var(--neutral-on-background-weak);white-space:nowrap;align-items:center;gap:16px;padding:0 12px;font-size:.88rem;font-weight:600;transition:color .2s;display:inline-flex}.Hx0lNG_marqueeItem:hover{color:var(--brand-on-background-medium)}.Hx0lNG_marqueeSep{color:var(--brand-on-background-weak);opacity:.5;font-size:.7rem}.Hx0lNG_marqueeDot{color:var(--brand-on-background-weak);opacity:.6;font-size:.6rem}.Hx0lNG_featureGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (max-width:640px){.Hx0lNG_featureGrid{grid-template-columns:1fr}}.Hx0lNG_featureCard{border:1px solid var(--neutral-alpha-weak);cursor:default;background:var(--surface-background);border-radius:20px;transition:border-color .25s,box-shadow .25s,transform .25s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.Hx0lNG_featureCard:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(at 50% 0,#8b5cf614 0%,#0000 60%);transition:opacity .3s;position:absolute;inset:0}.Hx0lNG_featureCard:hover:after,.Hx0lNG_featureCardHovered:after{opacity:1}.Hx0lNG_featureCard:hover,.Hx0lNG_featureCardHovered{border-color:var(--brand-alpha-medium);transform:translateY(-6px)scale(1.01);box-shadow:0 16px 48px -8px #8b5cf633}.Hx0lNG_featureCardInner{padding:28px}.Hx0lNG_featureIconBox{background:var(--brand-alpha-weak);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s,transform .3s cubic-bezier(.16,1,.3,1);display:flex}.Hx0lNG_featureCard:hover .Hx0lNG_featureIconBox{background:var(--brand-alpha-medium);transform:rotate(8deg)scale(1.12)}.Hx0lNG_featureTag{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--brand-on-background-medium);background:var(--brand-alpha-weak);border:1px solid var(--brand-alpha-weak);border-radius:100px;padding:3px 10px;font-size:.72rem;font-weight:700}.Hx0lNG_featureIconWrap{background:var(--brand-alpha-weak);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:background .25s,transform .25s;display:flex}.Hx0lNG_featureCard:hover .Hx0lNG_featureIconWrap{background:var(--brand-alpha-medium);transform:rotate(5deg)scale(1.1)}.Hx0lNG_featureHighlight{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.08em;color:var(--brand-on-background-medium);background:var(--brand-alpha-weak);border-radius:100px;padding:3px 10px;font-size:.72rem;font-weight:700}.Hx0lNG_ctaBanner{border:1px solid var(--brand-alpha-medium);text-align:center;background:var(--surface-background);border-radius:28px;padding:64px 48px;position:relative;overflow:hidden}.Hx0lNG_ctaBannerGlow{background:radial-gradient(ellipse 80% 70% at 50% 0%, color-mix(in srgb, var(--brand-background-strong) 18%, transparent) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}.Hx0lNG_ctaBannerOrbs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hx0lNG_ctaBannerOrbs:before{content:"";background:radial-gradient(circle,#8b5cf61f 0%,#0000 70%);border-radius:50%;width:300px;height:300px;animation:8s ease-in-out infinite Hx0lNG_orbFloat1;position:absolute;top:-60px;left:-60px}.Hx0lNG_ctaBannerOrbs:after{content:"";background:radial-gradient(circle,#38bdf81a 0%,#0000 70%);border-radius:50%;width:280px;height:280px;animation:10s ease-in-out infinite Hx0lNG_orbFloat2;position:absolute;bottom:-80px;right:-60px}@keyframes Hx0lNG_orbFloat1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,20px)scale(1.1)}}@keyframes Hx0lNG_orbFloat2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-15px,-20px)scale(1.08)}}.Hx0lNG_contactCta{border:1px solid var(--brand-alpha-medium);text-align:center;border-radius:24px;padding:56px 40px;position:relative;overflow:hidden}.Hx0lNG_contactCtaGlow{background:radial-gradient(ellipse 70% 60% at 50% 0%, var(--brand-alpha-weak) 0%, transparent 70%);pointer-events:none;position:absolute;inset:0}@keyframes Hx0lNG_shimmer{0%{background-position:-200%}to{background-position:200%}}@media (max-width:640px){.Hx0lNG_ctaBanner{padding:40px 24px}.Hx0lNG_serviceDetail{padding:24px 20px}.Hx0lNG_svcCtaPanel{padding-top:20px}.Hx0lNG_statCell{padding:20px 10px}.Hx0lNG_statNumber{font-size:1.5rem}}[data-theme=light] .Hx0lNG_featureCard{background:var(--surface-background);border:1px solid #78502824;box-shadow:0 4px 20px -4px #78502814,0 1px 3px #0000000a}[data-theme=light] .Hx0lNG_featureCard:hover{border-color:var(--brand-background-strong);box-shadow:0 18px 40px -8px #ea580c38}[data-theme=light] .Hx0lNG_featureCardHovered{border-color:var(--brand-background-strong);box-shadow:0 18px 40px -8px #ea580c38}[data-theme=light] .Hx0lNG_featureIconBox{color:#ea580c;background:#ea580c1f;border:1px solid #ea580c47}[data-theme=light] .Hx0lNG_featureTag{color:var(--neutral-on-background-strong);background:#78502814;border:1px solid #7850281f}[data-theme=light] .Hx0lNG_marqueeOuter{background:#ebe6dca6;border-color:#78502824}[data-theme=light] .Hx0lNG_marqueeItem{color:#3f3b37}[data-theme=light] .Hx0lNG_stageContainer{background:radial-gradient(80% 50% at 50% 0,#ea580c0d 0%,#0000 60%)}
.JXhqPG_backdrop{z-index:999999;-webkit-backdrop-filter:blur(10px);background:#000000a6;justify-content:center;align-items:center;padding:1rem;animation:.2s cubic-bezier(.16,1,.3,1) forwards JXhqPG_fadeIn;display:flex;position:fixed;inset:0}@keyframes JXhqPG_fadeIn{0%{opacity:0}to{opacity:1}}.JXhqPG_modalCard{background:var(--surface-background,#161514);border:1px solid var(--neutral-alpha-medium,#ffffff1f);width:100%;max-width:480px;color:var(--neutral-on-background-strong,#fff);border-radius:22px;flex-direction:column;gap:1.25rem;padding:1.75rem;animation:.25s cubic-bezier(.16,1,.3,1) forwards JXhqPG_slideUp;display:flex;position:relative;box-shadow:0 24px 60px -12px #00000080,0 0 0 1px #ffffff0d}[data-theme=light] .JXhqPG_modalCard{background:#fff;border-color:#1c19171f;box-shadow:0 24px 60px -12px #1c19172e,0 0 0 1px #1c19170d}@keyframes JXhqPG_slideUp{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.JXhqPG_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.JXhqPG_headerInfo{flex-direction:column;gap:.25rem;display:flex}.JXhqPG_title{font-family:var(--font-heading,sans-serif);color:var(--neutral-on-background-strong,#fff);margin:0;font-size:1.25rem;font-weight:700}.JXhqPG_subtitle{font-family:var(--font-body,sans-serif);color:var(--neutral-on-background-weak,#a8a29e);margin:0;font-size:.875rem}.JXhqPG_closeButton{color:var(--neutral-on-background-weak,#a8a29e);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:6px;transition:all .15s;display:flex}.JXhqPG_closeButton:hover{background:var(--neutral-alpha-weak,#ffffff14);color:var(--neutral-on-background-strong,#fff)}.JXhqPG_optionsList{flex-direction:column;gap:.75rem;display:flex}.JXhqPG_optionButton{background:var(--neutral-alpha-weak,#ffffff0a);border:1px solid var(--neutral-alpha-weak,#ffffff14);cursor:pointer;text-align:left;color:inherit;border-radius:14px;align-items:center;gap:1rem;width:100%;padding:.9rem 1rem;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.JXhqPG_optionButton:hover{background:var(--neutral-alpha-medium,#ffffff14);border-color:var(--brand-alpha-medium,#ea580c4d);transform:translateY(-1px)}.JXhqPG_gmailOption{background:linear-gradient(135deg,#ea580c0f 0%,#0000 100%);border-color:#ea580c33}.JXhqPG_gmailOption:hover{background:linear-gradient(135deg,#ea580c1f 0%,#ea580c0a 100%);border-color:#ea580c;box-shadow:0 4px 16px -2px #ea580c33}.JXhqPG_iconWrapper{background:var(--neutral-alpha-weak,#ffffff0f);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.JXhqPG_gmailIconWrapper{color:#ea4335;background:#ea43351f}.JXhqPG_appIconWrapper{color:#3b82f6;background:#3b82f61f}.JXhqPG_copyIconWrapper{color:#10b981;background:#10b9811f}.JXhqPG_optionContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.JXhqPG_optionHeader{align-items:center;gap:8px;display:flex}.JXhqPG_optionTitle{color:var(--neutral-on-background-strong,#fff);font-size:.9375rem;font-weight:600}.JXhqPG_badge{text-transform:uppercase;letter-spacing:.04em;background:var(--brand-alpha-weak,#ea580c26);color:var(--brand-on-background-strong,#ea580c);border-radius:9999px;padding:2px 7px;font-size:.6875rem;font-weight:700}.JXhqPG_optionDesc{color:var(--neutral-on-background-weak,#a8a29e);font-size:.8125rem;line-height:1.4}.JXhqPG_rememberFooter{border-top:1px solid var(--neutral-alpha-weak,#ffffff0f);color:var(--neutral-on-background-weak,#a8a29e);justify-content:space-between;align-items:center;padding-top:.5rem;font-size:.8125rem;display:flex}.JXhqPG_rememberLabel{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.JXhqPG_rememberCheckbox{accent-color:#ea580c;cursor:pointer;width:15px;height:15px}.JXhqPG_resetButton{color:var(--neutral-on-background-weak,#a8a29e);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline}.JXhqPG_resetButton:hover{color:var(--brand-on-background-strong,#ea580c)}
.WBDQeq_arrowContainer{transition:var(--transition-micro-medium);height:var(--static-space-16);width:var(--static-space-0);visibility:hidden}.WBDQeq_arrowHead{transition:var(--transition-micro-medium);width:var(--static-space-0);transform-origin:100%;right:0;transform:rotate(0)}.WBDQeq_active{width:var(--static-space-16);visibility:visible}.WBDQeq_active .WBDQeq_arrowHead{width:var(--static-space-8)}.WBDQeq_active .WBDQeq_arrowHead:first-child{transform:rotate(45deg)}.WBDQeq_active .WBDQeq_arrowHead:nth-child(2){transform:rotate(-45deg)}.WBDQeq_onSolid{background:var(--brand-on-solid-strong)}.WBDQeq_onBackground{background:var(--brand-on-background-strong)}
.kzXUga_marqueeWrapper{will-change:transform}.kzXUga_marqueeContent{white-space:nowrap;flex-shrink:0;min-width:100%}
.y0Dn4q_xs{width:var(--static-space-20);height:var(--static-space-20);min-width:var(--static-space-20);min-height:var(--static-space-20)}.y0Dn4q_s{width:var(--static-space-24);height:var(--static-space-24);min-width:var(--static-space-24);min-height:var(--static-space-24)}.y0Dn4q_m{width:var(--static-space-32);height:var(--static-space-32);min-width:var(--static-space-32);min-height:var(--static-space-32)}.y0Dn4q_l{width:var(--static-space-48);height:var(--static-space-48);min-width:var(--static-space-48);min-height:var(--static-space-48)}.y0Dn4q_xl{width:var(--static-space-160);height:var(--static-space-160);min-width:var(--static-space-160);min-height:var(--static-space-160)}.y0Dn4q_xl .y0Dn4q_position{bottom:var(--static-space-16);right:var(--static-space-16)}.y0Dn4q_value{white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden}.y0Dn4q_indicator{box-sizing:content-box;transform:translateX(var(--static-space-2)) translateY(var(--static-space-2));bottom:0;right:0}.y0Dn4q_image{object-position:center}
.-hHvRW_animation{position:relative;overflow:hidden}.-hHvRW_animation:before{content:"";opacity:0;border-radius:var(--radius-full);background:linear-gradient(120deg, transparent 20%, var(--brand-alpha-medium) 50%, transparent 80%);width:100%;height:100%;animation:9s ease-in-out infinite -hHvRW_shineDefault;position:absolute;transform:skew(-20deg)}.-hHvRW_animation:hover:before{animation:3s ease-in-out infinite -hHvRW_shineHover}@keyframes -hHvRW_shineDefault{0%{left:-100%}1%{opacity:1;left:-100%}15%{opacity:1;left:100%}16%{opacity:0}to{left:-100%}}@keyframes -hHvRW_shineHover{0%{left:-100%}1%{opacity:1;left:-100%}45%{opacity:1;left:100%}46%{opacity:0}to{left:-100%}}
.SNWqoW_wrapper{perspective:2000px}.SNWqoW_book{transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1)}@media (hover:hover){.SNWqoW_wrapper:hover .SNWqoW_book{transform:rotateY(-25deg)}}@media (prefers-reduced-motion:reduce){.SNWqoW_book{transition:none}.SNWqoW_wrapper:hover .SNWqoW_book{transform:none}}.SNWqoW_cover{transform-style:preserve-3d}.SNWqoW_pages{transform-origin:0;transform:translate(100%)rotateY(90deg)}.SNWqoW_spine{filter:blur(.125rem)}.SNWqoW_pageEdge{background:var(--static-white)}
.xWIvpW_button{-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:var(--transition-micro-medium);align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.xWIvpW_button:focus-visible{z-index:1}.xWIvpW_primary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background:var(--brand-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-brand);color:var(--brand-on-solid-strong)}.xWIvpW_primary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_primary:hover:not([data-disabled]){background:var(--brand-solid-strong)}}.xWIvpW_secondary{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-neutral);border-style:solid;border:1px solid var(--neutral-alpha-weak);background:var(--static-transparent);color:var(--neutral-on-background-strong)}.xWIvpW_secondary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_secondary:hover:not([data-disabled]){background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-weak)}}.xWIvpW_tertiary{background:var(--static-transparent);color:var(--neutral-on-background-strong);border:1px solid var(--static-transparent)}.xWIvpW_tertiary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_tertiary:hover:not([data-disabled]){border:1px solid var(--neutral-border-medium)}}.xWIvpW_ghost{background:var(--static-transparent);color:var(--neutral-on-background-medium);border:none}.xWIvpW_ghost[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_ghost:hover:not([data-disabled]){color:var(--neutral-on-background-strong)}}.xWIvpW_quaternary{background:var(--static-transparent);color:var(--neutral-on-background-medium);border:none}.xWIvpW_quaternary[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_quaternary:hover:not([data-disabled]){background:color-mix(in srgb, var(--neutral-background-medium) 70%, transparent);color:var(--neutral-on-background-strong)}}.xWIvpW_link{background:var(--static-transparent);color:var(--neutral-on-background-strong);border:none}.xWIvpW_link[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_link:hover:not([data-disabled]){text-decoration:underline!important}}.xWIvpW_danger{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-danger);background:var(--danger-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--solid-border-color-danger);color:var(--danger-on-solid-strong)}.xWIvpW_danger[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_danger:hover:not([data-disabled]){background:var(--danger-solid-strong)}}.xWIvpW_subtle{background:color-mix(in srgb, var(--neutral-background-medium) 70%, transparent);border-style:solid;border-width:var(--solid-border-width);border-color:var(--static-transparent);color:var(--neutral-on-background-strong)}.xWIvpW_subtle[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_subtle:hover:not([data-disabled]){background:color-mix(in srgb, var(--neutral-background-strong) 50%, transparent)}}.xWIvpW_success{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--success-alpha-strong);background:var(--success-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--success-alpha-strong);color:var(--success-on-solid-strong)}.xWIvpW_success[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_success:hover:not([data-disabled]){background:var(--success-solid-strong)}}.xWIvpW_warning{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--warning-alpha-strong);background:var(--warning-solid-medium);border-style:solid;border-width:var(--solid-border-width);border-color:var(--warning-alpha-strong);color:var(--warning-on-solid-strong)}.xWIvpW_warning[data-disabled]{box-shadow:none;background:var(--neutral-background-medium);color:var(--neutral-on-background-weak);border-color:#0000}@media (hover:hover) and (pointer:fine){.xWIvpW_warning:hover:not([data-disabled]){background:var(--warning-solid-strong)}}.xWIvpW_xs{padding:var(--static-space-2) var(--static-space-4);min-height:var(--static-space-24);height:var(--static-space-24);gap:var(--static-space-2)}.xWIvpW_s{padding:var(--static-space-4) var(--static-space-8);min-height:var(--static-space-32);height:var(--static-space-32);gap:var(--static-space-4)}.xWIvpW_m{padding:var(--static-space-8) var(--static-space-12);min-height:var(--static-space-40);height:var(--static-space-40);gap:var(--static-space-4)}.xWIvpW_l{padding:var(--static-space-12) var(--static-space-20);min-height:var(--static-space-48);height:var(--static-space-48);gap:var(--static-space-8)}.xWIvpW_xl{padding:var(--static-space-16) var(--static-space-24);min-height:var(--static-space-56);height:var(--static-space-56);gap:var(--static-space-12)}
@media (hover:hover){._0qGZmG_card:hover{background-color:var(--neutral-alpha-weak)}._0qGZmG_selected:hover{background-color:var(--brand-alpha-medium)}}
.JPYVmq_indicator:hover .JPYVmq_inactive,.JPYVmq_indicator:focus-within .JPYVmq_inactive{background:var(--neutral-alpha-strong)}.JPYVmq_inactive{background:var(--neutral-alpha-medium)}.JPYVmq_active{background:var(--neutral-on-background-strong)}.JPYVmq_controls:hover .JPYVmq_button,.JPYVmq_controls:focus-within .JPYVmq_button{opacity:1;transform:translate(0)}.JPYVmq_button{opacity:0;animation-delay:.2s}.JPYVmq_left .JPYVmq_button{transform:translate(-1rem)}.JPYVmq_right .JPYVmq_button{transform:translate(1rem)}
.mf5D9W_mask{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:linear-gradient(var(--gradient-direction), var(--base-color), transparent);-webkit-mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);mask-image:linear-gradient(var(--gradient-direction), black 20%, transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%}
.s0oswa_xs{font-size:var(--static-space-16)}.s0oswa_s{font-size:var(--static-space-20)}.s0oswa_m{font-size:var(--static-space-24)}.s0oswa_l{font-size:var(--static-space-32)}.s0oswa_xl{font-size:var(--static-space-40)}
.jqDyhW_xs{min-height:var(--static-space-20);min-width:var(--static-space-20);height:var(--static-space-20);width:var(--static-space-20)}.jqDyhW_s{min-height:var(--static-space-24);min-width:var(--static-space-24);height:var(--static-space-24);width:var(--static-space-24)}.jqDyhW_m{min-height:var(--static-space-32);min-width:var(--static-space-32);height:var(--static-space-32);width:var(--static-space-32)}.jqDyhW_l{min-height:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-40);width:var(--static-space-40)}.jqDyhW_xl{min-height:var(--static-space-48);min-width:var(--static-space-48);height:var(--static-space-48);width:var(--static-space-48)}
.lSVSGq_focused .lSVSGq_base.lSVSGq_focusRing{outline:var(--static-space-2) solid var(--brand-solid-strong);outline-offset:2px}.lSVSGq_base.lSVSGq_focusRing:has(.lSVSGq_input:focus-visible){outline:var(--static-space-2) solid var(--brand-solid-strong);outline-offset:2px}.lSVSGq_base{--fld-border:1px;--fld-well:var(--static-space-4);--fld-gap:var(--fld-gap-loose,.25);--fld-label-fs:calc(var(--font-size-label-m) * var(--font-size-label-multiplier));--fld-label-lh:calc(var(--line-height-label-m) * var(--line-height-label-multiplier));--fld-fs:var(--fld-fs-base);--fld-lh:var(--fld-lh-base);--fld-h:var(--fld-h-base);--fld-cap-label:calc(var(--fld-label-fs) * .72 * var(--fld-label-scale));--fld-cap-value:calc(var(--fld-fs) * .72);--fld-desc-value:calc(var(--fld-fs) * .2);--fld-gap-size:calc(var(--fld-fs) * var(--fld-gap));--fld-ink:calc(var(--fld-cap-label) + var(--fld-gap-size) + var(--fld-cap-value) + var(--fld-desc-value));--fld-box:calc(var(--fld-h) - 2 * var(--fld-border) - 2 * var(--fld-well));--fld-ink-top:calc((var(--fld-box) - var(--fld-ink)) / 2);--fld-anchor:var(--fld-ink-top);--fld-lead-value:calc((var(--fld-lh) - var(--fld-fs)) / 2 + var(--fld-fs) * .08);--fld-lead-label:calc(((var(--fld-label-lh) - var(--fld-label-fs)) / 2 + var(--fld-label-fs) * .08) * var(--fld-label-scale));--fld-label-top:calc(var(--fld-well) + var(--fld-anchor) - var(--fld-lead-label));--fld-value-top:calc(var(--fld-anchor) + var(--fld-cap-label) + var(--fld-gap-size) - var(--fld-lead-value));--fld-value-bottom:max(0px, calc(var(--fld-box) - var(--fld-value-top) - var(--fld-lh)));-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);min-height:var(--fld-h)}.lSVSGq_base:has(.lSVSGq_textarea){--fld-anchor:var(--static-space-8)}@media (hover:none) and (pointer:coarse){.lSVSGq_base{--fld-fs:max(var(--fld-fs-base), 16px);--fld-lh:max(var(--fld-lh-base), calc(var(--fld-fs) * 1.3));--fld-h:max(var(--fld-h-base), var(--fld-h-touch))}}.lSVSGq_xs{--fld-fs-base:calc(var(--font-size-body-s) * var(--font-size-body-multiplier));--fld-lh-base:calc(var(--line-height-body-s) * var(--line-height-body-multiplier));--fld-h-base:var(--static-space-40);--fld-h-touch:40px;--fld-label-scale:.6;--fld-inset:var(--static-space-12)}.lSVSGq_s{--fld-fs-base:calc(var(--font-size-body-s) * var(--font-size-body-multiplier));--fld-lh-base:calc(var(--line-height-body-s) * var(--line-height-body-multiplier));--fld-h-base:var(--static-space-48);--fld-h-touch:48px;--fld-label-scale:.75;--fld-inset:var(--static-space-12)}.lSVSGq_m{--fld-fs-base:calc(var(--font-size-body-m) * var(--font-size-body-multiplier));--fld-lh-base:calc(var(--line-height-body-m) * var(--line-height-body-multiplier));--fld-h-base:var(--static-space-56);--fld-h-touch:0px;--fld-label-scale:.75;--fld-gap-loose:.375;--fld-inset:var(--static-space-16)}.lSVSGq_l{--fld-fs-base:calc(var(--font-size-body-l) * var(--font-size-body-multiplier));--fld-lh-base:calc(var(--line-height-body-l) * var(--line-height-body-multiplier));--fld-h-base:var(--static-space-64);--fld-h-touch:0px;--fld-label-scale:.75;--fld-gap-loose:.375;--fld-inset:var(--static-space-16)}.lSVSGq_xl{--fld-fs-base:calc(var(--font-size-body-xl) * var(--font-size-body-multiplier));--fld-lh-base:calc(var(--line-height-body-xl) * var(--line-height-body-multiplier));--fld-h-base:var(--static-space-72);--fld-h-touch:0px;--fld-label-scale:.75;--fld-gap-loose:.375;--fld-inset:var(--static-space-16)}.lSVSGq_resizeHandle:after{pointer-events:none;content:"";width:var(--static-space-32);height:var(--static-space-32);border:1px solid var(--neutral-border-strong);background-color:var(--neutral-alpha-weak);position:absolute;bottom:0;right:0;transform:translate(50%)translateY(50%)rotate(45deg)}.lSVSGq_resizeHandle ::-webkit-resizer{display:none}.lSVSGq_label{left:var(--fld-inset);color:var(--neutral-on-background-medium);pointer-events:none;transform-origin:0 0;transition:transform .3s,top .3s,left .3s;position:absolute}.lSVSGq_label.lSVSGq_floating{transform:scale(var(--fld-label-scale))}.lSVSGq_inputLabel{top:50%;transform:translateY(-50%)}.lSVSGq_inputLabel.lSVSGq_floating{top:var(--fld-label-top)}.lSVSGq_textareaLabel{top:calc(var(--static-space-16) + var(--static-space-2))}.lSVSGq_textareaLabel.lSVSGq_floating{top:var(--fld-label-top)}.lSVSGq_input{width:100%;height:100%;color:var(--neutral-on-background-strong);font-size:var(--fld-fs);line-height:var(--fld-lh);padding:0 calc(var(--fld-inset) - var(--fld-well));border-radius:var(--radius-s);background:0 0;border:none;outline:none}.lSVSGq_input.lSVSGq_textarea{--fld-textarea-inset:max(var(--static-space-8), calc((var(--fld-box) - var(--fld-lh)) / 2));height:auto;padding-top:var(--fld-textarea-inset);padding-bottom:var(--fld-textarea-inset)}.lSVSGq_input::placeholder{color:var(--neutral-on-background-weak)}.lSVSGq_input:disabled{color:var(--neutral-on-background-weak);cursor:not-allowed}:-webkit-any(.lSVSGq_input:autofill,.lSVSGq_input:-webkit-autofill){animation:1ms lSVSGq_onAutoFill;background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32) var(--neutral-background-medium) inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}:is(.lSVSGq_input:autofill,.lSVSGq_input:autofill){animation:1ms lSVSGq_onAutoFill;background-color:var(--static-transparent)!important;-webkit-box-shadow:0 0 0 var(--static-space-32) var(--neutral-background-medium) inset!important;-webkit-text-fill-color:var(--neutral-on-background-strong)!important}.lSVSGq_base:has(.lSVSGq_label.lSVSGq_floating) .lSVSGq_input{padding-top:var(--fld-value-top);padding-bottom:var(--fld-value-bottom)}.lSVSGq_error .lSVSGq_base{background-color:var(--danger-background-medium);border-color:var(--danger-border-medium)}.lSVSGq_error .lSVSGq_input,.lSVSGq_error .lSVSGq_prefix,.lSVSGq_error .lSVSGq_suffix{color:var(--danger-on-background-medium)}.lSVSGq_error .lSVSGq_label{color:var(--danger-on-background-weak)}.lSVSGq_error .lSVSGq_resizeHandle:after{border-color:var(--danger-border-medium);background-color:var(--danger-alpha-weak)}.lSVSGq_prefix,.lSVSGq_suffix{align-self:center}.lSVSGq_input[type=color]{opacity:0}@keyframes lSVSGq_onAutoFill{0%{--fld-autofill:0}to{--fld-autofill:1}}
.kSQ2aa_gradient{background:radial-gradient(ellipse var(--gradient-width) var(--gradient-height) at var(--gradient-position-x) var(--gradient-position-y), var(--gradient-color-start), var(--gradient-color-end));width:400%;height:400%;transform:rotate(var(--gradient-tilt));transform-origin:50%;top:-150%;left:-150%}.kSQ2aa_lines{background-size:var(--lines-size) var(--lines-size);background-position:50%}.kSQ2aa_dots{background-image:radial-gradient(var(--dots-color) 1px, var(--static-transparent) 1px);background-size:var(--dots-size) var(--dots-size)}
.pwYoEa_listItem::marker{color:var(--neutral-on-background-weak)}
.G13KQq_logo{will-change:opacity, filter, transform;transform-origin:50%;animation:5s ease-out both G13KQq_fadeInOut}.G13KQq_staticLogo{will-change:opacity, filter, transform;transform-origin:50%;animation:1s ease-out forwards G13KQq_fadeIn}@keyframes G13KQq_fadeIn{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes G13KQq_fadeInOut{0%{opacity:0;filter:blur(1.5rem);transform:scale(.2)}4%,96%{opacity:1;filter:blur();transform:scale(1)}to{opacity:0;filter:blur(1.5rem);transform:scale(.2)}}
._8cf7ca_mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%);mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%)}
.HDbAja_columns-1{column-count:1}.HDbAja_columns-2{column-count:2}.HDbAja_columns-3{column-count:3}.HDbAja_columns-4{column-count:4}.HDbAja_columns-5{column-count:5}.HDbAja_columns-6{column-count:6}.HDbAja_columns-7{column-count:7}.HDbAja_columns-8{column-count:8}.HDbAja_columns-9{column-count:9}.HDbAja_columns-10{column-count:10}.HDbAja_columns-11{column-count:11}.HDbAja_columns-12{column-count:12}@media (max-width:1440px){.HDbAja_l-columns-1{column-count:1}.HDbAja_l-columns-2{column-count:2}.HDbAja_l-columns-3{column-count:3}.HDbAja_l-columns-4{column-count:4}.HDbAja_l-columns-5{column-count:5}.HDbAja_l-columns-6{column-count:6}.HDbAja_l-columns-7{column-count:7}.HDbAja_l-columns-8{column-count:8}.HDbAja_l-columns-9{column-count:9}.HDbAja_l-columns-10{column-count:10}.HDbAja_l-columns-11{column-count:11}.HDbAja_l-columns-12{column-count:12}}@media (max-width:1024px){.HDbAja_m-columns-1{column-count:1}.HDbAja_m-columns-2{column-count:2}.HDbAja_m-columns-3{column-count:3}.HDbAja_m-columns-4{column-count:4}.HDbAja_m-columns-5{column-count:5}.HDbAja_m-columns-6{column-count:6}.HDbAja_m-columns-7{column-count:7}.HDbAja_m-columns-8{column-count:8}.HDbAja_m-columns-9{column-count:9}.HDbAja_m-columns-10{column-count:10}.HDbAja_m-columns-11{column-count:11}.HDbAja_m-columns-12{column-count:12}}@media (max-width:768px){.HDbAja_s-columns-1{column-count:1}.HDbAja_s-columns-2{column-count:2}.HDbAja_s-columns-3{column-count:3}.HDbAja_s-columns-4{column-count:4}.HDbAja_s-columns-5{column-count:5}.HDbAja_s-columns-6{column-count:6}.HDbAja_s-columns-7{column-count:7}.HDbAja_s-columns-8{column-count:8}.HDbAja_s-columns-9{column-count:9}.HDbAja_s-columns-10{column-count:10}.HDbAja_s-columns-11{column-count:11}.HDbAja_s-columns-12{column-count:12}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.Ifi_Dq_className{font-family:Geist,Geist Fallback;font-style:normal}.Ifi_Dq_variable{--font-heading:"Geist", "Geist Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.B2UTAq_className{font-family:Geist,Geist Fallback;font-style:normal}.B2UTAq_variable{--font-body:"Geist", "Geist Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.GC7HaW_className{font-family:Geist,Geist Fallback;font-style:normal}.GC7HaW_variable{--font-label:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.27spqqad3wyeo.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.3f4zuumv8svu0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.34r5yzckw0h2s.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.2jyz_zw3a8jit.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.30bdpjkrtcces.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.1v5bejj26fx9h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.qcY_rq_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.qcY_rq_variable{--font-code:"Geist Mono", "Geist Mono Fallback"}
._7ePfJa_line{background-color:var(--neutral-on-background-strong);height:1px;width:var(--static-space-24);transition:transform .3s;position:absolute;top:50%;left:50%}._7ePfJa_line:first-child{transform:translateX(-50%) translateY(calc(-1 * var(--static-space-4)))}._7ePfJa_line:last-child{transform:translateX(-50%) translateY(var(--static-space-4))}._7ePfJa_active:first-child{transform:translate(-50%)translateY(0)rotate(45deg)}._7ePfJa_active:last-child{transform:translate(-50%)translateY(0)rotate(-45deg)}
.ctxgPW_inputs{font-size:var(--font-size-heading-xl);min-width:var(--static-space-48);max-width:var(--static-space-48);transition:border-color .2s,box-shadow .2s}.ctxgPW_inputs input{text-align:center}.ctxgPW_inputs:focus-within{animation:.3s forwards ctxgPW_focusAnimation}@keyframes ctxgPW_focusAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}
.lzmNxG_position{top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.lzmNxG_dot{transform-origin:50%;pointer-events:none;animation:2s ease-out infinite lzmNxG_pulse}@keyframes lzmNxG_pulse{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}
.N82UHW_container{-webkit-user-select:none;user-select:none;isolation:isolate}.N82UHW_wrapper{cursor:pointer;touch-action:pan-y}.N82UHW_wrapper.N82UHW_disabled{opacity:.4;cursor:not-allowed}.N82UHW_wrapper.N82UHW_dragging{cursor:grabbing}.N82UHW_track{top:50%;height:var(--static-space-4);background-color:var(--neutral-alpha-medium);border-radius:var(--radius-full);pointer-events:none;position:absolute;inset-inline:0;overflow:hidden;transform:translateY(-50%)}.N82UHW_fill{background-color:var(--brand-solid-medium);height:100%;position:absolute;top:0}.N82UHW_thumb{width:var(--static-space-16);height:var(--static-space-16);margin-top:calc(var(--static-space-16) / -2);background-color:var(--brand-on-solid-strong);border:var(--static-space-2) solid var(--brand-solid-medium);border-radius:var(--radius-full);box-shadow:var(--shadow-s);cursor:grab;outline:none;margin-inline-start:calc(var(--static-space-16) / -2);transition:transform .1s ease-out;position:absolute;top:50%}.N82UHW_thumb:focus-visible{outline:var(--static-space-2) solid var(--brand-alpha-medium);outline-offset:var(--static-space-2)}.N82UHW_dragging .N82UHW_thumb{cursor:grabbing}.N82UHW_disabled .N82UHW_thumb{cursor:not-allowed}.N82UHW_wrapper:not(.N82UHW_disabled):hover .N82UHW_thumb,.N82UHW_thumb.N82UHW_active{transform:scale(1.2)}
.sg3ZKG_viewport{overflow-clip-margin:100vw;overflow:clip}.sg3ZKG_viewportClipped{overflow:clip}.sg3ZKG_viewport,.sg3ZKG_viewportClipped{touch-action:pan-y;cursor:grab}.sg3ZKG_viewport:focus-visible,.sg3ZKG_viewportClipped:focus-visible{outline:var(--static-space-2) solid var(--brand-border-strong);outline-offset:var(--static-space-2);border-radius:var(--radius-m)}.sg3ZKG_viewport[data-dragging=true],.sg3ZKG_viewportClipped[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}.sg3ZKG_track{will-change:transform;width:max-content;transition:transform var(--transition-duration-macro-long) var(--transition-eased)}.sg3ZKG_tile{transform-origin:50%;transition:transform var(--transition-duration-macro-long) var(--transition-eased);flex-shrink:0}.sg3ZKG_marker{appearance:none;width:var(--static-space-8);height:var(--static-space-8);border-radius:var(--radius-full);background:var(--neutral-alpha-medium);cursor:pointer;transition:background var(--transition-duration-micro-medium) var(--transition-eased), width var(--transition-duration-micro-medium) var(--transition-eased);border:0;padding:0}.sg3ZKG_marker:hover{background:var(--neutral-alpha-strong)}.sg3ZKG_marker:focus-visible{outline:var(--static-space-2) solid var(--brand-border-strong);outline-offset:var(--static-space-2)}.sg3ZKG_marker[data-active=true]{width:var(--static-space-20);background:var(--brand-solid-strong)}@media (prefers-reduced-motion:reduce){.sg3ZKG_track,.sg3ZKG_tile,.sg3ZKG_marker{transition:none}}
.ddn8Hq_scrollToTop{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility 0s linear .2s}.ddn8Hq_scrollToTop[data-visible=true]{opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility linear}
.MArnzW_container{isolation:isolate}.MArnzW_scroller{scrollbar-width:none;isolation:isolate}.MArnzW_scroller::-webkit-scrollbar{display:none}.MArnzW_row{overflow-x:auto}.MArnzW_column{overflow-y:auto}
.xBhz2G_shineFx{--shine-base-opacity:.3;-webkit-text-fill-color:transparent;background:linear-gradient(120deg, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 40%, currentColor 50%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite xBhz2G_shine;display:inline-block}.xBhz2G_inverse{--shine-base-opacity:.3;-webkit-text-fill-color:transparent;background:linear-gradient(120deg, currentColor 40%, color-mix(in srgb, currentColor, transparent calc((1 - var(--shine-base-opacity)) * 100%)) 50%, currentColor 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite xBhz2G_shine;display:inline-block}@keyframes xBhz2G_shine{0%{background-position:100%}to{background-position:-100%}}.xBhz2G_shineFx.xBhz2G_disabled{-webkit-text-fill-color:inherit;background:0 0;-webkit-background-clip:unset;background-clip:unset;animation:none}
.ao9fsW_container{-webkit-user-select:none;user-select:none;isolation:isolate}.ao9fsW_sliderWrapper{cursor:grab}.ao9fsW_sliderWrapper.ao9fsW_disabled{opacity:.4;cursor:not-allowed}.ao9fsW_track{height:var(--static-space-4);background-color:var(--neutral-alpha-medium);border-radius:var(--radius-full);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}.ao9fsW_fill{background-color:var(--brand-solid-medium);pointer-events:none;height:100%;position:absolute;top:0;left:0}.ao9fsW_input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:2;margin:0;position:absolute;top:0;left:0}.ao9fsW_input:disabled{cursor:not-allowed}.ao9fsW_thumb{width:var(--static-space-16);height:var(--static-space-16);background-color:var(--brand-on-solid-strong);border:var(--static-space-2) solid var(--brand-solid-medium);border-radius:var(--radius-full);pointer-events:none;box-shadow:var(--shadow-s);transition:transform .1s ease-out;position:absolute;top:50%;transform:translate(-50%,-50%)}.ao9fsW_sliderWrapper:hover .ao9fsW_thumb,.ao9fsW_dragging .ao9fsW_thumb{cursor:grabbing;transform:translate(-50%,-50%)scale(1.2)}.ao9fsW_input:focus-visible~.ao9fsW_thumb{outline:var(--static-space-2) solid var(--brand-alpha-medium);outline-offset:var(--static-space-2)}
.y-_63q_panel{visibility:hidden;opacity:0;z-index:-1;transform-origin:100% 0;transform:scale(.2)}.y-_63q_panel.y-_63q_open{visibility:visible;opacity:1;transform:scale(1)}.y-_63q_panel:not(.y-_63q_open){z-index:-1;filter:blur(.25rem)}
.mfEJ2a_select{min-width:var(--static-space-40);min-height:var(--static-space-40);border-radius:var(--radius-m-nest-4);border-color:var(--static-transparent);background:var(--static-transparent);border-style:solid;border-width:1px}.mfEJ2a_select:hover{background:var(--neutral-alpha-medium);border-color:var(--neutral-alpha-medium)}.mfEJ2a_select.mfEJ2a_selected{background:var(--neutral-alpha-strong);border-color:var(--neutral-alpha-strong)}.mfEJ2a_swatch{border-radius:var(--radius-m);border-style:solid;border-width:1px;width:100%;height:100%}.mfEJ2a_slate{background:var(--scheme-slate-500);border-color:var(--scheme-slate-700)}.mfEJ2a_gray{background:var(--scheme-gray-500);border-color:var(--scheme-gray-700)}.mfEJ2a_rose{background:var(--scheme-rose-500);border-color:var(--scheme-rose-700)}.mfEJ2a_mint{background:var(--scheme-mint-500);border-color:var(--scheme-mint-700)}.mfEJ2a_dusk{background:var(--scheme-dusk-500);border-color:var(--scheme-dusk-700)}.mfEJ2a_sand{background:var(--scheme-sand-500);border-color:var(--scheme-sand-700)}.mfEJ2a_blue{background:var(--scheme-blue-500);border-color:var(--scheme-blue-700)}.mfEJ2a_cyan{background:var(--scheme-cyan-500);border-color:var(--scheme-cyan-700)}.mfEJ2a_indigo{background:var(--scheme-indigo-500);border-color:var(--scheme-indigo-700)}.mfEJ2a_violet{background:var(--scheme-violet-500);border-color:var(--scheme-violet-700)}.mfEJ2a_magenta{background:var(--scheme-magenta-500);border-color:var(--scheme-magenta-700)}.mfEJ2a_pink{background:var(--scheme-pink-500);border-color:var(--scheme-pink-700)}.mfEJ2a_yellow{background:var(--scheme-yellow-500);border-color:var(--scheme-yellow-700)}.mfEJ2a_orange{background:var(--scheme-orange-500);border-color:var(--scheme-orange-700)}.mfEJ2a_red{background:var(--scheme-red-500);border-color:var(--scheme-red-700)}.mfEJ2a_moss{background:var(--scheme-moss-500);border-color:var(--scheme-moss-700)}.mfEJ2a_green{background:var(--scheme-green-500);border-color:var(--scheme-green-700)}.mfEJ2a_emerald{background:var(--scheme-emerald-500);border-color:var(--scheme-emerald-700)}.mfEJ2a_aqua{background:var(--scheme-aqua-500);border-color:var(--scheme-aqua-700)}.mfEJ2a_neutral{background:var(--neutral-solid-medium);border-color:var(--neutral-alpha-strong)}.mfEJ2a_custom{border-color:var(--neutral-alpha-strong);justify-content:center;align-items:center;display:flex}.mfEJ2a_empty{background:var(--static-transparent);border-style:dashed}.mfEJ2a_group>.mfEJ2a_row:not(:last-child){border-bottom:1px solid var(--neutral-alpha-medium)}.mfEJ2a_strip{max-width:100%}
.Pp2VoG_collapsed{overflow:hidden}.Pp2VoG_collapsed .Pp2VoG_option{transition:max-width var(--transition-duration-micro-medium,.15s) ease, margin var(--transition-duration-micro-medium,.15s) ease, opacity var(--transition-duration-micro-short,.1s) ease;max-width:var(--static-space-32,2rem);overflow:hidden}.Pp2VoG_collapsed .Pp2VoG_option.Pp2VoG_inactive{opacity:0;max-width:0;margin-left:calc(-1 * var(--static-space-2,.125rem))}.Pp2VoG_collapsed .Pp2VoG_option.Pp2VoG_inactive:first-child{margin-left:0;margin-right:calc(-1 * var(--static-space-2,.125rem))}.Pp2VoG_collapsed:hover .Pp2VoG_option.Pp2VoG_inactive,.Pp2VoG_collapsed:focus-within .Pp2VoG_option.Pp2VoG_inactive{max-width:var(--static-space-32,2rem);opacity:1;margin:0}@media (hover:none){.Pp2VoG_collapsed .Pp2VoG_option.Pp2VoG_inactive{max-width:var(--static-space-32,2rem);opacity:1;margin:0}}@media (prefers-reduced-motion:reduce){.Pp2VoG_collapsed .Pp2VoG_option{transition:none}}.Pp2VoG_anchor{width:calc(var(--static-space-32,2rem) + 2px);height:calc(var(--static-space-32,2rem) + 2px);position:relative;overflow:visible}.Pp2VoG_panel{z-index:1;transition:border-color var(--transition-duration-micro-medium,.15s) ease, background var(--transition-duration-micro-medium,.15s) ease, box-shadow var(--transition-duration-micro-medium,.15s) ease;background:0 0;border-color:#0000;position:absolute;top:0;left:0}.Pp2VoG_panel:hover,.Pp2VoG_panel:focus-within{border-color:var(--neutral-alpha-weak);background:var(--page-background);box-shadow:var(--shadow-m)}.Pp2VoG_panel .Pp2VoG_option{max-width:none;max-height:var(--static-space-32,2rem);transition:max-height var(--transition-duration-micro-medium,.15s) ease, margin var(--transition-duration-micro-medium,.15s) ease, opacity var(--transition-duration-micro-short,.1s) ease}.Pp2VoG_panel .Pp2VoG_option.Pp2VoG_inactive{opacity:0;max-width:none;max-height:0;margin-left:0;margin-right:0;margin-top:calc(-1 * var(--static-space-2,.125rem))}.Pp2VoG_panel .Pp2VoG_option.Pp2VoG_inactive:first-child{margin-top:0;margin-bottom:calc(-1 * var(--static-space-2,.125rem))}.Pp2VoG_panel:hover .Pp2VoG_option.Pp2VoG_inactive,.Pp2VoG_panel:focus-within .Pp2VoG_option.Pp2VoG_inactive{max-height:var(--static-space-32,2rem);opacity:1;margin:0}@media (hover:none){.Pp2VoG_panel .Pp2VoG_option.Pp2VoG_inactive{max-height:var(--static-space-32,2rem);opacity:1;margin:0}.Pp2VoG_panel{border-color:var(--neutral-alpha-weak);background:var(--page-background);position:relative}.Pp2VoG_anchor{width:auto;height:auto}}.Pp2VoG_pending{visibility:hidden}.Pp2VoG_pending .Pp2VoG_option,.Pp2VoG_pending .Pp2VoG_panel .Pp2VoG_option{transition:none}
.RZ8iwG_scrollContainer::-webkit-scrollbar{display:none}.RZ8iwG_slide{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0}@media (hover:hover) and (pointer:fine){.RZ8iwG_carouselContainer:hover .RZ8iwG_navButton,.RZ8iwG_carouselContainer:focus-within .RZ8iwG_navButton{opacity:1;pointer-events:auto}}.RZ8iwG_navButton{opacity:0;pointer-events:none;transition:opacity .3s}@media (hover:none){.RZ8iwG_navButton{display:none}}
._5ZhrIG_container{cursor:var(--cursor-interactive);isolation:isolate}._5ZhrIG_container:active ._5ZhrIG_element{transform:translateY(-50%)scaleX(1.2)}._5ZhrIG_container:hover ._5ZhrIG_switch{background-color:var(--neutral-solid-strong)}._5ZhrIG_container:hover ._5ZhrIG_switch._5ZhrIG_checked{background-color:var(--brand-solid-strong)}._5ZhrIG_container:hover ._5ZhrIG_switch._5ZhrIG_checked ._5ZhrIG_element:before{display:none}._5ZhrIG_reverse{flex-direction:row-reverse}._5ZhrIG_switch{box-shadow:inset 0 0 0 var(--solid-inset-color-brand);border-color:var(--solid-border-color-neutral);border-style:solid;border-width:var(--solid-border-width);width:var(--static-space-40);min-width:var(--static-space-40);height:var(--static-space-24);border-radius:var(--radius-l-nest-4);background-color:var(--neutral-solid-medium);transition:var(--transition-micro-medium);position:relative}._5ZhrIG_switch._5ZhrIG_checked{box-shadow:inset 0 var(--solid-inset-distance) var(--solid-inset-size) var(--solid-inset-color-brand);background-color:var(--brand-solid-medium);border-color:var(--solid-border-color-brand)}._5ZhrIG_switch._5ZhrIG_checked ._5ZhrIG_element{left:calc(100% - var(--static-space-20));transform-origin:100%}._5ZhrIG_element{z-index:1;transform-origin:0;width:var(--static-space-16);height:var(--static-space-16);border-radius:var(--radius-l);background-color:var(--brand-on-solid-strong);top:50%;left:var(--static-space-4);outline:none;transition:left .3s,transform .3s;position:absolute;transform:translateY(-50%)}._5ZhrIG_disabled ._5ZhrIG_switch{opacity:.4}._5ZhrIG_disabled ._5ZhrIG_element:before{display:none!important}._5ZhrIG_container:hover ._5ZhrIG_element:before,._5ZhrIG_element:focus-visible:before{content:"";width:var(--static-space-40);height:var(--static-space-40);background-color:var(--brand-alpha-medium);border-radius:var(--radius-full);z-index:-1;animation:.2s forwards _5ZhrIG_scaleInCenter;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _5ZhrIG_scaleInCenter{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}
._0kW0GW_tag{white-space:nowrap;-webkit-user-select:none;user-select:none}._0kW0GW_tag._0kW0GW_gradient{background-image:linear-gradient(45deg, var(--brand-background-strong), var(--accent-background-strong));color:var(--brand-on-background-medium);background-clip:padding-box}
.jXN1qq_tiltFx{transition:transform .3s ease-out}@media (hover:hover){.jXN1qq_tiltFx{perspective:1000px;transform-style:preserve-3d;will-change:transform}}
.yiXcia_wrapper{border:1px solid var(--static-transparent);transition:var(--transition-micro-medium)}.yiXcia_wrapper:hover{background-color:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-medium)}.yiXcia_wrapper.yiXcia_selected:hover{background-color:var(--neutral-background-strong);border:1px solid var(--neutral-border-strong)}
@media (max-width:768px){.DkSkqG_mobile{text-align:center}}
.jpdnfa_control{cursor:pointer}.jpdnfa_control:hover .jpdnfa_visibility{opacity:1}.jpdnfa_control:hover .jpdnfa_text{text-decoration-line:underline}.jpdnfa_text{text-underline-offset:.25em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.jpdnfa_visibility{opacity:0;transform:scale(.875)}
@media (hover:hover){.rFoLma_control:hover .rFoLma_text{text-decoration-line:underline}}.rFoLma_text{text-underline-offset:.25em;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--neutral-border-strong);text-decoration-color:var(--neutral-border-strong)}.rFoLma_anchor{opacity:0;transition:opacity .2s var(--transition-eased), transform .2s var(--transition-eased);transform:scale(.875)}.rFoLma_control:hover .rFoLma_anchor,.rFoLma_control:focus-within .rFoLma_anchor{opacity:1;transform:scale(1)}@media (hover:none){.rFoLma_anchor{opacity:1;transform:none}}
.sBkrQG_curtainTopLayer{z-index:40;background:var(--page-background);-webkit-user-select:none;user-select:none;width:100vw;height:100vh;box-shadow:0 30px 100px -10px #000000e6, 0 4px 24px var(--brand-alpha-weak,#ea580c33);border-bottom:2px solid var(--brand-alpha-medium,#ea580c4d);will-change:transform;flex-direction:column;justify-content:center;align-items:center;transition:transform .85s cubic-bezier(.16,1,.3,1),box-shadow .85s,opacity .85s;display:flex;position:fixed;inset:0;overflow:hidden;transform:translate(0,0)}.sBkrQG_curtainRaised{pointer-events:none!important;box-shadow:none!important;visibility:hidden!important;border-bottom-color:#0000!important;transition:transform .65s cubic-bezier(.16,1,.3,1),visibility .65s step-end,box-shadow .65s!important;transform:translateY(-100%)!important}.sBkrQG_curtainRaised .sBkrQG_meshOrb{animation-play-state:paused!important}.sBkrQG_bgLayer{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.sBkrQG_bgArtwork{opacity:.72;filter:saturate(1.15)contrast(1.08);pointer-events:none;z-index:1;background-image:url(/images/hero-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .5s;position:absolute;inset:0}[data-theme=light] .sBkrQG_bgArtwork{opacity:.82;filter:saturate(1.08)contrast(1.04);mix-blend-mode:normal;background-image:url(/images/hero-bg-light.jpg)}[data-theme=light] .sBkrQG_meshOrb{opacity:.35;filter:blur(80px)}[data-theme=light] .sBkrQG_bgCenterGradient{background:radial-gradient(ellipse 62% 58% at 50% 50%, color-mix(in srgb, var(--page-background) 94%, transparent) 0%, color-mix(in srgb, var(--page-background) 55%, transparent) 55%, transparent 100%)}[data-theme=light] .sBkrQG_gridPattern{opacity:.55;background-image:linear-gradient(90deg,#78502814 1px,#0000 1px),linear-gradient(#78502814 1px,#0000 1px)}.sBkrQG_bgCenterGradient{background:radial-gradient(ellipse 65% 60% at 50% 50%, color-mix(in srgb, var(--page-background) 90%, transparent) 0%, color-mix(in srgb, var(--page-background) 50%, transparent) 55%, transparent 100%);pointer-events:none;z-index:2;position:absolute;inset:0}.sBkrQG_gridPattern{background-image:linear-gradient(to right, var(--neutral-alpha-weak,#ffffff0f) 1px, transparent 1px), linear-gradient(to bottom, var(--neutral-alpha-weak,#ffffff0f) 1px, transparent 1px);opacity:.65;z-index:3;background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 30%,#0000 85%);mask-image:radial-gradient(80% 70%,#000 30%,#0000 85%)}.sBkrQG_meshOrb{filter:blur(65px);will-change:transform, opacity;pointer-events:none;border-radius:50%;position:absolute}.sBkrQG_meshOrb1{background:radial-gradient(ellipse at center, var(--brand-alpha-medium,#ea580c47) 0%, var(--brand-alpha-weak,#f9731626) 45%, transparent 72%);width:min(850px,90vw);height:500px;animation:10s ease-in-out infinite alternate sBkrQG_floatOrb1;top:-100px;left:50%;transform:translate(-50%)}.sBkrQG_meshOrb2{background:radial-gradient(circle,#fb923c2e 0%,#ea580c14 50%,#0000 70%);width:500px;height:480px;animation:14s ease-in-out infinite alternate sBkrQG_floatOrb2;top:25%;left:8%}.sBkrQG_meshOrb3{background:radial-gradient(circle,#f59e0b2e 0%,#d9773614 50%,#0000 70%);width:520px;height:500px;animation:12s ease-in-out infinite alternate sBkrQG_floatOrb3;top:30%;right:10%}.sBkrQG_meshOrb4{background:radial-gradient(#ea580c24 0%,#0000 70%);width:700px;height:350px;animation:9s ease-in-out infinite alternate-reverse sBkrQG_floatOrb1;bottom:-60px;left:50%;transform:translate(-50%)}@keyframes sBkrQG_floatOrb1{0%{opacity:.75;transform:translate(-50%)translate(0)scale(.95)}to{opacity:1;transform:translate(-50%)translate(15px,20px)scale(1.06)}}@keyframes sBkrQG_floatOrb2{0%{opacity:.7;transform:translate(0)scale(1)}to{opacity:.95;transform:translate(30px,-25px)scale(1.12)}}@keyframes sBkrQG_floatOrb3{0%{opacity:.65;transform:translate(0)scale(1.05)}to{opacity:.95;transform:translate(-30px,25px)scale(.95)}}.sBkrQG_cursorSpotlight{pointer-events:none;background:radial-gradient(circle 420px at var(--mouse-x,50%) var(--mouse-y,50%), color-mix(in srgb, var(--brand-on-background-strong,#f97316) 12%, transparent) 0%, transparent 80%);z-index:1;transition:opacity .3s;position:absolute;inset:0}.sBkrQG_curtainVignette{pointer-events:none;z-index:2;background:radial-gradient(85% 80%,#0000 60%,#00000040 100%);position:absolute;inset:0}[data-theme=light] .sBkrQG_curtainVignette{background:radial-gradient(85% 80%,#0000 65%,#0000000f 100%)}.sBkrQG_heroContent{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:clamp(1.2rem,2.2vw,2rem);width:100%;max-width:900px;padding:0 1.5rem;display:flex;position:relative}.sBkrQG_statusBadge{border:1px solid var(--neutral-alpha-weak);background:var(--surface-background);-webkit-backdrop-filter:blur(16px);font-family:var(--font-label);color:var(--neutral-on-background-strong);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:10px;padding:6px 16px;font-size:.8125rem;font-weight:600;transition:border-color .25s,transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 2px 12px -2px #0000001a}.sBkrQG_statusBadge:hover{border-color:var(--brand-alpha-medium);box-shadow:0 6px 20px -4px var(--brand-alpha-weak);transform:translateY(-1px)}.sBkrQG_statusIndicator{justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:relative}.sBkrQG_statusDot{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #10b981}.sBkrQG_statusPing{opacity:.75;background:#10b981;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite sBkrQG_ping;position:absolute;inset:-3px}@keyframes sBkrQG_ping{75%,to{opacity:0;transform:scale(2.2)}}.sBkrQG_heroHeading{font-family:var(--font-heading);letter-spacing:-.035em;color:var(--neutral-on-background-strong);flex-direction:column;align-items:center;margin:0;font-size:clamp(2.3rem,5.2vw,4.4rem);font-weight:800;line-height:1.1;display:flex}[data-theme=dark] .sBkrQG_heroHeading{text-shadow:0 2px 24px #0009}.sBkrQG_heroHeadingPrefix{display:block}.sBkrQG_rotatorContainer{min-height:1.2em;margin-top:4px;display:inline-block}.sBkrQG_rotatingPhrase{background:linear-gradient(135deg, var(--brand-on-background-strong,#f97316) 0%, #fb923c 45%, #eab308 100%);-webkit-text-fill-color:transparent;will-change:transform, opacity;filter:drop-shadow(0 2px 16px #f9731659);-webkit-background-clip:text;background-clip:text;animation:.45s cubic-bezier(.16,1,.3,1) both sBkrQG_slideFadeWord;display:inline-block}@keyframes sBkrQG_slideFadeWord{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sBkrQG_heroSubtitle{font-family:var(--font-body);color:var(--neutral-on-background-weak);max-width:680px;margin:0 auto;font-size:clamp(.95rem,1.7vw,1.18rem);font-weight:400;line-height:1.65}.sBkrQG_trustStrip{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.sBkrQG_trustPill{font-family:var(--font-label);color:var(--neutral-on-background-weak);background:color-mix(in srgb, var(--surface-background) 70%, transparent);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(12px);border-radius:9999px;align-items:center;gap:8px;padding:5px 12px;font-size:.8125rem;font-weight:500;transition:color .2s,border-color .2s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #0000001a}.sBkrQG_trustPill:hover{color:var(--neutral-on-background-strong);border-color:var(--brand-alpha-medium);transform:translateY(-1px)}.sBkrQG_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:6px;display:flex}.sBkrQG_heroBtnPrimary{background:var(--brand-solid-medium,#ea580c);font-family:var(--font-label);cursor:pointer;border:none;border-radius:9999px;align-items:center;gap:8px;padding:12px 28px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px -2px #ea580c80;color:#fff!important}.sBkrQG_heroBtnPrimary:hover{background:#f97316;transform:translateY(-2px);box-shadow:0 8px 28px -4px #ea580c99;color:#fff!important}.sBkrQG_heroBtnSecondary{font-family:var(--font-label);-webkit-backdrop-filter:blur(14px);cursor:pointer;background:#ffffff14;border:1.5px solid #ffffff47;border-radius:9999px;align-items:center;gap:8px;padding:12px 26px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;color:#fff!important}.sBkrQG_heroBtnSecondary:hover{background:#ffffff29;border-color:#25d366;transform:translateY(-2px);color:#fff!important}.sBkrQG_trustDot{color:var(--brand-on-background-strong,#ea580c);font-size:.85rem}.sBkrQG_curtainHemLine{background:linear-gradient(90deg, transparent 0%, var(--brand-alpha-medium,#ea580c66) 20%, var(--brand-on-background-strong,#f97316) 50%, var(--brand-alpha-medium,#ea580c66) 80%, transparent 100%);pointer-events:auto;cursor:pointer;opacity:.85;z-index:5;height:3px;transition:opacity .25s,height .25s,box-shadow .25s;position:absolute;bottom:0;left:0;right:0}.sBkrQG_curtainHemLine:hover{opacity:1;height:5px;box-shadow:0 0 16px var(--brand-on-background-strong,#ea580c)}.sBkrQG_heroExploreWrapper,.sBkrQG_heroExploreMobile{display:none!important}@media (max-width:768px){.sBkrQG_meshOrb{filter:blur(28px)!important;will-change:auto!important;animation:none!important}.sBkrQG_meshOrb1{transform:translate(-50%)!important}.sBkrQG_statusBadge,.sBkrQG_trustPill{-webkit-backdrop-filter:none!important}.sBkrQG_heroContent{gap:12px;padding:0 1rem}.sBkrQG_statusBadge{padding:5px 12px;font-size:.75rem}.sBkrQG_heroHeading{font-size:clamp(1.8rem,6.8vw,2.3rem);line-height:1.15}.sBkrQG_heroSubtitle{max-width:340px;font-size:.875rem;line-height:1.5}.sBkrQG_gridPattern{background-size:38px 38px}.sBkrQG_trustStrip{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:360px;margin-top:2px;display:grid}.sBkrQG_trustPill{text-align:center;white-space:nowrap;justify-content:center;padding:6px 8px;font-size:.72rem}.sBkrQG_heroExploreWrapper{justify-content:center;align-items:center;width:100%;display:flex!important}.sBkrQG_heroExploreMobile{font-family:var(--font-label);letter-spacing:.01em;cursor:pointer;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#ea580c 0%,#f97316 100%);border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;gap:6px;margin:10px auto 0;padding:8px 18px;font-size:.8125rem;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s;animation:2.4s ease-in-out infinite sBkrQG_bounceSubtle;box-shadow:0 4px 16px #ea580c73;color:#fff!important;-webkit-text-fill-color:#fff!important;display:inline-flex!important}.sBkrQG_heroExploreMobile *{color:#fff!important;-webkit-text-fill-color:#fff!important}.sBkrQG_heroExploreMobile:hover,.sBkrQG_heroExploreMobile:active{background:linear-gradient(135deg,#f97316 0%,#ea580c 100%);transform:translateY(-2px);box-shadow:0 6px 20px #ea580c8c;color:#fff!important;-webkit-text-fill-color:#fff!important}.sBkrQG_heroExploreArrow{font-size:.875rem;line-height:1;display:inline-block;color:#fff!important;-webkit-text-fill-color:#fff!important}}@keyframes sBkrQG_bounceSubtle{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}
.JLCUDa_overlay{-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter);animation:.2s ease-out forwards JLCUDa_fadeIn}.JLCUDa_overlay.JLCUDa_closing{animation:.2s ease-out forwards JLCUDa_fadeOut}.JLCUDa_content{animation:.2s ease-out forwards JLCUDa_scaleIn}.JLCUDa_content.JLCUDa_closing{animation:.2s ease-out forwards JLCUDa_scaleOut}@keyframes JLCUDa_fadeIn{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}}@keyframes JLCUDa_fadeOut{0%{opacity:1;-webkit-backdrop-filter:var(--backdrop-filter);backdrop-filter:var(--backdrop-filter)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes JLCUDa_scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes JLCUDa_scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}
._8vBVoq_pageContainer{flex-direction:column;gap:2.5rem;width:100%;max-width:1080px;min-height:100vh;margin:0 auto;padding:clamp(3.5rem,6vw,5.5rem) 1.25rem 6rem;display:flex;position:relative;overflow-x:hidden}._8vBVoq_ambientBackground{pointer-events:none;z-index:0;height:600px;position:absolute;top:0;left:0;right:0;overflow:hidden}:root:not([data-theme=light]) ._8vBVoq_ambientBackground{display:none!important}[data-theme=dark] ._8vBVoq_ambientBackground{display:none!important}._8vBVoq_topGlowOrb{background:radial-gradient(ellipse at center, var(--brand-alpha-medium,#ea580c38) 0%, var(--brand-alpha-weak,#f973161a) 40%, transparent 70%);filter:blur(70px);width:min(850px,95vw);height:480px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}._8vBVoq_gridPattern{background-image:linear-gradient(to right, var(--neutral-alpha-weak,#ffffff0d) 1px, transparent 1px), linear-gradient(to bottom, var(--neutral-alpha-weak,#ffffff0d) 1px, transparent 1px);opacity:.6;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%)}[data-theme=light] ._8vBVoq_topGlowOrb{opacity:.3;filter:blur(80px)}[data-theme=light] ._8vBVoq_gridPattern{opacity:.25;background-image:linear-gradient(90deg,#1c19170d 1px,#0000 1px),linear-gradient(#1c19170d 1px,#0000 1px)}._8vBVoq_heroHeader{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:820px;margin:0 auto;padding-bottom:.5rem;display:flex;position:relative}._8vBVoq_heroHeader>div{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}._8vBVoq_heroHeader .revealFx{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}._8vBVoq_heroHeader [class*=revealFx]{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}._8vBVoq_statusPill{background:var(--brand-alpha-weak,#ea580c14);border:1px solid var(--brand-alpha-medium,#ea580c47);color:var(--brand-on-background-strong,#ea580c);letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 12px -2px var(--brand-alpha-weak,#ea580c1f);border-radius:9999px;align-items:center;gap:10px;padding:6px 18px;font-size:.8125rem;font-weight:600;display:inline-flex}._8vBVoq_statusDotPulse{width:8px;height:8px;display:inline-flex;position:relative}._8vBVoq_statusDotWave{background:var(--brand-solid-medium,#ea580c);opacity:.75;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite _8vBVoq_pulseWave;position:absolute;inset:0}._8vBVoq_statusDotCore{background:var(--brand-solid-medium,#ea580c);border-radius:50%;width:8px;height:8px;display:inline-flex;position:relative}@keyframes _8vBVoq_pulseWave{0%{opacity:.8;transform:scale(.95)}70%{opacity:0;transform:scale(2.2)}to{opacity:0;transform:scale(2.2)}}._8vBVoq_mainHeading{letter-spacing:-.03em;color:var(--neutral-on-background-strong,#fff);text-align:center;width:100%;margin:0 auto;font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:800;line-height:1.15}[data-theme=light] ._8vBVoq_mainHeading{color:#1c1917}._8vBVoq_gradientText{background:linear-gradient(135deg,#ea580c 0%,#fb923c 60%,#fdba74 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}._8vBVoq_leadSubtitle{color:var(--neutral-on-background-weak,#ffffffad);max-width:680px;margin:0 auto;font-size:clamp(1rem,1.8vw,1.1875rem);line-height:1.6}[data-theme=light] ._8vBVoq_leadSubtitle{color:#57534e}._8vBVoq_contentGrid{z-index:1;flex-direction:column;gap:1.75rem;width:100%;display:flex;position:relative}._8vBVoq_serviceCard{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1)}._8vBVoq_serviceCard:hover{transform:translateY(-3px);border-color:var(--brand-alpha-medium,#ea580c59)!important;box-shadow:0 16px 36px -12px #ea580c24!important}[data-theme=light] ._8vBVoq_serviceCard{background:#fffffff0;border-color:#1c191714;box-shadow:0 4px 20px -2px #1c19170a}[data-theme=light] ._8vBVoq_serviceCard:hover{border-color:#ea580c59!important;box-shadow:0 16px 36px -10px #ea580c29!important}._8vBVoq_bottomCtaCard{z-index:1;margin-top:1rem;position:relative;overflow:hidden}[data-theme=light] ._8vBVoq_bottomCtaCard{background:radial-gradient(at 50% 0,#ea580c1f 0%,#fffffffa 75%);border-color:#ea580c40;box-shadow:0 12px 36px -10px #ea580c24}@media (max-width:768px){._8vBVoq_topGlowOrb{filter:blur(28px)!important}._8vBVoq_statusPill{-webkit-backdrop-filter:none!important}._8vBVoq_pageContainer{gap:2rem;padding:clamp(2.5rem,6vw,3.5rem) 1rem 6rem}._8vBVoq_mainHeading{font-size:2.125rem}._8vBVoq_leadSubtitle{font-size:.9375rem}}
._8aBknG_pageContainer{flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:clamp(2rem,4vw,4.5rem) 1.5rem 6rem;display:flex;position:relative;overflow-x:hidden}._8aBknG_ambientBackground{pointer-events:none;z-index:0;height:700px;position:absolute;top:0;left:0;right:0;overflow:hidden}:root:not([data-theme=light]) ._8aBknG_ambientBackground{display:none!important}[data-theme=dark] ._8aBknG_ambientBackground{display:none!important}._8aBknG_topGlowOrb{background:radial-gradient(ellipse at center, var(--brand-alpha-medium,#ea580c38) 0%, var(--brand-alpha-weak,#f973161a) 40%, transparent 70%);filter:blur(70px);width:min(900px,95vw);height:520px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}._8aBknG_gridPattern{background-image:linear-gradient(to right, var(--neutral-alpha-weak,#ffffff0d) 1px, transparent 1px), linear-gradient(to bottom, var(--neutral-alpha-weak,#ffffff0d) 1px, transparent 1px);opacity:.6;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 20%,#0000 80%)}[data-theme=light] ._8aBknG_pageContainer{background:radial-gradient(circle at 50% 0,#f973160a 0%,#faf8f5 45%,#f6f4f0 100%)}[data-theme=light] ._8aBknG_topGlowOrb{opacity:.25;filter:blur(90px)}[data-theme=light] ._8aBknG_gridPattern{opacity:.25;background-image:linear-gradient(90deg,#1c19170d 1px,#0000 1px),linear-gradient(#1c19170d 1px,#0000 1px)}:is([data-theme=light] ._8aBknG_statCard,[data-theme=light] ._8aBknG_studioIdCard,[data-theme=light] ._8aBknG_bentoCard,[data-theme=light] ._8aBknG_featureCard,[data-theme=light] ._8aBknG_techCard){background:#ffffffeb;border-color:#1c191714;box-shadow:0 4px 16px -2px #1c19170d}[data-theme=light] ._8aBknG_ctaBanner{background:radial-gradient(at 50% 0,#ea580c1f 0%,#fffffff2 70%);border-color:#ea580c40;box-shadow:0 12px 36px -10px #ea580c26}._8aBknG_contentWrapper{z-index:1;flex-direction:column;gap:clamp(3rem,5vw,5.5rem);width:100%;max-width:1120px;display:flex;position:relative}._8aBknG_heroSection{grid-template-columns:1.25fr .85fr;align-items:center;gap:clamp(2rem,4vw,3.5rem);width:100%;margin-top:.5rem;display:grid}._8aBknG_heroContentLeft{text-align:left;flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}._8aBknG_statusPill{border:1px solid var(--brand-alpha-medium,#ea580c59);background:var(--surface-background);-webkit-backdrop-filter:blur(16px);font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;color:var(--neutral-on-background-strong);box-shadow:0 4px 16px -2px #00000026, 0 0 12px var(--brand-alpha-weak);border-radius:9999px;align-items:center;gap:10px;padding:6px 18px;font-size:.8125rem;font-weight:600;display:inline-flex}._8aBknG_statusDotPulse{width:8px;height:8px;position:relative}._8aBknG_statusDotCore{background:#10b981;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #10b981}._8aBknG_statusDotWave{opacity:.75;background:#10b981;border-radius:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite _8aBknG_pingDot;position:absolute;inset:-3px}@keyframes _8aBknG_pingDot{75%,to{opacity:0;transform:scale(2.2)}}._8aBknG_mainHeading{font-family:var(--font-heading);letter-spacing:-.035em;color:var(--neutral-on-background-strong);margin:0;font-size:clamp(2.3rem,4.6vw,3.8rem);font-weight:800;line-height:1.12}._8aBknG_gradientText{background:linear-gradient(135deg, var(--brand-on-background-strong,#f97316) 0%, #fb923c 50%, #eab308 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 14px #f973164d);-webkit-background-clip:text;background-clip:text}._8aBknG_leadSubtitle{font-family:var(--font-body);color:var(--neutral-on-background-weak);max-width:600px;margin:0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.65}._8aBknG_heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;width:100%;margin-top:.5rem;display:flex}._8aBknG_btnPrimary{font-family:var(--font-label);text-align:center;background:#1c1917;border:1px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 2px 10px #00000026;color:#fff!important}._8aBknG_btnPrimary,._8aBknG_btnPrimary *,._8aBknG_btnPrimary span,._8aBknG_btnPrimary svg{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important}._8aBknG_btnPrimary:hover{background:#292524;transform:translateY(-1px);box-shadow:0 4px 14px #00000040}._8aBknG_btnPrimary:hover,._8aBknG_btnPrimary:hover *,._8aBknG_btnPrimary:hover span,._8aBknG_btnPrimary:hover svg{color:#fff!important;fill:#fff!important}._8aBknG_btnSecondary{font-family:var(--font-label);-webkit-backdrop-filter:blur(12px);text-align:center;background:#ffffffbf;border:1.5px solid #1c191738;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .22s;display:inline-flex;box-shadow:0 1px 4px #0000000a;color:#1c1917!important}._8aBknG_btnSecondary,._8aBknG_btnSecondary *,._8aBknG_btnSecondary span,._8aBknG_btnSecondary svg{color:#1c1917!important;-webkit-text-fill-color:#1c1917!important;fill:#1c1917!important}._8aBknG_btnSecondary:hover{background:#fff;border-color:#c2410c;transform:translateY(-1px);box-shadow:0 3px 12px #00000014}._8aBknG_btnSecondary:hover,._8aBknG_btnSecondary:hover *,._8aBknG_btnSecondary:hover span,._8aBknG_btnSecondary:hover svg{color:#c2410c!important;-webkit-text-fill-color:#c2410c!important;fill:#c2410c!important}[data-theme=dark] ._8aBknG_btnPrimary{color:#0c0a09!important;background:#fff!important;border-color:#fffffff2!important;box-shadow:0 2px 12px #ffffff26!important}[data-theme=dark] ._8aBknG_btnPrimary{color:#0c0a09!important;-webkit-text-fill-color:#0c0a09!important;fill:#0c0a09!important}[data-theme=dark] ._8aBknG_btnPrimary *{color:#0c0a09!important;-webkit-text-fill-color:#0c0a09!important;fill:#0c0a09!important}[data-theme=dark] ._8aBknG_btnPrimary span{color:#0c0a09!important;-webkit-text-fill-color:#0c0a09!important;fill:#0c0a09!important}[data-theme=dark] ._8aBknG_btnPrimary svg{color:#0c0a09!important;-webkit-text-fill-color:#0c0a09!important;fill:#0c0a09!important}[data-theme=dark] ._8aBknG_btnPrimary:hover{background:#e4e4e7!important;box-shadow:0 4px 16px #ffffff40!important}[data-theme=dark] ._8aBknG_btnSecondary{color:#fff!important;background:#ffffff14!important;border:1.5px solid #ffffff40!important}[data-theme=dark] ._8aBknG_btnSecondary{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important}[data-theme=dark] ._8aBknG_btnSecondary *{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important}[data-theme=dark] ._8aBknG_btnSecondary span{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important}[data-theme=dark] ._8aBknG_btnSecondary svg{color:#fff!important;-webkit-text-fill-color:#fff!important;fill:#fff!important}[data-theme=dark] ._8aBknG_btnSecondary:hover{background:#ffffff1f;border-color:#f97316}._8aBknG_lanyardCardWrapper{justify-content:center;align-items:center;width:100%;height:640px;min-height:580px;display:flex;position:relative}._8aBknG_studioIdCard{background:var(--surface-background);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(20px);border-radius:22px;flex-direction:column;gap:1.5rem;padding:clamp(1.8rem,2.5vw,2.4rem);transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px -6px #0000001a}._8aBknG_studioIdCard:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-on-background-strong,#ea580c), transparent);height:2px;position:absolute;top:0;left:0;right:0}._8aBknG_studioIdCard:hover{border-color:var(--brand-alpha-medium);box-shadow:0 16px 44px -8px var(--brand-alpha-weak);transform:translateY(-3px)}._8aBknG_studioAvatarRow{align-items:center;gap:1rem;display:flex}._8aBknG_studioAvatarWrapper{background:linear-gradient(135deg, var(--brand-on-background-strong,#ea580c), #eab308);width:60px;height:60px;box-shadow:0 0 16px var(--brand-alpha-weak);border-radius:16px;flex-shrink:0;padding:2px;position:relative}._8aBknG_studioAvatarImg{object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}._8aBknG_studioInfo{flex-direction:column;gap:3px;display:flex}._8aBknG_studioName{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:1.35rem;font-weight:800}._8aBknG_studioRole{font-family:var(--font-label);color:var(--brand-on-background-strong);font-size:.8125rem;font-weight:600}._8aBknG_studioMetaList{border-top:1px solid var(--neutral-alpha-weak);flex-direction:column;gap:10px;padding-top:1rem;display:flex}._8aBknG_studioMetaItem{font-family:var(--font-body);justify-content:space-between;align-items:center;gap:8px;font-size:.8125rem;display:flex}._8aBknG_studioMetaKey{color:var(--neutral-on-background-weak)}._8aBknG_studioMetaVal{color:var(--neutral-on-background-strong);text-align:right;font-weight:600}._8aBknG_statsGrid{grid-template-columns:repeat(4,1fr);gap:clamp(12px,2vw,20px);width:100%;display:grid}._8aBknG_statCard{background:var(--surface-background);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(16px);border-radius:16px;flex-direction:column;gap:6px;padding:clamp(1.4rem,2.2vw,2rem) 1.5rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -4px #00000014}._8aBknG_statCard:before{content:"";background:linear-gradient(90deg, transparent, var(--brand-on-background-strong,#ea580c), transparent);opacity:0;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}._8aBknG_statCard:hover{border-color:var(--brand-alpha-medium);box-shadow:0 12px 32px -4px var(--brand-alpha-weak,#ea580c33);transform:translateY(-4px)}._8aBknG_statCard:hover:before{opacity:1}._8aBknG_statNumber{font-family:var(--font-heading);background:linear-gradient(135deg, var(--neutral-on-background-strong) 40%, var(--brand-on-background-strong,#ea580c) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.2rem,3.8vw,3rem);font-weight:800;line-height:1}._8aBknG_statLabel{font-family:var(--font-label);color:var(--neutral-on-background-strong);font-size:.875rem;font-weight:600}._8aBknG_statSubtext{font-family:var(--font-body);color:var(--neutral-on-background-weak);font-size:.8125rem;line-height:1.4}._8aBknG_bentoDualSection{grid-template-columns:1fr 1fr;gap:clamp(16px,2.5vw,24px);width:100%;display:grid}._8aBknG_bentoCard{background:var(--surface-background);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(16px);border-radius:20px;flex-direction:column;gap:1.25rem;padding:clamp(1.8rem,3vw,2.8rem);transition:all .3s;display:flex;position:relative;box-shadow:0 4px 24px -6px #0000001a}._8aBknG_bentoCard:hover{border-color:var(--brand-alpha-medium);box-shadow:0 14px 40px -8px var(--brand-alpha-weak)}._8aBknG_cardEyebrow{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-on-background-strong);align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}._8aBknG_cardTitle{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.4rem,2.4vw,1.85rem);font-weight:700;line-height:1.25}._8aBknG_cardParagraph{font-family:var(--font-body);color:var(--neutral-on-background-weak);margin:0;font-size:.95rem;line-height:1.7}._8aBknG_comparisonBox{flex-direction:column;gap:12px;margin-top:.5rem;display:flex}._8aBknG_comparisonRow{background:color-mix(in srgb, var(--surface-background) 50%, transparent);border:1px solid var(--neutral-alpha-weak);font-family:var(--font-body);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;font-size:.875rem;line-height:1.5;display:flex}._8aBknG_comparisonBad{color:var(--neutral-on-background-weak);border-color:#ef444440}._8aBknG_comparisonGood{border-color:var(--brand-alpha-medium);background:var(--brand-alpha-weak);color:var(--neutral-on-background-strong);font-weight:500}._8aBknG_comparisonIconGood{color:#10b981;font-weight:800}._8aBknG_comparisonIconBad{color:#ef4444;font-weight:800}._8aBknG_sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:700px;margin:0 auto;display:flex}._8aBknG_sectionEyebrow{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-on-background-strong);font-size:.78rem;font-weight:700}._8aBknG_sectionTitle{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.8rem,3.6vw,2.6rem);font-weight:800;line-height:1.2}._8aBknG_sectionSubtitle{font-family:var(--font-body);color:var(--neutral-on-background-weak);margin:0;font-size:1rem;line-height:1.6}._8aBknG_featuresGrid{grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.5vw,24px);width:100%;display:grid}._8aBknG_featureCard{background:var(--surface-background);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(16px);border-radius:20px;flex-direction:column;gap:1rem;padding:clamp(1.8rem,2.8vw,2.4rem);transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 20px -4px #00000014}._8aBknG_featureCard:hover{border-color:var(--brand-alpha-medium);box-shadow:0 16px 40px -8px var(--brand-alpha-weak);transform:translateY(-4px)}._8aBknG_featureHeader{justify-content:space-between;align-items:center;display:flex}._8aBknG_featureIconBadge{background:var(--brand-alpha-weak);border:1px solid var(--brand-alpha-medium);width:44px;height:44px;color:var(--brand-on-background-strong);border-radius:12px;justify-content:center;align-items:center;font-size:1.25rem;display:flex}._8aBknG_featurePill{font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb, var(--surface-background) 70%, transparent);border:1px solid var(--neutral-alpha-weak);color:var(--neutral-on-background-weak);border-radius:9999px;padding:4px 10px;font-size:.72rem;font-weight:700}._8aBknG_featureTitle{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:1.35rem;font-weight:700;line-height:1.3}._8aBknG_featureDesc{font-family:var(--font-body);color:var(--neutral-on-background-weak);margin:0;font-size:.925rem;line-height:1.65}._8aBknG_checklist{border-top:1px solid var(--neutral-alpha-weak);flex-direction:column;gap:8px;margin-top:.5rem;padding-top:.75rem;display:flex}._8aBknG_checklistItem{font-family:var(--font-label);color:var(--neutral-on-background-strong);align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}._8aBknG_checkBullet{color:#10b981;font-weight:700}._8aBknG_techGrid{grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.5vw,24px);width:100%;display:grid}._8aBknG_techCard{background:var(--surface-background);border:1px solid var(--neutral-alpha-weak);-webkit-backdrop-filter:blur(16px);border-radius:18px;flex-direction:column;gap:1rem;padding:clamp(1.6rem,2.5vw,2.2rem);transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px -4px #00000014}._8aBknG_techCard:hover{border-color:var(--brand-alpha-medium);box-shadow:0 14px 36px -6px var(--brand-alpha-weak);transform:translateY(-3px)}._8aBknG_techCategoryTitle{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:1.25rem;font-weight:700}._8aBknG_techCategoryDesc{font-family:var(--font-body);color:var(--neutral-on-background-weak);margin:0;font-size:.875rem;line-height:1.6}._8aBknG_techChipsWrap{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:.5rem;display:flex}._8aBknG_techChip{background:color-mix(in srgb, var(--surface-background) 60%, transparent);border:1px solid var(--neutral-alpha-weak);font-family:var(--font-label);color:var(--neutral-on-background-strong);border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:600;transition:all .2s;display:inline-flex}._8aBknG_techChip:hover{border-color:var(--brand-alpha-medium);color:var(--brand-on-background-strong);transform:translateY(-1px)}._8aBknG_ctaBanner{background:radial-gradient(ellipse at 50% 0%, var(--brand-alpha-medium,#ea580c40) 0%, var(--surface-background) 70%);border:1px solid var(--brand-alpha-medium,#ea580c66);-webkit-backdrop-filter:blur(20px);text-align:center;width:100%;box-shadow:0 20px 60px -15px var(--brand-alpha-weak,#ea580c4d);border-radius:24px;flex-direction:column;align-items:center;gap:1.5rem;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3rem);display:flex;position:relative;overflow:hidden}._8aBknG_ctaHeading{font-family:var(--font-heading);color:var(--neutral-on-background-strong);margin:0;font-size:clamp(1.8rem,3.8vw,2.8rem);font-weight:800;line-height:1.15}._8aBknG_ctaSubtext{font-family:var(--font-body);color:var(--neutral-on-background-weak);max-width:620px;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.6}._8aBknG_ctaButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:.5rem;display:flex}@media (max-width:960px){._8aBknG_heroSection{grid-template-columns:1fr}._8aBknG_lanyardCardWrapper{height:560px;min-height:500px}._8aBknG_statsGrid{grid-template-columns:repeat(2,1fr)}._8aBknG_bentoDualSection,._8aBknG_featuresGrid,._8aBknG_techGrid{grid-template-columns:1fr}}@media (max-width:640px){._8aBknG_topGlowOrb{filter:blur(28px)!important}._8aBknG_statCard,._8aBknG_bentoCard,._8aBknG_featureCard,._8aBknG_techCard,._8aBknG_ctaBanner,._8aBknG_btnSecondary,._8aBknG_statusPill{-webkit-backdrop-filter:none!important}._8aBknG_lanyardCardWrapper{height:500px;min-height:440px}._8aBknG_statsGrid{grid-template-columns:1fr}._8aBknG_heroActions{flex-direction:column;width:100%}._8aBknG_btnPrimary,._8aBknG_btnSecondary{justify-content:center;width:100%}._8aBknG_ctaButtons{flex-direction:column;width:100%}}
.PhPIbW_pre{isolation:isolate;font-family:var(--font-code);color:var(--neutral-on-background-strong);font-size:var(--font-size-body-s);white-space:pre;tab-size:2;width:100%;height:fit-content;min-height:var(--static-space-32);margin:0;line-height:1.75;display:flex}.PhPIbW_padding{padding:var(--static-space-8)}.PhPIbW_lineNumberPadding{padding:var(--static-space-8) var(--static-space-8) var(--static-space-8) var(--static-space-40)}.PhPIbW_code{width:100%;padding:0 var(--static-space-12);flex:1;margin:auto;font-family:inherit}.PhPIbW_fullscreen{left:var(--static-space-8);top:var(--static-space-8);right:var(--static-space-8);bottom:var(--static-space-8);z-index:9;position:fixed;width:calc(100% - var(--static-space-16))!important;height:calc(100% - var(--static-space-16))!important}
