@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@1,500&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}.flex{display:flex}.min-h-screen{min-height:100vh}.items-center{align-items:center}.justify-between{justify-content:space-between}:root{font-family:DM Sans,sans-serif;color:#262820;background:#f5f3ed;font-synthesis:none;scroll-behavior:smooth}*{box-sizing:border-box}body{margin:0}a{text-decoration:none;color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:2px solid #a65e43;outline-offset:5px}.wrap{width:min(1390px,calc(100% - 100px));margin:auto}.nav{height:100px;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:700;line-height:.9;letter-spacing:-1px}.brand-mark{font-size:34px;color:#b96245;line-height:1}.brand-light{font-weight:400}.brand small{display:block;font-size:7px;letter-spacing:2px;margin-top:6px;font-weight:700}.nav-links{display:flex;gap:42px;font-size:12px;color:#55574e}.nav-links a:hover,.text-link:hover{color:#b96245}.nav-cta{border:1px solid #b7b8ad;border-radius:3px;padding:13px 18px;display:flex;align-items:center;gap:32px;font-size:11px;font-weight:700}.hero{padding-top:18px}.hero-topline,.hero-caption,.section-label{display:flex;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;letter-spacing:1.35px;color:#74766a}.hero-topline{border-top:1px solid #d1d2c9;padding-top:18px}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#b96245;margin-right:8px}.hero-copy{display:flex;justify-content:space-between;align-items:end;padding:64px 0 48px}.eyebrow{font-size:9px!important;letter-spacing:1.8px;font-weight:700;color:#a45d44;margin:0 0 24px}.hero h1,h2{font-size:clamp(56px,7.4vw,112px);font-weight:500;line-height:.95;letter-spacing:-.065em;margin:0}.hero h1 em,h2 em{font-family:Playfair Display,serif;font-weight:500;letter-spacing:-.065em}.hero-star{font-size:30px;color:#b96245;vertical-align:top;margin-left:20px}.hero-aside{max-width:270px;margin-bottom:6px}.hero-aside p,.intro-copy p,.workflow-head p{font-size:15px;line-height:1.75;color:#6b6c61}.button-dark,.button-light{display:inline-flex;align-items:center;justify-content:space-between;gap:46px;background:#292c25;color:#fff;padding:17px 20px;margin-top:20px;font-size:11px;font-weight:700;border-radius:2px}.button-dark:hover{background:#b96245}.hero-image{height:clamp(360px,42vw,620px);position:relative;overflow:hidden;background:#8d826e url(https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=2200&q=85) center 54%/cover}.hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(28,30,24,.3),transparent 55%),linear-gradient(0deg,rgba(27,30,24,.25),transparent 35%)}.image-label,.image-index{position:absolute;z-index:1;color:#fff;font-size:9px;line-height:1.5;letter-spacing:1.2px}.image-label{left:35px;bottom:35px;display:flex;align-items:center;gap:13px}.label-icon{width:42px;height:42px;border:1px solid #ffffffa0;border-radius:50%;display:grid;place-items:center}.image-index{right:35px;top:35px;text-align:right}.image-index span{font-size:20px}.hero-caption{padding:20px 0}.hero-caption a{display:flex;align-items:center;gap:12px}.section-pad{padding-top:150px;padding-bottom:150px}.section-label{border-top:1px solid #caccc1;padding-top:20px}.tiny-star{font-size:18px;color:#b96245}.intro-content{display:grid;grid-template-columns:1fr 350px;gap:80px;align-items:end;margin-top:100px}.intro h2,.feature-heading h2,.workflow h2,.closing h2{font-size:clamp(48px,5.7vw,82px)}.intro-copy p{margin-top:0}.text-link{display:inline-flex;align-items:center;gap:30px;border-bottom:1px solid #a7a99e;padding:24px 0 10px;font-size:10px;font-weight:700;letter-spacing:1px}.features{background:#e8e8df;padding:125px 0 140px}.feature-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:60px}.feature-heading>p{font-size:13px;line-height:1.6;color:#77796d}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.feature-card{position:relative;background:#f8f8f2;padding:22px 22px 30px;min-width:0}.card-top{display:flex;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;letter-spacing:1.2px;color:#73766b}.feature-card h3{font-size:23px;letter-spacing:-.04em;margin:28px 0 10px;font-weight:500}.feature-card>p{font-size:13px;line-height:1.7;color:#797a70;max-width:260px;margin:0;min-height:66px}.card-arrow{position:absolute;right:24px;bottom:30px}.video-art,.design-art,.ai-art{height:290px;margin-top:22px;position:relative;overflow:hidden}.video-art{background:#c6b8a1;padding:20px}.video-frame{height:70%;background:linear-gradient(120deg,#777b64aa,#c9a88755),url(https://images.unsplash.com/photo-1470770841072-f978cf4d019e?auto=format&fit=crop&w=700&q=75) center/cover;display:flex;justify-content:space-between;align-items:end;padding:20px;color:#fff;font-size:21px;line-height:1.05;letter-spacing:-1px}.video-frame i{font-family:Playfair Display,serif}.play-circle{width:40px;height:40px;border:1px solid #ffffffaa;border-radius:50%;display:grid;place-items:center}.timeline{background:#31362f;color:#ddd;padding:10px;height:30%}.timeline-head{display:flex;justify-content:space-between;font-size:6px;letter-spacing:1px}.timeline-row{display:flex;gap:3px;margin-top:9px;height:22px}.timeline-row div{flex:1;background:#b7aa94}.timeline-row div:nth-child(2){background:#a3ad99}.timeline-row div:nth-child(3){background:#b7a088}.wave{font-size:9px;color:#b4c7ad;white-space:nowrap;overflow:hidden}.design-art{background:#d7d2c6;display:grid;place-items:center}.design-sheet{width:56%;height:78%;background:#f0e9d9;position:relative;overflow:hidden;box-shadow:0 10px 25px #6d675033}.sheet-label,.sheet-bottom{position:absolute;left:15px;top:14px;z-index:2;font-size:8px;line-height:1.2;font-weight:700;letter-spacing:1px}.sheet-bottom{top:auto;bottom:12px;font-size:5px}.orb{position:absolute;border-radius:50%}.orb-one{width:120px;height:120px;background:#b76448;left:17%;top:31%}.orb-two{width:95px;height:95px;background:#dfb787;left:42%;top:44%;mix-blend-mode:multiply}.cursor{position:absolute;right:15%;bottom:18%;color:#30362e}.ai-art{background:#aab5a1;display:flex;align-items:center;justify-content:center;flex-direction:column}.ai-spark{font-size:130px;line-height:1;color:#e7e8d9}.prompt{position:absolute;bottom:47px;background:#f7f7ef;padding:12px;display:flex;align-items:center;gap:10px;font-size:9px;color:#777;box-shadow:0 5px 20px #586b5033}.prompt span:last-child{color:#333}.ai-tag{position:absolute;top:18px;left:18px;font-size:7px;letter-spacing:1px;color:#f8f8ee}.workflow-head{display:flex;justify-content:space-between;align-items:end;margin:95px 0 80px}.workflow-head p{max-width:300px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}.steps>div{border-top:1px solid #c9cbc1;padding-top:25px;position:relative}.steps svg{color:#a75e45;margin:35px 0 16px}.step-no{font-size:10px;color:#9a9d90}.steps h3{font-weight:500;font-size:20px;letter-spacing:-.03em;margin:0 0 10px}.steps p{font-size:13px;line-height:1.7;color:#77796f;max-width:260px}.closing{background:#b76549;color:#f7f3e9;overflow:hidden}.closing-inner{min-height:450px;display:flex;justify-content:space-between;align-items:center;padding-top:80px;padding-bottom:80px}.closing .eyebrow{color:#f0cbbc}.closing p:not(.eyebrow){font-size:14px;color:#f1d8c9;margin-top:25px}.button-light{background:#f4f0e7;color:#333}.button-light:hover{background:#e5d0c0}.closing-art{width:330px;height:330px;border:1px solid #e8b8a4;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.closing-art>span{font-size:220px;line-height:1;color:#edc0a9}.closing-art small{position:absolute;bottom:48px;right:-20px;font-size:9px;letter-spacing:1.5px;line-height:1.4}.footer{min-height:160px;display:flex;align-items:center;justify-content:space-between;gap:30px}.footer p{font-size:11px;color:#85877c}.footer>div{display:flex;gap:25px;font-size:9px;letter-spacing:1px;font-weight:700}.footer>span{font-size:9px;letter-spacing:1px;color:#919388}@media (max-width:800px){.wrap{width:calc(100% - 40px)}.nav{height:80px}.nav-links{display:none}.nav-cta{padding:11px;gap:12px}.hero-topline span:last-child,.hero-caption span:last-child{display:none}.hero-copy{padding:55px 0 35px;display:block}.hero h1{font-size:clamp(60px,13vw,95px)}.hero-aside{margin-top:30px}.hero-image{height:400px}.section-pad{padding-top:90px;padding-bottom:90px}.intro-content{grid-template-columns:1fr;gap:35px;margin-top:65px}.intro h2,.feature-heading h2,.workflow h2,.closing h2{font-size:clamp(45px,9vw,70px)}.features{padding:90px 0}.feature-heading,.workflow-head{display:block}.feature-heading>p{margin-top:25px}.feature-grid{grid-template-columns:1fr}.feature-card>p{min-height:0;padding-bottom:15px}.workflow-head{margin:65px 0 50px}.workflow-head p{margin-top:25px}.steps{grid-template-columns:1fr;gap:35px}.steps svg{margin:20px 0 12px}.closing-art{width:180px;height:180px;flex-shrink:0}.closing-art>span{font-size:120px}.closing-art small{bottom:20px}.footer{padding:40px 0;flex-wrap:wrap}.footer p{width:100%;order:3}.footer>span{order:4}.footer>div{gap:15px}}@media (max-width:500px){.hero-topline{font-size:8px}.hero-image{height:300px}.hero-star{font-size:20px;margin-left:10px}.closing-inner{display:block}.closing-art{margin:55px auto 0}.footer>div{width:100%}.image-label{left:20px;bottom:20px}}:root{color:#f0f0eb;background:#111310}.nav-links,.hero-aside p,.intro-copy p,.workflow-head p{color:#a5aaa0}.nav-cta{border-color:#4b5049}.hero-topline,.section-label{border-color:#393e37}.hero-topline,.hero-caption,.section-label{color:#969c91}.eyebrow{color:#d99475}.features{background:#191c18}.feature-heading>p,.feature-card>p,.steps p{color:#a1a79d}.feature-card{background:#242822}.card-top{color:#a7aea2}.steps>div{border-color:#41463d}.text-link{border-color:#696e63}.closing{background:#333c30}.closing-art{border-color:#899985}.closing-art>span{color:#b8c7ae}.closing .eyebrow,.closing p:not(.eyebrow){color:#c3d1bc}.footer p,.footer>span{color:#a0a79a}.download-box{margin-top:22px}.download-button{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#e1e8da;color:#1c241b;border-radius:2px;padding:17px 18px;font-size:11px;font-weight:700}.download-button:hover{background:#c6d8bd}.download-hint{font-size:10px!important;line-height:1.4!important;margin:10px 0!important;color:#a5aaa0}.download-options{display:flex;flex-wrap:wrap;gap:8px 12px;scroll-margin-top:30px}.download-options a,.download-options span{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:#c4cbc0}.download-options a{text-decoration:underline;text-underline-offset:3px}.download-options small{font-size:9px;color:#8b9188}.brand-logo{width:38px;height:38px;-o-object-fit:contain;object-fit:contain;display:block}.brand-mark,.hero-star,.tiny-star{color:#6b9dff}.status-dot{background:#6b9dff}.eyebrow,.nav-links a:hover,.text-link:hover{color:#8ab4ff}.download-button{background:#3977e8;color:#fff}.download-button:hover{background:#568ff3}.download-options a{color:#a8c7ff}.hero .eyebrow,.hero-star{color:#f0f0eb}.download-button{background:#f0f0eb;color:#171a16}.download-button:hover{background:#d9ddd6}
