@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";
:root{--color-black:#000;--color-gray-1:#036;--color-text-dark:#101010;--color-gray-2:#111827;--color-blue-dark:#1254c8;--color-primary-blue:#1752bd;--color-gray-3:#1a1a1a;--color-gray-4:#2d2d2d;--color-gray-5:#2b41a7;--color-gray-6:#374151;--color-gray-7:#4b5563;--color-text-gray:#626262;--color-gray-8:#666;--color-gray-9:#6b7280;--color-gray-10:#767676;--color-gray-11:#a5bbe6;--color-gray-12:#b8b8b8;--color-gray-13:#d1d5db;--color-gray-14:#d2d2d2;--color-gray-15:#e5e7eb;--color-gray-16:#eaeaea;--color-gray-17:#f0f5ff;--color-border-light:#f3f4f6;--color-gray-18:#f4f6f9;--color-gray-19:#fafafa;--color-primary-yellow:#ffcc02;--color-yellow-hover:#ffd000;--color-white:#fff;--color-gray-20:#e5a500;--color-gray-21:#e6b800;--color-gray-22:#ffb800;--color-overlay-23:#00000008;--color-overlay-24:#0000000d;--color-overlay-25:#00000014;--color-overlay-26:#0000001a;--color-overlay-27:#0006;--color-overlay-28:#000000f2;--color-overlay-29:#bfdbfe99;--color-overlay-30:#ffffff0d;--color-overlay-31:#ffffff1a;--color-overlay-32:#fff3;--color-overlay-33:#fff6}.hero-frame{background:var(--color-primary-blue);align-items:center;width:100%;min-height:800px;padding:40px 0;display:flex;position:relative;overflow:hidden}.left-container{flex-direction:column;align-items:flex-start;gap:24px;width:100%;max-width:665px;display:flex}.badge-row{flex-flow:wrap;align-items:center;gap:12px;height:28px;display:flex}.badge-yellow{background:var(--color-primary-yellow);color:var(--color-text-dark);border-radius:4px;align-items:center;padding:4px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:flex}.badge-white{background:var(--color-white);color:var(--color-text-dark);border-radius:4px;align-items:center;padding:4px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:flex}.heading-group{flex-direction:column;gap:4px;width:100%;display:flex}.main-title{color:var(--color-white);margin:0;font-family:Anek Latin,sans-serif;font-size:52px;font-style:normal;font-weight:600;line-height:57px}.sub-title-line{color:var(--color-primary-yellow);margin:0;font-family:Anek Latin,sans-serif;font-size:52px;font-style:normal;font-weight:600;line-height:57px}.description-text{color:var(--color-white);margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:25px}.review-row{flex-flow:wrap;align-items:center;gap:12px;width:100%;display:flex}.stars-group{color:var(--color-primary-yellow);gap:2px;font-size:21px;display:flex}.rating-value{color:var(--color-white);font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:25px}.review-count{color:var(--color-white);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.price-card{box-sizing:border-box;background:var(--color-overlay-30);border:1px solid var(--color-overlay-31);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;width:261px;height:114px;padding:20px;display:flex}.price-label{color:var(--color-overlay-29);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.price-amount{color:var(--color-white);font-family:Inter,sans-serif;font-size:40px;font-weight:600;line-height:48px}.action-button-group{flex-flow:wrap;gap:12px;width:100%;display:flex}.action-button-group>*{flex:none}.btn-primary-custom,.btn-yellow-primary,.btn-diy-action,.btn-warning,.gallery-action-btn{color:var(--color-text-dark);background:var(--color-primary-yellow);border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:5px;font-family:Inter,sans-serif;font-weight:600;transition:transform .25s,box-shadow .25s,opacity .2s,background-color .2s;display:flex}.btn-primary-custom{width:218px;height:44px;padding:10px 20px;font-size:16px}.btn-primary-custom:hover,.btn-yellow-primary:hover,.btn-diy-action:hover,.btn-warning:hover,.gallery-action-btn:hover{opacity:.95;transform:translateY(-2px);box-shadow:0 10px 24px #00000029}.hero-star-icon{transition:transform .3s}.btn-primary-custom:hover .hero-star-icon{transform:rotate(180deg)}.btn-primary-custom img,.btn-yellow-primary img,.btn-diy-action img,.btn-turnkey-action img,.btn-warning img,.carousel-arrow-left img,.carousel-arrow-right img{transition:transform .3s}.btn-primary-custom:hover img,.btn-yellow-primary:hover img,.btn-diy-action:hover img,.btn-turnkey-action:hover img,.btn-warning:hover img{transform:rotate(180deg)}.btn-secondary-custom{width:166px;height:44px;color:var(--color-white);background:0 0;border:none;border-radius:8px;flex-direction:row;align-items:center;gap:10px;padding:10px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:500;transition:transform .25s,border-color .25s,box-shadow .25s,background-color .25s;display:flex}.btn-secondary-custom:hover{border:1px solid #fff;transform:translateY(-2px);box-shadow:0 8px 18px #ffffff1f}.trust-row{flex-flow:wrap;align-items:center;gap:24px;width:100%;display:flex}.trust-item{color:var(--color-white);flex-direction:row;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.certification-logos{align-items:center;gap:8px;height:40px;display:flex}.main-image-wrapper{justify-content:center;align-items:center;width:min(100%,753px);height:auto;min-height:280px;margin-left:0;padding:0 12px;display:flex}.main-showcase-image{object-fit:contain;width:100%;height:auto;max-height:480px}.thumbnail-carousel-container{flex-flow:wrap;align-items:center;gap:12px;width:100%;max-width:680px;margin-top:20px;padding:0;display:flex}.thumbnail-carousel-container .col-auto{justify-content:center;align-items:center;display:flex}.carousel-arrow-left,.carousel-arrow-right{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .25s,background-color .25s,border-color .25s,box-shadow .25s;display:flex}.carousel-arrow-left:hover,.carousel-arrow-right:hover{background-color:#ffffff42;transform:translateY(-2px)scale(1.05);box-shadow:0 10px 25px #0000001f}.rotate-180{transform:rotate(180deg)}.thumb-frame{box-sizing:border-box;border:1px solid var(--color-gray-12);background:var(--color-overlay-31);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.thumb-frame img{object-fit:cover;width:100%;height:100%}@media (max-width:1199px){.hero-frame{min-height:auto;padding:64px 0 56px}.main-image-wrapper{max-width:620px}}@media (max-width:991px){.hero-frame{padding:56px 0 48px}.left-container{max-width:100%;margin:0 auto}.action-button-group{flex-direction:column;align-items:flex-start}.btn-primary-custom,.btn-secondary-custom{width:100%;max-width:280px}.trust-row{gap:12px 18px}.thumbnail-carousel-container{justify-content:center;max-width:100%;margin-top:24px}}@media (max-width:767px){.hero-frame{padding:42px 0 40px}.main-title,.sub-title-line{font-size:max(32px,min(7vw,44px));line-height:1.1}.description-text{font-size:16px;line-height:24px}.price-card{width:100%;max-width:none;height:auto}.badge-row{height:auto}.trust-row{flex-direction:column;align-items:flex-start}.certification-logos{flex-wrap:wrap}.action-button-group{width:100%}.btn-primary-custom,.btn-secondary-custom{max-width:none}.thumbnail-carousel-container{gap:10px 12px}.thumb-frame{flex-basis:72px;width:72px;height:72px}.carousel-arrow-left,.carousel-arrow-right{width:36px;height:36px}}@media (max-width:575px){.main-image-wrapper{min-height:220px;padding:0}.thumb-frame{flex-basis:64px;width:64px;height:64px}}.bottom-sticky-nav{background:var(--color-white);border-bottom:1px solid var(--color-gray-15);width:100%;height:57px;box-shadow:0px 1px 2px var(--color-overlay-24);flex-direction:column;align-items:flex-start;padding:0 132px;display:flex}.nav-scroll-container{white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;height:56px;padding:8px 0;display:flex;overflow-x:auto}.nav-scroll-container::-webkit-scrollbar{display:none}.nav-btn{height:40px;color:var(--color-text-gray);background:0 0;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;display:flex}.nav-btn img{width:16px;height:16px}.nav-btn-blue{background:var(--color-primary-blue);width:109px;height:40px;box-shadow:0px 1px 2px var(--color-overlay-24);color:var(--color-white);border:none;border-radius:4px;flex-direction:row;align-items:center;gap:8px;padding:10px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;display:flex}@media (max-width:991px){.hero-frame{padding:60px 0}.left-container{text-align:center;align-items:center;margin-bottom:40px}.badge-row,.review-row,.action-button-group,.trust-row,.certification-logos{justify-content:center}.price-card{align-items:center;margin:0 auto}.bottom-sticky-nav{padding:0 16px}}.led-main-frame{background:var(--color-white);box-sizing:border-box;width:100%;max-width:1512px;min-height:1462px;margin:0 auto;font-family:Inter,sans-serif;position:relative}.led-content-wrapper{box-sizing:border-box;flex-direction:column;align-items:center;gap:40px;width:100%;padding:40px 80px;display:flex}.led-section-title{color:var(--color-primary-blue);align-self:stretch;margin:0;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.led-main-description{color:var(--color-text-gray);align-self:stretch;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.led-product-card{background:var(--color-white);border:1px solid var(--color-border-light);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:16px;min-height:540px;padding:24px;display:flex}.led-spec-card{background:var(--color-white);border:1px solid var(--color-border-light);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:16px;min-height:248px;padding:24px;display:flex}.led-info-card{background:var(--color-white);border:1px solid var(--color-border-light);box-sizing:border-box;border-radius:8px;flex-direction:row;align-items:center;gap:10px;min-height:126px;padding:24px;display:flex}.led-image-placeholder-big{background-color:var(--color-white);border-radius:4px;justify-content:center;align-items:center;width:100%;height:250px;display:flex;position:relative}.led-card-header-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.led-title-container{flex-direction:column;align-items:flex-start;display:flex}.led-product-name{color:var(--color-primary-blue);margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.led-product-tag{color:var(--color-text-gray);margin:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.led-badge-yellow{background:var(--color-primary-yellow);color:var(--color-text-dark);white-space:nowrap;border-radius:4px;flex-direction:row;align-items:center;padding:4px 12px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;display:flex}.led-divider{background:var(--color-border-light);width:100%;height:1px;margin:0}.led-spec-list{flex-direction:column;gap:12px;width:100%;display:flex}.led-spec-row{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.led-spec-label{color:var(--color-text-gray);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.led-spec-value{color:var(--color-text-dark);text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:25px}.led-best-for-container{border-top:1px solid var(--color-border-light);margin-top:auto;padding-top:4px}.led-best-for-text{color:var(--color-text-gray);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.led-header-icon-layout{flex-direction:row;align-items:center;gap:10px;width:100%;display:flex}.led-icon-heading{color:var(--color-text-dark);margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.led-info-content{flex-direction:column;align-items:flex-start;display:flex}.led-info-title{color:var(--color-text-dark);margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.led-info-desc{color:var(--color-text-gray);margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.gallery-section{color:var(--color-gray-3);font-family:var(--font-body,"Inter", sans-serif);background-color:#0000}.gallery-main-title{font-family:var(--font-heading,"Inter", sans-serif);color:var(--color-gray-5);font-size:max(28px,min(4vw,36px));font-weight:600}.gallery-main-desc{color:var(--color-gray-8);font-size:14px}.gallery-card{background:var(--color-black);border-radius:12px;min-height:520px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.gallery-card:hover{transform:translateY(-4px);box-shadow:0 16px 35px #0003}.gallery-card img.gallery-card-img{z-index:0;transition:transform .45s;object-fit:cover!important}.gallery-card:hover img.gallery-card-img{transform:scale(1.08)}.gallery-card:after{content:"";background:linear-gradient(to top, var(--color-overlay-28) 0%, var(--color-overlay-27) 50%, transparent 100%);z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.gallery-card-content{z-index:2;top:auto;bottom:0;left:0;right:0}.gallery-card-title{font-size:18px;font-weight:600;line-height:1.3}.gallery-card-desc{font-size:14px}.gallery-card-location{font-size:13px;font-weight:400}.gallery-arrows{z-index:10;position:relative}.gallery-arrow-btn{width:36px;height:36px;color:var(--color-gray-3);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:transform .25s,background-color .25s,color .25s,box-shadow .25s;display:flex}.gallery-arrow-btn:hover{color:var(--color-white);background:#3b82f6;transform:translateY(-2px)scale(1.05);box-shadow:0 10px 24px #3b82f640}.gallery-action-btn{box-shadow:0px 2px 4px var(--color-overlay-26);border:none;border-radius:8px;padding:10px 25px;font-size:14px;font-weight:600;transition:transform .25s,background-color .25s,box-shadow .25s;background-color:var(--color-primary-yellow)!important;color:var(--color-text-dark)!important}.gallery-action-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #00000024;background-color:var(--color-gray-21)!important}.user-reviews-section{background-color:var(--background);width:100%;color:var(--foreground);font-family:var(--font-body)}.user-reviews-main-title{font-family:var(--font-heading);font-weight:600;font-size:clamp(32px, 4vw, var(--fs-section-title));line-height:var(--lh-section-title);color:var(--color-blue-dark)}.user-reviews-main-desc{font-size:16px;line-height:var(--lh-section-para);color:var(--color-gray-10)}.user-reviews-card{background-color:var(--background);border-radius:var(--border-radius-card);border:1px solid var(--color-overlay-25)}.user-reviews-card-inner{height:100%}.user-reviews-video-frame{aspect-ratio:16/10;border-radius:var(--border-radius-card);background-color:var(--color-black);width:100%;overflow:hidden}.user-reviews-video-frame iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.user-reviews-stars i{color:var(--color-yellow-hover);font-size:18px;line-height:1}.user-reviews-card-text{color:var(--color-gray-4);font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.user-reviews-profile-avatar{object-fit:cover;width:44px;height:44px}.user-reviews-profile-name{color:var(--color-blue-dark);font-size:13px;font-weight:600;line-height:1.4}.user-reviews-profile-role{color:var(--color-gray-10);font-size:12px;font-weight:400;line-height:1.4}.user-reviews-arrow-btn{width:40px;height:40px;color:var(--color-black);cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s,background-color .25s,color .25s,box-shadow .25s;display:flex}.user-reviews-arrow-btn:hover{color:var(--color-white);background:#3b82f6;transform:translateY(-2px)scale(1.05);box-shadow:0 10px 24px #3b82f640}.sign-canvas-container{flex-direction:column;align-items:center;gap:40px;padding:40px 0;font-family:Inter,sans-serif;display:flex}.section-customise-frame{background:var(--color-white);justify-content:center;width:100%;padding:60px 0;font-family:Inter,sans-serif;display:flex}.customise-container{flex-direction:column;gap:40px;width:100%;max-width:1351px;margin:0 24px;display:flex}.customise-header{flex-direction:column;gap:12px;display:flex}.customise-title{color:var(--color-primary-blue);margin:0;font-size:40px;font-weight:600;line-height:1.2}.customise-subtitle{color:var(--color-text-gray);margin:0;font-size:18px;font-weight:400;line-height:1.4}.customise-inner-layout{flex-direction:column;gap:40px;width:100%;display:flex}.custom-size-banner{background:var(--color-primary-blue);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:24px;padding:32px;display:flex}.banner-text-frame{flex-direction:column;gap:8px;display:flex}.banner-heading{color:var(--color-white);margin:0;font-size:32px;font-weight:500;line-height:1.2}.banner-description{color:var(--color-gray-11);margin:0;font-size:18px;font-weight:400;line-height:1.4}.banner-config-row{flex-flow:column wrap;justify-content:space-between;gap:20px;display:flex}.dimensions-input-group{flex-direction:row;align-items:center;gap:16px;display:flex}.input-container-box{flex-direction:column;gap:6px;display:flex}.input-label-text{color:var(--color-white);font-size:14px;font-weight:400;line-height:20px}.dimension-field{box-sizing:border-box;background:var(--color-overlay-31);border:1px solid var(--color-overlay-32);width:140px;height:44px;color:var(--color-white);border-radius:8px;outline:none;padding:0 14px;font-size:16px;transition:border-color .2s}.dimension-field:focus{border-color:var(--color-primary-yellow)}.dimension-field::placeholder{color:var(--color-overlay-33)}.btn-yellow-primary{cursor:pointer;width:245px;height:50px;font-size:16px}.service-split-container{flex-direction:row;gap:30px;width:100%;display:flex}.service-card-diy,.service-card-turnkey{box-sizing:border-box;border:2px solid var(--color-border-light);border-radius:8px;flex-direction:column;flex:1;min-height:260px;display:flex}.service-card-diy{background:var(--color-white)}.service-card-turnkey{background:var(--color-gray-18)}.service-card-body{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:16px;height:100%;padding:32px;display:flex}.card-heading-diy-text{color:var(--color-gray-1);margin:0;font-size:22px;font-weight:600}.card-heading-turnkey-text{color:var(--color-primary-blue);margin:0;font-size:22px;font-weight:600}.card-desc-frame{flex-grow:1}.card-desc-diy,.card-desc-turnkey{color:var(--color-gray-9);margin:0;font-size:16px;font-weight:400;line-height:1.5}.btn-diy-action,.btn-turnkey-action{cursor:pointer;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 24px;font-size:15px;font-weight:600;transition:opacity .2s;display:flex}.btn-diy-action:hover,.btn-turnkey-action:hover{opacity:.9}.btn-diy-action{background:var(--color-primary-yellow);color:var(--color-text-dark)}.btn-turnkey-action{background:var(--color-primary-blue);color:var(--color-white)}.btn-turnkey-action svg{fill:var(--color-white);stroke:var(--color-white)}@media (max-width:991px){.banner-config-row{flex-direction:column;align-items:flex-start}.btn-yellow-primary,.dimensions-input-group{width:100%}.dimension-field{flex:1}.service-split-container{flex-direction:column}}.section-whyus-frame{background:var(--color-white);flex:none;order:7;width:1512px;height:1205px;position:relative}.whyus-inner-layout{flex-direction:column;align-items:center;gap:40px;width:1351px;height:1125px;padding:0;display:flex;position:absolute;top:40px;left:84px}.whyus-header{flex-direction:column;flex:none;order:0;align-items:center;gap:18px;width:1343px;height:141px;padding:0;display:flex}.whyus-title{width:1343px;height:48px;color:var(--color-primary-blue);flex:none;order:0;align-self:stretch;font-family:Inter;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.whyus-subtitle{width:1343px;height:75px;color:var(--color-text-gray);flex:none;order:1;align-self:stretch;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.video-player-canvas{background:var(--color-black);border-radius:8px;width:1351px;height:600px;position:relative;overflow:hidden}.video-player-canvas iframe{border:0;width:100%;height:100%}.features-grid-container{flex-flow:wrap;flex:none;order:2;align-content:flex-start;align-self:stretch;align-items:flex-start;gap:20px;width:1351px;height:304px;padding:0;display:flex}.feature-item-card{box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:8px;flex:none;width:322px;height:142px;position:relative}.feature-card-header{flex-direction:row;align-items:center;gap:12px;width:274px;height:44px;padding:0;display:flex;position:absolute;top:24px;left:24px}.feature-icon-wrapper{background:var(--color-border-light);border-radius:37px;flex-direction:row;flex:none;order:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.feature-heading-container{flex-direction:column;flex:1 0 auto;order:1;align-items:flex-start;width:218px;height:24px;padding:0;display:flex}.feature-card-title{color:var(--color-primary-blue);align-items:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:24px;display:flex}.feature-desc-container{flex-direction:column;align-items:flex-start;height:40px;padding:0;display:flex;position:absolute;top:78.38px;left:24px;right:24px}.feature-desc-text{color:var(--color-text-gray);align-items:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.mainFrame{background:var(--color-white);width:1512px;height:auto;min-height:1200px;padding-bottom:60px;position:relative}.contentContainer{flex-direction:column;align-items:center;gap:40px;width:1351px;margin:40px auto 0;padding:0;display:flex;position:relative}.headingFrame{flex-direction:column;align-items:center;gap:18px;width:1343px;height:48px;padding:0;display:flex}.sectionHeading{width:1343px;height:48px;color:var(--color-primary-blue);margin:0;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.specsWrapper{flex-direction:column;align-items:flex-start;gap:20px;width:1352px;height:auto;padding:0;display:flex}.accordionContainer{flex-direction:column;align-items:flex-start;gap:15px;width:1352px;height:auto;padding:0;display:flex}.activeHeader{background:var(--color-primary-blue);box-sizing:border-box;cursor:pointer;border-radius:8px 8px 0 0;flex-direction:row;justify-content:space-between;align-items:center;width:1352px;height:56px;padding:16px 24px;display:flex}.headerText{width:250px;height:24px;color:var(--color-white);align-items:center;font-family:Inter,sans-serif;font-size:15.5px;font-style:normal;font-weight:700;line-height:24px;display:flex}.tableBackgroundOpen{background:var(--color-white);border:1px solid var(--color-border-light);box-sizing:border-box;opacity:1;border-top:none;border-radius:0 0 12px 12px;flex-direction:column;align-items:flex-start;width:1352px;max-height:400px;padding:0;transition:max-height .35s,opacity .3s,transform .3s;display:flex;overflow:hidden;transform:translateY(0)}.tableBackgroundClosed{opacity:0;pointer-events:none;max-height:0;transition:max-height .35s,opacity .3s,transform .3s;overflow:hidden;transform:translateY(-6px)}.tableRow{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:53px;padding:14px 24px;display:flex}.tableRowBorder{border-top:1px solid var(--color-border-light);box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:54px;padding:14px 24px;display:flex}.rowTag{color:var(--color-text-gray);align-items:center;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.rowValueContainer{flex-direction:column;align-items:flex-start;padding:0 0 0 16px;display:flex}.rowValue{color:var(--color-text-dark);align-items:center;margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:25px;display:flex}.collapsedHeader{background:var(--color-border-light);box-sizing:border-box;cursor:pointer;border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;width:1352px;height:56px;padding:16px 24px;display:flex}.collapsedHeaderText{color:var(--color-text-dark);align-items:center;font-family:Inter,sans-serif;font-size:15.4px;font-style:normal;font-weight:700;line-height:24px;display:flex}.chevronIcon{object-fit:contain;width:20px;height:20px}.descriptionFrame{flex-direction:column;align-items:center;gap:18px;width:1343px;height:auto;padding:0;display:flex}.sectionDescription{width:1343px;height:50px;color:var(--color-text-gray);margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.carouselContainer{flex-direction:column;flex:none;order:0;align-self:stretch;align-items:flex-end;gap:20px;width:1351px;height:auto;padding:0;display:flex}.cardsWrapper{-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;flex:none;order:0;align-self:stretch;align-items:center;gap:20px;width:1351px;height:482px;padding:0;display:flex;overflow-x:scroll}.cardsWrapper::-webkit-scrollbar{display:none}.videoCard{border:1px solid var(--color-gray-16);width:436px;height:482px;box-shadow:0px 4px 12px var(--color-overlay-24), 0px 1px 3px var(--color-overlay-23);background:#fff;border-radius:12px;flex:none;order:0;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}.videoCard:hover{box-shadow:0px 8px 20px var(--color-overlay-25);border-color:var(--color-gray-14)}.innerLayout{flex-direction:column;align-items:flex-start;gap:18px;width:376px;height:419px;padding:0;display:flex;position:absolute;top:30px;left:30px}.videoPlayer{background:var(--color-black);border-radius:8px;flex:none;order:0;align-self:stretch;width:376px;height:250px;position:relative;overflow:hidden}.textBlock{flex-direction:column;flex:none;order:1;align-self:stretch;align-items:flex-start;gap:18px;width:376px;height:151px;padding:0;display:flex}.cardTitle{width:376px;height:58px;color:var(--color-primary-blue);flex:none;order:0;align-self:stretch;margin:0;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.cardText{width:376px;height:75px;color:var(--color-text-gray);flex:none;order:1;align-self:stretch;margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.arrowFrame{flex-direction:row;flex:none;order:1;justify-content:flex-end;align-items:flex-start;gap:20px;width:68px;height:24px;padding:0;display:flex}.helpActionFrame{flex-direction:column;align-items:center;gap:18px;width:313px;height:87px;padding:0;display:flex}.primaryButton{background:0 0;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:5px;width:258px;height:44px;padding:10px 20px;display:flex}.primaryButton:hover{border:1.33px solid var(--color-primary-blue)}.phoneIconFrame{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.buttonLinkText{color:var(--color-primary-blue);font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:19px}.footerHelpText{text-align:center;width:313px;height:25px;color:var(--color-text-gray);margin:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.setup-section-wrapper{background:var(--color-white);position:relative}.setup-frame-container{background:var(--color-white);flex:none;order:9;width:1512px;height:auto;min-height:500px;padding-bottom:60px;position:relative}.setup-inner-layout{flex-direction:column;align-items:center;gap:40px;width:1351px;margin:0 auto;padding:0;display:flex;position:relative;top:40px}.setup-header-block{flex-direction:column;flex:none;order:0;align-items:center;gap:18px;width:1343px;height:116px;padding:0;display:flex}.setup-main-title{width:1343px;height:48px;color:var(--color-primary-blue);flex:none;order:0;align-self:stretch;margin-bottom:0;font-family:Inter,sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.setup-sub-description{width:1343px;height:50px;color:var(--color-text-gray);flex:none;order:1;align-self:stretch;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.setup-accordion-stack{flex-direction:column;flex:none;order:1;align-items:flex-start;gap:20px;width:1352px;height:auto;padding:0;display:flex}.setup-accordion-inner{flex-direction:column;flex:none;order:0;align-items:flex-start;gap:24px;width:1352px;height:auto;padding:0;display:flex}.setup-border-collapsed{border-radius:8px;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:1352px;height:56px;padding:0;transition:height .3s,box-shadow .3s;display:flex;overflow:hidden}.setup-btn-collapsed,.setup-btn-expanded{box-sizing:border-box;cursor:pointer;border:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;display:flex}.setup-text-container{color:var(--color-text-dark);flex:none;order:0;font-family:Inter,sans-serif;font-size:15.4px;font-style:normal;font-weight:700;line-height:24px}.setup-overlay-border-shadow{box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:12px;flex-direction:column;flex:none;align-self:stretch;align-items:flex-start;width:1352px;height:auto;padding:0;animation:.3s setupAccordionOpen;display:flex;overflow:hidden}.setup-btn-expanded{background:var(--color-primary-blue);border-radius:8px 8px 0 0;order:0;align-self:stretch;gap:520.92px;width:1350px;height:56px}.setup-btn-expanded .setup-text-container{color:var(--color-white)}.setup-content-pane{flex:none;align-self:stretch;width:1350px;height:auto;padding-bottom:30px;animation:.3s setupContentFade;position:relative}.setup-content-inner-stack{flex-direction:column;align-items:center;gap:20px;width:1352px;margin-top:20px;padding:0;display:flex}.setup-step-row{flex-direction:row;flex:none;order:0;align-items:center;gap:20px;width:1247px;height:234px;padding:0;display:flex}.setup-image-wrapper{background:var(--color-white);border-radius:8px;flex:none;order:0;width:330.65px;height:234px;position:relative;overflow:hidden}.setup-step-img{object-fit:cover;border-radius:4px}.setup-text-column{flex-direction:column;flex:none;order:1;align-items:flex-start;gap:20px;width:850px;min-height:84px;padding:0;display:flex}.setup-step-heading{min-height:29px;color:var(--color-primary-blue);flex:none;order:0;margin-bottom:0;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.setup-step-text{width:800px;color:var(--color-text-dark);flex:none;order:1;margin-bottom:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.general-faq-section-wrapper{background:var(--color-white);box-sizing:border-box;width:1512px;min-height:500px;font-family:Inter,sans-serif;position:relative}#general-faq-main-container{flex-direction:column;align-items:center;gap:40px;width:1351px;padding:0;display:flex;position:absolute;top:40px;left:84px}#general-faq-header-block{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;padding:0;display:flex}#general-faq-title-container{width:976px;height:48px}#general-faq-main-title{color:var(--color-primary-blue);margin:0;font-size:40px;font-style:normal;font-weight:600;line-height:48px}#general-faq-filter-buttons{flex-direction:row;align-items:center;gap:20px;width:335px;height:40px;padding:0;display:flex}.general-faq-btn{cursor:pointer;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;gap:8px;height:40px;display:flex}.general-faq-btn-popular{background:var(--color-border-light);width:153px}.general-faq-btn-popular .general-faq-btn-text{color:var(--color-text-gray)}.general-faq-btn-common{background:var(--color-primary-blue);width:162px;box-shadow:0px 1px 2px var(--color-overlay-24)}.general-faq-btn-common .general-faq-btn-text{color:var(--color-white)}.general-faq-btn-text{font-size:14px;font-style:normal;font-weight:400;line-height:20px}.general-faq-accordion-list{flex-direction:column;width:1351px;display:flex}.general-faq-item-row{border-bottom:1px solid var(--color-gray-12);width:1351px;transition:height .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.general-faq-item-row.expanded{height:auto}.general-faq-item-header{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;width:1352px;height:59px;padding:15px 4px;display:flex}.general-faq-item-question{width:1306px;color:var(--color-text-dark);margin:0;font-size:24px;font-style:normal;font-weight:600;line-height:29px}.general-faq-chevron-icon{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .3s;display:flex;transform:rotate(180deg)}.general-faq-chevron-icon.rotate{transform:rotate(0)}.general-faq-panel-collapse{opacity:0;max-height:0;transition:max-height .35s ease-out,opacity .25s,transform .25s;overflow:hidden;transform:translateY(-4px)}.general-faq-panel-collapse.show{opacity:1;max-height:600px;transform:translateY(0)}.general-faq-panel-body{flex-direction:column;gap:18px;padding:8px 4px 32px;display:flex}.general-faq-item-answer{width:1352px;color:var(--color-text-gray);margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:25px}@keyframes setupAccordionOpen{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes setupContentFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.frame-main{background:var(--color-white);width:1512px;height:800px;margin:0 auto;font-family:Inter,sans-serif;position:relative;overflow:hidden}.frame-left-content{flex-direction:column;align-items:flex-start;gap:40px;width:666px;height:382px;padding:0;display:flex;position:absolute;top:calc(50% - 191px);left:80px}.frame-text-group{flex-direction:column;align-self:stretch;align-items:flex-start;gap:18px;width:666px;height:164px;padding:0;display:flex}.heading-h2{width:666px;height:96px;color:var(--color-primary-blue);align-self:stretch;margin:0;font-size:40px;font-style:normal;font-weight:600;line-height:48px}.paragraph-p{width:666px;height:50px;color:var(--color-text-gray);align-self:stretch;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.container-contact{flex-direction:column;align-items:flex-start;gap:16px;width:666px;height:178px;padding:0;display:flex}.background-card{box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-border-light);border-radius:8px;flex-direction:row;align-items:center;gap:16px;width:666px;height:81px;padding:16px;display:flex}.icon-background{background:var(--color-border-light);border-radius:100px;flex-direction:row;flex:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;display:flex}.container-text{flex-direction:column;flex:none;align-items:flex-start;height:49px;padding:0;display:flex}.heading-h6{height:24px;color:var(--color-gray-2);align-self:stretch;align-items:center;margin:0;font-size:20px;font-style:normal;font-weight:600;line-height:24px;display:flex}.card-text{height:25px;color:var(--color-text-gray);align-self:stretch;margin:0;font-size:18px;font-style:normal;font-weight:400;line-height:25px}.group-30{flex-direction:column;justify-content:space-between;align-items:center;width:620px;height:617px;display:flex;position:absolute;left:800px}.group-24{width:100%;height:auto}.primary-button{background:var(--color-primary-yellow);cursor:pointer;border:none;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:5px;width:220px;height:44px;margin-top:10px;padding:10px 20px;transition:opacity .2s;display:flex}.primary-button:hover{opacity:.9}.build-sign-text{color:var(--color-text-dark);font-size:16px;font-style:normal;font-weight:500;line-height:19px}
/*# sourceMappingURL=2qu4f1zrwzqt3.css.map*/