*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#ededed}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:BR Candor,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#828b9c}input::placeholder,textarea::placeholder{opacity:1;color:#828b9c}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}*{box-sizing:border-box}html,body{font-family:BR Candor,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--tw-text-opacity: 1;color:rgb(27 43 75 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;margin:0;padding:0;overflow-x:clip}p{font-size:14px;line-height:1.5;margin:0 0 20px;color:#000}h1,h2,h3,h4,h5,h6{color:#000;font-weight:900}h3,h4,h5,h6{line-height:1.3}a{transition-duration:.3s;text-decoration:none}a:hover{text-decoration:none}img{max-width:100%}ul{padding:0;margin:0}ul li{list-style:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}.container-main{max-width:1360px;width:100%;margin:0 auto;padding:0 20px}.global-btn{display:inline-block;padding:0 22px;font-weight:700;font-size:18px;line-height:50px;letter-spacing:-.02em;text-align:center;color:#fff;background:#f7581f;border-radius:14px;transition:background .3s}.global-btn:hover{background:#de4913}.global-btn-white{display:inline-block;padding:0 22px;border:1px solid #000000;font-weight:700;font-size:18px;line-height:48px;letter-spacing:-.02em;border-radius:14px;text-align:center;color:#000;transition:all .3s}.global-btn-white:hover{border:1px solid #F7581F;color:#f7581f}.sub-title{background:#f8f9fb;margin:0 auto 35px;display:block;width:-moz-fit-content;width:fit-content;border:1px solid #CDD2E4;padding:10px 13px;border-radius:100px;font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase}.global-title{font-weight:700;font-size:60px;line-height:65px;letter-spacing:-.02em;text-align:center}.sec-desc{font-weight:400;font-size:19px;line-height:30px;text-align:center}.hero-heading{font-weight:700;font-size:70px;line-height:75px;letter-spacing:-.02em}.hero-desc{font-weight:400;font-size:19px;line-height:30px}.txt-default{font-size:19px;font-weight:400;line-height:30px;letter-spacing:0}.legal-content{font-size:16px;font-weight:400;line-height:26px;color:#333}.legal-content h2{font-size:24px;line-height:32px;font-weight:700;margin:36px 0 12px;color:#000}.legal-content h3{font-size:19px;line-height:28px;font-weight:600;margin:24px 0 8px;color:#000}.legal-content p{font-size:16px;line-height:26px;color:#333;margin-bottom:12px}.legal-content ul{margin:8px 0 12px 24px}.legal-content ul li{list-style:disc;margin-bottom:4px}.legal-content ol{margin:8px 0 12px 24px}.legal-content ol li{list-style:decimal;margin-bottom:6px}.legal-content ol ul li{list-style:disc}.legal-content a{color:#f7581f}.legal-content strong{font-weight:600}.section-padding{padding-top:4rem;padding-bottom:4rem}@media(min-width:768px){.section-padding{padding-top:6rem;padding-bottom:6rem}}.card{border-radius:20px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: 0 4px 20px rgba(0, 0, 0, .08);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card:hover{--tw-shadow: 0 10px 20px rgba(0, 0, 0, .1);--tw-shadow-colored: 0 10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.top-0{top:0}.z-0{z-index:0}.\!row-span-1{grid-row:span 1 / span 1!important}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-ml-px{margin-left:-1px}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.h-12{height:3rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:1.25rem}.w-\[calc\(100\%_\+_8rem\)\]{width:calc(100% + 8rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[877px\]{max-width:877px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(205 210 228 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.font-sans{font-family:BR Candor,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-body-lg{font-size:19px;line-height:30px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-5{line-height:1.25rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/50{color:#00000080}.text-gray-300{--tw-text-opacity: 1;color:rgb(205 210 228 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(130 139 156 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(121 129 146 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 14px 34px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(205 210 228 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Thin-0t8ccd2T.woff2) format("woff2"),url(/build/assets/BRCandor-Thin-Dc1XttmI.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-ThinItalic-BwcPgDYZ.woff2) format("woff2"),url(/build/assets/BRCandor-ThinItalic-Beobqwb3.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-ExtraLight-tZWGDqjf.woff2) format("woff2"),url(/build/assets/BRCandor-ExtraLight-Dk-awXKu.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-ExtraLightItalic-DMqdDAcU.woff2) format("woff2"),url(/build/assets/BRCandor-ExtraLightItalic-VH-ud9Cq.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Light-BSJlRhH4.woff2) format("woff2"),url(/build/assets/BRCandor-Light-EiCapAGF.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-LightItalic-pypKMDkb.woff2) format("woff2"),url(/build/assets/BRCandor-LightItalic-Drbl57Ko.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Regular-C6zBshRp.woff2) format("woff2"),url(/build/assets/BRCandor-Regular-B3Xl2YdJ.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-RegularItalic-TPCcKbLv.woff2) format("woff2"),url(/build/assets/BRCandor-RegularItalic-ChrELTGB.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Medium-2tf61X6X.woff2) format("woff2"),url(/build/assets/BRCandor-Medium-BURCYe_B.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-MediumItalic-CAGGvD6s.woff2) format("woff2"),url(/build/assets/BRCandor-MediumItalic-bbwO27Q8.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-SemiBold-hSKBwhgK.woff2) format("woff2"),url(/build/assets/BRCandor-SemiBold-Dsm9KumY.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-SemiBoldItalic-DAH_erl-.woff2) format("woff2"),url(/build/assets/BRCandor-SemiBoldItalic-DwOaHjkY.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Bold-BVBNbzH7.woff2) format("woff2"),url(/build/assets/BRCandor-Bold-C6cXwYGt.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-BoldItalic-DFC1G41P.woff2) format("woff2"),url(/build/assets/BRCandor-BoldItalic-CI7rf4BL.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-Black-C8kAEFFo.woff2) format("woff2"),url(/build/assets/BRCandor-Black-BJvsGVhb.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BR Candor;src:url(/build/assets/BRCandor-BlackItalic-uGnjFrtP.woff2) format("woff2"),url(/build/assets/BRCandor-BlackItalic-CNez_B_Z.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}main{padding-top:88px}#header{padding:22px 0;position:fixed;top:0;left:0;width:100%;z-index:999;background:transparent;transition:all .3s}#header.scrolled{background:#fff;box-shadow:0 2px 10px #00000014;padding:15px 0}.inner-header{max-width:1360px;width:100%;margin:0 auto;padding:0 20px;display:flex;align-items:center;position:relative}.inner-header .logo{margin-right:28px}.inner-header .logo a{display:inline-block}.inner-header .logo img{width:233px}.inner-header .main-header{display:flex;justify-content:space-between;align-items:center;width:100%}.main-header .menu .nav-menu{display:flex;gap:28px;margin-left:40px}.main-header .menu .nav-menu li{padding:10px 0}.main-header .menu .nav-menu li .menu-items{display:flex;gap:6px;align-items:center;font-weight:500;font-size:16px;line-height:22px;color:#000;position:relative;cursor:pointer}.main-header .menu .nav-menu li .menu-items svg{transition:all .3s}.main-header .menu .nav-menu li.active .menu-items,.main-header .menu .nav-menu li .menu-items:hover{color:#f7581f}.main-header .menu .nav-menu li.active .menu-items svg,.main-header .menu .nav-menu li .menu-items:hover svg{transform:rotate(180deg)}.main-header .menu .nav-menu li.active .menu-items svg path,.main-header .menu .nav-menu li .menu-items:hover svg path{stroke:#f7581f}.inner-header .main-header .header-btn{display:flex;align-items:center}.inner-header .main-header .login{font-weight:400;font-size:16px;line-height:22px;display:inline-block;margin-right:28px;color:#000;transition:color .3s}.inner-header .main-header .login:hover{color:#f7581f}.inner-header .main-header .head-btn{padding:0 16px;background:#f7581f;line-height:44px;display:inline-block;border-radius:12px;font-weight:700;font-size:16px;letter-spacing:-.02em;color:#fff;transition:background .3s}.inner-header .main-header .head-btn:hover{background:#de4913}.click-mobile{position:relative;display:none;cursor:pointer;z-index:1001}.click-mobile span{background:#000;height:3px;width:26px;display:block;position:relative;border-radius:1px}.click-mobile:before,.click-mobile:after{content:" ";height:3px;width:26px;background:#000;position:absolute;transition:transform .3s;border-radius:10px}.click-mobile:before{top:-8px}.click-mobile:after{bottom:-8px}.click-mobile.active span{visibility:hidden;transition:transform .3s}.click-mobile.active:before,.click-mobile.active:after{content:"";position:absolute;height:3px;width:20px;background:#000;top:-2px;left:4px;transition:transform .3s;border-radius:1px}.click-mobile.active:before{transform:rotate(45deg)}.click-mobile.active:after{transform:rotate(-45deg)}.mobile-overlay{display:none}@media(max-width:991px){.mobile-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;z-index:998;opacity:0;transition:opacity .3s;pointer-events:none}.mobile-overlay.active{display:block;opacity:1;pointer-events:auto}}body.mobile-menu-open{overflow:hidden}.sub-menu{padding:0 20px;position:absolute;top:64px;left:0;width:100%;display:none;z-index:999}.sub-menu .back-menu{display:none}.inner-submenu{background:#fff;box-shadow:0 4px 20px #00000014;border-radius:20px;padding:40px;display:flex;align-items:stretch;min-height:420px}.submenu-intro{width:28.4%;padding-right:40px;border-right:1px solid #EDEDED;display:flex;justify-content:space-between;flex-direction:column}.submenu-intro h2{font-weight:700;font-size:30px;line-height:38px;letter-spacing:-.02em;margin:0 0 10px}.submenu-intro p{font-weight:400;font-size:16px;line-height:26px;margin:0 0 24px}.submenu-category{width:71.6%;display:flex;position:relative}.submenu-category .category-menu,.submenu-category .submenu-list{display:block;padding:0 40px;border-right:1px solid #EDEDED;width:55.76%}.submenu-category .submenu-list{width:50.506%}.submenu-category .category-menu .category-tabs{padding:0}.submenu-category .category-menu .category-tabs .click-toggle{border-radius:16px;padding:13px 25px 13px 23px;cursor:pointer}.submenu-category .category-menu .category-tabs.active .click-toggle,.submenu-category .category-menu .category-tabs:hover .click-toggle{background:#f8f9fb}.category-tabs.active .category-item{display:block;width:44.24%;position:absolute;right:0;top:0}.category-menu .category-tabs:not(:last-child){margin-bottom:4px}.category-menu .category-tabs .category-header{display:flex;justify-content:space-between;align-items:center}.category-menu .category-tabs .category-header h3{margin:0;font-weight:700;font-size:19px;line-height:28px;color:#000}.category-menu .category-tabs p{font-weight:400;font-size:16px;line-height:26px;margin:6px 0 0;color:#000}.submenu-category .category-item{width:44.24%;display:none}.submenu-category .new-blog{width:49.493%}.category-item,.new-blog{padding-left:40px}.card-item:not(:last-child){margin-bottom:10px}.card-item a{display:flex;align-items:center;padding:16px;border-radius:14px;gap:16px;transition:background .2s}.card-item a:hover{background:#f8f9fb}.card-item a .icon{width:28px;height:28px;-o-object-fit:cover;object-fit:cover}.card-item a span{font-weight:700;font-size:19px;line-height:28px;color:#000}.main-header .menu .nav-menu li:hover>a:after{position:absolute;left:-10px;top:0;content:"";height:70px;width:calc(100% + 20px);z-index:999}.main-header .menu .nav-menu li:hover .sub-menu{display:block}@media(max-width:991px){.main-header .menu .nav-menu li:hover .sub-menu{display:none}.main-header .menu .nav-menu li:hover>a:after{display:none}}.items-header{display:flex;align-items:center;gap:15px;margin:0 0 6px}.items-header h3{margin:0;line-height:0}.items-header h3 a{font-weight:700;font-size:19px;line-height:28px;color:#000}.items-header h3 a:hover{color:#f7581f}.submenu-items p{font-weight:400;font-size:16px;line-height:26px;margin:0}.submenu-intro .global-btn-white{position:relative;bottom:0;width:100%;line-height:44px}.submenu-category .new-blog .card-thumb{aspect-ratio:400 / 243;overflow:hidden;margin:0 0 20px;display:flex}.submenu-category .new-blog .card-thumb img{border-radius:20px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.submenu-category .new-blog .card-blog h4{margin:0 0 10px;line-height:1}.submenu-category .new-blog .card-blog h4 a{font-weight:700;font-size:19px;line-height:28px;color:#000}.submenu-category .new-blog .card-blog h4 a:hover{color:#f7581f}.submenu-category .new-blog .card-blog p{font-weight:400;font-size:16px;line-height:24px;color:#828b9c}#footer{background:#003264}.inner-footer{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}main:not(:has(.ready))+#footer .footer-top{padding-top:70px}.footer-top{padding:210px 0 70px;display:flex;justify-content:space-between;border-bottom:1px solid #0C4176;gap:70px}.footer-top .footer-info{max-width:325px;width:100%}.footer-top .footer-info .logo{margin:0 0 17px}.footer-top .footer-info .logo img{width:233px}.footer-top .footer-info .desc p{margin:0 0 28px;font-weight:400;font-size:16px;line-height:24px;color:#fff}.footer-top .footer-info .social a{display:inline-block;width:20px;height:22px;margin-right:16px}.footer-top .footer-info .social a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.footer-top .footer-info .social a:hover img{filter:none}.footer-top .footer-list{max-width:668px;width:100%;display:flex;gap:70px}.footer-list .list-item{list-style:none}.footer-list .list-item h3{font-weight:700;font-size:19px;line-height:30px;margin:0 0 26px;color:#fff}.footer-list .list-item ul li a{display:block;font-weight:400;font-size:16px;line-height:24px;color:#fff;margin:0 0 14px;text-transform:capitalize;transition:color .3s}.footer-list .list-item ul li a:hover{color:#f7581f}.features-menu .features-hidden{display:none}.features-menu.expanded .features-hidden{display:block}.show-more-features{font-weight:600;font-size:14px;line-height:22px;color:#fff;cursor:pointer;text-decoration:underline;margin-top:8px;display:inline-block;transition:color .3s}.show-more-features:hover{color:#f7581f}.footer-bot{display:flex;justify-content:space-between;padding:28px 0 30px}.footer-bot .coppy{font-weight:400;font-size:14px;line-height:22px;color:#fff;margin:0}.footer-bot ul{display:flex;gap:31px;align-items:center}.footer-bot ul li a{font-weight:400;font-size:14px;line-height:22px;color:#fff;display:inline-block;transition:color .3s}.footer-bot ul li a:hover{color:#f7581f}.banner{padding:93px 0 0;position:relative;background-image:url(/images/hero-bg.webp);background-position:bottom center;background-repeat:no-repeat;background-size:100% auto}.banner .inner-banner{position:relative;z-index:2}.banner:before{content:"";background-image:url(/images/bg-banner.png);background-position:top -17% center;background-repeat:no-repeat;background-size:100% auto;position:absolute;height:50%;width:100%}.banner:after{display:none}.banner-intro{width:-moz-fit-content;width:fit-content;margin:0 auto 35px;border:1px solid #CDD2E4;border-radius:100px;padding:4px 12px 4px 5px;display:flex;gap:12px;justify-content:space-between;align-items:center}.banner-intro .gr-img{display:flex}.banner-intro .gr-img img{width:28.5px;height:28.5px;border-radius:50%;border:2px solid #fff}.banner-intro .gr-img img:not(:first-child){margin-left:-11px}.banner-intro>span{font-weight:600;font-size:14px;line-height:14px;color:#000}.hero-pill{display:inline-block;background:#f0f1f5;color:#1b2b4b;font-weight:600;font-size:14px;line-height:1;padding:10px 22px;border-radius:100px;margin:0 auto 20px;letter-spacing:.02em}.banner-content{text-align:center}.banner-content h1{max-width:1000px;width:100%;margin:0 auto 13px}.banner-content .desc{max-width:957px;width:100%;margin:0 auto 38px;text-align:center}.banner-content .banner-btn{display:flex;justify-content:center;gap:10px;margin:0 0 21px}.banner-content .credit{text-align:center;margin:0 0 40px;font-style:italic;font-weight:500;font-size:16px;line-height:16px}.banner-thumb{position:relative}.banner-thumb .play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:2;transition:opacity .3s ease}.banner-thumb-video{position:relative}.banner-thumb-video video{width:100%;max-width:900px;margin:0 auto;border-radius:20px;display:block}.introduce{padding:59px 0 127px}.inner-introduce{display:flex;gap:53px}.inner-introduce .introduce-item{flex-basis:calc(33.333% - 35.333px);display:flex;gap:20px}.inner-introduce .introduce-item span{display:inline-block;width:14.4px;margin-top:5px;flex-shrink:0}.inner-introduce .introduce-item p{font-weight:400;font-size:19px;line-height:30px;margin:0}.audience{padding:0 0 70px}.inner-audience>h2{max-width:737px;width:100%;margin:0 auto 11px}.inner-audience .sec-desc{margin:0 0 70px}.list-audience-post{display:flex;gap:30px;flex-wrap:wrap}.card-audience{flex-basis:calc(50% - 15px);padding:19px 20px 50px;background:#f8f9fb;border-radius:30px}.card-audience .info-audience{text-align:center}.card-audience .thumb{display:block;aspect-ratio:545 / 334;overflow:hidden;margin:0 0 32px}.card-audience .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px}.card-audience h3{font-weight:700;font-size:30px;line-height:38px;letter-spacing:-.02em;text-align:center;margin:0 0 16px;color:#000}.card-audience .the-ex p{font-weight:400;font-size:19px;line-height:30px;text-align:center;margin:0 0 37px}.audience-btn{margin-top:auto}.features{padding:0 0 130px}.inner-features h2{max-width:813px;width:100%;margin:0 auto 11px}.inner-features .sec-desc{margin:0 0 70px}.list-features{display:flex;gap:30px;flex-wrap:wrap}.list-features .box-features{background:#f8f9fb;border-radius:30px;position:relative;overflow:hidden}.list-features .box-features>a{padding:35px 0 0;display:block}.list-features .box-features .box-text{padding:0 40px;position:relative;z-index:2}.list-features .box-features h3{font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.02em;margin:0 0 12px;color:#000}.list-features .box-features:hover h3{color:#f7581f}.list-features .box-features p{font-weight:400;font-size:19px;line-height:30px;padding-right:15px}.list-features .box-features:nth-child(1),.list-features .box-features:nth-child(2){flex-basis:calc(50% - 15px);max-height:540px}.list-features .box-features:nth-child(3),.list-features .box-features:nth-child(6){flex-basis:calc(32.916% - 15px);max-height:500px}.list-features .box-features:nth-child(4),.list-features .box-features:nth-child(5){flex-basis:calc(67.083% - 15px);max-height:500px}.list-features .box-features .img-mb{display:none}.mockup-bookings{position:relative;padding:20px 25px 0;height:320px;overflow:hidden}.mockup-card{background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000014,0 1px 3px #0000000a;font-family:inherit}.mockup-list{position:relative;padding:16px 18px 0;z-index:1}.mockup-list-header{margin-bottom:12px}.mockup-list-title{font-size:17px;font-weight:700;color:#1b2b4b;letter-spacing:-.01em}.mockup-tabs{display:flex;gap:0;border-bottom:2px solid #E5E7EB;margin-bottom:0}.mockup-tab{font-size:12px;font-weight:500;color:#667085;padding:6px 14px 8px;cursor:default;border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap}.mockup-tab.active{color:#003264;border-bottom-color:#00a3fa;font-weight:600}.mockup-badge{display:inline-block;background:#f2f4f7;color:#667085;font-size:10px;font-weight:600;padding:1px 6px;border-radius:10px;margin-left:2px}.mockup-tab.active .mockup-badge{background:#00a3fa;color:#fff}.mockup-table{width:100%}.mockup-row{display:flex;align-items:center;padding:9px 0;border-bottom:1px solid #F2F4F7}.mockup-row-head{padding:7px 0}.mockup-row-head .mockup-col{font-size:10px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em}.mockup-col-check{width:28px;flex-shrink:0}.mockup-checkbox{display:inline-block;width:14px;height:14px;border:1.5px solid #D0D5DD;border-radius:3px;vertical-align:middle}.mockup-checkbox.checked{background:#003264;border-color:#003264;position:relative}.mockup-checkbox.checked:after{content:"";position:absolute;left:3px;top:1px;width:5px;height:8px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.mockup-col{flex:1;font-size:12px;color:#344054;font-weight:400}.mockup-status{display:inline-block;font-size:10px;font-weight:600;padding:2px 8px;border-radius:10px;white-space:nowrap}.mockup-status.picked-up{background:#fff4e5;color:#b54708;border:1px solid #FECDAB}.mockup-status.reserved{background:#ecfdf3;color:#027a48;border:1px solid #A6F4C5}.mockup-status.confirmed{background:#eff8ff;color:#175cd3;border:1px solid #B2DDFF}.mockup-detail{position:absolute;right:20px;top:110px;width:260px;padding:16px 18px;z-index:2;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f}.mockup-detail-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mockup-detail-title{font-size:15px;font-weight:700;color:#1b2b4b;letter-spacing:-.01em}.mockup-detail-dates{display:flex;align-items:center;gap:6px;font-size:11px;color:#667085;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #F2F4F7}.mockup-detail-section{margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #F2F4F7}.mockup-detail-label{display:block;font-size:9px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.mockup-detail-value{display:block;font-size:13px;font-weight:600;color:#003264}.mockup-detail-sub{display:block;font-size:11px;color:#667085;margin-top:1px}.mockup-detail-item{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.mockup-item-name{display:block;font-size:12px;font-weight:600;color:#344054}.mockup-item-variant{display:block;font-size:10px;color:#98a2b3;margin-top:1px}.mockup-item-price{font-size:12px;font-weight:600;color:#344054;white-space:nowrap}.mockup-detail-total{display:flex;justify-content:space-between;align-items:center;padding-top:10px;font-size:13px;font-weight:600;color:#1b2b4b}.mockup-total-amount{font-size:15px;font-weight:700;color:#003264}.mockup-customers{position:relative;padding:20px 25px 0;height:320px;overflow:hidden}.mockup-cust-list{position:relative;padding:16px 18px 0;z-index:1}.mockup-search-pill{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#98a2b3;background:#f9fafb;border:1px solid #E5E7EB;border-radius:6px;padding:4px 10px}.mockup-col-id{flex:0 0 36px}.mockup-col-date{flex:0 0 90px;text-align:right}.mockup-text-muted{color:#98a2b3!important;font-size:11px!important}.mockup-text-bold{font-weight:600;color:#003264!important}.mockup-row-highlight{background:#f8fafc;margin:0 -18px;padding-left:18px!important;padding-right:18px!important}.mockup-cust-profile{position:absolute;right:15px;top:70px;width:250px;padding:16px 16px 12px;z-index:2;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f}.mockup-profile-header{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #F2F4F7}.mockup-avatar{width:34px;height:34px;border-radius:50%;background:#26af51;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-profile-name{display:block;font-size:14px;font-weight:700;color:#1b2b4b;line-height:1.2}.mockup-profile-stats{display:flex;gap:0;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #F2F4F7}.mockup-stat{flex:1;text-align:center}.mockup-stat:not(:last-child){border-right:1px solid #F2F4F7}.mockup-stat-value{display:block;font-size:16px;font-weight:700;color:#003264;line-height:1.2}.mockup-stat-label{display:block;font-size:9px;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.mockup-profile-section{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #F2F4F7}.mockup-profile-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mockup-waiver-row{display:flex;align-items:center;gap:6px;margin-top:5px}.mockup-waiver-name{font-size:11px;font-weight:500;color:#344054;flex:1}.mockup-waiver-date{font-size:10px;color:#98a2b3}.mockup-promo-row{display:flex;align-items:center;gap:6px;margin-top:5px}.mockup-promo-code{font-size:12px;font-weight:700;color:#f7581f;font-family:monospace;background:#fff4ee;padding:2px 6px;border-radius:4px;border:1px solid #FECDAB}.mockup-promo-discount{font-size:11px;color:#667085;flex:1}.mockup-operations{position:relative;padding:20px 22px 0;overflow:hidden}.mockup-ops-dashboard{position:relative;z-index:1;padding:16px 18px}.mockup-ops-period{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#667085;background:#f8f9fb;border:1px solid #F2F4F7;border-radius:6px;padding:2px 6px}.mockup-ops-stats{display:flex;gap:6px;margin-top:8px}.mockup-ops-stat-card{flex:1;background:#f8f9fb;border:1px solid #F2F4F7;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:1px}.mockup-ops-stat-label{font-size:8px;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px}.mockup-ops-stat-number{font-size:14px;font-weight:700;color:#003264}.mockup-ops-stat-change{font-size:8px;font-weight:600;border-radius:3px;padding:1px 4px;width:-moz-fit-content;width:fit-content}.mockup-ops-stat-change.up{color:#027a48;background:#ecfdf3}.mockup-ops-stat-change.down{color:#b54708;background:#fff4e5}.mockup-ops-chart{margin-top:10px}.mockup-ops-chart-title{font-size:9px;font-weight:600;color:#344054}.mockup-ops-bars{display:flex;align-items:flex-end;gap:5px;height:60px;margin-top:5px;padding-bottom:14px;position:relative}.mockup-ops-bar-group{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.mockup-ops-bar{width:100%;background:#e0edff;border-radius:3px 3px 0 0;min-height:3px}.mockup-ops-bar.highlight{background:#00a3fa}.mockup-ops-bar-label{font-size:7px;color:#98a2b3;margin-top:2px;position:absolute;bottom:0}@media(max-width:991px){.mockup-operations{padding:12px 14px 0}.mockup-ops-stat-number{font-size:13px}.mockup-ops-bars{height:50px}}.mockup-dashai{position:relative;padding:16px 20px 0;overflow:hidden}.mockup-ai-dark{background:linear-gradient(145deg,#0a1628,#1a1045,#0f1d3d);border-radius:12px;padding:14px 16px;position:relative;z-index:1;box-shadow:0 4px 24px #00000026,0 1px 3px #00000014}.mockup-ai-hero{display:flex;align-items:center;gap:8px;margin-bottom:12px}.mockup-ai-logo{flex-shrink:0;display:flex}.mockup-ai-hero-text{display:flex;flex-direction:column;gap:1px;flex:1}.mockup-ai-hero-title{font-size:15px;font-weight:700;color:#fff}.mockup-ai-hero-counter{font-size:10px;color:#ffffff80;font-weight:400}.mockup-ai-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mockup-ai-task-card{background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:2px}.mockup-ai-task-icon{display:flex;align-items:center;margin-bottom:2px}.mockup-ai-task-name{font-size:11px;font-weight:600;color:#fff;line-height:1.3}.mockup-ai-task-detail{font-size:9px;color:#ffffff73}.mockup-ai-task-running{border-color:#7c3aed66;background:#7c3aed1f}.mockup-ai-task-running .mockup-ai-task-name{color:#c4b5fd}.mockup-ai-task-running .mockup-ai-task-detail{color:#c4b5fd99}.mockup-ai-pulse{width:8px;height:8px;border-radius:50%;background:#7c3aed;display:inline-block;animation:aiPulse 1.5s ease-in-out infinite}@keyframes aiPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.mockup-ai-insight{position:absolute;right:20px;bottom:10px;width:240px;z-index:2;padding:10px 12px!important;border-left:3px solid #7C3AED}.mockup-ai-insight-badge{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:#7c3aed;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.mockup-ai-insight-text{font-size:11px;color:#344054;line-height:1.4;display:block;margin-bottom:8px}.mockup-ai-insight-text strong{color:#003264;font-weight:700}.mockup-ai-insight-actions{display:flex;gap:6px}.mockup-ai-insight-btn{font-size:10px;font-weight:600;padding:5px 12px;border-radius:6px;cursor:default}.mockup-ai-insight-btn.primary{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.mockup-ai-insight-btn.secondary{background:#f2f4f7;color:#667085}@media(max-width:991px){.mockup-dashai{padding:12px 14px 0}.mockup-ai-grid{gap:5px}.mockup-ai-insight{width:210px;right:14px}}@media(max-width:767px){.mockup-dashai{padding:10px 12px 0}.mockup-ai-insight{width:190px;right:10px}}.mockup-dai-hero{position:relative;padding:0;overflow:hidden}.mockup-dai-dark{background:linear-gradient(145deg,#0a1628,#1a1045,#0f1d3d);border-radius:12px;padding:18px 20px 0;position:relative;z-index:1;box-shadow:0 4px 24px #00000026}.mockup-dai-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.mockup-dai-logo{flex-shrink:0;display:flex}.mockup-dai-title{font-size:14px;font-weight:700;color:#fff;flex:1}.mockup-dai-status{font-size:9px;color:#26af51;font-weight:600;display:flex;align-items:center;gap:4px}.mockup-dai-pulse{width:6px;height:6px;border-radius:50%;background:#26af51;display:inline-block;animation:aiPulse 1.5s ease-in-out infinite}.mockup-dai-chat{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.mockup-dai-msg-user{align-self:flex-end;background:#7c3aed40;border:1px solid rgba(124,58,237,.35);color:#e0d4fc;font-size:11px;padding:7px 10px;border-radius:10px 10px 2px;max-width:80%;font-weight:500}.mockup-dai-msg-ai{align-self:flex-start;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:10px 10px 10px 2px;padding:8px 10px;max-width:90%}.mockup-dai-response-header{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#c4b5fd;margin-bottom:6px}.mockup-dai-revenue-row{margin-bottom:8px}.mockup-dai-rev-stat{display:flex;align-items:baseline;gap:8px}.mockup-dai-rev-amount{font-size:22px;font-weight:800;color:#fff;letter-spacing:-.5px}.mockup-dai-rev-change{font-size:10px;font-weight:600;color:#26af51;background:#26af5126;padding:2px 6px;border-radius:4px}.mockup-dai-product-list{display:flex;flex-direction:column;gap:3px}.mockup-dai-product-item{display:flex;align-items:center;gap:8px;padding:3px 0}.mockup-dai-rank{width:16px;height:16px;border-radius:4px;background:#7c3aed4d;color:#c4b5fd;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-dai-prod-name{font-size:10px;color:#ffffffb3;flex:1}.mockup-dai-prod-rev{font-size:10px;font-weight:700;color:#fff}.mockup-dai-input{display:flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 10px;margin-bottom:-1px}.mockup-dai-input-text{flex:1;font-size:10px;color:#ffffff4d}.mockup-dai-send{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#2563eb,#7c3aed);display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-dai-msg-compact{padding:7px 10px}.mockup-dai-compact-text{font-size:10px;color:#ffffffb3;line-height:1.35;display:block}.mockup-dai-compact-text strong{color:#fff;font-weight:700}.mockup-dai-alert{position:absolute;right:8px;bottom:20px;width:230px;z-index:2;padding:10px 12px!important;border-left:3px solid #7C3AED}.mockup-dai-alert-badge{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:700;color:#7c3aed;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.mockup-dai-alert-text{font-size:10px;color:#344054;line-height:1.4;display:block;margin-bottom:6px}.mockup-dai-alert-text strong{color:#003264;font-weight:700}.mockup-dai-alert-actions{display:flex;gap:5px}.mockup-dai-alert-btn{font-size:9px;font-weight:600;padding:4px 10px;border-radius:5px;cursor:default}.mockup-dai-alert-btn.primary{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff}.mockup-dai-alert-btn.secondary{background:#f2f4f7;color:#667085}.mockup-dai-nlp{position:relative;padding:0;overflow:hidden}.mockup-dai-chatcard{position:relative;z-index:1}.mockup-dai-chatcard-head{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#003264;padding-bottom:10px;border-bottom:1px solid #F2F4F7;margin-bottom:10px}.mockup-dai-chatcard-body{display:flex;flex-direction:column;gap:8px}.mockup-dai-bubble-user{align-self:flex-end;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:11px;font-weight:500;padding:7px 10px;border-radius:10px 10px 2px;max-width:75%}.mockup-dai-bubble-ai{align-self:flex-start;background:#f8f9fb;border:1px solid #F2F4F7;border-radius:10px 10px 10px 2px;padding:8px 10px;width:100%}.mockup-dai-bubble-label{font-size:10px;font-weight:600;color:#003264;display:block;margin-bottom:6px}.mockup-dai-booking-table{display:flex;flex-direction:column;gap:0}.mockup-dai-bk-row{display:grid;grid-template-columns:60px 85px 1fr 68px;gap:4px;align-items:center;padding:4px 0;border-bottom:1px solid #F2F4F7;font-size:9px;color:#344054}.mockup-dai-bk-row:last-child{border-bottom:none}.mockup-dai-bk-head{font-weight:700;color:#98a2b3;text-transform:uppercase;font-size:8px;letter-spacing:.3px}.mockup-dai-bk-row .mockup-status{font-size:8px;padding:2px 6px}.mockup-dai-suggestions{position:absolute;right:0;bottom:0;width:180px;z-index:2;padding:8px 10px!important}.mockup-dai-sug-label{font-size:9px;font-weight:700;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:6px}.mockup-dai-sug-pills{display:flex;flex-direction:column;gap:4px}.mockup-dai-pill{font-size:9px;font-weight:600;color:#7c3aed;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);padding:5px 8px;border-radius:6px;cursor:default}.mockup-dai-confirm-text{font-size:9px;color:#667085;line-height:1.4;display:block;margin-top:2px}.mockup-dai-bubble-label svg{flex-shrink:0}@keyframes daiMsgAppear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dai-anim{animation:daiMsgAppear .5s ease-out both}.dai-anim-1{animation-delay:0s}.dai-anim-2{animation-delay:1.2s}.dai-anim-3{animation-delay:3.5s}.dai-anim-4{animation-delay:5s}.dai-scroll-anim{opacity:0;transform:translateY(10px)}.dai-scroll-active .dai-scroll-anim{animation:daiMsgAppear .5s ease-out both}.dai-scroll-active .dai-scroll-anim.dai-anim-1{animation-delay:0s}.dai-scroll-active .dai-scroll-anim.dai-anim-2{animation-delay:1.2s}.dai-scroll-active .dai-scroll-anim.dai-anim-3{animation-delay:3.5s}.dai-scroll-active .dai-scroll-anim.dai-anim-4{animation-delay:5s}.mockup-dai-insights{position:relative;padding:0;overflow:hidden}.mockup-dai-report{position:relative;z-index:1}.mockup-dai-report-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.mockup-dai-report-title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#003264}.mockup-dai-report-gen{font-size:8px;color:#98a2b3}.mockup-dai-stats-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:12px}.mockup-dai-stat-card{background:#f8f9fb;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:2px}.mockup-dai-stat-label{font-size:8px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px}.mockup-dai-stat-value{font-size:18px;font-weight:800;color:#003264;letter-spacing:-.5px;line-height:1.1}.mockup-dai-stat-change{font-size:9px;font-weight:700;border-radius:4px;padding:1px 4px;display:inline-flex;align-self:flex-start}.mockup-dai-stat-change.up{color:#027a48;background:#ecfdf3}.mockup-dai-chart{background:#f8f9fb;border-radius:8px;padding:10px 8px 4px}.mockup-dai-chart-bars{display:flex;align-items:flex-end;gap:6px;height:72px}.mockup-dai-bar{flex:1;background:linear-gradient(180deg,#2563ebcc,#7c3aed99);border-radius:4px 4px 0 0;position:relative;min-height:8px}.mockup-dai-bar span{position:absolute;bottom:-12px;left:50%;transform:translate(-50%);font-size:7px;color:#98a2b3;font-weight:600}.mockup-dai-bar-peak{background:linear-gradient(180deg,#7c3aed,#9333ea);box-shadow:0 0 8px #7c3aed66}.mockup-dai-chart-label{font-size:8px;font-weight:700;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px}.mockup-dai-top-products{margin-top:10px;padding-top:10px;border-top:1px solid #F2F4F7}.mockup-dai-top-label{font-size:8px;font-weight:700;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px;display:block;margin-bottom:6px}.mockup-dai-top-row{display:flex;align-items:center;gap:6px;margin-bottom:5px}.mockup-dai-top-name{font-size:9px;color:#344054;font-weight:500;width:80px;flex-shrink:0}.mockup-dai-top-bar{flex:1;height:6px;background:#f2f4f7;border-radius:3px;overflow:hidden}.mockup-dai-top-bar span{display:block;height:100%;background:linear-gradient(90deg,#2563ebb3,#7c3aedb3);border-radius:3px}.mockup-dai-top-val{font-size:9px;font-weight:700;color:#003264;width:36px;text-align:right;flex-shrink:0}.mockup-dai-trend{position:absolute;right:0;bottom:10px;width:220px;z-index:2;padding:10px 12px!important;display:flex;gap:8px;align-items:flex-start;border-left:3px solid #7C3AED}.mockup-dai-trend-icon{width:28px;height:28px;border-radius:8px;background:#7c3aed1a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-dai-trend-body{flex:1}.mockup-dai-trend-title{font-size:9px;font-weight:700;color:#7c3aed;text-transform:uppercase;letter-spacing:.5px;display:block;margin-bottom:3px}.mockup-dai-trend-text{font-size:10px;color:#344054;line-height:1.35;display:block}.mockup-dai-trend-text strong{color:#003264;font-weight:700}.mockup-dai-ops{position:relative;padding:0;overflow:hidden}.mockup-dai-ops-dark{background:linear-gradient(145deg,#0a1628,#1a1045,#0f1d3d);border-radius:12px;padding:14px 16px;position:relative;z-index:1;box-shadow:0 4px 24px #00000026}.mockup-dai-ops-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.08)}.mockup-dai-ops-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#fff}.mockup-dai-ops-counter{font-size:10px;font-weight:600;color:#26af51;background:#26af5126;padding:3px 8px;border-radius:10px}.mockup-dai-timeline{display:flex;flex-direction:column;gap:0;padding-left:10px;position:relative}.mockup-dai-timeline:before{content:"";position:absolute;left:13px;top:4px;bottom:4px;width:2px;background:#ffffff1a}.mockup-dai-tl-item{display:flex;align-items:flex-start;gap:12px;padding:6px 0;position:relative}.mockup-dai-tl-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;margin-top:2px;position:relative;z-index:1}.mockup-dai-tl-item.done .mockup-dai-tl-dot{background:#26af51;box-shadow:0 0 6px #26af5166}.mockup-dai-tl-item.active .mockup-dai-tl-dot{background:#7c3aed;animation:aiPulse 1.5s ease-in-out infinite;box-shadow:0 0 8px #7c3aed99}.mockup-dai-tl-content{display:flex;flex-direction:column;gap:1px}.mockup-dai-tl-time{font-size:9px;font-weight:600;color:#ffffff59}.mockup-dai-tl-action{font-size:10px;color:#ffffffb3;line-height:1.3}.mockup-dai-tl-action strong{color:#f7581f;font-weight:700}.mockup-dai-tl-item.active .mockup-dai-tl-time{color:#c4b5fd}.mockup-dai-tl-item.active .mockup-dai-tl-action{color:#c4b5fd;font-weight:500}.mockup-dai-quick{position:absolute;right:0;bottom:6px;width:170px;z-index:2;padding:10px 12px!important}.mockup-dai-quick-title{font-size:10px;font-weight:700;color:#003264;display:block;margin-bottom:8px}.mockup-dai-quick-list{display:flex;flex-direction:column;gap:5px}.mockup-dai-quick-item{display:flex;align-items:center;gap:8px;padding:5px 6px;border-radius:6px;border:1px solid #F2F4F7;cursor:default}.mockup-dai-quick-icon{width:24px;height:24px;border-radius:6px;background:#7c3aed14;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-dai-quick-name{font-size:10px;font-weight:600;color:#344054}@media(max-width:991px){.mockup-dai-alert{width:200px;right:4px}.mockup-dai-suggestions{width:160px}.mockup-dai-trend{width:190px}.mockup-dai-quick{width:150px}.mockup-dai-rev-amount{font-size:18px}.mockup-dai-stat-value{font-size:15px}}@media(max-width:767px){.mockup-dai-alert{width:180px;bottom:10px}.mockup-dai-suggestions{width:150px}.mockup-dai-trend{width:170px}.mockup-dai-quick{width:140px}}.mockup-ef-bookings,.mockup-ef-cx,.mockup-ef-resources,.mockup-ef-ops,.mockup-ef-ai,.mockup-ef-schedule{position:relative;width:100%;height:340px;overflow:hidden;padding:16px 20px 0}.mockup-ef-card{background:#fff;border-radius:10px;box-shadow:0 4px 20px #00000012,0 1px 3px #0000000a;font-family:inherit}.mockup-ef-bg{position:relative;padding:14px 16px 0;z-index:1}.mockup-ef-fg{position:absolute;right:16px;top:100px;width:230px;padding:14px 14px 12px;z-index:2;box-shadow:0 8px 28px #0000001f,0 2px 6px #0000000f}.mockup-ef-list-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mockup-ef-list-title{font-size:14px;font-weight:700;color:#1b2b4b;letter-spacing:-.01em}.mockup-ef-tabs{display:flex;gap:0;border-bottom:2px solid #E5E7EB;margin-bottom:0}.mockup-ef-tab{font-size:10px;font-weight:500;color:#667085;padding:5px 10px 6px;cursor:default;border-bottom:2px solid transparent;margin-bottom:-2px;white-space:nowrap}.mockup-ef-tab.active{color:#003264;border-bottom-color:#00a3fa;font-weight:600}.mockup-ef-badge{display:inline-block;background:#f2f4f7;color:#667085;font-size:8px;font-weight:600;padding:1px 5px;border-radius:8px;margin-left:2px}.mockup-ef-tab.active .mockup-ef-badge{background:#00a3fa;color:#fff}.mockup-ef-table{width:100%}.mockup-ef-row{display:flex;align-items:center;padding:7px 0;border-bottom:1px solid #F2F4F7}.mockup-ef-row-head{padding:6px 0}.mockup-ef-row-head .mockup-ef-col{font-size:8px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em}.mockup-ef-col{flex:1;font-size:10px;color:#344054;font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mockup-ef-text-bold{font-weight:600;color:#003264!important}.mockup-ef-text-muted{color:#98a2b3!important;font-size:9px!important}.mockup-ef-row-highlight{background:#f8fafc;margin:0 -16px;padding-left:16px!important;padding-right:16px!important}.mockup-ef-status{display:inline-block;font-size:8px;font-weight:600;padding:2px 6px;border-radius:8px;white-space:nowrap}.mockup-ef-status.confirmed{background:#ecfdf3;color:#027a48;border:1px solid #A6F4C5}.mockup-ef-status.picked-up{background:#fff4e5;color:#b54708;border:1px solid #FECDAB}.mockup-ef-status.cancelled{background:#fef3f2;color:#b42318;border:1px solid #FECDCA}.mockup-ef-search-pill{display:inline-flex;align-items:center;gap:4px;font-size:9px;color:#98a2b3;background:#f9fafb;border:1px solid #E5E7EB;border-radius:5px;padding:3px 8px}.mockup-ef-period-pill{font-size:9px;color:#667085;background:#f8f9fb;border:1px solid #F2F4F7;border-radius:5px;padding:2px 6px}.mockup-ef-detail-header{display:flex;align-items:center;gap:6px;margin-bottom:8px}.mockup-ef-detail-title{font-size:12px;font-weight:700;color:#1b2b4b;letter-spacing:-.01em}.mockup-ef-detail-dates{display:flex;align-items:center;gap:5px;font-size:9px;color:#667085;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F2F4F7}.mockup-ef-detail-section{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #F2F4F7}.mockup-ef-detail-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mockup-ef-detail-label{display:block;font-size:8px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.mockup-ef-booking-detail{top:90px}.mockup-ef-detail-item{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.mockup-ef-item-name{display:block;font-size:10px;font-weight:600;color:#344054}.mockup-ef-item-variant{display:block;font-size:8px;color:#98a2b3;margin-top:1px}.mockup-ef-item-price{font-size:10px;font-weight:600;color:#344054;white-space:nowrap}.mockup-ef-detail-total{display:flex;justify-content:space-between;align-items:center;padding-top:8px;font-size:11px;font-weight:600;color:#1b2b4b;border-top:1px solid #F2F4F7}.mockup-ef-total-amount{font-size:13px;font-weight:700;color:#003264}.mockup-ef-cx-profile{top:60px;width:220px}.mockup-ef-profile-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #F2F4F7}.mockup-ef-avatar{width:30px;height:30px;border-radius:50%;background:#26af51;color:#fff;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-ef-profile-name{display:block;font-size:12px;font-weight:700;color:#1b2b4b;line-height:1.2}.mockup-ef-profile-stats{display:flex;gap:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F2F4F7}.mockup-ef-stat{flex:1;text-align:center}.mockup-ef-stat:not(:last-child){border-right:1px solid #F2F4F7}.mockup-ef-stat-value{display:block;font-size:14px;font-weight:700;color:#003264;line-height:1.2}.mockup-ef-stat-label{display:block;font-size:7px;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;margin-top:1px}.mockup-ef-profile-section{margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #F2F4F7}.mockup-ef-profile-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.mockup-ef-waiver-row{display:flex;align-items:center;gap:5px;margin-top:4px}.mockup-ef-waiver-name{font-size:9px;font-weight:500;color:#344054;flex:1}.mockup-ef-waiver-date{font-size:8px;color:#98a2b3}.mockup-ef-cx-signature{position:absolute;bottom:50px;left:16px;background:#003264;border-radius:8px;padding:8px 10px 6px;box-shadow:0 6px 20px #0000002e;z-index:3;text-align:center}.mockup-ef-signature-pad{background:#fff;border-radius:5px;padding:6px 10px;margin-bottom:4px;min-width:90px;min-height:36px;display:flex;align-items:center;justify-content:center}.mockup-ef-signature-submit{font-size:9px;font-weight:600;color:#00a3fa}.mockup-ef-cx-coupon{position:absolute;bottom:20px;right:16px;width:175px;z-index:2;display:flex;overflow:hidden}.mockup-ef-coupon-badge{background:#003264;color:#fff;font-size:7px;font-weight:700;letter-spacing:.08em;writing-mode:vertical-lr;text-orientation:mixed;transform:rotate(180deg);padding:8px 5px;display:flex;align-items:center;justify-content:center;border-radius:0}.mockup-ef-coupon-body{flex:1;padding:8px 10px}.mockup-ef-coupon-offer{font-size:12px;font-weight:700;color:#1b2b4b;line-height:1.2}.mockup-ef-coupon-desc{font-size:8px;color:#667085;margin-bottom:5px}.mockup-ef-coupon-code-row{display:flex;align-items:center;justify-content:space-between;background:#f9fafb;border:1px dashed #D0D5DD;border-radius:4px;padding:3px 7px}.mockup-ef-coupon-code{font-size:9px;font-weight:700;color:#1b2b4b;font-family:monospace;letter-spacing:.05em}.mockup-ef-coupon-claim{font-size:8px;font-weight:600;color:#00a3fa}.mockup-ef-product-detail{top:80px;width:210px}.mockup-ef-detail-meta{display:flex;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #F2F4F7}.mockup-ef-avail-row{display:flex;justify-content:space-between;align-items:center;margin-top:4px}.mockup-ef-avail-loc{font-size:9px;font-weight:500;color:#344054}.mockup-ef-avail-count{font-size:8px;font-weight:600;padding:1px 5px;border-radius:6px}.mockup-ef-avail-count.confirmed{color:#027a48;background:#ecfdf3}.mockup-ef-avail-count.picked-up{color:#b54708;background:#fff4e5}.mockup-ef-variant-pills{display:flex;gap:4px;margin-top:4px}.mockup-ef-variant-pill{font-size:8px;font-weight:500;padding:3px 8px;border-radius:5px;background:#f2f4f7;color:#667085;cursor:default}.mockup-ef-variant-pill.active{background:#003264;color:#fff}.mockup-ef-stats-row{display:flex;gap:5px;margin-top:6px}.mockup-ef-stat-card{flex:1;background:#f8f9fb;border:1px solid #F2F4F7;border-radius:7px;padding:5px 7px;display:flex;flex-direction:column;gap:1px}.mockup-ef-stat-card-label{font-size:7px;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px}.mockup-ef-stat-card-value{font-size:12px;font-weight:700;color:#003264}.mockup-ef-stat-card-change{font-size:7px;font-weight:600;border-radius:3px;padding:1px 3px;width:-moz-fit-content;width:fit-content}.mockup-ef-stat-card-change.up{color:#027a48;background:#ecfdf3}.mockup-ef-chart{margin-top:8px}.mockup-ef-chart-title{font-size:8px;font-weight:600;color:#344054}.mockup-ef-bars{display:flex;align-items:flex-end;gap:5px;height:50px;margin-top:4px;padding-bottom:12px;position:relative}.mockup-ef-bar-group{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end}.mockup-ef-bar{width:100%;background:#e0edff;border-radius:3px 3px 0 0;min-height:3px}.mockup-ef-bar.highlight{background:#00a3fa}.mockup-ef-bar-label{font-size:6px;color:#98a2b3;margin-top:2px;position:absolute;bottom:0}.mockup-ef-staff-schedule{top:110px;width:200px}.mockup-ef-staff-row{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid #F2F4F7}.mockup-ef-staff-row:last-child{border-bottom:none}.mockup-ef-staff-info{display:flex;flex-direction:column}.mockup-ef-staff-name{font-size:10px;font-weight:600;color:#344054}.mockup-ef-staff-role{font-size:8px;color:#98a2b3}.mockup-ef-ai{padding:14px 18px 0}.mockup-ef-ai-dark{background:linear-gradient(145deg,#0a1628,#1a1045,#0f1d3d);border-radius:10px;padding:12px 14px;position:relative;z-index:1;box-shadow:0 4px 20px #00000026}.mockup-ef-ai-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.mockup-ef-ai-logo{flex-shrink:0;display:flex}.mockup-ef-ai-title{display:block;font-size:13px;font-weight:700;color:#fff}.mockup-ef-ai-subtitle{display:block;font-size:8px;color:#ffffff80}.mockup-ef-ai-chat{margin-top:8px}.mockup-ef-ai-bubble{background:#ffffff14;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 12px;font-size:9px;color:#fffc;line-height:1.5}.mockup-ef-ai-bubble strong{color:#fff;font-weight:700}.mockup-ef-ai-suggestions{display:flex;gap:4px;margin-top:8px;flex-wrap:wrap}.mockup-ef-ai-pill{font-size:8px;font-weight:500;color:#ffffffb3;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:3px 8px;cursor:default}.mockup-ef-ai-actions{top:110px;right:14px;width:180px;padding:12px 12px 10px}.mockup-ef-ai-action-item{display:flex;align-items:center;gap:6px;padding:5px 0;border-bottom:1px solid #F2F4F7;font-size:9px;font-weight:500;color:#344054}.mockup-ef-ai-action-item:last-of-type{border-bottom:none}.mockup-ef-ai-usage{margin-top:8px;padding-top:8px;border-top:1px solid #F2F4F7}.mockup-ef-ai-usage-label{display:block;font-size:7px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.mockup-ef-ai-usage-bar{width:100%;height:5px;background:#f2f4f7;border-radius:3px;overflow:hidden}.mockup-ef-ai-usage-fill{height:100%;background:linear-gradient(90deg,#7c3aed,#2563eb);border-radius:3px}.mockup-ef-ai-usage-text{display:block;font-size:7px;color:#98a2b3;margin-top:2px}.mockup-ef-calendar{display:flex;gap:3px;margin-top:8px}.mockup-ef-cal-day{flex:1;display:flex;flex-direction:column;gap:3px;min-height:130px;background:#f9fafb;border-radius:5px;padding:3px}.mockup-ef-cal-day.today{background:#eff6ff;border:1px solid #BFDBFE}.mockup-ef-cal-label{font-size:7px;font-weight:600;color:#667085;text-align:center;padding:2px 0 3px}.mockup-ef-cal-day.today .mockup-ef-cal-label{color:#2563eb}.mockup-ef-cal-block{border-radius:3px;padding:2px 3px;font-size:6px;font-weight:600;line-height:1.3;overflow:hidden}.mockup-ef-cal-block.rental{background:#dbeafe;color:#1e40af;border-left:2px solid #3B82F6}.mockup-ef-cal-block.experience{background:#fef3c7;color:#92400e;border-left:2px solid #F59E0B}.mockup-ef-manifest{top:80px;width:210px}.mockup-ef-manifest-meta{display:flex;flex-direction:column;gap:2px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #F2F4F7}.mockup-ef-manifest-list{display:flex;flex-direction:column;gap:0}.mockup-ef-manifest-guest{display:flex;align-items:center;gap:5px;padding:4px 0;border-bottom:1px solid #F2F4F7;font-size:9px;font-weight:500;color:#344054}.mockup-ef-manifest-guest:last-child{border-bottom:none}@media(max-width:991px){.mockup-ef-bookings,.mockup-ef-cx,.mockup-ef-resources,.mockup-ef-ops,.mockup-ef-ai,.mockup-ef-schedule{height:280px;padding:12px 14px 0}.mockup-ef-fg,.mockup-ef-cx-signature,.mockup-ef-cx-coupon{display:none!important}.mockup-ef-bg{padding:12px 14px 0}.mockup-ef-list-title{font-size:12px}.mockup-ef-col{font-size:9px}.mockup-ef-ai-dark{padding:10px 12px}}@media(max-width:767px){.mockup-ef-bookings,.mockup-ef-cx,.mockup-ef-resources,.mockup-ef-ops,.mockup-ef-ai,.mockup-ef-schedule{height:300px;padding:14px 16px 0}.mockup-ef-fg{display:block;width:200px;right:12px}.mockup-ef-cx-signature,.mockup-ef-cx-coupon{display:block!important}.mockup-ef-cx-profile{top:50px;width:190px}.mockup-ef-booking-detail{top:80px}.mockup-ef-product-detail{top:70px;width:185px}.mockup-ef-staff-schedule{top:100px;width:175px}.mockup-ef-ai-actions{top:100px;width:165px}.mockup-ef-manifest{top:70px;width:185px}}.integrations{padding:128px 0 98px;background-image:url(/images/bg-integrations.webp);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.inner-integrations h2{max-width:900px;width:100%;margin:0 auto 12px;text-align:center}.inner-integrations .sec-desc{margin:0 0 60px;text-align:center}.box-brand{background:#fff;border-radius:20px;padding:33px 35px 35px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;min-width:180px;margin:0 18px}.box-brand:first-child{margin-bottom:36px}.box-brand:hover{box-shadow:0 10px 20px #0000001a}.box-brand:hover p{color:#f7581f}.box-brand img{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:17px}.box-brand p{font-weight:700;font-size:19px;line-height:20px;letter-spacing:-.02em;text-align:center;margin:0}.sec-blog{overflow:hidden;padding:130px 0 109px}.inner-blog .sub-title{margin-left:0}.inner-blog .gr-title{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 64px;align-items:start}.inner-blog .global-title{text-align:left;margin:0 auto 0 0;max-width:638px;width:100%}.list-blog{display:flex;gap:30px;flex-wrap:wrap}.card-post{flex-basis:calc(33.333% - 20px)}.card-post .thumb{display:block;aspect-ratio:384 / 255;overflow:hidden;border-radius:20px;margin:0 0 22px}.card-post .thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-post .cate{font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;color:#f7581f;margin:0 0 12px;display:block}.card-post .cate a{color:#f7581f}.card-post .cate:hover,.card-post .cate a:hover{text-decoration:underline}.card-post h3{font-weight:700;font-size:19px;line-height:28px;margin:0 0 14px;color:#000}.card-post h3 a{color:#000}.card-post h3 a:hover{text-decoration:underline}.card-post .mins-read{font-weight:400;font-size:16px;line-height:16px;color:#828b9c;margin:0}.faq{padding:0 0 130px}.inner-faq{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.faq-left{width:45.416%}.faq-left .sub-title{margin-left:0}.faq-left .global-title{text-align:left;margin:0 0 12px}.faq-left .desc{font-size:19px;line-height:30px;margin:0 0 30px}.faq-left .contact-btn:not(.global-btn){display:inline-flex;align-items:center;gap:8px;background:#f8f9fb;border:1px solid #CDD2E4;border-radius:14px;padding:4px 18px;font-weight:700;font-size:16px;line-height:44px;letter-spacing:-.02em;color:#000;transition:all .3s}.faq-left .contact-btn:not(.global-btn):hover{background:#f7581f;color:#fff;border-color:#f7581f}.faq-right{width:47.083%}.faq-item{padding:26px 25px 23px 28px;border-radius:16px;border:1px solid #CDD2E4;margin:0 0 14px}.faq-item:last-child{margin:0}.faq-item.active{background:#f8f9fb}.faq-header{display:flex;justify-content:space-between;gap:98px;cursor:pointer;position:relative;padding-right:110px}.faq-header h3{font-weight:700;font-size:19px;line-height:28px;margin:0;color:#000}.faq-item:hover .faq-header h3{color:#f7581f}.faq-header .faq-icon{width:24px;height:24px;flex-shrink:0;transition:transform .3s}.faq-item.active .faq-header .faq-icon{transform:rotate(45deg)}.faq-item .faq-header .icon-close,.faq-item .faq-header .icon-show{position:absolute;top:50%;transform:translateY(-50%);right:0}.faq-item .faq-header .icon-close,.faq-item.active .faq-header .icon-show{display:none}.faq-item.active .faq-header .icon-close{display:block}.faq-content{display:none}.faq-content p{font-weight:400;font-size:19px;line-height:30px;margin:16px 0 0}.ready{position:relative;overflow:hidden;background-color:#f8f9fb;background-image:url(/images/ready-bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover;padding:80px 0 0;margin-bottom:-150px;z-index:1}.inner-ready{max-width:1240px;margin:0 auto;padding:0 20px;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:40px}.ready-content{max-width:580px;width:100%;align-self:flex-start;padding-top:0;margin-top:-45px}.ready-content .sub-title{margin-left:0}.ready-content .global-title{text-align:left;color:#000;margin:0 0 13px}.ready-content .sec-desc{text-align:left;color:#000;margin:0 0 30px}.ready-thumb{width:55%;min-width:55%;display:flex;align-items:flex-end;align-self:flex-end;margin-bottom:-8px}.ready-thumb img{max-width:901px}.mockup-cta-dashboard{position:relative;width:100%;overflow:hidden}.mockup-cta-main{display:flex;border-radius:12px 12px 0 0;overflow:hidden;font-family:inherit}.mockup-cta-sidebar{width:140px;min-width:140px;background:#003264;padding:12px 10px;display:flex;flex-direction:column;gap:4px}.mockup-cta-logo{padding:4px 0 12px;margin-bottom:6px;border-bottom:1px solid rgba(255,255,255,.1)}.mockup-cta-logo img{display:block}.mockup-cta-nav-section{margin-bottom:6px}.mockup-cta-nav-label{font-size:7px;font-weight:600;color:#fff6;letter-spacing:.5px;display:block;margin-bottom:4px}.mockup-cta-nav-item{display:flex;align-items:center;gap:6px;font-size:9px;font-weight:500;color:#ffffffa6;padding:5px 8px;border-radius:6px;margin-bottom:1px}.mockup-cta-nav-item.active{background:#ffffff1f;color:#fff;font-weight:600}.mockup-cta-content{flex:1;background:#fff;padding:14px 16px}.mockup-cta-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.mockup-cta-page-title{font-size:14px;font-weight:700;color:#003264}.mockup-cta-topbar-right{display:flex;align-items:center;gap:8px}.mockup-cta-search{display:flex;align-items:center;gap:4px;font-size:8px;color:#98a2b3;background:#f8f9fb;border:1px solid #E4E7EC;padding:4px 10px;border-radius:6px}.mockup-cta-new-btn{font-size:8px;font-weight:600;color:#fff;background:#003264;padding:4px 10px;border-radius:6px}.mockup-cta-tabs{display:flex;gap:16px;border-bottom:2px solid #F2F4F7;margin-bottom:12px;padding-bottom:6px}.mockup-cta-tab{font-size:9px;font-weight:500;color:#667085;position:relative;padding-bottom:4px;cursor:pointer;transition:color .15s}.mockup-cta-tab.active{color:#003264;font-weight:600}.mockup-cta-tab.active:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background:#00a3fa}.mockup-cta-tab-count{font-size:7px;background:#f2f4f7;color:#667085;padding:1px 4px;border-radius:4px;margin-left:3px}.mockup-cta-snapshot{margin-bottom:14px}.mockup-cta-snapshot-title{font-size:10px;font-weight:600;color:#003264;display:block;margin-bottom:2px}.mockup-cta-snapshot-sub{font-size:8px;color:#26af51;display:block;margin-bottom:8px}.mockup-cta-stats{display:flex;gap:8px}.mockup-cta-stat{flex:1;border:1px solid #F2F4F7;border-radius:8px;padding:10px 12px}.mockup-cta-stat-label{font-size:8px;color:#667085;display:block;margin-bottom:4px}.mockup-cta-stat-value{font-size:16px;font-weight:700;color:#003264;display:inline}.mockup-cta-stat-change{font-size:8px;font-weight:600;margin-left:4px}.mockup-cta-stat-change.up{color:#26af51}.mockup-cta-tables{display:flex;gap:12px}.mockup-cta-table-half{flex:1}.mockup-cta-table-header{display:flex;align-items:center;gap:8px;margin-bottom:6px}.mockup-cta-table-header>span:first-child{font-size:10px;font-weight:600;color:#003264}.mockup-cta-late-badge{font-size:7px;font-weight:600;color:#b54708;background:#fff4e5;border:1px solid #FECDAB;padding:2px 6px;border-radius:10px}.mockup-cta-late-badge.orange{color:#b42318;background:#fef3f2;border-color:#fecdca}.mockup-cta-table-row{display:grid;grid-template-columns:40px 1fr 62px 78px;gap:4px;padding:4px 0;font-size:8px;color:#344054;border-bottom:1px solid #F2F4F7;align-items:center}.mockup-cta-table-row.head{font-size:7px;color:#98a2b3;font-weight:600;border-bottom:1px solid #E4E7EC}.mockup-cta-status{font-size:7px;font-weight:500;padding:2px 5px;border-radius:8px;white-space:nowrap;display:inline-block;text-align:center}.mockup-cta-status.reserved{color:#027a48;background:#ecfdf3}.mockup-cta-status.picked-up{color:#b54708;background:#fff4e5}.mockup-cta-status.confirmed{color:#175cd3;background:#eff8ff}.mockup-cta-status.completed{color:#166534;background:#f0fdf4}.mockup-cta-status.processing{color:#b54708;background:#fffaeb}.mockup-cta-status.shipped{color:#175cd3;background:#eff8ff}.mockup-cta-dash-badge{position:absolute;bottom:16px;right:16px;width:36px;height:36px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #00000026,0 1px 3px #00000014;z-index:3}.mockup-cta-dashboard [x-cloak]{display:none!important}@media(max-width:991px){.mockup-cta-sidebar{display:none}.mockup-cta-main{border-radius:10px 10px 0 0}.mockup-cta-tables{flex-direction:column}.mockup-cta-dash-badge{width:28px;height:28px;bottom:10px;right:10px}.mockup-cta-dash-badge svg{width:16px;height:16px}}.subscribe{background-color:#f8f9fb;padding:137px 0 124px}.subscribe__inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.subscribe__heading{width:55%;font-size:60px;line-height:65px;font-weight:700;letter-spacing:-.02em;color:#000}.subscribe__input-box{background-color:#fff;border:solid 1px #CDD2E4;border-radius:14px;padding:4px 4px 5px 10px;width:36.75%;display:flex;align-items:center}.subscribe__input-box input{border:none;font-family:BR Candor;font-size:19px;line-height:1;letter-spacing:-.02em;width:100%;outline:none;padding:15px 10px}.subscribe__btn{border:none;cursor:pointer}.banner__breakcrumb a{color:#828b9c;font-size:16px;font-weight:400;line-height:24px;margin-left:6px}.pagination{display:flex;justify-content:center}.pagination ul{display:flex;gap:3px}.pagination li a{display:block;border-radius:8px;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;color:#828b9c;padding:12px 16px;transition:all .3s}.pagination .active a{background:#003264;color:#fff}@media(max-width:1024px){.inner-faq{flex-direction:column;gap:40px}.faq-left,.faq-right{width:100%}.subscribe__inner{flex-direction:column}.subscribe__heading{width:100%;text-align:center;margin-bottom:30px}.subscribe__input-box{width:60%}}@media(max-width:991px){.click-mobile{display:block;margin-left:auto}.click-mobile.active{position:fixed;top:25px;right:20px;z-index:1001}.inner-header .main-header{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;padding:80px 20px 30px;flex-direction:column;overflow-y:auto;z-index:999}.inner-header .main-header.active{display:flex}.main-header .menu{width:100%}.main-header .menu .nav-menu{flex-direction:column;gap:0;margin-left:0;width:100%}.main-header .menu .nav-menu>li{border-bottom:1px solid #f0f0f0}.main-header .menu .nav-menu>li .menu-items{padding:14px 0;font-size:18px;justify-content:space-between;width:100%}.main-header .header-btn{margin-top:auto;padding-top:20px;flex-direction:column;gap:15px;width:100%}.main-header .header-btn .login{margin-right:0;text-align:center;font-size:18px}.main-header .header-btn .head-btn{text-align:center;width:100%}.sub-menu{position:fixed;top:0;left:auto;right:-100%;height:100vh;width:100%;padding:0;background:#fff;overflow-y:auto;z-index:1000;transition:right .3s}.sub-menu.active{right:0}.sub-menu .back-menu{display:flex;align-items:center;gap:10px;padding:20px;font-weight:700;font-size:16px;cursor:pointer}.inner-submenu{flex-direction:column;padding:20px;border-radius:0;box-shadow:none;min-height:auto}.submenu-intro{width:100%;padding-right:0;border-right:none;padding-bottom:20px;border-bottom:1px solid #EDEDED}.submenu-category{width:100%;flex-direction:column}.submenu-category .category-menu,.submenu-category .submenu-list{width:100%;padding:20px 0;border-right:none}.category-item,.new-blog{padding-left:0}.category-tabs.active .category-item{position:relative;width:100%}.banner-content h1,.hero-heading{font-size:32px;line-height:38px}.hero-desc{font-size:16px;line-height:26px}.list-audience-post{flex-direction:column}.card-audience{flex-basis:100%}.list-features .box-features:nth-child(1),.list-features .box-features:nth-child(2),.list-features .box-features:nth-child(3),.list-features .box-features:nth-child(4),.list-features .box-features:nth-child(5),.list-features .box-features:nth-child(6){flex-basis:100%;max-height:none}.list-features .box-features .img-mb{display:block}.list-features .box-features .img-pc{display:none}.mockup-bookings{height:280px;padding:15px 15px 0}.mockup-detail{width:220px;right:10px;top:100px;padding:12px 14px}.mockup-detail-title{font-size:13px}.mockup-list{padding:12px 14px 0}.mockup-list-title{font-size:15px}.mockup-tab{font-size:11px;padding:5px 10px 7px}}@media(max-width:767px){.global-btn,.global-btn-white{border-radius:12px;font-size:15px;line-height:44px;padding:0 20px;white-space:nowrap}.banner-content .banner-btn{flex-direction:column;align-items:center;gap:10px}.banner-content .banner-btn .global-btn,.banner-content .banner-btn .global-btn-white{width:100%;text-align:center}.banner-intro{padding:4px 10px 4px 5px;gap:8px;margin-bottom:20px}.banner-intro>span{font-size:12px;line-height:16px}.banner-intro .gr-img img{width:24px;height:24px}.banner{padding-top:65px}.sub-title{font-size:12px;line-height:10px;margin:0 auto 28px}.global-title{font-size:30px;line-height:36px}.sec-desc,.txt-default{font-size:16px;line-height:26px}.introduce{padding:30px 0 60px}.inner-introduce{flex-direction:column;gap:20px}.audience{padding:0 0 40px}.features{padding:0 0 60px}.sec-blog{padding:60px 0 50px}.inner-blog .gr-title{margin-bottom:30px}.list-blog{flex-direction:column}.card-post{flex-basis:100%}.footer-top{padding:40px 0 30px;gap:30px}.footer-top .footer-info{max-width:100%}.footer-top .footer-list{max-width:100%;gap:25px}.footer-list .list-item h3{font-size:17px;margin-bottom:15px}.footer-bot ul{flex-wrap:wrap;gap:15px}.faq{padding:0 0 60px}.ready{padding:60px 0 0;margin-bottom:0}.inner-ready{flex-direction:column;padding:30px 20px;text-align:center}.ready-content,.ready-thumb{width:100%}.ready-thumb{padding-left:20px}.ready-thumb img{max-width:558px}.banner-thumb .play{width:50px;height:50px}.ready-content .sub-title{margin-left:auto}.ready-content .global-title{text-align:center;font-size:35px;line-height:40px}.ready-content .sec-desc{text-align:center}.footer-top{flex-direction:column;padding:60px 0 40px;gap:40px}.footer-top .footer-list{flex-direction:column;gap:30px}.footer-bot{flex-direction:column;text-align:center;gap:15px;align-items:center}.footer-bot ul{justify-content:center}.subscribe{padding:50px 0 60px}.subscribe__heading{font-size:35px;line-height:40px;margin-bottom:27px}.subscribe__input-box{width:100%}}.pricing-p_banner{background-image:url(/images/pricing/pricing-p_banner.png);background-repeat:no-repeat;background-position:top center;background-size:contain;position:relative}.pricing-p_banner:before{content:"";position:absolute;width:100%;height:125px;top:0;left:0;background:linear-gradient(0deg,#fff0,#fff)}.pricing-p_banner:after{content:"";position:absolute;width:100%;height:125px;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#fff)}.pricing-p_inner-banner{padding-top:98px;text-align:center;position:relative;z-index:1}h1.pricing-p_heading{margin-bottom:12px}.pricing-p_desc{max-width:842px;width:100%;margin-left:auto;margin-right:auto}.pricing-p_banner-switch-btn{width:-moz-fit-content;width:fit-content;margin:37px auto 0;display:flex;align-items:center;gap:2px;padding:4px 6px;border:solid 1px #cdd2e4;background-color:#f8f9fb;border-radius:12px}.banner-switch-btn_option{font-size:16px;font-weight:700;line-height:1;letter-spacing:-.02em;color:#828b9c;padding:15px 17px 13px;border-radius:12px;cursor:pointer;transition:background-color .3s ease,color .3s ease}.banner-switch-btn_option:hover,.banner-switch-btn_option.active{background-color:#0c4176;color:#fff}.pricing-p_plans{margin-top:70px;position:relative}.plans{display:flex;justify-content:space-between;gap:25px;animation:fadeEffect .3s ease-in-out}.plan{background-color:#f8f9fb;border-radius:20px;text-align:start;padding:17px 30px 0;width:32%}.plan_title{font-size:19px;font-weight:700;line-height:28px;margin-bottom:8px}.plan_desc{font-size:16px;font-weight:400;line-height:25px;margin-bottom:32px}.plan_price{display:flex;margin-bottom:26px}.price_mark{font-size:19px;font-weight:700;line-height:1;letter-spacing:-.02em;margin-top:5px;color:#000}.price_value{font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-.02em;margin-left:5px;color:#000}.price_month{font-size:16px;font-weight:400;align-self:flex-end;margin-bottom:5px;margin-left:13px}.price_original{font-size:16px;font-weight:500;color:#999;text-decoration:line-through;margin:0 0 -4px}.price_promo{font-size:14px;color:#f7581f;font-weight:600;margin:-16px 0 24px}.price_fee{font-size:13px;color:#666;margin:-16px 0 20px}.save-badge{font-size:11px;font-weight:600;color:#f7581f}.compare_footnote{font-size:14px;color:#666;margin-top:16px;font-style:italic}.plan_btn{width:100%}.plan_note{font-size:14px;font-weight:500;line-height:16px;text-align:center;display:block;margin-top:16px}.plan_line{display:block;width:100%;height:1px;background-color:#cdd2e4;margin-top:29px}.plan-features_title{margin:31px 0 0;font-size:16px;font-weight:700}.plan_features{margin-top:19px;margin-bottom:26px}.plan_feature{display:flex;align-items:center;gap:3px;margin-bottom:10px;font-size:19px;line-height:30px}.plan_feature:before{content:"";display:inline-block;width:14px;height:9px;background:url(/images/pricing/check_icon.svg) no-repeat center / cover;margin-right:10px}.plan.most{border:solid 3px #003264;position:relative}.plan.most .plan_title{margin-top:12px}.plan.most:before{content:"Most Popular";font-size:14px;font-weight:700;color:#fff;position:absolute;top:0;right:0;background-color:#0c4176;border:solid 3px #0c4176;border-top-right-radius:10px;border-bottom-left-radius:20px;padding:11px 15px}.pricing-p_compare{margin-top:134px;margin-bottom:124px}.compare_global-title{font-size:50px;font-weight:700;line-height:1.1;letter-spacing:-.02em;text-align:center;max-width:618px;width:100%;margin:0 auto 60px}.compare_table{width:100%}.compare_table tr{display:flex;align-items:center;padding:22px 0;border-radius:12px}.compare_table tr:first-child{padding:0 0 42px}.compare_table tr:nth-child(2n){background-color:#f8f9fb}.compare_table tr td{width:25.8%;text-align:center}.compare_table tr td:nth-child(3){margin:0 29px}.compare_table tr:first-child td:first-child{align-self:flex-end;font-size:30px;font-weight:700;line-height:16px;letter-spacing:-.02em}.compare_table tr td:first-child{width:43%;text-align:left;padding:0 24px;letter-spacing:.03em}.compare_plan-title{font-size:19px;font-weight:700;text-align:center;margin:18px 0 6px}.compare_plan-price{font-size:16px;text-align:center;margin-bottom:15px}.compare_plan-btn{font-size:14px;font-weight:700;color:#fff;border-radius:100px;background-color:#f7581f;padding:11px 13px;display:inline-block}.compare_table-item{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;font-size:16px}.compare_table-item.approve:before{content:"";display:inline-block;width:20px;height:13px;background:url(/images/pricing/check_icon.svg) no-repeat center / cover}.compare_table-item.ignore:before{content:"";display:inline-block;width:20px;height:3px;background:url(/images/pricing/ignore.svg) no-repeat center / cover}.wwf_banner{background-color:#f8f9fb;background-image:url(/images/bg-banner.png);background-repeat:no-repeat;background-position:center;background-size:contain;padding-top:90px;padding-bottom:127px;position:relative}.wwf_banner:before{content:"";position:absolute;width:100%;height:250px;top:0;left:0;background:linear-gradient(0deg,#fff0,#fff)}.wwf_banner:after{content:"";position:absolute;width:100%;height:250px;bottom:0;left:0;background:linear-gradient(180deg,#fff0,#fff)}.wwf_banner .container{position:relative;z-index:1}.wwf_inner-banner{display:flex;justify-content:space-between;align-items:center}.wwf_banner-content{width:48%}.wwf_banner-content h1{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.02em;margin:0 0 12px}.wwf_banner-content .wwf_desc{font-size:19px;font-weight:400;line-height:30px;margin-bottom:39px}.wwf_banner-btn .global-btn,.wwf_banner-btn .global-btn-white{line-height:16px;padding-top:17px;padding-bottom:16px}.wwf_banner-btn .global-btn-white{margin-left:7px}.wwf_banner .banner-thumb img{border-radius:20px;width:100%}.wwf_how-we-help.audience{padding-bottom:96px}.how-we-help_list{display:flex;justify-content:space-between;gap:25px}.how-we-help_card{background-color:#f8f9fb;width:32%;border-radius:20px;padding:31px 29px 10px}.how-we-help_card-icon{width:48px;height:48px}.how-we-help_card-title{font-size:22px;font-weight:700;line-height:30px;letter-spacing:-.02em;margin:28px 0 12px}.how-we-help_card-desc{font-size:19px;font-weight:400;line-height:30px}.wwf_industries{margin-bottom:130px}.industries_list{display:flex;flex-wrap:wrap;justify-content:space-between}.industries_card{background-color:#f8f9fb;border-radius:30px;margin-bottom:30px;display:flex;flex-direction:column;overflow:hidden;position:relative}.industries_card:hover .industries_title{color:#f7581f}.industries_card_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.industries_list.three-column .industries_card{padding:13px 20px 16px;width:31.7%}.industries_list.two-column .industries_card{padding:14px 20px 15px;width:48.8%}.industries_content{padding:0 22px;margin-bottom:auto}.industries_title{font-size:22px;font-weight:700;line-height:30px;letter-spacing:-.02em;margin-top:22px;margin-bottom:12px;transition:color .3s}.industries_desc{font-size:19px;line-height:30px;margin-bottom:33px}.industries_thumb-wrapper{margin:0 auto}.industries_thumb{border-radius:25px;width:100%;margin-top:auto;-o-object-fit:cover;object-fit:cover}.industries_list.two-column .industries_card .industries_thumb{height:400px}.industries_list.two-column .industries_card .industries_desc{margin-bottom:38px}.wwf_features{margin-top:99px;margin-bottom:130px}.features_menus{display:flex;justify-content:center;align-items:center;padding:0;margin-bottom:40px;gap:6px}.features_menu{font-weight:700;font-size:15px;letter-spacing:-.02em;text-align:center;cursor:pointer;border-radius:12px;padding:12px 14px;color:#828b9c;transition:color .3s,background-color .3s;white-space:nowrap}.features_menu:hover,.features_menu.active{background-color:#f7581f;color:#fff}.features_main{flex-direction:row;justify-content:space-between;align-items:center;padding:33px 31px 22px 79px;background-color:#f8f9fb;border-radius:30px;display:none;animation:fadeEffect .3s ease-in-out}.features_main.active{display:flex}.features_content{width:50%}.features_content-title{font-size:30px;font-weight:700;line-height:35px;letter-spacing:-.02em;margin:0 0 15px}.features_content-desc{margin-bottom:30px;max-width:455px;width:100%}.features_tags{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:8px;margin-bottom:5px}.features_tag{display:flex;align-items:center;gap:10px;padding:0 11px;border:solid 1px #cdd2e4;border-radius:10px;position:relative}.features_tag a{position:absolute;top:0;right:0;bottom:0;left:0}.features_tag-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.features_tag-title{font-size:16px;font-weight:700;line-height:2.625;color:#000}.features_media{width:45%}.features_media img{width:100%;border-radius:20px}.features_list{display:flex;flex-direction:column;gap:86px}.features_item{display:flex;justify-content:space-between;align-items:center}.features_item:nth-child(2n){flex-direction:row-reverse}.features_item>div{width:50%}.features_item-thumb img{width:100%;border-radius:20px}.features_item-content{padding-left:23px}.features_item:nth-child(2n) .features_item-content{padding-left:0;width:49%}.features_item:nth-child(2n) .features_item-thumb{padding-left:60px}.features_item-title{font-size:50px;line-height:1.1;font-weight:700;letter-spacing:-.02em;margin:0 0 15px}.features_item-desc{margin-bottom:0}.features_item-desc p{font-size:19px;line-height:30px}.wwf-ski_features{margin-top:10px}.mockup-ind-wrap{position:relative;width:100%;min-height:380px}.features_item:nth-child(odd) .mockup-ind-wrap{padding-right:40px}.mockup-ind-photo{position:relative;width:100%;height:380px;overflow:hidden}.mockup-ind-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mockup-ind-photo.radius-left img{border-radius:150px 8px 8px 150px}.mockup-ind-photo.radius-right img{border-radius:8px 150px 150px 8px}.mockup-ind-shape{position:absolute;z-index:1}.mockup-ind-shape-left-1{width:80px;height:120px;background:#26af51;clip-path:polygon(0 0,100% 20%,100% 80%,0 100%);left:-10px;top:40px}.mockup-ind-shape-left-2{width:60px;height:90px;background:#00ce69;clip-path:polygon(0 10%,100% 0,100% 100%,0 80%);left:10px;bottom:50px}.mockup-ind-shape-right-1{width:80px;height:120px;background:#26af51;clip-path:polygon(0 20%,100% 0,100% 100%,0 80%);right:-10px;top:40px}.mockup-ind-shape-right-2{width:60px;height:90px;background:#00ce69;clip-path:polygon(0 0,100% 10%,100% 80%,0 100%);right:10px;bottom:50px}.mockup-ind-card-main{position:absolute;z-index:2;padding:14px 16px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f;max-width:310px;font-size:12px;line-height:1.4}.mockup-ind-card-secondary{position:absolute;z-index:3;padding:10px 12px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f;max-width:180px;font-size:9px;line-height:1.4}.mockup-ind-card-main.pos-bottom-left{bottom:10px;left:10px}.mockup-ind-card-secondary.pos-top-right{top:15px;right:20px}.mockup-ind-card-main.pos-bottom-right{bottom:10px;right:10px}.mockup-ind-card-secondary.pos-top-left{top:15px;left:20px}.mockup-ind-header{margin-bottom:8px}.mockup-ind-title{font-size:14px;font-weight:700;color:#1b2b4b;letter-spacing:-.01em}.mockup-ind-subtitle{font-size:10px;color:#98a2b3;margin-top:2px}.mockup-ind-table{width:100%}.mockup-ind-row{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid #F2F4F7;gap:8px}.mockup-ind-row-head{padding:5px 0}.mockup-ind-row-head .mockup-ind-col{font-size:9px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.04em}.mockup-ind-col{flex:1;font-size:11px;color:#344054;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mockup-ind-col-narrow{flex:0 0 55px;font-size:11px}.mockup-ind-col-price{flex:0 0 60px;text-align:right;font-weight:600;color:#003264;font-size:11px}.mockup-ind-stat-row{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.mockup-ind-stat-label{font-size:9px;color:#667085}.mockup-ind-stat-value{font-size:9px;font-weight:700;color:#003264}.mockup-ind-schedule-grid{display:grid;grid-template-columns:80px repeat(7,1fr);gap:2px;font-size:9px}.mockup-ind-schedule-header{font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.03em;padding:4px 2px;text-align:center;font-size:8px}.mockup-ind-schedule-header.today{color:#00a3fa;border-bottom:2px solid #00A3FA}.mockup-ind-schedule-name{font-size:10px;font-weight:600;color:#344054;padding:6px 0;display:flex;align-items:center;white-space:nowrap;overflow:hidden}.mockup-ind-schedule-cell{padding:4px 2px;text-align:center}.mockup-ind-shift-block{background:#eff8ff;color:#175cd3;font-size:8px;font-weight:600;padding:3px 4px;border-radius:4px;line-height:1.2}.mockup-ind-shift-block.peak{background:#fff4e5;color:#b54708}.mockup-ind-published-badge{display:inline-block;font-size:8px;font-weight:600;color:#027a48;background:#ecfdf3;border:1px solid #A6F4C5;padding:1px 5px;border-radius:8px;margin-left:4px}@media(max-width:991px){.mockup-ind-wrap{min-height:320px}.mockup-ind-photo{height:320px}.mockup-ind-card-main{max-width:270px;padding:12px 14px}.mockup-ind-card-secondary{max-width:175px;padding:10px 12px}.mockup-ind-schedule-grid{font-size:8px;grid-template-columns:65px repeat(7,1fr)}}@media(max-width:767px){.mockup-ind-wrap{min-height:280px}.mockup-ind-photo{height:280px}.mockup-ind-photo.radius-left img,.mockup-ind-photo.radius-right img{border-radius:80px}.features_item:nth-child(odd) .mockup-ind-wrap{padding-right:0}.mockup-ind-card-main{max-width:240px;padding:10px 12px}.mockup-ind-card-main.pos-bottom-left,.mockup-ind-card-main.pos-bottom-right{bottom:5px;left:50%;right:auto;transform:translate(-50%)}.mockup-ind-card-secondary{max-width:160px;padding:8px 10px;top:10px}.mockup-ind-card-secondary.pos-top-right,.mockup-ind-card-secondary.pos-top-left{right:10px;left:auto}.mockup-ind-shape-left-1,.mockup-ind-shape-left-2,.mockup-ind-shape-right-1,.mockup-ind-shape-right-2{transform:scale(.75)}.mockup-ind-schedule-grid{grid-template-columns:55px repeat(7,1fr);gap:1px;font-size:7px}.mockup-ind-shift-block{font-size:7px;padding:2px 3px}.mockup-ind-schedule-name{font-size:8px}}.book-a-demo_banner{background-image:none;padding:93px 0}.book-a-demo_banner:before,.book-a-demo_banner:after{content:unset}.book-a-demo_banner .inner-banner{display:flex;align-items:start;gap:114px}.book-a-demo_banner .inner-banner>*{width:50%}.book-a-demo_banner .banner-intro{margin:0 0 36px;padding:3px 12px;gap:10px}.book-a-demo_banner .hero-heading{text-align:start;margin-bottom:12px}.book-a-demo_banner .hero-desc{text-align:start;margin-bottom:63px}.book-a-demo_features_title{font-size:19px;font-weight:700;line-height:30px;margin-bottom:30px;text-align:left}.book-a-demo_feature{padding-left:35px;margin-bottom:16px;position:relative;font-size:19px;line-height:30px;text-align:left}.book-a-demo_feature:before{content:"";position:absolute;display:inline-block;width:16px;height:10px;background:url(/images/pricing/check_icon.svg) no-repeat center / cover;left:0;margin-top:10px}.global-form{border-radius:20px;box-shadow:0 4px 30px #00000014;padding:30px;align-self:flex-start}.form_title{font-size:30px;font-weight:700;line-height:35px;letter-spacing:-.02em;margin:0 0 26px}.form_row{display:flex;justify-content:space-between;gap:15px;margin-bottom:21px}.form_item{width:100%;display:flex;flex-direction:column}.form_item label{font-size:14px;font-weight:600;line-height:1;margin-bottom:13px}.form_item.required label:after{content:"*";color:#f7581f;margin-left:5px}.form_item input,.form_item .form_select{font-family:BR Candor;font-size:16px;font-weight:500;border:solid 1px #cdd2e4;border-radius:10px;width:100%;padding:11px}.form_item .form_select{padding:11px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:3% auto}.form_note{margin:0 0 32px}.form-btn{width:100%;border:none}.form-success{background:#e8f5e9;border:1px solid #4CAF50;border-radius:10px;padding:15px 20px;margin:0 0 20px}.form-success p{color:#2e7d32;font-size:15px;margin:0}.form-errors{background:#fff3f0;border:1px solid #F7581F;border-radius:10px;padding:15px 20px;margin:0 0 20px}.form-errors ul{list-style:none;padding:0;margin:0}.form-errors li{color:#d32f2f;font-size:14px;line-height:22px}.book-a-demo_key{margin-top:19px;margin-bottom:60px}.key_access{border-radius:20px;background-color:#003264;margin-bottom:24px}.key-access_list{display:flex;justify-content:center;padding:54px 0 51px}.key-access_item{position:relative;padding:0 50px;text-align:center}.key-access_item:after{content:"";position:absolute;width:1px;height:75%;background-color:#fff3;top:50%;right:0;transform:translateY(-50%)}.key-access_item:last-child:after{display:none}.key-access_percent{font-size:60px;line-height:60px;font-weight:700;letter-spacing:-.02em;text-align:center;color:#fff;margin-bottom:20px}.key-access_txt{letter-spacing:-.02em;color:#fff}.book-a-demo_boost{background-color:#f8f9fb;padding:136px 0 110px;text-align:center}.boost_title{margin:0 0 12px}.boost_desc{width:80%;margin:0 auto 40px}.key_benefit{border-radius:20px;background-color:#003264;display:flex;flex-direction:row;justify-content:space-between;padding:29px 30px 27px 62px;margin-top:40px}.key-benefit_content{width:60%}.key-benefit_title{font-size:22px;font-weight:700;line-height:28px;letter-spacing:0;color:#fff;text-wrap-style:balance;margin:28px 0}.key-benefit_lists{display:flex;flex-direction:row;-moz-column-gap:42px;column-gap:42px}.key-benefit_list{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:16px;list-style:none;padding:0;margin:0}.key_benefit_item{font-size:16px;font-weight:400;line-height:1.25;letter-spacing:0;color:#fff;display:flex;flex-direction:row;align-items:center;gap:13px}.key_benefit_item:before{content:"";display:block;background-color:#f7581f;width:8px;height:8px;border-radius:50%;flex-shrink:0}.key-benefit_media{display:flex;align-items:center}.key-benefit_media img{max-width:100%;height:auto}.features-cat_banner{background-color:#f8f9fb;padding-top:90px;padding-bottom:100px;position:relative}.features-cat_inner-banner{display:flex;justify-content:space-between;align-items:center}.features-cat_banner-content{width:48%}.features-cat_banner-content h1{font-size:70px;font-weight:700;line-height:70px;letter-spacing:-.02em;margin:0 0 12px}.features-cat_banner .banner-thumb img{border-radius:20px;width:100%}section.fea-banner{padding:99px 0 0;overflow:hidden;position:relative;background-image:url(/images/bg_banner_fea.webp);background-position:center right;background-repeat:no-repeat;background-size:contain}.sec-hero:after{height:216px}.inner-fea-banner{display:flex;gap:110px;width:100%}.fea-content{width:42.5%;position:relative;z-index:3}.fea-content .hero-heading{margin:0 0 11px}.fea-content .hero-desc{margin:0 0 38px}.fea-thumb{width:48.333%;margin-top:-7px}.fea-thumb img{max-width:1012px}.mockup-fea-hero{position:relative;width:100%;max-width:680px}.mockup-fea-hero .mockup-fea-dash{position:relative;z-index:1;padding:14px 16px 0;border-radius:12px;box-shadow:0 4px 24px #00000014,0 1px 3px #0000000a}.mockup-bk-hero-cal{position:absolute;bottom:12px;right:-20px;width:160px;z-index:3;padding:8px 10px!important;border-radius:10px!important;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f!important}@media(max-width:991px){.mockup-bk-hero-cal{width:140px;right:-10px;bottom:8px;padding:6px 8px!important}}@media(max-width:767px){.mockup-bk-hero-cal{width:130px;right:-5px;bottom:5px}}.mockup-fea-perf-title{font-size:13px;font-weight:700;color:#1b2b4b;margin-bottom:2px}.mockup-fea-perf-sub{font-size:10px;color:#98a2b3;margin-bottom:10px}.mockup-fea-stats{display:flex;gap:8px;margin-bottom:14px}.mockup-fea-stat-card{flex:1;background:#f8f9fb;border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.mockup-fea-stat-lbl{font-size:9px;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px}.mockup-fea-stat-val{font-size:18px;font-weight:700;color:#003264}.mockup-fea-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.mockup-fea-section-title{font-size:12px;font-weight:700;color:#1b2b4b}.mockup-fea-late-badge{font-size:9px;font-weight:600;color:#b54708;background:#fff4e5;border:1px solid #FECDAB;border-radius:10px;padding:2px 8px}.mockup-fea-row-highlight{background:#f0f7ff}.mockup-fea-modal{position:absolute;right:-30px;top:80px;width:240px;z-index:2;padding:14px 16px;border-radius:12px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f;opacity:0;transform:translate(30px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.mockup-fea-hero:hover .mockup-fea-modal{opacity:1;transform:translate(0);pointer-events:auto}.mockup-fea-modal-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.mockup-fea-modal-close{margin-left:auto;font-size:16px;color:#98a2b3;cursor:default;line-height:1}.mockup-fea-modal-alert{display:flex;align-items:center;gap:6px;background:#fff4e5;border:1px solid #FECDAB;border-radius:6px;padding:5px 10px;margin-bottom:10px;font-size:10px;font-weight:600;color:#b54708}.mockup-fea-modal-dates{display:flex;align-items:center;gap:6px;font-size:10px;color:#667085;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #F2F4F7}.mockup-fea-modal-section{margin-bottom:10px}.mockup-fea-modal-label{font-size:9px;font-weight:600;color:#98a2b3;text-transform:uppercase;letter-spacing:.3px;margin-bottom:4px}.mockup-fea-modal-items{margin-top:6px}.mockup-fea-modal-item-head{display:flex;justify-content:space-between;font-size:9px;color:#98a2b3;text-transform:uppercase;padding-bottom:4px;border-bottom:1px solid #F2F4F7;margin-bottom:4px}.mockup-fea-modal-item-head span:first-child{flex:1}.mockup-fea-modal-item-head span:nth-child(2){width:30px;text-align:center}.mockup-fea-modal-item-head span:last-child{width:60px;text-align:right}.mockup-fea-modal-item-row{display:flex;justify-content:space-between;font-size:11px;color:#344054;padding:4px 0}.mockup-fea-modal-item-row span:first-child{flex:1;font-weight:500;color:#003264}.mockup-fea-modal-item-row span:nth-child(2){width:30px;text-align:center;color:#667085}.mockup-fea-modal-item-row span:last-child{width:60px;text-align:right;font-weight:600;color:#003264}.mockup-fea-modal-totals{border-top:1px solid #F2F4F7;padding-top:6px;margin-top:6px}.mockup-fea-modal-total-row{display:flex;justify-content:space-between;font-size:10px;color:#667085;padding:2px 0}.mockup-fea-modal-total-final{font-weight:700;color:#003264;font-size:12px;border-top:1px solid #F2F4F7;padding-top:6px;margin-top:4px}.mockup-fea-modal-btn{background:#f7581f;color:#fff;text-align:center;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:600;margin-top:10px}.mockup-fea-hero-coupon{position:absolute;left:-10px;bottom:20px;width:200px;z-index:3;border-radius:12px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f;background:#fff}.mockup-fea-hero-nps{position:absolute;right:-30px;top:-10px;width:240px;z-index:4;border-radius:12px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f;background:#fff}.mockup-fea-sec{position:relative;width:100%;padding:16px 20px 0;overflow:visible;min-height:320px}.mockup-fea-sec .mockup-fea-sec-bg{position:relative;z-index:1;padding:14px 16px 0;border-radius:12px;box-shadow:0 4px 24px #00000014,0 1px 3px #0000000a;overflow:hidden}.mockup-fea-sec .mockup-fea-sec-fg{position:absolute;right:15px;bottom:-10px;width:240px;z-index:2;padding:14px 16px;border-radius:12px;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f}.fea-sec2 .mockup-fea-sec .mockup-fea-sec-fg{right:auto;left:15px}.fea-sec2 .mockup-fea-sec.mockup-fea-custexp .mockup-fea-sec-fg{left:auto;right:-60px;top:30px;bottom:auto;width:210px}.mockup-fea-schedule-grid{display:grid;grid-template-columns:62px repeat(7,1fr);gap:3px}.mockup-fea-sched-head{font-size:9px;font-weight:600;color:#98a2b3;text-align:center;text-transform:uppercase;padding:4px 2px}.mockup-fea-sched-name{font-size:10px;font-weight:500;color:#003264;padding:6px 0;white-space:nowrap}.mockup-fea-sched-shift{font-size:9px;font-weight:600;color:#175cd3;background:#eff8ff;border-radius:4px;text-align:center;padding:6px 2px}.mockup-fea-sched-off{padding:6px 2px}.mockup-fea-sched-today{background:#fff4e5;color:#b54708;font-weight:700}.mockup-fea-sched-shift.mockup-fea-sched-today{background:#fecdab;color:#b54708}.mockup-fea-chart{padding:0 0 10px}.mockup-fea-chart-bars{display:flex;align-items:flex-end;gap:8px;height:100px;padding:0 4px}.mockup-fea-chart-bar{flex:1;background:#e0edff;border-radius:4px 4px 0 0;min-width:0}.mockup-fea-chart-bar-accent{background:#00a3fa}.mockup-fea-chart-labels{display:flex;gap:8px;padding:4px 4px 0}.mockup-fea-chart-labels span{flex:1;text-align:center;font-size:9px;color:#98a2b3}.mockup-fea-maint-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #F2F4F7}.mockup-fea-integ-grid{display:flex;flex-direction:column;gap:6px}.mockup-fea-integ-item{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#f8f9fb;border-radius:8px}.mockup-fea-integ-icon{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mockup-bk-benefit{position:relative;padding:12px 10px 0;overflow:visible;min-height:220px;max-width:340px;margin:0 auto}.mockup-bk-benefit .mockup-card:first-child{position:relative;z-index:1;overflow:hidden}.mockup-bk-benefit-fg{position:absolute;right:4px;top:50%;width:200px;z-index:2;box-shadow:0 8px 32px #0000001f,0 2px 6px #0000000f}.mockup-bk-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;text-align:center}.mockup-bk-cal-head{font-size:7px;color:#98a2b3;padding:2px 0;font-weight:500}.mockup-bk-cal-day{font-size:7px;padding:2px 0;border-radius:2px}.mockup-bk-cal-day.avail{color:#003264}.mockup-bk-cal-day.dim{color:#d0d5dd}.mockup-bk-cal-day.selected{color:#fff;background:#027a48;font-weight:600}.mockup-bk-cal-day.range{color:#027a48;background:#ecfdf3}.fea-content .banner-btn{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.hero-credit{margin:0 0 78px;font-style:italic;font-weight:500;font-size:16px;line-height:16px}.page-name{font-weight:600;font-size:14px;line-height:14px;text-transform:uppercase;color:#26af51;margin:0 0 30px}.features_nav.sticky{position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 2px 5px #0000001a;overflow-x:auto}section.dth-features{margin:0;padding:75px 0 0}.dth-nav{border-bottom:1px solid #EDEDED}.dth-nav .container{padding-right:0}.dth-nav .dth-menu{padding:0;gap:55px;justify-content:start;margin:0;overflow-x:auto}.dth-menu .fea-item a{font-size:17px;display:inline-block;line-height:26px;font-weight:700;padding:25px 0 23px;border-radius:0;letter-spacing:0;white-space:nowrap;color:#828b9c;border-bottom:2px solid rgba(255,255,255,0)}.dth-menu .fea-item.active a{color:#000;border-bottom:2px solid #F7581F;background:transparent}.height_features{height:77px}.dth-features_main{background-color:transparent!important;padding:0!important;margin:0 0 65px;flex-direction:column!important}.dth-features .dth-features_main{margin:0}.dth-features_main .features_main-banner{display:flex;gap:80px;align-items:center}.features_main-banner .fea-sec-thumb{flex-basis:calc(49.166% - 40px)}.features_main-banner .fea-sec-content{flex-basis:calc(50.833% - 40px);margin-top:-4px}.features_main-banner .fea-sec-content .sub-title{margin:0 auto 31px 0}.fea-title{font-weight:700;font-size:50px;line-height:55px;letter-spacing:-.02em;margin:0 0 15px}.features_main-banner .fea-sec-content .sec-desc{text-align:start;margin:0 0 39px}.fea-sec{padding:130px 0}#booking{padding:127px 0 130px}#customer_experience,#planning,#ai__automation{background:#f8f9fb}#planning{padding:129px 0 130px}#customer_experience .fea-sec-content{margin-top:-6px}#ai__automation{padding:129px 0 63px}.list-fea-box{display:flex;flex-wrap:wrap;gap:20px}.list-col-3{gap:21px}.fea-box.col-4{flex-basis:calc(25% - 15px)}.fea-box.col-3{flex-basis:calc(33.333% - 14px)}.fea-box.col-2{flex-basis:calc(50% - 10px)}.list-fea-box .fea-box{border:1px solid #DEDEDE;border-radius:20px;padding:25px 23px 23px 25px}.list-fea-box .fea-box .icon{width:45px;height:45px;margin:0 0 27px}.list-fea-box .fea-box .content-box{margin:0 0 35px}.list-fea-box .fea-box .content-box h3{font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.02em;margin:0 0 12px}.list-fea-box .fea-box .content-box p{font-weight:400;font-size:19px;line-height:30px;padding-right:2px}.list-fea-box .fea-box .see-btn{display:flex;align-items:center;gap:6px;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#000}.fea-integrations{background:transparent;padding:128px 0 131px}.features_main .fea-integrations{padding:0}.brand-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;margin-top:60px}.brand-grid .box-brand{border:1px solid #E5E7EB;margin:0;min-width:unset}.brand-grid-cta{text-align:center;margin-top:40px}.brand-grid-cta .global-btn{position:static;left:auto;transform:none}.brand-grid--5col{grid-template-columns:repeat(5,1fr);margin-top:30px}.fea-ready .global-btn-white{line-height:49px}.fea-ready{padding:137px 0 0}.fea-bk-banner .fea-thumb{position:relative;z-index:3}section.sec-booking{padding:0 0 61px}.fea-bk-banner .inner-fea-banner{gap:90px}.fea-bk-banner .fea-content{width:46.666%}.fea-bk-banner .fea-thumb{width:45.833%}.fea-bk-banner .fea-thumb img{max-width:670px}.fea-bk-intro{padding:52px 0 127px}.list-box-benefits{display:flex;flex-wrap:wrap;margin:0 -10.5px}.list-box-benefits .box-booking{flex:1 1 calc(33.333% - 21px);padding:8px 0 0;margin:0 10.5px;border-radius:20px;background:#f8f9fb}.list-box-benefits .box-booking .benefits-content{padding:0 25px 25px}.box-booking .benefits-thumb{display:flex;justify-content:center;margin:0 0 13px;overflow:hidden}.box-booking .benefits-content h3{font-weight:700;font-size:22px;line-height:30px;letter-spacing:-.02em;margin:0 0 12px}.box-booking .benefits-content p{font-weight:400;font-size:19px;line-height:30px;margin:0 0 35px}.box-booking .benefits-content .benefits-btn{font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;color:#f7581f;display:flex;align-items:center;gap:6px}.box-booking .benefits-content .benefits-btn:hover{text-decoration:underline}section.booking-benefits{padding:0 0 130px}section.ol-banner{padding:106px 0 78px;background-image:url(/images/ol_hero_bg.png);position:relative}.ol-banner .fea-thumb{width:45.833%}.ol-banner .fea-thumb img{max-width:100%;position:relative;z-index:3;margin-top:-7px}.ol-banner .fea-content{width:44.25%}.ol-banner .inner-fea-banner{gap:120px}.ol-banner .global-btn{line-height:52px}.ol-banner .global-btn-white{line-height:50px}.ol-bk-intro{padding:43px 0 129px}.ol-booking .features_main-banner .fea-sec-content{margin:0}.ol-booking .features_main-banner .fea-sec-content .sec-desc{margin-bottom:0}section.ol-features{margin:-2px 0 155px}.ol-features .features_main{padding-top:50px;padding-right:50px;justify-content:space-between}.ol-features .features_content-desc{margin-bottom:27px;width:100%}.ol-features .features_tags{align-items:normal}.ol-features .features_tag{padding:10px 13px 10px 10px;gap:9px}.ol-features .features_tag-title{line-height:1;margin-top:4px}.ol-features .features_content{width:45.112%;margin-top:5px}.ol-features .features_media{width:47.196%}.olbooking-ready{background-image:url(/images/olbk_ready-bg.png)!important;padding:136px 0 128px;background-size:100% 100%;position:relative}.olbooking-ready:before,.olbooking-ready:after{content:" ";position:absolute;top:0;left:0;width:100%;height:250px;background:linear-gradient(180deg,#f8f9fb,#f8f9fb00)}.olbooking-ready:after{background:linear-gradient(90deg,#f8f9fb,#f8f9fb00);top:auto;bottom:0}.olbooking-ready .overlay-left,.olbooking-ready .overlay-right{position:absolute;top:0;left:0;height:100%;width:250px;background:linear-gradient(270deg,#f8f9fb,#f8f9fb00)}.olbooking-ready .overlay-right{right:0;left:auto}.olbooking-ready .inner-ready{max-width:972px;margin:0 auto}.olbooking-ready .inner-ready .ready-content{width:100%;max-width:none;text-align:center}.olbooking-ready .ready-content .global-title,.olbooking-ready .ready-content .sec-desc{text-align:center}.ready-content .gr-btn{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.olbooking-ready .ready-content .gr-btn{justify-content:center}.olbooking-ready .banner-content .credit{margin:0}section.info-brand{padding:128px 0 130px}section.page-integration{padding:99px 0 63px}.page-integration .hero-heading{width:100%;margin:0 auto 11px;text-align:center}.page-integration .hero-desc{max-width:777px;width:100%;margin:0 auto 70px;text-align:center}.inner-brand .heading-gr{margin:0 0 68px}.inner-brand .heading-gr .global-title{max-width:645px;width:100%;margin:0 auto 12px}.list-info-brand{display:flex;flex-wrap:wrap;gap:20px 21px}.list-info-brand .info-brand{flex-basis:calc(33.333% - 14px);border:1px solid #CDD2E4;border-radius:20px;padding:25px 25px 23px}.list-info-brand .info-brand .box-heading{display:flex;align-items:center;gap:15px;margin:0 0 21px}.list-info-brand .info-brand .box-heading h3{font-weight:700;font-size:19px;line-height:20px;letter-spacing:-.02em;margin:0}.list-info-brand .info-brand .brand-logo{width:45px;height:45px;overflow:hidden}.list-info-brand .info-brand .brand-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-info-brand .info-brand p{font-weight:400;font-size:19px;line-height:30px;margin:0}.hidden-pc{display:none!important}@media(max-width:1024px){.inner-fea-banner{gap:50px}.fea-box.col-4{flex-basis:calc(50% - 10px)}.fea-box.col-3,.list-info-brand .info-brand{flex-basis:calc(50% - 10.5px)}}@media(max-width:1024px)and (min-width:768px){.booking-benefits .list-box-benefits .box-booking{width:47%!important;margin-bottom:30px}}@media(max-width:991px){.inner-fea-banner{flex-direction:column;gap:61px}.fea-content,.fea-thumb{width:100%}.fea-thumb{margin:0}.fea-thumb img{max-width:106%;width:106%}.fea-content{padding:0 20px}.fea-thumb{padding-left:20px}.mockup-fea-hero{max-width:100%}.mockup-fea-modal{right:-10px;top:60px;width:210px}.mockup-fea-stat-val{font-size:15px}.fea-bk-banner .fea-content,.fea-bk-banner .fea-thumb,.ol-banner .fea-content,.ol-banner .fea-thumb,.ol-features .features_content,.ol-features .features_media{width:100%}.ol-features .features_main{flex-direction:column}.ol-banner .fea-thumb,.ol-banner .fea-content{padding:0}}@media only screen and (min-width:991px){.main-Features section.sec-booking:nth-of-type(4) .fea-title{padding-right:20px}.main-ol_booking section.sec-booking:nth-of-type(3) .fea-title{padding-right:73px}}@media(max-width:767px){.hidden-pc{display:block!important}.hidden-mb{display:none!important}.fea-content .hero-credit{margin:0}section.fea-banner{padding:38px 0 0;background-image:url(/images/hero-bg_mb.webp);background-position:bottom center;background-size:cover}.fea-content .hero-heading{margin:0 0 14px}.fea-content .hero-desc{margin:0 0 27px}.fea-content .global-btn,.fea-content .global-btn-white,.features_main-banner .fea-sec-content .global-btn{line-height:40px}.dth-features_main{margin:0 0 19px}.dth-features_main .features_main-banner{flex-direction:column;gap:31px}#customer_experience .features_main-banner{flex-direction:column}.features_main-banner .fea-sec-content,.features_main-banner .fea-sec-thumb,.features_main-banner .fea-sec-thumb img{flex-basis:100%}.mockup-fea-hero .mockup-fea-modal{display:none}.mockup-fea-hero{max-width:100%}.mockup-fea-stat-val{font-size:14px}.mockup-fea-stats{gap:6px}.mockup-fea-stat-card{padding:8px 10px}.mockup-fea-sec{min-height:auto;padding:12px 14px 0}.mockup-fea-sec .mockup-fea-sec-fg{position:relative;right:auto;bottom:auto;width:100%;margin-top:10px}.fea-sec2 .mockup-fea-sec .mockup-fea-sec-fg{left:auto}.mockup-fea-schedule-grid{grid-template-columns:55px repeat(7,1fr)}section.dth-features{padding:56px 0 0}.height_features{height:52px}#booking{padding:61px 0 99px}.dth-nav .dth-menu{gap:30px}.dth-menu .fea-item a{padding:12px 0 10px}.fea-title{font-size:35px;line-height:40px;margin:0 0 13px}.features_main-banner .fea-sec-content .sub-title{padding:12px 13px 10px;margin:0 auto 27px 0}.features_main-banner .fea-sec-content .sec-desc{margin:0 0 28px}.list-fea-box .fea-box{display:flex;flex-direction:column;justify-content:space-between}.list-fea-box .fea-box .content-box{margin:0 0 24px}.list-fea-box .fea-box .content-box h3{margin:0 0 10px}.list-fea-box .fea-box .see-btn{font-size:15px;line-height:16px}.list-fea-box .fea-box .see-btn svg{width:14px;margin-top:-3px}.fea-sec{overflow:hidden}#customer_experience{padding:65px 0}#resource_management{padding:77px 0 99px}#planning,#openrati{padding:63px 0 99px}#ai__automation{padding:64px 0 40px}.fea-integrations{padding:62px 0 39px}.fea-integrations .global-btn,.brand-grid-cta{display:none}.brand-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px}.brand-grid--5col{grid-template-columns:repeat(3,1fr)}.inner-integrations h2{margin:0 auto 13px}.fea-bk-banner .inner-fea-banner{gap:68px}.fea-bk-banner .fea-thumb img{padding-left:11px;max-width:105%}.fea-bk-intro{padding:58px 0 59px}section.sec-booking{padding:0 0 57px}.sec-booking .fea-title{font-size:28px;line-height:33px}.sec-booking .fea-sec-content{order:2}.sec-booking .fea-sec-thumb{order:1}.box-booking .benefits-content h3{margin:0 0 10px}.box-booking .benefits-content p{margin:0 0 24px}.box-booking .benefits-thumb{margin:0 0 22px}.box-booking .benefits-thumb img{max-width:94%}.box-booking .benefits-content .benefits-btn{font-size:15px}section.booking-benefits{padding:0 0 99px}.booking-ready .inner-ready{gap:65px}.ol-bk-intro.introduce{padding:34px 0 61px}.list-fea-box .fea-box .content-box p,.box-booking .benefits-content p{font-size:17px;line-height:28px}.fea-ready .global-btn-white{line-height:41px}.fea-ready .inner-ready{gap:43px}section.ol-banner{padding:35px 0 0;margin:0 0 27px}.ol-banner .inner-fea-banner{gap:55px}section.ol-features{margin-top:-19px;margin-bottom:59px}.olbooking-ready{padding-bottom:56px;margin-top:-4px;padding-top:66px}.page-name{font-size:12px;line-height:1}.ol-banner .fea-thumb img{max-width:97%}.fea-sec .fea-sec-thumb,.ol-booking .fea-sec-thumb{order:2}.fea-sec .fea-sec-content,.ol-booking .fea-sec-content{order:1}.ol-booking .fea-title{font-size:35px;line-height:40px}.ol-features .sub-title{margin-bottom:28px!important}.ol-features .features_main{padding-top:22px;padding-bottom:6px;padding-right:0}.ol-features .features_tag{padding:10px 9px 7px 8px}.ol-features .features_tag-title{margin:0}.ol-features .features_content-title{margin-bottom:9px}.ol-features .features_content-desc{margin-bottom:23px}.ol-features .features_tags{margin-bottom:31px}.olbooking-ready .ready-content .global-title{padding-right:0}.olbooking-ready .global-btn{line-height:39px}.olbooking-ready .ready-content .gr-btn{margin-bottom:20px}.list-info-brand .info-brand{flex-basis:100%}section.page-integration{padding:62px 0 39px}section.info-brand{padding:64px 0 40px}.page-integration .hero-desc,.inner-brand .heading-gr{margin-bottom:28px}.hero-credit{font-size:15px;line-height:16px;margin:0 0 40px}}@media(max-width:991px){.plans{flex-direction:column;gap:20px}.plan{width:100%}.pricing-p_compare{margin-top:60px;margin-bottom:60px;overflow-x:auto;-webkit-overflow-scrolling:touch}.compare_table{min-width:600px}.compare_plan-btn{font-size:12px;padding:8px 10px;white-space:nowrap}.compare_global-title{font-size:30px}.wwf_inner-banner{flex-direction:column;gap:40px}.wwf_banner-content{width:100%;text-align:center}.wwf_banner-content h1{font-size:40px;line-height:45px}.wwf_banner .banner-thumb{width:100%}.how-we-help_list{flex-direction:column}.how-we-help_card,.industries_list.three-column .industries_card,.industries_list.two-column .industries_card{width:100%}.industries_list.two-column .industries_card .industries_thumb{height:unset}.features_menus{flex-wrap:wrap;padding:0;gap:10px;justify-content:center}.features_main{flex-direction:column;padding:30px 20px}.features_content{width:100%;margin-bottom:30px}.features_media{width:100%}.features_list{gap:40px}.features_item,.features_item:nth-child(2n){flex-direction:column}.features_item>div,.features_item:nth-child(2n) .features_item-content{width:100%;padding-left:0}.features_item:nth-child(2n) .features_item-thumb{padding-left:0}.features_item-title{font-size:35px;margin-top:20px}.features_item-thumb{margin-bottom:20px}.book-a-demo_banner .inner-banner{flex-direction:column;gap:40px}.book-a-demo_banner .inner-banner>*{width:100%}.book-a-demo_banner .hero-heading{text-align:center;font-size:40px;line-height:45px}.book-a-demo_banner .hero-desc{text-align:center}.key-access_list{flex-direction:column;gap:30px}.key-access_item:after{display:none}}.blog-cards{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:24px;column-gap:24px;row-gap:44px}.blog-card{display:flex;flex-direction:column;width:calc(100% / 3 - (8px * 2))}.blog-card__thumb{margin-bottom:25px;line-height:0;border-radius:20px;display:block;aspect-ratio:384 / 255;overflow:hidden}.blog-card__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.blog-card:hover .blog-card__thumb img{transform:scale(1.05)}.blog-card__category a{font-size:14px;font-weight:600;line-height:1;letter-spacing:0;color:#f7581f;text-transform:uppercase;margin-bottom:12px;display:block}.blog-card__title{font-size:19px;font-weight:700;line-height:28px;letter-spacing:0;margin:0 0 14px}.blog-card__title a{color:#000}.blog-card__title a:hover{text-decoration:underline}.blog-card__read-time{font-size:16px;font-weight:400;line-height:1;letter-spacing:0;color:#798192;margin-bottom:0}.blog-card__meta{display:flex;gap:20px;font-size:14px;color:#828b9c}.blog-card__author{font-weight:500}.blog-page_fv{margin-top:98px}.fv__heading{width:70%;text-wrap-style:balance;font-size:70px;font-weight:700;line-height:75px;letter-spacing:-.02em;margin-top:10px;margin-bottom:64px}.fv__main{display:flex;flex-direction:row;justify-content:space-between}.blog-card--main{width:50.9%}.blog-card--main .blog-card__thumb{margin-bottom:25px;aspect-ratio:610 / 400}.blog-card--main .blog-card__category a{margin-bottom:16px}.blog-card--main .blog-card__title{font-size:22px;line-height:30px;margin-bottom:13px}.fv__blog-cards{width:46.75%;display:flex;flex-direction:column;gap:0;justify-content:flex-start}.fv__blog-card{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%}.fv__blog-card .blog-card__thumb{margin-bottom:0;aspect-ratio:165 / 165;width:29.45%;border-radius:16px}.fv__blog-card .blog-card__thumb img{-o-object-position:left center;object-position:left center}.fv__blog-card .blog-card__content{margin-left:10px;width:65%}.blog-card-listing{margin-top:110px}.blog-card-listing__filters{display:flex;flex-direction:row;justify-content:space-between;align-items:start}.blog-card-listing__tabs{display:flex;flex-direction:row;align-items:center;gap:7px;margin-bottom:69px;list-style:none;padding:0;margin-top:0}.blog-card-listing__tab a{display:block;font-size:16px;line-height:1;font-weight:500;letter-spacing:-.02em;border-radius:100px;padding:15px 17px 14px;transition:background-color .3s ease,color .3s ease;cursor:pointer;color:#828b9c}.blog-card-listing__tab a:hover,.blog-card-listing__tab.active a{background-color:#003264;color:#fff}.blog-card-listing__search{width:23.3%;padding:14px 15px 10px;border-radius:100px;border:solid 1px #cdd2e4;display:flex;flex-direction:row;align-items:center}.blog-card-listing__search:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(/images/icons/search-icon.svg);background-repeat:no-repeat;background-position:center;background-size:cover;margin-top:-5px;margin-right:8px;flex-shrink:0}.blog-card-listing__search input{font-family:BR Candor;border:unset;font-size:16px;font-weight:500;line-height:1;letter-spacing:-.02em;width:90%;outline:none;background:transparent}.blog-card-listing__blog-cards{margin-bottom:73px;transition:opacity .3s ease}.blog-card-listing__blog-cards.is-loading{opacity:.4;pointer-events:none}.blog-page__subscribe{margin-top:125px}.pagination-wrapper{display:flex;justify-content:center;gap:8px;padding:20px 0}.pagination-wrapper .page-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:1px solid #cdd2e4;font-family:BR Candor;font-weight:500;font-size:14px;color:#1b2b4b;transition:all .3s ease}.pagination-wrapper .page-link:hover,.pagination-wrapper .page-item.active .page-link{background:#f7581f;border-color:#f7581f;color:#fff}.pagination-wrapper .page-item.disabled .page-link{opacity:.4;pointer-events:none}.blog-post-page{margin-top:6px}.blog-post-page h1{font-weight:700;font-size:50px;line-height:55px;letter-spacing:-.02em;margin-top:33px;margin-bottom:0}.post__content .container{display:flex;flex-direction:row;justify-content:space-between;align-items:start;position:relative}.post__article{width:67%}.blog-post-page .banner__desc{font-size:16px;line-height:25px;display:inline-block;margin-top:14px;margin-bottom:0}.blog-post-page .banner__desc span{margin-left:8px}.blog-post-page .banner__desc span:first-child{margin-left:0}.banner__breakcrumb{display:flex;align-items:center;flex-wrap:wrap}.banner__breakcrumb a{color:#828b9c;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;margin-left:6px}.banner__breakcrumb a:first-child{margin-left:0}.banner__breakcrumb a:last-child,.banner__breakcrumb a:last-child span{color:#f7581f}.banner__breakcrumb span{color:#828b9c;margin-left:6px}.banner__breakcrumb span svg{transform:rotate(90deg)}.banner__breakcrumb a:hover{color:#f7581f}.blog-post-page article img{width:100%;border-radius:20px;margin-top:37px;margin-bottom:69px;aspect-ratio:805 / 400;-o-object-fit:cover;object-fit:cover}.blog-post-page article .post__thumb{aspect-ratio:805 / 450;line-height:0;border-radius:20px;display:block;overflow:hidden;margin-top:38px;margin-bottom:77px}.blog-post-page article .post__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.blog-post-page article p{font-size:19px;line-height:32px}.blog-post-page article ul{margin-left:20px;display:flex;flex-direction:column;gap:12px;margin-top:21px;margin-bottom:31px;list-style:none;padding:0}.blog-post-page article ul li{position:relative;padding-left:23px;font-size:19px;line-height:30px;letter-spacing:0;color:#000}.blog-post-page article ul li:before{content:"";position:absolute;display:block;width:8px;height:8px;border-radius:50%;background-color:#000;top:.55rem;left:0}.blog-post-page article h2{font-weight:700;font-size:40px;line-height:45px;letter-spacing:-.02em;margin-top:72px;margin-bottom:18px}.blog-post-page article h3{font-weight:700;font-size:30px;line-height:35px;letter-spacing:-.02em;margin-bottom:18px}.blog-post-page article h4{font-weight:700;font-size:24px;line-height:30px;margin:40px 0 18px}.blog-post-page article h5{font-weight:700;font-size:20px;line-height:28px;margin:30px 0 14px}.blog-post-page article h6{font-weight:700;font-size:18px;line-height:26px;margin:28px 0 12px;text-transform:uppercase;color:#003264}.blog-post-page article ol{display:flex;flex-direction:column;margin-top:20px;gap:12px}.blog-post-page article ol li{font-size:19px;line-height:30px;letter-spacing:0;padding-left:13px;color:#000}.blog-post-page article blockquote{border-left:4px solid #003264;font-style:italic;color:#333;margin:30px 0;font-size:20px;line-height:32px;background:#f2f4f7;padding:20px;border-radius:12px}.blog-post-page article code{font-family:Courier New,monospace;background-color:#f4f4f4;padding:2px 6px;border-radius:4px;color:#c7254e;font-size:90%}.blog-post-page article pre{background:#272822;color:#f8f8f2;padding:16px;overflow-x:auto;border-radius:12px;margin:24px 0;font-size:15px;line-height:1.6;font-family:Courier New,monospace}.blog-post-page article strong{font-weight:700}.blog-post-page article em{font-style:italic}.blog-post-page article figure{margin:40px 0;text-align:center}.blog-post-page article figcaption{font-size:14px;color:#666;margin-top:10px}.blog-post-page article table{width:100%;border-collapse:collapse;margin:30px 0}.blog-post-page article th,.blog-post-page article td{border:1px solid #cdd2e4;padding:12px 16px;text-align:left;font-size:16px}.blog-post-page article thead{background-color:#f0f2f6;font-weight:700}.blog-post-page article hr{border:none;border-top:1px solid #e0e0e0;margin:40px 0}.blog-post-page article mark{background-color:#fff3cd;padding:0 4px;border-radius:3px}.blog-post-page article a{color:#f7581f}.blog-post-page article a.global-btn{color:#fff}.post__box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f8f9fb;padding:30px 29px 29px 30px;border:solid 1px #cdd2e4;border-radius:16px;margin-top:66px}.blog-post-page .post__box-title{font-weight:700;font-size:30px;line-height:35px;letter-spacing:-.02em;margin-top:0;margin-bottom:9px;text-align:start}.post__box-desc{font-size:19px;line-height:32px;margin-bottom:0;text-align:start}.post__box-btn .global-btn{font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;text-align:center;padding:14px 16px;border-radius:12px}.post__ready{position:relative;overflow:hidden;border-radius:20px;background-color:#003264;background-image:none;margin-top:68px;padding:18px 39px 39px}.ready__content{width:49%}.post__ready .ready__title{font-weight:700;font-size:30px;line-height:35px;letter-spacing:-.02em;color:#fff;text-wrap-style:balance;margin-bottom:9px;margin-top:25px}.ready__btn a{font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;text-align:center;padding:15px 17px 14px}.ready__desc{color:#fff;margin-bottom:23px}.ready__thumb{position:absolute;bottom:0;right:0;line-height:0;aspect-ratio:351 / 249;width:43.5%;border-top-left-radius:30px;border-top:solid 8px #fff3;border-left:solid 8px #fff3;overflow:hidden}.blog-post-page .ready__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;margin-top:unset;margin-bottom:unset;border-radius:unset}.pc{display:block}.sp{display:none}.post__sidebar{width:23%;position:sticky;top:100px}.sidebar__menu{background-color:#f8f9fb;border:#cdd2e4 solid 1px;border-radius:16px;overflow:hidden;padding-bottom:24px}.sidebar__title{font-weight:700;font-size:18px;line-height:26px;margin:21px 25px 0}.sidebar__list{margin-top:20px;display:flex;flex-direction:column;gap:10px;position:relative}.sidebar__list div a{display:block;font-weight:500;font-size:16px;line-height:25px;color:#828b9c;padding:0 25px;position:relative}.sidebar__list div a:hover,.sidebar__list div a.active{color:#003264}.sidebar__list div a:hover:before,.sidebar__list div a.active:before{content:"";position:absolute;display:block;width:3px;height:100%;background-color:#003264;left:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.sidebar__ready{background-color:#003264;padding:18px 25px 30px;border-radius:16px;margin-top:24px}.sidebar-ready__title{font-weight:700;font-size:30px;line-height:35px;letter-spacing:-.02em;text-align:center;color:#fff;margin:10px 0 0}.sidebar-ready__desc{font-weight:400;font-size:16px;line-height:23px;text-align:center;color:#fff;margin-top:11px}.sidebar-ready__btn .global-btn{display:block;margin:28px 21px 0;font-weight:700;font-size:16px;line-height:16px;letter-spacing:-.02em;text-align:center;padding:14px 0}.blog-post-page .post__continue-read .continue-read__title{margin-top:134px;font-size:40px;line-height:45px;letter-spacing:-.02em;font-weight:700}.blog-post-page .post__continue-read.sec-blog{padding:0}.blog-post-page .post__continue-read.sec-blog .list-blog{margin-top:68px}.post__subscribe{margin-top:108px}@media(max-width:1024px){.post__box{flex-direction:column;text-align:center}}@media(max-width:836px){.blog-post-page{margin-top:31px}.post__sidebar{display:none}.post__article{width:100%}.banner__breakcrumb{display:inline}.banner__breakcrumb span{margin-left:4px}.banner__breakcrumb span svg{width:12px;height:12px}.banner__breakcrumb a{margin-left:4px}.blog-post-page article img{margin-top:27px;border-radius:16px;margin-bottom:42px}.blog-post-page article ul{margin-left:0;gap:10px}.blog-post-page article ul li{padding-left:23px}.blog-post-page article h2{margin-top:40px}.post__box{margin-top:28px;padding:21px 29px 25px 30px}.post__box-btn{margin-top:22px}.post__box-btn .global-btn{padding:14px 19px}.blog-post-page article h3{margin-top:30px}.post__ready{padding:0 25px 12px;margin-top:38px;border-radius:16px}.ready__content{width:100%}.blog-post-page .ready__title{font-size:28px;line-height:33px;margin-top:21px}.ready__btn a{font-size:17px;line-height:1;padding:15px 18px 14px}.ready__thumb{position:relative;width:100%;border-right:solid 8px #fff3;border-bottom:solid 8px #fff3;border-radius:20px;margin-top:20px}.pc{display:none}.sp{display:block}.blog-post-page .post__continue-read h2{margin-top:62px}.blog-post-page .post__continue-read.sec-blog .list-blog{padding-bottom:32px;margin-bottom:0;margin-top:28px}.post__subscribe{margin-top:59px}.blog-post-page article ol{padding-left:18px}}@media(max-width:700px){.blog-post-page h1{font-weight:700;font-size:40px;line-height:45px;margin-top:4px;letter-spacing:-.02em}.blog-post-page .banner__desc{font-size:17px;line-height:28px;margin-top:12px}.banner__desc--mins-read{display:none}.blog-post-page article p{font-size:17px;line-height:28px}.blog-post-page article h2{font-size:28px;line-height:33px}.blog-post-page .post__box-title{font-size:22px;line-height:35px}.blog-post-page .post__continue-read .continue-read__title{font-size:28px;line-height:33px}.post__box-desc{font-size:17px;line-height:28px}.post__box-btn .global-btn{font-size:17px;line-height:1}.blog-post-page article img{border-radius:16px;aspect-ratio:374 / 230}.blog-post-page article h3{font-size:22px;line-height:28px}.blog-post-page article ul li,.blog-post-page article ol li{font-size:17px;line-height:28px}.blog-post-page article h4{font-size:20px;line-height:26px}.blog-post-page article h5{font-size:18px;line-height:24px}.blog-post-page article h6{font-size:16px;line-height:22px}.blog-post-page article blockquote{font-size:16px;line-height:28px}.blog-post-page article pre{font-size:14px;padding:14px;border-radius:10px}.blog-post-page article table,.blog-post-page article th,.blog-post-page article td{font-size:14px;padding:10px}.banner__breakcrumb{gap:8px}.banner__breakcrumb a{font-size:15px}.blog-post-page .banner__desc{margin-top:14px}}.directory-page{margin-top:0}.directory-post.directory-page{padding-top:92px}.directory-page:has(.directory-banner){margin-top:-88px}.directory-page a{color:#000}.directory-page .global-btn{color:#fff}.directory-banner{padding-top:170px;padding-bottom:97px;background-color:#f8f9fb}.directory-banner .banner__wrapper{display:flex;justify-content:space-between;align-items:center}.directory-banner .banner__content{max-width:500px}.directory-banner .banner__title{font-weight:700;font-size:70px;line-height:75px;letter-spacing:-1.4px}.directory-banner .banner__desc{font-size:19px;line-height:30px;color:#000}.directory-banner .banner__desc p{font-size:19px;line-height:30px;color:#000;margin-top:14px;margin-bottom:0}.directory-banner .banner__media{display:flex;flex-wrap:wrap;align-items:center;gap:23px;max-width:466px;margin-top:25px}.directory-banner .banner__img{aspect-ratio:1 / 1;max-width:140px;overflow:hidden}.directory-banner .banner__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.directory-banner .banner__img--square{border-radius:16px}.directory-banner .banner__img--circle{border-radius:50%}.directory-listing{padding-top:99px;padding-bottom:135px}.directory__search-filter{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.directory__search,.directory__filter-group>*{border:solid 1px #cdd2e4;display:flex;align-items:center;border-radius:10px;padding:14px 14px 10px;cursor:pointer}.directory__search{max-width:586px;flex:1}.directory__search-icon{max-width:20px;margin-right:10px}.directory__search-input{border:none;font-family:BR Candor;font-size:16px;font-weight:500;line-height:1;width:100%;outline:none;background:transparent}.directory__search-input:focus{outline:none}.directory__filter-group{display:flex;align-items:center;gap:10px;font-size:16px;line-height:1;font-weight:500}.directory__filter-group>*{display:flex;align-items:flex-end;gap:10px;transition:color .3s ease}.directory__filter-group>*:hover{color:#f7581f}.directory__filter-selected-item{background-color:#f8f9fb;border-radius:100px;padding:15px 15px 12px;display:flex;align-items:flex-start;gap:17px;font-size:16px;line-height:1;font-weight:500;border:solid 1px #cdd2e4}.directory__search-result{font-size:22px;line-height:1;font-weight:700;letter-spacing:-.02em;margin-top:41px}.directory__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:28px;margin-top:39px;row-gap:41px}.directory__list.is-loading{opacity:.4;pointer-events:none;transition:opacity .3s ease}.directory__item{max-width:279px;width:100%}.directory__item:hover .directory-item__title{text-decoration:underline}.directory-item__thumb-group{aspect-ratio:1 / 1;width:100%;position:relative;border-radius:16px;overflow:hidden;padding:15px}.directory-item__thumb{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.directory-item__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.directory-item__category,.directory-post-category{background:#f8f9fb;color:#000;border-radius:100px;width:-moz-fit-content;width:fit-content;padding:7px 7px 5px;display:flex;align-items:center;gap:8px;font-size:12px;text-transform:uppercase;margin-bottom:5px;position:relative;z-index:1}.directory-item__under{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:15px}.directory-item__title{font-size:19px;line-height:1;font-weight:700;margin:0;color:#000;text-decoration:none}.directory-item__location{font-size:16px;color:#000;line-height:16px;display:flex;align-items:flex-end;gap:6px;margin-top:12px}.directory-item__location:before{content:"";display:inline-block;width:18px;height:18px;background-image:url(/images/directory/filter-location-icon.svg);background-repeat:no-repeat;background-size:contain}.directory-item__venture{aspect-ratio:1 / 1;max-width:53px;background-color:#f8f9fb;border-radius:50%;width:100%;display:flex;justify-content:center;align-items:center}.directory-item__venture img{max-width:25px}.directory-listing .pagination{margin-top:71px}.pagination li .page-numbers{display:block;border-radius:8px;font-size:16px;font-weight:500;line-height:1;letter-spacing:0;color:#828b9c;padding:12px 16px}.pagination li .page-numbers.current{background:#003264;color:#fff}.pagination li .page-numbers.disabled{opacity:.5;pointer-events:none}.pagination .prev svg,.pagination .next svg{display:block}.pagination .next svg{transform:rotate(180deg)}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;z-index:9999}.popup-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:0 20px}.popup-overlay{background-color:#fff;border-radius:20px;box-shadow:0 4px 20px #00000026;width:100%;max-width:450px}.popup-banner{padding:20px 25px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #cdd2e4}.popup-banner h2{font-size:19px;line-height:1;font-weight:700}.popup-banner .close-btn{cursor:pointer}.popup-content{padding:25px}.popup-list-check{display:flex;flex-direction:column;gap:20px}.popup-list-check__item{display:flex;align-items:center;gap:10px}.popup-list-check__item label{font-size:16px;line-height:1}.popup-list-check__item input[type=checkbox]{display:none}.popup-list-check__item input[type=checkbox]+label{position:relative;cursor:pointer;display:flex;align-items:center;gap:15px}.popup-list-check__item input[type=checkbox]+label:before{content:"";position:relative;left:0;width:18px;height:18px;border-radius:5px;border:solid 1px #cdd2e4}.popup-list-check__item input[type=checkbox]:checked+label:after{content:url(/images/directory/checked.svg);position:absolute;left:0;width:20px;height:20px;z-index:9}.popup-under{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;border-top:solid 1px #cdd2e4}.popup-under .clear-all{font-size:16px;line-height:1;color:#828b9c;cursor:pointer}.popup-under .apply-change{display:inline-block;padding:15px 17px 14px;font-weight:700;font-size:16px;letter-spacing:-.02em;text-align:center;color:#fff;background:#f7581f;border-radius:14px;cursor:pointer}#filter-popup .popup-content{padding-top:0;padding-bottom:0}.popup-filter{border-bottom:1px solid #cdd2e4;padding-bottom:23px;padding-top:26px}.popup-filter:last-child{border-bottom:none}.popup-list-title{font-size:16px;line-height:19px;font-weight:700;margin:-4px 0 0}.popup-list-filter{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:19px}.popup-list-filter__item input[type=checkbox]{display:none}.popup-list-filter__item label{display:block;font-size:16px;line-height:1;border:solid 1px #cdd2e4;border-radius:100px;padding:12px 15px 11px;cursor:pointer}.popup-list-filter__item input[type=checkbox]:checked+label{background-color:#f8f9fb;border:1px solid #000}.directory-page .ready{padding-top:128px}.directory-post-website a{color:#000}.directory-post-banner{display:flex;justify-content:space-between;gap:20px}.directory-thumb-group{width:50%;aspect-ratio:1 / 1;position:relative;border-radius:16px;overflow:hidden;padding:28px;max-width:500px}.directory-thumb-group.pc{display:block}.directory-thumb-group.mb{display:none}.directory-post-thumb{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.directory-post-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.directory-post-info{display:flex;align-items:center;justify-content:space-between;margin-top:31px;border-bottom:1px solid #cdd2e4;padding-bottom:28px}.directory-post-info-group{max-width:640px}.directory-post-info-left{display:flex;flex-wrap:wrap;gap:10px}.directory-post h1{font-size:30px;line-height:1;font-weight:700;width:100%;margin:0}.directory-post-location,.directory-post-website{font-size:16px;line-height:1;display:flex;align-items:center;gap:9px;margin-top:7px;margin-right:10px}.directory-post-website:hover a{color:#f7581f}.directory-post-location img,.directory-post-website img{max-width:18px}.directory-post-venture,.directory-detail__venture{aspect-ratio:1 / 1;max-width:70px;background-color:#f8f9fb;border-radius:50%;width:100%;display:flex;justify-content:center;align-items:center;margin-right:10px}.directory-post-activity{margin-top:33px;padding-bottom:28px;border-bottom:#cdd2e4 solid 1px}.directory-post-activity:last-child{border-bottom:none}.directory-post-activity-title{font-size:16px;line-height:1;font-weight:700;color:#000}.directory-post-activity-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:21px}.directory-post-activity-item{font-size:16px;line-height:1;display:block;border:solid 1px #cdd2e4;border-radius:100px;padding:12px 15px 11px}.directory-post article{margin-top:58px;margin-bottom:127px}.directory-post h2{font-size:30px;line-height:1;font-weight:700;margin:0 0 19px}.directory-post p{font-size:19px;line-height:30px}.directory-page a.backtodirectory,.directory-page .directory-detail__back{margin-bottom:20px;display:inline-flex;align-items:flex-start;color:#828b9c;font-size:16px;font-weight:400;gap:10px}.backtodirectory svg,.directory-detail__back svg{transform:rotate(270deg)}.directory-post article h2{color:#000;font-size:30px;font-weight:700;line-height:1.2}.directory-post article p{color:#000;font-size:19px;line-height:30px}.directory-post-location span{color:#000}.directory__filter-selected{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px;margin-top:17px}.directory__filter-selected-item{background-color:#f8f9fb;border-radius:100px;padding:15px 15px 12px;display:flex;align-items:flex-start;gap:17px;font-size:16px;line-height:1;font-weight:500;border:solid 1px #cdd2e4;cursor:pointer}.directory__filter-selected-item svg{cursor:pointer}.landing-hero{padding:120px 0 80px;text-align:center}.landing-hero h1{font-weight:800;font-size:50px;line-height:58px;color:#1b2b4b;margin:0 0 16px}.landing-hero p{font-size:18px;line-height:28px;color:#828b9c;max-width:600px;margin:0 auto 30px}.landing-features{padding:80px 0}.landing-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.landing-feature-card{padding:30px;border-radius:16px;border:1px solid #e5e7eb}.landing-feature-card h3{font-weight:700;font-size:20px;margin:16px 0 8px;color:#1b2b4b}.landing-feature-card p{font-size:16px;line-height:24px;color:#828b9c}.landing-image-text{padding:80px 0;display:flex;gap:60px;align-items:center}.landing-image-text.reverse{flex-direction:row-reverse}.landing-image-text>*{flex:1}.landing-image-text img{width:100%;border-radius:20px}.landing-image-text h2{font-weight:800;font-size:36px;line-height:44px;color:#1b2b4b;margin:0 0 16px}.landing-image-text p{font-size:17px;line-height:28px;color:#828b9c}@media(max-width:1024px){.fv__heading{width:100%}.blog-card-listing__filters{flex-direction:column-reverse}.blog-card-listing__tabs{text-wrap-mode:nowrap;overflow-x:auto;width:100%}.blog-card-listing__search{width:100%;margin-bottom:15px}.post__header h1{font-size:32px;line-height:40px}.directory-banner .banner__wrapper{flex-direction:column}.directory-banner .banner__content{max-width:unset;text-align:center}.landing-image-text{flex-direction:column!important}.landing-features-grid{grid-template-columns:1fr}}@media(max-width:836px){.fv__main{flex-direction:column;gap:20px}.blog-card--main,.fv__blog-cards{width:100%}.fv__blog-card{flex-direction:column}.fv__blog-card .blog-card__thumb{margin-bottom:25px;aspect-ratio:610 / 400;width:100%}.fv__blog-card .blog-card__content{margin-left:unset;width:100%}.fv__blog-card .blog-card__title{font-size:22px;line-height:30px;margin-bottom:13px}}@media(max-width:700px){.blog-page_fv{margin-top:38px}.fv__heading{font-size:40px;line-height:45px;text-wrap-style:auto;width:90%;margin-bottom:26px}.fv__main,.fv__blog-cards,.blog-cards{-moz-column-gap:unset;column-gap:unset;row-gap:unset;gap:33px}.fv__blog-card{margin-bottom:0}.blog-card--main .blog-card__thumb,.fv__blog-card .blog-card__thumb,.blog-card__thumb{border-radius:16px;aspect-ratio:374 / 230;margin-bottom:17px}.blog-card--main .blog-card__category a,.fv__blog-card .blog-card__category a,.blog-card__category a{font-size:15px;line-height:25px;margin-bottom:7px}.blog-card--main .blog-card__title,.fv__blog-card .blog-card__title,.blog-card__title{font-size:17px;line-height:26px;margin-bottom:10px}.blog-card-listing{margin-top:63px}.blog-card-listing__search{padding:11px 14px 9px;margin-bottom:15px}.blog-card-listing__search:before{width:14px;height:14px;margin-right:9px}.blog-card-listing__search input{font-size:15px;line-height:16px}.blog-card-listing__tabs{margin-bottom:29px}.blog-card-listing__tab a{padding:13px 15px 12px;font-size:15px;line-height:16px}.blog-cards{flex-direction:column}.blog-card{width:100%}.blog-card-listing__blog-cards{margin-bottom:64px}.blog-page__subscribe{margin-top:55px}.post__header h1{font-size:26px;line-height:34px}}@media(max-width:575px){.list-blog{flex-direction:column}.card-post{flex-basis:100%}}@media(max-width:1240px){.directory__list{max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;margin-right:auto}}@media(max-width:930px){.directory__list{justify-content:center}}@media(max-width:767px){.directory-banner{padding-top:110px;padding-bottom:60px}.directory-listing{padding-top:58px}.directory__search-input{font-size:14px;line-height:1.14}.directory-banner .banner__title{font-weight:700;font-size:40px;line-height:1.12;text-align:center;letter-spacing:-.02em;color:#000}.directory-banner .banner__desc{font-size:17px;line-height:1.65}.directory__search,.directory__filter-group>*{padding:12px 14px 9px}.directory__list{margin-top:29px;row-gap:0px}.directory-item__thumb-group{max-height:77%}.directory-item__under{margin-top:17px}.directory-listing{padding-bottom:54px}.directory-page .ready{padding-top:60px;padding-bottom:60px;background-size:150%;background-position:center}.directory-page .olbooking-ready .overlay-left,.directory-page .olbooking-ready .overlay-right{opacity:0}.directory-post-info h1{font-size:22px;line-height:19px}.directory-post-location,.directory-post-website{font-size:16px;line-height:1}.directory-post-category{font-size:12px;line-height:14px}.directory-post-activity-title,.directory-post article h2{font-size:16px;line-height:19px}.directory-post-activity-item{font-size:16px;line-height:1}.directory-post article p{font-size:17px;line-height:28px}}@media(max-width:768px){.directory-post-info-group{max-width:100%}.directory-thumb-group.pc{display:none}.directory-thumb-group.mb{display:block;width:100%;margin:0 auto;padding:14px;border-radius:16px;aspect-ratio:374 / 340}.directory-post-info{border-bottom:none;margin-top:38px}.directory-post-info-left{gap:0}.directory-post-banner h1{margin-bottom:18px}.directory-post-location{margin-bottom:5px}.directory-post-venture img,.directory-detail__venture img{max-width:25px}.directory-post-venture,.directory-detail__venture{max-width:53px;margin-right:0;margin-top:38px}.directory-post-activity:last-child{border-bottom:solid 1px #cdd2e4}.directory-post-activity-list{margin-top:19px}.directory-post article{margin-top:29px;margin-bottom:60px}}@media(max-width:625px){.directory__list{justify-content:center}.directory__item{max-width:500px}}@media(max-width:590px){.filter-locations__txt,.filter-activity__txt{display:none}.directory-banner .banner__media{justify-content:center;gap:19px}.directory-banner .banner__img{width:calc(100% / 3 - (19px * 2 / 3))}}@media(max-width:420px){.directory__search-filter{flex-wrap:wrap;gap:10px}}.location{padding:60px 0;overflow:hidden}.inner-location{position:relative}.box-location{padding:21px 10px 10px;border-radius:20px;background:#f8f9fb;margin:0 8px}.box-location a{display:block}.box-location h3{font-weight:700;font-size:19px;line-height:28px;margin:0 0 20px 10px;white-space:nowrap}.box-location:hover{box-shadow:0 10px 20px #0000001a}.box-location:hover h3{color:#f7581f}.box-location .thumb{aspect-ratio:265 / 260;overflow:hidden}.box-location .thumb img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.location-slider .slick-list{overflow:visible}.location-slider.slick-slider{margin:0}.location-slider .slick-prev:before,.location-slider .slick-next:before{content:""}.location-slider .slick-next,.location-slider .slick-prev{width:70px;height:70px;background-repeat:no-repeat;background-position:center;top:51%;transform:translateY(-50%);z-index:9}.location-slider .slick-next{right:110px;background-image:url(/images/icons/slick-next.svg)}.location-slider .slick-prev{left:110px;background-image:url(/images/icons/slick-prev.svg)}.location-slider .slick-next:hover{opacity:.5;background-image:url(/images/icons/slick-next.svg)}.location-slider .slick-prev:hover{opacity:.5;background-image:url(/images/icons/slick-prev.svg)}.brand-slider .slick-list{overflow:visible}.brand-slider .slick-slider{margin:0}.brand-slider .items{display:flex;flex-direction:column;padding:0}.list-features .mockup-detail,.list-features .mockup-cust-profile,.list-features .mockup-ai-insight{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.list-features .mockup-ops-bar{transform:scaleY(0);transform-origin:bottom;transition:transform .6s ease}.list-features .mockup-ai-task-card{opacity:0;transform:translate(-20px);transition:opacity .5s ease,transform .5s ease}.list-features.animated .box-features:nth-child(1) .mockup-detail{opacity:1;transform:translateY(0);transition-delay:.5s}.list-features.animated .box-features:nth-child(2) .mockup-cust-profile{opacity:1;transform:translateY(0);transition-delay:1.5s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar{transform:scaleY(1)}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(1) .mockup-ops-bar{transition-delay:2.5s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(2) .mockup-ops-bar{transition-delay:2.7s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(3) .mockup-ops-bar{transition-delay:2.9s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(4) .mockup-ops-bar{transition-delay:3.1s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(5) .mockup-ops-bar{transition-delay:3.3s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(6) .mockup-ops-bar{transition-delay:3.5s}.list-features.animated .box-features:nth-child(3) .mockup-ops-bar-group:nth-child(7) .mockup-ops-bar{transition-delay:3.7s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card{opacity:1;transform:translate(0)}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(1){transition-delay:4s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(2){transition-delay:4.3s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(3){transition-delay:4.6s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(4){transition-delay:4.9s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(5){transition-delay:5.2s}.list-features.animated .box-features:nth-child(4) .mockup-ai-task-card:nth-child(6){transition-delay:5.5s}.list-features.animated .box-features:nth-child(4) .mockup-ai-insight{opacity:1;transform:translateY(0);transition-delay:5.9s}.see-action-hero{padding:80px 0 40px;text-align:center}.see-action-hero-inner{max-width:700px;margin:0 auto}.see-action-hero .hero-heading{margin-bottom:16px}.see-action-hero .hero-desc{color:#666;font-size:18px;line-height:1.6}.see-action-section{padding:0 0 80px}.see-action-gallery{display:flex;gap:32px;align-items:flex-start}.see-action-sidebar{width:340px;min-width:340px;max-height:520px;overflow-y:auto;border:1px solid #E5E7EB;border-radius:16px;padding:16px;background:#fff}.see-action-sidebar::-webkit-scrollbar{width:4px}.see-action-sidebar::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.see-action-category-group{margin-bottom:8px}.see-action-category-group:last-child{margin-bottom:0}.see-action-category{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#999;padding:8px 12px 4px}.see-action-item{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;cursor:pointer;transition:background .2s}.see-action-item:hover{background:#f9fafb}.see-action-item.active{background:#fff3ef}.see-action-item.active .see-action-number{background:#f7581f;color:#fff}.see-action-number{width:28px;height:28px;min-width:28px;border-radius:50%;background:#f3f4f6;color:#666;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-top:2px;transition:background .2s,color .2s}.see-action-item-text{flex:1}.see-action-item-title{font-size:15px;font-weight:600;color:#1b2b4b;line-height:1.3}.see-action-item-desc{font-size:13px;color:#888;line-height:1.4;margin-top:2px}.see-action-player{flex:1;min-width:0}.see-action-player-inner{position:relative;border-radius:16px;overflow:hidden;background:#1b2b4b;aspect-ratio:16 / 9}.see-action-poster{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.see-action-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;cursor:pointer;transition:transform .2s}.see-action-play-btn:hover{transform:translate(-50%,-50%) scale(1.1)}.see-action-play-btn img{width:100%;height:100%}.see-action-player-label{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;background:linear-gradient(transparent,#0009);color:#fff;font-size:15px;font-weight:600}@media(max-width:991px){.see-action-hero{padding:60px 0 30px}.see-action-gallery{flex-direction:column}.see-action-sidebar{width:100%;min-width:100%;max-height:300px;order:2}.see-action-player{order:1;width:100%}}@media(max-width:767px){.see-action-hero{padding:48px 0 24px}.see-action-hero .hero-desc{font-size:16px}.see-action-section{padding:0 0 60px}.see-action-play-btn{width:56px;height:56px}}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}@media(max-width:991px){.location-slider .slick-list{overflow:hidden}.location-slider .slick-next{right:10px}.location-slider .slick-prev{left:10px}.location-slider .slick-next,.location-slider .slick-prev{width:40px;height:40px;background-size:40px}.brand-slider .slick-list{overflow:hidden}}@media(max-width:480px){#header{padding:15px 0}#header.scrolled{padding:10px 0}.inner-header .logo img{width:180px}.click-mobile.active{top:18px}.banner{padding-top:58px}.hero-heading,.banner-content h1{font-size:28px;line-height:34px}.hero-desc{font-size:15px;line-height:24px}.banner-content .credit{font-size:14px}.banner-thumb .play{width:40px;height:40px}.global-title{font-size:26px;line-height:32px}.footer-top .footer-list{flex-direction:column;gap:25px}.footer-bot ul{gap:10px;flex-wrap:wrap}.footer-bot ul li a,.footer-bot .coppy{font-size:12px}}.selection\:bg-\[\#FF2D20\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\] *::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#FF2D20\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(130 139 156 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(121 129 146 / var(--tw-text-opacity, 1))}.hover\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(248 249 251 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(121 129 146 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:flex-1{flex:1 1 0%}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:pt-5{padding-top:1.25rem}}@media(min-width:768px){.md\:row-span-3{grid-row:span 3 / span 3}}@media(min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:h-16{height:4rem}.lg\:max-w-7xl{max-width:80rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity: 1;color:rgb(255 45 32 / var(--tw-text-opacity, 1))}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(205 210 228 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(130 139 156 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/50{color:#ffffff80}.dark\:text-white\/70{color:#ffffffb3}.dark\:ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(205 210 228 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/70:hover{color:#ffffffb3}.dark\:hover\:text-white\/80:hover{color:#fffc}.dark\:hover\:ring-zinc-700:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(205 210 228 / var(--tw-text-opacity, 1))}}
