@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,opsz,wght@0,18..144,300..900;1,18..144,300..900&display=swap";*,: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:#e5e7eb}: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: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:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}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}.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}}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.block{display:block}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-12{height:3rem}.h-20{height:5rem}.h-64{height:16rem}.h-full{height:100%}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-12{width:3rem}.w-32{width:8rem}.w-8{width:2rem}.w-full{width:100%}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.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-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-6{gap:1.5rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.text-wrap{text-wrap:wrap}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-t{border-top-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-3{padding:.75rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.italic{font-style:italic}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / 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-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / 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}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.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)}.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)}.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,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_semi_bold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Nourd;src:url(../../../fonts/nourd_heavy.ttf) format("truetype");font-weight:800;font-style:normal}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}:root{--bar-width: 60px;--bar-height: 8px;--hamburger-gap: 6px;--foreground: #333;--background: white;--hamburger-margin: 8px;--animation-timing: .2s ease-in-out;--hamburger-height: calc(var(--bar-height) * 3 + var(--hamburger-gap) * 2)}html{color-scheme:dark light}img,picture,svg,video{display:block;max-width:100%}body{margin:0;min-height:100vh;font-family:Nourd,Merriweather,serif;background:linear-gradient(180deg,#fff,#00c9ec) fixed;color:#000}@media (max-width: 768px){body{background:#fff}}.dozy-footer{color:#000;padding:60px 5%;font-family:Nourd,Merriweather,serif;background-color:transparent}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px;padding-top:100px}.newsletter-signup{width:60%}.newsletter-signup h2{font-size:24px;font-weight:400;margin-bottom:20px;color:#000}.substack-embed{max-width:480px}.substack-embed iframe{max-width:100%;height:150px}.company-name{font-size:24px;font-weight:700}.footer-divider{height:1px;background-color:#333;margin:20px 0}.footer-middle{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:3px solid #007bff;outline-offset:2px}.return-link:focus{outline:3px solid #ff5722}.footer-nav a:focus{outline:2px dashed #28a745}.footer-nav{z-index:15;display:flex;gap:30px}.footer-nav a{color:#000;text-decoration:none;font-size:14px}.footer-bottom{display:flex;justify-content:space-between;align-items:flex-start}.logo-link{z-index:15;text-decoration:none;color:#000}.company-info p{font-size:14px;margin-bottom:5px}.legal-social{text-align:right}.legal-text{font-size:12px;color:#333;margin-bottom:15px}.social-icons{display:flex;gap:15px;justify-content:flex-end}.social-icons a{color:#000}@media (max-width: 768px){.footer-top,.footer-middle,.footer-bottom{flex-direction:column;align-items:flex-start}.newsletter-signup,.company-name,.footer-nav,.footer-time,.legal-social{width:100%;margin-top:20px}.substack-embed{max-width:100%}.legal-social{text-align:left}.social-icons{justify-content:flex-start}}.body-home{background:linear-gradient(180deg,#fff,#00c9ec) fixed}.home-container{max-width:1200px;margin:0 auto;box-sizing:border-box;padding-top:60px}@media screen and (max-width: 791px){.home-container{padding-top:0}}.header-home{display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:20px 0;gap:20px}@media screen and (max-width: 791px){.header-home{flex-direction:row-reverse}}.logo-home{grid-column:1;justify-self:start;font-size:24px;font-weight:700}.nav-home{grid-column:3;justify-self:end}.nav-home ul{display:flex;gap:20px;list-style-type:none;margin:0;padding:0}.nav-home ul li a:hover{text-decoration:none;color:gray}.login-btn-home{background-color:#000;padding:10px 20px;border-radius:50px;color:#fff;text-decoration:none;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;border:2px solid black}.login-btn-home:hover{background-color:#fff;color:#000;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66;border:2px solid white}.hero-home{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 80px)}@media screen and (max-width: 791px){.hero-home{text-align:left;align-items:flex-start;justify-content:initial;min-height:0}}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100;text-decoration:none}.skip-link:focus{top:0}.h1-home{font-size:4em;font-weight:400;margin-bottom:20px;max-width:800px}.p-home{font-size:1.25em;font-weight:400;color:#000;margin-bottom:30px;max-width:600px}.cta-buttons-home{display:flex;justify-content:center;gap:20px}.cta-btn-home{display:block;width:250px;margin:40px auto 0;background-color:var(--accent-color);color:#fff;padding:18px 30px;text-decoration:none;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;border:2px solid var(--accent-color)}.cta-btn-home:hover{background-color:#fff;color:var(--accent-color);transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.primary-btn-home{background-color:#000;color:#fff}.secondary-btn-home{border:1px solid #000;color:#000}@media screen and (max-width: 1000px){.nav-link{color:#000;text-decoration:none;list-style-type:none}}.products-body{background:linear-gradient(180deg,#ffebc5,#f5f5f5) fixed}.products-container{max-width:1200px;margin:60px auto;padding:40px 20px}.products-heading{font-size:2.5em;font-weight:400;text-align:center;margin-bottom:40px;color:#000}@media (max-width: 768px){.products-heading{text-align:left}}.product-content{flex:2;padding-top:50px;padding-bottom:50px}.product-image{flex:1;background-size:cover;background-position:center;width:300px;height:300px}.product-title{font-size:2em;font-weight:400;margin-bottom:20px;color:#000}.product-description{font-size:1.1em;font-weight:300;line-height:1.6;margin-bottom:20px;max-width:100ch}.logo-link-package{color:#fff;text-decoration:none}.main-flex{display:flex;flex-direction:row;align-items:end;width:100%;justify-content:space-between}.main-grid{display:grid;margin-top:100px}.main-content{margin-top:35px;grid-column:1 / 10}.web-design-logo{grid-column:1 / -1}.main-content-dozy-ai,.our-story-container{max-width:800px;margin:0 auto;padding:40px 20px}.body-dozy-ai{background:linear-gradient(180deg,#ffebc5,#f5f5f5) fixed}.arrow-link{padding-top:30px;display:block;text-decoration:none;font-size:1.5em}a.arrow-link:hover{color:#979797}.arrow-link:visited{color:#000}.dozy-ai-subtitle{text-align:center;margin:20px;padding-bottom:20px;font-size:25px}.h1-dozy-ai,.h1-our-story{font-size:2.5em;color:#000;margin-bottom:30px;text-align:center}@media screen and (max-width: 791px){.h1-dozy-ai,.h1-our-story{text-align:left}.dozy-ai-subtitle{text-align:left;margin-left:0}}.h2-dozy-ai,.h2-our-story{font-size:1.8em;color:#000;margin-top:40px;margin-bottom:20px}.h3-dozy-ai,.h3-our-story{font-size:1.2em;font-weight:400;color:#000;margin-top:40px;margin-bottom:20px}.p-dozy-ai,.p-our-story{margin-bottom:20px;font-weight:300}.section-dozy-ai{margin-bottom:40px}.ul-dozy-ai{display:flex;flex-direction:column;gap:10px}.ol-dozy-ai{display:flex;flex-direction:column;gap:20px}.ul-dozy-ai,.ol-dozy-ai{font-weight:100;padding-top:10px;margin-left:20px;margin-bottom:20px}.ul-dozy-ai{list-style-type:disc}.li-dozy-ai{font-weight:300}.contact-container{max-width:800px;margin:100px auto 60px;padding:40px;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a}.contact-heading{font-family:Nourd,Merriweather Sans,sans-serif;font-size:2.5em;font-weight:400;text-align:center;margin-bottom:30px;color:#000}.contact-form{display:flex;flex-direction:column;gap:20px}.contact-form-group{display:flex;flex-direction:column}.contact-form-group label{margin-bottom:5px;font-weight:600}.contact-form-group input,.contact-form-group textarea{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1em}.contact-form-group textarea{height:150px}.contact-submit-button{background-color:#000;color:#fff;padding:12px 24px;border:none;border-radius:50px;font-size:1em;cursor:pointer;transition:all .3s ease;align-self:flex-start;margin-top:10px}.contact-submit-button:hover{background-color:#333;transform:translateY(-3px);box-shadow:0 5px 15px #0003}.hero-content{position:relative;z-index:2;pointer-events:auto}@keyframes fade-out{to{opacity:0}}.services-process-container{max-width:1200px;margin:0 auto;padding:40px 20px;display:flex;flex-wrap:wrap;gap:80px;position:relative;z-index:3;flex-direction:column}.section-column{flex:1;min-width:300px;width:100%}.section-heading{font-size:2em;margin-bottom:30px}.dropdown-list details{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0;position:relative;z-index:4}.dropdown-list summary{position:relative;z-index:5;cursor:pointer}.dropdown-list details[open]>:not(summary){position:relative;z-index:6}.dropdown-list details:last-child{border-bottom:none}summary{list-style:none;display:flex;justify-content:space-between;align-items:center}summary::-webkit-details-marker{display:none}summary:after{content:"+";font-size:1.5em;font-weight:700;transition:transform .3s ease}details[open] summary:after{content:"-";transform:rotate(180deg)}.toggle-heading{font-size:1.5em;font-weight:300;margin:0;max-width:1000px;line-height:2}.toggle-paragraph{margin-top:20px;font-size:1.2em;font-weight:300;line-height:1.6;color:#000;-webkit-font-smoothing:antialiased;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .3s ease,margin-top .3s ease}details[open] .toggle-paragraph{max-height:1000px;opacity:1;margin-top:20px}.toggle-paragraph ul{list-style-type:none;padding-left:0}.toggle-paragraph li{margin-bottom:10px}.sub-heading{font-weight:600}@media (max-width: 768px){.services-process-container{flex-direction:column}.section-column{width:100%}}.services-container,.price-box-container{display:flex}.price-box.recommended{border-color:#000}.recommend-banner{background-color:#000;color:#f5f5f5;padding:10px;position:absolute;top:0;left:0;right:0;border-top-left-radius:8px;border-top-right-radius:8px;font-weight:100;font-size:large;text-align:center}.price{display:flex;font-family:Nourd,Merriweather,serif;font-size:2.5em;font-weight:700;margin:5px 0 45px}.old-price{text-decoration:line-through;color:#000;margin-right:10px}.new-price{margin-left:10px;font-size:.75em;color:#0099b4;padding-bottom:0;margin-bottom:0}.detail{font-size:.9em;color:#666;font-style:italic}.price-detail{display:flex;font-family:Nourd,Merriweather,serif;font-size:2.5em;font-weight:700;margin:5px 0}.regular-price-box{display:flex;flex-direction:column}.old-price-box p{display:flex;flex-direction:column;font-size:.4em}.new-price-box{display:flex;flex-direction:column;align-items:baseline}.new-customer p{line-height:1;font-size:.5em;margin-top:10px;padding-top:0;color:#0099b4;font-weight:400}.buy-btn-a{text-align:center;color:#fff;background-color:#000;color:#f5f5f5;border:none;padding:15px 30px;font-size:1.2em;font-weight:100;border-radius:50px;border:3px solid black;cursor:pointer;margin-top:auto;text-decoration:none;z-index:15}.buy-btn-a:hover{text-decoration:none;background-color:#0099b4}.buy-btn{background-color:#000;color:#f5f5f5;border:none;padding:15px 30px;font-size:1.2em;font-weight:100;border-radius:50px;border:3px solid black;cursor:pointer;margin-top:auto;text-decoration:none}.buy-btn:hover~.buy-btn-a:hover{background-color:#f5f5f5;color:#000;border:3px solid black}.buy-btn:active{background-color:#0099b4}.cta-button{font-size:x-large;font-weight:200;display:inline-block;margin-top:40px;padding:20px 40px;background-color:#ff6b35;border:3px solid black;color:#f5f5f5;text-decoration:none;border-radius:50px}.cta-button:hover{background-color:#f5f5f5;color:#000;border:3px solid black}.subtitle{font-size:1.2em;margin-bottom:80px}.pricing-center{text-align:center;padding:10px}.price-box{flex:1;background-color:#f5f5f5;margin:0 20px;padding:40px;border:3px solid black;border-radius:3%;display:flex;flex-direction:column;justify-content:space-between}.price-box h2{font-size:1.5em;margin-bottom:15px}.price-btn{margin-top:auto;padding:10px 20px;background-color:#000;color:#f5f5f5;border:none;cursor:pointer}.recommend{font-weight:700;margin:-40px -40px 20px;padding:10px;background-color:#000;color:#f5f5f5;text-align:center}.header-design{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin-top:65px;padding-bottom:400px}@media (max-width: 768px){.header-design{margin-top:0}}.design-nav{margin-top:20px}.design-nav a{margin-right:50px;text-decoration:none;font-size:large;font-weight:100;color:#000}.design-nav a:hover{color:#6d7c7f}.tagline{font-weight:400;font-size:xx-large}.h1-design{font-size:5em;font-weight:400;max-width:1000px;line-height:1.15}.ul-design{list-style-type:none}.section-heading{font-size:2em;font-weight:300;line-height:1.6;max-width:25ch;unicode-bidi:isolate}.how-details summary{cursor:pointer}.how-details summary>*{display:inline}.logo{position:absolute;bottom:0;right:50px;width:200px;height:200px}@media screen and (max-width: 890px){.logo{display:none}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn 1s ease-out forwards;opacity:0}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.delay-4{animation-delay:.8s}@media (max-width: 768px){.price-box-container{flex-direction:column;align-items:center;padding-right:2em}.price-box{width:100%;max-width:none}}.about-container{position:relative;max-width:100%;margin:0;background:transparent;display:flex;justify-content:center;align-items:center}.about-container:before{content:"";position:absolute;top:-100px;left:0;right:0;height:100px}.about-content{max-width:800px;padding:40px;background-color:#ffffffe6;border-radius:10px;box-shadow:0 4px 6px #0000001a}.section-heading{font-size:2.5em;font-weight:300;margin-bottom:30px;color:#000;text-align:left}.about-image{display:flex;flex-direction:column;width:40%}.team-photo{width:100%;height:auto;border-radius:10px;box-shadow:0 4px 6px #0000001a}.image-caption{text-align:left;font-style:italic;font-weight:100;margin-top:10px;color:#666}.about-description{font-size:1.1em;font-weight:300;line-height:1.8;color:#000}.menu-toggle{display:none;z-index:10}.hamburger{z-index:100;display:flex;flex-direction:column;justify-content:space-between;width:30px;height:24px;cursor:pointer}.hamburger span{display:block;width:100%;height:3px;background-color:#000;transition:all .3s ease}.design-nav{display:none;position:fixed;top:0;left:0;margin-top:-135px;height:100vh;width:100%;background-color:#000;flex-direction:column;align-items:center;justify-content:center;gap:20px;z-index:2}.menu-toggle:checked~.design-nav{display:flex;position:fixed;top:0;left:0;height:100vh;margin-top:-135px;width:100vw;background-color:#000;flex-direction:column;align-items:center;justify-content:center;z-index:10;margin-left:-60px}.design-nav a{color:#fff;font-size:2rem;text-decoration:none}.menu-toggle:checked~.main-content{display:none}.menu-toggle:checked+.hamburger span{background-color:#fff}.menu-toggle:checked+.hamburger span:nth-child(1){transform:translateY(12px) rotate(45deg)}.menu-toggle:checked+.hamburger span:nth-child(2){opacity:0}.menu-toggle:checked+.hamburger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}@media screen and (min-width: 791px){.hamburger{display:none}.design-nav{display:flex;position:static;height:auto;width:auto;background-color:transparent;flex-direction:row;gap:20px}.design-nav a{color:#000;font-size:1rem}.nav-home ul li a{text-decoration:none;color:#000}}@media (max-width: 768px){.mobile-hidden{display:none}}@media (max-width: 1200px){.hero-container,.services-process-container,.pricing-container>div{padding-right:20px}}@media (max-width: 768px){.hero-content{padding:0}.h1-design{font-size:3em}.design-nav{margin-top:20px}.design-nav a{margin-right:20px;font-size:medium}.logo{position:static;margin:20px auto}.services-process-container{flex-direction:column}.section-column{width:100%}.price-box-container{flex-direction:column;align-items:center}.price-box{width:100%;max-width:none;margin-bottom:20px}.about-image{float:none;width:100%;margin-left:0;margin-bottom:20px}.about-description{clear:both}}@media (max-width: 480px){.h1-design{font-size:3em}.cta-button{font-size:large;padding:15px 30px}.toggle-heading{font-size:1.2em}.subtitle{font-size:1em}}.consultation-container{max-width:1000px;margin:0 auto;padding:60px 20px}.consultation-card{background:#f5f5f5;border-radius:20px;padding:50px;box-shadow:0 10px 30px #0000001a}.consultation-heading{font-family:Nourd,Merriweather,serif;font-size:2.8em;font-weight:700;margin-bottom:20px;text-align:center;color:#2c3e50}@media (max-width: 768px){.consultation-heading{font-size:1.8em}}.consultation-description{text-align:center;font-size:1.2em;line-height:1.6;font-weight:300;margin-bottom:40px;color:#333}@media (max-width: 768px){.consultation-description{font-size:.9em}}.return-home-btn-free-consultation{text-align:center}.package-body{line-height:1.6}.package-container{max-width:1000px;margin:0 auto;padding:60px 20px}.package-card{background:#f5f5f5;border-radius:20px;padding:50px;box-shadow:0 10px 30px #0000001a}@media screen and (max-width: 791px){.package-card{text-align:left}}.package-heading{line-height:1.2;font-family:Nourd,Merriweather,serif;font-size:2.8em;font-weight:700;text-align:center;color:#2c3e50}@media (max-width: 768px){.package-heading{text-align:left}}.package-info{background-color:#f5f5f5;border-radius:20px;padding:50px;box-shadow:0 10px 30px #0000001a}.description{text-align:center;font-size:1.2em;font-weight:300;margin-bottom:40px;color:#333}@media (max-width: 768px){.description{text-align:left}}.package-price,.package-price-big{font-family:Nourd,Merriweather,serif;font-size:1.2em;font-weight:700;line-height:1.2;color:#00a8cc;margin-top:15px;margin-bottom:40px;padding:0;text-align:center;position:relative;display:block;left:50%;transform:translate(-50%)}@media (max-width: 768px){.package-price{text-align:left}}.package-price-big{font-size:2em}@media (max-width: 768px){.package-price-big{text-align:left}}.dollar-sign{font-size:.65em}.h2-package-subheading{font-size:1.8em;color:#00a8cc;margin-bottom:20px;border-bottom:2px solid #00A8CC;padding-bottom:10px}.h3-package-subheading{font-size:1.3em;margin-bottom:15px;color:#000}.features{margin-top:100px;margin-bottom:50px}.feature-section{margin-bottom:40px}.feature-list{list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.feature-item{display:flex;align-items:center;padding:15px;background-color:#fff9;border-radius:12px;transition:all .3s ease}.feature-item:hover{transform:translateY(-5px);box-shadow:0 5px 15px #0000001a}.feature-item:before{content:"✓";display:flex;justify-content:center;align-items:center;width:30px;height:30px;background-color:#00a8cc;color:#fff;border-radius:50%;margin-right:15px;font-size:16px;flex-shrink:0}.feature-item p{margin:0;font-size:.9em}.steps:before{content:"";position:absolute;top:40px;left:50px;right:50px;height:2px;background-color:#00a8cc1a;z-index:0}.step{flex:1;text-align:center;position:relative;z-index:1}.step-number{width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#00a8cc;color:#f5f5f5;font-size:1.8em;font-weight:600;margin:0 auto 20px;position:relative;z-index:2;transition:all .3s ease}.step:hover .step-number{transform:scale(1.1);box-shadow:0 0 20px #00a8cc66}.step-title{font-size:1.2em;font-weight:600;margin-bottom:10px;color:#2c3e50}.step-description{font-size:.9em;color:#666;max-width:200px;margin:0 auto}.start-button{display:block;width:250px;margin:40px auto;background-color:#00a8cc;color:#fff;padding:18px 30px;text-decoration:none;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;border:2px solid #00A8CC}.start-button:hover{background-color:#fff;color:#00a8cc;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.billing-info-body{line-height:1.6;color:#333;background-color:#f8f9fa}.billing-info-container{max-width:1000px;margin:0 auto;padding:60px 20px}.billing-info-card{background:#f5f5f5;border-radius:20px;padding:50px;box-shadow:0 10px 30px #0000001a}.billing-info-heading{font-family:Nourd,Merriweather,serif;font-size:2.8em;font-weight:700;margin-bottom:20px;text-align:center;color:#2c3e50}.billing-info-description{text-align:center;font-size:1.2em;font-weight:300;margin-bottom:40px;color:#333}.billing-info-steps{display:flex;justify-content:space-between;margin:60px 0;position:relative}.billing-info-steps:before{content:"";position:absolute;top:40px;left:50px;right:50px;height:2px;background-color:#00a8cc1a;z-index:0}.billing-info-step{flex:1;text-align:center;position:relative;z-index:1}.billing-info-step-number{width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#00a8cc;color:#f5f5f5;font-size:1.8em;font-weight:600;margin:0 auto 20px;position:relative;z-index:2}.billing-info-step.active .billing-info-step-number{background-color:#2c3e50}.billing-info-step-title{font-size:1.2em;font-weight:600;margin-bottom:10px;color:#2c3e50}.billing-info-step-description{font-size:.9em;color:#666;max-width:200px;margin:0 auto}.billing-info-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.billing-info-form-group{margin-bottom:20px}.billing-info-form-group label{display:block;margin-bottom:5px;font-weight:600}.billing-info-form-group input,.billing-info-form-group select{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1em}.billing-info-form-group.full-width{grid-column:1 / -1}.billing-info-submit-button{display:block;width:250px;margin:40px auto 0;background-color:#00a8cc;color:#fff;padding:18px 30px;text-decoration:none;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;border:2px solid #00A8CC;cursor:pointer}.billing-info-submit-button:hover{background-color:#fff;color:#00a8cc;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.consultation-steps{display:flex;justify-content:space-between;margin:60px 0;position:relative}.consultation-steps:before{content:"";position:absolute;top:40px;left:50px;right:50px;height:2px;background-color:#00a8cc1a;z-index:0}.consultation-step{flex:1;text-align:center;position:relative;z-index:1}.consultation-step-number{width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#00a8cc;color:#f5f5f5;font-size:1.8em;font-weight:600;margin:0 auto 20px;position:relative;z-index:2}.consultation-step.active .consultation-step-number{background-color:#2c3e50}.consultation-step-title{font-size:1.2em;font-weight:600;margin-bottom:10px;color:#2c3e50}.consultation-step-description{font-size:.9em;color:#666;max-width:200px;margin:0 auto}.calendly-inline-widget{height:630px}.checkout-button{display:block;width:250px;margin:40px auto 0;background-color:#00a8cc;color:#fff;padding:18px 30px;text-decoration:none;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;border:2px solid #00A8CC}.checkout-button:hover{background-color:#fff;color:#00a8cc;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.checkout-container{max-width:1000px;margin:0 auto;padding:60px 20px;display:flex;justify-content:space-between}.checkout-form{width:60%;background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0000001a}.order-summary{width:35%;background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 30px #0000001a;align-self:flex-start}.checkout-heading{font-family:Nourd,Merriweather,serif;font-size:2.4em;font-weight:700;margin-bottom:20px;color:#2c3e50}.checkout-description{text-align:center;font-size:1.2em;font-weight:300;margin-bottom:40px;color:#333}.checkout-steps{display:flex;justify-content:space-between;margin:60px 0;position:relative}.checkout-steps:before{content:"";position:absolute;top:40px;left:50px;right:50px;height:2px;background-color:#00a8cc1a;z-index:0}.checkout-step{flex:1;text-align:center;position:relative;z-index:1}.checkout-step-number{width:80px;height:80px;line-height:80px;border-radius:50%;background-color:#00a8cc;color:#f5f5f5;font-size:1.8em;font-weight:600;margin:0 auto 20px;position:relative;z-index:2}.checkout-step.active .checkout-step-number{background-color:#2c3e50}.checkout-step-title{font-size:1.2em;font-weight:600;margin-bottom:10px;color:#2c3e50}.checkout-step-description{font-size:.9em;color:#666;max-width:200px;margin:0 auto}.express-payment{margin-bottom:30px}.express-payment-heading{font-size:1.2em;font-weight:600;margin-bottom:15px}.express-buttons{display:flex;gap:10px}.express-button{flex:1;padding:10px;border:1px solid #ddd;border-radius:5px;background-color:#f8f8f8;cursor:pointer;transition:all .3s ease}.express-button:hover{background-color:#e8e8e8}.payment-methods{margin-bottom:30px}.payment-method{display:flex;align-items:center;padding:15px;border:1px solid #ddd;border-radius:5px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.payment-method:hover{background-color:#00a8cc1a}.payment-method img{width:40px;margin-right:15px}.card-details{margin-top:20px}.checkout-form-group{margin-bottom:20px}.checkout-form-group label{display:block;margin-bottom:5px;font-weight:600}.checkout-form-group input{width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font-size:1em}input,textarea{background-color:#fff;color:#000}.checkout-submit-button{display:block;width:250px;margin:40px auto 0;background-color:#00a8cc;color:#fff;padding:18px 30px;text-decoration:none;border-radius:50px;font-weight:600;text-align:center;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;font-size:1.1em;border:2px solid #00A8CC;cursor:pointer}.checkout-submit-button:hover{background-color:#fff;color:#00a8cc;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.order-summary h2{font-size:1.8em;margin-bottom:20px}.order-item{display:flex;justify-content:space-between;margin-bottom:10px}.order-total{font-weight:700;font-size:1.2em;margin-top:20px;padding-top:20px;border-top:2px solid #ddd}.thank-you-body{line-height:1.6;margin:0;padding:0;display:flex;justify-content:center;align-items:center;min-height:100vh;font-family:Nourd,Merriweather Sans,sans-serif;background-color:#f8f9fa;color:#333}.dozy-footer-thank-you{margin-top:-1000px;padding:40px;margin-left:40px}.confirmation-container{max-width:600px;width:90%;background:#f5f5f5;border-radius:20px;padding:40px;margin-top:-1000px;box-shadow:0 10px 30px #0000001a;text-align:center}.confirmation-heading{font-size:2.4em;font-weight:700;margin-bottom:20px;color:#2c3e50}.confirmation-message{font-size:1.2em;margin-bottom:30px}.confirmation-icon{font-size:4em;color:#00a8cc;margin-bottom:20px}.return-link{display:inline-block;margin-top:30px;padding:12px 24px;background-color:#00a8cc;color:#fff;text-decoration:none;border-radius:50px;font-weight:600;transition:all .3s ease}.return-link:hover{background-color:#2c3e50;transform:translateY(-3px);box-shadow:0 5px 15px #00a8cc66}.substack-embed-thank-you{max-width:480px}.substack-embed-thank-you iframe{height:300px;width:500px}.billing-details-body{font-family:Nourd,Merriweather Sans,sans-serif;background-color:#f8f9fa;color:#333;line-height:1.6;margin:0;padding:0}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:text-left{text-align:left}}
