*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{color:#1f2937;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f9fafb;font-family:PlusJakartaSans-Regular;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.25}h1{font-size:2.25rem;font-weight:700}p{color:#4b5563;margin:0 0 1rem;line-height:1.625}ul,ol{margin:0 0 1rem;padding-left:1.5rem}li{color:#4b5563;margin-bottom:.5rem;list-style:none}li:last-child{margin-bottom:0}img{border-style:none;max-width:100%;height:auto}svg{max-width:100%;height:auto;display:block}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1rem}th,td{text-align:left;border-bottom:1px solid #e5e7eb;padding:.75rem 1rem}thead th{color:#111827;border-bottom:2px solid #d1d5db;font-weight:600}tbody tr{transition:all .15s}tbody tr:hover{background-color:#f9fafb}form{margin-bottom:1.5rem}label{color:#374151;margin-bottom:.5rem;font-weight:500;display:block}input:focus,textarea:focus,select:focus{box-shadow:unset!important}input,textarea,select{color:#fff;background-color:#0000;border:1px solid #0000;border-radius:.375rem;width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5;transition:all .3s}input:focus,textarea:focus,select:focus{border-color:#3dace2;outline:none;box-shadow:0 0 0 3px #3dace21a}input::-moz-placeholder{color:#9ca3af}textarea::-moz-placeholder{color:#9ca3af}select::-moz-placeholder{color:#9ca3af}input::placeholder,textarea::placeholder,select::placeholder{color:#9ca3af}input:disabled,textarea:disabled,select:disabled{color:#6b7280;cursor:not-allowed;background-color:#f3f4f6}textarea{resize:vertical;min-height:100px}select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{cursor:pointer;width:auto;height:auto;margin-right:.5rem}input[type=checkbox]{cursor:pointer;border:1px solid #d1d5db;border-radius:.125rem;width:1rem;height:1rem;position:relative}input[type=checkbox]:checked{background-color:#3dace2;border-color:#3dace2}input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:.875rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=radio]{cursor:pointer;border:1px solid #d1d5db;border-radius:50%;width:1rem;height:1rem;position:relative}input[type=radio]:checked{border-color:#3dace2}input[type=radio]:checked:after{content:"";background-color:#3dace2;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button{font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;cursor:pointer;color:inherit;background:0 0;border:0;margin:0;padding:0;overflow:visible}button:disabled{cursor:not-allowed}:focus-visible{outline-offset:2px;outline:2px solid #3dace2}::-moz-selection{color:#fff;background-color:#60a5fa}::selection{color:#fff;background-color:#60a5fa}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f3f4f6;border-radius:.125rem}::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:.125rem}::-webkit-scrollbar-thumb:hover{background:#6b7280}*{scrollbar-width:thin;scrollbar-color:#9ca3af #f3f4f6}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}@media screen and (orientation:landscape){html{-webkit-text-size-adjust:100%}}@media print{*,:before,:after{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{page-break-inside:avoid;border:1px solid #d1d5db}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.container{width:100%;margin:0 auto;padding:0 1rem}@media (width>=640px){.container{max-width:640px;padding:0 1.5rem}}@media (width>=768px){.container{max-width:768px;padding:0 2rem}}@media (width>=1024px){.container{max-width:1024px;padding:0 2rem}}@media (width>=1280px){.container{max-width:1440px}}@media (width>=1400px){.container{max-width:1440px}}.card-elevated{background:#fff;border-radius:.5rem;padding:1.5rem;transition:all .3s;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.card-elevated:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.form-control{border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.form-control:focus{border-color:#3dace2;outline:none;box-shadow:0 0 0 3px #3dace21a}.form-control::placeholder{color:#9ca3af}.loading{pointer-events:none;opacity:.6;position:relative}.loading:after{content:"";border:2px solid #3dace233;border-top-color:#3dace2;border-radius:50%;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;animation:1s linear infinite spin;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{to{opacity:1}}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}@keyframes slideDown{to{opacity:1;transform:translateY(0)}}@keyframes slideLeft{to{opacity:1;transform:translate(0)}}@keyframes slideRight{to{opacity:1;transform:translate(0)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translate(0,0)}40%,43%{transform:translateY(-30px)}70%{transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animate-fade-in{opacity:0;animation:.3s ease-in-out forwards fadeIn}.animate-slide-up{opacity:0;animation:.3s ease-out forwards slideUp;transform:translateY(20px)}.animate-slide-down{opacity:0;animation:.3s ease-out forwards slideDown;transform:translateY(-20px)}.animate-slide-left{opacity:0;animation:.3s ease-out forwards slideLeft;transform:translate(20px)}.animate-slide-right{opacity:0;animation:.3s ease-out forwards slideRight;transform:translate(-20px)}.animate-bounce{animation:1s ease-in-out bounce}.animate-pulse{animation:2s infinite pulse}.transition-fast{transition:all .15s}.transition-base{transition:all .3s}.transition-slow{transition:all .5s}.transition-none{transition:none}@font-face{font-family:DM Sans Black;src:local(DM Sans Black),local(DMSans-Black),url(/build/assets/DMSans-Black-C5pKeiFu.woff2)format("woff2"),url(/build/assets/DMSans-Black-DAsgnyu_.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Black Italic;src:local(DM Sans Black Italic),local(DMSans-BlackItalic),url(/build/assets/DMSans-BlackItalic-HjApO8Cp.woff2)format("woff2"),url(/build/assets/DMSans-BlackItalic-CJGhvvFk.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Bold;src:local(DM Sans Bold),local(DMSans-Bold),url(/build/assets/DMSans-Bold-CoSgvTnO.woff2)format("woff2"),url(/build/assets/DMSans-Bold-DcSx89BP.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Bold Italic;src:local(DM Sans Bold Italic),local(DMSans-BoldItalic),url(/build/assets/DMSans-BoldItalic-BVjGna3I.woff2)format("woff2"),url(/build/assets/DMSans-BoldItalic-D-LCyo9C.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Sans ExtraBold;src:local(DM Sans ExtraBold),local(DMSans-ExtraBold),url(/build/assets/DMSans-ExtraBold-CYhXxuwr.woff2)format("woff2"),url(/build/assets/DMSans-ExtraBold-YPnnu8yU.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans ExtraBold Italic;src:local(DM Sans ExtraBold Italic),local(DMSans-ExtraBoldItalic),url(/build/assets/DMSans-ExtraBoldItalic-Bk5fJyeW.woff2)format("woff2"),url(/build/assets/DMSans-ExtraBoldItalic-xiONSiez.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Sans ExtraLight;src:local(DM Sans ExtraLight),local(DMSans-ExtraLight),url(/build/assets/DMSans-ExtraLight-DreZX9rB.woff2)format("woff2"),url(/build/assets/DMSans-ExtraLight-DgNW05lD.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DM Sans ExtraLight Italic;src:local(DM Sans ExtraLight Italic),local(DMSans-ExtraLightItalic),url(/build/assets/DMSans-ExtraLightItalic-DOUTn1Is.woff2)format("woff2"),url(/build/assets/DMSans-ExtraLightItalic-WDrND80G.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Italic;src:local(DM Sans Italic),local(DMSans-Italic),url(/build/assets/DMSans-Italic-FsToun0l.woff2)format("woff2"),url(/build/assets/DMSans-Italic-Bi5hO_RL.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Light;src:local(DM Sans Light),local(DMSans-Light),url(/build/assets/DMSans-Light-C6QaG5Xt.woff2)format("woff2"),url(/build/assets/DMSans-Light-BNQWSfFz.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Light Italic;src:local(DM Sans Light Italic),local(DMSans-LightItalic),url(/build/assets/DMSans-LightItalic-Bm2YjsNc.woff2)format("woff2"),url(/build/assets/DMSans-LightItalic-BBa5YQgR.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Medium;src:local(DM Sans Medium),local(DMSans-Medium),url(/build/assets/DMSans-Medium-CZfmvsOw.woff2)format("woff2"),url(/build/assets/DMSans-Medium-BvcglCmZ.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Medium Italic;src:local(DM Sans Medium Italic),local(DMSans-MediumItalic),url(/build/assets/DMSans-MediumItalic-BAp8NMaa.woff2)format("woff2"),url(/build/assets/DMSans-MediumItalic-Cd2pI2IB.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Regular;src:local(DM Sans Regular),local(DMSans-Regular),url(/build/assets/DMSans-Regular-D1mbtgqD.woff2)format("woff2"),url(/build/assets/DMSans-Regular-C45b_8gu.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans SemiBold;src:local(DM Sans SemiBold),local(DMSans-SemiBold),url(/build/assets/DMSans-SemiBold-CT0dYzyi.woff2)format("woff2"),url(/build/assets/DMSans-SemiBold-CS21XJD1.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans SemiBold Italic;src:local(DM Sans SemiBold Italic),local(DMSans-SemiBoldItalic),url(/build/assets/DMSans-SemiBoldItalic-BY_MfFWR.woff2)format("woff2"),url(/build/assets/DMSans-SemiBoldItalic-CprUUAYE.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:DM Sans Thin;src:local(DM Sans Thin),local(DMSans-Thin),url(/build/assets/DMSans-Thin-CRMb3FQc.woff2)format("woff2"),url(/build/assets/DMSans-Thin-B2S7InT7.woff)format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:DM Sans Thin Italic;src:local(DM Sans Thin Italic),local(DMSans-ThinItalic),url(/build/assets/DMSans-ThinItalic-CBgN3MD3.woff2)format("woff2"),url(/build/assets/DMSans-ThinItalic-DlFhQ_QC.woff)format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display Black;src:local(Playfair Display Black),local(PlayfairDisplay-Black),url(/build/assets/PlayfairDisplay-Black-LfhlF7x7.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-Black-DQpqe9v5.woff)format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-BlackItalic;src:local(Playfair Display Black Italic),local(PlayfairDisplay-BlackItalic),url(/build/assets/PlayfairDisplay-BlackItalic-Hlyf_xeo.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-BlackItalic-Clno36dF.woff)format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:local(Playfair Display Bold),local(PlayfairDisplay-Bold),url(/build/assets/PlayfairDisplay-Bold-UPgme57k.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-Bold-vtEuN_jN.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display Bold Italic;src:local(Playfair Display Bold Italic),local(PlayfairDisplay-BoldItalic),url(/build/assets/PlayfairDisplay-BoldItalic-DJLC7b4u.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-BoldItalic-DYogKGb3.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display ExtraBold;src:local(Playfair Display ExtraBold),local(PlayfairDisplay-ExtraBold),url(/build/assets/PlayfairDisplay-ExtraBold-Bm31rYcJ.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-ExtraBold-CSzADImv.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-ExtraBoldItalic;src:local(Playfair Display ExtraBold Italic),local(PlayfairDisplay-ExtraBoldItalic),url(/build/assets/PlayfairDisplay-ExtraBoldItalic-CY-THhHP.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-ExtraBoldItalic-02R1YABV.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PlayfairDisplay-Italic;src:local(Playfair Display Italic),local(PlayfairDisplay-Italic),url(/build/assets/PlayfairDisplay-Italic-BRe13KMS.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-Italic-C34_HyfT.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:local(Playfair Display Medium),local(PlayfairDisplay-Medium),url(/build/assets/PlayfairDisplay-Medium-DcXZ45PO.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-Medium-DvAcd23_.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-MediumItalic;src:local(Playfair Display Medium Italic),local(PlayfairDisplay-MediumItalic),url(/build/assets/PlayfairDisplay-MediumItalic-qR4w0qBw.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-MediumItalic-Cq_5s9b-.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:PlayfairDisplay-Regular;src:local(Playfair Display Regular),local(PlayfairDisplay-Regular),url(/build/assets/PlayfairDisplay-Regular-BnZcZCxK.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-Regular-DG2xuf95.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-SemiBold;src:local(Playfair Display SemiBold),local(PlayfairDisplay-SemiBold),url(/build/assets/PlayfairDisplay-SemiBold-B8fSh8YG.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-SemiBold-a0lXqWTi.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-SemiBoldItalic;src:local(Playfair Display SemiBold Italic),local(PlayfairDisplay-SemiBoldItalic),url(/build/assets/PlayfairDisplay-SemiBoldItalic-CHDmV_5n.woff2)format("woff2"),url(/build/assets/PlayfairDisplay-SemiBoldItalic-g8JZln-_.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Manrope-ExtraBold;src:url(/build/assets/Manrope-ExtraBold-DYCtfV5m.woff2)format("woff2"),url(/build/assets/Manrope-ExtraBold-D5K9i1oI.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope-Bold;src:url(/build/assets/Manrope-Bold-CtAPxVqE.woff2)format("woff2"),url(/build/assets/Manrope-Bold-BAS7Xmy9.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope-ExtraLight;src:url(/build/assets/Manrope-ExtraLight-D03YAIXE.woff2)format("woff2"),url(/build/assets/Manrope-ExtraLight-DTx2i3cs.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Manrope-Light;src:url(/build/assets/Manrope-Light-BXAaLyds.woff2)format("woff2"),url(/build/assets/Manrope-Light-BEdhGuE1.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope-Medium;src:url(/build/assets/Manrope-Medium-DzLZqFgc.woff2)format("woff2"),url(/build/assets/Manrope-Medium-DOn0Q0Xd.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope-Regular;src:url(/build/assets/Manrope-Regular-BUr-MtRK.woff2)format("woff2"),url(/build/assets/Manrope-Regular-DQbfeFOs.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope-SemiBold;src:url(/build/assets/Manrope-SemiBold-imMAnd0F.woff2)format("woff2"),url(/build/assets/Manrope-SemiBold-CoM0IJVI.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-Bold;src:url(/build/assets/PlusJakartaSans-Bold-BHRLUl9Q.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-Bold-BRCZO0NS.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-ExtraBold;src:url(/build/assets/PlusJakartaSans-ExtraBold-CVBWyt8J.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-ExtraBold-DguECVtG.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-SemiBoldItalic;src:url(/build/assets/PlusJakartaSans-SemiBoldItalic-bIZhvgfN.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-SemiBoldItalic-Cg7k8VpH.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-SemiBold;src:url(/build/assets/PlusJakartaSans-SemiBold-CBc3qOmb.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-SemiBold-CBie6n81.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-Regular;src:url(/build/assets/PlusJakartaSans-Regular-CgnEfycT.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-Regular-Cp9mURQl.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-MediumItalic;src:url(/build/assets/PlusJakartaSans-MediumItalic-_UCIf3CU.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-MediumItalic-BiD0GpBn.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-ExtraBoldItalic;src:url(/build/assets/PlusJakartaSans-ExtraBoldItalic-DB5yMiRr.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-ExtraBoldItalic-D6FHCTNR.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-ExtraLight;src:url(/build/assets/PlusJakartaSans-ExtraLight-CZn6TIqU.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-ExtraLight-EQ8ZNkVz.woff)format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-ExtraLightItalic;src:url(/build/assets/PlusJakartaSans-ExtraLightItalic-DWJlmZNn.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-ExtraLightItalic-BJ1JoLLQ.woff)format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/assets/PlusJakartaSans-Light-CtKFb81U.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-Light-Ds_XyI41.woff)format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-LightItalic;src:url(/build/assets/PlusJakartaSans-LightItalic-BZFAYPP_.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-LightItalic-CK5noNDc.woff)format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:PlusJakartaSans-Medium;src:url(/build/assets/PlusJakartaSans-Medium-1jbq-lhK.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-Medium-Bf0INQtA.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PlusJakartaSans-Italic;src:url(/build/assets/PlusJakartaSans-Italic-DLB7gQtw.woff2)format("woff2"),url(/build/assets/PlusJakartaSans-Italic-CSVz4ErS.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}body{color:#1f2937;background-color:#f9fafb;font-family:PlusJakartaSans-Regular;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#111827;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-weight:600;line-height:1.25}h1{font-size:2.25rem;font-weight:700;line-height:1.25}@media (width<=767px){h1{font-size:1.875rem}}h2{font-size:1.875rem}@media (width<=767px){h2{font-size:1.5rem}}h3{font-size:1.5rem}@media (width<=767px){h3{font-size:1.25rem}}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}p{color:#4b5563;margin-bottom:1rem;line-height:1.625}p:last-child{margin-bottom:0}strong,b{font-weight:600}em,i{font-style:italic}small,.text-small{color:#6b7280;font-size:.875rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase;letter-spacing:.05em}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.text-primary{color:#3dace2}.text-secondary{color:#6b7280}.text-success{color:#10b981}.text-warning{color:#f59e0b}.text-danger{color:#ef4444}.text-info{color:#06b6d4}.text-white{color:#fff}.text-gray-50{color:#f9fafb}.text-gray-100{color:#f3f4f6}.text-gray-200{color:#e5e7eb}.text-gray-300{color:#d1d5db}.text-gray-400{color:#9ca3af}.text-gray-500{color:#6b7280}.text-gray-600{color:#4b5563}.text-gray-700{color:#374151}.text-gray-800{color:#1f2937}.text-gray-900{color:#111827}ul,ol{margin-bottom:1rem;padding-left:1.5rem}li{color:#4b5563;margin-bottom:.5rem}.list-unstyled,.list-inline{margin-bottom:0;padding-left:0;list-style:none}.list-inline>li{margin-right:1rem;display:inline-block}.list-inline>li:last-child{margin-right:0}blockquote{color:#374151;background-color:#f9fafb;border-left:4px solid #3dace2;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}blockquote p{margin-bottom:0;font-size:1.125rem}blockquote footer{color:#6b7280;margin-top:.5rem;font-size:.875rem;font-style:normal}blockquote footer:before{content:"— "}code{color:#1f2937;background-color:#f3f4f6;border-radius:.125rem;padding:.25rem .5rem;font-size:.875em}pre{color:#f3f4f6;background-color:#111827;border-radius:.375rem;margin-bottom:1rem;padding:1rem;font-size:.875rem;overflow-x:auto}pre code{color:inherit;background:0 0;padding:0}kbd{color:#1f2937;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:.125rem;padding:.25rem .75rem;font-size:.875rem;box-shadow:0 1px 2px #0000000d}abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}mark{color:#111827;background-color:#fbbf24;border-radius:.125rem;padding:.25rem}del{color:#6b7280;text-decoration:line-through}ins{color:#059669;background-color:#34d399;text-decoration:underline}.btn-modern{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 22px;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s,box-shadow .25s,transform .25s;display:inline-flex;position:relative;overflow:hidden}.btn-modern .bi{font-size:1rem;line-height:1;transition:transform .25s}.btn-modern:hover{text-decoration:none;transform:translateY(-2px)}.btn-modern:hover .bi{transform:translate(3px)}.btn-modern:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.btn-modern:active{box-shadow:none;transform:translateY(0)}.btn-modern:disabled{opacity:.55;cursor:not-allowed;pointer-events:none}.btn-primary-modern{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 8px 20px #3dace233}.btn-primary-modern:hover{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 12px 28px #2563eb40}.btn-primary-modern:focus-visible{outline-color:#3dace2;box-shadow:0 0 0 4px #3dace22e}.btn-dark-modern{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 20px #1118272e}.btn-dark-modern:hover{color:#fff;background:#1f2937;border-color:#1f2937;box-shadow:0 12px 28px #11182747}.btn-dark-modern:focus-visible{outline-color:#111827;box-shadow:0 0 0 4px #11182724}.btn-outline-modern{color:#3dace2;background:0 0;border-color:#3dace2}.btn-outline-modern:hover{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 10px 24px #3dace233}.btn-outline-modern:focus-visible{outline-color:#3dace2;box-shadow:0 0 0 4px #3dace224}.btn-soft-modern{color:#1d4ed8;background:#eff6ff;border-color:#dbeafe}.btn-soft-modern:hover{color:#1e40af;background:#dbeafe;border-color:#bfdbfe;box-shadow:0 8px 20px #2563eb1f}.btn-soft-modern:focus-visible{outline-color:#3dace2;box-shadow:0 0 0 4px #3dace21f}.btn-white-modern{color:#111827;background:#fff;border-color:#e5e7eb;box-shadow:0 8px 20px #11182714}.btn-white-modern:hover{color:#111827;background:#f9fafb;border-color:#d1d5db;box-shadow:0 12px 26px #1118271f}.btn-white-modern:focus-visible{outline-color:#111827;box-shadow:0 0 0 4px #1118271a}.btn-secondary-modern{color:#1f2937;background:#f3f4f6;border-color:#e5e7eb}.btn-secondary-modern:hover{color:#fff;background:#111827;border-color:#111827;box-shadow:0 10px 24px #11182729}.btn-secondary-modern:focus-visible{outline-color:#374151;box-shadow:0 0 0 4px #3741511f}.btn-modern-sm{gap:7px;min-height:40px;padding:10px 18px;font-size:.8125rem}.btn-modern-lg{gap:10px;min-height:54px;padding:15px 28px;font-size:.9375rem}.btn-icon-circle .btn-icon{background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .25s,background-color .25s;display:inline-flex}.btn-icon-circle:hover .btn-icon{background:#ffffff3d;transform:translate(3px)}.btn-outline-modern .bi{transition:transform .25s}.btn-modern-block{width:100%}@media (width<=575.98px){.btn-modern{min-height:46px;padding:11px 19px;font-size:.8125rem}.btn-modern-lg{min-height:50px;padding:13px 22px}}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}@media (width>=640px){.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}}@media (width>=768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}}@media (width>=1024px){.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}}@media (width>=1280px){.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}}@media (width>=1536px){.d-2xl-none{display:none!important}.d-2xl-block{display:block!important}.d-2xl-inline{display:inline!important}.d-2xl-inline-block{display:inline-block!important}.d-2xl-flex{display:flex!important}.d-2xl-inline-flex{display:inline-flex!important}.d-2xl-grid{display:grid!important}.d-2xl-table{display:table!important}.d-2xl-table-row{display:table-row!important}.d-2xl-table-cell{display:table-cell!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-start{justify-content:flex-start!important}.justify-end{justify-content:flex-end!important}.justify-center{justify-content:center!important}.justify-between{justify-content:space-between!important}.justify-around{justify-content:space-around!important}.justify-evenly{justify-content:space-evenly!important}.items-start{align-items:flex-start!important}.items-end{align-items:flex-end!important}.items-center{align-items:center!important}.items-baseline{align-items:baseline!important}.items-stretch{align-items:stretch!important}.content-start{align-content:flex-start!important}.content-end{align-content:flex-end!important}.content-center{align-content:center!important}.content-between{align-content:space-between!important}.content-around{align-content:space-around!important}.content-stretch{align-content:stretch!important}.flex-auto{flex:auto!important}.flex-initial{flex:0 auto!important}.flex-none{flex:none!important}.flex-1{flex:1!important}.flex-2{flex:2 2!important}.flex-3{flex:3 3!important}.flex-4{flex:4 4!important}.flex-5{flex:5 5!important}.flex-6{flex:6 6!important}.flex-grow-0{flex-grow:0!important}.flex-grow{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink{flex-shrink:1!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1ffr))!important}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))!important}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))!important}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))!important}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))!important}@media (width>=640px){.grid-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-sm-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-sm-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=768px){.grid-cols-md-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-md-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-md-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=1024px){.grid-cols-lg-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-lg-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-lg-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-lg-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-lg-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-lg-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=1280px){.grid-cols-xl-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid-cols-xl-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}.grid-cols-xl-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}}@media (width>=640px){.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:.75rem!important}.m-sm-4{margin:1rem!important}.m-sm-5{margin:1.25rem!important}.m-sm-6{margin:1.5rem!important}.m-sm-8{margin:2rem!important}.m-sm-10{margin:2.5rem!important}.m-sm-12{margin:3rem!important}.m-sm-16{margin:4rem!important}.m-sm-20{margin:5rem!important}.m-sm-24{margin:6rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:.75rem!important}.p-sm-4{padding:1rem!important}.p-sm-5{padding:1.25rem!important}.p-sm-6{padding:1.5rem!important}.p-sm-8{padding:2rem!important}.p-sm-10{padding:2.5rem!important}.p-sm-12{padding:3rem!important}.p-sm-16{padding:4rem!important}.p-sm-20{padding:5rem!important}.p-sm-24{padding:6rem!important}}@media (width>=768px){.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:.75rem!important}.m-md-4{margin:1rem!important}.m-md-5{margin:1.25rem!important}.m-md-6{margin:1.5rem!important}.m-md-8{margin:2rem!important}.m-md-10{margin:2.5rem!important}.m-md-12{margin:3rem!important}.m-md-16{margin:4rem!important}.m-md-20{margin:5rem!important}.m-md-24{margin:6rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:.75rem!important}.p-md-4{padding:1rem!important}.p-md-5{padding:1.25rem!important}.p-md-6{padding:1.5rem!important}.p-md-8{padding:2rem!important}.p-md-10{padding:2.5rem!important}.p-md-12{padding:3rem!important}.p-md-16{padding:4rem!important}.p-md-20{padding:5rem!important}.p-md-24{padding:6rem!important}}@media (width>=1024px){.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:.75rem!important}.m-lg-4{margin:1rem!important}.m-lg-5{margin:1.25rem!important}.m-lg-6{margin:1.5rem!important}.m-lg-8{margin:2rem!important}.m-lg-10{margin:2.5rem!important}.m-lg-12{margin:3rem!important}.m-lg-16{margin:4rem!important}.m-lg-20{margin:5rem!important}.m-lg-24{margin:6rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:.75rem!important}.p-lg-4{padding:1rem!important}.p-lg-5{padding:1.25rem!important}.p-lg-6{padding:1.5rem!important}.p-lg-8{padding:2rem!important}.p-lg-10{padding:2.5rem!important}.p-lg-12{padding:3rem!important}.p-lg-16{padding:4rem!important}.p-lg-20{padding:5rem!important}.p-lg-24{padding:6rem!important}}@media (width<=639px){.hidden-xs-down{display:none!important}}@media (width<=767px){.hidden-sm-down{display:none!important}}@media (width<=1023px){.hidden-md-down{display:none!important}}@media (width<=1279px){.hidden-lg-down{display:none!important}}@media (width<=1535px){.hidden-xl-down{display:none!important}}@media (width>=640px){.hidden-xs-up{display:none!important}}@media (width>=768px){.hidden-sm-up{display:none!important}}@media (width>=1024px){.hidden-md-up{display:none!important}}@media (width>=1280px){.hidden-lg-up{display:none!important}}@media (width>=1536px){.hidden-xl-up{display:none!important}}@media (width>=350px) and (width<=1199px){.top-bar a,.top-bar span{font-size:.75rem}.top-bar .m-email{display:none}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-loading .slick-track{visibility:hidden}.slick-slide.slick-loading img,.slick-slide{display:none}.ck-editor{border:1px solid #ced4da;border-radius:.375rem}.ck-editor__editable{min-height:200px;padding:1rem;font-family:inherit;font-size:1rem;line-height:1.5}.ck-toolbar{background:#f8f9fa;border-bottom:1px solid #ced4da}.ck-content{font-family:inherit}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{cursor:pointer;color:#3dace2;z-index:10;background:#ffffffe6;border:none;border-radius:50%;width:40px;height:40px;padding:0;font-size:0;line-height:0;transition:all .3s;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.slick-prev:hover,.slick-next:hover{color:#2563eb;background:#fff}.slick-prev:focus,.slick-next:focus{outline-offset:2px;outline:2px solid #3dace2}.slick-prev i,.slick-next i{text-align:center;font-size:1rem;line-height:40px;display:block}.slick-prev{left:20px}.slick-next{right:20px}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;position:absolute;bottom:20px}.slick-dots li{cursor:pointer;width:12px;height:12px;margin:0 6px;padding:0;display:inline-block;position:relative}.slick-dots li button{color:#0000;cursor:pointer;background:#ffffff80;border:0;border-radius:50%;outline:none;width:12px;height:12px;padding:0;font-size:0;line-height:0;transition:all .3s;display:block}.slick-dots li button:hover,.slick-dots li button:focus{background:#fffc;outline:none}.slick-dots li.slick-active button{background:#fff;transform:scale(1.2)}.hero-slider .slick-prev,.hero-slider .slick-next{color:#fff;background:#fff3;border:2px solid #ffffff4d}.hero-slider .slick-prev:hover,.hero-slider .slick-next:hover{color:#fff;background:#ffffff4d}.hero-slider .slick-dots{bottom:30px}.hero-slider .slick-dots li button{background:#fff6}.hero-slider .slick-dots li button:hover,.hero-slider .slick-dots li button:focus{background:#fff9}.hero-slider .slick-dots li.slick-active button{background:#fff}.testimonials-slider .slick-prev,.testimonials-slider .slick-next{color:#3dace2;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.testimonials-slider .slick-prev:hover,.testimonials-slider .slick-next:hover{color:#fff;background:#3dace2}.testimonials-slider .slick-dots{bottom:-40px}.testimonials-slider .slick-dots li button{background:#d1d5db;border:2px solid #d1d5db}.testimonials-slider .slick-dots li button:hover,.testimonials-slider .slick-dots li button:focus,.testimonials-slider .slick-dots li.slick-active button{background:#3dace2;border-color:#3dace2}.gallery-slider{margin:0 -15px}.gallery-slider .gallery-item{padding:0 15px}.gallery-slider .slick-prev,.gallery-slider .slick-next{color:#3dace2;background:#fff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.gallery-slider .slick-prev:hover,.gallery-slider .slick-next:hover{color:#fff;background:#3dace2}.lazy{opacity:0;transition:opacity .3s ease-in-out}.lazy.loaded{opacity:1}.lazy:not([src]){background:#e5e7eb;position:relative}.lazy:not([src]):before{content:"";border:3px solid #d1d5db;border-top-color:#3dace2;border-radius:50%;width:30px;height:30px;margin:-15px 0 0 -15px;animation:1s linear infinite spin;position:absolute;top:50%;left:50%}.scroll-to-top{color:#fff;cursor:pointer;opacity:0;visibility:hidden;z-index:1030;background:#3dace2;border:none;border-radius:50%;width:50px;height:50px;transition:all .3s;position:fixed;bottom:30px;right:30px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.scroll-to-top.show{opacity:1;visibility:visible}.scroll-to-top:hover{background:#2563eb;transform:translateY(-3px)}.scroll-to-top:focus{outline-offset:2px;outline:2px solid #3dace2}.scroll-to-top i{font-size:1.125rem;line-height:50px}.loading-overlay{z-index:1050;background:#ffffffe6;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading-overlay .spinner-border{border-width:.3em;width:3rem;height:3rem}@media (width<=767px){.navbar-nav{z-index:1050;background:#fff;flex-direction:column;gap:1rem;width:280px;height:100vh;padding:1.5rem;transition:all .3s;position:fixed;top:0;left:-100%;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.navbar-nav.show{left:0}.navbar-nav .nav-link{border-bottom:1px solid #e5e7eb;padding:.75rem 0}.navbar-nav .nav-link:last-child{border-bottom:none}.navbar-toggle{z-index:1051;position:relative}}.hero{background:#3b82f6;padding:5rem 0}.hero .hero-content{text-align:center;max-width:800px;margin:0 auto}.hero .hero-content h1{color:#111827;margin-bottom:1.5rem;font-size:3rem;font-weight:700}@media (width<=767px){.hero .hero-content h1{font-size:1.875rem}}.hero .hero-content .hero-description{color:#4b5563;margin-bottom:2rem;font-size:1.25rem;line-height:1.625}@media (width<=767px){.hero .hero-content .hero-description{font-size:1.125rem}}.hero .hero-content .hero-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (width<=639px){.hero .hero-content .hero-buttons{flex-direction:column;align-items:center}}.card{background:#fff;border-radius:.5rem;padding:1.5rem;transition:all .3s;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.card:hover{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.card.card-hover{transition:all .3s}.card.card-hover:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.card .card-header{border-bottom:1px solid #e5e7eb;padding:1.5rem 1.5rem 1rem}.card .card-header h3{color:#111827;margin-bottom:0;font-size:1.25rem;font-weight:600}.card .card-body{padding:1rem 1.5rem}.card .card-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem 1.5rem;display:flex}.features{background:#fff;padding:5rem 0}.features .features-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem;display:grid}.features .feature-card{text-align:center;border-radius:.5rem;padding:1.5rem;transition:all .3s}.features .feature-card:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.features .feature-card .feature-icon{background:#dbeafe;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 1rem;display:flex}.features .feature-card .feature-icon i{color:#3dace2;font-size:1.5rem}.features .feature-card h3{color:#111827;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.features .feature-card p{color:#4b5563;line-height:1.625}.testimonials{background:#f9fafb;padding:5rem 0}.testimonials .testimonials-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-top:3rem;display:grid}.testimonials .testimonial-card{background:#fff;border-radius:.5rem;padding:1.5rem;position:relative;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.testimonials .testimonial-card:before{content:"\"";color:#bfdbfe;font-family:serif;font-size:2.25rem;position:absolute;top:1rem;left:1rem}.testimonials .testimonial-card .testimonial-content{color:#4b5563;margin-bottom:1rem;font-style:italic;line-height:1.625}.testimonials .testimonial-card .testimonial-author{align-items:center;gap:.75rem;display:flex}.testimonials .testimonial-card .testimonial-author .author-avatar{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:48px;height:48px}.testimonials .testimonial-card .testimonial-author .author-info h4{color:#111827;margin-bottom:.25rem;font-size:1rem;font-weight:600}.testimonials .testimonial-card .testimonial-author .author-info p{color:#6b7280;margin-bottom:0;font-size:.875rem}.pricing{background:#fff;padding:5rem 0}.pricing .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-top:3rem;display:grid}.pricing .pricing-card{text-align:center;background:#fff;border:2px solid #e5e7eb;border-radius:.5rem;padding:1.5rem;transition:all .3s}.pricing .pricing-card:hover{border-color:#3dace2;transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.pricing .pricing-card.featured{border-color:#3dace2;transform:scale(1.05);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.pricing .pricing-card.featured .pricing-badge{color:#fff;background:#3dace2;border-radius:9999px;margin-bottom:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-block}.pricing .pricing-card .pricing-header{margin-bottom:1.5rem}.pricing .pricing-card .pricing-header h3{color:#111827;margin-bottom:.5rem;font-size:1.5rem;font-weight:700}.pricing .pricing-card .pricing-header .pricing-price{color:#3dace2;margin-bottom:.5rem;font-size:2.25rem;font-weight:700}.pricing .pricing-card .pricing-header .pricing-price span{color:#4b5563;font-size:1rem;font-weight:400}.pricing .pricing-card .pricing-header .pricing-description{color:#4b5563;font-size:.875rem}.pricing .pricing-card .pricing-features{text-align:left;margin-bottom:1.5rem;padding:0;list-style:none}.pricing .pricing-card .pricing-features li{color:#4b5563;border-bottom:1px solid #f3f4f6;align-items:center;padding:.5rem 0;display:flex}.pricing .pricing-card .pricing-features li i{color:#10b981;margin-right:.5rem}.pricing .pricing-card .pricing-features li:last-child{border-bottom:none}.footer{color:#fff;background:#111827;padding:4rem 0 2rem}.footer .footer-content{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem;display:grid}.footer .footer-content .footer-section h4{color:#fff;margin-bottom:1rem;font-size:1.125rem;font-weight:600}.footer .footer-content .footer-section p,.footer .footer-content .footer-section ul{color:#fff;line-height:1.625}.footer .footer-content .footer-section ul{padding:0;list-style:none}.footer .footer-content .footer-section ul li{margin-bottom:.5rem}.footer .footer-content .footer-section ul li a{color:#fff;text-decoration:none;transition:all .15s}.footer .footer-content .footer-section ul li a:hover{color:#fff}.footer .footer-bottom{text-align:center;color:#fff;border-top:1px solid #1f2937;padding-top:2rem}.footer .footer-bottom p{margin-bottom:0}.form-group{margin-bottom:1rem}.form-group label{color:#374151;margin-bottom:.5rem;font-weight:500;display:block}.form-group .form-control{border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.75rem 1rem;font-size:1rem;transition:all .3s}.form-group .form-control:focus{border-color:#3dace2;outline:none;box-shadow:0 0 0 3px #3dace21a}.form-group .form-control::placeholder{color:#9ca3af}.form-group .form-text{color:#6b7280;margin-top:.5rem;font-size:.875rem}.form-group .invalid-feedback{color:#ef4444;width:100%;margin-top:.5rem;font-size:.875rem;display:block}.alert{border:1px solid #0000;border-radius:.375rem;margin-bottom:1rem;padding:1rem 1.5rem}.alert.alert-success{color:#059669;background-color:#34d399;border-color:#10b981}.alert.alert-warning{color:#d97706;background-color:#fbbf24;border-color:#f59e0b}.alert.alert-danger{color:#dc2626;background-color:#f87171;border-color:#ef4444}.alert.alert-info{color:#0891b2;background-color:#22d3ee;border-color:#06b6d4}.badge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#3dace2;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.badge-secondary{color:#1f2937;text-transform:uppercase;letter-spacing:.05em;background-color:#e5e7eb;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.badge-success{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#10b981;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.badge-warning{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#f59e0b;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.badge-danger{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#ef4444;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.badge.badge-info{color:#fff;text-transform:uppercase;letter-spacing:.05em;background-color:#06b6d4;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.loading-spinner{border:2px solid #3dace233;border-top-color:#3dace2;border-radius:50%;width:1.5rem;height:1.5rem;margin:0 auto;animation:1s linear infinite spin}.text-gradient{background:linear-gradient(135deg,#3dace2,#2563eb);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.bg-gradient-primary{background:linear-gradient(90deg,#60a5fa,#2563eb)}.bg-gradient-success{background:linear-gradient(90deg,#34d399,#10b981)}.bg-gradient-danger{background:linear-gradient(90deg,#f87171,#ef4444)}.section-padding{padding:5rem 0}@media (width<=767px){.section-padding{padding:3rem 0}}.text-shadow{text-shadow:0 2px 4px #0000001a}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.pointer-events-none{pointer-events:none}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.top-bar{color:#fff;background-color:#111827;align-items:center;min-height:45px;font-size:1rem;transition:all .5s;display:flex;overflow:hidden}.top-bar a,.top-bar span{color:#fff;font-family:PlusJakartaSans-Regular;font-size:14px;font-weight:500;text-decoration:none}.top-bar a:hover{color:#fff}.top-bar i{color:#fff;margin-right:6px}.top-bar.hide{opacity:0;max-height:0;padding:0}.primary-bg{background:#3dace2}.main-header{z-index:1030;background:#fff;width:100%;transition:top .4s,box-shadow .4s,padding .4s;position:fixed;top:45px;left:0;box-shadow:0 1px #1118270f}.main-header .navbar{justify-content:space-between;align-items:center;gap:1.5rem;padding:1rem 0;display:flex}.main-header .navbar-brand{flex-shrink:0;align-items:center;display:flex}.main-header .navbar-brand img{height:40px;transition:all .3s}.main-header .navbar-toggler{color:#111827;background:#f9fafb;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.25rem;transition:all .15s;display:none}.main-header .navbar-toggler:hover{background:#f3f4f6}.main-header .navbar-toggler:focus-visible{outline-offset:2px;outline:2px solid #3dace2}.main-header.sticky{top:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.main-header.sticky .navbar{padding:.75rem 0}.main-header.sticky .navbar-brand img{height:34px}.mega-nav-wrapper{align-items:center;display:flex}.mega-nav{align-items:center;margin:0;padding:0;list-style:none;display:flex}.mega-nav .nav-item{position:relative}.mega-nav .nav-item--cta{margin-left:.75rem}.mega-nav .nav-link{color:#374151;cursor:pointer;align-items:center;gap:6px;margin:0 .25rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex;position:relative;padding:.75rem!important}.mega-nav .nav-link i{font-size:11px;transition:transform .25s}.mega-nav .nav-link:after{content:"";transform-origin:0;background:#3dace2;border-radius:9999px;height:2px;transition:transform .25s;position:absolute;bottom:6px;left:.75rem;right:.75rem;transform:scaleX(0)}.mega-nav .nav-link:hover,.mega-nav .nav-link.active{color:#111827}.mega-nav .nav-link:hover:after,.mega-nav .nav-link.active:after{transform:scaleX(1)}.mega-nav .nav-link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #3dace2}.mega-nav .nav-item.mega-open .nav-link.mega-trigger{color:#111827}.mega-nav .nav-item.mega-open .nav-link.mega-trigger i{transform:rotate(180deg)}.mega-nav .nav-item.mega-open .nav-link.mega-trigger:after{transform:scaleX(1)}.book-btn{background:#111827;border:1px solid #111827;border-radius:9999px;align-items:center;gap:8px;padding:.75rem 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;color:#fff!important}.book-btn i{font-size:.875rem;transition:transform .25s}.book-btn:hover{background:#3dace2;border-color:#3dace2;text-decoration:none;transform:translateY(-1px);box-shadow:0 8px 20px #3dace247;color:#fff!important}.book-btn:hover i{transform:translate(2px,-2px)}.book-btn:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.mega-panel{top:var(--header-height,96px);opacity:0;visibility:hidden;pointer-events:none;z-index:1000;width:100%;max-height:calc(100vh - var(--header-height,96px));background:#fff;border-top:1px solid #f3f4f6;transition:opacity .2s,transform .2s;position:fixed;left:0;overflow:hidden auto;transform:translateY(-8px);box-shadow:0 25px 50px -12px #00000040}.nav-item.mega-open .mega-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mega-inner{grid-template-columns:repeat(3,1fr);gap:10px;max-width:1400px;margin:0 auto;padding:2rem 1.5rem;display:grid}.mega-inner.has-promo{grid-template-columns:repeat(3,1fr) 260px}.mega-col{flex-direction:column;gap:.75rem;display:flex}.mega-col h6{text-transform:uppercase;letter-spacing:.6px;color:#111827;align-items:center;gap:25px;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;font-weight:700;display:flex}.mega-col .mega-col-icon{color:#3dace2;background:#eff6ff;border-radius:.25rem;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:inline-flex}.mega-col a{white-space:nowrap;background:#fff;border-radius:.5rem;flex-wrap:nowrap;align-items:center;gap:14px;width:100%;padding:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .25s,box-shadow .25s,color .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3f4f6;color:#111827!important}.mega-col a .mega-col-icon{border-radius:.5rem;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s,color .3s,transform .3s;display:flex;color:#3dace2!important;background:#eff6ff!important}.mega-col a .mega-col-icon i{font-size:17px;line-height:1;color:inherit!important}.mega-col a .mega-link-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;transition:color .25s;overflow:hidden;color:#111827!important}.mega-col a:hover,.mega-col a:focus-visible{background:#eff6ff;transform:translateY(-3px);box-shadow:0 8px 24px #3dace22e}.mega-col a:hover .mega-col-icon,.mega-col a:focus-visible .mega-col-icon{transform:scale(1.08);color:#fff!important;background:#3dace2!important}.mega-col a:hover .mega-link-text,.mega-col a:focus-visible .mega-link-text{color:#1e3a8a!important}.mega-col a:focus-visible{outline-offset:2px;outline:2px solid #3dace2}.badge-new{color:#fff;background:#3dace2;border-radius:9999px;flex:none;margin-left:auto;padding:5px 10px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1;box-shadow:0 4px 10px #3dace24d}.mega-inner--simple{margin:0 auto;padding:1.5rem;display:block}.mega-inner--simple .mega-simple-title{text-transform:uppercase;letter-spacing:.6px;color:#111827;border-bottom:1px solid #f3f4f6;margin-bottom:1rem;padding-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;font-weight:700}.mega-inner--simple .mega-simple-list{-moz-column-count:4;column-count:4;-moz-column-gap:1.25rem;column-gap:1.25rem}.mega-inner--simple .mega-simple-list a{white-space:nowrap;background:#fff;border-radius:.5rem;flex-wrap:nowrap;align-items:center;gap:14px;width:100%;padding:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .25s,box-shadow .25s,color .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3f4f6;color:#111827!important}.mega-inner--simple .mega-simple-list a .mega-col-icon{border-radius:.5rem;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s,color .3s,transform .3s;display:flex;color:#3dace2!important;background:#eff6ff!important}.mega-inner--simple .mega-simple-list a .mega-col-icon i{font-size:17px;line-height:1;color:inherit!important}.mega-inner--simple .mega-simple-list a .mega-link-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;transition:color .25s;overflow:hidden;color:#111827!important}.mega-inner--simple .mega-simple-list a:hover,.mega-inner--simple .mega-simple-list a:focus-visible{background:#eff6ff;transform:translateY(-3px);box-shadow:0 8px 24px #3dace22e}.mega-inner--simple .mega-simple-list a:hover .mega-col-icon,.mega-inner--simple .mega-simple-list a:focus-visible .mega-col-icon{transform:scale(1.08);color:#fff!important;background:#3dace2!important}.mega-inner--simple .mega-simple-list a:hover .mega-link-text,.mega-inner--simple .mega-simple-list a:focus-visible .mega-link-text{color:#1e3a8a!important}.mega-inner--simple .mega-simple-list a:focus-visible{outline-offset:2px;outline:2px solid #3dace2}.mega-inner--simple .mega-simple-list a{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:1rem}.mega-promo .promo-box{color:#fff;background:linear-gradient(155deg,#111827 0%,#1e3a8a 100%);border-radius:.75rem;flex-direction:column;gap:.5rem;height:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}.mega-promo .promo-box:after{content:"";filter:blur(40px);background:#3dace259;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-50px;right:-40px}.mega-promo .promo-eyebrow{text-transform:uppercase;letter-spacing:.8px;color:#93c5fd;z-index:1;font-family:PlusJakartaSans-SemiBold;font-size:12px}.mega-promo h5{color:#fff;z-index:1;margin:.25rem 0 0;font-family:PlusJakartaSans-Bold;font-size:1.125rem;font-weight:800}.mega-promo p{color:#d1d5db;z-index:1;margin:0 0 .75rem;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.mega-promo .promo-btn{color:#fff;z-index:1;background:#3dace2;border-radius:9999px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:.75rem 1rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.mega-promo .promo-btn i{font-size:12px;transition:transform .2s}.mega-promo .promo-btn:hover{color:#1e3a8a;background:#fff}.mega-promo .promo-btn:hover i{transform:translate(2px,-2px)}.mega-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:calc(1000 - 1);background:#11182759;display:none;position:fixed;inset:0}body.mega-active .mega-overlay{display:block}@media (width<=1280px){.mega-inner{grid-template-columns:repeat(2,1fr);gap:1.5rem;padding:1.5rem 1.25rem}.mega-inner.has-promo{grid-template-columns:repeat(2,1fr) 220px}.mega-inner--simple{max-width:760px;padding:1.25rem}.mega-inner--simple .mega-simple-list{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (width<=1100px) and (width>=1025px){.mega-inner{grid-template-columns:repeat(2,1fr);gap:1.25rem}.mega-inner.has-promo{grid-template-columns:repeat(2,1fr)}.mega-inner.has-promo .mega-promo{grid-column:1/-1}.mega-inner--simple .mega-simple-list{-moz-column-count:2;column-count:2}}@media (width<=1024px){.navbar-toggler{display:flex}.mega-nav-wrapper{z-index:1050;background:#fff;width:340px;max-width:88vw;height:100vh;transition:right .35s;display:block;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:0 25px 50px -12px #00000040}.mega-nav-wrapper.show{right:0}.mobile-nav-header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex!important}.mobile-nav-header img{height:32px}.mobile-nav-header button{color:#374151;background:#f9fafb;border:none;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.mega-nav{flex-direction:column;align-items:stretch;padding:.75rem}.mega-nav .nav-item{border-bottom:1px solid #f3f4f6;width:100%}.mega-nav .nav-item--cta{border-bottom:none;margin-left:0;padding-top:.75rem}.mega-nav .nav-link{justify-content:space-between;width:100%;margin:0;padding:1rem .5rem!important}.mega-nav .nav-link:after{display:none}.mega-panel{width:100%;max-width:100%;box-shadow:none;opacity:1;visibility:visible;pointer-events:auto;border:none;border-radius:0;max-height:0;transition:max-height .35s;position:static;top:auto;overflow:hidden;transform:none}.nav-item.mega-open .mega-panel{max-height:1000px;transform:none}.mega-inner{background:#f9fafb;gap:.75rem;max-width:100%;margin:0;padding:.75rem 1rem 1rem;grid-template-columns:1fr!important}.mega-inner.has-promo .mega-promo{grid-column:auto}.mega-inner--simple{background:#f9fafb;max-width:100%;margin:0;padding:.75rem 1rem 1rem}.mega-inner--simple .mega-simple-list{-moz-column-count:1!important;column-count:1!important}.mega-promo{display:none}.book-btn{justify-content:center;margin-top:.5rem;display:flex}}@media (width<=640px){.mega-nav-wrapper{width:100%;max-width:100%}.main-header .navbar-brand img{height:32px}}.mega-direct-card{white-space:nowrap;background:#fff;border-radius:.5rem;flex-wrap:nowrap;align-items:center;gap:14px;width:100%;padding:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .25s,box-shadow .25s,color .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f3f4f6;color:#111827!important}.mega-direct-card .mega-col-icon{border-radius:.5rem;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .3s,color .3s,transform .3s;display:flex;color:#3dace2!important;background:#eff6ff!important}.mega-direct-card .mega-col-icon i{font-size:17px;line-height:1;color:inherit!important}.mega-direct-card .mega-link-text{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;transition:color .25s;overflow:hidden;color:#111827!important}.mega-direct-card:hover,.mega-direct-card:focus-visible{background:#eff6ff;transform:translateY(-3px);box-shadow:0 8px 24px #3dace22e}.mega-direct-card:hover .mega-col-icon,.mega-direct-card:focus-visible .mega-col-icon{transform:scale(1.08);color:#fff!important;background:#3dace2!important}.mega-direct-card:hover .mega-link-text,.mega-direct-card:focus-visible .mega-link-text{color:#1e3a8a!important}.mega-direct-card:focus-visible{outline-offset:2px;outline:2px solid #3dace2}.site-footer{color:#fff;background:#111827;padding-top:5rem;position:relative;overflow:hidden}.site-footer:before{content:"";background:#3dace214;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.site-footer .container{z-index:1;position:relative}.footer-top{padding-bottom:4rem}.footer-widget .footer-logo{margin-bottom:1.25rem;display:inline-block}.footer-widget .footer-logo img{height:45px}.footer-widget h5{color:#fff;margin-bottom:1.5rem;padding-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;font-weight:600;position:relative}.footer-widget h5:after{content:"";background:#3dace2;border-radius:9999px;width:36px;height:3px;position:absolute;bottom:0;left:0}.footer-widget>p{color:#fff;margin-bottom:1.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.footer-socials{gap:.75rem;display:flex}.footer-socials a{color:#fff;background:#ffffff0f;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;transition:all .3s;display:flex}.footer-socials a:hover{color:#fff;background:#3dace2;transform:translateY(-3px)}.footer-links{margin:0;padding:0;list-style:none}.footer-links li{margin-bottom:.75rem}.footer-links a{color:#fff;align-items:center;gap:6px;font-family:PlusJakartaSans-Regular;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.footer-links a i{color:#fff;font-size:12px;transition:transform .25s}.footer-links a:hover{color:#3dace2;padding-left:4px}.footer-links a:hover i{transform:translate(3px)}.footer-contact{margin:0;padding:0;list-style:none}.footer-contact li{color:#fff;align-items:flex-start;gap:.75rem;margin-bottom:1rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;display:flex}.footer-contact li i{color:#fff;flex-shrink:0;margin-top:2px;font-size:1rem}.footer-contact li a{color:#fff;text-decoration:none;transition:all .15s}.footer-contact li a:hover{color:#fff}.footer-bottom{border-top:1px solid #ffffff14;padding:1.5rem 0}.copyright-text{color:#fff;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem}@media (width<=767px){.copyright-text{text-align:center;margin-bottom:.75rem}}.footer-bottom-links{justify-content:flex-end;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.footer-bottom-links li a{color:#fff;font-family:PlusJakartaSans-Regular;font-size:.875rem;text-decoration:none;transition:all .15s}.footer-bottom-links li a:hover{color:#fff}@media (width<=767px){.footer-bottom-links{flex-wrap:wrap;justify-content:center;gap:1rem}}@media (width<=991px){.newsletter-box{text-align:center;padding:1.5rem}.newsletter-box h5{justify-content:center}}@media (width<=767px){.site-footer{padding-top:3rem}.footer-top{padding-bottom:2.5rem}.footer-widget h5{margin-bottom:1rem}}.section-1{margin-top:85px;padding:0;position:relative}.section-1 .about-slider{position:relative}.section-1 .about-slider:not(.slick-initialized) .section-slide+.section-slide{display:none}.section-1 .about-slider .slick-active [data-aos]{opacity:1!important}.section-1 .slick-prev,.section-1 .slick-next{background:0 0!important}.section-1 .slick-prev i,.section-1 .slick-next i{color:#fff;font-size:30px}.section-1 .section-slide{align-items:center;min-height:600px;display:flex;position:relative;overflow:hidden}.section-1 .slide-bg{opacity:0;background-color:#1f2937;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity .6s;position:absolute;inset:0}.section-1 .slide-bg.loaded{opacity:1}.section-1 .slide-overlay{z-index:1;background:linear-gradient(90deg,#111827e0 0%,#11182799 50%,#11182740 100%);position:absolute;inset:0}.section-1 .section-slide .container{z-index:2;position:relative}.section-1 .slide-content{padding:4rem 0}.section-1 .slide-content .slide-tag{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:#3dace2;border:1px solid #3dace2;border-radius:9999px;align-items:center;gap:8px;margin-bottom:1.25rem;padding:.5rem 1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-1 .slide-content .slide-tag i{font-size:.875rem}.section-1 .slide-content h1{color:#fff;margin-bottom:1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-1 .slide-content p{color:#ffffffd9;max-width:560px;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:1.125rem;line-height:1.625}.section-1 .slide-btn{color:#fff;background:#3dace2;border:none;border-radius:9999px;align-items:center;gap:8px;padding:1rem 2rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.section-1 .slide-btn i{transition:transform .3s}.section-1 .slide-btn:hover{color:#111827;background:#fff;text-decoration:none}.section-1 .slide-btn:hover i{transform:translate(4px)}.section-1 .slide-btn:focus{outline-offset:3px;outline:2px solid oklch(86% .07 80)}.section-1 .about-slider .slick-list,.section-1 .about-slider .slick-track{height:100%}@media (width>=350px) and (width<=1199px){.section-1 .section-slide{min-height:480px}.section-1 .slide-content{padding:2.5rem 0}.section-1 .slide-content .slide-tag{margin-bottom:.75rem;padding:.25rem .75rem;font-size:12px}.section-1 .slide-content h1{margin-bottom:.75rem;font-size:1.5rem}.section-1 .slide-content p{max-width:100%;margin-bottom:1.25rem;font-size:.875rem}.section-1 .slide-btn{padding:.75rem 1.5rem;font-size:.875rem}.section-1 .about-slider .slick-prev,.section-1 .about-slider .slick-next{background:0 0!important}}.section-2{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-2:after{content:"";pointer-events:none;background:#3dace20a;border-radius:50%;width:350px;height:350px;position:absolute;top:10%;right:-180px}@media (width<=767px){.section-2{padding:3rem 0}}.section-2 .about-image-wrap{z-index:1;padding:20px;position:relative}.section-2 .about-image-wrap:before{content:"";z-index:-1;background:#3dace2;border-radius:.75rem;width:110px;height:110px;position:absolute;top:0;left:0}.section-2 .about-image-wrap:after{content:"";z-index:-1;border:3px solid #3dace240;border-radius:.75rem;width:140px;height:140px;position:absolute;bottom:0;right:0}.section-2 .about-image-wrap .about-main-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;border-radius:1rem;width:100%;height:500px;transition:opacity .6s,transform .5s;display:block;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-2 .about-image-wrap .about-main-img.loaded{opacity:1}.section-2 .about-image-wrap .about-main-img:hover{transform:scale(1.015)}@media (width<=1199px){.section-2 .about-image-wrap .about-main-img{height:470px}}@media (width<=991px){.section-2 .about-image-wrap{padding:15px}.section-2 .about-image-wrap .about-main-img{height:450px}}@media (width<=767px){.section-2 .about-image-wrap{padding:12px}.section-2 .about-image-wrap:before{width:80px;height:80px;top:0;left:0}.section-2 .about-image-wrap:after{width:100px;height:100px}.section-2 .about-image-wrap .about-main-img{border-radius:.75rem;height:400px}}@media (width<=575px){.section-2 .about-image-wrap .about-main-img{height:350px}}.section-2 .experience-badge{color:#fff;text-align:center;z-index:3;background:#111827;border:5px solid #fff;border-radius:.75rem;min-width:175px;padding:1.25rem 1.5rem;position:absolute;bottom:-5px;right:-5px;box-shadow:0 25px 50px -12px #00000040}.section-2 .experience-badge:before{content:"";background:oklch(86% .07 80);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;left:10px}.section-2 .experience-badge h3{color:oklch(86% .07 80);margin-bottom:.5rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:800;line-height:1}.section-2 .experience-badge p{color:#fffc;white-space:nowrap;margin:0;font-family:PlusJakartaSans-Medium;font-size:.75rem;line-height:1.4}@media (width<=767px){.section-2 .experience-badge{min-width:155px;padding:1rem 1.25rem;bottom:-10px;right:0}.section-2 .experience-badge h3{font-size:1.5rem}}@media (width<=575px){.section-2 .experience-badge{min-width:145px}.section-2 .experience-badge h3{font-size:1.5rem}.section-2 .experience-badge p{font-size:12px}}.section-2 .about-content{z-index:2;position:relative}.section-2 .about-content .section-title-kicker{color:#3dace2}.section-2 .about-content h2{color:#111827}.section-2 .about-content p{color:#4b5563;margin-bottom:1.25rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.8}.section-2 .about-content p a{color:#3dace2;border-bottom:1px solid #3dace240;font-family:PlusJakartaSans-Medium;text-decoration:none;transition:all .15s}.section-2 .about-content p a:hover{color:#2563eb;border-color:#2563eb}.section-2 .about-content p:last-of-type{margin-bottom:0}@media (width<=767px){.section-2 .about-content p{font-size:.875rem;line-height:1.7}}.section-2 .about-highlights .highlight-item{background:#fff;border:1px solid #d1d5dbb3;border-radius:.5rem;align-items:center;gap:12px;height:100%;padding:12px 14px;transition:all .3s;display:flex}.section-2 .about-highlights .highlight-item i{color:#10b981;background:#10b9811a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:1rem;display:inline-flex}.section-2 .about-highlights .highlight-item span{color:#1f2937;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.4}.section-2 .about-highlights .highlight-item:hover{border-color:#3dace240;transform:translateY(-3px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-2 .about-highlights .highlight-item:hover i{color:#fff;background:#3dace2}@media (width<=767px){.section-2 .about-highlights{margin:1.25rem 0 1.5rem}.section-2 .about-highlights .highlight-item{padding:10px 12px}.section-2 .about-highlights .highlight-item span{font-size:.75rem}}.section-2 .about-btn{color:#fff;background:#3dace2;border:2px solid #3dace2;border-radius:9999px;justify-content:center;align-items:center;gap:10px;font-family:PlusJakartaSans-SemiBold;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #3dace233}.section-2 .about-btn i{font-size:1rem;transition:transform .3s}.section-2 .about-btn:hover{color:#fff;background:#2563eb;border-color:#2563eb;text-decoration:none;transform:translateY(-2px);box-shadow:0 12px 25px #3dace240}.section-2 .about-btn:hover i{transform:translate(5px)}@media (width<=767px){.section-2 .about-btn{padding:.75rem 1.5rem;font-size:.875rem}}@media (width>=350px) and (width<=1199px){.section-2 .about-image-wrap{margin-bottom:1.5rem}.section-2 .experience-badge{padding:1rem 1.25rem}}.section-3{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-3:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:600px;height:600px;position:absolute;top:-330px;right:-250px}.section-3:after{content:"";filter:blur(25px);pointer-events:none;background:#3dace209;border-radius:50%;width:450px;height:450px;position:absolute;bottom:-280px;left:-220px}.section-3 .container{z-index:2;position:relative}.section-3 .section-3-heading{text-align:center;max-width:850px;margin:0 auto 3rem}.section-3 .section-3-heading .facts-heading-kicker{align-items:center;gap:12px;margin-bottom:1rem;display:inline-flex}.section-3 .section-3-heading .facts-heading-kicker span:not(.kicker-line){color:#3dace2;text-transform:uppercase;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-3 .section-3-heading .facts-heading-kicker .kicker-line{opacity:.7;background:#3dace2;width:28px;height:1px}.section-3 .section-3-heading h2{color:#111827;letter-spacing:-.5px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-3 .section-3-heading h2 span{color:#3dace2}.section-3 .section-3-heading p{color:#4b5563;max-width:700px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-3 .facts-dashboard{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;grid-template-columns:32% 68%;min-height:450px;display:grid;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-3 .fact-featured{background:#111827;flex-direction:column;padding:2rem;display:flex;position:relative;overflow:hidden}.section-3 .fact-featured:before{content:"";border:45px solid #3dace214;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-150px;right:-160px}.section-3 .fact-featured:after{content:"";filter:blur(15px);background:#3dace20f;border-radius:50%;width:200px;height:200px;position:absolute;top:-100px;left:-100px}.section-3 .featured-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.section-3 .featured-label{color:#ffffff8c;letter-spacing:1.2px;align-items:center;gap:8px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-3 .featured-label .status-dot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #10b9811a}.section-3 .featured-number{color:#ffffff26;font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-3 .featured-icon{z-index:2;color:#fff;background:#3dace2;border-radius:.75rem;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 12px 25px #3dace238}.section-3 .featured-icon i{font-size:1.25rem}.section-3 .featured-value{z-index:2;color:#fff;letter-spacing:-2px;align-items:baseline;font-family:PlusJakartaSans-Bold;font-size:3rem;font-weight:800;line-height:1;display:flex;position:relative}.section-3 .featured-value small{color:#3dace2;margin-left:5px;font-size:1.125rem}.section-3 .fact-featured h3{z-index:2;color:#fff;margin:1rem 0;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.25;position:relative}.section-3 .fact-featured h3 span{color:#3dace2;display:block}.section-3 .fact-featured>p{z-index:2;color:#ffffff8c;max-width:320px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:2;position:relative}.section-3 .featured-bottom{z-index:2;margin-top:auto;padding-top:1.5rem;position:relative}.section-3 .featured-bottom>span{color:#ffffff59;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px;font-family:PlusJakartaSans-Medium;font-size:12px;display:block}.section-3 .featured-line{background:#ffffff14;border-radius:9999px;width:100%;height:3px;overflow:hidden}.section-3 .featured-line span{background:#3dace2;border-radius:9999px;width:78%;height:100%;display:block}.section-3 .facts-grid{background:#fff;grid-template-columns:repeat(3,1fr);display:grid}.section-3 .fact-item{border-bottom:1px solid #e5e7eb;min-height:155px;padding:1.25rem;transition:background-color .35s,box-shadow .35s;position:relative;overflow:hidden}.section-3 .fact-item:not(:nth-child(3n)){border-right:1px solid #e5e7eb}.section-3 .fact-item:nth-child(n+7){border-bottom:none}.section-3 .fact-item:before{content:"";opacity:0;background:#eff6ff;border-radius:50%;width:120px;height:120px;transition:opacity .4s,transform .4s;position:absolute;bottom:-60px;right:-60px;transform:scale(.7)}.section-3 .fact-item:hover{background:#fcfeff;box-shadow:inset 3px 0 #3dace2}.section-3 .fact-item:hover:before{opacity:1;transform:scale(1)}.section-3 .fact-item:hover .fact-item-icon{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-3 .fact-item:hover .fact-item-number,.section-3 .fact-item:hover .fact-index{color:#3dace2}.section-3 .fact-index{color:#d1d5db;letter-spacing:.8px;font-family:PlusJakartaSans-Bold;font-size:10px;transition:color .3s;position:absolute;top:15px;right:16px}.section-3 .fact-item-head{z-index:2;justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex;position:relative}.section-3 .fact-item-head>span{color:#fff;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-3 .fact-item-icon{color:#3dace2;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;transition:all .3s;display:flex}.section-3 .fact-item-number{z-index:2;color:#111827;letter-spacing:-.5px;align-items:baseline;margin-bottom:.5rem;font-family:PlusJakartaSans-Bold;font-size:1.5rem;font-weight:700;line-height:1;transition:color .3s;display:flex;position:relative}.section-3 .fact-item-number small{color:#3dace2;margin-left:3px;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-3 .fact-item h3{z-index:2;color:#4b5563;max-width:200px;margin:0;font-family:PlusJakartaSans-Medium;font-size:.75rem;font-weight:500;line-height:1.375;position:relative}.section-3 .facts-bottom{justify-content:center;align-items:center;gap:1rem;margin-top:2rem;display:flex}.section-3 .facts-bottom-line{background:#d1d5db;width:70px;height:1px}.section-3 .facts-bottom p{color:#6b7280;text-align:center;align-items:center;gap:8px;margin:0;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-3 .facts-bottom p i{color:#10b981}@media (width<=1199px){.section-3 .facts-dashboard{grid-template-columns:35% 65%}.section-3 .fact-featured{padding:1.5rem}.section-3 .featured-value{font-size:2.25rem}.section-3 .facts-grid{grid-template-columns:repeat(2,1fr)}.section-3 .fact-item{min-height:155px}.section-3 .fact-item:not(:nth-child(3n)){border-right:0}.section-3 .fact-item:not(:nth-child(2n)){border-right:1px solid #e5e7eb}.section-3 .fact-item:nth-child(n+7){border-bottom:1px solid #e5e7eb}.section-3 .fact-item:nth-child(n+7):nth-last-child(-n+2){border-bottom:none}.section-3 .section-3-heading{margin-bottom:2.5rem}.section-3 .section-3-heading h2{font-size:1.875rem}}@media (width<=991px){.section-3 .facts-dashboard{grid-template-columns:1fr}.section-3 .fact-featured{min-height:320px}.section-3 .facts-grid{grid-template-columns:repeat(3,1fr)}.section-3 .fact-item{min-height:150px;padding:1rem}.section-3 .fact-item:not(:nth-child(3n)){border-right:1px solid #e5e7eb}.section-3 .fact-item:nth-child(3n){border-right:0}.section-3 .fact-item:nth-child(n+7){border-bottom:none}.section-3 .fact-item-number{font-size:1.25rem}.section-3 .fact-item-icon{width:34px;height:34px;font-size:.875rem}.section-3 .fact-item-head{margin-bottom:.75rem}.section-3 .fact-item-head>span{font-size:9px}}@media (width<=767px){.section-3{padding:3rem 0}.section-3 .section-3-heading{margin-bottom:2rem}.section-3 .section-3-heading h2{font-size:1.5rem}.section-3 .section-3-heading p{font-size:.875rem}.section-3 .facts-dashboard{border-radius:1rem}.section-3 .fact-featured{min-height:300px;padding:1.5rem}.section-3 .featured-value{font-size:1.875rem}.section-3 .facts-grid{grid-template-columns:1fr}.section-3 .fact-item{min-height:145px;padding:1.25rem;border-bottom:1px solid #e5e7eb!important;border-right:0!important}.section-3 .fact-item:last-child{border-bottom:none!important}.section-3 .fact-item-number{font-size:1.25rem}.section-3 .fact-item h3{font-size:.75rem}.section-3 .fact-item-icon{width:36px;height:36px;font-size:.875rem}.section-3 .facts-bottom{margin-top:1.5rem}.section-3 .facts-bottom-line{width:30px}}@media (width<=575px){.section-3 .fact-featured{min-height:290px}.section-3 .fact-featured h3{font-size:1.125rem}.section-3 .featured-value{font-size:1.5rem}.section-3 .fact-item{min-height:140px}.section-3 .fact-item-icon{width:34px;height:34px;font-size:.875rem}.section-3 .fact-item-number{font-size:1.125rem}.section-3 .facts-bottom{gap:.5rem}.section-3 .facts-bottom-line{display:none}}.section-4{background:#111827;padding:5rem 0;position:relative;overflow:hidden}.section-4:before{content:"";pointer-events:none;background:#3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-260px;right:-200px}.section-4:after{content:"";pointer-events:none;border:45px solid #3dace20e;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-150px}.section-4 .container{z-index:2;position:relative}.section-4 .section-4-heading{text-align:center;max-width:850px;margin:0 auto 3rem}.section-4 .section-4-heading .section-4-kicker{align-items:center;gap:10px;margin-bottom:1rem;display:inline-flex}.section-4 .section-4-heading .section-4-kicker .kicker-line{background:#3dace2;width:28px;height:1px}.section-4 .section-4-heading .section-4-kicker>span:last-child{color:#3dace2;letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:7px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-4 .section-4-heading h2{color:#fff;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:32px;font-weight:700;line-height:1.25}.section-4 .section-4-heading h2 span{color:#3dace2}.section-4 .section-4-heading p{color:#ffffff94;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.7}.section-4 .services-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.section-4 .service-card{background:linear-gradient(145deg,#1f2937 0%,#172131 100%);border:1px solid #ffffff12;border-radius:1rem;flex-direction:column;min-width:0;padding:1.25rem;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 35px #0000002e}.section-4 .service-card:before{content:"";pointer-events:none;border:28px solid #3dace212;border-radius:50%;width:180px;height:180px;transition:transform .4s,border-color .4s;position:absolute;bottom:-100px;right:-100px}.section-4 .service-card:after{content:"";transform-origin:bottom;background:#3dace2;width:3px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.section-4 .service-card:hover{background:linear-gradient(145deg,#243244 0%,#1b2737 100%);border-color:#3dace247;transform:translateY(-6px);box-shadow:0 22px 45px #0000004d}.section-4 .service-card:hover:before{border-color:#3dace21c;transform:scale(1.15)}.section-4 .service-card:hover:after{transform:scaleY(1)}.section-4 .service-card:hover .service-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)rotate(-3deg)}.section-4 .service-card:hover .service-btn{color:#fff;background:#3dace2;border-color:#3dace2}.section-4 .service-card:hover .service-btn i{transform:translate(2px,-2px)}.section-4 .service-card-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex;position:relative}.section-4 .service-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace22e;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:all .3s;display:flex}.section-4 .service-number{color:#ffffff24;font-family:PlusJakartaSans-Bold;font-size:20px;line-height:1}.section-4 .service-label{z-index:2;color:#3dace2;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:inline-block;position:relative}.section-4 .service-card h3{z-index:2;color:#fff;min-height:50px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:17px;line-height:1.35;position:relative}.section-4 .service-card h3 span{color:#3dace2;display:block}.section-4 .service-card>p{z-index:2;color:#ffffff8c;margin:0 0 1rem;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.65;position:relative}.section-4 .service-points{z-index:2;flex-direction:column;gap:6px;margin-bottom:1rem;display:flex;position:relative}.section-4 .service-points span{color:#ffffffad;align-items:center;gap:7px;font-family:PlusJakartaSans-Medium;font-size:10px;display:flex}.section-4 .service-points span i{color:#3dace2;flex-shrink:0;font-size:10px}.section-4 .service-btn{z-index:2;color:#ffffffc7;background:#ffffff0d;border:1px solid #ffffff17;border-radius:9999px;justify-content:center;align-items:center;gap:7px;width:fit-content;margin-top:auto;padding:10px 20px;font-family:PlusJakartaSans-SemiBold;font-size:10px;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.section-4 .service-btn i{font-size:10px;transition:transform .3s}.section-4 .service-btn:hover{color:#fff}.section-4 .service-card:nth-child(9){grid-column:2}.section-4 .service-card:nth-child(10){grid-column:3}.section-4 .section-4-cta{background:#1f2937;border:1px solid #ffffff12;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}.section-4 .cta-text>span{color:#fff;align-items:center;gap:7px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-4 .cta-text>span i{color:#3dace2}.section-4 .cta-text p{color:#ffffff73;margin:3px 0 0;font-family:PlusJakartaSans-Regular;font-size:10px}.section-4 .section-4-btn{color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:11px 24px;font-family:PlusJakartaSans-SemiBold;font-size:10px;text-decoration:none;transition:all .3s;display:inline-flex}.section-4 .section-4-btn i{transition:transform .3s}.section-4 .section-4-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-4 .section-4-btn:hover i{transform:translate(2px,-2px)}@media (width<=1199px){.section-4 .services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-4 .service-card:nth-child(9),.section-4 .service-card:nth-child(10){grid-column:auto}}@media (width<=991px){.section-4{padding:4rem 0}.section-4 .section-4-heading h2{font-size:28px}.section-4 .services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.section-4 .service-card{padding:1.25rem}.section-4 .service-card h3{font-size:16px}.section-4 .service-card>p{font-size:11px}}@media (width<=767px){.section-4{padding:3rem 0}.section-4 .section-4-heading{margin-bottom:2rem}.section-4 .section-4-heading h2{font-size:24px}.section-4 .section-4-heading p{font-size:12px}.section-4 .services-grid{grid-template-columns:1fr;gap:1rem}.section-4 .service-card:nth-child(9),.section-4 .service-card:nth-child(10){grid-column:auto}.section-4 .service-card{border-radius:.75rem;padding:1.25rem}.section-4 .service-card h3{min-height:auto;font-size:16px}.section-4 .service-card>p{font-size:11px}.section-4 .service-icon{width:48px;height:48px;font-size:17px}.section-4 .service-number{font-size:20px}.section-4 .service-points span,.section-4 .service-btn{font-size:10px}.section-4 .section-4-cta{flex-direction:column;align-items:flex-start;gap:1rem}.section-4 .section-4-btn{width:100%}}@media (width<=575px){.section-4 .section-4-kicker{gap:7px}.section-4 .section-4-heading h2{font-size:21px}.section-4 .section-4-heading p{font-size:11px}.section-4 .service-card{padding:1.25rem}.section-4 .service-points{gap:7px}.section-4 .service-btn{width:100%}}.section-5{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-5:before{content:"";pointer-events:none;background:#3dace20a;border-radius:50%;width:400px;height:400px;position:absolute;top:-180px;left:-180px}.section-5:after{content:"";pointer-events:none;border:60px solid #3dace208;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-150px;right:-150px}.section-5 .section-5-heading{z-index:2;max-width:750px;margin:0 auto 2.5rem;position:relative}.section-5 .section-5-heading .section-5-tag{color:#3dace2;text-transform:uppercase;letter-spacing:.7px;background:#eff6ff;border-radius:9999px;align-items:center;gap:8px;margin-bottom:1rem;padding:7px 15px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-5 .section-5-heading .section-5-tag i{font-size:.875rem}.section-5 .section-5-heading h2{color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-5 .section-5-heading h2 span{color:#3dace2}.section-5 .section-5-heading p{color:#4b5563;max-width:650px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-5 .clients-slider-wrap{z-index:2;padding:.5rem 0;position:relative}.section-5 .clients-slider{margin:0 -10px}.section-5 .clients-slider .slick-track{align-items:center;display:flex}.section-5 .clients-slider .slick-slide{height:auto;padding:10px}.section-5 .clients-slider .slick-slide>div,.section-5 .client-logo-slide{height:100%}.section-5 .client-logo-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;height:120px;padding:1.25rem;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}.section-5 .client-logo-card img{-o-object-fit:contain;object-fit:contain;filter:none;opacity:1;width:auto;max-width:100%;height:70px;transition:all .3s;display:block}.section-5 .client-logo-card:hover{border-color:#3dace240;transform:translateY(-5px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-5 .client-logo-card:hover img{transform:scale(1.05)}.section-5 .slick-prev,.section-5 .slick-next{z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:50%;width:42px;height:42px;transition:all .3s;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-5 .slick-prev:before,.section-5 .slick-next:before{color:#1f2937;opacity:1;font-size:1rem}.section-5 .slick-prev:hover,.section-5 .slick-next:hover{background:#3dace2;border-color:#3dace2}.section-5 .slick-prev:hover:before,.section-5 .slick-next:hover:before{color:#fff}.section-5 .slick-prev{left:-55px}.section-5 .slick-next{right:-55px}@media (width<=1199px){.section-5 .section-5-heading h2{font-size:1.875rem}.section-5 .client-logo-card{height:110px}.section-5 .client-logo-card img{height:90px}.section-5 .slick-prev{left:-20px}.section-5 .slick-next{right:-20px}}@media (width<=991px){.section-5 .slick-prev,.section-5 .slick-next{display:none!important}}@media (width<=767px){.section-5{padding:3rem 0}.section-5 .section-5-heading{margin-bottom:2rem}.section-5 .section-5-heading h2{font-size:1.5rem}.section-5 .section-5-heading p{font-size:.875rem}.section-5 .client-logo-card{height:100px;padding:1rem}.section-5 .client-logo-card img{height:55px}}@media (width<=575px){.section-5 .client-logo-card{height:95px}.section-5 .client-logo-card img{height:50px}}.section-6{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-6:before{content:"";pointer-events:none;background:#3dace212;border-radius:50%;width:400px;height:400px;position:absolute;top:-180px;right:-180px}.section-6:after{content:"";pointer-events:none;border:55px solid #3dace20b;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-160px;left:-160px}.section-6 p{font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-6 .section-6-heading{z-index:2;max-width:800px;margin:0 auto 3rem;position:relative}.section-6 .section-6-heading .section-6-tag{color:#3dace2;text-transform:uppercase;letter-spacing:.7px;background:#3dace21a;border-radius:9999px;align-items:center;gap:8px;margin-bottom:1rem;padding:7px 15px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-6 .section-6-heading .section-6-tag i{font-size:.875rem}.section-6 .section-6-heading h2{color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-6 .section-6-heading h2 span{color:#3dace2}.section-6 .section-6-heading p{color:#6b7280;margin:0 auto;font-size:.875rem;line-height:1.625}.section-6 .content-box{background:#111827;border:1px solid #1f2937;border-radius:1rem;height:100%;padding:2rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-6 .content-box:before{content:"";transform-origin:0;background:#3dace2;width:100%;height:4px;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-6 .content-box:after{content:"";opacity:0;pointer-events:none;background:#3dace214;border-radius:50%;width:190px;height:190px;transition:all .3s;position:absolute;top:-90px;right:-90px}.section-6 .content-box:hover{background:#111827;border-color:#3dace259;transform:translateY(-6px);box-shadow:0 25px 50px -12px #00000040}.section-6 .content-box:hover:before{transform:scaleX(1)}.section-6 .content-box:hover:after{opacity:1}.section-6 .content-box:hover .content-icon{color:#fff;background:#3dace2;transform:translateY(-3px)}.section-6 .content-box:hover .content-number{color:#3dace2b3}.section-6 .content-box-header{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.section-6 .content-icon{color:#3dace2;background:#3dace21f;border:1px solid #3dace21f;border-radius:.75rem;justify-content:center;align-items:center;width:62px;height:62px;transition:all .3s;display:flex}.section-6 .content-icon i{font-size:1.5rem}.section-6 .content-number{color:#ffffff1f;font-family:PlusJakartaSans-Bold;font-size:1.875rem;font-weight:800;line-height:1;transition:all .3s}.section-6 .content-box h3{z-index:2;color:#fff;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:1.5rem;font-weight:700;line-height:1.375;position:relative}.section-6 .content-divider{z-index:2;background:#3dace2;border-radius:9999px;width:55px;height:3px;margin-bottom:1.5rem;position:relative}.section-6 .content-box p{z-index:2;color:#ffffff9e;margin-bottom:1.25rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;position:relative}.section-6 .content-box p:last-of-type{margin-bottom:1.5rem}.section-6 .content-box p a{color:#3dace2;border-bottom:1px solid #3dace240;font-family:PlusJakartaSans-Medium;text-decoration:none;transition:all .15s}.section-6 .content-box p a:hover{color:#60a5fa;border-color:#60a5fa}.section-6 .content-box p strong{color:#fff;font-family:PlusJakartaSans-Bold}.section-6 .content-highlight{z-index:2;background:#3dace217;border-left:3px solid #3dace2;border-radius:.5rem;align-items:flex-start;gap:10px;margin-top:1.5rem;padding:1rem;display:flex;position:relative}.section-6 .content-highlight i{color:#3dace2;flex-shrink:0;font-size:1.125rem}.section-6 .content-highlight span{color:#ffffffb8;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.375}@media (width<=1199px){.section-6 .section-6-heading h2{font-size:1.875rem}.section-6 .content-box{padding:1.5rem}.section-6 .content-box h3{font-size:1.25rem}}@media (width<=767px){.section-6{padding:3rem 0}.section-6 .section-6-heading{margin-bottom:2rem}.section-6 .section-6-heading h2{font-size:1.5rem}.section-6 .section-6-heading p{font-size:.875rem;line-height:1.625}.section-6 .content-box{border-radius:.75rem;padding:1.5rem}.section-6 .content-icon{width:55px;height:55px}.section-6 .content-icon i{font-size:1.25rem}.section-6 .content-number{font-size:1.5rem}.section-6 .content-box h3{font-size:1.25rem}.section-6 .content-box p{font-size:.875rem;line-height:1.625}}@media (width<=575px){.section-6 .content-box{padding:1.25rem}.section-6 .content-box h3{font-size:1.125rem}.section-6 .content-box p{font-size:.875rem;line-height:1.625}}.section-7{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-7:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-180px}.section-7:after{content:"";filter:blur(20px);pointer-events:none;background:#3dace209;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-220px;left:-180px}.section-7 .section-7-intro{z-index:2;margin-bottom:2.5rem;position:relative}.section-7 .section-7-intro .section-7-kicker{align-items:center;gap:10px;margin-bottom:1.25rem;display:flex}.section-7 .section-7-intro .section-7-kicker span:last-child{color:#3dace2;text-transform:uppercase;letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-7 .section-7-intro .kicker-line{background:#3dace2;flex-shrink:0;width:35px;height:2px}.section-7 .section-7-intro h2{color:#111827;letter-spacing:-1px;margin:0;font-family:PlusJakartaSans-Bold;font-size:3rem;font-weight:700;line-height:1.25}.section-7 .section-7-intro h2 span{color:#3dace2}.section-7 .section-7-intro p{color:#6b7280;max-width:520px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-7 .industry-list{z-index:2;grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid;position:relative}.section-7 .industry-row{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:space-between;min-height:330px;padding:1.5rem;text-decoration:none;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .4s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-7 .industry-row .industry-image{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.section-7 .industry-row .industry-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.section-7 .industry-row .industry-image-overlay{background:linear-gradient(#1118278c 0%,#11182740 35%,#111827c7 100%);transition:background .4s;position:absolute;inset:0}.section-7 .industry-row .industry-card-content{z-index:2;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.section-7 .industry-row .industry-top{align-items:center;gap:.75rem;display:flex}.section-7 .industry-row .industry-number{color:#ffffffbf;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:color .3s,transform .35s}.section-7 .industry-row .industry-icon{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff40;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;margin-left:4px;transition:background .35s,color .35s,transform .4s;display:flex}.section-7 .industry-row .industry-icon i{font-size:1.125rem}.section-7 .industry-row .industry-arrow{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;transition:background .35s,border-color .35s,transform .4s;display:flex}.section-7 .industry-row .industry-arrow i{font-size:.875rem;transition:transform .35s}.section-7 .industry-row .industry-name{margin-top:auto;padding-top:2.5rem}.section-7 .industry-row .industry-name>span{color:#ffffffa6;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-7 .industry-row .industry-name h3{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25;transition:transform .35s}.section-7 .industry-row .industry-bottom{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;display:flex}.section-7 .industry-row .industry-tag{color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid #ffffff40;border-radius:9999px;flex-shrink:0;align-items:center;padding:7px 12px;font-family:PlusJakartaSans-Medium;font-size:.75rem;transition:background .35s,border-color .35s,color .35s;display:inline-flex}.section-7 .industry-row .industry-bottom p{color:#ffffffbf;text-align:right;max-width:300px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-7 .industry-row:hover{border-color:#3dace273;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-7 .industry-row:hover .industry-image img{transform:scale(1.08)}.section-7 .industry-row:hover .industry-image-overlay{background:linear-gradient(#11182773 0%,#3dace22e 45%,#111827d9 100%)}.section-7 .industry-row:hover .industry-number{color:#3dace2;transform:translate(4px)}.section-7 .industry-row:hover .industry-icon{background:#3dace2;border-color:#3dace2;transform:rotate(-4deg)}.section-7 .industry-row:hover .industry-arrow{background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-7 .industry-row:hover .industry-arrow i{transform:rotate(-45deg)}.section-7 .industry-row:hover .industry-name h3{transform:translate(4px)}.section-7 .industry-row:hover .industry-tag{color:#fff;background:#3dace2e6;border-color:#3dace2}.section-7 .industry-more .industry-number{color:#3dace2}.section-7 .industry-more .industry-icon{color:#fff;background:#3dace22e;border-color:#3dace259}@media (width<=991px){.section-7{padding:4rem 0}.section-7 .section-7-intro h2{font-size:2.25rem}.section-7 .industry-list{gap:1rem}.section-7 .industry-row{min-height:300px;padding:1.25rem}.section-7 .industry-row .industry-name h3{font-size:1.25rem}.section-7 .industry-row .industry-bottom{flex-direction:column;align-items:flex-start;gap:.75rem}.section-7 .industry-row .industry-bottom p{text-align:left;max-width:100%}}@media (width<=767px){.section-7{padding:3rem 0}.section-7 .section-7-intro{margin-bottom:2rem}.section-7 .section-7-intro h2{letter-spacing:-.5px;font-size:1.875rem}.section-7 .section-7-intro p{font-size:.875rem}.section-7 .industry-list{grid-template-columns:1fr;gap:1rem}.section-7 .industry-row{border-radius:.75rem;min-height:300px;padding:1.25rem}.section-7 .industry-row .industry-icon{width:44px;height:44px}.section-7 .industry-row .industry-arrow{width:40px;height:40px}.section-7 .industry-row .industry-name{padding-top:2rem}.section-7 .industry-row .industry-name h3{font-size:1.25rem}.section-7 .industry-row .industry-bottom{flex-direction:column;align-items:flex-start;gap:.75rem}.section-7 .industry-row .industry-bottom p{text-align:left;max-width:100%;font-size:.75rem}}@media (width<=575px){.section-7 .section-7-intro h2{font-size:1.5rem}.section-7 .industry-row{min-height:280px;padding:1rem}.section-7 .industry-row .industry-number{font-size:.75rem}.section-7 .industry-row .industry-icon{width:42px;height:42px}.section-7 .industry-row .industry-icon i{font-size:1rem}.section-7 .industry-row .industry-arrow{width:38px;height:38px}.section-7 .industry-row .industry-name h3{font-size:1.125rem}}.section-8{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-8:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-250px;left:-250px}.section-8:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace20f;border-radius:50%;width:350px;height:350px;position:absolute;top:-180px;right:-180px}.section-8 .contact-wrapper{z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-8 .contact-info{background:#111827;height:100%;padding:3rem 2.5rem;position:relative;overflow:hidden}.section-8 .contact-info:before{content:"";pointer-events:none;border:1px solid #3dace233;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-130px;right:-150px}.section-8 .contact-info:after{content:"";pointer-events:none;background:#3dace212;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px;right:-90px}.section-8 .contact-kicker{z-index:2;color:#60a5fa;letter-spacing:1.2px;align-items:center;gap:10px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex;position:relative}.section-8 .contact-kicker span{background:#3dace2;flex-shrink:0;width:30px;height:2px}.section-8 .contact-info h2{z-index:2;color:#fff;max-width:450px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25;position:relative}.section-8 .contact-info h2 strong{color:#3dace2;font-weight:700;display:block}.section-8 .contact-info>p{z-index:2;color:#ffffff9e;max-width:460px;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;position:relative}.section-8 .contact-info-list{z-index:2;flex-direction:column;gap:1.25rem;display:flex;position:relative}.section-8 .contact-info-item{align-items:center;gap:1rem;display:flex}.section-8 .contact-info-item .contact-info-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace22e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.section-8 .contact-info-item .contact-info-icon i{font-size:1.125rem}.section-8 .contact-info-item:hover .contact-info-icon{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-8 .contact-info-item small{color:#fff6;margin-bottom:3px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:block}.section-8 .contact-info-item a,.section-8 .contact-info-item p{color:#fff;margin:0;font-family:PlusJakartaSans-Medium;font-size:.875rem;text-decoration:none;transition:all .15s;display:block}.section-8 .contact-info-item a:hover{color:#3dace2}.section-8 .contact-bottom-text{z-index:2;position:absolute;bottom:2rem;left:2.5rem}.section-8 .contact-bottom-text span{color:#ffffff61;align-items:center;gap:7px;font-family:PlusJakartaSans-Regular;font-size:.75rem;display:flex}.section-8 .contact-bottom-text span i{color:#10b981}.section-8 .contact-form-wrap{background:#fff;height:100%;padding:1.5rem 2.5rem}.section-8 .contact-form-heading{margin-bottom:2rem}.section-8 .contact-form-heading>span{color:#3dace2;letter-spacing:1.2px;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-8 .contact-form-heading h3{color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25}.section-8 .contact-form-heading h3 em{color:#3dace2;font-style:normal}.section-8 .contact-form-heading p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-8 .form-group label{color:#374151;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-8 .form-group label span{color:#ef4444}.section-8 .input-wrap{position:relative}.section-8 .input-wrap>i:first-child{color:#9ca3af;pointer-events:none;z-index:2;font-size:1rem;transition:all .15s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.section-8 .input-wrap input,.section-8 .input-wrap select,.section-8 .input-wrap textarea{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;padding:14px 16px 14px 45px;font-family:PlusJakartaSans-Regular;font-size:.875rem;transition:all .3s}.section-8 .input-wrap input::-moz-placeholder{color:#9ca3af}.section-8 .input-wrap select::-moz-placeholder{color:#9ca3af}.section-8 .input-wrap textarea::-moz-placeholder{color:#9ca3af}.section-8 .input-wrap input::placeholder,.section-8 .input-wrap select::placeholder,.section-8 .input-wrap textarea::placeholder{color:#9ca3af}.section-8 .input-wrap input:hover,.section-8 .input-wrap select:hover,.section-8 .input-wrap textarea:hover{border-color:#3dace259}.section-8 .input-wrap input:focus,.section-8 .input-wrap select:focus,.section-8 .input-wrap textarea:focus{background:#fff;border-color:#3dace2;box-shadow:0 0 0 3px #3dace214}.section-8 .input-wrap input,.section-8 .input-wrap select{height:52px}.section-8 .input-wrap select{appearance:none;cursor:pointer;padding-right:45px}.section-8 .input-wrap select option{color:#1f2937;background:#fff}.section-8 .input-wrap textarea{resize:vertical;min-height:130px;padding-top:15px}.section-8 .input-wrap:focus-within>i:first-child{color:#3dace2}.section-8 .select-wrap .select-arrow{color:#9ca3af;pointer-events:none;z-index:2;font-size:.75rem;transition:all .15s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.section-8 .select-wrap:focus-within .select-arrow{color:#3dace2}.section-8 .textarea-wrap>i:first-child{top:18px;transform:none}.section-8 .form-submit{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.section-8 .contact-submit{color:#fff;cursor:pointer;background:#3dace2;border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:all .3s;display:inline-flex}.section-8 .contact-submit i{background:#ffffff26;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex}.section-8 .contact-submit:hover{background:#2563eb;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-8 .contact-submit:hover i{color:#3dace2;background:#fff;transform:rotate(45deg)}.section-8 .form-submit small{color:#9ca3af;align-items:center;gap:5px;font-family:PlusJakartaSans-Regular;font-size:11px;display:flex}.section-8 .form-submit small i{color:#10b981}.section-8.theme-dark{background:#111827}.section-8.theme-dark:before{border-color:#3dace21a}.section-8.theme-dark:after{background:#3dace20f}.section-8.theme-dark .contact-wrapper{background:#1f2937;border-color:#374151;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-8.theme-dark .contact-info{background:#111827}.section-8.theme-dark .contact-info:before{border-color:#3dace233}.section-8.theme-dark .contact-info:after{background:#3dace212}.section-8.theme-dark .contact-kicker{color:#60a5fa}.section-8.theme-dark .contact-kicker span{background:#3dace2}.section-8.theme-dark .contact-info h2{color:#fff}.section-8.theme-dark .contact-info h2 strong{color:#3dace2}.section-8.theme-dark .contact-info>p{color:#ffffff9e}.section-8.theme-dark .contact-info-item .contact-info-icon{color:#3dace2;background:#3dace21a;border-color:#3dace22e}.section-8.theme-dark .contact-info-item:hover .contact-info-icon{color:#fff;background:#3dace2}.section-8.theme-dark .contact-info-item small{color:#fff6}.section-8.theme-dark .contact-info-item a,.section-8.theme-dark .contact-info-item p{color:#fff}.section-8.theme-dark .contact-info-item a:hover{color:#3dace2}.section-8.theme-dark .contact-bottom-text span{color:#ffffff61}.section-8.theme-dark .contact-bottom-text span i{color:#10b981}.section-8.theme-dark .contact-form-wrap{background:#1f2937}.section-8.theme-dark .contact-form-heading>span{color:#3dace2}.section-8.theme-dark .contact-form-heading h3{color:#fff}.section-8.theme-dark .contact-form-heading h3 em{color:#3dace2}.section-8.theme-dark .contact-form-heading p{color:#ffffff80}.section-8.theme-dark .form-group label{color:#ffffffd1}.section-8.theme-dark .form-group label span{color:#ef4444}.section-8.theme-dark .input-wrap>i:first-child{color:#ffffff59}.section-8.theme-dark .input-wrap input,.section-8.theme-dark .input-wrap select,.section-8.theme-dark .input-wrap textarea{color:#fff;background:#111827;border-color:#374151}.section-8.theme-dark .input-wrap input::-moz-placeholder{color:#ffffff4d}.section-8.theme-dark .input-wrap select::-moz-placeholder{color:#ffffff4d}.section-8.theme-dark .input-wrap textarea::-moz-placeholder{color:#ffffff4d}.section-8.theme-dark .input-wrap input::placeholder,.section-8.theme-dark .input-wrap select::placeholder,.section-8.theme-dark .input-wrap textarea::placeholder{color:#ffffff4d}.section-8.theme-dark .input-wrap input:hover,.section-8.theme-dark .input-wrap select:hover,.section-8.theme-dark .input-wrap textarea:hover{border-color:#3dace259}.section-8.theme-dark .input-wrap input:focus,.section-8.theme-dark .input-wrap select:focus,.section-8.theme-dark .input-wrap textarea:focus{background:#111827;border-color:#3dace2;box-shadow:0 0 0 3px #3dace214}.section-8.theme-dark .input-wrap select option{color:#fff;background:#1f2937}.section-8.theme-dark .input-wrap:focus-within>i:first-child{color:#3dace2}.section-8.theme-dark .select-wrap .select-arrow{color:#ffffff59}.section-8.theme-dark .select-wrap:focus-within .select-arrow{color:#3dace2}.section-8.theme-dark .contact-submit{color:#fff;background:#3dace2}.section-8.theme-dark .contact-submit:hover{color:#fff;background:#2563eb}.section-8.theme-dark .form-submit small{color:#ffffff59}.section-8.theme-dark .form-submit small i{color:#10b981}@media (width<=991px){.section-8{padding:4rem 0}.section-8 .contact-info{padding:2.5rem 2rem}.section-8 .contact-info h2{font-size:1.875rem}.section-8 .contact-bottom-text{margin-top:2rem;position:static}.section-8 .contact-form-wrap{padding:2.5rem 2rem}}@media (width<=767px){.section-8{padding:3rem 0}.section-8 .contact-wrapper{border-radius:.75rem}.section-8 .contact-info{padding:2rem 1.5rem}.section-8 .contact-info h2{font-size:1.5rem}.section-8 .contact-info>p{font-size:.875rem}.section-8 .contact-form-wrap{padding:2rem 1.5rem}.section-8 .contact-form-heading{margin-bottom:1.5rem}.section-8 .contact-form-heading h3{font-size:1.25rem}.section-8 .form-submit{flex-direction:column;align-items:flex-start;gap:.75rem}.section-8 .contact-submit{width:100%}}.section-9{padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-9:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-200px}.section-9:after{content:"";filter:blur(20px);pointer-events:none;background:#3dace20a;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-200px;left:-150px}.section-9 .container{z-index:2;position:relative}.section-9 .section-heading{text-align:center;max-width:760px;margin:0 auto 3rem}.section-9 .section-heading .section-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-9 .section-heading .section-kicker i{font-size:.875rem}.section-9 .section-heading h2{letter-spacing:-1px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-9 .section-heading h2 span{color:#3dace2}.section-9 .section-heading p{max-width:680px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-9 .seo-highlight{border-radius:1.5rem;flex-direction:column;height:100%;min-height:390px;padding:2rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.section-9 .seo-highlight:before{content:"";pointer-events:none;border:1px solid #3dace22e;border-radius:50%;width:220px;height:220px;position:absolute;top:-100px;right:-100px}.section-9 .seo-highlight:after{content:"";pointer-events:none;background:#3dace20d;border-radius:50%;width:160px;height:160px;position:absolute;top:-75px;right:-75px}.section-9 .seo-highlight:hover{transform:translateY(-5px)}.section-9 .seo-highlight-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.section-9 .seo-highlight-top .seo-icon{color:#fff;background:#3dace2;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;box-shadow:0 10px 25px #3dace238}.section-9 .seo-highlight-top .seo-icon i{font-size:1.5rem}.section-9 .seo-highlight-top .seo-number{font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-9 .seo-highlight h3{z-index:2;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25;position:relative}.section-9 .seo-highlight h3 strong{color:#3dace2;font-weight:700;display:block}.section-9 .seo-highlight>p{z-index:2;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;position:relative}.section-9 .seo-progress{z-index:2;margin-top:auto;margin-bottom:1.5rem;position:relative}.section-9 .seo-progress .progress-label{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.section-9 .seo-progress .progress-label span,.section-9 .seo-progress .progress-label strong{font-size:.75rem}.section-9 .seo-progress .progress-label span{font-family:PlusJakartaSans-Regular}.section-9 .seo-progress .progress-label strong{font-family:PlusJakartaSans-SemiBold}.section-9 .seo-progress .progress-line{border-radius:9999px;width:100%;height:5px;overflow:hidden}.section-9 .seo-progress .progress-line span{background:linear-gradient(90deg,#3dace2,#60a5fa);border-radius:9999px;width:88%;height:100%;display:block}.section-9 .seo-highlight-footer{z-index:2;border-top:1px solid;align-items:center;gap:8px;padding-top:1rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex;position:relative}.section-9 .seo-highlight-footer i{color:#10b981;font-size:1rem}.section-9 .seo-feature-card{border-radius:1rem;height:100%;min-height:185px;padding:1.5rem;transition:transform .3s,border-color .3s,box-shadow .3s}.section-9 .seo-feature-card:hover{border-color:#3dace24d;transform:translateY(-5px)}.section-9 .seo-feature-card:hover .feature-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:scale(1.05)}.section-9 .seo-feature-card:hover .feature-top>span,.section-9 .seo-feature-card:hover a{color:#3dace2}.section-9 .seo-feature-card:hover a i{transform:translate(2px,-2px)}.section-9 .feature-top{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.section-9 .feature-top .feature-icon{color:#3dace2;border-radius:.5rem;justify-content:center;align-items:center;width:46px;height:46px;transition:all .3s;display:flex}.section-9 .feature-top .feature-icon i{font-size:1.125rem}.section-9 .feature-top>span{font-family:PlusJakartaSans-Bold;font-size:.875rem;transition:all .15s}.section-9 .seo-feature-card h4{margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375}.section-9 .seo-feature-card p{margin-bottom:1rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-9 .seo-feature-card a{align-items:center;gap:6px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .15s;display:inline-flex}.section-9 .seo-feature-card a i{transition:all .15s}.section-9.theme-light{color:#111827;background:#f9fafb}.section-9.theme-light:before{background:#3dace206}.section-9.theme-light:after{background:#3dace209}.section-9.theme-light .section-heading h2{color:#111827}.section-9.theme-light .section-heading p{color:#6b7280}.section-9.theme-light .seo-highlight{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-9.theme-light .seo-highlight:hover{box-shadow:0 25px 50px -12px #00000040}.section-9.theme-light .seo-highlight h3{color:#111827}.section-9.theme-light .seo-highlight>p{color:#6b7280}.section-9.theme-light .seo-highlight-top .seo-number{color:#d1d5db}.section-9.theme-light .seo-progress .progress-label span{color:#6b7280}.section-9.theme-light .seo-progress .progress-label strong{color:#374151}.section-9.theme-light .seo-progress .progress-line{background:#e5e7eb}.section-9.theme-light .seo-highlight-footer{color:#6b7280;border-color:#e5e7eb}.section-9.theme-light .seo-feature-card{background:#fff;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-9.theme-light .seo-feature-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-9.theme-light .feature-top .feature-icon{background:#3dace214;border:1px solid #3dace21f}.section-9.theme-light .feature-top>span{color:#d1d5db}.section-9.theme-light .seo-feature-card h4{color:#111827}.section-9.theme-light .seo-feature-card p{color:#6b7280}.section-9.theme-light .seo-feature-card a{color:#4b5563}.section-9.theme-dark{color:#fff;background:radial-gradient(circle at 10% 10%,#3dace21a,#0000 30%),radial-gradient(circle at 90% 85%,#3dace20f,#0000 30%),#111827}.section-9.theme-dark:before{border-color:#3dace21a}.section-9.theme-dark:after{background:#3dace20f}.section-9.theme-dark .section-heading h2{color:#fff}.section-9.theme-dark .section-heading p{color:#ffffff8c}.section-9.theme-dark .seo-highlight{background:linear-gradient(145deg,#1f2937,#17212c);border:1px solid #ffffff14;box-shadow:0 25px 70px #00000040}.section-9.theme-dark .seo-highlight:hover{border-color:#3dace24d;box-shadow:0 30px 80px #00000059}.section-9.theme-dark .seo-highlight h3{color:#fff}.section-9.theme-dark .seo-highlight>p{color:#ffffff8c}.section-9.theme-dark .seo-highlight-top .seo-number{color:#ffffff2e}.section-9.theme-dark .seo-progress .progress-label span{color:#ffffff73}.section-9.theme-dark .seo-progress .progress-label strong{color:#fff}.section-9.theme-dark .seo-progress .progress-line{background:#ffffff14}.section-9.theme-dark .seo-highlight-footer{color:#fff9;border-color:#ffffff14}.section-9.theme-dark .seo-feature-card{background:linear-gradient(145deg,#ffffff0e,#ffffff06);border:1px solid #ffffff14;box-shadow:0 15px 40px #00000029}.section-9.theme-dark .seo-feature-card:hover{border-color:#3dace24d;box-shadow:0 22px 50px #00000040}.section-9.theme-dark .feature-top .feature-icon{background:#3dace21a;border-color:#3dace21a}.section-9.theme-dark .feature-top>span{color:#ffffff2e}.section-9.theme-dark .seo-feature-card h4{color:#fff}.section-9.theme-dark .seo-feature-card p{color:#ffffff7a}.section-9.theme-dark .seo-feature-card a{color:#ffffffa6}@media (width<=1199px){.section-9{padding:4rem 0}.section-9 .section-heading h2{font-size:1.875rem}.section-9 .seo-highlight{min-height:370px;padding:1.5rem}}@media (width<=991px){.section-9{padding:4rem 0}.section-9 .section-heading{margin-bottom:2.5rem}.section-9 .section-heading h2{font-size:1.875rem}.section-9 .seo-highlight{min-height:350px;margin-bottom:1rem}}@media (width<=767px){.section-9{padding:3rem 0}.section-9 .section-heading{margin-bottom:2rem}.section-9 .section-heading h2{letter-spacing:-.5px;font-size:1.5rem}.section-9 .section-heading p{font-size:.875rem;line-height:1.625}.section-9 .seo-highlight{border-radius:1rem;min-height:360px;padding:1.5rem}.section-9 .seo-highlight h3{font-size:1.5rem}.section-9 .seo-feature-card{min-height:auto;padding:1.25rem}.section-9 .seo-feature-card h4{font-size:1rem}}@media (width<=575px){.section-9{padding:2.5rem 0}.section-9 .section-heading h2{font-size:1.25rem}.section-9 .seo-highlight{min-height:340px;padding:1.25rem}.section-9 .seo-highlight-top{margin-bottom:1.5rem}.section-9 .seo-highlight h3{font-size:1.25rem}.section-9 .seo-icon{width:52px!important;height:52px!important}}.section-10{background:#0b1118;padding:5rem 0;overflow:hidden}.section-10 .section-heading{text-align:center;max-width:800px;margin:0 auto 3rem}.section-10 .section-heading .section-kicker{color:#3dace2;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-10 .section-heading h2{color:#fff;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-10 .section-heading h2 span{color:#3dace2}.section-10 .section-heading p{color:#ffffff94;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-10 .seo-vertical-wrapper{background:#111a23;border:1px solid #ffffff14;border-radius:1.5rem;grid-template-columns:290px 1fr;min-height:650px;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000040}.section-10 .seo-sidebar{background:#0e161e;border-right:1px solid #ffffff12;padding:1.25rem}.section-10 .seo-sidebar-title{color:#fff6;letter-spacing:1px;justify-content:space-between;align-items:center;padding:.75rem .75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex}.section-10 .seo-sidebar-title i{color:#3dace2}.section-10 .seo-vertical-tabs{gap:5px}.section-10 .seo-vertical-tabs .nav-link{color:#ffffff94;text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;width:100%;padding:.75rem;transition:all .3s;display:flex;position:relative}.section-10 .seo-vertical-tabs .nav-link .seo-tab-icon{color:#ffffff80;background:#ffffff0d;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;margin-right:.75rem;transition:all .3s;display:flex}.section-10 .seo-vertical-tabs .nav-link .seo-tab-icon i{font-size:1rem}.section-10 .seo-vertical-tabs .nav-link .seo-tab-text{flex-direction:column;flex:1;gap:2px;display:flex}.section-10 .seo-vertical-tabs .nav-link .seo-tab-text strong{color:inherit;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;font-weight:600}.section-10 .seo-vertical-tabs .nav-link .seo-tab-text small{color:#ffffff40;font-family:PlusJakartaSans-Medium;font-size:12px}.section-10 .seo-vertical-tabs .nav-link .seo-tab-arrow{opacity:0;color:#3dace2;transition:all .3s;transform:translate(-5px)}.section-10 .seo-vertical-tabs .nav-link:hover{color:#fff;background:#ffffff0d}.section-10 .seo-vertical-tabs .nav-link:hover .seo-tab-icon{color:#3dace2;background:#3dace21a}.section-10 .seo-vertical-tabs .nav-link.active{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 10px 30px #3dace22e}.section-10 .seo-vertical-tabs .nav-link.active .seo-tab-icon{color:#3dace2;background:#fff}.section-10 .seo-vertical-tabs .nav-link.active .seo-tab-text small{color:#ffffffb3}.section-10 .seo-vertical-tabs .nav-link.active .seo-tab-arrow{opacity:1;color:#fff;transform:translate(0)}.section-10 .seo-content{background:radial-gradient(circle at 90% 10%,#3dace20f,#0000 28%),#111a23;align-items:center;padding:2.5rem;display:flex}.section-10 .tab-content{width:100%}.section-10 .tab-pane{animation:.4s seoFadeIn}@keyframes seoFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.section-10 .seo-detail-heading{align-items:center;gap:1.25rem;margin-bottom:1.25rem;display:flex}.section-10 .seo-detail-heading .seo-detail-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace22e;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.section-10 .seo-detail-heading .seo-detail-icon i{font-size:1.5rem}.section-10 .seo-detail-heading span{color:#3dace2;letter-spacing:1px;margin-bottom:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-10 .seo-detail-heading h3{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25}.section-10 .seo-detail-heading h3 strong{color:#3dace2;font-weight:700}.section-10 .seo-description,.section-10 .seo-feature p{font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-10 .seo-description{color:#ffffff94;max-width:900px;margin-bottom:2rem}.section-10 .seo-feature-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.section-10 .seo-feature{background:#ffffff06;border:1px solid #ffffff14;border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.section-10 .seo-feature .feature-icon{color:#3dace2;background:#3dace214;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.section-10 .seo-feature h4{color:#fff;margin:0 0 5px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-10 .seo-feature p{color:#ffffff7a;margin:0}.section-10 .seo-feature:hover{background:#ffffff0b;border-color:#3dace240;transform:translateY(-3px);box-shadow:0 10px 30px #00000026}.section-10 .seo-feature:hover .feature-icon{color:#fff;background:#3dace2}.section-10 .seo-tags{flex-wrap:wrap;gap:.75rem;display:flex}.section-10 .seo-tags span{color:#ffffffa6;background:#ffffff09;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:8px;padding:.75rem 1rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;transition:all .3s;display:inline-flex}.section-10 .seo-tags span i{color:#3dace2}.section-10 .seo-tags span:hover{color:#3dace2;background:#3dace212;border-color:#3dace240}@media (width<=991px){.section-10{padding:4rem 0}.section-10 .seo-vertical-wrapper{grid-template-columns:240px 1fr}.section-10 .seo-content{padding:1.5rem}.section-10 .seo-feature-grid{grid-template-columns:1fr}.section-10 .seo-detail-heading h3{font-size:1.25rem}}@media (width<=767px){.section-10{padding:3rem 0}.section-10 .section-heading{margin-bottom:2rem}.section-10 .section-heading h2{font-size:1.5rem}.section-10 .section-heading p{font-size:.875rem}.section-10 .seo-vertical-wrapper{border-radius:.75rem;min-height:auto;display:block}.section-10 .seo-sidebar{border-bottom:1px solid #ffffff12;border-right:0;padding:.75rem}.section-10 .seo-sidebar-title{padding:.5rem .5rem .75rem}.section-10 .seo-vertical-tabs{grid-template-columns:repeat(2,1fr);gap:5px;display:grid!important}.section-10 .seo-vertical-tabs .nav-link{padding:.5rem}.section-10 .seo-vertical-tabs .nav-link .seo-tab-icon{width:34px;height:34px;margin-right:.5rem}.section-10 .seo-vertical-tabs .nav-link .seo-tab-text strong{font-size:12px}.section-10 .seo-vertical-tabs .nav-link .seo-tab-arrow{display:none}.section-10 .seo-content{padding:1.5rem}.section-10 .seo-detail-heading{align-items:flex-start;gap:.75rem}.section-10 .seo-detail-heading .seo-detail-icon{width:50px;height:50px}.section-10 .seo-detail-heading .seo-detail-icon i,.section-10 .seo-detail-heading h3{font-size:1.125rem}.section-10 .seo-description,.section-10 .seo-feature p{font-size:.875rem}.section-10 .seo-feature-grid{grid-template-columns:1fr}.section-10 .seo-feature h4,.section-10 .seo-feature p{font-size:.875rem}.section-10 .seo-tags span{width:100%;font-size:.875rem}}@media (width<=400px){.section-10 .seo-vertical-tabs{grid-template-columns:1fr!important}}.section-11{background:var(--section-bg);--section-bg:#fff;--section-surface:#f8fafc;--section-surface-alt:#f1f5f9;--section-border:#0f172a14;--section-heading:#111827;--section-text:#64748b;--section-muted:#94a3b8;--section-white:#fff;--showcase-start:#f8fafc;--showcase-end:#fff;--card-bg:#0f172a06;--card-hover-bg:#0f172a0b;--icon-bg:#3dace214;--bottom-bg:#f8fafc;--bottom-hover-bg:#f1f5f9;--section-shadow:#0f172a1a;padding:5rem 0;position:relative;overflow:hidden}.section-11.dark-theme{--section-bg:#111827;--section-surface:#1f2937;--section-surface-alt:#243244;--section-border:#ffffff12;--section-heading:#fff;--section-text:#ffffff8c;--section-muted:#ffffff59;--section-white:#fff;--showcase-start:#1f2937;--showcase-end:#111827;--card-bg:#ffffff06;--card-hover-bg:#ffffff12;--icon-bg:#ffffff0f;--bottom-bg:#1f2937;--bottom-hover-bg:#243244;--section-shadow:#00000040}.section-11:before{content:"";pointer-events:none;background:#3dace212;border-radius:50%;width:520px;height:520px;position:absolute;top:-280px;right:-220px}.section-11:after{content:"";pointer-events:none;border:45px solid #3dace20b;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-190px;left:-160px}.section-11.dark-theme:before{background:#3dace214}.section-11.dark-theme:after{border-color:#3dace20e}.section-11 .container{z-index:2;position:relative}.section-11 .tech-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.section-11 .tech-heading{max-width:720px}.section-11 .tech-heading .section-kicker{color:#3dace2;letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-11 .tech-heading h2{color:var(--section-heading);margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-11 .tech-heading h2 span{color:#3dace2}.section-11 .tech-heading p{color:var(--section-text);margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-11 .tech-header-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.75rem;display:flex}.section-11 .tech-header-meta small{color:var(--section-muted);letter-spacing:1.4px;text-align:right;font-family:PlusJakartaSans-SemiBold;font-size:12px;line-height:1.5}.section-11 .tech-live-status{background:var(--card-bg);border:1px solid var(--section-border);border-radius:9999px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.section-11 .tech-live-status span{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s infinite techLivePulse;box-shadow:0 0 0 4px #10b9811a}.section-11 .tech-live-status strong{color:var(--section-text);letter-spacing:.8px;font-family:PlusJakartaSans-SemiBold;font-size:12px}@keyframes techLivePulse{0%,to{box-shadow:0 0 0 4px #10b9811a}50%{box-shadow:0 0 0 7px #10b98106}}.section-11 .tech-showcase{background:linear-gradient(145deg, var(--showcase-start) 0%, var(--showcase-end) 100%);border:1px solid var(--section-border);min-height:560px;box-shadow:0 20px 55px var(--section-shadow);border-radius:1.5rem;grid-template-columns:38% 62%;display:grid;position:relative;overflow:hidden}.section-11 .tech-grid-pattern{opacity:.035;pointer-events:none;background-image:linear-gradient(#64748b 1px,#0000 1px),linear-gradient(90deg,#64748b 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.section-11 .dark-theme .tech-grid-pattern{opacity:.045}.section-11 .tech-outline-circle{pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:480px;height:480px;position:absolute;top:-160px;right:-180px}.section-11 .tech-outline-circle:before{content:"";border:1px dashed #3dace214;border-radius:50%;position:absolute;inset:55px}.section-11 .tech-intro{z-index:2;border-right:1px solid var(--section-border);flex-direction:column;padding:2.5rem;display:flex;position:relative}.section-11 .tech-intro-top{align-items:center;gap:10px;margin-bottom:2rem;display:flex}.section-11 .tech-number{color:var(--section-muted);font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-11 .tech-label{color:#3dace2;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-11 .tech-intro h3{max-width:390px;color:var(--section-heading);margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.12}.section-11 .tech-intro h3 span{color:#3dace2}.section-11 .tech-intro>p{max-width:410px;color:var(--section-text);margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-11 .tech-divider{background:#3dace2;width:65px;height:2px;margin-bottom:1.5rem}.section-11 .tech-points{flex-direction:column;gap:1rem;display:flex}.section-11 .tech-point{align-items:center;gap:11px;display:flex}.section-11 .tech-point-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace226;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.section-11 .tech-point>div:last-child{flex-direction:column;gap:2px;display:flex}.section-11 .tech-point>div:last-child strong{color:var(--section-heading);font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-11 .tech-point>div:last-child span{color:var(--section-muted);font-family:PlusJakartaSans-Regular;font-size:12px}.section-11 .tech-mini-stats{gap:2rem;margin-top:auto;padding-top:15px;display:flex}.section-11 .tech-mini-stats>div{flex-direction:column;gap:3px;display:flex}.section-11 .tech-mini-stats>div strong{color:var(--section-heading);font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-11 .tech-mini-stats>div span{color:var(--section-muted);letter-spacing:.5px;font-family:PlusJakartaSans-Medium;font-size:12px}.section-11 .tech-stack-area{z-index:2;background:radial-gradient(circle at 80% 45%,#3dace21a 0,#3dace209 25%,#0000 58%);padding:2rem;position:relative}.section-11 .tech-stack-heading{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-11 .tech-stack-heading>div:first-child>span{color:#3dace2;letter-spacing:1.5px;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-11 .tech-stack-heading>div:first-child h4{color:var(--section-heading);margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-11 .stack-index{color:var(--section-muted);font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-11 .tech-group{background:var(--card-bg);border:1px solid var(--section-border);border-radius:.75rem;margin-bottom:1.5rem;padding:1.25rem;transition:all .3s;position:relative}.section-11 .tech-group:hover{background:var(--card-hover-bg);border-color:#3dace233}.section-11 .marketing-group{margin-bottom:0}.section-11 .tech-group-heading{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.section-11 .tech-group-heading>span{color:#3dace2;background:#3dace21a;border:1px solid #3dace224;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.875rem;display:flex}.section-11 .tech-group-heading>div{flex-direction:column;gap:2px;display:flex}.section-11 .tech-group-heading>div strong{color:var(--section-heading);font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-11 .tech-group-heading>div small{color:var(--section-muted);font-family:PlusJakartaSans-Regular;font-size:12px}.section-11 .tech-card{background:var(--card-bg);border:1px solid var(--section-border);border-radius:.5rem;align-items:center;gap:9px;min-height:62px;padding:9px 10px;transition:transform .3s,background .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.section-11 .tech-card:hover{background:var(--card-hover-bg);border-color:#3dace240;transform:translateY(-3px)}.section-11 .tech-card:hover .tech-card-icon{color:#fff;background:#3dace2}.section-11 .tech-card:hover>i{color:#3dace2;transform:translate(2px,-2px)}.section-11 .tech-card>div:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}.section-11 .tech-card>div:nth-child(2) strong{color:var(--section-heading);white-space:nowrap;text-overflow:ellipsis;font-family:PlusJakartaSans-SemiBold;font-size:12px;overflow:hidden}.section-11 .tech-card>div:nth-child(2) small{color:var(--section-muted);font-family:PlusJakartaSans-Regular;font-size:12px}.section-11 .tech-card>i{color:var(--section-muted);flex-shrink:0;margin-left:auto;font-size:12px;transition:all .15s}.section-11 .tech-card-icon{background:var(--icon-bg);color:#3dace2;border:1px solid var(--section-border);border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-Bold;font-size:12px;transition:all .3s;display:flex}.section-11 .tech-card-icon i{font-size:15px}.section-11 .tech-card-icon.php{color:#777bb4}.section-11 .tech-card-icon.laravel{color:#ff2d20}.section-11 .tech-card-icon.react{color:#61dafb}.section-11 .tech-card-icon.java{color:#e76f00}.section-11 .tech-card-icon.javascript{color:#d9b900}.section-11 .tech-card-icon.mysql{color:#00758f}.section-11 .tech-card-icon.seo{color:#3dace2}.section-11 .tech-card-icon.google{color:#4285f4}.section-11 .tech-card-icon.social{color:#e1306c}.section-11 .tech-card-icon.wordpress{color:#21759b}.section-11 .tech-card-icon.shopify{color:#5f8f20}.section-11 .tech-card-icon.analytics{color:#f9ab00}.section-11 .tech-bottom-bar{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.25rem;display:grid}.section-11 .tech-bottom-item{background:var(--bottom-bg);border:1px solid var(--section-border);border-radius:.75rem;align-items:center;gap:11px;padding:1rem;transition:all .3s;display:flex;position:relative}.section-11 .tech-bottom-item:hover{background:var(--bottom-hover-bg);border-color:#3dace238;transform:translateY(-4px)}.section-11 .tech-bottom-item:hover .bottom-icon{color:#fff;background:#3dace2}.section-11 .tech-bottom-item:hover>i{color:#3dace2;transform:translate(2px,-2px)}.section-11 .tech-bottom-item>div:nth-child(2){flex-direction:column;gap:2px;display:flex}.section-11 .tech-bottom-item>div:nth-child(2) small{color:var(--section-muted);font-family:PlusJakartaSans-Bold;font-size:12px}.section-11 .tech-bottom-item>div:nth-child(2) strong{color:var(--section-heading);font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-11 .tech-bottom-item>i{color:var(--section-muted);margin-left:auto;font-size:12px;transition:all .15s}.section-11 .bottom-icon{color:#3dace2;background:#3dace217;border:1px solid #3dace224;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.section-11.dark-theme .tech-showcase{box-shadow:0 20px 55px #00000040}.section-11.dark-theme .tech-stack-area{background:radial-gradient(circle at 80% 45%,#3dace21f 0,#3dace20a 25%,#0000 58%)}.section-11.dark-theme .tech-card-icon{border-color:#ffffff0f}.section-11.dark-theme .tech-outline-circle{border-color:#3dace21f}.section-11.dark-theme .tech-outline-circle:before{border-color:#3dace217}@media (width<=1199px){.section-11 .tech-showcase{grid-template-columns:40% 60%}.section-11 .tech-intro{padding:2rem}.section-11 .tech-stack-area{padding:1.5rem}.section-11 .tech-card{min-height:58px}.section-11 .tech-bottom-bar{gap:.75rem}}@media (width<=991px){.section-11{padding:4rem 0}.section-11 .tech-header{flex-direction:column;align-items:flex-start}.section-11 .tech-header-meta{align-items:flex-start}.section-11 .tech-header-meta small{text-align:left}.section-11 .tech-showcase{min-height:auto;display:block}.section-11 .tech-intro{border-right:0;border-bottom:1px solid var(--section-border);min-height:420px}.section-11 .tech-stack-area{min-height:auto}.section-11 .tech-bottom-bar{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.section-11{padding:3rem 0}.section-11 .tech-header{margin-bottom:2rem}.section-11 .tech-heading h2{font-size:1.5rem}.section-11 .tech-heading p{font-size:.875rem}.section-11 .tech-header-meta{display:none}.section-11 .tech-showcase{border-radius:1rem}.section-11 .tech-intro{min-height:auto;padding:15px}.section-11 .tech-intro h3{font-size:1.5rem}.section-11 .tech-intro>p{font-size:.75rem}.section-11 .tech-mini-stats{gap:1.5rem}.section-11 .tech-stack-area{padding:1.25rem}.section-11 .tech-stack-heading{margin-bottom:1.25rem}.section-11 .tech-stack-heading>div:first-child h4{font-size:1.125rem}.section-11 .tech-group{padding:1rem}.section-11 .tech-card{min-height:56px;padding:8px}.section-11 .tech-card-icon{width:34px;height:34px}.section-11 .tech-bottom-bar{grid-template-columns:1fr;gap:.75rem}}@media (width<=575px){.section-11 .tech-heading h2{font-size:1.25rem}.section-11 .tech-intro{padding:1.5rem}.section-11 .tech-stack-area{padding:1rem}.section-11 .tech-group{padding:.75rem}.section-11 .tech-group-heading{margin-bottom:.75rem}.section-11 .tech-card{gap:7px;min-height:52px}.section-11 .tech-card-icon{width:31px;height:31px}.section-11 .tech-card>div:nth-child(2) strong{font-size:12px}.section-11 .tech-card>div:nth-child(2) small{font-size:10px}.section-11 .tech-bottom-item{padding:.75rem}}.section-12{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-12:before{content:"";pointer-events:none;background:#3dace20f;border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-180px}.section-12:after{content:"";pointer-events:none;border:45px solid #11182709;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-150px}.section-12 .container{z-index:2;position:relative}.section-12 p{font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-12 .trust-header{z-index:2;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex;position:relative}.section-12 .trust-heading .section-kicker{color:#3dace2;text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-12 .trust-heading .section-kicker i{font-size:1rem}.section-12 .trust-heading h2{color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-12 .trust-heading h2 span{color:#3dace2}.section-12 .trust-heading p{color:#4b5563;margin:0;font-size:.875rem;line-height:1.625}.section-12 .trust-global{background:#111827;border:1px solid #1f2937;border-radius:9999px;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-12 .trust-global .global-icon{color:#3dace2;background:#3dace224;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;display:flex}.section-12 .trust-global div:last-child{flex-direction:column;display:flex}.section-12 .trust-global strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-12 .trust-global span{color:#ffffff8c;font-family:PlusJakartaSans-Regular;font-size:11px}.section-12 .trust-main-card{z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 18px 45px #11182714}.section-12 .trust-main-card:before{content:"";background:#3dace2;width:5px;position:absolute;top:0;bottom:0;left:0}.section-12 .trust-count-box{background:linear-gradient(145deg,#111827 0%,#1f2937 100%);border:1px solid #1f2937;border-radius:1rem;height:100%;padding:1.5rem;position:relative;overflow:hidden}.section-12 .trust-count-box:before{content:"";pointer-events:none;background:#3dace214;border-radius:50%;width:220px;height:220px;position:absolute;top:-130px;right:-100px}.section-12 .trust-count-box:after{content:"";pointer-events:none;border:25px solid #3dace224;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-90px;right:-80px}.section-12 .trust-count-box .count-label{z-index:2;color:#ffffff8c;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block;position:relative}.section-12 .trust-count-box .trust-number{z-index:2;color:#fff;letter-spacing:-3px;align-items:flex-start;font-family:PlusJakartaSans-Bold;font-size:4.5rem;font-weight:800;line-height:1;display:flex;position:relative}.section-12 .trust-count-box .trust-number sup{color:#3dace2;margin-top:4px;font-size:1.875rem;line-height:1}.section-12 .trust-count-box p{z-index:2;color:#ffffff94;max-width:310px;margin:1.25rem 0;font-size:.875rem;line-height:1.625;position:relative}.section-12 .trust-count-box .trust-line{z-index:2;background:#ffffff1f;width:100%;height:3px;position:relative;overflow:hidden}.section-12 .trust-count-box .trust-line span{background:#3dace2;width:72%;height:100%;display:block}.section-12 .trust-content{padding:.75rem 1rem}.section-12 .trust-content .trust-content-top{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.section-12 .trust-content .trust-mini-label{color:#3dace2;letter-spacing:1px;text-transform:uppercase;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-12 .trust-content h3{color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25}.section-12 .trust-content h3 span{color:#3dace2}.section-12 .trust-rating{text-align:right;flex-shrink:0}.section-12 .trust-rating .rating-stars{color:#f59e0b;justify-content:flex-end;gap:3px;margin-bottom:4px;font-size:.875rem;display:flex}.section-12 .trust-rating span{color:#6b7280;white-space:nowrap;font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-12 .trust-points .trust-point{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;align-items:flex-start;gap:.75rem;height:100%;padding:.75rem;transition:all .3s;display:flex}.section-12 .trust-points .trust-point:hover{background:#3dace20a;border-color:#3dace24d;transform:translateY(-3px);box-shadow:0 8px 20px #11182712}.section-12 .trust-points .point-icon{color:#3dace2;background:#111827;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;transition:all .3s;display:flex}.section-12 .trust-points .trust-point:hover .point-icon{color:#fff;background:#3dace2}.section-12 .trust-points div:last-child{flex-direction:column;display:flex}.section-12 .trust-points strong{color:#1f2937;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-12 .trust-points span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-12 .client-trust-area{z-index:2;margin-top:3rem;position:relative}.section-12 .client-trust-heading{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.section-12 .client-trust-heading span{color:#1f2937;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-12 .client-trust-heading p{color:#6b7280;margin:0;font-size:.875rem}.section-12 .trusted-client-slider{margin:0 -8px}.section-12 .trusted-client-slider .trusted-client-slide{padding:8px}.section-12 .trusted-client-slider .trusted-client-logo{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;height:100px;padding:1rem;transition:all .3s;display:flex}.section-12 .trusted-client-slider .trusted-client-logo:hover{background:#fff;border-color:#3dace24d;transform:translateY(-3px);box-shadow:0 10px 25px #11182714}.section-12 .trusted-client-slider .trusted-client-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:55px;display:block}.section-12 .trust-stats{z-index:2;background:#111827;border:1px solid #1f2937;border-radius:1rem;grid-template-columns:repeat(4,1fr);margin-top:2rem;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px #1118271f}.section-12 .trust-stat{text-align:center;padding:1.25rem;position:relative}.section-12 .trust-stat:not(:last-child):after{content:"";background:#ffffff1f;width:1px;height:50%;position:absolute;top:25%;right:0}.section-12 .trust-stat strong{color:#fff;margin-bottom:4px;font-family:PlusJakartaSans-Bold;font-size:1.25rem;display:block}.section-12 .trust-stat span{color:#ffffff80;font-family:PlusJakartaSans-Regular;font-size:.875rem}@media (width<=991px){.section-12{padding:4rem 0}.section-12 .trust-header{flex-direction:column;align-items:flex-start}.section-12 .trust-global{align-self:flex-start}.section-12 .trust-main-card{padding:1.25rem}.section-12 .trust-count-box{min-height:260px}.section-12 .trust-content{padding:.75rem 0}}@media (width<=767px){.section-12{padding:3rem 0}.section-12 .trust-heading h2{font-size:1.5rem}.section-12 .trust-heading p{font-size:.875rem}.section-12 .trust-global{width:100%}.section-12 .trust-main-card{border-radius:1rem;padding:1rem}.section-12 .trust-count-box .trust-number{font-size:3.5rem}.section-12 .trust-content-top{flex-direction:column}.section-12 .trust-rating{text-align:left}.section-12 .trust-rating .rating-stars{justify-content:flex-start}.section-12 .client-trust-heading{flex-direction:column;align-items:flex-start;gap:5px}.section-12 .trusted-client-logo{height:85px!important}.section-12 .trust-stats{grid-template-columns:repeat(2,1fr)}.section-12 .trust-stat:nth-child(2):after{display:none}.section-12 .trust-stat:nth-child(-n+2){border-bottom:1px solid #ffffff1f}}@media (width<=575px){.section-12 .trust-header{margin-bottom:1.5rem}.section-12 .trust-global{padding:.5rem .75rem}.section-12 .trust-global .global-icon{width:36px;height:36px}.section-12 .trust-count-box{padding:1.25rem}.section-12 .trust-points .trust-point{padding:.5rem}.section-12 .trust-stats .trust-stat{padding:1rem}.section-12 .trust-stats .trust-stat strong{font-size:1.125rem}}.section-13{padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-13:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:650px;height:650px;position:absolute;top:-380px;right:-300px}.section-13:after{content:"";filter:blur(30px);pointer-events:none;background:#3dace20f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-250px;left:-220px}.section-13 .container{z-index:2;position:relative}.section-13 .testimonial-head{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.5rem;display:flex}.section-13 .testimonial-head-left{max-width:720px}.section-13 .testimonial-kicker{letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-13 .kicker-dot{border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21f}.section-13 .testimonial-head h2{letter-spacing:-1.5px;margin:0;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.08}.section-13 .testimonial-head h2 span{color:#3dace2}.section-13 .testimonial-head-right{flex-direction:column;align-items:flex-end;gap:1.25rem;max-width:360px;display:flex}.section-13 .testimonial-head-right>p{text-align:right;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-13 .trust-rating{border-radius:9999px;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;box-shadow:0 10px 30px #0000001a}.section-13 .trust-stars{color:#f59e0b;gap:2px;font-size:11px;display:flex}.section-13 .trust-rating>div:last-child{flex-direction:column;display:flex}.section-13 .trust-rating strong{font-family:PlusJakartaSans-Bold;font-size:.75rem}.section-13 .trust-rating span{margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-13 .testimonial-stage{border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000026}.section-13 .stage-grid{opacity:.035;pointer-events:none;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.section-13 .stage-quote{z-index:1;pointer-events:none;font-family:Georgia,serif;font-size:250px;line-height:1;position:absolute;top:-40px;right:40px}.section-13 .testimonial-slider{z-index:3;margin:0;padding:2.5rem 2rem 2rem;position:relative}.section-13 .testimonial-slide{padding:0 10px}.section-13 .slick-list{margin:0 -10px;overflow:hidden}.section-13 .slick-track{display:flex}.section-13 .slick-slide{height:auto}.section-13 .slick-slide>div{height:100%}.section-13 .premium-testimonial{border-radius:1rem;flex-direction:column;justify-content:space-between;height:100%;min-height:400px;padding:1.25rem;transition:all .3s;display:flex}.section-13 .premium-testimonial:hover{transform:translateY(-4px)}.section-13 .testimonial-content{max-width:100%;padding:.75rem}.section-13 .testimonial-label{letter-spacing:1.6px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-13 .testimonial-content h3{letter-spacing:-.3px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.35}.section-13 .testimonial-content h3 span{color:#3dace2}.section-13 .testimonial-content p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-13 .testimonial-meta{border-top:1px solid;grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.section-13 .client-profile{align-items:center;gap:.75rem;display:flex}.section-13 .client-avatar{color:#fff;background:#3dace2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex;box-shadow:0 8px 18px #3dace233}.section-13 .client-profile>div:last-child{flex-direction:column;display:flex}.section-13 .client-profile strong{font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-13 .client-profile span{margin-top:3px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-13 .client-service{flex-direction:column;gap:3px;min-width:0;display:flex}.section-13 .client-service span{letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-13 .client-service strong{font-family:PlusJakartaSans-Medium;font-size:12px}.section-13 .client-rating{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.section-13 .client-rating div{color:#f59e0b;gap:2px;font-size:12px;display:flex}.section-13 .client-rating span{font-family:PlusJakartaSans-Regular;font-size:12px}.section-13 .testimonial-stage-footer{z-index:4;border-top:1px solid;justify-content:space-between;align-items:center;padding:1.25rem 2rem;display:flex;position:relative}.section-13 .stage-trust{align-items:center;gap:9px;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-13 .stage-status{border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #10b98114}.section-13 .stage-controls{align-items:center;gap:.5rem;display:flex}.section-13 .stage-counter{align-items:center;gap:5px;margin-right:.5rem;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-13 .stage-counter strong{color:#3dace2}.section-13 .testimonial-prev,.section-13 .testimonial-next{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.section-13 .testimonial-prev:hover,.section-13 .testimonial-next:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-13.theme-light{background:#f9fafb}.section-13.theme-light:before{border-color:#3dace21a}.section-13.theme-light:after{background:#3dace20d}.section-13.theme-light .testimonial-kicker{color:#3dace2}.section-13.theme-light .kicker-dot{background:#3dace2}.section-13.theme-light .testimonial-head h2{color:#111827}.section-13.theme-light .testimonial-head-right>p{color:#6b7280}.section-13.theme-light .trust-rating{background:#fff;border:1px solid #e5e7eb}.section-13.theme-light .trust-rating strong{color:#1f2937}.section-13.theme-light .trust-rating span{color:#9ca3af}.section-13.theme-light .testimonial-stage{background:linear-gradient(135deg,#fff,#f9fafb);border-color:#e5e7eb;box-shadow:0 30px 70px #00000014}.section-13.theme-light .stage-grid{opacity:.025;background-image:linear-gradient(#111827 1px,#0000 1px),linear-gradient(90deg,#111827 1px,#0000 1px)}.section-13.theme-light .stage-quote{color:#3dace212}.section-13.theme-light .premium-testimonial{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;box-shadow:inset 0 1px #fffc,0 15px 40px #0000000f}.section-13.theme-light .premium-testimonial:hover{border-color:#3dace259;box-shadow:0 20px 50px #0000001a,0 0 30px #3dace20a}.section-13.theme-light .testimonial-label{color:#3dace2}.section-13.theme-light .testimonial-content h3{color:#111827}.section-13.theme-light .testimonial-content p{color:#6b7280}.section-13.theme-light .testimonial-meta{border-color:#e5e7eb}.section-13.theme-light .client-profile strong{color:#1f2937}.section-13.theme-light .client-profile span,.section-13.theme-light .client-service span{color:#9ca3af}.section-13.theme-light .client-service strong{color:#4b5563}.section-13.theme-light .client-rating span{color:#9ca3af}.section-13.theme-light .testimonial-stage-footer{border-color:#e5e7eb}.section-13.theme-light .stage-trust{color:#9ca3af}.section-13.theme-light .stage-status{background:#10b981}.section-13.theme-light .stage-counter{color:#9ca3af}.section-13.theme-light .testimonial-prev,.section-13.theme-light .testimonial-next{color:#4b5563;background:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.section-13.theme-dark{background:#111827}.section-13.theme-dark:before{border-color:#3dace21a}.section-13.theme-dark:after{background:#3dace20f}.section-13.theme-dark .testimonial-kicker{color:#3dace2}.section-13.theme-dark .kicker-dot{background:#3dace2}.section-13.theme-dark .testimonial-head h2{color:#fff}.section-13.theme-dark .testimonial-head-right>p{color:#ffffff8c}.section-13.theme-dark .trust-rating{background:#ffffff0a;border:1px solid #ffffff1a}.section-13.theme-dark .trust-rating strong{color:#fff}.section-13.theme-dark .trust-rating span{color:#ffffff73}.section-13.theme-dark .testimonial-stage{background:linear-gradient(135deg,#111827,#111827);border-color:#ffffff14;box-shadow:0 30px 80px #00000059}.section-13.theme-dark .stage-quote{color:#3dace214}.section-13.theme-dark .premium-testimonial{background:linear-gradient(145deg,#fff1,#ffffff06);border-color:#ffffff17;box-shadow:inset 0 1px #ffffff0a,0 15px 40px #00000026}.section-13.theme-dark .premium-testimonial:hover{border-color:#3dace24d;box-shadow:0 20px 50px #00000040,0 0 30px #3dace20a}.section-13.theme-dark .testimonial-label{color:#3dace2}.section-13.theme-dark .testimonial-content h3{color:#fff}.section-13.theme-dark .testimonial-content p{color:#ffffff85}.section-13.theme-dark .testimonial-meta{border-color:#ffffff14}.section-13.theme-dark .client-profile strong{color:#fff}.section-13.theme-dark .client-profile span{color:#ffffff61}.section-13.theme-dark .client-service span{color:#ffffff47}.section-13.theme-dark .client-service strong{color:#ffffffb8}.section-13.theme-dark .client-rating span{color:#ffffff4d}.section-13.theme-dark .testimonial-stage-footer{border-color:#ffffff14}.section-13.theme-dark .stage-trust{color:#ffffff61}.section-13.theme-dark .stage-status{background:#10b981}.section-13.theme-dark .stage-counter{color:#ffffff40}.section-13.theme-dark .testimonial-prev,.section-13.theme-dark .testimonial-next{color:#ffffffa6;background:#ffffff0d;border:1px solid #ffffff1a}@media (width<=1024px){.section-13{padding:4rem 0}.section-13 .testimonial-head{flex-direction:column;align-items:flex-start}.section-13 .testimonial-head-right{align-items:flex-start;max-width:600px}.section-13 .testimonial-head-right>p{text-align:left}.section-13 .testimonial-slider{padding:2rem 1.25rem}.section-13 .testimonial-stage-footer{padding:1rem 1.5rem}}@media (width<=768px){.section-13{padding:3rem 0}.section-13 .testimonial-head{margin-bottom:2rem}.section-13 .testimonial-head h2{letter-spacing:-.5px;font-size:1.5rem}.section-13 .testimonial-head-right{gap:1rem;width:100%}.section-13 .trust-rating{width:100%}.section-13 .testimonial-stage{border-radius:1rem}.section-13 .stage-quote{font-size:150px;top:-20px;right:10px}.section-13 .testimonial-slider{padding:1.25rem}.section-13 .testimonial-slide{padding:0 5px}.section-13 .slick-list{margin:0 -5px}.section-13 .premium-testimonial{min-height:450px;padding:1rem}.section-13 .testimonial-content{padding:.75rem}.section-13 .testimonial-content h3{font-size:1.25rem;line-height:1.3}.section-13 .testimonial-meta{padding:1rem}.section-13 .testimonial-stage-footer{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem 1.25rem}.section-13 .stage-controls{justify-content:space-between;width:100%}}@media (width<=640px){.section-13 .testimonial-head-right>p{font-size:.75rem}.section-13 .premium-testimonial{min-height:470px}.section-13 .testimonial-content h3{font-size:1.125rem}.section-13 .testimonial-content p{font-size:.75rem}}.section-14{background:#111827;padding:5rem 0;position:relative;overflow:hidden}.section-14:before{content:"";pointer-events:none;background:#3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-300px;right:-180px}.section-14:after{content:"";pointer-events:none;background:#3dace20f;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-220px;left:-180px}.section-14 p{font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-14 .location-header{z-index:2;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex;position:relative}.section-14 .location-heading .section-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-14 .location-heading .section-kicker i{font-size:.875rem}.section-14 .location-heading h2{color:#fff;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-14 .location-heading h2 span{color:#3dace2}.section-14 .location-heading p{color:#ffffffa6;margin:0;font-size:.875rem;line-height:1.625}.section-14 .india-presence-badge{background:#1f2937;border:1px solid #374151;border-radius:9999px;flex-shrink:0;align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 1px 2px #0000000d}.section-14 .india-presence-badge .presence-icon{color:#3dace2;background:#3dace21f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;display:flex}.section-14 .india-presence-badge div:last-child{flex-direction:column;display:flex}.section-14 .india-presence-badge strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-14 .india-presence-badge span{color:#ffffff80;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-14 .location-showcase{z-index:2;background:#1f2937;border:1px solid #374151;border-radius:1.5rem;grid-template-columns:.85fr 1.4fr;gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-14 .location-intro{background:#1f2937;padding:2.5rem;position:relative;overflow:hidden}.section-14 .location-intro:before{content:"";border:35px solid #3dace214;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-130px;right:-130px}.section-14 .location-intro .location-number{color:#ffffff40;letter-spacing:2px;margin-bottom:.75rem;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-14 .location-intro .location-label{color:#3dace2;letter-spacing:1.5px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-block}.section-14 .location-intro h3{z-index:2;color:#fff;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25;position:relative}.section-14 .location-intro h3 span{color:#3dace2}.section-14 .location-intro p{z-index:2;color:#fff9;margin:0;font-size:.875rem;line-height:1.625;position:relative}.section-14 .location-features{z-index:2;flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex;position:relative}.section-14 .location-features div{color:#fffc;align-items:center;gap:10px;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:flex}.section-14 .location-features div i{color:#3dace2;font-size:.875rem}.section-14 .cities-area{background:#111827;padding:2rem}.section-14 .cities-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.section-14 .cities-top>div:first-child span{color:#3dace2;letter-spacing:1.5px;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-14 .cities-top>div:first-child h4{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-14 .cities-top>div:first-child h4 strong{color:#3dace2}.section-14 .city-count{background:#1f2937;border:1px solid #374151;border-radius:9999px;align-items:center;gap:8px;padding:7px 12px;display:flex}.section-14 .city-count strong{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-14 .city-count span{color:#ffffff80;font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-14 .cities-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.section-14 .city-card{background:#1f2937;border:1px solid #374151;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;text-decoration:none;transition:all .3s;display:flex;position:relative}.section-14 .city-card:hover{background:#374151;border-color:#3dace259;transform:translateY(-3px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-14 .city-card:hover .city-icon{color:#fff;background:#3dace2;transform:rotate(-5deg)}.section-14 .city-card:hover .city-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}.section-14 .city-icon{color:#3dace2;background:#3dace21a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.125rem;transition:all .3s;display:flex}.section-14 .city-info{flex-direction:column;flex:1;min-width:0;display:flex}.section-14 .city-info span{color:#ffffff4d;letter-spacing:1px;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-14 .city-info strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-14 .city-info small{color:#ffffff80;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-14 .city-arrow{color:#ffffff80;border:1px solid #374151;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;transition:all .3s;display:flex}.section-14 .location-bottom{z-index:2;background:#1f2937;border:1px solid #374151;border-radius:.75rem;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.section-14 .location-bottom-icon{color:#3dace2;background:#3dace21a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.section-14 .location-bottom>div:nth-child(2){flex-direction:column;flex:1;display:flex}.section-14 .location-bottom>div:nth-child(2) strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-14 .location-bottom>div:nth-child(2) span{color:#ffffff80;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-14 .location-cta{color:#fff;white-space:nowrap;background:#3dace2;border-radius:9999px;align-items:center;gap:8px;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-14 .location-cta i{transition:transform .3s}.section-14 .location-cta:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}.section-14 .location-cta:hover i{transform:translate(3px)}@media (width<=991px){.section-14{padding:4rem 0}.section-14 .location-header{flex-direction:column;align-items:flex-start}.section-14 .india-presence-badge{align-self:flex-start}.section-14 .location-showcase{grid-template-columns:1fr}.section-14 .location-intro{padding:2rem}}@media (width<=767px){.section-14{padding:3rem 0}.section-14 .location-heading h2{font-size:1.5rem}.section-14 .location-heading p{font-size:.875rem}.section-14 .india-presence-badge{width:100%}.section-14 .location-showcase{border-radius:1rem}.section-14 .location-intro{padding:1.5rem}.section-14 .location-intro h3{font-size:1.5rem}.section-14 .cities-area{padding:1.25rem}.section-14 .cities-grid{grid-template-columns:1fr}.section-14 .location-bottom{flex-wrap:wrap;align-items:flex-start}.section-14 .location-cta{justify-content:center;width:100%}}@media (width<=575px){.section-14 .location-header{margin-bottom:1.5rem}.section-14 .city-count{display:none}.section-14 .cities-top{align-items:flex-start}.section-14 .location-bottom{padding:1rem}}.section-15{background:#f9fafb;padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-15:before{content:"";pointer-events:none;background:#3dace212;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-200px}.section-15:after{content:"";pointer-events:none;border:55px solid #3dace209;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-220px;left:-180px}.section-15 .container,.section-15 .row{z-index:2;position:relative}.section-15 .faq-intro{position:sticky;top:100px}.section-15 .section-kicker{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-15 .section-kicker i{font-size:.875rem}.section-15 .faq-intro h2{color:#111827;letter-spacing:-.8px;max-width:420px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-15 .faq-intro h2 span{color:#3dace2;display:block}.section-15 .faq-intro>p{color:#4b5563;max-width:430px;margin-bottom:1.5rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-15 .faq-intro-box{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:flex-start;gap:.75rem;max-width:430px;margin-bottom:1.25rem;padding:1rem;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}.section-15 .faq-intro-box:hover{border-color:#3dace259;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-15 .faq-intro-box .faq-intro-icon{color:#3dace2;background:#eff6ff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;display:flex}.section-15 .faq-intro-box div:last-child{flex-direction:column;display:flex}.section-15 .faq-intro-box strong{color:#111827;margin-bottom:3px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-15 .faq-intro-box span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-15 .faq-contact-btn{color:#fff;background:#111827;border-radius:9999px;align-items:center;gap:9px;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-15 .faq-contact-btn i{transition:transform .3s}.section-15 .faq-contact-btn:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-15 .faq-contact-btn:hover i{transform:translate(2px,-2px)}.section-15 .faq-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-15 .faq-top{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;padding:0 .5rem 1.25rem;display:flex}.section-15 .faq-top>div:first-child span{color:#3dace2;letter-spacing:1.4px;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-15 .faq-top>div:first-child h3{color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-15 .faq-count{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:6px;padding:7px 12px;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-15 .faq-count:before{content:"";background:#3dace2;border-radius:50%;width:6px;height:6px}.section-15 .faq-accordion{padding-top:.75rem}.section-15 .accordion-item{background:#f9fafb;margin-bottom:10px;transition:all .3s;overflow:hidden;border:1px solid #e5e7eb!important;border-radius:.75rem!important}.section-15 .accordion-item:hover{box-shadow:0 1px 2px #0000000d;border-color:#3dace259!important}.section-15 .accordion-item:last-child{margin-bottom:0}.section-15 .accordion-button{color:#374151;background:#f9fafb;align-items:center;gap:.75rem;padding:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:flex;box-shadow:none!important}.section-15 .accordion-button:after{opacity:.8;background-color:#fff;background-position:50%;background-size:12px;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;width:28px;height:28px;margin-left:auto}.section-15 .accordion-button:not(.collapsed){color:#2563eb;background:#eff6ff}.section-15 .accordion-button:not(.collapsed):after{opacity:1;filter:brightness(0)invert();background-color:#3dace2}.section-15 .accordion-button:not(.collapsed) .faq-number{color:#fff;background:#3dace2;border-color:#3dace2}.section-15 .accordion-button:focus{box-shadow:none}.section-15 .faq-number{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-family:PlusJakartaSans-SemiBold;font-size:12px;transition:all .3s;display:flex}.section-15 .faq-question{line-height:1.5}.section-15 .accordion-body{color:#4b5563;padding:0 1rem 1.25rem calc(34px + 1.75rem);font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-15 .accordion-body a{color:#3dace2;border-bottom:1px solid #3dace24d;font-family:PlusJakartaSans-Medium;text-decoration:none;transition:all .15s}.section-15 .accordion-body a:hover{color:#2563eb;border-color:#2563eb}.section-15.theme-dark{background:#111827}.section-15.theme-dark:before{background:#3dace214}.section-15.theme-dark:after{border-color:#3dace20b}.section-15.theme-dark .faq-intro h2{color:#fff}.section-15.theme-dark .faq-intro h2 span{color:#3dace2}.section-15.theme-dark .faq-intro>p{color:#ffffff9e}.section-15.theme-dark .faq-intro-box{box-shadow:none;background:#1f2937;border-color:#374151}.section-15.theme-dark .faq-intro-box:hover{background:#232e3e;border-color:#3dace240}.section-15.theme-dark .faq-intro-box .faq-intro-icon{color:#3dace2;background:#3dace21f}.section-15.theme-dark .faq-intro-box strong{color:#fff}.section-15.theme-dark .faq-intro-box span{color:#ffffff80}.section-15.theme-dark .faq-contact-btn{color:#111827;background:#fff}.section-15.theme-dark .faq-contact-btn:hover{color:#fff;background:#3dace2}.section-15.theme-dark .faq-wrapper{background:#1f2937;border-color:#374151;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-15.theme-dark .faq-top{border-color:#374151}.section-15.theme-dark .faq-top>div:first-child h3{color:#fff}.section-15.theme-dark .faq-count{color:#ffffff80;background:#111827;border-color:#374151}.section-15.theme-dark .accordion-item{background:#111827;border-color:#374151!important}.section-15.theme-dark .accordion-item:hover{border-color:#3dace24d!important}.section-15.theme-dark .accordion-button{color:#ffffffd9;background:#111827}.section-15.theme-dark .accordion-button:after{filter:invert();opacity:.65;background-color:#1f2937;border-color:#374151}.section-15.theme-dark .accordion-button:not(.collapsed){color:#3dace2;background:#111827}.section-15.theme-dark .accordion-button:not(.collapsed):after{opacity:1;background-color:#3dace21f;border-color:#3dace233}.section-15.theme-dark .accordion-button:not(.collapsed) .faq-number{color:#fff;background:#3dace2;border-color:#3dace2}.section-15.theme-dark .faq-number{color:#ffffff73;background:#1f2937;border-color:#374151}.section-15.theme-dark .accordion-body{color:#ffffff8c}.section-15.theme-dark .accordion-body a{color:#3dace2}.section-15.theme-dark .accordion-body a:hover{color:#60a5fa;border-color:#60a5fa}@media (width<=991px){.section-15{padding:4rem 0}.section-15 .faq-intro{position:static}.section-15 .faq-intro h2{max-width:600px;font-size:1.875rem}.section-15 .faq-intro>p{max-width:650px}.section-15 .faq-intro-box{max-width:600px}}@media (width<=767px){.section-15{padding:3rem 0}.section-15 .faq-intro h2{font-size:1.5rem}.section-15 .faq-intro>p{font-size:.875rem}.section-15 .faq-wrapper{border-radius:.75rem;padding:1rem}.section-15 .faq-top{align-items:flex-start;padding:0 .25rem 1rem}.section-15 .faq-top h3{font-size:1.125rem!important}.section-15 .faq-count{display:none}.section-15 .accordion-button{align-items:flex-start;gap:10px;padding:.75rem;font-size:.875rem}.section-15 .faq-number{width:30px;height:30px;font-size:12px}.section-15 .accordion-body{padding:0 .75rem 1rem calc(40px + .75rem);font-size:.75rem}}@media (width<=575px){.section-15 .faq-intro>p{font-size:.75rem}.section-15 .faq-intro-box,.section-15 .faq-wrapper{padding:.75rem}.section-15 .faq-top h3{font-size:1rem!important}.section-15 .accordion-button{font-size:.75rem}.section-15 .faq-question{line-height:1.375}.section-15 .accordion-body{font-size:.75rem}}.section-16{background:#111827;padding:5rem 0;transition:all .3s;position:relative;overflow:hidden}.section-16:before{content:"";pointer-events:none;background:#3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-300px;right:-180px}.section-16:after{content:"";pointer-events:none;border:55px solid #3dace20f;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-220px;left:-180px}.section-16 p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-16 .section-title-row{z-index:2;margin-bottom:2.5rem;position:relative}.section-16 .section-title{z-index:2;position:relative}.section-16 .section-title .section-title-kicker{align-items:center;gap:.5rem;margin-bottom:1rem;display:inline-flex}.section-16 .section-title .kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:32px;height:2px}.section-16 .section-title .kicker-text{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;line-height:1.5;display:inline-flex}.section-16 .section-title h2{color:#fff;letter-spacing:-.5px;max-width:700px;margin:0;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-16 .section-title h2 span{color:#3dace2}.section-16 .section-title .section-title-description{color:#ffffffa6;max-width:700px;margin-top:1rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-16 .industry-showcase{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid;position:relative}.section-16 .industry-hidden{display:none!important}.section-16 .industry-item{isolation:isolate;background:#1f2937;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:350px;padding:1.5rem;text-decoration:none;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.section-16 .industry-item .industry-number{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffbf;letter-spacing:1.5px;text-shadow:0 2px 8px #00000073;background:#11182773;border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;min-width:42px;min-height:28px;padding:4px 9px;font-family:PlusJakartaSans-Bold;font-size:.75rem;line-height:1.5;transition:all .3s;display:inline-flex;position:relative}.section-16 .industry-item .industry-content{z-index:5;width:100%;padding-right:2rem;position:relative}.section-16 .industry-item .industry-content span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 1px 5px #0006;background:#1118277a;border:1px solid #3dace240;border-radius:9999px;align-items:center;margin-bottom:.5rem;padding:4px 9px;font-family:PlusJakartaSans-SemiBold;font-size:10px;line-height:1.5;transition:all .3s;display:inline-flex}.section-16 .industry-item .industry-content h3{color:#fff;letter-spacing:-.2px;text-shadow:0 2px 4px #000000a6,0 5px 18px #00000073;max-width:95%;margin:0 0 .5rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.25;transition:all .3s}.section-16 .industry-item .industry-content p{color:#ffffffe0;text-shadow:0 1px 3px #000c,0 4px 12px #00000073;max-width:100%;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;transition:all .3s}.section-16 .industry-item .industry-arrow{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#1118278c;border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex;position:absolute;top:1.5rem;right:1.5rem;box-shadow:0 5px 20px #0003}.section-16 .industry-item .industry-arrow i{font-size:1rem;transition:transform .3s}.section-16 .industry-item .industry-image{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.section-16 .industry-item .industry-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:saturate(.95)contrast(1.02);width:100%;height:100%;transition:transform .6s,filter .6s;display:block}.section-16 .industry-item .industry-image-overlay{z-index:2;background:linear-gradient(#1118272e 0%,#11182740 25%,#11182785 55%,#111827f0 100%);transition:background .35s;position:absolute;inset:0}.section-16 .industry-item:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(135deg,#3dace20f,#0000 45%);position:absolute;inset:0}.section-16 .industry-item:hover{border-color:#3dace280;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px #3dace20d}.section-16 .industry-item:hover .industry-number{color:#3dace2;background:#111827a6;border-color:#3dace266;transform:translate(4px)}.section-16 .industry-item:hover .industry-content span{color:#fff;background:#3dace238;border-color:#3dace273}.section-16 .industry-item:hover .industry-content h3{color:#fff;transform:translate(4px)}.section-16 .industry-item:hover .industry-content p{color:#fff}.section-16 .industry-item:hover .industry-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-16 .industry-item:hover .industry-arrow i{transform:rotate(-45deg)}.section-16 .industry-item:hover .industry-image img{filter:saturate(1.05)contrast(1.05);transform:scale(1.06)}.section-16 .industry-item:hover .industry-image-overlay{background:linear-gradient(#1118272e 0%,#11182747 25%,#1118278f 55%,#111827f2 100%)}.section-16 .industry-view-more{z-index:5;justify-content:center;align-items:center;margin-top:2rem;display:flex;position:relative}.section-16 .industry-view-more-btn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#1f2937a6;border:1px solid #3dace273;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;min-width:150px;padding:.75rem 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.5;transition:all .3s;display:inline-flex}.section-16 .industry-view-more-btn span{font-family:PlusJakartaSans-SemiBold}.section-16 .industry-view-more-btn i{font-size:1rem;transition:transform .3s}.section-16 .industry-view-more-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-16 .industry-view-more-btn:hover i{transform:translateY(3px)}.section-16 .industry-view-more-btn:focus{outline:none;box-shadow:0 0 0 3px #3dace22e}.section-16 .industry-view-more-btn:active{transform:translateY(-1px)}.section-16.theme-light{background:#f9fafb}.section-16.theme-light:before{background:#3dace20f}.section-16.theme-light:after{border-color:#3dace20d}.section-16.theme-light .section-title h2{color:#111827}.section-16.theme-light .section-title .section-title-description{color:#4b5563}.section-16.theme-light .industry-item{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000d}.section-16.theme-light .industry-item .industry-number{color:#fff;background:#1118278c;border-color:#fff3}.section-16.theme-light .industry-item .industry-content span{color:#3dace2;background:#11182780;border-color:#3dace259}.section-16.theme-light .industry-item .industry-content h3{color:#fff;text-shadow:0 2px 5px #000000bf,0 5px 15px #00000073}.section-16.theme-light .industry-item .industry-content p{color:#ffffffe0;text-shadow:0 1px 4px #000000d9}.section-16.theme-light .industry-item .industry-arrow{color:#fff;background:#1118278c;border-color:#fff3}.section-16.theme-light .industry-item .industry-image-overlay{background:linear-gradient(#11182726 0%,#11182740 25%,#11182785 55%,#111827eb 100%)}.section-16.theme-light .industry-item:hover{border-color:#3dace273;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-16.theme-light .industry-item:hover .industry-number{color:#3dace2;border-color:#3dace266}.section-16.theme-light .industry-item:hover .industry-content span{color:#fff;background:#3dace24d;border-color:#3dace280}.section-16.theme-light .industry-item:hover .industry-content h3,.section-16.theme-light .industry-item:hover .industry-content p{color:#fff}.section-16.theme-light .industry-item:hover .industry-arrow{color:#fff;background:#3dace2;border-color:#3dace2}.section-16.theme-light .industry-view-more-btn{color:#1f2937;background:#fff;border-color:#d1d5db;box-shadow:0 1px 2px #0000000d}.section-16.theme-light .industry-view-more-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (width<=1199px){.section-16 .industry-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.section-16 .industry-item{min-height:320px}}@media (width<=991px){.section-16{padding:4rem 0}.section-16 .section-title-row{margin-bottom:2rem}.section-16 .section-title h2{font-size:1.875rem}.section-16 .industry-showcase{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.section-16 .industry-item{min-height:300px;padding:1.25rem}.section-16 .industry-item .industry-arrow{top:1.25rem;right:1.25rem}.section-16 .industry-item .industry-content{padding-right:1.5rem}.section-16 .industry-view-more{margin-top:1.5rem}}@media (width<=767px){.section-16{padding:3rem 0}.section-16 .section-title-row{margin-bottom:1.5rem}.section-16 .section-title .section-title-kicker{margin-bottom:.75rem}.section-16 .section-title .kicker-text{font-size:.75rem}.section-16 .section-title h2{font-size:1.5rem;line-height:1.25}.section-16 .section-title .section-title-description{margin-top:.75rem;font-size:.875rem}.section-16 .industry-showcase{grid-template-columns:1fr;gap:1rem}.section-16 .industry-item{min-height:280px;padding:1.25rem}.section-16 .industry-item .industry-number{min-width:38px;min-height:26px;font-size:.75rem}.section-16 .industry-item .industry-content{padding-right:1.25rem}.section-16 .industry-item .industry-content h3{font-size:1.25rem}.section-16 .industry-item .industry-content p{font-size:.875rem;line-height:1.55}.section-16 .industry-item .industry-arrow{width:40px;height:40px;top:1.25rem;right:1.25rem}.section-16 .industry-view-more{margin-top:1.5rem}.section-16 .industry-view-more-btn{min-width:145px;padding:.75rem 1.25rem}}@media (width<=575px){.section-16 .section-title h2{font-size:1.5rem}.section-16 .industry-item{min-height:260px;padding:1.25rem}.section-16 .industry-item .industry-content{padding-right:1rem}.section-16 .industry-item .industry-content h3{font-size:1.125rem}.section-16 .industry-item .industry-content p{font-size:.875rem}.section-16 .industry-item .industry-arrow{width:38px;height:38px;top:1.25rem;right:1.25rem}.section-16 .industry-view-more-btn{width:100%;max-width:200px}}.section-17{background:#fff;margin-top:85px;padding:5rem 0;position:relative;overflow:hidden}.section-17:before{content:"";pointer-events:none;border:1px solid #3dace212;border-radius:50%;width:480px;height:480px;position:absolute;top:-220px;right:-180px}.section-17:after{content:"";filter:blur(15px);pointer-events:none;background:#3dace209;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-180px;left:-160px}.section-17 .container{z-index:2;position:relative}.section-17 .welcome-content{max-width:650px}.section-17 .welcome-kicker{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-17 .welcome-kicker>span{background:#3dace2;border-radius:9999px;width:30px;height:2px}.section-17 .welcome-content h2{color:#111827;letter-spacing:-.5px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-17 .welcome-content h2 span{color:#3dace2;display:block}.section-17 .welcome-content>p{color:#4b5563;margin:0 0 1.25rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:2}.section-17 .welcome-content>p a{color:#3dace2;border-bottom:1px solid #3dace238;font-family:PlusJakartaSans-Medium;text-decoration:none;transition:all .15s}.section-17 .welcome-content>p a:hover{color:#2563eb;border-color:#2563eb}.section-17 .welcome-highlights{grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:1.5rem 0;display:grid}.section-17 .welcome-highlight{color:#374151;align-items:center;gap:8px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-17 .welcome-highlight i{color:#10b981;flex-shrink:0;font-size:.875rem}.section-17 .welcome-btn{color:#fff;background:#111827;border-radius:9999px;align-items:center;gap:9px;padding:12px 20px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-17 .welcome-btn i{transition:transform .3s}.section-17 .welcome-btn:hover{color:#fff;background:#3dace2;transform:translateY(-2px);box-shadow:0 10px 22px #3dace22e}.section-17 .welcome-btn:hover i{transform:translate(2px,-2px)}.section-17 .welcome-visual{justify-content:center;align-items:center;min-height:540px;display:flex;position:relative}.section-17 .visual-shape{z-index:0;background:linear-gradient(145deg,#eff6ff,#3dace21f);border-radius:50%;width:470px;height:470px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.section-17 .welcome-image-card{aspect-ratio:4/4.5;z-index:2;background:#f3f4f6;border-radius:1.5rem;width:min(100%,510px);position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.section-17 .welcome-image-card:before{content:"";z-index:3;background:#3dace2;height:5px;position:absolute;top:0;left:0;right:0}.section-17 .welcome-image-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#11182733);position:absolute;inset:0}.section-17 .welcome-image-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.section-17 .welcome-image-card:hover img{transform:scale(1.045)}.section-17 .welcome-experience{z-index:5;color:#fff;background:#111827;border:4px solid #fff;border-radius:.75rem;flex-direction:column;padding:1rem 1.25rem;display:flex;position:absolute;bottom:35px;left:0;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-17 .welcome-experience strong{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-17 .welcome-experience span{color:#ffffff9e;white-space:nowrap;margin-top:5px;font-family:PlusJakartaSans-Medium;font-size:.75rem}.section-17 .welcome-digital-card{z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute;top:50px;right:-5px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-17 .welcome-digital-card .digital-icon{color:#3dace2;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.section-17 .welcome-digital-card>div:last-child{flex-direction:column;display:flex}.section-17 .welcome-digital-card strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-17 .welcome-digital-card span{color:#6b7280;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-17 .visual-dots{z-index:1;grid-template-columns:repeat(4,6px);gap:7px;display:grid;position:absolute;top:60px;left:-15px}.section-17 .visual-dots span{opacity:.45;background:#3dace2;border-radius:50%;width:5px;height:5px}@media (width<=991px){.section-17{padding:4rem 0}.section-17 .welcome-content{max-width:100%}.section-17 .welcome-visual{min-height:500px}.section-17 .welcome-image-card{max-width:480px}}@media (width<=767px){.section-17{padding:3rem 0}.section-17 .welcome-content h2{font-size:1.5rem}.section-17 .welcome-content>p{font-size:.875rem}.section-17 .welcome-highlights{grid-template-columns:1fr;gap:10px}.section-17 .welcome-visual{min-height:430px;margin-top:1rem}.section-17 .visual-shape{width:330px;height:330px;right:50%;transform:translate(50%,-50%)}.section-17 .welcome-image-card{aspect-ratio:4/4.5;width:88%}.section-17 .welcome-experience{border-width:3px;padding:12px 15px;bottom:18px;left:0}.section-17 .welcome-experience strong{font-size:1.5rem}.section-17 .welcome-digital-card{padding:8px 10px;top:25px;right:-2px}.section-17 .digital-icon{width:34px!important;height:34px!important}.section-17 .visual-dots{top:45px;left:4px}}@media (width<=575px){.section-17 .welcome-digital-card{padding:7px 9px}.section-17 .welcome-experience{padding:10px 13px}}.section-18{background:#fff;padding:5rem 0;transition:background .35s;position:relative;overflow:hidden}.section-18:before{content:"";pointer-events:none;border:1px solid #3dace212;border-radius:50%;width:650px;height:650px;position:absolute;top:-420px;right:-280px}.section-18:after{content:"";filter:blur(20px);pointer-events:none;background:#3dace208;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-240px;left:-200px}.section-18 .container{z-index:2;position:relative}.section-18 .section-18-content .section-18-kicker{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-18 .section-18-content .section-18-kicker .kicker-line{background:#3dace2;border-radius:9999px;width:34px;height:2px}.section-18 .section-18-content h2{color:#111827;letter-spacing:-1.2px;margin:0 0 1.5rem;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.08}.section-18 .section-18-content h2 span{color:#3dace2}.section-18 .section-18-content>p,.section-18 .section-18-content .section-18-description p{color:#4b5563;margin:0 0 1.25rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:2}.section-18 .section-18-content>p strong,.section-18 .section-18-content .section-18-description p strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold}.section-18 .section-18-signature{border-top:1px solid #e5e7eb;align-items:center;gap:12px;margin-top:20px;padding-top:1.25rem;display:flex}.section-18 .signature-mark{color:#3dace2;background:#111827;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:PlusJakartaSans-Bold;font-size:1.125rem;display:flex}.section-18 .section-18-signature>div:last-child{flex-direction:column;display:flex}.section-18 .section-18-signature strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-18 .section-18-signature span{color:#6b7280;letter-spacing:.5px;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-18 .section-18-visual{justify-content:center;align-items:center;min-height:510px;display:flex;position:relative}.section-18 .visual-orbit{border:1px solid #3dace21a;border-radius:50%;position:absolute}.section-18 .orbit-one{width:460px;height:460px}.section-18 .orbit-two{border-color:#3dace224;width:360px;height:360px}.section-18 .visual-main{z-index:3;background:linear-gradient(145deg,#111827,#172238);border:1px solid #0000;border-radius:1.5rem;flex-direction:column;justify-content:center;min-height:390px;padding:2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.section-18 .visual-main:before{content:"";border:30px solid #3dace214;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:-90px}.section-18 .visual-main>span{z-index:2;color:#3dace2;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:relative}.section-18 .visual-main h3{z-index:2;color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25;position:relative}.section-18 .visual-main h3 span{color:#3dace2}.section-18 .visual-main p{z-index:2;color:#ffffff6b;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625;position:relative}.section-18 .visual-big-mark{z-index:2;color:#3dace24d;margin:1.25rem 0 .75rem;font-family:Georgia,serif;font-size:90px;line-height:.65;position:relative}.section-18 .visual-divider{z-index:2;background:#3dace2;width:55px;height:2px;margin:1.5rem 0;position:relative}.section-18 .visual-badge{z-index:5;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:10px;padding:10px 13px;transition:all .3s;display:flex;position:absolute;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-18 .visual-badge:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-18 .visual-badge>i{color:#fff;background:#3dace2;border-radius:.5rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.section-18 .visual-badge div{flex-direction:column;display:flex}.section-18 .visual-badge strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-18 .visual-badge span{color:#6b7280;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-18 .visual-badge-top{top:45px;right:-10px}.section-18 .visual-badge-bottom{bottom:35px;left:-15px}@media (width<=991px){.section-18{padding:4rem 0}.section-18 .section-18-content h2{font-size:2.25rem}.section-18 .section-18-visual{min-height:450px}}@media (width<=767px){.section-18{padding:3rem 0}.section-18 .section-18-content h2{font-size:1.5rem}.section-18 .section-18-content>p,.section-18 .section-18-content .section-18-description p{font-size:.875rem}.section-18 .section-18-visual{min-height:400px}.section-18 .orbit-one{width:340px;height:340px}.section-18 .orbit-two{width:280px;height:280px}.section-18 .visual-main{min-height:330px;padding:1.5rem}.section-18 .visual-main h3{font-size:1.25rem}.section-18 .visual-badge-top{top:20px;right:-5px}.section-18 .visual-badge-bottom{bottom:10px;left:-5px}}@media (width<=575px){.section-18 .visual-badge{padding:8px 10px}}.section-18.theme-dark{background:#111827}.section-18.theme-dark:before{border-color:#3dace21f}.section-18.theme-dark:after{background:#3dace214}.section-18.theme-dark .section-18-content .section-18-kicker{color:#3dace2}.section-18.theme-dark .section-18-content h2{color:#fff}.section-18.theme-dark .section-18-content h2 span{color:#3dace2}.section-18.theme-dark .section-18-content>p,.section-18.theme-dark .section-18-content .section-18-description p{color:#fff9}.section-18.theme-dark .section-18-content>p strong,.section-18.theme-dark .section-18-content .section-18-description p strong{color:#fff}.section-18.theme-dark .section-18-signature{border-top-color:#ffffff1a}.section-18.theme-dark .signature-mark{color:#111827;background:#3dace2}.section-18.theme-dark .section-18-signature strong{color:#fff}.section-18.theme-dark .section-18-signature span{color:#ffffff80}.section-18.theme-dark .visual-orbit{border-color:#3dace22e}.section-18.theme-dark .orbit-two{border-color:#3dace242}.section-18.theme-dark .visual-main{background:linear-gradient(145deg,#1f2937,#0f1729);border-color:#ffffff14;box-shadow:0 30px 70px #0000008c}.section-18.theme-dark .visual-badge{background:#1f2937;border-color:#ffffff1a;box-shadow:0 12px 30px #00000073}.section-18.theme-dark .visual-badge:hover{box-shadow:0 18px 40px #0009}.section-18.theme-dark .visual-badge>i{color:#111827}.section-18.theme-dark .visual-badge strong{color:#fff}.section-18.theme-dark .visual-badge span{color:#ffffff8c}.section-19{background:#111827;padding:5rem 0;position:relative;overflow:hidden}.section-19:before{content:"";border:1px solid #3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-300px;right:-200px}.section-19:after{content:"";filter:blur(15px);background:#3dace20d;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-180px;left:-160px}.section-19 .container{z-index:2;position:relative}.section-19 .section-19-header{margin-bottom:2.5rem}.section-19 .section-19-kicker{align-items:center;gap:9px;margin-bottom:1rem;display:flex}.section-19 .section-19-kicker .kicker-line{background:#3dace2;border-radius:9999px;width:34px;height:2px}.section-19 .section-19-kicker span:last-child{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-19 .section-19-header h2{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-19 .section-19-header h2 span{color:#3dace2}.section-19 .section-19-header p{color:#ffffff7a;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-19 .section-19-benefits{position:relative}.section-19 .digital-benefit{background:#ffffff0b;border:1px solid #ffffff14;border-radius:.75rem;height:100%;min-height:190px;padding:1.25rem;transition:transform .35s,background-color .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.section-19 .digital-benefit:after{content:"";background:#3dace212;border-radius:50%;width:90px;height:90px;transition:transform .4s;position:absolute;bottom:-45px;right:-45px}.section-19 .digital-benefit:hover{background:#fff1;border-color:#3dace24d;transform:translateY(-5px);box-shadow:0 18px 35px #00000029}.section-19 .digital-benefit:hover:after{transform:scale(1.5)}.section-19 .digital-benefit:hover .benefit-icon{color:#fff;background:#3dace2;transform:translateY(-3px)}.section-19 .digital-benefit:hover .digital-benefit-top>span{color:#3dace2}.section-19 .digital-benefit-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.section-19 .digital-benefit-top>span{color:#ffffff2e;letter-spacing:1px;font-family:PlusJakartaSans-Bold;font-size:12px;transition:color .3s}.section-19 .benefit-icon{color:#3dace2;background:#3dace21a;border-radius:.5rem;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;transition:all .3s;display:flex}.section-19 .digital-benefit h3{z-index:2;color:#fff;margin:0 0 6px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.375;position:relative}.section-19 .digital-benefit p{z-index:2;color:#ffffff61;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.625;position:relative}.section-19 .digital-benefit-featured{background:linear-gradient(145deg,#3dace22e,#ffffff0b);border-color:#3dace240}.section-19 .digital-benefit-featured .benefit-icon{color:#fff;background:#3dace2}.section-19 .digital-benefit-featured .digital-benefit-top>span{color:#3dace2}@media (width<=1199px){.section-19{padding:4rem 0}}@media (width<=767px){.section-19{padding:3rem 0}.section-19 .section-19-header{margin-bottom:2rem}.section-19 .section-19-header h2{font-size:1.5rem}.section-19 .section-19-header p{font-size:.75rem}.section-19 .digital-benefit{min-height:165px}}@media (width<=575px){.section-19 .digital-benefit{min-height:150px;padding:1rem}}.section-20{background:#f9fafb;padding:3rem 0;position:relative;overflow:hidden}.section-20:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:420px;height:420px;position:absolute;top:-280px;right:-170px}.section-20:after{content:"";filter:blur(12px);pointer-events:none;background:#3dace20d;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-170px;left:-130px}.section-20 .container{z-index:2;position:relative}.section-20 .cta-content .cta-kicker{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-20 .cta-content .cta-kicker>span{background:#3dace2;border-radius:9999px;width:26px;height:2px}.section-20 .cta-content h2{color:#111827;letter-spacing:-.5px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-20 .cta-content h2 span{color:#3dace2;display:block}.section-20 .cta-content>p{color:#4b5563;max-width:620px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-20 .cta-contacts{flex-wrap:wrap;gap:10px;margin-top:1.5rem;display:flex}.section-20 .cta-contact{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:9px;padding:8px 11px;text-decoration:none;transition:background-color .3s,border-color .3s,transform .3s,box-shadow .3s;display:flex}.section-20 .cta-contact:hover{background:#fff;border-color:#3dace247;transform:translateY(-2px);box-shadow:0 1px 2px #0000000d}.section-20 .cta-contact-icon{color:#3dace2;background:#eff6ff;border-radius:.375rem;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;transition:all .15s;display:flex}.section-20 .cta-contact:hover .cta-contact-icon{color:#fff;background:#3dace2}.section-20 .cta-contact-content{flex-direction:column;display:flex}.section-20 .cta-contact small{color:#6b7280;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-20 .cta-contact strong{color:#111827;margin-top:2px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-20 .cta-action{isolation:isolate;background:linear-gradient(145deg,#3dace2 0%,#2563eb 100%);border-radius:1.5rem;min-height:285px;padding:1.5rem;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 22px 45px #3dace22e}.section-20 .cta-action:hover{transform:translateY(-4px);box-shadow:0 28px 55px #3dace240}.section-20 .cta-action:before{content:"";z-index:-1;border:35px solid #ffffff14;border-radius:50%;width:240px;height:240px;position:absolute;top:-140px;right:-100px}.section-20 .cta-action:after{content:"";filter:blur(8px);z-index:-1;background:#ffffff0d;border-radius:50%;width:170px;height:170px;position:absolute;bottom:-100px;left:-70px}.section-20 .cta-action-glow{filter:blur(25px);pointer-events:none;background:#ffffff0f;border-radius:50%;width:180px;height:180px;position:absolute;top:40%;right:15%;transform:translate(50%,-50%)}.section-20 .cta-action-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.section-20 .cta-action-top>span{color:#ffffffad;letter-spacing:1.4px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-20 .cta-action-icon{color:#fff;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;transition:background-color .3s,color .3s,transform .35s;display:flex}.section-20 .cta-action-icon:hover{color:#3dace2;background:#fff;transform:rotate(15deg)}.section-20 .cta-action-content{z-index:2;position:relative}.section-20 .cta-action-content h3{color:#fff;letter-spacing:-.4px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.15}.section-20 .cta-action-content h3 span{color:#ffffffad;display:block}.section-20 .cta-action-content p{color:#fff9;max-width:360px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-20 .cta-buttons{z-index:2;flex-wrap:wrap;gap:8px;margin-top:1.25rem;display:flex;position:relative}.section-20 .cta-btn{border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,transform .3s;display:inline-flex}.section-20 .cta-btn i{transition:transform .3s}.section-20 .cta-btn-primary{color:#2563eb;background:#fff;border:1px solid #fff}.section-20 .cta-btn-primary:hover{color:#fff;background:#111827;border-color:#111827;transform:translateY(-2px)}.section-20 .cta-btn-primary:hover i{transform:translate(2px,-2px)}.section-20 .cta-btn-secondary{color:#fff;background:#ffffff14;border:1px solid #ffffff38}.section-20 .cta-btn-secondary:hover{color:#fff;background:#ffffff29;border-color:#ffffff80;transform:translateY(-2px)}.section-20 .cta-btn-secondary:hover i{transform:translateY(-1px)}.section-20 .cta-action-footer{color:#ffffff61;align-items:center;gap:7px;padding-top:10px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex;position:absolute;bottom:.75rem;left:1.5rem;right:1.5rem}.section-20 .cta-status{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #10b9811a}.section-20.theme-dark{background:#111827}.section-20.theme-dark:before{border-color:#3dace21a}.section-20.theme-dark:after{background:#3dace20f}.section-20.theme-dark .cta-content .cta-kicker{color:#3dace2}.section-20.theme-dark .cta-content h2{color:#fff}.section-20.theme-dark .cta-content h2 span{color:#3dace2}.section-20.theme-dark .cta-content>p{color:#ffffff85}.section-20.theme-dark .cta-contact{box-shadow:none;background:#ffffff0b;border-color:#ffffff14}.section-20.theme-dark .cta-contact:hover{box-shadow:none;background:#ffffff14;border-color:#3dace247}.section-20.theme-dark .cta-contact-icon{color:#3dace2;background:#3dace21f}.section-20.theme-dark .cta-contact-content small{color:#ffffff4d}.section-20.theme-dark .cta-contact-content strong{color:#fff}.section-20.theme-dark .cta-action{background:linear-gradient(145deg,#3dace2 0%,#2563eb 100%);box-shadow:0 22px 45px #3dace238}.section-20.theme-dark .cta-action:hover{box-shadow:0 28px 55px #3dace247}.section-20.theme-dark .cta-action-top>span{color:#ffffffad}.section-20.theme-dark .cta-action-icon{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.section-20.theme-dark .cta-action-icon:hover{color:#3dace2;background:#fff}.section-20.theme-dark .cta-action-content h3{color:#fff}.section-20.theme-dark .cta-action-content h3 span{color:#ffffffad}.section-20.theme-dark .cta-action-content p{color:#fff9}.section-20.theme-dark .cta-btn-primary{color:#2563eb;background:#fff;border-color:#fff}.section-20.theme-dark .cta-btn-primary:hover{color:#fff;background:#111827;border-color:#111827}.section-20.theme-dark .cta-btn-secondary{color:#fff;background:#ffffff14;border-color:#ffffff38}.section-20.theme-dark .cta-btn-secondary:hover{color:#fff;background:#ffffff29;border-color:#ffffff80}.section-20.theme-dark .cta-action-footer{color:#ffffff61}.section-20.theme-dark .cta-status{background:#10b981;box-shadow:0 0 0 4px #10b9811a}@media (width<=991px){.section-20{padding:2.5rem 0}.section-20 .cta-content{padding-right:0}.section-20 .cta-content h2{font-size:1.5rem}}@media (width<=767px){.section-20{padding:2rem 0}.section-20 .cta-contacts{flex-direction:column;align-items:stretch}.section-20 .cta-contact{width:100%}.section-20 .cta-action{border-radius:1rem;min-height:310px;padding:1.25rem}.section-20 .cta-action-content h3{font-size:1.25rem}.section-20 .cta-buttons{flex-direction:column}.section-20 .cta-btn{width:100%}.section-20 .cta-action-footer{left:1.25rem;right:1.25rem}}.section-21{background:#f9fafb;padding:3rem 0;position:relative;overflow:hidden}.section-21:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:420px;height:420px;position:absolute;top:-280px;right:-180px}.section-21:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace209;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-160px;left:-120px}.section-21 .container{z-index:2;position:relative}.section-21 .cta21-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;align-items:center;gap:2rem;padding:2rem;transition:box-shadow .35s,transform .35s;display:flex;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-21 .cta21-wrapper:hover{transform:translateY(-3px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-21 .cta21-heading{flex:1}.section-21 .cta21-eyebrow{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-21 .cta21-eyebrow>span{background:#3dace2;border-radius:9999px;width:25px;height:2px}.section-21 .cta21-heading h2{color:#111827;letter-spacing:-.6px;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-21 .cta21-heading h2 span{color:#3dace2}.section-21 .cta21-middle{flex-shrink:0;align-items:center;gap:10px;display:flex}.section-21 .cta21-line{background:#e5e7eb;width:40px;height:1px}.section-21 .cta21-arrow{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:.875rem;transition:all .3s;display:flex}.section-21 .cta21-arrow:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-21 .cta21-action{flex:0 0 330px;padding-left:.2rem}.section-21 .cta21-action>p{color:#6b7280;margin:0 0 1rem;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-21 .cta21-buttons{flex-wrap:wrap;gap:8px;display:flex}.section-21 .cta21-btn{border-radius:9999px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,transform .3s;display:inline-flex}.section-21 .cta21-btn i{transition:transform .3s}.section-21 .cta21-btn-primary{color:#fff;background:#111827;border:1px solid #111827}.section-21 .cta21-btn-primary:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-21 .cta21-btn-primary:hover i{transform:translate(2px,-2px)}.section-21 .cta21-btn-secondary{color:#374151;background:#fff;border:1px solid #e5e7eb}.section-21 .cta21-btn-secondary:hover{color:#3dace2;background:#eff6ff;border-color:#bfdbfe;transform:translateY(-2px)}.section-21.theme-dark{background:#111827}.section-21.theme-dark:before{border-color:#3dace21f}.section-21.theme-dark:after{background:#3dace20f}.section-21.theme-dark .cta21-wrapper{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border-color:#ffffff17;box-shadow:0 20px 60px #00000047}.section-21.theme-dark .cta21-wrapper:hover{box-shadow:0 25px 70px #00000061}.section-21.theme-dark .cta21-heading h2{color:#fff}.section-21.theme-dark .cta21-heading h2 span,.section-21.theme-dark .cta21-eyebrow{color:#3dace2}.section-21.theme-dark .cta21-eyebrow>span{background:#3dace2}.section-21.theme-dark .cta21-line{background:#ffffff1a}.section-21.theme-dark .cta21-arrow{color:#3dace2;background:#3dace21a;border-color:#3dace240}.section-21.theme-dark .cta21-arrow:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-21.theme-dark .cta21-action>p{color:#ffffff7a}.section-21.theme-dark .cta21-btn-primary{color:#111827;background:#fff;border-color:#fff}.section-21.theme-dark .cta21-btn-primary:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-21.theme-dark .cta21-btn-secondary{color:#ffffffb8;background:#ffffff0a;border-color:#ffffff1f}.section-21.theme-dark .cta21-btn-secondary:hover{color:#3dace2;background:#3dace21a;border-color:#3dace24d}@media (width<=991px){.section-21{padding:2.5rem 0}.section-21 .cta21-wrapper{flex-wrap:wrap;gap:1.25rem;padding:1.5rem}.section-21 .cta21-heading{flex:0 0 100%}.section-21 .cta21-middle{display:none}.section-21 .cta21-action{border-top:1px solid #e5e7eb;border-left:0;flex:0 0 100%;padding-top:1.25rem;padding-left:0}.section-21.theme-dark .cta21-action{border-top-color:#ffffff14}}@media (width<=767px){.section-21{padding:2rem 0}.section-21 .cta21-wrapper{border-radius:1rem;padding:1.25rem}.section-21 .cta21-heading h2{font-size:1.5rem}.section-21 .cta21-action{padding-top:1rem}.section-21 .cta21-buttons{flex-direction:column}.section-21 .cta21-btn{width:100%}}.section-22{background:#fff;padding:3rem 0;position:relative;overflow:hidden}.section-22 .cta22-wrapper{color:#fff;isolation:isolate;background:linear-gradient(125deg,#111827 0%,#1e3a8a 55%,#2563eb 100%);border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.section-22 .cta22-glow{pointer-events:none;z-index:-1;border-radius:50%;position:absolute}.section-22 .cta22-glow-one{border:50px solid #3dace214;width:360px;height:360px;top:-220px;right:-100px}.section-22 .cta22-glow-two{filter:blur(20px);background:#3dace21a;width:220px;height:220px;bottom:-130px;left:-100px}.section-22 .cta22-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-22 .cta22-label{color:#ffffff8c;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-22 .cta22-status{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #10b9811a}.section-22 .cta22-number{color:#ffffff1f;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-22 .cta22-main{z-index:2;position:relative}.section-22 .cta22-main h2{color:#fff;letter-spacing:-1.5px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.05}.section-22 .cta22-main h2 span{color:#60a5fa;display:block}.section-22 .cta22-main p{color:#ffffff8c;max-width:700px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-22 .cta22-action{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.section-22 .cta22-primary-btn{color:#111827;background:#fff;border:1px solid #fff;border-radius:.5rem;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:13px 15px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-22 .cta22-primary-btn i{color:#fff;background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:transform .3s,background-color .3s;display:flex}.section-22 .cta22-primary-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-22 .cta22-primary-btn:hover i{color:#3dace2;background:#fff;transform:translate(2px,-2px)}.section-22 .cta22-phone{color:#ffffffa6;border:1px solid #ffffff1f;border-radius:9999px;align-items:center;gap:8px;padding:7px 10px;font-family:PlusJakartaSans-Medium;font-size:.75rem;text-decoration:none;transition:all .15s;display:inline-flex}.section-22 .cta22-phone i{color:#60a5fa}.section-22 .cta22-phone:hover{color:#fff;background:#ffffff0a;border-color:#3dace266}.section-22 .cta22-bottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;padding-top:1.25rem;display:flex}.section-22 .cta22-bottom-item{color:#ffffff61;align-items:center;gap:7px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-22 .cta22-bottom-item i{color:#3dace2;font-size:11px}@media (width<=991px){.section-22{padding:2.5rem 0}.section-22 .cta22-wrapper{padding:1.5rem}.section-22 .cta22-main h2{font-size:2.25rem}.section-22 .cta22-bottom{gap:1rem}}@media (width<=767px){.section-22{padding:2rem 0}.section-22 .cta22-wrapper{border-radius:1rem;padding:1.25rem}.section-22 .cta22-top{margin-bottom:1.5rem}.section-22 .cta22-main h2{letter-spacing:-.5px;font-size:1.5rem}.section-22 .cta22-main p{font-size:.875rem}.section-22 .cta22-action{margin-top:.75rem}.section-22 .cta22-primary-btn{width:100%}.section-22 .cta22-bottom{flex-direction:column;align-items:flex-start;gap:10px;margin-top:1.5rem}}@media (width<=575px){.section-22 .cta22-number,.section-22 .cta22-main h2{font-size:1.25rem}}.section-23{padding:4rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-23:before{content:"";pointer-events:none;border-radius:50%;width:650px;height:650px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-23:after{content:"";filter:blur(25px);pointer-events:none;border-radius:50%;width:250px;height:250px;position:absolute;top:0;right:0}.section-23 .container{z-index:2;position:relative}.section-23 .cta23-label{letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:9px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-23 .cta23-dot{background:#3dace2;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21a}.section-23 .cta23-content{padding:0 1rem}.section-23 .cta23-content h2{letter-spacing:-.8px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-23 .cta23-content h2 span{color:#3dace2}.section-23 .cta23-content p{max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-23 .cta23-action{justify-content:center;display:flex}.section-23 .cta23-circle-btn{color:#fff;background:#3dace2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:125px;height:125px;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .35s,background-color .3s;display:flex;position:relative;box-shadow:0 18px 35px #3dace238}.section-23 .cta23-circle-btn:before{content:"";border:1px solid #ffffff38;border-radius:50%;position:absolute;inset:7px}.section-23 .cta23-circle-btn span{z-index:2;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;position:relative}.section-23 .cta23-circle-btn i{z-index:2;font-size:14px;transition:transform .35s;position:relative}.section-23 .cta23-circle-btn:hover{color:#fff;background:#2563eb;transform:scale(1.06)rotate(-3deg);box-shadow:0 25px 45px #3dace24d}.section-23 .cta23-circle-btn:hover i{transform:translate(3px,-3px)}.section-23 .cta23-bottom{border-top:1px solid;margin-top:2.5rem;padding-top:1.25rem}.section-23 .cta23-meta{align-items:center;gap:8px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-23 .cta23-meta i{color:#3dace2;font-size:11px}.section-23 .cta23-meta-right{justify-content:flex-end}.section-23.theme-light{color:#111827;background:radial-gradient(circle at 85% 15%,#3dace20e,#0000 28%),#f9fafb}.section-23.theme-light:before{border:1px solid #1118270e}.section-23.theme-light:after{background:#3dace20b}.section-23.theme-light .cta23-label{color:#6b7280}.section-23.theme-light .cta23-content h2{color:#111827}.section-23.theme-light .cta23-content p{color:#6b7280}.section-23.theme-light .cta23-bottom{border-color:#e5e7eb}.section-23.theme-light .cta23-meta{color:#9ca3af}.section-23.theme-light .cta23-circle-btn{box-shadow:0 18px 35px #3dace233}.section-23.theme-dark{color:#fff;background:radial-gradient(circle at 10% 15%,#3dace217,#0000 30%),radial-gradient(circle at 90% 85%,#3dace20e,#0000 28%),#111827}.section-23.theme-dark:before{border:1px solid #ffffff0a}.section-23.theme-dark:after{background:#3dace20f}.section-23.theme-dark .cta23-label{color:#ffffff6b}.section-23.theme-dark .cta23-content h2{color:#fff}.section-23.theme-dark .cta23-content p{color:#ffffff73}.section-23.theme-dark .cta23-bottom{border-color:#ffffff14}.section-23.theme-dark .cta23-meta{color:#ffffff4d}.section-23.theme-dark .cta23-circle-btn{box-shadow:0 18px 35px #3dace238}@media (width<=1199px){.section-23{padding:15px 0}.section-23 .cta23-content h2{font-size:1.875rem}}@media (width<=991px){.section-23{padding:3rem 0}.section-23 .cta23-content{padding:0}.section-23 .cta23-content h2{font-size:1.875rem}.section-23 .cta23-action{justify-content:flex-start}.section-23 .cta23-circle-btn{width:105px;height:105px}}@media (width<=767px){.section-23{padding:2.5rem 0}.section-23 .cta23-content h2{font-size:1.5rem}.section-23 .cta23-content p{font-size:.75rem}.section-23 .cta23-action{justify-content:flex-start;margin-top:.5rem}.section-23 .cta23-circle-btn{width:100px;height:100px}.section-23 .cta23-bottom{margin-top:2rem}.section-23 .cta23-meta{margin-bottom:.75rem}.section-23 .cta23-meta-right{justify-content:flex-start}}@media (width<=640px){.section-23{padding:2rem 0}.section-23 .cta23-content h2{font-size:1.25rem}.section-23 .cta23-circle-btn{width:90px;height:90px}.section-23 .cta23-circle-btn span{font-size:11px}}.section-24{background:#f9fafb;padding:3rem 0;position:relative;overflow:hidden}.section-24:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;left:-180px}.section-24:after{content:"";filter:blur(15px);pointer-events:none;background:#3dace20a;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-160px;right:-120px}.section-24 .container{z-index:2;position:relative}.section-24 .cta24-main{background:#111827;border-radius:1.5rem 0 0 1.5rem;flex-direction:column;justify-content:center;height:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.section-24 .cta24-main:before{content:"";border:55px solid #3dace20f;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-160px;right:-130px}.section-24 .cta24-kicker{z-index:2;color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex;position:relative}.section-24 .cta24-kicker span{background:#3dace2;border-radius:9999px;width:28px;height:2px}.section-24 .cta24-main h2{z-index:2;color:#fff;letter-spacing:-1.5px;margin:0;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.02;position:relative}.section-24 .cta24-main h2 strong{color:#0000;-webkit-text-stroke:1px #ffffff73;font-family:PlusJakartaSans-Bold;font-weight:700;display:block}.section-24 .cta24-main h2 span{color:#3dace2;display:block}.section-24 .cta24-main p{z-index:2;color:#ffffff80;max-width:620px;margin:1.25rem 0 0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;position:relative}.section-24 .cta24-main-btn{z-index:2;color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:9999px;align-items:center;gap:9px;width:fit-content;margin-top:1.5rem;padding:11px 17px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex;position:relative}.section-24 .cta24-main-btn i{transition:transform .3s}.section-24 .cta24-main-btn:hover{color:#111827;background:#fff;border-color:#fff;transform:translateY(-2px)}.section-24 .cta24-main-btn:hover i{transform:translate(2px,-2px)}.section-24 .cta24-contact{background:#fff;border:1px solid #e5e7eb;border-left:0;border-radius:0 1.5rem 1.5rem 0;flex-direction:column;justify-content:center;height:100%;padding:10px;display:flex;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-24 .cta24-contact-label{color:#fff;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-24 .cta24-contact-item{border-bottom:1px solid #f3f4f6;align-items:center;gap:11px;padding:12px 0;display:flex}.section-24 .cta24-contact-item:last-of-type{border-bottom:0}.section-24 .cta24-icon{color:#3dace2;background:#eff6ff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:all .3s;display:flex}.section-24 .cta24-contact-item:hover .cta24-icon{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-24 .cta24-contact-item>div:last-child{flex-direction:column;display:flex}.section-24 .cta24-contact-item small{color:#fff;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-24 .cta24-contact-item a,.section-24 .cta24-contact-item span{color:#1f2937;margin-top:3px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none}.section-24 .cta24-contact-item a{transition:color .25s}.section-24 .cta24-contact-item a:hover{color:#3dace2}.section-24 .cta24-bottom{color:#fff;border-top:1px solid #e5e7eb;align-items:center;gap:7px;margin-top:1.5rem;padding-top:1rem;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-24 .cta24-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #10b9811a}@media (width<=991px){.section-24{padding:2.5rem 0}.section-24 .cta24-main{border-radius:1rem 1rem 0 0;padding:1.5rem}.section-24 .cta24-main h2{font-size:2.25rem}.section-24 .cta24-contact{border-top:0;border-left:1px solid #e5e7eb;border-radius:0 0 1rem 1rem;padding:1.5rem}}@media (width<=767px){.section-24{padding:2rem 0}.section-24 .cta24-main{padding:1.25rem}.section-24 .cta24-main h2{letter-spacing:-.8px;font-size:1.875rem}.section-24 .cta24-main p{font-size:.75rem}.section-24 .cta24-contact{padding:1.25rem}}@media (width<=575px){.section-24 .cta24-main h2{font-size:1.5rem}}.section-25{background:#fff;padding:4rem 0;position:relative;overflow:hidden}.section-25:before{content:"";pointer-events:none;border:1px solid #3dace20e;border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-25:after{content:"";filter:blur(20px);pointer-events:none;background:#3dace209;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-100px}.section-25 .container{z-index:2;position:relative}.section-25 .cta25-wrapper{background:#111827;border-radius:1.5rem;min-height:250px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-25 .cta25-wrapper:before{content:"";background:#3dace2;width:4px;position:absolute;top:0;bottom:0;left:0}.section-25 .cta25-content{padding-right:1.25rem}.section-25 .cta25-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-25 .cta25-kicker>span{background:#3dace2;border-radius:9999px;width:25px;height:2px}.section-25 .cta25-content h2{color:#fff;letter-spacing:-.7px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-25 .cta25-content h2 span{color:#3dace2;display:block}.section-25 .cta25-content p{color:#ffffff7a;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-25 .cta25-center{justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto;display:flex;position:relative}.section-25 .cta25-ring{border:1px solid #3dace233;border-radius:50%;position:absolute}.section-25 .ring-one{width:110px;height:110px;animation:14s linear infinite cta25Rotate}.section-25 .ring-two{border-color:#ffffff1a;width:82px;height:82px;animation:10s linear infinite cta25RotateReverse}.section-25 .cta25-center-core{z-index:2;color:#fff;background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:relative;box-shadow:0 10px 25px #3dace240}.section-25 .cta25-center-core i{font-size:1.125rem;transition:transform .3s}.section-25 .cta25-center:hover .cta25-center-core{color:#3dace2;background:#fff;transform:scale(1.08)}.section-25 .cta25-center:hover .cta25-center-core i{transform:translate(2px,-2px)}@keyframes cta25Rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cta25RotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.section-25 .cta25-action{border-left:1px solid #ffffff1a;padding-left:1.25rem}.section-25 .cta25-action-label{color:#ffffff4d;letter-spacing:1.3px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-25 .cta25-button{color:#fff;background:#3dace2;border-radius:.5rem;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:flex}.section-25 .cta25-button i{background:#ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .3s,background-color .3s;display:flex}.section-25 .cta25-button:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}.section-25 .cta25-button:hover i{color:#3dace2;background:#fff;transform:translate(3px)}.section-25 .cta25-email{color:#ffffff6b;align-items:center;gap:7px;margin-top:.75rem;font-family:PlusJakartaSans-Regular;font-size:12px;text-decoration:none;transition:color .25s;display:flex}.section-25 .cta25-email i{color:#3dace2}.section-25 .cta25-email:hover{color:#fff}.section-25 .cta25-footer{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:1rem}.section-25 .cta25-meta{color:#fff;align-items:center;gap:8px;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-25 .meta-line{background:#3dace2;border-radius:9999px;width:24px;height:2px}.section-25 .cta25-meta-last{justify-content:flex-end}@media (width<=991px){.section-25{padding:3rem 0}.section-25 .cta25-wrapper{padding:1.5rem}.section-25 .cta25-content{padding-right:0}.section-25 .cta25-content h2{font-size:1.5rem}.section-25 .cta25-center{margin:.75rem auto}.section-25 .cta25-action{border-top:1px solid #ffffff1a;border-left:0;padding-top:1rem;padding-left:0}.section-25 .cta25-meta-last{justify-content:flex-start}}@media (width<=767px){.section-25{padding:2.5rem 0}.section-25 .cta25-wrapper{border-radius:1rem;padding:1.25rem}.section-25 .cta25-content h2{font-size:1.5rem}.section-25 .cta25-content p{font-size:.75rem}.section-25 .cta25-center{width:100px;height:100px}.section-25 .ring-one{width:92px;height:92px}.section-25 .ring-two{width:70px;height:70px}.section-25 .cta25-footer{margin-top:.75rem}.section-25 .cta25-meta{margin-bottom:.5rem}}.section-26.about-blog-section{padding:6rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-26.about-blog-section.theme-light{color:#111827;background:#f9fafb}.section-26.about-blog-section.theme-light:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;left:-260px}.section-26.about-blog-section.theme-light:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace20f;border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-220px}.section-26.about-blog-section.theme-light .blog-section-heading .blog-subtitle{color:#3dace2}.section-26.about-blog-section.theme-light .blog-section-heading .blog-subtitle:before{background:#3dace2}.section-26.about-blog-section.theme-light .blog-section-heading h2{color:#111827}.section-26.about-blog-section.theme-light .blog-section-heading p{color:#6b7280}.section-26.about-blog-section.theme-light .blog-slider-arrows button{color:#4b5563;background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000d}.section-26.about-blog-section.theme-light .blog-slider-arrows button:hover{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 10px 25px #3dace233}.section-26.about-blog-section.theme-light .blog-card{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-26.about-blog-section.theme-light .blog-card:hover{border-color:#3dace259;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-26.about-blog-section.theme-light .blog-image{background:#f3f4f6}.section-26.about-blog-section.theme-light .blog-image:after{background:linear-gradient(#11182700 25%,#111827ad 100%)}.section-26.about-blog-section.theme-light .blog-image .blog-category{color:#3dace2;background:#ffffffe6;border-color:#3dace259;box-shadow:0 1px 2px #0000000d}.section-26.about-blog-section.theme-light .blog-content .blog-meta span{color:#9ca3af}.section-26.about-blog-section.theme-light .blog-content .blog-meta span i{color:#3dace2}.section-26.about-blog-section.theme-light .blog-content h3{color:#111827}.section-26.about-blog-section.theme-light .blog-content p{color:#6b7280}.section-26.about-blog-section.theme-light .blog-content .blog-read-more{color:#374151}.section-26.about-blog-section.theme-light .blog-content .blog-read-more:hover{color:#3dace2}.section-26.about-blog-section.theme-dark{color:#fff;background:#111827}.section-26.about-blog-section.theme-dark:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;left:-260px}.section-26.about-blog-section.theme-dark:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace212;border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-220px}.section-26.about-blog-section.theme-dark .blog-section-heading .blog-subtitle{color:#3dace2}.section-26.about-blog-section.theme-dark .blog-section-heading .blog-subtitle:before{background:#3dace2}.section-26.about-blog-section.theme-dark .blog-section-heading h2{color:#fff}.section-26.about-blog-section.theme-dark .blog-section-heading p{color:#ffffff94}.section-26.about-blog-section.theme-dark .blog-slider-arrows button{color:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border-color:#ffffff1f}.section-26.about-blog-section.theme-dark .blog-slider-arrows button:hover{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 10px 25px #3dace240}.section-26.about-blog-section.theme-dark .blog-card{background:#1f2937;border-color:#ffffff14;box-shadow:0 12px 35px #0003}.section-26.about-blog-section.theme-dark .blog-card:hover{border-color:#3dace24d;box-shadow:0 22px 50px #00000059}.section-26.about-blog-section.theme-dark .blog-image{background:#1f2937}.section-26.about-blog-section.theme-dark .blog-image:after{background:linear-gradient(#11182700 25%,#111827b8 100%)}.section-26.about-blog-section.theme-dark .blog-image .blog-category{color:#3dace2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111827c7;border-color:#3dace24d}.section-26.about-blog-section.theme-dark .blog-content .blog-meta span{color:#fff6}.section-26.about-blog-section.theme-dark .blog-content .blog-meta span i{color:#3dace2}.section-26.about-blog-section.theme-dark .blog-content h3{color:#ffffffeb}.section-26.about-blog-section.theme-dark .blog-content p{color:#ffffff8c}.section-26.about-blog-section.theme-dark .blog-content .blog-read-more{color:#ffffffc7}.section-26.about-blog-section.theme-dark .blog-content .blog-read-more:hover{color:#3dace2}.section-26.about-blog-section .container{z-index:1;position:relative}.section-26.about-blog-section .blog-section-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.section-26.about-blog-section .blog-section-heading .blog-subtitle{letter-spacing:1.8px;text-transform:uppercase;align-items:center;margin-bottom:1rem;padding-left:42px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex;position:relative}.section-26.about-blog-section .blog-section-heading .blog-subtitle:before{content:"";border-radius:9999px;width:30px;height:2px;position:absolute;left:0}.section-26.about-blog-section .blog-section-heading h2{letter-spacing:-1.5px;max-width:720px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.875rem,4vw,3rem);line-height:1.25}.section-26.about-blog-section .blog-section-heading p{max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-26.about-blog-section .blog-slider-arrows{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.section-26.about-blog-section .blog-slider-arrows button{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:all .3s;display:flex}.section-26.about-blog-section .blog-slider-arrows button:active{transform:translateY(0)}.section-26.about-blog-section .blog-slider{margin:0 -12px}.section-26.about-blog-section .blog-slider .slick-list{margin:0;padding:.5rem 0 2rem;overflow:visible}.section-26.about-blog-section .blog-slider .slick-track{display:flex}.section-26.about-blog-section .blog-slider .blog-slide{height:auto;padding:0 12px}.section-26.about-blog-section .blog-card{border-radius:1.5rem;height:100%;transition:transform .4s,box-shadow .4s,border-color .4s;position:relative;overflow:hidden}.section-26.about-blog-section .blog-card:hover{transform:translateY(-8px)}.section-26.about-blog-section .blog-card:hover .blog-image img{transform:scale(1.07)}.section-26.about-blog-section .blog-card:hover .blog-read-more i{transform:translate(5px)}.section-26.about-blog-section .blog-image{height:250px;position:relative;overflow:hidden}.section-26.about-blog-section .blog-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.section-26.about-blog-section .blog-image:after{content:"";pointer-events:none;position:absolute;inset:0}.section-26.about-blog-section .blog-image .blog-category{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;align-items:center;padding:.5rem .75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:absolute;bottom:1.25rem;left:1.25rem}.section-26.about-blog-section .blog-content{padding:1.5rem 1.5rem 2rem}.section-26.about-blog-section .blog-content .blog-meta{margin-bottom:.75rem}.section-26.about-blog-section .blog-content .blog-meta span{align-items:center;gap:7px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:inline-flex}.section-26.about-blog-section .blog-content .blog-meta span i{transition:all .3s}.section-26.about-blog-section .blog-content h3{letter-spacing:-.3px;min-height:58px;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-26.about-blog-section .blog-content p{-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:70px;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;display:-webkit-box;overflow:hidden}.section-26.about-blog-section .blog-content .blog-read-more{align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-26.about-blog-section .blog-content .blog-read-more i{transition:all .3s}@media (width<=1024px){.section-26.about-blog-section{padding:5rem 0}.section-26.about-blog-section .blog-section-header{margin-bottom:2.5rem}.section-26.about-blog-section .blog-image{height:230px}}@media (width<=768px){.section-26.about-blog-section{padding:4rem 0}.section-26.about-blog-section .blog-section-header{margin-bottom:2rem;display:block}.section-26.about-blog-section .blog-section-heading h2{letter-spacing:-.8px;font-size:1.875rem}.section-26.about-blog-section .blog-section-heading p{font-size:.875rem}.section-26.about-blog-section .blog-slider-arrows{margin-top:1.25rem}.section-26.about-blog-section .blog-slider-arrows button{width:46px;height:46px}.section-26.about-blog-section .blog-image{height:230px}.section-26.about-blog-section .blog-content{padding:1.25rem 1.25rem 1.5rem}.section-26.about-blog-section .blog-content h3{font-size:1.125rem}}@media (width<=640px){.section-26.about-blog-section .blog-section-heading h2{font-size:1.5rem}.section-26.about-blog-section .blog-image{height:210px}}.section-27.process-section{background:linear-gradient(135deg,#0b1220 0%,#111827 55%,#0b1724 100%);padding:4rem 0;position:relative;overflow:hidden}.section-27.process-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace229 0%,#3dace200 70%);border-radius:9999px;width:500px;height:500px;position:absolute;top:-250px;right:-150px}.section-27.process-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#2563eb1f 0%,#2563eb00 70%);border-radius:9999px;width:400px;height:400px;position:absolute;bottom:-250px;left:-180px}.section-27.process-section .container{z-index:2;position:relative}.section-27.process-section .process-heading{margin-bottom:2rem}.section-27.process-section .process-heading .process-heading-top{align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.section-27.process-section .process-heading .process-kicker{color:#60a5fa;letter-spacing:1.6px;text-transform:uppercase;align-items:center;padding-left:36px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:relative}.section-27.process-section .process-heading .process-kicker .kicker-line{background:#3dace2;border-radius:9999px;width:26px;height:2px;position:absolute;left:0;box-shadow:0 0 12px #3dace2b3}.section-27.process-section .process-heading .process-label{color:#9ca3af;letter-spacing:1px;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;padding:5px 11px;font-family:PlusJakartaSans-Medium;font-size:9px}.section-27.process-section .process-heading h2{color:#fff;letter-spacing:-1.3px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.section-27.process-section .process-heading h2 span{color:#60a5fa;text-shadow:0 0 30px #60a5fa26}.section-27.process-section .process-heading p{color:#9ca3af;max-width:620px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-27.process-section .process-wrapper{position:relative}.section-27.process-section .process-line{z-index:0;background:linear-gradient(90deg,#0000,#ffffff1a,#3dace273,#ffffff1a,#0000);height:1px;position:absolute;top:34px;left:12%;right:12%}.section-27.process-section .process-grid{z-index:1;position:relative}.section-27.process-section .process-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;height:100%;min-height:300px;padding:1.25rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #0003}.section-27.process-section .process-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#3dace2,#0000);border-radius:0 0 9999px 9999px;height:2px;transition:all .3s;position:absolute;top:0;left:18px;right:18px}.section-27.process-section .process-card:after{content:"";filter:blur(10px);background:#3dace214;border-radius:9999px;width:140px;height:140px;transition:transform .5s;position:absolute;bottom:-90px;right:-90px}.section-27.process-section .process-card:hover{border-color:#3dace24d;transform:translateY(-7px);box-shadow:0 22px 50px #00000059,0 0 30px #3dace20f}.section-27.process-section .process-card:hover:before{opacity:1}.section-27.process-section .process-card:hover:after{transform:scale(2)}.section-27.process-section .process-card:hover .process-number{color:#60a5fa}.section-27.process-section .process-card:hover .process-icon{color:#fff;background:#3dace2;transform:translateY(-2px);box-shadow:0 8px 25px #3dace24d}.section-27.process-section .process-card:hover .process-card-footer{color:#60a5fa}.section-27.process-section .process-card:hover .process-card-footer i{transform:translate(3px,-3px)}.section-27.process-section .process-card-top{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.section-27.process-section .process-number{color:#ffffff2e;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1;transition:all .3s}.section-27.process-section .process-step{color:#6b7280;letter-spacing:1.1px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:8px}.section-27.process-section .process-icon-wrap{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1rem;display:flex;position:relative}.section-27.process-section .process-icon-wrap:before{content:"";border:1px dashed #3dace233;border-radius:.5rem;position:absolute;inset:-5px}.section-27.process-section .process-icon{color:#60a5fa;background:#3dace21a;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;transition:all .3s;display:flex}.section-27.process-section .process-content{flex:1}.section-27.process-section .process-content h3{color:#fff;margin:0 0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-27.process-section .process-content p{color:#9ca3af;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-27.process-section .process-card-footer{color:#6b7280;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:10px;transition:all .3s;display:flex}.section-27.process-section .process-card-footer i{transition:all .3s}.section-27.process-section .process-bottom{background:#ffffff09;border:1px solid #ffffff14;border-radius:.5rem;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.75rem 1rem;display:flex}.section-27.process-section .process-bottom-icon{color:#60a5fa;background:#3dace21a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.section-27.process-section .process-bottom p{color:#9ca3af;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem}.section-27.process-section .process-bottom a{color:#fff;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-27.process-section .process-bottom a:hover{color:#60a5fa}@media (width<=1024px){.section-27.process-section{padding:3rem 0}.section-27.process-section .process-line{display:none}.section-27.process-section .process-card{min-height:285px}}@media (width<=768px){.section-27.process-section{padding:3rem 0}.section-27.process-section .process-heading{margin-bottom:1.5rem}.section-27.process-section .process-heading .process-heading-top{gap:.75rem}.section-27.process-section .process-heading .process-label{display:none}.section-27.process-section .process-heading h2{letter-spacing:-.8px;font-size:1.875rem}.section-27.process-section .process-card{min-height:auto}.section-27.process-section .process-bottom{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.section-27.process-section .process-bottom p{flex:1;min-width:200px}.section-27.process-section .process-bottom a{border-top:1px solid #ffffff12;width:100%;padding-top:.5rem}}@media (width<=640px){.section-27.process-section .process-heading h2{font-size:1.5rem}.section-27.process-section .process-card{padding:1rem}}.section-28.testimonials-section{background:#111827;padding:6rem 0;position:relative;overflow:hidden}.section-28.testimonials-section:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:9999px;width:450px;height:450px;position:absolute;top:-180px;right:-180px}.section-28.testimonials-section:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace20b;border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-220px;left:-180px}.section-28.testimonials-section .container{z-index:1;position:relative}.section-28.testimonials-section .section-title{max-width:100%;margin-bottom:2.5rem;padding-right:150px;position:relative}.section-28.testimonials-section .section-title .section-title-kicker{margin-bottom:1rem}.section-28.testimonials-section .section-title .section-title-kicker .kicker-line{background:#3dace2}.section-28.testimonials-section .section-title h2{color:#fff}.section-28.testimonials-section .section-title h2 span{color:#3dace2}.section-28.testimonials-section .section-title p{color:#ffffff9e;max-width:650px}.section-28.testimonials-section .section-title .testimonials-arrows{flex-shrink:0;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:0;right:0}.section-28.testimonials-section .section-title .testimonials-arrows button{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:50px;height:50px;padding:0;font-size:1rem;line-height:1;transition:all .3s;display:flex}.section-28.testimonials-section .section-title .testimonials-arrows button:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px);box-shadow:0 10px 25px #3dace233}.section-28.testimonials-section .section-title .testimonials-arrows button:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-28.testimonials-section .section-title .testimonials-arrows button i{line-height:1;display:block}.section-28.testimonials-section .testimonials-slider{margin:0 -12px}.section-28.testimonials-section .testimonials-slider .slick-list{padding:10px 0 35px;overflow:visible}.section-28.testimonials-section .testimonials-slider .slick-track{display:flex}.section-28.testimonials-section .testimonials-slider .testimonial-slide{height:auto;padding:0 12px}.section-28.testimonials-section .testimonial-card{background:#172235;border:1px solid #ffffff17;border-radius:1rem;height:100%;padding:2rem;transition:transform .4s,border-color .4s,box-shadow .4s;position:relative;box-shadow:0 15px 40px #0003}.section-28.testimonials-section .testimonial-card:before{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#3dace2,#0000);height:2px;position:absolute;top:0;left:35px;right:35px}.section-28.testimonials-section .testimonial-card:hover{border-color:#3dace24d;transform:translateY(-8px);box-shadow:0 22px 50px #00000047}.section-28.testimonials-section .testimonial-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.section-28.testimonials-section .testimonial-quote{color:#3dace2;background:#3dace21a;border:1px solid #3dace22e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.25rem;display:flex}.section-28.testimonials-section .testimonial-quote i{line-height:1}.section-28.testimonials-section .testimonial-rating{color:#fbbf24;align-items:center;gap:3px;font-size:.75rem;display:flex}.section-28.testimonials-section .testimonial-rating i{line-height:1}.section-28.testimonials-section .testimonial-review{color:#ffffffad;min-height:125px;margin:0 0 2rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-28.testimonials-section .testimonial-client{border-top:1px solid #ffffff14;align-items:center;gap:.75rem;padding-top:1.25rem;display:flex}.section-28.testimonials-section .client-avatar{color:#fff;background:linear-gradient(135deg,#3dace2,#287fa9);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex;box-shadow:0 6px 18px #3dace233}.section-28.testimonials-section .client-info{min-width:0}.section-28.testimonials-section .client-info strong{color:#fff;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.4;display:block}.section-28.testimonials-section .client-info span{color:#fff6;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.4;display:block}.section-28.testimonials-section .testimonials-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;padding-top:.75rem;display:flex}.section-28.testimonials-section .trust-item{color:#ffffff73;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:inline-flex}.section-28.testimonials-section .trust-item i{color:#3dace2;font-size:1rem;line-height:1}@media (width<=1024px){.section-28.testimonials-section{padding:5rem 0}.section-28.testimonials-section .section-title{margin-bottom:2rem;padding-right:130px}}@media (width<=768px){.section-28.testimonials-section{padding:4rem 0}.section-28.testimonials-section .section-title{margin-bottom:2rem;padding-right:0}.section-28.testimonials-section .section-title .testimonials-arrows{margin-top:1.25rem;position:static}.section-28.testimonials-section .section-title h2{font-size:1.875rem}.section-28.testimonials-section .section-title p{font-size:.875rem}.section-28.testimonials-section .testimonial-card{padding:1.5rem}.section-28.testimonials-section .testimonial-review{min-height:auto}.section-28.testimonials-section .testimonials-trust{justify-content:flex-start;gap:1rem}}@media (width<=640px){.section-28.testimonials-section .section-title .testimonials-arrows{gap:.5rem}.section-28.testimonials-section .section-title .testimonials-arrows button{width:44px;height:44px;font-size:.875rem}.section-28.testimonials-section .section-title h2{letter-spacing:-.8px;font-size:1.5rem}.section-28.testimonials-section .testimonial-card{padding:1.25rem}.section-28.testimonials-section .testimonial-top{gap:.75rem}.section-28.testimonials-section .testimonial-quote{width:42px;height:42px;font-size:1.125rem}}.section-29.portfolio-section{background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-29.portfolio-section:before{content:"";pointer-events:none;background:#3dace20b;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-220px}.section-29.portfolio-section:after{content:"";pointer-events:none;border:1px solid #7c6cff14;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-220px;left:-250px}.section-29.portfolio-section .container{z-index:2;position:relative}.section-29.portfolio-section .portfolio-header{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:2.5rem;display:flex}.section-29.portfolio-section .portfolio-kicker{color:#3dace2;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-29.portfolio-section .portfolio-kicker span{background:#3dace2;border-radius:9999px;width:32px;height:2px}.section-29.portfolio-section .portfolio-heading h2{color:#111827;letter-spacing:-1.8px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.2rem,4vw,3.8rem);line-height:1.05}.section-29.portfolio-section .portfolio-heading h2 strong{color:#3dace2;font-weight:inherit;display:block}.section-29.portfolio-section .portfolio-heading p{color:#6b7280;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-29.portfolio-section .portfolio-total{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-shrink:0;align-items:center;gap:12px;padding:14px 18px;display:flex;box-shadow:0 1px 2px #0000000d}.section-29.portfolio-section .portfolio-total strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1}.section-29.portfolio-section .portfolio-total span{color:#fff;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px;line-height:1.4}.section-29.portfolio-section .portfolio-filter-wrap{background:#f8fafc;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:7px;display:flex}.section-29.portfolio-section .portfolio-filters{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.section-29.portfolio-section .portfolio-filter{color:#6b7280;cursor:pointer;background:0 0;border:0;border-radius:.5rem;padding:10px 17px;font-family:PlusJakartaSans-Medium;font-size:.75rem;transition:all .3s}.section-29.portfolio-section .portfolio-filter:hover{color:#111827}.section-29.portfolio-section .portfolio-filter.active{color:#fff;background:#111827;box-shadow:0 5px 14px #1118271f}.section-29.portfolio-section .portfolio-results{color:#fff;white-space:nowrap;padding-right:12px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-29.portfolio-section .portfolio-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.section-29.portfolio-section .portfolio-card{background:#111827;border:1px solid #11182714;border-radius:22px;flex-direction:column;min-width:0;transition:transform .4s,box-shadow .4s,border-color .4s;display:flex;overflow:hidden;box-shadow:0 12px 30px #1118271f}.section-29.portfolio-section .portfolio-card:hover{border-color:#3dace266;transform:translateY(-7px);box-shadow:0 22px 48px #11182733}.section-29.portfolio-section .portfolio-card:hover .portfolio-image img{transform:scale(1.06)}.section-29.portfolio-section .portfolio-card:hover .portfolio-image-overlay{opacity:1}.section-29.portfolio-section .portfolio-card:hover .portfolio-open{opacity:1;transform:scale(1)}.section-29.portfolio-section .portfolio-card:hover .portfolio-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-29.portfolio-section .portfolio-card:hover .portfolio-url{color:#8ed9fa}.section-29.portfolio-section .portfolio-image{background:#0b1220;width:100%;height:235px;position:relative;overflow:hidden}.section-29.portfolio-section .portfolio-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.section-29.portfolio-section .portfolio-image-overlay{opacity:0;background:linear-gradient(#1118270d,#111827b8);justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}.section-29.portfolio-section .portfolio-open{color:#fff;opacity:0;background:#3dace2;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.125rem;text-decoration:none;transition:opacity .3s,transform .4s;display:flex;transform:scale(.7)}.section-29.portfolio-section .portfolio-open:hover{background:#7c6cff}.section-29.portfolio-section .portfolio-category{z-index:3;color:#8ed9fa;letter-spacing:.6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827bf;border:1px solid #3dace266;border-radius:9999px;padding:7px 12px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:absolute;bottom:16px;left:16px}.section-29.portfolio-section .portfolio-number{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827b3;border:1px solid #ffffff29;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex;position:absolute;top:16px;right:16px}.section-29.portfolio-section .portfolio-content{flex-direction:column;justify-content:space-between;height:225px;padding:22px;display:flex}.section-29.portfolio-section .portfolio-service{color:#3dace2;letter-spacing:1.1px;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-29.portfolio-section .portfolio-content h3{color:#fff;margin:0 0 9px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.25}.section-29.portfolio-section .portfolio-content p{color:#ffffff80;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.7;display:-webkit-box;overflow:hidden}.section-29.portfolio-section .portfolio-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.section-29.portfolio-section .portfolio-url{color:#ffffff94;align-items:center;gap:9px;min-width:0;font-family:PlusJakartaSans-Medium;font-size:12px;text-decoration:none;transition:all .3s;display:flex}.section-29.portfolio-section .portfolio-url>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.section-29.portfolio-section .portfolio-url-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace233;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;display:flex}.section-29.portfolio-section .portfolio-arrow{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:all .3s;display:flex}.section-29.portfolio-section .portfolio-load-more{flex-direction:column;align-items:center;margin-top:3rem;display:flex}.section-29.portfolio-section .portfolio-load-btn{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:12px;padding:14px 20px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:all .3s;display:inline-flex}.section-29.portfolio-section .portfolio-load-btn strong{color:#3dace2;background:#3dace21a;border-radius:9999px;padding:4px 8px;font-size:12px}.section-29.portfolio-section .portfolio-load-btn i{color:#3dace2;transition:all .3s}.section-29.portfolio-section .portfolio-load-btn:hover{color:#fff;background:#111827;border-color:#111827;transform:translateY(-3px)}.section-29.portfolio-section .portfolio-load-btn:hover i{transform:translateY(3px)}.section-29.portfolio-section .portfolio-load-more p{color:#fff;margin:10px 0 0;font-family:PlusJakartaSans-Regular;font-size:12px}@media (width<=1024px){.section-29.portfolio-section{padding:5rem 0}.section-29.portfolio-section .portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.section-29.portfolio-section .portfolio-image{height:220px}}@media (width<=768px){.section-29.portfolio-section{padding:4rem 0}.section-29.portfolio-section .portfolio-header{margin-bottom:2rem;display:block}.section-29.portfolio-section .portfolio-heading h2{letter-spacing:-1px;font-size:1.875rem}.section-29.portfolio-section .portfolio-total{margin-top:1.25rem;display:inline-flex}.section-29.portfolio-section .portfolio-filter-wrap{padding:6px;display:block;overflow:hidden}.section-29.portfolio-section .portfolio-filters{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.section-29.portfolio-section .portfolio-filters::-webkit-scrollbar{display:none}.section-29.portfolio-section .portfolio-filter{flex-shrink:0}.section-29.portfolio-section .portfolio-results{display:none}.section-29.portfolio-section .portfolio-grid{grid-template-columns:1fr;gap:1.25rem}.section-29.portfolio-section .portfolio-image{height:230px}.section-29.portfolio-section .portfolio-content{height:220px;padding:20px}}@media (width<=640px){.section-29.portfolio-section .portfolio-heading h2{font-size:1.5rem}.section-29.portfolio-section .portfolio-image{height:210px}.section-29.portfolio-section .portfolio-content{height:215px}.section-29.portfolio-section .portfolio-content h3{font-size:1rem}.section-29.portfolio-section .portfolio-url{font-size:12px}}.section-30.contact-hero-section{background:radial-gradient(circle at 8% 15%,#3dace212,#0000 28%),radial-gradient(circle at 92% 80%,#3dace20d,#0000 30%),#fff;margin-top:85px;padding:100px 0 90px;position:relative;overflow:hidden}.section-30.contact-hero-section:before{content:"";pointer-events:none;background-image:linear-gradient(#11182706 1px,#0000 1px),linear-gradient(90deg,#11182706 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}.section-30.contact-hero-section .contact-hero-wrap{z-index:2;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:center;gap:80px;display:grid;position:relative}.section-30.contact-hero-section .contact-hero-main{max-width:800px}.section-30.contact-hero-section .contact-hero-kicker{color:#3dace2;letter-spacing:2.2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-30.contact-hero-section .kicker-line{background:#3dace2;border-radius:9999px;width:30px;height:2px}.section-30.contact-hero-section .contact-hero-title{color:#111827;letter-spacing:-4px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.6rem,4.5vw,4.2rem);line-height:.98}.section-30.contact-hero-section .contact-hero-title span{color:#3dace2}.section-30.contact-hero-section .contact-hero-title strong{color:#111827;font-weight:inherit;position:relative}.section-30.contact-hero-section .contact-hero-description{color:#6b7280;max-width:650px;margin:30px 0 28px;font-family:PlusJakartaSans-Regular;font-size:16px;line-height:1.8}.section-30.contact-hero-section .contact-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:42px;display:flex}.section-30.contact-hero-section .contact-hero-btn{border-radius:9999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-family:PlusJakartaSans-SemiBold;font-size:13px;text-decoration:none;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex}.section-30.contact-hero-section .contact-hero-btn-primary{color:#fff;background:#111827;box-shadow:0 10px 25px #1118271f}.section-30.contact-hero-section .contact-hero-btn-primary i{font-size:15px;transition:transform .3s}.section-30.contact-hero-section .contact-hero-btn-primary:hover{color:#fff;background:#3dace2;transform:translateY(-2px);box-shadow:0 15px 30px #3dace238}.section-30.contact-hero-section .contact-hero-btn-primary:hover i{transform:translate(2px,-2px)}.section-30.contact-hero-section .contact-hero-btn-secondary{color:#374151;background:#fff;border:1px solid #e5e7eb}.section-30.contact-hero-section .contact-hero-btn-secondary:hover{color:#3dace2;border-color:#3dace2;transform:translateY(-2px);box-shadow:0 1px 2px #0000000d}.section-30.contact-hero-section .contact-btn-icon{color:#3dace2;background:#eff6ff;border-radius:9999px;justify-content:center;align-items:center;width:27px;height:27px;font-size:11px;display:flex}.section-30.contact-hero-section .contact-service-area{margin-bottom:35px}.section-30.contact-hero-section .contact-service-label{color:#6b7280;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:13px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-30.contact-hero-section .contact-service-tags{flex-wrap:wrap;gap:8px;display:flex}.section-30.contact-hero-section .contact-service-tags span{color:#4b5563;background:#fffc;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:7px;padding:8px 12px;font-family:PlusJakartaSans-Medium;font-size:12px;transition:all .3s;display:inline-flex}.section-30.contact-hero-section .contact-service-tags span i{color:#3dace2;font-size:12px}.section-30.contact-hero-section .contact-service-tags span:hover{color:#3dace2;border-color:#3dace259;transform:translateY(-2px)}.section-30.contact-hero-section .contact-hero-stats{border-top:1px solid #e5e7eb;align-items:center;gap:25px;padding-top:25px;display:flex}.section-30.contact-hero-section .contact-stat{flex-direction:column;gap:3px;display:flex}.section-30.contact-hero-section .contact-stat strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:22px;line-height:1}.section-30.contact-hero-section .contact-stat span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:12px}.section-30.contact-hero-section .contact-stat-divider{background:#e5e7eb;width:1px;height:30px}.section-30.contact-hero-section .contact-hero-side{justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.section-30.contact-hero-section .contact-side-card{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffff5;border:1px solid #e5e7ebf2;border-radius:26px;width:100%;max-width:410px;padding:30px;transition:all .3s;position:relative;box-shadow:0 25px 70px #1118271a}.section-30.contact-hero-section .contact-side-card:hover{transform:translateY(-7px);box-shadow:0 30px 80px #11182721}.section-30.contact-hero-section .contact-side-card:before{content:"";background:linear-gradient(90deg,#3dace2,#3dace226);border-radius:0 0 9999px 9999px;height:3px;position:absolute;top:0;left:35px;right:35px}.section-30.contact-hero-section .contact-side-top{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.section-30.contact-hero-section .contact-side-label{color:#6b7280;letter-spacing:1.5px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-30.contact-hero-section .contact-side-number{color:#e5e7eb;font-family:PlusJakartaSans-Bold;font-size:30px;line-height:1}.section-30.contact-hero-section .contact-side-icon{color:#3dace2;background:linear-gradient(135deg,#eff6ff,#fff);border-radius:16px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:20px;font-size:22px;display:flex;box-shadow:inset 0 0 0 1px #3dace21f}.section-30.contact-hero-section .contact-side-card h2{color:#111827;letter-spacing:-.8px;margin:0 0 12px;font-family:PlusJakartaSans-Bold;font-size:28px;line-height:1.15}.section-30.contact-hero-section .contact-side-card h2 span{color:#3dace2;display:block}.section-30.contact-hero-section .contact-side-card>p{color:#6b7280;margin:0 0 25px;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.7}.section-30.contact-hero-section .contact-side-links{flex-direction:column;gap:9px;display:flex}.section-30.contact-hero-section .contact-side-link{background:#f9fafb;border:1px solid #f3f4f6;border-radius:13px;align-items:center;gap:11px;padding:11px;text-decoration:none;transition:all .3s;display:flex}.section-30.contact-hero-section .contact-side-link:hover{background:#fff;border-color:#3dace240;transform:translate(4px)}.section-30.contact-hero-section .contact-side-link:hover .contact-link-icon{color:#fff;background:#3dace2}.section-30.contact-hero-section .contact-side-link:hover>i{color:#3dace2;transform:translate(2px,-2px)}.section-30.contact-hero-section .contact-link-icon{color:#3dace2;background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}.section-30.contact-hero-section .contact-link-content{flex-direction:column;flex:1;gap:2px;display:flex}.section-30.contact-hero-section .contact-link-content small{color:#6b7280;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-30.contact-hero-section .contact-link-content strong{color:#1f2937;font-family:PlusJakartaSans-Medium;font-size:12px}.section-30.contact-hero-section .contact-side-link>i{color:#d1d5db;font-size:13px;transition:all .3s}.section-30.contact-hero-section .contact-side-bottom{color:#6b7280;border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:17px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-30.contact-hero-section .contact-online{color:#4b5563;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.section-30.contact-hero-section .contact-online i{background:#10b981;border-radius:9999px;width:6px;height:6px;display:block;box-shadow:0 0 0 4px #10b9811a}.section-30.contact-hero-section .contact-side-decoration{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.section-30.contact-hero-section .decoration-circle{border:1px solid #3dace221;border-radius:50%;width:300px;height:300px;position:absolute;top:30px;right:-60px}.section-30.contact-hero-section .decoration-circle:after{content:"";border:1px dashed #3dace21f;border-radius:50%;position:absolute;inset:30px}.section-30.contact-hero-section .decoration-dot{opacity:.45;background:#3dace2;border-radius:50%;width:7px;height:7px;position:absolute}.section-30.contact-hero-section .dot-1{top:25%;right:8%}.section-30.contact-hero-section .dot-2{bottom:20%;right:18%}.section-30.contact-hero-section .dot-3{top:15%;left:8%}@media (width<=1024px){.section-30.contact-hero-section{padding:80px 0}.section-30.contact-hero-section .contact-hero-wrap{grid-template-columns:1fr;gap:60px}.section-30.contact-hero-section .contact-hero-main{max-width:800px}.section-30.contact-hero-section .contact-hero-side{justify-content:flex-start;min-height:auto}.section-30.contact-hero-section .contact-side-card{max-width:520px}}@media (width<=768px){.section-30.contact-hero-section{margin-top:70px;padding:65px 0}.section-30.contact-hero-section .contact-hero-wrap{gap:45px}.section-30.contact-hero-section .contact-hero-title{letter-spacing:-2.5px;font-size:clamp(3rem,13vw,4.3rem)}.section-30.contact-hero-section .contact-hero-description{margin-top:22px;font-size:14px}.section-30.contact-hero-section .contact-hero-actions{margin-bottom:32px}.section-30.contact-hero-section .contact-hero-btn{min-height:45px;padding:0 16px;font-size:12px}.section-30.contact-hero-section .contact-hero-stats{justify-content:space-between;gap:15px}.section-30.contact-hero-section .contact-stat strong{font-size:19px}.section-30.contact-hero-section .contact-stat span{font-size:12px}.section-30.contact-hero-section .contact-stat-divider{height:25px}.section-30.contact-hero-section .contact-side-card{border-radius:22px;padding:24px}.section-30.contact-hero-section .contact-side-card h2{font-size:25px}.section-30.contact-hero-section .contact-side-bottom{flex-direction:column;align-items:flex-start}}@media (width<=640px){.section-30.contact-hero-section .contact-hero-title{letter-spacing:-2px;font-size:2.9rem}.section-30.contact-hero-section .contact-hero-actions{grid-template-columns:1fr;display:grid}.section-30.contact-hero-section .contact-hero-btn{width:100%}.section-30.contact-hero-section .contact-service-tags{grid-template-columns:1fr 1fr;display:grid}.section-30.contact-hero-section .contact-service-tags span{text-align:center;justify-content:center;padding:9px 7px}.section-30.contact-hero-section .contact-hero-stats{gap:10px}.section-30.contact-hero-section .contact-stat-divider{height:22px}}.section-31.contact-form-section{background:radial-gradient(circle at 8% 10%,#3dace217,#0000 30%),radial-gradient(circle at 92% 85%,#3dace20e,#0000 28%),#0f172a;padding:110px 0;position:relative;overflow:hidden}.section-31.contact-form-section:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:9999px;width:520px;height:520px;position:absolute;top:-280px;right:-220px}.section-31.contact-form-section:after{content:"";filter:blur(30px);pointer-events:none;background:#3dace20b;border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-260px;left:-220px}.section-31.contact-form-section .container{z-index:2;position:relative}.section-31.contact-form-section .row{align-items:stretch}.section-31.contact-form-section .contact-form-header{margin-bottom:2rem}.section-31.contact-form-section .contact-form-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;padding-left:38px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:relative}.section-31.contact-form-section .contact-form-kicker span{background:#3dace2;border-radius:9999px;width:26px;height:2px;position:absolute;left:0;box-shadow:0 0 10px #3dace28c}.section-31.contact-form-section .contact-form-card{background:linear-gradient(145deg,#172235,#121c2c);border:1px solid #ffffff16;border-radius:1rem;height:100%;min-height:680px;padding:38px;transition:border-color .35s,box-shadow .35s;position:relative;box-shadow:0 25px 70px #00000047}.section-31.contact-form-section .contact-form-card:before{content:"";opacity:.65;background:linear-gradient(90deg,#0000,#3dace2,#0000);height:2px;position:absolute;top:0;left:45px;right:45px}.section-31.contact-form-section .contact-form-card:hover{border-color:#3dace238;box-shadow:0 30px 80px #00000057}.section-31.contact-form-section .contact-form-header h2{color:#fff;letter-spacing:-1.4px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.6vw,1.5rem);line-height:1.12}.section-31.contact-form-section .contact-form-header h2 span{color:#3dace2;display:block}.section-31.contact-form-section .contact-form-header p{color:#ffffff94;letter-spacing:.05px;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.85}.section-31.contact-form-section .form-group label{color:#ffffffb8;letter-spacing:.2px;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:block}.section-31.contact-form-section .form-input-wrap{align-items:center;display:flex;position:relative}.section-31.contact-form-section .form-input-wrap>i:first-child{z-index:2;color:#ffffff61;pointer-events:none;font-size:14px;transition:all .25s;position:absolute;left:15px}.section-31.contact-form-section .form-input-wrap input,.section-31.contact-form-section .form-input-wrap select,.section-31.contact-form-section .form-input-wrap textarea{color:#ffffffe6;background:#ffffff0b;border:1px solid #ffffff18;border-radius:.5rem;outline:none;width:100%;font-family:PlusJakartaSans-Regular;font-size:12px;transition:border-color .25s,background .25s,box-shadow .25s}.section-31.contact-form-section .form-input-wrap input:focus,.section-31.contact-form-section .form-input-wrap select:focus,.section-31.contact-form-section .form-input-wrap textarea:focus{background:#3dace20b;border-color:#3dace2;box-shadow:0 0 0 3px #3dace214}.section-31.contact-form-section .form-input-wrap input::-moz-placeholder{color:#ffffff4d}.section-31.contact-form-section .form-input-wrap select::-moz-placeholder{color:#ffffff4d}.section-31.contact-form-section .form-input-wrap textarea::-moz-placeholder{color:#ffffff4d}.section-31.contact-form-section .form-input-wrap input::placeholder,.section-31.contact-form-section .form-input-wrap select::placeholder,.section-31.contact-form-section .form-input-wrap textarea::placeholder{color:#ffffff4d}.section-31.contact-form-section .form-input-wrap input,.section-31.contact-form-section .form-input-wrap select{height:48px;padding:0 42px}.section-31.contact-form-section .form-input-wrap textarea{resize:vertical;min-height:125px;padding:14px 42px;line-height:1.7}.section-31.contact-form-section .form-input-wrap:focus-within>i:first-child{color:#3dace2;transform:scale(1.08)}.section-31.contact-form-section .form-input-wrap select{appearance:none;cursor:pointer;color:#ffffffbf;padding-right:42px}.section-31.contact-form-section .form-input-wrap .select-arrow{color:#ffffff61;pointer-events:none;font-size:12px;position:absolute;right:15px}.section-31.contact-form-section .contact-form-bottom{justify-content:space-between;align-items:center;gap:1.25rem;margin-top:.75rem;display:flex}.section-31.contact-form-section .contact-form-bottom p{color:#ffffff61;align-items:center;gap:7px;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.6;display:flex}.section-31.contact-form-section .contact-form-bottom p i{color:#10b981;font-size:13px}.section-31.contact-form-section .contact-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3dace2,#2987b4);border:0;border-radius:.5rem;justify-content:center;align-items:center;gap:9px;min-width:155px;height:48px;padding:0 20px;font-family:PlusJakartaSans-SemiBold;font-size:11px;transition:all .3s;display:inline-flex;box-shadow:0 10px 28px #3dace238}.section-31.contact-form-section .contact-submit-btn i{font-size:13px;transition:all .3s}.section-31.contact-form-section .contact-submit-btn:hover{transform:translateY(-3px);box-shadow:0 16px 35px #3dace252}.section-31.contact-form-section .contact-submit-btn:hover i{transform:translate(3px,-3px)}.section-31.contact-form-section .contact-project-card{color:#fff;background:radial-gradient(circle at 90% 0,#3dace233,#0000 32%),linear-gradient(145deg,#111c2c,#0b1320);border:1px solid #ffffff16;border-radius:1rem;flex-direction:column;height:100%;min-height:680px;padding:38px;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 70px #0000004d}.section-31.contact-form-section .contact-project-card:hover{transform:translateY(-5px);box-shadow:0 32px 80px #00000061}.section-31.contact-form-section .contact-project-card:before{content:"";filter:blur(10px);pointer-events:none;background:#3dace21a;border-radius:9999px;width:300px;height:300px;position:absolute;top:-160px;right:-130px}.section-31.contact-form-section .project-card-glow{filter:blur(18px);pointer-events:none;background:#3dace217;border-radius:9999px;width:200px;height:200px;position:absolute;bottom:-110px;left:-90px}.section-31.contact-form-section .project-card-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex;position:relative}.section-31.contact-form-section .project-card-label{color:#ffffff73;letter-spacing:1.8px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-31.contact-form-section .project-card-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace240;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;display:flex;box-shadow:0 8px 25px #3dace21f}.section-31.contact-form-section .project-card-content{z-index:2;margin-bottom:2rem;position:relative}.section-31.contact-form-section .project-card-small-title{color:#3dace2;letter-spacing:1.6px;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-31.contact-form-section .project-card-content h3{color:#fff;letter-spacing:-.8px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.8rem,3vw,1.5rem);line-height:1.13}.section-31.contact-form-section .project-card-content h3 span{color:#3dace2;display:block}.section-31.contact-form-section .project-card-content p{color:#ffffff8f;max-width:440px;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.8}.section-31.contact-form-section .project-services{z-index:2;flex-direction:column;gap:10px;margin-bottom:2rem;display:flex;position:relative}.section-31.contact-form-section .project-service{background:#ffffff09;border:1px solid #ffffff13;border-radius:.5rem;align-items:center;gap:12px;padding:12px;transition:all .3s;display:flex}.section-31.contact-form-section .project-service:hover{background:#3dace20f;border-color:#3dace247;transform:translate(5px)}.section-31.contact-form-section .project-service>span{color:#3dace2;background:#3dace21c;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;display:flex}.section-31.contact-form-section .project-service div{flex-direction:column;gap:3px;display:flex}.section-31.contact-form-section .project-service strong{color:#ffffffe6;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-31.contact-form-section .project-service small{color:#ffffff61;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-31.contact-form-section .project-connect{z-index:2;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding:1.25rem 0;display:flex;position:relative}.section-31.contact-form-section .project-connect-text{flex-direction:column;gap:4px;display:flex}.section-31.contact-form-section .project-connect-text strong{color:#ffffffe0;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-31.contact-form-section .project-connect-text small{color:#ffffff61;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-31.contact-form-section .project-socials{align-items:center;gap:7px;display:flex}.section-31.contact-form-section .project-socials a{color:#ffffff9e;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;text-decoration:none;transition:all .3s;display:flex}.section-31.contact-form-section .project-socials a:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px);box-shadow:0 8px 18px #3dace233}.section-31.contact-form-section .project-card-bottom{z-index:2;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.25rem;display:flex;position:relative}.section-31.contact-form-section .project-response{align-items:center;gap:9px;display:flex}.section-31.contact-form-section .project-response .response-dot{background:#10b981;border-radius:9999px;flex-shrink:0;width:8px;height:8px;animation:2s infinite responsePulse;box-shadow:0 0 0 4px #10b9811a}.section-31.contact-form-section .project-response div{flex-direction:column;gap:3px;display:flex}.section-31.contact-form-section .project-response strong{color:#ffffffd6;font-family:PlusJakartaSans-Medium;font-size:12px}.section-31.contact-form-section .project-response small{color:#ffffff59;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-31.contact-form-section .project-card-bottom>i{color:#3dace2;font-size:1.125rem;transition:all .3s}.section-31.contact-form-section .contact-project-card:hover .project-card-bottom>i{transform:translate(4px,-4px)}.section-31.contact-form-section .whatsapp-float{z-index:9999;color:#fff;background:#25d366;border-radius:9999px;justify-content:center;align-items:center;width:62px;height:62px;font-size:31px;text-decoration:none;transition:transform .3s,box-shadow .3s;animation:3s ease-in-out infinite whatsappFloat;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 10px 30px #25d36659}.section-31.contact-form-section .whatsapp-float:before{content:"";border:2px solid #25d36659;border-radius:9999px;animation:2s infinite whatsappPulse;position:absolute;inset:-6px}.section-31.contact-form-section .whatsapp-float i{z-index:2;position:relative}.section-31.contact-form-section .whatsapp-float:hover{color:#fff;animation-play-state:paused;transform:scale(1.1);box-shadow:0 15px 38px #25d3667a}@keyframes whatsappFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes whatsappPulse{0%{box-shadow:0 8px 25px #25d36659}50%{box-shadow:0 8px 25px #25d36659,0 0 0 10px #25d36614}to{box-shadow:0 8px 25px #25d36659}}@keyframes responsePulse{0%{box-shadow:0 0 #10b9814d}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}@media (width<=1024px){.section-31.contact-form-section{padding:85px 0}.section-31.contact-form-section .contact-form-card,.section-31.contact-form-section .contact-project-card{min-height:650px;padding:32px}}@media (width<=768px){.section-31.contact-form-section{padding:70px 0}.section-31.contact-form-section .contact-form-card,.section-31.contact-form-section .contact-project-card{min-height:auto;padding:28px}.section-31.contact-form-section .contact-form-header h2{font-size:1.875rem}.section-31.contact-form-section .contact-form-header p{font-size:.875rem;line-height:1.75}.section-31.contact-form-section .contact-form-bottom{flex-direction:column;align-items:flex-start}.section-31.contact-form-section .contact-submit-btn{width:100%}.section-31.contact-form-section .project-connect{flex-direction:column;align-items:flex-start}.section-31.contact-form-section .whatsapp-float{width:56px;height:56px;font-size:28px;bottom:18px;right:18px}}@media (width<=640px){.section-31.contact-form-section{padding:55px 0}.section-31.contact-form-section .contact-form-card,.section-31.contact-form-section .contact-project-card{padding:22px}.section-31.contact-form-section .contact-form-header{margin-bottom:1.5rem}.section-31.contact-form-section .contact-form-header h2{letter-spacing:-.8px;font-size:1.5rem}.section-31.contact-form-section .contact-form-header p{font-size:11px;line-height:1.75}.section-31.contact-form-section .form-input-wrap input,.section-31.contact-form-section .form-input-wrap select{height:46px}.section-31.contact-form-section .form-input-wrap textarea{min-height:110px}.section-31.contact-form-section .project-card-content h3{font-size:1.25rem}.section-31.contact-form-section .project-card-content p{font-size:11px;line-height:1.75}.section-31.contact-form-section .project-socials a{width:30px;height:30px}.section-31.contact-form-section .whatsapp-float{width:54px;height:54px;font-size:26px;bottom:15px;right:15px}}.section-33.why-us-section{background:#fff;padding:6rem 0;position:relative}.section-33.why-us-section .why-us-header{max-width:720px;margin-bottom:3rem}.section-33.why-us-section .why-us-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;padding-left:38px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:relative}.section-33.why-us-section .why-us-kicker span{background:#3dace2;border-radius:9999px;width:26px;height:2px;position:absolute;left:0}.section-33.why-us-section .why-us-header h2{color:#111827;letter-spacing:-1.6px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.section-33.why-us-section .why-us-header h2 span{color:#3dace2}.section-33.why-us-section .why-us-header p{color:#6b7280;max-width:620px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-33.why-us-section .why-us-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;height:100%;min-height:285px;padding:1.5rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #11182709}.section-33.why-us-section .why-us-card:after{content:"";background:#3dace20f;border-radius:9999px;width:120px;height:120px;transition:all .3s;position:absolute;bottom:-70px;right:-70px}.section-33.why-us-section .why-us-card:hover{border-color:#3dace247;transform:translateY(-7px);box-shadow:0 22px 50px #11182717}.section-33.why-us-section .why-us-card:hover:after{transform:scale(1.5)}.section-33.why-us-section .why-us-card:hover .why-us-icon{color:#fff;background:#3dace2;transform:scale(1.05)}.section-33.why-us-section .why-us-card:hover .why-us-arrow{color:#3dace2;transform:translate(3px,-3px)}.section-33.why-us-section .why-us-card-top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-33.why-us-section .why-us-number{color:#d1d5db;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-33.why-us-section .why-us-icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.125rem;transition:all .3s;display:flex}.section-33.why-us-section .why-us-content{z-index:1;position:relative}.section-33.why-us-section .why-us-content h3{color:#111827;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375}.section-33.why-us-section .why-us-content p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-33.why-us-section .why-us-arrow{z-index:2;color:#d1d5db;margin-top:auto;padding-top:1.25rem;font-size:1.125rem;transition:all .3s;position:relative}@media (width<=1024px){.section-33.why-us-section{padding:5rem 0}.section-33.why-us-section .why-us-card{min-height:260px}}@media (width<=768px){.section-33.why-us-section{padding:4rem 0}.section-33.why-us-section .why-us-header{margin-bottom:2rem}.section-33.why-us-section .why-us-header h2{font-size:1.875rem}.section-33.why-us-section .why-us-card{min-height:240px}}.section-34.location-section{background:radial-gradient(circle at 10% 15%,#3dace212,#0000 32%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-34.location-section:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:9999px;width:430px;height:430px;position:absolute;top:-180px;right:-180px}.section-34.location-section:after{content:"";filter:blur(15px);pointer-events:none;background:#3dace209;border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-220px;left:-180px}.section-34.location-section .container{z-index:1;position:relative}.section-34.location-section .location-section-title{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.section-34.location-section .section-title-kicker{color:#3dace2;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-34.location-section .section-title-kicker .kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:28px;height:2px}.section-34.location-section .location-section-title h2{color:#fff;letter-spacing:-1.5px;max-width:720px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.2rem);line-height:1.12}.section-34.location-section .location-section-title h2 span{color:#3dace2}.section-34.location-section .location-section-title p{color:#ffffff8c;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-34.location-section .location-title-meta{background:#ffffff09;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:12px;min-width:250px;padding:14px 16px;display:flex;box-shadow:0 12px 30px #0000001f}.section-34.location-section .location-meta-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace233;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;display:flex;box-shadow:0 8px 20px #3dace21a}.section-34.location-section .location-title-meta>div:last-child{flex-direction:column;gap:3px;display:flex}.section-34.location-section .location-title-meta span{color:#ffffff59;letter-spacing:1.3px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-34.location-section .location-title-meta strong{color:#ffffffe6;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-34.location-section .location-title-meta small{color:#ffffff61;font-family:PlusJakartaSans-Regular;font-size:12px}.section-34.location-section .location-main-row{position:relative}.section-34.location-section .location-map-card{background:#172235;border:1px solid #ffffff14;border-radius:1rem;height:100%;min-height:500px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000040}.section-34.location-section .location-map-card:hover{border-color:#3dace240;box-shadow:0 25px 65px #00000052}.section-34.location-section .location-map{position:absolute;inset:0}.section-34.location-section .location-map iframe{filter:grayscale(.15)contrast(.95);border:0;width:100%;height:100%;display:block}.section-34.location-section .location-map-badge{color:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111827e0;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:9px;padding:10px 15px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:inline-flex;position:absolute;bottom:20px;left:20px;box-shadow:0 10px 30px #00000040}.section-34.location-section .location-map-dot{background:#10b981;border-radius:9999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 4px #10b9811f}.section-34.location-section .location-content{background:linear-gradient(145deg,#172235f2,#111827f2);border:1px solid #ffffff0f;border-radius:1rem;flex-direction:column;justify-content:center;height:100%;padding:2rem;display:flex;box-shadow:0 20px 55px #0003}.section-34.location-section .location-info-item{border-bottom:1px solid #ffffff14;align-items:flex-start;gap:.75rem;padding:1.25rem 0;display:flex}.section-34.location-section .location-info-item:first-child{padding-top:0}.section-34.location-section .location-info-item:last-of-type{border-bottom:0}.section-34.location-section .location-info-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace22e;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1rem;transition:all .3s;display:flex;box-shadow:0 8px 20px #3dace214}.section-34.location-section .location-info-item:hover .location-info-icon{background:#3dace229;border-color:#3dace259;transform:translateY(-2px)}.section-34.location-section .location-info-item>div{flex-direction:column;gap:4px;padding-top:1px;display:flex}.section-34.location-section .location-info-item small{color:#ffffff61;letter-spacing:1.4px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-34.location-section .location-info-item strong{color:#ffffffeb;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-34.location-section .location-info-item p{color:#ffffff85;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.6}.section-34.location-section .location-info-item a{color:#ffffffe0;font-family:PlusJakartaSans-Medium;font-size:.875rem;text-decoration:none;transition:all .3s}.section-34.location-section .location-info-item a:hover{color:#3dace2}.section-34.location-section .location-quick-note{background:#3dace20b;border:1px solid #3dace21a;border-radius:.5rem;align-items:center;gap:11px;margin-top:.75rem;padding:12px;display:flex}.section-34.location-section .location-quick-icon{color:#3dace2;background:#3dace21f;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.section-34.location-section .location-quick-note div{flex-direction:column;gap:2px;display:flex}.section-34.location-section .location-quick-note strong{color:#ffffffd1;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-34.location-section .location-quick-note p{color:#fff6;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-34.location-section .location-actions{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.section-34.location-section .location-direction-btn,.section-34.location-section .location-call-btn{border-radius:.5rem;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 16px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-34.location-section .location-direction-btn{color:#fff;background:#3dace2;box-shadow:0 9px 22px #3dace233}.section-34.location-section .location-direction-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 13px 28px #3dace247}.section-34.location-section .location-direction-btn i:last-child{transition:all .3s}.section-34.location-section .location-direction-btn:hover i:last-child{transform:translate(2px,-2px)}.section-34.location-section .location-call-btn{color:#ffffffc7;background:#ffffff0a;border:1px solid #ffffff1f}.section-34.location-section .location-call-btn:hover{color:#3dace2;background:#3dace214;border-color:#3dace2;transform:translateY(-2px)}@media (width<=1024px){.section-34.location-section{padding:5rem 0}.section-34.location-section .location-section-title{flex-direction:column;align-items:flex-start;gap:1.25rem;margin-bottom:2rem}.section-34.location-section .location-title-meta{min-width:240px}.section-34.location-section .location-map-card{min-height:430px}.section-34.location-section .location-content{padding:1.5rem}}@media (width<=768px){.section-34.location-section{padding:4rem 0}.section-34.location-section .location-section-title{margin-bottom:1.5rem}.section-34.location-section .location-section-title h2{letter-spacing:-1px;font-size:1.875rem}.section-34.location-section .location-section-title p{font-size:.875rem}.section-34.location-section .location-title-meta{width:100%;min-width:0}.section-34.location-section .location-map-card{min-height:350px}.section-34.location-section .location-content{padding:1.5rem}.section-34.location-section .location-info-item{padding:1rem 0}.section-34.location-section .location-actions{flex-direction:column;align-items:stretch;width:100%}.section-34.location-section .location-direction-btn,.section-34.location-section .location-call-btn{width:100%}}@media (width<=640px){.section-34.location-section .location-section-title h2{letter-spacing:-.8px;font-size:1.5rem}.section-34.location-section .location-title-meta{padding:12px}.section-34.location-section .location-meta-icon{width:40px;height:40px}.section-34.location-section .location-map-card{min-height:300px}.section-34.location-section .location-map-badge{padding:8px 12px;bottom:14px;left:14px}.section-34.location-section .location-content{padding:1.25rem}.section-34.location-section .location-info-icon{width:42px;height:42px}.section-34.location-section .location-quick-note{align-items:flex-start}}.section-35.faq-section{background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-35.faq-section .container{z-index:1;position:relative}.section-35.faq-section .faq-header{margin-bottom:2.5rem!important}.section-35.faq-section .faq-title-meta{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:all .3s;display:flex;box-shadow:0 12px 30px #1118270f}.section-35.faq-section .faq-title-meta:hover{border-color:#3dace240;transform:translateY(-2px);box-shadow:0 16px 35px #11182714}.section-35.faq-section .faq-meta-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace233;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;transition:all .3s;display:flex;box-shadow:0 8px 20px #3dace214}.section-35.faq-section .faq-title-meta>div:last-child{flex-direction:column;gap:3px;display:flex}.section-35.faq-section .faq-title-meta span{color:#fff;letter-spacing:1.3px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:9px}.section-35.faq-section .faq-title-meta strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.35}.section-35.faq-section .faq-title-meta small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:9px;line-height:1.4}.section-35.faq-section .faq-list{border-top:1px solid #e5e7eb;width:100%}.section-35.faq-section .faq-item{border-bottom:1px solid #e5e7eb;transition:all .3s}.section-35.faq-section .faq-item.active .faq-question{color:#111827}.section-35.faq-section .faq-item.active .faq-question i{color:#3dace2;transform:rotate(45deg)}.section-35.faq-section .faq-item.active .faq-answer{max-height:250px;padding-bottom:1.25rem}.section-35.faq-section .faq-question{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.25rem;width:100%;padding:1.25rem 0;font-family:PlusJakartaSans-SemiBold;font-size:1rem;line-height:1.5;transition:all .3s;display:flex}.section-35.faq-section .faq-question:hover{color:#3dace2}.section-35.faq-section .faq-question i{color:#fff;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;transition:transform .3s,color .3s,border-color .3s,background .3s;display:flex}.section-35.faq-section .faq-question:hover i{color:#3dace2;background:#3dace20f;border-color:#3dace240}.section-35.faq-section .faq-answer{max-height:0;padding-right:50px;transition:max-height .35s,padding .35s;overflow:hidden}.section-35.faq-section .faq-answer p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}@media (width<=1024px){.section-35.faq-section{padding:5rem 0}.section-35.faq-section .faq-header{margin-bottom:2rem!important}.section-35.faq-section .faq-title-meta{max-width:360px}}@media (width<=768px){.section-35.faq-section{padding:4rem 0}.section-35.faq-section .faq-header{margin-bottom:1.5rem!important}.section-35.faq-section .faq-title-meta{max-width:100%;padding:12px 14px}.section-35.faq-section .faq-meta-icon{width:42px;height:42px}.section-35.faq-section .faq-title-meta strong{font-size:.75rem}.section-35.faq-section .faq-title-meta small{font-size:9px}.section-35.faq-section .faq-question{padding:1rem 0;font-size:.875rem}.section-35.faq-section .faq-question i{width:30px;height:30px;font-size:.75rem}.section-35.faq-section .faq-answer{padding-right:1rem}.section-35.faq-section .faq-answer p{font-size:.75rem}}@media (width<=640px){.section-35.faq-section .faq-title-meta{padding:11px 12px}.section-35.faq-section .faq-meta-icon{width:40px;height:40px}.section-35.faq-section .faq-title-meta span{font-size:12px}.section-35.faq-section .faq-title-meta strong{font-size:.75rem}.section-35.faq-section .faq-title-meta small{font-size:12px}.section-35.faq-section .faq-question{gap:.75rem}.section-35.faq-section .faq-answer{padding-right:0}}.section-36.contact-final-cta{background:#fff;padding:0 15px 80px 10px;position:relative}.section-36.contact-final-cta .contact-cta-card{background:radial-gradient(circle at 85% 15%,#3dace233,#0000 30%),linear-gradient(135deg,#101820,#18232d);border-radius:1rem;justify-content:center;align-items:center;min-height:500px;padding:3rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 70px #11182729}.section-36.contact-final-cta .cta-orb{pointer-events:none;border-radius:9999px;position:absolute}.section-36.contact-final-cta .cta-orb-one{border:1px solid #3dace226;width:320px;height:320px;top:-180px;right:-80px;box-shadow:0 0 0 40px #3dace206,0 0 0 80px #3dace204}.section-36.contact-final-cta .cta-orb-two{filter:blur(5px);background:#3dace212;width:180px;height:180px;bottom:-100px;left:-50px}.section-36.contact-final-cta .contact-cta-content{z-index:2;text-align:center;width:100%;max-width:820px;margin:0 auto;position:relative}.section-36.contact-final-cta .contact-cta-kicker{color:#ffffff8c;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-36.contact-final-cta .contact-cta-kicker span{background:#3dace2;border-radius:9999px;flex-shrink:0;width:25px;height:2px}.section-36.contact-final-cta .contact-cta-content h2{color:#fff;letter-spacing:-1.4px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.3rem);line-height:1.08}.section-36.contact-final-cta .contact-cta-content h2 span{color:#3dace2}.section-36.contact-final-cta .contact-cta-description{color:#ffffff94;max-width:610px;margin:0 auto 1.25rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-36.contact-final-cta .contact-cta-details{justify-content:center;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.section-36.contact-final-cta .contact-cta-detail{text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:.5rem;align-items:center;gap:11px;min-width:215px;padding:10px 13px;text-decoration:none;transition:all .3s;display:flex}.section-36.contact-final-cta .contact-cta-detail:hover{background:#3dace212;border-color:#3dace24d;transform:translateY(-2px)}.section-36.contact-final-cta .contact-cta-detail-icon{color:#3dace2;background:#3dace217;border:1px solid #3dace229;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;display:flex}.section-36.contact-final-cta .contact-cta-detail-content{flex-direction:column;gap:2px;min-width:0;display:flex}.section-36.contact-final-cta .contact-cta-detail-content small{color:#ffffff59;letter-spacing:1.1px;font-family:PlusJakartaSans-SemiBold;font-size:9px}.section-36.contact-final-cta .contact-cta-detail-content strong{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;font-family:PlusJakartaSans-Medium;font-size:.75rem;font-weight:400;display:block;overflow:hidden}.section-36.contact-final-cta .contact-cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.section-36.contact-final-cta .contact-cta-primary,.section-36.contact-final-cta .contact-cta-secondary{border-radius:.5rem;justify-content:center;align-items:center;gap:8px;min-height:45px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-36.contact-final-cta .contact-cta-primary{color:#fff;background:#3dace2;box-shadow:0 10px 25px #3dace240}.section-36.contact-final-cta .contact-cta-primary i{transition:all .3s}.section-36.contact-final-cta .contact-cta-primary:hover{color:#fff;transform:translateY(-2px);box-shadow:0 15px 32px #3dace252}.section-36.contact-final-cta .contact-cta-primary:hover i{transform:translate(2px,-2px)}.section-36.contact-final-cta .contact-cta-secondary{color:#fff;background:#ffffff0d;border:1px solid #ffffff26}.section-36.contact-final-cta .contact-cta-secondary:hover{color:#fff;background:#3dace21a;border-color:#3dace273;transform:translateY(-2px)}.section-36.contact-final-cta .contact-cta-social{justify-content:center;align-items:center;gap:12px;margin-top:1.25rem;display:flex}.section-36.contact-final-cta .contact-cta-social-label{color:#ffffff52;letter-spacing:1.3px;font-family:PlusJakartaSans-SemiBold;font-size:9px}.section-36.contact-final-cta .contact-cta-social-links{align-items:center;gap:7px;display:flex}.section-36.contact-final-cta .contact-social-icon{color:#ffffff8c;background:#ffffff09;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:31px;height:31px;font-size:12px;text-decoration:none;transition:all .3s;display:flex}.section-36.contact-final-cta .contact-social-icon:hover{color:#3dace2;background:#3dace21a;border-color:#3dace266;transform:translateY(-2px)}.section-36.contact-final-cta .contact-cta-note{color:#ffffff52;justify-content:center;align-items:center;gap:8px;margin-top:1rem;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5;display:flex}.section-36.contact-final-cta .cta-status-dot{background:#10b981;border-radius:9999px;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 4px #10b98114}@media (width<=1024px){.section-36.contact-final-cta{padding:4rem 0}.section-36.contact-final-cta .contact-cta-card{min-height:480px;padding:2.5rem 1.5rem}.section-36.contact-final-cta .contact-cta-content h2{font-size:3rem}}@media (width<=768px){.section-36.contact-final-cta{padding:4rem 0}.section-36.contact-final-cta .contact-cta-card{border-radius:.75rem;min-height:auto;padding:2rem 1.25rem}.section-36.contact-final-cta .contact-cta-kicker{letter-spacing:1.4px;font-size:12px}.section-36.contact-final-cta .contact-cta-content h2{letter-spacing:-1px;font-size:1.875rem}.section-36.contact-final-cta .contact-cta-description{font-size:.75rem;line-height:1.7}.section-36.contact-final-cta .contact-cta-details{flex-direction:column;gap:8px;width:100%}.section-36.contact-final-cta .contact-cta-detail{width:100%;min-width:0}.section-36.contact-final-cta .contact-cta-actions{flex-direction:column;width:100%}.section-36.contact-final-cta .contact-cta-primary,.section-36.contact-final-cta .contact-cta-secondary{width:100%}.section-36.contact-final-cta .contact-cta-social{flex-direction:column;gap:8px}.section-36.contact-final-cta .contact-cta-note{font-size:9px}}@media (width<=640px){.section-36.contact-final-cta .contact-cta-card{padding:1.5rem 1rem}.section-36.contact-final-cta .contact-cta-content h2{font-size:1.5rem}.section-36.contact-final-cta .contact-cta-detail{padding:9px 11px}.section-36.contact-final-cta .contact-cta-detail-icon{width:35px;height:35px}.section-36.contact-final-cta .contact-cta-social{margin-top:1rem}}.section-blog-banner.blog-banner-section{background:radial-gradient(circle at 85% 15%,#3dace21a,#0000 32%),radial-gradient(circle at 5% 80%,#3dace20b,#0000 28%),#fff;margin-top:85px;padding:5rem 0 3rem;position:relative;overflow:hidden}.section-blog-banner.blog-banner-section:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:9999px;width:500px;height:500px;position:absolute;top:-280px;right:-180px}.section-blog-banner.blog-banner-section:after{content:"";pointer-events:none;background:#3dace209;border-radius:9999px;width:320px;height:320px;position:absolute;bottom:-220px;left:-160px}.section-blog-banner.blog-banner-section .container{z-index:2;margin:0 auto;padding:0 1rem;position:relative}.section-blog-banner.blog-banner-section .blog-banner-content{max-width:720px;padding-right:1.5rem}.section-blog-banner.blog-banner-section .blog-banner-kicker{color:#3dace2;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding-left:38px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:relative}.section-blog-banner.blog-banner-section .blog-banner-kicker span{background:#3dace2;border-radius:9999px;width:26px;height:2px;position:absolute;left:0}.section-blog-banner.blog-banner-section .blog-banner-content h1{color:#111827;letter-spacing:-2px;max-width:700px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.7rem,5vw,4.4rem);line-height:1.08}.section-blog-banner.blog-banner-section .blog-banner-content h1 span{color:#3dace2;display:block}.section-blog-banner.blog-banner-section .blog-banner-content>p{color:#6b7280;max-width:650px;margin:0 0 15px;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-blog-banner.blog-banner-section .blog-banner-categories{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.section-blog-banner.blog-banner-section .blog-category{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;padding:9px 15px;font-family:PlusJakartaSans-Medium;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-blog-banner.blog-banner-section .blog-category:hover,.section-blog-banner.blog-banner-section .blog-category.active{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px);box-shadow:0 8px 18px #3dace22e}.section-blog-banner.blog-banner-section .blog-featured-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:8px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 20px 55px #11182717}.section-blog-banner.blog-banner-section .blog-featured-card:hover{border-color:#3dace240;transform:translateY(-7px);box-shadow:0 28px 65px #11182721}.section-blog-banner.blog-banner-section .blog-featured-card:hover .blog-featured-image img{transform:scale(1.05)}.section-blog-banner.blog-banner-section .blog-featured-card:hover .blog-featured-bottom a{color:#fff;background:#3dace2;transform:translate(2px,-2px)}.section-blog-banner.blog-banner-section .blog-featured-glow{filter:blur(8px);pointer-events:none;background:#3dace214;border-radius:9999px;width:180px;height:180px;position:absolute;top:-90px;right:-70px}.section-blog-banner.blog-banner-section .blog-featured-image{background:#f3f4f6;border-radius:.75rem;height:245px;position:relative;overflow:hidden}.section-blog-banner.blog-banner-section .blog-featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.2,1);display:block}.section-blog-banner.blog-banner-section .blog-featured-tag{color:#fff;letter-spacing:1.2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827a6;border:1px solid #ffffff59;border-radius:9999px;padding:7px 11px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:absolute;top:1rem;left:1rem}.section-blog-banner.blog-banner-section .blog-featured-content{padding:1.25rem 1rem 1rem}.section-blog-banner.blog-banner-section .blog-featured-meta{color:#3dace2;letter-spacing:1.4px;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-blog-banner.blog-banner-section .blog-featured-content h2{color:#111827;letter-spacing:-.3px;margin:0 0 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.35}.section-blog-banner.blog-banner-section .blog-featured-bottom{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.section-blog-banner.blog-banner-section .blog-featured-bottom>span{color:#fff;align-items:center;gap:7px;font-family:PlusJakartaSans-Regular;font-size:11px;display:inline-flex}.section-blog-banner.blog-banner-section .blog-featured-bottom>span i{color:#3dace2}.section-blog-banner.blog-banner-section .blog-featured-bottom a{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:.875rem;text-decoration:none;transition:all .3s;display:flex}.section-blog-banner.blog-banner-section .blog-banner-bottom{border-top:1px solid #f3f4f6;justify-content:center;align-items:center;gap:2rem;margin-top:3rem;padding-top:1.5rem;display:flex}.section-blog-banner.blog-banner-section .blog-banner-stat{align-items:center;gap:.75rem;display:flex}.section-blog-banner.blog-banner-section .blog-stat-icon{color:#3dace2;background:#eff6ff;border:1px solid #3dace21f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:flex}.section-blog-banner.blog-banner-section .blog-banner-stat div{flex-direction:column;gap:3px;display:flex}.section-blog-banner.blog-banner-section .blog-banner-stat strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-blog-banner.blog-banner-section .blog-banner-stat small{color:#fff;font-family:PlusJakartaSans-Regular;font-size:12px}.section-blog-banner.blog-banner-section .blog-stat-line{background:#e5e7eb;width:1px;height:32px}@media (width<=1024px){.section-blog-banner.blog-banner-section{padding:4rem 0 2.5rem}.section-blog-banner.blog-banner-section .blog-banner-content{padding-right:0}.section-blog-banner.blog-banner-section .blog-banner-content h1{font-size:clamp(2.5rem,5vw,3.7rem)}.section-blog-banner.blog-banner-section .blog-featured-image{height:230px}.section-blog-banner.blog-banner-section .blog-banner-bottom{gap:1.25rem}}@media (width<=768px){.section-blog-banner.blog-banner-section{padding:3rem 0 2rem}.section-blog-banner.blog-banner-section .blog-banner-content{margin-bottom:.75rem}.section-blog-banner.blog-banner-section .blog-banner-content h1{letter-spacing:-1px;font-size:1.875rem}.section-blog-banner.blog-banner-section .blog-banner-content>p{margin-bottom:1.25rem;font-size:.875rem}.section-blog-banner.blog-banner-section .blog-banner-categories{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.section-blog-banner.blog-banner-section .blog-banner-categories::-webkit-scrollbar{display:none}.section-blog-banner.blog-banner-section .blog-category{flex-shrink:0}.section-blog-banner.blog-banner-section .blog-featured-image{height:220px}.section-blog-banner.blog-banner-section .blog-banner-bottom{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem}.section-blog-banner.blog-banner-section .blog-stat-line{display:none}.section-blog-banner.blog-banner-section .blog-banner-stat{width:100%}}@media (width<=640px){.section-blog-banner.blog-banner-section .blog-banner-content h1{font-size:1.5rem}.section-blog-banner.blog-banner-section .blog-featured-card{padding:6px}.section-blog-banner.blog-banner-section .blog-featured-image{height:190px}.section-blog-banner.blog-banner-section .blog-featured-content{padding:1rem .75rem .75rem}.section-blog-banner.blog-banner-section .blog-featured-content h2{font-size:1.125rem}}.section-26.blog-listing-section{background:#fff;padding:5rem 0}.section-26.blog-listing-section .blog-listing-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.section-26.blog-listing-section .blog-listing-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-26.blog-listing-section .blog-listing-kicker span{background:#3dace2;border-radius:9999px;width:28px;height:2px}.section-26.blog-listing-section .blog-listing-heading h1{color:#111827;letter-spacing:-2px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.4rem,5vw,4rem);line-height:1.08}.section-26.blog-listing-section .blog-listing-heading h1 span{color:#3dace2;display:block}.section-26.blog-listing-section .blog-listing-heading p{color:#6b7280;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-26.blog-listing-section .blog-header-note{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.75rem;padding:12px 16px;display:flex}.section-26.blog-listing-section .blog-header-note-icon{color:#3dace2;background:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 1px 2px #0000000d}.section-26.blog-listing-section .blog-header-note div{flex-direction:column;gap:2px;display:flex}.section-26.blog-listing-section .blog-header-note strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-26.blog-listing-section .blog-header-note div span{color:#fff;font-size:12px}.section-26.blog-listing-section .blog-toolbar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;align-items:center;gap:1rem;margin-bottom:2rem;padding:10px;display:flex;box-shadow:0 1px 2px #0000000d}.section-26.blog-listing-section .blog-search{flex-shrink:0;width:280px;position:relative}.section-26.blog-listing-section .blog-search-icon{color:#fff;pointer-events:none;font-size:14px;display:flex;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.section-26.blog-listing-section .blog-search input{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;outline:none;width:100%;height:44px;padding:0 42px;font-family:PlusJakartaSans-Regular;font-size:12px;transition:all .3s}.section-26.blog-listing-section .blog-search input:focus{border-color:#3dace280;box-shadow:0 0 0 3px #3dace214}.section-26.blog-listing-section .blog-search input::placeholder{color:#fff}.section-26.blog-listing-section .blog-search-clear{color:#6b7280;cursor:pointer;background:#f3f4f6;border:0;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;display:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.section-26.blog-listing-section .blog-filter-wrapper{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.section-26.blog-listing-section .blog-filter-label{color:#fff;letter-spacing:1px;text-transform:uppercase;flex-shrink:0;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-26.blog-listing-section .blog-filters{scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.section-26.blog-listing-section .blog-filters::-webkit-scrollbar{display:none}.section-26.blog-listing-section .blog-filter{color:#6b7280;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;flex-shrink:0;align-items:center;gap:7px;height:38px;padding:0 13px;font-family:PlusJakartaSans-Medium;font-size:11px;transition:all .3s;display:inline-flex}.section-26.blog-listing-section .blog-filter i{font-size:12px}.section-26.blog-listing-section .blog-filter:hover{color:#1f2937;background:#fff;box-shadow:0 1px 2px #0000000d}.section-26.blog-listing-section .blog-filter.active{color:#fff;background:#111827;box-shadow:0 7px 18px #11182726}.section-26.blog-listing-section .blog-result-count{color:#fff;border-left:1px solid #e5e7eb;flex-shrink:0;align-items:baseline;gap:4px;padding:0 8px;font-size:12px;display:flex}.section-26.blog-listing-section .blog-result-count strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-26.blog-listing-section .blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;transition:all .3s;overflow:hidden}.section-26.blog-listing-section .blog-card:hover{border-color:#3dace240;transform:translateY(-7px);box-shadow:0 20px 50px #11182717}.section-26.blog-listing-section .blog-card:hover .blog-image img{transform:scale(1.06)}.section-26.blog-listing-section .blog-card:hover .blog-image-link{opacity:1;transform:scale(1)}.section-26.blog-listing-section .blog-card:hover .blog-read-more{color:#3dace2}.section-26.blog-listing-section .blog-card:hover .blog-read-more i{transform:translate(3px,-3px)}.section-26.blog-listing-section .blog-image{background:#f3f4f6;height:230px;position:relative;overflow:hidden}.section-26.blog-listing-section .blog-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.section-26.blog-listing-section .blog-image-overlay{pointer-events:none;background:linear-gradient(#00000008,#00000047);position:absolute;inset:0}.section-26.blog-listing-section .blog-category{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827b8;border:1px solid #ffffff40;border-radius:9999px;padding:7px 11px;font-family:PlusJakartaSans-Medium;font-size:12px;position:absolute;bottom:14px;left:14px}.section-26.blog-listing-section .blog-image-link{color:#fff;opacity:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827a6;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;transition:all .3s;display:flex;position:absolute;top:14px;right:14px;transform:scale(.85)}.section-26.blog-listing-section .blog-content{flex-direction:column;padding:1.25rem;display:flex}.section-26.blog-listing-section .blog-meta{color:#fff;align-items:center;gap:9px;margin-bottom:.75rem;font-size:12px;display:flex}.section-26.blog-listing-section .blog-meta span:first-child{align-items:center;gap:5px;display:inline-flex}.section-26.blog-listing-section .blog-meta i{color:#3dace2}.section-26.blog-listing-section .blog-meta-dot{background:#d1d5db;border-radius:9999px;width:3px;height:3px}.section-26.blog-listing-section .blog-content h2{color:#111827;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.section-26.blog-listing-section .blog-content p{color:#6b7280;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 1.25rem;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.section-26.blog-listing-section .blog-read-more{color:#374151;align-items:center;gap:8px;width:fit-content;margin-top:auto;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-26.blog-listing-section .blog-read-more i{transition:all .3s}.section-26.blog-listing-section .blog-pagination{justify-content:center;align-items:center;gap:1.25rem;margin-top:3rem;display:flex}.section-26.blog-listing-section .blog-page-numbers{align-items:center;gap:6px;display:flex}.section-26.blog-listing-section .blog-page-number{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-Medium;font-size:11px;transition:all .3s;display:flex}.section-26.blog-listing-section .blog-page-number:hover{color:#3dace2;border-color:#3dace2}.section-26.blog-listing-section .blog-page-number.active{color:#fff;background:#111827;border-color:#111827;box-shadow:0 8px 18px #11182724}.section-26.blog-listing-section .blog-page-dots{color:#fff;padding:0 3px;font-size:12px}.section-26.blog-listing-section .blog-page-btn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:8px;height:38px;padding:0 14px;font-family:PlusJakartaSans-Medium;font-size:11px;transition:all .3s;display:inline-flex}.section-26.blog-listing-section .blog-page-btn:hover:not(:disabled){color:#3dace2;border-color:#3dace2}.section-26.blog-listing-section .blog-page-btn:disabled{opacity:.4;cursor:not-allowed}.section-26.blog-listing-section .blog-no-results{text-align:center;padding:3rem 0;display:none}.section-26.blog-listing-section .no-results-icon{color:#fff;background:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 1rem;display:flex}.section-26.blog-listing-section .blog-no-results h3{color:#1f2937;margin:0 0 6px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-26.blog-listing-section .blog-no-results p{color:#fff;margin:0;font-size:.875rem}@media (width<=1024px){.section-26.blog-listing-section{padding:4rem 0}.section-26.blog-listing-section .blog-toolbar{flex-wrap:wrap}.section-26.blog-listing-section .blog-search,.section-26.blog-listing-section .blog-filter-wrapper{width:100%}.section-26.blog-listing-section .blog-result-count{display:none}}@media (width<=768px){.section-26.blog-listing-section{padding:3rem 0}.section-26.blog-listing-section .blog-listing-header{margin-bottom:2rem;display:block}.section-26.blog-listing-section .blog-header-note{width:fit-content;margin-top:1.25rem}.section-26.blog-listing-section .blog-listing-heading h1{letter-spacing:-1px;font-size:1.875rem}.section-26.blog-listing-section .blog-toolbar{border-radius:.75rem;padding:8px}.section-26.blog-listing-section .blog-filter-wrapper{flex-direction:column;align-items:flex-start}.section-26.blog-listing-section .blog-filters{width:100%}.section-26.blog-listing-section .blog-filter{height:36px}.section-26.blog-listing-section .blog-pagination{gap:8px;margin-top:2rem}.section-26.blog-listing-section .blog-page-btn span{display:none}.section-26.blog-listing-section .blog-page-btn{justify-content:center;width:38px;padding:0}}@media (width<=640px){.section-26.blog-listing-section .blog-page-number{width:34px;height:34px}.section-26.blog-listing-section .blog-page-numbers{gap:3px}.section-26.blog-listing-section .blog-pagination{justify-content:space-between}}.section-27.blog-details-section{background:radial-gradient(circle at 8% 12%,#3dace20e,#0000 28%),#fff;padding:110px 0 100px;position:relative}.section-27.blog-details-section .container{z-index:1;margin:0 auto;padding:0 1rem;position:relative}.section-27.blog-details-section .blog-details-header{text-align:center;max-width:980px;margin:0 auto 55px}.section-27.blog-details-section .blog-details-category{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:20px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-27.blog-details-section .blog-details-category span{background:#3dace2;border-radius:9999px;width:24px;height:2px}.section-27.blog-details-section .blog-details-header h1{color:#111827;letter-spacing:-2.2px;max-width:900px;margin:0 auto 22px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.08}.section-27.blog-details-section .blog-details-excerpt{color:#6b7280;margin:0 auto 28px;font-family:PlusJakartaSans-Regular;font-size:17px;line-height:1.8}.section-27.blog-details-section .blog-details-meta{color:#6b7280;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-27.blog-details-section .blog-author{text-align:left;align-items:center;gap:10px;display:flex}.section-27.blog-details-section .blog-author-icon{color:#3dace2;background:#eff6ff;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;display:flex}.section-27.blog-details-section .blog-author>span:last-child{flex-direction:column;gap:2px;display:flex}.section-27.blog-details-section .blog-author>span:last-child small{color:#fff;letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-27.blog-details-section .blog-author>span:last-child strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-27.blog-details-section .blog-date,.section-27.blog-details-section .blog-reading-time{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.section-27.blog-details-section .blog-date i,.section-27.blog-details-section .blog-reading-time i{color:#3dace2;font-size:12px}.section-27.blog-details-section .blog-meta-divider{background:#e5e7eb;width:1px;height:20px}.section-27.blog-details-section .blog-featured-image{background:#f3f4f6;border-radius:1rem;margin:0 0 70px;overflow:hidden;box-shadow:0 25px 70px #1118271a}.section-27.blog-details-section .blog-featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:min(560px,55vw);min-height:320px;display:block}.section-27.blog-details-section .blog-featured-image figcaption{color:#fff;text-align:center;background:#fff;padding:12px 18px;font-family:PlusJakartaSans-Regular;font-size:12px}.section-27.blog-details-section .blog-details-content{color:#374151;max-width:820px;font-family:PlusJakartaSans-Regular;font-size:16px;line-height:1.85}.section-27.blog-details-section .blog-details-content p{color:#4b5563;margin:0 0 24px}.section-27.blog-details-section .blog-details-content h1,.section-27.blog-details-section .blog-details-content h2,.section-27.blog-details-section .blog-details-content h3,.section-27.blog-details-section .blog-details-content h4,.section-27.blog-details-section .blog-details-content h5,.section-27.blog-details-section .blog-details-content h6{color:#111827;letter-spacing:-.5px;margin-top:48px;margin-bottom:18px;font-family:PlusJakartaSans-Bold;line-height:1.25}.section-27.blog-details-section .blog-details-content h1{font-size:38px}.section-27.blog-details-section .blog-details-content h2{padding-left:18px;font-size:30px;position:relative}.section-27.blog-details-section .blog-details-content h2:before{content:"";background:#3dace2;border-radius:9999px;width:3px;position:absolute;top:5px;bottom:5px;left:0}.section-27.blog-details-section .blog-details-content h3{font-size:25px}.section-27.blog-details-section .blog-details-content h4{font-size:21px}.section-27.blog-details-section .blog-details-content h5{font-size:18px}.section-27.blog-details-section .blog-details-content h6{letter-spacing:0;font-size:16px}.section-27.blog-details-section .blog-details-content strong,.section-27.blog-details-section .blog-details-content b{color:#111827;font-family:PlusJakartaSans-SemiBold}.section-27.blog-details-section .blog-details-content em,.section-27.blog-details-section .blog-details-content i{color:#374151}.section-27.blog-details-section .blog-details-content a{color:#3dace2;text-underline-offset:3px;font-family:PlusJakartaSans-Medium;text-decoration:underline;text-decoration-thickness:1px;transition:all .3s}.section-27.blog-details-section .blog-details-content a:hover{color:#111827}.section-27.blog-details-section .blog-details-content ul,.section-27.blog-details-section .blog-details-content ol{margin:24px 0 30px;padding-left:25px}.section-27.blog-details-section .blog-details-content ul{list-style:none}.section-27.blog-details-section .blog-details-content ul li{padding-left:18px;position:relative}.section-27.blog-details-section .blog-details-content ul li:before{content:"";background:#3dace2;border-radius:9999px;width:7px;height:7px;position:absolute;top:11px;left:0}.section-27.blog-details-section .blog-details-content ol{padding-left:30px}.section-27.blog-details-section .blog-details-content ol li::marker{color:#3dace2;font-family:PlusJakartaSans-SemiBold}.section-27.blog-details-section .blog-details-content li{color:#4b5563;margin-bottom:10px}.section-27.blog-details-section .blog-details-content blockquote{color:#1f2937;background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #3dace226;border-radius:.75rem;margin:40px 0;padding:28px 30px 28px 55px;font-family:PlusJakartaSans-SemiBold;font-size:19px;line-height:1.65;position:relative}.section-27.blog-details-section .blog-details-content blockquote:before{content:"“";color:#3dace2;font-family:Georgia,serif;font-size:52px;line-height:1;position:absolute;top:15px;left:20px}.section-27.blog-details-section .blog-details-content blockquote p{color:#1f2937;margin:0}.section-27.blog-details-section .blog-details-content img{border-radius:.75rem;max-width:100%;height:auto}.section-27.blog-details-section .blog-details-content figure{margin:38px 0}.section-27.blog-details-section .blog-details-content .content-image{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.section-27.blog-details-section .blog-details-content .content-image img{border-radius:0;width:100%;display:block}.section-27.blog-details-section .blog-details-content .content-image figcaption{color:#fff;text-align:center;padding:12px 16px;font-size:12px}.section-27.blog-details-section .blog-details-content hr{background:linear-gradient(90deg,#0000,#e5e7eb,#0000);border:0;height:1px;margin:48px 0}.section-27.blog-details-section .blog-details-content table{border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;margin:35px 0;font-size:13px;overflow:hidden}.section-27.blog-details-section .blog-details-content thead{background:#f9fafb}.section-27.blog-details-section .blog-details-content th{color:#111827;text-align:left;font-family:PlusJakartaSans-SemiBold}.section-27.blog-details-section .blog-details-content th,.section-27.blog-details-section .blog-details-content td{border-bottom:1px solid #e5e7eb;padding:14px 16px}.section-27.blog-details-section .blog-details-content tbody tr:last-child td{border-bottom:0}.section-27.blog-details-section .blog-details-content tbody td{color:#4b5563}.section-27.blog-details-section .blog-details-content tbody tr{transition:all .3s}.section-27.blog-details-section .blog-details-content tbody tr:hover{background:#f9fafb}.section-27.blog-details-section .blog-details-content code{color:#3dace2;background:#f3f4f6;border-radius:5px;padding:3px 7px;font-family:monospace;font-size:13px}.section-27.blog-details-section .blog-details-content pre{color:#fff;background:#111827;border-radius:.75rem;margin:30px 0;padding:22px;line-height:1.7;overflow-x:auto}.section-27.blog-details-section .blog-details-content pre code{color:inherit;background:0 0;padding:0}.section-27.blog-details-section .blog-details-content mark{color:#111827;background:#3dace226;border-radius:4px;padding:2px 5px}.section-27.blog-details-section .blog-details-content small{color:#fff;font-size:12px}.section-27.blog-details-section .blog-details-content sup,.section-27.blog-details-section .blog-details-content sub{color:#3dace2;font-family:PlusJakartaSans-SemiBold}.section-27.blog-details-section .blog-details-content dl{margin:30px 0}.section-27.blog-details-section .blog-details-content dt{color:#111827;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold}.section-27.blog-details-section .blog-details-content dd{color:#4b5563;margin:0 0 18px}.section-27.blog-details-section .blog-details-content address{color:#4b5563;background:#f9fafb;border-left:3px solid #3dace2;margin:25px 0;padding:18px;font-style:normal}.section-27.blog-details-section .blog-content-cta{background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #3dace226;border-radius:.75rem;align-items:center;gap:18px;margin:50px 0 20px;padding:24px;display:flex}.section-27.blog-details-section .blog-content-cta-icon{color:#fff;background:#3dace2;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:17px;display:flex}.section-27.blog-details-section .blog-content-cta-content{flex:1}.section-27.blog-details-section .blog-content-cta-content strong{color:#111827;margin-bottom:3px;font-family:PlusJakartaSans-SemiBold;font-size:14px;display:block}.section-27.blog-details-section .blog-content-cta-content p{color:#6b7280;margin:0;font-size:12px}.section-27.blog-details-section .blog-content-cta-btn{color:#fff;white-space:nowrap;background:#111827;border-radius:.5rem;align-items:center;gap:8px;padding:11px 16px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-27.blog-details-section .blog-content-cta-btn:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-27.blog-details-section .blog-share{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding-top:25px;display:flex}.section-27.blog-details-section .blog-share>span{color:#374151;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-27.blog-details-section .blog-share-links{align-items:center;gap:8px;display:flex}.section-27.blog-details-section .blog-share-links a{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;text-decoration:none;transition:all .3s;display:flex}.section-27.blog-details-section .blog-share-links a:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-27.blog-details-section .blog-details-sidebar{position:sticky;top:110px}.section-27.blog-details-section .blog-sidebar-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:22px;padding:24px;box-shadow:0 15px 40px #1118270d}.section-27.blog-details-section .blog-sidebar-title{align-items:center;gap:12px;margin-bottom:22px;display:flex}.section-27.blog-details-section .blog-sidebar-title>span{color:#3dace2;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;display:flex}.section-27.blog-details-section .blog-sidebar-title div{flex-direction:column;gap:3px;display:flex}.section-27.blog-details-section .blog-sidebar-title small{color:#fff;letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-27.blog-details-section .blog-sidebar-title strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-27.blog-details-section .blog-toc ul{margin:0;padding:0;list-style:none}.section-27.blog-details-section .blog-toc li{border-bottom:1px solid #f3f4f6;margin:0}.section-27.blog-details-section .blog-toc li:last-child{border-bottom:0}.section-27.blog-details-section .blog-toc a{color:#6b7280;padding:12px 0;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.5;text-decoration:none;transition:all .3s;display:block}.section-27.blog-details-section .blog-toc a:hover{color:#3dace2;padding-left:5px}.section-27.blog-details-section .blog-sidebar-cta{color:#fff;background:linear-gradient(145deg,#111827,#18212b);border-radius:1rem;padding:28px;position:relative;overflow:hidden;box-shadow:0 22px 55px #11182724}.section-27.blog-details-section .blog-sidebar-cta:before{content:"";filter:blur(5px);background:#3dace226;border-radius:9999px;width:180px;height:180px;position:absolute;top:-90px;right:-70px}.section-27.blog-details-section .blog-sidebar-cta>*{z-index:1;position:relative}.section-27.blog-details-section .blog-sidebar-cta-icon{color:#3dace2;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:22px;display:flex}.section-27.blog-details-section .blog-sidebar-cta-label{color:#ffffff73;letter-spacing:1.5px;margin-bottom:10px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-27.blog-details-section .blog-sidebar-cta h3{color:#fff;margin:0 0 14px;font-family:PlusJakartaSans-Bold;font-size:25px;line-height:1.2}.section-27.blog-details-section .blog-sidebar-cta h3 span{color:#3dace2;display:block}.section-27.blog-details-section .blog-sidebar-cta p{color:#ffffff8c;margin:0 0 22px;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.7}.section-27.blog-details-section .blog-sidebar-cta>a{color:#111827;background:#fff;border-radius:.5rem;align-items:center;gap:8px;padding:11px 15px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-27.blog-details-section .blog-sidebar-cta>a:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}@media (width<=1024px){.section-27.blog-details-section{padding:90px 0 80px}.section-27.blog-details-section .blog-details-sidebar{position:static}.section-27.blog-details-section .blog-featured-image{margin-bottom:55px}}@media (width<=768px){.section-27.blog-details-section{padding:70px 0 60px}.section-27.blog-details-section .blog-details-header{margin-bottom:40px}.section-27.blog-details-section .blog-details-header h1{letter-spacing:-1.4px;font-size:clamp(2.1rem,9vw,3.2rem)}.section-27.blog-details-section .blog-details-excerpt{font-size:14px;line-height:1.7}.section-27.blog-details-section .blog-details-meta{gap:12px}.section-27.blog-details-section .blog-meta-divider{display:none}.section-27.blog-details-section .blog-featured-image{border-radius:.75rem;margin-bottom:45px}.section-27.blog-details-section .blog-featured-image img{height:330px;min-height:0}.section-27.blog-details-section .blog-details-content{font-size:14px;line-height:1.8}.section-27.blog-details-section .blog-details-content h1{font-size:30px}.section-27.blog-details-section .blog-details-content h2{margin-top:38px;font-size:26px}.section-27.blog-details-section .blog-details-content h3{font-size:22px}.section-27.blog-details-section .blog-details-content h4{font-size:19px}.section-27.blog-details-section .blog-details-content h5{font-size:17px}.section-27.blog-details-section .blog-details-content h6{font-size:15px}.section-27.blog-details-section .blog-details-content blockquote{padding:23px 22px 23px 45px;font-size:16px}.section-27.blog-details-section .blog-details-content table{white-space:nowrap;display:block;overflow-x:auto}.section-27.blog-details-section .blog-content-cta{flex-direction:column;align-items:flex-start;padding:20px}.section-27.blog-details-section .blog-content-cta-btn{width:100%}.section-27.blog-details-section .blog-share{flex-direction:column;align-items:flex-start}}@media (width<=640px){.section-27.blog-details-section .container{padding:0 15px}.section-27.blog-details-section .blog-featured-image img{height:250px}.section-27.blog-details-section .blog-details-content h2{padding-left:13px;font-size:23px}.section-27.blog-details-section .blog-details-content h3{font-size:20px}.section-27.blog-details-section .blog-details-content ul,.section-27.blog-details-section .blog-details-content ol{padding-left:22px}.section-27.blog-details-section .blog-details-content blockquote{margin:30px 0;padding:20px 18px 20px 40px}.section-27.blog-details-section .blog-sidebar-card,.section-27.blog-details-section .blog-sidebar-cta{padding:20px}}.section-28.related-blog-section{background:#f9fafb;padding:90px 0}.section-28.related-blog-section .container{margin:0 auto;padding:0 1rem}.section-28.related-blog-section .related-blog-header{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:38px;display:flex}.section-28.related-blog-section .related-blog-header>div>span{color:#3dace2;letter-spacing:1.5px;align-items:center;gap:8px;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex}.section-28.related-blog-section .related-blog-header>div>span span{background:#3dace2;border-radius:9999px;width:22px;height:2px}.section-28.related-blog-section .related-blog-header h2{color:#111827;letter-spacing:-1px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(1.8rem,3vw,2.6rem)}.section-28.related-blog-section .related-blog-header h2 strong{color:#3dace2}.section-28.related-blog-section .related-blog-header>a{color:#374151;align-items:center;gap:7px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-28.related-blog-section .related-blog-header>a:hover{color:#3dace2;transform:translate(3px)}.section-28.related-blog-section .related-blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 12px 35px #1118270a}.section-28.related-blog-section .related-blog-card:hover{transform:translateY(-5px);box-shadow:0 20px 45px #11182714}.section-28.related-blog-section .related-blog-image{height:220px;position:relative;overflow:hidden}.section-28.related-blog-section .related-blog-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.section-28.related-blog-section .related-blog-image span{color:#1f2937;background:#ffffffeb;border-radius:9999px;padding:7px 10px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:absolute;top:15px;left:15px}.section-28.related-blog-section .related-blog-card:hover .related-blog-image img{transform:scale(1.05)}.section-28.related-blog-section .related-blog-content{padding:22px}.section-28.related-blog-section .related-blog-content>div{color:#fff;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;display:flex}.section-28.related-blog-section .related-blog-content>div span{background:#d1d5db;border-radius:9999px;width:3px;height:3px}.section-28.related-blog-section .related-blog-content h3{color:#111827;min-height:55px;margin:0 0 18px;font-family:PlusJakartaSans-SemiBold;font-size:17px;line-height:1.4}.section-28.related-blog-section .related-blog-content a{color:#3dace2;align-items:center;gap:7px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-28.related-blog-section .related-blog-content a:hover{gap:10px}@media (width<=768px){.section-28.related-blog-section{padding:65px 0}.section-28.related-blog-section .related-blog-header{flex-direction:column;align-items:flex-start;margin-bottom:30px}.section-28.related-blog-section .related-blog-image{height:200px}}.section-35.blog-detail-banner{background:radial-gradient(circle at 90% 25%,#3dace21a,#0000 30%),radial-gradient(circle at 5% 90%,#3dace20d,#0000 25%),#fff;margin-top:85px;padding:42px 0 70px;position:relative;overflow:hidden}.section-35.blog-detail-banner .blog-detail-banner-shape{pointer-events:none;border:1px solid #3dace214;border-radius:9999px;width:420px;height:420px;position:absolute;top:-170px;right:-220px}.section-35.blog-detail-banner .blog-detail-banner-shape:before{content:"";border:1px solid #3dace212;border-radius:9999px;position:absolute;inset:55px}.section-35.blog-detail-banner .container{z-index:2;margin:0 auto;padding:0 1rem;position:relative}.section-35.blog-detail-banner .blog-detail-breadcrumb{color:#fff;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:48px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-35.blog-detail-banner .blog-detail-breadcrumb a{color:#6b7280;text-decoration:none;transition:all .3s}.section-35.blog-detail-banner .blog-detail-breadcrumb a:hover{color:#3dace2}.section-35.blog-detail-banner .blog-detail-breadcrumb i{color:#d1d5db;font-size:12px}.section-35.blog-detail-banner .blog-detail-breadcrumb span{color:#fff}.section-35.blog-detail-banner .blog-detail-banner-content{max-width:620px}.section-35.blog-detail-banner .blog-detail-category{align-items:center;gap:9px;margin-bottom:17px;display:inline-flex}.section-35.blog-detail-banner .blog-detail-category span{background:#3dace2;border-radius:9999px;width:26px;height:2px}.section-35.blog-detail-banner .blog-detail-category strong{color:#3dace2;letter-spacing:1.6px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-35.blog-detail-banner h1{color:#111827;letter-spacing:-1.5px;max-width:610px;margin:0 0 19px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.15rem,4vw,3.45rem);line-height:1.1}.section-35.blog-detail-banner h1 span{color:#3dace2}.section-35.blog-detail-banner .blog-detail-excerpt{color:#6b7280;max-width:570px;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.75}.section-35.blog-detail-banner .blog-detail-meta{flex-wrap:wrap;align-items:center;gap:17px;margin-top:28px;display:flex}.section-35.blog-detail-banner .blog-detail-author{align-items:center;gap:9px;display:flex}.section-35.blog-detail-banner .author-icon{color:#3dace2;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;display:flex;box-shadow:0 1px 2px #0000000d}.section-35.blog-detail-banner .blog-detail-author>span:last-child{flex-direction:column;gap:2px;display:flex}.section-35.blog-detail-banner .blog-detail-author small{color:#fff;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-35.blog-detail-banner .blog-detail-author strong{color:#374151;font-family:PlusJakartaSans-Medium;font-size:12px}.section-35.blog-detail-banner .meta-divider{background:#e5e7eb;width:1px;height:19px}.section-35.blog-detail-banner .blog-meta-item{color:#6b7280;align-items:center;gap:6px;font-family:PlusJakartaSans-Regular;font-size:12px;display:inline-flex}.section-35.blog-detail-banner .blog-meta-item i{color:#3dace2;font-size:11px}.section-35.blog-detail-banner .blog-detail-share-row{border-top:1px solid #f3f4f6;align-items:center;gap:13px;margin-top:27px;padding-top:20px;display:flex}.section-35.blog-detail-banner .blog-detail-share-row>span{color:#fff;letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-35.blog-detail-banner .blog-share-icons{align-items:center;gap:6px;display:flex}.section-35.blog-detail-banner .blog-share-icons a{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:29px;height:29px;font-size:12px;text-decoration:none;transition:all .3s;display:flex}.section-35.blog-detail-banner .blog-share-icons a:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px);box-shadow:0 7px 18px #3dace233}.section-35.blog-detail-banner .blog-detail-featured{padding-left:15px;position:relative}.section-35.blog-detail-banner .blog-featured-image{background:#f3f4f6;border-radius:1rem;min-height:390px;position:relative;overflow:hidden;box-shadow:0 25px 60px #1118271f}.section-35.blog-detail-banner .blog-featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:390px;transition:transform .7s;display:block}.section-35.blog-detail-banner .blog-featured-image:hover img{transform:scale(1.035)}.section-35.blog-detail-banner .blog-featured-overlay{pointer-events:none;background:linear-gradient(#11182705,#11182773);position:absolute;inset:0}.section-35.blog-detail-banner .blog-featured-badge{color:#fff;letter-spacing:1px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1118278c;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:8px;padding:8px 11px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex;position:absolute;top:18px;left:18px}.section-35.blog-detail-banner .badge-icon{background:#3dace2;border-radius:9999px;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:flex}.section-35.blog-detail-banner .blog-image-bottom{color:#fff;justify-content:space-between;align-items:center;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.section-35.blog-detail-banner .blog-image-bottom i{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1118274d;border:1px solid #ffffff40;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .3s;display:flex}.section-35.blog-detail-banner .blog-image-bottom:hover i{background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}@media (width<=1024px){.section-35.blog-detail-banner{padding:35px 0 55px}.section-35.blog-detail-banner .blog-detail-breadcrumb{margin-bottom:38px}.section-35.blog-detail-banner .blog-detail-featured{padding-left:0}.section-35.blog-detail-banner .blog-featured-image{min-height:350px}.section-35.blog-detail-banner .blog-featured-image img{height:350px}}@media (width<=768px){.section-35.blog-detail-banner{margin-top:70px;padding:30px 0 45px}.section-35.blog-detail-banner .blog-detail-breadcrumb{margin-bottom:30px}.section-35.blog-detail-banner h1{letter-spacing:-.8px;font-size:2rem}.section-35.blog-detail-banner .blog-detail-excerpt{font-size:12px}.section-35.blog-detail-banner .blog-detail-meta{gap:12px}.section-35.blog-detail-banner .meta-divider{display:none}.section-35.blog-detail-banner .blog-detail-share-row{margin-top:22px;padding-top:17px}.section-35.blog-detail-banner .blog-featured-image{border-radius:.75rem;min-height:280px}.section-35.blog-detail-banner .blog-featured-image img{height:280px}.section-35.blog-detail-banner .blog-detail-featured{margin-top:5px}}@media (width<=640px){.section-35.blog-detail-banner h1{font-size:1.75rem}.section-35.blog-detail-banner .blog-detail-meta{flex-direction:column;align-items:flex-start}.section-35.blog-detail-banner .blog-detail-share-row{flex-direction:column;align-items:flex-start;gap:9px}.section-35.blog-detail-banner .blog-featured-image{min-height:240px}.section-35.blog-detail-banner .blog-featured-image img{height:240px}.section-35.blog-detail-banner .blog-featured-badge{font-size:10px;top:12px;left:12px}}.section-37.b2b-seo-hero{background:radial-gradient(circle at 75% 25%,#3dace21f,#0000 28%),radial-gradient(circle at 10% 90%,#3dace20f,#0000 30%),#fff;margin-top:85px;padding:75px 0 35px;position:relative;overflow:hidden}.section-37.b2b-seo-hero .b2b-seo-hero-glow{filter:blur(10px);pointer-events:none;background:#3dace214;border-radius:9999px;width:420px;height:420px;position:absolute;top:-160px;right:-180px}.section-37.b2b-seo-hero .b2b-seo-grid{opacity:.35;pointer-events:none;background-image:linear-gradient(#3dace212 1px,#0000 1px),linear-gradient(90deg,#3dace212 1px,#0000 1px);background-size:36px 36px;width:520px;height:360px;position:absolute;top:40px;right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.section-37.b2b-seo-hero .container{z-index:2;margin:0 auto;padding:0 1rem;position:relative}.section-37.b2b-seo-hero .b2b-seo-hero-content{max-width:690px;padding-right:35px}.section-37.b2b-seo-hero .b2b-seo-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-37.b2b-seo-hero .kicker-dot{background:#3dace2;border-radius:9999px;width:25px;height:2px}.section-37.b2b-seo-hero h1{color:#111827;letter-spacing:-1.8px;margin:0 0 20px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.4rem,4.5vw,4rem);line-height:1.08}.section-37.b2b-seo-hero h1 span{color:#3dace2}.section-37.b2b-seo-hero .b2b-seo-hero-text{color:#6b7280;max-width:610px;margin:0;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.8}.section-37.b2b-seo-hero .b2b-seo-hero-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:28px;display:flex}.section-37.b2b-seo-hero .b2b-seo-primary-btn,.section-37.b2b-seo-hero .b2b-seo-secondary-btn{border-radius:.5rem;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-37.b2b-seo-hero .b2b-seo-primary-btn{color:#fff;background:#3dace2;box-shadow:0 12px 25px #3dace238}.section-37.b2b-seo-hero .b2b-seo-primary-btn i{font-size:13px;transition:all .3s}.section-37.b2b-seo-hero .b2b-seo-primary-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 16px 32px #3dace247}.section-37.b2b-seo-hero .b2b-seo-primary-btn:hover i{transform:translate(2px,-2px)}.section-37.b2b-seo-hero .b2b-seo-secondary-btn{color:#374151;background:#fff;border:1px solid #e5e7eb}.section-37.b2b-seo-hero .b2b-seo-secondary-btn:hover{color:#3dace2;border-color:#3dace259;transform:translateY(-2px);box-shadow:0 1px 2px #0000000d}.section-37.b2b-seo-hero .b2b-seo-trust{flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.section-37.b2b-seo-hero .b2b-seo-trust-item{align-items:center;gap:7px;display:inline-flex}.section-37.b2b-seo-hero .b2b-seo-trust-item>span{color:#3dace2;background:#eff6ff;border-radius:9999px;justify-content:center;align-items:center;width:19px;height:19px;font-size:12px;display:flex}.section-37.b2b-seo-hero .b2b-seo-trust-item strong{color:#6b7280;font-family:PlusJakartaSans-Medium;font-size:12px}.section-37.b2b-seo-hero .b2b-seo-hero-visual{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative}.section-37.b2b-seo-hero .seo-dashboard-card{z-index:2;background:linear-gradient(145deg,#18232d,#111827);border:1px solid #ffffffbf;border-radius:1rem;width:100%;max-width:390px;padding:25px;position:relative;box-shadow:0 30px 70px #1118272b}.section-37.b2b-seo-hero .seo-dashboard-top{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.section-37.b2b-seo-hero .seo-dashboard-top>div{flex-direction:column;gap:5px;display:flex}.section-37.b2b-seo-hero .seo-dashboard-top span{color:#fff6;letter-spacing:1.3px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-37.b2b-seo-hero .seo-dashboard-top strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:15px}.section-37.b2b-seo-hero .seo-live-badge{background:#10b98114;border:1px solid #10b9812e;border-radius:9999px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex;color:#10b981!important}.section-37.b2b-seo-hero .seo-live-badge i{font-size:5px}.section-37.b2b-seo-hero .seo-chart{background:repeating-linear-gradient(#0000 0 35px,#ffffff0e 36px);border-bottom:1px solid #ffffff14;height:145px;margin-top:25px;position:relative;overflow:hidden}.section-37.b2b-seo-hero .chart-line{filter:drop-shadow(0 0 7px #3dace273);border-top:3px solid #3dace2;width:110%;height:95px;position:absolute;bottom:25px;left:-5%;transform:rotate(-10deg)}.section-37.b2b-seo-hero .chart-dot{background:#3dace2;border:2px solid #111827;border-radius:9999px;width:7px;height:7px;position:absolute;box-shadow:0 0 0 3px #3dace226}.section-37.b2b-seo-hero .dot-one{bottom:48px;left:12%}.section-37.b2b-seo-hero .dot-two{bottom:65px;left:32%}.section-37.b2b-seo-hero .dot-three{bottom:83px;left:52%}.section-37.b2b-seo-hero .dot-four{bottom:103px;left:72%}.section-37.b2b-seo-hero .dot-five{bottom:119px;right:5%}.section-37.b2b-seo-hero .seo-dashboard-stats{grid-template-columns:1fr 1fr;gap:20px;margin-top:20px;display:grid}.section-37.b2b-seo-hero .seo-dashboard-stats>div{flex-direction:column;gap:5px;display:flex}.section-37.b2b-seo-hero .seo-dashboard-stats small{color:#ffffff59;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-37.b2b-seo-hero .seo-dashboard-stats strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:21px}.section-37.b2b-seo-hero .seo-floating-card{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #e5e7ebd9;border-radius:.5rem;align-items:center;gap:9px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 15px 35px #1118271a}.section-37.b2b-seo-hero .seo-ranking-card{top:60px;right:-5px}.section-37.b2b-seo-hero .seo-lead-card{bottom:55px;left:-5px}.section-37.b2b-seo-hero .seo-floating-icon{color:#3dace2;background:#eff6ff;border-radius:.375rem;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}.section-37.b2b-seo-hero .seo-floating-card div{flex-direction:column;gap:2px;display:flex}.section-37.b2b-seo-hero .seo-floating-card div small{color:#fff;letter-spacing:.8px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-37.b2b-seo-hero .seo-floating-card div strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-37.b2b-seo-hero .seo-floating-card div strong i{color:#10b981;font-size:12px}.section-37.b2b-seo-hero .seo-visual-circle{border:1px dashed #3dace22e;border-radius:9999px;width:300px;height:300px;position:absolute}.section-37.b2b-seo-hero .b2b-seo-bottom-bar{background:#ffffffbf;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;gap:25px;margin-top:55px;padding:17px 20px;display:flex;box-shadow:0 1px 2px #0000000d}.section-37.b2b-seo-hero .seo-bottom-item{color:#6b7280;align-items:center;gap:8px;font-family:PlusJakartaSans-Medium;font-size:12px;display:inline-flex}.section-37.b2b-seo-hero .seo-bottom-item i{color:#3dace2;font-size:13px}.section-37.b2b-seo-hero .seo-bottom-divider{background:#e5e7eb;width:1px;height:20px}@media (width<=1024px){.section-37.b2b-seo-hero{padding:60px 0 30px}.section-37.b2b-seo-hero .b2b-seo-hero-content{padding-right:0}.section-37.b2b-seo-hero .b2b-seo-hero-visual{min-height:390px;margin-top:30px}.section-37.b2b-seo-hero .b2b-seo-bottom-bar{gap:18px}}@media (width<=768px){.section-37.b2b-seo-hero{margin-top:70px;padding:45px 0 25px}.section-37.b2b-seo-hero h1{letter-spacing:-1px;font-size:2.35rem}.section-37.b2b-seo-hero .b2b-seo-hero-text{font-size:13px}.section-37.b2b-seo-hero .b2b-seo-hero-actions{flex-direction:column;align-items:stretch}.section-37.b2b-seo-hero .b2b-seo-primary-btn,.section-37.b2b-seo-hero .b2b-seo-secondary-btn{width:100%}.section-37.b2b-seo-hero .b2b-seo-trust{gap:12px}.section-37.b2b-seo-hero .b2b-seo-hero-visual{min-height:360px;margin-top:20px}.section-37.b2b-seo-hero .seo-dashboard-card{max-width:340px;padding:20px}.section-37.b2b-seo-hero .seo-ranking-card{right:0}.section-37.b2b-seo-hero .seo-lead-card{left:0}.section-37.b2b-seo-hero .b2b-seo-bottom-bar{grid-template-columns:1fr 1fr;gap:14px;margin-top:35px;display:grid}.section-37.b2b-seo-hero .seo-bottom-divider{display:none}}@media (width<=640px){.section-37.b2b-seo-hero h1{font-size:2rem}.section-37.b2b-seo-hero .b2b-seo-hero-visual{min-height:330px}.section-37.b2b-seo-hero .seo-dashboard-card{max-width:300px}.section-37.b2b-seo-hero .seo-ranking-card{top:35px;right:-5px;transform:scale(.88)}.section-37.b2b-seo-hero .seo-lead-card{bottom:30px;left:-5px;transform:scale(.88)}.section-37.b2b-seo-hero .seo-visual-circle{width:250px;height:250px}.section-37.b2b-seo-hero .b2b-seo-bottom-bar{grid-template-columns:1fr;justify-items:start}}.section-38.b2b-growth-section{background:radial-gradient(circle at 8% 10%,#3dace224,#0000 30%),radial-gradient(circle at 92% 85%,#3dace217,#0000 32%),#081018;padding:100px 0;position:relative;overflow:hidden}.section-38.b2b-growth-section:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-38.b2b-growth-section:after{content:"";pointer-events:none;border:1px solid #3dace20e;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-220px;left:-220px}.section-38.b2b-growth-section .b2b-growth-header .section-title{margin:0}.section-38.b2b-growth-section .b2b-growth-header .section-title-kicker{color:#3dace2;letter-spacing:1.7px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-38.b2b-growth-section .b2b-growth-header .section-title-kicker .kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:28px;height:2px;box-shadow:0 0 12px #3dace259}.section-38.b2b-growth-section .b2b-growth-header .section-title h2{color:#fff;letter-spacing:-1.5px;max-width:700px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.2rem);line-height:1.12}.section-38.b2b-growth-section .b2b-growth-header .section-title h2 span{color:#3dace2;text-shadow:0 0 30px #3dace22e}.section-38.b2b-growth-section .b2b-growth-header .section-title p{color:#ffffff8c;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:12px;min-width:250px;padding:14px 16px;transition:all .3s;display:flex;box-shadow:0 12px 30px #0000001f}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta:hover{background:#3dace20b;border-color:#3dace233;transform:translateY(-2px)}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace233;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1rem;transition:all .3s;display:flex;box-shadow:0 8px 20px #3dace21a}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta:hover .b2b-growth-meta-icon{background:#3dace229;border-color:#3dace24d}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta span{color:#ffffff59;letter-spacing:1.3px;font-family:PlusJakartaSans-SemiBold;font-size:9px;line-height:1.2}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta strong{color:#ffffffe6;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.35}.section-38.b2b-growth-section .b2b-growth-header .b2b-growth-meta small{color:#ffffff61;font-family:PlusJakartaSans-Regular;font-size:9px;line-height:1.4}.section-38.b2b-growth-section .b2b-growth-header{z-index:2;margin-bottom:65px;position:relative}.section-38.b2b-growth-section .b2b-growth-kicker{color:#3dace2;letter-spacing:2.4px;text-transform:uppercase;justify-content:center;align-items:center;gap:11px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-38.b2b-growth-section .b2b-growth-kicker span{background:#3dace2;border-radius:20px;width:28px;height:2px;box-shadow:0 0 12px #3dace28c}.section-38.b2b-growth-section .b2b-growth-header h2{color:#fff;letter-spacing:-1.8px;margin:0 0 18px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.3rem,4.5vw,3.8rem);line-height:1.08}.section-38.b2b-growth-section .b2b-growth-header h2 span{color:#3dace2;text-shadow:0 0 30px #3dace22e}.section-38.b2b-growth-section .b2b-growth-header p{color:#ffffff9e;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.85}.section-38.b2b-growth-section .b2b-growth-stats{z-index:2;position:relative}.section-38.b2b-growth-section .b2b-growth-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:24px;height:100%;padding:34px 30px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000047,inset 0 1px #ffffff0a}.section-38.b2b-growth-section .b2b-growth-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#3dace2,#0000);width:100%;height:3px;transition:opacity .35s;position:absolute;top:0;left:0}.section-38.b2b-growth-section .b2b-growth-card:after{content:"";filter:blur(35px);pointer-events:none;background:#3dace212;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-70px;right:-70px}.section-38.b2b-growth-section .b2b-growth-card:hover{border-color:#3dace252;transform:translateY(-9px);box-shadow:0 28px 65px #00000061,0 0 35px #3dace20f}.section-38.b2b-growth-section .b2b-growth-card:hover:before{opacity:1}.section-38.b2b-growth-section .b2b-growth-card:hover .b2b-growth-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px);box-shadow:0 10px 25px #3dace238}.section-38.b2b-growth-section .b2b-growth-card:hover .b2b-growth-line{width:60px}.section-38.b2b-growth-section .b2b-growth-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace22e;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:28px;font-size:19px;transition:all .3s;display:flex}.section-38.b2b-growth-section .b2b-growth-number{color:#fff;letter-spacing:-2.5px;align-items:flex-start;margin-bottom:16px;font-family:PlusJakartaSans-Bold;font-size:clamp(3rem,4.5vw,4rem);line-height:.95;display:flex}.section-38.b2b-growth-section .b2b-growth-number .counter{display:inline-block}.section-38.b2b-growth-section .b2b-growth-number sup{color:#3dace2;letter-spacing:0;text-shadow:0 0 18px #3dace240;margin-left:4px;font-family:PlusJakartaSans-Bold;font-size:24px;line-height:1;position:relative;top:3px}.section-38.b2b-growth-section .b2b-growth-card h3{color:#fffffff0;min-height:48px;margin:0 0 12px;font-family:PlusJakartaSans-SemiBold;font-size:16px;line-height:1.45}.section-38.b2b-growth-section .b2b-growth-card p{color:#ffffff85;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.75}.section-38.b2b-growth-section .b2b-growth-line{background:#3dace2;border-radius:20px;width:32px;height:2px;margin-top:25px;transition:width .35s;display:block;box-shadow:0 0 10px #3dace259}.section-38.b2b-growth-section .b2b-growth-bottom{z-index:2;color:#ffffff94;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff09;border:1px solid #ffffff12;border-radius:50px;justify-content:center;align-items:center;gap:11px;margin-top:50px;padding:17px 24px;font-family:PlusJakartaSans-Medium;font-size:13px;line-height:1.5;display:flex;position:relative}.section-38.b2b-growth-section .b2b-growth-bottom-icon{color:#3dace2;background:#3dace21f;border:1px solid #3dace238;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:12px;display:flex}@media (width<=1024px){.section-38.b2b-growth-section{padding:80px 0}.section-38.b2b-growth-section .b2b-growth-header{margin-bottom:50px}.section-38.b2b-growth-section .b2b-growth-card{padding:30px 25px}.section-38.b2b-growth-section .b2b-growth-number{font-size:3.2rem}}@media (width<=768px){.section-38.b2b-growth-section{padding:65px 0}.section-38.b2b-growth-section .b2b-growth-header{margin-bottom:38px}.section-38.b2b-growth-section .b2b-growth-kicker{letter-spacing:1.8px;font-size:12px}.section-38.b2b-growth-section .b2b-growth-header h2{letter-spacing:-1px;font-size:2.25rem}.section-38.b2b-growth-section .b2b-growth-header p{font-size:14px;line-height:1.75}.section-38.b2b-growth-section .b2b-growth-card{border-radius:20px;padding:28px 24px}.section-38.b2b-growth-section .b2b-growth-icon{width:50px;height:50px;margin-bottom:23px}.section-38.b2b-growth-section .b2b-growth-number{font-size:3rem}.section-38.b2b-growth-section .b2b-growth-card h3{min-height:auto;font-size:15px}.section-38.b2b-growth-section .b2b-growth-card p{font-size:13px}.section-38.b2b-growth-section .b2b-growth-bottom{text-align:left;border-radius:18px;align-items:flex-start;margin-top:35px;padding:15px 18px}}@media (width<=640px){.section-38.b2b-growth-section .b2b-growth-header h2{font-size:2rem}.section-38.b2b-growth-section .b2b-growth-header p{font-size:13px}.section-38.b2b-growth-section .b2b-growth-card{padding:25px 22px}.section-38.b2b-growth-section .b2b-growth-number{font-size:2.8rem}.section-38.b2b-growth-section .b2b-growth-number sup{font-size:21px}.section-38.b2b-growth-section .b2b-growth-card h3{font-size:15px}.section-38.b2b-growth-section .b2b-growth-card p{font-size:12.5px}}.section-39.b2b-services-section{background:radial-gradient(circle at 5% 10%,#3dace21a,#0000 30%),radial-gradient(circle at 95% 90%,#3dace20f,#0000 28%),#f9fafb;padding:100px 0;transition:background .35s;position:relative;overflow:hidden}.section-39.b2b-services-section:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(#1118270a 1px,#0000 1px),linear-gradient(90deg,#1118270a 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0}.section-39.b2b-services-section .container{z-index:2;position:relative}.section-39.b2b-services-section .b2b-services-header{text-align:center;margin:0 auto 60px}.section-39.b2b-services-section .b2b-services-kicker{color:#2563eb;letter-spacing:2px;text-transform:uppercase;background:#3dace214;border:1px solid #3dace240;border-radius:50px;align-items:center;gap:9px;margin-bottom:18px;padding:8px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-39.b2b-services-section .b2b-services-kicker span{background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #3dace21f}.section-39.b2b-services-section .section-title h2,.section-39.b2b-services-section .b2b-services-header h2{color:#111827;letter-spacing:-1.7px;margin:0 0 18px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.3rem,4.5vw,3.5rem);line-height:1.08}.section-39.b2b-services-section .section-title h2 span,.section-39.b2b-services-section .b2b-services-header h2 span{color:#3dace2;background:linear-gradient(90deg,#3dace2,#1b8fc9);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-39.b2b-services-section .section-title p,.section-39.b2b-services-section .b2b-services-header p{color:#4b5563;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.85}.section-39.b2b-services-section .b2b-services-tabs{-webkit-backdrop-filter:blur(18px);background:#fff;border:1px solid #e5e7eb;border-radius:24px;height:100%;padding:16px;box-shadow:0 25px 60px #11182714}.section-39.b2b-services-section .b2b-tabs-label{color:#6b7280;letter-spacing:1.7px;text-transform:uppercase;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-bottom:7px;padding:10px 12px 18px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex}.section-39.b2b-services-section .b2b-tabs-label i{color:#3dace2;font-size:14px}.section-39.b2b-services-section .b2b-service-tab{color:#4b5563;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:15px;align-items:center;gap:15px;width:100%;margin:4px 0;padding:18px 14px;transition:all .3s;display:flex;position:relative}.section-39.b2b-services-section .b2b-service-tab:hover{background:#f9fafb;transform:translate(3px)}.section-39.b2b-services-section .b2b-service-tab.active{background:linear-gradient(135deg,#3dace221,#3dace208);border-color:#3dace24d;box-shadow:inset 3px 0 #3dace2,0 15px 35px #1118270f}.section-39.b2b-services-section .b2b-service-tab.active .b2b-tab-number{color:#2563eb}.section-39.b2b-services-section .b2b-service-tab.active .b2b-tab-text strong{color:#111827}.section-39.b2b-services-section .b2b-service-tab.active .b2b-tab-text small{color:#4b5563}.section-39.b2b-services-section .b2b-service-tab.active .b2b-tab-arrow{color:#3dace2;transform:translate(2px,-2px)}.section-39.b2b-services-section .b2b-tab-number{color:#9ca3af;flex-shrink:0;width:30px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-39.b2b-services-section .b2b-tab-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.section-39.b2b-services-section .b2b-tab-text strong{color:#374151;font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.35}.section-39.b2b-services-section .b2b-tab-text small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.4}.section-39.b2b-services-section .b2b-tab-arrow{color:#9ca3af;flex-shrink:0;font-size:14px;transition:all .3s}.section-39.b2b-services-section .b2b-services-content{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;border-radius:25px;height:100%;min-height:620px;padding:45px;position:relative;overflow:hidden;box-shadow:0 30px 70px #11182714}.section-39.b2b-services-section .b2b-services-content:before{content:"";filter:blur(45px);background:#3dace21f;border-radius:50%;width:350px;height:350px;position:absolute;top:-220px;right:-80px}.section-39.b2b-services-section .b2b-service-panel{z-index:2;animation:.4s b2bPanelFade;display:none;position:relative}.section-39.b2b-services-section .b2b-service-panel.active{display:block}@keyframes b2bPanelFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.section-39.b2b-services-section .b2b-panel-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.section-39.b2b-services-section .b2b-panel-top>span{color:#6b7280;letter-spacing:1.6px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-39.b2b-services-section .b2b-panel-icon{color:#2563eb;background:#3dace21a;border:1px solid #3dace240;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;font-size:19px;display:flex;box-shadow:0 12px 30px #3dace21a}.section-39.b2b-services-section .b2b-service-panel h3{color:#111827;letter-spacing:-1px;margin:0 0 15px;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3vw,2.7rem);line-height:1.12}.section-39.b2b-services-section .b2b-panel-intro{color:#4b5563;max-width:720px;margin:0 0 35px;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.85}.section-39.b2b-services-section .b2b-panel-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.section-39.b2b-services-section .b2b-panel-point{background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:13px;min-height:135px;padding:19px;transition:all .3s;display:flex}.section-39.b2b-services-section .b2b-panel-point:hover{background:#3dace20a;border-color:#3dace266;transform:translateY(-3px);box-shadow:0 18px 40px #11182714}.section-39.b2b-services-section .b2b-panel-point>span{color:#2563eb;background:#3dace21a;border:1px solid #3dace24d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.section-39.b2b-services-section .b2b-panel-point div{flex:1}.section-39.b2b-services-section .b2b-panel-point strong{color:#111827;margin-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:13px;line-height:1.4;display:block}.section-39.b2b-services-section .b2b-panel-point p{color:#4b5563;margin:0;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.75}.section-39.b2b-services-section .b2b-services-cta{z-index:3;background:#fff;border:1px solid #e5e7eb;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;margin-top:30px;padding:20px 22px;display:flex;position:relative}.section-39.b2b-services-section .b2b-services-cta>div{flex-direction:column;gap:5px;display:flex}.section-39.b2b-services-section .b2b-services-cta>div span{color:#6b7280;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-39.b2b-services-section .b2b-services-cta>div strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-39.b2b-services-section .b2b-services-cta-btn{color:#fff;white-space:nowrap;background:#3dace2;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-39.b2b-services-section .b2b-services-cta-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace24d}@media (width<=1024px){.section-39.b2b-services-section{padding:80px 0}.section-39.b2b-services-section .b2b-services-content{min-height:auto;padding:35px}}@media (width<=768px){.section-39.b2b-services-section{padding:65px 0}.section-39.b2b-services-section .b2b-services-header{margin-bottom:40px}.section-39.b2b-services-section .section-title h2,.section-39.b2b-services-section .b2b-services-header h2{font-size:2.2rem}.section-39.b2b-services-section .section-title p,.section-39.b2b-services-section .b2b-services-header p{font-size:13px}.section-39.b2b-services-section .b2b-services-tabs{margin-bottom:18px;padding:12px}.section-39.b2b-services-section .b2b-services-content{border-radius:20px;padding:28px}.section-39.b2b-services-section .b2b-panel-points{grid-template-columns:1fr}.section-39.b2b-services-section .b2b-panel-point{min-height:auto}.section-39.b2b-services-section .b2b-services-cta{flex-direction:column;align-items:flex-start}.section-39.b2b-services-section .b2b-services-cta-btn{width:100%}}@media (width<=640px){.section-39.b2b-services-section{padding:55px 0}.section-39.b2b-services-section .section-title h2,.section-39.b2b-services-section .b2b-services-header h2{font-size:1.9rem}.section-39.b2b-services-section .section-title p,.section-39.b2b-services-section .b2b-services-header p{font-size:12px}.section-39.b2b-services-section .b2b-services-content{padding:22px}.section-39.b2b-services-section .b2b-service-panel h3{font-size:1.8rem}.section-39.b2b-services-section .b2b-panel-intro{font-size:12px}.section-39.b2b-services-section .b2b-tab-text strong{font-size:13px}.section-39.b2b-services-section .b2b-tab-text small{font-size:12px}}.section-39.b2b-services-section.theme-dark{background:radial-gradient(circle at 5% 10%,#3dace21f,#0000 30%),radial-gradient(circle at 95% 90%,#3dace212,#0000 28%),#0a1016}.section-39.b2b-services-section.theme-dark:before{opacity:.3;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.section-39.b2b-services-section.theme-dark .b2b-services-kicker{color:#3dace2;background:#3dace212;border-color:#3dace233}.section-39.b2b-services-section.theme-dark .b2b-services-kicker span{box-shadow:0 0 0 5px #3dace21a}.section-39.b2b-services-section.theme-dark .section-title h2,.section-39.b2b-services-section.theme-dark .b2b-services-header h2{color:#fff}.section-39.b2b-services-section.theme-dark .section-title h2 span,.section-39.b2b-services-section.theme-dark .b2b-services-header h2 span{background:linear-gradient(90deg,#3dace2,#7ad5ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-39.b2b-services-section.theme-dark .section-title p,.section-39.b2b-services-section.theme-dark .b2b-services-header p{color:#ffffff8c}.section-39.b2b-services-section.theme-dark .b2b-services-tabs{background:linear-gradient(145deg,#fff1,#ffffff06);border-color:#ffffff17;box-shadow:0 30px 80px #0000004d}.section-39.b2b-services-section.theme-dark .b2b-tabs-label{color:#ffffff61;border-bottom-color:#ffffff12}.section-39.b2b-services-section.theme-dark .b2b-service-tab{color:#fff9}.section-39.b2b-services-section.theme-dark .b2b-service-tab:hover{background:#ffffff09}.section-39.b2b-services-section.theme-dark .b2b-service-tab.active{background:linear-gradient(135deg,#3dace226,#3dace209);border-color:#3dace240;box-shadow:inset 3px 0 #3dace2,0 15px 35px #00000029}.section-39.b2b-services-section.theme-dark .b2b-service-tab.active .b2b-tab-number{color:#3dace2}.section-39.b2b-services-section.theme-dark .b2b-service-tab.active .b2b-tab-text strong{color:#fff}.section-39.b2b-services-section.theme-dark .b2b-service-tab.active .b2b-tab-text small{color:#ffffff7a}.section-39.b2b-services-section.theme-dark .b2b-tab-number{color:#fff3}.section-39.b2b-services-section.theme-dark .b2b-tab-text strong{color:#ffffffb8}.section-39.b2b-services-section.theme-dark .b2b-tab-text small{color:#ffffff52}.section-39.b2b-services-section.theme-dark .b2b-tab-arrow{color:#fff3}.section-39.b2b-services-section.theme-dark .b2b-services-content{background:linear-gradient(145deg,#131d26,#0d141b);border-color:#ffffff17;box-shadow:0 35px 90px #00000059}.section-39.b2b-services-section.theme-dark .b2b-services-content:before{background:#3dace21a}.section-39.b2b-services-section.theme-dark .b2b-panel-top>span{color:#ffffff47}.section-39.b2b-services-section.theme-dark .b2b-panel-icon{color:#3dace2;background:#3dace21a;border-color:#3dace238;box-shadow:0 12px 30px #3dace214}.section-39.b2b-services-section.theme-dark .b2b-service-panel h3{color:#fff}.section-39.b2b-services-section.theme-dark .b2b-panel-intro{color:#ffffff85}.section-39.b2b-services-section.theme-dark .b2b-panel-point{background:#ffffff06;border-color:#ffffff12}.section-39.b2b-services-section.theme-dark .b2b-panel-point:hover{background:#3dace20b;border-color:#3dace233;box-shadow:0 18px 40px #00000029}.section-39.b2b-services-section.theme-dark .b2b-panel-point>span{color:#3dace2;background:#3dace217;border-color:#3dace238}.section-39.b2b-services-section.theme-dark .b2b-panel-point strong{color:#ffffffe6}.section-39.b2b-services-section.theme-dark .b2b-panel-point p{color:#ffffff6e}.section-39.b2b-services-section.theme-dark .b2b-services-cta{background:#ffffff09;border-color:#ffffff14}.section-39.b2b-services-section.theme-dark .b2b-services-cta>div span{color:#ffffff4d}.section-39.b2b-services-section.theme-dark .b2b-services-cta>div strong{color:#fff}.section-39.b2b-services-section.theme-dark .b2b-services-cta-btn:hover{box-shadow:0 12px 30px #3dace240}.section-40.b2b-insight-section{background:radial-gradient(circle at 0%,#3dace214,#0000 32%),radial-gradient(circle at 100% 20%,#3dace20d,#0000 28%),#111827;padding:100px 0;position:relative;overflow:hidden}.section-40.b2b-insight-section .b2b-insight-content{z-index:2;max-width:620px;position:relative}.section-40.b2b-insight-section .b2b-insight-kicker{color:#3dace2;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-40.b2b-insight-section .b2b-insight-kicker span{background:#3dace2;border-radius:50px;width:28px;height:2px}.section-40.b2b-insight-section .b2b-insight-content p{color:#ffffff94;margin:0 0 16px;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.85}.section-40.b2b-insight-section .b2b-insight-content .b2b-insight-lead{color:#ffffffd1;margin-bottom:18px;font-family:PlusJakartaSans-Medium;font-size:16px;line-height:1.7}.section-40.b2b-insight-section .b2b-insight-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;margin-bottom:30px;display:grid}.section-40.b2b-insight-section .b2b-insight-point{background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;align-items:flex-start;gap:12px;padding:16px;transition:all .3s;display:flex}.section-40.b2b-insight-section .b2b-insight-point:hover{background:#3dace20f;border-color:#3dace240;transform:translateY(-3px)}.section-40.b2b-insight-section .b2b-insight-point>span{color:#3dace2;background:#3dace21f;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;display:flex}.section-40.b2b-insight-section .b2b-insight-point div{flex-direction:column;gap:5px;display:flex}.section-40.b2b-insight-section .b2b-insight-point strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:12px;line-height:1.4}.section-40.b2b-insight-section .b2b-insight-point small{color:#ffffff6b;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.55}.section-40.b2b-insight-section .b2b-insight-btn{color:#fff;background:#3dace2;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 12px 30px #3dace238}.section-40.b2b-insight-section .b2b-insight-btn i{font-size:14px;transition:all .3s}.section-40.b2b-insight-section .b2b-insight-btn:hover{color:#fff;transform:translateY(-3px);box-shadow:0 16px 35px #3dace252}.section-40.b2b-insight-section .b2b-insight-btn:hover i{transform:translate(3px,-3px)}.section-40.b2b-insight-section .b2b-insight-visual{justify-content:center;align-items:center;min-height:560px;display:flex;position:relative}.section-40.b2b-insight-section .b2b-visual-glow{filter:blur(70px);pointer-events:none;background:#3dace221;border-radius:50%;width:360px;height:360px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-40.b2b-insight-section .b2b-image-card{z-index:1;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:26px;width:100%;max-width:530px;padding:8px;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000004d}.section-40.b2b-insight-section .b2b-image-card img{-o-object-fit:cover;object-fit:cover;border-radius:20px;width:100%;height:430px;display:block}.section-40.b2b-insight-section .b2b-image-overlay{pointer-events:none;background:linear-gradient(#0000 45%,#0a0f1447);border-radius:20px;position:absolute;inset:8px}.section-40.b2b-insight-section .b2b-result-card{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#192028e6;border:1px solid #ffffff1f;border-radius:15px;align-items:center;gap:12px;padding:14px 17px;display:flex;position:absolute;bottom:55px;left:-18px;box-shadow:0 18px 45px #00000040}.section-40.b2b-insight-section .b2b-result-card .b2b-result-icon{color:#3dace2;background:#3dace221;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}.section-40.b2b-insight-section .b2b-result-card div{flex-direction:column;gap:3px;display:flex}.section-40.b2b-insight-section .b2b-result-card small{color:#fff6;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-40.b2b-insight-section .b2b-result-card strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-40.b2b-insight-section .b2b-seo-badge{z-index:3;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#192028e6;border:1px solid #ffffff1c;border-radius:14px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:absolute;top:70px;right:-15px;box-shadow:0 18px 45px #00000038}.section-40.b2b-insight-section .b2b-seo-badge>span{color:#10b981;background:#10b9811f;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;display:flex}.section-40.b2b-insight-section .b2b-seo-badge div{flex-direction:column;gap:2px;display:flex}.section-40.b2b-insight-section .b2b-seo-badge strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-40.b2b-insight-section .b2b-seo-badge small{color:#fff6;font-family:PlusJakartaSans-Regular;font-size:12px}@media (width<=1024px){.section-40.b2b-insight-section{padding:80px 0}.section-40.b2b-insight-section .b2b-insight-visual{min-height:500px}.section-40.b2b-insight-section .b2b-result-card{left:5px}.section-40.b2b-insight-section .b2b-seo-badge{right:5px}}@media (width<=768px){.section-40.b2b-insight-section{padding:65px 0}.section-40.b2b-insight-section .b2b-insight-content{max-width:none}.section-40.b2b-insight-section .b2b-insight-content h2{font-size:2.35rem}.section-40.b2b-insight-section .b2b-insight-points{grid-template-columns:1fr}.section-40.b2b-insight-section .b2b-insight-visual{min-height:430px;margin-top:15px}.section-40.b2b-insight-section .b2b-image-card{max-width:100%}.section-40.b2b-insight-section .b2b-image-card img{height:350px}.section-40.b2b-insight-section .b2b-result-card{bottom:25px;left:0}.section-40.b2b-insight-section .b2b-seo-badge{top:35px;right:0}}@media (width<=640px){.section-40.b2b-insight-section .b2b-insight-content h2{letter-spacing:-1px;font-size:2rem}.section-40.b2b-insight-section .b2b-insight-content p{font-size:13px}.section-40.b2b-insight-section .b2b-insight-content .b2b-insight-lead{font-size:14px}.section-40.b2b-insight-section .b2b-insight-visual{min-height:360px}.section-40.b2b-insight-section .b2b-image-card{border-radius:20px;padding:5px}.section-40.b2b-insight-section .b2b-image-card img{border-radius:15px;height:290px}.section-40.b2b-insight-section .b2b-image-overlay{border-radius:15px;inset:5px}.section-40.b2b-insight-section .b2b-result-card{padding:10px 12px;bottom:15px;left:5px}.section-40.b2b-insight-section .b2b-seo-badge{padding:9px 11px;top:20px;right:5px}}.section-41.awards-section{color:#111827;background:#f9fafb;padding:100px 0;transition:background .3s,color .3s;position:relative;overflow:hidden}.section-41.awards-section .awards-row{min-width:0;overflow:hidden}.section-41.awards-section .col-lg-5,.section-41.awards-section .col-lg-7{min-width:0}.section-41.awards-section:before{content:"";filter:blur(80px);pointer-events:none;background:#3dace214;border-radius:50%;width:450px;height:450px;position:absolute;top:-230px;right:-170px}.section-41.awards-section:after{content:"";filter:blur(70px);pointer-events:none;background:#3dace20f;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-100px}.section-41.awards-section .awards-content{z-index:2;width:100%;padding-right:30px;position:relative}.section-41.awards-section .awards-kicker{color:#3dace2;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-41.awards-section .awards-kicker>span{background:#3dace2;border-radius:9999px;flex-shrink:0;width:30px;height:2px}.section-41.awards-section .awards-content>p{color:#6b7280;max-width:570px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:2}.section-41.awards-section .awards-highlight{background:#fff;border:1px solid #dbeafe;border-radius:1rem;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-41.awards-section .awards-highlight:hover{border-color:#bfdbfe;transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-41.awards-section .awards-highlight-icon{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;display:flex}.section-41.awards-section .awards-highlight-content{flex-direction:column;gap:.5rem;display:flex}.section-41.awards-section .awards-highlight-content strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.375}.section-41.awards-section .awards-highlight-content span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-41.awards-section .awards-stats{align-items:center;gap:55px;margin-top:2rem;display:flex}.section-41.awards-section .award-stat{flex-direction:column;gap:7px;display:flex}.section-41.awards-section .award-stat strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-41.awards-section .award-stat span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.375}.section-41.awards-section .awards-slider-wrap{z-index:2;width:100%;min-width:0;padding-left:15px;position:relative}.section-41.awards-section .awards-slider{width:100%;min-width:0;margin:0}.section-41.awards-section .awards-slider .slick-list{width:100%;padding:12px 0 25px;overflow:hidden}.section-41.awards-section .awards-slider .slick-track{align-items:stretch;display:flex}.section-41.awards-section .award-slide{outline:none;min-width:0;height:auto;padding:10px}.section-41.awards-section .award-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;width:100%;min-height:390px;padding:1rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-41.awards-section .award-card:before{content:"";background:#3dace2;width:0;height:3px;transition:width .35s;position:absolute;top:0;left:0}.section-41.awards-section .award-card:hover{border-color:#bfdbfe;transform:translateY(-7px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-41.awards-section .award-card:hover:before{width:100%}.section-41.awards-section .award-card:hover .award-card__image img{transform:scale(1.06)}.section-41.awards-section .award-card:hover .award-card__arrow i{color:#3dace2;transform:translate(2px,-2px)}.section-41.awards-section .award-card__top{justify-content:space-between;align-items:center;margin-bottom:.75rem;padding:0 .25rem;display:flex}.section-41.awards-section .award-card__number{color:#3dace2;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-41.awards-section .award-card__arrow i{color:#6b7280;font-size:1.125rem;transition:transform .3s,color .3s}.section-41.awards-section .award-card__image{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;width:100%;height:245px;display:flex;position:relative;overflow:hidden}.section-41.awards-section .award-card__image:after{content:"";pointer-events:none;background:linear-gradient(135deg,#3dace20d,#0000 55%);position:absolute;inset:0}.section-41.awards-section .award-card__image img{z-index:1;-o-object-fit:contain;object-fit:contain;width:auto;max-width:84%;height:auto;max-height:84%;transition:transform .5s;display:block;position:relative}.section-41.awards-section .award-card__content{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.section-41.awards-section .award-card__content h3{color:#111827;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.375}.section-41.awards-section .award-card__content p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-41.awards-section .awards-slider-bottom{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.section-41.awards-section .awards-slider-line{background:#e5e7eb;flex:1;height:1px}.section-41.awards-section .awards-slider-controls{align-items:center;gap:9px;display:flex}.section-41.awards-section .awards-slider-controls button{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;justify-content:center;align-items:center;width:44px;height:44px;transition:background .3s,border-color .3s,color .3s,transform .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #0000000d}.section-41.awards-section .awards-slider-controls button:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px);box-shadow:0 10px 25px #3dace233}.section-41.awards-section .awards-slider-controls button:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-41.awards-section.section-41--dark{color:#fff;background:#111827}.section-41.awards-section.section-41--dark:before{background:#3dace21f}.section-41.awards-section.section-41--dark:after{background:#3dace214}.section-41.awards-section.section-41--dark .awards-kicker{color:#60a5fa}.section-41.awards-section.section-41--dark .awards-kicker>span{background:#60a5fa}.section-41.awards-section.section-41--dark .awards-content>p{color:#9ca3af}.section-41.awards-section.section-41--dark .awards-highlight{background:#1f2937;border-color:#374151;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-41.awards-section.section-41--dark .awards-highlight:hover{border-color:#1d4ed8;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-41.awards-section.section-41--dark .awards-highlight-icon{color:#60a5fa;background:#111827;border-color:#374151}.section-41.awards-section.section-41--dark .awards-highlight-content strong{color:#fff}.section-41.awards-section.section-41--dark .awards-highlight-content span{color:#9ca3af}.section-41.awards-section.section-41--dark .award-stat strong{color:#fff}.section-41.awards-section.section-41--dark .award-stat span{color:#9ca3af}.section-41.awards-section.section-41--dark .award-card{background:#1f2937;border-color:#374151;box-shadow:0 20px 55px #00000040}.section-41.awards-section.section-41--dark .award-card:hover{border-color:#1d4ed8;box-shadow:0 28px 65px #00000059}.section-41.awards-section.section-41--dark .award-card__number{color:#60a5fa}.section-41.awards-section.section-41--dark .award-card__arrow i{color:#9ca3af}.section-41.awards-section.section-41--dark .award-card__image{background:#111827;border-color:#374151}.section-41.awards-section.section-41--dark .award-card__image:after{background:linear-gradient(135deg,#3dace21a,#0000 55%)}.section-41.awards-section.section-41--dark .award-card__content h3{color:#fff}.section-41.awards-section.section-41--dark .award-card__content p{color:#9ca3af}.section-41.awards-section.section-41--dark .awards-slider-line{background:#374151}.section-41.awards-section.section-41--dark .awards-slider-controls button{color:#d1d5db;background:#1f2937;border-color:#374151}.section-41.awards-section.section-41--dark .awards-slider-controls button:hover{color:#fff;background:#3dace2;border-color:#3dace2}@media (width<=1024px){.section-41.awards-section{padding:5rem 0}.section-41.awards-section .awards-content{padding-right:0}.section-41.awards-section .awards-slider-wrap{padding-left:0}.section-41.awards-section .award-card{min-height:370px}}@media (width<=768px){.section-41.awards-section{padding:4rem 0}.section-41.awards-section .awards-content h2{letter-spacing:-1.2px;font-size:2.25rem}.section-41.awards-section .awards-content>p{font-size:.875rem}.section-41.awards-section .awards-stats{gap:2rem}.section-41.awards-section .award-card__image{height:225px}}@media (width<=640px){.section-41.awards-section{padding:3rem 0}.section-41.awards-section .awards-content h2{letter-spacing:-.8px;font-size:1.875rem}.section-41.awards-section .awards-highlight{padding:1rem}.section-41.awards-section .awards-highlight-content strong{font-size:.875rem}.section-41.awards-section .awards-highlight-content span{font-size:.75rem}.section-41.awards-section .awards-stats{gap:1.25rem}.section-41.awards-section .award-stat strong{font-size:1.5rem}.section-41.awards-section .award-card{min-height:350px;padding:.75rem}.section-41.awards-section .award-card__image{height:205px}.section-41.awards-section .award-card__content h3{font-size:.75rem}.section-41.awards-section .awards-slider-bottom{gap:.75rem}.section-41.awards-section .awards-slider-controls button{width:40px;height:40px}}.section-42.why-savit-section{background:#fff;padding:95px 0;position:relative;overflow:hidden}.section-42.why-savit-section:before{content:"";pointer-events:none;background:#3dace20e;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-42.why-savit-section:after{content:"";pointer-events:none;background:#3dace209;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-200px;left:-180px}.section-42.why-savit-section .container{z-index:2;position:relative}.section-42.why-savit-section .why-savit-header{max-width:780px;margin:0 auto 55px}.section-42.why-savit-section .why-savit-kicker{color:#3dace2;letter-spacing:2.2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:16px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-42.why-savit-section .why-savit-kicker span{background:#3dace2;border-radius:20px;width:24px;height:2px}.section-42.why-savit-section .why-savit-header h2{color:#111827;letter-spacing:-1.8px;margin:0 0 17px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.08}.section-42.why-savit-section .why-savit-header h2 span{color:#3dace2;display:block}.section-42.why-savit-section .why-savit-header p{color:#6b7280;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.85}.section-42.why-savit-section .why-savit-grid{z-index:3;position:relative}.section-42.why-savit-section .why-savit-card{background:#fff;border:1px solid #e5e7eb;border-radius:22px;flex-direction:column;height:100%;min-height:365px;padding:28px;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 35px #1118270b}.section-42.why-savit-section .why-savit-card:before{content:"";transform-origin:0;background:#3dace2;width:100%;height:3px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-42.why-savit-section .why-savit-card:hover{border-color:#3dace240;transform:translateY(-8px);box-shadow:0 25px 60px #11182717}.section-42.why-savit-section .why-savit-card:hover:before{transform:scaleX(1)}.section-42.why-savit-section .why-savit-card:hover .why-savit-icon{color:#fff;background:#3dace2;transform:translateY(-3px)rotate(-4deg)}.section-42.why-savit-section .why-savit-card:hover .why-savit-number{color:#3dace2}.section-42.why-savit-section .why-savit-card-top{justify-content:space-between;align-items:center;margin-bottom:45px;display:flex}.section-42.why-savit-section .why-savit-number{color:#d1d5db;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px;transition:color .35s}.section-42.why-savit-section .why-savit-icon{color:#3dace2;background:#eff6ff;border-radius:15px;justify-content:center;align-items:center;width:52px;height:52px;font-size:21px;transition:all .35s;display:flex}.section-42.why-savit-section .why-savit-card-content{flex:1}.section-42.why-savit-section .why-savit-card h3{color:#111827;letter-spacing:-.4px;margin:0 0 13px;font-family:PlusJakartaSans-Bold;font-size:20px;line-height:1.3}.section-42.why-savit-section .why-savit-card p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.8}.section-42.why-savit-section .why-savit-card-line{background:#f3f4f6;width:100%;height:1px;margin-top:25px;margin-bottom:14px}.section-42.why-savit-section .why-savit-bottom-text{color:#fff;letter-spacing:1.7px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-42.why-savit-section .why-savit-bottom{background:#f9fafb;border:1px solid #e5e7eb;border-radius:18px;align-items:center;gap:18px;margin-top:35px;padding:20px 23px;display:flex}.section-42.why-savit-section .why-savit-bottom-icon{color:#3dace2;background:#fff;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;display:flex;box-shadow:0 5px 18px #1118270f}.section-42.why-savit-section .why-savit-bottom-content{flex-direction:column;flex:1;gap:4px;display:flex}.section-42.why-savit-section .why-savit-bottom-content span{color:#3dace2;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-42.why-savit-section .why-savit-bottom-content strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-42.why-savit-section .why-savit-btn{color:#fff;white-space:nowrap;background:#111827;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-42.why-savit-section .why-savit-btn i{font-size:13px;transition:all .3s}.section-42.why-savit-section .why-savit-btn:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-42.why-savit-section .why-savit-btn:hover i{transform:translate(2px,-2px)}@media (width<=1024px){.section-42.why-savit-section{padding:75px 0}.section-42.why-savit-section .why-savit-header{margin-bottom:40px}.section-42.why-savit-section .why-savit-card{min-height:340px;padding:24px}.section-42.why-savit-section .why-savit-card-top{margin-bottom:35px}}@media (width<=768px){.section-42.why-savit-section{padding:60px 0}.section-42.why-savit-section .why-savit-header{margin-bottom:35px}.section-42.why-savit-section .why-savit-header h2{font-size:2.2rem}.section-42.why-savit-section .why-savit-header p{font-size:13px}.section-42.why-savit-section .why-savit-card{border-radius:18px;min-height:300px;padding:24px}.section-42.why-savit-section .why-savit-card-top{margin-bottom:30px}.section-42.why-savit-section .why-savit-bottom{flex-direction:column;align-items:flex-start;padding:20px}.section-42.why-savit-section .why-savit-bottom-content strong{font-size:12px}.section-42.why-savit-section .why-savit-btn{width:100%}}@media (width<=640px){.section-42.why-savit-section .why-savit-header h2{font-size:1.9rem}.section-42.why-savit-section .why-savit-card{min-height:auto}.section-42.why-savit-section .why-savit-card h3{font-size:18px}.section-42.why-savit-section .why-savit-card p{font-size:12px}}.section-42.case-studies-section{color:#111827;background:#f9fafb;padding:5rem 0;transition:background .35s,color .35s;position:relative;overflow:hidden}.section-42.case-studies-section:before{content:"";pointer-events:none;background:#3dace20b;border-radius:50%;width:520px;height:520px;position:absolute;top:-300px;right:-240px}.section-42.case-studies-section:after{content:"";pointer-events:none;border:65px solid #3dace209;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-280px;left:-260px}.section-42.case-studies-section .section-title-row{z-index:2;align-items:flex-end;margin-bottom:2.5rem;position:relative}.section-42.case-studies-section .case-studies-overview{border-left:1px solid #e5e7eb;justify-content:flex-end;align-items:center;gap:1rem;min-height:90px;padding-left:1.5rem;display:flex}.section-42.case-studies-section .overview-number{color:#3dace2;letter-spacing:-3px;flex-shrink:0;font-family:PlusJakartaSans-Bold;font-size:58px;line-height:1}.section-42.case-studies-section .overview-content{flex-direction:column;gap:3px;display:flex}.section-42.case-studies-section .overview-label{color:#6b7280;letter-spacing:1.5px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-42.case-studies-section .overview-content strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-42.case-studies-section .overview-content small{color:#6b7280;max-width:220px;font-family:PlusJakartaSans-Regular;font-size:10px;line-height:1.5}.section-42.case-studies-section .case-studies-grid{z-index:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid;position:relative}.section-42.case-studies-section .case-study-card.is-hidden{display:none}.section-42.case-studies-section .case-study-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;min-width:0;transition:transform .4s,border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #1118270e}.section-42.case-studies-section .case-study-card:hover{border-color:#3dace252;transform:translateY(-7px);box-shadow:0 24px 60px #1118271c}.section-42.case-studies-section .case-study-card:hover .case-study-image img{transform:scale(1.06)}.section-42.case-studies-section .case-study-card:hover .case-study-image:after{opacity:1}.section-42.case-studies-section .case-study-card:hover .case-study-number{color:#fff;background:#3dace2;border-color:#3dace2}.section-42.case-studies-section .case-study-card:hover .case-study-link{color:#3dace2}.section-42.case-studies-section .case-study-card:hover .case-study-link i{transform:translate(4px,-4px)}.section-42.case-studies-section .case-study-image{background:#f3f4f6;height:190px;position:relative;overflow:hidden}.section-42.case-studies-section .case-study-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.section-42.case-studies-section .case-study-image:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#3dace22e,#0000 55%);transition:opacity .4s;position:absolute;inset:0}.section-42.case-studies-section .case-study-number{z-index:2;color:#1f2937;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #ffffff73;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-family:PlusJakartaSans-Bold;font-size:9px;transition:background .3s,border-color .3s,color .3s;display:flex;position:absolute;top:.75rem;left:.75rem}.section-42.case-studies-section .case-study-industry{z-index:2;color:#fff;letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11182799;border:1px solid #ffffff59;border-radius:9999px;padding:6px 10px;font-family:PlusJakartaSans-SemiBold;font-size:8px;position:absolute;bottom:.75rem;right:.75rem}.section-42.case-studies-section .case-study-content{flex-direction:column;flex:1;padding:1.25rem;display:flex}.section-42.case-studies-section .case-study-meta{color:#3dace2;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:8px;line-height:1.4}.section-42.case-studies-section .case-study-content h3{color:#111827;letter-spacing:-.3px;min-height:52px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.125rem;line-height:1.25}.section-42.case-studies-section .case-study-content p{color:#4b5563;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:68px;margin:0;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.65;display:-webkit-box;overflow:hidden}.section-42.case-studies-section .case-study-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.section-42.case-studies-section .case-study-result{flex-direction:column;gap:2px;display:flex}.section-42.case-studies-section .case-study-result strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem;line-height:1}.section-42.case-studies-section .case-study-result span{color:#6b7280;letter-spacing:.5px;text-transform:uppercase;font-family:PlusJakartaSans-Regular;font-size:8px}.section-42.case-studies-section .case-study-link{color:#1f2937;text-align:right;align-items:center;gap:5px;font-family:PlusJakartaSans-SemiBold;font-size:10px;line-height:1.3;text-decoration:none;transition:color .3s;display:inline-flex}.section-42.case-studies-section .case-study-link i{flex-shrink:0;font-size:11px;transition:transform .3s}.section-42.case-studies-section .case-studies-more{z-index:2;justify-content:center;align-items:center;margin-top:2rem;display:flex;position:relative}.section-42.case-studies-section .case-studies-more-button{color:#1f2937;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-width:220px;padding:13px 18px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;line-height:1;transition:transform .3s,border-color .3s,background .3s,color .3s,box-shadow .3s;display:inline-flex}.section-42.case-studies-section .case-studies-more-button .button-text{white-space:nowrap}.section-42.case-studies-section .case-studies-more-button .button-count{color:#3dace2;background:#3dace21a;border-radius:9999px;justify-content:center;align-items:center;min-width:27px;height:27px;padding:0 7px;font-family:PlusJakartaSans-SemiBold;font-size:9px;display:inline-flex}.section-42.case-studies-section .case-studies-more-button i{font-size:13px;transition:transform .3s}.section-42.case-studies-section .case-studies-more-button:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px);box-shadow:0 12px 30px #3dace22e}.section-42.case-studies-section .case-studies-more-button:hover .button-count{color:#fff;background:#ffffff2e}.section-42.case-studies-section .case-studies-more-button:hover i{transform:translateY(3px)}.section-42.case-studies-section .case-studies-more-button.is-complete .button-count,.section-42.case-studies-section .case-studies-more-button.is-complete i{display:none}.section-42.case-studies-section .case-study-cta{z-index:2;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.5rem 2rem;display:flex;position:relative;box-shadow:0 10px 35px #1118270a}.section-42.case-studies-section .case-study-cta>div{flex-direction:column;gap:.5rem;display:flex}.section-42.case-studies-section .case-study-cta h3{color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.2}.section-42.case-studies-section .case-cta-button{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:12px 20px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:transform .3s,background .3s,border-color .3s;display:inline-flex}.section-42.case-studies-section .case-cta-button i{transition:transform .3s}.section-42.case-studies-section .case-cta-button:hover{background:#219edb;border-color:#219edb;transform:translateY(-2px)}.section-42.case-studies-section .case-cta-button:hover i{transform:translate(3px,-3px)}.section-42.case-studies-section.theme-dark{color:#fff;background:#111827}.section-42.case-studies-section.theme-dark:before{background:#3dace214}.section-42.case-studies-section.theme-dark:after{border-color:#3dace20f}.section-42.case-studies-section.theme-dark .section-title h2{color:#fff}.section-42.case-studies-section.theme-dark .section-title p{color:#fff9}.section-42.case-studies-section.theme-dark .case-studies-overview{border-color:#374151}.section-42.case-studies-section.theme-dark .overview-label{color:#ffffff6b}.section-42.case-studies-section.theme-dark .overview-content strong{color:#fff}.section-42.case-studies-section.theme-dark .overview-content small{color:#fff6}.section-42.case-studies-section.theme-dark .case-study-card{background:#1f2937;border-color:#374151;box-shadow:0 15px 45px #0000002e}.section-42.case-studies-section.theme-dark .case-study-card:hover{border-color:#3dace266;box-shadow:0 25px 65px #00000047}.section-42.case-studies-section.theme-dark .case-study-image{background:#374151}.section-42.case-studies-section.theme-dark .case-study-content h3{color:#fff}.section-42.case-studies-section.theme-dark .case-study-content p{color:#ffffff94}.section-42.case-studies-section.theme-dark .case-study-footer{border-color:#374151}.section-42.case-studies-section.theme-dark .case-study-result strong{color:#fff}.section-42.case-studies-section.theme-dark .case-study-result span{color:#fff6}.section-42.case-studies-section.theme-dark .case-study-link{color:#ffffffc7}.section-42.case-studies-section.theme-dark .case-study-link:hover{color:#3dace2}.section-42.case-studies-section.theme-dark .case-studies-more-button{color:#fff;background:#1f2937;border-color:#374151}.section-42.case-studies-section.theme-dark .case-studies-more-button .button-count{color:#3dace2;background:#3dace226}.section-42.case-studies-section.theme-dark .case-studies-more-button:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-42.case-studies-section.theme-dark .case-studies-more-button:hover .button-count{color:#fff;background:#ffffff2e}.section-42.case-studies-section.theme-dark .case-study-cta{background:#1f2937;border-color:#374151;box-shadow:0 15px 45px #0000002e}.section-42.case-studies-section.theme-dark .case-study-cta h3{color:#fff}@media (width<=1024px){.section-42.case-studies-section{padding:4rem 0}.section-42.case-studies-section .section-title h2{font-size:1.875rem}.section-42.case-studies-section .overview-number{font-size:50px}.section-42.case-studies-section .case-studies-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.section-42.case-studies-section .case-study-image{height:220px}}@media (width<=768px){.section-42.case-studies-section{padding:3rem 0}.section-42.case-studies-section .section-title-row{margin-bottom:2rem}.section-42.case-studies-section .case-studies-overview{border-top:1px solid #e5e7eb;border-left:0;justify-content:flex-start;margin-top:1.5rem;padding:1rem 0 0}.section-42.case-studies-section.theme-dark .case-studies-overview{border-top-color:#374151}.section-42.case-studies-section .case-studies-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.section-42.case-studies-section .case-study-image{height:210px}.section-42.case-studies-section .case-study-content{padding:1.25rem}.section-42.case-studies-section .case-study-content h3,.section-42.case-studies-section .case-study-content p{min-height:auto}.section-42.case-studies-section .case-study-cta{flex-direction:column;align-items:flex-start;padding:1.5rem}.section-42.case-studies-section .case-cta-button{width:100%}}@media (width<=640px){.section-42.case-studies-section{padding:3rem 0}.section-42.case-studies-section .section-title h2{font-size:1.5rem;line-height:1.2}.section-42.case-studies-section .section-title p{margin-top:.75rem;font-size:12px}.section-42.case-studies-section .overview-number{font-size:44px}.section-42.case-studies-section .case-studies-grid{grid-template-columns:1fr;gap:1.25rem}.section-42.case-studies-section .case-study-image{height:200px}.section-42.case-studies-section .case-study-number{width:34px;height:34px;top:14px;left:14px}.section-42.case-studies-section .case-study-industry{padding:6px 10px;font-size:8px;bottom:14px;right:14px}.section-42.case-studies-section .case-study-content{padding:18px}.section-42.case-studies-section .case-study-meta{margin-bottom:10px;font-size:8px}.section-42.case-studies-section .case-study-content h3{font-size:1.125rem;line-height:1.3}.section-42.case-studies-section .case-study-content p{font-size:12px;line-height:1.6}.section-42.case-studies-section .case-study-footer{margin-top:1rem;padding-top:.75rem}.section-42.case-studies-section .case-study-result strong{font-size:1rem}.section-42.case-studies-section .case-study-link{font-size:10px}.section-42.case-studies-section .case-studies-more{margin-top:1.5rem}.section-42.case-studies-section .case-studies-more-button{width:100%;min-width:0;padding:14px 16px}.section-42.case-studies-section .case-study-cta{margin-top:1.5rem;padding:20px}.section-42.case-studies-section .case-study-cta h3{font-size:1.125rem}}.section-43.proven-results-section{background:radial-gradient(circle at 10% 10%,#3dace21f,#0000 30%),radial-gradient(circle at 90% 80%,#3dace212,#0000 28%),#0b1118;padding:110px 0;position:relative;overflow:hidden}.section-43.proven-results-section .proven-results-kicker{color:#3dace2;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-43.proven-results-section .proven-results-kicker>span:first-child{background:#3dace2;border-radius:20px;width:26px;height:2px}.section-43.proven-results-section .proven-results-kicker .kicker-dot{background:#3dace2;border-radius:50%;width:5px;height:5px}.section-43.proven-results-section .proven-results-main{background:#111a23;border:1px solid #ffffff14;border-radius:28px;height:100%;overflow:hidden;box-shadow:0 30px 80px #00000040}.section-43.proven-results-section .proven-results-image{height:330px;position:relative;overflow:hidden}.section-43.proven-results-section .proven-results-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}.section-43.proven-results-section .proven-results-image:hover img{transform:scale(1.05)}.section-43.proven-results-section .proven-results-image-overlay{background:linear-gradient(#050a0f0d,#050a0fb3);position:absolute;inset:0}.section-43.proven-results-section .proven-results-image-badge{color:#fff;letter-spacing:1.2px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050a0fa6;border:1px solid #ffffff26;border-radius:30px;align-items:center;gap:8px;padding:8px 13px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex;position:absolute;bottom:22px;left:24px}.section-43.proven-results-section .badge-dot{background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #3dace2cc}.section-43.proven-results-section .proven-results-content{padding:35px}.section-43.proven-results-section .proven-results-label{color:#ffffff61;letter-spacing:1.5px;align-items:center;gap:10px;margin-bottom:17px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:flex}.section-43.proven-results-section .proven-results-label span{color:#3dace2}.section-43.proven-results-section .proven-results-content h3{color:#fff;letter-spacing:-.7px;max-width:650px;margin:0 0 15px;font-family:PlusJakartaSans-Bold;font-size:29px;line-height:1.2}.section-43.proven-results-section .proven-results-content h3 span{color:#3dace2}.section-43.proven-results-section .proven-results-intro{color:#ffffff8f;max-width:650px;margin:0 0 25px;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.8}.section-43.proven-results-section .proven-results-points{flex-direction:column;gap:13px;margin-bottom:28px;display:flex}.section-43.proven-results-section .proven-result-point{align-items:flex-start;gap:11px;display:flex}.section-43.proven-results-section .proven-result-point p{color:#ffffffa6;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.65}.section-43.proven-results-section .proven-result-point p strong{color:#fff;font-family:PlusJakartaSans-SemiBold}.section-43.proven-results-section .result-check{color:#3dace2;background:#3dace21f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:flex}.section-43.proven-results-section .proven-results-link{color:#fff;border-bottom:1px solid #3dace266;align-items:center;gap:9px;padding-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-43.proven-results-section .proven-results-link i{color:#3dace2;font-size:14px;transition:all .3s}.section-43.proven-results-section .proven-results-link:hover{color:#3dace2}.section-43.proven-results-section .proven-results-link:hover i{transform:translate(3px,-3px)}.section-43.proven-results-section .proven-results-metrics{background:linear-gradient(145deg,#121d27,#0e161e);border:1px solid #ffffff14;border-radius:28px;height:100%;padding:32px;box-shadow:0 30px 80px #00000040}.section-43.proven-results-section .metrics-header{border-bottom:1px solid #ffffff12;align-items:center;gap:14px;margin-bottom:5px;padding-bottom:25px;display:flex}.section-43.proven-results-section .metrics-number{color:#3dace2;background:#3dace214;border:1px solid #3dace240;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-43.proven-results-section .metrics-header div{flex-direction:column;gap:4px;display:flex}.section-43.proven-results-section .metrics-header div span{color:#ffffff59;letter-spacing:1.4px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-43.proven-results-section .metrics-header div strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:14px}.section-43.proven-results-section .result-metric{border-bottom:1px solid #ffffff12;padding:23px 0}.section-43.proven-results-section .metric-top{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.section-43.proven-results-section .metric-label{color:#ffffff94;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-43.proven-results-section .metric-growth{color:#3dace2;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-43.proven-results-section .metric-value{align-items:baseline;gap:9px;margin-bottom:10px;display:flex}.section-43.proven-results-section .metric-value strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:28px;line-height:1}.section-43.proven-results-section .metric-value span{color:#ffffff52;font-family:PlusJakartaSans-Regular;font-size:12px}.section-43.proven-results-section .metric-progress{background:#ffffff12;border-radius:10px;width:100%;height:4px;overflow:hidden}.section-43.proven-results-section .metric-progress span{background:linear-gradient(90deg,#3dace2,#3dace259);border-radius:10px;height:100%;display:block}.section-43.proven-results-section .metrics-bottom{align-items:center;gap:12px;padding-top:25px;display:flex}.section-43.proven-results-section .metrics-bottom-icon{color:#3dace2;background:#3dace214;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}.section-43.proven-results-section .metrics-bottom div:last-child{flex-direction:column;gap:3px;display:flex}.section-43.proven-results-section .metrics-bottom div:last-child strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-43.proven-results-section .metrics-bottom div:last-child span{color:#ffffff59;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-43.proven-results-section .proven-results-footer{background:#ffffff06;border:1px solid #ffffff14;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;margin-top:45px;padding:30px 35px;display:flex}.section-43.proven-results-section .proven-results-footer>div{flex-direction:column;gap:6px;display:flex}.section-43.proven-results-section .proven-results-footer>div>span{color:#3dace2;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-43.proven-results-section .proven-results-footer>div h3{color:#fff;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:18px;line-height:1.4}.section-43.proven-results-section .proven-results-all-btn{color:#fff;background:#3dace2;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-43.proven-results-section .proven-results-all-btn i{font-size:14px;transition:all .3s}.section-43.proven-results-section .proven-results-all-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace240}.section-43.proven-results-section .proven-results-all-btn:hover i{transform:translate(3px,-3px)}@media (width<=1024px){.section-43.proven-results-section{padding:85px 0}.section-43.proven-results-section .proven-results-header{margin-bottom:50px}.section-43.proven-results-section .proven-results-header h2{font-size:3rem}.section-43.proven-results-section .proven-results-image{height:300px}}@media (width<=768px){.section-43.proven-results-section{padding:65px 0}.section-43.proven-results-section .proven-results-header{margin-bottom:38px}.section-43.proven-results-section .proven-results-header h2{letter-spacing:-1px;font-size:2.35rem}.section-43.proven-results-section .proven-results-header p{font-size:14px}.section-43.proven-results-section .proven-results-image{height:250px}.section-43.proven-results-section .proven-results-content{padding:25px}.section-43.proven-results-section .proven-results-content h3{font-size:24px}.section-43.proven-results-section .proven-results-metrics{padding:25px}.section-43.proven-results-section .proven-results-footer{flex-direction:column;align-items:flex-start;padding:25px}.section-43.proven-results-section .proven-results-all-btn{width:100%}}@media (width<=640px){.section-43.proven-results-section .proven-results-header h2{font-size:2rem}.section-43.proven-results-section .proven-results-image{height:220px}.section-43.proven-results-section .proven-results-content h3{font-size:22px}.section-43.proven-results-section .metric-value strong{font-size:25px}}.section-44.trusted-clients-section{color:#fff;background:radial-gradient(circle at 10% 10%,#3dace224,#0000 30%),radial-gradient(circle at 90% 70%,#3dace214,#0000 30%),#0b1118;padding:110px 0 90px;position:relative;overflow:hidden}.section-44.trusted-clients-section .trusted-bg-shape{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.section-44.trusted-clients-section .trusted-bg-shape-one{background:#3dace212;width:380px;height:380px;top:-180px;left:-180px}.section-44.trusted-clients-section .trusted-bg-shape-two{background:#3dace20e;width:450px;height:450px;bottom:-220px;right:-220px}.section-44.trusted-clients-section .trusted-main-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;background:linear-gradient(135deg,#ffffff13,#ffffff06);border:1px solid #ffffff17;border-radius:24px;grid-template-columns:1fr auto 1.3fr auto;align-items:center;gap:35px;margin-bottom:70px;padding:32px 38px;display:grid;position:relative;box-shadow:0 30px 80px #00000047}.section-44.trusted-clients-section .trusted-main-number{flex-direction:column;display:flex;position:relative}.section-44.trusted-clients-section .trusted-number{color:#fff;letter-spacing:-2px;font-family:PlusJakartaSans-Bold;font-size:54px;line-height:1}.section-44.trusted-clients-section .trusted-plus{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:25px;position:absolute;top:-8px;left:112px}.section-44.trusted-clients-section .trusted-main-number small{color:#ffffff6b;letter-spacing:2px;margin-top:9px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-44.trusted-clients-section .trusted-divider{background:#ffffff1a;width:1px;height:70px}.section-44.trusted-clients-section .trusted-main-info{flex-direction:column;gap:8px;display:flex}.section-44.trusted-clients-section .trusted-rating{align-items:center;gap:15px;display:flex}.section-44.trusted-clients-section .trusted-stars{color:#ffc857;gap:4px;font-size:14px;display:flex}.section-44.trusted-clients-section .trusted-rating strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:14px}.section-44.trusted-clients-section .trusted-main-info p{color:#ffffff7a;max-width:500px;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.7}.section-44.trusted-clients-section .trusted-main-badge{color:#3dace2;white-space:nowrap;background:#3dace212;border:1px solid #3dace22e;border-radius:50px;align-items:center;gap:9px;padding:10px 15px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-44.trusted-clients-section .trusted-main-badge i{font-size:15px}.section-44.trusted-clients-section .trusted-slider-section{z-index:2;margin-bottom:70px;position:relative}.section-44.trusted-clients-section .trusted-slider-label{justify-content:center;align-items:center;gap:16px;margin-bottom:28px;display:flex}.section-44.trusted-clients-section .trusted-slider-label span{background:#ffffff24;width:45px;height:1px}.section-44.trusted-clients-section .trusted-slider-label p{color:#ffffff61;letter-spacing:2px;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-44.trusted-clients-section .trusted-slider-wrap{width:100%;padding:10px 0 20px;overflow:hidden}.section-44.trusted-clients-section .trusted-slider{margin:0 -10px}.section-44.trusted-clients-section .trusted-slide{padding:0 10px}.section-44.trusted-clients-section .trusted-logo-card{background:linear-gradient(145deg,#17212b,#101820);border:1px solid #ffffff1a;border-radius:20px;justify-content:center;align-items:center;height:135px;padding:25px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 40px #0003}.section-44.trusted-clients-section .trusted-logo-card:before{content:"";opacity:0;background:radial-gradient(circle,#3dace21f,#0000 65%);transition:all .3s;position:absolute;inset:0}.section-44.trusted-clients-section .trusted-logo-card:hover{border-color:#3dace266;transform:translateY(-5px);box-shadow:0 20px 50px #00000059,0 0 30px #3dace214}.section-44.trusted-clients-section .trusted-logo-card:hover:before{opacity:1}.section-44.trusted-clients-section .trusted-logo-card img{z-index:2;-o-object-fit:contain;object-fit:contain;opacity:1;filter:none;mix-blend-mode:normal;width:auto;max-width:78%;height:auto;max-height:70px;transition:all .3s;display:block;position:relative}.section-44.trusted-clients-section .trusted-logo-card:hover img{transform:scale(1.07)}.section-44.trusted-clients-section .trusted-logo-number{color:#fff3;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:absolute;top:12px;left:15px}.section-44.trusted-clients-section .trusted-bottom{z-index:2;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.section-44.trusted-clients-section .trusted-bottom-item{border-right:1px solid #ffffff14;align-items:center;gap:15px;min-height:105px;padding:20px 25px;transition:all .3s;display:flex}.section-44.trusted-clients-section .trusted-bottom-item:last-child{border-right:0}.section-44.trusted-clients-section .trusted-bottom-item:hover{background:#ffffff06}.section-44.trusted-clients-section .trusted-bottom-icon{color:#3dace2;background:#3dace212;border:1px solid #3dace233;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;display:flex}.section-44.trusted-clients-section .trusted-bottom-item>div:last-child{flex-direction:column;gap:4px;display:flex}.section-44.trusted-clients-section .trusted-bottom-item strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:20px;line-height:1}.section-44.trusted-clients-section .trusted-bottom-item span{color:#fff6;font-family:PlusJakartaSans-Regular;font-size:12px}@media (width<=1024px){.section-44.trusted-clients-section{padding:85px 0 75px}.section-44.trusted-clients-section .trusted-main-card{grid-template-columns:1fr 1px 1.5fr;gap:25px}.section-44.trusted-clients-section .trusted-main-badge{grid-column:1/-1;justify-self:flex-start}.section-44.trusted-clients-section .trusted-bottom{grid-template-columns:repeat(2,1fr)}.section-44.trusted-clients-section .trusted-bottom-item:nth-child(2){border-right:0}.section-44.trusted-clients-section .trusted-bottom-item:nth-child(-n+2){border-bottom:1px solid #ffffff14}}@media (width<=768px){.section-44.trusted-clients-section{padding:70px 0 60px}.section-44.trusted-clients-section .trusted-header{margin-bottom:38px}.section-44.trusted-clients-section .trusted-header h2{letter-spacing:-1px;font-size:2.35rem}.section-44.trusted-clients-section .trusted-header p{font-size:13px}.section-44.trusted-clients-section .trusted-main-card{flex-direction:column;align-items:flex-start;gap:22px;padding:28px;display:flex}.section-44.trusted-clients-section .trusted-divider{width:100%;height:1px}.section-44.trusted-clients-section .trusted-number{font-size:46px}.section-44.trusted-clients-section .trusted-plus{left:98px}.section-44.trusted-clients-section .trusted-rating{flex-direction:column;align-items:flex-start;gap:7px}.section-44.trusted-clients-section .trusted-main-badge{width:auto}.section-44.trusted-clients-section .trusted-slider-section{margin-bottom:55px}.section-44.trusted-clients-section .trusted-logo-card{height:120px}.section-44.trusted-clients-section .trusted-bottom{grid-template-columns:1fr}.section-44.trusted-clients-section .trusted-bottom-item{border-bottom:1px solid #ffffff14;border-right:0;min-height:85px}.section-44.trusted-clients-section .trusted-bottom-item:last-child{border-bottom:0}}@media (width<=640px){.section-44.trusted-clients-section .trusted-header h2{font-size:2rem}.section-44.trusted-clients-section .trusted-slider-label p{letter-spacing:1.4px;text-align:center;font-size:12px}.section-44.trusted-clients-section .trusted-slider-label span{width:25px}.section-44.trusted-clients-section .trusted-logo-card{height:110px;padding:20px}.section-44.trusted-clients-section .trusted-logo-card img{max-width:82%;max-height:60px}}.section-45.b2b-faq-section{background:#f9fafb;padding:100px 0;position:relative;overflow:hidden}.section-45.b2b-faq-section:before{content:"";filter:blur(10px);pointer-events:none;background:#3dace20f;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-150px}.section-45.b2b-faq-section .faq-image-wrap{position:sticky;top:100px}.section-45.b2b-faq-section .faq-image-card{background:#111827;border-radius:28px;min-height:570px;position:relative;overflow:hidden;box-shadow:0 25px 70px #1118271f}.section-45.b2b-faq-section .faq-image{-o-object-fit:cover;object-fit:cover;opacity:.82;width:100%;height:570px;transition:transform .6s}.section-45.b2b-faq-section .faq-image-card:hover .faq-image{transform:scale(1.04)}.section-45.b2b-faq-section .faq-image-overlay{background:linear-gradient(#1118270d 15%,#11182747 45%,#111827f0 100%);position:absolute;inset:0}.section-45.b2b-faq-section .faq-image-content{z-index:2;position:absolute;bottom:30px;left:30px;right:30px}.section-45.b2b-faq-section .faq-image-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffd9;letter-spacing:1px;text-transform:uppercase;background:#ffffff17;border:1px solid #ffffff26;border-radius:50px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:inline-flex}.section-45.b2b-faq-section .faq-image-badge i{color:#3dace2}.section-45.b2b-faq-section .faq-image-content h3{color:#fff;margin:0 0 10px;font-family:PlusJakartaSans-Bold;font-size:27px;line-height:1.25}.section-45.b2b-faq-section .faq-image-content p{color:#ffffffa6;max-width:430px;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.7}.section-45.b2b-faq-section .faq-list{flex-direction:column;gap:12px;display:flex}.section-45.b2b-faq-section .faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:17px;transition:border-color .3s,box-shadow .3s,transform .3s;overflow:hidden}.section-45.b2b-faq-section .faq-item:hover{border-color:#3dace240;box-shadow:0 12px 35px #1118270f}.section-45.b2b-faq-section .faq-item.active{border-color:#3dace24d;box-shadow:0 15px 40px #11182712}.section-45.b2b-faq-section .faq-item.active .faq-question{color:#111827}.section-45.b2b-faq-section .faq-item.active .faq-toggle{color:#fff;background:#3dace2;transform:rotate(45deg)}.section-45.b2b-faq-section .faq-item.active .faq-answer{grid-template-rows:1fr}.section-45.b2b-faq-section .faq-item.active .faq-answer-inner{padding-bottom:23px}.section-45.b2b-faq-section .faq-question{color:#1f2937;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 23px;font-family:PlusJakartaSans-SemiBold;font-size:15px;line-height:1.5;transition:color .3s;display:flex}.section-45.b2b-faq-section .faq-question-text{flex:1}.section-45.b2b-faq-section .faq-toggle{color:#4b5563;background:#f3f4f6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;transition:background .3s,color .3s,transform .3s;display:flex}.section-45.b2b-faq-section .faq-answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.section-45.b2b-faq-section .faq-answer-inner{color:#6b7280;padding:0 23px;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.85;transition:padding .3s;overflow:hidden}.section-45.b2b-faq-section .faq-answer-inner p{margin:0}.section-45.b2b-faq-section .faq-answer-inner a{color:#3dace2;font-family:PlusJakartaSans-SemiBold;text-decoration:none}.section-45.b2b-faq-section .faq-answer-inner a:hover{text-decoration:underline}.section-45.b2b-faq-section .faq-bottom{background:#111827;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;margin-top:45px;padding:25px 28px;display:flex;box-shadow:0 20px 45px #1118271f}.section-45.b2b-faq-section .faq-bottom-content span{color:#ffffff73;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-45.b2b-faq-section .faq-bottom-content strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:16px}.section-45.b2b-faq-section .faq-bottom-btn{color:#fff;background:#3dace2;border-radius:11px;align-items:center;gap:9px;min-height:43px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-45.b2b-faq-section .faq-bottom-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 10px 25px #3dace240}.section-45.b2b-faq-section .faq-bottom-btn i{transition:transform .3s}.section-45.b2b-faq-section .faq-bottom-btn:hover i{transform:translate(2px,-2px)}@media (width<=1024px){.section-45.b2b-faq-section{padding:80px 0}.section-45.b2b-faq-section .faq-image-card,.section-45.b2b-faq-section .faq-image{height:500px;min-height:500px}.section-45.b2b-faq-section .faq-image-wrap{position:relative;top:auto}.section-45.b2b-faq-section .faq-question{font-size:14px}}@media (width<=768px){.section-45.b2b-faq-section{padding:65px 0}.section-45.b2b-faq-section .faq-header{margin-bottom:35px}.section-45.b2b-faq-section .faq-header h2{font-size:2rem}.section-45.b2b-faq-section .faq-header p{font-size:14px}.section-45.b2b-faq-section .faq-image-card,.section-45.b2b-faq-section .faq-image{height:390px;min-height:390px}.section-45.b2b-faq-section .faq-image-content{bottom:22px;left:22px;right:22px}.section-45.b2b-faq-section .faq-image-content h3{font-size:22px}.section-45.b2b-faq-section .faq-question{padding:19px;font-size:14px}.section-45.b2b-faq-section .faq-answer-inner{padding-left:19px;padding-right:19px;font-size:13px}.section-45.b2b-faq-section .faq-bottom{flex-direction:column;align-items:flex-start}.section-45.b2b-faq-section .faq-bottom-btn{justify-content:center;width:100%}}.section-45.featured-in-section{color:#111827;padding:100px 0;transition:background .3s,color .3s;position:relative;overflow:hidden}.section-45.featured-in-section.theme-light{background:#f9fafb}.section-45.featured-in-section.theme-light .featured-bg-circle-one{background:#3dace214}.section-45.featured-in-section.theme-light .featured-bg-circle-two{background:#11182709}.section-45.featured-in-section.theme-light .featured-card{background:#fff;border-color:#e5e7eb;box-shadow:0 12px 35px #1118270b}.section-45.featured-in-section.theme-light .featured-card:hover{border-color:#3dace24d;box-shadow:0 25px 55px #1118271a}.section-45.featured-in-section.theme-light .featured-number{color:#d1d5db}.section-45.featured-in-section.theme-light .featured-arrow{color:#374151;background:#fff;border-color:#e5e7eb}.section-45.featured-in-section.theme-light .featured-logo{background:#f9fafb}.section-45.featured-in-section.theme-light .featured-card-bottom strong{color:#111827}.section-45.featured-in-section.theme-light .featured-card-bottom span{color:#6b7280}.section-45.featured-in-section.theme-light .featured-slider-progress{background:#e5e7eb}.section-45.featured-in-section.theme-light .featured-slider-arrows button{color:#1f2937;background:#fff;border-color:#e5e7eb}.section-45.featured-in-section.theme-light .featured-trust{background:#fff;border-color:#e5e7eb;box-shadow:0 12px 30px #1118270a}.section-45.featured-in-section.theme-light .featured-trust strong{color:#111827}.section-45.featured-in-section.theme-light .featured-trust span{color:#6b7280}.section-45.featured-in-section.theme-dark{color:#fff;background:radial-gradient(circle at 85% 15%,#3dace21a,#0000 30%),radial-gradient(circle at 10% 90%,#3dace20f,#0000 28%),#111827}.section-45.featured-in-section.theme-dark .featured-bg-circle-one{background:#3dace21a}.section-45.featured-in-section.theme-dark .featured-bg-circle-two{background:#ffffff06}.section-45.featured-in-section.theme-dark .featured-card{background:linear-gradient(145deg,#151d27,#10161e);border-color:#ffffff1a;box-shadow:0 18px 50px #00000038}.section-45.featured-in-section.theme-dark .featured-card:before{background:#3dace21a}.section-45.featured-in-section.theme-dark .featured-card:hover{border-color:#3dace266;box-shadow:0 28px 65px #00000059}.section-45.featured-in-section.theme-dark .featured-number{color:#ffffff38}.section-45.featured-in-section.theme-dark .featured-arrow{color:#ffffffbf;background:#ffffff0a;border-color:#ffffff1f}.section-45.featured-in-section.theme-dark .featured-logo{background:#ffffff0b;border:1px solid #ffffff12}.section-45.featured-in-section.theme-dark .featured-logo img{filter:brightness(.98)}.section-45.featured-in-section.theme-dark .featured-card-bottom strong{color:#fff}.section-45.featured-in-section.theme-dark .featured-card-bottom span{color:#ffffff8c}.section-45.featured-in-section.theme-dark .featured-slider-progress{background:#ffffff1a}.section-45.featured-in-section.theme-dark .featured-slider-arrows button{color:#fffc;background:#ffffff0a;border-color:#ffffff1f}.section-45.featured-in-section.theme-dark .featured-slider-arrows button:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-45.featured-in-section.theme-dark .featured-trust{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border-color:#ffffff1a;box-shadow:0 18px 45px #0003}.section-45.featured-in-section.theme-dark .featured-trust-icon{background:#3dace21f}.section-45.featured-in-section.theme-dark .featured-trust strong{color:#fff}.section-45.featured-in-section.theme-dark .featured-trust span{color:#ffffff8c}.section-45.featured-in-section .featured-bg-circle{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.section-45.featured-in-section .featured-bg-circle-one{width:420px;height:420px;top:-220px;right:-120px}.section-45.featured-in-section .featured-bg-circle-two{width:300px;height:300px;bottom:-180px;left:-100px}.section-45.featured-in-section .featured-in-slider-wrap{z-index:2;padding:5px 0 0;position:relative}.section-45.featured-in-section .featured-in-slider{margin:0 -10px}.section-45.featured-in-section .featured-in-slider .slick-list{overflow:visible}.section-45.featured-in-section .featured-in-slider .slick-track{align-items:stretch;display:flex}.section-45.featured-in-section .featured-in-slider .slick-slide{height:inherit;padding:10px}.section-45.featured-in-section .featured-in-slider .slick-slide>div{height:100%}.section-45.featured-in-section .featured-card{border-radius:22px;flex-direction:column;justify-content:space-between;height:100%;min-height:285px;padding:22px;text-decoration:none;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.section-45.featured-in-section .featured-card:before{content:"";border-radius:50%;width:120px;height:120px;transition:transform .45s;position:absolute;top:-65px;right:-65px}.section-45.featured-in-section .featured-card:hover{transform:translateY(-8px)}.section-45.featured-in-section .featured-card:hover:before{transform:scale(2.2)}.section-45.featured-in-section .featured-card:hover .featured-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}.section-45.featured-in-section .featured-card:hover .featured-logo img{transform:scale(1.04)}.section-45.featured-in-section .featured-card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.section-45.featured-in-section .featured-number{letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-45.featured-in-section .featured-arrow{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;transition:all .3s;display:flex}.section-45.featured-in-section .featured-logo{z-index:2;border-radius:15px;justify-content:center;align-items:center;min-height:105px;margin:12px 0;padding:15px;transition:background .3s,border-color .3s;display:flex;position:relative}.section-45.featured-in-section .featured-logo img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:82%;max-height:72px;transition:transform .35s;display:block}.section-45.featured-in-section .featured-card-bottom{z-index:2;flex-direction:column;gap:5px;display:flex;position:relative}.section-45.featured-in-section .featured-card-bottom strong{font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.4}.section-45.featured-in-section .featured-card-bottom span{font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-45.featured-in-section .featured-slider-footer{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.section-45.featured-in-section .featured-slider-progress{width:100%;max-width:500px;height:2px;position:relative;overflow:hidden}.section-45.featured-in-section .featured-slider-progress span{background:#3dace2;width:25%;height:100%;display:block}.section-45.featured-in-section .featured-slider-arrows{gap:8px;display:flex}.section-45.featured-in-section .featured-slider-arrows button{cursor:pointer;border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;transition:all .3s;display:flex}.section-45.featured-in-section .featured-trust{z-index:2;border-radius:16px;align-items:center;gap:15px;max-width:600px;margin:50px auto 0;padding:18px 22px;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.section-45.featured-in-section .featured-trust-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.section-45.featured-in-section .featured-trust div:last-child{flex-direction:column;gap:4px;display:flex}.section-45.featured-in-section .featured-trust strong{font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-45.featured-in-section .featured-trust span{font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}@media (width<=1024px){.section-45.featured-in-section{padding:80px 0}.section-45.featured-in-section .featured-card{min-height:270px}}@media (width<=768px){.section-45.featured-in-section{padding:65px 0}.section-45.featured-in-section .featured-card{min-height:260px}.section-45.featured-in-section .featured-slider-footer{flex-direction:column;align-items:flex-end}.section-45.featured-in-section .featured-slider-progress{max-width:none}.section-45.featured-in-section .featured-slider-arrows{align-self:flex-end}}@media (width<=640px){.section-45.featured-in-section .featured-card{min-height:245px;padding:18px}.section-45.featured-in-section .featured-logo{min-height:95px}.section-45.featured-in-section .featured-trust{align-items:flex-start;padding:16px}}.section-45.ai-insights-section{background:#101820;padding:100px 0;position:relative;overflow:hidden}.section-45.ai-insights-section .ai-insights-header-link{justify-content:flex-end;display:flex}.section-45.ai-insights-section .ai-insights-header-link a{color:#fff;background:#ffffff0a;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:10px;padding:13px 18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-45.ai-insights-section .ai-insights-header-link a i{color:#3dace2;transition:all .3s}.section-45.ai-insights-section .ai-insights-header-link a:hover{background:#3dace21a;border-color:#3dace2}.section-45.ai-insights-section .ai-insights-header-link a:hover i{transform:translate(3px,-3px)}.section-45.ai-insights-section .ai-insight-card{background:#17232d;border:1px solid #ffffff1a;border-radius:20px;height:100%;transition:all .35s;overflow:hidden;box-shadow:0 20px 60px #00000040}.section-45.ai-insights-section .ai-insight-card:hover{border-color:#3dace266;transform:translateY(-6px);box-shadow:0 25px 70px #00000059}.section-45.ai-insights-section .ai-insight-image{height:230px;text-decoration:none;display:block;position:relative;overflow:hidden}.section-45.ai-insights-section .featured-card .ai-insight-image{height:370px}.section-45.ai-insights-section .ai-insight-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-45.ai-insights-section .ai-insight-card:hover .ai-insight-image img{transform:scale(1.06)}.section-45.ai-insights-section .ai-insight-category{color:#fff;letter-spacing:1px;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1219bf;border:1px solid #ffffff2e;border-radius:7px;padding:7px 11px;font-family:PlusJakartaSans-SemiBold;font-size:12px;position:absolute;top:16px;left:16px}.section-45.ai-insights-section .ai-insight-arrow{color:#fff;background:#0a1219b3;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex;position:absolute;top:16px;right:16px}.section-45.ai-insights-section .ai-insight-arrow i{font-size:14px}.section-45.ai-insights-section .ai-insight-card:hover .ai-insight-arrow{background:#3dace2;border-color:#3dace2;transform:scale(1.08)}.section-45.ai-insights-section .ai-insight-card:hover .ai-insight-arrow i{transform:translate(2px,-2px)}.section-45.ai-insights-section .ai-insight-content{padding:24px}.section-45.ai-insights-section .ai-insight-meta{color:#ffffff6b;align-items:center;gap:9px;margin-bottom:13px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-45.ai-insights-section .ai-insight-meta i{color:#3dace2;margin-right:4px}.section-45.ai-insights-section .ai-insight-content h3{margin:0 0 14px;font-family:PlusJakartaSans-SemiBold;font-size:18px;line-height:1.4}.section-45.ai-insights-section .ai-insight-content h3 a{color:#fff;text-decoration:none;transition:all .3s}.section-45.ai-insights-section .ai-insight-content h3 a:hover{color:#3dace2}.section-45.ai-insights-section .featured-card .ai-insight-content h3{font-size:27px;line-height:1.3}.section-45.ai-insights-section .ai-insight-content p{color:#ffffff80;margin:0 0 20px;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.8}.section-45.ai-insights-section .ai-insight-read{color:#fff;align-items:center;gap:9px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;display:inline-flex}.section-45.ai-insights-section .ai-insight-read i{color:#3dace2;transition:all .3s}.section-45.ai-insights-section .ai-insight-read:hover{color:#3dace2}.section-45.ai-insights-section .ai-insight-read:hover i{transform:translate(3px,-3px)}.section-45.ai-insights-section .ai-insights-bottom{background:#17232d;border:1px solid #ffffff1a;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;margin-top:45px;padding:22px 25px;display:flex}.section-45.ai-insights-section .ai-insights-bottom div{flex-direction:column;gap:5px;display:flex}.section-45.ai-insights-section .ai-insights-bottom span{color:#3dace2;letter-spacing:2px;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-45.ai-insights-section .ai-insights-bottom strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:15px}.section-45.ai-insights-section .ai-insights-bottom-btn{color:#fff;white-space:nowrap;background:#3dace2;border-radius:9px;align-items:center;gap:9px;padding:12px 17px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;display:inline-flex}.section-45.ai-insights-section .ai-insights-bottom-btn:hover{color:#fff;background:#2d99cc}@media (width<=1024px){.section-45.ai-insights-section{padding:80px 0}.section-45.ai-insights-section .ai-insights-header-link{justify-content:flex-start;margin-top:25px}.section-45.ai-insights-section .featured-card .ai-insight-image{height:320px}}@media (width<=768px){.section-45.ai-insights-section{padding:65px 0}.section-45.ai-insights-section .ai-insights-header h2{font-size:2.3rem}.section-45.ai-insights-section .ai-insights-header p{font-size:13px}.section-45.ai-insights-section .ai-insight-image,.section-45.ai-insights-section .featured-card .ai-insight-image{height:240px}.section-45.ai-insights-section .featured-card .ai-insight-content h3{font-size:22px}.section-45.ai-insights-section .ai-insights-bottom{flex-direction:column;align-items:flex-start}.section-45.ai-insights-section .ai-insights-bottom-btn{justify-content:center;width:100%}}@media (width<=640px){.section-45.ai-insights-section .ai-insights-header h2{font-size:2rem}.section-45.ai-insights-section .ai-insight-content{padding:20px}}.section-48.growth-enquiry-section{background:radial-gradient(circle at 8% 20%,#3dace21a,#0000 30%),radial-gradient(circle at 92% 80%,#3dace212,#0000 28%),#f9fafb;padding:110px 0;position:relative;overflow:hidden}.section-48.growth-enquiry-section .growth-enquiry-glow{filter:blur(100px);pointer-events:none;border-radius:50%;width:350px;height:350px;position:absolute}.section-48.growth-enquiry-section .growth-glow-one{background:#3dace21f;top:-180px;left:-120px}.section-48.growth-enquiry-section .growth-glow-two{background:#11182714;bottom:-180px;right:-180px}.section-48.growth-enquiry-section .growth-enquiry-card{background:#fff;border:1px solid #e5e7eb;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 30px 90px #1118271a}.section-48.growth-enquiry-section .growth-enquiry-content{background:linear-gradient(145deg,#111827 0% 55%,#172333 100%);height:100%;padding:55px 45px;position:relative;overflow:hidden}.section-48.growth-enquiry-section .growth-enquiry-content:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-100px;right:-100px;box-shadow:0 0 0 40px #ffffff05,0 0 0 80px #ffffff04}.section-48.growth-enquiry-section .growth-enquiry-kicker{z-index:2;color:#ffffff8c;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex;position:relative}.section-48.growth-enquiry-section .growth-enquiry-kicker span{background:#3dace2;border-radius:20px;width:28px;height:2px}.section-48.growth-enquiry-section .growth-enquiry-content h2{z-index:2;color:#fff;letter-spacing:-1.8px;margin:0 0 22px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.08;position:relative}.section-48.growth-enquiry-section .growth-enquiry-content h2 span{color:#3dace2;display:block}.section-48.growth-enquiry-section .growth-enquiry-content>p{z-index:2;color:#ffffff94;max-width:470px;margin:0 0 35px;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.85;position:relative}.section-48.growth-enquiry-section .growth-enquiry-point{z-index:2;border-top:1px solid #ffffff14;align-items:flex-start;gap:15px;padding:18px 0;display:flex;position:relative}.section-48.growth-enquiry-section .growth-point-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace240;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:17px;display:flex}.section-48.growth-enquiry-section .growth-point-content{flex-direction:column;gap:5px;display:flex}.section-48.growth-enquiry-section .growth-point-content strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.4}.section-48.growth-enquiry-section .growth-point-content span{color:#ffffff7a;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.65}.section-48.growth-enquiry-section .growth-enquiry-trust{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff17;border-radius:15px;align-items:center;gap:13px;margin-top:25px;padding:16px;display:flex;position:relative}.section-48.growth-enquiry-section .growth-trust-icon{color:#fff;background:#3dace2;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:flex}.section-48.growth-enquiry-section .growth-enquiry-trust div:last-child{flex-direction:column;gap:4px;display:flex}.section-48.growth-enquiry-section .growth-enquiry-trust strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-48.growth-enquiry-section .growth-enquiry-trust span{color:#ffffff73;font-family:PlusJakartaSans-Regular;font-size:11px}.section-48.growth-enquiry-section .growth-enquiry-form-wrap{background:#fff;height:100%;padding:48px 45px}.section-48.growth-enquiry-section .growth-form-header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:30px;padding-bottom:28px;display:flex}.section-48.growth-enquiry-section .growth-form-label{color:#3dace2;letter-spacing:2px;text-transform:uppercase;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:block}.section-48.growth-enquiry-section .growth-form-header h3{color:#111827;letter-spacing:-1px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.2}.section-48.growth-enquiry-section .growth-form-header h3 span{color:#3dace2}.section-48.growth-enquiry-section .growth-form-icon{color:#fff;background:#111827;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:all .3s;display:flex}.section-48.growth-enquiry-section .growth-form-icon:hover{background:#3dace2;transform:translateY(-2px)}.section-48.growth-enquiry-section .growth-form-group{width:100%}.section-48.growth-enquiry-section .growth-form-group label{color:#1f2937;margin-bottom:9px;font-family:PlusJakartaSans-SemiBold;font-size:13px;display:block}.section-48.growth-enquiry-section .growth-form-group label sup{color:#ef4444;font-size:11px}.section-48.growth-enquiry-section .growth-input-wrap{align-items:center;display:flex;position:relative}.section-48.growth-enquiry-section .growth-input-wrap>i:first-child{z-index:2;color:#fff;pointer-events:none;font-size:16px;transition:all .3s;position:absolute;left:16px}.section-48.growth-enquiry-section .growth-input-wrap input,.section-48.growth-enquiry-section .growth-input-wrap select{color:#1f2937;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 16px 0 46px;font-family:PlusJakartaSans-Regular;font-size:13px;transition:all .3s}.section-48.growth-enquiry-section .growth-input-wrap input::placeholder{color:#fff}.section-48.growth-enquiry-section .growth-input-wrap input:focus,.section-48.growth-enquiry-section .growth-input-wrap select:focus{background:#fff;border-color:#3dace2;box-shadow:0 0 0 4px #3dace214}.section-48.growth-enquiry-section .growth-input-wrap:focus-within>i:first-child{color:#3dace2}.section-48.growth-enquiry-section .growth-input-wrap select{appearance:none;cursor:pointer;padding-right:45px}.section-48.growth-enquiry-section .growth-select-arrow{color:#fff;pointer-events:none;font-size:13px;position:absolute;right:16px}.section-48.growth-enquiry-section .growth-captcha{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:6px;display:flex}.section-48.growth-enquiry-section .growth-captcha-question{color:#fff;background:#111827;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:105px;height:40px;padding:0 10px;font-size:12px;display:flex}.section-48.growth-enquiry-section .growth-captcha-question span{color:#ffffff8c;font-family:PlusJakartaSans-Regular;font-size:12px}.section-48.growth-enquiry-section .growth-captcha-question strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-48.growth-enquiry-section .growth-captcha-input{flex:1;align-items:center;display:flex;position:relative}.section-48.growth-enquiry-section .growth-captcha-input i{color:#fff;font-size:14px;position:absolute;left:10px}.section-48.growth-enquiry-section .growth-captcha-input input{color:#1f2937;background:0 0;border:0;outline:none;width:100%;height:40px;padding:0 10px 0 32px;font-family:PlusJakartaSans-Regular;font-size:13px}.section-48.growth-enquiry-section .growth-submit-wrap{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;height:100%;display:flex}.section-48.growth-enquiry-section .growth-submit-btn{color:#fff;cursor:pointer;background:#3dace2;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-family:PlusJakartaSans-SemiBold;font-size:13px;transition:all .3s;display:inline-flex}.section-48.growth-enquiry-section .growth-submit-btn i{font-size:15px;transition:all .3s}.section-48.growth-enquiry-section .growth-submit-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px #3dace240}.section-48.growth-enquiry-section .growth-submit-btn:hover i{transform:translate(2px,-2px)}.section-48.growth-enquiry-section .growth-submit-wrap small{color:#fff;align-items:center;gap:5px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.section-48.growth-enquiry-section .growth-form-bottom{border-top:1px solid #f3f4f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px;padding-top:24px;display:grid}.section-48.growth-enquiry-section .growth-form-bottom-item{background:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;align-items:flex-start;gap:10px;min-width:0;padding:13px;transition:all .3s;display:flex}.section-48.growth-enquiry-section .growth-form-bottom-item:hover{background:#fff;border-color:#3dace22e;transform:translateY(-2px)}.section-48.growth-enquiry-section .growth-form-bottom-icon{color:#3dace2;background:#111827;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;display:flex}.section-48.growth-enquiry-section .growth-form-bottom-item>div:last-child{flex-direction:column;gap:3px;display:flex}.section-48.growth-enquiry-section .growth-form-bottom-item strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.4}.section-48.growth-enquiry-section .growth-form-bottom-item span{color:#fff;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}@media (width<=1024px){.section-48.growth-enquiry-section{padding:85px 0}.section-48.growth-enquiry-section .growth-enquiry-content{padding:45px 30px}.section-48.growth-enquiry-section .growth-enquiry-form-wrap{padding:40px 30px}.section-48.growth-enquiry-section .growth-enquiry-content h2{font-size:2.5rem}.section-48.growth-enquiry-section .growth-form-bottom{grid-template-columns:1fr}}@media (width<=768px){.section-48.growth-enquiry-section{padding:65px 0}.section-48.growth-enquiry-section .growth-enquiry-card{border-radius:22px}.section-48.growth-enquiry-section .growth-enquiry-content,.section-48.growth-enquiry-section .growth-enquiry-form-wrap{padding:40px 28px}.section-48.growth-enquiry-section .growth-enquiry-content h2{font-size:2.25rem}.section-48.growth-enquiry-section .growth-form-header h3{font-size:1.9rem}.section-48.growth-enquiry-section .growth-form-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.section-48.growth-enquiry-section{padding:50px 0}.section-48.growth-enquiry-section .growth-enquiry-content,.section-48.growth-enquiry-section .growth-enquiry-form-wrap{padding:35px 20px}.section-48.growth-enquiry-section .growth-enquiry-content h2{letter-spacing:-1px;font-size:2rem}.section-48.growth-enquiry-section .growth-enquiry-content>p{font-size:14px}.section-48.growth-enquiry-section .growth-point-content strong{font-size:13px}.section-48.growth-enquiry-section .growth-point-content span{font-size:11px}.section-48.growth-enquiry-section .growth-form-header{margin-bottom:25px}.section-48.growth-enquiry-section .growth-form-header h3{font-size:1.7rem}.section-48.growth-enquiry-section .growth-form-icon{width:42px;height:42px;font-size:15px}.section-48.growth-enquiry-section .growth-form-bottom{grid-template-columns:1fr}.section-48.growth-enquiry-section .growth-captcha{flex-direction:column;align-items:stretch;padding:8px}.section-48.growth-enquiry-section .growth-captcha-question,.section-48.growth-enquiry-section .growth-captcha-input{width:100%}}.quote-modal .modal-backdrop{background:#050a0f}.quote-modal .modal-dialog{width:calc(100% - 30px);max-width:780px;margin:30px auto}.quote-modal .quote-modal-content{background:radial-gradient(circle at 100% 0,#3dace229,#0000 30%),radial-gradient(circle at 0 100%,#3dace212,#0000 35%),#101820;border:1px solid #ffffff1a;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 100px #0000008c}.quote-modal .quote-modal-close{z-index:10;opacity:1;color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .3s;display:flex;position:absolute;top:18px;right:18px}.quote-modal .quote-modal-close:before{display:none}.quote-modal .quote-modal-close i{color:#fff;font-size:13px;line-height:1;display:block}.quote-modal .quote-modal-close:hover{background:#3dace2;border-color:#3dace2;transform:rotate(90deg)}.quote-modal .quote-modal-close:focus{box-shadow:none}.quote-modal .quote-modal-body{padding:52px 55px 32px}.quote-modal .quote-modal-header{margin-bottom:32px;padding-right:45px}.quote-modal .quote-modal-kicker{color:#3dace2;letter-spacing:2px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1;display:inline-flex}.quote-modal .quote-modal-kicker span{background:#3dace2;border-radius:20px;width:25px;height:2px}.quote-modal .quote-modal-header h2{color:#fff;letter-spacing:-1.2px;margin:0 0 14px;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,1.8rem);line-height:1.12}.quote-modal .quote-modal-header h2 span{color:#3dace2;display:inline}.quote-modal .quote-modal-header p{color:#ffffff94;max-width:650px;margin:0;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.8}.quote-modal .quote-modal-form,.quote-modal .quote-form-group{width:100%}.quote-modal .quote-form-group label{color:#ffffffd6;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:12px;line-height:1.4;display:block}.quote-modal .quote-form-group label sup{color:#ff6868;margin-left:2px;font-size:12px;position:relative;top:-1px}.quote-modal .quote-input{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:12px;align-items:center;width:100%;min-height:50px;transition:all .3s;display:flex;position:relative}.quote-modal .quote-input>i:first-child{color:#ffffff61;text-align:center;flex-shrink:0;width:48px;font-size:16px}.quote-modal .quote-input:focus-within{background:#3dace20e;border-color:#3dace2a6;box-shadow:0 0 0 3px #3dace214}.quote-modal .quote-input input,.quote-modal .quote-input select{color:#fff;border:0;outline:none;width:100%;min-width:0;height:52px;padding:0 15px 0 0;font-family:PlusJakartaSans-Regular;font-size:13px;background:0 0!important}.quote-modal .quote-input input::-moz-placeholder{color:#ffffff4d}.quote-modal .quote-input select::-moz-placeholder{color:#ffffff4d}.quote-modal .quote-input input::placeholder,.quote-modal .quote-input select::placeholder{color:#ffffff4d}.quote-modal .quote-input select{appearance:none;cursor:pointer;padding-right:40px}.quote-modal .quote-input select option{color:#fff;background:#111820}.quote-modal .quote-select-arrow{pointer-events:none;position:absolute;right:17px;color:#ffffff61!important;width:auto!important;font-size:12px!important}.quote-modal .quote-submit-btn{color:#fff;cursor:pointer;background:#3dace2;border:0;border-radius:12px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:56px;margin-top:2px;padding:0 25px;font-family:PlusJakartaSans-SemiBold;font-size:13px;transition:all .3s;display:flex;position:relative}.quote-modal .quote-submit-btn i{font-size:14px;transition:all .3s}.quote-modal .quote-submit-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace240}.quote-modal .quote-submit-btn:hover i{transform:translate(3px,-3px)}.quote-modal .quote-modal-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;margin-top:25px;padding-top:20px;display:flex}.quote-modal .quote-modal-footer>div{color:#ffffff6b;align-items:center;gap:8px;font-family:PlusJakartaSans-Regular;font-size:12px;display:flex}.quote-modal .quote-modal-footer>div i{color:#3dace2;flex-shrink:0;font-size:13px}@media (width<=768px){.quote-modal .modal-dialog{width:calc(100% - 20px);margin:15px auto}.quote-modal .quote-modal-body{padding:42px 25px 25px}.quote-modal .quote-modal-header{padding-right:35px}.quote-modal .quote-modal-header h2{font-size:2rem}.quote-modal .quote-modal-footer{flex-direction:column;align-items:flex-start;gap:10px}.quote-modal .quote-modal-close{width:38px;height:38px;top:14px;right:14px}}@media (width<=640px){.quote-modal .modal-dialog{width:calc(100% - 16px)}.quote-modal .quote-modal-content{border-radius:20px}.quote-modal .quote-modal-body{padding:40px 18px 22px}.quote-modal .quote-modal-header{margin-bottom:25px}.quote-modal .quote-modal-header h2{letter-spacing:-.7px;font-size:1.75rem}.quote-modal .quote-modal-header p{font-size:13px}.quote-modal .quote-input{min-height:51px}.quote-modal .quote-input input,.quote-modal .quote-input select{height:49px;font-size:12px}.quote-modal .quote-submit-btn{min-height:53px;font-size:12px}}.demo-industries{background:#111827;padding:120px 0;overflow:hidden}.demo-industries .demo-heading{max-width:700px;margin-bottom:55px}.demo-industries .demo-heading>span{color:#a78bfa;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:18px;font-size:11px;font-weight:600;display:inline-flex}.demo-industries .demo-heading>span i{font-size:15px}.demo-industries .demo-heading h2{color:#fff;margin:0 0 15px;font-size:48px;font-weight:700;line-height:1.1}.demo-industries .demo-heading h2 strong{color:#8b5cf6}.demo-industries .demo-heading p{color:#ffffff8c;max-width:600px;margin:0;font-size:16px;line-height:1.8}.demo-industries .demo-industry-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.demo-industries .demo-industry-card{background:#151e2e;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;min-height:270px;padding:32px;text-decoration:none;transition:all .4s;display:flex;position:relative;overflow:hidden}.demo-industries .demo-industry-card:before{content:"";opacity:0;filter:blur(70px);background:#8b5cf6;width:180px;height:180px;transition:all .4s;position:absolute;top:-100px;right:-100px}.demo-industries .demo-industry-card:hover{border-color:#8b5cf673;transform:translateY(-6px);box-shadow:0 20px 50px #00000040}.demo-industries .demo-industry-card:hover:before{opacity:.22}.demo-industries .demo-industry-card:hover .demo-card-top i{color:#fff;background:#8b5cf6;transform:rotate(-5deg)}.demo-industries .demo-industry-card:hover .demo-card-bottom i{color:#fff;background:#8b5cf6;transform:rotate(45deg)}.demo-industries .demo-card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.demo-industries .demo-card-top>span{color:#ffffff40;font-size:12px}.demo-industries .demo-card-top>i{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf62e;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s;display:flex}.demo-industries h3{z-index:2;color:#fff;margin:35px 0 10px;font-size:24px;position:relative}.demo-industries .demo-industry-card p{z-index:2;color:#ffffff7a;max-width:450px;margin:0;font-size:14px;line-height:1.7;position:relative}.demo-industries .demo-card-bottom{z-index:2;justify-content:space-between;align-items:center;margin-top:auto;padding-top:25px;display:flex;position:relative}.demo-industries .demo-card-bottom span{color:#fff6;border:1px solid #ffffff14;border-radius:50px;padding:6px 12px;font-size:11px}.demo-industries .demo-card-bottom i{color:#ffffff80;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .4s;display:flex}@media (width<=767px){.demo-industries{padding:80px 0}.demo-industries .demo-heading h2{font-size:34px}.demo-industries .demo-industry-grid{grid-template-columns:1fr}}.section-title-row{align-items:flex-end;margin-bottom:2.5rem}.section-title .section-title-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;line-height:1;display:inline-flex}.section-title .section-title-kicker .kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:32px;height:2px;display:block}.section-title .section-title-kicker>span:not(.kicker-line){color:#3dace2;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;align-items:center;display:inline-flex}.section-title .section-title-kicker i{color:#3dace2;margin-right:5px;font-size:.875rem}.section-title h2{color:#111827;letter-spacing:-1px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;font-weight:700;line-height:1.25}.section-title h2 span{color:#3dace2}.section-title p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-title-light .section-title-kicker{color:#3dace2}.section-title-light .section-title-kicker .kicker-line{background:#3dace2}.section-title-light .section-title-kicker>span:not(.kicker-line){color:#3dace2}.section-title-light h2{color:#111827}.section-title-light h2 span{color:#3dace2}.section-title-light p{color:#6b7280}.section-title-dark .section-title-kicker{color:#3dace2}.section-title-dark .section-title-kicker .kicker-line{background:#3dace2}.section-title-dark .section-title-kicker>span:not(.kicker-line){color:#3dace2}.section-title-dark h2{color:#fff}.section-title-dark h2 span{color:#3dace2}.section-title-dark p{color:#ffffff9e}.section-title-side{justify-content:flex-end;align-items:flex-end;height:100%;display:flex}.section-title-btn{color:#fff;white-space:nowrap;background:#111827;border:1px solid #111827;border-radius:9999px;justify-content:center;align-items:center;gap:9px;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.section-title-btn i{transition:transform .3s}.section-title-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-title-btn:hover i{transform:translate(2px,-2px)}.section-title-dark .section-title-btn{color:#fff;background:#ffffff14;border-color:#ffffff1f}.section-title-dark .section-title-btn:hover{color:#fff;background:#3dace2;border-color:#3dace2}@media (width<=991px){.section-title-row{align-items:flex-start;margin-bottom:2rem}.section-title{max-width:700px}.section-title h2{font-size:1.875rem}.section-title-side{justify-content:flex-start;margin-top:1.25rem}}@media (width<=767px){.section-title-row{margin-bottom:2rem}.section-title{max-width:100%}.section-title .section-title-kicker{gap:7px;margin-bottom:.75rem}.section-title .section-title-kicker .kicker-line{width:24px;height:2px}.section-title h2{letter-spacing:-.5px;margin-bottom:.75rem;font-size:1.5rem}.section-title p{font-size:.875rem;line-height:1.625}.section-title-side{margin-top:1rem}.section-title-btn{padding:.75rem 1rem;font-size:.75rem}}@media (width<=575px){.section-title .section-title-kicker{font-size:12px}.section-title h2{font-size:1.25rem}.section-title p{font-size:.75rem}}.whatsapp-float{z-index:9999;color:#fff;background:#25d366;border-radius:9999px;justify-content:center;align-items:center;width:58px;height:58px;font-size:30px;text-decoration:none;transition:transform .3s,box-shadow .3s;animation:2s infinite whatsappPulse;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 8px 25px #25d36659}.whatsapp-float i{line-height:1}.whatsapp-float:hover{color:#fff;text-decoration:none;animation-play-state:paused;transform:translateY(-5px)scale(1.06);box-shadow:0 12px 30px #25d36680}@media (width<=640px){.whatsapp-float{width:52px;height:52px;font-size:27px;bottom:18px;right:18px}}.section-46.team-section{background:radial-gradient(circle at 85% 10%,#3dace212,#0000 30%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-46.team-section:before{content:"";pointer-events:none;border:1px solid #3dace20f;border-radius:9999px;width:500px;height:500px;position:absolute;top:-280px;left:-220px}.section-46.team-section .container{z-index:1;position:relative}.section-46.team-section .team-header{margin-bottom:3rem}.section-46.team-section .section-title{margin:0}.section-46.team-section .team-header-meta{background:#ffffff09;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:13px;padding:15px 17px;display:flex;box-shadow:0 15px 35px #0000001f}.section-46.team-section .team-header-meta-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace233;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1rem;display:flex}.section-46.team-section .team-header-meta>div:last-child{flex-direction:column;gap:3px;display:flex}.section-46.team-section .team-header-meta span{color:#ffffff59;letter-spacing:1.4px;font-family:PlusJakartaSans-SemiBold;font-size:9px}.section-46.team-section .team-header-meta strong{color:#ffffffe6;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-46.team-section .team-header-meta small{color:#fff6;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.4}.section-46.team-section .team-group{margin-bottom:20px}.section-46.team-section .team-employees{margin-bottom:0}.section-46.team-section .team-group-heading{justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem;display:flex}.section-46.team-section .team-group-kicker{color:#3dace2;letter-spacing:1.5px;margin-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-46.team-section .team-group-heading h3{color:#fff;letter-spacing:-.8px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(1.7rem,3vw,2.3rem);line-height:1.15}.section-46.team-section .team-group-heading h3 span{color:#3dace2}.section-46.team-section .team-group-heading>p{color:#ffffff73;text-align:right;max-width:390px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.7}.section-46.team-section .team-leader-card,.section-46.team-section .team-employee-card{background:#172235;border:1px solid #ffffff14;border-radius:.75rem;height:100%;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 15px 40px #0000002e}.section-46.team-section .team-leader-card:hover,.section-46.team-section .team-employee-card:hover{border-color:#3dace240;transform:translateY(-5px);box-shadow:0 22px 50px #00000047}.section-46.team-section .team-member-image{background:#1d2a3d;height:330px;position:relative;overflow:hidden}.section-46.team-section .team-employee-card .team-member-image{height:270px}.section-46.team-section .team-member-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .5s;display:block}.section-46.team-section .team-leader-card:hover .team-member-image img,.section-46.team-section .team-employee-card:hover .team-member-image img{transform:scale(1.04)}.section-46.team-section .team-image-overlay{pointer-events:none;background:linear-gradient(#0000 50%,#0a1019bf);position:absolute;inset:0}.section-46.team-section .team-role-badge{color:#3dace2;letter-spacing:1px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111827d9;border:1px solid #3dace240;border-radius:9999px;align-items:center;min-height:28px;padding:0 10px;font-family:PlusJakartaSans-SemiBold;font-size:9px;display:inline-flex;position:absolute;bottom:16px;left:16px}.section-46.team-section .team-member-content{justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:17px 18px;display:flex}.section-46.team-section .team-member-content>div{min-width:0}.section-46.team-section .team-member-content h4{color:#ffffffeb;margin:0 0 5px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.3}.section-46.team-section .team-member-content span{color:#ffffff6b;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.4}.section-46.team-section .team-social{color:#fff9;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;text-decoration:none;transition:all .3s;display:flex}.section-46.team-section .team-social:hover{color:#3dace2;background:#3dace21a;border-color:#3dace2;transform:translateY(-2px)}.section-46.team-section .team-slider{margin-left:-10px;margin-right:-10px}.section-46.team-section .team-slide{padding:0 10px}.section-46.team-section .team-slider .slick-list{padding-bottom:8px;overflow:hidden}.section-46.team-section .team-slider .slick-track{display:flex}.section-46.team-section .team-slider .slick-slide{height:inherit}.section-46.team-section .team-slider .slick-slide>div{height:100%}.section-46.team-section .team-slider-controls{justify-content:flex-end;gap:8px;margin-top:1.25rem;display:flex}.section-46.team-section .team-slider-controls button{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex}.section-46.team-section .team-slider-controls button:hover{color:#3dace2;background:#3dace21a;border-color:#3dace2}@media (width<=1024px){.section-46.team-section{padding:5rem 0}.section-46.team-section .team-header{margin-bottom:2.5rem}.section-46.team-section .team-header-meta{margin-top:5px}.section-46.team-section .team-group-heading{flex-direction:column;align-items:flex-start;gap:8px}.section-46.team-section .team-group-heading>p{text-align:left;max-width:500px}.section-46.team-section .team-member-image{height:300px}.section-46.team-section .team-employee-card .team-member-image{height:250px}}@media (width<=768px){.section-46.team-section{padding:4rem 0}.section-46.team-section .team-header{margin-bottom:2rem}.section-46.team-section .team-header-meta{width:100%}.section-46.team-section .team-group{margin-bottom:2.5rem}.section-46.team-section .team-group-heading{margin-bottom:1.25rem}.section-46.team-section .team-group-heading h3{font-size:1.5rem}.section-46.team-section .team-member-image{height:340px}.section-46.team-section .team-employee-card .team-member-image{height:300px}.section-46.team-section .team-slider{margin-left:-7px;margin-right:-7px}.section-46.team-section .team-slide{padding:0 7px}.section-46.team-section .team-slider-controls{justify-content:center;margin-top:1rem}}@media (width<=640px){.section-46.team-section .team-header-meta{padding:12px}.section-46.team-section .team-header-meta-icon{width:42px;height:42px}.section-46.team-section .team-member-image{height:300px}.section-46.team-section .team-employee-card .team-member-image{height:280px}.section-46.team-section .team-member-content{padding:14px}}.button-demo{background:#f9fafb;padding:100px 0}.button-demo-header{text-align:center;max-width:680px;margin:0 auto 60px}.button-demo-header .button-demo-kicker{color:#1d4ed8;letter-spacing:.08em;text-transform:uppercase;background:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;align-items:center;margin-bottom:16px;padding:7px 13px;font-size:.75rem;font-weight:700;display:inline-flex}.button-demo-header h2{color:#111827;letter-spacing:-.04em;margin-bottom:14px;font-size:clamp(2rem,4vw,3rem);font-weight:700}.button-demo-header p{color:#6b7280;max-width:560px;margin:0 auto;font-size:1rem;line-height:1.7}.button-demo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.button-demo-card{background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:32px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 8px 30px #1118270d}.button-demo-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #11182717}.button-demo-card .button-demo-number{color:#9ca3af;letter-spacing:.08em;margin-bottom:25px;font-size:.75rem;font-weight:700;display:inline-flex}.button-demo-card h3{color:#111827;margin-bottom:8px;font-size:1.1rem;font-weight:700}.button-demo-card p{color:#6b7280;margin-bottom:24px;font-size:.875rem;line-height:1.6}.button-demo-dark{background:#111827;border-color:#111827}.button-demo-dark .button-demo-number{color:#6b7280}.button-demo-dark h3{color:#fff}.button-demo-dark p{color:#9ca3af}@media (width<=991.98px){.button-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575.98px){.button-demo{padding:70px 0}.button-demo-header{margin-bottom:40px}.button-demo-grid{grid-template-columns:1fr;gap:16px}.button-demo-card{padding:26px}}.section-47.digital-proposal-section{background:radial-gradient(circle at 8% 20%,#3dace21f,#0000 30%),radial-gradient(circle at 92% 80%,#3dace214,#0000 28%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-47.digital-proposal-section:before{content:"";pointer-events:none;border:1px solid #3dace21f;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-180px;box-shadow:0 0 0 60px #3dace206,0 0 0 120px #3dace205}.section-47.digital-proposal-section:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace209;border-radius:9999px;width:480px;height:480px;position:absolute;bottom:-220px;left:-220px}.section-47.digital-proposal-section .digital-proposal-wrapper{grid-template-columns:minmax(0,1fr) minmax(420px,520px);align-items:center;gap:4rem;display:grid;position:relative}.section-47.digital-proposal-section .digital-proposal-content{padding:1.5rem 0;position:relative}.section-47.digital-proposal-section .proposal-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-47.digital-proposal-section .proposal-kicker-line{background:#3dace2;border-radius:9999px;width:32px;height:2px;display:inline-block}.section-47.digital-proposal-section .digital-proposal-content h2{color:#fff;letter-spacing:-1.8px;max-width:720px;margin:0 0 1.5rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.3rem,4.5vw,3rem);line-height:1.08}.section-47.digital-proposal-section .digital-proposal-content h2 strong{color:#3dace2;font-weight:inherit;display:block}.section-47.digital-proposal-section .proposal-description{color:#ffffffad;max-width:650px;margin:0 0 2.5rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-47.digital-proposal-section .proposal-benefits{flex-direction:column;gap:1.25rem;max-width:650px;display:flex}.section-47.digital-proposal-section .proposal-benefit{align-items:flex-start;gap:1rem;display:flex}.section-47.digital-proposal-section .proposal-benefit-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace238;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.125rem;transition:all .3s;display:flex}.section-47.digital-proposal-section .proposal-benefit:hover .proposal-benefit-icon{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-47.digital-proposal-section .proposal-benefit strong{color:#fff;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-47.digital-proposal-section .proposal-benefit p{color:#ffffff85;max-width:520px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-47.digital-proposal-section .proposal-trust{border-top:1px solid #ffffff14;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.section-47.digital-proposal-section .proposal-trust-item{color:#ffffff94;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:inline-flex}.section-47.digital-proposal-section .proposal-trust-item i{color:#3dace2;font-size:1rem}.section-47.digital-proposal-section .digital-proposal-form-wrap{-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff18,#ffffff0b);border:1px solid #ffffff1a;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000040}.section-47.digital-proposal-section .digital-proposal-form-wrap:before{content:"";background:linear-gradient(90deg,#0000,#3dace2,#0000);height:3px;position:absolute;top:0;left:0;right:0}.section-47.digital-proposal-section .proposal-form-header{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.section-47.digital-proposal-section .proposal-form-icon{color:#fff;background:#3dace2;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;display:flex;box-shadow:0 8px 22px #3dace238}.section-47.digital-proposal-section .proposal-form-label{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-47.digital-proposal-section .proposal-form-header h3{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.375}.section-47.digital-proposal-section .proposal-form-header h3 strong{color:#ffffffad;font-weight:inherit;display:block}.section-47.digital-proposal-section .proposal-form-description{color:#ffffff85;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-47.digital-proposal-section .digital-proposal-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.section-47.digital-proposal-section .form-group{min-width:0}.section-47.digital-proposal-section .form-group label{color:#ffffffc7;margin-bottom:7px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:block}.section-47.digital-proposal-section .form-group label span{color:#3dace2}.section-47.digital-proposal-section .form-input-wrap{align-items:center;display:flex;position:relative}.section-47.digital-proposal-section .form-input-wrap>i{z-index:2;color:#ffffff61;pointer-events:none;font-size:.875rem;position:absolute;left:14px}.section-47.digital-proposal-section .form-input-wrap input,.section-47.digital-proposal-section .form-input-wrap select{color:#fff;background:#00000029;border:1px solid #ffffff1a;border-radius:.5rem;outline:none;width:100%;height:48px;padding:0 14px 0 40px;font-family:PlusJakartaSans-Regular;font-size:.75rem;transition:all .3s}.section-47.digital-proposal-section .form-input-wrap input::-moz-placeholder{color:#ffffff4d}.section-47.digital-proposal-section .form-input-wrap select::-moz-placeholder{color:#ffffff4d}.section-47.digital-proposal-section .form-input-wrap input::placeholder,.section-47.digital-proposal-section .form-input-wrap select::placeholder{color:#ffffff4d}.section-47.digital-proposal-section .form-input-wrap input:focus,.section-47.digital-proposal-section .form-input-wrap select:focus{background:#00000038;border-color:#3dace2a6;box-shadow:0 0 0 3px #3dace214}.section-47.digital-proposal-section .select-wrap select{appearance:none;cursor:pointer;padding-right:42px}.section-47.digital-proposal-section .select-wrap select option{color:#fff;background:#111827}.section-47.digital-proposal-section .select-wrap .select-arrow{color:#ffffff61;pointer-events:none;position:absolute;left:auto;right:14px}.section-47.digital-proposal-section .captcha-row{grid-template-columns:minmax(0,1fr) 105px;gap:.5rem;display:grid}.section-47.digital-proposal-section .captcha-question{color:#ffffffc2;background:#3dace20e;border:1px dashed #3dace24d;border-radius:.5rem;align-items:center;gap:.5rem;min-width:0;height:48px;padding:0 12px;font-size:.75rem;display:flex}.section-47.digital-proposal-section .captcha-question .captcha-icon{color:#3dace2;background:#3dace21a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.section-47.digital-proposal-section .captcha-question strong{white-space:nowrap;text-overflow:ellipsis;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;overflow:hidden}.section-47.digital-proposal-section .captcha-input input{color:#fff;text-align:center;background:#00000029;border:1px solid #ffffff1a;border-radius:.5rem;outline:none;width:100%;height:48px;padding:0 12px;font-family:PlusJakartaSans-Medium;font-size:.875rem;transition:all .3s}.section-47.digital-proposal-section .captcha-input input::placeholder{color:#ffffff47}.section-47.digital-proposal-section .captcha-input input:focus{border-color:#3dace2a6;box-shadow:0 0 0 3px #3dace214}.section-47.digital-proposal-section .proposal-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3dace2,#258fca);border:0;border-radius:.5rem;grid-column:1/-1;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:52px;margin-top:.5rem;padding:0 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:all .3s;display:flex;box-shadow:0 10px 25px #3dace233}.section-47.digital-proposal-section .proposal-submit-btn i{transition:all .3s}.section-47.digital-proposal-section .proposal-submit-btn:hover{transform:translateY(-2px);box-shadow:0 15px 32px #3dace247}.section-47.digital-proposal-section .proposal-submit-btn:hover i{transform:translate(3px,-3px)}.section-47.digital-proposal-section .proposal-submit-btn:active{transform:translateY(0)}.section-47.digital-proposal-section .proposal-form-note{color:#ffffff59;grid-column:1/-1;justify-content:center;align-items:center;gap:.5rem;margin-top:-.25rem;font-family:PlusJakartaSans-Regular;font-size:10px;display:flex}.section-47.digital-proposal-section .proposal-form-note i{color:#3dace2;font-size:10px}@media (width<=1024px){.section-47.digital-proposal-section{padding:5rem 0}.section-47.digital-proposal-section .digital-proposal-wrapper{grid-template-columns:minmax(0,1fr) minmax(360px,450px);gap:2.5rem}.section-47.digital-proposal-section .digital-proposal-content h2{font-size:clamp(2.1rem,4vw,3rem)}.section-47.digital-proposal-section .digital-proposal-form-wrap{padding:1.5rem}}@media (width<=768px){.section-47.digital-proposal-section{padding:4rem 0}.section-47.digital-proposal-section .digital-proposal-wrapper{grid-template-columns:1fr;gap:2.5rem}.section-47.digital-proposal-section .digital-proposal-content{padding:0}.section-47.digital-proposal-section .digital-proposal-content h2{letter-spacing:-.8px;font-size:1.875rem}.section-47.digital-proposal-section .proposal-description{margin-bottom:2rem}.section-47.digital-proposal-section .proposal-trust{gap:.75rem}.section-47.digital-proposal-section .digital-proposal-form-wrap{border-radius:1rem;padding:1.5rem}}@media (width<=640px){.section-47.digital-proposal-section .digital-proposal-content h2{font-size:1.5rem}.section-47.digital-proposal-section .proposal-benefit{gap:.75rem}.section-47.digital-proposal-section .proposal-benefit-icon{width:40px;height:40px;font-size:.875rem}.section-47.digital-proposal-section .proposal-trust{flex-direction:column;align-items:flex-start}.section-47.digital-proposal-section .digital-proposal-form-wrap{padding:1.25rem}.section-47.digital-proposal-section .proposal-form-header h3{font-size:1.125rem}.section-47.digital-proposal-section .digital-proposal-form{grid-template-columns:1fr}.section-47.digital-proposal-section .captcha-row{grid-template-columns:minmax(0,1fr) 95px}.section-47.digital-proposal-section .proposal-submit-btn{margin-top:0}}.section-48.marketing-stats-section{--stats-bg:#fff;--stats-card-bg:#fff;--stats-border:#11182714;--stats-divider:#11182714;--stats-icon-bg:#3dace212;--stats-icon-border:#3dace22e;--stats-icon-color:#3dace2;--stats-number-color:#111827;--stats-title-color:#6b7280;--stats-hover-bg:#3dace206;background:#fff;padding:4rem 0;position:relative;overflow:hidden}.section-48.marketing-stats-section.theme-dark{--stats-bg:#111827;--stats-card-bg:#ffffff06;--stats-border:#ffffff14;--stats-divider:#ffffff17;--stats-icon-bg:#ffffff0b;--stats-icon-border:#ffffff1a;--stats-icon-color:#fff9;--stats-number-color:#fff;--stats-title-color:#ffffff85;--stats-hover-bg:#3dace209;background:#111827}.section-48.marketing-stats-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace212 0%,#3dace206 35%,#0000 70%);border-radius:9999px;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-48.marketing-stats-section .container{z-index:1;max-width:1280px;position:relative}.section-48.marketing-stats-section .marketing-stats-grid{border:1px solid var(--stats-border);background:var(--stats-card-bg);border-radius:1rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 20px 60px #11182714}.section-48.marketing-stats-section .marketing-stat-item{align-items:center;gap:1.25rem;min-height:145px;padding:15px 1.5rem;transition:all .3s;display:flex;position:relative}.section-48.marketing-stats-section .marketing-stat-item:not(:last-child):after{content:"";background:var(--stats-divider);width:1px;height:50%;position:absolute;top:25%;right:0}.section-48.marketing-stats-section .marketing-stat-item:hover{background:var(--stats-hover-bg)}.section-48.marketing-stats-section .marketing-stat-item:hover .marketing-stat-icon{color:#3dace2;background:#3dace21a;border-color:#3dace273;transform:translateY(-3px)}.section-48.marketing-stats-section .marketing-stat-icon{border:1px solid var(--stats-icon-border);background:var(--stats-icon-bg);width:48px;height:48px;color:var(--stats-icon-color);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.125rem;transition:all .3s;display:flex}.section-48.marketing-stats-section .marketing-stat-content{min-width:0}.section-48.marketing-stats-section .marketing-stat-number{align-items:baseline;margin-bottom:5px;line-height:1;display:flex}.section-48.marketing-stats-section .marketing-stat-number .counter{color:var(--stats-number-color);letter-spacing:-1px;font-family:PlusJakartaSans-Bold;font-size:clamp(1.8rem,3vw,2.5rem)}.section-48.marketing-stats-section .marketing-stat-number strong{color:#3dace2;margin-left:2px;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-48.marketing-stats-section .marketing-stat-item h3{max-width:190px;color:var(--stats-title-color);margin:0;font-family:PlusJakartaSans-Medium;font-size:.75rem;line-height:1.625}@media (width<=1024px){.section-48.marketing-stats-section{padding:3rem 0}.section-48.marketing-stats-section .marketing-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-48.marketing-stats-section .marketing-stat-item:nth-child(2):after{display:none}.section-48.marketing-stats-section .marketing-stat-item:nth-child(-n+2){border-bottom:1px solid var(--stats-divider)}}@media (width<=768px){.section-48.marketing-stats-section{padding:2.5rem 0}.section-48.marketing-stats-section .marketing-stats-grid{border-radius:.75rem;grid-template-columns:1fr}.section-48.marketing-stats-section .marketing-stat-item{min-height:auto;padding:1.25rem}.section-48.marketing-stats-section .marketing-stat-item:not(:last-child):after{width:80%;height:1px;top:auto;bottom:0;right:10%}.section-48.marketing-stats-section .marketing-stat-item:nth-child(2):after{display:block}.section-48.marketing-stats-section .marketing-stat-item:nth-child(-n+2){border-bottom:0}.section-48.marketing-stats-section .marketing-stat-icon{width:44px;height:44px}.section-48.marketing-stats-section .marketing-stat-number .counter{font-size:1.875rem}}@media (width<=640px){.section-48.marketing-stats-section .marketing-stat-item{gap:1rem;padding:1.25rem 1rem}.section-48.marketing-stats-section .marketing-stat-icon{width:42px;height:42px;font-size:1rem}}.section-49{color:#111827;background:#f9fafb;padding:6rem 0;transition:background-color .4s,color .4s;position:relative;overflow:hidden}.section-49:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace21f 0%,#3dace200 70%);width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-49:after{content:"";pointer-events:none;background:radial-gradient(circle,#60a5fa1a 0%,#60a5fa00 70%);width:450px;height:450px;position:absolute;bottom:-200px;left:-200px}.section-49 .section-49-container{z-index:2;max-width:1440px;margin:0 auto;padding:0 2rem;position:relative}.section-49 .section-49-header{max-width:850px;margin-bottom:4rem}.section-49 .section-49-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#2563eb;background:#3dace214;border:1px solid #3dace22e;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.section-49 .section-49-eyebrow i{color:#3dace2;font-size:.875rem}.section-49 .section-49-title{letter-spacing:-.04em;color:#111827;margin-bottom:1.25rem;font-family:Manrope-Bold;font-size:clamp(2.25rem,5vw,4rem);font-weight:700;line-height:1.08}.section-49 .section-49-title span{color:#3dace2}.section-49 .section-49-intro{color:#4b5563;margin:0;font-size:1.125rem;line-height:1.625}.section-49 .section-49-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.section-49 .section-49-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;min-height:100%;padding:2rem;transition:transform .35s,border-color .35s,box-shadow .35s,background-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-49 .section-49-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3dace2,#60a5fa);width:100%;height:3px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-49 .section-49-card:hover{border-color:#3dace259;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-49 .section-49-card:hover:before{transform:scaleX(1)}.section-49 .section-49-card:hover .section-49-card-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)rotate(-3deg);box-shadow:0 10px 25px #3dace240}.section-49 .section-49-card:hover .section-49-card-arrow{color:#3dace2;transform:translate(5px)}.section-49 .section-49-card-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.section-49 .section-49-card-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .35s;display:inline-flex}.section-49 .section-49-card-icon i{font-size:1.35rem}.section-49 .section-49-card-arrow{color:#9ca3af;font-size:1.125rem;transition:all .3s}.section-49 .section-49-card-number{color:#3dace2;letter-spacing:.04em;margin-bottom:.75rem;font-family:Manrope-Bold;font-size:.875rem;font-weight:700}.section-49 .section-49-card-title{color:#111827;margin-bottom:1rem;font-family:Manrope-Bold;font-size:1.25rem;font-weight:700;line-height:1.375}.section-49 .section-49-card-text{color:#4b5563;margin:0;font-size:.875rem;line-height:1.625}.section-49 .section-49-approach{margin-top:6rem}.section-49 .section-49-approach-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2.5rem;display:flex}.section-49 .section-49-approach-title{color:#111827;margin:0;font-family:Manrope-Bold;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.25}.section-49 .section-49-approach-line{background:#e5e7eb;flex:1;height:1px;margin-bottom:8px}.section-49 .section-49-approach-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;grid-template-columns:72px 1fr;gap:1.5rem;padding:2rem;transition:all .35s;display:grid}.section-49 .section-49-approach-card:hover{border-color:#3dace259;transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-49 .section-49-approach-card:hover .section-49-approach-icon{color:#fff;background:#3dace2;transform:scale(1.05)}.section-49 .section-49-approach-icon{color:#2563eb;background:#eff6ff;border:1px solid #dbeafe;border-radius:.75rem;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex}.section-49 .section-49-approach-icon i{font-size:1.5rem}.section-49 .section-49-approach-content{min-width:0}.section-49 .section-49-approach-card-title{color:#111827;margin-bottom:.75rem;font-family:Manrope-Bold;font-size:1.125rem;line-height:1.375}.section-49 .section-49-approach-card-text{color:#4b5563;margin:0;font-size:.875rem;line-height:1.625}.section-49.dark{color:#fff;background:#111827}.section-49.dark:before{background:radial-gradient(circle,#3dace229 0%,#3dace200 70%)}.section-49.dark:after{background:radial-gradient(circle,#60a5fa14 0%,#60a5fa00 70%)}.section-49.dark .section-49-eyebrow{color:#60a5fa;background:#3dace21a;border-color:#3dace240}.section-49.dark .section-49-title{color:#fff}.section-49.dark .section-49-intro{color:#9ca3af}.section-49.dark .section-49-card{background:#1f2937;border-color:#ffffff14;box-shadow:0 10px 30px #0000002e}.section-49.dark .section-49-card:hover{background:#1f2937;border-color:#3dace266;box-shadow:0 20px 45px #0000004d}.section-49.dark .section-49-card-icon{color:#60a5fa;background:#3dace21a;border-color:#3dace233}.section-49.dark .section-49-card-title{color:#fff}.section-49.dark .section-49-card-text{color:#9ca3af}.section-49.dark .section-49-card-arrow{color:#6b7280}.section-49.dark .section-49-approach-title{color:#fff}.section-49.dark .section-49-approach-line{background:#374151}.section-49.dark .section-49-approach-card{background:#1f2937;border-color:#ffffff14}.section-49.dark .section-49-approach-card:hover{border-color:#3dace266}.section-49.dark .section-49-approach-icon{color:#60a5fa;background:#3dace21a;border-color:#3dace233}.section-49.dark .section-49-approach-card-title{color:#fff}.section-49.dark .section-49-approach-card-text{color:#9ca3af}@media (width<=991.98px){.section-49{padding:5rem 0}.section-49 .section-49-container{padding:0 1.5rem}.section-49 .section-49-grid{grid-template-columns:1fr}.section-49 .section-49-header{margin-bottom:3rem}.section-49 .section-49-approach{margin-top:5rem}}@media (width<=767.98px){.section-49{padding:4rem 0}.section-49 .section-49-container{padding:0 1rem}.section-49 .section-49-title{font-size:2.25rem}.section-49 .section-49-intro{font-size:1rem}.section-49 .section-49-card{padding:1.5rem}.section-49 .section-49-approach-header{display:block}.section-49 .section-49-approach-line{display:none}.section-49 .section-49-approach-card{grid-template-columns:1fr;gap:1.25rem;padding:1.5rem}}@media (width<=575.98px){.section-49 .section-49-title{font-size:2rem}.section-49 .section-49-card-top{margin-bottom:1.25rem}.section-49 .section-49-card-icon{width:46px;height:46px}.section-49 .section-49-card-title{font-size:1.125rem}}.section-50{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-50:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace212;border-radius:50%;width:480px;height:480px;position:absolute;top:-220px;right:-180px}.section-50:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20d;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-180px;left:-160px}.section-50 .ai-insights-header{position:relative}.section-50__card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;height:100%;padding:2rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-50__card:before{content:"";background:#3dace2;width:0;height:3px;transition:width .35s;position:absolute;top:0;left:0}.section-50__card:hover{border-color:#bfdbfe;transform:translateY(-8px);box-shadow:0 18px 45px #4241411a}.section-50__card:hover:before{width:100%}.section-50__card:hover .section-50__number{color:#3dace2}.section-50__card:hover .section-50__icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)rotate(-3deg)}.section-50__card:hover .section-50__link{color:#2563eb;gap:.75rem}.section-50__card:hover .section-50__link i{transform:translate(4px)}.section-50__card:focus-within{border-color:#3dace2;box-shadow:0 0 0 3px #dbeafe,0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-50__number{color:#9ca3af;letter-spacing:.08em;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:.875rem;line-height:1;transition:all .15s;display:block}.section-50__icon{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:1.5rem;font-size:1.5rem;transition:background .3s,color .3s,border-color .3s,transform .3s;display:flex}.section-50__content h3{color:#111827;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-50__content p{color:#4b5563;margin-bottom:1.5rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-50__link{color:#1f2937;align-items:center;gap:.5rem;margin-top:auto;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.section-50__link:hover{color:#2563eb;text-decoration:none}.section-50__link:focus-visible{outline-offset:5px;border-radius:.125rem;outline:2px solid #3dace2}.section-50__link i{transition:transform .2s}.section-50__stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:2rem;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-50__stat-card:before{content:"";background:#3dace2;width:100%;height:3px;position:absolute;top:0;left:0}.section-50__stat-card:hover{border-color:#bfdbfe;transform:translateY(-6px);box-shadow:0 18px 40px #4241411a}.section-50__stat-card:hover .section-50__stat-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)}.section-50__stat-card:hover .section-50__counter-number{color:#2563eb}.section-50__stat-icon{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:1.25rem;font-size:1.25rem;transition:background .3s,color .3s,border-color .3s,transform .3s;display:flex}.section-50__counter{align-items:baseline;gap:.25rem;margin-bottom:.75rem;display:flex}.section-50__counter-number{color:#111827;letter-spacing:-.04em;font-family:PlusJakartaSans-Bold;font-size:clamp(2.5rem,5vw,3rem);line-height:1;transition:color .3s}.section-50__counter-symbol{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1}.section-50__stat-card h3{color:#111827;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-50__stat-card p{color:#4b5563;margin-bottom:1.5rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-50__stat-line{background:#e5e7eb;width:100%;height:1px;margin-bottom:1rem}.section-50__stat-label{color:#2563eb;text-transform:uppercase;letter-spacing:.08em;align-items:center;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-50--dark{color:#fff;background:#111827}.section-50--dark:before{background:#3dace21f}.section-50--dark:after{background:#3dace20f}.section-50--dark .section-title-dark .section-title-kicker{color:#60a5fa}.section-50--dark .section-title-dark .kicker-line{background:#3dace2}.section-50--dark .section-title-dark h2{color:#fff}.section-50--dark .section-title-dark h2 span{color:#60a5fa}.section-50--dark .section-title-dark p{color:#9ca3af}.section-50--dark .section-50__card{box-shadow:none;background:#1f2937;border-color:#374151}.section-50--dark .section-50__card:hover{border-color:#1d4ed8;box-shadow:0 20px 50px #00000059}.section-50--dark .section-50__number{color:#6b7280}.section-50--dark .section-50__icon{color:#60a5fa;background:#111827;border-color:#374151}.section-50--dark .section-50__content h3{color:#fff}.section-50--dark .section-50__content p{color:#9ca3af}.section-50--dark .section-50__link{color:#e5e7eb}.section-50--dark .section-50__link:hover{color:#60a5fa}.section-50--dark .section-50__stat-card{box-shadow:none;background:#1f2937;border-color:#374151}.section-50--dark .section-50__stat-card:hover{border-color:#1d4ed8;box-shadow:0 20px 50px #00000059}.section-50--dark .section-50__stat-icon{color:#60a5fa;background:#111827;border-color:#374151}.section-50--dark .section-50__counter-number{color:#fff}.section-50--dark .section-50__counter-symbol{color:#60a5fa}.section-50--dark .section-50__stat-card h3{color:#fff}.section-50--dark .section-50__stat-card p{color:#9ca3af}.section-50--dark .section-50__stat-line{background:#374151}.section-50--dark .section-50__stat-label{color:#60a5fa}@media (width<=991.98px){.section-50{padding:5rem 0}.section-50__card,.section-50__stat-card{padding:1.5rem}.section-50__stats{margin-top:4rem}}@media (width<=767.98px){.section-50{padding:4rem 0}.section-50__card{padding:1.5rem}.section-50__icon{width:52px;height:52px;font-size:1.25rem}.section-50__content h3{font-size:1.125rem}.section-50__content p{font-size:.875rem}.section-50__stat-card{padding:1.5rem}.section-50__counter-number{font-size:2.25rem}.section-50__counter-symbol{font-size:1.25rem}.section-50__stat-card h3{font-size:1.125rem}.section-50__stat-card p{font-size:.875rem}}@media (width<=575.98px){.section-50{padding:3rem 0}.section-50__card,.section-50__stat-card{padding:1.25rem}.section-50__counter-number{font-size:1.875rem}.section-50__counter-symbol{font-size:1.125rem}}.section-51{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-51:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace212;border-radius:50%;width:500px;height:500px;position:absolute;top:-220px;right:-180px}.section-51:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20d;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-200px;left:-180px}.section-51 .container{z-index:2;position:relative}.section-51__tabs{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;gap:.5rem;height:100%;padding:.75rem;display:flex;box-shadow:0 1px 2px #0000000d}.section-51__tab{text-align:left;color:#374151;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;width:100%;padding:1rem;transition:all .3s;display:flex;position:relative}.section-51__tab:hover{color:#111827;background:#f9fafb;border-color:#e5e7eb}.section-51__tab:hover .section-51__tab-icon{color:#3dace2;background:#eff6ff;border-color:#dbeafe}.section-51__tab:hover .section-51__tab-arrow{color:#3dace2;transform:translate(3px)}.section-51__tab.active{color:#111827;background:#eff6ff;border-color:#dbeafe;box-shadow:0 1px 2px #0000000d}.section-51__tab.active .section-51__tab-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-51__tab.active .section-51__tab-arrow{color:#3dace2;transform:translate(3px)}.section-51__tab.active .section-51__tab-content strong{color:#2563eb}.section-51__tab.active .section-51__tab-content small{color:#4b5563}.section-51__tab:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-51__tab-icon{color:#3dace2;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:.75rem;font-size:1.125rem;transition:all .3s;display:flex}.section-51__tab-content{flex-direction:column;flex:1;min-width:0;display:flex}.section-51__tab-content strong{color:#1f2937;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.375}.section-51__tab-content small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-51__tab-arrow{color:#9ca3af;flex:none;margin-left:.5rem;transition:all .15s}.section-51__content-wrap{height:100%}.section-51__content-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;animation:.4s section51Fade;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-51__image{background:#f3f4f6;height:300px;position:relative;overflow:hidden}.section-51__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-51__image:after{content:"";pointer-events:none;background:linear-gradient(#0000 35%,#0000008c);position:absolute;inset:0}.section-51__content-card:hover .section-51__image img{transform:scale(1.04)}.section-51__image-badge{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a6;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:inline-flex;position:absolute;bottom:1.25rem;left:1.25rem}.section-51__body{padding:2rem}.section-51__label{color:#2563eb;text-transform:uppercase;letter-spacing:.07em;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-51__label i{color:#3dace2}.section-51__body h3{color:#111827;letter-spacing:-.025em;max-width:700px;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-51__body>p{color:#4b5563;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-51__features{grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-bottom:2rem;display:grid}.section-51__feature{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.section-51__feature:hover{background:#eff6ff;border-color:#dbeafe;transform:translateY(-2px)}.section-51__feature h4{color:#111827;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;line-height:1.375}.section-51__feature p{color:#4b5563;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-51__feature-icon{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.875rem;display:flex}.section-51__button{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-51__button i{transition:all .15s}.section-51__button:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 8px 20px #3dace238}.section-51__button:hover i{transform:translate(3px,-3px)}.section-51--dark{color:#fff;background:#111827}.section-51--dark:before{background:#3dace21f}.section-51--dark:after{background:#3dace212}.section-51--dark .section-51__tabs{box-shadow:none;background:#1f2937;border-color:#374151}.section-51--dark .section-51__tab{color:#d1d5db}.section-51--dark .section-51__tab:hover{color:#fff;background:#374151;border-color:#4b5563}.section-51--dark .section-51__tab:hover .section-51__tab-icon{color:#60a5fa;background:#1f2937;border-color:#4b5563}.section-51--dark .section-51__tab:hover .section-51__tab-arrow{color:#60a5fa}.section-51--dark .section-51__tab.active{color:#fff;background:#374151;border-color:#1d4ed8}.section-51--dark .section-51__tab.active .section-51__tab-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-51--dark .section-51__tab.active .section-51__tab-content strong{color:#60a5fa}.section-51--dark .section-51__tab.active .section-51__tab-content small{color:#d1d5db}.section-51--dark .section-51__tab.active .section-51__tab-arrow{color:#60a5fa}.section-51--dark .section-51__tab-icon{color:#60a5fa;background:#111827;border-color:#374151}.section-51--dark .section-51__tab-content strong{color:#e5e7eb}.section-51--dark .section-51__tab-content small,.section-51--dark .section-51__tab-arrow{color:#6b7280}.section-51--dark .section-51__content-card{box-shadow:none;background:#1f2937;border-color:#374151}.section-51--dark .section-51__body h3{color:#fff}.section-51--dark .section-51__body>p{color:#9ca3af}.section-51--dark .section-51__label,.section-51--dark .section-51__label i{color:#60a5fa}.section-51--dark .section-51__feature{background:#111827;border-color:#374151}.section-51--dark .section-51__feature:hover{background:#374151;border-color:#1d4ed8}.section-51--dark .section-51__feature h4{color:#fff}.section-51--dark .section-51__feature p{color:#9ca3af}.section-51--dark .section-51__feature-icon{color:#60a5fa;background:#1f2937;border-color:#374151}.section-51--dark .section-51__button{color:#fff;background:#3dace2;border-color:#3dace2}.section-51--dark .section-51__button:hover{color:#fff;background:#2563eb;border-color:#2563eb}@media (width<=991.98px){.section-51{padding:5rem 0}.section-51__tabs{height:auto}.section-51__image{height:280px}.section-51__body{padding:1.5rem}.section-51__features{gap:1rem}}@media (width<=767.98px){.section-51{padding:4rem 0}.section-51__tabs{padding:.5rem}.section-51__tab{padding:.75rem}.section-51__tab-icon{flex-basis:40px;width:40px;height:40px;margin-right:.5rem;font-size:1rem}.section-51__tab-content strong{font-size:.875rem}.section-51__tab-content small{display:none}.section-51__image{height:230px}.section-51__body{padding:1.25rem}.section-51__body h3{font-size:1.5rem}.section-51__body>p{font-size:.875rem}.section-51__features{grid-template-columns:1fr;gap:.75rem}.section-51__feature{padding:.75rem}.section-51__feature p{font-size:.75rem}}@media (width<=575.98px){.section-51__tab-content strong{font-size:.75rem}.section-51__tab-arrow{display:none}.section-51__image{height:200px}.section-51__image-badge{font-size:.75rem;bottom:.75rem;left:.75rem}.section-51__body{padding:1rem}.section-51__label{font-size:.75rem}.section-51__body h3{font-size:1.25rem}.section-51__button{justify-content:center;width:100%}}@keyframes section51Fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.section-52{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-52:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace212;border-radius:9999px;width:500px;height:500px;position:absolute;top:-220px;right:-180px}.section-52:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20d;border-radius:9999px;width:360px;height:360px;position:absolute;bottom:-180px;left:-160px}.section-52 .container{z-index:2;position:relative}.section-52__header{max-width:850px;margin-bottom:3rem}.section-52__kicker{color:#3dace2;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.5;display:inline-flex}.section-52__kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:30px;height:2px;display:inline-block}.section-52__header h2{color:#111827;letter-spacing:-.04em;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.section-52__header h2 span{color:#3dace2}.section-52__header p{color:#4b5563;max-width:780px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1.125rem;line-height:1.625}.section-52__accordion{width:100%;position:relative}.section-52 .accordion{width:100%}.section-52 .accordion-item{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:.75rem;transition:border-color .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-52 .accordion-item:last-child{margin-bottom:0}.section-52 .accordion-item:hover{border-color:#bfdbfe;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-52 .accordion-header{margin:0}.section-52 .accordion-button{color:#111827;width:100%;min-height:84px;box-shadow:none;text-align:left;background:#fff;border:0;border-radius:0;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375;transition:color .3s,background-color .3s;display:flex;position:relative}.section-52 .accordion-button:focus{z-index:3;box-shadow:none;outline:0}.section-52 .accordion-button:not(.collapsed){color:#2563eb;box-shadow:none;background:#fff}.section-52 .accordion-button:after{background-size:14px;flex-shrink:0;width:14px;height:14px;margin-left:auto;transition:transform .3s}.section-52 .accordion-button:hover{color:#2563eb}.section-52__step{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;font-family:PlusJakartaSans-Bold;font-size:1rem;line-height:1;transition:color .3s,background-color .3s,border-color .3s,transform .3s;display:flex}.section-52__week{color:#2563eb;white-space:nowrap;background:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;justify-content:center;align-items:center;min-width:75px;padding:.5rem .75rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;line-height:1.5;display:inline-flex}.section-52__title{color:#111827;flex:1;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375;transition:color .3s;display:block}.section-52 .accordion-button:not(.collapsed) .section-52__step{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-1px)}.section-52 .accordion-button:not(.collapsed) .section-52__title{color:#2563eb}.section-52 .accordion-collapse{border:0}.section-52 .accordion-body{background:#fff;border-top:1px solid #f3f4f6;padding:0 1.5rem 2rem calc(50px + 2.75rem)}.section-52__body p{color:#4b5563;max-width:900px;margin:1.5rem 0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-52__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;padding-bottom:1.5rem;display:grid}.section-52__points a{color:#374151;align-items:flex-start;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.5;text-decoration:none;transition:color .2s,transform .2s;display:flex}.section-52__points a i{color:#3dace2;flex:none;margin-top:2px;font-size:1rem;transition:transform .2s}.section-52__points a:hover{color:#2563eb;transform:translate(3px)}.section-52__points a:hover i{transform:translate(2px)}.section-52--dark{color:#fff;background:#111827}.section-52--dark:before{background:#3dace21f}.section-52--dark:after{background:#3dace212}.section-52--dark .section-52__kicker{color:#60a5fa}.section-52--dark .section-52__kicker-line{background:#60a5fa}.section-52--dark .section-52__header h2{color:#fff}.section-52--dark .section-52__header h2 span{color:#60a5fa}.section-52--dark .section-52__header p{color:#9ca3af}.section-52--dark .accordion-item{box-shadow:none;background:#1f2937;border-color:#374151}.section-52--dark .accordion-item:hover{border-color:#1d4ed8;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-52--dark .accordion-button{color:#fff;background:#1f2937}.section-52--dark .accordion-button:not(.collapsed){color:#60a5fa;background:#1f2937}.section-52--dark .accordion-button:hover{color:#60a5fa}.section-52--dark .section-52__step{color:#60a5fa;background:#111827;border-color:#374151}.section-52--dark .accordion-button:not(.collapsed) .section-52__step{color:#fff;background:#3dace2;border-color:#3dace2}.section-52--dark .accordion-button:not(.collapsed) .section-52__title{color:#60a5fa}.section-52--dark .section-52__week{color:#60a5fa;background:#111827;border-color:#374151}.section-52--dark .section-52__title{color:#fff}.section-52--dark .accordion-body{background:#1f2937;border-top-color:#374151}.section-52--dark .section-52__body p{color:#9ca3af}.section-52--dark .section-52__points a{color:#d1d5db}.section-52--dark .section-52__points a i,.section-52--dark .section-52__points a:hover{color:#60a5fa}@media (width<=1024px){.section-52{padding:5rem 0}.section-52__header{margin-bottom:2.5rem}.section-52 .accordion-button{gap:1rem;min-height:78px;padding:1rem 1.25rem}.section-52 .accordion-body{padding:0 1.25rem 1.5rem calc(50px + 2.25rem)}}@media (width<=768px){.section-52{padding:4rem 0}.section-52__header{margin-bottom:2rem}.section-52__header h2{font-size:1.875rem}.section-52__header p{font-size:1rem}.section-52 .accordion-button{gap:.75rem;min-height:auto;padding:1rem}.section-52__step{flex:0 0 42px;width:42px;height:42px;font-size:.875rem}.section-52__week{display:none}.section-52__title{padding-right:1rem;font-size:1rem}.section-52 .accordion-body{padding:0 1rem 1.25rem}.section-52__body p{margin:1.25rem 0;font-size:.875rem}.section-52__points{grid-template-columns:1fr;gap:.75rem;padding-bottom:1.25rem}.section-52__points a{font-size:.75rem}}@media (width<=640px){.section-52{padding:3rem 0}.section-52__kicker{font-size:.75rem}.section-52__header h2{font-size:1.5rem}.section-52__header p{font-size:.875rem}.section-52 .accordion-button{padding:.75rem}.section-52__step{flex:0 0 38px;width:38px;height:38px}.section-52__title{font-size:.875rem}.section-52__body p{font-size:.75rem}}.section-53{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-53:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace212;border-radius:50%;width:500px;height:500px;position:absolute;top:-240px;right:-200px}.section-53:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20d;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-180px;left:-160px}.section-53 .container{z-index:2;position:relative}.section-53__insight{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 1px 2px #0000000d}.section-53__insight-icon{color:#fff;background:#3dace2;border-radius:.5rem;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex}.section-53__insight-content{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.section-53__insight-content strong{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1}.section-53__insight-content span{color:#4b5563;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-53__card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:1.5rem;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-53__card:before{content:"";transform-origin:0;background:#3dace2;width:100%;height:3px;transition:transform .35s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-53__card:hover{border-color:#bfdbfe;transform:translateY(-7px);box-shadow:0 20px 45px #4241411a}.section-53__card:hover:before{transform:scaleX(1)}.section-53__card:hover .section-53__icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)rotate(-3deg)}.section-53__card:hover .section-53__number{color:#3dace2}.section-53__card-top{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.section-53__number{color:#9ca3af;letter-spacing:.08em;font-family:PlusJakartaSans-Bold;font-size:.875rem;transition:all .15s}.section-53__icon{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;transition:all .3s;display:flex}.section-53__card h3{color:#111827;margin-bottom:1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-53__card h3 span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:1rem}.section-53__block{border-bottom:1px solid #e5e7eb;margin-bottom:1.25rem;padding-bottom:1.25rem}.section-53__block:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.section-53__label{color:#1f2937;align-items:center;gap:.5rem;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-53__label i{color:#3dace2;font-size:.875rem}.section-53__block p{color:#4b5563;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-53__block--action .section-53__label{color:#2563eb}.section-53--dark{color:#fff;background:#111827}.section-53--dark:before{background:#3dace21f}.section-53--dark:after{background:#3dace212}.section-53--dark .section-53__insight{box-shadow:none;background:#1f2937;border-color:#374151}.section-53--dark .section-53__insight-content span{color:#9ca3af}.section-53--dark .section-53__card{box-shadow:none;background:#1f2937;border-color:#374151}.section-53--dark .section-53__card:hover{border-color:#1d4ed8;box-shadow:0 20px 50px #0000004d}.section-53--dark .section-53__number{color:#6b7280}.section-53--dark .section-53__icon{color:#60a5fa;background:#111827;border-color:#374151}.section-53--dark .section-53__card h3{color:#fff}.section-53--dark .section-53__card h3 span{color:#9ca3af}.section-53--dark .section-53__block{border-color:#374151}.section-53--dark .section-53__label{color:#e5e7eb}.section-53--dark .section-53__label i{color:#60a5fa}.section-53--dark .section-53__block p{color:#9ca3af}.section-53--dark .section-53__block--action .section-53__label{color:#60a5fa}@media (width<=1024px){.section-53{padding:5rem 0}.section-53__card{padding:1.25rem}}@media (width<=768px){.section-53{padding:4rem 0}.section-53__insight{align-items:flex-start;padding:1.25rem}.section-53__insight-content{display:block}.section-53__insight-content strong{margin-bottom:.5rem;display:block}.section-53__card h3{font-size:1.125rem}}@media (width<=640px){.section-53{padding:3rem 0}.section-53__insight{gap:.75rem}.section-53__insight-icon{flex-basis:44px;width:44px;height:44px;font-size:1rem}.section-53__insight-content span{font-size:.875rem}.section-53__card{border-radius:.75rem;padding:1.25rem}.section-53__icon{width:48px;height:48px;font-size:1.125rem}.section-53__block p{font-size:.75rem}}.section-54{background:var(--s54-bg);color:var(--s54-text);padding:3rem 0;position:relative;overflow:hidden}@media (width>=768px){.section-54{padding:4rem 0}}@media (width>=1024px){.section-54{padding:6rem 0}}.section-54:before,.section-54:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.section-54:before{background:var(--s54-glow-1);filter:blur(90px);width:500px;height:500px;top:-250px;right:-200px}.section-54:after{background:var(--s54-glow-2);filter:blur(80px);width:380px;height:380px;bottom:-220px;left:-180px}.section-54>.container{z-index:1;position:relative}.section-54 .section-title h2{color:var(--s54-heading)}.section-54 .section-title h2 span{color:#3dace2}.section-54 .section-title p{color:var(--s54-text)}.section-54__table-wrap{border:1px solid var(--s54-border);background:var(--s54-wrap-bg);width:100%;box-shadow:var(--s54-wrap-shadow);scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:.5rem;position:relative;overflow-x:auto}@media (width>=1024px){.section-54__table-wrap{border-radius:1rem}}.section-54__table{border-collapse:separate;border-spacing:0;width:100%;min-width:980px;color:var(--s54-td-text);vertical-align:middle;margin:0;font-family:PlusJakartaSans-Regular,sans-serif}.section-54__table thead th{background:var(--s54-th-bg);border-bottom:1px solid var(--s54-border);color:var(--s54-th-text);text-align:left;vertical-align:middle;white-space:nowrap;padding:1rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;line-height:1.375}@media (width>=1024px){.section-54__table thead th{padding:1.5rem 1.25rem}}.section-54__table thead th:first-child{width:23%}.section-54__table thead th:nth-child(2){color:#fff;background:#3dace2;width:27%}.section-54__table thead th:nth-child(3),.section-54__table thead th:nth-child(4){width:25%}.section-54__table tbody td{background:var(--s54-td-bg);border-bottom:1px solid var(--s54-border);color:var(--s54-td-text);vertical-align:middle;padding:1rem;font-size:.875rem;line-height:1.625;transition:background .25s,color .25s}@media (width>=1024px){.section-54__table tbody td{padding:1.25rem}}.section-54__table tbody td:first-child{color:var(--s54-td-first);font-family:PlusJakartaSans-SemiBold,sans-serif;font-weight:600}.section-54__table tbody td:first-child small{color:var(--s54-td-text);margin-top:2px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;font-weight:400;display:block}.section-54__table tbody td:nth-child(2){background:var(--s54-hl-bg);color:var(--s54-hl-text)}.section-54__table tbody tr:last-child td{border-bottom:0}.section-54__table tbody tr:hover td{background:var(--s54-row-hover)}.section-54__table tbody tr:hover td:nth-child(2){background:var(--s54-hl-hover)}.section-54__table tbody tr:hover td:first-child{color:#3dace2}.section-54__brand{color:#fff;align-items:center;gap:.5rem;margin-bottom:.25rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1rem;display:flex}.section-54__brand-icon{color:#3dace2;background:#fff;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.875rem;display:inline-flex}.section-54__brand-label{color:#fffc;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:block}.section-54__cell{align-items:flex-start;gap:.75rem;display:flex}.section-54__cell-text{flex:1;min-width:0}.section-54__status{border:1px solid #0000;border-radius:9999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;font-size:13px;display:inline-flex}.section-54__status--yes{color:var(--s54-yes);background:#3dace221;border-color:#3dace24d}.section-54__status--maybe{color:var(--s54-maybe);background:var(--s54-maybe-bg);border-color:var(--s54-maybe-border)}.section-54__status--no{color:var(--s54-no);background:var(--s54-no-bg);border-color:var(--s54-no-border)}.section-54__note{border:1px solid var(--s54-border);background:var(--s54-note-bg);max-width:850px;color:var(--s54-text);border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:1.5rem auto 0;padding:1rem 1.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;line-height:1.625;display:flex}@media (width>=768px){.section-54__note{margin-top:2rem;font-size:.875rem}}.section-54__note i{color:#3dace2;flex:none;margin-top:2px;font-size:1.125rem}.section-54--light{--s54-bg:#f9fafb;--s54-glow-1:#3dace214;--s54-glow-2:#3dace20d;--s54-heading:#111827;--s54-text:#4b5563;--s54-border:#e5e7eb;--s54-wrap-bg:#fff;--s54-wrap-shadow:0 20px 55px #42414112;--s54-th-bg:#f9fafb;--s54-th-text:#1f2937;--s54-td-bg:#fff;--s54-td-text:#4b5563;--s54-td-first:#111827;--s54-hl-bg:#3dace20d;--s54-hl-text:#374151;--s54-row-hover:#f9fafb;--s54-hl-hover:#3dace217;--s54-note-bg:#fff;--s54-yes:#3dace2;--s54-maybe:#4b5563;--s54-maybe-bg:#f3f4f6;--s54-maybe-border:#e5e7eb;--s54-no:#dc3545;--s54-no-bg:#fff1f2;--s54-no-border:#fecdd3}.section-54--dark{--s54-bg:#111827;--s54-glow-1:#3dace224;--s54-glow-2:#3dace214;--s54-heading:#fff;--s54-text:#9ca3af;--s54-border:#374151;--s54-wrap-bg:#1f2937;--s54-wrap-shadow:0 25px 65px #00000059;--s54-th-bg:#1f2937;--s54-th-text:#e5e7eb;--s54-td-bg:#1f2937;--s54-td-text:#9ca3af;--s54-td-first:#f3f4f6;--s54-hl-bg:#3dace21a;--s54-hl-text:#d1d5db;--s54-row-hover:#ffffff08;--s54-hl-hover:#3dace229;--s54-note-bg:#1f2937;--s54-yes:#60a5fa;--s54-maybe:#d1d5db;--s54-maybe-bg:#374151;--s54-maybe-border:#4b5563;--s54-no:#ff8a8a;--s54-no-bg:#dc35451f;--s54-no-border:#dc35454d}@media (prefers-reduced-motion:reduce){.section-54__table tbody td{transition:none}}.section-55{color:#fff;background:#111827;padding:100px 0;position:relative;overflow:hidden}.section-55:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace21a;border-radius:50%;width:500px;height:500px;position:absolute;top:-280px;right:-150px}.section-55:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20f;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-200px;left:-120px}.section-55 .container{z-index:2;position:relative}.section-55__header{margin-bottom:55px}.section-55__trust{justify-content:flex-end;align-items:center;gap:30px;height:100%;display:flex}.section-55__trust-item{text-align:left;flex-direction:column;gap:6px;display:flex}.section-55__trust-item strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:34px;line-height:1}.section-55__trust-item span{color:#9ca3af;letter-spacing:.3px;font-family:PlusJakartaSans-Regular;font-size:11px}.section-55__trust-divider{background:#ffffff24;width:1px;height:48px}.section-55__review-link{color:inherit;text-decoration:none;display:block}.section-55__review-link:hover{color:inherit;text-decoration:none}.section-55__review-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:18px;min-height:105px;padding:24px 26px;transition:transform .3s,border-color .3s,background .3s;display:flex;position:relative}.section-55__review-card:hover{background:#ffffff13;border-color:#3dace273;transform:translateY(-5px)}.section-55__review-card:hover .section-55__review-icon{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-55__review-card:hover .section-55__arrow{color:#3dace2;transform:translate(3px,-3px)}.section-55__review-icon{color:#3dace2;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:19px;transition:all .3s;display:flex}.section-55__review-content{flex-direction:column;flex:1;gap:5px;display:flex}.section-55__review-content span{color:#9ca3af;letter-spacing:1px;text-transform:uppercase;font-family:PlusJakartaSans-Regular;font-size:10px}.section-55__review-content strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.4}.section-55__arrow{color:#9ca3af;font-size:17px;transition:color .3s,transform .3s}.section-55--light{color:#111827;background:#fff}.section-55--light:before{opacity:.8;background:#3dace214}.section-55--light:after{opacity:.8;background:#3dace20d}.section-55--light .section-55__trust-item strong{color:#111827}.section-55--light .section-55__trust-item span{color:#6b7280}.section-55--light .section-55__trust-divider{background:#1118271f}.section-55--light .section-55__review-card{background:#fffc;border-color:#11182717;box-shadow:0 10px 35px #1118270d}.section-55--light .section-55__review-card:hover{background:#fff;border-color:#3dace259;box-shadow:0 18px 45px #11182717}.section-55--light .section-55__review-icon{color:#3dace2;background:#3dace212;border-color:#3dace229}.section-55--light .section-55__review-content span{color:#6b7280}.section-55--light .section-55__review-content strong{color:#111827}.section-55--light .section-55__arrow{color:#6b7280}.section-55--light .section-55__review-card:hover .section-55__review-icon{color:#fff;background:#3dace2}.section-55--light .section-55__review-card:hover .section-55__arrow{color:#3dace2}@media (width<=1024px){.section-55{padding:80px 0}.section-55__header{margin-bottom:40px}.section-55__trust{justify-content:flex-start;margin-top:30px}}@media (width<=768px){.section-55{padding:70px 0}.section-55__trust{gap:22px}.section-55__trust-item strong{font-size:29px}.section-55__review-card{min-height:95px;padding:20px}}@media (width<=640px){.section-55{padding:55px 0}.section-55__trust{gap:18px}.section-55__trust-divider{height:40px}.section-55__trust-item strong{font-size:25px}.section-55__trust-item span{font-size:10px}.section-55__review-card{padding:18px}.section-55__review-icon{border-radius:12px;width:44px;height:44px;font-size:17px}}.section-56{background:radial-gradient(circle at 10% 20%,#3dace212,#0000 28%),radial-gradient(circle at 90% 80%,#3dace20d,#0000 30%),#fff;padding:110px 0;position:relative;overflow:hidden}.section-56:before{content:"";filter:blur(100px);pointer-events:none;background:#3dace212;border-radius:50%;width:600px;height:600px;position:absolute;top:-350px;right:-200px}.section-56:after{content:"";filter:blur(90px);pointer-events:none;background:#3dace20d;border-radius:50%;width:450px;height:450px;position:absolute;bottom:-280px;left:-200px}.section-56 .container{z-index:2;position:relative}.section-56 .section-title{margin-bottom:0}.section-56__grid{margin-top:60px}.section-56__card{isolation:isolate;background:#fff;border:1px solid #1118271a;border-radius:24px;width:100%;height:380px;text-decoration:none;transition:transform .45s,border-color .45s,box-shadow .45s;display:block;position:relative;overflow:hidden;box-shadow:0 20px 60px #1118271f}.section-56__card:hover{border-color:#3dace28c;transform:translateY(-8px);box-shadow:0 30px 80px #11182733}.section-56__card:hover .section-56__image img{transform:scale(1.08)}.section-56__card:hover .section-56__icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(0)}.section-56__card:hover .section-56__number{color:#ffffff4d}.section-56__card:hover .section-56__explore{color:#3dace2;gap:11px}.section-56__card:hover .section-56__overlay{background:linear-gradient(#070c140d 15%,#070c1459 48%,#070c14f5 100%)}.section-56__image{z-index:-3;position:absolute;inset:0;overflow:hidden}.section-56__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.section-56__overlay{z-index:-2;background:linear-gradient(#070c1414 0%,#070c1433 35%,#070c14e6 100%);transition:background .45s;position:absolute;inset:0}.section-56__content{z-index:2;flex-direction:column;justify-content:space-between;height:100%;padding:24px;display:flex;position:relative}.section-56__top{justify-content:space-between;align-items:center;display:flex}.section-56__number{color:#ffffff2e;font-family:PlusJakartaSans-Bold;font-size:38px;line-height:1;transition:color .35s}.section-56__icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff14;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;transition:all .35s;display:flex;transform:rotate(-8deg)}.section-56__bottom{transform:translateY(2px)}.section-56__label{color:#ffffff94;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:block}.section-56__bottom h3{color:#fff;letter-spacing:-.5px;margin:0;font-family:PlusJakartaSans-Bold;font-size:32px;line-height:1.1}.section-56__explore{color:#ffffffad;align-items:center;gap:7px;margin-top:15px;font-family:PlusJakartaSans-SemiBold;font-size:11px;transition:color .3s,gap .3s;display:inline-flex}.section-56__explore i{font-size:13px}.dark-theme .section-56,.section-56.dark-theme{background:radial-gradient(circle at 10% 20%,#3dace214,#0000 28%),radial-gradient(circle at 90% 80%,#3dace20f,#0000 30%),#111827}.dark-theme .section-56__card,.section-56.dark-theme__card{background:#111827;border-color:#ffffff1a;box-shadow:0 20px 60px #00000038}.dark-theme .section-56__card:hover,.section-56.dark-theme__card:hover{border-color:#3dace28c;box-shadow:0 30px 80px #00000061}@media (width<=1024px){.section-56{padding:90px 0}.section-56__grid{margin-top:45px}.section-56__card{height:350px}.section-56__bottom h3{font-size:29px}}@media (width<=768px){.section-56{padding:70px 0}.section-56__grid{margin-top:35px}.section-56__card{border-radius:20px;height:330px}.section-56__content{padding:20px}.section-56__number{font-size:32px}.section-56__icon{width:40px;height:40px;font-size:14px}.section-56__bottom h3{font-size:27px}}@media (width<=640px){.section-56{padding:55px 0}.section-56__card{border-radius:18px;height:300px}.section-56__content{padding:18px}.section-56__number{font-size:29px}.section-56__bottom h3{font-size:25px}.section-56__explore{font-size:10px}}.section-57{padding:110px 0;position:relative;overflow:hidden}.section-57__header-badge{justify-content:flex-end;align-items:center;gap:13px;padding-bottom:7px;display:flex}.section-57__badge-icon{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;display:flex}.section-57__header-badge>div{flex-direction:column;gap:4px;display:flex}.section-57__header-badge strong{font-family:PlusJakartaSans-SemiBold;font-size:13px}.section-57__header-badge span{font-family:PlusJakartaSans-Regular;font-size:10px;line-height:1.5}.section-57__stats{position:relative}.section-57__stat{min-height:285px;padding:32px;transition:background .3s,transform .3s,box-shadow .3s;position:relative;overflow:hidden}.section-57__stat:before{content:"";opacity:0;background:#3dace2;width:45px;height:2px;transition:width .35s,opacity .35s;position:absolute;top:0;left:32px}.section-57__stat:hover{transform:translateY(-3px)}.section-57__stat:hover:before{opacity:1;width:75px}.section-57__stat:hover .section-57__value{transform:translateY(-3px)}.section-57__number{letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-57__stat-top i{font-size:15px;transition:color .3s,transform .3s}.section-57__value{letter-spacing:-2px;font-family:PlusJakartaSans-Bold;font-size:56px;line-height:1;transition:transform .3s}.section-57__value span{color:#3dace2;letter-spacing:0;margin-left:4px;font-family:PlusJakartaSans-SemiBold;font-size:22px}.section-57__stat h3{margin:15px 0 8px;font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.4}.section-57__stat p{max-width:220px;margin:0;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.7}.section-57__bottom{justify-content:center;align-items:center;gap:18px;margin-top:42px;display:flex}.section-57__bottom-line{width:45px;height:1px}.section-57__bottom>span:not(.section-57__bottom-line){letter-spacing:1.5px;text-transform:uppercase;text-align:center;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-57--light{color:#111827;background:radial-gradient(circle at 85% 15%,#3dace21a,#0000 30%),radial-gradient(circle at 10% 90%,#3dace20f,#0000 28%),#f9fafb}.section-57--light:before{content:"";filter:blur(90px);background:#3dace214;border-radius:50%;width:520px;height:520px;position:absolute;top:-280px;right:-180px}.section-57--light:after{content:"";filter:blur(80px);background:#3dace20d;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-230px;left:-180px}.section-57--light .section-title h2{color:#111827}.section-57--light .section-title p{color:#6b7280}.section-57--light .section-title-kicker,.section-57--light .kicker-text{color:#3dace2}.section-57--light__badge-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace233}.section-57--light__header-badge strong{color:#111827}.section-57--light__header-badge span{color:#6b7280}.section-57--light__stats{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.section-57--light .col-lg-3:not(:last-child) .section-57__stat{border-right:1px solid #e5e7eb}.section-57--light__stat{background:#ffffff73}.section-57--light__stat:hover{background:#fff;box-shadow:0 18px 45px #11182712}.section-57--light__number{color:#d1d5db}.section-57--light__stat-top i{color:#9ca3af}.section-57--light__value,.section-57--light__stat h3{color:#111827}.section-57--light__stat p{color:#6b7280}.section-57--light__bottom-line{background:#3dace266}.section-57--light__bottom>span:not(.section-57__bottom-line){color:#9ca3af}.section-57--dark{color:#fff;background:radial-gradient(circle at 85% 15%,#3dace21f,#0000 30%),radial-gradient(circle at 10% 90%,#3dace212,#0000 28%),#111827}.section-57--dark:before{content:"";filter:blur(90px);background:#3dace21a;border-radius:50%;width:520px;height:520px;position:absolute;top:-300px;right:-180px}.section-57--dark:after{content:"";filter:blur(80px);background:#3dace212;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-230px;left:-180px}.section-57--dark .section-title h2{color:#fff}.section-57--dark .section-title p{color:#ffffff8c}.section-57--dark .section-title-kicker,.section-57--dark .kicker-text{color:#3dace2}.section-57--dark__badge-icon{color:#3dace2;background:#3dace21a;border:1px solid #3dace240}.section-57--dark__header-badge strong{color:#fff}.section-57--dark__header-badge span{color:#ffffff80}.section-57--dark__stats{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.section-57--dark .col-lg-3:not(:last-child) .section-57__stat{border-right:1px solid #ffffff1a}.section-57--dark__stat{background:#ffffff05}.section-57--dark__stat:hover{background:#ffffff0b;box-shadow:0 20px 50px #00000026}.section-57--dark__number{color:#ffffff40}.section-57--dark__stat-top i{color:#ffffff59}.section-57--dark__value{color:#fff}.section-57--dark__stat h3{color:#ffffffeb}.section-57--dark__stat p{color:#ffffff73}.section-57--dark__bottom-line{background:#3dace266}.section-57--dark__bottom>span:not(.section-57__bottom-line){color:#ffffff61}@media (width<=1024px){.section-57{padding:90px 0}.section-57__header{margin-bottom:50px}.section-57__header-badge{justify-content:flex-start;margin-top:30px;padding-bottom:0}.section-57__stat{min-height:260px;padding:28px 25px}.section-57__value{font-size:48px}}@media (width<=768px){.section-57{padding:75px 0}.section-57__header{margin-bottom:40px}.section-57__stat{min-height:245px}.section-57 .col-lg-3:nth-child(2) .section-57__stat{border-right:0}.section-57 .col-lg-3:first-child .section-57__stat,.section-57 .col-lg-3:nth-child(2) .section-57__stat{border-bottom:1px solid #e5e7eb}.section-57--dark .col-lg-3:first-child .section-57__stat,.section-57--dark .col-lg-3:nth-child(2) .section-57__stat{border-bottom:1px solid #ffffff1a}.section-57__stat-top{margin-bottom:32px}}@media (width<=640px){.section-57{padding:60px 0}.section-57__header-badge{margin-top:25px}.section-57__stat{min-height:auto;padding:27px 22px}.section-57 .col-lg-3 .section-57__stat{border-right:0!important}.section-57--light .col-lg-3 .section-57__stat{border-bottom:1px solid #e5e7eb}.section-57--dark .col-lg-3 .section-57__stat{border-bottom:1px solid #ffffff1a}.section-57 .col-lg-3:last-child .section-57__stat{border-bottom:0}.section-57__stat-top{margin-bottom:25px}.section-57__value{letter-spacing:-1.5px;font-size:45px}.section-57__stat h3{font-size:13px}.section-57__stat p{max-width:100%;font-size:11px}.section-57__bottom{gap:10px}.section-57__bottom-line{width:25px}.section-57__bottom>span:not(.section-57__bottom-line){letter-spacing:1px;font-size:8px}}.section-57{color:#111827;background:#fff;padding:110px 0;position:relative;overflow:hidden}.section-57:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace20e;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-180px}.section-57:after{content:"";filter:blur(90px);pointer-events:none;background:#3dace209;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-240px;left:-180px}.section-57__tab{color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:16px;align-items:center;gap:14px;width:100%;padding:16px;transition:transform .3s,border-color .3s,background .3s,box-shadow .3s;display:flex}.section-57__tab:hover{border-color:#3dace259;transform:translate(4px);box-shadow:0 12px 30px #1118270f}.section-57__tab.active{background:linear-gradient(135deg,#3dace217,#3dace206);border-color:#3dace2;box-shadow:0 15px 35px #11182712}.section-57__tab.active .section-57__tab-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-57__tab-icon{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:16px;transition:all .3s;display:flex}.section-57__tab-text{flex-direction:column;flex:1;gap:3px;display:flex}.section-57__tab-text strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:13px;line-height:1.4}.section-57__tab-arrow{color:#9ca3af;font-size:14px;transition:transform .3s,color .3s}.section-57__panel{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;border-radius:24px;min-height:500px;padding:35px;box-shadow:0 20px 60px #1118270f}.section-57__group-heading>span{color:#3dace2;letter-spacing:1px;font-family:PlusJakartaSans-Bold;font-size:11px}.section-57__group-heading small{color:#3dace2;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:block}.section-57__accordion{margin-top:5px}.section-57__item.active .section-57__answer{grid-template-rows:1fr;padding-bottom:22px}.section-57__question{color:#374151;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:22px 0;font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.5;transition:color .25s;display:flex}.section-57__question i{color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;transition:transform .3s,color .3s,border-color .3s;display:flex}.section-57__answer{grid-template-rows:0fr;padding-bottom:0;transition:grid-template-rows .35s,padding .35s;display:grid}.section-57__answer p{color:#6b7280;min-height:0;margin:0;padding-right:45px;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.8;overflow:hidden}@keyframes section57Fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1024px){.section-57{padding:85px 0}.section-57__content{margin-top:45px}.section-57__tabs{position:static}.section-57__panel{padding:30px}}@media (width<=768px){.section-57{padding:70px 0}.section-57__content{margin-top:35px}.section-57__tabs{gap:8px}.section-57__tab{padding:13px}.section-57__tab-icon{width:38px;height:38px;font-size:14px}.section-57__tab-text strong{font-size:12px}.section-57__tab-text small{display:none}.section-57__panel{border-radius:20px;padding:24px 20px}.section-57__group-heading{gap:12px;padding-bottom:22px}.section-57__group-heading h3{font-size:21px}.section-57__question{padding:18px 0;font-size:13px}.section-57__answer p{padding-right:35px;font-size:12px}}@media (width<=640px){.section-57{padding:55px 0}.section-57__tab{gap:10px;padding:11px}.section-57__tab-icon{border-radius:9px;width:34px;height:34px}.section-57__tab-arrow{display:none}.section-57__panel{padding:20px 16px}.section-57__group-heading h3{font-size:19px}.section-57__question{gap:12px;font-size:12px}.section-57__answer p{padding-right:10px;font-size:11px}}.section-58.seo-growth-section{--seo-bg:#fff;--seo-card-bg:#fff;--seo-heading:#111827;--seo-text:#6b7280;--seo-muted:#9ca3af;--seo-border:#11182714;--seo-soft-bg:#3dace20f;--seo-shadow:#11182714;background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-58.seo-growth-section.theme-dark{--seo-bg:#111827;--seo-card-bg:#ffffff06;--seo-heading:#fff;--seo-text:#ffffff9e;--seo-muted:#ffffff6b;--seo-border:#ffffff17;--seo-soft-bg:#3dace214;--seo-shadow:#00000040;background:#111827}.section-58.seo-growth-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace214 0%,#0000 70%);border-radius:9999px;width:500px;height:500px;position:absolute;top:-220px;right:-220px}.section-58.seo-growth-section:after{content:"";pointer-events:none;background:radial-gradient(circle,#3dace20b 0%,#0000 70%);border-radius:9999px;width:500px;height:500px;position:absolute;bottom:-250px;left:-250px}.section-58.seo-growth-section .container{z-index:1;max-width:1280px;position:relative}.section-58.seo-growth-section .seo-growth-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:4rem;display:grid}.section-58.seo-growth-section .seo-growth-media{position:relative}.section-58.seo-growth-section .seo-growth-image{border:1px solid var(--seo-border);background:var(--seo-card-bg);min-height:560px;box-shadow:0 25px 70px var(--seo-shadow);border-radius:1rem;position:relative;overflow:hidden}.section-58.seo-growth-section .seo-growth-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.section-58.seo-growth-section .seo-growth-image:hover img{transform:scale(1.04)}.section-58.seo-growth-section .seo-growth-image-overlay{background:linear-gradient(#0000 45%,#0000008c 100%);position:absolute;inset:0}.section-58.seo-growth-section .seo-growth-number{color:#ffffffbf;letter-spacing:2px;font-family:PlusJakartaSans-Bold;font-size:.875rem;position:absolute;top:1.25rem;left:1.25rem}.section-58.seo-growth-section .seo-growth-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111827c7;border:1px solid #ffffff2e;border-radius:.75rem;align-items:center;gap:.75rem;min-width:230px;padding:1rem 1.25rem;display:flex;position:absolute;bottom:1.5rem;right:1.5rem;box-shadow:0 15px 40px #00000038}.section-58.seo-growth-section .seo-growth-badge-icon{color:#3dace2;background:#3dace226;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:flex}.section-58.seo-growth-section .seo-growth-badge-content strong{color:#fff;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-58.seo-growth-section .seo-growth-badge-content span{color:#ffffff85;font-family:PlusJakartaSans-Regular;font-size:.75rem;display:block}.section-58.seo-growth-section .seo-growth-content{max-width:680px}.section-58.seo-growth-section .seo-growth-content .seo-growth-intro{color:var(--seo-heading);font-family:PlusJakartaSans-Medium;font-size:1.125rem;line-height:1.7}.section-58.seo-growth-section .seo-growth-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:10px;display:grid}.section-58.seo-growth-section .seo-growth-point{border:1px solid var(--seo-border);background:var(--seo-soft-bg);border-radius:.5rem;align-items:flex-start;gap:.75rem;padding:1rem;transition:all .3s;display:flex}.section-58.seo-growth-section .seo-growth-point:hover{border-color:#3dace240;transform:translateY(-3px)}.section-58.seo-growth-section .seo-growth-point-icon{color:#3dace2;background:#3dace21a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.75rem;display:flex}.section-58.seo-growth-section .seo-growth-point div{min-width:0}.section-58.seo-growth-section .seo-growth-point strong{color:var(--seo-heading);margin-bottom:3px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-58.seo-growth-section .seo-growth-point div span{color:var(--seo-muted);font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.4;display:block}.section-58.seo-growth-section .seo-growth-bottom{border-top:1px solid var(--seo-border);justify-content:space-between;align-items:center;gap:1rem;margin-top:10px;padding-top:1.25rem;display:flex}.section-58.seo-growth-section .seo-growth-bottom>span:first-child{color:var(--seo-muted);align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:inline-flex}.section-58.seo-growth-section .seo-growth-bottom>span:first-child i{color:#3dace2}.section-58.seo-growth-section .seo-growth-arrow{border:1px solid var(--seo-border);background:var(--seo-soft-bg);color:#3dace2;border-radius:9999px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .3s;display:flex}.section-58.seo-growth-section .seo-growth-arrow:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)}@media (width<=1024px){.section-58.seo-growth-section{padding:5rem 0}.section-58.seo-growth-section .seo-growth-grid{gap:2.5rem}.section-58.seo-growth-section .seo-growth-image{min-height:500px}.section-58.seo-growth-section .seo-growth-points{grid-template-columns:1fr}}@media (width<=768px){.section-58.seo-growth-section{padding:4rem 0}.section-58.seo-growth-section .seo-growth-grid{grid-template-columns:1fr;gap:2.5rem}.section-58.seo-growth-section .seo-growth-image{border-radius:.75rem;min-height:420px}.section-58.seo-growth-section .seo-growth-content h2{font-size:1.875rem}.section-58.seo-growth-section .seo-growth-content .seo-growth-intro{font-size:1rem}.section-58.seo-growth-section .seo-growth-points{grid-template-columns:1fr;margin-top:1.5rem}}@media (width<=640px){.section-58.seo-growth-section .seo-growth-image{min-height:360px}.section-58.seo-growth-section .seo-growth-badge{min-width:0;padding:.75rem 1rem;bottom:1rem;right:1rem}.section-58.seo-growth-section .seo-growth-badge-icon{width:38px;height:38px}.section-58.seo-growth-section .seo-growth-bottom{align-items:flex-start}}.seo-growth-content>p:not(.seo-growth-intro){color:#ffffffd1}.section-59.seo-process-section{overflow:hidden}.section-59.seo-process-section .section-title{margin-bottom:3rem}.section-59.seo-process-section .section-title p{margin-bottom:0}.section-59.seo-process-section .seo-process-slider{margin:0 -.75rem}.section-59.seo-process-section .seo-process-slider .seo-process-slide{padding:0 .75rem}.section-59.seo-process-section .seo-process-slider .seo-process-slide:focus{outline:none}.section-59.seo-process-section .seo-process-slider .slick-track{display:flex}.section-59.seo-process-section .seo-process-slider .slick-slide{height:inherit}.section-59.seo-process-section .seo-process-slider .slick-slide>div{height:100%}.section-59.seo-process-section .seo-process-slider .slick-list{overflow:visible}.section-59.seo-process-section .seo-process-slider .slick-dots{justify-content:center;align-items:center;gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex;position:relative;bottom:auto}.section-59.seo-process-section .seo-process-slider .slick-dots li{width:auto;height:auto;margin:0}.section-59.seo-process-section .seo-process-slider .slick-dots li button{border:0;border-radius:9999px;width:.5rem;height:.5rem;padding:0;font-size:0;transition:all .3s}.section-59.seo-process-section .seo-process-slider .slick-dots li button:before{display:none}.section-59.seo-process-section .seo-process-slider .slick-dots li.slick-active button{width:2.5rem}.section-59.seo-process-section .seo-process-card{border-radius:1rem;flex-direction:column;height:100%;padding:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-59.seo-process-section .seo-process-card .seo-process-card-top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-59.seo-process-section .seo-process-card .seo-process-number{letter-spacing:.08em;font-family:Manrope-Bold;font-size:.875rem;font-weight:700;transition:all .3s}.section-59.seo-process-section .seo-process-card .seo-process-icon{border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;transition:all .3s;display:inline-flex}.section-59.seo-process-section .seo-process-card h3{margin-bottom:1rem;font-family:Manrope-Bold;font-size:1.25rem;font-weight:700;line-height:1.375;transition:all .3s}.section-59.seo-process-section .seo-process-card p{margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:1rem;font-weight:400;line-height:1.625;transition:all .3s}.section-59.seo-process-section .seo-process-card .seo-process-card-arrow{border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:auto;font-size:1rem;transition:all .3s;display:inline-flex}.section-59.seo-process-section.theme-light{color:#111827;background-color:#fff}.section-59.seo-process-section.theme-light .section-title .section-title-kicker{color:#4b5563}.section-59.seo-process-section.theme-light .section-title h2{color:#111827}.section-59.seo-process-section.theme-light .section-title p{color:#4b5563}.section-59.seo-process-section.theme-light .seo-process-card{background-color:#fff;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.section-59.seo-process-section.theme-light .seo-process-card .seo-process-number{color:#3dace2}.section-59.seo-process-section.theme-light .seo-process-card .seo-process-icon{color:#3dace2;background-color:#eff6ff}.section-59.seo-process-section.theme-light .seo-process-card h3{color:#111827}.section-59.seo-process-section.theme-light .seo-process-card p{color:#4b5563}.section-59.seo-process-section.theme-light .seo-process-card .seo-process-card-arrow{color:#374151;border:1px solid #e5e7eb}.section-59.seo-process-section.theme-light .seo-process-card:hover{border-color:#bfdbfe;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-59.seo-process-section.theme-light .seo-process-card:hover .seo-process-icon{color:#fff;background-color:#3dace2}.section-59.seo-process-section.theme-light .seo-process-card:hover h3{color:#3dace2}.section-59.seo-process-section.theme-light .seo-process-card:hover .seo-process-card-arrow{color:#fff;background-color:#3dace2;border-color:#3dace2}.section-59.seo-process-section.theme-light .slick-dots li button{background-color:#d1d5db}.section-59.seo-process-section.theme-light .slick-dots li.slick-active button{background-color:#3dace2}.section-59.seo-process-section.theme-dark{color:#fff;background-color:#111827}.section-59.seo-process-section.theme-dark .section-title .section-title-kicker{color:#9ca3af}.section-59.seo-process-section.theme-dark .section-title h2{color:#fff}.section-59.seo-process-section.theme-dark .section-title p{color:#9ca3af}.section-59.seo-process-section.theme-dark .seo-process-card{background-color:#1f2937;border:1px solid #374151;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.section-59.seo-process-section.theme-dark .seo-process-card .seo-process-number{color:#60a5fa}.section-59.seo-process-section.theme-dark .seo-process-card .seo-process-icon{color:#60a5fa;background-color:#3dace21f}.section-59.seo-process-section.theme-dark .seo-process-card h3{color:#fff}.section-59.seo-process-section.theme-dark .seo-process-card p{color:#9ca3af}.section-59.seo-process-section.theme-dark .seo-process-card .seo-process-card-arrow{color:#d1d5db;border:1px solid #374151}.section-59.seo-process-section.theme-dark .seo-process-card:hover{border-color:#3dace2;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-59.seo-process-section.theme-dark .seo-process-card:hover .seo-process-icon{color:#fff;background-color:#3dace2}.section-59.seo-process-section.theme-dark .seo-process-card:hover h3{color:#60a5fa}.section-59.seo-process-section.theme-dark .seo-process-card:hover .seo-process-card-arrow{color:#fff;background-color:#3dace2;border-color:#3dace2}.section-59.seo-process-section.theme-dark .slick-dots li button{background-color:#374151}.section-59.seo-process-section.theme-dark .slick-dots li.slick-active button{background-color:#3dace2}@media (width<=1024px){.section-59.seo-process-section .section-title{margin-bottom:2.5rem}}@media (width<=768px){.section-59.seo-process-section .section-title{margin-bottom:2rem}.section-59.seo-process-section .seo-process-card{padding:1.5rem}.section-59.seo-process-section .seo-process-card h3{font-size:1.125rem}.section-59.seo-process-section .seo-process-card p{font-size:.875rem}}@media (width<=640px){.section-59.seo-process-section .seo-process-slider{margin:0}.section-59.seo-process-section .seo-process-slider .seo-process-slide{padding:0}.section-59.seo-process-section .seo-process-card{padding:1.25rem}}.section-60.seo-why-section{padding:4rem 0;overflow:hidden}.section-60.seo-why-section .seo-why-content{padding-right:1.5rem}.section-60.seo-why-section .seo-why-experience{border-radius:.75rem;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.25rem;transition:all .3s;display:flex}.section-60.seo-why-section .seo-why-experience .seo-why-experience-number{font-family:Manrope-Bold;font-size:2.25rem;font-weight:700;line-height:1}.section-60.seo-why-section .seo-why-experience .seo-why-experience-content{flex-direction:column;gap:.25rem;display:flex}.section-60.seo-why-section .seo-why-experience .seo-why-experience-content strong{font-family:Manrope-SemiBold;font-size:1rem;font-weight:600}.section-60.seo-why-section .seo-why-experience .seo-why-experience-content span{font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5}.section-60.seo-why-section .seo-why-trust{flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem;display:flex}.section-60.seo-why-section .seo-why-trust-item{align-items:center;gap:.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;display:flex}.section-60.seo-why-section .seo-why-trust-item i{font-size:.875rem}.section-60.seo-why-section .seo-why-accordion{flex-direction:column;gap:.75rem;display:flex}.section-60.seo-why-section .seo-why-item{border-radius:.75rem;transition:all .3s;overflow:hidden}.section-60.seo-why-section .seo-why-button{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:1.25rem 1.5rem;transition:all .3s;display:flex}.section-60.seo-why-section .seo-why-button:focus{box-shadow:none;outline:none}.section-60.seo-why-section .seo-why-button .seo-why-button-left{align-items:center;gap:1.25rem;display:flex}.section-60.seo-why-section .seo-why-button .seo-why-number{letter-spacing:.08em;font-family:Manrope-Bold;font-size:.875rem;font-weight:700}.section-60.seo-why-section .seo-why-button .seo-why-title{font-family:Manrope-SemiBold;font-size:1.125rem;font-weight:600;line-height:1.375}.section-60.seo-why-section .seo-why-button .seo-why-toggle{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:inline-flex}.section-60.seo-why-section .seo-why-button:not(.collapsed) .seo-why-toggle{transform:rotate(45deg)}.section-60.seo-why-section .seo-why-body{padding:0 1.5rem 1.5rem 4.75rem}.section-60.seo-why-section .seo-why-body p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-60.seo-why-section.theme-light{background-color:#fff}.section-60.seo-why-section.theme-light .seo-why-experience{background-color:#eff6ff;border:1px solid #dbeafe}.section-60.seo-why-section.theme-light .seo-why-experience .seo-why-experience-number{color:#3dace2}.section-60.seo-why-section.theme-light .seo-why-experience strong{color:#111827}.section-60.seo-why-section.theme-light .seo-why-experience span,.section-60.seo-why-section.theme-light .seo-why-trust-item{color:#4b5563}.section-60.seo-why-section.theme-light .seo-why-trust-item i{color:#3dace2}.section-60.seo-why-section.theme-light .seo-why-item{background-color:#f9fafb;border:1px solid #e5e7eb}.section-60.seo-why-section.theme-light .seo-why-item:has(.seo-why-button:not(.collapsed)){background-color:#fff;border-color:#bfdbfe;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-60.seo-why-section.theme-light .seo-why-button .seo-why-number{color:#3dace2}.section-60.seo-why-section.theme-light .seo-why-button .seo-why-title{color:#111827}.section-60.seo-why-section.theme-light .seo-why-button .seo-why-toggle{color:#3dace2;background-color:#eff6ff}.section-60.seo-why-section.theme-light .seo-why-button:hover .seo-why-title{color:#3dace2}.section-60.seo-why-section.theme-light .seo-why-body p{color:#4b5563}.section-60.seo-why-section.theme-dark{background-color:#111827}.section-60.seo-why-section.theme-dark .seo-why-experience{background-color:#3dace214;border:1px solid #3dace22e}.section-60.seo-why-section.theme-dark .seo-why-experience .seo-why-experience-number{color:#60a5fa}.section-60.seo-why-section.theme-dark .seo-why-experience strong{color:#fff}.section-60.seo-why-section.theme-dark .seo-why-experience span,.section-60.seo-why-section.theme-dark .seo-why-trust-item{color:#9ca3af}.section-60.seo-why-section.theme-dark .seo-why-trust-item i{color:#60a5fa}.section-60.seo-why-section.theme-dark .seo-why-item{background-color:#1f2937;border:1px solid #374151}.section-60.seo-why-section.theme-dark .seo-why-item:has(.seo-why-button:not(.collapsed)){border-color:#3dace2;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-60.seo-why-section.theme-dark .seo-why-button .seo-why-number{color:#60a5fa}.section-60.seo-why-section.theme-dark .seo-why-button .seo-why-title{color:#fff}.section-60.seo-why-section.theme-dark .seo-why-button .seo-why-toggle{color:#60a5fa;background-color:#3dace21f}.section-60.seo-why-section.theme-dark .seo-why-button:hover .seo-why-title{color:#60a5fa}.section-60.seo-why-section.theme-dark .seo-why-body p{color:#9ca3af}@media (width<=1024px){.section-60.seo-why-section{padding:3rem 0}.section-60.seo-why-section .seo-why-content{padding-right:0}}@media (width<=768px){.section-60.seo-why-section{padding:2.5rem 0}.section-60.seo-why-section .seo-why-experience{margin-top:1.5rem}.section-60.seo-why-section .seo-why-button{padding:1rem 1.25rem}.section-60.seo-why-section .seo-why-button .seo-why-button-left{gap:.75rem}.section-60.seo-why-section .seo-why-button .seo-why-title{font-size:1rem}.section-60.seo-why-section .seo-why-body{padding:0 1.25rem 1.25rem}}@media (width<=640px){.section-60.seo-why-section{padding:2rem 0}.section-60.seo-why-section .seo-why-experience{gap:.75rem;padding:1rem}.section-60.seo-why-section .seo-why-experience .seo-why-experience-number{font-size:1.875rem}.section-60.seo-why-section .seo-why-trust{flex-direction:column;gap:.5rem}.section-60.seo-why-section .seo-why-button{padding:1rem}.section-60.seo-why-section .seo-why-button .seo-why-number{font-size:.75rem}.section-60.seo-why-section .seo-why-button .seo-why-title{font-size:.875rem}.section-60.seo-why-section .seo-why-body{padding:0 1rem 1.25rem}.section-60.seo-why-section .seo-why-body p{font-size:.875rem}}@media (width<=1024px){.section-60.seo-why-section .seo-why-content{margin-bottom:1.5rem}}@media (width<=768px){.section-60.seo-why-section .seo-why-content h2{font-size:1.875rem}.section-60.seo-why-section .seo-why-button{padding:1rem}.section-60.seo-why-section .seo-why-button .seo-why-button-left{gap:.75rem}.section-60.seo-why-section .seo-why-button .seo-why-title{font-size:1rem}.section-60.seo-why-section .seo-why-body{padding:0 1rem 1.25rem}}@media (width<=640px){.section-60.seo-why-section .seo-why-highlight{padding:1rem}.section-60.seo-why-section .seo-why-button .seo-why-number{font-size:.75rem}.section-60.seo-why-section .seo-why-button .seo-why-title,.section-60.seo-why-section .seo-why-body p{font-size:.875rem}}.section-61.industries-section{padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;overflow:hidden}.section-61.industries-section .section-title{margin-bottom:3rem}.section-61.industries-section .industries-index{position:relative}.section-61.industries-section .industries-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.section-61.industries-section .industries-list__item{cursor:pointer;border:1px solid #0000;border-radius:.75rem;padding:1.25rem;transition:all .3s;position:relative}.section-61.industries-section .industries-list__item:hover{transform:translate(.5rem)}.section-61.industries-section .industries-list__row{align-items:center;gap:1rem;display:flex}.section-61.industries-section .industries-list__content{flex:1;min-width:0}.section-61.industries-section .industries-list__num{letter-spacing:.08em;flex-shrink:0;font-family:Manrope-Bold;font-size:.875rem;font-weight:700;transition:all .3s}.section-61.industries-section .industries-list__name{margin:0 0 .25rem;font-family:Manrope-Bold;font-size:1.25rem;font-weight:700;line-height:1.375;transition:all .3s}.section-61.industries-section .industries-list__content p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5}.section-61.industries-section .industries-list__arrow{opacity:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .3s;display:inline-flex;transform:translate(-.5rem)}.section-61.industries-section .industries-list__item:hover .industries-list__arrow{opacity:1;transform:translate(0)}.section-61.industries-section .industries-list--right .industries-list__item{text-align:right}.section-61.industries-section .industries-list--right .industries-list__item:hover{transform:translate(-.5rem)}.section-61.industries-section .industries-list--right .industries-list__row{flex-direction:row}.section-61.industries-section .industries-list--right .industries-list__arrow{transform:translate(.5rem)}.section-61.industries-section .industries-list--right .industries-list__item:hover .industries-list__arrow{transform:translate(0)}.section-61.industries-section .industries-list__thumb{background-position:50%;background-size:cover;border-radius:.5rem;width:100%;height:180px;margin-top:1rem}.section-61.industries-section .industries-visual{justify-content:center;align-items:center;padding:0 1.25rem;display:flex}.section-61.industries-section .industries-visual__frame{aspect-ratio:4/5;background-color:#111827;border-radius:1.5rem;width:100%;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-61.industries-section .industries-visual__frame:before{content:"";z-index:5;background-color:#3dace2;border-radius:9999px;height:3px;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem}.section-61.industries-section .industries-visual__img{opacity:0;transition:opacity all .5s ease, transform all .5s ease;background-position:50%;background-size:cover;align-items:flex-end;display:flex;position:absolute;inset:0;transform:scale(1.05)}.section-61.industries-section .industries-visual__img:first-child{opacity:1;transform:scale(1)}.section-61.industries-section .industries-visual__overlay{background:linear-gradient(#1118270d 20%,#11182740 45%,#111827eb 100%);position:absolute;inset:0}.section-61.industries-section .industries-visual__caption{z-index:2;flex-direction:column;width:100%;padding:1.5rem;display:flex;position:relative}.section-61.industries-section .industries-visual__caption span{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.5rem;font-family:Manrope-SemiBold;font-size:.75rem;font-weight:600}.section-61.industries-section .industries-visual__caption strong{color:#fff;font-family:Manrope-Bold;font-size:1.5rem;font-weight:700}.section-61.industries-section:has(.industries-list__item--01:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--01:hover) .industries-visual__img:first-child{opacity:1;transform:scale(1)}.section-61.industries-section:has(.industries-list__item--02:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--02:hover) .industries-visual__img:nth-child(2){opacity:1;transform:scale(1)}.section-61.industries-section:has(.industries-list__item--03:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--03:hover) .industries-visual__img:nth-child(3){opacity:1;transform:scale(1)}.section-61.industries-section:has(.industries-list__item--04:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--04:hover) .industries-visual__img:nth-child(4){opacity:1;transform:scale(1)}.section-61.industries-section:has(.industries-list__item--05:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--05:hover) .industries-visual__img:nth-child(5){opacity:1;transform:scale(1)}.section-61.industries-section:has(.industries-list__item--06:hover) .industries-visual__img{opacity:0;transform:scale(1.05)}.section-61.industries-section:has(.industries-list__item--06:hover) .industries-visual__img:nth-child(6){opacity:1;transform:scale(1)}.section-61.industries-section.theme-light{background-color:#fff}.section-61.industries-section.theme-light .industries-list__item{background-color:#f9fafb;border-color:#e5e7eb}.section-61.industries-section.theme-light .industries-list__item:hover{background-color:#eff6ff;border-color:#dbeafe;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-61.industries-section.theme-light .industries-list__num{color:#9ca3af}.section-61.industries-section.theme-light .industries-list__name{color:#1f2937}.section-61.industries-section.theme-light .industries-list__content p{color:#6b7280}.section-61.industries-section.theme-light .industries-list__arrow{color:#3dace2;background-color:#fff}.section-61.industries-section.theme-light .industries-list__item:hover .industries-list__num,.section-61.industries-section.theme-light .industries-list__item:hover .industries-list__name{color:#3dace2}.section-61.industries-section.theme-light .industries-list__item:hover .industries-list__content p{color:#4b5563}.section-61.industries-section.theme-dark{background-color:#111827}.section-61.industries-section.theme-dark .industries-list__item{background-color:#1f2937;border-color:#374151}.section-61.industries-section.theme-dark .industries-list__item:hover{background-color:#3dace214;border-color:#3dace240;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-61.industries-section.theme-dark .industries-list__num{color:#6b7280}.section-61.industries-section.theme-dark .industries-list__name{color:#fff}.section-61.industries-section.theme-dark .industries-list__content p{color:#9ca3af}.section-61.industries-section.theme-dark .industries-list__arrow{color:#60a5fa;background-color:#3dace21a}.section-61.industries-section.theme-dark .industries-list__item:hover .industries-list__num,.section-61.industries-section.theme-dark .industries-list__item:hover .industries-list__name{color:#60a5fa}.section-61.industries-section.theme-dark .industries-list__item:hover .industries-list__content p{color:#d1d5db}.section-61.industries-section.theme-dark .industries-visual__frame{box-shadow:0 25px 50px -12px #00000040}@media (width<=1024px){.section-61.industries-section{padding:4rem 0}.section-61.industries-section .section-title{margin-bottom:2.5rem}.section-61.industries-section .industries-list{margin-top:1.5rem}.section-61.industries-section .industries-list__item{padding:1rem}.section-61.industries-section .industries-list__name{font-size:1.125rem}.section-61.industries-section .industries-list__content p{font-size:.75rem}.section-61.industries-section .industries-visual{padding:0 .75rem}}@media (width<=768px){.section-61.industries-section{padding:3rem 0}.section-61.industries-section .section-title{margin-bottom:2rem}.section-61.industries-section .industries-index{gap:1rem}.section-61.industries-section .industries-visual{order:-1;margin-bottom:1rem;padding:0}.section-61.industries-section .industries-visual__frame{aspect-ratio:16/10}.section-61.industries-section .industries-list{gap:.75rem}.section-61.industries-section .industries-list__item{padding:1.25rem}.section-61.industries-section .industries-list__content p{font-size:.875rem}.section-61.industries-section .industries-list--right .industries-list__item{text-align:left}.section-61.industries-section .industries-list--right .industries-list__item:hover{transform:translate(.5rem)}}@media (width<=640px){.section-61.industries-section{padding:2.5rem 0}.section-61.industries-section .industries-list__item{padding:1rem}.section-61.industries-section .industries-list__row{gap:.75rem}.section-61.industries-section .industries-list__name{font-size:1rem}.section-61.industries-section .industries-list__content p{font-size:.75rem}.section-61.industries-section .industries-list__thumb{height:160px}.section-61.industries-section .industries-visual__caption{padding:1.25rem}.section-61.industries-section .industries-visual__caption strong{font-size:1.25rem}}.section-62.seo-services-section{padding:6rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-62.seo-services-section:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:520px;height:520px;position:absolute;top:-300px;right:-220px}.section-62.seo-services-section:after{content:"";filter:blur(35px);pointer-events:none;background:#3dace20b;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-250px;left:-200px}.section-62.seo-services-section .container{z-index:2;position:relative}.section-62.seo-services-section.theme-light{background:#f9fafb}.section-62.seo-services-section.theme-light .seo-services-intro .section-title h2{color:#111827}.section-62.seo-services-section.theme-light .seo-services-intro .section-title p{color:#6b7280}.section-62.seo-services-section.theme-light .seo-service-nav{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-62.seo-services-section.theme-light .seo-service-nav-item{color:#4b5563;border-color:#e5e7eb}.section-62.seo-services-section.theme-light .seo-service-nav-item .seo-service-nav-number{color:#9ca3af}.section-62.seo-services-section.theme-light .seo-service-nav-item i{color:#d1d5db}.section-62.seo-services-section.theme-light .seo-service-nav-item:hover,.section-62.seo-services-section.theme-light .seo-service-nav-item.active{color:#111827;background:#eff6ff;border-color:#3dace22e}.section-62.seo-services-section.theme-light .seo-service-nav-item:hover .seo-service-nav-number,.section-62.seo-services-section.theme-light .seo-service-nav-item.active .seo-service-nav-number{color:#3dace2}.section-62.seo-services-section.theme-light .seo-service-nav-item:hover i,.section-62.seo-services-section.theme-light .seo-service-nav-item.active i{color:#3dace2;opacity:1}.section-62.seo-services-section.theme-light .seo-service-nav-item.active{box-shadow:inset 3px 0 #3dace2}.section-62.seo-services-section.theme-light .seo-service-content{background:#fff;border-color:#e5e7eb;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-62.seo-services-section.theme-light .seo-service-label{color:#3dace2}.section-62.seo-services-section.theme-light .seo-service-heading h2{color:#111827}.section-62.seo-services-section.theme-light .seo-service-heading h2 span{color:#3dace2}.section-62.seo-services-section.theme-light .seo-service-heading>p{color:#6b7280}.section-62.seo-services-section.theme-light .seo-service-item{background:#f9fafb;border-color:#e5e7eb}.section-62.seo-services-section.theme-light .seo-service-item:hover{border-color:#3dace24d}.section-62.seo-services-section.theme-light .seo-service-button{color:#1f2937}.section-62.seo-services-section.theme-light .seo-service-button .seo-service-icon{color:#3dace2;background:#fff;border-color:#e5e7eb}.section-62.seo-services-section.theme-light .seo-service-button .seo-service-toggle{color:#6b7280;background:#fff;border-color:#e5e7eb}.section-62.seo-services-section.theme-light .seo-service-button:not(.collapsed){color:#3dace2;background:#fff}.section-62.seo-services-section.theme-light .seo-service-button:not(.collapsed) .seo-service-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-62.seo-services-section.theme-light .seo-service-button:not(.collapsed) .seo-service-toggle{color:#3dace2;background:#eff6ff;border-color:#3dace233}.section-62.seo-services-section.theme-light .seo-service-answer{color:#6b7280}.section-62.seo-services-section.theme-light .seo-service-cta{background:#111827;border-color:#1f2937}.section-62.seo-services-section.theme-light .seo-service-cta>div span{color:#3dace2}.section-62.seo-services-section.theme-light .seo-service-cta>div strong{color:#fff}.section-62.seo-services-section.theme-light .seo-service-cta a{color:#111827;background:#fff}.section-62.seo-services-section.theme-light .seo-service-cta a:hover{color:#fff;background:#3dace2}.section-62.seo-services-section.theme-dark{background:#111827}.section-62.seo-services-section.theme-dark .seo-services-intro .section-title h2{color:#fff}.section-62.seo-services-section.theme-dark .seo-services-intro .section-title p{color:#ffffff8c}.section-62.seo-services-section.theme-dark .seo-service-nav{background:#1f2937;border-color:#ffffff14;box-shadow:0 20px 50px #0000002e}.section-62.seo-services-section.theme-dark .seo-service-nav-item{color:#ffffffa6;border-color:#ffffff12}.section-62.seo-services-section.theme-dark .seo-service-nav-item .seo-service-nav-number{color:#ffffff47}.section-62.seo-services-section.theme-dark .seo-service-nav-item i{color:#fff3}.section-62.seo-services-section.theme-dark .seo-service-nav-item:hover,.section-62.seo-services-section.theme-dark .seo-service-nav-item.active{color:#fff;background:#3dace212;border-color:#3dace233}.section-62.seo-services-section.theme-dark .seo-service-nav-item:hover .seo-service-nav-number,.section-62.seo-services-section.theme-dark .seo-service-nav-item.active .seo-service-nav-number{color:#3dace2}.section-62.seo-services-section.theme-dark .seo-service-nav-item:hover i,.section-62.seo-services-section.theme-dark .seo-service-nav-item.active i{color:#3dace2;opacity:1}.section-62.seo-services-section.theme-dark .seo-service-nav-item.active{box-shadow:inset 3px 0 #3dace2}.section-62.seo-services-section.theme-dark .seo-service-content{background:#1f2937;border-color:#ffffff14;box-shadow:0 25px 70px #00000040}.section-62.seo-services-section.theme-dark .seo-service-label{color:#3dace2}.section-62.seo-services-section.theme-dark .seo-service-heading h2{color:#fff}.section-62.seo-services-section.theme-dark .seo-service-heading h2 span{color:#3dace2}.section-62.seo-services-section.theme-dark .seo-service-heading>p{color:#ffffff85}.section-62.seo-services-section.theme-dark .seo-service-item{background:#111827;border-color:#ffffff14}.section-62.seo-services-section.theme-dark .seo-service-item:hover{border-color:#3dace24d}.section-62.seo-services-section.theme-dark .seo-service-button{color:#ffffffd1}.section-62.seo-services-section.theme-dark .seo-service-button .seo-service-icon{color:#3dace2;background:#1f2937;border-color:#ffffff14}.section-62.seo-services-section.theme-dark .seo-service-button .seo-service-toggle{color:#ffffff73;background:#1f2937;border-color:#ffffff14}.section-62.seo-services-section.theme-dark .seo-service-button:not(.collapsed){color:#3dace2;background:#3dace20a}.section-62.seo-services-section.theme-dark .seo-service-button:not(.collapsed) .seo-service-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-62.seo-services-section.theme-dark .seo-service-button:not(.collapsed) .seo-service-toggle{color:#3dace2;background:#3dace21a;border-color:#3dace233}.section-62.seo-services-section.theme-dark .seo-service-answer{color:#ffffff85}.section-62.seo-services-section.theme-dark .seo-service-cta{background:#111827;border-color:#ffffff14}.section-62.seo-services-section.theme-dark .seo-service-cta>div span{color:#3dace2}.section-62.seo-services-section.theme-dark .seo-service-cta>div strong{color:#fff}.section-62.seo-services-section.theme-dark .seo-service-cta a{color:#111827;background:#fff}.section-62.seo-services-section.theme-dark .seo-service-cta a:hover{color:#fff;background:#3dace2}.section-62.seo-services-section .seo-service-nav{border:1px solid;border-radius:1rem;margin-top:2rem;overflow:hidden}.section-62.seo-services-section .seo-service-nav-item{text-align:left;cursor:pointer;background:0 0;border-style:solid;border-width:0 0 1px;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;transition:all .3s;display:flex}.section-62.seo-services-section .seo-service-nav-item:last-child{border-bottom:0}.section-62.seo-services-section .seo-service-nav-item .seo-service-nav-number{min-width:24px;font-family:Manrope-Bold;font-size:.75rem;transition:all .3s}.section-62.seo-services-section .seo-service-nav-item .seo-service-nav-title{flex:1}.section-62.seo-services-section .seo-service-nav-item i{opacity:.5;font-size:.875rem;transition:all .3s;transform:translate(-3px,3px)}.section-62.seo-services-section .seo-service-nav-item:hover i,.section-62.seo-services-section .seo-service-nav-item.active i{transform:translate(0)}.section-62.seo-services-section .seo-service-content{border:1px solid;border-radius:1.5rem;padding:2rem}.section-62.seo-services-section .seo-service-label{letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-62.seo-services-section .seo-service-label-dot{background:#3dace2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21a}.section-62.seo-services-section .seo-service-heading{border-bottom:1px solid #3dace21f;margin-bottom:1.25rem;padding-bottom:1.5rem}.section-62.seo-services-section .seo-service-heading h2{letter-spacing:-1px;max-width:760px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.25}.section-62.seo-services-section .seo-service-heading h2 span{display:block}.section-62.seo-services-section .seo-service-heading>p{max-width:760px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-62.seo-services-section .seo-service-accordion{flex-direction:column;gap:.75rem;display:flex}.section-62.seo-services-section .seo-service-item{border:1px solid;border-radius:.75rem;transition:all .3s;overflow:hidden}.section-62.seo-services-section .seo-service-button{text-align:left;border:0;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:all .3s;display:flex;box-shadow:none!important}.section-62.seo-services-section .seo-service-button:focus{outline:none;box-shadow:none!important}.section-62.seo-services-section .seo-service-button-left{align-items:center;gap:.75rem;min-width:0;display:flex}.section-62.seo-services-section .seo-service-icon{border:1px solid;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;transition:all .3s;display:flex}.section-62.seo-services-section .seo-service-toggle{border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .3s;display:flex}.section-62.seo-services-section .seo-service-toggle i{transition:transform all .3s ease}.section-62.seo-services-section .seo-service-button:not(.collapsed) .seo-service-toggle i{transform:rotate(45deg)}.section-62.seo-services-section .seo-service-answer{padding:0 1.25rem 1.25rem calc(42px + 2rem)}.section-62.seo-services-section .seo-service-answer p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-62.seo-services-section .seo-service-cta{border:1px solid;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.25rem;display:flex}.section-62.seo-services-section .seo-service-cta>div{flex-direction:column;gap:.25rem;display:flex}.section-62.seo-services-section .seo-service-cta>div span{letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-62.seo-services-section .seo-service-cta>div strong{font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-62.seo-services-section .seo-service-cta a{border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-62.seo-services-section .seo-service-cta a i{transition:all .3s}.section-62.seo-services-section .seo-service-cta a:hover{transform:translateY(-2px)}.section-62.seo-services-section .seo-service-cta a:hover i{transform:translate(2px,-2px)}@media (width<=1024px){.section-62.seo-services-section{padding:5rem 0}.section-62.seo-services-section .seo-service-content{padding:1.5rem}.section-62.seo-services-section .seo-service-nav{margin-top:1.5rem}}@media (width<=768px){.section-62.seo-services-section{padding:4rem 0}.section-62.seo-services-section .seo-services-intro .section-title h2{font-size:1.875rem}.section-62.seo-services-section .seo-services-intro .section-title p{font-size:.875rem}.section-62.seo-services-section .seo-service-nav{margin-top:1.25rem}.section-62.seo-services-section .seo-service-nav-item{padding:.75rem 1rem;font-size:.75rem}.section-62.seo-services-section .seo-service-content{border-radius:1rem;padding:1.25rem}.section-62.seo-services-section .seo-service-heading h2{letter-spacing:-.5px;font-size:1.5rem}.section-62.seo-services-section .seo-service-heading>p{font-size:.875rem}.section-62.seo-services-section .seo-service-button{align-items:flex-start;padding:.75rem 1rem;font-size:.75rem}.section-62.seo-services-section .seo-service-icon{width:36px;height:36px;font-size:.875rem}.section-62.seo-services-section .seo-service-toggle{width:30px;height:30px}.section-62.seo-services-section .seo-service-answer{padding:0 1rem 1rem}.section-62.seo-services-section .seo-service-answer p{font-size:.75rem}.section-62.seo-services-section .seo-service-cta{flex-direction:column;align-items:flex-start;padding:1rem}.section-62.seo-services-section .seo-service-cta a{justify-content:center;width:100%}}@media (width<=640px){.section-62.seo-services-section .seo-service-content{padding:1rem}.section-62.seo-services-section .seo-service-heading h2{font-size:1.25rem}.section-62.seo-services-section .seo-service-button-left,.section-62.seo-services-section .seo-service-button{gap:.5rem}}.section-63{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-63:before{content:"";pointer-events:none;background:#3dace20e;border-radius:50%;width:520px;height:520px;position:absolute;top:-300px;right:-220px}.section-63:after{content:"";pointer-events:none;border:45px solid #3dace209;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-190px;left:-150px}.section-63 .container{z-index:2;position:relative}.section-63 .section-63-header{text-align:center;max-width:760px;margin:0 auto 2.5rem}.section-63 .section-63-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-63 .section-63-kicker span{background:#3dace2;border-radius:9999px;width:28px;height:2px}.section-63 .section-63-header h2{color:#111827;letter-spacing:-.8px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-63 .section-63-header h2 strong{color:#3dace2;font-weight:inherit}.section-63 .section-63-header>p{color:#4b5563;max-width:690px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-63 .section-63-grid{z-index:2;position:relative}.section-63 .achievement-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:1.5rem;transition:transform .35s,background-color .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.section-63 .achievement-card:hover{background:#fff;border-color:#3dace247;transform:translateY(-6px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-63 .achievement-card:hover .achievement-value{color:#3dace2;transform:translate(3px)}.section-63 .achievement-card:hover .achievement-dot{background:#3dace2;box-shadow:0 0 0 5px #3dace21a}.section-63 .achievement-card:hover .achievement-line{width:100%}.section-63 .achievement-top{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-63 .achievement-number{color:#9ca3af;letter-spacing:1px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-63 .achievement-dot{background:#3dace259;border-radius:50%;width:7px;height:7px;transition:background-color .3s,box-shadow .3s}.section-63 .achievement-value{color:#111827;letter-spacing:-2px;margin-bottom:3px;font-family:PlusJakartaSans-Bold;font-size:52px;line-height:1;transition:color .3s,transform .3s}.section-63 .achievement-card h3{color:#111827;margin:.75rem 0;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.25}.section-63 .achievement-card p{color:#4b5563;min-height:100px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-63 .achievement-line{background:#3dace2;border-radius:9999px;width:42px;height:2px;margin-top:1.25rem;transition:width .4s}.section-63 .section-63-decoration{opacity:.12;pointer-events:none;z-index:1;width:115px;position:absolute;bottom:25px;right:25px}.section-63 .section-63-decoration img{width:100%;height:auto;display:block}.section-63.dark-theme{background:#111827}.section-63.dark-theme:before{background:#3dace214}.section-63.dark-theme:after{border-color:#3dace20b}.section-63.dark-theme .section-63-header h2{color:#fff}.section-63.dark-theme .section-63-header h2 strong{color:#3dace2}.section-63.dark-theme .section-63-header>p{color:#ffffff94}.section-63.dark-theme .achievement-card{background:#1f2937;border-color:#374151}.section-63.dark-theme .achievement-card:hover{background:#232e3e;border-color:#3dace24d;box-shadow:0 18px 45px #0003}.section-63.dark-theme .achievement-number{color:#ffffff52}.section-63.dark-theme .achievement-dot{background:#3dace273}.section-63.dark-theme .achievement-value,.section-63.dark-theme .achievement-card h3{color:#fff}.section-63.dark-theme .achievement-card p{color:#ffffff85}.section-63.dark-theme .achievement-line{background:#3dace2}.section-63.dark-theme .section-63-decoration{opacity:.1}@media (width<=1199px){.section-63 .section-63-header{max-width:700px}.section-63 .achievement-card{padding:1.25rem}.section-63 .achievement-value{font-size:46px}.section-63 .achievement-card p{min-height:120px}}@media (width<=991px){.section-63{padding:4rem 0}.section-63 .section-63-header{margin-bottom:2rem}.section-63 .section-63-header h2{font-size:1.875rem}.section-63 .achievement-card p{min-height:auto}}@media (width<=767px){.section-63{padding:3rem 0}.section-63 .section-63-header{margin-bottom:1.5rem}.section-63 .section-63-kicker{margin-bottom:.75rem;font-size:11px}.section-63 .section-63-header h2{letter-spacing:-.4px;margin-bottom:.75rem;font-size:1.5rem}.section-63 .section-63-header>p{font-size:.875rem}.section-63 .achievement-card{border-radius:.75rem;padding:1.25rem}.section-63 .achievement-top{margin-bottom:1.25rem}.section-63 .achievement-value{font-size:44px}.section-63 .achievement-card h3{font-size:1rem}.section-63 .achievement-card p{font-size:.75rem}.section-63 .section-63-decoration{width:80px;bottom:10px;right:10px}}@media (width<=575px){.section-63 .section-63-header h2{font-size:1.25rem}.section-63 .section-63-header>p{font-size:.75rem}.section-63 .achievement-card{padding:1rem}.section-63 .achievement-value{font-size:40px}.section-63 .achievement-card h3{margin-top:.5rem;margin-bottom:.5rem}.section-63 .achievement-card p{line-height:1.625}}.section-64:before{content:"";pointer-events:none;background:#3dace20e;border-radius:50%;width:500px;height:500px;position:absolute;top:-280px;right:-220px}.section-64:after{content:"";pointer-events:none;border:45px solid #3dace209;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-220px;left:-180px}.section-64 .section-64-content{margin-top:2.5rem}.section-64 .section-64-tabs{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;gap:8px;padding:8px}.section-64 .section-64-tabs .nav-link{color:#4b5563;text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:12px;width:100%;padding:13px 14px;transition:background-color .3s,border-color .3s,color .3s,transform .3s;display:flex;position:relative}.section-64 .section-64-tabs .nav-link:hover{color:#111827;background:#fff;border-color:#e5e7eb;transform:translate(3px)}.section-64 .section-64-tabs .nav-link.active{color:#111827;background:#fff;border-color:#3dace240;box-shadow:0 1px 2px #0000000d}.section-64 .section-64-tabs .nav-link.active .service-tab-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-64 .section-64-tabs .nav-link.active .service-tab-arrow{color:#3dace2;transform:translate(2px,-2px)}.section-64 .service-tab-icon{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;transition:all .3s;display:flex}.section-64 .facebook-icon{color:#1877f2}.section-64 .instagram-icon{color:#e4405f}.section-64 .linkedin-icon{color:#0a66c2}.section-64 .youtube-icon{color:red}.section-64 .twitter-icon{color:#111827}.section-64 .pinterest-icon{color:#e60023}.section-64 .influencer-icon{color:#3dace2}.section-64 .service-tab-content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.section-64 .service-tab-content strong{color:inherit;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.5}.section-64 .service-tab-content small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.5}.section-64 .service-tab-arrow{color:#9ca3af;flex-shrink:0;font-size:13px;transition:all .15s}.section-64 .section-64-tab-content,.section-64 .tab-pane{height:100%}.section-64 .service-detail-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;grid-template-columns:35% 65%;height:100%;min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-64 .service-detail-visual{background:linear-gradient(145deg,#111827 0%,#1f2937 100%);flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex;position:relative;overflow:hidden}.section-64 .service-detail-visual:before{content:"";border:1px solid #3dace22e;border-radius:50%;width:300px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-64 .service-detail-visual:after{content:"";border:1px dashed #ffffff1a;border-radius:50%;width:190px;height:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-64 .service-detail-glow{filter:blur(30px);background:#3dace226;border-radius:50%;width:180px;height:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-64 .service-platform-icon{z-index:2;color:#3dace2;background:#ffffff12;border:1px solid #ffffff26;border-radius:28px;justify-content:center;align-items:center;width:92px;height:92px;font-size:42px;display:flex;position:relative;box-shadow:0 20px 50px #00000040}.section-64 .service-platform-label{z-index:2;color:#ffffff73;letter-spacing:2px;margin-top:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:relative}.section-64 .service-platform-number{color:#ffffff2e;font-family:PlusJakartaSans-Bold;font-size:1.875rem;position:absolute;top:1.25rem;right:1.25rem}.section-64 .service-detail-content{background:#fff;flex-direction:column;padding:2rem;display:flex}.section-64 .service-detail-kicker{color:#3dace2;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-64 .service-detail-content h3{color:#111827;max-width:520px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-64 .service-detail-content h3 span{color:#3dace2;display:block}.section-64 .service-detail-content>p{color:#4b5563;max-width:560px;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-64 .service-points{flex-direction:column;gap:1rem;display:flex}.section-64 .service-point{align-items:flex-start;gap:11px;display:flex}.section-64 .service-point>span{color:#3dace2;background:#eff6ff;border:1px solid #3dace226;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;margin-top:2px;font-size:12px;display:flex}.section-64 .service-point>div strong{color:#111827;margin-bottom:3px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-64 .service-point>div p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.625}.section-64 .service-detail-btn{color:#fff;background:#111827;border-radius:9999px;justify-content:center;align-self:flex-start;align-items:center;gap:9px;margin-top:auto;padding:11px 17px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-64 .service-detail-btn i{transition:transform .3s}.section-64 .service-detail-btn:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-64 .service-detail-btn:hover i{transform:translate(2px,-2px)}.section-64 .section-64-decoration{opacity:.2;pointer-events:none;width:100px;position:absolute;bottom:5%;right:4%}.section-64 .section-64-decoration img{width:100%;height:auto}.section-64.dark-theme:before{background:#3dace214}.section-64.dark-theme:after{border-color:#3dace20d}.section-64.dark-theme .section-64-tabs{background:#1f2937;border-color:#374151}.section-64.dark-theme .section-64-tabs .nav-link{color:#fff9}.section-64.dark-theme .section-64-tabs .nav-link:hover{color:#fff;background:#ffffff0b;border-color:#ffffff14}.section-64.dark-theme .section-64-tabs .nav-link.active{color:#fff;box-shadow:none;background:#111827;border-color:#3dace24d}.section-64.dark-theme .service-tab-icon{color:#fff9;background:#ffffff0b;border-color:#374151}.section-64.dark-theme .section-64-tabs .nav-link.active .service-tab-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-64.dark-theme .service-tab-content small{color:#ffffff61}.section-64.dark-theme .service-tab-arrow{color:#ffffff40}.section-64.dark-theme .service-detail-card{background:#1f2937;border-color:#374151;box-shadow:0 20px 55px #0003}.section-64.dark-theme .service-detail-content{background:#1f2937}.section-64.dark-theme .service-detail-content h3{color:#fff}.section-64.dark-theme .service-detail-content h3 span{color:#3dace2}.section-64.dark-theme .service-detail-content>p{color:#ffffff85}.section-64.dark-theme .service-point>div strong{color:#fff}.section-64.dark-theme .service-point>div p{color:#ffffff6b}.section-64.dark-theme .service-point>span{background:#3dace21a;border-color:#3dace233}.section-64.dark-theme .service-detail-btn{color:#111827;background:#fff}.section-64.dark-theme .service-detail-btn:hover{color:#fff;background:#3dace2}.section-64.dark-theme .service-detail-visual{background:linear-gradient(145deg,#111827 0%,#1f2937 100%)}@media (width<=991px){.section-64{padding:4rem 0}.section-64 .section-64-tabs{scrollbar-width:thin;flex-wrap:nowrap;margin-bottom:1rem;overflow-x:auto;flex-direction:row!important}.section-64 .section-64-tabs .nav-link{flex:none;min-width:190px}.section-64 .service-detail-card{grid-template-columns:30% 70%;min-height:520px}.section-64 .service-platform-icon{width:75px;height:75px;font-size:34px}.section-64 .service-detail-content{padding:1.5rem}.section-64 .service-detail-content h3{font-size:1.5rem}}@media (width<=767px){.section-64{padding:3rem 0}.section-64 .section-64-content{margin-top:2rem}.section-64 .section-64-tabs{scrollbar-width:none;border-radius:.75rem;padding:6px}.section-64 .section-64-tabs::-webkit-scrollbar{display:none}.section-64 .section-64-tabs .nav-link{gap:9px;min-width:175px;padding:10px}.section-64 .service-tab-icon{width:36px;height:36px;font-size:1rem}.section-64 .service-tab-content strong{font-size:12px}.section-64 .service-tab-content small{font-size:10px}.section-64 .service-detail-card{min-height:auto;display:block}.section-64 .service-detail-visual{min-height:230px}.section-64 .service-detail-visual:before{width:220px;height:220px}.section-64 .service-detail-visual:after{width:140px;height:140px}.section-64 .service-platform-icon{border-radius:20px;width:68px;height:68px;font-size:30px}.section-64 .service-platform-number{font-size:1.5rem;top:1rem;right:1rem}.section-64 .service-detail-content{padding:1.25rem}.section-64 .service-detail-content h3{font-size:1.25rem}.section-64 .service-detail-content>p{font-size:.75rem}.section-64 .service-point{gap:9px}.section-64 .service-point>div p{font-size:11px}.section-64 .service-detail-btn{width:100%;margin-top:1.25rem}.section-64 .section-64-decoration{width:70px;bottom:2%;right:3%}}@media (width<=575px){.section-64 .section-64-tabs .nav-link{min-width:160px}.section-64 .service-detail-visual{min-height:200px}.section-64 .service-detail-content{padding:1rem}.section-64 .service-points{gap:.75rem}.section-64 .service-point>span{width:22px;height:22px;font-size:10px}}.section-64{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-64.dark-theme{background:#111827}.section-64.dark-theme .section-64-showcase{background:#1f2937;border-color:#374151;box-shadow:0 20px 50px #00000038}.section-64.dark-theme .expertise-image-card{background:#1f2937;border-color:#374151;box-shadow:0 8px 25px #0003}.section-64.dark-theme .expertise-image-card:hover{border-color:#3dace24d;box-shadow:0 15px 35px #0000004d}.section-64:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:480px;height:480px;position:absolute;top:-260px;right:-220px}.section-64:after{content:"";filter:blur(12px);pointer-events:none;background:#3dace20b;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-160px}.section-64 .container{z-index:2;position:relative}.section-64 .section-64-content{padding-right:1.5rem}.section-64 .section-title{margin-bottom:1.5rem}.section-64 .section-title .section-title-kicker{color:#3dace2;letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex}.section-64 .section-title .section-title-kicker .kicker-line{background:#3dace2;border-radius:9999px;flex-shrink:0;width:28px;height:2px}.section-64 .section-title h2{color:#111827;letter-spacing:-.6px;max-width:570px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-64 .section-title h2 span{color:#3dace2}.section-64 .section-title>p{color:#4b5563;max-width:590px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-64.dark-theme .section-title h2{color:#fff}.section-64.dark-theme .section-title>p,.section-64.dark-theme .section-64-description p{color:#ffffff94}.section-64 .section-64-description{max-width:590px;margin-top:1.25rem}.section-64 .section-64-description p{color:#4b5563;margin:0 0 1rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-64 .section-64-description p:last-child{margin-bottom:0}.section-64 .section-64-btn{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:9999px;align-items:center;gap:10px;margin-top:1.5rem;padding:11px 17px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:background-color .3s,border-color .3s,transform .3s,box-shadow .3s;display:inline-flex}.section-64 .section-64-btn i{transition:transform .3s}.section-64 .section-64-btn:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 10px 25px #3dace233}.section-64 .section-64-btn:hover i{transform:translate(2px,-2px)}.section-64 .section-64-showcase{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1.5rem;height:620px;padding:1.25rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #0f172a14}.section-64 .section-64-slider{z-index:2;height:100%;position:relative;overflow:hidden}.section-64 .section-64-slider>.row{height:100%}.section-64 .section-64-column{height:100%;position:relative;overflow:hidden}.section-64 .section-64-track{will-change:transform;flex-direction:column;gap:.75rem;width:100%;display:flex}.section-64 .section-64-column-left .section-64-track,.section-64 .section-64-column-right .section-64-track{animation:28s linear infinite section64BottomToTop}.section-64 .section-64-column-center .section-64-track{animation:28s linear infinite section64TopToBottom}.section-64 .expertise-image-card{aspect-ratio:1/1.08;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex:none;width:100%;transition:transform .4s,border-color .4s,box-shadow .4s;position:relative;overflow:hidden;box-shadow:0 8px 25px #0f172a0f}.section-64 .expertise-image-card:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000 65%,#0000001f 100%);transition:opacity .4s;position:absolute;inset:0}.section-64 .expertise-image-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.section-64 .expertise-image-card:hover{border-color:#3dace240;transform:scale(1.02)}.section-64 .expertise-image-card:hover img{transform:scale(1.06)}.section-64 .expertise-image-card:hover:after{opacity:1}@keyframes section64BottomToTop{0%{transform:translate(0,0)}to{transform:translateY(calc(-50% - .375rem))}}@keyframes section64TopToBottom{0%{transform:translateY(calc(-50% - .375rem))}to{transform:translate(0,0)}}.section-64 .section-64-column:hover .section-64-track{animation-play-state:paused}@media (width<=1199px){.section-64{padding:4rem 0}.section-64 .section-64-showcase{height:560px;padding:1rem}.section-64 .section-title h2{font-size:1.875rem}.section-64 .section-64-content{padding-right:0}.section-64 .section-64-track{gap:.75rem}}@media (width<=991px){.section-64{padding:15px 0}.section-64 .section-64-content{margin-bottom:1rem}.section-64 .section-64-showcase{max-width:760px;height:650px;margin:0 auto}.section-64 .section-title h2{font-size:1.875rem}}@media (width<=767px){.section-64{padding:3rem 0}.section-64 .section-title{margin-bottom:1.25rem}.section-64 .section-title .section-title-kicker{margin-bottom:.75rem}.section-64 .section-title h2{letter-spacing:-.3px;font-size:1.5rem}.section-64 .section-title>p{font-size:.875rem}.section-64 .section-64-description{margin-top:1rem}.section-64 .section-64-description p{font-size:.75rem}.section-64 .section-64-btn{margin-top:1.25rem}.section-64 .section-64-showcase{border-radius:1rem;height:520px;padding:.75rem}.section-64 .section-64-track{gap:8px}.section-64 .expertise-image-card{border-radius:.5rem}}@media (width<=575px){.section-64{padding:2.5rem 0}.section-64 .section-title h2{font-size:1.25rem}.section-64 .section-64-showcase{height:460px;padding:8px}.section-64 .section-64-track{gap:7px}.section-64 .expertise-image-card{border-radius:.375rem}}.section-65{padding:5px 0;position:relative;overflow:hidden}.section-65 .section-title .section-title-kicker{justify-content:center}.section-65 .section-title h2{margin-bottom:1rem}.section-65 .section-title p{max-width:650px;margin-left:auto;margin-right:auto}.section-65 .section-65-ribbons{flex-direction:column;gap:10px;width:110%;margin-left:-5%;padding:20px 0 35px;display:flex;position:relative}.section-65 .section-65-ribbon{align-items:center;width:100%;height:80px;display:flex;position:relative;overflow:hidden}.section-65 .section-65-ribbon-dark{z-index:2;background:#111827;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;transform:rotate(-2deg)}.section-65 .section-65-ribbon-light{z-index:1;background:#3dace2;border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;margin-top:-90px}.section-65 .section-65-slider{width:100%}.section-65 .section-65-slider .slick-list{overflow:visible}.section-65 .section-65-slider .slick-track{align-items:center;display:flex}.section-65 .section-65-slider .slick-slide{outline:none;height:auto;padding:0 8px}.section-65 .section-65-slider .slick-slide>div{height:100%}.section-65 .section-65-slide{outline:none;align-items:center;width:auto;display:flex}.section-65 .social-ribbon-item{white-space:nowrap;border-radius:.5rem;align-items:center;gap:11px;min-width:210px;height:54px;padding:7px 15px;transition:transform .3s,background .3s;display:flex}.section-65 .social-ribbon-item span:last-child{font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-65 .social-ribbon-item:hover{transform:translateY(-2px)}.section-65 .section-65-ribbon-dark .social-ribbon-item{background:#ffffff0b;border:1px solid #ffffff14}.section-65 .section-65-ribbon-dark .social-ribbon-item span:last-child{color:#fff}.section-65 .section-65-ribbon-light .social-ribbon-item{background:#fff;border:1px solid #00000012;box-shadow:0 5px 18px #0f172a0f}.section-65 .section-65-ribbon-light .social-ribbon-item span:last-child{color:#1f2937}.section-65 .social-ribbon-icon{background:#3dace214;border:1px solid #3dace21f;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;display:flex}.section-65 .social-ribbon-icon.facebook{color:#1877f2}.section-65 .social-ribbon-icon.instagram{color:#e4405f}.section-65 .social-ribbon-icon.linkedin{color:#0a66c2}.section-65 .social-ribbon-icon.youtube{color:red}.section-65 .social-ribbon-icon.twitter{color:#1f2937}.section-65 .social-ribbon-icon.pinterest{color:#e60023}.section-65 .social-ribbon-icon.influencer{color:#3dace2}.section-65 .section-65-ribbon-dark .social-ribbon-icon.twitter{color:#fff}@media (width<=991px){.section-65{padding:4rem 0}.section-65 .section-65-ribbons{width:115%;margin-left:-7.5%;padding:15px 0 28px}.section-65 .section-65-ribbon{height:74px}.section-65 .social-ribbon-item{min-width:190px;height:50px}}@media (width<=767px){.section-65{padding:3rem 0}.section-65 .section-title{margin-bottom:2rem}.section-65 .section-title h2{font-size:1.5rem}.section-65 .section-title p{font-size:.875rem}.section-65 .section-65-ribbons{gap:6px;width:130%;margin-left:-15%;padding:12px 0 22px}.section-65 .section-65-ribbon{height:66px}.section-65 .social-ribbon-item{gap:9px;min-width:175px;height:46px;padding:6px 11px}.section-65 .social-ribbon-item span:last-child{font-size:.75rem}.section-65 .social-ribbon-icon{width:35px;height:35px;font-size:1rem}}@media (width<=575px){.section-65{padding:2.5rem 0}.section-65 .section-title h2{font-size:1.25rem}.section-65 .section-65-ribbons{width:140%;margin-left:-20%}.section-65 .section-65-ribbon{height:60px}.section-65 .social-ribbon-item{min-width:160px;height:43px;padding:5px 9px}.section-65 .social-ribbon-icon{width:32px;height:32px;font-size:.875rem}}.section-66{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-66:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:520px;height:520px;position:absolute;top:-280px;right:-220px}.section-66:after{content:"";filter:blur(15px);pointer-events:none;background:#3dace20b;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-200px;left:-180px}.section-66 .container-fluid{z-index:2;position:relative}.section-66 .section-66-title{text-align:center;max-width:780px;margin:0 auto 2.5rem}.section-66 .section-66-title .section-title-kicker{justify-content:center}.section-66 .section-66-title h2{color:#111827;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-66 .section-66-title h2 span{color:#3dace2}.section-66 .section-66-title>p{color:#4b5563;max-width:680px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-66 .section-66-slider-wrap{max-width:1320px;margin:0 auto;position:relative}.section-66 .section-66-slider{margin:0 -10px}.section-66 .section-66-slider .slick-list{padding:25px 0 35px;overflow:hidden}.section-66 .section-66-slider .slick-track{align-items:stretch;display:flex}.section-66 .section-66-slider .slick-slide{height:auto;padding:0 10px}.section-66 .section-66-slider .slick-slide>div,.section-66 .section-66-slide{height:100%}.section-66 .award-card{background:linear-gradient(135deg,#3dace238,#0000 38% 65%,#3dace21a);border-radius:1rem;height:100%;padding:1px;transition:transform .4s,box-shadow .4s;position:relative;overflow:hidden}.section-66 .award-card:hover{transform:translateY(-6px);box-shadow:0 25px 60px #0f172a1f}.section-66 .award-card-inner{background:#fff;border:1px solid #0f172a12;border-radius:calc(1rem - 1px);height:100%;min-height:300px;display:flex;position:relative;overflow:hidden}.section-66 .award-image{background:#f3f4f6;border-right:1px solid #0f172a12;justify-content:center;align-items:center;width:42%;min-height:300px;padding:1.5rem;display:flex;position:relative;overflow:hidden}.section-66 .award-image img{z-index:3;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 18px #0f172a1a);width:100%;max-width:190px;max-height:210px;transition:transform .6s;position:relative}.section-66 .award-image-glow{filter:blur(20px);background:#3dace21a;border-radius:50%;width:180px;height:180px;position:absolute}.section-66 .award-image-ring{border:1px solid #3dace221;border-radius:50%;width:210px;height:210px;position:absolute}.section-66 .award-image-ring:before{content:"";border:1px dashed #3dace21f;border-radius:50%;position:absolute;inset:22px}.section-66 .award-card:hover .award-image img{transform:scale(1.06)}.section-66 .award-card:hover .award-image-ring{transform:rotate(12deg)}.section-66 .award-content{z-index:2;flex-direction:column;justify-content:center;width:58%;padding:2rem;display:flex;position:relative}.section-66 .award-meta{align-items:center;gap:9px;margin-bottom:1rem;display:flex}.section-66 .award-year{color:#fff;background:#3dace2;border-radius:.375rem;justify-content:center;align-items:center;width:34px;height:34px;font-family:PlusJakartaSans-Bold;font-size:11px;display:flex}.section-66 .award-category{color:#3dace2;letter-spacing:1.2px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-66 .award-content h3{color:#111827;max-width:480px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25}.section-66 .award-content p{color:#4b5563;max-width:500px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-66 .award-content-bottom{border-top:1px solid #0f172a12;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}.section-66 .award-content-bottom span{color:#6b7280;font-family:PlusJakartaSans-Medium;font-size:.75rem}.section-66 .award-content-bottom i{color:#3dace2;background:#3dace214;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.section-66 .award-card:hover .award-content-bottom i{color:#fff;background:#3dace2;transform:rotate(45deg)}.section-66 .section-66-footer{align-items:center;gap:1.25rem;margin-top:.5rem;display:flex}.section-66 .section-66-counter{color:#9ca3af;align-items:baseline;gap:5px;min-width:55px;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-66 .section-66-counter .section-66-current{color:#111827;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-66 .section-66-progress{background:#e5e7eb;border-radius:9999px;flex:1;max-width:260px;height:2px;position:relative;overflow:hidden}.section-66 .section-66-progress span{background:#3dace2;border-radius:9999px;width:33.33%;height:100%;transition:width .7s;display:block}.section-66 .section-66-footer-label{color:#9ca3af;align-items:center;gap:7px;margin-left:auto;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-66 .section-66-footer-label i{color:#3dace2;font-size:.875rem}.section-66 .section-66-decoration{opacity:.35;pointer-events:none;width:90px;height:90px;position:absolute;bottom:7%;right:4%}.section-66 .section-66-decoration img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.section-66.dark-theme{background:#111827}.section-66.dark-theme .section-66-title h2{color:#fff}.section-66.dark-theme .section-66-title>p{color:#ffffff8c}.section-66.dark-theme .award-card{background:linear-gradient(135deg,#3dace240,#0000 40% 65%,#3dace21f)}.section-66.dark-theme .award-card:hover{box-shadow:0 25px 60px #00000047}.section-66.dark-theme .award-card-inner{background:#1f2937;border-color:#374151}.section-66.dark-theme .award-image{background:#111827;border-color:#374151}.section-66.dark-theme .award-content h3{color:#fff}.section-66.dark-theme .award-content p{color:#ffffff85}.section-66.dark-theme .award-content-bottom{border-color:#374151}.section-66.dark-theme .award-content-bottom span{color:#ffffff59}.section-66.dark-theme .section-66-counter{color:#ffffff4d}.section-66.dark-theme .section-66-counter .section-66-current{color:#fff}.section-66.dark-theme .section-66-progress{background:#374151}.section-66.dark-theme .section-66-footer-label{color:#ffffff52}@media (width<=1199px){.section-66{padding:4rem 0}.section-66 .award-card-inner,.section-66 .award-image{min-height:280px}.section-66 .award-content{padding:1.5rem}.section-66 .award-content h3{font-size:1.25rem}}@media (width<=991px){.section-66 .section-66-title{margin-bottom:2rem}.section-66 .section-66-title h2{font-size:1.875rem}.section-66 .section-66-slider .slick-slide{padding:0 8px}.section-66 .award-image{width:40%}.section-66 .award-content{width:60%}}@media (width<=767px){.section-66{padding:3rem 0}.section-66 .section-66-title{margin-bottom:1.5rem}.section-66 .section-66-title h2{font-size:1.5rem}.section-66 .section-66-title>p{font-size:.875rem}.section-66 .section-66-slider{margin:0 -6px}.section-66 .section-66-slider .slick-list{padding:15px 0 25px}.section-66 .section-66-slider .slick-slide{padding:0 6px}.section-66 .award-card-inner{min-height:240px}.section-66 .award-image{width:38%;min-height:240px;padding:1rem}.section-66 .award-image img{max-width:120px;max-height:150px}.section-66 .award-image-ring{width:150px;height:150px}.section-66 .award-image-glow{width:130px;height:130px}.section-66 .award-content{width:62%;padding:1.25rem}.section-66 .award-content h3{font-size:1.125rem}.section-66 .award-content p{font-size:.75rem}.section-66 .award-content-bottom{margin-top:1rem;padding-top:.75rem}.section-66 .award-content-bottom span{font-size:10px}.section-66 .section-66-footer{gap:.75rem}.section-66 .section-66-footer-label{display:none}.section-66 .section-66-progress{max-width:none}.section-66 .section-66-decoration{width:65px;height:65px;bottom:3%;right:2%}}@media (width<=575px){.section-66{padding:2.5rem 0}.section-66 .section-66-title h2{font-size:1.25rem}.section-66 .award-card-inner{min-height:auto;display:block}.section-66 .award-image{border-bottom:1px solid #374151;border-right:0;width:100%;height:160px;min-height:160px}.section-66 .award-image img{max-width:105px;max-height:125px}.section-66 .award-image-ring{width:145px;height:145px}.section-66 .award-content{width:100%;padding:1.25rem}.section-66 .award-content h3{font-size:1.125rem}.section-66 .award-content p{font-size:.75rem}.section-66 .award-content-bottom{margin-top:1rem}.section-66 .section-66-progress{max-width:150px}}.section-65{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-65:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-65:after{content:"";filter:blur(10px);pointer-events:none;background:#3dace209;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-180px;left:-160px}.section-65 .container{z-index:2;position:relative}.section-65 .section-title{text-align:center;max-width:820px;margin:0 auto 3rem}.section-65 .section-title .section-title-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;justify-content:center;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-65 .section-title .kicker-line{background:#3dace2;border-radius:9999px;width:28px;height:2px}.section-65 .section-title h2{color:#111827;letter-spacing:-.6px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-65 .section-title h2 span{color:#3dace2}.section-65 .section-title>p{color:#6b7280;max-width:720px;margin:0 auto;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-65 .section-65-process{background:#f9fafb;border:1px solid #11182712;border-radius:1.5rem;grid-template-columns:310px minmax(0,1fr);min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-65 .section-65-tabs{background:#f3f4f6;border-right:1px solid #11182712;padding:1.5rem;position:relative}.section-65 .section-65-tabs:before{content:"";background:linear-gradient(#0000,#3dace240,#0000);width:3px;height:100%;position:absolute;top:0;left:0}.section-65 .section-65-tab-title{margin-bottom:1.5rem;padding:0 .5rem}.section-65 .section-65-tab-title span{color:#3dace2;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-65 .section-65-tab-title strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem;display:block}.section-65 .nav-pills{gap:.5rem}.section-65 .nav-link{color:#6b7280;text-align:left;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:1rem;font-family:PlusJakartaSans-Medium;transition:background-color .3s,color .3s,border-color .3s,transform .3s;display:flex;position:relative}.section-65 .nav-link:hover{color:#111827;background:#fff;border-color:#3dace214;transform:translate(3px)}.section-65 .nav-link.active{color:#111827;background:#fff;border-color:#3dace22e;box-shadow:0 1px 2px #0000000d}.section-65 .nav-link.active .process-tab-number{color:#fff;background:#3dace2;border-color:#3dace2}.section-65 .nav-link.active .process-tab-arrow{opacity:1;color:#3dace2;transform:translate(0)}.section-65 .nav-link.active .process-tab-line{opacity:1;transform:scaleX(1)}.section-65 .process-tab-number{color:#6b7280;background:#f9fafb;border:1px solid #e5e7eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-Bold;font-size:.75rem;transition:all .3s;display:flex}.section-65 .process-tab-content{flex-direction:column;gap:2px;min-width:0;display:flex}.section-65 .process-tab-content strong{color:inherit;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.3}.section-65 .process-tab-content small{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.4}.section-65 .process-tab-arrow{color:#9ca3af;opacity:0;flex-shrink:0;margin-left:auto;transition:all .3s;transform:translate(-5px)}.section-65 .process-tab-line{transform-origin:50%;opacity:0;background:#3dace2;border-radius:9999px;width:2px;transition:transform .35s,opacity .35s;position:absolute;top:12px;bottom:12px;right:0;transform:scaleY(0)}.section-65 .section-65-content{background:#fff;min-width:0;padding:2rem;position:relative}.section-65 .tab-content,.section-65 .tab-pane{height:100%}.section-65 .process-content-grid{grid-template-columns:minmax(0,1fr) 330px;align-items:center;gap:2rem;height:100%;display:grid}.section-65 .process-content{max-width:620px}.section-65 .process-index{color:#3dace2;letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-65 .process-index:before{content:"";background:#3dace2;border-radius:9999px;width:24px;height:2px}.section-65 .process-content h3{color:#111827;letter-spacing:-.4px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-65 .process-content>p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-65 .process-highlight{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem;display:flex}.section-65 .process-highlight .highlight-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace21f;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.section-65 .process-highlight strong{color:#111827;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-65 .process-highlight span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:11px}.section-65 .process-image{aspect-ratio:.86;background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;padding:.75rem;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-65 .process-image:before{content:"";border:1px solid #3dace229;border-radius:50%;width:150px;height:150px;position:absolute;top:-80px;right:-70px}.section-65 .process-image img{z-index:2;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%;height:100%;transition:transform .6s;display:block;position:relative}.section-65 .process-image:hover img{transform:scale(1.035)}.section-65 .process-progress{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.section-65 .process-progress span{color:#9ca3af;letter-spacing:.5px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-65 .process-progress-line{background:#e5e7eb;border-radius:9999px;width:100px;height:3px;position:relative;overflow:hidden}.section-65 .process-progress-line:before{content:"";border-radius:inherit;background:#3dace2;width:25%;transition:width .5s;position:absolute;inset:0}.section-65 .section-65-decoration{opacity:.45;pointer-events:none;width:95px;height:95px;position:absolute;bottom:20px;right:20px}.section-65 .section-65-decoration img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.section-65.dark-theme{background:#111827}.section-65.dark-theme:before{border-color:#3dace21a}.section-65.dark-theme:after{background:#3dace20b}.section-65.dark-theme .section-title h2{color:#fff}.section-65.dark-theme .section-title>p{color:#ffffff8c}.section-65.dark-theme .section-65-process{background:#1f2937;border-color:#ffffff12;box-shadow:0 20px 55px #00000040}.section-65.dark-theme .section-65-tabs{background:#ffffff06;border-right-color:#ffffff12}.section-65.dark-theme .section-65-tab-title strong{color:#fff}.section-65.dark-theme .nav-link{color:#ffffff7a}.section-65.dark-theme .nav-link:hover{color:#fff;background:#ffffff0b;border-color:#ffffff12}.section-65.dark-theme .nav-link.active{color:#fff;background:#ffffff12;border-color:#3dace238;box-shadow:0 8px 25px #00000024}.section-65.dark-theme .process-tab-number{color:#ffffff73;background:#ffffff0a;border-color:#ffffff14}.section-65.dark-theme .process-tab-content small{color:#ffffff4d}.section-65.dark-theme .section-65-content{background:#1f2937}.section-65.dark-theme .process-content h3{color:#fff}.section-65.dark-theme .process-content>p{color:#ffffff8c}.section-65.dark-theme .process-highlight{background:#ffffff09;border-color:#ffffff12}.section-65.dark-theme .process-highlight strong{color:#fff}.section-65.dark-theme .process-highlight span{color:#ffffff61}.section-65.dark-theme .process-image{background:#ffffff09;border-color:#ffffff14;box-shadow:0 12px 35px #00000038}.section-65.dark-theme .process-progress-line{background:#ffffff1a}.section-65.dark-theme .process-progress span{color:#ffffff59}@media (width<=1199px){.section-65{padding:4rem 0}.section-65 .section-65-process{grid-template-columns:270px minmax(0,1fr)}.section-65 .section-65-tabs{padding:1.25rem}.section-65 .section-65-content{padding:1.5rem}.section-65 .process-content-grid{grid-template-columns:minmax(0,1fr) 270px;gap:1.5rem}.section-65 .process-content h3{font-size:1.5rem}}@media (width<=991px){.section-65{padding:4rem 0}.section-65 .section-title{margin-bottom:2rem}.section-65 .section-title h2{font-size:1.875rem}.section-65 .section-65-process{min-height:auto;display:block}.section-65 .section-65-tabs{border-bottom:1px solid #11182712;border-right:0;padding:1rem}.section-65 .section-65-tabs:before{display:none}.section-65.dark-theme .section-65-tabs{border-bottom-color:#ffffff12}.section-65 .section-65-tab-title{display:none}.section-65 .nav-pills{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.section-65 .nav-link{text-align:center;justify-content:center;padding:.75rem}.section-65 .nav-link .process-tab-content{display:none}.section-65 .nav-link .process-tab-number{width:34px;height:34px}.section-65 .nav-link .process-tab-arrow,.section-65 .nav-link .process-tab-line{display:none}.section-65 .section-65-content{padding:1.5rem}.section-65 .process-content-grid{grid-template-columns:1fr 280px}}@media (width<=767px){.section-65{padding:3rem 0}.section-65 .section-title{margin-bottom:1.5rem}.section-65 .section-title .section-title-kicker{margin-bottom:.75rem}.section-65 .section-title h2{letter-spacing:-.3px;font-size:1.5rem}.section-65 .section-title>p{font-size:.75rem}.section-65 .section-65-process{border-radius:1rem}.section-65 .section-65-tabs{padding:.75rem}.section-65 .nav-pills{grid-template-columns:repeat(2,1fr);gap:.5rem}.section-65 .nav-link{text-align:left;justify-content:flex-start;padding:.75rem}.section-65 .process-tab-number{width:32px;height:32px}.section-65 .section-65-content{padding:1.25rem}.section-65 .process-content-grid{grid-template-columns:1fr;gap:1.25rem}.section-65 .process-content{max-width:none}.section-65 .process-content h3{font-size:1.5rem}.section-65 .process-content>p{font-size:.75rem}.section-65 .process-image{aspect-ratio:1/.82;width:100%;max-width:360px;margin:0 auto}.section-65 .process-highlight,.section-65 .process-progress{margin-top:1.25rem}.section-65 .section-65-decoration{width:65px;height:65px;bottom:5px;right:5px}}@media (width<=575px){.section-65{padding:2.5rem 0}.section-65 .section-title h2{font-size:1.25rem}.section-65 .section-65-tabs,.section-65 .nav-link{padding:.5rem}.section-65 .process-tab-number{width:30px;height:30px;font-size:11px}.section-65 .section-65-content{padding:1rem}.section-65 .process-content h3{font-size:1.25rem}.section-65 .process-image{aspect-ratio:1/.85}}.section-67{background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-67 .container{z-index:2;position:relative}.section-67 .section-title{text-align:center;max-width:760px;margin:0 auto 3rem}.section-67 .section-title .section-title-kicker{justify-content:center}.section-67 .section-title h2 span{color:#3dace2}.section-67 .section-67-content{z-index:2;position:relative}.section-67 .section-67-video-wrap{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:1.5rem;padding:.5rem;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-67 .section-67-video-card{aspect-ratio:9/16;background:#000;border-radius:1rem;width:100%;max-height:620px;position:relative;overflow:hidden;box-shadow:0 20px 45px #00000029}.section-67 .section-67-video-card video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.section-67 .section-67-video-card:after{content:"";pointer-events:none;background:linear-gradient(#00000005 40%,#0000009e 100%);position:absolute;inset:0}.section-67 .section-67-video-overlay{z-index:3;color:#fff;letter-spacing:.8px;text-transform:uppercase;align-items:center;gap:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.section-67 .section-67-instagram-icon{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border:1px solid #ffffff4d;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;display:flex}.section-67 .section-67-instagram-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.section-67 .instagram-post{aspect-ratio:1;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.75rem;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-67 .instagram-post img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.section-67 .instagram-post:hover{border-color:#3dace259;transform:translateY(-5px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-67 .instagram-post:hover img{transform:scale(1.06)}.section-67 .instagram-post:hover .instagram-post-overlay{opacity:1;transform:translateY(0)}.section-67 .instagram-post-overlay{z-index:2;color:#fff;opacity:0;background:linear-gradient(#0000,#000000c7);align-items:center;gap:.75rem;padding:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(8px)}.section-67 .instagram-post-overlay div{align-items:center;gap:5px;display:flex}.section-67 .instagram-post-overlay i{font-size:11px}.section-67.dark-theme{background:#111827}.section-67.dark-theme .section-67-video-wrap{background:#1f2937;border-color:#ffffff14;box-shadow:0 25px 55px #00000059}.section-67.dark-theme .section-67-video-card{background:#000;border:1px solid #ffffff1a;box-shadow:0 20px 50px #00000080,0 0 0 1px #ffffff08}.section-67.dark-theme .section-67-video-card video{background:#000}.section-67.dark-theme .instagram-post{background:#1f2937;border-color:#ffffff14;box-shadow:0 10px 25px #00000047}.section-67.dark-theme .instagram-post:hover{border-color:#3dace259;box-shadow:0 18px 38px #0006}.section-67.dark-theme .section-67-instagram-icon{background:#ffffff1a;border-color:#fff3}@media (width<=1199px){.section-67{padding:4rem 0}.section-67 .section-title{margin-bottom:2.5rem}.section-67 .section-67-instagram-grid{gap:.75rem}}@media (width<=991px){.section-67{padding:3rem 0}.section-67 .section-67-video-wrap{max-width:430px;margin:0 auto 1.5rem}.section-67 .section-67-video-card{max-height:560px}.section-67 .section-67-instagram-grid{max-width:760px;margin:0 auto}}@media (width<=767px){.section-67{padding:2.5rem 0}.section-67 .section-title{margin-bottom:2rem}.section-67 .section-67-video-wrap{border-radius:1rem;padding:.25rem}.section-67 .section-67-video-card{border-radius:.75rem;max-height:520px}.section-67 .section-67-instagram-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.section-67 .instagram-post{border-radius:.5rem}.section-67 .instagram-post-overlay{opacity:1;gap:.5rem;padding:.5rem;font-size:10px;transform:none}.section-67 .section-67-video-overlay{bottom:.75rem;left:.75rem;right:.75rem}}@media (width<=575px){.section-67 .section-67-instagram-grid{gap:.5rem}.section-67 .section-67-video-card{max-height:480px}.section-67 .section-67-video-overlay{font-size:10px}.section-67 .section-67-instagram-icon{width:34px;height:34px}}.section-68{padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-68:before{content:"";pointer-events:none;border:1px solid #3dace21a;border-radius:50%;width:450px;height:450px;position:absolute;top:-250px;right:-200px}.section-68:after{content:"";filter:blur(25px);pointer-events:none;background:#3dace20d;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-180px;left:-150px}.section-68 .container{z-index:2;position:relative}.section-68 .section68-heading{text-align:center;max-width:720px;margin:0 auto 3rem}.section-68 .section68-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-68 .section68-kicker-dot{background:#3dace2;border-radius:9999px;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 5px #3dace21a}.section-68 .section68-heading h2{letter-spacing:-1px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.25}.section-68 .section68-heading h2 span{color:#3dace2}.section-68 .section68-heading p{max-width:620px;margin:0 auto;font-size:.875rem;line-height:1.625}.section-68 .section68-city-card{border-radius:1rem;flex-direction:column;justify-content:flex-end;height:100%;min-height:150px;padding:1.25rem;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.section-68 .section68-city-image{z-index:1;justify-content:center;align-items:flex-end;width:105px;height:105px;display:flex;position:absolute;top:18px;right:18px}.section-68 .section68-city-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:transform .35s,filter .35s;display:block}.section-68 .section68-city-content{z-index:3;align-items:flex-end;gap:.75rem;padding-right:105px;display:flex;position:relative}.section-68 .section68-city-number{opacity:.35;align-self:flex-start;font-family:PlusJakartaSans-Bold;font-size:.75rem}.section-68 .section68-city-content>div{flex:1;min-width:0}.section-68 .section68-city-content h3{margin:0;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.25}.section-68 .section68-city-content p{margin:4px 0 0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-68 .section68-arrow{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.875rem;transition:background .3s,color .3s,transform .3s;display:flex}.section-68 .section68-city-card:hover{transform:translateY(-5px)}.section-68 .section68-city-card:hover .section68-city-image img{transform:scale(1.06)}.section-68 .section68-city-card:hover .section68-arrow{color:#fff;background:#3dace2;transform:translate(2px,-2px)}.section-68.theme-light{background:#f9fafb}.section-68.theme-light .section68-heading h2{color:#111827}.section-68.theme-light .section68-heading p{color:#6b7280}.section-68.theme-light .section68-city-card{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;box-shadow:0 12px 35px #0000000d}.section-68.theme-light .section68-city-card:hover{border-color:#3dace24d;box-shadow:0 20px 45px #00000017}.section-68.theme-light .section68-city-image img{filter:drop-shadow(0 12px 18px #0000001a)}.section-68.theme-light .section68-city-number{color:#9ca3af}.section-68.theme-light .section68-city-content h3{color:#111827}.section-68.theme-light .section68-city-content p{color:#6b7280}.section-68.theme-light .section68-arrow{color:#4b5563;background:#f3f4f6}.section-68.theme-dark{background:#111827}.section-68.theme-dark .section68-heading h2{color:#fff}.section-68.theme-dark .section68-heading p{color:#ffffff80}.section-68.theme-dark .section68-city-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff14;box-shadow:0 15px 40px #0000002e}.section-68.theme-dark .section68-city-card:hover{border-color:#3dace24d;box-shadow:0 22px 50px #0000004d}.section-68.theme-dark .section68-city-image img{filter:drop-shadow(0 12px 20px #00000059)}.section-68.theme-dark .section68-city-number{color:#ffffff4d}.section-68.theme-dark .section68-city-content h3{color:#fff}.section-68.theme-dark .section68-city-content p{color:#ffffff73}.section-68.theme-dark .section68-arrow{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff14}@media (width<=1024px){.section-68{padding:4rem 0}.section-68 .section68-heading{margin-bottom:2.5rem}.section-68 .section68-heading h2{font-size:1.875rem}}@media (width<=768px){.section-68{padding:3rem 0}.section-68 .section68-heading{margin-bottom:2rem}.section-68 .section68-heading h2{font-size:1.5rem}.section-68 .section68-city-card{min-height:145px;padding:1.25rem}.section-68 .section68-city-image{width:90px;height:90px;top:16px;right:16px}.section-68 .section68-city-content{padding-right:85px}}@media (width<=640px){.section-68 .section68-city-card{min-height:135px}.section-68 .section68-city-image{width:80px;height:80px}.section-68 .section68-city-content{padding-right:75px}.section-68 .section68-city-content h3{font-size:1.125rem}.section-68 .section68-city-content p{font-size:11px}.section-68 .section68-arrow{width:30px;height:30px;font-size:12px}}.section-69{padding:5rem 0;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.section-69:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:500px;height:500px;position:absolute;top:-300px;right:-220px}.section-69:after{content:"";filter:blur(25px);pointer-events:none;background:#3dace20b;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-200px;left:-160px}.section-69 .section69-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3rem;display:grid}.section-69 .section69-content{max-width:650px}.section-69 .section69-kicker{color:#3dace2;letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-69 .section69-kicker i{width:7px;height:7px;font-size:7px;display:inline-block}.section-69 .section69-content h2{letter-spacing:-1.2px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.08}.section-69 .section69-content h2 span{color:#3dace2}.section-69 .section69-intro{max-width:610px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-69 .section69-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.section-69 .section69-btn{border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:background .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s;display:inline-flex}.section-69 .section69-btn i{transition:transform .3s}.section-69 .section69-btn-primary{color:#fff;background:#3dace2;border:1px solid #3dace2}.section-69 .section69-btn-primary:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 10px 25px #3dace233}.section-69 .section69-btn-primary:hover i{transform:translate(2px,-2px)}.section-69 .section69-btn-secondary{color:inherit;background:0 0;border:1px solid}.section-69 .section69-btn-secondary:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-69 .section69-btn-secondary:hover i{transform:translate(3px)}.section-69 .section69-trust{align-items:center;gap:9px;margin-top:1.5rem;font-family:PlusJakartaSans-Medium;font-size:12px;display:flex}.section-69 .section69-trust-icon{color:#10b981;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;font-size:14px;display:flex}.section-69 .section69-stats{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.section-69 .section69-stat-card{border-radius:1rem;flex-direction:column;min-height:225px;padding:1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}.section-69 .section69-stat-card:before{content:"";pointer-events:none;background:#3dace20d;border-radius:50%;width:100px;height:100px;position:absolute;top:-50px;right:-50px}.section-69 .section69-stat-card:hover{transform:translateY(-5px)}.section-69 .section69-stat-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.section-69 .section69-stat-number{letter-spacing:-1px;color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-69 .section69-stat-icon{border-radius:.5rem;justify-content:center;align-items:center;width:38px;height:38px;font-size:.875rem;transition:all .3s;display:flex}.section-69 .section69-stat-card h3{z-index:2;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;line-height:1.375;position:relative}.section-69 .section69-stat-card p{z-index:2;margin:auto 0 0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625;position:relative}.section-69.theme-light{color:#111827;background:#f9fafb}.section-69.theme-light .section69-intro{color:#6b7280}.section-69.theme-light .section69-btn-secondary{color:#374151;background:#fff;border-color:#e5e7eb}.section-69.theme-light .section69-btn-secondary:hover{color:#fff}.section-69.theme-light .section69-trust{color:#6b7280}.section-69.theme-light .section69-stat-card{background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #e5e7eb;box-shadow:0 12px 35px #0000000e}.section-69.theme-light .section69-stat-card:hover{border-color:#3dace247;box-shadow:0 20px 45px #00000017}.section-69.theme-light .section69-stat-icon{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.section-69.theme-light .section69-stat-card:hover .section69-stat-icon{color:#3dace2;background:#3dace214;border-color:#3dace226;transform:scale(1.05)}.section-69.theme-light .section69-stat-card h3{color:#111827}.section-69.theme-light .section69-stat-card p{color:#6b7280}.section-69.theme-dark{color:#fff;background:radial-gradient(circle at 10% 15%,#3dace214,#0000 30%),radial-gradient(circle at 90% 80%,#3dace20f,#0000 28%),#111827}.section-69.theme-dark:before{border-color:#ffffff0f}.section-69.theme-dark .section69-intro{color:#ffffff85}.section-69.theme-dark .section69-btn-secondary{color:#ffffffbf;background:#ffffff0a;border-color:#ffffff1a}.section-69.theme-dark .section69-btn-secondary:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-69.theme-dark .section69-trust{color:#fff6}.section-69.theme-dark .section69-stat-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff14;box-shadow:0 18px 45px #0000002e}.section-69.theme-dark .section69-stat-card:hover{border-color:#3dace24d;box-shadow:0 25px 55px #00000047}.section-69.theme-dark .section69-stat-icon{color:#ffffffa6;background:#ffffff0d;border:1px solid #ffffff17}.section-69.theme-dark .section69-stat-card:hover .section69-stat-icon{color:#3dace2;background:#3dace21a;border-color:#3dace233;transform:scale(1.05)}.section-69.theme-dark .section69-stat-card h3{color:#fff}.section-69.theme-dark .section69-stat-card p{color:#ffffff73}@media (width<=1024px){.section-69{padding:4rem 0}.section-69 .section69-grid{grid-template-columns:1fr;gap:2.5rem}.section-69 .section69-content{max-width:760px}}@media (width<=768px){.section-69{padding:3rem 0}.section-69 .section69-grid{gap:2rem}.section-69 .section69-content h2{letter-spacing:-.5px;font-size:1.5rem}.section-69 .section69-intro{font-size:.875rem}.section-69 .section69-actions{flex-direction:column;align-items:stretch}.section-69 .section69-btn{width:100%}.section-69 .section69-stats{grid-template-columns:1fr;gap:.75rem}.section-69 .section69-stat-card{min-height:190px;padding:1.25rem}}@media (width<=640px){.section-69 .section69-content h2{font-size:1.25rem}.section-69 .section69-intro{font-size:.75rem}.section-69 .section69-stat-number{font-size:1.5rem}.section-69 .section69-stat-card{min-height:175px}.section-69 .section69-stat-card h3{font-size:.875rem}}.section-70{padding:6rem 0;font-family:PlusJakartaSans-Regular;position:relative;overflow:hidden}.section-70:before{content:"";pointer-events:none;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-70__accordion{z-index:2;flex-direction:column;gap:.75rem;display:flex;position:relative}.section-70__accordion .accordion-item{border:1px solid #0000;border-radius:.75rem;margin:0;transition:all .3s;overflow:hidden}.section-70__accordion .accordion-header{margin:0}.section-70__accordion .accordion-button{text-align:left;border:0;border-radius:0;outline:none;align-items:center;gap:1rem;width:100%;min-height:88px;padding:1.25rem 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375;transition:all .3s;display:flex;position:relative;box-shadow:none!important}.section-70__accordion .accordion-button:focus,.section-70__accordion .accordion-button:active,.section-70__accordion .accordion-button:focus-visible{outline:none;box-shadow:none!important}.section-70__accordion .accordion-button:after{content:"";border:2px solid;border-top:0;border-left:0;flex:none;width:9px;height:9px;margin-left:auto;transition:transform .25s;transform:rotate(45deg);background-image:none!important}.section-70__accordion .accordion-button:not(.collapsed):after{transform:rotate(225deg)}.section-70__number{border-radius:9999px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1;transition:all .3s;display:inline-flex}.section-70__question{flex:1;min-width:0}.section-70 .accordion-collapse{border:0}.section-70 .accordion-body{padding:0 1.5rem 1.5rem calc(46px + 2.5rem)}.section-70__content{padding-top:1.25rem}.section-70__content p{margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-70__content+.section-70__content{border-top:1px solid;margin-top:1.25rem;padding-top:1.25rem}.section-70__label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;line-height:1.5}.section-70__solution{padding-left:1rem;position:relative}.section-70__solution:before{content:"";background:#3dace2;border-radius:9999px;width:3px;position:absolute;top:1.25rem;bottom:0;left:0}.section-70.theme-light{color:#111827;background:#f9fafb}.section-70.theme-light:before{opacity:.45;background:#dbeafe}.section-70.theme-light .section-title .section-title-kicker{color:#2563eb}.section-70.theme-light .section-title .section-title-kicker .kicker-line{background:#2563eb}.section-70.theme-light .section-title .section-title-kicker .kicker-text{color:#2563eb}.section-70.theme-light .section-title h2{color:#111827}.section-70.theme-light .section-title h2 span{color:#2563eb}.section-70.theme-light .section-title p{color:#4b5563}.section-70.theme-light .section-70__accordion .accordion-item{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000d}.section-70.theme-light .section-70__accordion .accordion-item:hover{border-color:#bfdbfe;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-70.theme-light .section-70__accordion .accordion-button{color:#111827;box-shadow:none!important;background-color:#fff!important}.section-70.theme-light .section-70__accordion .accordion-button:hover{background-color:#f9fafb!important}.section-70.theme-light .section-70__accordion .accordion-button:not(.collapsed){color:#111827;box-shadow:none!important;background-color:#eff6ff!important}.section-70.theme-light .section-70__number{color:#1d4ed8;background:#dbeafe}.section-70.theme-light .accordion-button:not(.collapsed) .section-70__number{color:#fff;background:#3dace2}.section-70.theme-light .section-70__content p{color:#4b5563}.section-70.theme-light .section-70__content+.section-70__content{border-color:#e5e7eb}.section-70.theme-light .section-70__label{color:#111827}.section-70.theme-dark{color:#fff;background:#111827}.section-70.theme-dark:before{opacity:.14;background:#1e40af}.section-70.theme-dark:after{content:"";opacity:.08;pointer-events:none;background:#1d4ed8;border-radius:9999px;width:400px;height:400px;position:absolute;bottom:-220px;left:-180px}.section-70.theme-dark .section-title .section-title-kicker{color:#60a5fa}.section-70.theme-dark .section-title .section-title-kicker .kicker-line{background:#60a5fa}.section-70.theme-dark .section-title .section-title-kicker .kicker-text,.section-70.theme-dark .section-title .section-title-kicker i{color:#60a5fa}.section-70.theme-dark .section-title h2{color:#fff}.section-70.theme-dark .section-title h2 span{color:#60a5fa}.section-70.theme-dark .section-title p{color:#9ca3af}.section-70.theme-dark .section-70__accordion .accordion-item{box-shadow:none;background:#1f2937;border-color:#ffffff14}.section-70.theme-dark .section-70__accordion .accordion-item:hover{border-color:#60a5fa59;transform:translateY(-2px)}.section-70.theme-dark .section-70__accordion .accordion-button{color:#f3f4f6;box-shadow:none!important;background-color:#1f2937!important}.section-70.theme-dark .section-70__accordion .accordion-button:hover{color:#fff;background-color:#1f2937!important}.section-70.theme-dark .section-70__accordion .accordion-button:not(.collapsed){color:#fff;box-shadow:none!important;background-color:#3b82f61a!important}.section-70.theme-dark .section-70__number{color:#93c5fd;background:#3b82f61f}.section-70.theme-dark .accordion-button:not(.collapsed) .section-70__number{color:#fff;background:#3dace2}.section-70.theme-dark .section-70__content p{color:#9ca3af}.section-70.theme-dark .section-70__content+.section-70__content{border-color:#ffffff14}.section-70.theme-dark .section-70__label{color:#e5e7eb}@media (width<=1024px){.section-70{padding:5rem 0}}@media (width<=768px){.section-70{padding:4rem 0}.section-70 .section-title h2{font-size:1.875rem}.section-70__accordion .accordion-button{gap:.75rem;min-height:76px;padding:1rem;font-size:1rem}.section-70__number{flex:0 0 40px;width:40px;height:40px}.section-70 .accordion-body{padding:0 1rem 1.25rem}.section-70__content{padding-top:1rem}.section-70__content+.section-70__content{margin-top:1rem;padding-top:1rem}.section-70__solution:before{top:1rem}}@media (width<=640px){.section-70{padding:3rem 0}.section-70 .section-title .section-title-kicker{font-size:.75rem}.section-70 .section-title h2{font-size:1.5rem}.section-70 .section-title p{font-size:.875rem}.section-70__accordion .accordion-button{align-items:flex-start;min-height:auto;padding:1rem;font-size:1rem}.section-70__accordion .accordion-button:after{margin-top:7px}.section-70__number{flex:0 0 36px;width:36px;height:36px;font-size:.75rem}.section-70__question{padding-right:.5rem}.section-70 .accordion-body{padding:0 1rem 1rem}}.section-71{padding:6rem 0;font-family:PlusJakartaSans-Regular;position:relative;overflow:hidden}.section-71:before{content:"";pointer-events:none;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-71__card{border:1px solid;border-radius:1rem;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-71__image{aspect-ratio:16/9;position:relative;overflow:hidden}.section-71__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-71__icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;transition:all .3s;display:inline-flex;position:absolute;bottom:1.25rem;right:1.25rem}.section-71__body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.section-71__body h3{letter-spacing:-.02em;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-71__body>p{margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-71__serve{margin-top:auto;padding-top:1.5rem}.section-71__serve-title{letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;line-height:1.5;display:block}.section-71__tags{flex-wrap:wrap;gap:.5rem;display:flex}.section-71__tags span{border-radius:9999px;align-items:center;min-height:30px;padding:.25rem .75rem;font-family:Manrope-Medium;font-size:.75rem;line-height:1.2;display:inline-flex}.section-71.theme-light{color:#111827;background:#f9fafb}.section-71.theme-light:before{opacity:.35;background:#dbeafe}.section-71.theme-light .section-71__card{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 2px #0000000d}.section-71.theme-light .section-71__card:hover{border-color:#bfdbfe;transform:translateY(-6px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-71.theme-light .section-71__card:hover .section-71__image img{transform:scale(1.05)}.section-71.theme-light .section-71__card:hover .section-71__icon{color:#fff;background:#3dace2;transform:translateY(-3px)}.section-71.theme-light .section-71__icon{color:#1d4ed8;background:#ffffffeb;border:1px solid #e5e7eb;box-shadow:0 1px 2px #0000000d}.section-71.theme-light .section-71__body h3{color:#111827}.section-71.theme-light .section-71__body>p{color:#4b5563}.section-71.theme-light .section-71__serve{border-top:1px solid #e5e7eb}.section-71.theme-light .section-71__serve-title{color:#6b7280}.section-71.theme-light .section-71__tags span{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.section-71.theme-dark{color:#fff;background:#111827}.section-71.theme-dark:before{opacity:.12;background:#1e40af}.section-71.theme-dark:after{content:"";opacity:.06;pointer-events:none;background:#1d4ed8;border-radius:9999px;width:420px;height:420px;position:absolute;bottom:-220px;left:-180px}.section-71.theme-dark .section-title .section-title-kicker{color:#60a5fa}.section-71.theme-dark .section-title .section-title-kicker .kicker-line{background:#60a5fa}.section-71.theme-dark .section-title .section-title-kicker .kicker-text,.section-71.theme-dark .section-title .section-title-kicker i{color:#60a5fa}.section-71.theme-dark .section-title h2{color:#fff}.section-71.theme-dark .section-title h2 span{color:#60a5fa}.section-71.theme-dark .section-title p{color:#9ca3af}.section-71.theme-dark .section-71__card{background:#1f2937;border-color:#ffffff14}.section-71.theme-dark .section-71__card:hover{border-color:#60a5fa59;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-71.theme-dark .section-71__card:hover .section-71__image img{transform:scale(1.05)}.section-71.theme-dark .section-71__card:hover .section-71__icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)}.section-71.theme-dark .section-71__icon{color:#93c5fd;background:#111827d1;border:1px solid #ffffff1f;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-71.theme-dark .section-71__body h3{color:#fff}.section-71.theme-dark .section-71__body>p{color:#9ca3af}.section-71.theme-dark .section-71__serve{border-top:1px solid #ffffff14}.section-71.theme-dark .section-71__serve-title{color:#6b7280}.section-71.theme-dark .section-71__tags span{color:#d1d5db;background:#ffffff0d;border:1px solid #ffffff14}@media (width<=768px){.section-71{padding:4rem 0}.section-71__body{padding:1.25rem}.section-71__body h3{font-size:1.125rem}.section-71__serve{padding-top:1.25rem}}@media (width<=640px){.section-71{padding:3rem 0}.section-71 .section-title h2{font-size:1.5rem}.section-71__image{aspect-ratio:16/10}.section-71__icon{width:42px;height:42px;font-size:1rem;bottom:1rem;right:1rem}.section-71__body{padding:1.25rem}.section-71__body h3{font-size:1.125rem}.section-71__tags span{font-size:.75rem}}.section-72{color:#fff;isolation:isolate;background:#111827;padding:6rem 0;position:relative;overflow:hidden}.section-72 .section-title-row{margin-bottom:3rem}.section-72__summary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:1rem;align-items:center;gap:1rem;min-width:260px;padding:1.25rem;display:flex;position:relative;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-72__summary-icon{color:#3dace2;background:#3dace21f;border:1px solid #3dace240;border-radius:.75rem;flex:0 0 50px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.25rem;display:flex}.section-72__summary strong{color:#fff;margin-bottom:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;display:block}.section-72__summary span{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5;display:block}.section-72__intro{background:linear-gradient(90deg,#3dace212,#ffffff06);border:1px solid #3dace226;border-radius:.75rem;align-items:center;gap:1.25rem;margin-bottom:2rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-72__intro:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#3dace20d);width:180px;height:100%;position:absolute;top:0;right:0}.section-72__intro-line{background:#3dace2;border-radius:9999px;flex:0 0 4px;width:4px;height:34px;box-shadow:0 0 18px #3dace273}.section-72__intro-content{z-index:1;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex;position:relative}.section-72__intro-content span{color:#d1d5db;white-space:nowrap;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:inline-flex}.section-72__intro-content span i{color:#3dace2;font-size:1rem}.section-72__intro-content span:hover{color:#fff}.section-72__intro-content span:hover i{color:#60a5fa}.section-72__process{position:relative}.section-72 .accordion{flex-direction:column;gap:.75rem;display:flex}.section-72 .accordion-item{z-index:1;background:#ffffff06;border:1px solid #ffffff14;border-radius:.75rem;transition:all .3s;position:relative;overflow:hidden}.section-72 .accordion-item:hover{background:#ffffff0a;border-color:#3dace240;transform:translateY(-1px)}.section-72 .accordion-item.is-featured{background:linear-gradient(135deg,#3dace213,#ffffff06);border-color:#3dace24d;box-shadow:0 10px 35px #3dace212}.section-72 .accordion-item.section-72__item--final{border-color:#10b9812e}.section-72 .accordion-item.section-72__item--final:hover{border-color:#10b98159}.section-72 .accordion-button{color:#fff;text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:1.25rem;width:100%;min-height:92px;padding:1rem 1.25rem;display:flex;position:relative;box-shadow:none!important}.section-72 .accordion-button:after{display:none}.section-72 .accordion-button:focus{outline:none;box-shadow:none!important}.section-72 .accordion-button:hover{background:#3dace209}.section-72 .accordion-button:not(.collapsed){background:#3dace20b}.section-72 .accordion-button:not(.collapsed) .section-72__number{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 0 0 5px #3dace214}.section-72 .accordion-button:not(.collapsed) .section-72__icon{color:#3dace2;background:#3dace21f;border-color:#3dace240;transform:scale(1.04)}.section-72 .accordion-button:not(.collapsed) .section-72__title strong{color:#fff}.section-72 .accordion-button:not(.collapsed) .section-72__toggle{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-72__step{z-index:2;flex:none;align-items:center;gap:.75rem;display:flex;position:relative}.section-72__number{color:#6b7280;background:#111827;border:1px solid #ffffff1a;border-radius:9999px;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;transition:all .3s;display:flex}.section-72__icon{color:#9ca3af;background:#ffffff09;border:1px solid #ffffff14;border-radius:.5rem;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;transition:all .3s;display:flex}.section-72__title{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.section-72__title strong{color:#f3f4f6;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375;transition:all .3s}.section-72__title small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-72__status{color:#60a5fa;text-transform:uppercase;letter-spacing:.04em;background:#3dace20f;border:1px solid #3dace229;border-radius:9999px;flex:none;justify-content:center;align-items:center;min-width:76px;padding:.5rem .75rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;transition:all .3s;display:inline-flex}.section-72__toggle{color:#9ca3af;background:#ffffff06;border:1px solid #ffffff1a;border-radius:9999px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;font-size:.875rem;transition:all .3s;display:flex}.section-72 .accordion-body{background:linear-gradient(#ffffff06,#ffffff03);border-top:1px solid #ffffff12;padding:0}.section-72__content{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:3rem;padding:2.5rem 2rem 3rem;display:grid}.section-72__content-main{padding-left:1.25rem;position:relative}.section-72__content-main:before{content:"";background:linear-gradient(#3dace2,#0000);border-radius:9999px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.section-72__content-main h4{color:#fff;margin:.75rem 0 1rem;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;line-height:1.25}.section-72__content-main h4 span{color:#3dace2}.section-72__content-main p{color:#9ca3af;max-width:720px;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-72__label{color:#3dace2;text-transform:uppercase;letter-spacing:.09em;align-items:center;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-72__deliverables{background:#ffffff06;border:1px solid #ffffff14;border-radius:.75rem;padding:1.5rem}.section-72__deliverables-head{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.section-72__deliverables ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.section-72__deliverables li{color:#d1d5db;align-items:center;gap:.75rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5;transition:all .15s;display:flex}.section-72__deliverables li:hover{color:#fff;transform:translate(3px)}.section-72__deliverables li:hover .section-72__check{color:#fff;background:#3dace2;border-color:#3dace2}.section-72__count{color:#60a5fa;background:#3dace21a;border-radius:9999px;justify-content:center;align-items:center;min-width:30px;height:24px;padding:0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-72__check{color:#3dace2;background:#3dace20f;border:1px solid #3dace22e;border-radius:9999px;flex:0 0 26px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;transition:all .15s;display:flex}.section-72__footer{background:linear-gradient(110deg,#3dace217,#ffffff06);border:1px solid #3dace233;border-radius:1rem;align-items:center;gap:1.25rem;margin-top:2.5rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-72__footer:before{content:"";background:#3dace2;width:4px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 25px #3dace280}.section-72__footer-icon{color:#10b981;background:#10b98114;border:1px solid #10b98140;border-radius:.75rem;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex}.section-72__footer-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.section-72__footer-content strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-72__footer-content>span:last-child{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5}.section-72__footer-label{text-transform:uppercase;letter-spacing:.08em;color:#3dace2!important;font-family:PlusJakartaSans-SemiBold!important;font-size:.75rem!important}.section-72__footer-button{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:.5rem;flex:none;justify-content:center;align-items:center;gap:.75rem;min-height:46px;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-72__footer-button i{transition:all .3s}.section-72__footer-button:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 8px 22px #3dace240}.section-72__footer-button:hover i{transform:translate(2px,-2px)}@media (width<=1024px){.section-72{padding:5rem 0}.section-72 .section-title-side{justify-content:flex-start;margin-top:1.5rem}.section-72__summary{width:100%;min-width:0}.section-72__intro-content{flex-wrap:wrap;justify-content:flex-start;gap:1rem 1.5rem}.section-72__content{grid-template-columns:1fr;gap:2rem}.section-72__footer{flex-wrap:wrap}.section-72__footer-button{margin-left:auto}}@media (width<=768px){.section-72{padding:4rem 0}.section-72 .section-title-row{margin-bottom:2rem}.section-72 .section-title h2{font-size:1.875rem}.section-72__intro{align-items:flex-start;padding:1rem}.section-72__intro-content{flex-direction:column;align-items:flex-start;gap:.75rem}.section-72__process:before{display:none}.section-72 .accordion{gap:.5rem}.section-72 .accordion-button{gap:.75rem;min-height:82px;padding:.75rem}.section-72__step{gap:.5rem}.section-72__number{flex-basis:38px;width:38px;height:38px;font-size:.75rem}.section-72__icon{flex-basis:36px;width:36px;height:36px;font-size:.875rem}.section-72__title strong{font-size:.875rem}.section-72__title small,.section-72__status{display:none}.section-72__toggle{flex-basis:32px;width:32px;height:32px}.section-72__content{gap:1.5rem;padding:1.5rem 1rem 2rem}.section-72__content-main{padding-left:1rem}.section-72__content-main h4{font-size:1.25rem}.section-72__content-main p{font-size:.875rem}.section-72__deliverables{padding:1rem}.section-72__footer{align-items:flex-start;padding:1.25rem}.section-72__footer-icon{flex-basis:44px;width:44px;height:44px}.section-72__footer-content strong{font-size:1rem}.section-72__footer-button{width:100%;margin-left:0}}@media (width<=480px){.section-72__summary{padding:1rem}.section-72__summary-icon{flex-basis:44px;width:44px;height:44px}.section-72__intro{gap:.75rem}.section-72__intro-line{height:70px}.section-72 .accordion-button{min-height:76px}.section-72__icon{display:none}.section-72__number{flex-basis:36px;width:36px;height:36px}.section-72__title strong{font-size:.875rem}.section-72__content-main h4{font-size:1.125rem}.section-72__deliverables li{align-items:flex-start}}.section-73{padding:6rem 0;position:relative;overflow:hidden}.section-73.theme-light{color:#111827;background:#f9fafb}.section-73.theme-light:before{content:"";filter:blur(20px);pointer-events:none;background:#3dace214;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-140px}.section-73.theme-light .section-73__header-card{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-73.theme-light .section-73__header-icon{color:#3dace2;background:#eff6ff}.section-73.theme-light .section-73__header-content strong{color:#111827}.section-73.theme-light .section-73__header-content span{color:#6b7280}.section-73.theme-light .section-73__card{background:#fff;border-color:#e5e7eb;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.section-73.theme-light .section-73__card:before{background:linear-gradient(90deg,#0000,#3dace2a6,#0000)}.section-73.theme-light .section-73__card:hover{border-color:#3dace273;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-73.theme-light .section-73__card:hover .section-73__icon{color:#fff;background:#3dace2;transform:translateY(-3px);box-shadow:0 10px 25px #3dace240}.section-73.theme-light .section-73__card:hover .section-73__number{color:#3dace2}.section-73.theme-light .section-73__card:hover .section-73__footer i{color:#fff;background:#3dace2;transform:translate(3px,-3px)}.section-73.theme-light .section-73__icon{color:#3dace2;background:#eff6ff}.section-73.theme-light .section-73__number{color:#d1d5db}.section-73.theme-light .section-73__eyebrow{color:#3dace2}.section-73.theme-light .section-73__card-heading h3{color:#111827}.section-73.theme-light .section-73__card-heading p{color:#6b7280}.section-73.theme-light .section-73__technologies span{color:#374151;background:#f9fafb;border-color:#e5e7eb}.section-73.theme-light .section-73__technologies span:hover{color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.section-73.theme-light .section-73__use{background:#f9fafb;border-color:#e5e7eb}.section-73.theme-light .section-73__use-label{color:#3dace2}.section-73.theme-light .section-73__use p{color:#4b5563}.section-73.theme-light .section-73__footer{border-color:#e5e7eb}.section-73.theme-light .section-73__footer span{color:#6b7280}.section-73.theme-light .section-73__footer i{color:#374151;background:#f3f4f6}.section-73.theme-light .section-73__bottom{background:#fff;border-color:#e5e7eb;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-73.theme-light .section-73__bottom-icon{color:#3dace2;background:#eff6ff}.section-73.theme-light .section-73__bottom-content span{color:#3dace2}.section-73.theme-light .section-73__bottom-content strong{color:#111827}.section-73.theme-light .section-73__bottom-badge{color:#2563eb;background:#eff6ff;border-color:#dbeafe}.section-73.theme-dark{color:#fff;background:#111827}.section-73.theme-dark:before{content:"";filter:blur(30px);pointer-events:none;background:#3dace21a;border-radius:9999px;width:520px;height:520px;position:absolute;top:-240px;right:-180px}.section-73.theme-dark:after{content:"";filter:blur(25px);pointer-events:none;background:#2563eb14;border-radius:9999px;width:380px;height:380px;position:absolute;bottom:-180px;left:-150px}.section-73.theme-dark .section-73__header-card{background:#ffffff0a;border-color:#ffffff1a}.section-73.theme-dark .section-73__header-icon{color:#60a5fa;background:#3dace21f}.section-73.theme-dark .section-73__header-content strong{color:#fff}.section-73.theme-dark .section-73__header-content span{color:#9ca3af}.section-73.theme-dark .section-73__card{box-shadow:none;background:#ffffff09;border-color:#ffffff17}.section-73.theme-dark .section-73__card:before{background:linear-gradient(90deg,#0000,#3dace2cc,#0000)}.section-73.theme-dark .section-73__card:hover{background:#ffffff0e;border-color:#3dace273;box-shadow:0 20px 45px #00000038}.section-73.theme-dark .section-73__card:hover .section-73__icon{color:#fff;background:#3dace2;transform:translateY(-3px);box-shadow:0 12px 30px #3dace240}.section-73.theme-dark .section-73__card:hover .section-73__number{color:#60a5fa}.section-73.theme-dark .section-73__card:hover .section-73__footer i{color:#fff;background:#3dace2;transform:translate(3px,-3px)}.section-73.theme-dark .section-73__icon{color:#60a5fa;background:#3dace21a}.section-73.theme-dark .section-73__number{color:#ffffff2e}.section-73.theme-dark .section-73__eyebrow{color:#60a5fa}.section-73.theme-dark .section-73__card-heading h3{color:#fff}.section-73.theme-dark .section-73__card-heading p{color:#9ca3af}.section-73.theme-dark .section-73__technologies span{color:#d1d5db;background:#ffffff09;border-color:#ffffff1a}.section-73.theme-dark .section-73__technologies span:hover{color:#60a5fa;background:#3dace21a;border-color:#3dace259}.section-73.theme-dark .section-73__use{background:#00000024;border-color:#ffffff12}.section-73.theme-dark .section-73__use-label{color:#60a5fa}.section-73.theme-dark .section-73__use p{color:#9ca3af}.section-73.theme-dark .section-73__footer{border-color:#ffffff14}.section-73.theme-dark .section-73__footer span{color:#6b7280}.section-73.theme-dark .section-73__footer i{color:#d1d5db;background:#ffffff12}.section-73.theme-dark .section-73__bottom{background:#ffffff09;border-color:#ffffff1a}.section-73.theme-dark .section-73__bottom-icon{color:#60a5fa;background:#3dace21a}.section-73.theme-dark .section-73__bottom-content span{color:#60a5fa}.section-73.theme-dark .section-73__bottom-content strong{color:#fff}.section-73.theme-dark .section-73__bottom-badge{color:#60a5fa;background:#3dace21a;border-color:#3dace233}.section-73__header-card{border:1px solid;border-radius:1rem;align-items:center;gap:1rem;max-width:330px;margin-left:auto;padding:1rem 1.25rem;transition:all .3s;display:flex}.section-73__header-icon{border-radius:.75rem;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;transition:all .3s;display:flex}.section-73__header-content{flex-direction:column;gap:.25rem;display:flex}.section-73__header-content strong{font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.25}.section-73__header-content span{font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.5}.section-73__grid{z-index:2;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid;position:relative}.section-73__card{border:1px solid;border-radius:1rem;flex-direction:column;min-height:520px;padding:1.5rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-73__card:before{content:"";width:100%;height:1px;transition:all .5s;position:absolute;top:0;left:-100%}.section-73__card:hover:before{left:100%}.section-73__card-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-73__icon{border-radius:.75rem;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.25rem;transition:all .3s;display:flex}.section-73__number{font-family:Manrope-Bold;font-size:1.5rem;line-height:1;transition:all .3s}.section-73__card-heading{margin-bottom:1.5rem}.section-73__card-heading h3{margin:.5rem 0;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;line-height:1.25}.section-73__card-heading p{margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5}.section-73__eyebrow{letter-spacing:.12em;font-family:PlusJakartaSans-SemiBold;font-size:.6875rem;line-height:1.5;display:inline-block}.section-73__technologies{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.section-73__technologies span{border:1px solid;border-radius:9999px;align-items:center;min-height:32px;padding:.25rem .75rem;font-family:Manrope-Medium;font-size:.75rem;transition:all .15s;display:inline-flex}.section-73__use{border:1px solid;border-radius:.75rem;margin-top:auto;padding:1rem}.section-73__use p{margin:.5rem 0 0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-73__use-label{letter-spacing:.08em;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.6875rem;display:flex}.section-73__use-label i{font-size:.875rem}.section-73__footer{border-top:1px solid;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;display:flex}.section-73__footer span{font-family:Manrope-Medium;font-size:.75rem}.section-73__footer i{border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.section-73__bottom{z-index:2;border:1px solid;border-radius:1rem;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex;position:relative}.section-73__bottom-icon{border-radius:.75rem;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;display:flex}.section-73__bottom-content{flex-direction:column;flex:1;gap:.25rem;display:flex}.section-73__bottom-content span{letter-spacing:.1em;font-family:PlusJakartaSans-SemiBold;font-size:.6875rem}.section-73__bottom-content strong{font-family:Manrope-SemiBold;font-size:1rem;line-height:1.375}.section-73__bottom-badge{white-space:nowrap;border:1px solid;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-73__bottom-badge i{font-size:.875rem}@media (width<=1024px){.section-73{padding:5rem 0}.section-73__header-card{margin-top:1.25rem;margin-left:0}.section-73__grid{grid-template-columns:repeat(2,1fr);margin-top:2.5rem}.section-73__card{min-height:500px}}@media (width<=768px){.section-73{padding:4rem 0}.section-73__header-card{max-width:100%}.section-73__grid{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.section-73__card{min-height:auto;padding:1.25rem}.section-73__card-top{margin-bottom:1.5rem}.section-73__bottom{flex-wrap:wrap;align-items:flex-start;padding:1.25rem}.section-73__bottom-content{flex:calc(100% - 68px);min-width:0}.section-73__bottom-badge{justify-content:center;width:100%}}@media (width<=640px){.section-73__header-icon{flex-basis:44px;width:44px;height:44px}.section-73__header-card{padding:.75rem 1rem}.section-73__card-heading h3{font-size:1.25rem}.section-73__icon{width:50px;height:50px}.section-73__bottom{gap:1rem}.section-73__bottom-icon{flex-basis:44px;width:44px;height:44px}}.section-74{background:#f9fafb;margin-top:20px;padding:5rem 0;position:relative;overflow:hidden}.section-74:before{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:50%;width:650px;height:650px;position:absolute;top:-350px;right:-300px}.section-74:after{content:"";filter:blur(30px);pointer-events:none;background:#3dace209;border-radius:50%;width:450px;height:450px;position:absolute;bottom:-250px;left:-250px}.section-74 .container{z-index:2;position:relative}.section-74-header{margin-bottom:15px}.section-74-header .section-74-kicker{align-items:center;gap:12px;margin-bottom:1.25rem;display:inline-flex}.section-74-header .section-74-kicker .kicker-line{background:#3dace2;width:30px;height:1px}.section-74-header .section-74-kicker span:last-child{color:#3dace2;text-transform:uppercase;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-74-header .section-74-kicker i{margin-right:5px}.section-74-header h1{color:#111827;letter-spacing:-2px;max-width:800px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.5rem,5vw,2.6rem);font-weight:700;line-height:1.04}.section-74-header h1 span{color:#3dace2;display:block}.section-74-header p{color:#4b5563;max-width:700px;margin:0;font-family:PlusJakartaSans-Regular;font-size:16px;line-height:1.625}.section-74-header-side{justify-content:flex-end;align-items:flex-end;height:100%;display:flex}.section-74-project-count{border-left:2px solid #3dace2;flex-direction:column;padding-left:1.5rem;display:flex}.section-74-project-count strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-74-project-count small{color:#6b7280;margin-top:8px;font-family:PlusJakartaSans-Medium;font-size:.75rem}.section-74 .case-study-featured{background:#111827;border-radius:1.5rem;grid-template-columns:55% 45%;min-height:500px;margin-bottom:5rem;display:grid;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-74 .featured-content{color:#fff;flex-direction:column;justify-content:center;padding:3rem;display:flex}.section-74 .featured-meta{color:#ffffff59;letter-spacing:1.5px;justify-content:space-between;align-items:center;margin-bottom:2rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-74 .featured-category{color:#3dace2;text-transform:uppercase;letter-spacing:1px;background:#3dace21a;border:1px solid #3dace233;border-radius:9999px;align-items:center;gap:8px;width:fit-content;margin-bottom:1.25rem;padding:7px 12px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-74 .featured-content h2{color:#fff;letter-spacing:-1.5px;max-width:680px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.5vw,1.4rem);line-height:1.08}.section-74 .featured-content h2 span{color:#3dace2;display:block}.section-74 .featured-content>p{color:#ffffff8c;max-width:590px;margin:0 0 2rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-74 .featured-results{gap:2rem;margin-bottom:2rem;display:flex}.section-74 .featured-results>div{flex-direction:column;display:flex}.section-74 .featured-results strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-74 .featured-results span{color:#ffffff61;text-transform:uppercase;letter-spacing:.8px;margin-top:4px;font-family:PlusJakartaSans-Medium;font-size:11px}.section-74 .case-study-btn{color:#fff;background:#3dace2;border-radius:.5rem;justify-content:center;align-items:center;gap:10px;width:fit-content;padding:13px 20px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-74 .case-study-btn i{transition:transform .3s}.section-74 .case-study-btn:hover{color:#fff;transform:translateY(-2px)}.section-74 .case-study-btn:hover i{transform:translate(3px,-3px)}.section-74 .featured-visual{background:radial-gradient(circle,#3dace229,#0000 55%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.section-74 .visual-label{color:#ffffff40;letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;top:30px;right:35px}.section-74 .visual-card-main{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:1rem;width:75%;padding:1.5rem;position:relative;box-shadow:0 30px 70px #00000040}.section-74 .visual-card-top{color:#ffffff8c;justify-content:space-between;align-items:center;margin-bottom:2rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-74 .visual-chart{border-bottom:1px solid #ffffff14;align-items:flex-end;gap:10px;height:180px;padding-bottom:15px;display:flex}.section-74 .visual-chart span{opacity:.75;background:#3dace2;border-radius:5px 5px 0 0;flex:1}.section-74 .visual-growth{justify-content:space-between;align-items:center;margin-top:1.25rem;display:flex}.section-74 .visual-growth strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-74 .visual-growth span{color:#fff6;font-family:PlusJakartaSans-Medium;font-size:11px}.section-74 .visual-growth span i{color:#10b981;margin-left:3px}.section-74 .visual-floating-card{background:#fff;border-radius:.5rem;align-items:center;gap:12px;padding:13px 16px;display:flex;position:absolute;bottom:18%;right:7%;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-74 .visual-floating-card>i{color:#fff;background:#3dace2;border-radius:.375rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.section-74 .visual-floating-card div{flex-direction:column;display:flex}.section-74 .visual-floating-card strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem}.section-74 .visual-floating-card span{color:#6b7280;font-size:10px}.section-74 .section-74-intro{grid-template-columns:1fr 1fr;align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.section-74 .section-74-small-label{color:#3dace2;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:block}.section-74 .section-74-intro h2{color:#111827;letter-spacing:-1px;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-74 .section-74-intro h2 span{color:#3dace2}.section-74 .section-74-intro>p{color:#4b5563;max-width:600px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-74 .case-studies-grid{background:#e5e7eb;border:1px solid #e5e7eb;border-radius:1rem;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:5rem;display:grid;overflow:hidden}.section-74 .case-card{background:#fff;min-height:390px;padding:15px;transition:transform .35s,background-color .35s;position:relative;overflow:hidden}.section-74 .case-card:after{content:"";opacity:0;background:#3dace20f;border-radius:50%;width:180px;height:180px;transition:opacity .35s;position:absolute;bottom:-90px;right:-90px}.section-74 .case-card:hover{z-index:2;background:#fcfeff;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-74 .case-card:hover:after{opacity:1}.section-74 .case-card:hover .case-icon{color:#fff;background:#3dace2;transform:translateY(-3px)}.section-74 .case-card:hover .case-link i{transform:translate(3px,-3px)}.section-74 .case-card-dark{color:#fff;background:#111827}.section-74 .case-card-dark .case-card-top span:first-child{color:#3dace2}.section-74 .case-card-dark .case-card-top span:last-child{color:#fff3}.section-74 .case-card-dark .case-icon{color:#3dace2;background:#3dace21a}.section-74 .case-card-dark h3{color:#fff}.section-74 .case-card-dark p{color:#ffffff7a}.section-74 .case-card-dark .case-metrics{border-color:#ffffff1a}.section-74 .case-card-dark .case-metrics strong{color:#fff}.section-74 .case-card-dark .case-metrics span{color:#ffffff59}.section-74 .case-card-dark .case-link{color:#fff}.section-74 .case-card-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex;position:relative}.section-74 .case-card-top span:first-child{color:#3dace2;letter-spacing:1.3px;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-74 .case-card-top span:last-child{color:#d1d5db;font-family:PlusJakartaSans-Bold;font-size:12px}.section-74 .case-icon{z-index:2;color:#3dace2;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:1.5rem;font-size:1.125rem;transition:all .3s;display:flex;position:relative}.section-74 .case-card h3{z-index:2;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.15;position:relative}.section-74 .case-card h3 span{color:#3dace2;display:block}.section-74 .case-card>p{z-index:2;color:#6b7280;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625;position:relative}.section-74 .case-metrics{z-index:2;border-top:1px solid #e5e7eb;gap:1.5rem;padding-top:1.25rem;display:flex;position:relative}.section-74 .case-metrics>div{flex-direction:column;display:flex}.section-74 .case-metrics strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem}.section-74 .case-metrics span{color:#6b7280;text-transform:uppercase;letter-spacing:.7px;margin-top:3px;font-size:10px}.section-74 .case-link{z-index:3;color:#111827;align-items:center;gap:7px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;display:inline-flex;position:absolute;bottom:15px;right:15px}.section-74 .case-link i{transition:transform .3s}.section-74 .section-74-results{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;margin-bottom:5rem;padding:3rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-74 .results-header{grid-template-columns:1fr 1fr;align-items:end;gap:2.5rem;margin-bottom:2.5rem;display:grid}.section-74 .results-header h2{color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.1}.section-74 .results-header h2 span{color:#3dace2}.section-74 .results-header>p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-74 .results-grid{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(4,1fr);display:grid}.section-74 .result-item{border-right:1px solid #e5e7eb;padding:15px}.section-74 .result-item:last-child{border-right:none}.section-74 .result-icon{color:#3dace2;background:#eff6ff;border-radius:.375rem;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:1.25rem;display:flex}.section-74 .result-item strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1;display:block}.section-74 .result-item p{color:#6b7280;margin:8px 0 0;font-family:PlusJakartaSans-Medium;font-size:.75rem}.section-74 .section-74-strategy{background:#111827;border-radius:1.5rem;grid-template-columns:42% 58%;gap:3rem;margin-bottom:4rem;padding:3rem;display:grid;overflow:hidden}.section-74 .strategy-content{flex-direction:column;justify-content:center;display:flex}.section-74 .strategy-content h2{color:#fff;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.1}.section-74 .strategy-content h2 span{color:#3dace2;display:block}.section-74 .strategy-content p{color:#ffffff80;max-width:500px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-74 .strategy-steps{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:.75rem;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.section-74 .strategy-step{background:#ffffff06;gap:1rem;padding:1.5rem;display:flex}.section-74 .strategy-step>span{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-74 .strategy-step h3{color:#fff;margin:0 0 6px;font-family:PlusJakartaSans-SemiBold;font-size:1rem}.section-74 .strategy-step p{color:#ffffff61;margin:0;font-size:11px;line-height:1.6}.section-74 .section-74-cta{background:#3dace2;border-radius:1rem;align-items:center;gap:1.5rem;padding:2rem 2.5rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-74 .cta-icon{color:#3dace2;background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:55px;height:55px;font-size:1.25rem;display:flex}.section-74 .cta-content{flex:1}.section-74 .cta-content>span{color:#ffffffa6;letter-spacing:1.2px;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:block}.section-74 .cta-content h2{color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.2}.section-74 .cta-content h2 span{color:#fff}.section-74 .cta-btn{color:#111827;background:#fff;border-radius:.5rem;flex-shrink:0;align-items:center;gap:9px;padding:13px 20px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-74 .cta-btn:hover{color:#111827;transform:translateY(-2px)}@media (width<=1199px){.section-74 .case-study-featured{grid-template-columns:55% 45%}.section-74 .featured-content{padding:2rem}.section-74 .case-studies-grid,.section-74 .results-grid{grid-template-columns:repeat(2,1fr)}.section-74 .result-item:nth-child(2){border-right:none}.section-74 .result-item:nth-child(-n+2){border-bottom:1px solid #e5e7eb}}@media (width<=991px){.section-74{padding:4rem 0}.section-74 .case-study-featured{grid-template-columns:1fr}.section-74 .featured-visual{min-height:400px}.section-74 .section-74-intro{grid-template-columns:1fr;gap:1.25rem}.section-74 .section-74-strategy{grid-template-columns:1fr}}@media (width<=767px){.section-74{padding:3rem 0}.section-74-header{margin-bottom:2.5rem}.section-74-header h1{letter-spacing:-1px;font-size:1.875rem}.section-74-header p{font-size:.875rem}.section-74-header-side{justify-content:flex-start;margin-top:1.5rem}.section-74 .case-study-featured{border-radius:1rem;margin-bottom:3rem}.section-74 .featured-content{padding:1.5rem}.section-74 .featured-content h2{font-size:1.5rem}.section-74 .featured-results{flex-wrap:wrap;gap:1rem}.section-74 .featured-visual{min-height:330px}.section-74 .visual-card-main{width:82%}.section-74 .visual-floating-card{bottom:12%;right:5%}.section-74 .section-74-intro{margin-bottom:1.5rem}.section-74 .section-74-intro h2{font-size:1.5rem}.section-74 .case-studies-grid{grid-template-columns:1fr;margin-bottom:3rem}.section-74 .case-card{min-height:360px;padding:1.5rem}.section-74 .section-74-results{border-radius:1rem;margin-bottom:3rem;padding:1.5rem}.section-74 .results-header{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem}.section-74 .results-header h2{font-size:1.5rem}.section-74 .results-grid{grid-template-columns:repeat(2,1fr)}.section-74 .result-item{padding:1.25rem}.section-74 .result-item:nth-child(2){border-right:none}.section-74 .result-item:nth-child(3){border-bottom:none}.section-74 .result-item:nth-child(4){border-bottom:none;border-right:none}.section-74 .result-item strong{font-size:1.5rem}.section-74 .section-74-strategy{border-radius:1rem;margin-bottom:2.5rem;padding:1.5rem}.section-74 .strategy-content h2{font-size:1.5rem}.section-74 .strategy-steps{grid-template-columns:1fr}.section-74 .section-74-cta{border-radius:1rem;flex-direction:column;align-items:flex-start;padding:1.5rem}.section-74 .cta-btn{justify-content:center;width:100%}}@media (width<=575px){.section-74 .featured-results{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.section-74 .featured-results strong{font-size:1.125rem}.section-74 .featured-results span{font-size:9px}.section-74 .visual-chart{gap:6px;height:140px}.section-74 .visual-floating-card{padding:9px 12px}.section-74 .visual-floating-card>i{width:32px;height:32px}.section-74 .results-grid{grid-template-columns:1fr}.section-74 .result-item{border-bottom:1px solid #e5e7eb!important;border-right:none!important}.section-74 .result-item:last-child{border-bottom:none!important}.section-74 .section-74-cta{gap:1rem}.section-74 .cta-content h2{font-size:1.25rem}}.case-studies-page{width:100%;overflow:hidden}.case-studies-page img{max-width:100%;display:block}.case-studies-page a{text-decoration:none}.case-studies-page .container{z-index:2;width:min(100% - 40px,1280px);margin:0 auto;position:relative}.case-studies-page .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#3dace2;align-items:center;gap:.5rem;font-family:Manrope-SemiBold;font-size:11px;line-height:1;display:inline-flex}.case-studies-page .section-title{letter-spacing:-.035em;color:#111827;margin:1rem 0 0;font-family:Manrope-Bold;font-size:clamp(28px,3vw,44px);line-height:1.12}.case-studies-page .section-title span{color:#3dace2}.case-studies-page .section-description{color:#4b5563;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.7}.case-studies-page .section-75{color:#fff;background:radial-gradient(circle at 82% 18%,#3dace224,#0000 28%),radial-gradient(circle at 12% 90%,#3dace212,#0000 28%),#111827;min-height:720px;padding:4rem 0 3rem;position:relative}.case-studies-page .section-75 .container{flex-direction:column;min-height:650px;display:flex}.case-studies-page .section-75 .hero-top{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;padding-bottom:1.5rem;display:flex}.case-studies-page .section-75 .hero-top .eyebrow{color:#60a5fa}.case-studies-page .section-75 .hero-top .eyebrow i{background:#3dace2;border-radius:9999px;width:6px;height:6px;box-shadow:0 0 14px #3dace2cc}.case-studies-page .section-75 .hero-top .hero-index{letter-spacing:.12em;color:#9ca3af;font-family:Manrope-Medium;font-size:11px}.case-studies-page .section-75 .hero-grid{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:center;gap:4rem;display:grid}.case-studies-page .section-75 .hero-main{max-width:780px}.case-studies-page .section-75 .hero-main h1{letter-spacing:-.055em;color:#fff;margin:0;font-family:Manrope-Bold;font-size:clamp(42px,5.2vw,72px);line-height:1.02}.case-studies-page .section-75 .hero-main h1 span{color:#3dace2}.case-studies-page .section-75 .hero-main .hero-description{color:#9ca3af;max-width:610px;margin:1.5rem 0 0;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.75}.case-studies-page .section-75 .hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.case-studies-page .section-75 .hero-btn{border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;min-height:46px;padding:0 1.25rem;font-family:Manrope-SemiBold;font-size:12px;transition:all .3s;display:inline-flex}.case-studies-page .section-75 .hero-btn span{font-size:15px}.case-studies-page .section-75 .hero-btn-primary{color:#111827;background:#3dace2}.case-studies-page .section-75 .hero-btn-primary:hover{background:#60a5fa;transform:translateY(-3px);box-shadow:0 12px 30px #3dace22e}.case-studies-page .section-75 .hero-btn-outline{color:#fff;border:1px solid #ffffff2e}.case-studies-page .section-75 .hero-btn-outline:hover{color:#3dace2;border-color:#3dace2}.case-studies-page .section-75 .hero-side{align-self:center}.case-studies-page .section-75 .hero-side .hero-side-label{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;justify-content:space-between;margin-bottom:.75rem;font-family:Manrope-Medium;font-size:10px;display:flex}.case-studies-page .section-75 .hero-mini-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff09;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden}.case-studies-page .section-75 .hero-mini-card .mini-card-top{text-transform:uppercase;letter-spacing:.12em;color:#9ca3af;justify-content:space-between;font-size:10px;display:flex}.case-studies-page .section-75 .hero-mini-card .mini-arrow{color:#3dace2;font-size:16px}.case-studies-page .section-75 .hero-mini-card strong{letter-spacing:-.05em;color:#fff;margin-top:2rem;font-family:Manrope-Bold;font-size:50px;line-height:1;display:block}.case-studies-page .section-75 .hero-mini-card p{color:#9ca3af;max-width:240px;margin:.75rem 0 0;font-size:12px;line-height:1.6}.case-studies-page .section-75 .hero-mini-card .mini-line{background:#ffffff14;height:2px;margin-top:1.5rem}.case-studies-page .section-75 .hero-mini-card .mini-line span{background:#3dace2;width:72%;height:100%;display:block}.case-studies-page .section-75 .hero-bottom{border-top:1px solid #ffffff17;grid-template-columns:repeat(3,1fr) 1.5fr;padding-top:1.5rem;display:grid}.case-studies-page .section-75 .hero-stat{border-right:1px solid #ffffff14;padding-right:1.5rem}.case-studies-page .section-75 .hero-stat .stat-label{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;margin-bottom:.5rem;font-size:10px;display:block}.case-studies-page .section-75 .hero-stat strong{color:#fff;font-family:Manrope-Bold;font-size:27px}.case-studies-page .section-75 .hero-stat strong span{color:#3dace2}.case-studies-page .section-75 .hero-stat-note{color:#6b7280;border:0;padding-left:2rem;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.6}.case-studies-page .section-75 .hero-orb{pointer-events:none;border-radius:9999px;position:absolute}.case-studies-page .section-75 .hero-orb-one{border:1px solid #3dace214;width:420px;height:420px;top:90px;right:-220px}.case-studies-page .section-75 .hero-orb-two{border:1px solid #3dace20d;width:260px;height:260px;bottom:-130px;left:-120px}.case-studies-page .section-76{background:#f9fafb;padding:5rem 0}.case-studies-page .section-76 .section-topline{justify-content:space-between;align-items:flex-end;margin-bottom:2.5rem;display:flex}.case-studies-page .section-76 .section-topline .section-number{color:#e5e7eb;font-family:Manrope-Bold;font-size:48px;line-height:1}.case-studies-page .section-76 .featured-case{grid-template-columns:1.15fr .85fr;align-items:center;gap:3rem;display:grid}.case-studies-page .section-76 .featured-image-wrap{padding-bottom:1.5rem;padding-right:1.5rem;position:relative}.case-studies-page .section-76 .featured-image{background:#e5e7eb;border-radius:1.5rem;height:510px;position:relative;overflow:hidden}.case-studies-page .section-76 .featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s}.case-studies-page .section-76 .featured-image:hover img{transform:scale(1.04)}.case-studies-page .section-76 .floating-result{background:#111827;border-radius:.75rem;width:190px;padding:1.25rem;position:absolute;bottom:0;right:0;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.case-studies-page .section-76 .floating-result span,.case-studies-page .section-76 .floating-result small{color:#9ca3af;font-size:10px;display:block}.case-studies-page .section-76 .floating-result strong{color:#fff;margin:.5rem 0;font-family:Manrope-Bold;font-size:32px;display:block}.case-studies-page .section-76 .featured-content .case-meta{text-transform:uppercase;letter-spacing:.1em;color:#6b7280;justify-content:space-between;margin-bottom:1.25rem;font-family:Manrope-SemiBold;font-size:10px;display:flex}.case-studies-page .section-76 .featured-content h3{letter-spacing:-.035em;color:#111827;margin:0;font-family:Manrope-Bold;font-size:clamp(25px,2.6vw,38px);line-height:1.15}.case-studies-page .section-76 .featured-content>p{color:#4b5563;margin:1.25rem 0 0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.75}.case-studies-page .section-76 .service-pills{flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;display:flex}.case-studies-page .section-76 .service-pills span{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;padding:7px 11px;font-family:Manrope-SemiBold;font-size:10px}.case-studies-page .section-76 .featured-results{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);margin-top:2rem;padding:1.25rem 0;display:grid}.case-studies-page .section-76 .featured-results div{padding-right:.75rem}.case-studies-page .section-76 .featured-results div:not(:last-child){border-right:1px solid #e5e7eb}.case-studies-page .section-76 .featured-results div:not(:first-child){padding-left:1rem}.case-studies-page .section-76 .featured-results strong{color:#111827;font-family:Manrope-Bold;font-size:20px;display:block}.case-studies-page .section-76 .featured-results span{color:#6b7280;margin-top:3px;font-size:9px;display:block}.case-studies-page .section-76 .text-link{color:#111827;align-items:center;gap:.75rem;margin-top:1.5rem;font-family:Manrope-SemiBold;font-size:12px;display:inline-flex}.case-studies-page .section-76 .text-link span{color:#3dace2;transition:all .3s}.case-studies-page .section-76 .text-link:hover span{transform:translate(3px,-3px)}.case-studies-page .section-77{color:#fff;background:#111827;padding:5rem 0;position:relative;overflow:hidden}.case-studies-page .section-77 .results-bg-grid{opacity:.35;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.case-studies-page .section-77 .section-title{color:#fff}.case-studies-page .section-77 .section-title span{color:#3dace2}.case-studies-page .section-77 .results-heading{grid-template-columns:1fr .65fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.case-studies-page .section-77 .results-heading>p{color:#9ca3af;margin:0;font-size:13px;line-height:1.75}.case-studies-page .section-77 .results-showcase{background:#ffffff1a;border:1px solid #ffffff1a;grid-template-columns:1fr 1fr;gap:1px;display:grid}.case-studies-page .section-77 .big-result{background:#ffffff06;min-height:410px;padding:2.5rem;position:relative;overflow:hidden}.case-studies-page .section-77 .big-result .result-kicker{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;font-size:10px}.case-studies-page .section-77 .big-result>strong{letter-spacing:-.07em;color:#fff;margin-top:1.5rem;font-family:Manrope-Bold;font-size:clamp(70px,9vw,120px);line-height:.9;display:block}.case-studies-page .section-77 .big-result>strong span{color:#3dace2;font-size:.55em}.case-studies-page .section-77 .big-result h3{color:#fff;margin:1.5rem 0 0;font-family:Manrope-SemiBold;font-size:17px}.case-studies-page .section-77 .big-result p{color:#6b7280;max-width:430px;margin-top:.75rem;font-size:12px;line-height:1.7}.case-studies-page .section-77 .result-decoration{align-items:flex-end;gap:5px;height:100px;display:flex;position:absolute;bottom:2.5rem;right:2.5rem}.case-studies-page .section-77 .result-decoration span{opacity:.45;background:#3dace2;width:10px}.case-studies-page .section-77 .result-decoration span:first-child{height:30%}.case-studies-page .section-77 .result-decoration span:nth-child(2){height:45%}.case-studies-page .section-77 .result-decoration span:nth-child(3){height:55%}.case-studies-page .section-77 .result-decoration span:nth-child(4){height:70%}.case-studies-page .section-77 .result-decoration span:nth-child(5){height:82%}.case-studies-page .section-77 .result-decoration span:nth-child(6){height:100%}.case-studies-page .section-77 .results-side{grid-template-rows:repeat(3,1fr);display:grid}.case-studies-page .section-77 .result-card{background:#ffffff05;border-bottom:1px solid #ffffff14;grid-template-columns:.7fr 1fr auto;align-items:center;gap:1.25rem;padding:1.5rem;display:grid}.case-studies-page .section-77 .result-card:last-child{border-bottom:0}.case-studies-page .section-77 .result-card .result-card-number{letter-spacing:-.04em;color:#3dace2;font-family:Manrope-Bold;font-size:28px}.case-studies-page .section-77 .result-card h4{color:#fff;margin:0;font-family:Manrope-SemiBold;font-size:14px}.case-studies-page .section-77 .result-card p{color:#6b7280;margin:4px 0 0;font-size:10px}.case-studies-page .section-77 .result-card>span{color:#6b7280;font-size:17px}.case-studies-page .section-77 .results-footer{text-transform:uppercase;letter-spacing:.1em;color:#6b7280;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;font-family:Manrope-Medium;font-size:10px;display:flex}.case-studies-page .section-77 .results-footer i{background:#3dace2;border-radius:9999px;width:4px;height:4px}.case-studies-page .section-78{background:#fff;padding:5rem 0}.case-studies-page .section-78 .case-heading{grid-template-columns:1fr .5fr;align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.case-studies-page .section-78 .case-heading>p{color:#4b5563;margin:0;font-size:13px;line-height:1.7}.case-studies-page .section-78 .premium-case-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.case-studies-page .section-78 .premium-case-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;transition:all .3s;overflow:hidden}.case-studies-page .section-78 .premium-case-card:hover{border-color:#d1d5db;transform:translateY(-6px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.case-studies-page .section-78 .premium-case-card:hover .case-card-image img{transform:scale(1.05)}.case-studies-page .section-78 .premium-case-card:hover .card-result a{color:#111827;background:#3dace2}.case-studies-page .section-78 .case-card-image{background:#e5e7eb;height:310px;position:relative;overflow:hidden}.case-studies-page .section-78 .case-card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s}.case-studies-page .section-78 .case-card-image .image-overlay{background:linear-gradient(#1118270d,#1118278c);position:absolute;inset:0}.case-studies-page .section-78 .case-card-image .case-label{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#111827c7;border-radius:9999px;padding:7px 11px;font-family:Manrope-SemiBold;font-size:9px;position:absolute;bottom:1.25rem;left:1.25rem}.case-studies-page .section-78 .case-card-image .case-number{color:#fff;font-family:Manrope-Bold;font-size:11px;position:absolute;top:1.25rem;right:1.25rem}.case-studies-page .section-78 .premium-card-content{padding:1.5rem}.case-studies-page .section-78 .premium-card-content .card-topline{text-transform:uppercase;letter-spacing:.09em;color:#6b7280;justify-content:space-between;font-family:Manrope-SemiBold;font-size:9px;display:flex}.case-studies-page .section-78 .premium-card-content h3{letter-spacing:-.025em;color:#111827;max-width:470px;margin:1rem 0 0;font-family:Manrope-Bold;font-size:21px;line-height:1.2}.case-studies-page .section-78 .premium-card-content p{color:#4b5563;margin:.75rem 0 0;font-size:12px;line-height:1.7}.case-studies-page .section-78 .card-result{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:flex-end;margin-top:1.5rem;padding-top:1.25rem;display:flex}.case-studies-page .section-78 .card-result strong{color:#111827;font-family:Manrope-Bold;font-size:25px;display:block}.case-studies-page .section-78 .card-result span{color:#6b7280;margin-top:2px;font-size:9px;display:block}.case-studies-page .section-78 .card-result a{color:#111827;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:all .3s;display:flex}.case-studies-page .section-78 .card-large{grid-row:span 2}.case-studies-page .section-78 .card-large .case-card-image{height:390px}.case-studies-page .section-78 .card-wide{grid-column:span 2;grid-template-columns:.9fr 1.1fr;display:grid}.case-studies-page .section-78 .card-wide .case-card-image{height:100%;min-height:350px}.case-studies-page .section-78 .card-wide .premium-card-content{align-self:center;padding:2.5rem}.case-studies-page .section-78 .card-wide h3{font-size:28px}.case-studies-page .section-79{color:#fff;background:#111827;padding:5rem 0}.case-studies-page .section-79 .section-title{color:#fff}.case-studies-page .section-79 .section-title span{color:#3dace2}.case-studies-page .section-79 .industries-intro{grid-template-columns:1fr .5fr;align-items:end;gap:3rem;margin-bottom:2.5rem;display:grid}.case-studies-page .section-79 .industries-intro>p{color:#9ca3af;margin:0;font-size:13px;line-height:1.7}.case-studies-page .section-79 .industry-grid{border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;grid-template-columns:repeat(2,1fr);display:grid}.case-studies-page .section-79 .industry-item{color:#fff;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;grid-template-columns:45px 1fr auto;align-items:center;gap:1.25rem;min-height:145px;padding:1.5rem;transition:all .3s;display:grid;position:relative}.case-studies-page .section-79 .industry-item .industry-index{color:#4b5563;align-self:start;padding-top:3px;font-family:Manrope-Bold;font-size:10px}.case-studies-page .section-79 .industry-item h3{color:#fff;margin:0;font-family:Manrope-SemiBold;font-size:20px}.case-studies-page .section-79 .industry-item p{color:#6b7280;margin:5px 0 0;font-size:11px}.case-studies-page .section-79 .industry-item .industry-arrow{color:#9ca3af;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;transition:all .3s;display:flex}.case-studies-page .section-79 .industry-item:hover{background:#3dace20e}.case-studies-page .section-79 .industry-item:hover .industry-index{color:#3dace2}.case-studies-page .section-79 .industry-item:hover .industry-arrow{color:#111827;background:#3dace2;border-color:#3dace2}.case-studies-page .section-79 .industries-bottom{color:#6b7280;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;font-size:11px;display:flex}.case-studies-page .section-79 .industries-bottom strong{color:#3dace2;font-family:Manrope-SemiBold}.case-studies-page .section-80{background:#f9fafb;padding:5rem 0}.case-studies-page .section-80 .process-header{grid-template-columns:1fr .5fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.case-studies-page .section-80 .process-header>p{color:#4b5563;margin:0;font-size:13px;line-height:1.7}.case-studies-page .section-80 .process-timeline{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid;position:relative}.case-studies-page .section-80 .process-line{background:#e5e7eb;height:1px;position:absolute;top:34px;left:8%;right:8%}.case-studies-page .section-80 .process-card{z-index:1;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;min-height:260px;padding:1.5rem;transition:all .3s;position:relative}.case-studies-page .section-80 .process-card:hover{border-color:#bfdbfe;transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.case-studies-page .section-80 .process-card:hover .process-top span{color:#111827;background:#3dace2}.case-studies-page .section-80 .process-card .process-top{justify-content:space-between;align-items:center;display:flex}.case-studies-page .section-80 .process-card .process-top span{color:#fff;background:#111827;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-family:Manrope-Bold;font-size:10px;transition:all .3s;display:flex}.case-studies-page .section-80 .process-card .process-top i{color:#9ca3af;font-size:14px;font-style:normal}.case-studies-page .section-80 .process-card h3{color:#111827;margin:2.5rem 0 .75rem;font-family:Manrope-Bold;font-size:21px}.case-studies-page .section-80 .process-card p{color:#4b5563;margin:0;font-size:11px;line-height:1.7}.case-studies-page .section-80 .process-card .process-tag{text-transform:uppercase;letter-spacing:.1em;color:#6b7280;background:#f3f4f6;border-radius:9999px;margin-top:1.5rem;padding:5px 9px;font-size:8px;display:inline-block}.case-studies-page .section-81{color:#fff;background:#111827;padding:5rem 0;position:relative;overflow:hidden}.case-studies-page .section-81 .testimonial-glow{filter:blur(30px);background:#3dace212;border-radius:9999px;width:450px;height:450px;position:absolute;top:50%;right:-220px;transform:translateY(-50%)}.case-studies-page .section-81 .testimonial-layout{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.case-studies-page .section-81 .testimonial-main .eyebrow{color:#60a5fa}.case-studies-page .section-81 .testimonial-main .quote-mark{color:#3dace2;margin-top:2rem;font-family:Georgia,serif;font-size:70px;line-height:.5}.case-studies-page .section-81 .testimonial-main blockquote{letter-spacing:-.025em;color:#3dace2;max-width:760px;margin:1.25rem 0 0;font-family:Manrope-Medium;font-size:clamp(22px,2.8vw,35px);line-height:1.3}.case-studies-page .section-81 .client{align-items:center;gap:.75rem;margin-top:2rem;display:flex}.case-studies-page .section-81 .client .client-avatar{color:#111827;background:#3dace2;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-family:Manrope-Bold;font-size:11px;display:flex}.case-studies-page .section-81 .client strong,.case-studies-page .section-81 .client span{display:block}.case-studies-page .section-81 .client strong{color:#fff;font-family:Manrope-SemiBold;font-size:12px}.case-studies-page .section-81 .client span{color:#6b7280;margin-top:3px;font-size:10px}.case-studies-page .section-81 .impact-panel{background:#ffffff06;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem}.case-studies-page .section-81 .impact-panel-header{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;border-bottom:1px solid #ffffff14;justify-content:space-between;padding-bottom:1.25rem;font-family:Manrope-SemiBold;font-size:10px;display:flex}.case-studies-page .section-81 .impact-panel-header span:last-child{color:#3dace2}.case-studies-page .section-81 .impact-item{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.case-studies-page .section-81 .impact-item:last-child{border-bottom:0}.case-studies-page .section-81 .impact-item span,.case-studies-page .section-81 .impact-item small{display:block}.case-studies-page .section-81 .impact-item span{color:#fff;font-family:Manrope-SemiBold;font-size:12px}.case-studies-page .section-81 .impact-item small{color:#4b5563;margin-top:3px;font-size:9px}.case-studies-page .section-81 .impact-item strong{color:#3dace2;font-family:Manrope-Bold;font-size:20px}.case-studies-page .section-82{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.case-studies-page .section-82 .cta-box{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;grid-template-columns:1fr .4fr;min-height:450px;padding:3rem;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.case-studies-page .section-82 .cta-content{z-index:2;align-self:center;max-width:700px;position:relative}.case-studies-page .section-82 .cta-content h2{letter-spacing:-.05em;color:#111827;margin:1rem 0 0;font-family:Manrope-Bold;font-size:clamp(34px,4vw,55px);line-height:1.05}.case-studies-page .section-82 .cta-content h2 span{color:#3dace2}.case-studies-page .section-82 .cta-content p{color:#4b5563;max-width:580px;margin:1.25rem 0 0;font-size:13px;line-height:1.7}.case-studies-page .section-82 .cta-button{color:#fff;background:#111827;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;min-height:48px;margin-top:2rem;padding:0 1.5rem;font-family:Manrope-SemiBold;font-size:12px;transition:all .3s;display:inline-flex}.case-studies-page .section-82 .cta-button span{color:#3dace2}.case-studies-page .section-82 .cta-button:hover{color:#111827;background:#3dace2;transform:translateY(-3px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.case-studies-page .section-82 .cta-button:hover span{color:#111827}.case-studies-page .section-82 .cta-side{justify-content:center;align-items:center;display:flex;position:relative}.case-studies-page .section-82 .cta-orbit{border:1px solid #e5e7eb;border-radius:9999px;width:260px;height:260px;position:relative}.case-studies-page .section-82 .cta-orbit:before{content:"";border:1px dashed #d1d5db;border-radius:9999px;position:absolute;inset:28px}.case-studies-page .section-82 .cta-orbit:after{content:"";background:#3dace2;border-radius:9999px;position:absolute;inset:80px;box-shadow:0 0 70px #3dace240}.case-studies-page .section-82 .cta-orbit span{text-transform:uppercase;letter-spacing:.1em;color:#6b7280;font-family:Manrope-SemiBold;font-size:9px;position:absolute}.case-studies-page .section-82 .cta-orbit span:first-child{top:25px;left:50%;transform:translate(-50%)}.case-studies-page .section-82 .cta-orbit span:nth-child(2){top:50%;right:-15px;transform:translateY(-50%)}.case-studies-page .section-82 .cta-orbit span:nth-child(3){bottom:25px;left:50%;transform:translate(-50%)}.case-studies-page .section-82 .cta-shape{pointer-events:none;border-radius:9999px;position:absolute}.case-studies-page .section-82 .cta-shape-one{border:1px solid #dbeafe;width:300px;height:300px;top:-160px;left:-120px}.case-studies-page .section-82 .cta-shape-two{border:1px solid #dbeafe;width:220px;height:220px;bottom:-110px;right:-100px}@media (width<=1024px){.case-studies-page .container{width:min(100% - 32px,1024px)}.case-studies-page .section-75,.case-studies-page .section-75 .container{min-height:auto}.case-studies-page .section-75 .hero-grid{gap:2.5rem}.case-studies-page .section-75 .hero-main h1{font-size:clamp(40px,6vw,60px)}.case-studies-page .section-75 .hero-bottom{grid-template-columns:repeat(3,1fr);gap:1.25rem}.case-studies-page .section-75 .hero-stat-note{display:none}.case-studies-page .section-76 .featured-case{gap:2rem}.case-studies-page .section-76 .featured-image{height:440px}.case-studies-page .section-77 .results-showcase{grid-template-columns:1fr}.case-studies-page .section-77 .big-result{min-height:350px}.case-studies-page .section-77 .results-side{grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}.case-studies-page .section-77 .result-card{min-height:180px;display:block}.case-studies-page .section-77 .result-card .result-card-number{margin-bottom:1.25rem}.case-studies-page .section-77 .result-card>span{display:none}.case-studies-page .section-78 .card-wide .premium-card-content{padding:1.5rem}.case-studies-page .section-80 .process-timeline{grid-template-columns:repeat(2,1fr)}.case-studies-page .section-80 .process-line{display:none}.case-studies-page .section-81 .testimonial-layout{gap:2.5rem}}@media (width<=768px){.case-studies-page .section-75{padding:3rem 0}.case-studies-page .section-75 .hero-grid{grid-template-columns:1fr;padding:4rem 0}.case-studies-page .section-75 .hero-side{max-width:400px}.case-studies-page .section-75 .hero-bottom{grid-template-columns:repeat(3,1fr)}.case-studies-page .section-76{padding:4rem 0}.case-studies-page .section-76 .featured-case{grid-template-columns:1fr}.case-studies-page .section-76 .featured-image{height:400px}.case-studies-page .section-77,.case-studies-page .section-78,.case-studies-page .section-79,.case-studies-page .section-80,.case-studies-page .section-81,.case-studies-page .section-82{padding:4rem 0}.case-studies-page .section-77 .results-heading{grid-template-columns:1fr;gap:1.25rem}.case-studies-page .section-78 .case-heading{grid-template-columns:1fr;gap:1rem}.case-studies-page .section-78 .premium-case-grid{grid-template-columns:1fr}.case-studies-page .section-78 .card-large,.case-studies-page .section-78 .card-wide{grid-area:auto}.case-studies-page .section-78 .card-wide{display:block}.case-studies-page .section-78 .card-wide .case-card-image{min-height:300px}.case-studies-page .section-79 .industries-intro{grid-template-columns:1fr;gap:1rem}.case-studies-page .section-81 .testimonial-layout{grid-template-columns:1fr}.case-studies-page .section-81 .testimonial-main blockquote{max-width:680px}.case-studies-page .section-82 .cta-box{grid-template-columns:1fr;padding:2.5rem}.case-studies-page .section-82 .cta-side{display:none}}@media (width<=640px){.case-studies-page .container{width:min(100% - 24px,100%)}.case-studies-page .section-title{font-size:27px}.case-studies-page .section-75{padding:2rem 0}.case-studies-page .section-75 .hero-top{padding-bottom:1rem}.case-studies-page .section-75 .hero-grid{padding:3rem 0}.case-studies-page .section-75 .hero-main h1{font-size:39px;line-height:1.04}.case-studies-page .section-75 .hero-main .hero-description{font-size:13px}.case-studies-page .section-75 .hero-actions{flex-direction:column;align-items:stretch}.case-studies-page .section-75 .hero-actions .hero-btn,.case-studies-page .section-75 .hero-side{width:100%}.case-studies-page .section-75 .hero-bottom{grid-template-columns:repeat(3,1fr);gap:.5rem}.case-studies-page .section-75 .hero-bottom .hero-stat{padding-right:.5rem}.case-studies-page .section-75 .hero-bottom .hero-stat .stat-label{font-size:8px}.case-studies-page .section-75 .hero-bottom .hero-stat strong{font-size:20px}.case-studies-page .section-76 .section-topline{align-items:flex-start}.case-studies-page .section-76 .section-topline .section-number{font-size:30px}.case-studies-page .section-76 .featured-image-wrap{padding-bottom:2rem;padding-right:0}.case-studies-page .section-76 .featured-image{border-radius:1rem;height:300px}.case-studies-page .section-76 .floating-result{width:155px;padding:1rem}.case-studies-page .section-76 .floating-result strong,.case-studies-page .section-76 .featured-content h3{font-size:25px}.case-studies-page .section-76 .featured-results{grid-template-columns:1fr;gap:.75rem}.case-studies-page .section-76 .featured-results div{border-right:0!important;padding:.5rem 0!important}.case-studies-page .section-76 .featured-results div:not(:last-child){border-bottom:1px solid #e5e7eb}.case-studies-page .section-77 .big-result{min-height:320px;padding:1.5rem}.case-studies-page .section-77 .big-result>strong{font-size:75px}.case-studies-page .section-77 .results-side{grid-template-columns:1fr}.case-studies-page .section-77 .result-card{min-height:auto}.case-studies-page .section-77 .results-footer{flex-wrap:wrap;gap:.5rem;line-height:1.5}.case-studies-page .section-78 .case-card-image{height:250px!important;min-height:250px!important}.case-studies-page .section-78 .premium-card-content{padding:1.25rem}.case-studies-page .section-78 .premium-card-content h3{font-size:19px}.case-studies-page .section-79 .industry-grid{grid-template-columns:1fr}.case-studies-page .section-79 .industry-item{grid-template-columns:30px 1fr auto;min-height:120px;padding:1.25rem}.case-studies-page .section-79 .industry-item h3{font-size:17px}.case-studies-page .section-79 .industry-item p{font-size:10px}.case-studies-page .section-79 .industries-bottom{flex-direction:column;align-items:flex-start;gap:.5rem}.case-studies-page .section-80 .process-timeline{grid-template-columns:1fr}.case-studies-page .section-80 .process-card{min-height:auto}.case-studies-page .section-81 .testimonial-main .quote-mark{font-size:55px}.case-studies-page .section-81 .testimonial-main blockquote{font-size:23px}.case-studies-page .section-81 .impact-panel{padding:1.25rem}.case-studies-page .section-81 .impact-item{padding:1rem 0}.case-studies-page .section-81 .impact-item strong{font-size:17px}.case-studies-page .section-82 .cta-box{border-radius:1rem;min-height:auto;padding:2rem 1.5rem}.case-studies-page .section-82 .cta-content h2{font-size:35px}.case-studies-page .section-82 .cta-content p{font-size:12px}.case-studies-page .section-82 .cta-button{width:100%}}.case-studies-page{overflow:hidden}.case-studies-page img{width:100%;height:auto;display:block}.case-studies-page .container{width:min(100% - 48px,1280px);margin:0 auto}.case-studies-page .eyebrow{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:Manrope-SemiBold;font-size:11px;line-height:1;display:inline-flex}.case-studies-page .btn-primary,.case-studies-page .btn-text{align-items:center;gap:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-83{color:#fff;background:#111827;margin-top:25px;padding:5rem 0 4rem;position:relative}.section-83:before{content:"";filter:blur(20px);pointer-events:none;background:#3dace214;border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-160px}.section-83 .container{z-index:2;position:relative}.section-83 .eyebrow{color:#3dace2}.section-83 h1{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0;font-family:Manrope-Bold;font-size:clamp(42px,5vw,68px);line-height:1.04}.section-83 h1 span{color:#3dace2;display:block}.section-83 .s83-topbar{color:#9ca3af;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:4rem;padding-bottom:1.5rem;font-family:Manrope-Medium;font-size:10px;display:flex}.section-83 .s83-status{align-items:center;gap:.5rem;display:inline-flex}.section-83 .s83-status i{background:#10b981;border-radius:9999px;width:6px;height:6px}.section-83 .s83-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:5rem;display:grid}.section-83 .s83-content p{color:#9ca3af;max-width:570px;margin:2rem 0;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.8}.section-83 .s83-actions{align-items:center;gap:2rem;display:flex}.section-83 .btn-primary{color:#fff;background:#3dace2;border-radius:9999px;padding:13px 20px;font-family:Manrope-SemiBold;font-size:12px}.section-83 .btn-primary:hover{background:#2563eb;transform:translateY(-2px)}.section-83 .btn-primary span{font-size:15px}.section-83 .btn-text{color:#d1d5db;font-family:Manrope-Medium;font-size:12px}.section-83 .btn-text:hover{color:#fff}.section-83 .s83-visual{min-height:470px;position:relative}.section-83 .s83-image-main{border:1px solid #ffffff1f;border-radius:1.5rem;width:88%;height:390px;position:absolute;top:0;right:0;overflow:hidden;transform:rotate(2deg);box-shadow:0 25px 50px -12px #00000040}.section-83 .s83-image-main img{-o-object-fit:cover;object-fit:cover;filter:saturate(.8);width:100%;height:100%}.section-83 .s83-image-main:after{content:"";background:linear-gradient(135deg,#1118271a,#1118278c);position:absolute;inset:0}.section-83 .s83-floating-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111827e6;border:1px solid #ffffff1f;border-radius:.75rem;width:190px;padding:1.25rem;position:absolute;bottom:25px;left:0;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-83 .s83-floating-card span,.section-83 .s83-floating-card small{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:10px;display:block}.section-83 .s83-floating-card strong{color:#fff;margin:.5rem 0;font-family:Manrope-Bold;font-size:27px;display:block}.section-83 .s83-circle{color:#d1d5db;letter-spacing:.12em;background:#111827;border:1px solid #fff3;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;width:90px;height:90px;font-size:8px;display:flex;position:absolute;bottom:0;right:-25px}.section-83 .s83-circle b{color:#3dace2;margin-top:4px;font-size:15px}.section-83 .s83-bottom{border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);margin-top:2rem;padding-top:2rem;display:grid}.section-83 .s83-bottom>div{border-right:1px solid #ffffff1a;padding:0 1.5rem}.section-83 .s83-bottom>div:first-child{padding-left:0}.section-83 .s83-bottom>div:last-child{border-right:0}.section-83 .s83-bottom strong{color:#fff;font-family:Manrope-Bold;font-size:25px;display:block}.section-83 .s83-bottom span{color:#6b7280;margin-top:.5rem;font-size:10px;display:block}.section-84{color:#111827;background:#f9fafb;padding:6rem 0}.section-84 .eyebrow{color:#2563eb}.section-84 h2{color:#111827;letter-spacing:-.035em;max-width:680px;margin:0;font-family:Manrope-Bold;font-size:clamp(32px,4vw,50px);line-height:1.1}.section-84 h2 span{color:#3dace2}.section-84 .s84-heading{grid-template-columns:1fr 360px;align-items:end;gap:4rem;margin-bottom:3rem;display:grid}.section-84 .s84-heading p{color:#4b5563;margin:0;font-size:13px;line-height:1.8}.section-84 .s84-case{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;grid-template-columns:1.08fr .92fr;min-height:540px;display:grid;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-84 .s84-image{min-height:540px;position:relative;overflow:hidden}.section-84 .s84-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s}.section-84 .s84-image:after{content:"";background:linear-gradient(#0000 50%,#111827b3);position:absolute;inset:0}.section-84 .s84-image-label{z-index:2;position:absolute;bottom:2rem;left:2rem}.section-84 .s84-image-label span,.section-84 .s84-image-label strong{display:block}.section-84 .s84-image-label span{color:#93c5fd;letter-spacing:.15em;font-size:9px}.section-84 .s84-image-label strong{color:#fff;margin-top:.5rem;font-family:Manrope-SemiBold;font-size:13px}.section-84 .s84-content{flex-direction:column;padding:3rem;display:flex}.section-84 .s84-content .s84-meta{color:#9ca3af;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:10px;display:flex}.section-84 .s84-content h3{color:#111827;letter-spacing:-.025em;margin:2.5rem 0 1.25rem;font-family:Manrope-Bold;font-size:27px;line-height:1.25}.section-84 .s84-content>p{color:#4b5563;margin:0;font-size:13px;line-height:1.8}.section-84 .s84-services{flex-wrap:wrap;gap:.5rem;margin-top:2rem;display:flex}.section-84 .s84-services span{color:#4b5563;border:1px solid #e5e7eb;border-radius:9999px;padding:7px 11px;font-size:10px}.section-84 .s84-results{border-top:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);margin-top:auto;padding-top:2rem;display:grid}.section-84 .s84-results div{border-right:1px solid #e5e7eb}.section-84 .s84-results div:last-child{border:0;padding-left:1.25rem}.section-84 .s84-results strong{color:#111827;font-family:Manrope-Bold;font-size:22px;display:block}.section-84 .s84-results span{color:#6b7280;margin-top:4px;font-size:9px;display:block}.section-84 .s84-link{color:#111827;justify-content:space-between;align-items:center;margin-top:2rem;font-family:Manrope-SemiBold;font-size:11px;text-decoration:none;display:flex}.section-84 .s84-link span{color:#fff;background:#111827;border-radius:9999px;place-items:center;width:30px;height:30px;transition:all .3s;display:grid}.section-84 .s84-link:hover span{background:#3dace2;transform:rotate(45deg)}.section-84 .s84-case:hover .s84-image img{transform:scale(1.04)}.section-85{color:#fff;background:#111827;padding:6rem 0}.section-85 .eyebrow{color:#3dace2}.section-85 .s85-header{max-width:700px}.section-85 .s85-header h2{color:#fff;letter-spacing:-.04em;margin:0;font-family:Manrope-Bold;font-size:clamp(32px,4vw,50px);line-height:1.08}.section-85 .s85-header h2 span{color:#3dace2}.section-85 .s85-header p{color:#9ca3af;max-width:560px;margin:1.5rem 0 0;font-size:13px;line-height:1.8}.section-85 .s85-dashboard{grid-template-columns:2fr repeat(2,1fr);gap:1rem;margin-top:3rem;display:grid}.section-85 .s85-main-metric,.section-85 .s85-small-metric{background:#ffffff09;border:1px solid #ffffff1a;border-radius:1rem;min-height:190px;padding:1.5rem}.section-85 .s85-main-metric{flex-direction:column;grid-row:span 2;min-height:395px;display:flex}.section-85 .s85-main-metric .metric-top{color:#9ca3af;justify-content:space-between;font-size:10px;display:flex}.section-85 .s85-main-metric .trend{color:#34d399}.section-85 .s85-main-metric>strong{color:#fff;margin-top:2rem;font-family:Manrope-Bold;font-size:55px;line-height:1}.section-85 .fake-chart{border-bottom:1px solid #ffffff1a;align-items:end;gap:8px;height:150px;margin-top:auto;display:flex}.section-85 .fake-chart span{opacity:.8;background:linear-gradient(#3dace2,#2563eb);border-radius:4px 4px 0 0;flex:1;min-height:15px}.section-85 .s85-small-metric{flex-direction:column;justify-content:space-between;display:flex}.section-85 .s85-small-metric span{color:#6b7280;font-size:10px}.section-85 .s85-small-metric strong{color:#fff;font-family:Manrope-Bold;font-size:30px}.section-85 .s85-small-metric small{color:#6b7280;font-size:9px}.section-85 .s85-note{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:130px 1fr 40px;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem 0;display:grid}.section-85 .s85-note>span:first-child{color:#3dace2;letter-spacing:.12em;text-transform:uppercase;font-size:9px}.section-85 .s85-note p{color:#d1d5db;margin:0;font-family:Manrope-Medium;font-size:16px}.section-85 .s85-note .s85-arrow{color:#3dace2;border:1px solid #ffffff26;border-radius:9999px;place-items:center;width:35px;height:35px;display:grid}.section-86{color:#111827;background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-86 .container{z-index:2;position:relative}.section-86 .s86-header{margin-bottom:4rem}.section-86 .s86-header-label{letter-spacing:.12em;text-transform:uppercase;color:#6b7280;align-items:center;gap:.5rem;margin-bottom:2.5rem;font-family:PlusJakartaSans-Medium;font-size:11px;font-weight:600;display:inline-flex}.section-86 .s86-header-label .s86-label-dot{background:#3dace2;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21a}.section-86 .s86-header-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:4rem;display:grid}.section-86 .s86-small-index{letter-spacing:.12em;color:#9ca3af;margin-bottom:1rem;font-family:PlusJakartaSans-Medium;font-size:10px;display:block}.section-86 .s86-header-title h2{letter-spacing:-.045em;color:#111827;max-width:760px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.section-86 .s86-header-title h2 span{color:#3dace2;display:block}.section-86 .s86-header-copy{justify-self:end;max-width:430px}.section-86 .s86-header-copy p{color:#6b7280;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.75}.section-86 .s86-header-link{color:#111827;align-items:center;gap:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-86 .s86-header-link span{border:1px solid #d1d5db;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;transition:all .3s;display:inline-flex}.section-86 .s86-header-link:hover{color:#3dace2}.section-86 .s86-header-link:hover span{border-color:#3dace2;transform:translate(3px,-3px)}.section-86 .s86-featured{background:#111827;border-radius:1.5rem;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);min-height:560px;margin-bottom:2.5rem;display:grid;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.section-86 .s86-featured-image{min-height:500px;position:relative;overflow:hidden}.section-86 .s86-featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.section-86 .s86-featured:hover .s86-featured-image img{transform:scale(1.045)}.section-86 .s86-image-shade{background:linear-gradient(#11182714 30%,#111827d1 100%);position:absolute;inset:0}.section-86 .s86-image-label{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#11182773;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:.75rem;padding:8px 13px;display:flex;position:absolute;top:1.5rem;left:1.5rem}.section-86 .s86-image-label span{opacity:.6;font-family:PlusJakartaSans-Medium;font-size:10px}.section-86 .s86-image-label strong{font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-86 .s86-image-badge{letter-spacing:.12em;color:#ffffffb8;font-family:PlusJakartaSans-Medium;font-size:9px;position:absolute;bottom:1.5rem;left:1.5rem}.section-86 .s86-featured-content{color:#fff;flex-direction:column;justify-content:center;padding:3rem;display:flex}.section-86 .s86-content-top{letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a;justify-content:space-between;align-items:center;margin-bottom:2rem;font-family:PlusJakartaSans-Medium;font-size:10px;display:flex}.section-86 .s86-case-arrow{color:#60a5fa;border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.section-86 .s86-featured:hover .s86-case-arrow{border-color:#3dace2;transform:translate(3px,-3px)}.section-86 .s86-featured-content h3{letter-spacing:-.04em;color:#fff;margin:0 0 1.5rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1.08}.section-86 .s86-featured-content h3 span{color:#60a5fa}.section-86 .s86-featured-content>p{color:#ffffff94;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.8}.section-86 .s86-featured-result{border-top:1px solid #ffffff1f;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.section-86 .s86-featured-result div{flex-direction:column;gap:5px;display:flex}.section-86 .s86-featured-result strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:26px;line-height:1}.section-86 .s86-featured-result span{color:#ffffff6b;font-family:PlusJakartaSans-Regular;font-size:10px}.section-86 .s86-view-case{color:#fff;border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;width:100%;margin-top:2.5rem;padding-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-86 .s86-view-case i{border:1px solid #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;transition:all .3s;display:flex}.section-86 .s86-view-case:hover{color:#60a5fa;border-color:#3dace2}.section-86 .s86-view-case:hover i{border-color:#3dace2;transform:translate(3px,-3px)}.section-86 .s86-secondary-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-bottom:2.5rem;display:grid}.section-86 .s86-project{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;transition:transform .45s,box-shadow .45s,border-color .45s;overflow:hidden}.section-86 .s86-project:hover{border-color:#d1d5db;transform:translateY(-7px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-86 .s86-project:hover .s86-project-image img{transform:scale(1.05)}.section-86 .s86-project:hover .s86-project-bottom>a{color:#fff;background:#111827;transform:translate(2px,-2px)}.section-86 .s86-project-image{height:300px;position:relative;overflow:hidden}.section-86 .s86-project-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.section-86 .s86-project-tag{color:#111827;background:#ffffffeb;border-radius:9999px;padding:7px 12px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;bottom:1.25rem;left:1.25rem}.section-86 .s86-project-index{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#111827b8;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:flex;position:absolute;top:1.25rem;right:1.25rem}.section-86 .s86-project-content{padding:2rem}.section-86 .s86-project-meta{letter-spacing:.08em;text-transform:uppercase;color:#9ca3af;justify-content:space-between;margin-bottom:1.25rem;font-family:PlusJakartaSans-Medium;font-size:9px;display:flex}.section-86 .s86-project-content h3{letter-spacing:-.025em;color:#111827;max-width:460px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:23px;line-height:1.18}.section-86 .s86-project-content>p{color:#6b7280;max-width:500px;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.75}.section-86 .s86-project-bottom{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.25rem;display:flex}.section-86 .s86-project-stat{align-items:baseline;gap:.75rem;display:flex}.section-86 .s86-project-stat strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:22px}.section-86 .s86-project-stat span{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:10px}.section-86 .s86-project-bottom>a{color:#374151;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;text-decoration:none;transition:all .3s;display:flex}.section-86 .s86-performance{color:#fff;background:#111827;border-radius:1.5rem;grid-template-columns:.95fr 1.05fr;min-height:470px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.section-86 .s86-performance-content{z-index:2;flex-direction:column;justify-content:center;padding:3rem;display:flex;position:relative}.section-86 .s86-performance-label{letter-spacing:.12em;text-transform:uppercase;color:#ffffff75;align-items:center;gap:.5rem;margin-bottom:2rem;font-family:PlusJakartaSans-Medium;font-size:10px;display:inline-flex}.section-86 .s86-performance-label span{background:#3dace2;border-radius:9999px;width:6px;height:6px}.section-86 .s86-performance-number{color:#ffffff09;font-family:PlusJakartaSans-Bold;font-size:70px;line-height:1;position:absolute;top:2rem;right:2rem}.section-86 .s86-performance-content h3{letter-spacing:-.045em;color:#fff;max-width:480px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.05}.section-86 .s86-performance-content h3 span{color:#60a5fa}.section-86 .s86-performance-content>p{color:#ffffff7a;max-width:490px;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.8}.section-86 .s86-performance-metrics{gap:2rem;margin-top:2rem;display:flex}.section-86 .s86-performance-metrics div{flex-direction:column;gap:4px;display:flex}.section-86 .s86-performance-metrics strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:22px}.section-86 .s86-performance-metrics span{letter-spacing:.08em;text-transform:uppercase;color:#ffffff5c;font-family:PlusJakartaSans-Regular;font-size:9px}.section-86 .s86-performance-link{color:#fff;align-items:center;gap:.75rem;width:fit-content;margin-top:2rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;display:inline-flex}.section-86 .s86-performance-link span{border:1px solid #fff3;border-radius:9999px;justify-content:center;align-items:center;width:27px;height:27px;transition:all .3s;display:flex}.section-86 .s86-performance-link:hover span{border-color:#3dace2;transform:translate(3px,-3px)}.section-86 .s86-performance-visual{background:radial-gradient(circle,#3dace21f,#0000 60%);justify-content:center;align-items:center;min-height:470px;padding:2.5rem;display:flex;position:relative}.section-86 .s86-chart-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;width:min(100%,510px);padding:1.5rem;box-shadow:0 30px 70px #00000040}.section-86 .s86-chart-top{color:#ffffff7a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-family:PlusJakartaSans-Medium;font-size:10px;display:flex}.section-86 .s86-chart-top span:last-child{color:#60a5fa}.section-86 .s86-chart{background:repeating-linear-gradient(#0000 0 54px,#ffffff0d 55px);border-bottom:1px solid #ffffff1a;height:220px;position:relative}.section-86 .chart-line{transform-origin:0;background:#3dace2;border-radius:9999px;height:2px;display:block;position:absolute}.section-86 .line-one{width:30%;top:75%;left:7%;transform:rotate(-12deg)}.section-86 .line-two{width:35%;top:68%;left:34%;transform:rotate(-31deg)}.section-86 .line-three{width:38%;top:40%;left:62%;transform:rotate(-18deg)}.section-86 .chart-point{background:#111827;border:2px solid #60a5fa;border-radius:9999px;width:8px;height:8px;position:absolute;box-shadow:0 0 0 5px #3dace21a}.section-86 .point-one{top:66%;left:32%}.section-86 .point-two{top:43%;left:62%}.section-86 .point-three{top:30%;right:3%}.section-86 .s86-chart-bottom{letter-spacing:.08em;color:#ffffff47;justify-content:space-between;padding-top:.75rem;font-family:PlusJakartaSans-Medium;font-size:8px;display:flex}.section-86 .s86-footer{margin-top:3rem}.section-86 .s86-footer-line{background:#e5e7eb;width:100%;height:1px}.section-86 .s86-footer-content{justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.section-86 .s86-footer-content span{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:11px}.section-86 .s86-footer-content a{color:#111827;align-items:center;gap:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;display:inline-flex}.section-86 .s86-footer-content a span{color:#111827;border:1px solid #d1d5db;border-radius:9999px;justify-content:center;align-items:center;width:27px;height:27px;transition:all .3s;display:flex}.section-86 .s86-footer-content a:hover span{color:#3dace2;border-color:#3dace2;transform:translate(3px,-3px)}@media (width<=1024px){.section-86{padding:5rem 0}.section-86 .s86-header-grid{grid-template-columns:1fr;gap:2rem}.section-86 .s86-header-copy{justify-self:start;max-width:600px}.section-86 .s86-featured{grid-template-columns:1fr;min-height:auto}.section-86 .s86-featured-image{height:440px;min-height:0}.section-86 .s86-featured-content{padding:2.5rem}.section-86 .s86-performance{grid-template-columns:1fr}.section-86 .s86-performance-visual{min-height:400px}}@media (width<=768px){.section-86{padding:4rem 0}.section-86 .s86-header{margin-bottom:2.5rem}.section-86 .s86-header-label{margin-bottom:1.5rem}.section-86 .s86-header-title h2{font-size:2rem}.section-86 .s86-header-copy p{font-size:12px;line-height:1.7}.section-86 .s86-featured{border-radius:1rem}.section-86 .s86-featured-image{height:300px}.section-86 .s86-image-label{top:1rem;left:1rem}.section-86 .s86-image-badge{font-size:8px;bottom:1rem;left:1rem}.section-86 .s86-featured-content{padding:2rem}.section-86 .s86-featured-content h3{font-size:1.8rem}.section-86 .s86-featured-content>p{font-size:12px}.section-86 .s86-featured-result{margin-top:2rem}.section-86 .s86-secondary-grid{grid-template-columns:1fr;gap:1.5rem}.section-86 .s86-project-image{height:250px}.section-86 .s86-project-content{padding:1.5rem}.section-86 .s86-project-content h3{font-size:20px}.section-86 .s86-performance{border-radius:1rem}.section-86 .s86-performance-content{padding:2rem}.section-86 .s86-performance-content h3{font-size:2rem}.section-86 .s86-performance-metrics{gap:1.25rem}.section-86 .s86-performance-visual{min-height:320px;padding:1.25rem}.section-86 .s86-chart{height:170px}.section-86 .s86-footer-content{flex-direction:column;align-items:flex-start;gap:1rem}}@media (width<=640px){.section-86 .s86-header-title h2{font-size:1.75rem}.section-86 .s86-featured-image{height:240px}.section-86 .s86-featured-result{grid-template-columns:1fr;gap:1.25rem}.section-86 .s86-performance-metrics{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.section-86 .s86-performance-metrics strong{font-size:18px}.section-86 .s86-performance-metrics span{font-size:8px}}.section-87{color:#fff;background:#111827;padding:6rem 0}.section-87 .eyebrow{color:#3dace2}.section-87 .s87-header{grid-template-columns:1fr 390px;align-items:end;gap:4rem;margin-bottom:2.5rem;display:grid}.section-87 .s87-header h2{color:#fff;letter-spacing:-.04em;margin:0;font-family:Manrope-Bold;font-size:clamp(32px,4vw,48px);line-height:1.08}.section-87 .s87-header h2 span{color:#3dace2}.section-87 .s87-header p{color:#9ca3af;margin:0;font-size:13px;line-height:1.8}.section-87 .s87-list{border-top:1px solid #ffffff1f}.section-87 .s87-item{border-bottom:1px solid #ffffff1f;grid-template-columns:60px 1fr 1fr 40px;align-items:center;gap:1.5rem;padding:1.5rem 0;transition:all .3s;display:grid}.section-87 .s87-item>span{color:#4b5563;font-size:10px}.section-87 .s87-item h3{color:#fff;margin:0;font-family:Manrope-SemiBold;font-size:18px}.section-87 .s87-item p{color:#6b7280;margin:0;font-size:11px}.section-87 .s87-item b{color:#3dace2;border:1px solid #ffffff1f;border-radius:9999px;place-items:center;width:32px;height:32px;font-weight:400;transition:all .3s;display:grid}.section-87 .s87-item:hover{background:#ffffff06;padding-left:1rem}.section-87 .s87-item:hover h3{color:#3dace2}.section-87 .s87-item:hover b{color:#fff;background:#3dace2;transform:rotate(45deg)}.section-88{color:#111827;background:#f9fafb;padding:6rem 0}.section-88 .eyebrow{color:#2563eb}.section-88 .s88-heading{max-width:750px}.section-88 .s88-heading h2{color:#111827;letter-spacing:-.04em;margin:0;font-family:Manrope-Bold;font-size:clamp(32px,4vw,48px);line-height:1.1}.section-88 .s88-heading h2 span{color:#3dace2}.section-88 .s88-heading p{color:#4b5563;max-width:600px;margin:1.25rem 0 0;font-size:13px;line-height:1.8}.section-88 .s88-process{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:4rem;display:grid;position:relative}.section-88 .s88-line{background:#e5e7eb;height:1px;position:absolute;top:20px;left:20px;right:20px}.section-88 .s88-step{z-index:2;padding-top:2rem;position:relative}.section-88 .s88-step .step-number{color:#2563eb;background:#f9fafb;border:1px solid #d1d5db;border-radius:9999px;place-items:center;width:40px;height:40px;font-family:Manrope-Bold;font-size:10px;display:grid;position:absolute;top:0;left:0}.section-88 .s88-step small{color:#9ca3af;letter-spacing:.1em;font-size:9px}.section-88 .s88-step h3{color:#111827;margin:.75rem 0;font-family:Manrope-Bold;font-size:20px}.section-88 .s88-step p{color:#4b5563;max-width:230px;margin:0;font-size:11px;line-height:1.75}.section-89{color:#fff;background:radial-gradient(circle at 82% 18%,#3dace21a,#0000 28%),radial-gradient(circle at 10% 90%,#2563eb14,#0000 30%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-89:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 85%);mask-image:linear-gradient(#000c,#0000 85%)}.section-89:after{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#3dace224,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;bottom:-200px;right:-180px}.section-89 .container{z-index:2;max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;position:relative}.section-89 .s89-shell{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;border-radius:1.5rem;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000040}.section-89 .s89-shell:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#3dace2,#0000);width:35%;height:1px;position:absolute;top:0;left:12%}.section-89 .s89-topline{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:2.5rem;padding-bottom:1.25rem;display:flex}.section-89 .s89-top-label{letter-spacing:.16em;text-transform:uppercase;color:#9ca3af;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-89 .s89-top-index{letter-spacing:.08em;color:#6b7280;font-family:Manrope-Medium;font-size:.75rem}.section-89 .s89-layout{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);align-items:center;gap:4rem;display:grid}.section-89 .s89-story{padding:1.5rem 0;position:relative}.section-89 .s89-story-header{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.section-89 .s89-label{letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-89 .s89-label-dot{background:#3dace2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21a,0 0 18px #3dace280}.section-89 .s89-year{color:#6b7280;letter-spacing:.08em;font-family:Manrope-SemiBold;font-size:.75rem}.section-89 .s89-quote-mark{color:#3dace214;pointer-events:none;font-family:Georgia,serif;font-size:120px;line-height:.7;position:absolute;top:40px;right:12%}.section-89 .s89-story h2{letter-spacing:-.035em;color:#fff;max-width:610px;margin:0 0 1.5rem;font-family:Manrope-Bold;font-size:clamp(2rem,3.1vw,3rem);line-height:1.12;position:relative}.section-89 .s89-story h2 span{color:#3dace2;display:block}.section-89 .s89-story blockquote{color:#111827;border-left:2px solid #3dace2;max-width:610px;margin:0 0 2.5rem;padding-left:1.25rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.75}.section-89 .s89-client{align-items:center;gap:1rem;display:flex}.section-89 .s89-avatar{color:#fff;background:linear-gradient(145deg,#1f2937,#111827);border:1px solid #3dace240;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:flex;position:relative;box-shadow:0 10px 25px #00000040}.section-89 .s89-avatar:after{content:"";background:#34d399;border:2px solid #111827;border-radius:50%;width:8px;height:8px;position:absolute;bottom:2px;right:-2px}.section-89 .s89-client-info{flex-direction:column;gap:2px;display:flex}.section-89 .s89-client-info strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-89 .s89-client-info span{color:#9ca3af;font-family:PlusJakartaSans-Regular;font-size:.75rem}.section-89 .s89-client-info small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:11px}.section-89 .s89-results{color:#fff;background:linear-gradient(145deg,#1f2937f2,#111827fa);border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 30px 70px #0000004d}.section-89 .s89-results:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace22e,#0000 68%);border-radius:50%;width:320px;height:320px;position:absolute;top:-150px;right:-110px}.section-89 .s89-results:after{content:"";background:linear-gradient(90deg,#0000,#3dace259,#0000);width:100%;height:1px;position:absolute;bottom:0;left:0}.section-89 .s89-results-head{z-index:2;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.25rem;display:flex;position:relative}.section-89 .s89-results-head>div:first-child{flex-direction:column;gap:4px;display:flex}.section-89 .s89-results-head>div:first-child span{text-transform:uppercase;letter-spacing:.1em;color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:10px}.section-89 .s89-results-head strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:1rem}.section-89 .s89-live{color:#9ca3af;background:#ffffff06;border:1px solid #ffffff17;border-radius:9999px;align-items:center;gap:6px;padding:6px 10px;font-family:PlusJakartaSans-Medium;font-size:10px;display:inline-flex}.section-89 .s89-live span{background:#34d399;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #34d39999}.section-89 .s89-main-metric{z-index:2;justify-content:space-between;align-items:flex-end;gap:1.5rem;padding:2rem 0 1.5rem;display:flex;position:relative}.section-89 .s89-main-value{flex-direction:column;gap:5px;display:flex}.section-89 .s89-main-value strong{letter-spacing:-.045em;color:#fff;text-shadow:0 0 30px #3dace226;font-family:Manrope-Bold;font-size:clamp(2.5rem,4vw,3.6rem);line-height:1}.section-89 .s89-main-value span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.75rem}.section-89 .s89-mini-chart{align-items:flex-end;gap:5px;height:58px;padding-bottom:3px;display:flex}.section-89 .s89-mini-chart i{background:#3dace22e;border-radius:5px 5px 2px 2px;width:6px;transition:all .3s;display:block}.section-89 .s89-mini-chart i:first-child{height:18%}.section-89 .s89-mini-chart i:nth-child(2){height:25%}.section-89 .s89-mini-chart i:nth-child(3){height:32%}.section-89 .s89-mini-chart i:nth-child(4){height:28%}.section-89 .s89-mini-chart i:nth-child(5){height:42%}.section-89 .s89-mini-chart i:nth-child(6){height:48%}.section-89 .s89-mini-chart i:nth-child(7){height:55%}.section-89 .s89-mini-chart i:nth-child(8){height:66%}.section-89 .s89-mini-chart i:nth-child(9){height:78%}.section-89 .s89-mini-chart i:nth-child(10){background:#3dace2;height:100%;box-shadow:0 0 14px #3dace273}.section-89 .s89-metrics{border-top:1px solid #ffffff0f}.section-89 .s89-metric{border-bottom:1px solid #ffffff12;padding:1.25rem 0}.section-89 .s89-metric-top{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.section-89 .s89-metric-top span{color:#d1d5db;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-89 .s89-metric-top small{text-transform:uppercase;letter-spacing:.1em;color:#4b5563;font-family:PlusJakartaSans-Regular;font-size:9px}.section-89 .s89-metric-bottom{align-items:center;gap:1rem;display:flex}.section-89 .s89-metric-bottom strong{color:#fff;min-width:58px;font-family:Manrope-SemiBold;font-size:1.125rem}.section-89 .s89-progress{background:#ffffff12;border-radius:9999px;flex:1;height:4px;position:relative;overflow:hidden}.section-89 .s89-progress i{border-radius:inherit;background:linear-gradient(90deg,#2563eb,#3dace2);height:100%;display:block;box-shadow:0 0 12px #3dace259}.section-89 .s89-results-footer{justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.section-89 .s89-results-footer>span{color:#4b5563;font-family:PlusJakartaSans-Regular;font-size:.75rem}.section-89 .s89-results-footer a{color:#d1d5db;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-89 .s89-results-footer a b{color:#3dace2;font-size:.875rem;font-weight:400;transition:all .3s}.section-89 .s89-results-footer a:hover{color:#3dace2}.section-89 .s89-results-footer a:hover b{transform:translate(3px,-3px)}.section-89 .s89-insight{background:#ffffff06;border:1px solid #ffffff14;border-radius:.75rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1.25rem;margin-top:2.5rem;padding:1.25rem 1.5rem;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.section-89 .s89-insight-icon{color:#3dace2;background:#3dace214;border:1px solid #3dace226;border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;display:flex;box-shadow:0 0 25px #3dace20f}.section-89 .s89-insight-text{flex-direction:column;gap:3px;display:flex}.section-89 .s89-insight-text span{text-transform:uppercase;letter-spacing:.12em;color:#4b5563;font-family:PlusJakartaSans-Medium;font-size:9px}.section-89 .s89-insight-text strong{color:#d1d5db;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;line-height:1.5}.section-89 .s89-insight>a{white-space:nowrap;color:#fff;background:#ffffff06;border:1px solid #ffffff1a;border-radius:.5rem;align-items:center;gap:.5rem;padding:10px 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-89 .s89-insight>a span{color:#3dace2;transition:all .3s}.section-89 .s89-insight>a:hover{background:#3dace2;border-color:#3dace2;box-shadow:0 10px 30px #3dace22e}.section-89 .s89-insight>a:hover span{color:#fff;transform:translate(3px,-3px)}.section-89 .s89-results{transition:transform .4s,border-color .4s,box-shadow .4s}.section-89 .s89-results:hover{border-color:#3dace233;transform:translateY(-4px);box-shadow:0 35px 80px #00000061,0 0 35px #3dace20d}@media (width<=1200px){.section-89 .s89-shell{padding:2rem}.section-89 .s89-layout{grid-template-columns:minmax(0,1fr) minmax(370px,.9fr);gap:2.5rem}}@media (width<=1024px){.section-89{padding:5rem 0}.section-89 .s89-layout{grid-template-columns:1fr;gap:2.5rem}.section-89 .s89-story{padding:0}.section-89 .s89-story h2,.section-89 .s89-story blockquote{max-width:720px}.section-89 .s89-results{width:100%;max-width:720px;margin:0 auto}}@media (width<=768px){.section-89{padding:4rem 0}.section-89 .container{padding-left:1rem;padding-right:1rem}.section-89 .s89-shell{border-radius:1rem;padding:1.5rem}.section-89 .s89-topline,.section-89 .s89-story-header{margin-bottom:2rem}.section-89 .s89-story h2{font-size:2rem;line-height:1.16}.section-89 .s89-story blockquote{font-size:.875rem;line-height:1.7}.section-89 .s89-results{padding:1.25rem}.section-89 .s89-main-value strong{font-size:2.6rem}.section-89 .s89-insight{grid-template-columns:auto 1fr;gap:1rem}.section-89 .s89-insight>a{grid-column:2;justify-self:start}}@media (width<=576px){.section-89{padding:3rem 0}.section-89 .s89-shell{border-radius:.75rem;padding:1.25rem}.section-89 .s89-topline{margin-bottom:1.5rem;padding-bottom:1rem}.section-89 .s89-top-index{font-size:10px}.section-89 .s89-story-header{margin-bottom:1.5rem}.section-89 .s89-story h2{letter-spacing:-.025em;margin-bottom:1.25rem;font-size:1.7rem;line-height:1.18}.section-89 .s89-story blockquote{margin-bottom:2rem;padding-left:1rem;font-size:.875rem}.section-89 .s89-quote-mark{font-size:80px;top:55px;right:2%}.section-89 .s89-results{border-radius:.75rem;padding:1rem}.section-89 .s89-results-head{align-items:center}.section-89 .s89-results-head strong{font-size:.875rem}.section-89 .s89-main-metric{padding:1.5rem 0}.section-89 .s89-main-value strong{font-size:2.2rem}.section-89 .s89-mini-chart{gap:3px;height:42px}.section-89 .s89-mini-chart i{width:4px}.section-89 .s89-metric{padding:1rem 0}.section-89 .s89-metric-top span{font-size:.75rem}.section-89 .s89-metric-bottom strong{min-width:52px;font-size:1rem}.section-89 .s89-results-footer{flex-direction:column;align-items:flex-start;gap:.75rem}.section-89 .s89-insight{flex-direction:column;align-items:flex-start;padding:1rem;display:flex}.section-89 .s89-insight>a{justify-content:center;width:100%}}.section-90{background:#f9fafb;padding:5rem 0}.section-90 .s90-box{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;justify-content:center;align-items:center;min-height:430px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-90 .s90-glow{filter:blur(20px);background:#3dace21f;border-radius:50%;width:500px;height:500px;position:absolute;top:-250px;right:-100px}.section-90 .s90-content{z-index:2;text-align:center;max-width:720px;padding:3rem;position:relative}.section-90 .eyebrow{color:#2563eb}.section-90 h2{color:#111827;letter-spacing:-.045em;margin:0;font-family:Manrope-Bold;font-size:clamp(34px,4.5vw,56px);line-height:1.05}.section-90 h2 span{color:#3dace2}.section-90 p{color:#4b5563;max-width:580px;margin:1.5rem auto 0;font-size:13px;line-height:1.8}.section-90 .s90-button{color:#fff;background:#111827;border-radius:9999px;align-items:center;gap:.75rem;margin-top:2rem;padding:14px 22px;font-family:Manrope-SemiBold;font-size:11px;text-decoration:none;transition:all .3s;display:inline-flex}.section-90 .s90-button span{color:#3dace2}.section-90 .s90-button:hover{color:#fff;background:#3dace2;transform:translateY(-2px)}.section-90 .s90-button:hover span{color:#fff}.section-90 .s90-mark{color:#d1d5db;border:1px solid #e5e7eb;border-radius:9999px;place-items:center;width:75px;height:75px;font-family:Manrope-Bold;font-size:18px;display:grid;position:absolute;bottom:25px;right:35px}@media (width<=1024px){.case-studies-page .container{width:min(100% - 40px,1024px)}.section-83 .s83-grid{gap:2.5rem}.section-83 .s83-visual{min-height:400px}.section-83 .s83-image-main{height:340px}.section-84 .s84-case{grid-template-columns:1fr 1fr}.section-84 .s84-content{padding:2rem}.section-84 .s84-content h3{font-size:23px}.section-86 .s86-card-large .s86-image{height:360px}.section-88 .s88-process{gap:1rem}}@media (width<=768px){.case-studies-page .container{width:min(100% - 32px,768px)}.section-83{padding:4rem 0}.section-83 .s83-topbar{margin-bottom:2.5rem}.section-83 .s83-grid{grid-template-columns:1fr;gap:2.5rem}.section-83 .s83-visual{min-height:420px}.section-83 .s83-bottom{grid-template-columns:repeat(2,1fr);row-gap:1.5rem}.section-83 .s83-bottom>div:nth-child(2){border-right:0}.section-84{padding:4rem 0}.section-84 .s84-heading{grid-template-columns:1fr;gap:1.25rem}.section-84 .s84-case{grid-template-columns:1fr}.section-84 .s84-image{min-height:400px}.section-84 .s84-content{min-height:470px}.section-85{padding:4rem 0}.section-85 .s85-dashboard{grid-template-columns:repeat(2,1fr)}.section-85 .s85-main-metric{grid-area:auto/span 2}.section-86{padding:4rem 0}.section-86 .s86-heading{grid-template-columns:1fr;gap:1.25rem}.section-86 .s86-card-large{grid-row:auto}.section-86 .s86-card-wide{grid-column:span 2}.section-87{padding:4rem 0}.section-87 .s87-header{grid-template-columns:1fr;gap:1.25rem}.section-88{padding:4rem 0}.section-88 .s88-process{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}.section-88 .s88-line{display:none}.section-89{padding:4rem 0}.section-89 .s89-layout{grid-template-columns:1fr}.section-90{padding:3rem 0}.section-90 .s90-box{min-height:400px}}@media (width<=640px){.case-studies-page .container{width:calc(100% - 28px)}.case-studies-page .eyebrow{margin-bottom:1rem;font-size:9px}.section-83{padding:3rem 0}.section-83 .s83-topbar{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:2rem}.section-83 h1{font-size:38px}.section-83 .s83-content p{margin:1.5rem 0;font-size:12px}.section-83 .s83-actions{flex-wrap:wrap;gap:1.25rem}.section-83 .s83-visual{min-height:330px}.section-83 .s83-image-main{width:88%;height:280px}.section-83 .s83-floating-card{width:150px;padding:1rem;bottom:10px;left:0}.section-83 .s83-floating-card strong{font-size:21px}.section-83 .s83-circle{width:65px;height:65px;right:-5px}.section-83 .s83-bottom{grid-template-columns:repeat(2,1fr);margin-top:1.25rem;padding-top:1.5rem}.section-83 .s83-bottom>div{padding:0 .75rem}.section-83 .s83-bottom>div strong{font-size:21px}.section-83 .s83-bottom>div span{font-size:9px}.section-84{padding:4rem 0}.section-84 h2{font-size:31px}.section-84 .s84-image{min-height:300px}.section-84 .s84-content{min-height:auto;padding:1.5rem}.section-84 .s84-content h3{margin-top:2rem;font-size:21px}.section-84 .s84-results{margin-top:2rem}.section-84 .s84-results strong{font-size:18px}.section-85{padding:4rem 0}.section-85 .s85-header h2{font-size:31px}.section-85 .s85-dashboard{grid-template-columns:1fr}.section-85 .s85-main-metric{grid-column:auto;min-height:320px}.section-85 .s85-main-metric>strong{font-size:42px}.section-85 .s85-small-metric{min-height:150px}.section-85 .s85-note{grid-template-columns:1fr;gap:.75rem}.section-85 .s85-note .s85-arrow{display:none}.section-86{padding:4rem 0}.section-86 .s86-heading h2{font-size:31px}.section-86 .s86-grid{grid-template-columns:1fr}.section-86 .s86-card-wide{grid-column:auto;grid-template-columns:1fr}.section-86 .s86-card-wide .s86-wide-image{min-height:220px}.section-86 .s86-card-large .s86-image{height:280px}.section-86 .s86-card-content{padding:1.5rem}.section-86 .s86-card-content h3{font-size:19px}.section-87{padding:4rem 0}.section-87 .s87-header h2{font-size:31px}.section-87 .s87-item{grid-template-columns:35px 1fr 30px;gap:.75rem}.section-87 .s87-item h3{font-size:15px}.section-87 .s87-item p{grid-column:2;font-size:9px}.section-87 .s87-item b{grid-area:1/3/span 2}.section-88{padding:4rem 0}.section-88 .s88-heading h2{font-size:31px}.section-88 .s88-process{grid-template-columns:1fr;margin-top:2.5rem}.section-88 .s88-step{padding-top:2.5rem}.section-88 .s88-step p{max-width:100%}.section-89{padding:4rem 0}.section-89 .s89-quote{padding:1.5rem}.section-89 blockquote{font-size:22px}.section-89 .s89-impact{padding:1.5rem}.section-90{padding:2rem 0}.section-90 .s90-box{min-height:400px}.section-90 .s90-content{padding:1.5rem}.section-90 .s90-content h2{font-size:34px}.section-90 .s90-content p{font-size:12px}.section-90 .s90-mark{width:50px;height:50px;font-size:13px;bottom:15px;right:15px}}.section-91{color:#fff;background:radial-gradient(circle at 82% 35%,#3dace229,#0000 30%),radial-gradient(circle at 10% 90%,#2563eb14,#0000 30%),#111827;width:100%;margin-top:85px;padding:90px 0 45px;position:relative;overflow:hidden}.section-91 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-91:before{content:"";opacity:.035;pointer-events:none;background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0}.section-91 .container{z-index:2;position:relative}.section-91 .s91-topbar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.section-91 .s91-brand-line{letter-spacing:.12em;text-transform:uppercase;color:#d1d5db;align-items:center;gap:9px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-91 .s91-status{background:#3dace2;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 5px #3dace21a}.section-91 .s91-top-meta{letter-spacing:.08em;text-transform:uppercase;color:#6b7280;gap:25px;font-family:PlusJakartaSans-Medium;font-size:10px;display:flex}.section-91 .s91-hero{grid-template-columns:minmax(0,1fr) minmax(420px,.85fr);align-items:center;gap:70px;min-height:590px;padding:70px 0 65px;display:grid}.section-91 .s91-copy{max-width:690px}.section-91 .s91-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-91 .s91-copy h1{letter-spacing:-.04em;color:#fff;max-width:700px;margin:0 0 22px;font-family:Manrope-Bold;font-size:clamp(2.35rem,4vw,3.65rem);line-height:1.08}.section-91 .s91-copy h1 span{color:#3dace2;display:block}.section-91 .s91-copy p{color:#9ca3af;max-width:610px;margin:0;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.75}.section-91 .s91-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.section-91 .s91-primary-btn,.section-91 .s91-secondary-btn{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:45px;padding:0 18px;font-family:PlusJakartaSans-SemiBold;font-size:12px;text-decoration:none;transition:all .3s;display:inline-flex}.section-91 .s91-primary-btn{color:#fff;background:#3dace2;box-shadow:0 10px 30px #3dace22e}.section-91 .s91-primary-btn span{font-size:15px;transition:all .25s}.section-91 .s91-primary-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 15px 35px #3dace247}.section-91 .s91-primary-btn:hover span{transform:translate(3px,-3px)}.section-91 .s91-secondary-btn{color:#d1d5db;background:#ffffff06;border:1px solid #ffffff21}.section-91 .s91-secondary-btn:hover{color:#3dace2;background:#3dace20d;border-color:#3dace2}.section-91 .s91-visual{justify-content:center;align-items:center;min-height:430px;display:flex;position:relative}.section-91 .s91-glow{filter:blur(8px);background:radial-gradient(circle,#3dace238,#0000 68%);border-radius:50%;width:350px;height:350px;position:absolute}.section-91 .s91-grid-pattern{background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:34px 34px;border:1px solid #ffffff0d;width:430px;height:430px;position:absolute;transform:rotate(8deg);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 30%,#0000 72%)}.section-91 .s91-orbit{border:1px solid #3dace229;border-radius:50%;position:absolute;transform:rotate(-20deg)}.section-91 .s91-orbit-one{width:390px;height:190px}.section-91 .s91-orbit-two{width:440px;height:240px;transform:rotate(35deg)}.section-91 .s91-dashboard{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#ffffff18,#ffffff06);border:1px solid #ffffff1a;border-radius:20px;width:min(390px,80%);padding:24px;position:relative;box-shadow:0 35px 80px #00000059}.section-91 .s91-dashboard-top{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.section-91 .s91-dashboard-top div:first-child{flex-direction:column;gap:5px;display:flex}.section-91 .s91-dashboard-top span{color:#6b7280;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.section-91 .s91-dashboard-top strong{color:#fff;font-family:Manrope-Bold;font-size:32px;line-height:1}.section-91 .s91-positive{color:#6ee7b7;background:#34d3990f;border:1px solid #34d39926;border-radius:50px;padding:6px 9px;font-size:10px}.section-91 .s91-chart{align-items:flex-end;gap:6px;height:130px;padding-top:22px;display:flex}.section-91 .s91-chart i{background:linear-gradient(#3dace2bf,#3dace22e);border-radius:5px 5px 2px 2px;flex:1;min-width:5px;display:block}.section-91 .s91-chart i:last-child{background:#3dace2}.section-91 .s91-dashboard-footer{color:#6b7280;justify-content:space-between;padding-top:14px;font-size:9px;display:flex}.section-91 .s91-float-card{z-index:5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#111827cc;border:1px solid #ffffff1c;border-radius:13px;flex-direction:column;gap:4px;min-width:135px;padding:14px;display:flex;position:absolute;box-shadow:0 20px 40px #0000004d}.section-91 .s91-float-card span{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;font-size:9px}.section-91 .s91-float-card strong{color:#fff;font-family:Manrope-Bold;font-size:22px}.section-91 .s91-float-card small{color:#6b7280;font-size:9px}.section-91 .s91-float-one{top:-5px;left:0}.section-91 .s91-float-two{bottom:-5px;right:0}.section-91 .s91-stats{border-top:1px solid #ffffff17;grid-template-columns:repeat(4,1fr);display:grid}.section-91 .s91-stat{border-right:1px solid #ffffff14;padding:24px 22px}.section-91 .s91-stat:last-child{border-right:0}.section-91 .s91-stat strong{color:#fff;font-family:Manrope-Bold;font-size:27px;line-height:1;display:block}.section-91 .s91-stat strong span{color:#3dace2}.section-91 .s91-stat small{color:#6b7280;margin-top:8px;font-size:10px;display:block}@media (width<=1200px){.section-91 .container{padding-left:28px;padding-right:28px}.section-91 .s91-hero{grid-template-columns:1fr 420px;gap:40px}}@media (width<=1024px){.section-91{margin-top:80px;padding-top:70px}.section-91 .s91-hero{grid-template-columns:1fr;padding:60px 0}.section-91 .s91-copy{max-width:760px}.section-91 .s91-visual{width:100%;max-width:650px;min-height:400px;margin:0 auto}}@media (width<=768px){.section-91{margin-top:70px;padding:55px 0 30px}.section-91 .container{padding-left:20px;padding-right:20px}.section-91 .s91-top-meta span:first-child{display:none}.section-91 .s91-hero{padding:50px 0}.section-91 .s91-copy h1{font-size:2.35rem;line-height:1.1}.section-91 .s91-copy p{font-size:13px}.section-91 .s91-visual{min-height:340px}.section-91 .s91-dashboard{width:75%;padding:18px}.section-91 .s91-float-card{min-width:115px;padding:11px}.section-91 .s91-float-card strong{font-size:18px}.section-91 .s91-float-one{top:25px;left:-5px}.section-91 .s91-float-two{bottom:25px;right:-5px}.section-91 .s91-stats{grid-template-columns:1fr 1fr}.section-91 .s91-stat:nth-child(2){border-right:0}.section-91 .s91-stat{border-bottom:1px solid #ffffff14}}@media (width<=576px){.section-91{margin-top:60px;padding:45px 0 25px}.section-91 .container{padding-left:16px;padding-right:16px}.section-91 .s91-topbar{padding-bottom:15px}.section-91 .s91-hero{padding:42px 0}.section-91 .s91-copy h1{letter-spacing:-.03em;font-size:1.95rem}.section-91 .s91-copy p{font-size:12.5px;line-height:1.7}.section-91 .s91-actions{margin-top:23px}.section-91 .s91-primary-btn,.section-91 .s91-secondary-btn{min-height:41px;padding:0 14px;font-size:10px}.section-91 .s91-visual{min-height:270px}.section-91 .s91-grid-pattern{width:280px;height:280px}.section-91 .s91-orbit-one{width:280px;height:130px}.section-91 .s91-orbit-two{width:310px;height:160px}.section-91 .s91-dashboard{border-radius:13px;width:72%;padding:14px}.section-91 .s91-dashboard-top strong{font-size:24px}.section-91 .s91-chart{gap:3px;height:85px}.section-91 .s91-float-card{border-radius:9px;min-width:95px;padding:9px}.section-91 .s91-float-card strong{font-size:15px}.section-91 .s91-float-card small{font-size:7px}.section-91 .s91-float-one{top:15px;left:0}.section-91 .s91-float-two{bottom:15px;right:0}.section-91 .s91-stat{padding:18px 12px}.section-91 .s91-stat strong{font-size:21px}.section-91 .s91-stat small{font-size:8px}}.section-92{color:#111827;isolation:isolate;background:#f4f6f8;padding:50px 0;position:relative;overflow:hidden}.section-92:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(circle,#3dace221 0%,#3dace20d 35%,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;top:-260px;right:-180px}.section-92:after{content:"";pointer-events:none;z-index:-2;border:1px solid #1118270e;border-radius:50%;width:620px;height:620px;position:absolute;bottom:-320px;left:-260px}.section-92 .s92-top{border-bottom:1px solid #11182717;justify-content:space-between;align-items:center;margin-bottom:48px;padding-bottom:18px;display:flex}.section-92 .s92-index{align-items:center;gap:12px;display:flex}.section-92 .s92-index span{color:#fff;background:#111827;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-family:Manrope-Bold;font-size:9px;display:flex;box-shadow:0 8px 20px #11182724}.section-92 .s92-index small{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;font-family:PlusJakartaSans-SemiBold;font-size:14px}.section-92 .s92-top-label{letter-spacing:.14em;text-transform:uppercase;color:#6b7280;align-items:center;gap:8px;font-family:PlusJakartaSans-SemiBold;font-size:14px;display:flex}.section-92 .s92-top-label:before{content:"";background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #3dace214}.section-92 .s92-main{grid-template-columns:minmax(310px,.95fr) minmax(360px,1.05fr) minmax(290px,.85fr);align-items:center;gap:42px;display:grid}.section-92 .s92-copy{z-index:3;position:relative}.section-92 .s92-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#3dace2;align-items:center;gap:9px;margin-bottom:18px;font-family:PlusJakartaSans-SemiBold;font-size:8px;display:inline-flex}.section-92 .s92-eyebrow:before{content:"";background:#3dace2;width:25px;height:1px}.section-92 .s92-copy h2{letter-spacing:-.065em;color:#111827;max-width:470px;margin:0;font-family:Manrope-Bold;font-size:clamp(2.15rem,3.8vw,3.45rem);line-height:1.01}.section-92 .s92-copy h2 em{color:#3dace2;font-style:normal;position:relative}.section-92 .s92-copy h2 em:after{content:"";background:linear-gradient(90deg,#3dace2,#3dace200);border-radius:4px;height:2px;position:absolute;bottom:-7px;left:0;right:0}.section-92 .s92-copy>p{color:#6b7280;max-width:430px;margin:24px 0 0;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.9}.section-92 .s92-highlight{background:#111827;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:15px;max-width:395px;margin-top:30px;padding:17px 19px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 45px #1118272e}.section-92 .s92-highlight:before{content:"";background:radial-gradient(circle,#3dace22e,#0000 68%);border-radius:50%;width:170px;height:170px;position:absolute;top:-70px;right:-40px}.section-92 .s92-highlight-line{z-index:2;background:#3dace2;border-radius:5px;flex-shrink:0;width:3px;height:42px;position:relative;box-shadow:0 0 20px #3dace259}.section-92 .s92-highlight strong{z-index:2;color:#f3f4f6;max-width:300px;font-family:Manrope-SemiBold;font-size:10px;line-height:1.55;position:relative}.section-92 .s92-visual{justify-content:center;align-items:center;min-height:480px;display:flex;position:relative}.section-92 .s92-visual:before{content:"";filter:blur(5px);background:radial-gradient(circle,#3dace21f,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute}.section-92 .s92-orbit{pointer-events:none;border-radius:50%;position:absolute}.section-92 .orbit-one{border:1px solid #3dace238;width:255px;height:255px;animation:20s linear infinite s92Rotate}.section-92 .orbit-two{border:1px dashed #11182721;width:345px;height:345px;animation:28s linear infinite s92RotateReverse}.section-92 .orbit-three{border:1px solid #3dace212;width:435px;height:435px;animation:36s linear infinite s92Rotate}.section-92 .orbit-one:before,.section-92 .orbit-two:before,.section-92 .orbit-three:before{content:"";background:#3dace2;border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 0 5px #3dace212,0 0 15px #3dace259}.section-92 .orbit-one:before{top:17px;left:50%;transform:translate(-50%)}.section-92 .orbit-two:before{width:5px;height:5px;bottom:45px;right:34px}.section-92 .orbit-three:before{opacity:.7;width:4px;height:4px;top:50%;left:12px}.section-92 .s92-core{z-index:5;background:radial-gradient(circle at 35% 25%,#3dace233,#0000 58%),#111827;border:1px solid #3dace266;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:165px;height:165px;animation:5s ease-in-out infinite s92Float;display:flex;position:relative;box-shadow:0 35px 80px #11182747,0 0 60px #3dace212,inset 0 0 0 7px #ffffff06}.section-92 .s92-core:before{content:"";border:1px dashed #3dace23b;border-radius:50%;position:absolute;inset:10px}.section-92 .s92-core-mini{z-index:2;letter-spacing:.22em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-family:PlusJakartaSans-SemiBold;font-size:6px;position:relative}.section-92 .s92-core strong{z-index:2;letter-spacing:-.04em;color:#fff;font-family:Manrope-Bold;font-size:16px;line-height:1;position:relative}.section-92 .s92-core-arrow{z-index:2;color:#fff;background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;margin-top:11px;font-family:Arial,sans-serif;font-size:11px;display:flex;position:relative;box-shadow:0 0 22px #3dace24d}.section-92 .s92-node{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1f2937;background:#ffffffeb;border:1px solid #11182717;border-radius:50px;align-items:center;gap:8px;padding:8px 12px;font-family:Manrope-SemiBold;font-size:8px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;position:absolute;box-shadow:0 15px 35px #1118271a}.section-92 .s92-node:hover{border-color:#3dace259;transform:translateY(-5px);box-shadow:0 20px 40px #11182724}.section-92 .s92-node span{color:#3dace2;background:#111827;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-family:Manrope-Bold;font-size:12px;display:flex}.section-92 .node-one{top:62px;left:0}.section-92 .node-two{top:48px;right:-4px}.section-92 .node-three{bottom:58px;right:8px}.section-92 .s92-principles{z-index:3;flex-direction:column;gap:10px;display:flex;position:relative}.section-92 .s92-principle-intro{margin-bottom:9px}.section-92 .s92-principle-intro span{letter-spacing:.15em;text-transform:uppercase;color:#3dace2;margin-bottom:6px;font-family:PlusJakartaSans-SemiBold;font-size:14px;display:block}.section-92 .s92-principle-intro small{color:#6b7280;max-width:220px;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.55;display:block}.section-92 .s92-principle{background:#ffffffc7;border:1px solid #11182714;border-radius:14px;grid-template-columns:34px 1fr 27px;align-items:center;gap:12px;padding:14px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #1118270b}.section-92 .s92-principle:before{content:"";background:#3dace2;border-radius:0 0 5px 5px;width:3px;height:0;transition:height .35s;position:absolute;top:0;left:0}.section-92 .s92-principle:hover{background:#fff;border-color:#3dace23d;transform:translate(6px);box-shadow:0 18px 38px #11182717}.section-92 .s92-principle:hover:before{height:100%}.section-92 .s92-principle-number{color:#3dace2;background:#111827;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;font-family:Manrope-Bold;font-size:8px;display:flex;box-shadow:0 7px 16px #1118271f}.section-92 .s92-principle-content strong{color:#111827;margin-bottom:4px;font-family:Manrope-SemiBold;font-size:14px;line-height:1.2;display:block}.section-92 .s92-principle-content p{color:#6b7280;max-width:190px;margin:0;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.5}.section-92 .s92-principle-arrow{color:#9ca3af;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-family:Arial,sans-serif;font-size:10px;transition:background .25s,color .25s,border-color .25s,transform .25s;display:flex}.section-92 .s92-principle:hover .s92-principle-arrow{color:#fff;background:#111827;border-color:#111827;transform:rotate(-45deg)}.section-92 .s92-journey{background:#111827;border-radius:17px;grid-template-columns:235px 1fr;align-items:center;gap:40px;margin-top:60px;padding:24px 27px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #1118272e}.section-92 .s92-journey:before{content:"";background:radial-gradient(circle,#3dace229,#0000 68%);border-radius:50%;width:300px;height:300px;position:absolute;top:-130px;right:-80px}.section-92 .s92-journey:after{content:"";border:1px solid #ffffff0d;border-radius:50%;width:200px;height:200px;position:absolute;bottom:-90px;right:25%}.section-92 .s92-journey-title{z-index:2;position:relative}.section-92 .s92-journey-title span{letter-spacing:.15em;text-transform:uppercase;color:#3dace2;margin-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:7px;display:block}.section-92 .s92-journey-title strong{color:#fff;max-width:200px;font-family:Manrope-SemiBold;font-size:12px;line-height:1.4;display:block}.section-92 .s92-journey-flow{z-index:2;justify-content:space-between;align-items:center;gap:15px;display:flex;position:relative}.section-92 .s92-flow-item{flex-direction:column;gap:4px;min-width:80px;display:flex}.section-92 .s92-flow-item>span{color:#3dace2;font-family:Manrope-Bold;font-size:7px}.section-92 .s92-flow-item strong{color:#e5e7eb;font-family:Manrope-SemiBold;font-size:12px;line-height:1.2}.section-92 .s92-flow-item small{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.45}.section-92 .s92-flow-item.active strong{color:#3dace2}.section-92 .s92-flow-line{background:#ffffff1f;flex:1;min-width:25px;height:1px;position:relative}.section-92 .s92-flow-line:after{content:"→";color:#6b7280;font-size:10px;position:absolute;top:50%;right:-3px;transform:translateY(-55%)}@keyframes s92Float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes s92Rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes s92RotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media (width<=1200px){.section-92{padding:90px 0}.section-92 .s92-main{grid-template-columns:minmax(260px,.95fr) minmax(330px,1fr) minmax(250px,.85fr);gap:28px}.section-92 .s92-visual{min-height:420px}.section-92 .orbit-one{width:235px;height:235px}.section-92 .orbit-two{width:315px;height:315px}.section-92 .orbit-three{width:395px;height:395px}.section-92 .s92-core{width:150px;height:150px}.section-92 .node-one{left:-5px}.section-92 .node-two{right:-8px}}@media (width<=1024px){.section-92{padding:80px 0}.section-92 .s92-main{grid-template-columns:1fr 1fr;gap:40px}.section-92 .s92-copy{grid-area:1/1}.section-92 .s92-visual{grid-area:1/2/span 2;min-height:450px}.section-92 .s92-principles{grid-area:2/1}.section-92 .s92-journey{grid-template-columns:1fr;gap:25px;margin-top:50px}}@media (width<=768px){.section-92{padding:70px 0}.section-92 .s92-top{margin-bottom:38px}.section-92 .s92-main{flex-direction:column;gap:35px;display:flex}.section-92 .s92-copy{width:100%}.section-92 .s92-copy h2{max-width:650px;font-size:2.35rem}.section-92 .s92-copy>p{max-width:570px}.section-92 .s92-highlight{max-width:460px}.section-92 .s92-visual{order:2;width:100%;min-height:390px}.section-92 .s92-principles{order:3;width:100%}.section-92 .s92-principle-intro small{max-width:380px}.section-92 .s92-journey{order:4}}@media (width<=576px){.section-92{padding:58px 0}.section-92 .s92-top{margin-bottom:30px;padding-bottom:14px}.section-92 .s92-index{gap:9px}.section-92 .s92-index span{border-radius:8px;width:31px;height:31px;font-size:8px}.section-92 .s92-index small,.section-92 .s92-top-label{font-size:7px}.section-92 .s92-top-label{gap:6px}.section-92 .s92-top-label:before{width:5px;height:5px}.section-92 .s92-eyebrow{margin-bottom:13px;font-size:7px}.section-92 .s92-copy h2{max-width:350px;font-size:1.9rem;line-height:1.06}.section-92 .s92-copy h2 em:after{bottom:-4px}.section-92 .s92-copy>p{margin-top:17px;font-size:9.5px;line-height:1.75}.section-92 .s92-highlight{border-radius:12px;margin-top:23px;padding:13px 14px}.section-92 .s92-highlight-line{height:34px}.section-92 .s92-highlight strong{font-size:8.5px;line-height:1.5}.section-92 .s92-visual{min-height:315px;margin:3px 0}.section-92 .orbit-one{width:185px;height:185px}.section-92 .orbit-two{width:245px;height:245px}.section-92 .orbit-three{width:305px;height:305px}.section-92 .s92-core{width:120px;height:120px}.section-92 .s92-core-mini{margin-bottom:5px;font-size:5.5px}.section-92 .s92-core strong{font-size:12px}.section-92 .s92-core-arrow{width:21px;height:21px;margin-top:7px;font-size:9px}.section-92 .s92-node{gap:6px;padding:6px 8px;font-size:6.5px}.section-92 .s92-node span{width:17px;height:17px;font-size:6px}.section-92 .node-one{top:28px;left:0}.section-92 .node-two{top:30px;right:0}.section-92 .node-three{bottom:25px;right:0}.section-92 .s92-principles{gap:8px}.section-92 .s92-principle-intro{margin-bottom:6px}.section-92 .s92-principle-intro span{font-size:7px}.section-92 .s92-principle-intro small{max-width:300px;font-size:8px}.section-92 .s92-principle{border-radius:11px;grid-template-columns:29px 1fr 22px;gap:10px;padding:12px}.section-92 .s92-principle-number{border-radius:7px;width:27px;height:27px;font-size:7px}.section-92 .s92-principle-content strong{font-size:9.5px}.section-92 .s92-principle-content p{font-size:12px;line-height:1.45}.section-92 .s92-principle-arrow{width:21px;height:21px;font-size:8px}.section-92 .s92-journey{border-radius:13px;margin-top:32px;padding:17px}.section-92 .s92-journey-title span{font-size:6.5px}.section-92 .s92-journey-title strong{max-width:230px;font-size:10px}.section-92 .s92-journey-flow{grid-template-columns:1fr 1fr;gap:9px;display:grid}.section-92 .s92-flow-line{display:none}.section-92 .s92-flow-item{background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;min-width:0;padding:10px}.section-92 .s92-flow-item>span{font-size:6px}.section-92 .s92-flow-item strong{font-size:8.5px}.section-92 .s92-flow-item small{font-size:6.5px}}.section-93{color:#fff;background:#111827;width:100%;padding:100px 0}.section-93 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-93 .s93-header{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.section-93 .s93-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:15px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-93 .s93-header h2{letter-spacing:-.035em;color:#fff;max-width:650px;margin:0;font-family:Manrope-Bold;font-size:clamp(1.9rem,3vw,2.75rem);line-height:1.12}.section-93 .s93-header h2 span{color:#3dace2}.section-93 .s93-index{letter-spacing:.1em;color:#6b7280;padding-bottom:7px;font-size:10px}.section-93 .s93-feature{background:#151d2c;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:500px;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000038}.section-93 .s93-image-wrap{min-height:500px;position:relative;overflow:hidden}.section-93 .s93-image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s}.section-93 .s93-feature:hover .s93-image-wrap img{transform:scale(1.04)}.section-93 .s93-image-overlay{background:linear-gradient(#1118271a,#111827c7);position:absolute;inset:0}.section-93 .s93-image-top{text-transform:uppercase;letter-spacing:.1em;color:#fff;justify-content:space-between;font-size:10px;display:flex;position:absolute;top:22px;left:22px;right:22px}.section-93 .s93-image-bottom{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#111827a6;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;display:grid;position:absolute;bottom:25px;left:25px;right:25px;overflow:hidden}.section-93 .s93-image-bottom div{border-right:1px solid #ffffff14;padding:15px}.section-93 .s93-image-bottom div:last-child{border-right:0}.section-93 .s93-image-bottom small{color:#6b7280;margin-bottom:5px;font-size:9px;display:block}.section-93 .s93-image-bottom strong{color:#fff;font-family:Manrope-Bold;font-size:21px}.section-93 .s93-story{flex-direction:column;justify-content:center;padding:48px;display:flex}.section-93 .s93-story-label{text-transform:uppercase;letter-spacing:.12em;color:#3dace2;margin-bottom:15px;font-size:10px}.section-93 .s93-story h3{letter-spacing:-.025em;color:#fff;max-width:480px;margin:0;font-family:Manrope-SemiBold;font-size:clamp(1.45rem,2.2vw,1.9rem);line-height:1.2}.section-93 .s93-story p{color:#9ca3af;max-width:490px;margin:18px 0 0;font-size:13px;line-height:1.75}.section-93 .s93-service-grid{background:#ffffff0f;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;margin-top:30px;display:grid;overflow:hidden}.section-93 .s93-service-grid div{background:#151d2c;padding:13px}.section-93 .s93-service-grid span{color:#3dace2;margin-bottom:7px;font-size:9px;display:block}.section-93 .s93-service-grid strong{color:#fff;font-size:11px;display:block}.section-93 .s93-service-grid small{color:#6b7280;font-size:9px}.section-93 .s93-link{color:#fff;align-items:center;gap:9px;margin-top:28px;font-family:PlusJakartaSans-SemiBold;font-size:11px;text-decoration:none;display:inline-flex}.section-93 .s93-link span{color:#3dace2;transition:all .25s}.section-93 .s93-link:hover{color:#3dace2}.section-93 .s93-link:hover span{transform:translate(3px,-3px)}@media (width<=1200px){.section-93 .container{padding-left:28px;padding-right:28px}.section-93 .s93-story{padding:35px}}@media (width<=1024px){.section-93 .s93-feature{grid-template-columns:1fr}.section-93 .s93-image-wrap,.section-93 .s93-story{min-height:420px}}@media (width<=768px){.section-93{padding-top:75px;padding-bottom:75px}.section-93 .container{padding-left:20px;padding-right:20px}.section-93 .s93-header{flex-direction:column;align-items:flex-start;gap:15px}.section-93 .s93-header h2{font-size:2rem}.section-93 .s93-story{padding:30px}}@media (width<=576px){.section-93{padding-top:60px;padding-bottom:60px}.section-93 .container{padding-left:16px;padding-right:16px}.section-93 .s93-header h2{font-size:1.7rem;line-height:1.16}.section-93 .s93-image-wrap{min-height:300px}.section-93 .s93-image-bottom{bottom:14px;left:14px;right:14px}.section-93 .s93-image-bottom div{padding:10px}.section-93 .s93-image-bottom strong{font-size:17px}.section-93 .s93-story{padding:23px}.section-93 .s93-service-grid{grid-template-columns:1fr}.section-93 .s93-service-grid div{padding:11px}}.section-94{color:#111827;background:#f9fafb;width:100%;padding:100px 0}.section-94 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-94 .s94-top{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:38px;display:flex}.section-94 .s94-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:15px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-94 .s94-top h2{letter-spacing:-.035em;color:#111827;margin:0;font-family:Manrope-Bold;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.12}.section-94 .s94-top h2 span{color:#3dace2}.section-94 .s94-top p{color:#4b5563;max-width:420px;margin:0;font-size:13px;line-height:1.7}.section-94 .s94-dashboard{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:14px;display:grid}.section-94 .s94-main-card{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:28px;box-shadow:0 20px 50px #1118270d}.section-94 .s94-card-header{text-transform:uppercase;letter-spacing:.09em;color:#6b7280;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-bottom:18px;font-size:10px;display:flex}.section-94 .s94-live{color:#6b7280;background:#f9fafb;border-radius:50px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;display:inline-flex}.section-94 .s94-live i{background:#22c55e;border-radius:50%;width:5px;height:5px}.section-94 .s94-main-number{justify-content:space-between;align-items:flex-end;gap:20px;padding:30px 0 22px;display:flex}.section-94 .s94-main-number div{flex-direction:column;gap:7px;display:flex}.section-94 .s94-main-number small{color:#6b7280;font-size:10px}.section-94 .s94-main-number strong{color:#111827;font-family:Manrope-Bold;font-size:39px;line-height:1}.section-94 .s94-main-number>span{color:#9ca3af;font-size:10px}.section-94 .s94-chart{border-bottom:1px solid #e5e7eb;height:190px;padding:15px 0 0}.section-94 .s94-chart-bars{align-items:flex-end;gap:8px;width:100%;height:100%;display:flex}.section-94 .s94-chart-bars i{background:linear-gradient(#3dace294,#3dace21f);border-radius:5px 5px 0 0;flex:1;min-width:5px}.section-94 .s94-chart-bars i:last-child{background:#3dace2}.section-94 .s94-chart-labels{color:#9ca3af;justify-content:space-between;padding-top:10px;font-size:9px;display:flex}.section-94 .s94-metric-stack{grid-template-columns:1fr 1fr;gap:14px;display:grid}.section-94 .s94-metric-card{background:#fff;border:1px solid #e5e7eb;border-radius:15px;flex-direction:column;justify-content:center;min-height:170px;padding:22px;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-94 .s94-metric-card:hover{border-color:#3dace259;transform:translateY(-4px);box-shadow:0 15px 35px #11182712}.section-94 .s94-metric-card>span{color:#6b7280;font-size:10px}.section-94 .s94-metric-card strong{color:#111827;margin-top:9px;font-family:Manrope-Bold;font-size:25px}.section-94 .s94-metric-card small{color:#9ca3af;margin-top:5px;font-size:9px}.section-94 .s94-metric-card i{background:#3dace214;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-30px;right:-30px}@media (width<=1200px){.section-94 .container{padding-left:28px;padding-right:28px}}@media (width<=1024px){.section-94 .s94-dashboard{grid-template-columns:1fr}.section-94 .s94-metric-stack{grid-template-columns:repeat(4,1fr)}.section-94 .s94-metric-card{min-height:145px}}@media (width<=768px){.section-94{padding-top:75px;padding-bottom:75px}.section-94 .container{padding-left:20px;padding-right:20px}.section-94 .s94-top{flex-direction:column;align-items:flex-start;gap:20px}.section-94 .s94-top h2{font-size:2rem}.section-94 .s94-metric-stack{grid-template-columns:1fr 1fr}}@media (width<=576px){.section-94{padding-top:60px;padding-bottom:60px}.section-94 .container{padding-left:16px;padding-right:16px}.section-94 .s94-top h2{font-size:1.7rem;line-height:1.16}.section-94 .s94-top p{font-size:12.5px}.section-94 .s94-main-card{padding:18px}.section-94 .s94-main-number{flex-direction:column;align-items:flex-start}.section-94 .s94-main-number strong{font-size:32px}.section-94 .s94-chart{height:140px}.section-94 .s94-metric-stack{grid-template-columns:1fr 1fr}.section-94 .s94-metric-card{min-height:125px;padding:15px}.section-94 .s94-metric-card strong{font-size:20px}}.section-95{color:#fff;background:#0c1320;width:100%;padding:105px 0}.section-95 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-95 .s95-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:45px;display:flex}.section-95 .s95-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:15px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-95 .s95-heading h2{letter-spacing:-.035em;color:#fff;margin:0;font-family:Manrope-Bold;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.12}.section-95 .s95-heading h2 span{color:#3dace2}.section-95 .s95-count{letter-spacing:.12em;color:#6b7280;font-size:9px}.section-95 .s95-stories{flex-direction:column;gap:18px;display:flex}.section-95 .s95-story{background:#121b2a;border:1px solid #ffffff14;border-radius:19px;grid-template-columns:43% 57%;min-height:350px;transition:all .3s;display:grid;overflow:hidden}.section-95 .s95-story-reverse{grid-template-columns:57% 43%}.section-95 .s95-story-reverse .s95-image{order:2}.section-95 .s95-story-reverse .s95-content{order:1}.section-95 .s95-story:hover{border-color:#3dace240;transform:translateY(-3px)}.section-95 .s95-image{min-height:350px;position:relative;overflow:hidden}.section-95 .s95-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .6s}.section-95 .s95-story:hover .s95-image img{transform:scale(1.05)}.section-95 .s95-image-shade{background:linear-gradient(#0000 35%,#000000bf);position:absolute;inset:0}.section-95 .s95-image>span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#00000059;border:1px solid #ffffff26;border-radius:50px;padding:7px 10px;font-size:9px;position:absolute;bottom:20px;left:20px}.section-95 .s95-image>b{color:#fff9;font-family:Manrope-Bold;font-size:12px;position:absolute;top:20px;right:20px}.section-95 .s95-content{flex-direction:column;justify-content:center;padding:45px;display:flex}.section-95 .s95-meta{flex-wrap:wrap;gap:8px;margin-bottom:17px;display:flex}.section-95 .s95-meta span{text-transform:uppercase;letter-spacing:.07em;color:#6b7280;border:1px solid #ffffff14;border-radius:50px;padding:6px 9px;font-size:8px}.section-95 .s95-content h3{letter-spacing:-.025em;color:#fff;max-width:560px;margin:0;font-family:Manrope-SemiBold;font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.22}.section-95 .s95-content p{color:#9ca3af;max-width:550px;margin:16px 0 0;font-size:13px;line-height:1.7}.section-95 .s95-result{border-top:1px solid #ffffff14;align-items:center;gap:13px;margin-top:28px;padding-top:18px;display:flex}.section-95 .s95-result strong{color:#3dace2;font-family:Manrope-Bold;font-size:23px}.section-95 .s95-result>span{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;font-size:9px}.section-95 .s95-result a{color:#fff;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;text-decoration:none;transition:all .3s;display:flex}.section-95 .s95-result a:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}@media (width<=1200px){.section-95 .container{padding-left:28px;padding-right:28px}.section-95 .s95-content{padding:35px}}@media (width<=1024px){.section-95 .s95-story,.section-95 .s95-story-reverse{grid-template-columns:1fr}.section-95 .s95-story-reverse .s95-image{order:1}.section-95 .s95-story-reverse .s95-content{order:2}.section-95 .s95-image{min-height:320px}}@media (width<=768px){.section-95{padding-top:75px;padding-bottom:75px}.section-95 .container{padding-left:20px;padding-right:20px}.section-95 .s95-heading{flex-direction:column;align-items:flex-start;gap:15px}.section-95 .s95-heading h2{font-size:2rem}.section-95 .s95-content{padding:30px}}@media (width<=576px){.section-95{padding-top:60px;padding-bottom:60px}.section-95 .container{padding-left:16px;padding-right:16px}.section-95 .s95-heading h2{font-size:1.7rem;line-height:1.16}.section-95 .s95-image{min-height:250px}.section-95 .s95-content{padding:23px}.section-95 .s95-content h3{font-size:1.25rem}.section-95 .s95-content p{font-size:12px}}.case-studies-page-v2 .section-96{color:#111827;background:#f3f4f6;padding:105px 0;position:relative;overflow:hidden}.case-studies-page-v2 .s96-header{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:end;gap:60px;margin-bottom:55px;display:grid}.case-studies-page-v2 .s96-heading{max-width:700px}.case-studies-page-v2 .s96-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;align-items:center;gap:9px;margin-bottom:17px;font-family:PlusJakartaSans-SemiBold;font-size:10px;line-height:1.3;display:inline-flex}.case-studies-page-v2 .s96-eyebrow:before{content:"";background:#3dace2;width:24px;height:1px}.case-studies-page-v2 .s96-heading h2{letter-spacing:-.045em;color:#111827;max-width:680px;margin:0;font-family:Manrope-Bold;font-size:clamp(2rem,3.4vw,3.05rem);line-height:1.08}.case-studies-page-v2 .s96-heading h2 span{color:#3dace2;display:block}.case-studies-page-v2 .s96-intro{padding-bottom:5px}.case-studies-page-v2 .s96-intro p{color:#4b5563;max-width:410px;margin:0;font-family:PlusJakartaSans-Regular;font-size:13px;line-height:1.75}.case-studies-page-v2 .s96-impact-grid{grid-template-rows:repeat(2,minmax(270px,auto));grid-template-columns:1.25fr .75fr .75fr;gap:14px;display:grid}.case-studies-page-v2 .s96-feature-card{background:radial-gradient(circle at 85% 15%,#3dace229,#0000 32%),linear-gradient(145deg,#e5e7eb,#f9fafb);border:1px solid #d1d5db;border-radius:20px;flex-direction:column;grid-row:span 2;justify-content:space-between;min-height:555px;padding:30px;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #11182714}.case-studies-page-v2 .s96-feature-card:before{content:"";pointer-events:none;border:1px solid #3dace229;border-radius:50%;width:300px;height:300px;position:absolute;top:-120px;right:-120px}.case-studies-page-v2 .s96-feature-card:after{content:"";pointer-events:none;border:1px dashed #3dace221;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-100px;right:65px}.case-studies-page-v2 .s96-feature-card:hover{border-color:#3dace261;transform:translateY(-5px);box-shadow:0 28px 65px #1118271f}.case-studies-page-v2 .s96-feature-top{z-index:2;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.case-studies-page-v2 .s96-feature-number{color:#3dace2;background:#3dace21a;border:1px solid #3dace247;border-radius:10px;justify-content:center;align-items:center;width:37px;height:37px;font-family:Manrope-Bold;font-size:10px;display:flex}.case-studies-page-v2 .s96-feature-label{letter-spacing:.12em;text-transform:uppercase;color:#4b5563;font-family:PlusJakartaSans-SemiBold;font-size:9px}.case-studies-page-v2 .s96-feature-content{z-index:2;max-width:540px;margin-top:auto;margin-bottom:auto;padding:45px 0;position:relative}.case-studies-page-v2 .s96-icon{background:#111827;border-radius:15px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:25px;display:flex;box-shadow:0 12px 30px #1118272e}.case-studies-page-v2 .s96-icon span{color:#3dace2;font-family:Arial,sans-serif;font-size:22px;transform:translateY(-1px)}.case-studies-page-v2 .s96-feature-content h3{letter-spacing:-.035em;color:#111827;max-width:500px;margin:0;font-family:Manrope-Bold;font-size:clamp(1.65rem,2.5vw,2.25rem);line-height:1.12}.case-studies-page-v2 .s96-feature-content p{color:#4b5563;max-width:490px;margin:18px 0 0;font-size:12.5px;line-height:1.75}.case-studies-page-v2 .s96-feature-footer{z-index:2;border-top:1px solid #d1d5db;flex-wrap:wrap;gap:8px;padding-top:20px;display:flex;position:relative}.case-studies-page-v2 .s96-feature-footer span{letter-spacing:.06em;text-transform:uppercase;color:#4b5563;background:#ffffff8c;border:1px solid #d1d5db;border-radius:50px;padding:7px 10px;font-size:8px}.case-studies-page-v2 .s96-card{background:#f9fafb;border:1px solid #d1d5db;border-radius:17px;flex-direction:column;min-height:270px;padding:23px;transition:transform .3s,border-color .3s,box-shadow .3s,background .3s;display:flex;position:relative;overflow:hidden}.case-studies-page-v2 .s96-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace221,#0000 70%);border-radius:50%;width:145px;height:145px;position:absolute;bottom:-55px;right:-55px}.case-studies-page-v2 .s96-card:hover{background:#fff;border-color:#3dace261;transform:translateY(-5px);box-shadow:0 20px 45px #1118271a}.case-studies-page-v2 .s96-card-top{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.case-studies-page-v2 .s96-number{letter-spacing:.08em;color:#6b7280;font-family:Manrope-Bold;font-size:9px}.case-studies-page-v2 .s96-arrow{color:#6b7280;border:1px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:29px;height:29px;font-size:13px;transition:background .25s,border-color .25s,color .25s,transform .25s;display:flex}.case-studies-page-v2 .s96-card:hover .s96-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}.case-studies-page-v2 .s96-card-icon{z-index:2;color:#3dace2;background:#3dace21f;border-radius:11px;justify-content:center;align-items:center;width:39px;height:39px;margin-top:23px;font-family:Arial,sans-serif;font-size:16px;display:flex;position:relative}.case-studies-page-v2 .s96-card h3{z-index:2;letter-spacing:-.02em;color:#111827;max-width:210px;margin:17px 0 0;font-family:Manrope-SemiBold;font-size:16px;line-height:1.2;position:relative}.case-studies-page-v2 .s96-card p{z-index:2;color:#4b5563;max-width:260px;margin:9px 0 0;font-size:10px;line-height:1.65;position:relative}.case-studies-page-v2 .s96-card-result{z-index:2;border-top:1px solid #d1d5db;align-items:flex-end;gap:8px;margin-top:auto;padding-top:16px;display:flex;position:relative}.case-studies-page-v2 .s96-card-result strong{color:#111827;font-family:Manrope-Bold;font-size:20px;line-height:1}.case-studies-page-v2 .s96-card-result span{text-transform:uppercase;letter-spacing:.07em;color:#6b7280;padding-bottom:1px;font-size:8px}.case-studies-page-v2 .s96-bottom{background:#e5e7eb;border:1px solid #d1d5db;border-radius:16px;grid-template-columns:220px minmax(0,1fr) 150px;align-items:center;gap:35px;margin-top:14px;padding:24px 28px;display:grid;box-shadow:0 10px 30px #11182709}.case-studies-page-v2 .s96-bottom-label{letter-spacing:.12em;text-transform:uppercase;color:#4b5563;align-items:center;gap:9px;font-family:PlusJakartaSans-SemiBold;font-size:8px;display:flex}.case-studies-page-v2 .s96-bottom-dot{background:#3dace2;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 5px #3dace21c}.case-studies-page-v2 .s96-bottom-text{border-left:1px solid #d1d5db;padding-left:30px}.case-studies-page-v2 .s96-bottom-text p{color:#4b5563;max-width:600px;margin:0;font-size:10px;line-height:1.65}.case-studies-page-v2 .s96-bottom-stat{border-left:1px solid #d1d5db;justify-content:flex-end;align-items:center;gap:10px;padding-left:20px;display:flex}.case-studies-page-v2 .s96-bottom-stat strong{color:#111827;font-family:Manrope-Bold;font-size:25px;line-height:1}.case-studies-page-v2 .s96-bottom-stat span{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;max-width:65px;font-size:8px;line-height:1.35}@media (width<=1200px){.case-studies-page-v2 .s96-header{gap:40px}.case-studies-page-v2 .s96-impact-grid{grid-template-rows:auto auto auto;grid-template-columns:1.1fr .9fr}.case-studies-page-v2 .s96-feature-card{grid-row:span 2;min-height:560px}.case-studies-page-v2 .s96-card{min-height:260px}}@media (width<=1024px){.case-studies-page-v2 .section-96{padding:85px 0}.case-studies-page-v2 .s96-header{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.case-studies-page-v2 .s96-intro p{max-width:620px}.case-studies-page-v2 .s96-impact-grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.case-studies-page-v2 .s96-feature-card{grid-area:auto/span 2;min-height:440px}.case-studies-page-v2 .s96-card{min-height:270px}.case-studies-page-v2 .s96-bottom{grid-template-columns:1fr;gap:18px}.case-studies-page-v2 .s96-bottom-text{border-left:0;padding-left:0}.case-studies-page-v2 .s96-bottom-stat{border-left:0;justify-content:flex-start;padding-left:0}}@media (width<=768px){.case-studies-page-v2 .section-96{padding:70px 0}.case-studies-page-v2 .s96-heading h2{font-size:2rem}.case-studies-page-v2 .s96-impact-grid{grid-template-columns:1fr 1fr;gap:11px}.case-studies-page-v2 .s96-feature-card{grid-column:span 2;min-height:410px;padding:25px}.case-studies-page-v2 .s96-feature-content{padding:30px 0}.case-studies-page-v2 .s96-feature-content h3{font-size:1.7rem}.case-studies-page-v2 .s96-card{min-height:250px;padding:20px}.case-studies-page-v2 .s96-card h3{font-size:14px}.case-studies-page-v2 .s96-bottom{padding:20px}}@media (width<=576px){.case-studies-page-v2 .section-96{padding:60px 0}.case-studies-page-v2 .s96-header{margin-bottom:30px}.case-studies-page-v2 .s96-eyebrow{margin-bottom:13px;font-size:9px}.case-studies-page-v2 .s96-heading h2{font-size:1.7rem;line-height:1.14}.case-studies-page-v2 .s96-intro p{font-size:12px;line-height:1.7}.case-studies-page-v2 .s96-impact-grid{grid-template-columns:1fr;gap:10px}.case-studies-page-v2 .s96-feature-card{border-radius:15px;grid-column:auto;min-height:390px;padding:20px}.case-studies-page-v2 .s96-feature-content{padding:25px 0}.case-studies-page-v2 .s96-feature-content h3{font-size:1.45rem;line-height:1.16}.case-studies-page-v2 .s96-feature-content p{font-size:11.5px}.case-studies-page-v2 .s96-feature-footer{padding-top:15px}.case-studies-page-v2 .s96-feature-footer span{padding:6px 8px;font-size:7px}.case-studies-page-v2 .s96-card{border-radius:14px;min-height:235px;padding:18px}.case-studies-page-v2 .s96-card-icon{width:35px;height:35px;margin-top:18px}.case-studies-page-v2 .s96-card h3{margin-top:14px;font-size:14px}.case-studies-page-v2 .s96-card p{font-size:9.5px}.case-studies-page-v2 .s96-card-result strong{font-size:18px}.case-studies-page-v2 .s96-bottom{border-radius:14px;margin-top:10px;padding:18px}.case-studies-page-v2 .s96-bottom-label{font-size:7px}.case-studies-page-v2 .s96-bottom-text p{font-size:9.5px}.case-studies-page-v2 .s96-bottom-stat strong{font-size:22px}}.section-97{color:#fff;background:radial-gradient(circle at 85% 20%,#3dace21f,#0000 30%),#0a111d;width:100%;padding:105px 0 0}.section-97 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-97 .s97-topbar{text-transform:uppercase;letter-spacing:.12em;color:#6b7280;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:20px;font-size:10px;display:flex}.section-97 .s97-topbar>div{align-items:center;gap:10px;display:flex}.section-97 .s97-topbar b{color:#3dace2}.section-97 .s97-topbar i{background:#ffffff26;width:35px;height:1px}.section-97 .s97-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:60px;padding:65px 0;display:grid}.section-97 .s97-left{max-width:570px}.section-97 .s97-label{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:17px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-97 .s97-left h2{letter-spacing:-.04em;color:#fff;margin:0;font-family:Manrope-Bold;font-size:clamp(2rem,3.4vw,3rem);line-height:1.08}.section-97 .s97-left h2 span{color:#3dace2;display:block}.section-97 .s97-left>p{color:#9ca3af;max-width:520px;margin:20px 0 0;font-size:13px;line-height:1.75}.section-97 .s97-data{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.section-97 .s97-data div{border-right:1px solid #ffffff14;padding:18px 15px}.section-97 .s97-data div:first-child{padding-left:0}.section-97 .s97-data div:last-child{border-right:0}.section-97 .s97-data small{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin-bottom:7px;font-size:9px;display:block}.section-97 .s97-data strong{color:#fff;font-family:Manrope-Bold;font-size:21px}.section-97 .s97-button{color:#fff;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:10px;margin-top:28px;padding:11px 15px;font-family:PlusJakartaSans-SemiBold;font-size:10px;text-decoration:none;transition:all .3s;display:inline-flex}.section-97 .s97-button span{color:#3dace2}.section-97 .s97-button:hover{color:#fff;background:#3dace2;border-color:#3dace2}.section-97 .s97-button:hover span{color:#fff}.section-97 .s97-right{justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.section-97 .s97-main-image{border:1px solid #ffffff1a;border-radius:20px;width:100%;height:420px;position:relative;overflow:hidden;transform:rotate(1.5deg);box-shadow:0 35px 70px #0006}.section-97 .s97-main-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-97 .s97-image-overlay{background:linear-gradient(135deg,#0a111d1f,#0a111d8c);position:absolute;inset:0}.section-97 .s97-result{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f172ae0;border:1px solid #ffffff1f;border-radius:14px;width:175px;padding:18px;position:absolute;bottom:45px;left:-25px;box-shadow:0 25px 50px #00000059}.section-97 .s97-result>span{color:#6b7280;font-size:9px;display:block}.section-97 .s97-result>strong{color:#fff;margin-top:8px;font-family:Manrope-Bold;font-size:31px;display:block}.section-97 .s97-result-label{color:#9ca3af;margin-top:3px;font-size:9px;display:block}.section-97 .s97-growth{color:#6ee7b7;background:#34d39914;border-radius:50px;margin-top:12px;padding:5px 8px;font-size:9px;display:inline-block}.section-97 .s97-tag{color:#d1d5db;background:#121c2c;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;display:flex;position:absolute;top:45px;right:-10px}.section-97 .s97-tag i{background:#3dace2;border-radius:50%;width:6px;height:6px}.section-97 .s97-footer{border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);display:grid}.section-97 .s97-footer div{border-right:1px solid #ffffff14;align-items:center;gap:12px;min-height:75px;padding:14px;display:flex}.section-97 .s97-footer div:first-child{padding-left:0}.section-97 .s97-footer div:last-child{border-right:0}.section-97 .s97-footer span{color:#3dace2;font-size:9px}.section-97 .s97-footer strong{color:#d1d5db;font-family:PlusJakartaSans-SemiBold;font-size:10px}@media (width<=1200px){.section-97 .container{padding-left:28px;padding-right:28px}}@media (width<=1024px){.section-97 .s97-layout{grid-template-columns:1fr;gap:40px}.section-97 .s97-left{max-width:700px}.section-97 .s97-right{width:100%;max-width:760px;margin:auto}}@media (width<=768px){.section-97{padding-top:75px}.section-97 .container{padding-left:20px;padding-right:20px}.section-97 .s97-layout{padding:50px 0}.section-97 .s97-left h2{font-size:2rem}.section-97 .s97-main-image{height:360px}.section-97 .s97-result{bottom:25px;left:15px}.section-97 .s97-tag{top:25px;right:10px}.section-97 .s97-footer{grid-template-columns:1fr 1fr}.section-97 .s97-footer div{border-bottom:1px solid #ffffff14;min-height:65px}.section-97 .s97-footer div:nth-child(2){border-right:0}}@media (width<=576px){.section-97{padding-top:60px}.section-97 .container{padding-left:16px;padding-right:16px}.section-97 .s97-layout{padding:45px 0}.section-97 .s97-left h2{font-size:1.7rem;line-height:1.16}.section-97 .s97-left>p{font-size:12.5px}.section-97 .s97-data{grid-template-columns:1fr}.section-97 .s97-data div,.section-97 .s97-data div:first-child{border-bottom:1px solid #ffffff14;border-right:0;padding:13px 0}.section-97 .s97-data div:last-child{border-bottom:0}.section-97 .s97-main-image{height:270px;transform:none}.section-97 .s97-result{width:145px;padding:13px;bottom:15px;left:10px}.section-97 .s97-result>strong{font-size:25px}.section-97 .s97-tag{font-size:8px;top:15px;right:8px}.section-97 .s97-footer{grid-template-columns:1fr}.section-97 .s97-footer div,.section-97 .s97-footer div:first-child{border-bottom:1px solid #ffffff14;border-right:0;min-height:55px;padding:12px 0}.section-97 .s97-footer div:last-child{border-bottom:0}}.section-98{color:#111827;background:#f9fafb;width:100%;padding:85px 0}.section-98 .container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.section-98 .s98-box{background:#111827;border-radius:22px;grid-template-columns:70px minmax(0,1fr) 260px;align-items:center;min-height:390px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #11182726}.section-98 .s98-number{color:#3dace2;border-right:1px solid #ffffff14;justify-content:center;align-self:stretch;align-items:flex-start;padding-top:30px;font-family:Manrope-Bold;font-size:11px;display:flex}.section-98 .s98-content{z-index:3;padding:55px 50px;position:relative}.section-98 .s98-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#3dace2;margin-bottom:16px;font-family:PlusJakartaSans-SemiBold;font-size:11px;line-height:1.3;display:inline-block}.section-98 .s98-content h2{letter-spacing:-.035em;color:#fff;max-width:650px;margin:0;font-family:Manrope-Bold;font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.1}.section-98 .s98-content h2 span{color:#3dace2;display:block}.section-98 .s98-content p{color:#9ca3af;max-width:550px;margin:18px 0 0;font-size:13px;line-height:1.7}.section-98 .s98-button{color:#fff;background:#3dace2;border-radius:9px;align-items:center;gap:10px;margin-top:28px;padding:12px 17px;font-family:PlusJakartaSans-SemiBold;font-size:10px;text-decoration:none;transition:all .3s;display:inline-flex}.section-98 .s98-button span{transition:all .25s}.section-98 .s98-button:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace240}.section-98 .s98-button:hover span{transform:translate(3px,-3px)}.section-98 .s98-decoration{justify-content:center;align-items:center;height:100%;min-height:390px;display:flex;position:relative;overflow:hidden}.section-98 .s98-circle{border:1px solid #3dace229;border-radius:50%;position:absolute}.section-98 .circle-one{width:250px;height:250px}.section-98 .circle-two{width:180px;height:180px}.section-98 .circle-three{background:radial-gradient(circle,#3dace229,#0000 70%);width:110px;height:110px}.section-98 .s98-decoration>span{z-index:2;letter-spacing:-.08em;color:#ffffff14;font-family:Manrope-Bold;font-size:48px;position:relative}@media (width<=1200px){.section-98 .container{padding-left:28px;padding-right:28px}}@media (width<=1024px){.section-98 .s98-box{grid-template-columns:55px 1fr}.section-98 .s98-decoration{display:none}}@media (width<=768px){.section-98{padding-top:75px;padding-bottom:75px}.section-98 .container{padding-left:20px;padding-right:20px}.section-98 .s98-content{padding:45px 30px}.section-98 .s98-content h2{font-size:2rem}}@media (width<=576px){.section-98{padding-top:60px;padding-bottom:60px}.section-98 .container{padding-left:16px;padding-right:16px}.section-98 .s98-box{grid-template-columns:1fr}.section-98 .s98-number{border-bottom:1px solid #ffffff14;border-right:0;justify-content:flex-start;align-items:center;min-height:45px;padding:0 20px}.section-98 .s98-content{padding:35px 22px}.section-98 .s98-content h2{font-size:1.7rem;line-height:1.16}.section-98 .s98-content p{font-size:12.5px}.section-98 .s98-button{padding:11px 14px;font-size:9px}}.section-99.case-study-hero{color:#fff;background:radial-gradient(circle at 78% 30%,#3dace21a,#0000 28%),radial-gradient(circle at 15% 70%,#3dace20f,#0000 25%),#111827;margin-top:85px;padding:5rem 0 4rem;position:relative;overflow:hidden}.section-99.case-study-hero .s99-grid-bg{opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.section-99.case-study-hero .s99-orb{filter:blur(90px);pointer-events:none;border-radius:9999px;position:absolute}.section-99.case-study-hero .s99-orb-one{background:#3dace21a;width:320px;height:320px;top:5%;right:5%}.section-99.case-study-hero .s99-orb-two{background:#3dace20d;width:260px;height:260px;bottom:0;left:0}.section-99.case-study-hero .s99-topline{z-index:2;justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex;position:relative}.section-99.case-study-hero .s99-breadcrumb{color:#9ca3af;align-items:center;gap:.75rem;font-family:Manrope-Regular;font-size:.875rem;display:flex}.section-99.case-study-hero .s99-breadcrumb i{color:#3dace2;font-size:13px}.section-99.case-study-hero .s99-breadcrumb span:last-child{color:#d1d5db}.section-99.case-study-hero .s99-project-number{letter-spacing:.14em;color:#6b7280;font-family:Manrope-Medium;font-size:.75rem}.section-99.case-study-hero .s99-main-row{z-index:2;position:relative}.section-99.case-study-hero .s99-content{max-width:680px}.section-99.case-study-hero .s99-kicker{letter-spacing:.11em;text-transform:uppercase;color:#3dace2;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:Manrope-Medium;font-size:.78rem;display:flex}.section-99.case-study-hero .s99-kicker-line{background:#3dace2;width:34px;height:1px}.section-99.case-study-hero h1{letter-spacing:-.045em;color:#fff;max-width:650px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.65rem,4.5vw,4.35rem);line-height:1.08}.section-99.case-study-hero h1 span{color:#3dace2;display:inline}.section-99.case-study-hero .s99-intro{color:#9ca3af;max-width:590px;margin:1.5rem 0 0;font-family:Manrope-Regular;font-size:1rem;line-height:1.75}.section-99.case-study-hero .s99-intro strong{color:#e5e7eb;font-family:Manrope-SemiBold}.section-99.case-study-hero .s99-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.section-99.case-study-hero .s99-primary-btn{color:#fff;background:#3dace2;border-radius:9999px;justify-content:center;align-items:center;gap:1rem;min-height:48px;padding:0 1.5rem;font-family:Manrope-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-99.case-study-hero .s99-primary-btn i{font-size:15px;transition:all .3s}.section-99.case-study-hero .s99-primary-btn:hover{color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace238}.section-99.case-study-hero .s99-primary-btn:hover i{transform:translate(2px,-2px)}.section-99.case-study-hero .s99-scroll-link{color:#9ca3af;align-items:center;gap:.5rem;font-family:Manrope-Medium;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-99.case-study-hero .s99-scroll-link i{font-size:13px}.section-99.case-study-hero .s99-scroll-link:hover{color:#fff}.section-99.case-study-hero .s99-visual{justify-content:center;align-items:center;min-height:500px;display:flex;position:relative}.section-99.case-study-hero .s99-browser{background:#fff;border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-width:540px;transition:all .5s;position:relative;overflow:hidden;transform:perspective(1200px)rotateY(-4deg);box-shadow:0 35px 80px #00000059,0 10px 30px #00000026}.section-99.case-study-hero .s99-browser:hover{transform:perspective(1200px)rotateY(0)translateY(-5px)}.section-99.case-study-hero .s99-browser-head{background:#f3f4f6;border-bottom:1px solid #e5e7eb;align-items:center;gap:1rem;height:42px;padding:0 1rem;display:flex}.section-99.case-study-hero .s99-window-dots{gap:5px;display:flex}.section-99.case-study-hero .s99-window-dots span{background:#d1d5db;border-radius:9999px;width:7px;height:7px}.section-99.case-study-hero .s99-address{color:#6b7280;background:#fff;border-radius:.25rem;flex:1;align-items:center;height:25px;padding:0 .75rem;font-family:Manrope-Regular;font-size:.68rem;display:flex}.section-99.case-study-hero .s99-browser-head>i{color:#6b7280;font-size:14px}.section-99.case-study-hero .s99-browser-body{background:#fff;min-height:370px}.section-99.case-study-hero .s99-site-nav{border-bottom:1px solid #f3f4f6;align-items:center;gap:1.25rem;height:54px;padding:0 1.5rem;display:flex}.section-99.case-study-hero .s99-site-nav span:not(.s99-logo-mark){background:#e5e7eb;border-radius:9999px;width:38px;height:4px}.section-99.case-study-hero .s99-logo-mark{background:linear-gradient(90deg,#3dace2,#60a5fa);border-radius:.25rem;width:75px;height:17px;margin-right:auto}.section-99.case-study-hero .s99-site-hero{grid-template-columns:.85fr 1.15fr;min-height:315px;display:grid}.section-99.case-study-hero .s99-site-copy{background:#f8fafc;flex-direction:column;justify-content:center;padding:2rem;display:flex}.section-99.case-study-hero .s99-site-copy small{text-transform:uppercase;letter-spacing:.08em;color:#3dace2;margin-bottom:.75rem;font-family:Manrope-Medium;font-size:.62rem}.section-99.case-study-hero .s99-site-copy strong{color:#111827;max-width:190px;font-family:PlusJakartaSans-Bold;font-size:1.45rem;line-height:1.2}.section-99.case-study-hero .s99-site-line{background:#3dace2;border-radius:9999px;width:50px;height:3px;margin-top:1.25rem}.section-99.case-study-hero .s99-site-image{height:100%}.section-99.case-study-hero .s99-site-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.section-99.case-study-hero .s99-float{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:4;background:#111827e0;border:1px solid #ffffff1f;border-radius:.75rem;align-items:center;gap:.75rem;min-width:175px;padding:1rem;display:flex;position:absolute;box-shadow:0 18px 40px #0000004d}.section-99.case-study-hero .s99-float small{color:#9ca3af;margin-bottom:2px;font-family:Manrope-Medium;font-size:.72rem;line-height:1.3;display:block}.section-99.case-study-hero .s99-float strong{color:#fff;font-family:Manrope-Bold;font-size:1.35rem;line-height:1.1;display:block}.section-99.case-study-hero .s99-float-top{top:14%;right:-30px}.section-99.case-study-hero .s99-float-bottom{bottom:13%;left:-35px}.section-99.case-study-hero .s99-float-icon{color:#3dace2;background:#3dace21f;border-radius:.5rem;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.section-99.case-study-hero .s99-float-icon i{font-size:16px}.section-99.case-study-hero .s99-mini-label{letter-spacing:.06em;text-transform:uppercase;color:#6b7280;z-index:5;align-items:center;gap:.5rem;font-family:Manrope-Medium;font-size:.65rem;display:flex;position:absolute;bottom:20px;right:15px}.section-99.case-study-hero .s99-mini-label span{background:#3dace2;border-radius:9999px;width:5px;height:5px}.section-99.case-study-hero .s99-meta{z-index:2;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:4rem;padding-top:1.5rem;display:grid;position:relative}.section-99.case-study-hero .s99-meta-item{flex-direction:column;gap:.5rem;display:flex}.section-99.case-study-hero .s99-meta-item span{text-transform:uppercase;letter-spacing:.09em;color:#6b7280;font-family:Manrope-Medium;font-size:.75rem;line-height:1.3}.section-99.case-study-hero .s99-meta-item strong{color:#f3f4f6;font-family:Manrope-SemiBold;font-size:1.05rem;line-height:1.4}@media (width<=1024px){.section-99.case-study-hero{margin-top:85px;padding:4rem 0}.section-99.case-study-hero .s99-main-row .s99-content{margin-bottom:3rem}.section-99.case-study-hero .s99-visual{min-height:450px}.section-99.case-study-hero .s99-float-top{right:0}.section-99.case-study-hero .s99-float-bottom{left:0}.section-99.case-study-hero .s99-meta{margin-top:3rem}}@media (width<=768px){.section-99.case-study-hero{margin-top:85px;padding:3rem 0}.section-99.case-study-hero .s99-topline{margin-bottom:2rem}.section-99.case-study-hero .s99-project-number{display:none}.section-99.case-study-hero .s99-breadcrumb{font-size:.75rem}.section-99.case-study-hero h1{letter-spacing:-.035em;font-size:clamp(2.2rem,9vw,3rem)}.section-99.case-study-hero .s99-intro{font-size:.9rem;line-height:1.65}.section-99.case-study-hero .s99-actions{gap:1rem}.section-99.case-study-hero .s99-primary-btn{min-height:45px;padding:0 1.25rem}.section-99.case-study-hero .s99-visual{min-height:400px;margin-top:1rem}.section-99.case-study-hero .s99-browser{transform:none}.section-99.case-study-hero .s99-float{min-width:145px;padding:.75rem}.section-99.case-study-hero .s99-float small{font-size:.65rem}.section-99.case-study-hero .s99-float strong{font-size:1.1rem}.section-99.case-study-hero .s99-float-top{top:8%;right:-5px}.section-99.case-study-hero .s99-float-bottom{bottom:8%;left:-5px}.section-99.case-study-hero .s99-site-hero{grid-template-columns:1fr}.section-99.case-study-hero .s99-site-hero .s99-site-copy{min-height:150px;padding:1.5rem}.section-99.case-study-hero .s99-site-hero .s99-site-image{height:190px}.section-99.case-study-hero .s99-browser-body{min-height:auto}.section-99.case-study-hero .s99-meta{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:2.5rem;padding-top:1.25rem}.section-99.case-study-hero .s99-meta-item span{font-size:.68rem}.section-99.case-study-hero .s99-meta-item strong{font-size:.92rem}}@media (width<=480px){.section-99.case-study-hero .s99-visual{min-height:350px}.section-99.case-study-hero .s99-float{min-width:132px}.section-99.case-study-hero .s99-float .s99-float-icon{flex-basis:34px;width:34px;height:34px}.section-99.case-study-hero .s99-float .s99-float-icon i{font-size:14px}.section-99.case-study-hero .s99-float-top{right:-8px}.section-99.case-study-hero .s99-float-bottom{left:-8px}.section-99.case-study-hero .s99-meta{grid-template-columns:1fr 1fr;gap:1.25rem}}.section-100.client-context{color:#111827;background:#f9fafb;padding:4rem 0;position:relative;overflow:hidden}.section-100.client-context:before{content:"";filter:blur(80px);pointer-events:none;background:#3dace20e;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-150px}.section-100.client-context:after{content:"JASLOK";letter-spacing:-.08em;color:#11182706;pointer-events:none;font-family:Manrope-Bold;font-size:8rem;line-height:1;position:absolute;bottom:35px;right:-55px}.section-100.client-context .s100-header{z-index:2;border-bottom:1px solid #e5e7eb;grid-template-columns:1.15fr .85fr;align-items:end;gap:2.5rem;padding-bottom:2.5rem;display:grid;position:relative}.section-100.client-context .s100-header-left{max-width:700px}.section-100.client-context .s100-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#3dace2;align-items:center;gap:.75rem;margin-bottom:1rem;font-family:Manrope-SemiBold;font-size:.68rem;display:inline-flex}.section-100.client-context .s100-eyebrow-dot{background:#3dace2;border-radius:9999px;width:6px;height:6px}.section-100.client-context .s100-header h2{letter-spacing:-.045em;color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.25rem,4vw,3.8rem);line-height:1.08}.section-100.client-context .s100-header h2 span{color:#3dace2}.section-100.client-context .s100-header-right{justify-self:end;max-width:350px}.section-100.client-context .s100-header-right p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.88rem;line-height:1.65}.section-100.client-context .s100-story-grid{z-index:2;grid-template-columns:.65fr 1.35fr;gap:2.5rem;padding:2.5rem 0 3rem;display:grid;position:relative}.section-100.client-context .s100-brand-panel{color:#fff;background:linear-gradient(145deg,#111827,#182233);border-radius:.75rem;flex-direction:column;justify-content:space-between;min-height:360px;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #0000001a}.section-100.client-context .s100-brand-panel:before{content:"";border:1px solid #ffffff14;border-radius:9999px;width:220px;height:220px;position:absolute;top:-70px;right:-90px;box-shadow:0 0 0 45px #ffffff06,0 0 0 90px #ffffff04}.section-100.client-context .s100-brand-top,.section-100.client-context .s100-brand-bottom{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.section-100.client-context .s100-case-label{letter-spacing:.14em;color:#9ca3af;font-family:Manrope-Medium;font-size:.62rem}.section-100.client-context .s100-case-index{color:#3dace2;font-family:Manrope-SemiBold;font-size:.72rem}.section-100.client-context .s100-brand-center{z-index:2;position:relative}.section-100.client-context .s100-brand-symbol{color:#3dace2;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:.5rem;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:1rem;font-family:Manrope-Bold;font-size:1.55rem;display:flex}.section-100.client-context .s100-brand-center h3{letter-spacing:-.04em;color:#fff;margin:0;font-family:PlusJakartaSans-Bold;font-size:2.15rem;line-height:1}.section-100.client-context .s100-brand-center span{color:#9ca3af;margin-top:.5rem;font-family:Manrope-Regular;font-size:.72rem;display:block}.section-100.client-context .s100-brand-bottom{color:#9ca3af;border-top:1px solid #ffffff1a;padding-top:1rem;font-family:Manrope-Medium;font-size:.72rem}.section-100.client-context .s100-brand-arrow{color:#fff;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}.section-100.client-context .s100-brand-arrow i{font-size:12px}.section-100.client-context .s100-brand-panel:hover .s100-brand-arrow{background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-100.client-context .s100-story-content{padding-top:.5rem}.section-100.client-context .s100-mini-label{letter-spacing:.13em;text-transform:uppercase;color:#3dace2;margin-bottom:.75rem;font-family:Manrope-SemiBold;font-size:.64rem;display:block}.section-100.client-context .s100-story-intro{max-width:650px}.section-100.client-context .s100-story-intro h3{letter-spacing:-.035em;color:#111827;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:clamp(1.65rem,2.7vw,2.55rem);line-height:1.2}.section-100.client-context .s100-story-intro h3 em{color:#3dace2;font-family:Manrope-SemiBold;font-style:normal}.section-100.client-context .s100-story-copy{grid-template-columns:1.05fr .95fr;gap:1.5rem;max-width:690px;margin-top:1.5rem;display:grid}.section-100.client-context .s100-story-copy p{color:#6b7280;margin:0;font-family:Manrope-Regular;font-size:.78rem;line-height:1.7}.section-100.client-context .s100-story-copy .s100-lead{color:#374151;font-family:Manrope-Medium;font-size:.86rem;line-height:1.7}.section-100.client-context .s100-story-copy strong{color:#3dace2;font-family:Manrope-SemiBold}.section-100.client-context .s100-insight{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;align-items:center;gap:1rem;max-width:690px;margin-top:1.5rem;padding:1rem 1.25rem;transition:all .3s;display:flex;position:relative;box-shadow:0 8px 25px #00000009}.section-100.client-context .s100-insight:hover{border-color:#3dace24d;transform:translateY(-2px)}.section-100.client-context .s100-insight-icon{color:#3dace2;background:#3dace21a;border-radius:.375rem;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.section-100.client-context .s100-insight-icon i{font-size:15px}.section-100.client-context .s100-insight-content{padding-right:1.5rem}.section-100.client-context .s100-insight-content span{letter-spacing:.11em;color:#3dace2;margin-bottom:2px;font-family:Manrope-SemiBold;font-size:.57rem;display:block}.section-100.client-context .s100-insight-content strong{color:#1f2937;font-family:Manrope-SemiBold;font-size:.78rem;line-height:1.45;display:block}.section-100.client-context .s100-insight-arrow{color:#9ca3af;font-size:12px;position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.section-100.client-context .s100-transformation{z-index:2;border-top:1px solid #e5e7eb;padding-top:2rem;position:relative}.section-100.client-context .s100-transformation-head{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.5rem;display:flex}.section-100.client-context .s100-transformation-head h3{letter-spacing:-.03em;color:#111827;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.65rem}.section-100.client-context .s100-transformation-head h3 span{color:#3dace2}.section-100.client-context .s100-transformation-head>p{color:#6b7280;max-width:260px;margin:0;font-family:Manrope-Regular;font-size:.72rem;line-height:1.55}.section-100.client-context .s100-journey{border-top:1px solid #e5e7eb;grid-template-columns:repeat(4,1fr);display:grid}.section-100.client-context .s100-journey-item{min-height:185px;padding:1.25rem 1.25rem 1rem 0;position:relative}.section-100.client-context .s100-journey-item:not(:last-child){border-right:1px solid #e5e7eb;margin-right:1.25rem}.section-100.client-context .s100-journey-number{letter-spacing:-.05em;color:#3dace259;margin-bottom:1.25rem;font-family:Manrope-Bold;font-size:1.6rem;line-height:1}.section-100.client-context .s100-journey-line{background:#3dace2;border-radius:9999px;width:22px;height:2px;margin-bottom:1rem}.section-100.client-context .s100-journey-content span{letter-spacing:.11em;color:#3dace2;margin-bottom:.25rem;font-family:Manrope-SemiBold;font-size:.57rem;display:block}.section-100.client-context .s100-journey-content h4{color:#111827;margin:0 0 .5rem;font-family:Manrope-SemiBold;font-size:.95rem}.section-100.client-context .s100-journey-content p{color:#6b7280;max-width:210px;margin:0;font-family:Manrope-Regular;font-size:.7rem;line-height:1.55}@media (width<=1024px){.section-100.client-context{padding:3rem 0}.section-100.client-context .s100-header{grid-template-columns:1fr;gap:1.25rem;padding-bottom:2rem}.section-100.client-context .s100-header-right{justify-self:start}.section-100.client-context .s100-story-grid{grid-template-columns:1fr;gap:2rem;padding:2rem 0}.section-100.client-context .s100-brand-panel{min-height:300px}.section-100.client-context .s100-journey{grid-template-columns:repeat(2,1fr)}.section-100.client-context .s100-journey-item:nth-child(2){border-right:0}.section-100.client-context .s100-journey-item:nth-child(3),.section-100.client-context .s100-journey-item:nth-child(4){border-top:1px solid #e5e7eb}}@media (width<=768px){.section-100.client-context{padding:2.5rem 0}.section-100.client-context .s100-header h2{font-size:2.15rem}.section-100.client-context .s100-story-grid{padding:2rem 0}.section-100.client-context .s100-brand-panel{min-height:285px;padding:1.25rem}.section-100.client-context .s100-brand-center h3{font-size:1.9rem}.section-100.client-context .s100-story-intro h3{font-size:1.65rem}.section-100.client-context .s100-story-copy{grid-template-columns:1fr;gap:1rem}.section-100.client-context .s100-insight{padding:1rem}.section-100.client-context .s100-transformation-head{flex-direction:column;align-items:flex-start;gap:.75rem}.section-100.client-context .s100-transformation-head h3{font-size:1.5rem}.section-100.client-context .s100-journey{grid-template-columns:1fr}.section-100.client-context .s100-journey-item{border-top:1px solid #e5e7eb;min-height:auto;padding:1.25rem 0;border-right:0!important}.section-100.client-context .s100-journey-item:first-child{border-top:0}.section-100.client-context .s100-journey-content p{max-width:100%}.section-100.client-context:after{font-size:4rem;right:-20px}}.section-101.challenge-map{color:#fff;background:radial-gradient(circle at 50% 45%,#3dace213,#0000 32%),#111827;padding:5rem 0;position:relative;overflow:hidden}.section-101.challenge-map .s101-grid{opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;animation:18s linear infinite s101GridMove;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 10%,#0000 75%);mask-image:radial-gradient(#000 10%,#0000 75%)}.section-101.challenge-map:before{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#3dace213,#0000 68%);border-radius:9999px;width:520px;height:520px;animation:6s ease-in-out infinite s101Ambient;position:absolute;top:28%;left:50%;transform:translate(-50%,-50%)}.section-101.challenge-map:after{content:"CHALLENGE / 02";letter-spacing:-.08em;color:#ffffff05;pointer-events:none;font-family:Manrope-Bold;font-size:7rem;line-height:1;position:absolute;bottom:120px;right:-85px;transform:rotate(-90deg)}.section-101.challenge-map .s101-header{z-index:5;border-bottom:1px solid #ffffff17;grid-template-columns:1.1fr .9fr;align-items:end;gap:4rem;padding-bottom:2.5rem;display:grid;position:relative}.section-101.challenge-map .s101-header-content{position:relative}.section-101.challenge-map .s101-label{letter-spacing:.16em;text-transform:uppercase;color:#3dace2;align-items:center;gap:.75rem;margin-bottom:1rem;font-family:Manrope-SemiBold;font-size:.64rem;display:inline-flex}.section-101.challenge-map .s101-label:before{content:"";background:#3dace2;width:28px;height:1px;box-shadow:0 0 10px #3dace2cc}.section-101.challenge-map .s101-header h2{letter-spacing:-.065em;color:#fff;max-width:680px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.7rem,5vw,4.8rem);line-height:.98}.section-101.challenge-map .s101-header p{color:#9ca3af;max-width:410px;margin:0 0 4px auto;font-family:Manrope-Regular;font-size:.82rem;line-height:1.8}.section-101.challenge-map .s101-map{z-index:4;grid-template-rows:1fr 1fr;grid-template-columns:1fr .72fr 1fr;align-items:center;gap:1rem;min-height:570px;margin-top:3rem;display:grid;position:relative}.section-101.challenge-map .s101-center{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#3dace224,#111827f5 62%);border:1px solid #3dace261;border-radius:9999px;flex-direction:column;grid-area:1/2/3;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:330px;padding:2.5rem;animation:5s ease-in-out infinite s101CoreFloat;display:flex;position:relative;overflow:visible;box-shadow:0 0 0 1px #ffffff06,0 0 60px #3dace21a,inset 0 0 70px #3dace20b}.section-101.challenge-map .s101-center:before{content:"";border:1px dashed #3dace229;border-radius:9999px;animation:18s linear infinite s101Orbit;position:absolute;inset:-22px}.section-101.challenge-map .s101-center:after{content:"";border:1px solid #3dace209;border-radius:9999px;animation:24s linear infinite s101OrbitReverse;position:absolute;inset:-48px}.section-101.challenge-map .s101-center-small{z-index:3;letter-spacing:.18em;color:#3dace2;margin-bottom:.75rem;font-family:Manrope-SemiBold;font-size:.56rem;position:relative}.section-101.challenge-map .s101-center strong{z-index:3;letter-spacing:-.035em;color:#fff;max-width:230px;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.25;position:relative}.section-101.challenge-map .s101-center-dot{background:#3dace2;border-radius:9999px;width:8px;height:8px;animation:2s ease-in-out infinite s101Pulse;position:absolute;top:25px;right:35px;box-shadow:0 0 0 7px #3dace212,0 0 22px #3dace2bf}.section-101.challenge-map .s101-node{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border:1px solid #ffffff16;border-radius:.75rem;flex-direction:row;align-items:flex-start;gap:1.25rem;min-height:165px;padding:1.5rem;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;box-shadow:0 18px 45px #00000029;inset:auto!important}.section-101.challenge-map .s101-node:before{content:"";opacity:.35;background:linear-gradient(90deg,#0000,#3dace2a6,#0000);height:1px;position:absolute;top:0;left:18px;right:18px}.section-101.challenge-map .s101-node:after{content:"";background:#374151;border:2px solid #111827;border-radius:9999px;width:7px;height:7px;transition:background .3s,box-shadow .3s;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.section-101.challenge-map .s101-node:hover{background:linear-gradient(145deg,#3dace213,#ffffff05);border-color:#3dace261;transform:translateY(-7px)scale(1.015);box-shadow:0 25px 60px #0000003d,0 0 35px #3dace20f}.section-101.challenge-map .s101-node:hover:after{background:#3dace2;box-shadow:0 0 0 5px #3dace214,0 0 16px #3dace2b3}.section-101.challenge-map .s101-node-icon{color:#3dace2;background:linear-gradient(145deg,#3dace224,#3dace209);border:1px solid #3dace238;border-radius:.5rem;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;margin:0;font-size:1rem;transition:transform .35s,background .35s,box-shadow .35s;display:flex;box-shadow:0 0 20px #3dace20d}.section-101.challenge-map .s101-node-content{flex:1;min-width:0}.section-101.challenge-map .s101-node-number{letter-spacing:.14em;color:#3dace2;opacity:.8;margin-bottom:.25rem;font-family:Manrope-SemiBold;font-size:.58rem;display:block}.section-101.challenge-map .s101-node strong{letter-spacing:-.015em;color:#fff;margin-bottom:.5rem;font-family:Manrope-SemiBold;font-size:1rem;line-height:1.3;display:block}.section-101.challenge-map .s101-node p{color:#9ca3af;max-width:300px;margin:0;font-family:Manrope-Regular;font-size:.78rem;line-height:1.65}.section-101.challenge-map .s101-node:hover .s101-node-icon{background:linear-gradient(145deg,#3dace233,#3dace20f);transform:translateY(-2px)rotate(-4deg);box-shadow:0 0 25px #3dace21f}.section-101.challenge-map .s101-node-one{grid-area:1/1;animation:6s ease-in-out infinite s101NodeFloat;transform:translate(-8px)}.section-101.challenge-map .s101-node-two{grid-area:1/3;animation:6.5s ease-in-out infinite s101NodeFloatReverse;transform:translate(8px)}.section-101.challenge-map .s101-node-three{grid-area:2/1;animation:7s ease-in-out infinite s101NodeFloatReverse;transform:translate(-8px)}.section-101.challenge-map .s101-node-four{grid-area:2/3;animation:6.8s ease-in-out infinite s101NodeFloat;transform:translate(8px)}.section-101.challenge-map .s101-node-five{z-index:8;background:linear-gradient(100deg,#3dace21f,#111827eb);border-color:#3dace238;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:min(460px,70%);min-height:82px;padding:1rem 1.25rem;display:grid;transform:translate(-50%);box-shadow:0 18px 55px #00000047,0 0 40px #3dace212;position:absolute!important;bottom:-42px!important;left:50%!important}.section-101.challenge-map .s101-node-five:after{background:#3dace2;top:-4px;left:50%;right:auto;transform:translate(-50%);box-shadow:0 0 18px #3dace2b3}.section-101.challenge-map .s101-node-five .s101-node-icon{margin:0}.section-101.challenge-map .s101-node-five strong{margin:0;font-size:.85rem}.section-101.challenge-map .s101-node-five p{text-align:right;max-width:150px;font-size:.7rem}.section-101.challenge-map .s101-connector{z-index:-1;transform-origin:0;opacity:.6;background:linear-gradient(90deg,#0000,#3dace273,#0000);height:1px;display:block;position:absolute;overflow:hidden}.section-101.challenge-map .s101-connector:after{content:"";background:linear-gradient(90deg,#0000,#3dace2,#0000);width:35%;animation:2.8s linear infinite s101Signal;position:absolute;inset:0;box-shadow:0 0 12px #3dace2cc}.section-101.challenge-map .s101-connector-one{width:18%;top:31%;left:30%;transform:rotate(0)}.section-101.challenge-map .s101-connector-two{width:18%;top:31%;left:52%;transform:rotate(180deg)}.section-101.challenge-map .s101-connector-three{width:18%;top:69%;left:30%;transform:rotate(0)}.section-101.challenge-map .s101-connector-four{width:18%;top:69%;left:52%;transform:rotate(180deg)}.section-101.challenge-map .s101-connector-five{width:1px;height:12%;top:70%;left:50%;transform:rotate(90deg)}.section-101.challenge-map .s101-bottom{z-index:5;border-top:1px solid #ffffff14;justify-content:center;align-items:center;gap:1.25rem;margin-top:5rem;padding-top:2rem;display:flex;position:relative}.section-101.challenge-map .s101-bottom span{background:linear-gradient(90deg,#0000,#3dace299);width:45px;height:1px}.section-101.challenge-map .s101-bottom span:last-child{transform:rotate(180deg)}.section-101.challenge-map .s101-bottom strong{text-align:center;color:#fff;max-width:470px;font-family:Manrope-SemiBold;font-size:.9rem;line-height:1.5}@keyframes s101GridMove{0%{transform:translate(0,0)}to{transform:translate(48px,48px)}}@keyframes s101Ambient{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes s101CoreFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes s101Orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes s101OrbitReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes s101Pulse{0%,to{box-shadow:0 0 0 6px #3dace212,0 0 15px #3dace28c}50%{box-shadow:0 0 0 10px #3dace206,0 0 28px #3dace2d9}}@keyframes s101Signal{0%{transform:translate(-120%)}to{transform:translate(350%)}}@keyframes s101NodeFloat{0%,to{transform:translate(8px)translateY(0)}50%{transform:translate(8px)translateY(-5px)}}@keyframes s101NodeFloatReverse{0%,to{transform:translate(-8px)translateY(0)}50%{transform:translate(-8px)translateY(-5px)}}@media (width<=1024px){.section-101.challenge-map{padding:4rem 0}.section-101.challenge-map .s101-header{grid-template-columns:1fr;gap:1.5rem}.section-101.challenge-map .s101-header p{max-width:620px;margin:0}.section-101.challenge-map .s101-map{grid-template-columns:1fr .8fr 1fr;min-height:540px}.section-101.challenge-map .s101-center{max-width:270px}.section-101.challenge-map .s101-node{min-height:145px}.section-101.challenge-map .s101-node-five{width:72%}}@media (width<=768px){.section-101.challenge-map{padding:3rem 0}.section-101.challenge-map:after{display:none}.section-101.challenge-map .s101-header{padding-bottom:1.5rem}.section-101.challenge-map .s101-header h2{font-size:2.25rem;line-height:1.02}.section-101.challenge-map .s101-header p{font-size:.75rem;line-height:1.65}.section-101.challenge-map .s101-map{flex-direction:column;gap:.75rem;min-height:auto;margin-top:2rem;display:flex}.section-101.challenge-map .s101-center{aspect-ratio:1;order:0;width:220px;max-width:220px;margin:0 auto 2rem;padding:1.5rem}.section-101.challenge-map .s101-center strong{font-size:1.05rem}.section-101.challenge-map .s101-node{min-height:130px;padding:1.25rem;animation:none;width:100%!important;transform:none!important}.section-101.challenge-map .s101-node-one{order:1}.section-101.challenge-map .s101-node-two{order:2}.section-101.challenge-map .s101-node-three{order:3}.section-101.challenge-map .s101-node-four{order:4}.section-101.challenge-map .s101-node-five{order:5;grid-template-columns:auto 1fr;gap:.75rem;min-height:105px;margin-top:.5rem;display:grid;width:100%!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}.section-101.challenge-map .s101-node-five p{text-align:left;grid-column:2;max-width:100%;margin-top:-8px}.section-101.challenge-map .s101-node-icon{flex:0 0 38px;width:38px;height:38px;font-size:.9rem}.section-101.challenge-map .s101-node-number{font-size:.55rem}.section-101.challenge-map .s101-node strong{font-size:.92rem}.section-101.challenge-map .s101-node p{font-size:.74rem;line-height:1.6}.section-101.challenge-map .s101-connector{display:none}.section-101.challenge-map .s101-bottom{margin-top:2.5rem;padding-top:1.5rem}.section-101.challenge-map .s101-bottom span{display:none}.section-101.challenge-map .s101-bottom strong{max-width:320px;font-size:.78rem}}.section-102.strategy-journey{color:#111827;background:#fff;padding:5rem 0;position:relative;overflow:hidden}.section-102.strategy-journey:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace213,#0000 70%);border-radius:9999px;width:500px;height:500px;position:absolute;top:-220px;right:-180px}.section-102.strategy-journey .s102-top{z-index:2;border-bottom:1px solid #e5e7eb;grid-template-columns:1.2fr .8fr;align-items:end;gap:4rem;margin-bottom:3rem;padding-bottom:2rem;display:grid;position:relative}.section-102.strategy-journey .s102-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#2563eb;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:Manrope-SemiBold;font-size:.7rem;display:inline-flex}.section-102.strategy-journey .s102-eyebrow i{color:#3dace2;font-size:.72rem}.section-102.strategy-journey .s102-top-left h2{letter-spacing:-.06em;color:#111827;max-width:700px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.35rem,4.2vw,3.8rem);line-height:.98}.section-102.strategy-journey .s102-top-left h2 span{color:#3dace2}.section-102.strategy-journey .s102-top-right{justify-self:end;max-width:390px}.section-102.strategy-journey .s102-overline{letter-spacing:.14em;color:#9ca3af;margin-bottom:1rem;font-family:Manrope-SemiBold;font-size:.62rem;display:block}.section-102.strategy-journey .s102-top-right p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.8}.section-102.strategy-journey .s102-journey{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(5,1fr);display:grid;position:relative}.section-102.strategy-journey .s102-journey:before{content:"";pointer-events:none;background:linear-gradient(90deg,#e5e7eb,#3dace259,#e5e7eb);height:1px;position:absolute;top:63px;left:7%;right:7%}.section-102.strategy-journey .s102-item{border-right:1px solid #e5e7eb;min-height:410px;padding:1.5rem 1.25rem;transition:background .4s,transform .4s;position:relative}.section-102.strategy-journey .s102-item:last-child{border-right:0}.section-102.strategy-journey .s102-item:hover{background:#f9fafb;transform:translateY(-3px)}.section-102.strategy-journey .s102-item:hover .s102-item-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-3px)rotate(-4deg);box-shadow:0 10px 25px #3dace238}.section-102.strategy-journey .s102-item:hover .s102-item-arrow{opacity:1;transform:translateY(0)}.section-102.strategy-journey .s102-item-number{z-index:2;letter-spacing:.1em;color:#9ca3af;margin-bottom:2rem;font-family:Manrope-Bold;font-size:.72rem;position:relative}.section-102.strategy-journey .s102-item-main{z-index:2;position:relative}.section-102.strategy-journey .s102-item-icon{color:#3dace2;background:#3dace20b;border:1px solid #3dace233;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:2rem;font-size:1.05rem;transition:all .4s cubic-bezier(.22,1,.36,1);display:flex}.section-102.strategy-journey .s102-item-label{letter-spacing:.13em;color:#2563eb;margin-bottom:.5rem;font-family:Manrope-SemiBold;font-size:.62rem;display:block}.section-102.strategy-journey .s102-item h3{letter-spacing:-.035em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-SemiBold;font-size:1.55rem;line-height:1.1}.section-102.strategy-journey .s102-item p{color:#6b7280;max-width:205px;margin:0;font-family:Manrope-Regular;font-size:.94rem;line-height:1.72}.section-102.strategy-journey .s102-item-arrow{color:#9ca3af;opacity:0;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.72rem;transition:all .35s;display:flex;position:absolute;bottom:1.5rem;right:1.25rem;transform:translateY(5px)}.section-102.strategy-journey .s102-item-featured{background:linear-gradient(#3dace20e,#3dace204);box-shadow:inset 0 2px #3dace2}.section-102.strategy-journey .s102-item-featured .s102-item-number{color:#3dace2}.section-102.strategy-journey .s102-item-featured .s102-item-icon{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 8px 24px #3dace22e}.section-102.strategy-journey .s102-feature-tag{letter-spacing:.12em;color:#2563eb;background:#3dace217;border-radius:.125rem;padding:5px 8px;font-family:Manrope-SemiBold;font-size:.48rem;position:absolute;top:1.25rem;right:1.25rem}.section-102.strategy-journey .s102-bottom{align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.section-102.strategy-journey .s102-bottom-left{white-space:nowrap;align-items:center;gap:.75rem;display:flex}.section-102.strategy-journey .s102-bottom-left span:last-child{letter-spacing:.12em;color:#6b7280;font-family:Manrope-SemiBold;font-size:.6rem}.section-102.strategy-journey .s102-live-dot{background:#3dace2;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 5px #3dace214}.section-102.strategy-journey .s102-bottom-line{background:#e5e7eb;flex:1;height:1px}.section-102.strategy-journey .s102-bottom-right{white-space:nowrap;color:#6b7280;align-items:center;gap:.75rem;font-family:Manrope-Medium;font-size:.68rem;display:flex}.section-102.strategy-journey .s102-bottom-right i{color:#3dace2;font-size:.62rem}.section-102.strategy-journey .s102-bottom-right span:last-child{color:#2563eb;font-family:Manrope-SemiBold}@media (width<=1024px){.section-102.strategy-journey{padding:4rem 0}.section-102.strategy-journey .s102-top{grid-template-columns:1fr;gap:1.5rem}.section-102.strategy-journey .s102-top-right{justify-self:start;max-width:650px}.section-102.strategy-journey .s102-journey{grid-template-columns:repeat(3,1fr)}.section-102.strategy-journey .s102-item:nth-child(3){border-right:0}.section-102.strategy-journey .s102-item:nth-child(4),.section-102.strategy-journey .s102-item:nth-child(5){border-top:1px solid #e5e7eb}.section-102.strategy-journey .s102-journey:before{display:none}}@media (width<=768px){.section-102.strategy-journey{padding:3rem 0}.section-102.strategy-journey .s102-top{margin-bottom:2rem;padding-bottom:1.5rem}.section-102.strategy-journey .s102-top-left h2{font-size:2.05rem;line-height:1}.section-102.strategy-journey .s102-top-right p{font-size:.92rem;line-height:1.7}.section-102.strategy-journey .s102-journey{border-bottom:0;grid-template-columns:1fr}.section-102.strategy-journey .s102-item{border-bottom:1px solid #e5e7eb;border-right:0;grid-template-columns:45px 1fr;gap:1rem;min-height:auto;padding:1.5rem .5rem;display:grid}.section-102.strategy-journey .s102-item:nth-child(3),.section-102.strategy-journey .s102-item:nth-child(4),.section-102.strategy-journey .s102-item:nth-child(5){border-top:0;border-right:0}.section-102.strategy-journey .s102-item-number{margin:3px 0 0;font-size:.65rem}.section-102.strategy-journey .s102-item-main{padding-right:1.25rem}.section-102.strategy-journey .s102-item-icon{width:42px;height:42px;margin-bottom:1.25rem;font-size:.92rem}.section-102.strategy-journey .s102-item h3{margin-bottom:.75rem;font-size:1.4rem}.section-102.strategy-journey .s102-item p{max-width:none;font-size:.92rem;line-height:1.7}.section-102.strategy-journey .s102-item-arrow{opacity:1;bottom:1.5rem;right:0;transform:none}.section-102.strategy-journey .s102-feature-tag{top:1.25rem;right:.5rem}.section-102.strategy-journey .s102-bottom{flex-direction:column;align-items:flex-start;gap:1rem;padding-top:1.5rem}.section-102.strategy-journey .s102-bottom-line{flex:none;width:100%}.section-102.strategy-journey .s102-bottom-right{white-space:normal;flex-wrap:wrap;gap:.5rem;font-size:.64rem}}@media (width<=640px){.section-102.strategy-journey .s102-top-left h2{font-size:1.85rem}.section-102.strategy-journey .s102-item{grid-template-columns:36px 1fr;gap:.75rem}.section-102.strategy-journey .s102-item h3{font-size:1.3rem}.section-102.strategy-journey .s102-item p{font-size:.88rem}.section-102.strategy-journey .s102-bottom-right{gap:6px}}.section-103.seo-transformation{color:#fff;background:radial-gradient(circle at 80% 10%,#3dace21a,#0000 30%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-103.seo-transformation .s103-top{grid-template-columns:1.1fr .55fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.section-103.seo-transformation .s103-label{color:#3dace2;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-103.seo-transformation .s103-top h2{letter-spacing:-.045em;max-width:780px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.3rem,4.5vw,4rem);line-height:1.02}.section-103.seo-transformation .s103-top h2 span{color:#3dace2;display:inline}.section-103.seo-transformation .s103-top-copy p{color:#d1d5db;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.8}.section-103.seo-transformation .s103-main{grid-template-columns:1.55fr .75fr;align-items:stretch;gap:1.5rem;display:grid}.section-103.seo-transformation .s103-chart-area{background:linear-gradient(145deg,#ffffff0b,#ffffff05);border:1px solid #ffffff17;border-radius:.75rem;padding:15px;box-shadow:0 25px 70px #0003}.section-103.seo-transformation .s103-chart-head{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-103.seo-transformation .s103-chart-title span{color:#d1d5db;margin-bottom:5px;font-family:Manrope-Regular;font-size:.875rem;display:block}.section-103.seo-transformation .s103-chart-title strong{color:#60a5fa;font-family:PlusJakartaSans-Bold;font-size:2rem;line-height:1;display:block}.section-103.seo-transformation .s103-chart-period{color:#6b7280;letter-spacing:.12em;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-103.seo-transformation .s103-chart{grid-template-columns:38px 1fr;min-height:340px;display:grid}.section-103.seo-transformation .s103-y-axis{color:#6b7280;flex-direction:column;justify-content:space-between;padding-bottom:28px;font-family:Manrope-Regular;font-size:10px;display:flex}.section-103.seo-transformation .s103-graph{border-bottom:1px solid #ffffff14;border-left:1px solid #ffffff14;min-height:315px;position:relative}.section-103.seo-transformation .s103-grid-line{background:#ffffff0f;height:1px;position:absolute;left:0;right:0}.section-103.seo-transformation .line-1{top:20%}.section-103.seo-transformation .line-2{top:40%}.section-103.seo-transformation .line-3{top:60%}.section-103.seo-transformation .line-4{top:80%}.section-103.seo-transformation .line-5{bottom:0}.section-103.seo-transformation .s103-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.section-103.seo-transformation .s103-area{fill:url(#s103Gradient)}.section-103.seo-transformation .s103-line-path{fill:none;stroke:#3dace2;stroke-width:5px;stroke-linecap:round;filter:drop-shadow(0 0 10px #3dace280);stroke-dasharray:1600;stroke-dashoffset:1600px;animation:2.4s cubic-bezier(.65,0,.35,1) forwards s103GraphDraw}.section-103.seo-transformation .s103-svg circle{fill:#fff;stroke:#3dace2;stroke-width:5px;opacity:0;animation:.5s 2.2s forwards s103GraphPoint}@keyframes s103GraphDraw{to{stroke-dashoffset:0}}@keyframes s103GraphPoint{to{opacity:1}}.section-103.seo-transformation .s103-months{color:#6b7280;justify-content:space-between;font-family:Manrope-Regular;font-size:10px;display:flex;position:absolute;bottom:-23px;left:0;right:0}.section-103.seo-transformation .s103-side-content{background:linear-gradient(145deg,#3dace21a,#ffffff06);border:1px solid #ffffff17;border-radius:.75rem;flex-direction:column;justify-content:center;padding:15px;display:flex}.section-103.seo-transformation .s103-side-eyebrow{color:#3dace2;letter-spacing:.12em;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:10px}.section-103.seo-transformation .s103-side-number{color:#fff;letter-spacing:-.05em;margin-bottom:4px;font-family:PlusJakartaSans-Bold;font-size:clamp(2.6rem,4vw,4rem);line-height:.95}.section-103.seo-transformation .s103-side-content h3{color:#fff;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.35rem;line-height:1.2}.section-103.seo-transformation .s103-side-content>p{color:#d1d5db;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.75}.section-103.seo-transformation .s103-side-divider{background:#ffffff17;width:100%;height:1px;margin:1.5rem 0}.section-103.seo-transformation .s103-side-point{grid-template-columns:28px 1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}.section-103.seo-transformation .s103-side-point:last-child{margin-bottom:0}.section-103.seo-transformation .s103-side-point>span{color:#3dace2;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-103.seo-transformation .s103-side-point strong{color:#fff;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-103.seo-transformation .s103-side-point small{color:#d1d5db;font-family:Manrope-Regular;font-size:13px;line-height:1.6;display:block}.section-103.seo-transformation .s103-metrics{background:#ffffff05;border:1px solid #ffffff14;border-radius:.5rem;grid-template-columns:repeat(4,1fr);margin-top:1.5rem;display:grid;overflow:hidden}.section-103.seo-transformation .s103-metric{border-right:1px solid #ffffff14;min-width:0;padding:1.25rem}.section-103.seo-transformation .s103-metric:last-child{border-right:0}.section-103.seo-transformation .s103-metric span{color:#6b7280;margin-bottom:.75rem;font-family:Manrope-Regular;font-size:11px;display:block}.section-103.seo-transformation .s103-metric strong{color:#fff;margin-bottom:5px;font-family:PlusJakartaSans-Bold;font-size:1.8rem;line-height:1;display:block}.section-103.seo-transformation .s103-metric small{color:#d1d5db;font-family:Manrope-Regular;font-size:13px;line-height:1.4;display:block}.section-103.seo-transformation .s103-note{color:#6b7280;margin-top:1rem;font-family:Manrope-Regular;font-size:11px}@media (width<=1024px){.section-103.seo-transformation .s103-top{grid-template-columns:1fr;gap:1.5rem}.section-103.seo-transformation .s103-main{grid-template-columns:1fr}.section-103.seo-transformation .s103-side-content{min-height:auto}}@media (width<=768px){.section-103.seo-transformation{padding:4rem 0}.section-103.seo-transformation .s103-top h2{font-size:clamp(2rem,8vw,3rem)}.section-103.seo-transformation .s103-chart-area,.section-103.seo-transformation .s103-side-content{padding:1.25rem}.section-103.seo-transformation .s103-chart{min-height:285px}.section-103.seo-transformation .s103-graph{min-height:260px}.section-103.seo-transformation .s103-metrics{grid-template-columns:repeat(2,1fr)}.section-103.seo-transformation .s103-metric:nth-child(2){border-right:0}.section-103.seo-transformation .s103-metric:nth-child(-n+2){border-bottom:1px solid #ffffff14}}@media (width<=640px){.section-103.seo-transformation .s103-chart-head{align-items:flex-start;gap:.75rem}.section-103.seo-transformation .s103-chart-period{text-align:right;font-size:8px}.section-103.seo-transformation .s103-chart-title strong{font-size:1.7rem}.section-103.seo-transformation .s103-chart{grid-template-columns:30px 1fr;min-height:245px}.section-103.seo-transformation .s103-graph{min-height:220px}.section-103.seo-transformation .s103-metrics{grid-template-columns:1fr}.section-103.seo-transformation .s103-metric{border-bottom:1px solid #ffffff14;border-right:0!important}.section-103.seo-transformation .s103-metric:last-child{border-bottom:0}}.section-104.execution-section{color:#111827;background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-104.execution-section .s104-intro{grid-template-columns:1fr .42fr;align-items:end;gap:4rem;margin-bottom:15px;display:grid}.section-104.execution-section .s104-kicker{color:#2563eb;text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:10px;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex}.section-104.execution-section .s104-kicker:before{content:"";background:#3dace2;width:26px;height:1px}.section-104.execution-section .s104-intro-main h2{letter-spacing:-.055em;max-width:820px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.5rem,5vw,4.7rem);line-height:.98}.section-104.execution-section .s104-intro-main h2 span{color:#3dace2;display:block}.section-104.execution-section .s104-intro-side{grid-template-columns:46px 1fr;align-items:start;gap:1.25rem;padding-bottom:5px;display:grid}.section-104.execution-section .s104-intro-count{color:#2563eb;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Manrope-Medium;font-size:.75rem;display:grid}.section-104.execution-section .s104-intro-side p{color:#6b7280;max-width:390px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.75}.section-104.execution-section .s104-list{border-top:1px solid #d1d5db}.section-104.execution-section .s104-item{border-bottom:1px solid #d1d5db;grid-template-columns:70px 55px minmax(0,1fr) 120px;align-items:center;gap:10px;min-height:150px;padding:1.5rem 1rem;transition:background .35s,padding .35s;display:grid;position:relative;overflow:hidden}.section-104.execution-section .s104-item:before{content:"";transform-origin:bottom;background:#3dace2;width:3px;transition:transform .35s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.section-104.execution-section .s104-item:hover{background:#f9fafb;padding-left:1.5rem;padding-right:1.5rem}.section-104.execution-section .s104-item:hover:before{transform:scaleY(1)}.section-104.execution-section .s104-item:hover .s104-item-number{color:#3dace2}.section-104.execution-section .s104-item:hover .s104-item-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(-8deg)}.section-104.execution-section .s104-item:hover .s104-item-action i{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-104.execution-section .s104-item:hover .s104-item-content h3{transform:translate(4px)}.section-104.execution-section .s104-item-number{color:#d1d5db;letter-spacing:-.05em;font-family:PlusJakartaSans-Bold;font-size:clamp(1.6rem,2.5vw,2.2rem);transition:color .3s}.section-104.execution-section .s104-item-icon{color:#4b5563;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .3s,border-color .3s,color .3s,transform .3s;display:grid}.section-104.execution-section .s104-item-icon i{font-size:16px}.section-104.execution-section .s104-item-content span{color:#2563eb;letter-spacing:.14em;margin-bottom:7px;font-family:Manrope-Medium;font-size:9px;display:block}.section-104.execution-section .s104-item-content h3{letter-spacing:-.025em;margin:0 0 7px;font-family:PlusJakartaSans-SemiBold;font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.15;transition:transform .3s}.section-104.execution-section .s104-item-content p{color:#6b7280;max-width:650px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.65}.section-104.execution-section .s104-item-action{justify-content:flex-end;align-items:center;gap:12px;display:flex}.section-104.execution-section .s104-item-action span{color:#9ca3af;letter-spacing:.12em;font-family:Manrope-Medium;font-size:8px}.section-104.execution-section .s104-item-action i{color:#6b7280;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;transition:background .3s,border-color .3s,color .3s,transform .35s;display:grid}.section-104.execution-section .s104-bottom{justify-content:space-between;align-items:center;padding-top:2rem;display:flex}.section-104.execution-section .s104-bottom-mark{align-items:center;gap:4px;display:flex}.section-104.execution-section .s104-bottom-mark span{background:#3dace2;border-radius:50%;width:5px;height:5px;display:block}.section-104.execution-section .s104-bottom-mark span:nth-child(2){opacity:.5}.section-104.execution-section .s104-bottom-mark span:nth-child(3){opacity:.2}.section-104.execution-section .s104-bottom-text{align-items:center;gap:1.25rem;margin-left:auto;margin-right:2rem;display:flex}.section-104.execution-section .s104-bottom-text strong{color:#374151;letter-spacing:.12em;font-family:Manrope-Medium;font-size:9px}.section-104.execution-section .s104-bottom-text span{color:#9ca3af;font-family:Manrope-Regular;font-size:.75rem}.section-104.execution-section .s104-bottom-number{color:#d1d5db;letter-spacing:-.05em;font-family:PlusJakartaSans-Bold;font-size:1.5rem}@media (width<=1024px){.section-104.execution-section .s104-intro{grid-template-columns:1fr;gap:2rem}.section-104.execution-section .s104-intro-side{max-width:620px}.section-104.execution-section .s104-item{grid-template-columns:55px 50px minmax(0,1fr) 80px;gap:1.25rem}.section-104.execution-section .s104-item-action span{display:none}}@media (width<=768px){.section-104.execution-section{padding:4rem 0}.section-104.execution-section .s104-intro{margin-bottom:2.5rem}.section-104.execution-section .s104-intro-main h2{font-size:clamp(2.4rem,10vw,3.5rem)}.section-104.execution-section .s104-item{grid-template-columns:42px 1fr 38px;align-items:start;gap:1rem;min-height:auto;padding:1.5rem .5rem}.section-104.execution-section .s104-item-number{font-size:1.35rem}.section-104.execution-section .s104-item-icon{display:none}.section-104.execution-section .s104-item-content span{font-size:8px}.section-104.execution-section .s104-item-content h3{font-size:1.2rem}.section-104.execution-section .s104-item-content p{font-size:.75rem;line-height:1.65}.section-104.execution-section .s104-item-action i{width:32px;height:32px}.section-104.execution-section .s104-bottom{align-items:flex-start}.section-104.execution-section .s104-bottom-text{flex-direction:column;align-items:flex-end;gap:5px;margin-right:1rem}.section-104.execution-section .s104-bottom-text span{text-align:right}}@media (width<=640px){.section-104.execution-section .s104-intro-side{grid-template-columns:38px 1fr}.section-104.execution-section .s104-intro-count{width:32px;height:32px}.section-104.execution-section .s104-item{grid-template-columns:35px 1fr 35px;padding-left:0;padding-right:0}.section-104.execution-section .s104-item:hover{padding-left:.75rem;padding-right:.75rem}.section-104.execution-section .s104-bottom-mark,.section-104.execution-section .s104-bottom-number{display:none}}.section-105.patient-journey{color:#fff;background:radial-gradient(circle at 85% 10%,#3dace21a,#0000 28%),radial-gradient(circle at 5% 80%,#3dace20d,#0000 25%),#111827;padding:6rem 0;position:relative;overflow:hidden}.section-105.patient-journey .s105-heading{margin-bottom:3rem}.section-105.patient-journey .s105-heading-label{color:#60a5fa;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:flex}.section-105.patient-journey .s105-label-line{background:#3dace2;width:34px;height:1px}.section-105.patient-journey .s105-heading-content{grid-template-columns:1fr .48fr;align-items:end;gap:3rem;display:grid}.section-105.patient-journey .s105-heading h2{color:#fff;letter-spacing:-.055em;max-width:820px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.4rem,4.5vw,4.2rem);line-height:.98}.section-105.patient-journey .s105-heading h2 span{color:#3dace2}.section-105.patient-journey .s105-heading-content>p{color:#9ca3af;max-width:460px;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-105.patient-journey .s105-journey{grid-template-columns:repeat(5,1fr);gap:1rem;padding-top:1.5rem;display:grid;position:relative}.section-105.patient-journey .s105-journey-line{z-index:0;background:#ffffff1a;height:1px;position:absolute;top:39px;left:8%;right:8%}.section-105.patient-journey .s105-journey-line span{background:linear-gradient(90deg,#3dace2,#3dace200);width:55%;height:100%;display:block;box-shadow:0 0 12px #3dace273}.section-105.patient-journey .s105-stage{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:.75rem;min-height:390px;padding:1.5rem;transition:transform .35s,border-color .35s,box-shadow .35s,background .35s;position:relative;box-shadow:inset 0 1px #ffffff09,0 18px 45px #0000002e}.section-105.patient-journey .s105-stage:hover{background:linear-gradient(145deg,#3dace21a,#ffffff06);border-color:#3dace273;transform:translateY(-8px);box-shadow:0 24px 55px #00000047,0 0 30px #3dace212}.section-105.patient-journey .s105-stage:hover .s105-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(-5deg)}.section-105.patient-journey .s105-stage:hover .s105-number{color:#3dace2}.section-105.patient-journey .s105-stage:hover .s105-card-arrow{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-105.patient-journey .s105-stage:hover .s105-query{background:#3dace214;border-color:#3dace259}.section-105.patient-journey .s105-stage-featured{background:linear-gradient(145deg,#3dace21c,#ffffff06);border-color:#3dace261;box-shadow:0 20px 50px #00000038,0 0 35px #3dace20f}.section-105.patient-journey .s105-card-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-105.patient-journey .s105-number{color:#6b7280;letter-spacing:.04em;font-family:Manrope-Medium;font-size:.875rem;transition:color .3s}.section-105.patient-journey .s105-icon{color:#d1d5db;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:12px;place-items:center;width:44px;height:44px;font-size:1rem;transition:background .3s,color .3s,border-color .3s,transform .3s;display:grid}.section-105.patient-journey .s105-stage-content{min-height:145px}.section-105.patient-journey .s105-stage-label{color:#60a5fa;letter-spacing:.12em;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:block}.section-105.patient-journey .s105-stage h3{color:#fff;letter-spacing:-.025em;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;line-height:1.1}.section-105.patient-journey .s105-stage p{color:#9ca3af;max-width:230px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.7}.section-105.patient-journey .s105-query{color:#d1d5db;background:#ffffff09;border:1px solid #ffffff17;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-height:72px;padding:1rem;font-family:Manrope-Regular;font-size:11px;line-height:1.45;transition:border-color .3s,background .3s;display:flex}.section-105.patient-journey .s105-query span{color:#6b7280;letter-spacing:.12em;font-family:PlusJakartaSans-SemiBold;font-size:8px}.section-105.patient-journey .s105-card-arrow{color:#9ca3af;background:#ffffff06;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;transition:transform .3s,background .3s,color .3s,border-color .3s;display:grid;position:absolute;bottom:1.25rem;right:1.25rem}.section-105.patient-journey .s105-bottom{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;margin-top:3rem;display:grid}.section-105.patient-journey .s105-bottom-line{background:#ffffff1a;height:1px}.section-105.patient-journey .s105-bottom-content{text-align:center}.section-105.patient-journey .s105-bottom-content span{color:#6b7280;letter-spacing:.14em;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:9px;display:block}.section-105.patient-journey .s105-bottom-content strong{color:#e5e7eb;max-width:520px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.4;display:block}@media (width<=1024px){.section-105.patient-journey .s105-heading-content{grid-template-columns:1fr;gap:1.25rem}.section-105.patient-journey .s105-journey{grid-template-columns:repeat(2,1fr)}.section-105.patient-journey .s105-journey-line{display:none}.section-105.patient-journey .s105-stage{min-height:360px}}@media (width<=768px){.section-105.patient-journey{padding:4rem 0}.section-105.patient-journey .s105-heading h2{font-size:clamp(2.2rem,7vw,3.2rem)}.section-105.patient-journey .s105-journey{grid-template-columns:repeat(2,1fr);gap:1rem}.section-105.patient-journey .s105-stage{min-height:340px;padding:1.25rem}.section-105.patient-journey .s105-stage-content{min-height:130px}.section-105.patient-journey .s105-bottom{grid-template-columns:1fr;gap:1rem}.section-105.patient-journey .s105-bottom-line{display:none}}@media (width<=640px){.section-105.patient-journey .s105-heading-label{font-size:10px}.section-105.patient-journey .s105-journey{grid-template-columns:1fr}.section-105.patient-journey .s105-stage{min-height:auto;padding:1.25rem}.section-105.patient-journey .s105-stage-content{min-height:auto;margin-bottom:1.25rem}.section-105.patient-journey .s105-stage h3{font-size:1.25rem}.section-105.patient-journey .s105-query{min-height:65px}.section-105.patient-journey .s105-bottom-content strong{font-size:1rem}}.section-106.digital-experience{color:#111827;background:#fff;padding:6rem 0;position:relative;overflow:hidden}.section-106.digital-experience:before{content:"";filter:blur(10px);pointer-events:none;background:#3dace20e;border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-180px}.section-106.digital-experience:after{content:"";filter:blur(20px);pointer-events:none;background:#3dace209;border-radius:50%;width:500px;height:500px;position:absolute;bottom:-250px;left:-180px}.section-106.digital-experience .s106-header{z-index:2;grid-template-columns:1fr .48fr;align-items:end;gap:3rem;margin-bottom:10px;display:grid;position:relative}.section-106.digital-experience .s106-heading{max-width:760px}.section-106.digital-experience .s106-eyebrow{color:#2563eb;text-transform:uppercase;letter-spacing:.09em;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:flex}.section-106.digital-experience .s106-eyebrow i{background:#3dace2;width:28px;height:2px;display:block}.section-106.digital-experience .s106-heading h2{letter-spacing:-.055em;color:#111827;max-width:720px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.5rem,5vw,4.4rem);line-height:.98}.section-106.digital-experience .s106-heading h2 span{color:#3dace2}.section-106.digital-experience .s106-header-copy{grid-template-columns:42px 1fr;align-items:start;gap:1.25rem;padding-bottom:5px;display:grid}.section-106.digital-experience .s106-index{color:#2563eb;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:36px;height:36px;font-family:Manrope-Medium;font-size:.75rem;display:grid}.section-106.digital-experience .s106-header-copy p{color:#4b5563;max-width:390px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-106.digital-experience .s106-experience{z-index:2;grid-template-columns:.72fr 1.5fr .72fr;align-items:center;gap:1.5rem;display:grid;position:relative}.section-106.digital-experience .s106-side{flex-direction:column;gap:1.5rem;display:flex}.section-106.digital-experience .s106-side-left{transform:translateY(35px)}.section-106.digital-experience .s106-side-right{transform:translateY(-35px)}.section-106.digital-experience .s106-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;min-height:250px;padding:1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;box-shadow:0 12px 35px #1118270b}.section-106.digital-experience .s106-card:hover{border-color:#3dace259;transform:translateY(-7px);box-shadow:0 22px 55px #11182717}.section-106.digital-experience .s106-card-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-106.digital-experience .s106-card-number{color:#9ca3af;letter-spacing:.08em;font-family:Manrope-Medium;font-size:11px}.section-106.digital-experience .s106-card-icon{color:#3dace2;background:#f9fafb;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:40px;height:40px;font-size:16px;transition:background .3s,color .3s;display:grid}.section-106.digital-experience .s106-card:hover .s106-card-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-106.digital-experience .s106-card h3{color:#111827;letter-spacing:-.02em;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-106.digital-experience .s106-card p{color:#6b7280;max-width:300px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.7}.section-106.digital-experience .s106-card-line{background:#e5e7eb;width:100%;height:1px;margin-top:1.5rem}.section-106.digital-experience .s106-card-tag{color:#9ca3af;letter-spacing:.12em;margin-top:1rem;font-family:Manrope-Medium;font-size:9px;display:block}.section-106.digital-experience .s106-center{position:relative}.section-106.digital-experience .s106-browser{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 30px 80px #1118271a,0 5px 20px #1118270a}.section-106.digital-experience .s106-browser-bar{background:#f9fafb;border-bottom:1px solid #e5e7eb;grid-template-columns:80px 1fr 80px;align-items:center;height:48px;padding:0 1rem;display:grid}.section-106.digital-experience .s106-browser-dots{gap:6px;display:flex}.section-106.digital-experience .s106-browser-dots span{background:#d1d5db;border-radius:50%;width:7px;height:7px}.section-106.digital-experience .s106-browser-url{color:#6b7280;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:30px;justify-self:center;min-width:180px;padding:7px 18px;font-family:Manrope-Regular;font-size:9px}.section-106.digital-experience .s106-browser-menu{color:#9ca3af;justify-self:end;font-size:14px}.section-106.digital-experience .s106-screen{background:#f8fafc;overflow:hidden}.section-106.digital-experience .s106-nav{background:#fff;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.section-106.digital-experience .s106-logo{color:#111827;letter-spacing:.04em;font-family:PlusJakartaSans-Bold;font-size:13px}.section-106.digital-experience .s106-nav-links{align-items:center;gap:22px;display:flex}.section-106.digital-experience .s106-nav-links span{color:#6b7280;font-family:Manrope-Medium;font-size:8px}.section-106.digital-experience .s106-nav-action{color:#fff;background:#111827;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.section-106.digital-experience .s106-hero{grid-template-columns:.9fr 1fr;min-height:350px;display:grid}.section-106.digital-experience .s106-hero-content{flex-direction:column;justify-content:center;padding:38px;display:flex}.section-106.digital-experience .s106-hero-content small{color:#2563eb;letter-spacing:.12em;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold;font-size:8px}.section-106.digital-experience .s106-hero-content h3{color:#111827;letter-spacing:-.045em;max-width:380px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(1.6rem,3vw,2.45rem);line-height:1.02}.section-106.digital-experience .s106-hero-content p{color:#6b7280;max-width:330px;margin:0 0 1.5rem;font-family:Manrope-Regular;font-size:11px;line-height:1.7}.section-106.digital-experience .s106-hero-button{color:#fff;background:#111827;border-radius:4px;align-items:center;gap:10px;width:fit-content;padding:10px 15px;font-family:Manrope-Medium;font-size:9px;display:inline-flex}.section-106.digital-experience .s106-hero-image{min-height:350px;position:relative;overflow:hidden}.section-106.digital-experience .s106-hero-image img{-o-object-fit:cover;object-fit:cover;filter:saturate(.82);width:100%;height:100%;display:block}.section-106.digital-experience .s106-image-label{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827b8;border:1px solid #ffffff40;border-radius:30px;align-items:center;gap:8px;padding:8px 12px;font-family:Manrope-Medium;font-size:8px;display:flex;position:absolute;bottom:18px;left:18px}.section-106.digital-experience .s106-image-label span{background:#3dace2;border-radius:50%;width:5px;height:5px}.section-106.digital-experience .s106-screen-bottom{background:#fff;border-top:1px solid #e5e7eb;grid-template-columns:repeat(3,1fr);display:grid}.section-106.digital-experience .s106-screen-bottom div{border-right:1px solid #e5e7eb;padding:17px 20px}.section-106.digital-experience .s106-screen-bottom div:last-child{border-right:0}.section-106.digital-experience .s106-screen-bottom strong{color:#111827;margin-bottom:3px;font-family:PlusJakartaSans-Bold;font-size:16px;display:block}.section-106.digital-experience .s106-screen-bottom small{color:#9ca3af;font-family:Manrope-Regular;font-size:8px}.section-106.digital-experience .s106-center-caption{justify-content:space-between;align-items:center;margin-top:1rem;padding:0 .5rem;display:flex}.section-106.digital-experience .s106-center-caption span{color:#9ca3af;letter-spacing:.12em;font-family:Manrope-Medium;font-size:9px}.section-106.digital-experience .s106-center-caption i{color:#3dace2;font-size:13px}.section-106.digital-experience .s106-bottom{border-top:1px solid #e5e7eb;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;margin-top:10px;padding-top:1.5rem;display:grid}.section-106.digital-experience .s106-bottom-mark{gap:4px;display:flex}.section-106.digital-experience .s106-bottom-mark span{background:#3dace2;border-radius:3px;width:4px;height:18px;display:block}.section-106.digital-experience .s106-bottom-mark span:nth-child(2){opacity:.6;height:13px}.section-106.digital-experience .s106-bottom-mark span:nth-child(3){opacity:.35;height:8px}.section-106.digital-experience .s106-bottom p{color:#374151;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-106.digital-experience .s106-bottom-meta{color:#9ca3af;letter-spacing:.1em;align-items:center;gap:10px;font-family:Manrope-Medium;font-size:8px;display:flex}.section-106.digital-experience .s106-bottom-meta i{color:#3dace2;font-size:10px}@media (width<=1024px){.section-106.digital-experience .s106-header{grid-template-columns:1fr;gap:1.5rem}.section-106.digital-experience .s106-experience{grid-template-columns:1fr}.section-106.digital-experience .s106-side{grid-template-columns:repeat(2,1fr);display:grid;transform:none}.section-106.digital-experience .s106-side-left,.section-106.digital-experience .s106-side-right{transform:none}.section-106.digital-experience .s106-side-left{order:2}.section-106.digital-experience .s106-center{order:1}.section-106.digital-experience .s106-side-right{order:3}}@media (width<=768px){.section-106.digital-experience{padding:4rem 0}.section-106.digital-experience .s106-heading h2{font-size:clamp(2.2rem,8vw,3.4rem)}.section-106.digital-experience .s106-hero{grid-template-columns:1fr}.section-106.digital-experience .s106-hero-image{min-height:280px}.section-106.digital-experience .s106-nav-links{display:none}.section-106.digital-experience .s106-side{grid-template-columns:1fr}.section-106.digital-experience .s106-card{min-height:auto}.section-106.digital-experience .s106-bottom{grid-template-columns:auto 1fr;gap:1.25rem}.section-106.digital-experience .s106-bottom-meta{grid-column:2}}@media (width<=640px){.section-106.digital-experience .s106-header-copy{grid-template-columns:36px 1fr}.section-106.digital-experience .s106-header-copy p{font-size:12px}.section-106.digital-experience .s106-browser-bar{grid-template-columns:50px 1fr 30px}.section-106.digital-experience .s106-browser-url{min-width:140px;padding:6px 10px}.section-106.digital-experience .s106-nav{padding:15px 16px}.section-106.digital-experience .s106-hero-content{padding:26px 22px}.section-106.digital-experience .s106-hero-content h3{font-size:1.8rem}.section-106.digital-experience .s106-hero-image{min-height:230px}.section-106.digital-experience .s106-screen-bottom div{padding:13px 10px}.section-106.digital-experience .s106-screen-bottom strong{font-size:13px}.section-106.digital-experience .s106-bottom{grid-template-columns:1fr}.section-106.digital-experience .s106-bottom-meta{flex-wrap:wrap;grid-column:auto}}.section-107.transformation-section{color:#fff;background:#111827;padding:6rem 0;position:relative;overflow:hidden}.section-107.transformation-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace21f,#0000 68%);border-radius:50%;width:650px;height:650px;position:absolute;top:-280px;left:50%;transform:translate(-50%)}.section-107.transformation-section:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.section-107.transformation-section .s107-heading{z-index:2;max-width:850px;margin-bottom:10px;position:relative}.section-107.transformation-section .s107-heading-label{color:#60a5fa;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:14px;display:flex}.section-107.transformation-section .s107-label-line{background:#3dace2;width:30px;height:2px}.section-107.transformation-section .s107-heading h2{color:#fff;letter-spacing:-.045em;max-width:760px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.5rem);line-height:1.04}.section-107.transformation-section .s107-heading h2 span{color:#3dace2}.section-107.transformation-section .s107-comparison{z-index:2;grid-template-columns:1fr 150px 1fr;align-items:center;gap:1.5rem;display:grid;position:relative}.section-107.transformation-section .s107-card{border-radius:1rem;flex-direction:column;min-height:520px;padding:2rem;transition:transform .35s,border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.section-107.transformation-section .s107-card:hover{transform:translateY(-8px)}.section-107.transformation-section .s107-before{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff17;box-shadow:0 25px 70px #00000038}.section-107.transformation-section .s107-after{background:linear-gradient(145deg,#3dace221,#ffffff06);border:1px solid #3dace247;box-shadow:0 25px 80px #3dace214}.section-107.transformation-section .s107-card-top{justify-content:space-between;align-items:center;margin-bottom:2.5rem;display:flex}.section-107.transformation-section .s107-side-label{color:#6b7280;letter-spacing:.12em;align-items:center;gap:.75rem;font-family:Manrope-Medium;font-size:10px;display:flex}.section-107.transformation-section .s107-side-label span{color:#4b5563;font-size:11px}.section-107.transformation-section .s107-after .s107-side-label{color:#60a5fa}.section-107.transformation-section .s107-after .s107-side-label span{color:#3dace2}.section-107.transformation-section .s107-card-icon{color:#9ca3af;background:#ffffff09;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;display:grid}.section-107.transformation-section .s107-after .s107-card-icon{color:#3dace2;background:#3dace214;border-color:#3dace240}.section-107.transformation-section .s107-card-content{margin-bottom:2rem}.section-107.transformation-section .s107-mini-label{color:#4b5563;letter-spacing:.12em;margin-bottom:1rem;font-family:Manrope-Medium;font-size:9px;display:block}.section-107.transformation-section .s107-after .s107-mini-label{color:#60a5fa}.section-107.transformation-section .s107-card h3{color:#fff;letter-spacing:-.035em;max-width:430px;margin:0 0 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:clamp(1.5rem,2.5vw,2.15rem);line-height:1.08}.section-107.transformation-section .s107-card-content p{color:#6b7280;max-width:430px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.75}.section-107.transformation-section .s107-card ul{border-top:1px solid #ffffff14;flex-direction:column;gap:0;margin:auto 0 0;padding:0;list-style:none;display:flex}.section-107.transformation-section .s107-card li{color:#9ca3af;border-bottom:1px solid #ffffff12;align-items:center;gap:1rem;padding:14px 0;font-family:Manrope-Regular;font-size:.875rem;display:flex}.section-107.transformation-section .s107-card li i{color:#6b7280;background:#ffffff0a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.section-107.transformation-section .s107-after li i{color:#3dace2;background:#3dace21a}.section-107.transformation-section .s107-after li span{color:#d1d5db}.section-107.transformation-section .s107-card-footer{justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.section-107.transformation-section .s107-card-footer span:first-child{color:#4b5563;font-family:Manrope-Medium;font-size:9px}.section-107.transformation-section .s107-card-footer span:last-child{color:#4b5563;letter-spacing:.12em;font-family:Manrope-Medium;font-size:8px}.section-107.transformation-section .s107-after .s107-card-footer span:last-child{color:#60a5fa}.section-107.transformation-section .s107-transform{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.section-107.transformation-section .s107-transform-orbit{place-items:center;width:96px;height:96px;display:grid;position:relative}.section-107.transformation-section .s107-orbit{border:1px solid #3dace22e;border-radius:50%;position:absolute}.section-107.transformation-section .orbit-one{width:72px;height:72px}.section-107.transformation-section .orbit-two{border-color:#3dace214;width:96px;height:96px}.section-107.transformation-section .s107-transform-mark{z-index:2;color:#3dace2;background:#111827;border:1px solid #3dace259;border-radius:50%;place-items:center;width:52px;height:52px;font-size:17px;display:grid;position:relative;box-shadow:0 0 35px #3dace21f}.section-107.transformation-section .s107-transform-label{color:#60a5fa;letter-spacing:.16em;font-family:PlusJakartaSans-SemiBold;font-size:9px}.section-107.transformation-section .s107-transform small{color:#4b5563;letter-spacing:.08em;font-family:Manrope-Medium;font-size:7px}.section-107.transformation-section .s107-bottom{z-index:2;border-top:1px solid #ffffff14;grid-template-columns:45px 1fr auto;align-items:center;gap:1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:grid;position:relative}.section-107.transformation-section .s107-bottom-line{background:#3dace2;width:35px;height:2px}.section-107.transformation-section .s107-bottom-copy span{color:#4b5563;letter-spacing:.12em;margin-bottom:5px;font-family:Manrope-Medium;font-size:8px;display:block}.section-107.transformation-section .s107-bottom-copy strong{color:#d1d5db;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-107.transformation-section .s107-bottom-icon{color:#3dace2;border:1px solid #3dace240;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;display:grid}@media (width<=1024px){.section-107.transformation-section .s107-comparison{grid-template-columns:1fr}.section-107.transformation-section .s107-transform{flex-direction:row;padding:1rem 0}.section-107.transformation-section .s107-transform-orbit{width:70px;height:70px}.section-107.transformation-section .s107-orbit.orbit-one{width:55px;height:55px}.section-107.transformation-section .s107-orbit.orbit-two{width:70px;height:70px}.section-107.transformation-section .s107-transform-mark{width:42px;height:42px;transform:rotate(90deg)}.section-107.transformation-section .s107-card{min-height:450px}}@media (width<=768px){.section-107.transformation-section{padding:4rem 0}.section-107.transformation-section .s107-heading{margin-bottom:2.5rem}.section-107.transformation-section .s107-heading h2{font-size:clamp(1.9rem,8vw,2.7rem)}.section-107.transformation-section .s107-card{min-height:auto;padding:1.5rem}.section-107.transformation-section .s107-card h3{font-size:1.55rem}.section-107.transformation-section .s107-transform{gap:.75rem}.section-107.transformation-section .s107-bottom{grid-template-columns:35px 1fr}.section-107.transformation-section .s107-bottom-icon{display:none}}@media (width<=640px){.section-107.transformation-section .s107-card-content p,.section-107.transformation-section .s107-card li,.section-107.transformation-section .s107-bottom-copy strong{font-size:12px}}.section-108.business-impact{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-108.business-impact .s108-header{margin-bottom:3rem}.section-108.business-impact .s108-header-label{color:#2563eb;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex}.section-108.business-impact .s108-line{background:#3dace2;width:28px;height:1px}.section-108.business-impact .s108-header-grid{grid-template-columns:1fr .55fr;align-items:end;gap:3rem;display:grid}.section-108.business-impact .s108-header h2{letter-spacing:-.045em;max-width:720px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,4vw,3.6rem);line-height:1.04}.section-108.business-impact .s108-header h2 span{color:#3dace2}.section-108.business-impact .s108-header p{color:#4b5563;max-width:480px;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-108.business-impact .s108-impact-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.section-108.business-impact .s108-card{background:#fff;border:1px solid #11182712;border-radius:1rem;flex-direction:column;min-height:390px;padding:15px 1.5rem 1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #1118270f,0 2px 8px #11182709}.section-108.business-impact .s108-card:before{content:"";background:0 0;width:100%;height:3px;transition:background .35s;position:absolute;top:0;left:0}.section-108.business-impact .s108-card:hover{border-color:#3dace238;transform:translateY(-8px);box-shadow:0 24px 50px #1118271c,0 5px 14px #1118270d}.section-108.business-impact .s108-card:hover:before{background:#3dace2}.section-108.business-impact .s108-card:hover .s108-card-icon{color:#fff;background:#3dace2;transform:rotate(8deg)}.section-108.business-impact .s108-card:hover .s108-card-bottom i{color:#fff;background:#3dace2;transform:rotate(45deg)}.section-108.business-impact .s108-card-featured{background:linear-gradient(145deg,#fff 0%,#3dace209 100%);border-color:#3dace224}.section-108.business-impact .s108-card-featured:before{background:#3dace2}.section-108.business-impact .s108-card-top{justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex}.section-108.business-impact .s108-card-number{color:#9ca3af;letter-spacing:.08em;font-family:Manrope-Medium;font-size:.75rem}.section-108.business-impact .s108-card-icon{color:#2563eb;background:#3dace214;border-radius:14px;place-items:center;width:46px;height:46px;font-size:1.125rem;transition:background .35s,color .35s,transform .35s;display:grid}.section-108.business-impact .s108-card-content{flex:1}.section-108.business-impact .s108-card-label{color:#2563eb;letter-spacing:.14em;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:block}.section-108.business-impact .s108-card h3{letter-spacing:-.025em;margin:0 0 1rem;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;line-height:1.15}.section-108.business-impact .s108-card p{color:#4b5563;max-width:390px;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-108.business-impact .s108-card-bottom{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex}.section-108.business-impact .s108-card-bottom span{color:#9ca3af;letter-spacing:.12em;font-family:Manrope-Medium;font-size:9px}.section-108.business-impact .s108-card-bottom i{color:#6b7280;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:34px;height:34px;font-size:.75rem;transition:background .35s,color .35s,transform .35s;display:grid}.section-108.business-impact .s108-footer{background:#ffffffbf;border:1px solid #e5e7eb;border-radius:.75rem;grid-template-columns:42px 1fr auto;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:grid;box-shadow:0 6px 20px #1118270a}.section-108.business-impact .s108-footer-mark{color:#2563eb;background:#3dace217;border-radius:50%;place-items:center;width:38px;height:38px;font-size:.875rem;display:grid}.section-108.business-impact .s108-footer p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.5}.section-108.business-impact .s108-footer-number{color:#d1d5db;font-family:PlusJakartaSans-Bold;font-size:1.25rem}@media (width<=1024px){.section-108.business-impact .s108-header-grid{grid-template-columns:1fr;gap:1.5rem}.section-108.business-impact .s108-impact-grid{grid-template-columns:repeat(2,1fr)}.section-108.business-impact .s108-card:last-child{grid-column:span 2}}@media (width<=768px){.section-108.business-impact{padding:4rem 0}.section-108.business-impact .s108-header{margin-bottom:2rem}.section-108.business-impact .s108-header h2{font-size:clamp(2rem,8vw,3rem)}.section-108.business-impact .s108-header p{font-size:.875rem}.section-108.business-impact .s108-impact-grid{grid-template-columns:1fr;gap:1.25rem}.section-108.business-impact .s108-card,.section-108.business-impact .s108-card:last-child{grid-column:auto;min-height:340px}.section-108.business-impact .s108-card-top{margin-bottom:2rem}.section-108.business-impact .s108-card h3{font-size:1.25rem}.section-108.business-impact .s108-card p{font-size:.875rem}.section-108.business-impact .s108-footer{grid-template-columns:38px 1fr;padding:1.25rem}.section-108.business-impact .s108-footer-number{display:none}}@media (width<=640px){.section-108.business-impact .s108-card{min-height:320px;padding:1.5rem 1.25rem}.section-108.business-impact .s108-card-icon{width:42px;height:42px}.section-108.business-impact .s108-footer{gap:1rem}}.section-109.project-gallery{color:#fff;background:radial-gradient(circle at 85% 15%,#3dace214,#0000 28%),#111827;padding:2.5rem 0;position:relative;overflow:hidden}.section-109.project-gallery .s109-intro{grid-template-columns:1fr .55fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.section-109.project-gallery .s109-kicker{color:#60a5fa;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex}.section-109.project-gallery .s109-kicker-line{background:#3dace2;width:30px;height:1px}.section-109.project-gallery .s109-intro h2{color:#fff;letter-spacing:-.045em;max-width:600px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.02}.section-109.project-gallery .s109-intro h2 span{color:#3dace2}.section-109.project-gallery .s109-intro-right{flex-direction:column;gap:1.5rem;padding-bottom:.25rem;display:flex}.section-109.project-gallery .s109-intro-right p{color:#d1d5db;max-width:390px;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.8}.section-109.project-gallery .s109-counter{align-items:center;gap:.75rem;display:flex}.section-109.project-gallery .s109-counter strong{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-109.project-gallery .s109-counter span{color:#6b7280;letter-spacing:.14em;font-size:9px}.section-109.project-gallery .s109-feature{margin-bottom:1.5rem;position:relative}.section-109.project-gallery .s109-feature-image{background:#17212b;border:1px solid #ffffff1f;border-radius:1rem;height:520px;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000059}.section-109.project-gallery .s109-feature-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);display:block}.section-109.project-gallery .s109-feature:hover img{transform:scale(1.045)}.section-109.project-gallery .s109-feature-overlay{background:linear-gradient(#080d1214,#080d1226 38%,#080d12eb 100%);position:absolute;inset:0}.section-109.project-gallery .s109-feature-index{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080d128c;border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;font-size:.75rem;display:grid;position:absolute;top:1.5rem;left:1.5rem}.section-109.project-gallery .s109-feature-title{max-width:600px;position:absolute;bottom:2rem;left:2rem}.section-109.project-gallery .s109-feature-title span{color:#60a5fa;letter-spacing:.15em;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:9px;display:block}.section-109.project-gallery .s109-feature-title h3{color:#fff;letter-spacing:-.025em;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:clamp(1.5rem,3vw,2.6rem);line-height:1.12}.section-109.project-gallery .s109-feature-action{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080d128c;border:1px solid #fff3;border-radius:50%;place-items:center;width:52px;height:52px;transition:background .3s,transform .3s;display:grid;position:absolute;bottom:1.5rem;right:1.5rem}.section-109.project-gallery .s109-feature:hover .s109-feature-action{background:#3dace2;transform:rotate(45deg)}.section-109.project-gallery .s109-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.section-109.project-gallery .s109-work{margin:0}.section-109.project-gallery .s109-work-image{background:#17212b;border:1px solid #ffffff1a;border-radius:.75rem;height:300px;position:relative;overflow:hidden;box-shadow:0 15px 35px #00000040}.section-109.project-gallery .s109-work-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1);display:block}.section-109.project-gallery .s109-work:hover .s109-work-image img{transform:scale(1.06)}.section-109.project-gallery .s109-work-overlay{background:linear-gradient(#080d120d,#080d128c);position:absolute;inset:0}.section-109.project-gallery .s109-work-number{color:#fff;font-family:Manrope-Medium;font-size:10px;position:absolute;top:1rem;left:1rem}.section-109.project-gallery .s109-work-arrow{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d1280;border:1px solid #fff3;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .3s,transform .3s;display:grid;position:absolute;top:1rem;right:1rem}.section-109.project-gallery .s109-work:hover .s109-work-arrow{background:#3dace2;transform:rotate(45deg)}.section-109.project-gallery .s109-work-info{border-bottom:1px solid #ffffff1a;grid-template-columns:.8fr 1fr;gap:1.5rem;padding:1.25rem 0 .75rem;display:grid}.section-109.project-gallery .s109-work-info small{color:#60a5fa;letter-spacing:.13em;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:9px;display:block}.section-109.project-gallery .s109-work-info h3{color:#fff;margin:0;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.2}.section-109.project-gallery .s109-work-info p{color:#9ca3af;margin:0;font-family:Manrope-Regular;font-size:.75rem;line-height:1.7}.section-109.project-gallery .s109-closing{border-top:1px solid #ffffff1a;grid-template-columns:auto 80px 1fr auto;align-items:center;gap:1.25rem;margin-top:3rem;padding-top:1.5rem;display:grid}.section-109.project-gallery .s109-closing-number{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-109.project-gallery .s109-closing-line{background:#3dace280;width:80px;height:1px}.section-109.project-gallery .s109-closing h4{color:#d1d5db;margin:0;font-family:Manrope-Regular;font-size:.875rem;font-weight:400;line-height:1.6}.section-109.project-gallery .s109-closing-icon{color:#3dace2;font-size:1.125rem}@media (width<=1024px){.section-109.project-gallery .s109-intro{grid-template-columns:1fr;gap:1.5rem}.section-109.project-gallery .s109-intro-right{max-width:600px}.section-109.project-gallery .s109-feature-image{height:440px}.section-109.project-gallery .s109-work-image{height:260px}}@media (width<=768px){.section-109.project-gallery{padding:4rem 0}.section-109.project-gallery .s109-intro{margin-bottom:2rem}.section-109.project-gallery .s109-intro h2{font-size:2.2rem}.section-109.project-gallery .s109-feature-image{height:360px}.section-109.project-gallery .s109-feature-title{bottom:1.25rem;left:1.25rem;right:1.25rem}.section-109.project-gallery .s109-feature-title h3{font-size:1.5rem}.section-109.project-gallery .s109-feature-action{bottom:1.25rem;right:1.25rem}.section-109.project-gallery .s109-grid{grid-template-columns:1fr;gap:2rem}.section-109.project-gallery .s109-work-image{height:260px}.section-109.project-gallery .s109-work-info{grid-template-columns:1fr;gap:.75rem}.section-109.project-gallery .s109-closing{grid-template-columns:auto 1fr auto;gap:1rem}.section-109.project-gallery .s109-closing-line{width:100%}}@media (width<=640px){.section-109.project-gallery .s109-feature-image{height:300px}.section-109.project-gallery .s109-feature-index{top:1rem;left:1rem}.section-109.project-gallery .s109-feature-title h3{font-size:1.3rem}.section-109.project-gallery .s109-work-image{height:220px}.section-109.project-gallery .s109-closing-number{display:none}.section-109.project-gallery .s109-closing h4{font-size:.75rem}}.section-110.results-summary{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-110.results-summary .s110-header{grid-template-columns:minmax(0,1.15fr) minmax(280px,.65fr);align-items:end;gap:3rem;margin-bottom:3rem;display:grid}.section-110.results-summary .s110-eyebrow{color:#3dace2;text-transform:uppercase;letter-spacing:.1em;align-items:center;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-110.results-summary .s110-eyebrow:before{content:"";background:#3dace2;width:24px;height:1px;margin-right:10px}.section-110.results-summary .s110-header-left h2{letter-spacing:-.045em;color:#111827;max-width:620px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.25rem,4.2vw,3.8rem);line-height:1.04}.section-110.results-summary .s110-header-left h2 span{color:#3dace2}.section-110.results-summary .s110-header-right{border-left:1px solid #d1d5db;padding-left:1.5rem}.section-110.results-summary .s110-header-index{color:#9ca3af;letter-spacing:.12em;margin-bottom:1rem;font-family:Manrope-Medium;font-size:10px;display:block}.section-110.results-summary .s110-header-right p{color:#4b5563;max-width:390px;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.8}.section-110.results-summary .s110-timeline{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:2.5rem;padding:1.5rem 0 2rem;display:grid;position:relative}.section-110.results-summary .s110-timeline-progress{background:linear-gradient(90deg,#d1d5db 0%,#3dace2b3 50%,#d1d5db 100%);height:1px;position:absolute;top:31px;left:8%;right:8%}.section-110.results-summary .s110-timeline-item{z-index:2;grid-template-columns:52px 1fr;gap:1.25rem;display:grid;position:relative}.section-110.results-summary .s110-timeline-node{background:#fff;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 8px 24px #1118270f}.section-110.results-summary .s110-timeline-node span{color:#6b7280;font-family:Manrope-Medium;font-size:10px}.section-110.results-summary .s110-timeline-node:after{content:"";background:#3dace2;border-radius:50%;width:7px;height:7px;margin-top:35px;margin-left:35px;position:absolute;box-shadow:0 0 0 4px #3dace21f}.section-110.results-summary .s110-timeline-content{padding-top:2px}.section-110.results-summary .s110-timeline-content .s110-year{color:#3dace2;letter-spacing:.08em;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:block}.section-110.results-summary .s110-timeline-content h3{color:#111827;margin:0 0 7px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-110.results-summary .s110-timeline-content p{color:#4b5563;max-width:290px;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.7}.section-110.results-summary .s110-results-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.section-110.results-summary .s110-result-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;flex-direction:column;min-height:220px;padding:1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #1118270e}.section-110.results-summary .s110-result-card:before{content:"";background:#e5e7eb;width:100%;height:2px;transition:background .35s;position:absolute;top:0;left:0}.section-110.results-summary .s110-result-card:hover{border-color:#3dace24d;transform:translateY(-5px);box-shadow:0 18px 38px #1118271a}.section-110.results-summary .s110-result-card:hover:before{background:#3dace2}.section-110.results-summary .s110-result-card:hover .s110-card-header i{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-110.results-summary .s110-result-highlight{background:linear-gradient(145deg,#fff 0%,#3dace20b 100%);border-color:#3dace247}.section-110.results-summary .s110-result-highlight:before{background:#3dace2}.section-110.results-summary .s110-card-header{justify-content:space-between;align-items:center;display:flex}.section-110.results-summary .s110-card-header span{color:#9ca3af;font-family:Manrope-Medium;font-size:10px}.section-110.results-summary .s110-card-header i{color:#6b7280;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:31px;height:31px;font-size:11px;transition:all .3s;display:grid}.section-110.results-summary .s110-card-value{margin-top:auto;margin-bottom:1.25rem}.section-110.results-summary .s110-card-value strong{color:#111827;letter-spacing:-.055em;font-family:PlusJakartaSans-Bold;font-size:clamp(2.25rem,3.5vw,3.25rem);line-height:.95;display:block}.section-110.results-summary .s110-result-highlight .s110-card-value strong{color:#3dace2}.section-110.results-summary .s110-card-footer{border-top:1px solid #e5e7eb;padding-top:1rem}.section-110.results-summary .s110-card-footer strong{color:#1f2937;margin-bottom:4px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-110.results-summary .s110-card-footer span{color:#6b7280;font-family:Manrope-Regular;font-size:.875rem}.section-110.results-summary .s110-bottom{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;grid-template-columns:.7fr 1.5fr auto;align-items:center;gap:2rem;margin-top:2.5rem;padding:1.5rem 0;display:grid}.section-110.results-summary .s110-bottom-label{color:#6b7280;letter-spacing:.1em;align-items:center;gap:9px;font-family:PlusJakartaSans-SemiBold;font-size:10px;display:flex}.section-110.results-summary .s110-live-dot{background:#3dace2;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #3dace21a}.section-110.results-summary .s110-bottom p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.75}.section-110.results-summary .s110-bottom-arrow{color:#6b7280;border:1px solid #d1d5db;border-radius:50%;place-items:center;width:40px;height:40px;font-size:12px;display:grid}.section-110.results-summary .s110-disclaimer{color:#6b7280;margin-top:1rem;font-family:Manrope-Regular;font-size:10px}@media (width<=1024px){.section-110.results-summary .s110-header{grid-template-columns:1fr;gap:1.5rem}.section-110.results-summary .s110-header-right{border-top:1px solid #d1d5db;border-left:0;padding-top:1.25rem;padding-left:0}.section-110.results-summary .s110-results-grid{grid-template-columns:repeat(2,1fr)}.section-110.results-summary .s110-bottom{grid-template-columns:1fr auto}.section-110.results-summary .s110-bottom-label{grid-column:1/-1}}@media (width<=768px){.section-110.results-summary{padding:4rem 0}.section-110.results-summary .s110-header-left h2{font-size:clamp(2rem,9vw,3rem)}.section-110.results-summary .s110-header-right p,.section-110.results-summary .s110-timeline-content p,.section-110.results-summary .s110-bottom p{font-size:1rem}.section-110.results-summary .s110-timeline{grid-template-columns:1fr;gap:1.5rem;padding-left:4px}.section-110.results-summary .s110-timeline-progress{width:1px;height:auto;inset:31px auto 31px 29px}.section-110.results-summary .s110-timeline-item{grid-template-columns:52px 1fr}.section-110.results-summary .s110-results-grid{grid-template-columns:1fr;gap:1rem}.section-110.results-summary .s110-result-card{min-height:200px}.section-110.results-summary .s110-bottom{grid-template-columns:1fr;gap:1rem}.section-110.results-summary .s110-bottom-arrow{display:none}}.section-111.final-case-cta{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}.section-111.final-case-cta .s111-card{color:#fff;background:radial-gradient(circle at 85% 15%,#3dace229,#0000 28%),linear-gradient(135deg,#111827 0%,#0f172a 55%,#111827 100%);border-radius:28px;padding:3rem;position:relative;overflow:hidden;box-shadow:0 25px 70px #0f172a2e,0 8px 25px #0f172a14}.section-111.final-case-cta .s111-grid{pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.section-111.final-case-cta .s111-glow{filter:blur(20px);pointer-events:none;background:#3dace21a;border-radius:50%;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-111.final-case-cta .s111-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex;position:relative}.section-111.final-case-cta .s111-label{color:#60a5fa;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:flex}.section-111.final-case-cta .s111-label span{background:#3dace2;width:26px;height:1px;display:block}.section-111.final-case-cta .s111-index{color:#ffffff59;letter-spacing:.12em;font-family:Manrope-Medium;font-size:11px}.section-111.final-case-cta .s111-content{z-index:2;grid-template-columns:1.25fr .55fr;align-items:end;gap:4rem;display:grid;position:relative}.section-111.final-case-cta .s111-content-main h2{letter-spacing:-.055em;color:#fff;max-width:760px;margin:0;font-family:PlusJakartaSans-Bold;font-size:clamp(2.4rem,5vw,4.8rem);line-height:.98}.section-111.final-case-cta .s111-content-main h2 span{color:#3dace2;display:block}.section-111.final-case-cta .s111-subtitle{color:#d1d5db;margin-top:15px;font-family:Manrope-Regular;font-size:1.125rem;line-height:1.5}.section-111.final-case-cta .s111-subtitle strong{color:#fff;font-family:Manrope-SemiBold}.section-111.final-case-cta .s111-content-side{justify-self:end;max-width:360px}.section-111.final-case-cta .s111-content-side p{color:#9ca3af;margin:0 0 2rem;font-family:Manrope-Regular;font-size:.875rem;line-height:1.8}.section-111.final-case-cta .s111-button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:50px;justify-content:space-between;align-items:center;gap:2rem;min-width:205px;padding:8px 8px 8px 20px;font-family:Manrope-SemiBold;font-size:.875rem;text-decoration:none;transition:background .3s,border-color .3s,transform .3s;display:inline-flex}.section-111.final-case-cta .s111-button i{color:#fff;background:#3dace2;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .3s;display:grid}.section-111.final-case-cta .s111-button:hover{color:#fff;background:#3dace21f;border-color:#3dace280;transform:translateY(-3px)}.section-111.final-case-cta .s111-button:hover i{transform:rotate(45deg)}.section-111.final-case-cta .s111-divider{z-index:2;background:#ffffff1a;height:1px;margin:3rem 0 15px;position:relative}.section-111.final-case-cta .s111-bottom{z-index:2;grid-template-columns:repeat(5,1fr);gap:1.25rem;display:grid;position:relative}.section-111.final-case-cta .s111-bottom-item{color:#9ca3af;letter-spacing:.08em;align-items:center;gap:9px;font-family:Manrope-Medium;font-size:10px;transition:color .3s,transform .3s;display:flex}.section-111.final-case-cta .s111-bottom-item span{color:#3dace2;font-size:9px}.section-111.final-case-cta .s111-bottom-item:hover{color:#fff;transform:translate(4px)}@media (width<=1024px){.section-111.final-case-cta .s111-card{padding:2.5rem}.section-111.final-case-cta .s111-content{grid-template-columns:1fr;gap:2rem}.section-111.final-case-cta .s111-content-side{justify-self:start;max-width:500px}.section-111.final-case-cta .s111-bottom{grid-template-columns:repeat(3,1fr);row-gap:1.25rem}}@media (width<=768px){.section-111.final-case-cta{padding:4rem 0}.section-111.final-case-cta .s111-card{border-radius:22px;padding:2rem}.section-111.final-case-cta .s111-top{margin-bottom:2rem}.section-111.final-case-cta .s111-content-main h2{font-size:clamp(2.2rem,10vw,3.4rem)}.section-111.final-case-cta .s111-subtitle{margin-top:1.25rem;font-size:.875rem}.section-111.final-case-cta .s111-divider{margin:2.5rem 0 1.5rem}.section-111.final-case-cta .s111-bottom{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.section-111.final-case-cta .s111-card{padding:1.5rem}.section-111.final-case-cta .s111-index{display:none}.section-111.final-case-cta .s111-bottom{grid-template-columns:1fr}.section-111.final-case-cta .s111-bottom-item{padding-bottom:7px}.section-111.final-case-cta .s111-button{width:100%}}.section-112.case-transition{color:#fff;background:#111827;width:100%;padding:2rem 0;position:relative;overflow:hidden}.section-112.case-transition:before{content:"";filter:blur(45px);pointer-events:none;background:#3dace21a;width:500px;height:120px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.section-112.case-transition .s112-line{background:#ffffff14;height:1px;position:absolute;top:50%;left:0;right:0}.section-112.case-transition .s112-inner{z-index:2;justify-content:space-between;align-items:center;min-height:44px;padding:0 .5rem;display:flex;position:relative}.section-112.case-transition .s112-label{color:#9ca3af;letter-spacing:.14em;text-transform:uppercase;background:#111827;align-items:center;gap:10px;padding-right:1.25rem;font-family:Manrope-Medium;font-size:10px;display:inline-flex}.section-112.case-transition .s112-label i{background:#3dace2;border-radius:50%;width:7px;height:7px;display:block;box-shadow:0 0 0 5px #3dace21a,0 0 16px #3dace273}.section-112.case-transition .s112-number{color:#ffffff40;letter-spacing:.12em;background:#111827;padding-left:1.25rem;font-family:PlusJakartaSans-Bold;font-size:12px}@media (width<=768px){.section-112.case-transition{padding:1.5rem 0}.section-112.case-transition .s112-inner{min-height:36px}.section-112.case-transition .s112-label{font-size:9px}.section-112.case-transition .s112-number{font-size:10px}}.section-201.cs201{isolation:isolate;color:#fff;background:radial-gradient(circle at 80% 25%,#3dace22e,#0000 28%),radial-gradient(circle at 15% 80%,#7c5cff1f,#0000 30%),#08111f;align-items:center;min-height:850px;display:flex;position:relative;overflow:hidden}.section-201.cs201 .cs201__noise{opacity:.035;pointer-events:none;background-image:linear-gradient(#ffffff80 1px,#0000 1px),linear-gradient(90deg,#ffffff80 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.section-201.cs201 .cs201__orb{filter:blur(2px);pointer-events:none;border-radius:50%;position:absolute}.section-201.cs201 .cs201__orb--one{background:#3dace21f;width:420px;height:420px;animation:8s ease-in-out infinite cs201Float;top:-130px;right:-150px}.section-201.cs201 .cs201__orb--two{background:#7850ff1a;width:250px;height:250px;animation:10s ease-in-out infinite reverse cs201Float;bottom:-80px;left:-100px}.section-201.cs201 .cs201__top{opacity:0;justify-content:space-between;align-items:center;margin-bottom:90px;transition:all .8s;display:flex;transform:translateY(25px)}.section-201.cs201 .cs201__top.is-visible{opacity:1;transform:translateY(0)}.section-201.cs201 .cs201__eyebrow{letter-spacing:.18em;color:#ffffff94;align-items:center;gap:14px;font-size:11px;font-weight:700;display:flex}.section-201.cs201 .cs201__eyebrow span:first-child{color:#fff;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.section-201.cs201 .cs201__eyebrow i{background:#ffffff40;width:35px;height:1px}.section-201.cs201 .cs201__status{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:9px;font-size:11px;display:flex}.section-201.cs201 .cs201__status span{background:#54d59a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 18px #54d59acc}.section-201.cs201 .cs201__title{letter-spacing:-.055em;opacity:0;max-width:900px;margin:0;font-size:clamp(52px,6.5vw,100px);font-weight:700;line-height:.98;transition:all 1s cubic-bezier(.2,.7,.2,1);transform:translateY(35px)}.section-201.cs201 .cs201__title.is-visible{opacity:1;transform:translateY(0)}.section-201.cs201 .cs201__title span{background:linear-gradient(100deg,#fff 10%,#66d4ff 45%,#9b7cff 90%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.section-201.cs201 .cs201__lead{color:#fff9;opacity:0;max-width:650px;margin:38px 0 0;font-size:18px;line-height:1.8;transition:all .9s .15s;transform:translateY(25px)}.section-201.cs201 .cs201__lead.is-visible{opacity:1;transform:translateY(0)}.section-201.cs201 .cs201__actions{opacity:0;align-items:center;gap:30px;margin-top:42px;transition:all .8s .25s;display:flex;transform:translateY(20px)}.section-201.cs201 .cs201__actions.is-visible{opacity:1;transform:translateY(0)}.section-201.cs201 .cs201__button{color:#07101d;background:#fff;align-items:center;gap:22px;padding:17px 22px 17px 25px;font-size:13px;font-weight:700;text-decoration:none;transition:all .35s;display:inline-flex}.section-201.cs201 .cs201__button i{font-size:17px}.section-201.cs201 .cs201__button:hover{transform:translateY(-4px);box-shadow:0 18px 45px #0000004d}.section-201.cs201 .cs201__link{color:#ffffffb3;font-size:13px;font-weight:600;text-decoration:none}.section-201.cs201 .cs201__link i{margin-left:8px;transition:all .3s}.section-201.cs201 .cs201__link:hover{color:#fff}.section-201.cs201 .cs201__link:hover i{transform:translateY(4px)}.section-201.cs201 .cs201__identity{opacity:0;border-left:1px solid #ffffff1f;padding-left:45px;transition:all .9s .25s;transform:translate(25px)}.section-201.cs201 .cs201__identity.is-visible{opacity:1;transform:translate(0)}.section-201.cs201 .cs201__identity>div{border-bottom:1px solid #ffffff14;padding:19px 0}.section-201.cs201 .cs201__identity>div:last-child{border-bottom:0}.section-201.cs201 .cs201__identity small{letter-spacing:.18em;color:#ffffff61;margin-bottom:7px;font-size:9px;display:block}.section-201.cs201 .cs201__identity strong{color:#ffffffd9;font-size:14px;font-weight:600}.section-201.cs201 .cs201__bottom{color:#ffffff61;letter-spacing:.14em;border-top:1px solid #ffffff1a;align-items:center;gap:12px;margin-top:90px;padding-top:24px;font-size:10px;display:flex}.section-201.cs201 .cs201__bottom span{border-right:1px solid #ffffff26;padding-right:13px}.section-201.cs201 .cs201__bottom div{align-items:center;gap:12px;margin-left:auto;display:flex}@keyframes cs201Float{0%,to{transform:translate(0,0)}50%{transform:translateY(25px)}}@media (width<=991px){.section-201.cs201{min-height:auto;padding:130px 0 70px}.section-201.cs201 .cs201__top{margin-bottom:60px}.section-201.cs201 .cs201__identity{border-left:0;margin-top:60px;padding-left:0}}@media (width<=575px){.section-201.cs201{padding:110px 0 55px}.section-201.cs201 .cs201__status{display:none}.section-201.cs201 .cs201__title{font-size:50px}.section-201.cs201 .cs201__lead{font-size:16px}.section-201.cs201 .cs201__actions{flex-direction:column;align-items:flex-start;gap:20px}.section-201.cs201 .cs201__bottom{flex-wrap:wrap}.section-201.cs201 .cs201__bottom div{width:100%;margin-top:15px;margin-left:0}}.section-202.cs202{color:#101722;background:#f4f5f7;padding:140px 0;position:relative;overflow:hidden}.section-202.cs202 .cs202__intro{margin-bottom:75px}.section-202.cs202 .cs202__label{letter-spacing:.18em;color:#667080;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-202.cs202 .cs202__label span{color:#151b25;border:1px solid #d8dce2;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-202.cs202 h2{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(42px,5vw,72px);font-weight:700;line-height:1}.section-202.cs202 h2 em{color:#7d8795;font-style:normal;display:block}.section-202.cs202 .cs202__intro p{color:#697382;margin:0;font-size:17px;line-height:1.8}.section-202.cs202 .cs202__metrics{background:#d9dde2;border:1px solid #d9dde2;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.section-202.cs202 .cs202__metric{opacity:0;background:#fff;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;min-height:290px;padding:35px;transition:all .7s;display:flex;position:relative;transform:translateY(30px)}.section-202.cs202 .cs202__metric.is-visible{opacity:1;transform:translateY(0)}.section-202.cs202 .cs202__metric>strong{letter-spacing:-.07em;font-size:76px;line-height:.9}.section-202.cs202 .cs202__metric>span{margin-top:5px;font-size:34px;font-weight:700}.section-202.cs202 .cs202__metric small{letter-spacing:.14em;color:#788290;width:100%;margin-top:28px;font-size:10px;font-weight:800}.section-202.cs202 .cs202__metric i{color:#9aa3ae;font-size:24px;position:absolute;bottom:30px;right:30px}.section-202.cs202 .cs202__metric:nth-child(2){transition-delay:.1s}.section-202.cs202 .cs202__metric:nth-child(3){transition-delay:.2s}.section-202.cs202 .cs202__metric:nth-child(4){transition-delay:.3s}.section-202.cs202 .cs202__metric--dark{color:#fff;background:#111a28;display:block}.section-202.cs202 .cs202__metric--dark small{color:#fff6}.section-202.cs202 .cs202__metric--dark strong{letter-spacing:-.04em;margin-top:28px;font-size:35px;display:block}.section-202.cs202 .cs202__metric--dark p{color:#ffffff8c;max-width:190px;margin:15px 0 0;font-size:13px;line-height:1.7}.section-202.cs202 .cs202__metric--dark i{color:#63d1f6}@media (width<=991px){.section-202.cs202{padding:100px 0}.section-202.cs202 .cs202__metrics{grid-template-columns:repeat(2,1fr)}}@media (width<=575px){.section-202.cs202{padding:80px 0}.section-202.cs202 h2{font-size:42px}.section-202.cs202 .cs202__metrics{grid-template-columns:1fr}.section-202.cs202 .cs202__metric{min-height:240px}}.section-203.cs203{color:#fff;background:#0b1422;padding:145px 0;position:relative;overflow:hidden}.section-203.cs203 .cs203__glow{filter:blur(30px);background:#37b8eb14;border-radius:50%;width:600px;height:600px;animation:8s ease-in-out infinite cs203Glow;position:absolute;top:10%;right:-300px}.section-203.cs203 .cs203__heading{margin-bottom:75px}.section-203.cs203 .cs203__label{letter-spacing:.18em;color:#ffffff73;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-203.cs203 .cs203__label span{color:#fff;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-203.cs203 h2{letter-spacing:-.055em;max-width:780px;margin:0;font-size:clamp(44px,5.5vw,78px);line-height:.98}.section-203.cs203 h2 span{color:#62d2f5}.section-203.cs203 .cs203__heading p{color:#ffffff80;margin:0;font-size:16px;line-height:1.8}.section-203.cs203 .cs203__grid{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21}.section-203.cs203 .cs203__card{opacity:0;border-right:1px solid #ffffff21;min-height:390px;padding:40px;transition:all .8s;position:relative;transform:translateY(30px)}.section-203.cs203 .cs203__card:last-child{border-right:0}.section-203.cs203 .cs203__card.is-visible{opacity:1;transform:translateY(0)}.section-203.cs203 .cs203__card:hover{background:#ffffff06}.section-203.cs203 .cs203__card:hover .cs203__icon{color:#0b1422;background:#fff;transform:rotate(-8deg)scale(1.08)}.section-203.cs203 .cs203__card:hover .cs203__arrow{transform:translate(4px,-4px)}.section-203.cs203 .cs203__card--featured{background:linear-gradient(145deg,#3dace214,#0000 65%)}.section-203.cs203 .cs203__number{letter-spacing:.12em;color:#ffffff4d;font-size:12px}.section-203.cs203 .cs203__icon{color:#63d3f6;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:60px;height:60px;margin-top:55px;font-size:23px;transition:all .35s;display:grid}.section-203.cs203 h3{letter-spacing:-.03em;margin:28px 0 13px;font-size:25px}.section-203.cs203 p{color:#ffffff73;max-width:290px;margin:0;font-size:14px;line-height:1.8}.section-203.cs203 .cs203__card>span{letter-spacing:.18em;color:#ffffff47;font-size:9px;position:absolute;bottom:35px;left:40px}@keyframes cs203Glow{0%,to{transform:translateY(0)}50%{transform:translateY(60px)}}@media (width<=991px){.section-203.cs203{padding:100px 0}.section-203.cs203 .cs203__card{border-bottom:1px solid #ffffff21;border-right:0}}@media (width<=575px){.section-203.cs203{padding:80px 0}.section-203.cs203 .cs203__card{min-height:340px;padding:30px}.section-203.cs203 .cs203__card>span{left:30px}}.section-204.cs204{color:#111923;background:#fff;padding:150px 0;position:relative;overflow:hidden}.section-204.cs204 .cs204__label{letter-spacing:.18em;color:#788290;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-204.cs204 .cs204__label span{border:1px solid #dce0e5;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-204.cs204 h2{letter-spacing:-.055em;max-width:550px;margin:0;font-size:clamp(45px,5vw,70px);line-height:.98}.section-204.cs204 h2 span{color:#5abfe5;display:block}.section-204.cs204 .col-lg-5>p{color:#707b89;max-width:500px;margin:32px 0 0;font-size:16px;line-height:1.8}.section-204.cs204 .cs204__mini{margin-top:35px}.section-204.cs204 .cs204__mini div{color:#495361;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.section-204.cs204 .cs204__mini div i{color:#3dace2}.section-204.cs204 .cs204__visual{aspect-ratio:1;width:min(600px,100%);margin:auto;position:relative}.section-204.cs204 .cs204__ring{border:1px solid #dce3e8;border-radius:50%;animation:25s linear infinite cs204Rotate;position:absolute;inset:10%}.section-204.cs204 .cs204__ring--two{border-style:dashed;animation-duration:18s;animation-direction:reverse;inset:20%}.section-204.cs204 .cs204__ring--three{border-color:#c9e8f5;animation-duration:12s;inset:31%}.section-204.cs204 .cs204__center{color:#fff;background:#101a28;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:155px;height:155px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 25px 70px #101a282e}.section-204.cs204 .cs204__center i{color:#65d4f7;margin-bottom:8px;font-size:24px}.section-204.cs204 .cs204__center strong{letter-spacing:.12em;font-size:11px}.section-204.cs204 .cs204__center small{color:#fff6;margin-top:5px;font-size:9px}.section-204.cs204 .cs204__node{background:#fff;border:1px solid #dfe5ea;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:88px;height:88px;font-size:10px;font-weight:700;transition:all .35s;display:flex;position:absolute;box-shadow:0 18px 45px #141e2814}.section-204.cs204 .cs204__node:hover{border-color:#63ccef;transform:scale(1.12);box-shadow:0 20px 50px #3dace22e}.section-204.cs204 .cs204__node i{color:#3dace2;margin-bottom:6px;font-size:19px}.section-204.cs204 .cs204__node--one{top:24%;left:8%}.section-204.cs204 .cs204__node--two{top:24%;right:7%}.section-204.cs204 .cs204__node--three{bottom:20%;right:7%}.section-204.cs204 .cs204__node--four{bottom:20%;left:8%}.section-204.cs204 .cs204__node--five{top:1%;left:50%;transform:translate(-50%)}@keyframes cs204Rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=991px){.section-204.cs204{padding:100px 0}.section-204.cs204 .cs204__visual{margin-top:70px}}@media (width<=575px){.section-204.cs204{padding:80px 0}.section-204.cs204 .cs204__visual{aspect-ratio:1}.section-204.cs204 .cs204__center{width:120px;height:120px}.section-204.cs204 .cs204__node{width:68px;height:68px;font-size:8px}.section-204.cs204 .cs204__node i{font-size:15px}}.section-205.cs205{color:#111923;background:#f3f5f7;padding:145px 0}.section-205.cs205 .cs205__heading{margin-bottom:70px}.section-205.cs205 .cs205__label{letter-spacing:.18em;color:#77818e;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-205.cs205 .cs205__label span{border:1px solid #d9dee4;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-205.cs205 h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5vw,72px);line-height:.98}.section-205.cs205 h2 span{color:#7d8794;display:block}.section-205.cs205 .cs205__heading p{color:#707b88;margin:0;font-size:16px;line-height:1.8}.section-205.cs205 .cs205__timeline{border-top:1px solid #d7dce2}.section-205.cs205 .cs205__item{opacity:0;border-bottom:1px solid #d7dce2;grid-template-columns:80px 80px 1fr 60px;align-items:center;gap:30px;min-height:190px;padding:25px 0;transition:all .7s;display:grid;transform:translateY(25px)}.section-205.cs205 .cs205__item.is-visible{opacity:1;transform:translateY(0)}.section-205.cs205 .cs205__item:hover .cs205__icon{color:#fff;background:#101a28;transform:rotate(-8deg)}.section-205.cs205 .cs205__item:hover .cs205__arrow{transform:translate(5px,-5px)}.section-205.cs205 .cs205__index{color:#9ca5af;font-size:12px;font-weight:700}.section-205.cs205 .cs205__icon{color:#3dace2;border:1px solid #d7dde3;border-radius:50%;place-items:center;width:64px;height:64px;font-size:22px;transition:all .35s;display:grid}.section-205.cs205 .cs205__content small{letter-spacing:.18em;color:#8b949f;font-size:9px}.section-205.cs205 .cs205__content h3{letter-spacing:-.035em;margin:7px 0;font-size:25px}.section-205.cs205 .cs205__content p{color:#707985;max-width:530px;margin:0;font-size:14px;line-height:1.7}.section-205.cs205 .cs205__arrow{color:#8c96a1;font-size:21px;transition:all .35s}@media (width<=767px){.section-205.cs205{padding:90px 0}.section-205.cs205 .cs205__item{grid-template-columns:45px 60px 1fr 30px;gap:15px}.section-205.cs205 .cs205__icon{width:55px;height:55px}}@media (width<=575px){.section-205.cs205 .cs205__item{grid-template-columns:40px 55px 1fr}.section-205.cs205 .cs205__item .cs205__arrow{display:none}.section-205.cs205 .cs205__content h3{font-size:21px}}.section-206.cs206{color:#111923;background:#fff;padding:150px 0}.section-206.cs206 .cs206__sticky{position:sticky;top:120px}.section-206.cs206 .cs206__label{letter-spacing:.18em;color:#7c8692;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-206.cs206 .cs206__label span{border:1px solid #dce0e5;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-206.cs206 h2{letter-spacing:-.055em;max-width:580px;margin:0;font-size:clamp(46px,5vw,75px);line-height:.98}.section-206.cs206 h2 span{color:#3dace2}.section-206.cs206 .cs206__sticky>p{color:#707b88;max-width:480px;margin:30px 0;font-size:16px;line-height:1.8}.section-206.cs206 .cs206__tag{color:#299acb;letter-spacing:.13em;background:#eef8fc;border-radius:50px;align-items:center;gap:10px;padding:10px 14px;font-size:9px;font-weight:800;display:inline-flex}.section-206.cs206 .cs206__stack{flex-direction:column;gap:15px;display:flex}.section-206.cs206 .cs206__stack article{opacity:0;background:#fff;border:1px solid #e2e6eb;border-radius:18px;grid-template-columns:45px 1fr 40px;align-items:start;gap:20px;padding:30px;transition:all .7s;display:grid;position:relative;transform:translate(30px)}.section-206.cs206 .cs206__stack article:nth-child(2){transition-delay:.1s}.section-206.cs206 .cs206__stack article:nth-child(3){transition-delay:.2s}.section-206.cs206 .cs206__stack article:nth-child(4){transition-delay:.3s}.section-206.cs206 .cs206__stack article.is-visible{opacity:1;transform:translate(0)}.section-206.cs206 .cs206__stack article:hover{border-color:#9eddf2;transform:translate(-8px);box-shadow:0 20px 60px #14283c14}.section-206.cs206 .cs206__stack article>span{color:#a1aab4;font-size:11px;font-weight:800}.section-206.cs206 .cs206__stack article small{letter-spacing:.15em;color:#8a949f;font-size:9px}.section-206.cs206 .cs206__stack article h3{letter-spacing:-.03em;margin:7px 0;font-size:22px}.section-206.cs206 .cs206__stack article p{color:#77818c;margin:0;font-size:13px;line-height:1.7}.section-206.cs206 .cs206__stack article>i{color:#3dace2;font-size:21px}@media (width<=991px){.section-206.cs206{padding:100px 0}.section-206.cs206 .cs206__sticky{margin-bottom:60px;position:static}}@media (width<=575px){.section-206.cs206{padding:80px 0}.section-206.cs206 .cs206__stack article{grid-template-columns:30px 1fr;padding:25px}.section-206.cs206 .cs206__stack article>i{display:none}}.section-207.cs207{color:#fff;background:#101a28;padding:150px 0;overflow:hidden}.section-207.cs207 .cs207__heading{margin-bottom:80px}.section-207.cs207 .cs207__label{color:#ffffff6b;letter-spacing:.18em;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-207.cs207 .cs207__label span{color:#fff;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-207.cs207 h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,74px);line-height:.98}.section-207.cs207 h2 span{color:#66d3f5}.section-207.cs207 .cs207__heading p{color:#ffffff7a;margin:0;font-size:16px;line-height:1.8}.section-207.cs207 .cs207__experience{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;display:grid}.section-207.cs207 .cs207__visual{opacity:0;place-items:center;min-height:500px;transition:all .9s;display:grid;position:relative;transform:translateY(30px)}.section-207.cs207 .cs207__visual.is-visible{opacity:1;transform:translateY(0)}.section-207.cs207 .cs207__browser{background:#172333;border:1px solid #ffffff24;border-radius:16px;width:min(550px,90%);overflow:hidden;box-shadow:0 40px 100px #0006,0 0 0 10px #ffffff06}.section-207.cs207 .cs207__browser-top{border-bottom:1px solid #ffffff14;align-items:center;gap:6px;height:45px;padding:0 15px;display:flex}.section-207.cs207 .cs207__browser-top span{background:#ffffff40;border-radius:50%;width:7px;height:7px}.section-207.cs207 .cs207__browser-top small{color:#ffffff4d;letter-spacing:.1em;margin-left:auto;margin-right:auto;font-size:8px}.section-207.cs207 .cs207__browser-body{background:linear-gradient(145deg,#41beeb1a,#0000 45%),#121d2b;min-height:350px;padding:30px}.section-207.cs207 .cs207__fake-nav{background:#ffffff14;border-radius:10px;width:100%;height:13px;margin-bottom:60px}.section-207.cs207 .cs207__fake-title{background:#ffffffd9;border-radius:8px;width:72%;height:28px}.section-207.cs207 .cs207__fake-line{background:#ffffff1f;border-radius:10px;width:90%;height:9px;margin-top:15px}.section-207.cs207 .cs207__fake-line--short{width:55%}.section-207.cs207 .cs207__fake-cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:55px;display:grid}.section-207.cs207 .cs207__fake-cards span{background:#ffffff09;border:1px solid #ffffff14;border-radius:10px;height:95px}.section-207.cs207 .cs207__floating{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fffc;background:#141f2de0;border:1px solid #ffffff1f;border-radius:50px;align-items:center;gap:10px;padding:13px 16px;font-size:10px;display:flex;position:absolute;box-shadow:0 20px 50px #0000004d}.section-207.cs207 .cs207__floating i{color:#65d5f6;font-size:16px}.section-207.cs207 .cs207__floating--one{animation:5s ease-in-out infinite cs207Float;top:18%;left:0}.section-207.cs207 .cs207__floating--two{animation:6s ease-in-out infinite reverse cs207Float;bottom:18%;right:0}.section-207.cs207 .cs207__points{flex-direction:column;display:flex}.section-207.cs207 .cs207__points article{opacity:0;border-bottom:1px solid #ffffff1a;grid-template-columns:45px 1fr;gap:18px;padding:25px 0;transition:all .7s;display:grid;transform:translate(25px)}.section-207.cs207 .cs207__points article.is-visible{opacity:1;transform:translate(0)}.section-207.cs207 .cs207__points article:nth-child(2){transition-delay:.1s}.section-207.cs207 .cs207__points article:nth-child(3){transition-delay:.2s}.section-207.cs207 .cs207__points article:nth-child(4){transition-delay:.3s}.section-207.cs207 .cs207__points article>span{color:#ffffff47;font-size:11px}.section-207.cs207 .cs207__points article h3{letter-spacing:-.02em;margin:0 0 7px;font-size:20px}.section-207.cs207 .cs207__points article p{color:#ffffff6e;margin:0;font-size:13px;line-height:1.7}@keyframes cs207Float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media (width<=991px){.section-207.cs207{padding:100px 0}.section-207.cs207 .cs207__experience{grid-template-columns:1fr;gap:50px}}@media (width<=575px){.section-207.cs207{padding:80px 0}.section-207.cs207 .cs207__visual{min-height:390px}.section-207.cs207 .cs207__floating{display:none}.section-207.cs207 .cs207__browser{width:100%}}.section-208.cs208{color:#101923;background:#f5f7f9;padding:150px 0}.section-208.cs208 .cs208__heading{margin-bottom:70px}.section-208.cs208 .cs208__label{letter-spacing:.18em;color:#788390;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-208.cs208 .cs208__label span{border:1px solid #d8dee4;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-208.cs208 h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,75px);line-height:.98}.section-208.cs208 h2 span{color:#3dace2}.section-208.cs208 .cs208__heading p{color:#717c89;margin:0;font-size:16px;line-height:1.8}.section-208.cs208 .cs208__dashboard{opacity:0;background:#fff;border:1px solid #dce1e6;border-radius:22px;grid-template-columns:1.65fr .75fr;transition:all .8s;display:grid;overflow:hidden;transform:translateY(30px)}.section-208.cs208 .cs208__dashboard.is-visible{opacity:1;transform:translateY(0)}.section-208.cs208 .cs208__chart{border-right:1px solid #e2e6ea;padding:40px}.section-208.cs208 .cs208__chart-head{justify-content:space-between;align-items:center;display:flex}.section-208.cs208 .cs208__chart-head small{color:#929ba5;letter-spacing:.15em;font-size:9px;font-weight:800}.section-208.cs208 .cs208__chart-head h3{letter-spacing:-.03em;margin:7px 0 0;font-size:22px}.section-208.cs208 .cs208__chart-head>span{color:#4b5763;align-items:center;gap:7px;font-size:10px;display:flex}.section-208.cs208 .cs208__chart-head>span i{background:#45c993;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #45c99380}.section-208.cs208 .cs208__graph{height:370px;margin-top:50px;display:flex;position:relative}.section-208.cs208 .cs208__axis{color:#a0a8b1;flex-direction:column;justify-content:space-between;width:45px;padding:0 0 30px;font-size:9px;display:flex}.section-208.cs208 .cs208__bars{background:repeating-linear-gradient(#0000 0 24.5%,#edf0f3 25%);border-bottom:1px solid #dfe4e8;flex:1;justify-content:space-around;align-items:flex-end;display:flex}.section-208.cs208 .cs208__bars>div{justify-content:center;align-items:flex-end;width:18%;height:100%;display:flex;position:relative}.section-208.cs208 .cs208__bars>div span{width:55px;height:var(--bar-height);transform-origin:bottom;background:linear-gradient(#59c8ed,#b9dcea);border-radius:8px 8px 0 0;animation:1.3s cubic-bezier(.2,.7,.2,1) cs208Bar;display:block}.section-208.cs208 .cs208__bars>div strong{bottom:calc(var(--bar-height) + 12px);color:#46515d;font-size:11px;position:absolute}.section-208.cs208 .cs208__bars>div small{color:#9aa3ad;font-size:9px;position:absolute;bottom:-28px}.section-208.cs208 .cs208__bars .cs208__bar--featured span{background:linear-gradient(#63d5f5,#5c6cf0)}.section-208.cs208 .cs208__side{flex-direction:column;display:flex}.section-208.cs208 .cs208__side>div{border-bottom:1px solid #e2e6ea;flex:1;padding:30px}.section-208.cs208 .cs208__side>div:last-child{border-bottom:0}.section-208.cs208 .cs208__side>div small{color:#919aa4;letter-spacing:.13em;font-size:9px;font-weight:800;display:block}.section-208.cs208 .cs208__side>div strong{letter-spacing:-.06em;margin:13px 0 5px;font-size:42px;line-height:1;display:block}.section-208.cs208 .cs208__side>div span{color:#78838f;font-size:11px}.section-208.cs208 .cs208__note{color:#929ba5;align-items:center;gap:9px;margin-top:18px;font-size:10px;display:flex}.section-208.cs208 .cs208__note i{color:#3dace2}@keyframes cs208Bar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (width<=991px){.section-208.cs208{padding:100px 0}.section-208.cs208 .cs208__dashboard{grid-template-columns:1fr}.section-208.cs208 .cs208__chart{border-bottom:1px solid #e2e6ea;border-right:0}}@media (width<=575px){.section-208.cs208{padding:80px 0}.section-208.cs208 .cs208__chart{padding:25px}.section-208.cs208 .cs208__graph{height:300px}.section-208.cs208 .cs208__bars>div span{width:35px}}.section-209.cs209{color:#fff;background:#111a28;padding:150px 0}.section-209.cs209 .cs209__heading{margin-bottom:70px}.section-209.cs209 .cs209__label{color:#fff6;letter-spacing:.18em;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-209.cs209 .cs209__label span{color:#fff;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-209.cs209 h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,75px);line-height:.98}.section-209.cs209 h2 span{color:#64d4f5}.section-209.cs209 .cs209__comparison{border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:1fr 80px 1fr;align-items:stretch;display:grid;overflow:hidden}.section-209.cs209 .cs209__before,.section-209.cs209 .cs209__after{padding:45px}.section-209.cs209 .cs209__before{background:#ffffff06}.section-209.cs209 .cs209__after{background:linear-gradient(145deg,#3dace21f,#ffffff05)}.section-209.cs209 .cs209__head{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:25px;display:flex}.section-209.cs209 .cs209__head span{letter-spacing:.18em;font-size:10px;font-weight:800}.section-209.cs209 .cs209__head i{color:#ffffff4d;font-size:20px}.section-209.cs209 .cs209__after .cs209__head i{color:#61d8a2}.section-209.cs209 .cs209__point{color:#ffffffa6;border-bottom:1px solid #ffffff12;align-items:center;gap:18px;padding:20px 0;font-size:13px;display:flex}.section-209.cs209 .cs209__point b{color:#ffffff59;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;display:grid}.section-209.cs209 .cs209__after .cs209__point b{color:#65d5f5;border-color:#65d5f54d}.section-209.cs209 .cs209__divider{color:#ffffff4d;background:#00000014;border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:relative}.section-209.cs209 .cs209__divider span{writing-mode:vertical-rl;letter-spacing:.18em;font-size:8px;font-weight:800}.section-209.cs209 .cs209__divider i{color:#64d4f5}@media (width<=767px){.section-209.cs209{padding:100px 0}.section-209.cs209 .cs209__comparison{grid-template-columns:1fr}.section-209.cs209 .cs209__divider{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-direction:row;min-height:60px}.section-209.cs209 .cs209__divider span{writing-mode:horizontal-tb}.section-209.cs209 .cs209__before,.section-209.cs209 .cs209__after{padding:30px}}.section-210.cs210{color:#111923;background:#f4f6f8;padding:150px 0}.section-210.cs210 .cs210__heading{max-width:780px;margin-bottom:70px}.section-210.cs210 .cs210__label{color:#788390;letter-spacing:.18em;align-items:center;gap:13px;margin-bottom:25px;font-size:10px;font-weight:800;display:flex}.section-210.cs210 .cs210__label span{color:#111923;border:1px solid #d9dfe5;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-210.cs210 h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,75px);line-height:.98}.section-210.cs210 h2 span{color:#7d8794}.section-210.cs210 .cs210__heading p{color:#727d89;max-width:650px;margin:30px 0 0;font-size:16px;line-height:1.8}.section-210.cs210 .cs210__card{opacity:0;background:#fff;border:1px solid #dce1e6;border-radius:20px;min-height:430px;padding:35px;transition:all .8s;position:relative;transform:translateY(30px)}.section-210.cs210 .cs210__card.is-visible{opacity:1;transform:translateY(0)}.section-210.cs210 .cs210__card:hover{transform:translateY(-8px);box-shadow:0 25px 70px #141e2814}.section-210.cs210 .cs210__card--featured{color:#fff;background:#101a28;border-color:#101a28}.section-210.cs210 .cs210__card--featured p{color:#ffffff80}.section-210.cs210 .cs210__card--featured .cs210__top span{color:#ffffff59}.section-210.cs210 .cs210__card--featured .cs210__tags span{color:#ffffff8c;border-color:#ffffff26}.section-210.cs210 .cs210__top{justify-content:space-between;display:flex}.section-210.cs210 .cs210__top span{color:#9aa3ad;font-size:11px}.section-210.cs210 .cs210__top i{color:#3dace2}.section-210.cs210 .cs210__icon{color:#3dace2;background:#eef8fc;border-radius:18px;place-items:center;width:64px;height:64px;margin-top:60px;font-size:24px;display:grid}.section-210.cs210 h3{letter-spacing:-.04em;margin:28px 0 13px;font-size:28px}.section-210.cs210 p{color:#727d89;max-width:340px;margin:0;font-size:14px;line-height:1.8}.section-210.cs210 .cs210__tags{gap:8px;display:flex;position:absolute;bottom:35px;left:35px}.section-210.cs210 .cs210__tags span{color:#7b8590;letter-spacing:.1em;border:1px solid #e0e4e8;border-radius:30px;padding:7px 10px;font-size:8px;font-weight:800}@media (width<=991px){.section-210.cs210{padding:100px 0}}@media (width<=575px){.section-210.cs210{padding:80px 0}.section-210.cs210 .cs210__card{min-height:390px}}.section-211.cs211{isolation:isolate;color:#fff;background:radial-gradient(circle at 80% 30%,#43cdf226,#0000 28%),#07111e;padding:140px 0 35px;position:relative;overflow:hidden}.section-211.cs211 .cs211__grid{opacity:.04;background-image:linear-gradient(#ffffffb3 1px,#0000 1px),linear-gradient(90deg,#ffffffb3 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0}.section-211.cs211 .cs211__orb{border:1px solid #5fd3f526;border-radius:50%;width:500px;height:500px;animation:6s ease-in-out infinite cs211Pulse;position:absolute;bottom:-250px;right:-220px;box-shadow:0 0 0 70px #5fd3f505,0 0 0 140px #5fd3f504}.section-211.cs211 .cs211__label{color:#fff6;letter-spacing:.18em;align-items:center;gap:13px;margin-bottom:28px;font-size:10px;font-weight:800;display:flex}.section-211.cs211 .cs211__label span{color:#fff;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.section-211.cs211 h2{letter-spacing:-.06em;max-width:800px;margin:0;font-size:clamp(50px,6vw,88px);line-height:.96}.section-211.cs211 h2 span{background:linear-gradient(100deg,#fff,#62d4f5,#9b84ff);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.section-211.cs211 .col-lg-7>p{color:#ffffff7a;max-width:580px;margin:30px 0 0;font-size:17px;line-height:1.8}.section-211.cs211 .cs211__box{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:20px;padding:35px;transition:all .9s;transform:translateY(30px);box-shadow:0 35px 90px #00000040}.section-211.cs211 .cs211__box.is-visible{opacity:1;transform:translateY(0)}.section-211.cs211 .cs211__box-head{justify-content:space-between;align-items:center;display:flex}.section-211.cs211 .cs211__box-head span{letter-spacing:.18em;color:#fff6;font-size:9px;font-weight:800}.section-211.cs211 .cs211__box-head i{color:#64d4f5;background:#ffffff14;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.section-211.cs211 .cs211__box h3{letter-spacing:-.045em;margin:50px 0 30px;font-size:34px;line-height:1.05}.section-211.cs211 .cs211__box>a{color:#091321;background:#fff;justify-content:space-between;align-items:center;padding:17px 20px;font-size:12px;font-weight:800;text-decoration:none;transition:all .35s;display:flex}.section-211.cs211 .cs211__box>a i{font-size:17px}.section-211.cs211 .cs211__box>a:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0000004d}.section-211.cs211 .cs211__services{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.section-211.cs211 .cs211__services span{color:#fff6;letter-spacing:.1em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:30px;padding:7px 10px;font-size:8px}.section-211.cs211 .cs211__footer{color:#ffffff47;letter-spacing:.14em;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:110px;padding-top:25px;font-size:9px;display:flex;position:relative}.section-211.cs211 .cs211__footer a{color:#ffffff73;text-decoration:none}.section-211.cs211 .cs211__footer a i{margin-left:7px}.section-211.cs211 .cs211__footer a:hover{color:#fff}@keyframes cs211Pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (width<=991px){.section-211.cs211{padding:110px 0 30px}.section-211.cs211 .cs211__box{margin-top:60px}}@media (width<=575px){.section-211.cs211{padding:80px 0 25px}.section-211.cs211 h2{font-size:49px}.section-211.cs211 .cs211__box{padding:25px}.section-211.cs211 .cs211__box h3{margin-top:40px;font-size:29px}.section-211.cs211 .cs211__footer{flex-direction:column;gap:14px}}.section-222{background:#f9fafb;padding:5rem 0;position:relative}.section-222 .privacy-hero{background:#424141;border-radius:1.5rem;justify-content:space-between;align-items:center;min-height:300px;margin-top:50px;margin-bottom:2.5rem;padding:1rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-222 .privacy-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 15% 20%,#3dace22e,#0000 35%),radial-gradient(circle at 85% 80%,#60a5fa1f,#0000 35%);width:100%;height:100%;position:absolute;top:0;left:0}.section-222 .privacy-hero-content{z-index:2;max-width:700px;position:relative}.section-222 .privacy-hero-content .privacy-badge{color:#93c5fd;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem 1rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-222 .privacy-hero-content .privacy-badge-dot{background:#3dace2;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 12px #3dace2b3}.section-222 .privacy-hero-content h1{color:#fff;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:3rem;font-weight:700;line-height:1.25}.section-222 .privacy-hero-content h1 span{color:#3dace2}.section-222 .privacy-hero-content>p{color:#d1d5db;max-width:620px;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:1.125rem;line-height:1.625}.section-222 .privacy-website{color:#fff;align-items:center;gap:.75rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:inline-flex}.section-222 .privacy-website .privacy-website-icon{color:#3dace2;background:#ffffff14;border-radius:.5rem;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.section-222 .privacy-hero-shape{flex-shrink:0;width:320px;height:300px;position:relative}.section-222 .privacy-shape-circle{border:1px solid #ffffff14;border-radius:9999px;position:absolute}.section-222 .privacy-shape-circle.circle-one{width:280px;height:280px;top:0;right:0}.section-222 .privacy-shape-circle.circle-two{border-color:#3dace233;width:210px;height:210px;top:35px;right:35px}.section-222 .privacy-shield{color:#3dace2;background:#3dace21a;border:1px solid #3dace240;border-radius:1rem;justify-content:center;align-items:center;width:100px;height:100px;font-size:42px;display:flex;position:absolute;top:85px;right:105px;box-shadow:0 20px 50px #00000040,inset 0 0 30px #3dace20d}.section-222 .privacy-layout{grid-template-columns:350px minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}.section-222 .privacy-sidebar{z-index:1020;align-self:start;height:fit-content;position:sticky;top:100px}.section-222 .privacy-sidebar-inner{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}.section-222 .privacy-sidebar-title{color:#424141;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-222 .privacy-sidebar nav{flex-direction:column;gap:.25rem;display:flex}.section-222 .privacy-sidebar nav a{color:#6b7280;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.375;text-decoration:none;transition:all .3s;display:flex}.section-222 .privacy-sidebar nav a span{color:#9ca3af;min-width:22px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-222 .privacy-sidebar nav a:hover,.section-222 .privacy-sidebar nav a.active{color:#3dace2;background:#eff6ff}.section-222 .privacy-sidebar nav a:hover span,.section-222 .privacy-sidebar nav a.active span{color:#3dace2}.section-222 .privacy-sidebar-note{background:#f9fafb;border-radius:.5rem;gap:.75rem;margin-top:1.5rem;padding:1rem;display:flex}.section-222 .privacy-sidebar-note>i{color:#3dace2;flex-shrink:0;margin-top:2px}.section-222 .privacy-sidebar-note strong{color:#424141;margin-bottom:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-222 .privacy-sidebar-note p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.75rem;line-height:1.625}.section-222 .privacy-main{flex-direction:column;gap:1.5rem;display:flex}.section-222 .privacy-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;grid-template-columns:60px minmax(0,1fr);gap:1.5rem;padding:2rem;scroll-margin-top:100px;transition:all .3s;display:grid;position:relative;box-shadow:0 1px 2px #0000000d}.section-222 .privacy-card:hover{border-color:#bfdbfe;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-222 .privacy-card-number{color:#3dace2;background:#eff6ff;border:1px solid #dbeafe;border-radius:.5rem;justify-content:center;align-items:center;width:48px;height:48px;font-family:PlusJakartaSans-Bold;font-size:.875rem;display:flex}.section-222 .privacy-card-content .privacy-card-label{letter-spacing:.5px;text-transform:uppercase;color:#3dace2;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-222 .privacy-card-content h2{color:#424141;margin:0 0 1rem;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.375}.section-222 .privacy-card-content p{color:#4b5563;margin:0 0 1rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-222 .privacy-card-content p:last-child{margin-bottom:0}.section-222 .privacy-highlight{background:#eff6ff;border:1px solid #dbeafe;border-radius:.75rem;align-items:center;gap:1rem;margin-top:1.5rem;padding:1.25rem;display:flex}.section-222 .privacy-highlight .privacy-highlight-icon{color:#3dace2;background:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 1px 2px #0000000d}.section-222 .privacy-highlight strong{color:#424141;margin-bottom:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-222 .privacy-highlight span{color:#6b7280;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.5;display:block}.section-222 .privacy-info-list{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.section-222 .privacy-info-item{background:#f9fafb;border:1px solid #f3f4f6;border-radius:.75rem;align-items:flex-start;gap:1rem;padding:1rem;transition:all .3s;display:flex}.section-222 .privacy-info-item:hover{background:#eff6ff;border-color:#dbeafe}.section-222 .privacy-info-item .privacy-info-icon{color:#3dace2;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.section-222 .privacy-info-item strong{color:#424141;margin-bottom:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:block}.section-222 .privacy-info-item p{color:#6b7280;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-222 .privacy-updated{background:#f9fafb;border-radius:.5rem;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}.section-222 .privacy-updated i{color:#10b981;font-size:1.125rem}.section-222 .privacy-updated span{color:#4b5563;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.5}@media (width<=1024px){.section-222{padding:4rem 0}.section-222 .privacy-hero{min-height:320px;padding:2.5rem}.section-222 .privacy-hero-content h1{font-size:2.25rem}.section-222 .privacy-hero-shape{width:250px}.section-222 .privacy-shape-circle.circle-one{width:220px;height:220px}.section-222 .privacy-shape-circle.circle-two{width:170px;height:170px}.section-222 .privacy-shield{width:80px;height:80px;font-size:34px;top:65px;right:80px}.section-222 .privacy-layout{grid-template-columns:220px minmax(0,1fr);gap:1.5rem}}@media (width<=768px){.section-222{padding:3rem 0}.section-222 .privacy-hero{min-height:auto;margin-bottom:2.5rem;padding:2rem}.section-222 .privacy-hero-content{max-width:100%}.section-222 .privacy-hero-content h1{font-size:1.875rem}.section-222 .privacy-hero-content>p{font-size:1rem}.section-222 .privacy-hero-shape{display:none}.section-222 .privacy-layout{display:block}.section-222 .privacy-sidebar{margin-bottom:1.5rem;position:relative;top:auto}.section-222 .privacy-sidebar-inner{padding:1.25rem}.section-222 .privacy-sidebar nav{grid-template-columns:repeat(2,1fr);gap:.25rem;display:grid}.section-222 .privacy-sidebar-note{display:none}.section-222 .privacy-card{grid-template-columns:48px minmax(0,1fr);gap:1rem;padding:1.5rem}.section-222 .privacy-card-number{width:42px;height:42px}.section-222 .privacy-card-content h2{font-size:1.25rem}.section-222 .privacy-card-content p{font-size:.875rem}}@media (width<=640px){.section-222 .privacy-hero{border-radius:1rem;padding:1.5rem}.section-222 .privacy-hero-content h1{font-size:1.5rem}.section-222 .privacy-sidebar nav{grid-template-columns:1fr}.section-222 .privacy-card{grid-template-columns:1fr;gap:1rem;padding:1.25rem}.section-222 .privacy-card-number{width:40px;height:40px}.section-222 .privacy-highlight{align-items:flex-start;padding:1rem}.section-222 .privacy-info-item{padding:.75rem}}.section-223{color:#111827;background:#fff;margin-top:85px;font-family:PlusJakartaSans-Regular;overflow:hidden}.section-223 .section-223-kicker{align-items:center;gap:9px;margin-bottom:1rem;display:inline-flex}.section-223 .section-223-kicker .kicker-line{background:#3dace2;width:26px;height:1px}.section-223 .section-223-kicker span:last-child{color:#3dace2;letter-spacing:1.3px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:12px}.section-223 h1,.section-223 h2{letter-spacing:-.8px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-weight:700;line-height:1.15}.section-223 h1 span,.section-223 h2 span{color:#3dace2}.section-223 h1{font-size:clamp(2.3rem,4vw,2.8rem)}.section-223 h1 span{display:block}.section-223 h2{font-size:2.25rem}@media (width<=768px){.section-223 h2{font-size:1.875rem}}.section-223 p{color:#4b5563;margin-bottom:1rem;font-size:.875rem;line-height:1.75}.section-223 img{max-width:100%;height:auto}.section-223 a:focus-visible,.section-223 button:focus-visible,.section-223 summary:focus-visible,.section-223 input:focus-visible,.section-223 textarea:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-223 .section-223-btn{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-family:PlusJakartaSans-SemiBold;font-size:13px;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.section-223 .section-223-btn i{font-size:12px;transition:transform .3s}.section-223 .section-223-btn:hover i{transform:translate(4px)}.section-223 .primary-btn{color:#fff;background:#3dace2;border:1px solid #3dace2}.section-223 .primary-btn:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-223 .outline-btn{color:#fff;background:#ffffff0a;border:1px solid #fff3}.section-223 .outline-btn:hover{color:#111827;background:#fff;border-color:#fff;transform:translateY(-2px)}.section-223 .section-223-hero{color:#fff;background:#111827}.section-223 .section-223-hero h1,.section-223 .section-223-hero h2,.section-223 .section-223-hero h3{color:#fff}.section-223 .section-223-hero>.container>.row p,.section-223 .section-223-hero .section-223-content>p,.section-223 .section-223-hero .cta-content>p{color:#ffffffad}.section-223 .section-223-hero{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:55px 55px;align-items:center;min-height:520px;padding:3rem 0;display:flex;position:relative;overflow:hidden}.section-223 .section-223-hero:before{content:"";filter:blur(20px);pointer-events:none;background:#3dace21a;border-radius:50%;width:500px;height:500px;position:absolute;top:-260px;right:-180px}.section-223 .section-223-hero:after{content:"";pointer-events:none;border:35px solid #3dace20d;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-200px;left:-150px}.section-223 .section-223-hero .container{z-index:2;position:relative}.section-223 .section-223-hero .hero-content{max-width:610px}.section-223 .section-223-hero .hero-content>p{color:#ffffffad;max-width:540px;font-size:1rem}.section-223 .section-223-hero .hero-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.section-223 .section-223-hero .hero-chips{flex-wrap:wrap;gap:10px 18px;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.section-223 .section-223-hero .hero-chips li{color:#ffffffbf;align-items:center;gap:8px;font-family:PlusJakartaSans-Medium;font-size:13px;display:inline-flex}.section-223 .section-223-hero .hero-chips i{color:#3dace2;background:#3dace226;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex}.section-223 .section-223-hero .hero-visual{max-width:540px;margin-left:auto;position:relative}.section-223 .section-223-hero .hero-image-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:8px;position:relative;transform:rotate(1deg)}.section-223 .section-223-hero .hero-image-card:before{content:"";border:24px solid #3dace21a;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-35px;right:-35px}.section-223 .section-223-hero .hero-image-card img{z-index:2;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%;height:330px;display:block;position:relative;box-shadow:0 25px 60px #00000059}.section-223 .section-223-hero .hero-floating-card{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827eb;border:1px solid #ffffff1f;border-radius:.75rem;align-items:center;gap:.75rem;padding:12px 16px;animation:4s ease-in-out infinite s223-float;display:flex;position:absolute;bottom:25px;left:-25px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-223 .section-223-hero .hero-floating-card .floating-icon{color:#3dace2;background:#3dace21f;border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.section-223 .section-223-hero .hero-floating-card strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:13px;display:block}.section-223 .section-223-hero .hero-floating-card span:not(.floating-icon){color:#fff9;margin-top:2px;font-size:11px;display:block}.section-223 .section-223-light{background:#fff;padding:4rem 0;position:relative}.section-223 .section-223-light.is-alt{background:#f9fafb}.section-223 .section-223-light .container{z-index:2;position:relative}.section-223 .section-223-light .section-223-content{max-width:620px}.section-223 .section-223-dark{color:#fff;background:#111827}.section-223 .section-223-dark h1,.section-223 .section-223-dark h2,.section-223 .section-223-dark h3{color:#fff}.section-223 .section-223-dark>.container>.row p,.section-223 .section-223-dark .section-223-content>p,.section-223 .section-223-dark .cta-content>p{color:#ffffffad}.section-223 .section-223-dark{padding:4rem 0;position:relative;overflow:hidden}.section-223 .section-223-dark:before{content:"";filter:blur(40px);pointer-events:none;background:#3dace212;border-radius:50%;width:380px;height:380px;position:absolute;top:-180px;left:-140px}.section-223 .section-223-dark .container{z-index:2;position:relative}.section-223 .section-223-dark .section-223-content{max-width:620px}.section-223 .section-223-image-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:8px;position:relative;box-shadow:0 15px 45px #11182714}.section-223 .section-223-image-card:before{content:"";background:#3dace21a;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-25px;right:-25px}.section-223 .section-223-image-card img{z-index:2;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;width:100%;height:360px;display:block;position:relative}.section-223 .section-223-image-card .image-label{z-index:4;color:#fff;letter-spacing:.5px;background:#111827e0;border-radius:9999px;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;position:absolute;top:22px;left:22px}.section-223 .section-223-image-card.dark-image{background:linear-gradient(145deg,#1f2937,#111827);border-color:#ffffff14;box-shadow:0 20px 50px #0000004d}.section-223 .section-223-image-card.dark-image:before{background:#3dace21f}.section-223 .section-223-image-card .image-overlay-card{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827eb;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:10px;padding:11px 14px;display:flex;position:absolute;bottom:20px;right:20px}.section-223 .section-223-image-card .image-overlay-card>span{color:#3dace2;background:#3dace21f;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.section-223 .section-223-image-card .image-overlay-card strong{color:#fff;font-family:PlusJakartaSans-SemiBold;font-size:12px;display:block}.section-223 .section-223-image-card .image-overlay-card small{color:#fff9;margin-top:2px;font-size:11px;display:block}.section-223 .section-223-image-card .image-number{z-index:4;color:#ffffff8c;text-shadow:0 2px 10px #0006;font-family:PlusJakartaSans-Bold;font-size:34px;position:absolute;top:18px;right:22px}.section-223 .section-223-mini-points{margin-top:1.5rem}.section-223 .section-223-mini-points .mini-point{color:#374151;align-items:center;gap:10px;margin-bottom:12px;font-family:PlusJakartaSans-Medium;font-size:14px;display:flex}.section-223 .section-223-mini-points .mini-point i{color:#3dace2;background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;display:flex}.section-223 .research-list{margin:1.5rem 0 0;padding:0;list-style:none}.section-223 .research-list li{color:#ffffffc7;border-bottom:1px solid #ffffff14;padding:12px 0 12px 34px;font-size:14px;line-height:1.6;position:relative}.section-223 .research-list li:before{content:"✓";color:#3dace2;background:#3dace224;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-family:PlusJakartaSans-Bold;font-size:11px;display:flex;position:absolute;top:12px;left:0}.section-223 .research-list li:last-child{border-bottom:0}.section-223 .section-223-heading{text-align:center;max-width:700px;margin:0 auto 2.5rem}.section-223 .section-223-heading p{max-width:620px;margin-left:auto;margin-right:auto}.section-223 .section-223-process{background:#fff;padding:4rem 0}.section-223 .process-card{background:linear-gradient(145deg,#fff 0%,#f9fafb 100%);border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.section-223 .process-card:before{content:"";border:25px solid #3dace20f;border-radius:50%;width:150px;height:150px;transition:all .3s;position:absolute;top:-90px;right:-90px}.section-223 .process-card:hover{border-color:#3dace24d;transform:translateY(-7px);box-shadow:0 20px 45px #1118271a}.section-223 .process-card:hover:before{transform:scale(1.15)}.section-223 .process-card:hover .process-icon{color:#fff;background:#3dace2}.section-223 .process-card .process-top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.section-223 .process-card .process-top>span{color:#d1d5db;font-family:PlusJakartaSans-Bold;font-size:24px}.section-223 .process-card .process-icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.section-223 .process-card .process-label{z-index:2;color:#3dace2;letter-spacing:1px;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:block;position:relative}.section-223 .process-card h3{z-index:2;color:#111827;margin:0 0 8px;font-family:PlusJakartaSans-Bold;font-size:21px;position:relative}.section-223 .process-card p{z-index:2;color:#4b5563;margin:0;font-size:14px;line-height:1.7;position:relative}.section-223 .process-card .process-line{background:#3dace2;width:35px;height:2px;margin-top:1.5rem;transition:width .3s}.section-223 .process-card:hover .process-line{width:70px}.section-223 .expertise-points{margin-top:1.5rem}.section-223 .expertise-point{align-items:flex-start;gap:12px;margin-bottom:1.25rem;display:flex}.section-223 .expertise-point>span{color:#3dace2;background:#3dace21f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;display:flex}.section-223 .expertise-point strong{color:#fff;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold;font-size:15px;display:block}.section-223 .expertise-point small{color:#ffffff9e;font-size:13px;line-height:1.5;display:block}.section-223 .impact-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.section-223 .impact-card{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;transition:all .3s}.section-223 .impact-card:hover{border-color:#3dace240;transform:translateY(-5px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-223 .impact-card strong{color:#3dace259;margin-bottom:1rem;font-family:PlusJakartaSans-Bold;font-size:26px;display:block}.section-223 .impact-card span{color:#111827;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold;font-size:15px;display:block}.section-223 .impact-card p{color:#4b5563;margin:0;font-size:13px;line-height:1.6}.section-223 .section-223-types{color:#fff;background:#111827}.section-223 .section-223-types h1,.section-223 .section-223-types h2,.section-223 .section-223-types h3{color:#fff}.section-223 .section-223-types>.container>.row p,.section-223 .section-223-types .section-223-content>p,.section-223 .section-223-types .cta-content>p{color:#ffffffad}.section-223 .section-223-types{padding:4rem 0;position:relative;overflow:hidden}.section-223 .section-223-types:before{content:"";filter:blur(40px);pointer-events:none;background:#3dace214;border-radius:50%;width:420px;height:420px;position:absolute;top:-200px;right:-150px}.section-223 .section-223-types .container{z-index:2;position:relative}.section-223 .section-223-types .section-title h2{color:#fff}.section-223 .section-223-types .section-title p{color:#ffffffad}.section-223 .brochure-type{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;height:100%;padding:1.5rem;transition:all .3s;position:relative;overflow:hidden}.section-223 .brochure-type:before{content:"";border:18px solid #3dace21a;border-radius:50%;width:100px;height:100px;transition:all .3s;position:absolute;top:-55px;right:-55px}.section-223 .brochure-type:hover{background:#ffffff14;border-color:#3dace273;transform:translateY(-6px);box-shadow:0 20px 45px #00000059}.section-223 .brochure-type:hover:before{transform:scale(1.2)}.section-223 .brochure-type:hover .type-icon{color:#fff;background:#3dace2}.section-223 .brochure-type .type-icon{z-index:2;color:#3dace2;background:#3dace224;border-radius:.5rem;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:1.25rem;transition:all .3s;display:flex;position:relative}.section-223 .brochure-type>span{z-index:2;color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:12px;position:relative}.section-223 .brochure-type h3{z-index:2;color:#fff;margin:5px 0 8px;font-family:PlusJakartaSans-SemiBold;font-size:18px;position:relative}.section-223 .brochure-type p{z-index:2;color:#ffffffad;margin:0;font-size:13px;line-height:1.65;position:relative}.section-223 .section-223-faq{background:#f9fafb;padding:4rem 0}.section-223 .faq-list{max-width:780px;margin:0 auto}.section-223 .faq-item{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:12px;transition:all .3s}.section-223 .faq-item[open]{border-color:#3dace24d;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-223 .faq-item summary{color:#111827;cursor:pointer;padding:18px 56px 18px 22px;font-family:PlusJakartaSans-SemiBold;font-size:15px;list-style:none;display:block;position:relative}.section-223 .faq-item summary::-webkit-details-marker{display:none}.section-223 .faq-item summary:after{content:"+";color:#3dace2;background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:18px;line-height:1;transition:all .3s;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.section-223 .faq-item[open] summary:after{content:"−";color:#fff;background:#3dace2}.section-223 .faq-item p{margin:0;padding:0 22px 20px;font-size:14px}.section-223 .section-223-cta{color:#fff;background:#111827}.section-223 .section-223-cta h1,.section-223 .section-223-cta h2,.section-223 .section-223-cta h3{color:#fff}.section-223 .section-223-cta>.container>.row p,.section-223 .section-223-cta .section-223-content>p,.section-223 .section-223-cta .cta-content>p{color:#ffffffad}.section-223 .section-223-cta{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:55px 55px;padding:4rem 0;position:relative;overflow:hidden}.section-223 .section-223-cta:before{content:"";filter:blur(70px);pointer-events:none;background:#3dace217;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.section-223 .section-223-cta .container{z-index:2;position:relative}.section-223 .section-223-cta .cta-content{max-width:520px}.section-223 .section-223-cta h2{color:#fff}.section-223 .section-223-cta .cta-form{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:1rem;padding:1.5rem}.section-223 .section-223-cta .cta-form label{color:#ffffffbf;margin-bottom:6px;font-family:PlusJakartaSans-Medium;font-size:12px;display:block}.section-223 .section-223-cta .cta-form input,.section-223 .section-223-cta .cta-form textarea{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:.5rem;width:100%;padding:12px 14px;font-family:PlusJakartaSans-Regular;font-size:14px;transition:all .3s}.section-223 .section-223-cta .cta-form input::-moz-placeholder{color:#fff6}.section-223 .section-223-cta .cta-form textarea::-moz-placeholder{color:#fff6}.section-223 .section-223-cta .cta-form input::placeholder,.section-223 .section-223-cta .cta-form textarea::placeholder{color:#fff6}.section-223 .section-223-cta .cta-form input:focus,.section-223 .section-223-cta .cta-form textarea:focus{background:#ffffff1a;border-color:#3dace2;outline:none}.section-223 .section-223-cta .cta-form textarea{resize:vertical}@keyframes s223-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.section-223 *{transition:none!important;animation:none!important}}@media (width<=991px){.section-223 .section-223-hero{min-height:auto;padding:4rem 0}.section-223 .hero-visual{margin:1.5rem auto 0}.section-223 .section-223-image-card img{height:320px}.section-223 .impact-grid{margin-top:1rem}.section-223 .cta-content{max-width:100%}}@media (width<=767px){.section-223 .section-223-light,.section-223 .section-223-process,.section-223 .section-223-types,.section-223 .section-223-faq,.section-223 .section-223-dark,.section-223 .section-223-cta,.section-223 .section-223-hero{padding:3rem 0}.section-223 .hero-actions{flex-direction:column;align-items:stretch}.section-223 .section-223-btn{width:100%}.section-223 .hero-image-card img,.section-223 .section-223-image-card img{height:270px}.section-223 .hero-floating-card{bottom:15px;left:10px}.section-223 .image-overlay-card{bottom:12px;right:12px}.section-223 .impact-grid{grid-template-columns:1fr}.section-223 .cta-form{padding:1.25rem}}.section-225{color:#fff;isolation:isolate;background:radial-gradient(760px 340px at 95% 0,#3dace23d,#0000 65%),linear-gradient(135deg,#070e1f 0%,#0c1a36 100%);padding:84px 0 80px;position:relative;overflow:hidden}.section-225-bg-shape{pointer-events:none;z-index:-1;border:1px solid #3dace22e;border-radius:50%;width:400px;height:400px;position:absolute;top:-170px;right:-90px}.section-225-bg-shape:before{content:"";border:1px solid #3dace21f;border-radius:50%;position:absolute;inset:52px}.section-225-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;display:grid}@media (width<=991.98px){.section-225-grid{grid-template-columns:1fr;gap:40px}}.section-225-breadcrumb{align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:Manrope-SemiBold,sans-serif;font-size:.875rem;display:flex}.section-225-breadcrumb a{color:#ffffffb8;text-decoration:none;transition:color .2s}.section-225-breadcrumb a:hover{color:#fff}.section-225-breadcrumb span{color:#ffffff4d}.section-225-breadcrumb strong{color:#3dace2;font-weight:inherit}.section-225 h1{letter-spacing:-.02em;color:#fff;margin:0 0 1rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:clamp(2.1rem,4.4vw,3.3rem);line-height:1.1}.section-225 h1 span{color:#3dace2}.section-225 p{color:#ffffffb8;max-width:52ch;margin:0;font-family:Manrope-Regular,sans-serif;font-size:1.125rem;line-height:1.625}.section-225-actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.section-225-btn{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:9999px;align-items:center;gap:.5rem;padding:13px 26px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;text-decoration:none;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 10px 24px #3dace259}.section-225-btn i{font-size:.8em;transition:transform .25s}.section-225-btn:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 14px 30px #3dace273}.section-225-btn:hover i{transform:translateY(3px)}.section-225-btn-outline{box-shadow:none;background:0 0;border-color:#ffffff47}.section-225-btn-outline:hover{box-shadow:none;background:#ffffff14;border-color:#ffffff80}.section-225-panel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1.5rem;padding:28px}.section-225-panel-title{color:#ffffffb8;margin-bottom:1.25rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;display:block}@media (width<=575.98px){.section-225-panel{padding:22px 18px}}.section-225-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=575.98px){.section-225-roles{grid-template-columns:1fr}}.section-225-role{color:#fff;background:#ffffff0d;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:12px;padding:14px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:14px;transition:border-color .25s,background .25s;display:flex}.section-225-role i{color:#3dace2;background:#3dace22e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:flex}.section-225-role:hover{background:#ffffff14;border-color:#3dace280}@media (width<=767.98px){.section-225{padding:64px 0 60px}}.section-224{color:#1f2937;background:radial-gradient(900px 420px at 0 0,#3dace214,#0000 62%),#f9fafb;padding:96px 0 104px;scroll-margin-top:80px;position:relative}.section-224 .section-title h2{color:#111827;font-family:PlusJakartaSans-Bold,sans-serif}.section-224 .section-title h2 span{color:#3dace2}.section-224 .section-title p{color:#4b5563}.section-224 .section-title .section-title-kicker{color:#2563eb}@media (width>=992px){.section-224-content{position:sticky;top:110px}}@media (width<=991.98px){.section-224{padding:72px 0 80px}}@media (width<=767.98px){.section-224{padding:56px 0 64px}}.career-highlights{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.career-highlight{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;align-items:center;gap:1rem;padding:18px 20px;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #0000000d}.career-highlight-icon{color:#2563eb;background:#eff6ff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.125rem;transition:background .3s,color .3s,transform .3s;display:flex}.career-highlight strong{color:#111827;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:15px;display:block}.career-highlight span{color:#6b7280;font-family:Manrope-Regular,sans-serif;font-size:13.5px;line-height:1.5;display:block}.career-highlight:hover{border-color:#93c5fd;transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.career-highlight:hover .career-highlight-icon{color:#fff;background:#3dace2;transform:scale(1.08)}.career-note{background:#eff6ff;border:1px dashed #93c5fd;border-radius:1rem;align-items:center;gap:1rem;margin-top:1.25rem;padding:18px 20px;display:flex}.career-note-icon{color:#fff;background:#3dace2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:.875rem;display:flex;box-shadow:0 8px 18px #3dace259}.career-note strong{color:#111827;margin-bottom:2px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:15px;display:block}.career-note span{color:#4b5563;font-family:Manrope-Regular,sans-serif;font-size:13.5px;line-height:1.5;display:block}.career-form-card{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;padding:40px;position:relative;overflow:hidden;box-shadow:0 28px 50px -26px #11182738,0 2px 6px #1118270a}.career-form-card:before{content:"";background:linear-gradient(90deg,#3dace2,#2563eb);height:4px;position:absolute;top:0;left:0;right:0}@media (width<=767.98px){.career-form-card{padding:30px 24px}}@media (width<=575.98px){.career-form-card{border-radius:1rem;padding:26px 18px}}.career-form-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.career-form-header h3{letter-spacing:-.015em;color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.875rem;line-height:1.25}@media (width<=575.98px){.career-form-header h3{font-size:1.5rem}}.career-form-header p{color:#6b7280;max-width:46ch;margin:0;font-family:Manrope-Regular,sans-serif;font-size:14.5px;line-height:1.625}.career-form-kicker{color:#2563eb;letter-spacing:.14em;background:#eff6ff;border-radius:9999px;margin-bottom:.75rem;padding:6px 12px;font-family:PlusJakartaSans-Bold,sans-serif;font-size:11px;display:inline-block}.career-form-badge{color:#fff;background:linear-gradient(135deg,#3dace2,#2563eb);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.25rem;display:flex;box-shadow:0 12px 24px #3dace252}@media (width<=575.98px){.career-form-badge{display:none}}.career-form .career-form-section{color:#6b7280;align-items:center;gap:.75rem;margin-top:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:13px;display:flex}.career-form .career-form-section:after{content:"";background:#e5e7eb;flex:1;height:1px}.career-form .career-form-section i{color:#3dace2}.career-form .form-group>label:not(.resume-upload){color:#374151;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:13.5px;display:block}.career-form .form-group>label:not(.resume-upload) span{color:#ef4444;margin-left:2px}.career-input,.career-textarea{position:relative}.career-input>i,.career-textarea>i{color:#9ca3af;pointer-events:none;font-size:15px;transition:color .2s;position:absolute;top:50%;left:17px;transform:translateY(-50%)}.career-input input,.career-input select,.career-input textarea,.career-textarea input,.career-textarea select,.career-textarea textarea{color:#1f2937;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:.75rem;width:100%;font-family:Manrope-Medium,sans-serif;font-size:14.5px;transition:border-color .2s,background .2s,box-shadow .2s}.career-input input::-moz-placeholder{color:#9ca3af}.career-input select::-moz-placeholder{color:#9ca3af}.career-input textarea::-moz-placeholder{color:#9ca3af}.career-textarea input::-moz-placeholder{color:#9ca3af}.career-textarea select::-moz-placeholder{color:#9ca3af}.career-textarea textarea::-moz-placeholder{color:#9ca3af}.career-input input::placeholder,.career-input select::placeholder,.career-input textarea::placeholder,.career-textarea input::placeholder,.career-textarea select::placeholder,.career-textarea textarea::placeholder{color:#9ca3af}.career-input input:hover,.career-input select:hover,.career-input textarea:hover,.career-textarea input:hover,.career-textarea select:hover,.career-textarea textarea:hover{border-color:#d1d5db}.career-input input:focus,.career-input select:focus,.career-input textarea:focus,.career-textarea input:focus,.career-textarea select:focus,.career-textarea textarea:focus{background:#fff;border-color:#3dace2;outline:none;box-shadow:0 0 0 4px #3dace229}.career-input input,.career-input select,.career-textarea input,.career-textarea select{height:52px;padding:0 16px 0 46px}:is(.career-input input:not(:placeholder-shown):invalid,.career-textarea input:not(:placeholder-shown):invalid),.career-input input:not(:placeholder-shown):invalid,.career-textarea input:not(:placeholder-shown):invalid{border-color:#ef4444;box-shadow:0 0 0 4px #ef44441a}.career-input:focus-within>i,.career-textarea:focus-within>i{color:#3dace2}.career-input.is-invalid input,.career-input.is-invalid select,.career-input.is-invalid textarea,.career-textarea.is-invalid input,.career-textarea.is-invalid select,.career-textarea.is-invalid textarea{background:#ef444408;border-color:#ef4444}.career-input.is-invalid>i,.career-textarea.is-invalid>i{color:#ef4444}.career-select select{appearance:none;cursor:pointer;padding-right:44px}.career-select select:invalid{color:#9ca3af}.career-select select option{color:#1f2937}.career-select:after{content:"";pointer-events:none;border-bottom:2px solid #9ca3af;border-right:2px solid #9ca3af;width:8px;height:8px;transition:border-color .2s;position:absolute;top:50%;right:19px;transform:translateY(-70%)rotate(45deg)}.career-select:focus-within:after{border-color:#3dace2}.career-textarea>i{top:19px;transform:none}.career-textarea textarea{resize:vertical;min-height:124px;padding:14px 16px 14px 46px;line-height:1.625}.career-textarea-counter{text-align:right;color:#9ca3af;margin-top:6px;font-family:Manrope-Regular,sans-serif;font-size:11.5px;display:block}.career-textarea-counter.is-near-limit{color:#ef4444}.resume-upload{cursor:pointer;background:#eff6ff;border:2px dashed #93c5fd;border-radius:1rem;margin:0;padding:15px;transition:border-color .25s,background .25s,box-shadow .25s,transform .2s;display:block;position:relative;overflow:hidden}.resume-upload input[type=file]{opacity:0;clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.resume-upload-dropzone{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:36px 24px;display:flex}.resume-upload-icon{color:#3dace2;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;margin:0 0 14px;font-size:1.25rem;line-height:1;transition:transform .25s,color .25s,background .25s;display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.resume-upload-content{width:100%;margin:0 0 18px}.resume-upload-content strong{color:#111827;white-space:normal;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:15px;line-height:1.3;display:block}.resume-upload-content span{color:#6b7280;margin-top:4px;font-family:Manrope-Regular,sans-serif;font-size:12.5px;line-height:1.4;display:block}.resume-upload-button{color:#fff;white-space:nowrap;background:#3dace2;border-radius:9999px;flex-shrink:0;margin:0;padding:9px 24px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:13px;line-height:1.2;transition:background .2s,transform .2s;display:inline-block}.resume-upload:hover{background:#fff;border-color:#3dace2;box-shadow:0 10px 24px #3dace21f}.resume-upload:hover .resume-upload-icon{transform:translateY(-2px)}.resume-upload:hover .resume-upload-button{background:#2563eb}.resume-upload:focus-within{border-color:#3dace2;box-shadow:0 0 0 4px #3dace229}.resume-upload.is-dragover{background:#fff;border-style:solid;border-color:#3dace2;transform:scale(1.01);box-shadow:0 0 0 6px #3dace21f}.resume-upload.is-dragover .resume-upload-icon{color:#fff;background:#3dace2;transform:translateY(-3px)scale(1.05)}.resume-upload.is-dragover .resume-upload-content strong{color:#2563eb}.resume-upload.has-file{cursor:default;background:#10b9810d;border-style:solid;border-color:#10b981}.resume-upload.has-file .resume-upload-dropzone{display:none}.resume-upload.has-file .resume-upload-preview{display:flex}.resume-upload-preview{align-items:center;gap:1rem;padding:16px 18px;display:none}.resume-upload-preview-icon{color:#10b981;background:#10b9811f;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.125rem;display:flex}.resume-upload-preview-info{flex:1;min-width:0}.resume-upload-preview-info strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:14px;display:flex;overflow:hidden}.resume-upload-preview-info strong:before{content:"";color:#10b981;font-family:"Font Awesome 6 Free";font-size:11px;font-weight:900}.resume-upload-preview-info>span{color:#6b7280;margin-top:2px;font-family:Manrope-Regular,sans-serif;font-size:12px;display:block}.resume-upload-progress{background:#e5e7eb;border-radius:9999px;height:5px;margin-top:8px;display:none;overflow:hidden}.resume-upload-progress i{border-radius:inherit;background:linear-gradient(90deg,#3dace2,#2563eb);width:0;height:100%;transition:width .3s;display:block}.resume-upload.is-uploading .resume-upload-progress{display:block}.resume-upload-remove{color:#9ca3af;cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s,color .2s,transform .2s;display:flex;box-shadow:0 1px 2px #0000000d}.resume-upload-remove:hover{color:#fff;background:#ef4444;transform:rotate(90deg)}.resume-upload-remove:focus-visible{outline-offset:2px;outline:2px solid #3dace2}.resume-upload.is-invalid{background:#ef44440a;border-style:solid;border-color:#ef4444;animation:.4s resume-shake}.resume-upload.is-invalid .resume-upload-icon{color:#ef4444;background:#ef44441f}@media (width<=575.98px){.resume-upload-dropzone{min-height:160px;padding:28px 18px}.resume-upload-button{text-align:center;width:100%}.resume-upload-preview{flex-wrap:wrap}}@keyframes resume-shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.career-alert{border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:14px 44px 14px 18px;font-family:Manrope-Medium,sans-serif;font-size:14px;line-height:1.5;animation:.25s alert-in;display:flex;position:relative}.career-alert>i:first-child{margin-top:3px;font-size:1rem}.career-alert strong{margin-bottom:2px;font-family:PlusJakartaSans-SemiBold,sans-serif;display:block}.career-alert ul{margin:4px 0 0;padding-left:18px}.career-alert ul li{margin:0}.career-alert-close{color:currentColor;opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .2s,background .2s;display:flex;position:absolute;top:10px;right:10px}.career-alert-close:hover{opacity:1;background:#1118270f}.career-alert-success{color:#059669;background:#10b98114;border-color:#10b98159}.career-alert-danger{color:#dc2626;background:#ef444412;border-color:#ef444452}@keyframes alert-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.career-error{color:#ef4444;align-items:center;gap:6px;margin-top:6px;font-family:Manrope-Medium,sans-serif;font-size:12.5px;animation:.2s alert-in;display:flex}.career-form-footer{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1.25rem;display:flex}.career-form-footer>span{color:#6b7280;align-items:center;gap:.5rem;font-family:Manrope-Medium,sans-serif;font-size:13px;display:flex}.career-form-footer>span i{color:#10b981}@media (width<=575.98px){.career-form-footer{text-align:center;flex-direction:column-reverse;align-items:stretch}.career-form-footer>span{justify-content:center}}.career-submit-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#3dace2,#2563eb);border:0;border-radius:9999px;justify-content:center;align-items:center;gap:.75rem;height:52px;padding:0 30px;font-family:PlusJakartaSans-Bold,sans-serif;font-size:15px;transition:transform .25s,box-shadow .25s,opacity .2s;display:inline-flex;position:relative;box-shadow:0 12px 26px #3dace261}.career-submit-btn i{transition:transform .25s}.career-submit-btn:hover{transform:translateY(-2px);box-shadow:0 16px 34px #3dace280}.career-submit-btn:hover i{transform:translate(4px)}.career-submit-btn:active{transform:translateY(0)}.career-submit-btn:focus-visible{outline-offset:3px;outline:3px solid #3dace273}.career-submit-btn:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.career-submit-btn.is-loading{pointer-events:none;color:#0000}.career-submit-btn.is-loading .career-submit-spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:.7s linear infinite btn-spin;position:absolute;top:50%;left:50%}@keyframes btn-spin{to{transform:rotate(360deg)}}.section-226{background:#fff;border-top:1px solid #e5e7eb;margin-top:85px;padding:96px 0 104px;scroll-margin-top:80px}@media (width<=991.98px){.section-226{padding:72px 0 80px}}@media (width<=767.98px){.section-226{padding:56px 0 64px}}.career-head{text-align:center;max-width:640px;margin:0 auto 60px}.career-head-kicker{letter-spacing:.04em;color:#2563eb;align-items:center;gap:10px;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:13px;display:inline-flex}.career-head-kicker:before,.career-head-kicker:after{content:"";background:#3dace2;border-radius:2px;width:28px;height:2px}.career-head h2{letter-spacing:-.02em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.2}.career-head h2 span{color:#3dace2}.career-head p{color:#6b7280;margin:0;font-family:Manrope-Regular,sans-serif;font-size:1rem;line-height:1.625}@media (width<=767.98px){.career-head{margin-bottom:44px}}.hiring-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.hiring-steps:before{content:"";background:linear-gradient(90deg,#bfdbfe,#3dace2,#bfdbfe);height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}@media (width<=991.98px){.hiring-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.hiring-steps:before{display:none}}@media (width<=575.98px){.hiring-steps{grid-template-columns:1fr;row-gap:1.5rem}}.hiring-step{text-align:center;border-radius:1rem;padding:.75rem .75rem 0;transition:transform .25s;position:relative}.hiring-step-number{z-index:1;color:#2563eb;background:#fff;border:2px solid #3dace2;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1.25rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.125rem;transition:background .3s,color .3s,transform .3s;display:flex;position:relative;box-shadow:0 0 0 6px #fff}.hiring-step h3{color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:17px}.hiring-step p{color:#6b7280;max-width:26ch;margin:0 auto;font-family:Manrope-Regular,sans-serif;font-size:14px;line-height:1.625}.hiring-step:hover{transform:translateY(-4px)}.hiring-step:hover .hiring-step-number{color:#fff;background:#3dace2;transform:scale(1.06)}@media (width<=575.98px){.hiring-step{text-align:left;align-items:flex-start;gap:1rem;padding:0;display:flex}.hiring-step-number{flex-shrink:0;margin:0}.hiring-step p{max-width:none;margin:0}.hiring-step:hover{transform:none}}.section-226-cta{text-align:center;background:#eff6ff;border:1px solid #dbeafe;border-radius:1.5rem;flex-direction:column;align-items:center;gap:1rem;margin-top:60px;padding:32px 24px;display:flex}.section-226-cta strong{color:#111827;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.25rem}.section-226-cta span{color:#6b7280;font-family:Manrope-Regular,sans-serif;font-size:14.5px}.section-226-cta a{color:#fff;background:#3dace2;border-radius:9999px;align-items:center;gap:.5rem;padding:12px 26px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex;box-shadow:0 10px 22px #3dace252}.section-226-cta a:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}@media (width<=767.98px){.section-226-cta{margin-top:44px}}@media (prefers-reduced-motion:reduce){.career-highlight,.career-highlight-icon,.career-submit-btn,.career-submit-btn i,.career-submit-spinner,.resume-upload,.resume-upload-icon,.resume-upload-remove,.resume-upload-progress i,.hiring-step,.hiring-step-number,.career-alert,.section-225-btn,.section-225-btn i,.section-226-cta a{transition:none!important;animation:none!important;transform:none!important}}.section-226{padding:4rem 0}.section-226__head{margin-bottom:2rem}.section-226__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#3dace2;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:inline-block}.section-226__title{letter-spacing:-.02em;margin-bottom:.75rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:2.25rem}.section-226__subtitle{max-width:640px;margin:0 auto;font-family:Manrope-Regular,sans-serif;font-size:1.125rem}.section-226--light{color:#1f2937;background:#fff}.section-226--light .section-226__subtitle{color:#6b7280}.section-226--dark{color:#fff;background:#111827}.section-226--dark .section-226__subtitle{color:#9ca3af}.section-226--dark .section-226__eyebrow{color:#60a5fa}@media (width<=991.98px){.section-226{padding:3rem 0}}@media (width<=767.98px){.section-226{padding:2.5rem 0}}.jobs-hero{position:relative;overflow:hidden}.jobs-hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#3dace21a,#0000 72%);width:720px;height:420px;position:absolute;top:-180px;left:50%;transform:translate(-50%)}.jobs-hero .container{position:relative}.jobs-hero__count{color:#1f2937;font-family:PlusJakartaSans-SemiBold,sans-serif}.jobs-filters{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:2rem;padding:1.25rem}.jobs-filters__active{border-top:1px solid #e5e7eb;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.jobs-filters__active-label{color:#6b7280;font-size:.875rem}.jobs-filters__clear{color:#1d4ed8;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;font-family:PlusJakartaSans-Medium,sans-serif;font-size:.875rem;display:inline-flex}.jobs-filters__clear:hover{color:#2563eb;text-decoration:underline}.jobs-search{position:relative}.jobs-search i{color:#9ca3af;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.jobs-search .form-control{border-radius:.5rem;padding-left:2rem}.form-select,.form-control{border-color:#e5e7eb;border-radius:.5rem;font-family:PlusJakartaSans-Regular,sans-serif}.form-select:focus,.form-control:focus{border-color:#93c5fd;box-shadow:0 0 0 3px #3dace21f}.jobs-loading{color:#6b7280}.job-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.job-card:hover{border-color:#bfdbfe;transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.job-card:hover:before{transform:scaleX(1)}.job-card:hover .job-card__icon{color:#fff;background:#3dace2}.job-card--featured{box-shadow:0 0 0 1px #3dace22e,0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.job-card--featured:before{transform:scaleX(1)}.job-card__badge{color:#fff;z-index:2;background:#111827;border-radius:9999px;align-items:center;gap:5px;padding:.25rem .75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.job-card__badge i{font-size:10px}.job-card__badge--inline{margin-bottom:.5rem;display:inline-flex;position:static}.job-card__body{flex-direction:column;height:100%;padding:1.5rem;display:flex}.job-card__icon{color:#3dace2;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:1rem;font-size:1.125rem;transition:all .3s;display:flex}.job-card__title{color:#111827;margin-bottom:.5rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.25rem;line-height:1.375}.job-card__meta{color:#6b7280;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;display:flex}.job-card__meta i{color:#3dace2;margin-right:.25rem}.job-card__tags{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.job-card__tag{color:#111827;background:#eff6ff;border-radius:9999px;padding:.25rem .75rem;font-family:PlusJakartaSans-Medium,sans-serif;font-size:.75rem}.job-card__desc{color:#4b5563;flex:1;margin-bottom:1rem;font-family:Manrope-Regular,sans-serif;font-size:.875rem}.job-card__footer{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:.5rem;padding-top:1rem;display:flex}.job-card__extra{color:#6b7280;flex-direction:column;gap:.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:flex}.job-card__extra i{color:#3dace2;margin-right:.25rem}.job-card__btn{white-space:nowrap;border-radius:9999px;font-family:PlusJakartaSans-SemiBold,sans-serif;transition:all .15s}.job-card__btn:hover{transform:translate(2px)}.jobs-empty-state .jobs-empty-icon{color:#bfdbfe;font-size:3rem}.jobs-pagination{margin-top:2rem}.jobs-pagination .page-link{color:#1d4ed8;border-color:#e5e7eb;border-radius:.375rem;margin:0 .25rem;font-family:PlusJakartaSans-Medium,sans-serif}.jobs-pagination .page-item.active .page-link{color:#fff;background:#3dace2;border-color:#3dace2}.job-detail__back{color:#6b7280;align-items:center;gap:.5rem;margin-bottom:1.5rem;font-family:PlusJakartaSans-Medium,sans-serif;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.job-detail__back:hover{color:#3dace2;gap:.75rem}.job-detail__title{letter-spacing:-.02em;margin:.75rem 0;font-family:PlusJakartaSans-Bold,sans-serif;font-size:2.25rem}.job-detail__meta{color:#6b7280;flex-wrap:wrap;gap:1rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:1rem;display:flex}.job-detail__meta i{color:#3dace2;margin-right:.25rem}.job-detail__prose{color:#374151;font-family:Manrope-Regular,sans-serif;line-height:1.625}.job-detail__apply-btn,.job-detail__apply-btn-sidebar{border-radius:9999px;padding:.75rem 1.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;transition:all .3s;box-shadow:0 10px 22px #3dace247}.job-detail__apply-btn:hover,.job-detail__apply-btn-sidebar:hover{transform:translateY(-2px);box-shadow:0 14px 26px #3dace257}.job-detail__sidebar{background:#f9fafb;border:1px solid #e5e7eb;border-radius:1rem;padding:1.5rem;position:sticky;top:2rem}.job-detail__facts{margin:0 0 1rem;padding:0;list-style:none}.job-detail__facts li{border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:.5rem 0;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;display:flex}.job-detail__facts li:last-child{border-bottom:none}.job-detail__facts li span{color:#6b7280}.job-detail__facts li strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold,sans-serif}@media (width<=767.98px){.job-detail__sidebar{margin-top:1.5rem;position:static}}.apply-modal .modal-backdrop,.apply-modal~.modal-backdrop{background:#050a0f}.apply-modal .modal-dialog{align-items:center;width:calc(100% - 30px);max-width:760px;min-height:calc(100% - 32px);margin:16px auto;display:flex}.apply-modal .modal-content{background:0 0;border:0}.apply-modal-content{background:radial-gradient(circle at 100% 0,#3dace229,#0000 30%),radial-gradient(circle at 0 100%,#3dace212,#0000 35%),#101820;border:1px solid #ffffff1a;border-radius:24px;width:100%;max-height:calc(100vh - 32px);position:relative;overflow:hidden auto;box-shadow:0 40px 100px #0000008c}.apply-modal-content::-webkit-scrollbar{width:6px}.apply-modal-content::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:10px}.apply-modal-content{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.apply-modal-close{z-index:10;color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:all .3s;display:flex;position:absolute;top:18px;right:18px}.apply-modal-close i{color:#fff;font-size:13px;line-height:1}.apply-modal-close:hover{background:#3dace2;border-color:#3dace2;transform:rotate(90deg)}.apply-modal-close:focus{box-shadow:none;outline:none}.apply-modal-body{background:#111827;padding:34px 42px 22px}.apply-modal-header{margin-bottom:18px;padding-right:40px}.apply-modal-kicker{color:#3dace2;letter-spacing:1.8px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:10.5px;display:inline-flex}.apply-modal-kicker span{background:#3dace2;border-radius:20px;width:20px;height:2px}.apply-modal-header h2{color:#fff;letter-spacing:-.5px;margin:0 0 6px;font-family:PlusJakartaSans-Bold,sans-serif;font-size:clamp(1.25rem,2.6vw,1.6rem);line-height:1.2}.apply-modal-header h2 span{color:#3dace2}.apply-modal-header p{color:#ffffff8c;max-width:620px;margin:0;font-family:PlusJakartaSans-Regular,sans-serif;font-size:12.5px;line-height:1.55}.apply-modal-form{width:100%}.apply-form-group{width:100%;margin-bottom:2px}.apply-form-group label{color:#ffffffd6;margin-bottom:5px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:11px;display:block}.apply-form-group label sup{color:#ff6868;margin-left:2px;font-size:11px;position:relative;top:-1px}.apply-input{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:10px;align-items:center;width:100%;min-height:42px;transition:all .3s;display:flex;position:relative}.apply-input>i:first-child{text-align:center;color:#ffffff61;flex-shrink:0;width:40px;font-size:13px}.apply-input:focus-within{background:#3dace20e;border-color:#3dace2a6;box-shadow:0 0 0 3px #3dace214}.apply-input input,.apply-input textarea{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0 13px 0 0;font-family:PlusJakartaSans-Regular,sans-serif;font-size:12.5px}.apply-input input::-moz-placeholder{color:#ffffff4d}.apply-input textarea::-moz-placeholder{color:#ffffff4d}.apply-input input::placeholder,.apply-input textarea::placeholder{color:#ffffff4d}.apply-input input{height:40px}.apply-input--textarea{align-items:flex-start;padding-top:10px}.apply-input--textarea i{margin-top:1px}.apply-input--textarea textarea{resize:none;padding-top:0;line-height:1.5}.apply-input--file input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0}.apply-input--file .apply-file-name{color:#ffffff73;pointer-events:none;font-family:PlusJakartaSans-Regular,sans-serif;font-size:12px}.apply-input--file:hover{border-color:#3dace266}.apply-submit-btn{color:#fff;cursor:pointer;background:#3dace2;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:44px;margin-top:12px;padding:0 25px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:13px;transition:all .3s;display:flex;position:relative}.apply-submit-btn i{font-size:13px;transition:all .3s}.apply-submit-btn .btn-loading{align-items:center;gap:8px;display:inline-flex}.apply-submit-btn:hover:not(:disabled){color:#fff;transform:translateY(-2px);box-shadow:0 12px 30px #3dace240}.apply-submit-btn:hover:not(:disabled) .btn-text i{transform:translate(3px,-3px)}.apply-submit-btn:disabled{opacity:.7;cursor:not-allowed}.apply-modal-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding-top:12px;display:flex}.apply-modal-footer>div{color:#ffffff6b;align-items:center;gap:6px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:11px;display:flex}.apply-modal-footer>div i{color:#3dace2;flex-shrink:0;font-size:12px}.apply-modal-form .is-invalid{border-color:#ef4444!important}.apply-modal-form .invalid-feedback{color:#f87171;min-height:0;margin-top:4px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:10.5px;display:block}.apply-modal-form .invalid-feedback:empty{margin-top:0}.apply-modal-form .alert-danger{color:#ffb4b4;background:#ef44441f;border:1px solid #ef44444d;border-radius:10px;margin-bottom:12px;padding:10px 14px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:12.5px}.apply-success{text-align:center;padding:10px 0 4px}.apply-success__icon{color:#34d399;background:#10b98124;border:1px solid #10b98159;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:22px;display:flex}.apply-success h3{color:#fff;margin:0 0 8px;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.25rem}.apply-success p{color:#fff9;max-width:400px;margin:0 auto 20px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:13px;line-height:1.6}.apply-success__close{max-width:200px;margin:0 auto}@media (width<=767.98px){.apply-modal .modal-dialog{width:calc(100% - 20px);min-height:calc(100% - 24px);margin:12px auto}.apply-modal-content{max-height:calc(100vh - 24px)}.apply-modal-body{padding:26px 20px 18px}.apply-modal-header{margin-bottom:14px;padding-right:32px}.apply-modal-header h2{font-size:1.3rem}.apply-modal-footer{flex-direction:column;align-items:flex-start;gap:8px}.apply-modal-close{width:34px;height:34px;top:12px;right:12px}}@media (width<=575.98px){.apply-modal .modal-dialog{width:calc(100% - 14px);min-height:calc(100% - 16px);margin:8px auto}.apply-modal-content{border-radius:18px;max-height:calc(100vh - 16px)}.apply-modal-body{padding:24px 16px 16px}.apply-modal-header{margin-bottom:12px}.apply-modal-header h2{letter-spacing:-.3px;font-size:1.15rem}.apply-modal-header p{font-size:11.5px}.apply-input{min-height:40px}.apply-input input{height:38px;font-size:11.5px}.apply-submit-btn{min-height:42px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.job-card,.job-card:before,.job-detail__back,.job-detail__apply-btn,.job-detail__apply-btn-sidebar,.job-card__btn,.apply-modal-close,.apply-submit-btn{transition:none!important;transform:none!important}}@media (width<=768px){.job-detail-227 .jd-title{font-size:1.875rem}}@media (width<=768px){.job-detail-227 .btn-modern.btn-dark-modern{justify-content:center;width:100%}}@media (width>=1024px){.job-detail-227 .jd-sidebar{position:sticky;top:2rem}}@media (width<=767.98px){.job-detail-227 .jd-sidebar{margin-top:2rem;position:static}}.job-detail-227{color:#374151;background:#fff;margin-top:85px;padding:4rem 0 6rem;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;position:relative;overflow:hidden}.job-detail-227:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#3dace21a,#0000 70%);width:900px;height:480px;position:absolute;top:-240px;left:50%;transform:translate(-50%)}.job-detail-227 .container{position:relative}.job-detail-227 .jd-back{color:#6b7280;align-items:center;gap:.5rem;margin-bottom:2rem;font-family:PlusJakartaSans-Medium,system-ui,sans-serif;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.job-detail-227 .jd-back i{background:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;transition:all .15s;display:inline-flex}.job-detail-227 .jd-back:hover{color:#3dace2}.job-detail-227 .jd-back:hover i{color:#3dace2;background:#eff6ff;transform:translate(-3px)}.job-detail-227 .jd-header{max-width:768px;margin-bottom:2.5rem}.job-detail-227 .jd-badge{color:#fff;background:linear-gradient(135deg,#3dace2,#2563eb);border-radius:9999px;align-items:center;gap:.25rem;margin-bottom:1rem;padding:.25rem .75rem;font-family:PlusJakartaSans-SemiBold,system-ui,sans-serif;font-size:.75rem;display:inline-flex;box-shadow:0 6px 14px -4px #3dace280}.job-detail-227 .jd-title{color:#111827;letter-spacing:-.02em;margin-bottom:1.25rem;font-family:Manrope-Bold,system-ui,sans-serif;font-size:2.25rem;line-height:1.25}@media (width<=768px){.job-detail-227 .jd-title{font-size:1.875rem}}.job-detail-227 .jd-meta{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.job-detail-227 .jd-meta span{color:#4b5563;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium,system-ui,sans-serif;font-size:.875rem;display:inline-flex}.job-detail-227 .jd-meta span i{color:#3dace2;background:#eff6ff;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;display:inline-flex}.job-detail-227 .jd-tags{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.job-detail-227 .jd-tag{color:#1d4ed8;background:#fff;border:1px solid #dbeafe;border-radius:9999px;padding:.25rem .75rem;font-family:PlusJakartaSans-Medium,system-ui,sans-serif;font-size:.75rem;display:inline-block;box-shadow:0 1px 2px #11182708}.job-detail-227 .btn-modern.btn-dark-modern{color:#fff;background:linear-gradient(135deg,#111827,#1d2943);border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:PlusJakartaSans-SemiBold,system-ui,sans-serif;font-size:1rem;transition:all .3s;display:inline-flex;box-shadow:0 14px 28px -10px #11182773}.job-detail-227 .btn-modern.btn-dark-modern i{font-size:.875rem;transition:all .15s}.job-detail-227 .btn-modern.btn-dark-modern:hover{color:#fff;background:linear-gradient(135deg,#3dace2,#2563eb);transform:translateY(-3px);box-shadow:0 18px 32px -10px #3dace273}.job-detail-227 .btn-modern.btn-dark-modern:hover i{transform:translate(4px)}@media (width<=768px){.job-detail-227 .btn-modern.btn-dark-modern{justify-content:center;width:100%}}.job-detail-227 .jd-section{margin-bottom:2rem;padding-left:1.25rem;position:relative}.job-detail-227 .jd-section:before{content:"";background:linear-gradient(#3dace2,#60a5fa);border-radius:9999px;width:3px;position:absolute;top:4px;bottom:4px;left:0}.job-detail-227 .jd-section:last-child{margin-bottom:0}.job-detail-227 .jd-section__title{color:#111827;letter-spacing:-.01em;margin-bottom:.75rem;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:1.25rem}.job-detail-227 .jd-prose{color:#374151;max-width:68ch;font-size:1rem;line-height:1.625}.job-detail-227 .jd-prose p{margin-bottom:1rem}.job-detail-227 .jd-prose p:last-child{margin-bottom:0}.job-detail-227 .jd-prose ul,.job-detail-227 .jd-prose ol{margin-bottom:1rem;padding-left:1.25rem}.job-detail-227 .jd-prose li{margin-bottom:.5rem}.job-detail-227 .jd-prose strong{color:#111827}@media (width>=1024px){.job-detail-227 .jd-sidebar{position:sticky;top:2rem}}.job-detail-227 .jd-card{background:#fff;border:1px solid #f3f4f6;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #11182708,0 24px 48px -20px #1118272e}.job-detail-227 .jd-card__bar{background:linear-gradient(90deg,#3dace2,#2563eb);height:4px}.job-detail-227 .jd-card__body{padding:1.5rem}.job-detail-227 .jd-card__title{color:#111827;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:1.125rem;display:flex}.job-detail-227 .jd-card__title:before{content:"";background:#3dace2;border-radius:50%;width:8px;height:8px}.job-detail-227 .jd-facts{margin:0 0 1.5rem;padding:0;list-style:none}.job-detail-227 .jd-facts li{border-bottom:1px dashed #e5e7eb;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.75rem 0;font-size:.875rem;display:flex}.job-detail-227 .jd-facts li:last-child{border-bottom:none;padding-bottom:0}.job-detail-227 .jd-facts li:first-child{padding-top:0}.job-detail-227 .jd-facts span{color:#6b7280}.job-detail-227 .jd-facts strong{color:#111827;text-align:right;font-family:PlusJakartaSans-SemiBold,system-ui,sans-serif}.job-detail-227 .jd-card__body .btn-modern.btn-dark-modern{background:linear-gradient(135deg,#3dace2,#2563eb);justify-content:center;width:100%;box-shadow:0 14px 26px -10px #3dace280}.job-detail-227 .jd-card__body .btn-modern.btn-dark-modern:hover{background:linear-gradient(135deg,#2563eb,#1e3a8a)}.job-detail-227 .jd-reassure{flex-direction:column;gap:.5rem;margin-top:1.25rem;display:flex}.job-detail-227 .jd-reassure div{color:#6b7280;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.job-detail-227 .jd-reassure i{color:#3dace2}@media (width<=767.98px){.job-detail-227 .jd-sidebar{margin-top:2rem;position:static}}.apply-modal-227 .modal-dialog{align-items:center;max-width:640px;min-height:calc(100vh - 3.5rem);margin-top:1.75rem;margin-bottom:1.75rem;display:flex}.apply-modal-227 .modal-content{background:linear-gradient(#161f32,#111827);border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;width:100%;max-height:calc(100vh - 3.5rem);display:flex;overflow:hidden;box-shadow:0 30px 70px #00000080}.apply-modal-227 .apply-modal-close{color:#d1d5db;z-index:2;background:#ffffff12;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;transition:all .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.apply-modal-227 .apply-modal-close:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(90deg)}.apply-modal-227 .apply-modal-body{padding:1.5rem;overflow-y:auto}.apply-modal-227 .apply-modal-body::-webkit-scrollbar{width:5px}.apply-modal-227 .apply-modal-body::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:10px}.apply-modal-227 .apply-modal-body{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.apply-modal-227 .apply-modal-kicker{letter-spacing:.12em;text-transform:uppercase;color:#60a5fa;align-items:center;gap:.5rem;margin-bottom:.5rem;font-family:PlusJakartaSans-Medium,system-ui,sans-serif;font-size:10px;display:inline-flex}.apply-modal-227 .apply-modal-kicker span{background:#60a5fa;border-radius:9999px;width:14px;height:2px}.apply-modal-227 .apply-modal-header{margin-bottom:1rem}.apply-modal-227 .apply-modal-header h2{color:#fff;letter-spacing:-.01em;margin-bottom:.25rem;font-family:Manrope-Bold,system-ui,sans-serif;font-size:1.125rem}.apply-modal-227 .apply-modal-header h2 span{color:#60a5fa}.apply-modal-227 .apply-modal-header p{color:#9ca3af;max-width:55ch;margin-bottom:0;font-size:11.5px;line-height:1.5}.apply-modal-227 #jobApplicationForm .row{grid-template-columns:repeat(2,1fr);gap:0 .75rem;margin:0;display:grid}.apply-modal-227 #jobApplicationForm .row>[class*=col-]{flex:none;width:auto;max-width:none;padding:0}.apply-modal-227 #jobApplicationForm .row>.col-12{grid-column:1/-1}@media (width<=640px){.apply-modal-227 #jobApplicationForm .row{grid-template-columns:1fr}.apply-modal-227 #jobApplicationForm .row>.col-12{grid-column:auto}}.apply-modal-227 .apply-form-group{margin-bottom:.75rem}.apply-modal-227 .apply-form-group label{color:#d1d5db;margin-bottom:4px;font-family:PlusJakartaSans-Medium,system-ui,sans-serif;font-size:11px;display:block}.apply-modal-227 .apply-form-group label sup{color:#f87171}.apply-modal-227 .apply-input{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:.375rem;align-items:center;gap:.5rem;min-height:38px;padding:0 .75rem;transition:all .15s;display:flex}.apply-modal-227 .apply-input i{color:#6b7280;text-align:center;flex-shrink:0;width:14px;font-size:12px}.apply-modal-227 .apply-input input,.apply-modal-227 .apply-input textarea{color:#fff;background:0 0;border:none;outline:none;width:100%;font-family:PlusJakartaSans-Regular,system-ui,sans-serif;font-size:12.5px}.apply-modal-227 .apply-input input::-moz-placeholder{color:#6b7280}.apply-modal-227 .apply-input textarea::-moz-placeholder{color:#6b7280}.apply-modal-227 .apply-input input::placeholder,.apply-modal-227 .apply-input textarea::placeholder{color:#6b7280}.apply-modal-227 .apply-input:focus-within{background:#3dace212;border-color:#3dace2;box-shadow:0 0 0 3px #3dace21f}.apply-modal-227 .apply-input:focus-within i{color:#60a5fa}.apply-modal-227 .apply-input--textarea{align-items:flex-start;min-height:0;padding-top:.5rem;padding-bottom:.5rem}.apply-modal-227 .apply-input--textarea i{margin-top:2px}.apply-modal-227 .apply-input--textarea textarea{resize:none;min-height:34px;max-height:60px;line-height:1.4}.apply-modal-227 .apply-input--file{position:relative}.apply-modal-227 .apply-file-name{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.apply-modal-227 .invalid-feedback{color:#f87171;margin-top:3px;font-size:10.5px;display:none}.apply-modal-227 .invalid-feedback.d-block{display:block}.apply-modal-227 .apply-submit-btn{color:#fff;background:linear-gradient(135deg,#3dace2,#2563eb);border:none;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:42px;margin-top:.25rem;padding:.75rem;font-family:PlusJakartaSans-SemiBold,system-ui,sans-serif;font-size:.875rem;transition:all .15s;display:flex;position:relative;box-shadow:0 12px 24px -10px #3dace28c}.apply-modal-227 .apply-submit-btn i{font-size:12px;transition:all .15s}.apply-modal-227 .apply-submit-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 28px -10px #3dace2a6}.apply-modal-227 .apply-submit-btn:hover:not(:disabled) i{transform:translate(3px)}.apply-modal-227 .apply-submit-btn:disabled{opacity:.7}.apply-modal-227 .apply-modal-footer{border-top:1px solid #ffffff12;flex-wrap:wrap;gap:1rem;margin-top:.75rem;padding-top:.75rem;display:flex}.apply-modal-227 .apply-modal-footer div{color:#6b7280;align-items:center;gap:.5rem;font-size:10px;display:flex}.apply-modal-227 .apply-modal-footer i{color:#60a5fa}.apply-modal-227 .apply-success{text-align:center;padding:1.5rem 0 .5rem}.apply-modal-227 .apply-success__icon{color:#34d399;background:#10b98126;border:1px solid #10b98159;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 1rem;font-size:1.25rem;display:flex;box-shadow:0 0 0 8px #10b98114}.apply-modal-227 .apply-success h3{color:#fff;margin-bottom:.5rem;font-family:Manrope-Bold,system-ui,sans-serif;font-size:1.25rem}.apply-modal-227 .apply-success p{color:#9ca3af;max-width:40ch;margin-bottom:1.25rem;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.625}.apply-modal-227 .apply-success__close{max-width:220px;margin:0 auto}@media (width<=767.98px){.apply-modal-227 .modal-dialog{max-width:calc(100% - 1.5rem);margin-left:auto;margin-right:auto}.apply-modal-227 .apply-modal-body{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.job-detail-227 .jd-back,.job-detail-227 .btn-modern.btn-dark-modern,.apply-modal-227 .apply-modal-close,.apply-modal-227 .apply-submit-btn{transition:none!important;transform:none!important}}.section-228{background:var(--s228-bg);color:var(--s228-text);padding:3rem 0;position:relative;overflow:hidden}@media (width>=768px){.section-228{padding:4rem 0}}@media (width>=1024px){.section-228{padding:6rem 0}}.section-228:before{content:"";pointer-events:none;background-image:radial-gradient(50rem 24rem at 50% -8%, var(--s228-glow), transparent 70%), radial-gradient(var(--s228-dot) 1px, transparent 1px);background-size:auto,22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 75%);mask-image:linear-gradient(#000 0%,#0000 75%)}.section-228>.container{z-index:1;position:relative}.section-228 .section-title h2{color:var(--s228-heading)}.section-228 .section-title h2 span{color:#3dace2}.section-228 .section-title p{color:var(--s228-text)}.section-228 .s228-card{border:1px solid var(--s228-border);background:var(--s228-card);border-radius:1.5rem;flex-direction:column;height:100%;padding:1.5rem;transition:transform .35s,box-shadow .35s,border-color .35s;display:flex;position:relative;overflow:hidden}@media (width>=1280px){.section-228 .s228-card{padding:2rem}}.section-228 .s228-card:after{content:attr(data-acronym);letter-spacing:-.04em;color:var(--s228-watermark);pointer-events:none;-webkit-user-select:none;user-select:none;font-family:PlusJakartaSans-Bold,sans-serif;font-size:6.5rem;font-weight:700;line-height:1;position:absolute;top:-.1em;right:1.25rem}.section-228 .s228-card:hover{box-shadow:var(--s228-shadow);border-color:#3dace28c;transform:translateY(-6px)}.section-228 .s228-card>*{z-index:1;position:relative}.section-228 .s228-card__icon{color:#3dace2;background:#3dace224;border-radius:.75rem;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:1.25rem;display:grid}.section-228 .s228-card__icon svg{width:1.6rem;height:1.6rem}.section-228 .s228-card__title{color:var(--s228-heading);margin:0 0 .5rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.375}.section-228 .s228-card__tag{color:#3dace2;margin:0 0 1rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600}.section-228 .s228-card__text{color:var(--s228-text);margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}.section-228 .s228-card__label{color:var(--s228-heading);align-items:center;gap:.75rem;margin:0 0 1rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:.875rem;font-weight:700;display:flex}.section-228 .s228-card__label:after{content:"";background:var(--s228-border);flex:1;height:1px}.section-228 .s228-card__list{margin:0 0 1.5rem;padding:0}.section-228 .s228-card__list li{color:var(--s228-text);margin-bottom:.75rem;padding-left:1.75rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.55;position:relative}.section-228 .s228-card__list li:last-child{margin-bottom:0}.section-228 .s228-card__list li:before{content:"";background:#3dace229;border-radius:9999px;width:17px;height:17px;position:absolute;top:2px;left:0}.section-228 .s228-card__list li:after{content:"";border:2px solid #3dace2;border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:5px;left:6px;transform:rotate(45deg)scale(.9)}.section-228 .s228-card__foot{border-top:1px solid var(--s228-border);margin-top:auto;padding-top:1.25rem}.section-228 .s228-card__foot-label{color:var(--s228-text);margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;display:block}.section-228 .s228-card__chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.section-228 .s228-card__chips li{border:1px solid var(--s228-border);background:var(--s228-chip);color:var(--s228-heading);border-radius:9999px;padding:.3rem .75rem;font-family:PlusJakartaSans-Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.section-228 .s228-card--featured{background:linear-gradient(150deg,#4fb4e5 0%,#3dace2 45%,#1b81b3 100%);border-color:#0000;box-shadow:0 24px 50px -18px #3dace299}@media (width>=1024px){.section-228 .s228-card--featured{transform:translateY(-1.25rem)}.section-228 .s228-card--featured:hover{transform:translateY(-1.75rem)}}.section-228 .s228-card--featured:hover{border-color:#0000}.section-228 .s228-card--featured:after{color:#ffffff21}.section-228 .s228-card--featured .s228-card__icon{color:#fff;background:#fff3}.section-228 .s228-card--featured .s228-card__title,.section-228 .s228-card--featured .s228-card__label{color:#fff}.section-228 .s228-card--featured .s228-card__tag{color:#ffffffeb}.section-228 .s228-card--featured .s228-card__text,.section-228 .s228-card--featured .s228-card__list li,.section-228 .s228-card--featured .s228-card__foot-label{color:#ffffffe6}.section-228 .s228-card--featured .s228-card__label:after,.section-228 .s228-card--featured .s228-card__foot{background-color:#0000;border-color:#ffffff47}.section-228 .s228-card--featured .s228-card__label:after{background:#ffffff47}.section-228 .s228-card--featured .s228-card__list li:before{background:#ffffff40}.section-228 .s228-card--featured .s228-card__list li:after{border-color:#fff}.section-228 .s228-card--featured .s228-card__chips li{color:#fff;background:#ffffff29;border-color:#ffffff4d}.section-228 .s228-note{color:#fff;background:linear-gradient(120deg,#3dace2,#1c87bc);border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 18px 40px -16px #3dace299}@media (width>=768px){.section-228 .s228-note{flex-direction:row;align-items:center;gap:1.5rem;padding:1.5rem 2.5rem}}.section-228 .s228-note__icon{background:#fff3;border-radius:9999px;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.section-228 .s228-note__icon svg{width:1.5rem;height:1.5rem}.section-228 .s228-note__text{font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}@media (width>=768px){.section-228 .s228-note__text{font-size:1rem}}.section-228 .s228-note__text strong{font-family:PlusJakartaSans-Bold,sans-serif}.section-228--light{--s228-bg:#f9fafb;--s228-glow:#3dace233;--s228-dot:#11182714;--s228-heading:#111827;--s228-text:#4b5563;--s228-card:#fff;--s228-border:#e5e7eb;--s228-chip:#f9fafb;--s228-watermark:#3dace217;--s228-shadow:0 24px 48px -20px #3dace266}.section-228--dark{--s228-bg:#111827;--s228-glow:#3dace23d;--s228-dot:#ffffff12;--s228-heading:#fff;--s228-text:#9ca3af;--s228-card:#1f2937;--s228-border:#374151;--s228-chip:#ffffff0d;--s228-watermark:#ffffff0b;--s228-shadow:0 24px 48px -20px #3dace28c}@media (prefers-reduced-motion:reduce){.section-228 .s228-card{transition:none}.section-228 .s228-card:hover,.section-228 .s228-card--featured:hover{transform:none}}.section-229{--s229-accent:#3dace2;--s229-accent-2:#5890e9;--s229-accent-soft:#3dace21f;background:var(--s229-bg);color:var(--s229-text);padding:3rem 0;transition:background-color .3s,color .3s;position:relative;overflow:hidden}@media (width>=768px){.section-229{padding:4rem 0}}@media (width>=1024px){.section-229{padding:6rem 0}}.section-229:before{content:"";pointer-events:none;background-image:radial-gradient(40rem 22rem at 0% 0%, var(--s229-glow-1), transparent 70%), radial-gradient(40rem 22rem at 100% 100%, var(--s229-glow-2), transparent 70%), radial-gradient(var(--s229-dot) 1px, transparent 1.5px);background-size:auto,auto,26px 26px;position:absolute;inset:0}.section-229>.container{z-index:1;position:relative}.section-229 .s229-card{border:1px solid var(--s229-border);background:var(--s229-card);height:100%;box-shadow:var(--s229-card-shadow);border-radius:1rem;flex-direction:column;padding:1.5rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}@media (width>=1280px){.section-229 .s229-card{padding:2rem}}.section-229 .s229-card:before{content:"";background:linear-gradient(90deg, var(--s229-accent), var(--s229-accent-2));transform-origin:0;height:4px;transition:transform .5s;position:absolute;top:0;left:0;right:0;transform:scaleX(.18)}.section-229 .s229-card:hover{border-color:var(--s229-border-hover);box-shadow:var(--s229-hover-shadow);transform:translateY(-5px)}.section-229 .s229-card:hover:before{transform:scaleX(1)}.section-229 .s229-card:hover .s229-card__icon{background:linear-gradient(135deg, var(--s229-accent), var(--s229-accent-2));color:#fff;border-color:#0000;transform:rotate(-6deg)scale(1.05)}.section-229 .s229-card:hover .s229-card__num{-webkit-text-stroke-color:var(--s229-accent)}.section-229 .s229-card__head{justify-content:space-between;align-items:flex-start;margin-bottom:1.25rem;display:flex}.section-229 .s229-card__icon{background:var(--s229-accent-soft);border:1px solid var(--s229-border);width:3.5rem;height:3.5rem;color:var(--s229-accent);border-radius:.75rem;place-items:center;transition:transform .35s,background .35s,color .35s,border-color .35s;display:grid}.section-229 .s229-card__icon svg{width:1.7rem;height:1.7rem}.section-229 .s229-card__num{color:#0000;-webkit-text-stroke:1px var(--s229-num-stroke);-webkit-user-select:none;user-select:none;font-family:PlusJakartaSans-Bold,sans-serif;font-size:2.75rem;font-weight:700;line-height:1;transition:-webkit-text-stroke-color .35s}.section-229 .s229-card__title{color:var(--s229-heading);margin:0 0 .75rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.375}.section-229 .s229-card__aliases{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;display:flex}.section-229 .s229-card__aliases li{border:1px dashed var(--s229-chip-border);color:var(--s229-chip-text);background:0 0;border-radius:.375rem;padding:.2rem .6rem;font-family:PlusJakartaSans-Medium,sans-serif;font-size:.75rem;font-weight:500;line-height:1.4}.section-229 .s229-card__text{color:var(--s229-text);margin:0 0 1.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}.section-229 .s229-card__foot{border-top:1px solid var(--s229-border);margin-top:auto;padding-top:1.25rem}.section-229 .s229-card__label{letter-spacing:.08em;text-transform:uppercase;color:var(--s229-accent);margin:0 0 .75rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:.75rem;font-weight:700}.section-229 .s229-card__list{margin:0;padding:0}.section-229 .s229-card__list li{color:var(--s229-list-text);margin-bottom:.75rem;padding-left:1.7rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.55;position:relative}.section-229 .s229-card__list li:last-child{margin-bottom:0}.section-229 .s229-card__list li:before{content:"";background:var(--s229-accent-soft);border:1px solid var(--s229-chip-border);border-radius:50%;width:17px;height:17px;position:absolute;top:2px;left:0}.section-229 .s229-card__list li:after{content:"";border:solid var(--s229-accent);border-width:0 2px 2px 0;width:5px;height:8px;position:absolute;top:5px;left:6px;transform:rotate(45deg)scale(.9)}.section-229--light{--s229-bg:#fff;--s229-heading:#0f172a;--s229-text:#475569;--s229-list-text:#334155;--s229-card:#fff;--s229-border:#e5e7eb;--s229-border-hover:#3dace299;--s229-chip-border:#3dace266;--s229-chip-text:#197baa;--s229-num-stroke:#d1d5db;--s229-card-shadow:0 1px 2px #0f172a0a, 0 12px 28px -18px #0f172a2e;--s229-hover-shadow:0 24px 44px -20px #3dace266}.section-229--light:before{display:none}.section-229--dark{--s229-bg:#0a0f1f;--s229-glow-1:#3dace238;--s229-glow-2:#8b5cf62e;--s229-dot:#ffffff12;--s229-heading:#f8fafc;--s229-text:#94a3b8;--s229-list-text:#cbd5e1;--s229-card:#121a2f;--s229-border:#ffffff17;--s229-border-hover:#3dace2b3;--s229-chip-border:#80c8ec73;--s229-chip-text:#8dceee;--s229-num-stroke:#ffffff29;--s229-card-shadow:none;--s229-hover-shadow:0 24px 48px -20px #3dace28c;--s229-accent-soft:#3dace233}@media (prefers-reduced-motion:reduce){.section-229 .s229-card,.section-229 .s229-card:before,.section-229 .s229-card__icon{transition:none}.section-229 .s229-card:hover{transform:none}}.section-330{background:var(--s330-bg);color:var(--s330-text);padding:3rem 0;position:relative;overflow:hidden}@media (width>=768px){.section-330{padding:4rem 0}}@media (width>=992px){.section-330{padding:6rem 0}}.section-330:before,.section-330:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.section-330:before{background:var(--s330-glow-1);filter:blur(90px);width:520px;height:520px;top:-260px;right:-180px}.section-330:after{background:var(--s330-glow-2);filter:blur(90px);width:400px;height:400px;bottom:-220px;left:-180px}.section-330>.container{z-index:1;position:relative}.section-330 .section-title h2{color:var(--s330-heading)}.section-330 .section-title h2 span{color:#3dace2}.section-330 .section-title p{color:var(--s330-text)}.section-330__header{margin-bottom:2rem}@media (width>=992px){.section-330__header{margin-bottom:3rem}}.section-330__featured{border:1px solid var(--s330-feat-border);background:radial-gradient(circle at 90% 10%, #3dace229, transparent 32%), radial-gradient(circle at 10% 90%, #3dace214, transparent 30%), var(--s330-feat-bg);box-shadow:var(--s330-feat-shadow);border-radius:1rem;margin-bottom:1.5rem;transition:transform .35s,box-shadow .35s;position:relative;overflow:hidden}@media (width>=768px){.section-330__featured{border-radius:1.5rem;margin-bottom:2rem}}.section-330__featured:hover{transform:translateY(-5px)}.section-330__featured:hover .section-330__featured-image img{transform:scale(1.04)}.section-330__featured-image{background:linear-gradient(145deg,#1a253c,#0b0f19);height:100%;min-height:240px;position:relative;overflow:hidden}@media (width>=768px){.section-330__featured-image{min-height:320px}}@media (width>=992px){.section-330__featured-image{min-height:560px}}.section-330__featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.section-330__image-overlay{pointer-events:none;background:linear-gradient(135deg,#0000001f,#00000080);position:absolute;inset:0}.section-330__case-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#0009;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.5rem;padding:.45rem .85rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;display:inline-flex;position:absolute;top:1rem;left:1rem}@media (width>=768px){.section-330__case-badge{top:1.5rem;left:1.5rem}}.section-330__case-badge i{color:#3dace2}.section-330__featured-content{height:100%;padding:1.5rem 1.25rem}@media (width>=768px){.section-330__featured-content{padding:2rem}}@media (width>=992px){.section-330__featured-content{padding:3rem 3rem 2.5rem}}.section-330__case-top{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.5rem;display:flex}.section-330__case-top h3{color:#fff;margin:.75rem 0 0;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25}@media (width>=992px){.section-330__case-top h3{font-size:2rem}}.section-330__eyebrow{color:#60bbe7;background:#3dace21f;border:1px solid #3dace24d;border-radius:9999px;align-items:center;padding:.3rem .75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;display:inline-flex}.section-330__case-number{color:#ffffff1f;font-family:PlusJakartaSans-Bold,sans-serif;font-size:2.5rem;font-weight:700;line-height:1}.section-330__info-block{margin-bottom:1.25rem}.section-330__info-block h4{color:#fff;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;display:flex}.section-330__info-block h4 i{color:#3dace2;font-size:1rem}.section-330__info-block ul{margin:0;padding:0;list-style:none}.section-330__info-block li{color:#ffffffad;margin-bottom:.5rem;padding-left:1.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625;position:relative}.section-330__info-block li:before{content:"";background:#3dace2;border-radius:9999px;width:6px;height:6px;position:absolute;top:.65em;left:0;box-shadow:0 0 8px #3dace280}.section-330__results{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr;margin-top:1.5rem;display:grid}@media (width>=768px){.section-330__results{grid-template-columns:repeat(3,1fr)}}.section-330__result{text-align:center;padding:1rem;position:relative}@media (width>=768px){.section-330__result{padding:1.25rem .75rem}}.section-330__result:not(:last-child):after{content:"";background:#ffffff1a;width:60%;height:1px;position:absolute;bottom:0;left:20%}@media (width>=768px){.section-330__result:not(:last-child):after{width:1px;height:calc(100% - 40px);inset:20px 0 auto auto}}.section-330__result strong{color:#3dace2;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.75rem;font-weight:700;line-height:1;display:block}.section-330__result>span{color:#fff;margin-top:.25rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;display:block}.section-330__result small{color:#fff9;margin-top:.5rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:block}.section-330__result-label{color:#fff6;margin-top:2px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:block}.section-330__featured-footer{flex-direction:column;align-items:flex-start;gap:.75rem;margin-top:1.5rem;display:flex}@media (width>=768px){.section-330__featured-footer{flex-direction:row;justify-content:space-between;align-items:center;gap:1.25rem}}.section-330__featured-footer>span{color:#ffffff80;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:inline-flex}.section-330__featured-footer>span i{color:#10b981}.section-330__case-link{color:#fff;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.section-330__case-link i{color:#3dace2;transition:transform .25s}.section-330__case-link:hover{color:#3dace2;text-decoration:none}.section-330__case-link:hover i{transform:translate(3px,-3px)}.section-330__card{border:1px solid var(--s330-card-border);background:var(--s330-card-bg);height:100%;box-shadow:var(--s330-card-shadow);border-radius:1rem;padding:1.5rem;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative}@media (width>=768px){.section-330__card{padding:2rem}}.section-330__card:hover{box-shadow:var(--s330-card-hover-shadow);border-color:#3dace28c;transform:translateY(-7px)}.section-330__card:hover .section-330__card-icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:translate(2px,-2px)}.section-330__card:hover .section-330__card-link{color:#3dace2}.section-330__card:hover .section-330__card-link i{transform:translate(4px)}.section-330__card-top{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.section-330__card-category{color:var(--s330-card-muted);font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600}.section-330__card-icon{border:1px solid var(--s330-icon-border);background:var(--s330-icon-bg);width:2.25rem;height:2.25rem;color:var(--s330-icon-color);border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;transition:all .3s;display:flex}.section-330__card-growth{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.section-330__card-growth strong{color:var(--s330-card-title);font-family:PlusJakartaSans-Bold,sans-serif;font-size:2.25rem;font-weight:700;line-height:1}@media (width>=768px){.section-330__card-growth strong{font-size:2.6rem}}.section-330__card-growth span{color:#3dace2;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600}.section-330__card-metric{color:var(--s330-card-metric);margin-top:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600}.section-330__card-label{color:var(--s330-card-muted);margin-top:2px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:block}.section-330__card-divider{background:var(--s330-card-border);width:100%;height:1px;margin:1.5rem 0}.section-330__card h3{color:var(--s330-card-title);margin:0 0 .5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:1.25rem;font-weight:600}.section-330__card p{color:var(--s330-card-text);margin:0 0 1.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}.section-330__card-link{color:var(--s330-link);align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .25s;display:inline-flex}.section-330__card-link i{transition:transform .25s}.section-330__card-link:hover{text-decoration:none}.section-330--light{--s330-bg:#f9fafb;--s330-glow-1:#3dace212;--s330-glow-2:#3dace20d;--s330-heading:#111827;--s330-text:#4b5563;--s330-feat-bg:#111827;--s330-feat-border:#ffffff14;--s330-feat-shadow:0 30px 80px #11182738;--s330-card-bg:#ffffffeb;--s330-card-border:#e5e7eb;--s330-card-shadow:0 12px 35px #1118270d;--s330-card-hover-shadow:0 22px 50px #1118271a;--s330-card-title:#111827;--s330-card-text:#6b7280;--s330-card-metric:#4b5563;--s330-card-muted:#6b7280;--s330-icon-bg:#f9fafb;--s330-icon-border:#e5e7eb;--s330-icon-color:#374151;--s330-link:#1f2937}.section-330--dark{--s330-bg:#111827;--s330-glow-1:#3dace224;--s330-glow-2:#3dace214;--s330-heading:#fff;--s330-text:#9ca3af;--s330-feat-bg:#1f2937;--s330-feat-border:#3dace24d;--s330-feat-shadow:0 30px 80px #0006;--s330-card-bg:#1f2937;--s330-card-border:#374151;--s330-card-shadow:none;--s330-card-hover-shadow:0 22px 50px #3dace238;--s330-card-title:#fff;--s330-card-text:#9ca3af;--s330-card-metric:#d1d5db;--s330-card-muted:#6b7280;--s330-icon-bg:#374151;--s330-icon-border:#4b5563;--s330-icon-color:#e5e7eb;--s330-link:#f3f4f6}@media (prefers-reduced-motion:reduce){.section-330__featured,.section-330__featured-image img,.section-330__card,.section-330__card-icon{transition:none}.section-330__featured:hover,.section-330__card:hover{transform:none}}.section-57{background:var(--s57-bg);color:var(--s57-text);padding:3rem 0;position:relative;overflow:hidden}@media (width>=768px){.section-57{padding:4rem 0}}@media (width>=992px){.section-57{padding:6rem 0}}.section-57:before{background:var(--s57-glow-1);filter:blur(90px);width:480px;height:480px;top:-240px;left:-160px}.section-57:after{background:var(--s57-glow-2);filter:blur(90px);width:420px;height:420px;bottom:-240px;right:-180px}.section-57>.container{z-index:1;position:relative}.section-57 .section-title h2{color:var(--s57-heading)}.section-57 .section-title p{color:var(--s57-text)}.section-57__header{margin-bottom:2rem}@media (width>=992px){.section-57__header{margin-bottom:3rem}}.section-57__header-badge{border:1px solid var(--s57-border);background:var(--s57-card);box-shadow:var(--s57-shadow-sm);border-radius:1rem;align-items:center;gap:1rem;margin-top:1.5rem;padding:1rem 1.25rem;display:flex}@media (width>=992px){.section-57__header-badge{max-width:20rem;margin-top:0;margin-left:auto}}.section-57__header-badge div strong{color:var(--s57-heading);font-family:PlusJakartaSans-Bold,sans-serif;font-size:1rem;font-weight:700;display:block}.section-57__header-badge div span{color:var(--s57-text);margin-top:2px;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.375;display:block}.section-57__badge-icon{color:#3dace2;background:#3dace224;border-radius:9999px;flex:none;place-items:center;width:3rem;height:3rem;font-size:1.25rem;display:grid}.section-57__stats{border:1px solid var(--s57-border);background:var(--s57-card);box-shadow:var(--s57-shadow);border-radius:1rem;margin:0;overflow:hidden}@media (width>=768px){.section-57__stats{border-radius:1.5rem}}.section-57__stat{border-right:1px solid var(--s57-border);border-bottom:1px solid var(--s57-border);height:100%;margin:0 -1px -1px 0;padding:1.5rem;transition:background .3s;position:relative}@media (width>=768px){.section-57__stat{padding:2rem}}.section-57__stat:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3dace2,#8dceee);width:100%;height:3px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-57__stat:hover{background:var(--s57-hover)}.section-57__stat:hover:before{transform:scaleX(1)}.section-57__stat:hover .section-57__stat-top i{color:#3dace2;transform:translate(3px,-3px)}.section-57__stat h3{color:var(--s57-heading);margin:1.25rem 0 .5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:1.125rem;font-weight:600}.section-57__stat p{color:var(--s57-text);margin:0;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}.section-57__stat-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.section-57__stat-top i{color:var(--s57-muted);font-size:1.125rem;transition:transform .3s,color .3s}.section-57__number{color:var(--s57-muted);font-family:PlusJakartaSans-Medium,sans-serif;font-size:.875rem;font-weight:500}.section-57__value{letter-spacing:-.02em;color:var(--s57-heading);align-items:baseline;gap:.25rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:3rem;font-weight:700;line-height:1;display:flex}@media (width>=768px){.section-57__value{font-size:3.5rem}}.section-57__value span{letter-spacing:0;color:#3dace2;font-size:1.25rem;font-weight:600}.section-57__bottom{text-align:center;color:var(--s57-text);align-items:center;gap:1rem;margin-top:2rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;display:flex}@media (width>=768px){.section-57__bottom{gap:1.5rem;margin-top:3rem}}.section-57__bottom-line{background:linear-gradient(90deg, transparent, var(--s57-line));flex:1;min-width:1.5rem;height:1px}.section-57__bottom-line:last-child{background:linear-gradient(270deg, transparent, var(--s57-line))}.section-57--light{--s57-bg:#f9fafb;--s57-glow-1:#3dace214;--s57-glow-2:#3dace20f;--s57-heading:#111827;--s57-text:#4b5563;--s57-muted:#9ca3af;--s57-card:#fff;--s57-border:#e5e7eb;--s57-hover:#3dace20d;--s57-line:#d1d5db;--s57-shadow:0 20px 55px #11182712;--s57-shadow-sm:0 6px 20px #1118270d}.section-57--dark{--s57-bg:#111827;--s57-glow-1:#3dace224;--s57-glow-2:#3dace214;--s57-heading:#fff;--s57-text:#9ca3af;--s57-muted:#6b7280;--s57-card:#1f2937;--s57-border:#374151;--s57-hover:#3dace217;--s57-line:#4b5563;--s57-shadow:0 25px 65px #00000059;--s57-shadow-sm:none}@media (prefers-reduced-motion:reduce){.section-57__stat,.section-57__stat:before,.section-57__stat-top i{transition:none}}.section-331{background:var(--s331-bg);color:var(--s331-text);padding:3rem 0;transition:background-color .3s,color .3s;position:relative;overflow:hidden}@media (width>=768px){.section-331{padding:4rem 0}}@media (width>=1024px){.section-331{padding:6rem 0}}.section-331 .s331-stat{border-top:1px solid var(--s331-border);padding-top:1.25rem;position:relative}.section-331 .s331-stat:before{content:"";background:#3dace2;border-radius:9999px;width:3rem;height:3px;transition:width .5s;position:absolute;top:-1px;left:0}.section-331 .s331-stat:hover:before{width:100%}.section-331 .s331-stat__value{letter-spacing:-.03em;color:var(--s331-heading);font-family:Manrope-Bold,sans-serif;font-size:clamp(2.75rem,5.4vw,4.75rem);font-weight:800;line-height:1}.section-331 .s331-stat__suf{color:#3dace2;margin-left:.04em;font-size:.7em}.section-331 .s331-stat__label{max-width:15rem;color:var(--s331-text);margin-top:.75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;line-height:1.375}.section-331 .s331-cols{margin:3rem 0 2rem}.section-331 .s331-cols__l,.section-331 .s331-cols__r{flex:0 0 50%;max-width:50%}.section-331 .s331-cols__l{text-align:right;padding-right:3.5rem}.section-331 .s331-cols__r{padding-left:3.5rem}.section-331 .s331-cols__title{color:var(--s331-heading);margin:0;font-family:Manrope-Bold,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.375}@media (width>=1280px){.section-331 .s331-cols__title{font-size:1.5rem}}.section-331 .s331-cols__title--fix span{color:#3dace2}.section-331 .s331-mhead{margin:3rem 0 1.5rem}.section-331 .s331-mhead__sub{color:var(--s331-heading);flex-wrap:wrap;align-items:center;gap:.3rem;margin:.75rem 0 0;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1rem;font-weight:700;display:flex}.section-331 .s331-mhead__sub svg{color:#111827;background:#3dace2;border-radius:50%;width:1.4rem;height:1.4rem;margin-right:.3rem;padding:.25rem}.section-331 .s331-mhead__sub span{color:#3dace2}.section-331 .s331-brand-img{vertical-align:middle;width:auto;height:1.4rem;margin:0 .15rem;display:inline-block}.section-331 .s331-spine{flex-direction:column;gap:1.5rem;display:flex;position:relative}.section-331 .s331-spine__line{background:var(--s331-line);border-radius:9999px;width:2px;position:absolute;top:1.75rem;bottom:1.75rem;left:1.25rem;overflow:hidden;transform:translate(-50%)}@media (width>=1024px){.section-331 .s331-spine__line{left:50%}}.section-331 .s331-spine__fill{transform-origin:top;transform:scaleY(var(--p,1));background:linear-gradient(#3dace2,#3dace259);position:absolute;inset:0}.section-331 .s331-row{padding-left:3.75rem;position:relative}@media (width>=1024px){.section-331 .s331-row{padding-left:0}}.section-331 .s331-row__node{z-index:2;border:4px solid var(--s331-bg);color:#fff;background:#3dace2;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-family:Manrope-Bold,sans-serif;font-size:.75rem;font-weight:800;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s;display:grid;position:absolute;top:1.75rem;left:1.25rem;transform:translate(-50%);box-shadow:0 0 0 1px #3dace280,0 8px 18px -6px #3dace2b3}@media (width>=1024px){.section-331 .s331-row__node{width:2.75rem;height:2.75rem;font-size:.875rem;top:1.625rem;left:50%}}.section-331 .s331-row__col{transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .6s;position:relative}@media (width>=1024px){.section-331 .s331-row__col--l{padding-right:3.5rem}.section-331 .s331-row__col--l:after{content:"";background:var(--s331-line);width:2.125rem;height:2px;position:absolute;top:3rem;right:1.375rem}.section-331 .s331-row__col--r{padding-left:3.5rem}.section-331 .s331-row__col--r:after{content:"";background:#3dace2;width:2.125rem;height:2px;position:absolute;top:3rem;left:1.375rem}}.section-331.s331-js .s331-row:not(.is-in) .s331-row__node{opacity:0;transform:translate(-50%)scale(.5)}.section-331.s331-js .s331-row:not(.is-in) .s331-row__col{opacity:0;transform:translateY(24px)}@media (width>=1024px){.section-331.s331-js .s331-row:not(.is-in) .s331-row__col--l{transform:translate(-40px)}.section-331.s331-js .s331-row:not(.is-in) .s331-row__col--r{transform:translate(40px)}}.section-331.s331-js .s331-row.is-in .s331-row__col--r{transition-delay:.12s}.section-331.s331-js .s331-spine__fill{transition:transform .15s linear}.section-331 .s331-card{border:1px solid var(--c-border);background:var(--s331-card-bg);border-radius:1rem;padding:1.25rem;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}@media (width>=1024px){.section-331 .s331-card{padding:1.5rem}}.section-331 .s331-card:before{content:"";pointer-events:none;background-image:radial-gradient(22rem 14rem at var(--c-glow-pos), var(--c-glow), transparent 70%), radial-gradient(#ffffff12 1px, transparent 1.5px);background-size:auto,22px 22px;position:absolute;inset:0}.section-331 .s331-card>*{position:relative}.section-331 .s331-card:hover{transform:translateY(-4px)}.section-331 .s331-card__head{margin-bottom:1rem}.section-331 .s331-card__icon{background:var(--c-icon-bg);width:3rem;height:3rem;color:var(--c-icon-color);border-radius:.75rem;flex:none;place-items:center;display:grid}.section-331 .s331-card__icon svg{width:1.5rem;height:1.5rem}.section-331 .s331-card__tag{background:var(--c-tag-bg);letter-spacing:.08em;text-transform:uppercase;color:var(--c-tag-text);border-radius:9999px;align-items:center;gap:.4rem;padding:.25rem .7rem .25rem .3rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:.68rem;font-weight:700;display:inline-flex}.section-331 .s331-card__tag i{background:var(--c-dot-bg);color:#fff;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;display:grid}.section-331 .s331-card__tag i svg{width:.65rem;height:.65rem}.section-331 .s331-card__title{color:#fff;margin:0 0 .5rem;font-family:PlusJakartaSans-Bold,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375}.section-331 .s331-card__text{color:#d1d5db;margin:0;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.875rem;line-height:1.625}.section-331 .s331-card--problem{--c-border:#ffffff1f;--c-glow:#ffffff24;--c-glow-pos:100% 0%;--c-icon-bg:#ffffff14;--c-icon-color:#d1d5db;--c-tag-bg:#ffffff14;--c-tag-text:#d1d5db;--c-dot-bg:#ffffff38;--c-dot-color:#fff}.section-331 .s331-card--problem:hover{border-color:#fff6;box-shadow:0 24px 44px -24px #0009}.section-331 .s331-card--fix{--c-border:#3dace280;--c-glow:#3dace266;--c-glow-pos:0% 0%;--c-icon-bg:#3dace22e;--c-icon-color:#3dace2;--c-tag-bg:#3dace229;--c-tag-text:#3dace2;--c-dot-bg:#3dace2;--c-dot-color:#111827}.section-331 .s331-card--fix:hover{border-color:#3dace2;box-shadow:0 24px 44px -22px #3dace2b3}.section-331--light{--s331-bg:#fff;--s331-heading:#111827;--s331-text:#4b5563;--s331-border:#e5e7eb;--s331-line:#e5e7eb;--s331-card-bg:#111827}.section-331--dark{--s331-bg:#111827;--s331-heading:#fff;--s331-text:#9ca3af;--s331-border:#ffffff24;--s331-line:#ffffff1f;--s331-card-bg:#1f2937}@media (prefers-reduced-motion:reduce){.section-331 .s331-row__node,.section-331 .s331-row__col,.section-331 .s331-card,.section-331 .s331-stat:before{transition:none}.section-331 .s331-card:hover{transform:none}}.section-57{background:var(--faq-bg);color:var(--faq-text);--faq-bg:#111827;--faq-text:#fff;--faq-heading:#fff;--faq-muted:#9ca3af;--faq-subtle:#6b7280;--faq-tab-title:#f3f4f6;--faq-question:#d1d5db;--faq-question-active:#fff;--faq-icon-idle:#6b7280;--faq-glow-1:#3dace21f;--faq-glow-2:#3dace212;--faq-tab-border:#ffffff1a;--faq-tab-bg:#ffffff0b;--faq-tab-shadow:0 8px 30px #0000001f;--faq-tab-hover-border:#3dace266;--faq-tab-hover-bg:#3dace20e;--faq-tab-hover-shadow:0 12px 35px #0000002e;--faq-tab-active-border:#3dace28c;--faq-tab-active-bg:linear-gradient(135deg, #3dace224, #3dace20b);--faq-tab-active-shadow:0 12px 40px #3dace21a;--faq-icon-bg:#ffffff0e;--faq-icon-border:#ffffff21;--faq-panel-bg:linear-gradient(145deg, #fff1, #ffffff06);--faq-panel-border:#ffffff1c;--faq-panel-shadow:0 30px 80px #00000038;--faq-panel-line:#3dace28c;--faq-heading-divider:#ffffff17;--faq-item-divider:#ffffff14;padding:100px 0;position:relative;overflow:hidden}.section-57.theme-light{--faq-bg:#fff;--faq-text:#111827;--faq-heading:#111827;--faq-muted:#6b7280;--faq-subtle:#6b7280;--faq-tab-title:#111827;--faq-question:#374151;--faq-question-active:#111827;--faq-icon-idle:#9ca3af;--faq-glow-1:#3dace213;--faq-glow-2:#3dace20b;--faq-tab-border:#11182717;--faq-tab-bg:#ffffffd9;--faq-tab-shadow:0 6px 25px #11182709;--faq-tab-hover-border:#3dace24d;--faq-tab-hover-bg:#fff;--faq-tab-hover-shadow:0 12px 35px #0000002e;--faq-tab-active-border:#3dace266;--faq-tab-active-bg:#3dace20e;--faq-tab-active-shadow:0 12px 40px #3dace21a;--faq-icon-bg:#3dace211;--faq-icon-border:#3dace226;--faq-panel-bg:#ffffffe0;--faq-panel-border:#11182717;--faq-panel-shadow:0 25px 70px #11182712;--faq-panel-line:#3dace259;--faq-heading-divider:#11182714;--faq-item-divider:#11182714}.section-57:before,.section-57:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.section-57:before{background:var(--faq-glow-1);filter:blur(110px);width:600px;height:600px;top:-350px;right:-220px}.section-57:after{background:var(--faq-glow-2);filter:blur(100px);width:450px;height:450px;bottom:-300px;left:-220px}.section-57 .container{z-index:2;position:relative}.section-57 .section-title{margin-bottom:0}.section-57 .section-title .section-title-kicker{margin-bottom:18px}.section-57 .section-title h2{color:var(--faq-heading);margin-bottom:18px;font-family:PlusJakartaSans-Bold;font-size:clamp(32px,4vw,50px);line-height:1.15}.section-57 .section-title h2 span{color:#3dace2}.section-57 .section-title p{max-width:760px;color:var(--faq-muted);margin-bottom:0;font-family:PlusJakartaSans-Regular;font-size:15px;line-height:1.8}.section-57__content{margin-top:10px}.section-57__tabs{flex-direction:column;gap:12px;display:flex;position:sticky;top:110px}.section-57__tab{border:1px solid var(--faq-tab-border);background:var(--faq-tab-bg);width:100%;color:var(--faq-text);text-align:left;cursor:pointer;box-shadow:var(--faq-tab-shadow);border-radius:18px;align-items:center;gap:15px;padding:18px 20px;transition:border-color .3s,background .3s,transform .3s,box-shadow .3s;display:flex;position:relative}.section-57__tab:hover{border-color:var(--faq-tab-hover-border);background:var(--faq-tab-hover-bg);box-shadow:var(--faq-tab-hover-shadow);transform:translate(4px)}.section-57__tab.active{border-color:var(--faq-tab-active-border);background:var(--faq-tab-active-bg);box-shadow:var(--faq-tab-active-shadow)}.section-57__tab.active .section-57__tab-icon{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 8px 20px #3dace240}.section-57__tab.active .section-57__tab-text strong{color:var(--faq-heading)}.section-57__tab.active .section-57__tab-arrow{color:#3dace2;transform:translate(2px,-2px)}.section-57__tab-icon{border:1px solid var(--faq-icon-border);background:var(--faq-icon-bg);color:#3dace2;border-radius:13px;flex:0 0 46px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;transition:all .3s;display:flex}.section-57__tab-text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.section-57__tab-text strong{color:var(--faq-tab-title);font-family:PlusJakartaSans-SemiBold;font-size:14px;line-height:1.35;transition:color .3s}.section-57__tab-text small{color:var(--faq-subtle);font-family:PlusJakartaSans-Regular;font-size:11px;line-height:1.4}.section-57__tab-arrow{color:var(--faq-icon-idle);flex:none;font-size:15px;transition:color .3s,transform .3s}.section-57__panel{border:1px solid var(--faq-panel-border);background:var(--faq-panel-bg);-webkit-backdrop-filter:blur(18px);min-height:500px;box-shadow:var(--faq-panel-shadow);border-radius:26px;padding:35px;position:relative;overflow:hidden}.section-57__panel:before{content:"";background:linear-gradient(90deg, transparent, var(--faq-panel-line), transparent);opacity:.8;height:1px;position:absolute;top:0;left:0;right:0}.section-57__faq-group{display:none}.section-57__faq-group.active{animation:.35s section57Fade;display:block}.section-57__group-heading{border-bottom:1px solid var(--faq-heading-divider);align-items:flex-start;gap:20px;margin-bottom:8px;padding-bottom:28px;display:flex}.section-57__group-heading>span{color:#3dace2;letter-spacing:1px;flex:none;padding-top:7px;font-family:PlusJakartaSans-Bold;font-size:12px;line-height:1}.section-57__group-heading small{color:var(--faq-subtle);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:7px;font-family:PlusJakartaSans-SemiBold;font-size:10px;line-height:1.4;display:block}.section-57__group-heading h3{color:var(--faq-heading);margin:0;font-family:PlusJakartaSans-Bold;font-size:25px;line-height:1.3}.section-57__accordion{flex-direction:column;display:flex}.section-57__item{border-bottom:1px solid var(--faq-item-divider)}.section-57__item:last-child{border-bottom:0}.section-57__item.active .section-57__question{color:var(--faq-question-active)}.section-57__item.active .section-57__question i{color:#3dace2;transform:rotate(45deg)}.section-57__item.active .section-57__answer{opacity:1;max-height:600px;padding-bottom:22px}.section-57__question{width:100%;color:var(--faq-question);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-family:PlusJakartaSans-SemiBold;font-size:15px;line-height:1.5;transition:color .3s;display:flex}.section-57__question:hover{color:#3dace2}.section-57__question i{color:var(--faq-icon-idle);flex:none;font-size:20px;transition:color .3s,transform .3s}.section-57__answer{opacity:0;max-height:0;padding:0;transition:max-height .4s,padding .4s,opacity .3s;overflow:hidden}.section-57__answer p{max-width:850px;color:var(--faq-muted);margin:0;font-family:PlusJakartaSans-Regular;font-size:14px;line-height:1.8}@media (width<=1024px){.section-57{padding:80px 0}.section-57__tabs{top:90px}.section-57__panel{padding:30px}}@media (width<=768px){.section-57{padding:70px 0}.section-57 .section-title h2{font-size:34px}.section-57__tabs{position:static}.section-57__panel{border-radius:22px;min-height:auto;padding:25px}.section-57__tab{padding:16px}.section-57__group-heading h3{font-size:22px}}@media (width<=640px){.section-57{padding:55px 0}.section-57 .section-title{margin-bottom:35px}.section-57 .section-title h2{font-size:28px}.section-57 .section-title p{font-size:14px;line-height:1.7}.section-57__tabs{gap:9px}.section-57__tab{border-radius:15px;gap:12px;padding:14px}.section-57__tab-icon{border-radius:11px;flex-basis:42px;width:42px;height:42px;font-size:16px}.section-57__tab-text strong{font-size:13px}.section-57__tab-text small{font-size:10px}.section-57__panel{border-radius:18px;padding:20px}.section-57__group-heading{gap:14px;padding-bottom:22px}.section-57__group-heading>span{font-size:11px}.section-57__group-heading h3{font-size:19px}.section-57__question{gap:12px;padding:18px 0;font-size:14px}.section-57__answer p{font-size:13px;line-height:1.75}}@keyframes fbPulseGlow{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@keyframes fbCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fbCardFloatReverse{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.section-332.fb-hero{color:#fff;background-color:#111827;padding:100px 0 90px;position:relative;overflow:hidden}.section-332.fb-hero:before{content:"";filter:blur(50px);pointer-events:none;z-index:1;background:radial-gradient(circle,#3dace229 0%,#2563eb0d 50%,#0000 70%);border-radius:50%;width:550px;height:550px;animation:9s ease-in-out infinite fbPulseGlow;position:absolute;top:-120px;right:5%}.section-332.fb-hero:after{content:"";filter:blur(60px);pointer-events:none;z-index:1;background:radial-gradient(circle,#60a5fa1f 0%,#3dace208 60%,#0000 80%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-100px;left:-80px}.section-332.fb-hero .fb-hero__grid-bg{pointer-events:none;z-index:1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d9 0%,#00000026 100%);mask-image:linear-gradient(#000000d9 0%,#00000026 100%)}.section-332.fb-hero .container{z-index:2;position:relative}.section-332.fb-hero .fb-hero__kicker{color:#60a5fa;letter-spacing:.05em;text-transform:uppercase;background:#3dace21f;border:1px solid #3dace247;border-radius:9999px;align-items:center;gap:10px;margin-bottom:1.5rem;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.section-332.fb-hero .fb-hero__kicker .fb-hero__kicker-dot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #10b981}.section-332.fb-hero .fb-hero__kicker i{color:#3dace2;font-size:1rem}.section-332.fb-hero h1.fb-hero__title{color:#fff;letter-spacing:-.02em;margin-bottom:1.5rem;font-family:PlusJakartaSans-Bold;font-size:3.25rem;font-weight:800;line-height:1.15}.section-332.fb-hero h1.fb-hero__title span{background:linear-gradient(135deg,#3dace2 0%,#93c5fd 60%,#fff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-332.fb-hero .fb-hero__desc{color:#ffffffc7;max-width:580px;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:1.125rem;line-height:1.7}.section-332.fb-hero .fb-hero__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.section-332.fb-hero .fb-hero__trust{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.section-332.fb-hero .fb-hero__trust .fb-hero__trust-item{color:#ffffffd9;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.section-332.fb-hero .fb-hero__trust .fb-hero__trust-item i{color:#3dace2;font-size:1.05rem}.section-332.fb-hero .fb-hero__visual{padding:20px;position:relative}.section-332.fb-hero .fb-stage-card{-webkit-backdrop-filter:blur(16px);z-index:2;background:#171f30d9;border:1px solid #3dace240;border-radius:1rem;padding:26px;position:relative;box-shadow:0 25px 60px -15px #0000008c,0 0 35px #3dace21f}.section-332.fb-hero .fb-stage-card .fb-stage-card__header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.section-332.fb-hero .fb-stage-card .fb-stage-card__header .fb-badge-live{color:#34d399;background:#10b98126;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:7px;padding:4px 10px;font-size:.75rem;font-weight:600;display:inline-flex}.section-332.fb-hero .fb-stage-card .fb-stage-card__header .fb-badge-live .pulse-dot{background:#10b981;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #10b981}.section-332.fb-hero .fb-stage-card .fb-stage-card__header .fb-account-meta{color:#ffffffa6;align-items:center;gap:8px;font-size:.8125rem;display:flex}.section-332.fb-hero .fb-stage-card .fb-stage-card__header .fb-account-meta i{color:#3dace2;font-size:1.1rem}.section-332.fb-hero .fb-stage-card .fb-stage-card__stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:22px;display:grid}.section-332.fb-hero .fb-stage-card .fb-stage-card__stats .fb-mini-stat{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5rem;padding:12px 14px}.section-332.fb-hero .fb-stage-card .fb-stage-card__stats .fb-mini-stat span{color:#fff9;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:.75rem;display:block}.section-332.fb-hero .fb-stage-card .fb-stage-card__stats .fb-mini-stat strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-332.fb-hero .fb-stage-card .fb-stage-card__stats .fb-mini-stat small{color:#34d399;margin-top:2px;font-size:.72rem;font-weight:600;display:inline-block}.section-332.fb-hero .fb-stage-card .fb-stage-chart{background:#ffffff08;border:1px solid #ffffff0f;border-radius:.5rem;margin-bottom:18px;padding:18px 16px 12px}.section-332.fb-hero .fb-stage-card .fb-stage-chart .fb-chart-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.section-332.fb-hero .fb-stage-card .fb-stage-chart .fb-chart-top span{color:#ffffffb3;font-size:.8125rem;font-weight:500}.section-332.fb-hero .fb-stage-card .fb-stage-chart .fb-chart-top .badge-roas{color:#93c5fd;background:#3dace233;border-radius:4px;padding:3px 8px;font-size:.75rem;font-weight:700}.section-332.fb-hero .fb-stage-card .fb-stage-chart svg{width:100%;height:75px;overflow:visible}.section-332.fb-hero .fb-stage-card .fb-stage-chips{flex-wrap:wrap;gap:8px;display:flex}.section-332.fb-hero .fb-stage-card .fb-stage-chips .fb-chip{color:#bfdbfe;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:.75rem;display:inline-flex}.section-332.fb-hero .fb-stage-card .fb-stage-chips .fb-chip i{color:#3dace2}.section-332.fb-hero .fb-float-card{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111827f0;border:1px solid #ffffff26;border-radius:.75rem;padding:14px 18px;position:absolute;box-shadow:0 16px 36px #00000073}.section-332.fb-hero .fb-float-card.top-right{animation:6s ease-in-out infinite fbCardFloat;top:-12px;right:-10px}.section-332.fb-hero .fb-float-card.top-right .float-icon{color:#10b981;font-size:1.25rem}.section-332.fb-hero .fb-float-card.bottom-left{animation:7s ease-in-out infinite fbCardFloatReverse;bottom:-15px;left:-15px}.section-332.fb-hero .fb-float-card.bottom-left .float-icon{color:#3dace2;font-size:1.25rem}.section-332.fb-hero .fb-float-card .float-inner{align-items:center;gap:12px;display:flex}.section-332.fb-hero .fb-float-card .float-inner .float-content span{color:#fff9;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem;display:block}.section-332.fb-hero .fb-float-card .float-inner .float-content strong{color:#fff;font-family:PlusJakartaSans-Bold;font-size:1.15rem}.section-333.fb-impact{color:#111827;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:90px 0;position:relative}.section-333.fb-impact .section-title{margin-bottom:3rem}.section-333.fb-impact .fb-metric-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:space-between;height:100%;padding:34px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 4px 18px #0000000a}.section-333.fb-impact .fb-metric-card:before{content:"";opacity:0;background:linear-gradient(90deg,#3dace2,#60a5fa);border-radius:0 0 4px 4px;height:3px;transition:opacity .3s;position:absolute;top:0;left:28px;right:28px}.section-333.fb-impact .fb-metric-card:hover{border-color:#3dace266;transform:translateY(-6px);box-shadow:0 16px 36px #3dace21f}.section-333.fb-impact .fb-metric-card:hover:before{opacity:1}.section-333.fb-impact .fb-metric-card:hover .fb-metric-card__icon{color:#fff;background:#3dace2;transform:scale(1.08)}.section-333.fb-impact .fb-metric-card .fb-metric-card__top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.section-333.fb-impact .fb-metric-card .fb-metric-card__top .fb-metric-card__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.35rem;transition:all .3s;display:flex}.section-333.fb-impact .fb-metric-card .fb-metric-card__top .fb-metric-card__delta{color:#059669;background:#10b9811a;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:.8125rem;font-weight:700;display:inline-flex}.section-333.fb-impact .fb-metric-card .fb-metric-card__num{color:#111827;letter-spacing:-.03em;margin-bottom:10px;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1}.section-333.fb-impact .fb-metric-card .fb-metric-card__label{color:#1f2937;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-333.fb-impact .fb-metric-card .fb-metric-card__desc{color:#6b7280;margin:0;font-size:.875rem;line-height:1.6}.section-334.fb-why{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-334.fb-why:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#3dace21a 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;bottom:-150px;left:20%}.section-334.fb-why .fb-why__lead{color:#ffffffd9;margin-bottom:1.5rem;font-size:1.1875rem;line-height:1.75}.section-334.fb-why .fb-why__text{color:#ffffffa6;margin-bottom:2rem;font-size:.9375rem;line-height:1.75}.section-334.fb-why .fb-why__pillars{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:2rem;display:grid}.section-334.fb-why .fb-why__pillars .fb-pillar-item{align-items:flex-start;gap:14px;display:flex}.section-334.fb-why .fb-why__pillars .fb-pillar-item .fb-pillar-icon{color:#60a5fa;background:#3dace224;border:1px solid #3dace24d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.1rem;display:flex}.section-334.fb-why .fb-why__pillars .fb-pillar-item .fb-pillar-content strong{color:#fff;margin-bottom:4px;font-size:.9375rem;display:block}.section-334.fb-why .fb-why__pillars .fb-pillar-item .fb-pillar-content p{color:#ffffffa6;margin:0;font-size:.8125rem;line-height:1.55}.section-334.fb-why .fb-eco-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:1.5rem;padding:36px 30px;position:relative}.section-334.fb-why .fb-eco-card .fb-eco-card__center{text-align:center;background:linear-gradient(135deg,#3dace226 0%,#2563eb14 100%);border:1px solid #3dace24d;border-radius:1rem;margin-bottom:24px;padding:24px}.section-334.fb-why .fb-eco-card .fb-eco-card__center .fb-eco-logo{color:#fff;background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 12px;font-size:1.85rem;display:flex;box-shadow:0 0 30px #3dace280}.section-334.fb-why .fb-eco-card .fb-eco-card__center h4{color:#fff;margin-bottom:4px;font-size:1.15rem}.section-334.fb-why .fb-eco-card .fb-eco-card__center span{color:#ffffffa6;font-size:.8125rem}.section-334.fb-why .fb-eco-card .fb-eco-features{flex-direction:column;gap:12px;display:flex}.section-334.fb-why .fb-eco-card .fb-eco-features .fb-eco-feat{background:#ffffff0a;border:1px solid #ffffff12;border-radius:.5rem;justify-content:space-between;align-items:center;padding:12px 18px;transition:background .25s,border-color .25s;display:flex}.section-334.fb-why .fb-eco-card .fb-eco-features .fb-eco-feat:hover{background:#3dace217;border-color:#3dace24d}.section-334.fb-why .fb-eco-card .fb-eco-features .fb-eco-feat .feat-left{color:#ffffffe6;align-items:center;gap:12px;font-size:.875rem;display:flex}.section-334.fb-why .fb-eco-card .fb-eco-features .fb-eco-feat .feat-left i{color:#60a5fa;font-size:1.1rem}.section-334.fb-why .fb-eco-card .fb-eco-features .fb-eco-feat .feat-badge{color:#fffc;background:#ffffff14;border-radius:4px;padding:3px 8px;font-size:.72rem;font-weight:600}.section-335.fb-strategy{color:#111827;background-color:#f9fafb;padding:100px 0;position:relative}.section-335.fb-strategy .fb-strategy-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:36px 30px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 4px 18px #00000008}.section-335.fb-strategy .fb-strategy-card:hover{border-color:#3dace266;transform:translateY(-7px);box-shadow:0 18px 40px #3dace21f}.section-335.fb-strategy .fb-strategy-card:hover .fb-strategy-card__num{color:#3dace2;transform:scale(1.05)}.section-335.fb-strategy .fb-strategy-card:hover .fb-strategy-card__icon{color:#fff;background:#3dace2}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__top .fb-strategy-card__num{color:#d1d5db;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1;transition:color .3s,transform .3s}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__top .fb-strategy-card__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.25rem;transition:all .3s;display:flex}.section-335.fb-strategy .fb-strategy-card h3.fb-strategy-card__title{color:#111827;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.35}.section-335.fb-strategy .fb-strategy-card p.fb-strategy-card__desc{color:#4b5563;margin-bottom:20px;font-size:.9375rem;line-height:1.65}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__points{margin:0;padding:0;list-style:none}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__points li{color:#374151;align-items:center;gap:8px;margin-bottom:8px;font-size:.8125rem;display:flex}.section-335.fb-strategy .fb-strategy-card .fb-strategy-card__points li i{color:#10b981;flex-shrink:0;font-size:.9rem}.section-336.fb-process{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-336.fb-process:before{content:"";filter:blur(70px);pointer-events:none;background:radial-gradient(circle,#3dace21f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:20%;right:-100px}.section-336.fb-process .fb-process-step{background:#ffffff09;border:1px solid #ffffff17;border-radius:1rem;height:100%;padding:34px 26px;transition:transform .3s,border-color .3s,background .3s;position:relative}.section-336.fb-process .fb-process-step:hover{background:#ffffff0f;border-color:#3dace280;transform:translateY(-6px)}.section-336.fb-process .fb-process-step:hover .fb-process-step__badge{color:#fff;background:#3dace2}.section-336.fb-process .fb-process-step .fb-process-step__header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.section-336.fb-process .fb-process-step .fb-process-step__header .fb-process-step__badge{color:#60a5fa;background:#3dace226;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-family:PlusJakartaSans-Bold;font-size:.9375rem;transition:all .3s;display:inline-flex}.section-336.fb-process .fb-process-step .fb-process-step__header .fb-process-step__icon{color:#fff6;font-size:1.4rem}.section-336.fb-process .fb-process-step h3.fb-process-step__title{color:#fff;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.1875rem}.section-336.fb-process .fb-process-step p.fb-process-step__desc{color:#ffffffa6;margin-bottom:18px;font-size:.875rem;line-height:1.65}.section-336.fb-process .fb-process-step .fb-process-step__deliverable{color:#60a5fa;border-top:1px solid #ffffff14;align-items:center;gap:7px;padding-top:14px;font-size:.78rem;display:flex}.section-336.fb-process .fb-process-step .fb-process-step__deliverable i{font-size:.85rem}.section-337.fb-services{color:#111827;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:100px 0;position:relative}.section-337.fb-services .fb-service-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:34px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 4px 18px #00000008}.section-337.fb-services .fb-service-card:hover{border-color:#3dace273;transform:translateY(-6px);box-shadow:0 18px 40px #3dace21f}.section-337.fb-services .fb-service-card:hover .fb-service-card__icon{color:#fff;background:#3dace2;transform:scale(1.06)}.section-337.fb-services .fb-service-card .fb-service-card__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;font-size:1.45rem;transition:all .3s;display:flex}.section-337.fb-services .fb-service-card h3.fb-service-card__title{color:#111827;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.35}.section-337.fb-services .fb-service-card p.fb-service-card__desc{color:#4b5563;margin-bottom:18px;font-size:.9375rem;line-height:1.65}.section-337.fb-services .fb-service-card .fb-service-card__tags{flex-wrap:wrap;gap:6px;display:flex}.section-337.fb-services .fb-service-card .fb-service-card__tags span{color:#4b5563;background:#f3f4f6;border-radius:9999px;padding:4px 10px;font-size:.75rem;font-weight:500}.section-338.fb-why-us{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-338.fb-why-us:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#3dace21a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-100px;left:10%}.section-338.fb-why-us .fb-feature-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:1rem;height:100%;padding:34px 28px;transition:transform .3s,border-color .3s,background .3s;position:relative}.section-338.fb-why-us .fb-feature-card:hover{background:#ffffff0e;border-color:#3dace266;transform:translateY(-6px)}.section-338.fb-why-us .fb-feature-card:hover .fb-feature-card__icon{color:#60a5fa;transform:scale(1.1)}.section-338.fb-why-us .fb-feature-card .fb-feature-card__icon{color:#3dace2;margin-bottom:20px;font-size:2rem;transition:transform .3s,color .3s;display:inline-block}.section-338.fb-why-us .fb-feature-card h3.fb-feature-card__title{color:#fff;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.1875rem}.section-338.fb-why-us .fb-feature-card p.fb-feature-card__desc{color:#ffffffad;margin:0;font-size:.9375rem;line-height:1.65}.section-339.fb-industries{color:#111827;background-color:#f9fafb;padding:100px 0;position:relative}.section-339.fb-industries .fb-industry-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;height:100%;padding:30px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;box-shadow:0 4px 16px #00000008}.section-339.fb-industries .fb-industry-card:hover{border-color:#3dace266;transform:translateY(-6px);box-shadow:0 16px 36px #3dace21a}.section-339.fb-industries .fb-industry-card:hover .fb-industry-card__icon{color:#fff;background:#3dace2}.section-339.fb-industries .fb-industry-card .fb-industry-card__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:18px;font-size:1.25rem;transition:all .3s;display:flex}.section-339.fb-industries .fb-industry-card h3.fb-industry-card__title{color:#111827;margin-bottom:8px;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-339.fb-industries .fb-industry-card p.fb-industry-card__desc{color:#4b5563;margin-bottom:14px;font-size:.875rem;line-height:1.6}.section-339.fb-industries .fb-industry-card .fb-industry-card__badge{color:#2563eb;align-items:center;gap:5px;font-size:.75rem;font-weight:600;display:inline-flex}.section-339.fb-industries .fb-industry-card .fb-industry-card__badge i{font-size:.75rem}.section-340.fb-funnel{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-340.fb-funnel:before{content:"";filter:blur(60px);pointer-events:none;background:radial-gradient(circle,#3dace21f 0%,#0000 70%);border-radius:50%;width:550px;height:550px;position:absolute;top:40%;left:-120px}.section-340.fb-funnel .fb-funnel-pipeline{grid-template-columns:repeat(4,1fr);gap:20px;display:grid;position:relative}@media (width<=991px){.section-340.fb-funnel .fb-funnel-pipeline{grid-template-columns:1fr;gap:24px}}.section-340.fb-funnel .fb-funnel-stage{background:#ffffff09;border:1px solid #ffffff17;border-radius:1rem;flex-direction:column;justify-content:space-between;height:100%;padding:30px 24px;transition:transform .3s,border-color .3s,background .3s;display:flex;position:relative}.section-340.fb-funnel .fb-funnel-stage:hover{background:#ffffff0f;border-color:#3dace273;transform:translateY(-6px)}.section-340.fb-funnel .fb-funnel-stage:hover .stage-number{color:#60a5fa}.section-340.fb-funnel .fb-funnel-stage .stage-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.section-340.fb-funnel .fb-funnel-stage .stage-top .stage-number{color:#ffffff59;font-family:PlusJakartaSans-Bold;font-size:1.75rem;transition:color .3s}.section-340.fb-funnel .fb-funnel-stage .stage-top .stage-pill{color:#60a5fa;background:#3dace226;border:1px solid #3dace240;border-radius:9999px;padding:4px 10px;font-size:.72rem;font-weight:700}.section-340.fb-funnel .fb-funnel-stage .stage-heading h3{color:#fff;margin-bottom:10px;font-family:PlusJakartaSans-SemiBold;font-size:1.15rem}.section-340.fb-funnel .fb-funnel-stage .stage-heading p{color:#ffffffa6;margin-bottom:18px;font-size:.875rem;line-height:1.6}.section-340.fb-funnel .fb-funnel-stage .stage-details{border-top:1px solid #ffffff14;padding-top:16px}.section-340.fb-funnel .fb-funnel-stage .stage-details .detail-row{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.8125rem;display:flex}.section-340.fb-funnel .fb-funnel-stage .stage-details .detail-row span{color:#fff9}.section-340.fb-funnel .fb-funnel-stage .stage-details .detail-row strong{color:#fff}.section-340.fb-funnel .fb-funnel-stage .stage-details .detail-benchmark{color:#34d399;align-items:center;gap:5px;margin-top:10px;font-size:.78rem;font-weight:600;display:flex}.section-341.fb-testimonials{background-color:#fff;border-bottom:1px solid #e5e7eb;position:relative}.section-342.fb-faq{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-342.fb-faq .fb-faq__container{max-width:900px;margin:0 auto}.section-342.fb-faq .fb-faq-accordion .accordion-item{background:#ffffff09;border:1px solid #ffffff14;margin-bottom:16px;transition:border-color .25s,background-color .25s;overflow:hidden;border-radius:.75rem!important}.section-342.fb-faq .fb-faq-accordion .accordion-item:hover{border-color:#3dace259}.section-342.fb-faq .fb-faq-accordion .accordion-header{margin:0}.section-342.fb-faq .fb-faq-accordion .accordion-button{color:#fff;box-shadow:none;background:0 0;align-items:center;gap:16px;padding:22px 26px;font-family:PlusJakartaSans-SemiBold;font-size:1.05rem;display:flex}.section-342.fb-faq .fb-faq-accordion .accordion-button:not(.collapsed){color:#60a5fa;background:#3dace214;border-bottom:1px solid #ffffff0f}.section-342.fb-faq .fb-faq-accordion .accordion-button:not(.collapsed):after{filter:brightness(0)invert()}.section-342.fb-faq .fb-faq-accordion .accordion-button:after{filter:brightness(0)invert(.8);margin-left:auto}.section-342.fb-faq .fb-faq-accordion .accordion-button .faq-idx{color:#3dace2;opacity:.85;font-family:PlusJakartaSans-Bold;font-size:.875rem}.section-342.fb-faq .fb-faq-accordion .accordion-body{color:#ffffffb8;background:0 0;padding:24px 26px;font-size:.9375rem;line-height:1.75}.section-343.fb-cta{color:#fff;background-color:#0b0f19;padding:100px 0 90px;position:relative;overflow:hidden}.section-343.fb-cta:before{content:"";filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#3dace226 0%,#0000 70%);border-radius:50%;width:800px;height:400px;position:absolute;top:0;left:50%;transform:translate(-50%)}.section-343.fb-cta .fb-cta__wrapper{z-index:2;position:relative}.section-343.fb-cta .fb-cta__content h2.fb-cta__title{color:#fff;letter-spacing:-.02em;margin-bottom:1.5rem;font-family:PlusJakartaSans-Bold;font-size:2.75rem;font-weight:800;line-height:1.2}.section-343.fb-cta .fb-cta__content h2.fb-cta__title span{background:linear-gradient(135deg,#3dace2 0%,#93c5fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-343.fb-cta .fb-cta__content p.fb-cta__desc{color:#fffc;margin-bottom:2rem;font-size:1.125rem;line-height:1.75}.section-343.fb-cta .fb-cta__content .fb-cta__features{flex-direction:column;gap:16px;margin-bottom:2rem;display:flex}.section-343.fb-cta .fb-cta__content .fb-cta__features .fb-cta__feat-item{color:#ffffffe6;align-items:center;gap:12px;font-size:.9375rem;display:flex}.section-343.fb-cta .fb-cta__content .fb-cta__features .fb-cta__feat-item i{color:#10b981;flex-shrink:0;font-size:1.25rem}.section-343.fb-cta .fb-cta__content .fb-cta__contacts{flex-wrap:wrap;gap:18px;display:flex}.section-343.fb-cta .fb-cta__content .fb-cta__contacts .cta-contact-box{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:12px;padding:12px 18px;text-decoration:none;transition:background .25s,border-color .25s;display:flex}.section-343.fb-cta .fb-cta__content .fb-cta__contacts .cta-contact-box:hover{color:#60a5fa;background:#3dace21f;border-color:#3dace259}.section-343.fb-cta .fb-cta__content .fb-cta__contacts .cta-contact-box i{color:#3dace2;font-size:1.2rem}.section-343.fb-cta .fb-cta__content .fb-cta__contacts .cta-contact-box small{color:#ffffff8c;text-transform:uppercase;font-size:.72rem;display:block}.section-343.fb-cta .fb-cta__content .fb-cta__contacts .cta-contact-box strong{font-size:.9375rem}.section-343.fb-cta .fb-cta__form-box{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#111827e6;border:1px solid #3dace240;border-radius:1.5rem;padding:36px 30px;box-shadow:0 25px 60px -12px #0009,0 0 35px #3dace214}.section-343.fb-cta .fb-cta__form-box .contact-form-wrap{box-shadow:none;background:0 0;border:none;padding:0}.section-343.fb-cta .fb-cta__form-box .contact-form-heading{margin-bottom:24px}.section-343.fb-cta .fb-cta__form-box .contact-form-heading span{color:#60a5fa;letter-spacing:.06em;font-size:.78rem}.section-343.fb-cta .fb-cta__form-box .contact-form-heading h3{color:#fff;font-size:1.65rem}.section-343.fb-cta .fb-cta__form-box .contact-form-heading h3 em{color:#3dace2;font-style:normal}.section-343.fb-cta .fb-cta__form-box .contact-form-heading p{color:#ffffffa6;font-size:.875rem}@media (width<=991.98px){.section-332.fb-hero{padding:70px 0 60px}.section-332.fb-hero h1.fb-hero__title{font-size:2.5rem}.section-332.fb-hero .fb-hero__visual{margin-top:40px;padding:0}.section-332.fb-hero .fb-float-card.top-right{top:-20px;right:0}.section-332.fb-hero .fb-float-card.bottom-left{bottom:-20px;left:0}.section-333.fb-impact,.section-334.fb-why,.section-335.fb-strategy,.section-336.fb-process,.section-337.fb-services,.section-338.fb-why-us,.section-339.fb-industries,.section-340.fb-funnel,.section-342.fb-faq,.section-343.fb-cta{padding:75px 0}.section-334.fb-why .fb-why__pillars{grid-template-columns:1fr}.section-343.fb-cta .fb-cta__form-box{margin-top:40px}}@media (width<=575.98px){.section-332.fb-hero{padding:55px 0 50px}.section-332.fb-hero h1.fb-hero__title{font-size:2rem;line-height:1.2}.section-332.fb-hero .fb-hero__desc{font-size:1rem}.section-332.fb-hero .fb-hero__actions{flex-direction:column;align-items:stretch}.section-332.fb-hero .fb-hero__actions .btn-modern{width:100%}.section-332.fb-hero .fb-stage-card__stats{gap:10px;grid-template-columns:1fr!important}.section-332.fb-hero .fb-float-card{display:none}.section-333.fb-impact .fb-metric-card__num{font-size:2.4rem}.section-343.fb-cta h2.fb-cta__title{font-size:2rem}}@media (prefers-reduced-motion:reduce){.section-332.fb-hero:before,.fb-float-card.top-right,.fb-float-card.bottom-left{animation:none!important}.fb-metric-card,.fb-strategy-card,.fb-process-step,.fb-service-card,.fb-feature-card,.fb-industry-card,.fb-funnel-stage{transition:none!important;transform:none!important}}@keyframes rwFloatSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes rwPulseDot{0%,to{opacity:.4;transform:scale(.95)}50%{opacity:1;transform:scale(1.15)}}.section-344.rw-hero{color:#fff;background-color:#111827;padding:105px 0 95px;position:relative;overflow:hidden}.section-344.rw-hero:before{content:"";filter:blur(65px);pointer-events:none;z-index:1;background:radial-gradient(circle,#3dace229 0%,#2563eb0d 55%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-140px;right:10%}.section-344.rw-hero:after{content:"";filter:blur(60px);pointer-events:none;z-index:1;background:radial-gradient(circle,#60a5fa1f 0%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-120px;left:-100px}.section-344.rw-hero .rw-hero__grid-bg{pointer-events:none;z-index:1;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6 0%,#0000001a 100%);mask-image:linear-gradient(#000000e6 0%,#0000001a 100%)}.section-344.rw-hero .container{z-index:2;position:relative}.section-344.rw-hero .rw-hero__kicker{color:#60a5fa;letter-spacing:.05em;text-transform:uppercase;background:#3dace21f;border:1px solid #3dace247;border-radius:9999px;align-items:center;gap:10px;margin-bottom:1.5rem;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}.section-344.rw-hero .rw-hero__kicker .rw-hero__dot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:3s ease-in-out infinite rwPulseDot;box-shadow:0 0 10px #10b981}.section-344.rw-hero .rw-hero__kicker i{color:#3dace2;font-size:1rem}.section-344.rw-hero h1.rw-hero__title{color:#fff;letter-spacing:-.02em;margin-bottom:1.5rem;font-family:PlusJakartaSans-Bold;font-size:3.25rem;font-weight:800;line-height:1.15}.section-344.rw-hero h1.rw-hero__title span{background:linear-gradient(135deg,#3dace2 0%,#93c5fd 60%,#fff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.section-344.rw-hero .rw-hero__desc{color:#ffffffc7;max-width:560px;margin-bottom:2rem;font-family:PlusJakartaSans-Regular;font-size:1.125rem;line-height:1.75}.section-344.rw-hero .rw-hero__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.section-344.rw-hero .rw-hero__trust{border-top:1px solid #ffffff1a;flex-wrap:wrap;align-items:center;gap:1.5rem;padding-top:1.5rem;display:flex}.section-344.rw-hero .rw-hero__trust .rw-hero__trust-item{color:#ffffffd9;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}.section-344.rw-hero .rw-hero__trust .rw-hero__trust-item i{color:#3dace2;font-size:1.05rem}.section-344.rw-hero .rw-stage{padding:30px 10px 20px;position:relative}.section-344.rw-hero .rw-stage .rw-device-desktop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#151e2e;border:1px solid #3dace24d;border-radius:1rem;padding:16px;position:relative;box-shadow:0 25px 60px -10px #000000b3,0 0 35px #3dace21a}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar{border-bottom:1px solid #ffffff14;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:12px;display:flex}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .dots{gap:6px;display:flex}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .dots span{background:#fff3;border-radius:50%;width:9px;height:9px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .dots span:first-child{background:#ef4444}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .dots span:nth-child(2){background:#f59e0b}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .dots span:nth-child(3){background:#10b981}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .url-bar{color:#ffffff8c;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;flex-grow:1;align-items:center;height:22px;padding:0 10px;font-family:monospace;font-size:.7rem;display:flex}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-bar .res-tag{color:#60a5fa;background:#3dace233;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:600}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas{background:#0f1623;border-radius:.5rem;min-height:220px;padding:16px;position:relative;overflow:hidden}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-header .mock-brand{background:#3dace2;border-radius:4px;width:50px;height:10px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-header .mock-nav{gap:8px;display:flex}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-header .mock-nav span{background:#fff3;border-radius:3px;width:32px;height:6px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-hero{margin-bottom:18px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-hero .mock-h1{background:#ffffffd9;border-radius:4px;width:70%;height:14px;margin-bottom:8px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-hero .mock-p{background:#ffffff40;border-radius:3px;width:90%;height:8px;margin-bottom:6px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-grid .mock-col{background:#ffffff0a;border:1px solid #ffffff12;border-radius:.375rem;padding:10px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-grid .mock-col .col-icon{background:#3dace24d;border-radius:4px;width:16px;height:16px;margin-bottom:6px}.section-344.rw-hero .rw-stage .rw-device-desktop .desktop-canvas .mock-grid .mock-col .col-line{background:#ffffff59;border-radius:2px;width:60%;height:5px}.section-344.rw-hero .rw-stage .rw-device-phone{z-index:3;background:#111827;border:2px solid #3dace273;border-radius:24px;width:175px;padding:10px 8px;animation:5s ease-in-out infinite rwFloatSoft;position:absolute;bottom:-20px;right:0;box-shadow:0 20px 45px #000000d9,0 0 25px #3dace240}.section-344.rw-hero .rw-stage .rw-device-phone .phone-notch{background:#ffffff40;border-radius:2px;width:44px;height:4px;margin:0 auto 8px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen{background:#0b0f17;border-radius:16px;padding:10px 8px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-header .p-brand{background:#3dace2;border-radius:2px;width:24px;height:6px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-header .p-burger{flex-direction:column;gap:2px;display:flex}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-header .p-burger span{background:#fff9;width:10px;height:2px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-hero .p-h1{background:#fff;border-radius:2px;width:80%;height:8px;margin-bottom:5px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-hero .p-btn{background:#3dace2;border-radius:4px;width:100%;height:16px;margin-bottom:8px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-card{background:#ffffff0d;border:1px solid #ffffff14;border-radius:6px;align-items:center;gap:6px;padding:6px;display:flex}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-card .c-dot{background:#10b981;border-radius:50%;width:10px;height:10px}.section-344.rw-hero .rw-stage .rw-device-phone .phone-screen .phone-card .c-text{color:#a7f3d0;font-size:.6rem;font-weight:600}.section-344.rw-hero .rw-stage .rw-float-pill{z-index:4;background:#111827f2;border:1px solid #3dace259;border-radius:9999px;align-items:center;gap:9px;padding:8px 16px;display:inline-flex;position:absolute;top:5px;left:-10px;box-shadow:0 10px 25px #00000080}.section-344.rw-hero .rw-stage .rw-float-pill i{color:#10b981;font-size:1rem}.section-344.rw-hero .rw-stage .rw-float-pill span{color:#fff;font-size:.78rem;font-weight:600}.section-345.rw-services{color:#111827;background-color:#fff;border-bottom:1px solid #e5e7eb;padding:100px 0;position:relative}.section-345.rw-services .rw-service-card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;justify-content:space-between;height:100%;padding:34px 28px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 4px 18px #00000008}.section-345.rw-services .rw-service-card:hover{border-color:#3dace273;transform:translateY(-6px);box-shadow:0 18px 40px #3dace21f}.section-345.rw-services .rw-service-card:hover .rw-service-card__icon{color:#fff;background:#3dace2;transform:scale(1.06)}.section-345.rw-services .rw-service-card .rw-service-card__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;font-size:1.45rem;transition:all .3s;display:flex}.section-345.rw-services .rw-service-card h3.rw-service-card__title{color:#111827;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.35}.section-345.rw-services .rw-service-card p.rw-service-card__desc{color:#4b5563;margin-bottom:20px;font-size:.9375rem;line-height:1.65}.section-345.rw-services .rw-service-card .rw-service-card__tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.section-345.rw-services .rw-service-card .rw-service-card__tags span{color:#4b5563;background:#f3f4f6;border-radius:9999px;padding:4px 10px;font-size:.75rem;font-weight:500}.section-346.rw-features{color:#fff;background-color:#111827;padding:100px 0;position:relative;overflow:hidden}.section-346.rw-features:before{content:"";filter:blur(65px);pointer-events:none;background:radial-gradient(circle,#3dace21a 0%,#0000 70%);border-radius:50%;width:550px;height:550px;position:absolute;bottom:-150px;right:15%}.section-346.rw-features .rw-feature-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:1rem;height:100%;padding:34px 28px;transition:transform .3s,border-color .3s,background .3s;position:relative}.section-346.rw-features .rw-feature-card:hover{background:#ffffff0e;border-color:#3dace273;transform:translateY(-6px)}.section-346.rw-features .rw-feature-card:hover .rw-feature-card__icon{color:#60a5fa;transform:scale(1.08)}.section-346.rw-features .rw-feature-card .rw-feature-card__icon{color:#3dace2;margin-bottom:20px;font-size:2rem;transition:transform .3s,color .3s;display:inline-block}.section-346.rw-features .rw-feature-card h3.rw-feature-card__title{color:#fff;margin-bottom:12px;font-family:PlusJakartaSans-SemiBold;font-size:1.1875rem}.section-346.rw-features .rw-feature-card p.rw-feature-card__desc{color:#ffffffad;margin:0;font-size:.9375rem;line-height:1.65}.rw-faq{color:#111827;background-color:#f9fafb;padding:100px 0;position:relative}.rw-faq .rw-faq__container{max-width:900px;margin:0 auto}.rw-faq .rw-faq-accordion .accordion-item{background:#fff;border:1px solid #e5e7eb;margin-bottom:16px;transition:border-color .25s,box-shadow .25s;overflow:hidden;box-shadow:0 2px 8px #00000005;border-radius:.75rem!important}.rw-faq .rw-faq-accordion .accordion-item:hover{border-color:#3dace280;box-shadow:0 4px 16px #3dace214}.rw-faq .rw-faq-accordion .accordion-header{margin:0}.rw-faq .rw-faq-accordion .accordion-button{color:#111827;box-shadow:none;background:0 0;align-items:center;gap:16px;padding:22px 26px;font-family:PlusJakartaSans-SemiBold;font-size:1.05rem;display:flex}.rw-faq .rw-faq-accordion .accordion-button:not(.collapsed){color:#2563eb;background:#eff6ff;border-bottom:1px solid #dbeafe}.rw-faq .rw-faq-accordion .accordion-button .faq-idx{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:.875rem}.rw-faq .rw-faq-accordion .accordion-body{color:#4b5563;background:0 0;padding:24px 26px;font-size:.9375rem;line-height:1.75}@media (width<=991.98px){.section-344.rw-hero{padding:70px 0 60px}.section-344.rw-hero h1.rw-hero__title{font-size:2.5rem}.section-344.rw-hero .rw-stage{margin-top:40px}.section-345.rw-services,.section-346.rw-features,.rw-faq{padding:75px 0}}@media (width<=575.98px){.section-344.rw-hero{padding:55px 0 50px}.section-344.rw-hero h1.rw-hero__title{font-size:2rem;line-height:1.2}.section-344.rw-hero .rw-hero__desc{font-size:1rem}.section-344.rw-hero .rw-hero__actions{flex-direction:column;align-items:stretch}.section-344.rw-hero .rw-hero__actions .btn-modern{width:100%}.section-344.rw-hero .rw-stage .rw-device-phone{display:none}.section-344.rw-hero .rw-stage .rw-float-pill{top:-10px;left:0}}@media (prefers-reduced-motion:reduce){.section-344.rw-hero:before,.rw-device-phone,.rw-hero__dot{animation:none!important}.rw-service-card,.rw-feature-card{transition:none!important;transform:none!important}}.section-347{--s347-gap:12px;background:radial-gradient(circle at 100% 0,#3dace21a,#0000 35%),#f9fafb;padding:5rem 0;transition:background .35s;position:relative;overflow:hidden}.section-347 .s347-head{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:3rem;display:flex}.section-347 .s347-head-text{max-width:640px}.section-347 .s347-kicker{color:#2563eb;letter-spacing:1.8px;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:8px;margin-bottom:1rem;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-347 .s347-kicker i{background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3dace226}.section-347 .s347-head h2{color:#111827;letter-spacing:-1.4px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.08}.section-347 .s347-head h2 span{color:#3dace2}.section-347 .s347-head p{color:#4b5563;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.625}.section-347 .s347-controls{flex-shrink:0;align-items:center;gap:1.5rem;display:flex}.section-347 .s347-progress{width:170px}.section-347 .s347-count{align-items:baseline;gap:6px;margin-bottom:.5rem;display:flex}.section-347 .s347-count strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1}.section-347 .s347-count span{color:#9ca3af;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-347 .s347-bar{background:#e5e7eb;border-radius:9999px;height:3px;overflow:hidden}.section-347 .s347-bar span{background:#3dace2;border-radius:9999px;width:25%;height:100%;transition:width .5s;display:block}.section-347 .s347-arrows{gap:.5rem;display:flex}.section-347 .s347-nav{color:#111827;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.section-347 .s347-nav:hover{color:#fff;background:#3dace2;border-color:#3dace2;transform:translateY(-2px)}.section-347 .s347-nav.slick-disabled{opacity:.35;pointer-events:none}.section-347 .s347-slick{margin:0 calc(var(--s347-gap) * -1)}.section-347 .s347-slick .slick-list{padding:12px 0 24px!important}.section-347 .s347-slick .slick-track{display:flex}.section-347 .s347-slick .slick-slide{height:auto;padding:0 var(--s347-gap)}.section-347 .s347-slick .slick-slide>div{height:100%}.section-347 .s347-slide{outline:none;height:100%}.section-347 .s347-card{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;flex-direction:column;height:100%;min-height:400px;padding:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.section-347 .s347-card:before{content:"";background:linear-gradient(90deg,#3dace2,#2563eb);width:0;height:4px;transition:width .5s;position:absolute;top:0;left:0}.section-347 .s347-card:hover{border-color:#3dace259;transform:translateY(-8px);box-shadow:0 30px 60px #1118271a}.section-347 .s347-card:hover:before{width:100%}.section-347 .s347-card:hover .s347-icon{color:#fff;background:#3dace2;transform:rotate(-6deg)}.section-347 .s347-card h3{color:#111827;margin:.75rem 0;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1.25}.section-347 .s347-card p{color:#4b5563;margin:0 0 1.5rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-347 .s347-ghost{color:#0000;-webkit-text-stroke:1.5px #3dace24d;pointer-events:none;font-family:PlusJakartaSans-Bold;font-size:96px;line-height:1;position:absolute;top:8px;right:22px}.section-347 .s347-icon{color:#2563eb;background:#3dace21f;border-radius:.75rem;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:1.5rem;font-size:1.5rem;transition:all .3s;display:flex}.section-347 .s347-tag{color:#3dace2;letter-spacing:1.6px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-347 .s347-chips{border-top:1px dashed #d1d5db;flex-wrap:wrap;gap:.5rem;margin:auto 0 0;padding:1.25rem 0 0;list-style:none;display:flex}.section-347 .s347-chips li{color:#374151;background:#f3f4f6;border-radius:9999px;padding:6px 12px;font-family:PlusJakartaSans-Medium;font-size:12px}@media (width<=991px){.section-347{padding:4rem 0}.section-347 .s347-head{flex-direction:column;align-items:flex-start}.section-347 .s347-head h2{font-size:2.25rem}}@media (width<=767px){.section-347{padding:3rem 0}.section-347 .s347-head{margin-bottom:2rem}.section-347 .s347-head h2{font-size:1.5rem}.section-347 .s347-head p{font-size:.875rem}.section-347 .s347-card{min-height:auto;padding:1.5rem}.section-347 .s347-ghost{font-size:72px}}.section-347.theme-dark{background:radial-gradient(circle at 100% 0,#3dace224,#0000 35%),#0b1220}.section-347.theme-dark .s347-kicker{color:#3dace2;background:#3dace21a;border-color:#3dace240}.section-347.theme-dark .s347-head h2{color:#fff}.section-347.theme-dark .s347-head p{color:#fff9}.section-347.theme-dark .s347-count strong{color:#fff}.section-347.theme-dark .s347-count span{color:#ffffff59}.section-347.theme-dark .s347-bar{background:#ffffff1f}.section-347.theme-dark .s347-nav{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.section-347.theme-dark .s347-nav:hover{background:#3dace2;border-color:#3dace2}.section-347.theme-dark .s347-card{background:#ffffff0a;border-color:#ffffff17}.section-347.theme-dark .s347-card:hover{background:#ffffff12;border-color:#3dace273;box-shadow:0 30px 60px #0006}.section-347.theme-dark .s347-card h3{color:#fff}.section-347.theme-dark .s347-card p{color:#ffffff94}.section-347.theme-dark .s347-ghost{-webkit-text-stroke-color:#3dace266}.section-347.theme-dark .s347-icon{color:#3dace2;background:#3dace224}.section-347.theme-dark .s347-card:hover .s347-icon{color:#111827;background:#3dace2}.section-347.theme-dark .s347-chips{border-top-color:#ffffff1f}.section-347.theme-dark .s347-chips li{color:#ffffffbf;background:#ffffff12}.dmc-section{--dmc-bg:#fff;--dmc-alt:#f9fafb;--dmc-surface:#fff;--dmc-border:#e5e7eb;--dmc-heading:#111827;--dmc-text:#4b5563;--dmc-muted:#6b7280;--dmc-chip:#f3f4f6;--dmc-shadow:0 20px 50px #11182714;--dmc-shadow-hover:0 30px 60px #11182724;background:var(--dmc-bg);padding:6rem 0;transition:background .35s;position:relative;overflow:hidden}.dmc-section.theme-dark{--dmc-bg:#0b1220;--dmc-alt:#111827;--dmc-surface:#ffffff0a;--dmc-border:#ffffff1a;--dmc-heading:#fff;--dmc-text:#ffffff9e;--dmc-muted:#ffffff6b;--dmc-chip:#ffffff12;--dmc-shadow:0 20px 50px #00000059;--dmc-shadow-hover:0 30px 60px #00000080}.dmc-section.theme-dark:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dace22e,#0000 70%);width:480px;height:480px;position:absolute;top:-180px;right:-120px}.dmc-section .container{z-index:2;position:relative}.dmc-section .section-title-row{margin-bottom:3rem}.dmc-section h1,.dmc-section h2,.dmc-section h3{text-wrap:balance}.dmc-section a:focus-visible,.dmc-section summary:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.dmc-section .dmc-kicker{color:#2563eb;letter-spacing:1.8px;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:9px;margin-bottom:1.25rem;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.dmc-section .dmc-kicker i{background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3dace226}.dmc-section.theme-dark .dmc-kicker{color:#3dace2}.dmc-section .s348-content h1{color:var(--dmc-heading);letter-spacing:-1.3px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1.1}.dmc-section .s348-content h1 span{color:#3dace2}.dmc-section :where(.s348-content,.s349-card,.s349-note,.s350-left,.s350-duty,.s351-row,.s352-card,.s353-group,.s354-step,.s355-item) p{color:var(--dmc-text);font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.8}.dmc-section .dmc-btn{border:1px solid #0000;border-radius:9999px;align-items:center;gap:8px;padding:14px 26px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.dmc-section .dmc-btn-primary{color:#fff;background:#3dace2;box-shadow:0 14px 30px #3dace24d}.dmc-section .dmc-btn-primary:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}.dmc-section .dmc-btn-ghost{border-color:var(--dmc-border);color:var(--dmc-heading);background:0 0}.dmc-section .dmc-btn-ghost:hover{color:#3dace2;border-color:#3dace2}.dmc-section .dmc-card{background:var(--dmc-surface);border:1px solid var(--dmc-border);border-radius:1.5rem;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden}.dmc-section .dmc-card:before{content:"";z-index:3;transform-origin:0;background:linear-gradient(90deg,#3dace2,#0000);width:100%;height:3px;transition:transform .5s;position:absolute;top:0;left:0;transform:scaleX(0)}.dmc-section .dmc-card:hover{box-shadow:var(--dmc-shadow-hover);border-color:#3dace273;transform:translateY(-8px)}.dmc-section .dmc-card:hover:before{transform:scaleX(1)}.dmc-section .dmc-card:hover .dmc-img img{transform:scale(1.08)}.dmc-section .dmc-media{position:relative}.dmc-section .dmc-img{height:var(--dmc-img-h,180px);position:relative;overflow:hidden}.dmc-section .dmc-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.dmc-section .dmc-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#11182773);position:absolute;inset:0}.dmc-section .dmc-icon{z-index:2;color:#fff;background:#3dace2;border-radius:.75rem;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex;position:absolute;bottom:-26px;left:1.5rem;box-shadow:0 12px 24px #3dace259}.dmc-section .dmc-body{flex:1;padding:2.5rem 1.5rem 1.5rem}.dmc-section .dmc-body h3{color:var(--dmc-heading);margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.25}.dmc-section .dmc-body p{margin:0;font-size:.875rem}@media (hover:none){.dmc-section .dmc-card:hover,.dmc-section .s350-duty:hover{transform:none}}.section-348{padding-top:8rem}.section-348:before{content:"";pointer-events:none;background:radial-gradient(circle at 85% 15%,#3dace21f,#0000 45%),linear-gradient(#11182709 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#11182709 1px,#0000 1px) 0 0/44px 44px;position:absolute;inset:0}.section-348 .s348-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid}.section-348 .s348-lead{color:var(--dmc-heading);margin:0 0 1rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-348 .s348-content>p:not(.s348-lead){margin:0 0 2rem}.section-348 .s348-actions{flex-wrap:wrap;gap:1rem;display:flex}.section-348 .s348-points{flex-wrap:wrap;gap:.75rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.section-348 .s348-points li{color:var(--dmc-heading);align-items:center;gap:8px;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:flex}.section-348 .s348-points i{color:#3dace2;font-size:1.125rem}.section-348 .s348-visual{padding:0 0 2rem;position:relative}.section-348 .s348-feed{background:var(--dmc-surface);border:1px solid var(--dmc-border);box-shadow:var(--dmc-shadow);border-radius:1.5rem;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.section-348 .s348-feed-top{border-bottom:1px dashed var(--dmc-border);flex-direction:column;gap:4px;margin-bottom:.5rem;padding-bottom:1rem;display:flex}.section-348 .s348-feed-top strong{color:var(--dmc-heading);font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-348 .s348-feed-top span{color:var(--dmc-muted);font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-348 .s348-row{background:var(--dmc-chip);border-radius:.75rem;align-items:center;gap:.75rem;padding:12px 14px;display:flex}.section-348 .s348-row i{background:#6b728040;border-radius:.5rem;flex-shrink:0;width:34px;height:34px}.section-348 .s348-row b{background:#6b728038;border-radius:9999px;flex:1;height:8px}.section-348 .s348-row.is-brand{color:#fff;background:#3dace2;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;animation:3.2s ease-in-out infinite dmcBrandPulse;transform:scale(1.04);box-shadow:0 16px 32px #3dace259}.section-348 .s348-row.is-brand i{color:#fff;background:#ffffff38;justify-content:center;align-items:center;font-size:1.125rem;display:flex}.section-348 .s348-chip{color:#fff;background:#111827;border-radius:1rem;align-items:center;gap:.75rem;max-width:260px;padding:1rem 1.25rem;display:flex;position:absolute;bottom:0;right:-16px;box-shadow:0 24px 48px #1118274d}.section-348 .s348-chip>i{color:#3dace2;font-size:1.5rem}.section-348 .s348-chip strong{font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.1;display:block}.section-348 .s348-chip span{color:#ffffffa6;font-family:PlusJakartaSans-Regular;font-size:12px;line-height:1.4}@keyframes dmcBrandPulse{0%,to{transform:scale(1.04)}50%{transform:scale(1.07)}}.section-349 .s349-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.section-349 .s349-tag{z-index:2;color:#fff;letter-spacing:.8px;text-transform:uppercase;background:#3dace2;border-radius:9999px;padding:4px 10px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;top:1rem;right:1rem}.section-349 .s349-note{background:var(--dmc-chip);border:1px dashed var(--dmc-border);border-radius:1rem;align-items:flex-start;gap:1rem;max-width:900px;margin:3rem auto 0;padding:1.5rem;display:flex}.section-349 .s349-note>i{color:#3dace2;font-size:1.875rem;line-height:1}.section-349 .s349-note p{margin:0;font-size:.875rem}.section-350{background:var(--dmc-alt)}.section-350 .s350-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:3rem;display:grid}.section-350 .s350-left .section-title{margin-bottom:1.5rem}.section-350 .s350-left .section-title p,.section-350 .s350-left .s350-more{margin:0}.section-350 .s350-left .s350-more{font-size:.875rem}.section-350 .s350-stat{background:var(--dmc-surface);border:1px solid var(--dmc-border);border-left:4px solid #3dace2;border-radius:1rem;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.section-350 .s350-stat strong{color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1}.section-350 .s350-stat span{color:var(--dmc-text);font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.6}.section-350 .s350-right{flex-direction:column;gap:1rem;display:flex}.section-350 .s350-duty{background:var(--dmc-surface);border:1px solid var(--dmc-border);border-radius:1rem;transition:all .3s;display:flex;overflow:hidden}.section-350 .s350-duty:hover{box-shadow:var(--dmc-shadow);border-color:#3dace273;transform:translate(8px)}.section-350 .s350-duty:hover img{transform:scale(1.1)}.section-350 .s350-duty-img{flex:0 0 150px;overflow:hidden}.section-350 .s350-duty-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-350 .s350-duty-body{flex:1;padding:1.5rem;position:relative}.section-350 .s350-duty-body h3{color:var(--dmc-heading);margin:.75rem 0 6px;font-family:PlusJakartaSans-Bold;font-size:1.125rem}.section-350 .s350-duty-body p{margin:0;font-size:.875rem}.section-350 .s350-duty-icon{color:#2563eb;background:#3dace21f;border-radius:.5rem;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;display:flex}.section-350 .s350-duty-num{color:#0000;-webkit-text-stroke:1px #3dace259;font-family:PlusJakartaSans-Bold;font-size:40px;line-height:1;position:absolute;top:14px;right:20px}.section-351 .s351-list{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.section-351 .s351-row:last-child:nth-child(odd){grid-column:1/-1}.section-351 .s351-row{background:var(--dmc-surface);border:1px solid var(--dmc-border);border-radius:1rem;align-items:flex-start;gap:1.25rem;padding:1.5rem;transition:all .3s;display:flex}.section-351 .s351-row:hover{box-shadow:var(--dmc-shadow);border-color:#3dace273;transform:translateY(-4px)}.section-351 .s351-row:hover .s351-num{color:#3dace2;-webkit-text-stroke-color:#3dace2}.section-351 .s351-row h3{color:var(--dmc-heading);align-items:center;gap:10px;margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.125rem;line-height:1.25;display:flex}.section-351 .s351-row h3 i{color:#3dace2;flex-shrink:0;font-size:1.25rem}.section-351 .s351-row p{margin:0;font-size:.875rem}.section-351 .s351-num{color:#0000;-webkit-text-stroke:1.5px var(--dmc-muted);flex-shrink:0;min-width:56px;font-family:PlusJakartaSans-Bold;font-size:44px;line-height:1;transition:all .3s}.section-351 .s351-body{flex:1}.section-351 .s351-cta{text-align:center;margin-top:2.5rem}@media (width<=991px){.section-351 .s351-list{grid-template-columns:1fr}.section-351 .s351-row:last-child:nth-child(odd){grid-column:auto}}@media (width<=767px){.section-351 .s351-row{flex-direction:column;gap:.75rem;padding:1.25rem}.section-351 .s351-num{font-size:36px}}.section-352{background:var(--dmc-alt)}.section-352 .s352-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.section-352 .s352-card--wide{background:linear-gradient(135deg,#111827,#172238);border-color:#0000;flex-direction:row;grid-column:1/-1}.section-352 .s352-card--wide .dmc-media{flex:0 0 42%}.section-352 .s352-card--wide .dmc-img{height:100%;min-height:300px}.section-352 .s352-card--wide .dmc-icon{width:64px;height:64px;font-size:1.875rem;top:1.5rem;bottom:auto}.section-352 .s352-card--wide .dmc-body{align-self:center;padding:3rem}.section-352 .s352-card--wide .dmc-body h3{color:#fff;font-size:1.875rem}.section-352 .s352-card--wide .dmc-body p{color:#ffffffa6;font-size:1rem}.section-353 .s353-layout{grid-template-columns:320px 1fr;align-items:start;gap:1.5rem;display:grid}.section-353 .s353-tabs{flex-direction:column;gap:.5rem;display:flex}.section-353 .s353-tab{background:var(--dmc-surface);border:1px solid var(--dmc-border);width:100%;color:var(--dmc-heading);text-align:left;cursor:pointer;border-radius:1rem;align-items:center;gap:14px;padding:14px 16px;font-family:PlusJakartaSans-SemiBold;font-size:1rem;transition:all .3s;display:flex}.section-353 .s353-tab .s353-tab-icon{color:#3dace2;background:#3dace21f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;transition:all .3s;display:flex}.section-353 .s353-tab .s353-tab-label{flex:1}.section-353 .s353-tab small{color:var(--dmc-muted);font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-353 .s353-tab:hover{border-color:#3dace273}.section-353 .s353-tab:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-353 .s353-tab.is-active{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 16px 32px #3dace259}.section-353 .s353-tab.is-active .s353-tab-icon{color:#fff;background:#ffffff38}.section-353 .s353-tab.is-active small{color:#ffffffd9}.section-353 .s353-panels{background:var(--dmc-surface);border:1px solid var(--dmc-border);box-shadow:var(--dmc-shadow);border-radius:1.5rem;padding:2rem}.section-353 .s353-panel{animation:.35s dmcFaqOpen}.section-353 .s353-panel[hidden]{display:none}.section-353 .s353-panel-head{border-bottom:1px dashed var(--dmc-border);align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.section-353 .s353-panel-head h3{color:var(--dmc-heading);flex:1;margin:0;font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-353 .s353-panel-head small{color:var(--dmc-muted);font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-353 .s353-panel-icon{color:#fff;background:#3dace2;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex;box-shadow:0 12px 24px #3dace259}.section-353 .s353-items{grid-template-columns:repeat(2,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.section-353 .s353-items li{background:var(--dmc-chip);color:var(--dmc-heading);border:1px solid #0000;border-radius:.75rem;align-items:center;gap:12px;padding:14px 16px;font-family:PlusJakartaSans-Medium;font-size:.875rem;transition:all .3s;display:flex}.section-353 .s353-items li i{color:#3dace2;flex-shrink:0;font-size:1.125rem}.section-353 .s353-items li a{color:inherit;flex:1;text-decoration:none}.section-353 .s353-items li:hover{background:#3dace21f;border-color:#3dace259;transform:translate(4px)}.section-353 .s353-items li:hover a{color:#3dace2}.section-353 .s353-cta{background:#3dace21a;border:1px solid #3dace24d;border-radius:1rem;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.25rem 1.5rem;display:flex}.section-353 .s353-cta p{color:var(--dmc-heading);margin:0;font-family:PlusJakartaSans-SemiBold;font-size:1rem}@media (width<=991px){.section-353 .s353-layout{grid-template-columns:1fr}.section-353 .s353-tabs{scrollbar-width:none;flex-direction:row;padding-bottom:.5rem;overflow-x:auto}.section-353 .s353-tabs::-webkit-scrollbar{display:none}.section-353 .s353-tab{white-space:nowrap;flex:none;width:auto}.section-353 .s353-tab small{display:none}}@media (width<=767px){.section-353 .s353-panels{padding:1.25rem}.section-353 .s353-items{grid-template-columns:1fr}.section-353 .s353-panel-head h3{font-size:1.25rem}.section-353 .s353-cta{flex-direction:column;align-items:flex-start}}.section-354 .s354-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}.section-354 .s354-grid:before{content:"";border-top:2px dashed #3dace266;height:0;position:absolute;top:36px;left:12.5%;right:12.5%}.section-354 .s354-step{text-align:center;position:relative}.section-354 .s354-step h3{color:var(--dmc-heading);margin:1.25rem 0 .5rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-354 .s354-step p{max-width:260px;margin:0 auto;font-size:.875rem;line-height:1.7}.section-354 .s354-step:hover .s354-circle{color:#fff;background:#3dace2;transform:translateY(-4px)}.section-354 .s354-marker{display:inline-block;position:relative}.section-354 .s354-circle{z-index:2;background:var(--dmc-bg);color:#3dace2;width:72px;height:72px;box-shadow:0 0 0 8px var(--dmc-bg);border:2px solid #3dace2;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .3s;display:flex;position:relative}.section-354 .s354-num{z-index:3;color:#fff;background:#3dace2;border-radius:9999px;min-width:28px;padding:3px 7px;font-family:PlusJakartaSans-Bold;font-size:11px;line-height:1.4;position:absolute;top:-6px;right:-10px}.section-355 .section-title{text-align:center}.section-355 .section-title .section-title-kicker{justify-content:center;align-items:center;display:flex}.section-355 .s355-list{flex-direction:column;gap:1rem;max-width:880px;margin:0 auto;display:flex}.section-355 .s355-item{background:var(--dmc-surface);border:1px solid var(--dmc-border);border-radius:1rem;transition:all .3s;position:relative;overflow:hidden}.section-355 .s355-item:before{content:"";transform-origin:top;background:#3dace2;width:4px;height:100%;transition:transform .4s;position:absolute;top:0;left:0;transform:scaleY(0)}.section-355 .s355-item:hover{border-color:#3dace259}.section-355 .s355-item[open]{box-shadow:var(--dmc-shadow);border-color:#3dace273}.section-355 .s355-item[open]:before{transform:scaleY(1)}.section-355 .s355-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;list-style:none;display:flex}.section-355 .s355-item summary::-webkit-details-marker{display:none}.section-355 .s355-item .s355-q{color:var(--dmc-heading);text-align:left;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.4}.section-355 .s355-item .s355-toggle{color:#3dace2;background:#3dace21f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:all .3s;display:flex}.section-355 .s355-item .s355-toggle i{transition:transform .3s}.section-355 .s355-item[open] .s355-toggle{color:#fff;background:#3dace2}.section-355 .s355-item[open] .s355-toggle i{transform:rotate(45deg)}.section-355 .s355-item .s355-answer{padding:0 1.5rem 1.5rem}.section-355 .s355-item[open] .s355-answer{animation:.4s dmcFaqOpen}.section-355 .s355-item .s355-answer p{text-align:left;max-width:720px;margin:0;font-size:1rem}.section-355 .s355-help{background:linear-gradient(135deg,#3dace238,#3dace20f);border:1px solid #3dace259;border-radius:1.5rem;align-items:center;gap:1.5rem;max-width:880px;margin:3rem auto 0;padding:1.5rem 2rem;display:flex}.section-355 .s355-help-icon{color:#fff;background:#3dace2;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;display:flex;box-shadow:0 12px 24px #3dace259}.section-355 .s355-help-text{flex:1}.section-355 .s355-help-text h3{color:#fff;margin:0 0 4px;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-355 .s355-help-text p{color:#ffffffb3;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-355 .s355-help-actions{flex-wrap:wrap;gap:.75rem;display:flex}.section-355 .s355-help-actions .dmc-btn-ghost{color:#fff;border-color:#ffffff4d}.section-355 .s355-help-actions .dmc-btn-ghost:hover{color:#fff;border-color:#fff}@keyframes dmcFaqOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dmc-sticky-cta{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:999;color:#fff;background:#3dace2;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:transform .35s;display:none;position:fixed;transform:translate(-50%,140%);box-shadow:0 16px 36px #3dace273}.dmc-sticky-cta.is-visible{transform:translate(-50%)}.dmc-sticky-cta:hover{color:#fff;background:#2563eb}@media (width<=1199px){.section-349 .s349-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=991px){.dmc-section{padding:4rem 0}.dmc-section .s348-content h1{font-size:2.25rem}.dmc-section .section-title-row{margin-bottom:2.5rem}.section-348{padding-top:6rem}.section-348 .s348-grid,.section-350 .s350-grid{grid-template-columns:1fr;gap:2.5rem}.section-352 .s352-grid,.section-353 .s353-grid{grid-template-columns:repeat(2,1fr)}.section-353 .s353-group,.section-353 .s353-group:nth-child(n+4){grid-column:auto}.section-353 .s353-group:last-child{grid-column:1/-1}.section-352 .s352-card--wide .dmc-body{padding:2rem}.section-354 .s354-grid{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem}.section-354 .s354-grid:before{display:none}.section-355 .s355-help{flex-direction:column;align-items:flex-start;padding:1.5rem}}@media (width<=767px){.dmc-section{padding:3rem 0}.dmc-section .s348-content h1{font-size:1.5rem}.section-348{padding-top:4rem}.section-348 .s348-content h1{font-size:2rem}.section-348 .s348-chip{max-width:220px;right:0}.section-349 .s349-grid,.section-352 .s352-grid,.section-353 .s353-grid{grid-template-columns:1fr}.section-353 .s353-group:last-child{grid-column:auto}.section-352 .s352-card--wide{flex-direction:column}.section-352 .s352-card--wide .dmc-media{flex:none}.section-352 .s352-card--wide .dmc-img{height:200px;min-height:0}.section-352 .s352-card--wide .dmc-icon{width:52px;height:52px;font-size:1.25rem;top:auto;bottom:-26px}.section-352 .s352-card--wide .dmc-body{padding:2.5rem 1.5rem 1.5rem}.section-352 .s352-card--wide .dmc-body h3{font-size:1.25rem}.section-350 .s350-duty{flex-direction:column}.section-350 .s350-duty-img{flex:none;height:160px}.section-350 .s350-stat{flex-direction:column;align-items:flex-start}.section-351 .s351-row{flex-direction:column;gap:.75rem;padding:1.5rem .75rem}.section-351 .s351-num{font-size:40px}.section-355 .s355-item summary{padding:1rem 1.25rem}.section-355 .s355-item .s355-q{font-size:1rem}.section-355 .s355-item .s355-answer{padding:0 1.25rem 1.25rem}.section-355 .s355-help-actions{flex-direction:column;width:100%}.dmc-sticky-cta{display:inline-flex}}@media (width<=575px){.section-354 .s354-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dmc-section *,.dmc-section :before,.dmc-section :after,.dmc-sticky-cta{transition:none!important;animation:none!important}}.section-356.s356-hero{background:#111827;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-356.s356-hero{padding:4rem 0}}@media (width<=768px){.section-356.s356-hero{padding:3rem 0}}.section-356.s356-hero{background:radial-gradient(circle at 85% 20%,#3dace229,#0000 32%),radial-gradient(circle at 10% 90%,#3dace214,#0000 30%),#111827;margin-top:85px}.section-356.s356-hero:before{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.section-356.s356-hero .container{z-index:2;position:relative}.section-356.s356-hero .s356-hero__tag{color:#60a5fa;align-items:center;gap:.75rem;margin:0 0 1.25rem;font-family:Manrope-Medium;font-size:.875rem;display:inline-flex}.section-356.s356-hero .s356-hero__tag:before{content:"";background:#3dace2;width:30px;height:1px}.section-356.s356-hero .s356-hero__title{letter-spacing:-.05em;color:#fff;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.04}.section-356.s356-hero .s356-hero__title em{letter-spacing:-.02em;color:#3dace2;margin-top:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.5em;font-style:normal;line-height:1.25;display:block}.section-356.s356-hero .s356-hero__text{color:#d1d5db;max-width:560px;margin:0;font-family:Manrope-Regular;font-size:1.125rem;line-height:1.625}.section-356.s356-hero .s356-hero__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.section-356.s356-hero .s356-hero__call{color:#d1d5db;align-items:center;gap:.5rem;font-family:Manrope-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-356.s356-hero .s356-hero__call i{color:#3dace2}.section-356.s356-hero .s356-hero__call:hover{color:#fff}@media (width<=1024px){.section-356.s356-hero{margin-top:85px}}.s356-queue{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #ffffff1f;border-radius:1rem;overflow:hidden;box-shadow:0 30px 70px #00000059}.s356-queue__head{color:#fff;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-family:Manrope-SemiBold;font-size:.875rem;display:flex}.s356-queue__head i{color:#6b7280}.s356-queue__row{align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.s356-queue__row+.s356-queue__row{border-top:1px solid #ffffff12}.s356-queue__icon{color:#3dace2;background:#3dace224;border-radius:.5rem;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:1rem;display:grid}.s356-queue__name{color:#e5e7eb;flex:1;font-family:Manrope-Medium;font-size:.875rem}.s356-queue__chip{border-radius:9999px;padding:4px 11px;font-family:Manrope-SemiBold;font-size:11px}.s356-queue__chip.is-done{color:#34d399;background:#10b98126}.s356-queue__chip.is-next{color:#60a5fa;background:#3dace229}.s356-queue__chip.is-wip{color:#d1d5db;background:#ffffff1a}.s356-queue__chip.is-idle{color:#6b7280;background:#ffffff0d}.section-357.s357{background:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-357.s357{padding:4rem 0}}@media (width<=768px){.section-357.s357{padding:3rem 0}}.section-357.s357 .s357__head{margin-bottom:2.5rem}.section-357.s357 .s357__head h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-357.s357 .s357__head h2 span{color:#3dace2}.section-357.s357 .s357__head h2{margin:0}.section-357.s357 .s357__head p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-357.s357 .s357__grid{border-top:2px solid #111827;grid-template-columns:repeat(4,1fr);display:grid}.section-357.s357 .s357__item{padding:2rem 1.5rem 0 0}.section-357.s357 .s357__item+.s357__item{border-left:1px solid #e5e7eb;padding-left:1.5rem}.section-357.s357 .s357__item h3{color:#111827;margin:.75rem 0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-357.s357 .s357__item p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-357.s357 .s357__num{letter-spacing:-.06em;color:#3dace2;font-family:PlusJakartaSans-Bold;font-size:clamp(2.8rem,5vw,4.5rem);line-height:1}@media (width<=1024px){.section-357.s357 .s357__grid{grid-template-columns:repeat(2,1fr)}.section-357.s357 .s357__item{padding-bottom:1.5rem}.section-357.s357 .s357__item:nth-child(3){border-left:0;padding-left:0}.section-357.s357 .s357__item:nth-child(n+3){border-top:1px solid #e5e7eb;margin-top:1rem}}@media (width<=640px){.section-357.s357 .s357__grid{grid-template-columns:1fr}.section-357.s357 .s357__item,.section-357.s357 .s357__item+.s357__item{border-left:0;padding-left:0}.section-357.s357 .s357__item+.s357__item{border-top:1px solid #e5e7eb;margin-top:1rem}}.section-358.s358{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-358.s358{padding:4rem 0}}@media (width<=768px){.section-358.s358{padding:3rem 0}}.section-358.s358 .s358__intro{max-width:760px;margin-bottom:2rem}.section-358.s358 .s358__intro h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-358.s358 .s358__intro h2 span{color:#3dace2}.section-358.s358 .s358__intro p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-358.s358 .s358__tabs{border:0;flex-wrap:wrap;gap:.75rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.section-358.s358 .s358__tab{color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.5rem;padding:12px 20px;font-family:Manrope-SemiBold;font-size:.875rem;transition:all .3s;display:inline-flex}.section-358.s358 .s358__tab i{color:#3dace2;transition:all .3s}.section-358.s358 .s358__tab:hover{color:#111827;border-color:#3dace280}.section-358.s358 .s358__tab.active{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 12px 26px #3dace24d}.section-358.s358 .s358__tab.active i{color:#fff}.section-358.s358 .s358__tab:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-358.s358 .s358__panel{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;padding:2rem;box-shadow:0 20px 55px #1118270f}.section-358.s358 .s358__panel>h3{letter-spacing:-.03em;color:#111827;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem}@media (width<=768px){.section-358.s358 .s358__panel{padding:1.25rem}}.section-358.s358 .s358__point{border-top:1px solid #e5e7eb;height:100%;padding:1.25rem 1.5rem 1.25rem 0}.section-358.s358 .s358__point h4{color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;line-height:1.375}.section-358.s358 .s358__point p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-358.s358 .s358__link{color:#2563eb;align-items:center;gap:.5rem;margin-top:1rem;font-family:Manrope-SemiBold;font-size:.875rem;text-decoration:none;display:inline-flex}.section-358.s358 .s358__link i{transition:transform .3s}.section-358.s358 .s358__link:hover{color:#3dace2}.section-358.s358 .s358__link:hover i{transform:translate(3px,-3px)}.section-359.s359{background:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-359.s359{padding:4rem 0}}@media (width<=768px){.section-359.s359{padding:3rem 0}}.section-359.s359 h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-359.s359 h2 span{color:#3dace2}.section-359.s359 p{color:#4b5563;margin:0 0 1rem;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-359.s359 .s359__cloud{flex-wrap:wrap;gap:.75rem;display:flex}.section-359.s359 .s359__chip{color:#1f2937;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:.75rem;padding:12px 18px;font-family:Manrope-SemiBold;font-size:.875rem;transition:all .3s;display:inline-flex}.section-359.s359 .s359__chip i{color:#3dace2;font-size:1.125rem}.section-359.s359 .s359__chip:hover{background:#eff6ff;border-color:#3dace280;transform:translateY(-3px)}.section-360.s360{background:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-360.s360{padding:4rem 0}}@media (width<=768px){.section-360.s360{padding:3rem 0}}.section-360.s360 .s360__head{max-width:720px;margin-bottom:3rem}.section-360.s360 .s360__head h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-360.s360 .s360__head h2 span{color:#3dace2}.section-360.s360 .s360__head p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-360.s360 .s360__list{counter-reset:none;margin:0;padding:0;list-style:none}.section-360.s360 .s360__step{border-top:1px solid #e5e7eb;grid-template-columns:150px minmax(0,1fr);gap:2rem;padding:2rem 0;transition:all .3s;display:grid}.section-360.s360 .s360__step:last-child{border-bottom:1px solid #e5e7eb}.section-360.s360 .s360__step:hover .s360__marker i{color:#fff;background:#3dace2;transform:rotate(-6deg)}.section-360.s360 .s360__marker{flex-direction:column;gap:1rem;display:flex}.section-360.s360 .s360__marker i{color:#3dace2;background:#eff6ff;border-radius:.75rem;place-items:center;width:52px;height:52px;font-size:1.25rem;transition:all .3s;display:grid}.section-360.s360 .s360__no{color:#6b7280;font-family:Manrope-SemiBold;font-size:.875rem}.section-360.s360 .s360__body h3{letter-spacing:-.03em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.875rem}.section-360.s360 .s360__body p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}@media (width<=768px){.section-360.s360 .s360__step{grid-template-columns:1fr;gap:1rem}.section-360.s360 .s360__marker{flex-direction:row;align-items:center}}.section-361.s361{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-361.s361{padding:4rem 0}}@media (width<=768px){.section-361.s361{padding:3rem 0}}.section-361.s361 .s361__sticky{position:sticky;top:110px}.section-361.s361 .s361__sticky h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-361.s361 .s361__sticky h2 span{color:#3dace2}.section-361.s361 .s361__sticky p{color:#4b5563;margin:0 0 1.5rem;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}@media (width<=1024px){.section-361.s361 .s361__sticky{position:static}}.section-361.s361 .s361__row{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;gap:1.25rem;margin-bottom:1rem;padding:1.5rem;transition:all .3s;display:flex}.section-361.s361 .s361__row:last-child{margin-bottom:0}.section-361.s361 .s361__row:hover{border-color:#3dace273;transform:translateY(-4px);box-shadow:0 20px 45px #11182714}.section-361.s361 .s361__row:hover .s361__icon{color:#fff;background:#3dace2}.section-361.s361 .s361__row h3{color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.375}.section-361.s361 .s361__row p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-361.s361 .s361__icon{color:#3dace2;background:#eff6ff;border-radius:.75rem;flex:0 0 52px;place-items:center;width:52px;height:52px;font-size:1.25rem;transition:all .3s;display:grid}.section-362.s362{background:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-362.s362{padding:4rem 0}}@media (width<=768px){.section-362.s362{padding:3rem 0}}.section-362.s362 .s362__head{max-width:640px;margin-bottom:2.5rem}.section-362.s362 .s362__head h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-362.s362 .s362__head h2 span{color:#3dace2}.section-362.s362 .s362__head p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}.section-362.s362 .s362__grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.section-362.s362 .s362__card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;padding:2rem 1.5rem;transition:all .3s;position:relative;overflow:hidden}.section-362.s362 .s362__card:before{content:"";transform-origin:0;background:#3dace2;width:100%;height:3px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}.section-362.s362 .s362__card>i{color:#3dace2;background:#eff6ff;border-radius:.75rem;place-items:center;width:52px;height:52px;margin-bottom:1.25rem;font-size:1.25rem;transition:all .3s;display:grid}.section-362.s362 .s362__card h3{color:#111827;margin:0 0 .5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem}.section-362.s362 .s362__card p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-362.s362 .s362__card:hover{border-color:#3dace259;transform:translateY(-6px);box-shadow:0 24px 50px #11182717}.section-362.s362 .s362__card:hover:before{transform:scaleX(1)}.section-362.s362 .s362__card:hover>i{color:#fff;background:#3dace2}@media (width<=1024px){.section-362.s362 .s362__grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.section-362.s362 .s362__grid{grid-template-columns:1fr}}.section-363.s363{background:#fff;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-363.s363{padding:4rem 0}}@media (width<=768px){.section-363.s363{padding:3rem 0}}.section-363.s363 .s363__sticky{position:sticky;top:110px}.section-363.s363 .s363__sticky h2{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-363.s363 .s363__sticky h2 span{color:#3dace2}.section-363.s363 .s363__sticky p{color:#4b5563;margin:0;font-family:Manrope-Regular;font-size:1rem;line-height:1.625}@media (width<=1024px){.section-363.s363 .s363__sticky{position:static}}.section-363.s363 .s363__accordion .accordion-item{background:0 0;border:0;border-top:1px solid #e5e7eb;border-radius:0}.section-363.s363 .s363__accordion .accordion-item:last-child{border-bottom:1px solid #e5e7eb}.section-363.s363 .s363__accordion .accordion-button{box-shadow:none;color:#111827;background:0 0;padding:1.25rem 0;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem;line-height:1.375}.section-363.s363 .s363__accordion .accordion-button:not(.collapsed){color:#2563eb;background:0 0}.section-363.s363 .s363__accordion .accordion-button:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-363.s363 .s363__accordion .accordion-body{color:#4b5563;padding:0 0 1.5rem;font-family:Manrope-Regular;font-size:.875rem;line-height:1.625}.section-364.s364{background:#f9fafb;padding:5rem 0;position:relative;overflow:hidden}@media (width<=1024px){.section-364.s364{padding:4rem 0}}@media (width<=768px){.section-364.s364{padding:3rem 0}}.section-364.s364{padding:3rem 0}.section-364.s364 .s364__title{letter-spacing:-.045em;color:#111827;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.08}.section-364.s364 .s364__title span{color:#3dace2}.section-364.s364 .s364__title{text-align:center;margin-bottom:2rem;font-size:1.875rem}.section-364.s364 .s364__row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;display:grid}.section-364.s364 .s364__item{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem;text-decoration:none;transition:all .3s;display:flex}.section-364.s364 .s364__item img{-o-object-fit:cover;object-fit:cover;border-radius:.375rem;width:100%;height:70px;margin-bottom:.75rem}.section-364.s364 .s364__item strong{color:#111827;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-364.s364 .s364__item span{color:#6b7280;font-family:Manrope-Regular;font-size:.75rem}.section-364.s364 .s364__item:hover{border-color:#3dace273;transform:translateY(-4px);box-shadow:0 16px 36px #11182714}@media (prefers-reduced-motion:reduce){.s358__tab,.s359__chip,.s360__step,.s361__row,.s362__card,.s364__item,.s360__marker i,.s361__icon,.s362__card>i{transition:none!important;transform:none!important}}.section-359{color:#111827;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-359:before{content:"";filter:blur(90px);pointer-events:none;background:#3dace212;border-radius:50%;width:500px;height:500px;position:absolute;top:-220px;right:-180px}.section-359:after{content:"";filter:blur(80px);pointer-events:none;background:#3dace20d;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-200px;left:-180px}.section-359 .container{z-index:2;position:relative}.section-359__header{margin-bottom:3rem}.section-359__featured{background:#fff;border:1px solid #e5e7eb;border-radius:1.5rem;margin-bottom:2rem;transition:all .3s;overflow:hidden;box-shadow:0 1px 2px #0000000d}.section-359__featured:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-359__featured-image{background:#f3f4f6;height:100%;min-height:380px;position:relative;overflow:hidden}.section-359__featured-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block;position:absolute;inset:0}.section-359__featured:hover .section-359__featured-image img{transform:scale(1.04)}.section-359__image-overlay{pointer-events:none;background:linear-gradient(#0000 35%,#0009);position:absolute;inset:0}.section-359__case-badge{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000a6;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:inline-flex;position:absolute;bottom:1.25rem;left:1.25rem}.section-359__featured-content{flex-direction:column;height:100%;padding:2rem;display:flex}.section-359__case-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.section-359__case-top h3{color:#111827;letter-spacing:-.025em;margin:.25rem 0 0;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1.25}.section-359__eyebrow{color:#2563eb;letter-spacing:.07em;text-transform:uppercase;background:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;padding:.25rem .75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-block}.section-359__case-number{color:#bfdbfe;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1}.section-359__info-block{margin-bottom:1.25rem}.section-359__info-block h4{color:#111827;align-items:center;gap:.5rem;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:1rem;display:flex}.section-359__info-block h4 i{color:#3dace2}.section-359__info-block ul{margin:0;padding:0;list-style:none}.section-359__info-block li{color:#4b5563;margin-bottom:.5rem;padding-left:1.25rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625;position:relative}.section-359__info-block li:last-child{margin-bottom:0}.section-359__info-block li:before{content:"";background:#3dace2;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.section-359__results{grid-template-columns:repeat(3,1fr);gap:1rem;margin:.75rem 0 1.5rem;display:grid}.section-359__result{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;padding:1rem;transition:all .3s;display:flex}.section-359__result:hover{background:#eff6ff;border-color:#dbeafe;transform:translateY(-2px)}.section-359__result strong{color:#2563eb;letter-spacing:-.02em;font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1}.section-359__result span{color:#059669;text-transform:uppercase;letter-spacing:.06em;margin-top:.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-359__result small{color:#111827;margin-top:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-359__result label{color:#6b7280;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:.75rem}.section-359__featured-footer{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.25rem;display:flex}.section-359__featured-footer>span{color:#6b7280;align-items:center;gap:.5rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:inline-flex}.section-359__featured-footer>span i{color:#10b981}.section-359__case-link{color:#fff;background:#3dace2;border:1px solid #3dace2;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-359__case-link i{transition:all .15s}.section-359__case-link:hover{color:#fff;background:#2563eb;border-color:#2563eb;transform:translateY(-2px);box-shadow:0 8px 20px #3dace238}.section-359__case-link:hover i{transform:translate(3px,-3px)}.section-359__case-link:focus-visible{outline-offset:3px;outline:2px solid #3dace2}.section-359__card{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;flex-direction:column;height:100%;padding:1.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.section-359__card:hover{border-color:#dbeafe;transform:translateY(-4px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-359__card:hover .section-359__card-icon{color:#fff;background:#3dace2;border-color:#3dace2}.section-359__card h3{color:#111827;margin-bottom:.75rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.375}.section-359__card p{color:#4b5563;margin-bottom:1.25rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-359__card-top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.section-359__card-category{color:#2563eb;letter-spacing:.06em;text-transform:uppercase;background:#eff6ff;border:1px solid #dbeafe;border-radius:9999px;padding:.25rem .75rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-359__card-icon{color:#3dace2;background:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;font-size:.875rem;transition:all .3s;display:flex}.section-359__card-growth{align-items:baseline;gap:.5rem;display:flex}.section-359__card-growth strong{color:#2563eb;letter-spacing:-.03em;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1}.section-359__card-growth span{color:#059669;font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-359__card-metric{color:#111827;margin-top:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:1.125rem}.section-359__card-label{color:#6b7280;margin-top:2px;font-family:PlusJakartaSans-Regular;font-size:.875rem}.section-359__card-divider{background:#e5e7eb;height:1px;margin:1.25rem 0}.section-359__card-link{color:#2563eb;align-items:center;gap:.5rem;margin-top:auto;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .15s;display:inline-flex}.section-359__card-link i{transition:all .15s}.section-359__card-link:hover{color:#1d4ed8}.section-359__card-link:hover i{transform:translate(4px)}.section-359--dark{color:#fff;background:#111827}.section-359--dark:before{background:#3dace21f}.section-359--dark:after{background:#3dace212}.section-359--dark .section-359__featured{box-shadow:none;background:#1f2937;border-color:#374151}.section-359--dark .section-359__featured:hover{border-color:#1d4ed8;box-shadow:0 16px 40px #00000059}.section-359--dark .section-359__featured-image{background:#374151}.section-359--dark .section-359__case-top h3{color:#fff}.section-359--dark .section-359__eyebrow,.section-359--dark .section-359__card-category{color:#60a5fa;background:#3dace21f;border-color:#3dace24d}.section-359--dark .section-359__case-number{color:#374151}.section-359--dark .section-359__info-block h4{color:#fff}.section-359--dark .section-359__info-block h4 i{color:#60a5fa}.section-359--dark .section-359__info-block li{color:#9ca3af}.section-359--dark .section-359__info-block li:before{background:#60a5fa}.section-359--dark .section-359__result{background:#111827;border-color:#374151}.section-359--dark .section-359__result:hover{background:#374151;border-color:#1d4ed8}.section-359--dark .section-359__result strong{color:#60a5fa}.section-359--dark .section-359__result span{color:#34d399}.section-359--dark .section-359__result small{color:#fff}.section-359--dark .section-359__result label{color:#9ca3af}.section-359--dark .section-359__featured-footer{border-top-color:#374151}.section-359--dark .section-359__featured-footer>span{color:#9ca3af}.section-359--dark .section-359__featured-footer>span i{color:#34d399}.section-359--dark .section-359__case-link{color:#fff;background:#3dace2;border-color:#3dace2}.section-359--dark .section-359__case-link:hover{color:#fff;background:#2563eb;border-color:#2563eb}.section-359--dark .section-359__card{box-shadow:none;background:#1f2937;border-color:#374151}.section-359--dark .section-359__card:hover{border-color:#1d4ed8;box-shadow:0 16px 40px #00000059}.section-359--dark .section-359__card h3{color:#fff}.section-359--dark .section-359__card p{color:#9ca3af}.section-359--dark .section-359__card-icon{color:#60a5fa;background:#111827;border-color:#374151}.section-359--dark .section-359__card-growth strong{color:#60a5fa}.section-359--dark .section-359__card-growth span{color:#34d399}.section-359--dark .section-359__card-metric{color:#fff}.section-359--dark .section-359__card-label{color:#9ca3af}.section-359--dark .section-359__card-divider{background:#374151}.section-359--dark .section-359__card-link{color:#60a5fa}.section-359--dark .section-359__card-link:hover{color:#fff}@media (width<=991.98px){.section-359{padding:5rem 0}.section-359__header{margin-bottom:2.5rem}.section-359__featured-image{min-height:300px}.section-359__featured-content{padding:1.5rem}}@media (width<=767.98px){.section-359{padding:4rem 0}.section-359__featured-image{min-height:240px}.section-359__featured-content{padding:1.25rem}.section-359__case-top h3{font-size:1.5rem}.section-359__case-number{font-size:1.875rem}.section-359__results{grid-template-columns:1fr;gap:.75rem}.section-359__card{padding:1.25rem}.section-359__card-growth strong{font-size:1.875rem}}@media (width<=575.98px){.section-359__featured-image{min-height:200px}.section-359__case-badge{font-size:.75rem;bottom:.75rem;left:.75rem}.section-359__featured-footer{flex-direction:column;align-items:stretch}.section-359__case-link{justify-content:center;width:100%}}.section-360{color:#424141;background:#f9fafb;padding:6rem 0;position:relative;overflow:hidden}.section-360:before{content:"";pointer-events:none;background:#3dace20e;border-radius:9999px;width:420px;height:420px;position:absolute;top:-180px;right:-180px}.section-360:after{content:"";pointer-events:none;border:1px solid #3dace214;border-radius:9999px;width:480px;height:480px;position:absolute;bottom:-220px;left:-220px}.section-360 .container{z-index:1;position:relative}.section-360__header{margin-bottom:4rem}.section-360__header-badge{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;align-items:center;gap:1rem;max-width:390px;margin-left:auto;padding:1.25rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.section-360__header-badge:hover{border-color:#3dace259;transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-360__badge-icon{color:#fff;background:#3dace2;border-radius:.5rem;flex:0 0 52px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex;box-shadow:0 8px 20px #3dace238}.section-360__badge-content{flex-direction:column;gap:3px;padding-right:1.5rem;display:flex}.section-360__badge-content .section-360__badge-label{letter-spacing:.12em;text-transform:uppercase;color:#3dace2;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-360__badge-content strong{color:#111827;font-family:Manrope-Bold;font-size:1.125rem;line-height:1.25}.section-360__badge-arrow{color:#9ca3af;font-size:.875rem;transition:all .3s;position:absolute;top:1.25rem;right:1.25rem}.section-360__header-badge:hover .section-360__badge-arrow{color:#3dace2;transform:translate(2px,-2px)}.section-360__stats{background:#fff;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;grid-template-columns:repeat(4,1fr);display:grid;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.section-360__item{min-width:0}.section-360__card{background:#fff;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;flex-direction:column;min-height:380px;padding:2rem 1.5rem 2.5rem;transition:transform .35s,background .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.section-360__card:before{content:"";background:#3dace2;width:0;height:3px;transition:width .45s;position:absolute;top:0;left:0}.section-360__card:after{content:"";background:#3dace20b;border-radius:9999px;width:220px;height:220px;transition:transform .45s;position:absolute;bottom:-100px;right:-80px;transform:scale(.7)}.section-360__card:hover{z-index:2;background:#f9fafb;transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.section-360__card:hover:before{width:100%}.section-360__card:hover:after{transform:scale(1)}.section-360__top{z-index:2;justify-content:space-between;align-items:center;margin-bottom:3rem;display:flex;position:relative}.section-360__index{letter-spacing:.12em;color:#9ca3af;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-360__icon{color:#6b7280;border:1px solid #e5e7eb;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:background .3s,border-color .3s,color .3s,transform .3s;display:flex}.section-360__card:hover .section-360__icon{color:#fff;background:#3dace2;border-color:#3dace2;transform:rotate(45deg)}.section-360__value{z-index:2;letter-spacing:-.06em;color:#111827;margin-bottom:1.25rem;font-family:Manrope-Bold;font-size:clamp(3.2rem,5vw,5rem);line-height:1;position:relative}.section-360__value span{letter-spacing:-.01em;color:#3dace2;margin-left:5px;font-family:Manrope-SemiBold;font-size:.32em}.section-360__content{z-index:2;margin-top:auto;position:relative}.section-360__content h3{color:#111827;margin:0 0 .75rem;font-family:Manrope-Bold;font-size:1.125rem;line-height:1.25}.section-360__content p{color:#4b5563;max-width:290px;margin:0;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.625}.section-360__line{background:#3dace2;width:38px;height:2px;transition:width .45s;position:absolute;bottom:0;left:1.5rem}.section-360__card:hover .section-360__line{width:calc(100% - 3rem)}.section-360__bottom{align-items:center;gap:1.5rem;margin-top:3rem;display:flex}.section-360__bottom-line{background:#e5e7eb;flex:1;height:1px}.section-360__bottom-content{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:#6b7280;align-items:center;gap:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-360__bottom-dot{background:#3dace2;border-radius:9999px;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 5px #3dace214}@media (width<=1024px){.section-360{padding:5rem 0}.section-360__header{margin-bottom:3rem}.section-360__header-badge{margin-top:2rem;margin-left:0}.section-360__stats{grid-template-columns:repeat(2,1fr)}.section-360__card{min-height:350px}}@media (width<=768px){.section-360__header{margin-bottom:2.5rem}.section-360 .section-title h2{font-size:2.5rem}.section-360__card{min-height:330px}}@media (width<=640px){.section-360{padding:4rem 0}.section-360__header{margin-bottom:2rem}.section-360 .section-title h2{letter-spacing:-.035em;font-size:2rem}.section-360 .section-title p{font-size:.875rem}.section-360__header-badge{max-width:100%;margin-top:1.5rem;padding:1rem}.section-360__badge-icon{flex-basis:46px;width:46px;height:46px;font-size:1.125rem}.section-360__stats{grid-template-columns:1fr}.section-360__card{min-height:330px;padding:1.5rem 1.25rem 2rem}.section-360__top{margin-bottom:2.5rem}.section-360__value{font-size:4rem}.section-360__content h3{font-size:1rem}.section-360__content p{max-width:none;font-size:.875rem}.section-360__bottom{gap:.75rem;margin-top:2rem}.section-360__bottom-content{letter-spacing:.06em;gap:.5rem;font-size:9px}.section-360__bottom-dot{flex-basis:5px;width:5px;height:5px}}.section-err{isolation:isolate;color:#111827;background:#fff;align-items:center;min-height:100vh;padding:2.5rem 0;display:flex;position:relative;overflow:hidden}.section-err__background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.section-err__grid{opacity:.7;background-image:linear-gradient(#11182706 1px,#0000 1px),linear-gradient(90deg,#11182706 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 40%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 65% at 50% 40%,#000 0%,#0000 78%)}.section-err__glow{background:radial-gradient(circle, rgba(var(--err-tone-rgb), .1), transparent 68%);filter:blur(8px);border-radius:50%;width:480px;height:480px;position:absolute}.section-err__glow--top{top:-280px;right:-180px}.section-err__glow--bottom{opacity:.7;bottom:-300px;left:-200px}.section-err__wrapper{width:100%;max-width:1050px;margin:0 auto}.section-err__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-bottom:1.25rem;animation:.7s both errorHeaderIn;display:flex}.section-err__brand{color:#111827;align-items:center;gap:.5rem;font-family:Manrope-Bold,sans-serif;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.section-err__brand-mark{align-items:center;gap:3px;width:25px;display:flex}.section-err__brand-mark span{background:#111827;border-radius:9999px;width:5px;display:block}.section-err__brand-mark span:first-child{background:var(--err-tone);height:12px}.section-err__brand-mark span:nth-child(2){height:19px}.section-err__brand-mark span:nth-child(3){opacity:.45;height:14px}.section-err__status{letter-spacing:.08em;color:#9ca3af;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.5rem;padding:.45rem .7rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.6rem;font-weight:600;display:inline-flex}.section-err__status strong{color:#111827;font-size:.65rem}.section-err__status-dot{background:var(--err-tone);width:6px;height:6px;box-shadow:0 0 0 4px rgba(var(--err-tone-rgb), .08);border-radius:50%;animation:2s infinite errorStatusPulse}.section-err__main{text-align:center}.section-err__visual{justify-content:center;align-items:center;min-height:285px;margin-top:1.25rem;margin-bottom:.75rem;animation:.8s both errorVisualIn;display:flex;position:relative}.section-err__visual-label{letter-spacing:.13em;color:#9ca3af;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.58rem;font-weight:600;display:inline-flex;position:absolute;top:25px}.section-err__visual-label span:first-child{background:var(--err-tone);width:22px;height:1px}.section-err__code{z-index:1;letter-spacing:-.085em;color:#111827;-webkit-user-select:none;user-select:none;text-shadow:0 20px 45px #11182714;font-family:Manrope-Bold,sans-serif;font-size:clamp(8rem,23vw,15rem);font-weight:800;line-height:.82;position:relative}.section-err__icon{z-index:2;width:92px;height:92px;box-shadow:0 25px 55px -25px #11182759, 0 0 0 10px rgba(var(--err-tone-rgb), .035);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #11182714;border-radius:28px;place-items:center;transition:all .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateY(2px)}.section-err__icon:hover{transform:translate(-50%,-50%)translateY(2px)rotate(-3deg)scale(1.04)}.section-err__icon-inner{width:62px;height:62px;color:var(--err-tone);background:#111827;border-radius:20px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f}.section-err__icon-inner i{font-size:1.7rem}.section-err__visual-line{background:linear-gradient(90deg, transparent, var(--err-tone), transparent);opacity:.45;width:90px;height:1px;position:absolute;bottom:20px}.section-err__badge{border:1px solid rgba(var(--err-tone-rgb), .2);background:rgba(var(--err-tone-rgb), .055);color:var(--err-tone);border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.42rem .85rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;animation:.7s .15s both errorFadeUp;display:inline-flex}.section-err__badge-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.section-err__content{max-width:700px;margin:0 auto;animation:.7s .25s both errorFadeUp}.section-err__title{letter-spacing:-.035em;color:#111827;max-width:700px;margin:0 auto .75rem;font-family:Manrope-Bold,sans-serif;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.25}.section-err__text{color:#6b7280;max-width:600px;margin:0 auto;font-family:PlusJakartaSans-Regular,sans-serif;font-size:1rem;line-height:1.625}.section-err__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;animation:.7s .35s both errorFadeUp;display:flex}.section-err__btn{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem 1.15rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.section-err__btn--primary{color:#fff;background:#111827;border:1px solid #111827;box-shadow:0 12px 25px -18px #111827cc}.section-err__btn--primary:hover{border-color:var(--err-tone);background:var(--err-tone);color:#fff;box-shadow:0 16px 30px -14px rgba(var(--err-tone-rgb), .45);transform:translateY(-2px)}.section-err__btn--secondary{color:#111827;background:#fff;border:1px solid #e5e7eb}.section-err__btn--secondary:hover{color:#111827;background:#f9fafb;border-color:#111827;transform:translateY(-2px)}.section-err__btn-icon{background:#ffffff1a;border-radius:.375rem;place-items:center;width:25px;height:25px;display:grid}.section-err__btn-arrow{transition:transform .25s}.section-err__btn--primary:hover .section-err__btn-arrow{transform:translate(3px,-3px)}.section-err__navigation{border-top:1px solid #e5e7eb;max-width:760px;margin:2.5rem auto 0;padding-top:1.25rem;animation:.7s .45s both errorFadeUp}.section-err__navigation-title{letter-spacing:.12em;text-transform:uppercase;color:#9ca3af;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.6rem;font-weight:600;display:flex}.section-err__navigation-title span:first-child,.section-err__navigation-title span:last-child{background:#e5e7eb;width:28px;height:1px}.section-err__links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.section-err__link{color:#4b5563;background:#fff;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.5rem;padding:.55rem .9rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.section-err__link i{opacity:0;font-size:.65rem;transition:all .15s;transform:translate(-3px,3px)}.section-err__link:hover{color:#fff;background:#111827;border-color:#111827;transform:translateY(-2px)}.section-err__link:hover i{opacity:1;transform:translate(0)}.section-err__footer{color:#9ca3af;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;animation:.7s .55s both errorFadeUp;display:flex}.section-err__footer a{color:#374151;font-family:PlusJakartaSans-SemiBold,sans-serif;font-weight:600;text-decoration:none;transition:all .15s}.section-err__footer a:hover{color:var(--err-tone)}.section-err--tone-primary{--err-tone:#3dace2;--err-tone-rgb:61, 172, 226}.section-err--tone-info{--err-tone:#06b6d4;--err-tone-rgb:6, 182, 212}.section-err--tone-warning{--err-tone:#d97706;--err-tone-rgb:217, 119, 6}.section-err--tone-danger{--err-tone:#ef4444;--err-tone-rgb:239, 68, 68}.section-err--tone-secondary{--err-tone:#4b5563;--err-tone-rgb:75, 85, 99}@media (width<=768px){.section-err{padding:2rem 0}.section-err__visual{min-height:245px}.section-err__code{font-size:clamp(7rem,25vw,11rem)}.section-err__icon{width:82px;height:82px}.section-err__icon-inner{width:56px;height:56px}}@media (width<=640px){.section-err{min-height:100vh;padding:1.5rem 0}.section-err__header{padding-bottom:1rem}.section-err__brand{font-size:.75rem}.section-err__status{padding:.4rem .6rem;font-size:.52rem}.section-err__status strong{font-size:.58rem}.section-err__visual{min-height:185px;margin-top:1rem;margin-bottom:.5rem}.section-err__visual-label{font-size:.5rem;top:10px}.section-err__code{letter-spacing:-.075em;font-size:clamp(6.5rem,31vw,8.5rem)}.section-err__icon{border-radius:21px;width:70px;height:70px}.section-err__icon-inner{border-radius:15px;width:48px;height:48px}.section-err__icon-inner i{font-size:1.35rem}.section-err__visual-line{bottom:8px}.section-err__badge{margin-bottom:.75rem;font-size:.65rem}.section-err__title{letter-spacing:-.025em;font-size:1.5rem}.section-err__text{padding:0 .5rem;font-size:.875rem}.section-err__actions{flex-direction:column;align-items:stretch;margin-top:1.25rem}.section-err__btn{width:100%}.section-err__navigation{margin-top:2rem;padding-top:1rem}.section-err__links{gap:.5rem}.section-err__link{padding:.5rem .7rem}.section-err__footer{flex-direction:column;gap:.25rem;margin-top:1.25rem}}@keyframes errorHeaderIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes errorVisualIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes errorFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes errorStatusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.7)}}.section-thankyou{isolation:isolate;color:#111827;background:#fff;align-items:center;min-height:100vh;padding:2.5rem 0;display:flex;position:relative;overflow:hidden}.section-thankyou__background{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.section-thankyou__grid{background-image:linear-gradient(#11182706 1px,#0000 1px),linear-gradient(90deg,#11182706 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 50% 45%,#000 0%,#0000 78%);mask-image:radial-gradient(70% 65% at 50% 45%,#000 0%,#0000 78%)}.section-thankyou__glow{filter:blur(10px);background:radial-gradient(circle,#10b98114 0%,#10b98106 45%,#0000 72%);border-radius:50%;width:520px;height:520px;position:absolute}.section-thankyou__glow--one{top:-260px;right:-180px}.section-thankyou__glow--two{opacity:.65;bottom:-300px;left:-200px}.section-thankyou__circle{border:1px solid #10b9810f;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-thankyou__circle--one{width:500px;height:500px}.section-thankyou__circle--two{border-color:#11182708;width:760px;height:760px}.section-thankyou__wrapper{width:100%;max-width:1000px;margin:0 auto}.section-thankyou__top{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding-bottom:1rem;animation:.6s both thankFadeDown;display:flex}.section-thankyou__eyebrow{letter-spacing:.13em;color:#6b7280;align-items:center;gap:.5rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.65rem;font-weight:600;display:inline-flex}.section-thankyou__eyebrow-line{background:#10b981;border-radius:9999px;width:30px;height:2px}.section-thankyou__status{color:#059669;background:#10b9810b;border:1px solid #10b9812e;border-radius:9999px;align-items:center;gap:.5rem;padding:.4rem .75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.62rem;font-weight:600;display:inline-flex}.section-thankyou__status-icon{color:#fff;background:#10b981;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.section-thankyou__status-icon i{font-size:.65rem}.section-thankyou__main{text-align:center;padding:.5rem 0 1.25rem}.section-thankyou__visual{justify-content:center;align-items:center;width:250px;height:205px;margin:0 auto;animation:.75s both thankVisualIn;display:flex;position:relative}.section-thankyou__visual-ring{border:1px solid #10b9811f;border-radius:50%;position:absolute}.section-thankyou__visual-ring--one{width:125px;height:125px}.section-thankyou__visual-ring--two{border-style:dashed;border-color:#10b9811a;width:165px;height:165px;transform:rotate(35deg)}.section-thankyou__visual-ring--three{border-color:#11182709;width:215px;height:215px}.section-thankyou__visual-dot{background:#10b981;border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 5px #10b98112,0 0 18px #10b98129}.section-thankyou__visual-dot--one{top:27px;right:45px}.section-thankyou__visual-dot--two{opacity:.55;width:5px;height:5px;bottom:30px;left:48px}.section-thankyou__check{z-index:2;background:#fff;border:1px solid #10b98133;border-radius:50%;place-items:center;width:104px;height:104px;display:grid;position:relative;box-shadow:0 25px 55px -25px #1118274d,0 0 0 10px #10b98109}.section-thankyou__check-inner{color:#fff;background:#10b981;border-radius:50%;place-items:center;width:72px;height:72px;display:grid;box-shadow:0 15px 30px -12px #10b9818c}.section-thankyou__check-inner i{font-size:2.1rem;font-weight:700}.section-thankyou__badge{color:#059669;background:#10b9810e;border:1px solid #10b9812e;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.42rem .85rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;animation:.65s .1s both thankFadeUp;display:inline-flex}.section-thankyou__badge-icon{color:#10b981;background:#10b9811f;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.section-thankyou__badge-icon i{font-size:.65rem}.section-thankyou__content{max-width:720px;margin:0 auto;animation:.65s .2s both thankFadeUp}.section-thankyou__title{letter-spacing:-.04em;color:#111827;margin:0 0 .75rem;font-family:Manrope-Bold,sans-serif;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.25}.section-thankyou__text{color:#4b5563;max-width:620px;margin:0 auto;font-family:PlusJakartaSans-Regular,sans-serif;font-size:1rem;line-height:1.625}.section-thankyou__process{background:#ffffffe6;border:1px solid #e5e7eb;border-radius:1rem;grid-template-columns:repeat(3,1fr);max-width:760px;margin:2rem auto 0;padding:1.25rem 1rem;animation:.65s .3s both thankFadeUp;display:grid;position:relative;box-shadow:0 20px 45px -35px #1118274d}.section-thankyou__process-line{z-index:0;background:#e5e7eb;width:68%;height:1px;position:absolute;top:38px;left:16%}.section-thankyou__step{z-index:1;text-align:center;flex-direction:column;align-items:center;padding:0 .5rem;display:flex;position:relative}.section-thankyou__step-number{color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.75rem;font-weight:600;display:grid}.section-thankyou__step--active .section-thankyou__step-number{color:#fff;background:#10b981;border-color:#10b981;box-shadow:0 8px 20px -12px #10b981b3}.section-thankyou__step--active .section-thankyou__step-content strong{color:#059669}.section-thankyou__step-content{flex-direction:column;gap:2px;display:flex}.section-thankyou__step-count{letter-spacing:.08em;color:#9ca3af;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.58rem;font-weight:600}.section-thankyou__step-content strong{color:#1f2937;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600}.section-thankyou__step-content>span:last-child{color:#9ca3af;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.68rem;line-height:1.45}.section-thankyou__actions{justify-content:center;align-items:center;gap:.75rem;margin-top:1.5rem;animation:.65s .4s both thankFadeUp;display:flex}.section-thankyou__btn{border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.7rem 1.15rem;font-family:PlusJakartaSans-SemiBold,sans-serif;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.section-thankyou__btn--primary{color:#fff;background:#10b981;border:1px solid #10b981}.section-thankyou__btn--primary:hover{color:#fff;background:#059669;border-color:#059669;transform:translateY(-2px);box-shadow:0 15px 30px -18px #10b981a6}.section-thankyou__btn--secondary{color:#111827;background:#fff;border:1px solid #e5e7eb}.section-thankyou__btn--secondary:hover{color:#059669;background:#10b98109;border-color:#10b981;transform:translateY(-2px)}.section-thankyou__btn-icon{background:#ffffff24;border-radius:.375rem;place-items:center;width:25px;height:25px;display:grid}.section-thankyou__btn-arrow{transition:transform .25s}.section-thankyou__btn--primary:hover .section-thankyou__btn-arrow{transform:translate(3px,-3px)}.section-thankyou__reassurance{color:#9ca3af;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.68rem;display:flex}.section-thankyou__reassurance span{align-items:center;gap:.5rem;display:inline-flex}.section-thankyou__reassurance i{color:#10b981;font-size:.8rem}.section-thankyou__reassurance-divider{background:#d1d5db;border-radius:50%;width:3px;height:3px}.section-thankyou__footer{color:#9ca3af;border-top:1px solid #e5e7eb;justify-content:center;align-items:center;gap:.5rem;padding-top:1rem;font-family:PlusJakartaSans-Regular,sans-serif;font-size:.75rem;display:flex}.section-thankyou__footer a{color:#374151;align-items:center;gap:4px;font-family:PlusJakartaSans-SemiBold,sans-serif;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.section-thankyou__footer a i{font-size:.65rem}.section-thankyou__footer a:hover{color:#10b981}@media (width<=768px){.section-thankyou{padding:2rem 0}.section-thankyou__process{max-width:680px}}@media (width<=640px){.section-thankyou{min-height:100vh;padding:1.5rem 0}.section-thankyou__top{padding-bottom:.75rem}.section-thankyou__eyebrow{font-size:.56rem}.section-thankyou__eyebrow-line{width:20px}.section-thankyou__status{padding:.35rem .55rem;font-size:.5rem}.section-thankyou__status-icon{width:15px;height:15px}.section-thankyou__main{padding-top:.5rem}.section-thankyou__visual{width:210px;height:165px}.section-thankyou__visual-ring--one{width:115px;height:115px}.section-thankyou__visual-ring--two{width:150px;height:150px}.section-thankyou__visual-ring--three{width:195px;height:195px}.section-thankyou__check{width:82px;height:82px}.section-thankyou__check-inner{width:57px;height:57px}.section-thankyou__check-inner i{font-size:1.65rem}.section-thankyou__visual-dot--one{top:20px;right:32px}.section-thankyou__visual-dot--two{bottom:23px;left:30px}.section-thankyou__title{font-size:1.5rem}.section-thankyou__text{padding:0 .75rem;font-size:.875rem}.section-thankyou__process{grid-template-columns:1fr;gap:1rem;margin-left:.5rem;margin-right:.5rem;padding:1rem}.section-thankyou__process-line{width:1px;height:auto;top:40px;bottom:40px;left:35px}.section-thankyou__step{text-align:left;flex-direction:row;align-items:center;gap:.75rem;padding:0}.section-thankyou__step-number{flex:none;margin-bottom:0}.section-thankyou__step-content{align-items:flex-start}.section-thankyou__actions{flex-direction:column;align-items:stretch;margin-top:1.25rem}.section-thankyou__btn{width:100%}.section-thankyou__reassurance{flex-direction:column;gap:.5rem}.section-thankyou__reassurance-divider{display:none}.section-thankyou__footer{flex-direction:column;gap:.25rem;margin-top:.25rem}}@keyframes thankVisualIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes thankFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes thankFadeDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cs-section{--cs-bg:#fff;--cs-alt:#f9fafb;--cs-surface:#fff;--cs-border:#e5e7eb;--cs-heading:#111827;--cs-text:#4b5563;--cs-muted:#6b7280;--cs-chip:#f3f4f6;--cs-shadow:0 20px 50px #11182714;--cs-shadow-hover:0 30px 60px #11182726;background:var(--cs-bg);padding:6rem 0;transition:background .35s;position:relative;overflow:hidden}.cs-section.theme-dark{--cs-bg:#0b1220;--cs-alt:#111827;--cs-surface:#ffffff0a;--cs-border:#ffffff1a;--cs-heading:#fff;--cs-text:#ffffff9e;--cs-muted:#ffffff6b;--cs-chip:#ffffff12;--cs-shadow:0 20px 50px #00000059;--cs-shadow-hover:0 30px 60px #0000008c}.cs-section .container{z-index:2;position:relative}.cs-section .section-title-row{margin-bottom:3rem}.cs-section .cs-kicker{color:#2563eb;letter-spacing:1.8px;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:9px;margin-bottom:1.25rem;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.cs-section .cs-kicker i{background:#3dace2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3dace226}.cs-section.theme-dark .cs-kicker{color:#3dace2}.cs-section .s361-content h1,.cs-section .s363-content h2,.cs-section .s366-text h2{color:var(--cs-heading);letter-spacing:-1.3px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;line-height:1.1}.cs-section .s361-content h1 span,.cs-section .s363-content h2 span,.cs-section .s366-text h2 span{color:#3dace2}.cs-section :where(.s361-content,.cs-card-body,.s363-content,.s364-item,.s365-step) p{color:var(--cs-text);font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.8}.cs-section .cs-btn{border:1px solid #0000;border-radius:9999px;align-items:center;gap:8px;width:fit-content;padding:14px 26px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.cs-section .cs-btn-primary{color:#fff;background:#3dace2;box-shadow:0 14px 30px #3dace24d}.cs-section .cs-btn-primary:hover{color:#fff;background:#2563eb;transform:translateY(-2px)}.cs-section .cs-btn-ghost{border-color:var(--cs-border);color:var(--cs-heading);background:0 0}.cs-section .cs-btn-ghost:hover{color:#3dace2;border-color:#3dace2}.cs-section .cs-btn-white{color:#2563eb;background:#fff}.cs-section .cs-btn-white:hover{color:#fff;background:#111827;transform:translateY(-2px)}.section-361{background:radial-gradient(circle at 100% 0%, #3dace224, transparent 40%), radial-gradient(circle at 0% 100%, #3dace214, transparent 35%), var(--cs-bg);padding:6rem 0 5rem}.section-361:before{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#11182709 1px,#0000 1px),linear-gradient(90deg,#11182709 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0}.section-361.theme-dark:before{opacity:.35;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)}.section-361 .s361-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:4rem;display:grid}.section-361 .s361-content h1{font-size:clamp(2.4rem,5vw,3.6rem)}.section-361 .s361-content h1 span{display:block}.section-361 .s361-content>p{max-width:560px;margin:0 0 2rem;font-size:1rem}.section-361 .s361-actions{flex-wrap:wrap;gap:.75rem;display:flex}.section-361 .s361-visual{flex-direction:column;gap:1rem;display:flex}.section-361 .s361-main{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:var(--cs-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1.5rem;padding:2rem}.section-361 .s361-main strong{color:var(--cs-heading);letter-spacing:-2px;margin:.75rem 0 1.5rem;font-family:PlusJakartaSans-Bold;font-size:56px;line-height:1;display:block}.section-361 .s361-main-top{color:var(--cs-muted);justify-content:space-between;align-items:center;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-361 .s361-bars{border-bottom:1px solid var(--cs-border);align-items:flex-end;gap:10px;height:130px;padding-bottom:12px;display:flex}.section-361 .s361-bars span{opacity:.85;background:linear-gradient(#3dace2,#2563eb);border-radius:6px 6px 0 0;flex:1}.section-361 .s361-mini-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.section-361 .s361-mini{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:var(--cs-shadow);border-radius:1rem;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.section-361 .s361-mini>i{color:#fff;background:#3dace2;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;display:flex}.section-361 .s361-mini strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1.5rem;line-height:1;display:block}.section-361 .s361-mini span{color:var(--cs-muted);font-family:PlusJakartaSans-Regular;font-size:12px}.section-362{background:radial-gradient(circle at 0% 0%, #3dace21a, transparent 35%), var(--cs-bg)}.section-362 .s362-filter{border-bottom:1px solid var(--cs-border);justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:2.5rem;padding-bottom:1.25rem;display:flex}.section-362 .s362-pills{flex-wrap:wrap;gap:.5rem;display:flex}.section-362 .s362-pill{background:var(--cs-chip);color:var(--cs-text);cursor:pointer;border:1px solid #0000;border-radius:9999px;padding:9px 18px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;transition:all .3s}.section-362 .s362-pill:hover{color:#3dace2;border-color:#3dace273}.section-362 .s362-pill.active{color:#fff;background:#3dace2;border-color:#3dace2;box-shadow:0 10px 22px #3dace24d}.section-362 .s362-count{color:var(--cs-muted);flex-shrink:0;font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-362 .s362-count strong{color:#3dace2}.section-362 .s362-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.section-362 .cs-card{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:1.5rem;flex-direction:column;transition:all .3s;animation:.45s csFade;display:flex;overflow:hidden}.section-362 .cs-card.is-hidden{display:none}.section-362 .cs-card:hover{box-shadow:var(--cs-shadow-hover);border-color:#3dace273;transform:translateY(-8px)}.section-362 .cs-card:hover .cs-card-media img{transform:scale(1.08)}.section-362 .cs-card:hover .cs-link i{transform:translate(3px,-3px)}.section-362 .cs-card-top{position:relative}.section-362 .cs-card-media{height:210px;display:block;position:relative;overflow:hidden}.section-362 .cs-card-media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-362 .cs-card-media:after{content:"";background:linear-gradient(#11182740,#0000 40%,#11182773);position:absolute;inset:0}.section-362 .cs-chip{z-index:2;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#3dace2;border-radius:9999px;padding:5px 12px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;top:1rem;left:1rem}.section-362 .cs-num{z-index:2;color:#ffffffd9;font-family:PlusJakartaSans-Bold;font-size:.875rem;position:absolute;top:1rem;right:1.25rem}.section-362 .cs-icon{z-index:3;color:#3dace2;background:#fff;border-radius:.75rem;justify-content:center;align-items:center;width:54px;height:54px;font-size:1.25rem;display:flex;position:absolute;bottom:-26px;left:1.5rem;box-shadow:0 12px 26px #11182738}.section-362 .cs-card-body{flex-direction:column;flex:1;padding:2.5rem 1.5rem 1.5rem;display:flex}.section-362 .cs-card-body h3{color:var(--cs-heading);margin:0 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.2}.section-362 .cs-card-body h3 span{color:#3dace2;display:block}.section-362 .cs-card-body p{margin:0 0 1.5rem}.section-362 .cs-metrics{border-top:1px dashed var(--cs-border);gap:2rem;margin-top:auto;padding-top:1.25rem;display:flex}.section-362 .cs-metrics>div{flex-direction:column;display:flex}.section-362 .cs-metrics strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1.25rem;line-height:1.1}.section-362 .cs-metrics span{color:var(--cs-muted);letter-spacing:.8px;text-transform:uppercase;margin-top:3px;font-size:10px}.section-362 .cs-link{color:#2563eb;align-items:center;gap:8px;margin-top:1.25rem;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;display:inline-flex}.section-362 .cs-link i{transition:transform .3s}.section-362 .cs-link:hover,.section-362.theme-dark .cs-link{color:#3dace2}@keyframes csFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.section-363{background:var(--cs-alt)}.section-363 .s363-card{background:var(--cs-surface);border:1px solid var(--cs-border);min-height:500px;box-shadow:var(--cs-shadow);border-radius:1.5rem;grid-template-columns:55% 45%;display:grid;overflow:hidden}.section-363 .s363-content{flex-direction:column;justify-content:center;padding:3rem;display:flex}.section-363 .s363-content h2{max-width:680px;font-size:clamp(1.8rem,3vw,2.6rem)}.section-363 .s363-content h2 span{display:block}.section-363 .s363-content>p{max-width:590px;margin:0 0 2rem}.section-363 .s363-meta{color:var(--cs-muted);letter-spacing:1.5px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:flex}.section-363 .s363-category{color:#2563eb;letter-spacing:1px;text-transform:uppercase;background:#3dace21a;border:1px solid #3dace240;border-radius:9999px;align-items:center;gap:8px;width:fit-content;margin-bottom:1.25rem;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-363.theme-dark .s363-category{color:#3dace2}.section-363 .s363-results{flex-wrap:wrap;gap:2rem;margin-bottom:2rem;display:flex}.section-363 .s363-results>div{flex-direction:column;display:flex}.section-363 .s363-results strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-363 .s363-results span{color:var(--cs-muted);letter-spacing:.8px;text-transform:uppercase;margin-top:6px;font-family:PlusJakartaSans-Medium;font-size:11px}.section-363 .s363-visual{background:radial-gradient(circle at center, #3dace22e, transparent 60%), var(--cs-chip);justify-content:center;align-items:center;padding:2rem;display:flex;position:relative;overflow:hidden}.section-363 .s363-label{color:var(--cs-muted);letter-spacing:1.5px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;top:28px;right:32px}.section-363 .s363-chart-card{background:var(--cs-surface);border:1px solid var(--cs-border);width:78%;box-shadow:var(--cs-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:1rem;padding:1.5rem}.section-363 .s363-chart-top{color:var(--cs-muted);justify-content:space-between;align-items:center;margin-bottom:2rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-363 .s363-chart{border-bottom:1px solid var(--cs-border);align-items:flex-end;gap:10px;height:180px;padding-bottom:14px;display:flex}.section-363 .s363-chart span{opacity:.85;background:linear-gradient(#3dace2,#2563eb);border-radius:5px 5px 0 0;flex:1}.section-363 .s363-growth{justify-content:space-between;align-items:center;margin-top:1.25rem;display:flex}.section-363 .s363-growth strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1.5rem}.section-363 .s363-growth span{color:var(--cs-muted);font-family:PlusJakartaSans-Medium;font-size:11px}.section-363 .s363-growth span i{color:#10b981}.section-363 .s363-float{background:#fff;border-radius:.5rem;align-items:center;gap:12px;padding:13px 16px;display:flex;position:absolute;bottom:14%;right:6%;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-363 .s363-float>i{color:#fff;background:#3dace2;border-radius:.375rem;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.section-363 .s363-float strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem;line-height:1.1;display:block}.section-363 .s363-float span{color:#6b7280;font-size:10px}.section-364 .s364-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.section-364 .s364-item{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:1.5rem;padding:2rem 1.5rem;transition:all .3s;position:relative;overflow:hidden}.section-364 .s364-item:after{content:"";background:#3dace21a;border-radius:50%;width:140px;height:140px;position:absolute;bottom:-60px;right:-60px}.section-364 .s364-item:hover{box-shadow:var(--cs-shadow-hover);border-color:#3dace273;transform:translateY(-6px)}.section-364 .s364-item strong{color:var(--cs-heading);letter-spacing:-1.5px;margin-top:1.5rem;font-family:PlusJakartaSans-Bold;font-size:3rem;line-height:1;display:block}.section-364 .s364-item p{margin:.75rem 0 0;font-family:PlusJakartaSans-Medium}.section-364 .s364-icon{color:#3dace2;background:#3dace224;border-radius:.75rem;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.25rem;display:flex}.section-365{background:var(--cs-alt)}.section-365 .s365-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid;position:relative}.section-365 .s365-grid:before{content:"";border-top:2px dashed var(--cs-border);position:absolute;top:62px;left:8%;right:8%}.section-365 .s365-step{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:1.5rem;padding:2rem 1.5rem;transition:all .3s;position:relative}.section-365 .s365-step:hover{box-shadow:var(--cs-shadow-hover);border-color:#3dace273;transform:translateY(-8px)}.section-365 .s365-step:hover .s365-icon{color:#fff;background:#3dace2}.section-365 .s365-step h3{color:var(--cs-heading);margin:1.25rem 0 .5rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-365 .s365-step p{margin:0}.section-365 .s365-num{color:#0000;-webkit-text-stroke:1.5px #3dace259;font-family:PlusJakartaSans-Bold;font-size:44px;line-height:1;position:absolute;top:1.25rem;right:1.5rem}.section-365 .s365-icon{z-index:2;background:var(--cs-chip);color:#3dace2;border:1px solid var(--cs-border);border-radius:9999px;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.25rem;transition:all .3s;display:flex;position:relative}.section-366{padding:5rem 0}.section-366 .s366-box{background:linear-gradient(135deg,#3dace2 0%,#2563eb 100%);border-radius:32px;align-items:center;gap:2rem;padding:3rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #3dace24d}.section-366 .s366-box:before{content:"";border:40px solid #ffffff14;border-radius:50%;width:340px;height:340px;position:absolute;top:-170px;right:160px}.section-366 .s366-icon{z-index:2;color:#3dace2;background:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;display:flex;position:relative}.section-366 .s366-text{z-index:2;flex:1;position:relative}.section-366 .s366-text h2{color:#fff;margin:0;font-size:2.25rem}.section-366 .s366-text h2 span{color:#fff}.section-366 .s366-label{color:#ffffffbf;letter-spacing:2px;margin-bottom:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:block}.section-366 .cs-btn{z-index:2;flex-shrink:0;position:relative}@media (width<=1199px){.section-362 .s362-grid,.section-364 .s364-grid,.section-365 .s365-grid{grid-template-columns:repeat(2,1fr)}.section-365 .s365-grid:before{display:none}}@media (width<=991px){.cs-section{padding:4rem 0}.cs-section .section-title-row{margin-bottom:2.5rem}.section-361 .s361-grid{grid-template-columns:1fr;gap:2.5rem}.section-362 .s362-filter{flex-direction:column;align-items:flex-start}.section-363 .s363-card{grid-template-columns:1fr}.section-363 .s363-visual{min-height:400px}.section-366 .s366-box{flex-direction:column;align-items:flex-start;padding:2.5rem 2rem}.section-366 .s366-text h2{font-size:1.875rem}}@media (width<=767px){.cs-section{padding:3rem 0}.section-361 .s361-main strong{font-size:44px}.section-361 .s361-mini-row,.section-362 .s362-grid,.section-364 .s364-grid,.section-365 .s365-grid{grid-template-columns:1fr}.section-362 .s362-pills{flex-wrap:nowrap;width:100%;padding-bottom:.5rem;overflow-x:auto}.section-362 .s362-pills .s362-pill{white-space:nowrap;flex-shrink:0}.section-363 .s363-content{padding:1.5rem}.section-363 .s363-visual{min-height:330px}.section-363 .s363-chart-card{width:90%}.section-363 .s363-float{bottom:8%;right:4%}.section-366 .s366-box{padding:2rem 1.5rem}.section-366 .s366-text h2{font-size:1.5rem}.section-366 .cs-btn{justify-content:center;width:100%}}.cs-section a:focus-visible,.cs-section .cs-btn:focus-visible{outline-offset:3px;border-radius:8px;outline:3px solid #3dace299}.cs-section h1,.cs-section h2{text-wrap:balance}.cs-section p{text-wrap:pretty}.s367-badge strong,.s368-value,.s373-metric,.s374-chart-top strong,.s376-metric strong{font-variant-numeric:tabular-nums}.section-376 .s376-card,.section-373 .s373-tile,.section-372 .s372-card,.section-371 .s371-card,.section-370 .s370-history-card,.section-368 .s368-card{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:var(--cs-shadow);border-radius:1.5rem;transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .3s,box-shadow .4s}.section-376 .s376-card:hover,.section-373 .s373-tile:hover,.section-372 .s372-card:hover,.section-371 .s371-card:hover,.section-370 .s370-history-card:hover,.section-368 .s368-card:hover{box-shadow:var(--cs-shadow-hover);border-color:#3dace273;transform:translateY(-6px)}.section-367{background:radial-gradient(circle at 100% 0%, #3dace229, transparent 42%), radial-gradient(circle at 0% 100%, #3dace214, transparent 36%), var(--cs-bg);padding:6rem 0;position:relative;overflow:hidden}.section-367:before{content:"";pointer-events:none;background:radial-gradient(#3dace22e 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.section-367 .container{z-index:2;position:relative}.section-367 .s367-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:4rem;display:grid}.section-367 .s367-crumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:1.5rem;font-family:PlusJakartaSans-Medium;font-size:.75rem;display:flex}.section-367 .s367-crumbs a{color:var(--cs-muted);text-decoration:none}.section-367 .s367-crumbs a:hover{color:#3dace2}.section-367 .s367-crumbs i{color:var(--cs-muted);font-size:10px}.section-367 .s367-crumbs span{color:var(--cs-heading)}.section-367 h1{color:var(--cs-heading);letter-spacing:-2px;margin:0 0 1.25rem;font-family:PlusJakartaSans-Bold;font-size:clamp(2.6rem,5.5vw,4.2rem);line-height:1.04}.section-367 .s367-lead{max-width:560px;color:var(--cs-text);margin:0 0 2rem;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.8}.section-367 .s367-meta{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.section-367 .s367-meta>div{background:var(--cs-surface);border:1px solid var(--cs-border);border-left:3px solid #3dace2;border-radius:.5rem;padding:.75rem 1rem;transition:transform .3s,box-shadow .3s}.section-367 .s367-meta>div:hover{box-shadow:var(--cs-shadow);transform:translateY(-3px)}.section-367 .s367-meta span{color:var(--cs-muted);letter-spacing:1px;text-transform:uppercase;margin-bottom:4px;font-family:PlusJakartaSans-Medium;font-size:11px;display:block}.section-367 .s367-meta strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1rem}.section-367 .s367-tags{flex-wrap:wrap;gap:.5rem;display:flex}.section-367 .s367-tags span{background:var(--cs-chip);border:1px solid var(--cs-border);color:var(--cs-heading);border-radius:9999px;padding:8px 16px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem}.section-367 .s367-visual{padding:1.5rem 1.5rem 2rem;position:relative}.section-367 .s367-visual:before{content:"";opacity:.92;background:linear-gradient(135deg,#3dace2,#2563eb);border-radius:32px;position:absolute;inset:20px 0 0 30px}.section-367 .s367-browser{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:var(--cs-shadow-hover);border-radius:1rem;position:relative;overflow:hidden}.section-367 .s367-browser img{aspect-ratio:4/3.4;-o-object-fit:cover;object-fit:cover;width:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);display:block}.section-367 .s367-browser:hover img{transform:scale(1.04)}.section-367 .s367-bar{background:var(--cs-chip);border-bottom:1px solid var(--cs-border);align-items:center;gap:6px;padding:12px 16px;display:flex}.section-367 .s367-bar>i{background:#d1d5db;border-radius:50%;width:10px;height:10px}.section-367 .s367-bar>i:first-child{background:#ff5f57}.section-367 .s367-bar>i:nth-child(2){background:#febc2e}.section-367 .s367-bar>i:nth-child(3){background:#28c840}.section-367 .s367-url{background:var(--cs-bg);color:var(--cs-muted);border-radius:9999px;flex:1;align-items:center;gap:6px;margin-left:.75rem;padding:5px 12px;font-family:PlusJakartaSans-Medium;font-size:11px;display:flex}.section-367 .s367-url i{color:#10b981;font-size:10px}.section-367 .s367-badge{z-index:3;background:#fff;border-radius:.75rem;align-items:center;gap:12px;padding:12px 18px;animation:6s ease-in-out infinite cs-float;display:flex;position:absolute;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-367 .s367-badge strong{color:#111827;font-family:PlusJakartaSans-Bold;font-size:1.125rem;line-height:1.1;display:block}.section-367 .s367-badge span{color:#6b7280;font-size:11px}.section-367 .s367-badge>i{color:#fff;background:#3dace2;border-radius:.5rem;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.125rem;display:flex}.section-367 .s367-badge--top{flex-direction:column;align-items:flex-start;gap:0;top:0;right:-6px}.section-367 .s367-badge--top strong{color:#3dace2;font-size:2.25rem}.section-367 .s367-badge--bottom{animation-delay:-3s;bottom:6px;left:-6px}@keyframes cs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.section-368{background:radial-gradient(circle at 50% 0%, #3dace229, transparent 55%), var(--cs-bg);padding:5rem 0}.section-368 .s368-grid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.section-368 .s368-card{flex-direction:column;padding:1.5rem 1.5rem 0;display:flex;position:relative;overflow:hidden}.section-368 .s368-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3dace2,#2563eb);height:3px;transition:transform .5s;position:absolute;inset:0 0 auto;transform:scaleX(0)}.section-368 .s368-card:hover:before{transform:scaleX(1)}.section-368 .s368-top{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.section-368 .s368-icon{color:#3dace2;background:#3dace224;border-radius:.5rem;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.125rem;display:flex;box-shadow:0 0 0 6px #3dace20f}.section-368 .s368-period{background:var(--cs-chip);color:var(--cs-muted);border-radius:9999px;padding:4px 12px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-368 .s368-label{color:var(--cs-muted);font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-368 .s368-value{color:var(--cs-heading);letter-spacing:-1.5px;margin:4px 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:46px;line-height:1}.section-368 .s368-delta{border-top:1px dashed var(--cs-border);align-items:center;gap:8px;margin-bottom:1.25rem;padding-top:.75rem;font-family:PlusJakartaSans-Medium;font-size:.875rem;display:flex}.section-368 .s368-delta span{color:var(--cs-muted)}.section-368 .s368-delta i{color:#3dace2;font-size:.75rem}.section-368 .s368-delta strong{color:#10b981;background:#10b98124;border-radius:9999px;padding:2px 10px;font-family:PlusJakartaSans-Bold}.section-368 .s368-spark{width:calc(100% + 3rem);height:70px;margin:auto -1.5rem 0;display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.section-368 .s368-area{fill:#3dace229;stroke:none}.section-368 .s368-line{fill:none;stroke:#3dace2;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.section-369{background:var(--cs-alt)}.section-369 .s369-grid{grid-template-columns:5fr 6fr;align-items:center;gap:4rem;display:grid}.section-369 .s369-media{position:relative}.section-369 .s369-media:before{content:"";border:2px solid #3dace259;border-radius:1.5rem;position:absolute;inset:24px -20px -20px 24px}.section-369 .s369-media img{z-index:1;aspect-ratio:1/1.05;-o-object-fit:cover;object-fit:cover;width:100%;box-shadow:var(--cs-shadow-hover);border-radius:1.5rem;transition:transform 1s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.section-369 .s369-media:hover img{transform:scale(1.02)}.section-369 .s369-chip{z-index:3;color:#111827;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:10px 16px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-flex;position:absolute;bottom:1.25rem;left:1.25rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.section-369 .s369-chip i{color:#3dace2}.section-369 .s369-facts{grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0 1.5rem;display:grid}.section-369 .s369-facts>div{background:var(--cs-surface);border:1px solid var(--cs-border);border-radius:1rem;padding:1.25rem;transition:all .3s;position:relative;overflow:hidden}.section-369 .s369-facts>div:after{content:"";transform-origin:0;background:#3dace2;width:100%;height:3px;transition:transform .4s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.section-369 .s369-facts>div:hover{box-shadow:var(--cs-shadow);border-color:#3dace273}.section-369 .s369-facts>div:hover:after{transform:scaleX(1)}.section-369 .s369-facts dt{color:var(--cs-muted);letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-family:PlusJakartaSans-Medium;font-size:11px;display:flex}.section-369 .s369-facts dt i{color:#3dace2}.section-369 .s369-facts dd{color:var(--cs-heading);margin:0;font-family:PlusJakartaSans-Bold;font-size:1.125rem}.section-369 .s369-services{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.section-369 .s369-services span{color:var(--cs-muted);letter-spacing:1px;text-transform:uppercase;margin-right:.5rem;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-369 .s369-services em{color:#2563eb;background:#3dace21a;border-radius:9999px;align-items:center;gap:6px;padding:7px 14px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;font-style:normal;display:inline-flex}.section-369 .s369-services em i{color:#3dace2}.section-370{background:radial-gradient(circle at 0% 0%, #3dace224, transparent 38%), var(--cs-bg)}.section-370 .s370-label{color:#3dace2;letter-spacing:1.8px;font-family:PlusJakartaSans-SemiBold;font-size:11px}.section-370 .s370-objective{background:linear-gradient(135deg,#3dace22e,#3dace20a);border:1px solid #3dace259;border-radius:1.5rem;align-items:center;gap:2rem;margin-bottom:3rem;padding:2.5rem 3rem 2.5rem calc(3rem + 6px);display:flex;position:relative;overflow:hidden}.section-370 .s370-objective:before{content:"";background:linear-gradient(#3dace2,#2563eb);width:6px;position:absolute;top:0;bottom:0;left:0}.section-370 .s370-objective:after{content:"";border:34px solid #3dace21a;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-90px}.section-370 .s370-objective p{z-index:2;max-width:62ch;color:var(--cs-heading);margin:.75rem 0 0;font-family:PlusJakartaSans-SemiBold;font-size:1.25rem;line-height:1.55;position:relative}.section-370 .s370-obj-icon{z-index:2;color:#fff;background:#3dace2;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:78px;height:78px;font-size:34px;display:flex;position:relative;box-shadow:0 18px 36px #3dace259}.section-370 .s370-history-head{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.section-370 .s370-history-head:after{content:"";background:var(--cs-border);flex:1;order:2;height:1px}.section-370 .s370-history-head i{color:var(--cs-muted);order:3;font-size:1.25rem}.section-370 .s370-history-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}.section-370 .s370-history-card{align-items:flex-start;gap:1.25rem;padding:2rem;display:flex}.section-370 .s370-history-card>span{color:#0000;-webkit-text-stroke:1.5px #3dace2;flex-shrink:0;font-family:PlusJakartaSans-Bold;font-size:48px;line-height:1;transition:color .4s}.section-370 .s370-history-card:hover>span{color:#3dace2}.section-370 .s370-history-card p{max-width:52ch;color:var(--cs-text);margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.8}.section-371 .s371-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.section-371 .s371-card{flex-direction:column;display:flex;position:relative;overflow:hidden}.section-371 .s371-card p{margin:0;font-family:PlusJakartaSans-Medium;font-size:.875rem;line-height:1.7}.section-371 .s371-card:hover .s371-arrow{transform:translateY(4px)scale(1.08)}.section-371 .s371-num{z-index:2;color:#0000;-webkit-text-stroke:1.5px var(--cs-muted);opacity:.6;font-family:PlusJakartaSans-Bold;font-size:34px;line-height:1;position:absolute;top:1rem;right:1.25rem}.section-371 .s371-tag{letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:.75rem;font-family:PlusJakartaSans-SemiBold;font-size:11px;display:inline-flex}.section-371 .s371-issue{background:#f59e0b14;border-left:4px solid #f59e0b;flex:1;padding:1.5rem 1.5rem 2rem}.section-371 .s371-issue .s371-tag{color:#d97706}.section-371 .s371-issue p{color:var(--cs-heading)}.section-371 .s371-fix{background:#10b98114;border-left:4px solid #10b981;flex:1;padding:2rem 1.5rem 1.5rem}.section-371 .s371-fix .s371-tag{color:#059669}.section-371 .s371-fix p{color:var(--cs-text)}.section-371 .s371-arrow{z-index:2;color:#fff;border:4px solid var(--cs-bg);background:#3dace2;border-radius:50%;justify-content:center;align-self:center;align-items:center;width:38px;height:38px;margin:-19px 0;font-size:.875rem;transition:transform .4s;display:flex;position:relative}.theme-dark.section-371 .s371-issue .s371-tag{color:#fbbf24}.theme-dark.section-371 .s371-fix .s371-tag{color:#34d399}.section-372 .s372-timeline{max-width:1040px;margin:0 auto;position:relative}.section-372 .s372-timeline:before{content:"";background:linear-gradient(#3dace2,#3dace21a);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.section-372 .s372-step{width:50%;margin-bottom:2rem;padding-right:56px;position:relative}.section-372 .s372-step:last-child{margin-bottom:0}.section-372 .s372-step.is-right{margin-left:50%;padding-left:56px;padding-right:0}.section-372 .s372-step.is-right .s372-dot{left:-22px;right:auto}.section-372 .s372-step.is-right .s372-card:before{left:-9px;right:auto;transform:rotate(-135deg)}.section-372 .s372-dot{z-index:2;color:#fff;border:5px solid var(--cs-bg);background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-family:PlusJakartaSans-Bold;font-size:.875rem;display:flex;position:absolute;top:1.5rem;right:-22px;box-shadow:0 0 0 6px #3dace22e}.section-372 .s372-dot:after{content:"";border:2px solid #3dace259;border-radius:50%;animation:2.8s ease-out infinite cs-pulse;position:absolute;inset:-11px}.section-372 .s372-card{padding:1.5rem 2rem;position:relative}.section-372 .s372-card:hover{transform:translateY(-4px)}.section-372 .s372-card:before{content:"";background:var(--cs-surface);border-top:1px solid var(--cs-border);border-right:1px solid var(--cs-border);width:16px;height:16px;position:absolute;top:30px;right:-9px;transform:rotate(45deg)}.section-372 .s372-card h3{color:var(--cs-heading);margin:.5rem 0 .75rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-372 .s372-card p{color:var(--cs-text);margin:0 0 1rem;font-family:PlusJakartaSans-Regular;font-size:.875rem;line-height:1.75}.section-372 .s372-card ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.section-372 .s372-card li{color:#3dace2;background:#3dace21f;border-radius:9999px;padding:5px 12px;font-family:PlusJakartaSans-SemiBold;font-size:11px;transition:all .3s}.section-372 .s372-card li:hover{color:#fff;background:#3dace2}.section-372 .s372-period{color:#3dace2;letter-spacing:1.6px;text-transform:uppercase;font-family:PlusJakartaSans-SemiBold;font-size:11px}@keyframes cs-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.35)}}.section-373{background:var(--cs-alt)}.section-373 .s373-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.section-373 .s373-tile{flex-direction:column;justify-content:flex-end;min-height:180px;padding:1.5rem;display:flex;position:relative;overflow:hidden}.section-373 .s373-tile:after{content:"";background:#10b9811a;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-50px;right:-50px}.section-373 .s373-tile:hover{border-color:#10b9818c}.section-373 .s373-tile:hover .s373-arrow{color:#fff;background:#10b981;transform:rotate(45deg)}.section-373 .s373-tile p{z-index:2;color:var(--cs-heading);margin:0;font-family:PlusJakartaSans-SemiBold;font-size:1rem;line-height:1.4;position:relative}.section-373 .s373-arrow{color:#10b981;background:#10b98126;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.section-373 .s373-metric{z-index:2;letter-spacing:-1px;background:linear-gradient(135deg,#10b981,#059669);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1;position:relative}.section-373 .s373-tile--lead{background:radial-gradient(#ffffff24 1.5px,#0000 1.5px) 0 0/22px 22px,linear-gradient(135deg,#059669,#10b981);border-color:#0000;grid-area:span 2/span 2;box-shadow:0 30px 60px #10b98147}.section-373 .s373-tile--lead:after{background:#ffffff1a;width:280px;height:280px}.section-373 .s373-tile--lead .s373-arrow{color:#059669;background:#fff;width:60px;height:60px;font-size:1.5rem}.section-373 .s373-tile--lead .s373-metric{-webkit-text-fill-color:#fff;color:#fff;letter-spacing:-4px;background:0 0;font-size:96px}.section-373 .s373-tile--lead p{color:#ffffffeb;font-size:1.5rem;line-height:1.25}.section-373 .s373-tile--lead:hover{border-color:#0000}.section-373 .s373-tile--lead:hover .s373-arrow{color:#059669;background:#fff}.section-374{background:radial-gradient(circle at 100% 100%, #3dace224, transparent 40%), var(--cs-bg)}.section-374 .s374-grid{grid-template-columns:1.3fr .9fr;gap:1.5rem;display:grid}.section-374 .s374-chart-card,.section-374 .s374-keywords{background:var(--cs-surface);border:1px solid var(--cs-border);box-shadow:var(--cs-shadow);border-radius:1.5rem;padding:2rem}.section-374 .s374-chart-top{justify-content:space-between;align-items:baseline;margin-bottom:2rem;display:flex}.section-374 .s374-chart-top span{color:var(--cs-muted);font-family:PlusJakartaSans-Medium;font-size:.875rem}.section-374 .s374-chart-top strong{color:var(--cs-heading);letter-spacing:-1px;font-family:PlusJakartaSans-Bold;font-size:2.25rem}.section-374 .s374-chart{border-bottom:1px solid var(--cs-border);background:repeating-linear-gradient(180deg, transparent 0, transparent calc(25% - 1px), var(--cs-border) calc(25% - 1px), var(--cs-border) 25%);height:260px;position:relative}.section-374 .s374-chart svg{width:100%;height:100%;display:block}.section-374 .s374-area{fill:url(#s374Fill);stroke:none}.section-374 .s374-line{fill:none;stroke:#3dace2;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.section-374 .s374-dot{background:var(--cs-bg);border:3px solid #3dace2;border-radius:50%;width:12px;height:12px;transition:transform .3s,box-shadow .3s;position:absolute;transform:translate(-50%,-50%)}.section-374 .s374-dot:hover{transform:translate(-50%,-50%)scale(1.5);box-shadow:0 0 0 6px #3dace233}.section-374 .s374-dot:last-of-type{background:#3dace2;box-shadow:0 0 0 6px #3dace238}.section-374 .s374-labels{justify-content:space-between;margin-top:.75rem;display:flex}.section-374 .s374-labels span{color:var(--cs-muted);font-family:PlusJakartaSans-Medium;font-size:11px}.section-374 .s374-kw-head{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.section-374 .s374-kw-head>span{color:var(--cs-heading);font-family:PlusJakartaSans-Bold;font-size:1.125rem}.section-374 .s374-kw-head small{color:var(--cs-muted);align-items:center;gap:6px;font-size:11px;display:flex}.section-374 .s374-kw-head small i{background:var(--cs-border);border-radius:50%;width:8px;height:8px}.section-374 .s374-kw-head small i.is-after{background:#3dace2;margin-left:6px}.section-374 .s374-kw{border-radius:.75rem;margin-bottom:.5rem;padding:.75rem 1rem;transition:background .3s}.section-374 .s374-kw:hover{background:var(--cs-chip)}.section-374 .s374-kw:last-child{margin-bottom:0}.section-374 .s374-kw-top{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.section-374 .s374-kw-top strong{color:var(--cs-heading);font-family:PlusJakartaSans-SemiBold;font-size:.875rem}.section-374 .s374-kw-top span{color:var(--cs-muted);font-family:PlusJakartaSans-Medium;font-size:.75rem}.section-374 .s374-kw-top span b{color:#10b981;font-family:PlusJakartaSans-Bold}.section-374 .s374-kw-top span i{font-size:10px}.section-374 .s374-bar{background:var(--cs-chip);border-radius:9999px;height:12px;position:relative;overflow:hidden}.section-374 .s374-bar span{border-radius:9999px;position:absolute;top:0;bottom:0;left:0}.section-374 .s374-bar-after{background:linear-gradient(90deg,#3dace2,#2563eb);transition:width 1s cubic-bezier(.2,.7,.2,1)}.section-374 .s374-bar-before{z-index:2;background:var(--cs-border);border-right:2px solid var(--cs-bg)}.section-375 .s375-box{text-align:center;background:var(--cs-surface);border:1px solid var(--cs-border);max-width:900px;box-shadow:var(--cs-shadow);border-radius:1.5rem;margin:0 auto;padding:3rem;position:relative;overflow:hidden}.section-375 .s375-box:before{content:"";background:linear-gradient(90deg,#3dace2,#2563eb);height:4px;position:absolute;inset:0 0 auto}.section-375 .s375-box:after{content:"“";color:#3dace214;pointer-events:none;font-family:Georgia,serif;font-size:260px;line-height:1;position:absolute;bottom:-70px;right:32px}.section-375 .s375-box blockquote{z-index:2;color:var(--cs-heading);margin:0 0 1.5rem;font-family:PlusJakartaSans-SemiBold;font-size:1.5rem;line-height:1.5;position:relative}.section-375 .s375-box figcaption{z-index:2;flex-direction:column;display:flex;position:relative}.section-375 .s375-box figcaption strong{color:var(--cs-heading);font-family:PlusJakartaSans-Bold}.section-375 .s375-box figcaption span{color:var(--cs-muted);font-size:.875rem}.section-375 .s375-mark{color:#fff;background:#3dace2;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.25rem;font-size:1.875rem;display:inline-flex;box-shadow:0 14px 30px #3dace259}.section-376{background:var(--cs-alt)}.section-376.theme-dark{background:var(--cs-bg)}.section-376 .s376-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.section-376 .s376-card{flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.section-376 .s376-card:hover img{transform:scale(1.08)}.section-376 .s376-card:hover .s376-link i{transform:translate(4px,-4px)}.section-376 .s376-img{height:200px;position:relative;overflow:hidden}.section-376 .s376-img:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#11182759);position:absolute;inset:0}.section-376 .s376-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.section-376 .s376-img span{z-index:2;color:#fff;letter-spacing:1px;text-transform:uppercase;background:#3dace2;border-radius:9999px;padding:5px 12px;font-family:PlusJakartaSans-SemiBold;font-size:10px;position:absolute;top:1rem;left:1rem}.section-376 .s376-body{padding:1.5rem}.section-376 .s376-body h3{color:var(--cs-heading);margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:1.25rem}.section-376 .s376-metric{border-bottom:1px dashed var(--cs-border);align-items:baseline;gap:8px;margin-bottom:1rem;padding-bottom:1rem;display:flex}.section-376 .s376-metric strong{color:#10b981;font-family:PlusJakartaSans-Bold;font-size:1.875rem;line-height:1}.section-376 .s376-metric span{color:var(--cs-muted);letter-spacing:.8px;text-transform:uppercase;font-size:.75rem}.section-376 .s376-link{color:#2563eb;align-items:center;gap:8px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;display:inline-flex}.section-376 .s376-link i{transition:transform .3s}.section-376.theme-dark .s376-link{color:#3dace2}.section-377{padding:5rem 0}.section-377 .s377-box{background:linear-gradient(135deg,#3dace2 0%,#2563eb 100%);border-radius:32px;justify-content:space-between;align-items:center;gap:2.5rem;padding:4rem 3rem;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #3dace24d}.section-377 .s377-box:before,.section-377 .s377-box:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.section-377 .s377-box:before{border:40px solid #ffffff14;width:360px;height:360px;top:-180px;right:140px}.section-377 .s377-box:after{background:#ffffff14;width:220px;height:220px;bottom:-110px;left:-60px}.section-377 .s377-text{z-index:2;max-width:640px;position:relative}.section-377 .s377-text h2{color:#fff;letter-spacing:-1px;margin:0 0 1rem;font-family:PlusJakartaSans-Bold;font-size:2.25rem;line-height:1.12}.section-377 .s377-text h2 span{color:#fff}.section-377 .s377-text p{color:#ffffffd1;margin:0;font-family:PlusJakartaSans-Regular;font-size:1rem;line-height:1.7}.section-377 .s377-label{color:#ffffffe6;letter-spacing:2px;background:#ffffff24;border-radius:9999px;margin-bottom:1rem;padding:6px 14px;font-family:PlusJakartaSans-SemiBold;font-size:.75rem;display:inline-block}.section-377 .s377-actions{z-index:2;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:1rem;display:flex;position:relative}.section-377 .s377-call{color:#fff;background:#ffffff1a;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-family:PlusJakartaSans-SemiBold;font-size:.875rem;text-decoration:none;transition:all .3s;display:inline-flex}.section-377 .s377-call i{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.section-377 .s377-call:hover{color:#fff;background:#fff3}.section-377 .s377-call:hover i{background:#ffffff52}.section-377 .cs-btn{position:relative;overflow:hidden}.section-377 .cs-btn:after{content:"";background:linear-gradient(120deg,#0000,#fff9,#0000);width:60%;height:100%;transition:left .7s;position:absolute;top:0;left:-120%;transform:skew(-20deg)}.section-377 .cs-btn:hover:after{left:160%}@media (width<=1199px){.section-368 .s368-grid,.section-371 .s371-grid,.section-376 .s376-grid{grid-template-columns:repeat(2,1fr)}.section-374 .s374-grid{grid-template-columns:1fr}}@media (width<=991px){.section-367 .s367-grid,.section-369 .s369-grid{grid-template-columns:1fr;gap:2.5rem}.section-367{padding-top:5rem}.section-367 .s367-visual{max-width:540px;margin:0 auto}.section-369 .s369-media:before{inset:14px -8px -14px 14px}.section-370 .s370-objective{flex-direction:column;align-items:flex-start;padding:2rem}.section-372 .s372-timeline:before{left:22px}.section-372 .s372-step,.section-372 .s372-step.is-right{width:100%;margin-left:0;padding:0 0 0 64px}.section-372 .s372-dot,.section-372 .s372-step.is-right .s372-dot{left:0;right:auto}.section-372 .s372-card:before{display:none}.section-373 .s373-grid{grid-template-columns:repeat(2,1fr)}.section-373 .s373-tile--lead{grid-area:auto/span 2;min-height:280px}.section-377 .s377-box{flex-direction:column;align-items:flex-start;padding:2.5rem 2rem}}@media (width<=767px){.section-367 .s367-meta{grid-template-columns:1fr}.section-367 .s367-badge{animation:none}.section-367 .s367-badge--top{top:-8px;right:0}.section-367 .s367-badge--bottom{bottom:0;left:0}.section-368 .s368-grid,.section-369 .s369-facts,.section-370 .s370-history-grid,.section-371 .s371-grid,.section-373 .s373-grid,.section-376 .s376-grid{grid-template-columns:1fr}.section-370 .s370-objective:before{width:100%;height:6px;bottom:auto}.section-370 .s370-objective p{font-size:1.125rem}.section-370 .s370-history-card{flex-direction:column;gap:.75rem;padding:1.5rem}.section-372 .s372-card{padding:1.25rem}.section-373 .s373-tile--lead{grid-column:auto}.section-373 .s373-tile--lead .s373-metric{font-size:64px}.section-373 .s373-tile--lead p{font-size:1.25rem}.section-374 .s374-chart-card,.section-374 .s374-keywords{padding:1.25rem}.section-374 .s374-labels span:nth-child(2n){display:none}.section-375 .s375-box{padding:2rem 1.25rem}.section-375 .s375-box blockquote{font-size:1.125rem}.section-375 .s375-box:after{font-size:160px;bottom:-40px}.section-377 .s377-box{padding:2rem 1.5rem}.section-377 .s377-text h2{font-size:1.5rem}.section-377 .s377-actions,.section-377 .s377-actions .cs-btn{width:100%}.section-377 .s377-actions .cs-btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.s367-badge,.s372-dot:after{animation:none!important}.cs-section *{transition-duration:.01ms!important}}
