*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html[lang=zh-hant]{font-family:Inter,Noto Sans TC,sans-serif}html[lang=zh-hans]{font-family:Inter,Noto Sans SC,sans-serif}html[lang=en]{font-family:Inter,sans-serif}html[lang=th]{font-family:Inter,Noto Sans Thai,sans-serif}:focus-visible{outline:2px solid rgb(var(--color-action-ring));outline-offset:2px}.bg-body :focus-visible,[class*=bg-body] :focus-visible{outline-color:rgb(var(--color-action-ring))}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.site-nav-report-check-link,.site-nav-report-check-link:hover{color:rgb(var(--color-tertiary))}.site-product-dropdown-trigger{display:inline-flex;align-items:center;gap:.5rem;border-radius:.5rem;padding:.375rem .625rem;color:rgb(var(--color-body));white-space:nowrap;transition:color .18s ease,background-color .18s ease}.site-product-dropdown-trigger:hover,.site-product-dropdown-trigger[aria-expanded=true]{background:rgba(var(--color-gray),.42);color:rgb(var(--color-action-hover))}.site-product-dropdown-trigger:focus-visible{outline:2px solid rgba(var(--color-action-ring),.8);outline-offset:3px}.site-product-dropdown-chevron{flex:none;transition:transform .22s cubic-bezier(.22,1,.36,1)}.site-product-dropdown-trigger[aria-expanded=true] .site-product-dropdown-chevron{transform:rotate(180deg)}.site-product-dropdown{position:absolute;top:100%;left:-5rem;width:39rem;padding-top:.75rem;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.4rem) scale(.985);transform-origin:7.75rem top;transition:opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),visibility 0s linear .22s;z-index:20}.site-product-dropdown.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}.site-product-dropdown-caret{position:absolute;top:.38rem;left:7.75rem;width:.85rem;height:.85rem;border-top:1px solid rgba(var(--color-gray),.95);border-left:1px solid rgba(var(--color-gray),.95);background:hsla(0,0%,100%,.98);transform:translateX(-50%) rotate(45deg);z-index:1}.site-product-menu{position:relative;overflow:hidden;border:1px solid rgba(var(--color-gray),.95);border-radius:1.25rem;padding:.625rem;background:radial-gradient(circle at 3% 0,rgba(var(--color-action-soft),.86),transparent 34%),hsla(0,0%,100%,.98);box-shadow:0 26px 70px -32px rgba(var(--color-body),.34),0 8px 22px -15px rgba(var(--color-body),.16),inset 0 1px 0 hsla(0,0%,100%,.9);backdrop-filter:blur(18px)}.site-product-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.site-product-menu-section{min-width:0;border:1px solid rgba(var(--color-gray),.75);border-radius:.95rem;padding:.75rem;background:rgba(246,248,252,.7)}.site-product-menu-label{margin:0 0 .4rem .45rem;color:rgb(var(--color-muted));font-size:.6875rem;font-weight:700;line-height:1.4;letter-spacing:.12em}.site-product-menu-list{display:grid;gap:.25rem}.site-product-menu-card{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 1rem;align-items:center;gap:.75rem;min-height:5.5rem;border:1px solid transparent;border-radius:.8rem;padding:.75rem;color:rgb(var(--color-body));transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.site-product-menu-card:focus-visible,.site-product-menu-card:hover{border-color:rgba(var(--color-action),.18);background:hsla(0,0%,100%,.96);box-shadow:0 12px 28px -20px rgba(var(--color-body),.4);transform:translateY(-1px)}.site-product-menu-card:focus-visible{outline:2px solid rgba(var(--color-action-ring),.75);outline-offset:1px}.site-product-menu-icon{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid;border-radius:.75rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)}.site-product-menu-icon svg{width:1.5rem;height:1.5rem;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.site-product-menu-icon--syber{border-color:rgba(var(--color-tertiary),.2);background:rgba(var(--color-tertiary-light),.1);color:rgb(var(--color-tertiary))}.site-product-menu-icon--dcarbon{border-color:rgba(var(--color-primary),.24);background:rgba(var(--color-primary-light),.11);color:#378441}.site-product-menu-icon--consulting{border-color:rgba(var(--color-secondary),.24);background:rgba(var(--color-secondary-light),.13);color:#bb6614}.site-product-menu-icon--sustainai{border-color:rgba(var(--color-action),.22);background:rgba(var(--color-action-soft),.88);color:rgb(var(--color-action))}.site-product-menu-copy{min-width:0}.site-product-menu-copy strong{display:block;font-size:.9375rem;font-weight:650;line-height:1.4}.site-product-menu-copy p{margin-top:.2rem;color:rgba(var(--color-muted),.9);font-size:.75rem;line-height:1.55}.site-product-menu-arrow{color:rgba(var(--color-muted),.58);font-size:1rem;transform:translateX(-.15rem);transition:color .18s ease,transform .18s ease}.site-product-menu-card:focus-visible .site-product-menu-arrow,.site-product-menu-card:hover .site-product-menu-arrow{color:rgb(var(--color-action));transform:translateX(0)}@media (prefers-reduced-motion:reduce){.site-product-dropdown,.site-product-dropdown-chevron,.site-product-menu-arrow,.site-product-menu-card{transition:none}}.site-nav-action{position:relative;display:inline-flex;align-items:center;justify-content:center;height:2.5rem;min-width:6.75rem;border-radius:9999px;padding:0 1.125rem;font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.site-nav-action--syber{min-width:9rem}.site-action-primary,.site-mobile-action--primary,.site-nav-action--primary{position:relative;overflow:hidden;isolation:isolate}.site-action-primary:after,.site-mobile-action--primary:after,.site-nav-action--primary:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none}.site-nav-action--primary{border:1px solid hsla(0,0%,100%,.48);color:#fff;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.64),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.site-nav-action--primary,.site-nav-action--primary:hover{background-color:rgb(var(--color-primary-light));background:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}.site-nav-action--primary:hover{border-color:hsla(0,0%,100%,.58);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32);transform:translateY(-1px)}.site-nav-action--secondary{border:1px solid rgba(var(--color-action),.36);background:#fff;color:rgb(var(--color-action))}.site-nav-action--secondary:hover{border-color:rgba(var(--color-action),.62);background:rgb(var(--color-action-soft));color:rgb(var(--color-action-hover))}.site-mobile-action{display:inline-flex;min-width:0;min-height:var(--target-mobile-min);flex:1 1 0;align-items:center;justify-content:center;border-radius:9999px;padding:0 .75rem;font-size:var(--font-mobile-control);font-weight:600;line-height:1;white-space:nowrap;letter-spacing:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.site-touch-target{min-height:var(--target-mobile-min);min-width:var(--target-mobile-min)}.site-mobile-nav-support{font-size:var(--font-mobile-body);line-height:1.55}.site-footer h3{font-size:var(--font-mobile-body);line-height:1.5}.site-footer a,.site-footer-link{display:inline-flex;min-height:var(--target-mobile-min);align-items:center;font-size:var(--font-mobile-control);line-height:1.5}.site-footer .site-footer-social,.site-footer a[aria-label]{min-width:var(--target-mobile-min);width:var(--target-mobile-min);height:var(--target-mobile-min)}@media (min-width:768px){.site-footer a,.site-footer h3,.site-footer-link{font-size:.875rem}.site-footer a,.site-footer-link{min-height:auto}}.site-mobile-action--primary{border:1px solid hsla(0,0%,100%,.48);color:#fff;box-shadow:0 13px 26px -18px rgba(var(--color-tertiary-light),.62),inset 0 1px 0 hsla(0,0%,100%,.26);text-shadow:0 1px 1px rgba(4,22,44,.18)}.site-mobile-action--primary,.site-mobile-action--primary:hover{background-color:rgb(var(--color-primary-light));background:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}.site-mobile-action--primary:hover{border-color:hsla(0,0%,100%,.58)}.site-mobile-action--secondary{border:1px solid rgba(var(--color-action),.38);background:#fff;color:rgb(var(--color-action))}.site-mobile-action--secondary:hover{background:rgb(var(--color-action-soft));color:rgb(var(--color-action-hover))}.site-action-info,.site-action-primary,.site-action-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-weight:600;line-height:1;white-space:nowrap;letter-spacing:0;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.site-action-primary{border:1px solid hsla(0,0%,100%,.48);box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.site-action-primary,.site-action-primary:hover{background-color:rgb(var(--color-primary-light));background:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.site-action-primary:hover{border-color:hsla(0,0%,100%,.58);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32);transform:translateY(-1px)}#mobileCta a,#mobileCta button{min-width:0;white-space:nowrap;letter-spacing:0}#mobileCta[data-mobile-cta-collapsible]>div{transition:padding .25s ease,background-color .25s ease,border-color .25s ease}#mobileCta[data-mobile-cta-collapsible]:not(.is-compact) .site-mobile-action{padding:.4rem .55rem;line-height:1.2;text-align:center;white-space:normal;overflow-wrap:anywhere}html[lang=en] #mobileCta[data-mobile-cta-collapsible]:not(.is-compact) .site-mobile-action,html[lang=th] #mobileCta[data-mobile-cta-collapsible]:not(.is-compact) .site-mobile-action{font-size:.75rem}#mobileCta[data-mobile-cta-collapsible].is-compact{left:auto;width:auto}#mobileCta[data-mobile-cta-collapsible].is-compact>div{justify-content:flex-end;padding:.45rem .75rem;border-color:transparent;background:transparent;pointer-events:none}#mobileCta[data-mobile-cta-collapsible].is-compact .site-mobile-action--secondary{display:none}#mobileCta[data-mobile-cta-collapsible].is-compact .site-mobile-action--primary{min-width:9.5rem;min-height:2.75rem;flex:0 0 auto;padding-inline:1.1rem;pointer-events:auto}.site-action-primary:active,.site-mobile-action--primary:active,.site-nav-action--primary:active{transform:translateY(1px)}.site-action-primary:after,.site-mobile-action--primary:after,.site-nav-action--primary:after{transition:left .8s cubic-bezier(.33,1,.68,1)}.site-action-primary:focus-visible:after,.site-action-primary:hover:after,.site-mobile-action--primary:focus-visible:after,.site-mobile-action--primary:hover:after,.site-nav-action--primary:focus-visible:after,.site-nav-action--primary:hover:after{left:120%}.site-action-primary:focus-visible,.site-action-secondary:focus-visible,.site-mobile-action:focus-visible,.site-nav-action:focus-visible{outline:3px solid rgba(var(--color-action-ring),.42);outline-offset:3px}.guide-decision-strip{display:grid;gap:.75rem;margin-bottom:3rem}.guide-decision-card{border:1px solid rgba(var(--color-gray),1);border-radius:.75rem;background:rgba(var(--color-gray-light),.56);padding:1rem}.guide-decision-card strong{display:block;color:rgb(var(--color-body));font-size:.9375rem;line-height:1.45;margin-bottom:.375rem}.guide-decision-card span{display:block;color:rgb(var(--color-muted));font-size:.875rem;line-height:1.6}@media (min-width:768px){.guide-decision-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-thin:hover{scrollbar-color:rgba(0,0,0,.2) transparent}.scrollbar-thin::-webkit-scrollbar{width:4px}.scrollbar-thin::-webkit-scrollbar-track{background:transparent}.scrollbar-thin::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.scrollbar-thin:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}.cta-pulse:before{content:"";position:absolute;inset:-4px;border-radius:9999px;background:rgb(var(--color-action-ring));opacity:0;animation:cta-pulse 2s ease-in-out infinite}@keyframes cta-pulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.3;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.site-action-primary:hover,.site-mobile-action--primary:hover,.site-nav-action--primary:hover{transform:none}}@media (prefers-reduced-transparency:reduce){.site-action-primary,.site-mobile-action--primary,.site-nav-action--primary{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.\!collapse{visibility:collapse!important}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-left-\[75px\]{left:-75px}.-top-\[50px\]{top:-50px}.bottom-0{bottom:0}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.right-0{right:0}.right-14{right:3.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-15{top:3.75rem}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-4{top:1rem}.top-\[-70px\]{top:-70px}.top-\[140px\]{top:140px}.top-\[200px\]{top:200px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-\[9996\]{z-index:9996}.z-\[9997\]{z-index:9997}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[999\]{z-index:999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.col-span-2{grid-column:span 2/span 2}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-15{margin-top:3.75rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-7\.5{margin-top:1.875rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.aspect-\[1\/0\.75\]{aspect-ratio:1/.75}.aspect-\[1\/1\.25\]{aspect-ratio:1/1.25}.aspect-\[1\/1\.5\]{aspect-ratio:1/1.5}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[400\/270\]{aspect-ratio:400/270}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-15{height:3.75rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-30{height:7.5rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-50{height:12.5rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1080px\]{height:1080px}.h-\[1120px\]{height:1120px}.h-\[155px\]{height:155px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[340px\]{height:340px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[50vh\]{max-height:50vh}.max-h-\[calc\(100vh-280px\)\]{max-height:calc(100vh - 280px)}.max-h-full{max-height:100%}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[128px\]{min-height:128px}.min-h-\[calc\(100vh-200px\)\]{min-height:calc(100vh - 200px)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-15{width:3.75rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3{width:.75rem}.w-30{width:7.5rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[200px\]{width:200px}.w-\[240px\]{width:240px}.w-\[340px\]{width:340px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-\[110px\]{min-width:110px}.min-w-\[112px\]{min-width:112px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[88px\]{min-width:88px}.min-w-\[90px\]{min-width:90px}.min-w-\[960px\]{min-width:960px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1260px\]{max-width:1260px}.max-w-\[1360px\]{max-width:1360px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[340px\]{max-width:340px}.max-w-\[36rem\]{max-width:36rem}.max-w-\[430px\]{max-width:430px}.max-w-\[520px\]{max-width:520px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-x-2\/3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-2\/3{--tw-translate-x:-66.666667%}.-translate-x-3{--tw-translate-x:-0.75rem}.-translate-x-3,.-translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y:-0.75rem}.-translate-y-5{--tw-translate-y:-1.25rem}.-translate-y-5,.translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%}.translate-x-\[calc\(-50\%-194px\)\]{--tw-translate-x:calc(-50% - 194px)}.translate-x-\[calc\(-50\%-194px\)\],.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-full{--tw-translate-y:100%}.-rotate-45,.translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg}.rotate-\[35deg\]{--tw-rotate:35deg}.rotate-\[35deg\],.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - 16px),0,0)}}.animate-marquee{animation:marquee calc(var(--card-speed, 3s)*var(--card-count, 6)) linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-out{cursor:zoom-out}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2rem_1fr_auto\]{grid-template-columns:2rem 1fr auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7\.5{gap:1.875rem}.gap-8{gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-15{-moz-column-gap:3.75rem;column-gap:3.75rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-7\.5{-moz-column-gap:1.875rem;column-gap:1.875rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-12{row-gap:3rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.gap-y-8{row-gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.25rem*var(--tw-space-x-reverse));margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem*var(--tw-space-x-reverse));margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem*var(--tw-space-y-reverse))}.space-y-15>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.75rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem*var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem*var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse))}.divide-gray>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(var(--color-gray),var(--tw-divide-opacity,1))}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.\!border-error{--tw-border-opacity:1!important;border-color:rgba(var(--color-error),var(--tw-border-opacity,1))!important}.\!border-gray{--tw-border-opacity:1!important;border-color:rgba(var(--color-gray),var(--tw-border-opacity,1))!important}.border-action{--tw-border-opacity:1;border-color:rgba(var(--color-action),var(--tw-border-opacity,1))}.border-action\/25{border-color:rgba(var(--color-action),.25)}.border-body{--tw-border-opacity:1;border-color:rgba(var(--color-body),var(--tw-border-opacity,1))}.border-error\/20{border-color:rgba(var(--color-error),.2)}.border-error\/25{border-color:rgba(var(--color-error),.25)}.border-gray{--tw-border-opacity:1;border-color:rgba(var(--color-gray),var(--tw-border-opacity,1))}.border-gray-light{--tw-border-opacity:1;border-color:rgba(var(--color-gray-light),var(--tw-border-opacity,1))}.border-green-700{--tw-border-opacity:1;border-color:rgb(21 128 61/var(--tw-border-opacity,1))}.border-muted{--tw-border-opacity:1;border-color:rgba(var(--color-muted),var(--tw-border-opacity,1))}.border-primary{--tw-border-opacity:1;border-color:rgba(var(--color-primary),var(--tw-border-opacity,1))}.border-tertiary{--tw-border-opacity:1;border-color:rgba(var(--color-tertiary),var(--tw-border-opacity,1))}.border-tertiary\/30{border-color:rgba(var(--color-tertiary),.3)}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:hsla(0,0%,100%,.1)}.border-white\/15{border-color:hsla(0,0%,100%,.15)}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.bg-accent{--tw-bg-opacity:1;background-color:rgba(var(--color-accent),var(--tw-bg-opacity,1))}.bg-accent-light{--tw-bg-opacity:1;background-color:rgba(var(--color-accent-light),var(--tw-bg-opacity,1))}.bg-action{--tw-bg-opacity:1;background-color:rgba(var(--color-action),var(--tw-bg-opacity,1))}.bg-black\/90{background-color:rgba(0,0,0,.9)}.bg-body{--tw-bg-opacity:1;background-color:rgba(var(--color-body),var(--tw-bg-opacity,1))}.bg-error\/5{background-color:rgba(var(--color-error),.05)}.bg-gray-light{--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1))}.bg-gray-light\/40{background-color:rgba(var(--color-gray-light),.4)}.bg-gray-light\/50{background-color:rgba(var(--color-gray-light),.5)}.bg-gray-light\/60{background-color:rgba(var(--color-gray-light),.6)}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-muted{--tw-bg-opacity:1;background-color:rgba(var(--color-muted),var(--tw-bg-opacity,1))}.bg-primary{--tw-bg-opacity:1;background-color:rgba(var(--color-primary),var(--tw-bg-opacity,1))}.bg-primary-light{--tw-bg-opacity:1;background-color:rgba(var(--color-primary-light),var(--tw-bg-opacity,1))}.bg-primary-light\/20{background-color:rgba(var(--color-primary-light),.2)}.bg-primary\/10{background-color:rgba(var(--color-primary),.1)}.bg-secondary-light{--tw-bg-opacity:1;background-color:rgba(var(--color-secondary-light),var(--tw-bg-opacity,1))}.bg-tertiary{--tw-bg-opacity:1;background-color:rgba(var(--color-tertiary),var(--tw-bg-opacity,1))}.bg-tertiary-light{--tw-bg-opacity:1;background-color:rgba(var(--color-tertiary-light),var(--tw-bg-opacity,1))}.bg-tertiary-light\/10{background-color:rgba(var(--color-tertiary-light),.1)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:hsla(0,0%,100%,.1)}.bg-white\/30{background-color:hsla(0,0%,100%,.3)}.bg-white\/5{background-color:hsla(0,0%,100%,.05)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[rgb\(var\(--color-tertiary\)\)\]{--tw-gradient-from:rgb(var(--color-tertiary)) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--color-tertiary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent{--tw-gradient-from:rgb(var(--color-accent)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--color-accent),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-accent-light{--tw-gradient-from:rgb(var(--color-accent-light)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--color-accent-light),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from:rgba(0,0,0,.3) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-light{--tw-gradient-from:rgb(var(--color-primary-light)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--color-primary-light),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-secondary-light{--tw-gradient-from:rgb(var(--color-secondary-light)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--color-secondary-light),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-tertiary-light{--tw-gradient-from:rgb(var(--color-tertiary-light)) var(--tw-gradient-from-position);--tw-gradient-to:rgba(var(--color-tertiary-light),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-secondary-light{--tw-gradient-to:rgba(var(--color-secondary-light),0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--color-secondary-light)) var(--tw-gradient-via-position),var(--tw-gradient-to)}.to-\[rgb\(var\(--color-tertiary-light\)\)\]{--tw-gradient-to:rgb(var(--color-tertiary-light)) var(--tw-gradient-to-position)}.to-accent{--tw-gradient-to:rgb(var(--color-accent)) var(--tw-gradient-to-position)}.to-accent-light{--tw-gradient-to:rgb(var(--color-accent-light)) var(--tw-gradient-to-position)}.to-primary-light{--tw-gradient-to:rgb(var(--color-primary-light)) var(--tw-gradient-to-position)}.to-tertiary{--tw-gradient-to:rgb(var(--color-tertiary)) var(--tw-gradient-to-position)}.to-tertiary-light{--tw-gradient-to:rgb(var(--color-tertiary-light)) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-7\.5{padding-left:1.875rem;padding-right:1.875rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-15{padding-top:3.75rem;padding-bottom:3.75rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-30{padding-top:7.5rem;padding-bottom:7.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-15{padding-bottom:3.75rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-1\.5{padding-right:.375rem}.pr-12{padding-right:3rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-11{padding-top:2.75rem}.pt-12{padding-top:3rem}.pt-15{padding-top:3.75rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-30{padding-top:7.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[56\.25\%\]{padding-top:56.25%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-6xl{font-size:3.75rem;line-height:1}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[64px\]{font-size:64px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\!leading-\[1\.15\]{line-height:1.15!important}.\!leading-\[1\.75\]{line-height:1.75!important}.\!leading-normal{line-height:1.5!important}.\!leading-relaxed{line-height:1.625!important}.\!leading-tight{line-height:1.25!important}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.85\]{line-height:1.85}.leading-\[1\.8\]{line-height:1.8}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-\[\#899AFE\]{--tw-text-opacity:1;color:rgb(137 154 254/var(--tw-text-opacity,1))}.text-accent-text{--tw-text-opacity:1;color:rgba(var(--color-accent-text),var(--tw-text-opacity,1))}.text-action{--tw-text-opacity:1;color:rgba(var(--color-action),var(--tw-text-opacity,1))}.text-body{--tw-text-opacity:1;color:rgba(var(--color-body),var(--tw-text-opacity,1))}.text-body\/70{color:rgba(var(--color-body),.7)}.text-body\/80{color:rgba(var(--color-body),.8)}.text-error{--tw-text-opacity:1;color:rgba(var(--color-error),var(--tw-text-opacity,1))}.text-gray{--tw-text-opacity:1;color:rgba(var(--color-gray),var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-muted{--tw-text-opacity:1;color:rgba(var(--color-muted),var(--tw-text-opacity,1))}.text-primary{--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity,1))}.text-primary-light{--tw-text-opacity:1;color:rgba(var(--color-primary-light),var(--tw-text-opacity,1))}.text-tertiary{--tw-text-opacity:1;color:rgba(var(--color-tertiary),var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/45{color:hsla(0,0%,100%,.45)}.text-white\/55{color:hsla(0,0%,100%,.55)}.text-white\/60{color:hsla(0,0%,100%,.6)}.text-white\/65{color:hsla(0,0%,100%,.65)}.text-white\/70{color:hsla(0,0%,100%,.7)}.text-white\/75{color:hsla(0,0%,100%,.75)}.text-white\/80{color:hsla(0,0%,100%,.8)}.underline{text-decoration-line:underline}.decoration-tertiary\/30{text-decoration-color:rgba(var(--color-tertiary),.3)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow-\[0_16px_40px_-32px_rgba\(15\2c 23\2c 42\2c \.45\)\]{--tw-shadow:0 16px 40px -32px rgba(15,23,42,.45);--tw-shadow-colored:0 16px 40px -32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_56px_80px_-64px_rgba\(89\2c 99\2c 111\2c \.35\)\]{--tw-shadow:0 56px 80px -64px rgba(89,99,111,.35);--tw-shadow-colored:0 56px 80px -64px var(--tw-shadow-color)}.shadow-\[0_56px_80px_-64px_rgba\(89\2c 99\2c 111\2c \.35\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.outline-transparent{outline-color:transparent}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[20px\]{--tw-backdrop-blur:blur(20px)}.backdrop-blur-\[20px\],.backdrop-blur-\[80px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[80px\]{--tw-backdrop-blur:blur(80px)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-blur-sm,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.\!transition-\[transform\2c opacity\]{transition-property:transform,opacity!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.\!transition-transform{transition-property:transform!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.15s!important}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[box-shadow\2c transform\]{transition-property:box-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\2c opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\!duration-300{transition-duration:.3s!important}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-\[cubic-bezier\(0\.19\2c 1\2c 0\.22\2c 1\)\]{transition-timing-function:cubic-bezier(.19,1,.22,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@media (max-width:767px){.mobile-readable-form .text-sm{font-size:var(--font-mobile-body);line-height:1.6}.mobile-readable-form summary{min-height:var(--target-mobile-min);display:flex;align-items:center}.mobile-readable-form [role=button],.mobile-readable-form button{min-height:var(--target-mobile-min);font-size:var(--font-mobile-control)}.mobile-readable-page .text-sm{font-size:var(--font-mobile-body);line-height:1.6}.mobile-readable-page .text-xs{font-size:var(--font-mobile-meta);line-height:1.5}.mobile-readable-page [role=button],.mobile-readable-page [role=tab],.mobile-readable-page a.inline-flex,.mobile-readable-page a[data-ga-event],.mobile-readable-page button,.mobile-readable-page input,.mobile-readable-page select,.mobile-readable-page summary{min-height:var(--target-mobile-min)}.mobile-readable-page [role=button],.mobile-readable-page [role=tab],.mobile-readable-page a.inline-flex,.mobile-readable-page a[data-ga-event],.mobile-readable-page button,.mobile-readable-page summary{font-size:var(--font-mobile-control)}}.bg-action.text-white,.bg-action.text-white:hover,.hover\:bg-action-hover:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.bg-action.text-white{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.bg-action.text-white:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none;transition:left .8s cubic-bezier(.33,1,.68,1)}.bg-action.text-white:focus-visible:after,.bg-action.text-white:hover:after{left:120%}.bg-action.text-white:hover,.hover\:bg-action-hover:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.bg-action.text-white,.bg-action.text-white:hover,.hover\:bg-action-hover:hover{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}:root{--color-primary:98,168,82;--color-primary-light:108,210,85;--color-primary-text:76,131,64;--color-secondary:241,143,40;--color-secondary-light:249,204,98;--color-secondary-text:180,97,11;--color-tertiary:58,96,214;--color-tertiary-light:45,177,228;--color-accent:45,177,228;--color-accent-light:108,210,85;--color-accent-text:8,124,134;--color-action:8,124,134;--color-action-end:21,94,239;--color-action-hover:6,95,102;--color-action-end-hover:11,76,191;--color-action-soft:231,248,246;--color-action-ring:88,213,204;--color-body:10,37,64;--color-muted:55,75,95;--color-gray:228,230,234;--color-gray-light:246,248,252;--color-error:198,40,40;--font-mobile-body:1rem;--font-mobile-control:1rem;--font-mobile-meta:0.875rem;--line-mobile-body:1.7;--target-mobile-min:2.75rem;--mobile-gutter:1.25rem}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.post-body{font-size:1.125rem;line-height:1.75rem;line-height:1.625}.post-body h2{font-size:1.5rem;line-height:2rem}.post-body h2,.post-body h3{margin-bottom:1.25rem;margin-top:2.5rem;font-weight:700;line-height:1.375}.post-body h3{font-size:22px}.post-body h4{margin-bottom:1.25rem;margin-top:2.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;line-height:1.375}.post-body ol,.post-body p,.post-body ul{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem;line-height:1.75!important}.post-body p:empty{margin-top:0;margin-bottom:0}.post-body p:empty:before{content:"\00a0"}.post-body ol{list-style-type:decimal}.post-body ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.post-body ol{padding-left:1.5rem}.post-body ul{list-style-type:disc}.post-body ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.post-body ul{padding-left:1.5rem}.post-body li{padding-left:.25rem}.post-body li::marker{--tw-text-opacity:1;color:rgba(var(--color-muted),var(--tw-text-opacity,1))}.syber-ai-section p.post-body li::marker{color:rgba(234,246,241,.64)}.post-body a{--tw-text-opacity:1;color:rgba(var(--color-tertiary),var(--tw-text-opacity,1));text-decoration-line:underline}.post-body iframe{display:block;aspect-ratio:16/9;width:100%}.post-body iframe,.post-body img{margin-top:1.25rem;margin-bottom:1.25rem;height:auto}.post-body img{max-width:100%;--tw-shadow:0 2px 8px rgba(0,0,0,.15);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.post-code{margin-top:1.5rem;margin-bottom:1.5rem;overflow-x:auto;border-radius:.375rem;padding:1rem;font-size:.875rem;line-height:1.25rem}@media (max-width:767px){.mobile-readable-form .post-code,.mobile-readable-page .post-code{font-size:var(--font-mobile-body);line-height:1.6}}.post-code{background:#1f2937;color:#f3f4f6}.post-code code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;white-space:pre}.post-quote{margin-top:1.5rem;margin-bottom:1.5rem;--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1));padding:1rem 1.25rem;border-left:4px solid rgb(var(--color-primary))}.post-quote p{margin:0;font-style:italic}.post-quote__cite{margin-top:.5rem;display:block;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(var(--color-muted),var(--tw-text-opacity,1))}@media (max-width:767px){.mobile-readable-form .post-quote__cite,.mobile-readable-page .post-quote__cite{font-size:var(--font-mobile-body);line-height:1.6}}.syber-ai-section p.post-quote__cite{color:rgba(234,246,241,.64)}.post-quote__cite{font-style:normal}.post-callout{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.375rem;padding:1rem 1.25rem;border-left:4px solid}.post-callout--info{border-left-color:#3b82f6;background:#eff6ff}.post-callout--warning{border-left-color:#ef4444;background:#fef2f2}.post-callout--tip{border-left-color:#22c55e;background:#f0fdf4}.post-callout--note{border-left-color:#eab308;background:#fefce8}.post-callout__body>:first-child{margin-top:0}.post-callout__body>:last-child{margin-bottom:0}.post-figure{margin-top:1.5rem;margin-bottom:1.5rem}.post-figure__img{width:100%;border-radius:.375rem;--tw-shadow:0 2px 8px rgba(0,0,0,.15);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.post-figure__caption{margin-top:.5rem;text-align:center;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(var(--color-muted),var(--tw-text-opacity,1))}@media (max-width:767px){.mobile-readable-form .post-figure__caption,.mobile-readable-page .post-figure__caption{font-size:var(--font-mobile-body);line-height:1.6}}.syber-ai-section p.post-figure__caption{color:rgba(234,246,241,.64)}.post-figure__source{font-size:.75rem;line-height:1rem}@media (max-width:767px){.mobile-readable-page .post-figure__source{font-size:var(--font-mobile-meta);line-height:1.5}}.post-anchor{scroll-margin-top:100px}.post-body table{margin-top:1.5rem;margin-bottom:1.5rem;width:100%;font-size:.875rem;line-height:1.25rem}@media (max-width:767px){.mobile-readable-form .post-body table,.mobile-readable-page .post-body table{font-size:var(--font-mobile-body);line-height:1.6}}.post-body table{border-collapse:collapse}.post-body table thead{--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1))}.post-body table td,.post-body table th{padding:.5rem .75rem;vertical-align:top;border:1px solid rgb(var(--color-border,229 231 235))}.post-body table th{text-align:left;font-weight:600}.post-body table tbody tr:nth-child(2n){background:rgba(0,0,0,.02)}.post-body>section.block-table{overflow-x:auto}.ts-control{display:flex;height:3rem;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(var(--color-gray),var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;outline-style:solid;outline-width:4px;outline-color:transparent;transition-duration:.3s}@media (max-width:767px){.mobile-readable-form .ts-control,.mobile-readable-page .ts-control{font-size:var(--font-mobile-body);line-height:1.6}}@media (min-width:768px){.ts-control{font-size:1rem;line-height:1.5rem}}@media (min-width:1024px){.ts-control{height:3.5rem}}.ts-control:not(.rtl){padding-right:1rem!important}.focus .ts-control{outline-color:rgb(var(--color-gray))}.ts-control .item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ts-dropdown{z-index:20}.ts-dropdown .option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.5rem 1rem}.plugin-dropdown_input .dropdown-input{padding:.5rem 1rem}.dropdown-input:focus{outline-color:#86b7fe}.mobile-home{color:rgb(var(--color-body));background:#fff}.mobile-home-shell{width:100%;max-width:44rem;margin-inline:auto;padding-inline:var(--mobile-gutter)}.mobile-home-section{padding-block:4rem;scroll-margin-top:5rem}.mobile-home-eyebrow{margin-bottom:.625rem;color:#05636e;font-size:.875rem;font-weight:700;letter-spacing:.04em}.mobile-home-title{margin-bottom:1.125rem;font-size:clamp(2.125rem,10vw,3rem);line-height:1.16;letter-spacing:-.035em}.mobile-home h2{margin-bottom:.875rem;font-size:clamp(1.75rem,8vw,2.375rem);line-height:1.24;letter-spacing:-.025em}.mobile-home-lead{color:#344b60;font-size:1.125rem;line-height:1.65}.mobile-home-copy{color:#526477;font-size:1rem;line-height:1.7}.mobile-home-hero{position:relative;padding-block:3.375rem 2.625rem;overflow:hidden;background:linear-gradient(160deg,#f5fbf5,#f2f9fb 68%,#fff)}.mobile-home-hero:after{content:"";position:absolute;top:2.625rem;right:-7.8125rem;width:13.75rem;height:13.75rem;border:3rem solid rgba(47,158,100,.1);border-radius:50%;pointer-events:none}.mobile-home-hero .mobile-home-shell{position:relative;z-index:1}.mobile-home-hero .mobile-home-lead{margin-bottom:1.625rem}.mobile-home-actions{display:grid;gap:.625rem}.mobile-home-button{min-height:3.25rem;padding:.75rem 1.125rem;border:2px solid transparent;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.5625rem;font-size:1rem;font-weight:700;line-height:1.25;transition:background-color .2s,border-color .2s,transform .1s}.mobile-home-button:active{transform:translateY(1px)}.mobile-home-button--primary{color:#fff;background:#087f8c}.mobile-home-button--secondary{color:#05636e;border-color:#82c6ce;background:hsla(0,0%,100%,.76)}.mobile-home-note{margin-top:.875rem;color:#526477;font-size:.875rem;line-height:1.55}.mobile-home-proof{padding-block:1.375rem 1.5rem;border-block:1px solid #d8e3ea}.mobile-home-proof p{margin-bottom:.875rem;color:#526477;font-size:.875rem;text-align:center}.mobile-home-logo-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.125rem}.mobile-home-logo-row img{width:100%;max-height:2.25rem;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.72}.mobile-home-task-list{margin-top:1.75rem;border-top:1px solid #d8e3ea}.mobile-home-task{min-height:6.5rem;padding-block:1.125rem;display:grid;grid-template-columns:2.75rem minmax(0,1fr) 1.75rem;align-items:center;gap:.875rem;border-bottom:1px solid #d8e3ea}.mobile-home-task-mark{width:2.5rem;height:2.5rem;display:grid;place-items:center;color:#05636e;border-radius:.625rem;background:#eaf5fb;font-size:.875rem;font-weight:700}.mobile-home-task:nth-child(2) .mobile-home-task-mark{color:#247b4d;background:#e9f7ef}.mobile-home-task small,.mobile-home-task strong{display:block}.mobile-home-task strong{margin-bottom:.25rem;font-size:1.25rem;line-height:1.35}.mobile-home-task small{color:#526477;font-size:.9375rem;line-height:1.55}.mobile-home-task-arrow{color:#087f8c;font-size:1.5rem;text-align:right}.mobile-home-product{background:#f4f8f8}.mobile-home-product--white{background:#fff}.mobile-home-outcomes{margin-top:1.75rem;border-top:1px solid #cfdddf}.mobile-home-outcomes li{position:relative;padding:.875rem 0 .875rem 1.875rem;border-bottom:1px solid #cfdddf;color:#344b60;font-size:1rem;line-height:1.6}.mobile-home-outcomes li:before{content:"✓";position:absolute;left:.125rem;color:#2f9e64;font-weight:700}.mobile-home-product-action{margin-top:1.5rem}.mobile-home-product-visual{margin-top:1.75rem;overflow:hidden;border:1px solid #d8e3ea;background:#fff;box-shadow:0 18px 48px rgba(9,35,60,.1)}.mobile-home-product-visual--right{margin-right:calc(var(--mobile-gutter)*-1);border-right:0;border-radius:1.125rem 0 0 1.125rem}.mobile-home-product-visual--left{margin-left:calc(var(--mobile-gutter)*-1);border-left:0;border-radius:0 1.125rem 1.125rem 0}.mobile-home-product-visual img{width:100%;min-height:13.75rem;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.mobile-home-choice{color:#fff;background:#0b2a43}.mobile-home-choice .mobile-home-eyebrow{color:#7ed8ca}.mobile-home-choice .mobile-home-lead{color:#c7d6df}.mobile-home-choice-list{margin-top:1.75rem;border-top:1px solid hsla(0,0%,100%,.22)}.mobile-home-choice-list>div{padding-block:1.125rem;border-bottom:1px solid hsla(0,0%,100%,.22)}.mobile-home-choice-list span,.mobile-home-choice-list strong{display:block}.mobile-home-choice-list strong{margin-bottom:.3125rem;font-size:1.125rem}.mobile-home-choice-list span{color:#c7d6df}.mobile-home-choice-list a{min-height:2.75rem;margin-top:.5rem;display:inline-flex;align-items:center;color:#82e0d2;font-weight:700;text-decoration:underline;text-underline-offset:.25rem}.mobile-home-search{margin-top:1.625rem;padding:1.375rem;border:1px solid #d8e3ea;border-radius:1.125rem;background:#f4f8f8}.mobile-home-search label{margin-bottom:.5rem;display:block;font-weight:700}.mobile-home-search input{width:100%;min-height:3.25rem;padding:.75rem .875rem;border:1px solid #9db0bd;border-radius:.75rem;background:#fff;font-size:1rem}.mobile-home-search button{width:100%;margin-top:.625rem}.mobile-home-search p{margin-top:.625rem;color:#526477;font-size:.875rem}.mobile-home-next{padding-bottom:5rem;background:#e9f7ef}.mobile-home-paths{margin-top:1.625rem;display:grid;gap:.75rem}.mobile-home-paths a{min-height:9rem;padding:1.125rem;display:block;border:1px solid #a9cdb9;border-radius:1.125rem;background:hsla(0,0%,100%,.82)}.mobile-home-paths b,.mobile-home-paths span,.mobile-home-paths strong{display:block}.mobile-home-paths strong{margin-bottom:.3125rem;font-size:1.125rem}.mobile-home-paths span{color:#526477}.mobile-home-paths b{margin-top:.75rem;color:#05636e}@media (prefers-reduced-motion:reduce){.mobile-home *,.mobile-home :after,.mobile-home :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}@font-face{font-family:Inter;src:url("../fonts/inter-latin.8e433c0592f7.woff2") format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Noto Sans TC;src:url("../fonts/noto-sans-tc-v36-chinese-traditional-regular.75955e6b10cd.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Noto Sans TC;src:url("../fonts/noto-sans-tc-v36-chinese-traditional-700.75f39b68abb8.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Noto Sans SC;src:url("../fonts/noto-sans-sc-v37-chinese-simplified_latin-regular.fa94e6e7f093.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Noto Sans SC;src:url("../fonts/noto-sans-sc-v37-chinese-simplified_latin-700.4d18db4e94af.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}.syber-hero-backdrop{overflow:hidden;background-color:#f7faf8;background-image:linear-gradient(rgba(40,93,112,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(40,93,112,.035) 1px,transparent 1px),radial-gradient(ellipse at 12% 20%,rgba(var(--color-primary),.18),transparent 36%),radial-gradient(ellipse at 86% 34%,rgba(var(--color-tertiary-light),.34),transparent 38%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(247,250,248,.94) 62%,hsla(0,0%,100%,0));background-position:50%,50%,50%,50%,50%;background-size:48px 48px,48px 48px,auto,auto,auto}.syber-hero-backdrop:before{content:"";position:absolute;right:-12%;bottom:2%;left:-12%;height:54%;background-image:linear-gradient(rgba(42,127,143,.13) 1px,transparent 0),linear-gradient(90deg,rgba(42,127,143,.13) 1px,transparent 0);background-position:50%;background-size:64px 40px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,rgba(0,0,0,.72) 64%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,rgba(0,0,0,.72) 64%,transparent);transform:rotateX(62deg) translate3d(0,18%,0) scale(1.08);transform-origin:center bottom;animation:syber-spatial-horizon 18s linear infinite}.syber-hero-backdrop:after{content:"";position:absolute;top:8%;left:50%;width:min(1080px,88vw);height:62%;background:radial-gradient(ellipse at 22% 48%,rgba(68,190,174,.14),transparent 42%),radial-gradient(ellipse at 78% 42%,rgba(72,156,208,.12),transparent 40%);filter:blur(18px);transform:translateX(-50%)}.syber-hero-copy>*{animation:syber-hero-rise .72s cubic-bezier(.22,1,.36,1) backwards}.syber-hero-copy>:nth-child(2){animation-delay:.06s}.syber-hero-copy>:nth-child(3){animation-delay:.12s}.syber-hero-copy>:nth-child(4){animation-delay:.18s}.syber-hero-badge{border:1px solid rgba(var(--color-body),.13);background:hsla(0,0%,100%,.88);box-shadow:inset 0 1px 0 #fff,0 14px 34px -28px rgba(var(--color-body),.42)}.syber-primary-cta{box-shadow:0 16px 38px -18px rgba(var(--color-tertiary),.68),inset 0 1px 0 hsla(0,0%,100%,.26)}.syber-workspace{--spatial-x:50%;--spatial-y:50%;--spatial-shift-x:0px;--spatial-shift-y:0px;--stage-origin-x:8.6%;--stage-origin-y:38.5%;isolation:isolate;width:min(1390px,calc(100vw - 32px));margin-left:50%;transform:translateX(-50%);animation:syber-workspace-enter .82s cubic-bezier(.22,1,.36,1) .12s backwards}.syber-workspace:before{right:9%;bottom:-3%;left:9%;height:30%;border-radius:50%;background:radial-gradient(ellipse,rgba(45,159,164,.24),rgba(80,165,211,.1) 45%,transparent 72%);filter:blur(30px);opacity:.72}.syber-workspace:after,.syber-workspace:before{content:"";position:absolute;z-index:-1;pointer-events:none}.syber-workspace:after{inset:7% 3% -5%;border:1px solid rgba(66,153,166,.22);border-radius:42px;background:linear-gradient(115deg,rgba(87,205,187,.1),transparent 24%,transparent 70%,rgba(76,157,205,.09));box-shadow:0 28px 86px rgba(21,88,105,.12);transform:translate3d(calc(var(--spatial-shift-x)*-1.05),calc(var(--spatial-shift-y)*-1.05),0);transition:transform .65s cubic-bezier(.16,1,.3,1)}.syber-workspace-frame{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:clamp(10px,1.2vw,17px);border:1px solid rgba(69,135,153,.24);border-radius:clamp(20px,2.2vw,32px);background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(238,247,244,.91) 54%,rgba(234,245,250,.9)),#f7faf8;box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgba(126,225,210,.08),0 42px 100px -52px rgba(14,61,82,.58),0 18px 46px -32px rgba(24,111,117,.4);transition:box-shadow .35s ease}.syber-workspace-frame:before{content:"";background:radial-gradient(circle at var(--stage-origin-x) var(--stage-origin-y),rgba(87,214,197,.13),transparent 18%),linear-gradient(110deg,hsla(0,0%,100%,.54),transparent 24%,transparent 72%,rgba(93,176,213,.11));transition:background-position .7s cubic-bezier(.16,1,.3,1)}.syber-spatial-field,.syber-workspace-frame:before{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.syber-spatial-field{z-index:5;overflow:hidden}.syber-spatial-grid{position:absolute;inset:-24%;background-image:linear-gradient(rgba(39,137,151,.11) 1px,transparent 0),linear-gradient(90deg,rgba(39,137,151,.11) 1px,transparent 0);background-position:var(--spatial-x) var(--spatial-y);background-size:42px 42px;-webkit-mask-image:radial-gradient(ellipse at var(--spatial-x) var(--spatial-y),#000 0,rgba(0,0,0,.52) 22%,transparent 58%);mask-image:radial-gradient(ellipse at var(--spatial-x) var(--spatial-y),#000 0,rgba(0,0,0,.52) 22%,transparent 58%);mix-blend-mode:multiply;opacity:.26;transform:perspective(760px) rotateX(54deg) translate3d(var(--spatial-shift-x),calc(var(--spatial-shift-y)*.65),0) scale(1.08);transform-origin:center 70%;transition:transform .55s cubic-bezier(.16,1,.3,1),opacity .3s ease}.syber-spatial-beam{background:linear-gradient(90deg,transparent calc(var(--stage-origin-x) - .08%),rgba(78,204,191,.44) var(--stage-origin-x),transparent calc(var(--stage-origin-x) + .08%)),linear-gradient(180deg,transparent calc(var(--stage-origin-y) - .1%),rgba(75,164,207,.28) var(--stage-origin-y),transparent calc(var(--stage-origin-y) + .1%)),radial-gradient(circle at var(--stage-origin-x) var(--stage-origin-y),rgba(73,209,193,.18),transparent 14%);opacity:.16;transition:opacity .35s ease}.syber-spatial-beam,.syber-spatial-depth,.syber-spatial-edge{position:absolute;inset:0}.syber-spatial-depth i{position:absolute;inset:clamp(6px,.7vw,10px);border:1px solid rgba(66,156,169,.12);border-radius:calc(clamp(20px, 2.2vw, 32px) - 7px);transform:translate3d(calc(var(--spatial-shift-x)*.08),calc(var(--spatial-shift-y)*.08),0);transition:transform .55s cubic-bezier(.16,1,.3,1),border-color .3s ease,box-shadow .3s ease}.syber-spatial-depth i:nth-child(2){inset:clamp(14px,1.5vw,22px);border-color:rgba(80,182,187,.09);transform:translate3d(calc(var(--spatial-shift-x)*.18),calc(var(--spatial-shift-y)*.18),0)}.syber-spatial-depth i:nth-child(3){inset:clamp(22px,2.3vw,34px);border-color:rgba(90,157,193,.065);transform:translate3d(calc(var(--spatial-shift-x)*.3),calc(var(--spatial-shift-y)*.3),0)}.syber-spatial-edge{padding:2px;border-radius:inherit;background:linear-gradient(90deg,transparent calc(var(--spatial-x) - 220px),rgba(43,177,170,.26) calc(var(--spatial-x) - 150px),rgba(42,210,194,.94) calc(var(--spatial-x) - 64px),#dafffa var(--spatial-x),rgba(61,158,225,.92) calc(var(--spatial-x) + 64px),rgba(63,145,207,.26) calc(var(--spatial-x) + 150px),transparent calc(var(--spatial-x) + 220px)),linear-gradient(180deg,transparent calc(var(--spatial-y) - 180px),rgba(65,145,207,.24) calc(var(--spatial-y) - 124px),rgba(58,158,226,.88) calc(var(--spatial-y) - 54px),#dcf9ff var(--spatial-y),rgba(40,207,190,.9) calc(var(--spatial-y) + 54px),rgba(42,174,167,.24) calc(var(--spatial-y) + 124px),transparent calc(var(--spatial-y) + 180px));background-blend-mode:screen;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.32;filter:drop-shadow(0 0 9px rgba(55,190,181,.22));transition:opacity .25s ease,filter .25s ease}.syber-workspace-frame[data-spatial-active=true]{box-shadow:inset 0 1px 0 #fff,inset 0 0 0 1px rgba(67,194,181,.22),0 50px 110px -50px rgba(14,61,82,.65),0 20px 50px -30px rgba(24,111,117,.45)}.syber-workspace-frame[data-spatial-active=true] .syber-spatial-grid{opacity:.38}.syber-workspace-frame[data-spatial-active=true] .syber-spatial-edge{opacity:1;filter:drop-shadow(0 0 7px rgba(36,202,188,.64)) drop-shadow(0 0 20px rgba(60,153,220,.3))}.syber-workspace-frame[data-spatial-active=true] .syber-spatial-depth i:first-child{border-color:rgba(53,176,169,.38);box-shadow:inset 0 0 32px rgba(72,190,180,.035)}.syber-workspace-frame[data-spatial-active=true] .syber-spatial-depth i:nth-child(2){border-color:rgba(76,178,183,.16)}.syber-workspace-frame[data-spatial-active=true] .syber-spatial-depth i:nth-child(3){border-color:rgba(82,154,199,.12);box-shadow:inset 0 0 42px rgba(69,163,191,.025)}.syber-workspace[data-spatial-state=refocusing] .syber-spatial-beam{animation:syber-spatial-signal .76s cubic-bezier(.16,1,.3,1)}.syber-workspace-topline{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:30px;padding:0 4px 10px;color:rgba(var(--color-body),.5);font-size:.68rem;font-weight:600;letter-spacing:.12em;order:0}.syber-workspace-signal{width:8px;height:8px;border:2px solid rgba(32,147,137,.82);border-radius:50%;box-shadow:0 0 0 4px rgba(88,213,204,.11)}.syber-workspace-line{height:1px;background:linear-gradient(90deg,transparent,rgba(48,183,173,.9),hsla(0,0%,100%,.96) 48%,rgba(75,154,207,.8),transparent) var(--spatial-x) center /220px 1px no-repeat,linear-gradient(90deg,rgba(61,141,154,.22),rgba(61,141,154,.06));transition:filter .25s ease}.syber-workspace-frame[data-spatial-active=true] .syber-workspace-line{filter:drop-shadow(0 0 5px rgba(55,192,181,.42))}.syber-workspace-main{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,4.45fr) minmax(220px,1fr);overflow:hidden;border:1px solid rgba(38,82,104,.15);border-radius:clamp(13px,1.4vw,20px);background:hsla(0,0%,100%,.86);margin-top:clamp(12px,1.1vw,16px);box-shadow:inset 0 1px 0 #fff,0 24px 60px -44px rgba(16,58,80,.62);order:3;transition:box-shadow .45s ease}.syber-workspace-screen{position:relative;min-width:0;overflow:hidden;aspect-ratio:1400/750;background:#fff}.syber-dashboard-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;filter:saturate(.96) contrast(1.025)}.syber-workflow-screen-shade{position:absolute;inset:0;background:linear-gradient(112deg,hsla(0,0%,100%,.06),transparent 34%,transparent 76%,rgba(43,137,160,.035));pointer-events:none}.syber-screen-refraction{position:absolute;inset:0;background:linear-gradient(90deg,rgba(49,180,171,.42),rgba(77,151,207,.3)) var(--stage-origin-x) 100% /0 1px no-repeat;opacity:.78;transition:opacity .3s ease,background-size .7s cubic-bezier(.16,1,.3,1);pointer-events:none}[data-spatial-state=refocusing] .syber-screen-refraction{background-size:100% 1px;opacity:1}.syber-workflow-spotlight{position:absolute;top:var(--spot-y);left:var(--spot-x);width:var(--spot-width);height:var(--spot-height);border:1px solid rgba(35,164,151,.68);border-radius:10px;background:rgba(202,249,239,.055);box-shadow:0 0 0 999px rgba(8,44,59,.055),0 0 0 3px hsla(0,0%,100%,.78),0 12px 32px rgba(26,125,131,.16);pointer-events:none;transition:top .3s cubic-bezier(.22,1,.36,1),left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.syber-workflow-panel{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:clamp(20px,2.2vw,34px);border-left:1px solid rgba(43,91,108,.13);background:radial-gradient(circle at 88% 12%,rgba(88,213,204,.18),transparent 28%),linear-gradient(160deg,rgba(246,252,249,.98),rgba(231,244,242,.95))}.syber-workflow-panel:before{content:"";position:absolute;top:9%;right:-44%;width:94%;aspect-ratio:1;border:1px solid rgba(47,135,143,.1);border-radius:50%;box-shadow:0 0 0 22px rgba(47,135,143,.035),0 0 0 48px rgba(47,135,143,.02)}.syber-workflow-panel-description,.syber-workflow-panel-number,.syber-workflow-panel-outcome,.syber-workflow-panel-rule,.syber-workflow-panel-title{position:relative;z-index:1}.syber-workflow-panel-number{margin-bottom:.6rem;color:rgba(22,134,128,.2);font-size:clamp(3rem,4vw,4.35rem);font-weight:700;line-height:.78;letter-spacing:-.08em}.syber-workflow-panel-title{color:rgb(var(--color-body));font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:700;line-height:1.35}.syber-workflow-panel-description,.syber-workflow-panel-outcome{color:rgba(var(--color-body),.7);font-size:clamp(.78rem,.93vw,.93rem);line-height:1.72}.syber-workflow-panel-description{margin-top:.75rem}.syber-workflow-panel-rule{width:42px;height:2px;margin:1.15rem 0;background:linear-gradient(90deg,#31b7a3,#449dcf)}.syber-workflow-connectors{position:absolute;inset:0;z-index:6;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}.syber-workflow-connector-base,.syber-workflow-connector-flow,.syber-workflow-connector-line,.syber-workflow-connector-under{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.syber-workflow-connector-base{stroke:rgba(47,113,129,.12);stroke-width:1}.syber-workflow-connector-line{opacity:0;stroke:rgba(46,170,159,.34);stroke-width:1.15;transition:opacity .2s ease}.syber-workflow-connector-flow,.syber-workflow-connector-under{opacity:0;stroke-dashoffset:0;transition:opacity .2s ease;will-change:stroke-dashoffset}.syber-workflow-connector-under{stroke:#2ab9a8;stroke-width:3.2;stroke-dasharray:24 18}.syber-workflow-connector-flow{stroke:#4fcabf;stroke-width:1.25;stroke-dasharray:4 18}.syber-workflow-connector-end{opacity:0;fill:#f8fffd;stroke:#2ab9a8;stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(42,185,168,.55));transition:opacity .2s ease}[data-active-stage=collection] [data-syber-workflow-connector=collection],[data-active-stage=editing] [data-syber-workflow-connector=editing],[data-active-stage=framework] [data-syber-workflow-connector=framework],[data-active-stage=output] [data-syber-workflow-connector=output],[data-active-stage=status] [data-syber-workflow-connector=status]{opacity:1}[data-active-stage=collection] [data-syber-workflow-under=collection],[data-active-stage=editing] [data-syber-workflow-under=editing],[data-active-stage=framework] [data-syber-workflow-under=framework],[data-active-stage=output] [data-syber-workflow-under=output],[data-active-stage=status] [data-syber-workflow-under=status]{opacity:.26;animation:syber-connector-data-under 4.4s linear infinite}[data-active-stage=collection] [data-syber-workflow-flow=collection],[data-active-stage=editing] [data-syber-workflow-flow=editing],[data-active-stage=framework] [data-syber-workflow-flow=framework],[data-active-stage=output] [data-syber-workflow-flow=output],[data-active-stage=status] [data-syber-workflow-flow=status]{opacity:1;animation:syber-connector-data-flow 1.8s linear infinite}[data-active-stage=collection] [data-syber-workflow-connector-end=collection],[data-active-stage=editing] [data-syber-workflow-connector-end=editing],[data-active-stage=framework] [data-syber-workflow-connector-end=framework],[data-active-stage=output] [data-syber-workflow-connector-end=output],[data-active-stage=status] [data-syber-workflow-connector-end=status]{opacity:1}.syber-workflow-tabs{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:100%;overflow-x:auto;padding:0 1px 1px;scrollbar-width:thin;order:1}.syber-workflow-tab{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(7px,.8vw,12px);min-width:0;min-height:52px;padding:10px clamp(10px,1.2vw,16px);border:1px solid rgba(46,93,111,.14);border-radius:11px;background:hsla(0,0%,100%,.72);color:rgba(var(--color-body),.68);font-size:clamp(.78rem,.92vw,.94rem);font-weight:600;line-height:1.35;text-align:left;transition:border-color .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease,transform .22s ease}.syber-workflow-tab:hover{border-color:rgba(42,151,148,.34);background:hsla(0,0%,100%,.94);color:rgb(var(--color-body));transform:translateY(-1px)}.syber-workflow-tab[aria-selected=true]{border-color:rgba(19,82,95,.94);background:#0f3d4b;color:#fff;box-shadow:0 14px 30px -20px rgba(12,56,72,.8)}.syber-workflow-tab:focus-visible{outline:3px solid rgba(44,170,160,.4);outline-offset:3px}.syber-workflow-tab-number{color:rgba(20,137,131,.75);font-size:.67rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}.syber-workflow-tab[aria-selected=true] .syber-workflow-tab-number{color:#74e0d2}@keyframes syber-hero-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes syber-workspace-enter{0%{opacity:0;transform:translateX(-50%) translateY(18px) scale(.99)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes syber-connector-data-under{to{stroke-dashoffset:-84}}@keyframes syber-connector-data-flow{to{stroke-dashoffset:-88}}@keyframes syber-spatial-horizon{to{background-position:0 40px,64px 0}}@keyframes syber-spatial-signal{0%{opacity:.12;filter:saturate(.8)}32%{opacity:.82;filter:saturate(1.35)}to{opacity:.16;filter:saturate(1)}}@media (max-width:1023px){.syber-workspace-main{grid-template-columns:minmax(0,1fr)}.syber-workflow-panel{min-height:170px;border-top:1px solid rgba(43,91,108,.13);border-left:0}.syber-workflow-panel-number{position:absolute;top:50%;right:28px;transform:translateY(-50%)}.syber-workflow-panel-description,.syber-workflow-panel-outcome{max-width:76%}.syber-workflow-tabs{grid-auto-flow:column;grid-auto-columns:minmax(154px,1fr);grid-template-columns:none}}@media (max-width:767px){.syber-workspace{width:100%;margin-left:0;transform:none;animation:syber-mobile-workspace-enter .72s cubic-bezier(.22,1,.36,1) .12s backwards}.syber-workspace:before{right:4%;left:4%;filter:blur(22px)}.syber-workspace-frame{padding:7px;border-radius:18px}.syber-spatial-grid{inset:-10%;opacity:.14;transform:none}.syber-spatial-depth i:nth-child(2),.syber-spatial-depth i:nth-child(3){display:none}.syber-workspace-topline{min-height:26px;padding:0 3px 7px}.syber-workspace-main{border-radius:11px}.syber-workspace-screen{aspect-ratio:1400/750}.syber-workflow-spotlight{border-radius:6px;box-shadow:0 0 0 999px rgba(8,44,59,.075),0 0 0 2px hsla(0,0%,100%,.7)}.syber-workflow-panel{min-height:0;padding:18px}.syber-workflow-panel-number{top:22px;right:18px;font-size:3.2rem;transform:none}.syber-workflow-panel-title{padding-right:68px}.syber-workflow-panel-description,.syber-workflow-panel-outcome{max-width:none;padding-right:8px}.syber-workflow-connectors{display:none}.syber-workspace-main{margin-top:0}.syber-workflow-tabs{margin-top:7px;grid-auto-columns:minmax(148px,72vw);gap:7px;scroll-snap-type:x proximity}.syber-workflow-tab{min-height:48px;scroll-snap-align:start}}@keyframes syber-mobile-workspace-enter{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.syber-hero-copy>*,.syber-workflow-tab,.syber-workspace{animation:none}.syber-workflow-spotlight{animation:none;transition:none}.syber-workflow-tab:hover{transform:none}.syber-hero-backdrop:before,.syber-workspace[data-spatial-state=refocusing] .syber-spatial-beam{animation:none}.syber-screen-refraction,.syber-spatial-edge,.syber-spatial-grid,.syber-workspace-main,.syber-workspace:after{transition-duration:.01ms}}.grecaptcha-badge{visibility:hidden}.break-word{word-break:break-word}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-keep-together{white-space:nowrap;word-break:keep-all}h1,h2,h3{text-wrap:pretty}.cta-pulse,button,summary{text-wrap:balance}li,p{text-wrap:pretty}@media (max-width:420px){[data-collapse-faq]{gap:.625rem;padding:1rem}[data-collapse-faq] h3{line-height:1.45}[data-collapse-faq] svg{width:1.25rem;height:1.25rem;flex:0 0 1.25rem}}@supports (word-break:auto-phrase){html:lang(zh-hans) h1,html:lang(zh-hans) h2,html:lang(zh-hans) h3,html:lang(zh-hans) li,html:lang(zh-hans) p,html:lang(zh-hans) summary,html:lang(zh-hant) h1,html:lang(zh-hant) h2,html:lang(zh-hant) h3,html:lang(zh-hant) li,html:lang(zh-hant) p,html:lang(zh-hant) summary{word-break:auto-phrase}}.syber-page{--syber-ink:#18342d;--syber-green:#1f6a56;--syber-mint:#8bd4b6;--syber-line:rgba(31,106,86,.17);--syber-surface:#f4f8f5;overflow:clip;color:var(--syber-ink)}.syber-page section[id]{scroll-margin-top:5rem}.syber-section-nav{display:none}@media (min-width:1280px){.syber-section-nav{position:fixed;z-index:80;right:1.15rem;top:50%;display:grid;gap:.42rem;padding:.55rem;border:1px solid rgba(31,106,86,.13);border-radius:999px;background:rgba(249,252,250,.82);box-shadow:0 16px 40px rgba(20,68,55,.1);backdrop-filter:blur(18px) saturate(1.2);opacity:0;visibility:hidden;pointer-events:none;transform:translate(1rem,-50%);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1),visibility 0s linear .35s}.syber-section-nav[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%);transition-delay:0s}.syber-section-nav a{position:relative;display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;color:rgba(31,106,86,.48);font:700 .55rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;transition:color .25s ease,background .25s ease,transform .25s ease}.syber-section-nav a:before{content:attr(data-label);position:absolute;right:calc(100% + .8rem);top:50%;width:-moz-max-content;width:max-content;max-width:17rem;padding:.55rem .75rem;border:1px solid rgba(31,106,86,.13);border-radius:.55rem;background:hsla(0,0%,100%,.96);box-shadow:0 10px 26px rgba(20,68,55,.09);color:var(--syber-ink);font:600 .74rem/1.35 Inter,sans-serif;letter-spacing:0;opacity:0;pointer-events:none;transform:translate(.35rem,-50%);transition:opacity .2s ease,transform .25s ease}.syber-section-nav a:focus-visible:before,.syber-section-nav a:hover:before{opacity:1;transform:translateY(-50%)}.syber-section-nav a[aria-current=location]{color:#fff;background:var(--syber-green);box-shadow:0 0 0 .28rem rgba(31,106,86,.09);transform:scale(1.08)}}.syber-kicker{font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--syber-green)}.syber-final-primary,.syber-final-secondary,.syber-primary-cta,.syber-start-card a{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,background-color .3s ease}.syber-final-primary:hover,.syber-primary-cta:hover,.syber-start-card a:hover{transform:translateY(-2px)}.syber-primary-cta:hover{box-shadow:0 12px 30px rgba(31,106,86,.22)}.syber-cta-arrow{margin-left:.55rem;transition:transform .3s ease}.syber-primary-cta:hover .syber-cta-arrow{transform:translate(2px,-2px)}.syber-workflow-tour-progress{position:relative;overflow:hidden;height:1px;background:rgba(31,106,86,.14)}.syber-workflow-tour-progress i{position:absolute;inset:0;background:linear-gradient(90deg,#2aaa9f,#55bfd0);transform:scaleX(0);transform-origin:left}.syber-workspace[data-tour-state=playing] .syber-workflow-tour-progress i{animation:syber-workflow-tour-progress var(--tour-duration,3.2s) linear infinite}@keyframes syber-workflow-tour-progress{to{transform:scaleX(1)}}.syber-trust{position:relative}.syber-trust:before{content:"";position:absolute;inset:0;border-block:1px solid rgba(31,106,86,.09);pointer-events:none}.syber-logo-strip{position:relative;overflow:hidden;outline-offset:6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.syber-logo-track{--syber-logo-gap:2.5rem;--syber-logo-half-gap:1.25rem;display:flex;width:-moz-max-content;width:max-content;gap:var(--syber-logo-gap);will-change:transform;animation:syber-logo-marquee 36s linear infinite}.syber-logo-grid{display:grid;flex:none;grid-auto-flow:column;grid-auto-columns:9rem;align-items:center;gap:2.5rem}.syber-logo-strip:focus .syber-logo-track{animation-play-state:paused!important}.syber-logo-item{display:grid;place-items:center;height:4rem;filter:grayscale(1);opacity:.74;transition:filter .35s ease,opacity .35s ease,transform .35s ease}.syber-logo-item:hover{filter:none;opacity:1;transform:translateY(-2px)}.syber-logo-item img{max-width:8rem;max-height:3.25rem;-o-object-fit:contain;object-fit:contain}.syber-standard-rail{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.syber-standard-rail span{border:1px solid var(--syber-line);border-radius:999px;padding:.55rem .9rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;color:rgba(24,52,45,.7);background:hsla(0,0%,100%,.68)}.syber-story-section{position:relative;background:linear-gradient(180deg,#fff,#f5f9f6 42%,#fff)}.syber-story-section:before{content:"";position:absolute;width:42rem;height:42rem;right:-20rem;top:8rem;border-radius:50%;background:radial-gradient(circle,rgba(139,212,182,.18),transparent 68%);pointer-events:none}.syber-story-instruction{margin-top:1.25rem;font-size:.78rem;font-weight:600;color:var(--syber-green)}.syber-story-instruction:before{content:"↓";display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;margin-right:.5rem;border:1px solid var(--syber-line);border-radius:50%}.syber-story-instruction--mobile{display:none}.syber-story-layout{position:relative;padding-left:2.25rem}.syber-story-progress{position:absolute;z-index:2;left:.15rem;top:1.25rem;bottom:2.5rem;width:2px;background:rgba(31,106,86,.12);overflow:hidden}.syber-story-progress:after{content:"";position:absolute;inset:0;background:linear-gradient(var(--syber-green),var(--syber-mint));transform:scaleY(var(--story-progress));transform-origin:top;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.syber-story-step{position:relative;display:grid;grid-template-columns:minmax(250px,.58fr) minmax(0,1.42fr);gap:clamp(2.5rem,6vw,6rem);min-height:55vh;padding:1rem 0 4.5rem;color:rgba(24,52,45,.82);cursor:pointer;transition:color .4s ease}.syber-story-step:before{content:"";position:absolute;left:-2.45rem;top:1.35rem;width:.7rem;height:.7rem;border:2px solid rgba(31,106,86,.28);border-radius:50%;background:#f7faf8;transition:transform .35s ease,background .35s ease,box-shadow .35s ease}.syber-story-copy{position:sticky;top:120px;align-self:start;padding-top:.2rem;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.syber-story-copy>span{display:block;margin-bottom:.8rem;font:700 .7rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.syber-story-step h3{font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.25}.syber-story-step p{margin-top:.8rem;max-width:28rem;line-height:1.8}.syber-story-step[aria-current=step]{color:var(--syber-ink)}.syber-story-step[aria-current=step] .syber-story-copy{transform:translateX(.35rem)}.syber-story-step[aria-current=step]:before{background:var(--syber-green);transform:scale(1.18);box-shadow:0 0 0 6px rgba(31,106,86,.1)}.syber-story-scene{position:sticky;top:108px;align-self:start;min-height:28rem;overflow:hidden;border:1px solid rgba(31,106,86,.2);border-radius:1.5rem;background:hsla(0,0%,100%,.96);box-shadow:0 28px 70px rgba(21,60,49,.1);opacity:.82;transform:scale(.975) translateY(10px);transition:opacity .55s ease,transform .65s cubic-bezier(.2,.8,.2,1),box-shadow .55s ease}.syber-story-step[aria-current=step] .syber-story-scene{opacity:1;transform:none;box-shadow:0 34px 86px rgba(21,60,49,.15)}.syber-scene-heading{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:4.5rem;padding:.8rem 1.5rem;border-bottom:1px solid rgba(31,106,86,.14);background:rgba(247,250,248,.96)}.syber-scene-heading span{flex:0 0 auto;font:700 .68rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:var(--syber-green)}.syber-scene-heading strong{max-width:31rem;font-size:.96rem;line-height:1.45;color:#18342d;text-align:right}.syber-concept-stage{--concept-shift-x:0px;--concept-shift-y:0px;--concept-pointer-x:50%;--concept-pointer-y:50%;position:relative;isolation:isolate;min-height:24rem;overflow:hidden;container-type:size;background:linear-gradient(145deg,rgba(248,252,250,.96),rgba(229,243,239,.78) 52%,rgba(235,245,250,.88))}.syber-concept-stage:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at var(--concept-pointer-x) var(--concept-pointer-y),hsla(0,0%,100%,.98),hsla(0,0%,100%,.26) 28%,transparent 62%);transition:background-position .35s cubic-bezier(.16,1,.3,1)}.syber-concept-stage:after{content:"";left:7%;right:7%;bottom:-20%;height:42%;border-radius:50%;background:radial-gradient(ellipse,rgba(45,190,176,.16),rgba(73,151,209,.06) 46%,transparent 72%);filter:blur(18px);transform:translate3d(calc(var(--concept-shift-x)*-.35),calc(var(--concept-shift-y)*-.35),0)}.syber-concept-grid,.syber-concept-stage:after{position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}.syber-concept-grid{inset:-18%;background-image:linear-gradient(rgba(39,137,151,.085) 1px,transparent 0),linear-gradient(90deg,rgba(39,137,151,.085) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse,#000 8%,rgba(0,0,0,.68) 42%,transparent 72%);mask-image:radial-gradient(ellipse,#000 8%,rgba(0,0,0,.68) 42%,transparent 72%);transform:perspective(620px) rotateX(55deg) translate3d(var(--concept-shift-x),calc(16% + var(--concept-shift-y)),0) scale(1.08);transform-origin:center 78%}.syber-concept-aura{left:50%;top:50%;width:min(27rem,62%);aspect-ratio:1;border:1px solid rgba(51,174,169,.12);border-radius:50%;box-shadow:0 0 0 2.5rem rgba(76,181,184,.035),0 0 0 5rem rgba(75,155,202,.022);transform:translate(calc(-50% + var(--concept-shift-x)*-.35),calc(-50% + var(--concept-shift-y)*-.35))}.syber-concept-aura,.syber-concept-routes{position:absolute;transition:transform .4s cubic-bezier(.16,1,.3,1)}.syber-concept-routes{inset:0;z-index:1;width:100%;height:100%;overflow:visible;transform:translate3d(calc(var(--concept-shift-x)*.18),calc(var(--concept-shift-y)*.18),0)}.syber-concept-routes path{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.syber-concept-route-under{stroke:rgba(38,126,143,.44);stroke-width:2.2;stroke-dasharray:22 14;filter:drop-shadow(0 0 2px rgba(37,161,166,.18))}.syber-concept-route-flow{stroke:#2abeac;stroke-width:1.65;stroke-dasharray:3 12;filter:drop-shadow(0 0 3px rgba(38,191,176,.68))}.syber-concept-node{position:absolute;z-index:3;display:grid;place-items:center;width:3.6rem;aspect-ratio:1;border:1px solid rgba(42,151,154,.28);border-radius:1rem;background:linear-gradient(145deg,hsla(0,0%,100%,.92),rgba(221,242,237,.72));box-shadow:inset 0 1px 0 #fff,0 14px 28px rgba(29,99,105,.1);transform:rotate(45deg)}.syber-concept-node:after{content:"";position:absolute;inset:.45rem;border:1px solid rgba(73,160,203,.14);border-radius:.65rem}.syber-concept-node i{width:.55rem;aspect-ratio:1;border-radius:50%;background:#43b8a7;box-shadow:0 0 0 .35rem rgba(67,184,167,.1),0 0 16px rgba(67,184,167,.38)}.syber-concept-node b{position:absolute;width:1.45rem;height:1px;background:rgba(58,157,181,.28);transform:rotate(-45deg)}.syber-concept-node em{position:relative;z-index:2;color:#145b63;font:700 .75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.04em}.syber-concept-particle{position:absolute;z-index:5;left:var(--x1);top:var(--y1);width:.45rem;aspect-ratio:1;border:1px solid hsla(0,0%,100%,.95);border-radius:50%;background:#4bc9b7;box-shadow:0 0 0 .25rem rgba(75,201,183,.11),0 0 14px rgba(47,181,178,.5);opacity:.5;transform:translate(-50%,-50%)}.syber-collection-hub,.syber-concept-core,.syber-output-capsule{position:absolute;z-index:4;left:calc(50% + var(--concept-shift-x)*.42);top:calc(50% + var(--concept-shift-y)*.42);transform:translate(-50%,-50%)}.syber-concept-core{width:8rem;aspect-ratio:1;border:1px solid rgba(41,165,158,.34);border-radius:42% 58% 52% 48%;background:radial-gradient(circle at 38% 32%,#fff,rgba(221,246,239,.92) 48%,rgba(71,176,177,.12));box-shadow:inset 0 0 30px rgba(75,184,175,.08),0 22px 50px rgba(27,99,103,.15)}.syber-concept-core span{position:absolute;inset:-.8rem;border:1px solid rgba(53,171,166,.18);border-radius:46% 54% 58% 42%;transform:rotate(18deg)}.syber-concept-core span:nth-child(2){inset:-2rem;border-color:rgba(72,153,204,.12);transform:rotate(-28deg)}.syber-concept-core i{position:absolute;inset:42%;border-radius:50%;background:#2eb9a6;box-shadow:0 0 0 .55rem rgba(46,185,166,.1),0 0 24px rgba(46,185,166,.58)}.syber-concept-core strong{position:absolute;left:10%;right:10%;bottom:1.35rem;color:#135157;font-size:.8rem;line-height:1.25;text-align:center}.syber-concept-stage--framework .syber-concept-node{width:4.6rem;height:3.1rem;aspect-ratio:auto;border-radius:.85rem;transform:none}.syber-concept-stage--framework .syber-concept-node:after{border-radius:.55rem}.syber-concept-stage--framework .syber-concept-node--a{left:9%;top:12%}.syber-concept-stage--framework .syber-concept-node--b{right:9%;top:12%}.syber-concept-stage--framework .syber-concept-node--c{left:9%;bottom:12%}.syber-concept-stage--framework .syber-concept-node--d{right:9%;bottom:12%}.syber-concept-stage--collection .syber-concept-node--a{left:13%;top:14%}.syber-concept-stage--collection .syber-concept-node--b{right:13%;top:14%}.syber-concept-stage--collection .syber-concept-node--c{left:13%;bottom:14%}.syber-concept-stage--collection .syber-concept-node--d{right:13%;bottom:14%}.syber-concept-stage--collection .syber-concept-node,.syber-concept-stage--editing .syber-concept-node{border-radius:50%;transform:none}.syber-concept-stage--collection .syber-concept-node i,.syber-concept-stage--editing .syber-concept-node i{position:absolute;top:.75rem;width:.85rem}.syber-concept-stage--collection .syber-concept-node b,.syber-concept-stage--editing .syber-concept-node b{bottom:.65rem;width:1.55rem;height:.9rem;border-radius:1rem 1rem .5rem .5rem;background:rgba(57,170,166,.18);transform:none}.syber-collection-hub{width:7.8rem;height:9.2rem;border:1px solid rgba(47,167,159,.32);border-radius:1.25rem;background:#fbfefd;box-shadow:inset 0 0 28px rgba(55,185,170,.08),0 18px 44px rgba(25,91,99,.14)}.syber-collection-hub small,.syber-edit-stack small,.syber-review-gate small{position:absolute;z-index:2;left:50%;color:#165b5e;font:700 .75rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;white-space:nowrap;transform:translateX(-50%)}.syber-collection-hub small{top:.9rem}.syber-collection-hub span{position:absolute;inset:1.45rem 1.15rem;display:grid;align-content:center;gap:.75rem}.syber-collection-hub span i{display:block;width:78%;height:.42rem;border-radius:999px;background:linear-gradient(90deg,rgba(48,183,168,.46),rgba(75,154,207,.14))}.syber-collection-hub span i:nth-child(2){width:100%}.syber-collection-hub span i:nth-child(3){width:62%}.syber-collection-hub b{position:absolute;right:.65rem;bottom:.65rem;display:grid;place-items:center;width:1.65rem;aspect-ratio:1;border-radius:50%;background:#dff5ed;color:#229b88;font-size:.72rem}.syber-concept-stage--status .syber-concept-aura{width:20rem;border-radius:42%;transform:translate(-50%,-50%) rotate(45deg)}.syber-review-gate{z-index:4;left:calc(50% + var(--concept-shift-x)*.42);top:calc(50% + var(--concept-shift-y)*.42);width:6.5rem;height:14rem;border:1px solid rgba(45,164,160,.3);border-radius:3.25rem;background:linear-gradient(90deg,hsla(0,0%,100%,.92),rgba(217,242,238,.72),hsla(0,0%,100%,.88));box-shadow:inset 0 0 32px rgba(44,181,169,.1),0 18px 44px rgba(22,89,98,.14)}.syber-review-gate,.syber-review-gate span{position:absolute;transform:translate(-50%,-50%)}.syber-review-gate span{left:50%;top:50%;width:8.4rem;height:8.4rem;border:1px solid rgba(61,166,185,.16);border-radius:50%}.syber-review-gate span:nth-child(2){width:5rem;height:5rem;border-style:dashed}.syber-review-gate i{position:absolute;left:14%;right:14%;top:50%;height:1px;background:linear-gradient(90deg,transparent,#43c7b3,transparent);box-shadow:0 0 12px rgba(67,199,179,.55)}.syber-review-gate b{position:absolute;left:50%;top:50%;width:.75rem;aspect-ratio:1;border-radius:50%;background:#fff;box-shadow:0 0 0 .45rem rgba(54,191,174,.12),0 0 20px rgba(54,191,174,.58);transform:translate(-50%,-50%)}.syber-review-gate small{bottom:1rem}.syber-review-source{position:absolute;z-index:3;left:6%;width:4.8rem;height:3rem;border:1px solid rgba(52,155,168,.3);border-radius:.65rem;background:#fff;box-shadow:0 10px 24px rgba(28,94,104,.08)}.syber-review-source small{position:absolute;left:.7rem;top:.4rem;color:#17565b;font-size:.75rem;font-weight:700}.syber-review-source b,.syber-review-source i{position:absolute;left:.7rem;height:.25rem;border-radius:999px;background:rgba(45,155,153,.42)}.syber-review-source i{top:1.45rem;width:65%}.syber-review-source b{top:2.1rem;width:42%}.syber-review-source--a{top:24%}.syber-review-source--b{top:50%;transform:translateY(-50%)}.syber-review-source--c{bottom:24%}.syber-review-result{position:absolute;z-index:3;right:7%;display:grid;place-items:center;width:3.2rem;aspect-ratio:1;border:1px solid rgba(62,157,190,.32);border-radius:50%;background:#fff;box-shadow:0 12px 28px rgba(28,94,104,.1)}.syber-review-result em{color:#178f7d;font-size:1rem;font-style:normal}.syber-review-result small{position:absolute;left:50%;top:calc(100% + .38rem);color:#1d4e52;font-size:.75rem;font-weight:700;white-space:nowrap;transform:translateX(-50%)}.syber-review-result--a{top:20%}.syber-review-result--b{top:50%;border-color:rgba(196,148,83,.38);transform:translateY(-50%)}.syber-review-result--b em{color:#9d6c2d}.syber-review-result--c{bottom:20%}.syber-concept-stage--editing .syber-concept-node--a{left:7%;top:11%}.syber-concept-stage--editing .syber-concept-node--b{right:7%;top:11%}.syber-concept-stage--editing .syber-concept-node--c{left:7%;bottom:10%}.syber-concept-stage--editing .syber-concept-node--d{left:7%;top:50%;transform:translateY(-50%)}.syber-concept-stage--editing .syber-concept-node--e{right:7%;bottom:10%}.syber-concept-stage--editing .syber-concept-node small{position:absolute;left:50%;top:calc(100% + .45rem);padding:.34rem .55rem;border:1px solid rgba(46,144,153,.2);border-radius:999px;background:#fff;color:#184c51;font-size:.75rem;font-weight:700;line-height:1;white-space:nowrap;transform:translateX(-50%)}.syber-edit-stack{position:absolute;z-index:4;left:calc(50% + var(--concept-shift-x)*.42);top:calc(50% + var(--concept-shift-y)*.42);width:14rem;height:15.5rem;transform:translate(-50%,-50%) rotate(-1deg)}.syber-edit-stack>span{position:absolute;inset:1.8rem 1rem .4rem 2rem;padding:2.2rem 1.5rem;border:1px solid rgba(42,153,159,.22);border-radius:1rem;background:#f7fbf9;box-shadow:0 18px 38px rgba(26,89,97,.12)}.syber-edit-stack>span:first-child{background:#edf6f2;transform:translate(-2rem,-1.35rem) rotate(-4deg)}.syber-edit-stack>span:nth-child(2){background:#f5faf8;transform:translate(-1rem,-.7rem) rotate(-2deg)}.syber-edit-stack>span:nth-child(3){z-index:2;background:linear-gradient(145deg,#fff,#edf7f3);opacity:1;box-shadow:0 20px 44px rgba(26,89,97,.16)}.syber-edit-stack i{display:block;width:84%;height:.38rem;margin-bottom:1rem;border-radius:999px;background:linear-gradient(90deg,rgba(43,178,164,.45),rgba(74,157,203,.14))}.syber-edit-stack i:nth-of-type(2){width:64%}.syber-edit-stack i:nth-of-type(3){width:74%}.syber-edit-stack small{top:1.2rem}.syber-output-capsule{width:9.2rem;height:11rem;border:1px solid rgba(41,160,157,.3);border-radius:4.6rem;background:linear-gradient(145deg,hsla(0,0%,100%,.92),rgba(217,242,236,.76));box-shadow:inset 0 0 36px rgba(50,181,168,.1),0 22px 48px rgba(25,92,99,.15)}.syber-output-capsule span{position:absolute;inset:.85rem;border:1px solid rgba(62,159,193,.18);border-radius:inherit}.syber-output-capsule span:nth-child(2){inset:2rem;border-style:dashed}.syber-output-capsule i{position:absolute;left:50%;top:50%;width:2.2rem;aspect-ratio:1;border:1px solid rgba(46,181,168,.34);border-radius:.65rem;background:rgba(69,199,181,.14);transform:translate(-50%,-50%) rotate(45deg)}.syber-output-capsule b{top:33%;width:.55rem;aspect-ratio:1;border-radius:50%;background:#32bba7;box-shadow:0 0 18px rgba(50,187,167,.55)}.syber-output-capsule b,.syber-output-capsule em{position:absolute;left:50%;transform:translate(-50%,-50%)}.syber-output-capsule em{z-index:2;top:57%;color:#125e62;font:700 .8rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;letter-spacing:.03em;white-space:nowrap}.syber-output-token{position:absolute;z-index:3;right:6%;display:flex;align-items:center;gap:.6rem;width:7.8rem;height:3.3rem;padding:0 .9rem;border:1px solid rgba(50,157,180,.32);border-radius:1rem;background:#fff;box-shadow:inset 0 1px 0 #fff,0 12px 28px rgba(25,91,101,.1)}.syber-output-token em{display:grid;flex:0 0 1.45rem;place-items:center;width:1.45rem;aspect-ratio:1;border-radius:.45rem;background:rgba(48,177,161,.14);color:#178f7d;font-size:.88rem;font-style:normal}.syber-output-token small{color:#184c51;font-size:.75rem;font-weight:700;white-space:nowrap}.syber-output-token--a{top:14%}.syber-output-token--b{top:50%;transform:translateY(-50%)}.syber-output-token--c{bottom:14%}.syber-output-loop{position:absolute;z-index:2;left:12%;top:50%;width:7.5rem;height:7.5rem;border:1px dashed rgba(54,170,168,.3);border-right-color:transparent;border-radius:50%;transform:translateY(-50%)}.syber-output-loop:after{content:"";position:absolute;right:-.18rem;top:48%;width:.55rem;height:.55rem;border-top:1px solid #3db6a6;border-right:1px solid #3db6a6;transform:rotate(45deg)}.syber-story-step[aria-current=step] .syber-concept-route-under{animation:syber-concept-route-under-flow 3.2s linear infinite}.syber-story-step[aria-current=step] .syber-concept-route-flow{animation:syber-concept-route-signal-flow 1.05s linear infinite}.syber-story-step[aria-current=step] .syber-concept-particle{animation:syber-concept-data-flow 2.2s cubic-bezier(.45,0,.55,1) var(--delay) infinite}.syber-story-step[aria-current=step] .syber-concept-core span:first-child{animation:syber-concept-orbit 8s linear infinite}.syber-story-step[aria-current=step] .syber-concept-core span:nth-child(2){animation:syber-concept-orbit-reverse 12s linear infinite}.syber-story-step[aria-current=step] .syber-collection-hub{animation:syber-concept-hub-breathe 3.2s ease-in-out infinite}.syber-story-step[aria-current=step] .syber-review-gate i{animation:syber-concept-review-scan 2.8s cubic-bezier(.45,0,.55,1) infinite}.syber-story-step[aria-current=step] .syber-review-source--b{animation:syber-concept-review-return 3.4s cubic-bezier(.45,0,.55,1) infinite}.syber-story-step[aria-current=step] .syber-review-result{animation:syber-concept-result-confirm 2.8s ease-in-out infinite}.syber-story-step[aria-current=step] .syber-review-result--b{animation-delay:.55s}.syber-story-step[aria-current=step] .syber-edit-stack>span:first-child{animation:syber-concept-layer-float 3.6s ease-in-out infinite}.syber-story-step[aria-current=step] .syber-output-capsule span:nth-child(2){animation:syber-concept-orbit 9s linear infinite}.syber-story-step[aria-current=step] .syber-output-loop{animation:syber-concept-loop-turn 11s linear infinite}@keyframes syber-concept-route-under-flow{to{stroke-dashoffset:-72}}@keyframes syber-concept-route-signal-flow{to{stroke-dashoffset:-60}}@keyframes syber-concept-data-flow{0%{opacity:0;transform:translate(-50%,-50%) scale(.55)}16%,78%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.08)}}@keyframes syber-concept-orbit{to{transform:rotate(378deg)}}@keyframes syber-concept-orbit-reverse{to{transform:rotate(-388deg)}}@keyframes syber-concept-hub-breathe{50%{box-shadow:inset 0 0 36px rgba(55,185,170,.14),0 22px 50px rgba(25,91,99,.2);transform:translate(-50%,-50%) scale(1.035)}}@keyframes syber-concept-review-scan{0%,to{top:20%;opacity:.28}50%{top:80%;opacity:1}}@keyframes syber-concept-review-return{0%,to{transform:translateY(-50%)}42%{transform:translate(2.2rem,-50%)}66%{transform:translate(-.5rem,-50%)}}@keyframes syber-concept-result-confirm{50%{border-color:rgba(47,184,165,.5);box-shadow:0 12px 28px rgba(28,94,104,.12),0 0 0 .45rem rgba(54,190,173,.07)}}@keyframes syber-concept-layer-float{50%{transform:translate(-2.15rem,-1.55rem) rotate(-5deg)}}@keyframes syber-concept-loop-turn{to{transform:translateY(-50%) rotate(1turn)}}.syber-ai-section{position:relative;color:#eaf6f1;background:#102b24}.syber-ai-section:before{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(139,212,182,.12) 1px,transparent 0),linear-gradient(90deg,rgba(139,212,182,.12) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.syber-ai-section .syber-kicker{color:#91dfbf}.syber-ai-section p.text-muted{color:rgba(234,246,241,.64)}.syber-ai-shell{position:relative;display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);overflow:hidden;border:1px solid rgba(139,212,182,.2);border-radius:1.5rem;background:rgba(7,27,22,.78);box-shadow:0 35px 90px rgba(0,0,0,.28)}.syber-ai-sidebar{padding:.75rem;border-right:1px solid rgba(139,212,182,.13)}.syber-ai-sidebar button{display:grid;grid-template-columns:1.8rem 1fr auto;align-items:center;width:100%;min-height:4.2rem;gap:.55rem;padding:.8rem;border:1px solid transparent;border-radius:.85rem;text-align:left;color:rgba(234,246,241,.52);transition:background .3s ease,color .3s ease,border-color .3s ease,transform .3s ease}.syber-ai-sidebar button span{font:600 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.syber-ai-sidebar button strong{font-size:.88rem}.syber-ai-sidebar button i{opacity:0;font-style:normal;transition:opacity .3s ease,transform .3s ease}.syber-ai-sidebar button:hover{color:#fff;transform:translateX(2px)}.syber-ai-sidebar button[aria-selected=true]{color:#fff;border-color:rgba(139,212,182,.22);background:linear-gradient(110deg,rgba(139,212,182,.15),rgba(139,212,182,.04))}.syber-ai-sidebar button[aria-selected=true] i{opacity:1}.syber-ai-stage{min-width:0}.syber-ai-stagebar{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;height:3.5rem;padding:0 1.2rem;border-bottom:1px solid rgba(139,212,182,.13);color:rgba(234,246,241,.6);font-size:.75rem}.syber-ai-stagebar:after{content:"";position:absolute;left:0;bottom:0;width:32%;height:2px;background:linear-gradient(90deg,transparent,#8bd4b6 48%,#d9fff0 52%,transparent);transform:translateX(-110%);opacity:0}[data-ai-state=processing] .syber-ai-stagebar:after{opacity:1;animation:syber-ai-processing-rail 1.35s linear infinite}.syber-ai-stagebar span i{display:inline-block;width:.45rem;height:.45rem;margin-right:.5rem;border-radius:50%;background:#63d5a6;box-shadow:0 0 12px #63d5a6}.syber-ai-stagebar strong{border:1px solid rgba(139,212,182,.18);border-radius:999px;padding:.35rem .7rem;color:#91dfbf;font:600 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}[data-ai-state=processing] .syber-ai-stagebar strong{animation:syber-ai-status-pulse 1.6s ease-in-out infinite}.syber-ai-progress{--ai-progress:0;position:absolute;z-index:2;left:0;right:0;bottom:0;height:2px;background:rgba(139,212,182,.1)}.syber-ai-progress i{display:block!important;width:100%!important;height:100%!important;margin:0!important;border-radius:0!important;background:linear-gradient(90deg,#63d5a6,#83d8dc 72%,#d9fff0)!important;box-shadow:0 0 14px rgba(99,213,166,.35)!important;transform:scaleX(var(--ai-progress));transform-origin:left;transition:transform .18s linear}.syber-ai-panels{position:relative;aspect-ratio:16/9;background:#071b16}.syber-ai-panels>div{position:absolute;inset:0;animation:syber-ai-panel-enter .58s cubic-bezier(.22,1,.36,1)}.syber-ai-panels video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#071b16}.syber-ai-preview{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;background:#071813;transition:opacity .35s ease,visibility .35s ease}.syber-ai-preview:after{content:none}.syber-ai-preview>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:none;transform:scale(1.01);transition:transform .8s cubic-bezier(.2,.8,.2,1)}.syber-ai-panels>div:not([data-video-started=true]):hover .syber-ai-preview>img{transform:scale(1.025)}.syber-ai-preview-label{position:absolute;z-index:2;left:1.6rem;top:1.5rem;display:flex;align-items:center;gap:.8rem;color:rgba(234,246,241,.82)}.syber-ai-preview-label span{display:grid;place-items:center;width:2rem;height:2rem;border:1px solid rgba(139,212,182,.25);border-radius:.55rem;color:#91dfbf;font:700 .62rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.syber-ai-preview-label strong{font-size:.85rem}.syber-ai-panels>div[data-video-started=true] .syber-ai-preview{opacity:0;visibility:hidden}.syber-video-play{position:absolute;left:1.25rem;top:auto;bottom:1.25rem;display:grid;place-items:center;width:3.5rem;height:3.5rem;border:1px solid rgba(31,106,86,.2);border-radius:50%;background:#fff;color:#1f6a56;box-shadow:0 12px 30px rgba(15,55,45,.16),inset 0 1px 0 hsla(0,0%,100%,.9);transition:transform .3s ease,background .3s ease,box-shadow .3s ease}.syber-video-play[hidden]{display:none}.syber-video-play:hover{transform:translateY(-2px);background:#f7fcfa;box-shadow:0 16px 34px rgba(15,55,45,.2),inset 0 1px 0 #fff}@keyframes syber-ai-panel-enter{0%{opacity:.18;clip-path:inset(0 16% 0 0);transform:translateX(22px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes syber-ai-processing-rail{to{transform:translateX(520%)}}@keyframes syber-ai-status-pulse{50%{border-color:rgba(139,212,182,.5);box-shadow:0 0 18px rgba(99,213,166,.12)}}.syber-value-section{background:#fff}.syber-value-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--syber-line);border-left:1px solid var(--syber-line)}.syber-value-grid article{position:relative;isolation:isolate;overflow:hidden;min-height:28rem;padding:clamp(1.5rem,3vw,2.7rem);border-right:1px solid var(--syber-line);border-bottom:1px solid var(--syber-line);background:#fff;transition:background .4s ease,transform .4s ease}.syber-value-grid article:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(22rem circle at var(--field-x,50%) var(--field-y,50%),rgba(139,212,182,.34),rgba(139,212,182,.1) 42%,transparent 68%);opacity:0;transition:opacity .28s ease;pointer-events:none}.syber-value-grid article[data-field-active=true]:before{opacity:1}.syber-value-grid article>*{position:relative;z-index:1}.syber-value-grid article:hover{position:relative;z-index:1;background:#f7faf8;transform:translateY(-4px)}.syber-value-grid article>span{font:700 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:rgba(31,106,86,.55)}.syber-value-grid h3{margin-top:1.8rem;font-size:1.45rem}.syber-value-grid p{margin-top:1rem;line-height:1.8;color:rgba(24,52,45,.76)}.syber-value-visual{position:relative;overflow:hidden;height:10.5rem;margin-top:1.75rem;border:1px solid rgba(31,106,86,.16);border-radius:.9rem;background:linear-gradient(145deg,rgba(247,251,249,.98),rgba(238,247,243,.72));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.syber-trace-record,.syber-trace-source{position:absolute;z-index:2;border:1px solid rgba(31,106,86,.2);border-radius:.65rem;background:hsla(0,0%,100%,.94);box-shadow:0 8px 20px rgba(23,63,52,.06);transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.syber-trace-record{left:.85rem;top:.8rem;width:68%;padding:.65rem .75rem}.syber-trace-record>span{display:block;font:700 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em;color:rgba(31,106,86,.62)}.syber-trace-record strong{display:block;margin-top:.32rem;font-size:.82rem;color:var(--syber-ink)}.syber-trace-record small{display:flex;align-items:center;gap:.35rem;margin-top:.4rem;font-size:.7rem;color:rgba(24,52,45,.67)}.syber-trace-record small i{width:.38rem;height:.38rem;border-radius:50%;background:#2aaa9f;box-shadow:0 0 0 3px rgba(42,170,159,.12)}.syber-trace-source{right:.75rem;bottom:.72rem;display:grid;width:77%;grid-template-columns:2.1rem 1fr auto;align-items:center;gap:.55rem;padding:.55rem .65rem}.syber-trace-source>span{display:grid;width:2rem;height:2.15rem;place-items:center;border-radius:.4rem;background:#e9f5f0;font:800 .57rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--syber-green)}.syber-trace-source small,.syber-trace-source strong{display:block;white-space:nowrap}.syber-trace-source strong{overflow:hidden;font-size:.73rem;color:var(--syber-ink);text-overflow:ellipsis}.syber-trace-source small{margin-top:.18rem;font-size:.65rem;color:rgba(24,52,45,.55)}.syber-trace-source b{display:grid;width:1.25rem;height:1.25rem;place-items:center;border-radius:50%;background:var(--syber-green);color:#fff;font-size:.68rem}.syber-trace-route{position:absolute;left:24%;top:42%;width:51%;height:28%;border-left:1px solid rgba(42,170,159,.38);border-bottom:1px solid rgba(42,170,159,.38)}.syber-trace-route i{position:absolute;width:.32rem;height:.32rem;border-radius:50%;background:#2aaa9f;box-shadow:0 0 8px rgba(42,170,159,.5);animation:syber-value-trace-flow 2.4s ease-in-out infinite}.syber-trace-route i:first-child{left:-.19rem;top:12%}.syber-trace-route i:nth-child(2){left:46%;bottom:-.19rem;animation-delay:.5s}.syber-trace-route i:nth-child(3){right:-.19rem;bottom:-.19rem;animation-delay:1s}.syber-value-grid article:hover .syber-trace-record{transform:translateY(-2px)}.syber-value-grid article:hover .syber-trace-source{border-color:rgba(42,170,159,.45);transform:translateY(2px)}.syber-value-visual--review{display:grid;align-content:center;gap:.45rem;padding:.85rem}.syber-review-row{position:relative;z-index:2;display:grid;min-height:2.55rem;grid-template-columns:1.75rem 1fr auto;align-items:center;gap:.55rem;padding:.34rem .55rem;border:1px solid rgba(31,106,86,.12);border-radius:.58rem;background:hsla(0,0%,100%,.84);transition:border-color .3s ease,transform .35s ease,background .3s ease}.syber-review-row>i{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:#edf6f2;font-style:normal;font-size:.68rem;font-weight:800;color:var(--syber-green)}.syber-review-row strong{font-size:.76rem;color:var(--syber-ink)}.syber-review-row small{font-size:.67rem;color:rgba(24,52,45,.56)}.syber-review-row.is-complete small{color:#217b68}.syber-review-row.is-active{border-color:rgba(42,170,159,.42);background:#f7fcfa;box-shadow:0 7px 18px rgba(42,170,159,.08)}.syber-review-row.is-active small{display:flex;align-items:center;gap:.35rem;color:#1f6a56}.syber-review-row.is-active small b{width:.4rem;height:.4rem;border-radius:50%;background:#2aaa9f;box-shadow:0 0 0 3px rgba(42,170,159,.12);animation:syber-review-status 1.8s ease-in-out infinite}.syber-review-handoff{position:absolute;z-index:1;left:2.05rem;top:2.1rem;width:1px;height:6.1rem;background:rgba(42,170,159,.28)}.syber-review-handoff i{position:absolute;left:-.18rem;top:0;width:.4rem;height:.4rem;border-radius:50%;background:#2aaa9f;box-shadow:0 0 8px rgba(42,170,159,.55);animation:syber-value-handoff 3s cubic-bezier(.4,0,.2,1) infinite}.syber-value-grid article:hover .syber-review-row.is-active{transform:translateX(3px)}.syber-value-visual--continue{display:grid;grid-template-columns:minmax(0,1fr) 2.8rem minmax(0,1fr);align-items:center;padding:.85rem}.syber-year-project{min-width:0;min-height:7.5rem;padding:.75rem .65rem;border:1px solid rgba(31,106,86,.16);border-radius:.68rem;background:hsla(0,0%,100%,.9);transition:transform .45s cubic-bezier(.2,.8,.2,1),border-color .3s ease,box-shadow .3s ease}.syber-year-project>span{display:block;font:700 .58rem/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(31,106,86,.62)}.syber-year-project strong{display:block;margin-top:1rem;font-size:.74rem;line-height:1.35;color:var(--syber-ink)}.syber-year-project small{display:block;margin-top:.45rem;font-size:.63rem;line-height:1.4;color:rgba(24,52,45,.56)}.syber-year-project--next{border-color:rgba(42,170,159,.38);background:#f7fcfa;box-shadow:0 8px 20px rgba(42,170,159,.07)}.syber-year-project--next strong{color:var(--syber-green)}.syber-year-transfer{position:relative;height:3rem}.syber-year-transfer>span{position:absolute;inset:0;display:grid;place-items:center;color:rgba(31,106,86,.52);font-size:1.15rem}.syber-year-transfer i{position:absolute;left:.2rem;top:50%;width:.28rem;height:.28rem;margin-top:-.14rem;border-radius:50%;background:#2aaa9f;opacity:0;animation:syber-value-year-flow 2.2s linear infinite}.syber-year-transfer i:nth-of-type(2){animation-delay:.55s}.syber-year-transfer i:nth-of-type(3){animation-delay:1.1s}.syber-value-grid article:hover .syber-year-project--source{transform:translateX(-2px)}.syber-value-grid article:hover .syber-year-project--next{border-color:rgba(42,170,159,.62);transform:translateX(2px)}@keyframes syber-value-trace-flow{0%,to{opacity:.2;transform:scale(.65)}45%{opacity:1;transform:scale(1)}}@keyframes syber-value-handoff{0%{opacity:0;transform:translateY(0)}16%{opacity:1}84%{opacity:1}to{opacity:0;transform:translateY(5.7rem)}}@keyframes syber-value-year-flow{0%{opacity:0;transform:translateX(0) scale(.7)}20%,75%{opacity:1}to{opacity:0;transform:translateX(2.15rem) scale(1)}}@keyframes syber-review-status{50%{box-shadow:0 0 0 5px rgba(42,170,159,.08)}}.syber-voices-section{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#f2f6f3,#f8faf8 46%,#eef5f1)}.syber-voices-section:before{content:"";position:absolute;z-index:-1;right:-8rem;bottom:-13rem;width:44rem;height:44rem;border-radius:50%;background:radial-gradient(circle,rgba(42,170,159,.16),rgba(139,212,182,.05) 38%,transparent 70%);pointer-events:none}.syber-voices-heading{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.55fr);align-items:end;gap:3rem}.syber-voices-heading>p{margin:0;line-height:1.85}.syber-voice-stage{position:relative;overflow:hidden;width:100%;max-width:70rem;height:35rem;margin:2.2rem auto 0;outline:0}.syber-voice-canvas{position:absolute;inset:0;display:block;width:100%;height:100%;cursor:grab;touch-action:pan-y}.syber-voice-canvas.is-dragging{cursor:grabbing}.syber-voice-canvas.is-card-hovered{cursor:pointer}.syber-voice-stage:focus-visible{outline:2px solid rgba(42,170,159,.58);outline-offset:-.2rem}.syber-voice-source{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.syber-voice-card header{display:flex;align-items:center;gap:.75rem}.syber-voice-card img{width:3rem;height:3rem;border-radius:50%}.syber-voice-card blockquote{margin:1rem 0 0}.syber-voice-stage.no-webgl{left:auto;width:100%;height:auto;padding-top:2rem;transform:none}.syber-voice-stage.no-webgl .syber-voice-canvas{display:none}.syber-voice-stage.no-webgl .syber-voice-source{position:static;display:grid;width:auto;height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;clip:auto;clip-path:none;white-space:normal}.syber-voice-stage.no-webgl .syber-voice-card{padding:1.5rem;border:1px solid rgba(31,106,86,.12);border-radius:1rem;background:hsla(0,0%,100%,.92);box-shadow:0 1rem 2.4rem rgba(20,52,43,.07)}.syber-voice-stage.no-webgl .syber-voice-card blockquote{line-height:1.8;color:rgba(24,52,45,.72)}.syber-voice-controls{position:relative;z-index:2;display:flex;min-height:2.8rem;align-items:center;justify-content:center;margin-top:0}.syber-voice-nav button{display:inline-flex;min-width:2.65rem;min-height:2.65rem;align-items:center;justify-content:center;border:1px solid rgba(31,106,86,.16);border-radius:999px;background:hsla(0,0%,100%,.84);color:var(--syber-green);font-size:.76rem;font-weight:800;box-shadow:0 .65rem 1.8rem rgba(19,60,49,.06);transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s ease,border-color .3s ease}.syber-voice-nav button:hover{border-color:rgba(42,170,159,.38);background:#fff;transform:translateY(-2px)}.syber-voice-nav{display:none;align-items:center;gap:.45rem}.syber-voice-nav button{padding:0 .8rem}.syber-voice-nav .syber-voice-overview{padding:0 1rem}.syber-voices-section.is-focused .syber-voice-nav{display:flex}@media (max-width:900px){.syber-voices-heading{grid-template-columns:1fr;gap:1.4rem}}@media (max-width:700px){.syber-voice-stage{width:100%;height:67rem;margin-top:1.8rem}.syber-voice-stage.no-webgl .syber-voice-source{grid-template-columns:1fr}.syber-voice-controls{justify-content:flex-start}}[data-syber-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1)}[data-syber-reveal][data-revealed=true]{opacity:1;transform:none}.syber-start-grid [data-syber-reveal]:nth-child(2),.syber-value-grid [data-syber-reveal]:nth-child(2){transition-delay:.1s}.syber-value-grid [data-syber-reveal]:nth-child(3){transition-delay:.2s}.syber-start-section{background:var(--syber-surface)}.syber-start-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.syber-start-card{position:relative;overflow:hidden;min-height:31rem;padding:clamp(1.6rem,4vw,3rem);border:1px solid var(--syber-line);border-radius:1.35rem;background:#fff}.syber-start-card--primary{color:#effaf5;border-color:transparent;background:#173f34;box-shadow:0 28px 60px rgba(23,63,52,.18)}.syber-start-card--primary:after{content:"";position:absolute;width:20rem;height:20rem;right:-8rem;bottom:-10rem;border:1px solid rgba(139,212,182,.22);border-radius:50%;box-shadow:0 0 0 3rem rgba(139,212,182,.035),0 0 0 6rem rgba(139,212,182,.025);transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.syber-start-card--primary:hover:after{transform:translate(-.8rem,-.5rem) rotate(8deg) scale(1.04)}.syber-start-card>span{font-size:.72rem;font-weight:700;letter-spacing:.12em;color:var(--syber-green)}.syber-start-card--primary>span{color:#91dfbf}.syber-start-card h3{font-size:clamp(1.65rem,3vw,2.3rem)}.syber-start-card h3,.syber-start-card p{position:relative;z-index:1;margin-top:1rem}.syber-start-card p{max-width:28rem;line-height:1.75;color:rgba(24,52,45,.76)}.syber-start-card--primary p{color:rgba(239,250,245,.8)}.syber-start-card ul{position:relative;z-index:1;margin-top:2rem;display:grid;gap:.8rem}.syber-start-card li{display:flex;align-items:center;gap:.7rem;font-size:.9rem}.syber-start-card li:before{content:"✓";display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:rgba(31,106,86,.1);color:var(--syber-green);font-size:.65rem}.syber-start-card--primary li:before{background:rgba(139,212,182,.15);color:#91dfbf}.syber-start-card a{position:absolute;z-index:2;left:clamp(1.6rem,4vw,3rem);right:clamp(1.6rem,4vw,3rem);bottom:clamp(1.6rem,4vw,3rem);display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;padding:0 1.2rem;border:1px solid var(--syber-line);border-radius:999px;color:var(--syber-green);font-weight:700}.syber-start-card--primary a{border-color:transparent;background:#eaf8f1;color:#173f34}.syber-decision-section{background:#fff}.syber-faq-list{border-top:1px solid var(--syber-line)}.syber-faq-list details{border-bottom:1px solid var(--syber-line)}.syber-faq-list summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;cursor:pointer;font-size:1.05rem;font-weight:700;list-style:none}.syber-faq-list summary::-webkit-details-marker{display:none}.syber-faq-list summary span{position:relative;flex:0 0 1.6rem;width:1.6rem;height:1.6rem;border:1px solid var(--syber-line);border-radius:50%}.syber-faq-list summary span:after,.syber-faq-list summary span:before{content:"";position:absolute;left:50%;top:50%;width:.65rem;height:1px;background:var(--syber-green);transform:translate(-50%,-50%);transition:transform .3s ease}.syber-faq-list summary span:after{transform:translate(-50%,-50%) rotate(90deg)}.syber-faq-list details[open] summary span:after{transform:translate(-50%,-50%) rotate(0)}.syber-faq-list details p{padding:0 3rem 1.6rem 0;line-height:1.8;color:rgba(24,52,45,.78)}.syber-final-cta{background:#fff}.syber-final-panel{position:relative;overflow:hidden;min-height:30rem;display:flex;align-items:center;padding:clamp(2rem,7vw,6rem);border-radius:1.6rem;background:linear-gradient(130deg,#e9f6ef,#f7faf8 55%,#d9eee4)}.syber-final-panel:before{content:"";position:absolute;inset:1rem;border:1px solid rgba(31,106,86,.12);border-radius:1.1rem}.syber-final-orbit{position:absolute;width:30rem;height:30rem;right:-4rem;top:50%;transform:translate(var(--orbit-x,0),calc(-50% + var(--orbit-y,0px)));transition:transform .22s cubic-bezier(.2,.8,.2,1)}.syber-final-orbit i{position:absolute;inset:0;border:1px solid rgba(31,106,86,.15);border-radius:48% 52% 55% 45%;animation:syber-orbit 18s linear infinite}.syber-final-orbit i:nth-child(2){inset:3.5rem;animation-duration:14s;animation-direction:reverse}.syber-final-orbit i:nth-child(3){inset:7rem;background:radial-gradient(circle,rgba(139,212,182,.4),transparent 66%);animation-duration:22s}@keyframes syber-orbit{to{transform:rotate(1turn)}}.syber-final-primary,.syber-final-secondary{display:inline-flex;min-height:3.3rem;align-items:center;justify-content:center;gap:.75rem;border-radius:999px;padding:0 1.4rem;font-weight:700}.syber-final-primary{background:var(--syber-green);color:#fff;box-shadow:0 12px 30px rgba(31,106,86,.18)}.syber-final-secondary{border:1px solid rgba(31,106,86,.3);color:var(--syber-green)}.syber-related a{display:grid;grid-template-columns:2rem 1fr auto;align-items:center;min-height:5rem;gap:1rem;padding:0 1.2rem;border:1px solid var(--syber-line);border-radius:.75rem;transition:background .3s ease,transform .3s ease}.syber-related a:hover{background:var(--syber-surface);transform:translateY(-2px)}.syber-related a span{font:600 .65rem/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(31,106,86,.88)}.syber-related a i{font-style:normal;color:var(--syber-green);transition:transform .3s ease}.syber-related a:hover i{transform:translateX(3px)}@media (max-width:767px){.syber-logo-track{--syber-logo-gap:1.5rem;--syber-logo-half-gap:.75rem;animation-duration:30s}.syber-logo-grid{grid-auto-columns:7rem;gap:1.5rem}.syber-logo-item img{max-width:6.5rem;max-height:2.75rem}.syber-story-layout{padding-left:1.7rem}.syber-story-progress{left:.1rem}.syber-story-step{display:block;min-height:auto;padding:.75rem 0 2.75rem}.syber-dashboard-image,.syber-screen-refraction,.syber-workflow-screen-shade,.syber-workflow-spotlight{transform:scale(var(--mobile-screen-scale,1.35));transform-origin:var(--stage-origin-x) var(--stage-origin-y);transition:transform .7s cubic-bezier(.22,1,.36,1)}.syber-story-copy{position:relative;top:auto}.syber-story-step,.syber-story-step[aria-current=step]{color:rgba(24,52,45,.82);transform:none;cursor:default}.syber-story-step:before,.syber-story-step[aria-current=step] .syber-story-copy,.syber-story-step[aria-current=step]:before{transform:none}.syber-story-step:before{background:#f7faf8;box-shadow:none}.syber-story-step[aria-current=step]:before{background:var(--syber-green);box-shadow:0 0 0 5px rgba(31,106,86,.09)}.syber-story-step:before{left:-1.93rem}.syber-story-progress:after{transform:scaleY(1)}.syber-story-instruction--desktop{display:none}.syber-story-instruction--mobile{display:block}.syber-story-instruction--mobile:before{content:"01—05";width:auto;min-width:3.3rem;padding-inline:.4rem;border-radius:999px;font:600 .6rem/1 ui-monospace,SFMono-Regular,Menlo,monospace}.syber-story-scene{position:relative;top:auto;min-height:19rem;margin-top:1.5rem;border-radius:1.05rem;opacity:1;transform:none}.syber-story-step[aria-current=step] .syber-story-scene{border-color:rgba(31,106,86,.34);box-shadow:0 24px 58px rgba(21,60,49,.14)}.syber-scene-heading{align-items:flex-start;min-height:4.5rem;padding:.9rem 1rem;flex-direction:column;gap:.4rem}.syber-scene-heading strong{font-size:.84rem;line-height:1.45;text-align:left}.syber-concept-stage{min-height:17rem}.syber-concept-grid{background-size:28px 28px}.syber-concept-aura{width:11rem;box-shadow:0 0 0 1.6rem rgba(76,181,184,.035),0 0 0 3rem rgba(75,155,202,.022)}.syber-concept-node{width:2.55rem;border-radius:.72rem}.syber-concept-node:after{inset:.32rem;border-radius:.5rem}.syber-concept-node i{width:.42rem}.syber-concept-particle{width:.34rem}.syber-concept-core{width:5.5rem}.syber-concept-core span{inset:-.55rem}.syber-concept-core span:nth-child(2){inset:-1.2rem}.syber-collection-hub{width:5.2rem;height:6.4rem;border-radius:1.15rem}.syber-review-gate{width:4.5rem;height:10rem}.syber-review-gate span{width:5.8rem;height:5.8rem}.syber-review-gate span:nth-child(2){width:3.4rem;height:3.4rem}.syber-review-result{right:5%;width:2.3rem}.syber-edit-stack{width:10.5rem;height:11.5rem}.syber-edit-stack>span{inset:1.4rem .6rem .2rem 1.5rem;padding:1.65rem 1rem}.syber-edit-stack>span:first-child{transform:translate(-1.35rem,-1rem) rotate(-4deg)}.syber-edit-stack>span:nth-child(2){transform:translate(-.7rem,-.5rem) rotate(-2deg)}.syber-output-capsule{width:6.3rem;height:8rem}.syber-output-token{right:2%;width:6.9rem;height:2.7rem;padding:0 .55rem;gap:.35rem}.syber-output-token em{flex-basis:1.15rem;width:1.15rem}.syber-output-token small{font-size:.75rem}.syber-output-loop{left:7%;width:4.8rem;height:4.8rem}.syber-ai-shell{grid-template-columns:1fr}.syber-ai-sidebar{display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid rgba(139,212,182,.13);scrollbar-width:none}.syber-ai-sidebar button{flex:0 0 9rem}.syber-ai-sidebar button i{display:none}.syber-ai-preview-label{left:1rem;top:.85rem}.syber-ai-preview-label span{width:1.6rem;height:1.6rem}.syber-start-grid,.syber-value-grid{grid-template-columns:1fr}.syber-value-grid article{min-height:24rem}.syber-start-card{min-height:29rem}.syber-final-panel{min-height:34rem;align-items:flex-start}.syber-final-orbit{width:22rem;height:22rem;right:-8rem;top:auto;bottom:-8rem;transform:none}}@media (max-width:359px){.syber-workflow-tabs{grid-auto-columns:minmax(128px,66vw)}.syber-edit-stack{width:9rem;height:10.5rem}.syber-edit-stack>span{inset:1.15rem .45rem .2rem 1.15rem;padding:1.45rem .75rem}.syber-edit-stack>span:first-child{transform:translate(-1rem,-.75rem) rotate(-4deg)}.syber-edit-stack>span:nth-child(2){transform:translate(-.5rem,-.35rem) rotate(-2deg)}.syber-edit-stack small{top:.9rem}.syber-ai-sidebar button{flex-basis:7.5rem}.syber-ai-sidebar button strong{font-size:.8rem}.syber-value-grid h3{font-size:1.3rem;text-wrap:balance}}@keyframes syber-logo-marquee{to{transform:translate3d(calc(-50% - var(--syber-logo-half-gap)),0,0)}}@media (prefers-reduced-motion:reduce){html:not([data-syber-motion]) .syber-page *,html:not([data-syber-motion]) .syber-page :after,html:not([data-syber-motion]) .syber-page :before{animation-play-state:paused!important}.syber-page *{scroll-behavior:auto!important}.syber-story-progress:after,.syber-story-scene{transition:none}.syber-ai-panels>div{animation:none;opacity:1;clip-path:inset(0);transform:none}.syber-workspace[data-tour-state=playing] .syber-workflow-tour-progress i{animation:none!important;transform:scaleX(1)}.syber-ai-progress i{transition:none}.syber-start-card--primary:hover:after{transform:none}[data-syber-reveal]{opacity:1;transform:none}}.syber-page section[data-syber-motion-visible=false] *,.syber-page section[data-syber-motion-visible=false] :after,.syber-page section[data-syber-motion-visible=false] :before,.syber-page[data-syber-hero-visible=false]>.syber-hero-backdrop:after,.syber-page[data-syber-hero-visible=false]>.syber-hero-backdrop:before,html[data-syber-motion=paused] .syber-page *,html[data-syber-motion=paused] .syber-page :after,html[data-syber-motion=paused] .syber-page :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){html[data-syber-motion=paused] .syber-page section[data-syber-motion-visible=true] [data-syber-required-motion],html[data-syber-motion=paused] .syber-page section[data-syber-motion-visible=true] [data-syber-required-motion] *{animation-play-state:running!important}html[data-syber-motion=paused] .syber-page section[data-syber-motion-visible=true] .syber-logo-strip:focus .syber-logo-track{animation-play-state:paused!important}}.placeholder\:text-body\/50::-moz-placeholder{color:rgba(var(--color-body),.5)}.placeholder\:text-body\/50::placeholder{color:rgba(var(--color-body),.5)}.placeholder\:text-white\/45::-moz-placeholder{color:hsla(0,0%,100%,.45)}.placeholder\:text-white\/45::placeholder{color:hsla(0,0%,100%,.45)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:inset-\[2px\]:before{content:var(--tw-content);inset:2px}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-2\.5:before{content:var(--tw-content);top:.625rem}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:table-cell:before{content:var(--tw-content);display:table-cell}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:h-5:before{content:var(--tw-content);height:1.25rem}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:w-\[1\.5px\]:before{content:var(--tw-content);width:1.5px}.before\:w-\[12\.5\%\]:before{content:var(--tw-content);width:12.5%}.before\:-translate-x-1\/2:before{--tw-translate-x:-50%}.before\:-translate-x-1\/2:before,.before\:-translate-y-1\/2:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:-translate-y-1\/2:before{--tw-translate-y:-50%}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-lg:before{content:var(--tw-content);border-radius:.5rem}.before\:border:before{content:var(--tw-content);border-width:1px}.before\:border-gray:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgba(var(--color-gray),var(--tw-border-opacity,1))}.before\:bg-muted:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgba(var(--color-muted),var(--tw-bg-opacity,1))}.before\:bg-primary:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgba(var(--color-primary),var(--tw-bg-opacity,1))}.before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.before\:bg-gradient-to-r:before{content:var(--tw-content);background-image:linear-gradient(to right,var(--tw-gradient-stops))}.before\:from-white:before{content:var(--tw-content);--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.before\:to-transparent:before{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.before\:pr-2:before{content:var(--tw-content);padding-right:.5rem}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:content-\[\'\2022\'\]:before{--tw-content:"•";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:left-2\.5:after{content:var(--tw-content);left:.625rem}.after\:right-0:after{content:var(--tw-content);right:0}.after\:right-2\.5:after{content:var(--tw-content);right:.625rem}.after\:top-0:after{content:var(--tw-content);top:0}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-\[12\.5\%\]:after{content:var(--tw-content);width:12.5%}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-primary:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgba(var(--color-primary),var(--tw-bg-opacity,1))}.after\:bg-gradient-to-l:after{content:var(--tw-content);background-image:linear-gradient(to left,var(--tw-gradient-stops))}.after\:from-white:after{content:var(--tw-content);--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent var(--tw-gradient-to-position)}.hover\:border-primary\/30:hover{border-color:rgba(var(--color-primary),.3)}.hover\:border-secondary\/70:hover{border-color:rgba(var(--color-secondary),.7)}.hover\:bg-action-hover:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-action-hover),var(--tw-bg-opacity,1))}.hover\:bg-action-soft:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-action-soft),var(--tw-bg-opacity,1))}.hover\:bg-gray:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-gray),var(--tw-bg-opacity,1))}.hover\:bg-gray-light:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1))}.hover\:text-action-hover:hover{--tw-text-opacity:1;color:rgba(var(--color-action-hover),var(--tw-text-opacity,1))}.hover\:text-body:hover{--tw-text-opacity:1;color:rgba(var(--color-body),var(--tw-text-opacity,1))}.hover\:text-green-700:hover{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:transition-colors:hover{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:text-white:hover .bg-action:hover,.hover\:text-white:hover.bg-action{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.hover\:text-white:hover.bg-action{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.hover\:text-white:hover.bg-action:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none;transition:left .8s cubic-bezier(.33,1,.68,1)}.hover\:text-white:hover .bg-action:focus-visible:after,.hover\:text-white:hover.bg-action:hover:after{left:120%}.hover\:text-white:hover.bg-action:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.hover\:text-white:hover .bg-action:hover,.hover\:text-white:hover.bg-action{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[10000\]:focus{z-index:10000}.focus\:rounded:focus{border-radius:.25rem}.focus\:border-primary:focus{--tw-border-opacity:1;border-color:rgba(var(--color-primary),var(--tw-border-opacity,1))}.focus\:border-secondary:focus{--tw-border-opacity:1;border-color:rgba(var(--color-secondary),var(--tw-border-opacity,1))}.focus\:bg-action-hover:focus{--tw-bg-opacity:1;background-color:rgba(var(--color-action-hover),var(--tw-bg-opacity,1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-white:focus{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-action:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--color-action),var(--tw-ring-opacity,1))}.focus\:ring-primary:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(var(--color-primary),var(--tw-ring-opacity,1))}.focus\:ring-primary\/20:focus{--tw-ring-color:rgba(var(--color-primary),0.2)}.focus\:ring-white\/15:focus{--tw-ring-color:hsla(0,0%,100%,.15)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus\:text-white:focus .bg-action:hover,.focus\:text-white:focus.bg-action{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.focus\:text-white:focus.bg-action{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.focus\:text-white:focus.bg-action:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none;transition:left .8s cubic-bezier(.33,1,.68,1)}.focus\:text-white:focus .bg-action:focus-visible:after,.focus\:text-white:focus.bg-action:hover:after{left:120%}.focus\:text-white:focus.bg-action:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.focus\:text-white:focus .bg-action:hover,.focus\:text-white:focus.bg-action{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-action:hover:disabled{--tw-bg-opacity:1;background-color:rgba(var(--color-action),var(--tw-bg-opacity,1))}.disabled\:hover\:text-white:hover:disabled{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.disabled\:hover\:bg-action:hover:disabled.text-white,.disabled\:hover\:bg-action:hover:disabled.text-white:hover,.disabled\:hover\:text-white:hover:disabled .bg-action:hover,.disabled\:hover\:text-white:hover:disabled.bg-action{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.disabled\:hover\:bg-action:hover:disabled.text-white,.disabled\:hover\:text-white:hover:disabled.bg-action{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.disabled\:hover\:bg-action:hover:disabled.text-white:after,.disabled\:hover\:text-white:hover:disabled.bg-action:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none}.disabled\:hover\:bg-action:hover:disabled.text-white:after,.disabled\:hover\:text-white:hover:disabled.bg-action:after{transition:left .8s cubic-bezier(.33,1,.68,1)}.disabled\:hover\:bg-action:hover:disabled.text-white:focus-visible:after,.disabled\:hover\:bg-action:hover:disabled.text-white:hover:after{left:120%}.disabled\:hover\:text-white:hover:disabled .bg-action:focus-visible:after,.disabled\:hover\:text-white:hover:disabled.bg-action:hover:after{left:120%}.disabled\:hover\:bg-action:hover:disabled.text-white:hover,.disabled\:hover\:text-white:hover:disabled.bg-action:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.disabled\:hover\:bg-action:hover:disabled.text-white,.disabled\:hover\:bg-action:hover:disabled.text-white:hover,.disabled\:hover\:text-white:hover:disabled .bg-action:hover,.disabled\:hover\:text-white:hover:disabled.bg-action{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group[open] .group-open\:rotate-180,.group[open] .group-open\:rotate-45{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-45{--tw-rotate:45deg}.group:hover .group-hover\:bg-gray{--tw-bg-opacity:1;background-color:rgba(var(--color-gray),var(--tw-bg-opacity,1))}.group:hover .group-hover\:underline{text-decoration-line:underline}@media not all and (min-width:640px){.max-sm\:hidden{display:none}}@media (min-width:640px){.sm\:w-auto{width:auto}.sm\:min-w-\[152px\]{min-width:152px}.sm\:max-w-none{max-width:none}.sm\:flex-1{flex:1 1 0%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-4{gap:1rem}}@media (min-width:768px){.md\:bottom-7\.5{bottom:1.875rem}.md\:left-2\.5{left:.625rem}.md\:right-6{right:1.5rem}.md\:top-2\.5{top:.625rem}.md\:top-20{top:5rem}.md\:top-7\.5{top:1.875rem}.md\:top-\[330px\]{top:330px}.md\:top-\[345px\]{top:345px}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:mx-0{margin-left:0;margin-right:0}.md\:mt-0{margin-top:0}.md\:mt-10{margin-top:2.5rem}.md\:mt-12{margin-top:3rem}.md\:mt-14{margin-top:3.5rem}.md\:mt-15{margin-top:3.75rem}.md\:mt-16{margin-top:4rem}.md\:mt-20{margin-top:5rem}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:mt-8{margin-top:2rem}.md\:mt-\[68px\]{margin-top:68px}.md\:mt-\[70px\]{margin-top:70px}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-\[1\/0\.6\]{aspect-ratio:1/.6}.md\:aspect-video{aspect-ratio:16/9}.md\:h-10{height:2.5rem}.md\:h-14{height:3.5rem}.md\:h-15{height:3.75rem}.md\:h-20{height:5rem}.md\:h-24{height:6rem}.md\:h-40{height:10rem}.md\:h-5{height:1.25rem}.md\:h-6{height:1.5rem}.md\:h-7{height:1.75rem}.md\:h-8{height:2rem}.md\:h-9{height:2.25rem}.md\:h-\[220px\]{height:220px}.md\:h-\[290px\]{height:290px}.md\:h-\[415px\]{height:415px}.md\:w-10{width:2.5rem}.md\:w-15{width:3.75rem}.md\:w-20{width:5rem}.md\:w-24{width:6rem}.md\:w-30{width:7.5rem}.md\:w-5{width:1.25rem}.md\:w-6{width:1.5rem}.md\:w-8{width:2rem}.md\:w-\[120px\]{width:120px}.md\:w-\[220px\]{width:220px}.md\:w-\[280px\]{width:280px}.md\:w-\[290px\]{width:290px}.md\:w-\[415px\]{width:415px}.md\:w-auto{width:auto}.md\:min-w-\[1280px\]{min-width:1280px}.md\:min-w-\[200px\]{min-width:200px}.md\:min-w-\[96px\]{min-width:96px}.md\:min-w-\[98px\]{min-width:98px}.md\:-translate-x-1\/2{--tw-translate-x:-50%}.md\:-translate-x-1\/2,.md\:translate-x-\[calc\(-50\%\+212px\)\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:translate-x-\[calc\(-50\%\+212px\)\]{--tw-translate-x:calc(-50% + 212px)}.md\:scroll-mt-28{scroll-margin-top:7rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-5{gap:1.25rem}.md\:gap-7\.5{gap:1.875rem}.md\:gap-8{gap:2rem}.md\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.md\:gap-y-15{row-gap:3.75rem}.md\:gap-y-16{row-gap:4rem}.md\:space-y-15>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3.75rem*var(--tw-space-y-reverse))}.md\:space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem*var(--tw-space-y-reverse))}.md\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}.md\:space-y-32>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(8rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(8rem*var(--tw-space-y-reverse))}.md\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem*var(--tw-space-y-reverse))}.md\:rounded-2xl{border-radius:1rem}.md\:rounded-3xl{border-radius:1.5rem}.md\:rounded-full{border-radius:9999px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-3{padding:.75rem}.md\:p-4{padding:1rem}.md\:p-5{padding:1.25rem}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-7\.5{padding-left:1.875rem;padding-right:1.875rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-15{padding-top:3.75rem;padding-bottom:3.75rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-15{padding-bottom:3.75rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pb-8{padding-bottom:2rem}.md\:pb-\[70px\]{padding-bottom:70px}.md\:pl-6{padding-left:1.5rem}.md\:pl-7\.5{padding-left:1.875rem}.md\:pr-2{padding-right:.5rem}.md\:pt-20{padding-top:5rem}.md\:pt-24{padding-top:6rem}.md\:pt-28{padding-top:7rem}.md\:pt-32{padding-top:8rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-7xl{font-size:4.5rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}@media (max-width:767px){.mobile-readable-form .md\:text-sm,.mobile-readable-page .md\:text-sm{font-size:var(--font-mobile-body);line-height:1.6}.mobile-readable-page .md\:text-xs{font-size:var(--font-mobile-meta);line-height:1.5}}.before\:md\:rounded-3xl:before{content:var(--tw-content);border-radius:1.5rem}}@media (min-width:1024px){.lg\:right-16{right:4rem}.lg\:right-4{right:1rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-14{height:3.5rem}.lg\:h-6{height:1.5rem}.lg\:h-8{height:2rem}.lg\:min-h-\[560px\]{min-height:560px}.lg\:w-1\/2{width:50%}.lg\:w-6{width:1.5rem}.lg\:w-8{width:2rem}.lg\:w-80{width:20rem}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[400px\]{max-width:400px}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[\.75fr_1\.25fr\]{grid-template-columns:.75fr 1.25fr}.lg\:grid-cols-\[\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[360px_minmax\(0\2c 1fr\)\]{grid-template-columns:360px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 0\.9fr\)_minmax\(420px\2c 0\.8fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(420px,.8fr)}.lg\:grid-cols-\[minmax\(220px\2c 0\.8fr\)_minmax\(0\2c 1\.9fr\)\]{grid-template-columns:minmax(220px,.8fr) minmax(0,1.9fr)}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}.lg\:space-y-40>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10rem*var(--tw-space-y-reverse))}.lg\:p-7{padding:1.75rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pl-\[140px\]{padding-left:140px}.lg\:pr-10{padding-right:2.5rem}.lg\:pr-15{padding-right:3.75rem}.lg\:pr-7\.5{padding-right:1.875rem}.lg\:pt-6{padding-top:1.5rem}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lg\:before\:opacity-100:before{content:var(--tw-content);opacity:1}.lg\:hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.lg\:hover\:-translate-y-0\.5:hover,.lg\:hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.lg\:hover\:border-action:hover{--tw-border-opacity:1;border-color:rgba(var(--color-action),var(--tw-border-opacity,1))}.lg\:hover\:border-muted:hover{--tw-border-opacity:1;border-color:rgba(var(--color-muted),var(--tw-border-opacity,1))}.lg\:hover\:border-white\/25:hover{border-color:hsla(0,0%,100%,.25)}.lg\:hover\:bg-action:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-action),var(--tw-bg-opacity,1))}.lg\:hover\:bg-action-hover:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-action-hover),var(--tw-bg-opacity,1))}.lg\:hover\:bg-action-soft:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-action-soft),var(--tw-bg-opacity,1))}.lg\:hover\:bg-gray:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-gray),var(--tw-bg-opacity,1))}.lg\:hover\:bg-gray-light:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1))}.lg\:hover\:bg-muted:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-muted),var(--tw-bg-opacity,1))}.lg\:hover\:bg-tertiary:hover{--tw-bg-opacity:1;background-color:rgba(var(--color-tertiary),var(--tw-bg-opacity,1))}.lg\:hover\:bg-tertiary\/90:hover{background-color:rgba(var(--color-tertiary),.9)}.lg\:hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.lg\:hover\:text-action-hover:hover{--tw-text-opacity:1;color:rgba(var(--color-action-hover),var(--tw-text-opacity,1))}.lg\:hover\:text-body:hover{--tw-text-opacity:1;color:rgba(var(--color-body),var(--tw-text-opacity,1))}.lg\:hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lg\:hover\:underline:hover{text-decoration-line:underline}.lg\:hover\:opacity-75:hover{opacity:.75}.lg\:hover\:opacity-80:hover{opacity:.8}.lg\:hover\:bg-action:hover.text-white,.lg\:hover\:bg-action:hover.text-white:hover,.lg\:hover\:text-white:hover .bg-action:hover,.lg\:hover\:text-white:hover.bg-action{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.lg\:hover\:bg-action:hover.text-white,.lg\:hover\:text-white:hover.bg-action{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.lg\:hover\:bg-action:hover.text-white:after,.lg\:hover\:text-white:hover.bg-action:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none}.lg\:hover\:bg-action:hover.text-white:after,.lg\:hover\:text-white:hover.bg-action:after{transition:left .8s cubic-bezier(.33,1,.68,1)}.lg\:hover\:bg-action:hover.text-white:focus-visible:after,.lg\:hover\:bg-action:hover.text-white:hover:after{left:120%}.lg\:hover\:text-white:hover .bg-action:focus-visible:after,.lg\:hover\:text-white:hover.bg-action:hover:after{left:120%}.lg\:hover\:bg-action:hover.text-white:hover,.lg\:hover\:text-white:hover.bg-action:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.lg\:hover\:bg-action:hover.text-white,.lg\:hover\:bg-action:hover.text-white:hover,.lg\:hover\:text-white:hover .bg-action:hover,.lg\:hover\:text-white:hover.bg-action{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}.lg\:hover\:before\:bg-transparent:hover:before{content:var(--tw-content);background-color:transparent}.group:hover .lg\:group-hover\:left-\[120\%\]{left:120%}.group:hover .lg\:group-hover\:block{display:block}.group:hover .lg\:group-hover\:hidden{display:none}.group:hover .lg\:group-hover\:translate-x-0{--tw-translate-x:0px}.group:hover .lg\:group-hover\:translate-x-0,.group:hover .lg\:group-hover\:translate-x-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:translate-x-3{--tw-translate-x:0.75rem}.group:hover .lg\:group-hover\:translate-y-0{--tw-translate-y:0px}.group:hover .lg\:group-hover\:translate-y-0,.group:hover .lg\:group-hover\:translate-y-0\.5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:translate-y-0\.5{--tw-translate-y:0.125rem}.group:hover .lg\:group-hover\:translate-y-3{--tw-translate-y:0.75rem}.group:hover .lg\:group-hover\:scale-105,.group:hover .lg\:group-hover\:translate-y-3{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .lg\:group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.group:hover .lg\:group-hover\:bg-gray-light{--tw-bg-opacity:1;background-color:rgba(var(--color-gray-light),var(--tw-bg-opacity,1))}.group:hover .lg\:group-hover\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.group:hover .lg\:group-hover\:stroke-white{stroke:#fff}.group:hover .lg\:group-hover\:text-primary{--tw-text-opacity:1;color:rgba(var(--color-primary),var(--tw-text-opacity,1))}.group:hover .lg\:group-hover\:text-secondary{--tw-text-opacity:1;color:rgba(var(--color-secondary),var(--tw-text-opacity,1))}.group:hover .lg\:group-hover\:text-tertiary{--tw-text-opacity:1;color:rgba(var(--color-tertiary),var(--tw-text-opacity,1))}.group:hover .lg\:group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .lg\:group-hover\:decoration-tertiary{text-decoration-color:rgb(var(--color-tertiary))}.group:hover .lg\:group-hover\:opacity-0{opacity:0}.group:hover .lg\:group-hover\:opacity-100{opacity:1}.group:hover .lg\:group-hover\:text-white .bg-action:hover,.group:hover .lg\:group-hover\:text-white.bg-action{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);color:#fff}.group:hover .lg\:group-hover\:text-white.bg-action{position:relative;overflow:hidden;isolation:isolate;box-shadow:0 14px 28px -18px rgba(var(--color-tertiary-light),.66),inset 0 1px 0 hsla(0,0%,100%,.28);text-shadow:0 1px 1px rgba(4,22,44,.18)}.group:hover .lg\:group-hover\:text-white.bg-action:after{content:"";position:absolute;top:-50px;left:-75px;height:155px;width:2rem;background:hsla(0,0%,100%,.35);transform:rotate(35deg);pointer-events:none;transition:left .8s cubic-bezier(.33,1,.68,1)}.group:hover .lg\:group-hover\:text-white .bg-action:focus-visible:after,.group:hover .lg\:group-hover\:text-white.bg-action:hover:after{left:120%}.group:hover .lg\:group-hover\:text-white.bg-action:hover{background-color:rgb(var(--color-primary-light));background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%);box-shadow:0 16px 32px -18px rgba(var(--color-tertiary-light),.72),inset 0 1px 0 hsla(0,0%,100%,.32)}@media (prefers-reduced-transparency:reduce){.group:hover .lg\:group-hover\:text-white .bg-action:hover,.group:hover .lg\:group-hover\:text-white.bg-action{background-image:linear-gradient(135deg,rgb(var(--color-primary-light)) 0,rgb(var(--color-tertiary-light)) 100%)}}}@media (min-width:1280px){.xl\:top-\[130px\]{top:130px}.xl\:top-\[430px\]{top:430px}.xl\:top-\[445px\]{top:445px}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:ml-auto{margin-left:auto}.xl\:mt-12{margin-top:3rem}.xl\:mt-15{margin-top:3.75rem}.xl\:mt-16{margin-top:4rem}.xl\:mt-20{margin-top:5rem}.xl\:mt-30{margin-top:7.5rem}.xl\:mt-5{margin-top:1.25rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:\!hidden{display:none!important}.xl\:hidden{display:none}.xl\:h-32{height:8rem}.xl\:h-6{height:1.5rem}.xl\:h-\[270px\]{height:270px}.xl\:h-\[380px\]{height:380px}.xl\:h-\[490px\]{height:490px}.xl\:w-32{width:8rem}.xl\:w-40{width:10rem}.xl\:w-56{width:14rem}.xl\:w-6{width:1.5rem}.xl\:w-80{width:20rem}.xl\:w-\[270px\]{width:270px}.xl\:w-\[380px\]{width:380px}.xl\:w-\[490px\]{width:490px}.xl\:min-w-\[1920px\]{min-width:1920px}.xl\:min-w-\[340px\]{min-width:340px}.xl\:flex-1{flex:1 1 0%}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:items-center{align-items:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-15{gap:3.75rem}.xl\:gap-2{gap:.5rem}.xl\:gap-x-0{-moz-column-gap:0;column-gap:0}.xl\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.xl\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px*var(--tw-space-y-reverse))}.xl\:space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem*var(--tw-space-y-reverse))}.xl\:space-y-30>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(7.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(7.5rem*var(--tw-space-y-reverse))}.xl\:py-20{padding-top:5rem;padding-bottom:5rem}.xl\:py-28{padding-top:7rem;padding-bottom:7rem}.xl\:py-30{padding-top:7.5rem;padding-bottom:7.5rem}.xl\:py-36{padding-top:9rem;padding-bottom:9rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pb-20{padding-bottom:5rem}.xl\:pb-30{padding-bottom:7.5rem}.xl\:pt-10{padding-top:2.5rem}.xl\:pt-28{padding-top:7rem}.xl\:pt-30{padding-top:7.5rem}.xl\:pt-36{padding-top:9rem}.xl\:pt-44{padding-top:11rem}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-\[64px\]{font-size:64px}.xl\:text-\[80px\]{font-size:80px}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.\32xl\:-translate-x-10{--tw-translate-x:-2.5rem}.\32xl\:-translate-x-10,.\32xl\:translate-x-10{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:translate-x-10{--tw-translate-x:2.5rem}.\32xl\:text-7xl{font-size:4.5rem;line-height:1}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:disabled_svg\]\:block:disabled svg{display:block}.\[\&_svg\]\:rotate-180 svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}