@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Montserrat&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:primeicons;font-display:block;src:url(/wwwroot/vueapp/primeicons.eot);src:url(/wwwroot/vueapp/primeicons.eot?#iefix) format("embedded-opentype"),url(/wwwroot/vueapp/primeicons.woff2) format("woff2"),url(/wwwroot/vueapp/primeicons.woff) format("woff"),url(/wwwroot/vueapp/primeicons.ttf) format("truetype"),url(/wwwroot/vueapp/primeicons.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:4px;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{transition:transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{transform:rotate(-90deg)}.vjs-tree-node{display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff}.vjs-tree-node .vjs-indent{display:flex;position:relative}.vjs-tree-node .vjs-indent-unit{width:1em}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-tree-node.dark.is-highlight,.vjs-tree-node.dark:hover{background-color:#2e4558}.vjs-node-index{position:absolute;right:100%;margin-right:4px;-webkit-user-select:none;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-value{word-break:break-word}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}.input-text-label{margin-bottom:5px;text-align:left;font-weight:400}.input-field{background:#fff;border-radius:0!important;border:1px solid transparent!important;border-bottom:1px solid var(--fiber-blue)!important;padding:14.5px 12px 15.5px!important;font-family:GilroyMedium!important;font-size:1rem!important;color:var(--velvet-black)!important;outline:none!important;transition:border-color .3s!important}.input-field:focus{border:1px solid var(--fiber-blue)!important;outline:none!important}.input-field:disabled{background:#ebebed!important}.input-field.gray-background{background:#ebebed!important}.input-field.lightest-gray-background{background:var(--lightest-gray)!important}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{background-color:#0006;border-radius:4px}*::-webkit-scrollbar-track{background:transparent}html{scrollbar-gutter:stable overlay;-ms-overflow-style:none}@font-face{font-family:Gilroy;src:url(/wwwroot/vueapp/gilroy-regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Gilroy;src:url(/wwwroot/vueapp/gilroy-medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Gilroy;src:url(/wwwroot/vueapp/Gilroy-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Gilroy;src:url(/wwwroot/vueapp/gilroy-bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Gilroy;src:url(/wwwroot/vueapp/Gilroy-Black.woff2) format("woff2");font-weight:900;font-style:normal}button{font-family:Gilroy}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff9;z-index:9998;font-size:1.25em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.loading-box{width:calc(100vw - 30px);max-width:500px;height:calc(100dvh - 30px);max-height:250px;display:flex;justify-content:center;align-items:center;flex-direction:column;background:transparent;color:var(--velvet-black);font-weight:700;border-radius:10px;gap:24px}.p-progressspinner-circle{stroke:#4294f7!important}.special-offer-line-2{font-size:.875rem;font-weight:400;line-height:1rem}html,body{height:100%;color:var(--velvet-black)}body{margin:0;min-height:100dvh;font-family:Gilroy,sans-serif;background-color:#f6f6fa;overflow-y:scroll;overflow-x:hidden}#app{padding:0;height:100%;display:flex;flex-direction:column}h1{position:relative;top:3px}.header-wrapper{position:sticky;top:0;left:0;right:0;z-index:1050}.page-header{font-size:1.75rem;font-weight:900;text-align:center;margin-top:0;margin-bottom:24px;display:block}.p-toggleswitch[data-p-checked=true] .p-toggleswitch-handle{box-shadow:0 3px 8px #00000026,0 3px 1px #0000000f}.p-toggleswitch-input,.p-toggleswitch-slider{width:50px!important}.p-toggleswitch:not([data-p-checked=true]) .p-toggleswitch-handle{box-shadow:0 3px 8px #00000073,0 3px 1px #0000000f}:root{--velvet-black: #101014;--medium-gray: #82939b;--lightest-gray: #f6f6fa;--navy-blue: #012639;--white: #ffffff;--fiber-blue: #4294f7;--light-gray: #dadfe1;--med-gray: #c0c8cc;--fiber-gray: #d1d8db;--disabled-gray: #4d575b;--copyright-gray: #777767;--error: #bf0000;--error-text: var(--white);--success-lighter: #D8F3E5;--error-lighter: #ffe5e5;--highlight-purple: #7d61b3;--highlight-green: #22d3c5;--highlight-light-blue: #EDF5FF}:root{--p-toggleswitch-width: 50px !important;--p-toggleswitch-height: 30px !important;--p-toggleswitch-background: var(--fiber-gray) !important;--p-toggleswitch-checked-hover-background: var(--fiber-blue) !important;--p-toggleswitch-handle-size: 27px !important;--p-toggleswitch-border-radius: 100px !important;--p-toggleswitch-hover-background: var(--fiber-gray) !important;--p-toggleswitch-gap: 2px !important}.p-button:focus-visible{outline:1px solid var(--velvet-black)!important}.tooltip-button:hover:focus-visible{outline:none!important}.p-toast-top-center,.p-toast-top-right,.p-toast-top-left{top:0!important}.p-toast{z-index:3000!important}.p-toast .p-toast-message{border:none;width:420px;margin-left:auto;margin-right:auto;min-height:50px;box-shadow:0 2px 2px #00000024,0 3px 1px -2px #0000001f,0 1px 5px #0003}.p-toast .p-toast-message .p-toast-message-content{gap:20px;padding:12px;align-items:center}.p-toast .p-toast-message .p-toast-summary{font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:600}.p-toast .p-toast-message .p-toast-message-icon{display:none}.p-toast .p-toast-close-button{margin:0;right:0}.p-toast .p-toast-close-button:hover{background-color:transparent!important}@media (max-width: 576px){.p-toast .p-toast-message{width:370px;min-height:62px}}.header-address-container{background:#012639;color:#fff;min-height:25px;display:block;justify-content:center;align-items:center;text-align:center;padding-top:2px}@media (max-width: 576px){.header-address-container{display:flex;flex-direction:column}}.header-address-component{display:inline-block;margin:0 4px;font-size:.75rem;font-weight:400}.header-address-component strong{font-weight:700}.lp_header.lpc_maximized-header.lpc_desktop,.lp_agent_image_area_wrapper.lpc_hero-image-area__image-wrapper.lpc_hero-image-area__image-wrapper_maximized.lpc_desktop{background-color:#012639!important}.lp_chat_line.lpc_message.lpc_message_agent.lpc_message_avatar-hidden.lpc_desktop{background-color:#012639!important;border-color:#012639!important}.lp_chat_arrow_border.lpc_message-tail__border.lpc_message-tail__border_agent.lpc_message-tail__border_avatar-hidden.lpc_desktop,.lp_chat_arrow.lpc_message-tail.lpc_message-tail_agent.lpc_message-tail_avatar-hidden.lpc_desktop{border-right-color:#012639!important}body::-webkit-scrollbar-track,.p-drawer-content::-webkit-scrollbar-track,.cart-dropdown-content::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb,.p-drawer-content::-webkit-scrollbar-thumb,.cart-dropdown-content::-webkit-scrollbar-thumb{background:#00000026!important;border-radius:4px!important;transition:background .3s ease!important}body::-webkit-scrollbar-thumb:hover,.p-drawer-content::-webkit-scrollbar-thumb:hover,.cart-dropdown-content::-webkit-scrollbar-thumb:hover{background:#0000004d}body::-webkit-scrollbar,.p-drawer-content::-webkit-scrollbar,.cart-dropdown-content::-webkit-scrollbar{opacity:0;transition:opacity .3s ease;width:11px}body:hover::-webkit-scrollbar,.p-drawer-content:hover::-webkit-scrollbar,.cart-dropdown-content:hover::-webkit-scrollbar{opacity:1}.p-dialog-close-button,.p-drawer-close-button,.popup-close{height:44px!important;width:44px!important}.p-dialog-close-button svg,.p-drawer-close-button svg,.popup-close svg{height:24px!important;width:24px!important}.p-dialog-close-button,.p-drawer-close-button{color:var(--medium-gray)!important}.popover-close-button{height:24px!important;width:24px!important}.popover-close-button svg{color:var(--velvet-black)!important;height:15px!important;width:15px!important}.p-dialog-close-button:hover,.popover-close-button:hover{background-color:var(--lightest-gray)!important}.p-drawer-close-button:hover{background-color:var(--light-gray)!important}:root{--standard-button-max-width: 320px;--standard-button-min-width: 175px;--standard-button-height: 40px;--standard-button-font-size: 1rem;--standard-button-letter-spacing: .16px}.button{display:flex;height:var(--standard-button-height);min-width:var(--standard-button-min-width);max-width:var(--standard-button-max-width);justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:200px;text-decoration:none;padding:0 20px;cursor:pointer;font-family:Gilroy;font-size:var(--standard-button-font-size);font-weight:700;line-height:normal;letter-spacing:var(--standard-button-letter-spacing)}.button:active{transform:scale(.95);transform-origin:center}.button-primary{background:#4294f7;border:none;color:#fff;border:2px solid var(--fiber-blue)}.button-primary:hover{background:#fff;color:var(--fiber-blue);border:2px solid var(--fiber-blue)!important}.button-primary:focus{border:2px dashed rgba(255,255,255,.8666666667);outline:none}.button-primary-disabled:focus{border:2px dashed var(--fiber-blue);outline:none}.button-secondary{color:var(--navy-blue);background:transparent;border:2px solid var(--fiber-blue)}.button-secondary:active,.button-secondary:hover{background-color:var(--fiber-blue);color:var(--white)}.button-secondary:focus{border:2px dashed var(--fiber-blue);outline:none}.button-secondary-disabled:focus{border:2px dashed var(--fiber-blue);outline:none}.button-primary-disabled,.button-secondary-disabled{background-color:var(--light-gray);color:var(--disabled-gray);border:none}.button-primary-disabled:hover,.button-secondary-disabled:hover{background-color:var(--light-gray);color:var(--disabled-gray);border:none!important}:root{--p-dialog-header-padding: 16px 12px 0px 24px !important;--p-dialog-content-padding: 16px 24px 24px 24px !important;--p-dialog-title-font-weight: 700 !important;--p-dialog-title-font-size: 1.25rem !important;--p-overlay-modal-border-radius: 10px !important}.p-dialog-title{font-weight:700!important;margin:0}.p-overlay-mask{background-color:#0006!important}.p-dialog-mask:not(.p-dialog-topleft){background:#0006}.p-datepicker-panel,.p-select-overlay{z-index:1302!important}.p-dialog-header{gap:48px!important}.p-dialog{min-height:320px!important;min-width:600px!important;max-width:600px!important}@media (max-width: 599px){.p-dialog{width:100%!important;min-width:100%!important;max-width:100%!important}}@media (max-width: 575px){.p-dialog{min-width:370px!important;max-width:100%}}@media (max-width: 767px){.p-dialog{padding:0!important}}.plan-modal-body{font-size:1rem}@media (max-width: 576px){.p-dialog{--p-dialog-header-padding: 8px 4px 0px 16px !important;--p-dialog-content-padding: 16px 16px 24px 16px !important;max-width:370px!important}.plan-modal-body{font-size:1rem}}.p-popover{margin-top:0!important;padding:0!important;border-radius:10px!important;border:1px solid #8597A0!important;background:#fff!important;box-shadow:0 4px 4px #00000040!important;z-index:1050!important}.p-popover:after,.p-popover:before{display:none!important}.p-popover-content{padding:0!important}:root{--p-datepicker-title-gap: 0px !important}.p-inputtext,.p-select{height:40px}.p-select{border:none!important;border-bottom:1px solid var(--fiber-blue)!important;border-radius:0!important}.p-select-label{font-weight:500!important;color:var(--velvet-black)!important}.p-select-dropdown{color:var(--velvet-black)!important;font-size:.875rem!important}.p-datepicker-select-year,.p-datepicker-select-month{font-size:1rem!important;font-weight:700!important;padding:7px!important}.p-datepicker-weekday{font-size:.875rem!important;line-height:1.25rem!important;font-weight:600!important}.p-datepicker-day{font-size:.875rem!important;line-height:1.25rem!important;font-weight:400!important}.p-datepicker-day.p-disabled{opacity:.6!important}.p-datepicker-next-button svg,.p-datepicker-prev-button svg{color:var(--velvet-black)!important}.p-tooltip-text{background-color:var(--velvet-black)!important;opacity:.8!important;padding:10.5px!important;width:279px!important;border-radius:6px!important}.p-tooltip-text div{font-size:.875rem!important;font-weight:600!important}.h1{font-size:1.75rem;line-height:2rem;letter-spacing:.01rem;font-weight:800;text-align:center}.h2{font-size:1.75rem;line-height:2rem;letter-spacing:.01rem;font-weight:800;text-align:left}.h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:700}.h4{font-size:1.125rem;line-height:1.25rem;letter-spacing:.01rem;font-weight:800}.h5{font-size:1.5rem;line-height:1.875rem;letter-spacing:.01rem;font-weight:700}.h6{font-size:1.25rem;line-height:1.375rem;letter-spacing:.01rem;font-weight:700}.p{font-size:1rem;line-height:1.5rem;letter-spacing:.01rem;font-weight:400}.s{font-size:.875rem;line-height:1.25rem;letter-spacing:.01rem;font-weight:400}.xs{font-size:.75rem;line-height:1rem;letter-spacing:.01rem;font-weight:400}.label{font-size:1rem;display:flex;align-items:center;gap:5px}.popup-wrapper{width:871px!important;right:0!important;bottom:60px!important}.popup-wrapper .p-toast-message{background-image:url(/wwwroot/vueapp/actifai-870.svg)!important;background-repeat:no-repeat;background-position:center;box-shadow:none!important;width:871px;height:140px;margin:0!important}.p-toast.popup-wrapper{z-index:initial!important}.actifai-popup{width:1000px!important;max-width:1000px!important}.actifai-popup .p-dialog-header{display:none}.actifai-popup .p-dialog-content{padding:0}@media (max-width: 1024px){.popup-wrapper{width:390px!important}.popup-wrapper .p-toast-message{background-image:url(/wwwroot/vueapp/actifai-390.svg)!important;width:390px;height:286px}}@media (max-width: 770px){.p-dialog-mask:not(.p-dialog-topleft){align-items:start!important}}.p-galleria-next-icon,.p-galleria-prev-icon{color:var(--navy-blue)}button.p-galleria-nav-button{background:#ffffff4d}button.p-galleria-nav-button:not(.p-disabled):hover{background:#ffffff80}.copyright{width:1400px;max-width:100vw;margin:auto auto 0;padding-bottom:96px;padding-top:24px;z-index:0;color:var(--copyright-gray)}.copyright a{color:var(--copyright-gray);text-decoration:none}@media (max-width: 1440px){.copyright{width:1284px}}@media (max-width: 1366px){.copyright{padding-left:32px;padding-right:32px}}@media (max-width: 1024px){.copyright{padding-left:24px;padding-right:24px}}@media (max-width: 767px){.copyright{padding-left:16px;padding-right:16px}}div.LPMcontainer[role=button][aria-label=Chat]{display:none!important}.info-icon-wrapper{display:grid;place-items:center;height:24px;width:24px}.section-container,.explanation{margin-top:8px}.taxes-estimated{margin-top:0;font-weight:500;font-size:.75rem;text-align:left}.charges-cart{width:100%;box-sizing:border-box;display:flex;flex-direction:column;padding-left:16px;padding-right:16px}.charges-cart button{padding:0;background:transparent;border:none}.charges-cart-desktop{width:350px;padding:24px}.charges-cart-desktop .cart-pricing-header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.charges-cart-desktop .header-title{margin:0;display:inline-block}.charges-cart-desktop .section-separator{margin-bottom:16px}.charges-cart-desktop .selection-title{font-weight:600}.charges-cart-desktop .section-title{margin-right:8px}.charges-cart-desktop .section-price{font-size:.875rem}.charges-cart-desktop .edit-button{color:var(--navy-blue);font-size:.875rem}.charges-cart-desktop .cart-pricing-header-divider{height:1px;background-color:#515156;width:100%;margin-bottom:18px}.charges-cart-desktop .dark-section-separator{background-color:#515156}.charges-cart-desktop .monthly-bill-price,.charges-cart-desktop .monthly-bill-title{font-size:1.25rem;font-weight:700;line-height:1.25rem}.charges-cart-desktop .contract-term,.charges-cart-desktop .cart-pricing-footer span{font-size:.75rem}.charges-cart-desktop .footer-title{font-size:.875rem;font-weight:600}.cart-header{display:flex;align-items:center;justify-content:space-between;padding:15px 0 20px;position:sticky;top:0}.cart-title{font-weight:900;font-size:1.5rem;text-align:left;margin:0}.promo-section{border-bottom:1px solid #4294f7;padding:5px 0}.promo-description{font-size:1rem;margin:0 0 10px}.promo-input{font-weight:500;font-size:1rem;border:none;outline:none}.promo-button:hover{opacity:.9}.section-separator{width:100%;height:1px;margin-top:10px;margin-bottom:18px;background-color:#ebebed}.dark-section-separator{width:100%;height:1px;background-color:var(--medium-gray);margin:20px 0}.section-header{display:flex;justify-content:space-between;align-items:center}.section-header-left{display:flex;align-items:center;cursor:pointer}.chevron-icon{width:15px;height:15px;margin-right:10px}.section-title{font-weight:600;font-size:1rem;margin-right:10px;font-weight:700}.section-header-right{display:flex;align-items:center}.detail-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.detail-toggle i{font-size:12px}.pi-info-circle{font-size:.875rem;cursor:pointer}.edit-button{text-decoration:underline;margin-right:10px;cursor:pointer}.edit-button:hover,.edit-button:active{text-decoration:none}.section-details{display:flex;flex-direction:column;gap:10px;margin-top:10px}.section-details-child{display:flex;flex-direction:column;gap:8px}.detail-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.detail-item-child{display:flex;justify-content:space-between;align-items:flex-start;margin-left:20px;margin-right:24px}.detail-title{display:flex;align-items:center;gap:5px;flex:1 1 60%}.detail-price{margin-left:13px}.monthly-bill,.first-month-bill{display:flex;justify-content:space-between}.monthly-bill{margin:12px 0}.contract-term{text-align:right}@media (max-width: 500px){.charges-cart{width:auto;margin:0 auto}}.cart-dropdown-drawer{height:100%!important;border-radius:0!important}.cart-dropdown-drawer .p-drawer-header{padding:16px 0 0!important;margin-bottom:8px;border-bottom:1px solid var(--medium-gray);margin-right:16px;margin-left:16px}.cart-dropdown-drawer .p-drawer-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:.01rem;font-weight:700}.cart-dropdown-drawer .p-drawer-content{padding:0!important}.cart-dropdown-button{color:var(--navy-blue);display:inline-flex;align-items:center;gap:8px;padding:8px 24px;height:40px;position:relative;background-color:transparent;border-radius:22px;border:2px solid var(--fiber-blue);min-width:fit-content}.cart-dropdown-caret{margin-left:5px;width:15px;height:15px;color:#012639}@-moz-document url-prefix(){.cart-dropdown-content{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}}.shopping-cart,.shopping-cart-white{height:20px;width:20.69px}.cart-dropdown-button .shopping-cart{display:block}.cart-dropdown-button .shopping-cart-white,.cart-dropdown-button:hover .shopping-cart{display:none}.cart-dropdown-button:hover .shopping-cart-white{display:block}.cart-price{display:flex;width:fit-content;font-weight:600;font-size:1rem;text-align:right;line-height:1;align-items:center}.cart-price sup{font-size:.85rem;position:relative;top:-3px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter-from,.fade-leave-to{opacity:0}@media (max-width: 767px){.cart-dropdown-button{padding:0 16px}}@media (max-width: 400px){.cart-dropdown-button{gap:5px;padding:5px 10px}.cart-price{font-size:1rem}.cart-price sup{font-size:.75rem;top:-3px}}@media (max-width: 576px){.cart-dropdown__caret{display:none}.shopping-cart{height:16.5px;width:16px}}.header-wrapper[data-v-9a2edc54]{max-width:100vw}.header-container[data-v-9a2edc54]{display:flex;background-color:var(--white);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;height:60px;justify-content:center;border-bottom:1px solid #F3F5F5;position:relative;box-shadow:0 1px 8px #0003}.back-button[data-v-9a2edc54]{height:24px;width:24px;padding:0}.back-button img[data-v-9a2edc54]{height:16px;width:16px}.header-overlay[data-v-9a2edc54]{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000040}.header-container.flyout-open[data-v-9a2edc54]{border-bottom:1px solid rgba(0,0,0,.5)}.header-div[data-v-9a2edc54]{display:flex;flex-direction:column;width:1400px;align-items:center;position:relative;padding:0;justify-content:center}.header[data-v-9a2edc54]{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.header-left[data-v-9a2edc54],.header-right[data-v-9a2edc54]{display:inline-flex;align-items:center;position:relative}.header-left[data-v-9a2edc54]{gap:4px}.header-right[data-v-9a2edc54]{gap:32px}.header-back-button[data-v-9a2edc54]{display:flex;padding:8.25px 0;width:20px;align-items:center;gap:20px;flex-shrink:0;background:none;border:none;cursor:pointer}.header-back-button img[data-v-9a2edc54]{width:100%;height:auto}.header-logo img[data-v-9a2edc54],a.header-logo[data-v-9a2edc54]{height:40px}.header-phone[data-v-9a2edc54]{color:#4294f7;display:inline-flex;align-items:center;position:relative;flex:0 0 auto;cursor:pointer;height:100%;padding:0}.header-phone a[data-v-9a2edc54]{text-decoration:none;font-weight:600;color:var(--navy-blue);font-size:1rem;text-align:center;gap:8px}.header-phone-link[data-v-9a2edc54]{display:flex;align-items:center}.header-phone-icon[data-v-9a2edc54]{background:none;border:none;color:#4294f7;padding:0}.header-chat[data-v-9a2edc54]{color:#4294f7;background:none;border:none;cursor:pointer;margin-top:5px;padding:0}.header-chat-icon[data-v-9a2edc54]{height:24px;width:25px}@media (max-width: 1440px){.header-div[data-v-9a2edc54]{width:1284px}}@media (max-width: 1366px){.header-div[data-v-9a2edc54]{padding:0 32px}}@media (max-width: 1024px){.header-div[data-v-9a2edc54]{padding:0 24px}}@media (max-width: 767px){.header-right[data-v-9a2edc54]{gap:16px}.header-logo img[data-v-9a2edc54]{height:27.429px;width:67.134px}.back-button[data-v-9a2edc54]{height:16px;width:16px}.back-button img[data-v-9a2edc54]{height:11px;width:11px}.header-div[data-v-9a2edc54]{padding:0 16px}}.galleria-swipe-area[data-v-d5ee0b4b]{width:100%;height:100%}.carousel-container[data-v-413bb048]{width:100%;position:relative;text-align:center;padding:0 20px}.carousel-image[data-v-413bb048]{width:100%;border-radius:8px;object-fit:cover;height:150px}[data-v-413bb048] .p-galleria{border:none!important}[data-v-413bb048] .p-galleria-indicator-active button{background:#012639!important}[data-v-413bb048] .p-galleria-indicator-button{width:12px;height:12px}[data-v-413bb048] .p-galleria-indicator-list{padding:.25rem!important;padding-bottom:0}.core-card{flex:0 0 auto;margin:50px 10px 10px;box-sizing:border-box;border:1px solid #ccc;border-radius:10px;background-color:#fff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 3.291px 3.291px #00000040;display:flex;flex-direction:column;position:relative}.core-card p{margin:0}.phone-card-wrapper{height:175px;width:372px;margin:0;flex:1 1 auto}.phone-card-wrapper h2{margin:0}.phone-card-wrapper .phone-card-interior{height:100%;display:flex;flex-direction:column;width:100%;padding:20px}.phone-card-wrapper .phone-card-content{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media (max-width: 767px){.phone-card-wrapper{flex:1 1 auto;width:372px}}.installation-card{height:288px;min-width:200px;max-width:340px;margin:0!important}.installation-card .install-icon-container{height:55px;flex-shrink:0;margin-top:10px}.installation-card .plan-card{height:100%;display:flex;flex-direction:column;width:100%}.installation-card .plan-card-content{height:100%;display:flex;flex-direction:column}.installation-card .toggle-text-wrapper{display:flex;justify-content:space-between;margin-top:auto}.installation-card .install-title{font-weight:900;margin:8px 0}.installation-card .details-link,.installation-card .store-locator-link{text-decoration:underline;cursor:pointer;color:var(--velvet-black);margin:8px 0;width:max-content}.badges{position:relative;z-index:1}.plan-card{min-height:200px;padding:20px;position:relative;z-index:2;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:100%}.non-flyout-card,.bbl-card-container,.bbl-loader,.bbl-iframe{width:320px;margin:0}.non-flyout-card a{color:inherit}.non-flyout-card .plan-card-content{display:flex;flex-direction:column;gap:20px}.non-flyout-card .plan-card{gap:48px}.non-flyout-card{height:100%}@media (max-width: 1366px){.non-flyout-card,.bbl-card-container,.bbl-loader,.bbl-iframe{width:300px}}@media (max-width: 767px){.non-flyout-card,.bbl-card-container,.bbl-loader,.bbl-iframe{width:277.5px}.non-flyout-card .main-price{font-size:1rem}.non-flyout-card .plan-description .p{font-size:.875rem;line-height:1.25rem;letter-spacing:.01rem;font-weight:400}.install-title{font-weight:900}}@media (max-width: 575px){.non-flyout-card .plan-card{padding:16px}}.flyout-card .plan-card{min-height:200px;padding:20px;gap:20px}.flyout-card .plan-description{height:initial;color:var(--velvet-black)}.flyout-card .plan-description a{color:inherit}.flyout-card{width:385px;margin:0;height:100%}@media (max-width: 1440px){.flyout-card{width:300px}}@media (max-width: 575px){.flyout-card .plan-card,.flyout-card .plan-price-container{gap:12px}}.plan-header{display:flex;flex-direction:column;height:auto!important}.badge{top:8px;left:8px;padding:4px 8px;font-size:1rem;color:#fff;border-radius:10px}.recommended-badge{background-color:#2979ff;position:absolute;top:-24px;left:-.7px;right:-.7px;height:24px;border-radius:10px 10px 0 0;line-height:16px;text-align:center;border:1px solid #2979ff;font-weight:700;font-size:1rem;z-index:1}.highlight-badge{background-color:var(--highlight-purple);left:-1.2rem;position:relative;display:flex;border-radius:0 10px 10px 0;min-height:35px;font-weight:700;align-items:center;padding:.25rem .5rem;width:fit-content;max-width:180px;margin-top:auto}.symmetrical-badge{background-color:#012639;position:absolute;left:calc(100% - 130px);top:20px;right:0;height:35px;padding:5px 20px;text-align:center;font-size:1rem;font-weight:600;border-radius:10px 0 0 10px;display:flex;justify-content:center;align-items:center;z-index:3}.plan-title{margin:0;color:var(--velvet-black);font-weight:900}.plan-subtitle{font-size:1rem;color:#101014;font-weight:500;margin-bottom:1rem;flex:1}.plan-price{margin-bottom:0;gap:.5rem;display:flex;align-items:top;margin-top:auto}.plan-price-container{display:flex;margin-top:auto;flex-direction:column;gap:20px}.installation-details-content{display:flex;flex-direction:column;gap:16px}.installation-details-content p{margin:0}.main-price{font-size:1.5rem;font-weight:700;white-space:pre-line}.term-price{font-size:.75rem;color:var(--velvet-black);font-weight:500}.price-toggle{margin-left:auto}.plan-bullets,.plan-modal-bullets{padding:0;margin-left:20px;margin-top:8px;margin-bottom:24px}.plan-bullets ul,.plan-modal-bullets ul{margin:0;padding:0}.plan-bullets ul li,.plan-modal-bullets ul li{margin-bottom:12px}.plan-bullets ul li:last-child,.plan-modal-bullets ul li:last-child{margin-bottom:0}.recommended-border-radius{border-radius:0 0 10px 10px}.toggled-state{border-color:#4294f7;box-shadow:0 1px 10px #4294f7}.toggled-state-badge{border:1px solid #4294f7;border-bottom:none;box-shadow:0 1px 10px #4294f7}.toggled-state-card-badge{border-top-left-radius:0;border-top-right-radius:0}.plan-modal-bullets{margin-top:15px}.quantity-container{display:flex;margin-left:auto;gap:8px;align-items:center}.product-count{font-size:1.3125rem;align-items:center;text-align:center;width:20px}.feature-image-container{margin-bottom:16px}.feature-image-container img{height:80px}.toggle-option-product{display:flex;align-items:center;justify-items:left;gap:10px;width:100%}.toggle-option-product:last-child{margin-bottom:4px}.toggle-option-product-name{flex:1}.toggle-option-warning-text{color:#bc0000;font-size:1rem;margin-top:10px;padding-right:20px}.toggle-option-product-price{align-content:right;font-weight:400;text-align:right}.toggle-option-product-toggle{align-content:right}.plan-card-content{display:flex;flex-direction:column;height:100%}.toggle-option-bullets{margin-bottom:auto}.option-bullets-container{display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-top:20px}.option-bullets-container a{color:inherit}.toggle-option-container{margin-top:16px;display:flex;flex-direction:column;gap:20px}.radio-group-wrapper[data-v-bdc5ceff]{display:flex;flex-direction:column;gap:10px;margin-top:20px}.radio-option-wrapper[data-v-bdc5ceff]{display:flex;align-items:center;gap:4px;cursor:pointer}.radio-option-wrapper label[data-v-bdc5ceff]{font-size:.875rem;color:#101014;font-weight:500}.phone-port-form-container{max-width:1140px;margin:auto;display:flex;flex-direction:column;gap:24px}.phone-port-form-container p,.phone-port-form-container h3{margin:0}.p-inputtext::placeholder{font-style:normal}.phone-port-input-container{display:flex;gap:16px;justify-content:center;align-items:center;text-align:center}.phone-cards{display:flex;flex-direction:row;gap:24px;justify-content:center}@media (max-width: 767px){.phone-cards{flex-direction:column-reverse;gap:16px;justify-content:center;align-items:center}.phone-port-input-container{flex-direction:column}.form-element{width:100%}}.transfer-section{display:flex;flex-direction:column;gap:16px}.phone-error-message{color:var(--error);text-align:left}.transfer-info-section{background:var(--error-lighter);border-radius:8px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto;max-width:768px;width:100%}.transfer-success{background:var(--success-lighter)}.transfer-failed{background:var(--error-lighter)}@media (max-width: 767px){.phone-port-form-container{flex-direction:column;gap:16px}}.radio-group p{font-size:1rem;margin-bottom:10px}.options-header{font-size:1.25rem!important;font-weight:700;color:var(--velvet-black)}.radio-label{font-size:.875rem;font-weight:400;display:flex;align-items:center;margin-bottom:10px;color:var(--velvet-black);cursor:pointer}.radio-label input[type=radio]{margin-right:10px;width:20px;height:20px;accent-color:#4294f7}.phone-input-label{font-size:1rem;font-weight:500;margin-bottom:5px}.transfer-info{font-size:.875rem!important;color:#101014;margin-left:20px;margin-top:5px;font-weight:500}select,input[type=tel],input[type=password]{width:100%;padding:12px 15px;border:1px solid #d1d9e0;border-radius:5px;font-size:1rem}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.button-secondary:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.submit-different-number{text-decoration:underline;cursor:pointer;margin-bottom:20px;margin-top:0;position:absolute;right:11px;top:16px}.flyout-header{margin:0 10px;font-size:1.5rem;color:var(--velvet-black);font-weight:600}.p-drawer-header{padding:32px 32px 24px!important}.mobile-flyout .p-drawer-header{padding-top:16px!important}.p-drawer-content{padding-left:32px!important;padding-right:32px!important}@media (max-width: 767px){.mobile-flyout .p-drawer-content,.p-drawer-header{padding-left:16px!important;padding-right:16px!important}}.p-drawer-mask{--p-mask-background: rgba(0, 0, 0, .4)}.p-drawer-bottom .p-drawer{height:calc(100% - 85px)!important;border-radius:10px 10px 0 0}@media (max-width: 576px){.p-drawer-bottom .p-drawer{height:calc(100% - 100px)!important}.p-drawer-bottom .cart-dropdown-drawer.p-drawer{height:100%!important}}.p-drawer-right .p-drawer{width:66vw!important;border-inline-start-width:1px}.p-drawer{background-color:var(--lightest-gray)!important}.p-drawer-content{padding-bottom:90px!important}.p-panel{background:#fff0!important;border-color:#fff0!important;max-width:1300px}.p-panel-header{padding:0 10px!important}.flyout-card-container{display:flex;flex-wrap:wrap;max-width:1300px;gap:24px;margin-top:5px}@media (max-width: 1200px){.flyout-card-container{gap:19px}}@media (max-width: 1023px){.flyout-card-container{gap:24px}}@media (max-width: 648px){.flyout-card-container{justify-content:center}}@media (min-width: 1024px){.p-drawer-right .p-drawer{width:67vw!important;min-width:683px!important}}@media (min-width: 1200px){.p-drawer-right .p-drawer{min-width:853px!important}}@media (min-width: 1440px){.p-drawer-right .p-drawer{min-width:960px!important}}@media (min-width: 1920px){.p-drawer-right .p-drawer{min-width:1280px!important}}.status-icon[data-v-7f7b3a28]{display:inline-flex;align-items:center;justify-content:center;position:relative}.form-container{width:1200px;max-width:calc(100vw - 100px);margin:auto;background-color:#fffa;border:1px solid #ddd;border-radius:7px;padding:0 25px 35px}.form-title{font-size:1.8rem;font-weight:700;color:var(--velvet-black);margin-bottom:20px;text-align:center}.form-group{margin-bottom:20px}.p-datepicker-select-year,.p-datepicker-select-month{font-family:Gilroy}input::placeholder{color:#ddd!important;font-style:italic}.contact-section{display:flex;flex-direction:column;gap:24px;margin-top:24px}.form-section-header{display:flex;justify-content:space-between;align-items:center}.password-section{display:flex;flex-direction:column;gap:24px;margin-top:24px}.input-invalid-messages{font-size:1rem;color:var(--error)}.password-criteria{display:grid;grid-template-columns:1fr 1fr;row-gap:8px;column-gap:16px;margin-top:16px}.password-criteria-item{display:flex;flex-direction:row;gap:8px;flex:1}.input-text-container{display:flex;flex-direction:column}.p-password-input,.p-inputtext{background:#fff;border-radius:0!important;border:1px solid transparent!important;border-bottom:1px solid #4294f7!important;padding:14.5px 12px 15.5px!important;font-family:GilroyMedium!important;font-size:1rem!important;color:#101014!important;outline:none!important;transition:border-color .3s!important}.p-invalid .p-password-input,.p-invalid .p-inputtext{border-bottom-color:var(--error)!important}.p-invalid{border-bottom-color:var(--error)!important}.tooltip-button{background:transparent!important;border:none!important;cursor:pointer!important;color:var(--velvet-black)!important}.account-setup-container{max-width:767px;margin:0 auto}.form-section-title{margin:24px 0}.form-disclaimer{margin-top:16px}.mg-1{margin-bottom:1rem}.form-header{text-align:left}.form-subheader{font-weight:500;font-size:.875rem}.form-section-container{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:20px}.form-section-container .form-element{flex:1 1 100%;box-sizing:border-box}.form-element{display:flex;flex-direction:column;gap:5px}.form-disclaimer{font-weight:500;font-size:.875rem}.form-toggle-element{display:flex;align-items:center;gap:8px}.form-password-header{font-weight:600;font-size:1rem}.form-password-requirement-list{list-style:none;margin:10px 0 0;padding:0;font-weight:400;font-size:.875rem}.form-password-requirement-list li{margin-bottom:4px}.form-password-requirement-list li i{font-size:.75rem}@media (max-width: 767px){.form-section-container,.password-criteria{grid-template-columns:1fr}.form-section-header{flex-direction:column;gap:24px;align-items:flex-start}}@media (min-width: 1025px){.form-section-container .form-element{flex:1 1 calc(50% - 1rem)}}.phone-input-container{display:flex;flex-direction:column;margin-bottom:1rem}.phone-input-label{margin-bottom:5px;text-align:left;font-family:GilroyMedium;font-weight:500;font-size:1rem;color:#101014}.input-field{background:#fff!important;border-radius:0!important;border:1px solid transparent!important;border-bottom:1px solid #4294f7!important;padding:14.5px 12px 15.5px!important;font-family:GilroyMedium!important;font-size:1rem!important;color:#101014!important;outline:none!important;transition:border-color .3s!important}.input-field.p-invalid{border-bottom:1px solid #e00000!important}.input-field:focus{border:1px solid #4294f7!important;outline:none!important}.p-invalid{border-color:#e00000}@font-face{font-family:GilroyMedium;src:url(/wwwroot/vueapp/gilroy-medium.otf) format("opentype");font-weight:400;font-style:normal}.textarea-container{display:flex;flex-direction:column}.textarea-label{margin-bottom:5px;text-align:left;font-family:GilroyMedium;font-weight:500;font-size:1rem;color:var(--velvet-black)}.textarea-field{width:100%;min-height:106px;border:none!important;border-bottom:1px solid var(--fiber-blue)!important;background:#fff!important;font-family:GilroyMedium!important;font-size:1rem!important;padding:8px;box-sizing:border-box;border-radius:0!important;outline:none!important;resize:none}.textarea-field::placeholder{font-family:GilroyMedium!important;font-size:1rem!important;color:#57707c!important}.textarea-field:focus{border:1px solid var(--fiber-blue)!important}.pro-installation-form[data-v-eea84732]{margin-top:24px;text-align:left;color:#101014;display:flex;flex-direction:column;gap:24px}.pro-installation-form p[data-v-eea84732],.pro-installation-form h2[data-v-eea84732],.pro-installation-form h3[data-v-eea84732]{margin:0}.pro-installation-form .intro-text h2[data-v-eea84732]{margin-bottom:16px}.intro-paragraph[data-v-eea84732]{font-size:.875rem;font-weight:400;color:#101014;margin-top:20px;margin-bottom:30px}.section-title[data-v-eea84732]{font-size:1.5rem;font-weight:500;color:var(--velvet-black);margin:20px 0;border-bottom:none}.p-calendar[data-v-eea84732]{width:300px}.install-contact-info[data-v-eea84732]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media (max-width: 767px){.pro-installation-form[data-v-eea84732]{gap:16px}.pro-installation-form .install-contact-info[data-v-eea84732]{display:flex;flex-direction:column;gap:16px}}.form-element label[data-v-eea84732]{margin-bottom:5px}.time-slot-container[data-v-eea84732]{display:flex;gap:16px;margin-bottom:20px}.time-slot-container.has-error[data-v-eea84732]{margin-bottom:5px}.contact-instructions[data-v-eea84732]{font-size:.875rem;font-weight:400;margin-bottom:8px}.call-me-container[data-v-eea84732]{display:flex;align-items:center}.call-me-container label[data-v-eea84732]{margin-left:8px;font-size:.875rem;font-weight:400}.p-error[data-v-eea84732]{font-size:1rem}.p-invalid-date[data-v-eea84732]{border-radius:0 6px 6px 0}.custom-datepicker small[data-v-eea84732]{display:block;margin-top:5px}[data-v-eea84732] .custom-datepicker input::-webkit-input-placeholder{font-family:Gilroy!important}[data-v-eea84732] .custom-datepicker .p-inputtext:focus{border:1px solid #4294f7!important;box-shadow:none}[data-v-eea84732] .custom-datepicker .p-inputtext:focus{border-color:#4294f7!important}[data-v-eea84732] .custom-datepicker .p-inputtext.p-focus{border-color:#4294f7!important}@media (max-width: 1024px){.time-slot-container[data-v-eea84732]{display:grid;grid-template-columns:max-content;gap:12px;justify-content:left}}@media (max-width: 767px){.time-slot-container[data-v-eea84732]{display:flex;gap:16px;margin-bottom:20px}}@media (max-width: 576px){.pro-installation-form[data-v-eea84732]{padding:10px}.p-calendar[data-v-eea84732]{width:100%}.time-slot-container[data-v-eea84732]{display:grid;grid-template-columns:max-content;gap:16px;justify-content:left}.custom-datepicker[data-v-eea84732],.contact-instructions[data-v-eea84732],.time-slot-container[data-v-eea84732],.input-field[data-v-eea84732]{width:100%}}@font-face{font-family:GilroyMedium;src:url(/wwwroot/vueapp/gilroy-medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:GilroyRegular;src:url(/wwwroot/vueapp/gilroy-regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:GilroySemiBold;src:url(/wwwroot/vueapp/Gilroy-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}.pickup-equipment-form[data-v-45af15fe]{margin-top:20px}.section-title[data-v-45af15fe]{font-family:GilroyMedium;font-size:1.5rem;margin-top:20px;margin-bottom:20px;border:none}.pickup-description[data-v-45af15fe]{font-family:GilroyRegular;font-size:.875rem;font-weight:400;color:var(--velvet-black);margin-bottom:20px;margin-top:20px}.find-location-btn[data-v-45af15fe]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:22px;border:2px solid #4294f7;background:#fff;padding:0 20px;min-width:175px;font-family:GilroySemiBold;font-size:1rem;font-weight:600;color:#012639;cursor:pointer;transition:background .2s ease}.find-location-btn[data-v-45af15fe]:hover,.find-location-btn[data-v-45af15fe]:active{background:#4294f7;color:#fff}.box-contents[data-v-45af15fe]{list-style-type:disc;padding-left:20px;font-family:GilroyRegular;font-size:1rem;font-weight:400;color:var(--velvet-black);margin-bottom:16px;margin-top:-4px;line-height:1.4}.box-contents li[data-v-45af15fe]{margin-bottom:8px}.activation-description[data-v-45af15fe]{font-family:GilroyRegular;font-size:.875rem;font-weight:400;color:var(--velvet-black);margin-bottom:16px;line-height:1.4}.custom-datepicker[data-v-45af15fe]{margin-bottom:20px}.p-error[data-v-45af15fe]{color:#e00000!important;font-family:GilroyMedium;font-size:1rem}.p-invalid-date[data-v-45af15fe]{border:1px solid #e00000!important;border-radius:0 6px 6px 0}.custom-datepicker small[data-v-45af15fe]{display:block;margin-top:5px}[data-v-45af15fe] .custom-datepicker input::-webkit-input-placeholder{font-family:GilroyRegular!important;color:var(--velvet-black)}[data-v-45af15fe] .custom-datepicker .p-inputtext:focus{border-color:#4294f7!important;box-shadow:none}@font-face{font-family:GilroyRegular;src:url(/wwwroot/vueapp/gilroy-regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:GilroyMedium;src:url(/wwwroot/vueapp/gilroy-medium.otf) format("opentype");font-weight:400;font-style:normal}.ship-to-me-form[data-v-958fca2e]{margin-top:20px;text-align:left}.ship-section-title[data-v-958fca2e]{margin-top:24px;margin-bottom:16px;border:none;text-align:left}.state-zip-group[data-v-958fca2e]{display:flex;gap:32px}.state-zip-group .form-group[data-v-958fca2e]{flex:1;margin-bottom:0}.activation-date-title[data-v-958fca2e]{margin-bottom:16px}.shipping-address-display[data-v-958fca2e]{margin-bottom:20px}.shipping-address-form[data-v-958fca2e]{display:flex;flex-direction:column;margin-top:20px}.wide-input[data-v-958fca2e]{width:320px}.address-line[data-v-958fca2e]{font-weight:400;margin:0}.change-address-link[data-v-958fca2e]{display:inline-block;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer}.whats-in-the-box-title[data-v-958fca2e]{margin-top:20px}.form-group label[data-v-958fca2e]{margin-bottom:5px}.box-contents[data-v-958fca2e]{list-style-type:disc;padding-left:20px;margin-bottom:16px;margin-top:-4px;line-height:1.4}.box-contents li[data-v-958fca2e]{margin-bottom:8px}.activation-date-description[data-v-958fca2e]{margin-bottom:16px}.address-edit-dialog[data-v-958fca2e]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.dialog-instructions[data-v-958fca2e]{margin:0}.ship-dialog-footer[data-v-958fca2e]{display:flex;flex-wrap:wrap;gap:16px;width:100%}.ship-dialog-footer button[data-v-958fca2e]{flex:1}.state-dropdown[data-v-958fca2e]{background:#fff;border-radius:0!important;border:1px solid transparent!important;border-bottom:1px solid var(--fiber-blue)!important;color:var(--velvet-black);outline:none;transition:border-color .3s;box-shadow:none!important;width:100%;margin-top:6px}.custom-datepicker[data-v-958fca2e]{margin-bottom:20px}.p-error[data-v-958fca2e]{color:#e00000!important;font-family:GilroyMedium;font-size:1rem}.p-invalid-date[data-v-958fca2e]{border:1px solid #e00000!important;border-radius:0 6px 6px 0}.custom-datepicker small[data-v-958fca2e]{display:block;margin-top:5px}[data-v-958fca2e] .custom-datepicker input::-webkit-input-placeholder{font-family:GilroyRegular!important;color:var(--velvet-black)}[data-v-958fca2e] .custom-datepicker .p-inputtext:focus{border-color:#4294f7!important;box-shadow:none}[data-v-958fca2e] .p-datepicker-input{font-family:GilroyRegular!important}@media (max-width: 576px){.wide-input[data-v-958fca2e]{width:100%}}.calendar-time-row{margin:24px auto 0;display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.calendar-time-title{text-align:center;font-weight:500;font-size:1.125rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;margin:0 auto 24px}.calendar-carousel-wrapper .date-carousel{gap:5px}.calendar-time-container{display:flex;padding:8px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;border-radius:8px;border:1px solid #DADFE1;background:#fff;color:#101014;text-align:center;font-size:1rem;font-weight:400;line-height:1.5rem;width:130px;cursor:pointer}.calendar-time-container-selected{background-color:#4294f7;color:#fff;font-weight:700}.calendar-time-containers{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-top:8px}.cal-view-text{font-size:1rem;line-height:1.5rem;letter-spacing:.16px;text-decoration:underline;text-align:right;height:1.2rem;color:#101014}.cal-picker-container{cursor:pointer;display:flex;padding:12px 0;justify-content:center;align-items:center;gap:8px;align-self:stretch;background-color:transparent;border:none}.calendar-card-container{border:1px solid #c6c6ca;border-radius:8px;background:#fff;padding:0;width:100px;height:150px;margin:10px 2.5px;text-align:center;flex-shrink:0;cursor:pointer}.calendar-card-container-grey{background:#ebebed!important;color:#4d575b}.calendar-card-container-selected{border:1px solid #4294F7!important;background:#4294f7!important;color:#fff}.calendar-carousel-date-container{text-align:center;margin-top:20px}.calendar-carousel-date-container span.p-datepicker-input-icon-container{position:relative!important;inset-inline-end:unset!important}.calendar-carousel-wrapper,.calendar-carousel-container{max-width:630px!important}.calendar-carousel-wrapper{margin:0 auto!important}.calendar-carousel-card{flex:0 0 auto;box-sizing:border-box;border:1px solid #ccc;border-radius:10px;background-color:#fff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column}.calendar-card-dow{font-size:1rem;font-weight:700;line-height:2.25rem;text-align:center;height:30px}.calendar-card-month{font-size:1rem;margin-top:6px;font-weight:400;line-height:2.25rem;text-align:center;height:30px}.calendar-card-day{margin-top:10px;font-size:3rem;font-weight:500;line-height:2.25rem;text-align:center;display:flex;height:49.451px;flex-direction:column;justify-content:center;flex-shrink:0}.carousel-btn.cal-left{left:-2.75rem;position:absolute}.carousel-btn.cal-right{right:-2.75rem;position:absolute}.ship-section-title{margin-top:24px;margin-bottom:16px}.info-loading{text-align:center;font-size:1.8rem;font-weight:900;justify-items:center;align-items:center;padding-top:50px}.install-header{margin-top:0;margin-bottom:24px}.installation-cards{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.install-instructions{margin-top:0;margin-bottom:24px}.installation-info{width:100%}@media (max-width: 500px){.installation-cards{width:max-content;margin:auto}}.installation-info-container{display:flex;flex-direction:row;gap:39px;max-width:767px;margin:0 auto;justify-content:center}.form-column{text-align:left;flex:1}.installation-warning{font-family:GilroyRegular;font-size:.875rem;font-weight:400;color:#101014}.selection-confirmation{margin-top:10px;font-size:1rem;font-weight:500;color:var(--velvet-black)}@media (max-width: 767px){.installation-info-container{flex-direction:column}.cart-column,.cart-content{width:350px}}.summary-container{background-color:var(--white);width:100%;border-radius:8px;padding:16px 24px 24px;display:flex;gap:24px}.summary-container p,.summary-container h2,.summary-container h3,.summary-container h4{margin:0}.summary-container .summary-header{margin:8px 0}.review-submit-container{display:flex;flex-direction:row;gap:39px;max-width:calc(100vw - 50px);max-width:1140px;margin:20px auto 0}.order-summary{display:flex;flex-direction:column;align-items:flex-start;max-width:620px;border-radius:8px;flex:1}.service-section{width:100%}.service-item{display:flex;flex-direction:row;justify-content:space-between}.service-categories{border-radius:8px;width:100%}.service-title{color:var(--white);display:flex;height:40px;padding:8px 16px;justify-content:space-between;align-items:center;align-self:stretch;width:100%}.service-items{border-right:1px solid var(--med-gray);border-left:1px solid var(--med-gray);display:flex;padding:8px 16px;flex-direction:column;gap:8px;flex:1 0 0}.icon-white .pi-info-circle:before{fill:var(--white);color:var(--white)}.otc-section .service-items{border-bottom:1px solid var(--med-gray);border-bottom-right-radius:8px;border-bottom-left-radius:8px}.billing-install-container{max-width:448px;flex:1}.billing-install-container .line-items{border-radius:8px;border:1px solid var(--med-gray);padding:16px;display:flex;flex-direction:column;gap:16px}.billing-install-container .line-item{display:flex;justify-content:space-between;align-items:center;width:100%}.billing-install-container .line-item p{font-weight:400}.billing-install-container .install-line-item{display:flex;flex-direction:column;width:100%}.billing-install-container .install-line-item p{font-weight:400}.promo-input-container{border-bottom:1px solid var(--fiber-blue);margin-bottom:32px}.promo-input-container input{border-bottom:none!important;transition:none!important}.promo-input-container input:focus{border:none!important}.item-name{display:flex;align-items:center;gap:5px}.item-tooltip{display:flex;justify-content:center;align-items:center}.input-invalid{border-color:var(--error)!important}.promo-section{border:1px solid var(--med-gray);border-radius:8px;padding:8px}.promo-section .promo-description{margin-bottom:8px}.promo-section .promo-button{min-width:initial!important;padding-left:22px!important;padding-right:22px!important}.form-column{text-align:left}.cart-column{width:450px}.order-warning{font-size:1rem;font-weight:700;color:#011014;text-decoration-line:underline;text-decoration-style:solid}.appointment-info-box{padding:30px;gap:20px;display:flex;flex-direction:column;align-items:flex-start;border-radius:3px;border:1px solid #515156;background:#fff;margin-top:20px}.sub-header{font-size:1.5rem;font-weight:500;color:var(--velvet-black);margin-top:0;margin-bottom:-10px;border-bottom:none}.installer-warning{font-size:.875rem;font-weight:400;color:#101014}.promo-info-box{padding:8px;background-color:#d9eafd;font-weight:600;display:flex;gap:8px;border-radius:8px}.installation-expectations-header{color:var(--velvet-black);font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:-10px;border-bottom:none}.installation-expectations{color:#101014;font-size:.875rem;font-weight:400;margin-top:0;margin-bottom:0}.reschedule-warning{font-family:GilroyBold;font-weight:600;font-size:1rem;color:var(--velvet-black);margin-top:0}.upcoming-pro-install-header{color:var(--velvet-black);font-size:1.25rem;font-weight:600;margin-top:0;margin-bottom:-10px;border-bottom:none}.install-call,.install-date{color:var(--velvet-black);font-size:1rem;font-weight:600}.install-time{color:var(--velvet-black);font-size:1rem;font-weight:600;margin-top:-20px}.cart-content{border:none;border-radius:10px;box-shadow:0 4px 4px #00000040;background:#fff}@media (max-width: 1024px){.cart-column,.cart-content{width:350px}}@media (max-width: 767px){.review-submit-container{flex-direction:column}.cart-column,.cart-content{width:350px}}.terms-section{margin-top:20px;padding:0 16px}.terms-link{cursor:pointer;font-weight:700}@media (max-width: 767px){.summary-container{flex-direction:column-reverse}.billing-install-container,.order-summary{max-width:100%}.terms-section{padding:0 32px}}.thankyou-container[data-v-c3ea08f3]{max-width:1140px;display:flex;padding:24px 24px 48px;flex-direction:column;align-items:center;border-radius:10px;border:1px solid rgba(16,16,20,.2);background:var(--white, #FFF);margin:0 24px}.thankyou-container h1[data-v-c3ea08f3],.thankyou-container h2[data-v-c3ea08f3],.thankyou-container h3[data-v-c3ea08f3],.thankyou-container p[data-v-c3ea08f3]{margin:0}.thankyou-container .thankyou-sections-container[data-v-c3ea08f3]{display:flex;flex-direction:column;gap:24px;max-width:624px}.thankyou-container .receipt-iframe[data-v-c3ea08f3]{width:100%;border:0px;height:calc(100vh - 420px)}.thankyou-container .order-info[data-v-c3ea08f3]{display:flex;padding:48px 24px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:10px;border:2px solid var(--fiber-blue);background:#edf5ff;align-items:center;width:100%}.thankyou-container .order-info a[data-v-c3ea08f3]{color:inherit}.thankyou-container .order-info .order-info-content p[data-v-c3ea08f3],.thankyou-container .order-info .order-info-details p[data-v-c3ea08f3]{text-align:center}.thankyou-container .order-info .order-info-details p[data-v-c3ea08f3]:not(:last-child){margin-bottom:1em}.thankyou-container .receipt-info[data-v-c3ea08f3]{display:flex;padding:16px 24px;flex-direction:column;align-items:center;border-radius:10px;border:1px solid rgba(16,16,20,.4);background:var(--lightest-gray);width:100%}.thankyou-container .social-cards[data-v-c3ea08f3]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}@media (max-width: 767px){.thankyou-container .social-cards[data-v-c3ea08f3]{grid-template-columns:repeat(1,1fr);justify-content:center;align-items:center}}.thankyou-container .social-card[data-v-c3ea08f3]{display:flex;width:288px;height:245px;padding:20px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:10px;border:1px solid rgba(16,16,20,.2);margin:0 auto}.thankyou-container .social-card a[data-v-c3ea08f3]{color:inherit}.thankyou-container .social-card-header[data-v-c3ea08f3]{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px}.thankyou-container .social-card-content[data-v-c3ea08f3]{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:20px}.bbl-iframe{height:auto;overflow:hidden;border:none}.bbl-loader{font-size:1.5rem;font-weight:600;text-align:center;padding:40px 30px;background:#fff8;display:flex;flex-direction:column;border-radius:10px;gap:20px;min-height:250px;border:1px solid #000}.bbl-error{font-size:1.2rem;border:1px solid #A00}.bbl-error p{font-size:1rem;margin:0;padding:0}.bbl-card-container{flex:0 0 auto;box-sizing:border-box;background-color:transparent;display:flex;flex-direction:column;overflow:hidden;height:auto}.bbl-card-container:first-child{margin-left:8px}.bbl-card-container:last-child{margin-right:8px}.warm-leads-dialog-submitted .p-dialog-header{position:absolute!important;width:100%}.warm-leads-dialog-submitted .p-dialog-header-actions{position:absolute!important;top:12px;right:12px}.warm-leads-dialog-submitted .p-dialog-content{padding:24px}.warm-leads-dialog-submitted .success-wrapper{display:flex;flex-direction:column;gap:8px;align-items:center;position:relative;margin-top:48px}.warm-leads .gray-background{background-color:var(--lightest-gray)!important}.warm-leads-dialog-submitted .p-dialog-content{padding-top:0}.core-content-div{display:flex}.secondary-card-container{display:inline-flex;gap:40px;flex-wrap:wrap;max-width:1400px;margin:0 auto}.secondary-card-container .core-card{max-width:320px;width:calc(25vw - 40px)}.more-bbl-facts{color:var(--velvet-black);font-size:1.125rem;font-weight:500;margin:24px 0;text-align:center}.core-content-div{width:calc(100vw - 40px);max-width:1400px;margin:0 auto;flex-direction:column;height:100%}.carousel-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;margin:auto 0}.carousel-container{position:relative;margin:0 auto;display:flex;width:100%;flex-direction:column}.carousel-all-cards{display:flex;flex-wrap:nowrap;width:max-content;justify-content:center;margin:auto;gap:28px}.carousel-all-cards .core-card-container{margin:8px 0}.carousel-all-cards .core-card-container:first-child{margin-left:8px}.carousel-all-cards .core-card-container:last-child{margin-right:8px}.carousel-track{overflow-x:auto;padding:0;-ms-overflow-style:none;scrollbar-width:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-btn{top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.45));opacity:.65;transition:opacity .3s ease}.carousel-btn:hover{opacity:1}.carousel-btn.absolute{position:absolute!important}.carousel-btn.fixed{position:fixed!important}.carousel-btn.absolute.left{left:0}.carousel-btn.absolute.right{right:0}.carousel-btn.fixed.left{left:calc(50vw - 706px)}.carousel-btn.fixed.right{left:calc(50vw + 658px);right:unset}.action-footer{width:100%;height:60px;background:var(--white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:fixed;left:0;bottom:0;z-index:20;border-top:1px solid var(--velvet-black);padding:14px 0;text-align:center;display:flex;gap:20px;justify-content:center;align-items:center}@media (max-width: 1439px){:root{--gutter: 82px;--max-width: 1284px}.core-content-div{width:calc(100vw - var(--gutter));max-width:var(--max-width);display:flex;justify-content:center}.secondary-card-container{gap:28px;display:inline-flex;justify-content:start;max-width:1284px;width:unset}.secondary-card-container .core-card{max-width:300px;width:calc(25vw - 28px)}.carousel-btn.fixed.left{left:calc((100vw - min(var(--max-width),100vw - var(--gutter)))/2 - 6px);right:unset}.carousel-btn.fixed.right{right:calc((100vw - min(var(--max-width),100vw - var(--gutter)))/2 - 6px);left:unset}}@media (max-width: 1369px){:root{--gutter: 64px}.core-content-div{width:calc(100vw - var(--gutter));max-width:unset}.carousel-btn.fixed.left{left:calc((100vw - (100vw - var(--gutter))) / 2 - 6px);right:unset}.carousel-btn.fixed.right{right:calc((100vw - (100vw - var(--gutter))) / 2 - 6px);left:unset}}@media (max-width: 1366px){.secondary-card-container{gap:8px;display:inline-flex;justify-content:start;max-width:calc(100vw - var(--gutter));width:unset}.secondary-card-container .core-card{max-width:300px;width:calc(33vw - 24px)}}@media (max-width: 1024px){.carousel-btn{opacity:0}}@media (max-width: 767px){.secondary-card-container{gap:8px;justify-content:center}}@media (max-width: 540px){.secondary-card-container .core-card{max-width:300px;width:calc(50vw - 36px)}}.progress-bar-container{display:flex;justify-content:center;position:relative}.progress-bar{display:flex;align-items:center;justify-content:center;width:100%;max-width:1500px;margin:24px 0}.progress-item{display:flex;align-items:center;justify-items:center;margin-right:0rem}.step-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.step-container div{color:var(--navy-blue);font-size:.75rem;margin-top:10px;white-space:nowrap;overflow:visible;font-weight:500;text-align:center}.step-icon{height:20px}.step-arrow{width:42px;height:12px;margin:0;position:relative;top:-10px}@media (max-width: 574px){.step-arrow{width:32px}}iframe.actifaiframe-wrapper[data-v-84b93537]{display:block;width:100%;border:none;height:85svh;height:85dvh;height:85vh;min-height:-webkit-fill-available;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom)}.popup-container[data-v-0c718727]{display:flex;justify-content:space-between;align-items:center;padding:20px 0 0 1em;height:100%}.popup-container p[data-v-0c718727],h4[data-v-0c718727]{color:var(--white)}.popup-container h4[data-v-0c718727]{font-size:20px;font-weight:800;letter-spacing:.2px;margin:0}.popup-container p[data-v-0c718727]{margin:.5em 0}.popup-container button[data-v-0c718727]:last-child{background:var(--white)}.popup-container button[data-v-0c718727]:hover{background:var(--fiber-blue)}.popup-container div[data-v-0c718727]:last-child{padding-right:3em}button.popup-close[data-v-0c718727]{position:absolute;right:0;top:0;border:0;margin:1.5em .5em 0 0}button.popup-close[data-v-0c718727],button.popup-close[data-v-0c718727]:hover,button.popup-close[data-v-0c718727]:focus,button.popup-close[data-v-0c718727]:active{background:transparent;border:0}button.popup-close[data-v-0c718727]:hover,button.popup-close[data-v-0c718727]:focus,button.popup-close[data-v-0c718727]:active{color:var(--fiber-blue)}@media (max-width: 1024px){.popup-container[data-v-0c718727]{flex-direction:column;justify-content:center;padding:5em 0 0}.popup-container h4[data-v-0c718727],p[data-v-0c718727],button[data-v-0c718727]{text-align:center;margin:1em 0}.popup-container div[data-v-0c718727]:last-child{padding-right:0}}.core-content-container{width:100%;padding:0 24px 24px}.product-error{background-color:var(--navy-blue);width:100%;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:99999999;padding:30px 20px;gap:24px;min-height:50px}.product-error p{margin:0}@media (max-width: 767px){.product-error .h6{font-size:1rem}}.product-error a{color:#fff;text-decoration:underline}@media (prefers-color-scheme: dark){:root{--p-primary-50: #f5f8fe !important;--p-primary-100: #cfdbf8 !important;--p-primary-200: #a9bff3 !important;--p-primary-300: #4294f7 !important;--p-primary-400: #5c86e8 !important;--p-primary-500: #4294f7 !important;--p-primary-600: #2e5ac0 !important;--p-primary-700: #264a9e !important;--p-primary-800: #1e3a7c !important;--p-primary-900: #162a5a !important;--p-primary-950: #0e1b39 !important;--p-surface-0: #ffffff !important;--p-surface-50: #f8fafc !important;--p-surface-100: #f1f5f9 !important;--p-surface-200: #e2e8f0 !important;--p-surface-300: #cbd5e1 !important;--p-surface-400: #94a3b8 !important;--p-surface-500: #64748b !important;--p-surface-600: #475569 !important;--p-surface-700: #334155 !important;--p-surface-800: #1e293b !important;--p-surface-900: #0f172a !important;--p-surface-950: #020617 !important;--p-primary-contrast-color: #ffffff !important;--p-toggleswitch-width: 2.5rem;--p-toggleswitch-height: 1.5rem;--p-toggleswitch-border-radius: 30px;--p-toggleswitch-gap: .25rem;--p-toggleswitch-shadow: var(--p-form-field-shadow);--p-toggleswitch-focus-ring-width: var(--p-focus-ring-width);--p-toggleswitch-focus-ring-style: var(--p-focus-ring-style);--p-toggleswitch-focus-ring-color: var(--p-focus-ring-color);--p-toggleswitch-focus-ring-offset: var(--p-focus-ring-offset);--p-toggleswitch-focus-ring-shadow: var(--p-focus-ring-shadow);--p-toggleswitch-border-width: 1px;--p-toggleswitch-border-color: transparent;--p-toggleswitch-hover-border-color: transparent;--p-toggleswitch-checked-border-color: transparent;--p-toggleswitch-checked-hover-border-color: transparent;--p-toggleswitch-invalid-border-color: var(--p-form-field-invalid-border-color);--p-toggleswitch-transition-duration: var(--p-form-field-transition-duration);--p-toggleswitch-slide-duration: .2s;--p-toggleswitch-handle-border-radius: 50%;--p-toggleswitch-handle-size: 1rem;--p-toggleswitch-background: var(--p-surface-300) !important;--p-toggleswitch-disabled-background: var(--p-form-field-disabled-background) !important;--p-toggleswitch-hover-background: var(--p-surface-400) !important;--p-toggleswitch-checked-background: var(--p-primary-color) !important;--p-toggleswitch-checked-hover-background: var(--p-primary-hover-color) !important;--p-toggleswitch-handle-background: var(--p-surface-0) !important;--p-toggleswitch-handle-disabled-background: var(--p-form-field-disabled-color) !important;--p-toggleswitch-handle-hover-background: var(--p-surface-0) !important;--p-toggleswitch-handle-checked-background: var(--p-surface-0) !important;--p-toggleswitch-handle-checked-hover-background: var(--p-surface-0) !important;--p-toggleswitch-handle-color: var(--p-text-muted-color) !important;--p-toggleswitch-handle-hover-color: var(--p-text-color) !important;--p-toggleswitch-handle-checked-color: var(--p-primary-color) !important;--p-toggleswitch-handle-checked-hover-color: var(--p-primary-hover-color) !important}}.state-text-area{resize:none}
