.landing{--ink:#072333;--muted:#425b6c;--navy:#00131e;--blue:#1c84fb;--lime:#cfff06;--line:#dce4e9;background:#fff;color:var(--ink);font-family:inherit;font-size:16px;font-weight:500;line-height:1.65;overflow:clip}.landing *{box-sizing:border-box}.landing h1,.landing h2,.landing h3,.landing h4,.landing p{margin:0}.landing a{text-decoration:none}.landing button,.landing input{font:inherit}.landing a,.landing button,.landing input{touch-action:manipulation}.landing button{cursor:pointer}.landing button:disabled{opacity:.5;cursor:not-allowed}.landing svg{flex-shrink:0}.landing a:focus-visible,.landing button:focus-visible,.landing input:focus-visible,.landing summary:focus-visible{outline:3px solid #1c84fb;outline-offset:5px}.landing main[id],.landing section[id]{scroll-margin-top:100px}.landing-wrap{max-width:1260px;width:calc(100% - 96px);margin:auto}.landing-section{padding:76px 0}.landing-sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.landing-skip{position:fixed;top:8px;left:16px;transform:translateY(-180%);z-index:110;background:#fff;padding:10px 18px;border-radius:8px;color:#001a28}.landing-skip:focus{transform:translateY(0)}.landing-nav{position:sticky;top:0;z-index:60;background:var(--navy);border-bottom:1px solid #ffffff12;backdrop-filter:blur(16px);color:#fff}.landing-nav-inner{max-width:1440px;width:calc(100% - 80px);height:82px;margin:auto;display:flex;align-items:center;gap:38px}.landing-logo{display:flex;align-items:center;margin-right:auto}.landing-logo img{width:128px;height:auto}.landing-desktop-nav{display:flex;align-items:center;gap:28px;font-size:15px;color:#bdd0db}.landing-desktop-nav a:hover{color:#fff}.landing-nav-actions{display:flex;align-items:center;gap:20px}.landing-language{display:flex;gap:7px;align-items:center;color:#90aab9;font-size:13px;font-weight:700}.landing-language [aria-current]{color:#fff}.landing-language span{opacity:.5}.landing-login{font-size:14px;white-space:nowrap}.landing-button{display:inline-flex;align-items:center;justify-content:center;gap:17px;padding:14px 22px;min-height:48px;border-radius:7px;background:var(--blue);color:white;font-weight:700;font-size:15px;line-height:1.2;transition:background .2s,transform .2s}.landing-button:hover{background:#0673ed;transform:translateY(-2px)}.landing-button.is-secondary{background:transparent;color:inherit;border:1px solid #a6bac8}.landing-button.is-secondary:hover{background:#e7eff9}.landing-nav .landing-button{padding:12px 16px;min-height:41px}.landing-session{display:flex;align-items:center;gap:6px;color:#c9d9e4;font-size:13px;white-space:nowrap}.landing-session i,.landing-status-dot{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%}.landing-menu-toggle{display:none;background:none;border:0;color:#fff;padding:7px}.landing-mobile-nav{display:flex;flex-direction:column;padding:12px 25px 25px;border-top:1px solid #ffffff15}.landing-mobile-nav a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #ffffff15}.landing-hero{background:var(--navy);color:#fff;position:relative;padding-top:28px}.landing-hero-grid{display:grid;grid-template-columns:1fr 1.06fr;align-items:center;gap:35px;min-height:530px;padding:16px 0 55px}.landing-hero-copy{padding-bottom:34px;position:relative;z-index:2}.landing-hero-intro{display:flex;gap:10px;align-items:center;font-size:14px;color:#abc5d4;margin-bottom:30px;letter-spacing:.025em}.landing h1{font-size:clamp(44px,5.2vw,76px);line-height:1.1;letter-spacing:-.025em;font-weight:700;white-space:nowrap}.landing h1 span{color:#cfff06}.landing-hero-copy>p{color:#cedde7;max-width:365px;line-height:1.85;margin-top:25px}.landing-hero-actions{display:flex;gap:27px;align-items:center;margin-top:34px}.landing-text-link{display:inline-flex;gap:10px;align-items:center;font-size:14px;color:#d2e2ec}.landing-hero-bottom{border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;align-items:center;padding:23px 0;color:#a9c1cf;font-size:14px}.landing-hero-bottom>span{font-size:12px;letter-spacing:.13em}.landing-hero-bottom>div{display:flex;align-items:center;gap:25px}.landing-hero-bottom>div>span{display:flex;gap:22px;align-items:center}.landing-hero-studio{height:505px;position:relative;margin:0 0 0 22px}.landing-hero-photo{position:absolute;inset:0 12px 30px 25px;overflow:hidden;border-radius:13px;transform:rotate(4deg);background:#eef3f6;box-shadow:0 30px 70px #0004;animation:landing-photo-entry 1s cubic-bezier(.2,.8,.2,1) both}.landing-shirt{position:relative;aspect-ratio:1;isolation:isolate}.landing-shirt>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.landing-shirt-print{position:absolute;left:50%;top:49%;width:34%;mix-blend-mode:multiply;transform-origin:center;z-index:1}.landing-shirt-print>svg{display:block;width:100%;height:auto}.landing-hero-photo .landing-shirt{height:100%;aspect-ratio:auto}.landing-hero-photo .landing-shirt>img{-o-object-fit:cover;object-fit:cover}.landing-art-tile{position:absolute;width:166px;left:-26px;top:40px;transform:rotate(-7deg);border-radius:10px;background:#fff;color:#132d3c;padding:15px;box-shadow:0 16px 50px #00131b40;animation:landing-art-entry 1s cubic-bezier(.2,.8,.2,1) .12s both}.landing-art-tile>div{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700}.landing-art-tile>svg{display:block;height:145px;width:100%;margin:8px 0}.landing-art-tile>span{font-size:11px;color:#708391}.landing-hero-tools{position:absolute;bottom:43px;right:-4px;width:230px;background:#0c2c3eee;border:1px solid #ffffff29;padding:17px;border-radius:10px;backdrop-filter:blur(15px);box-shadow:0 10px 30px #001a2855}.landing-hero-tools>span{display:flex;align-items:center;gap:7px;font-size:12px;margin-bottom:13px}.landing-color-row{display:flex;align-items:center;gap:8px}.landing-color-row button{width:23px;height:23px;border-radius:50%;border:2px solid transparent;display:grid;place-items:center;color:#fff;outline-offset:3px;transition:transform .2s}.landing-color-row button[aria-pressed=true]{box-shadow:0 0 0 2px #a4b1bb;transform:scale(.9)}.landing-color-row input{width:84px;min-width:0;accent-color:#a5cfff;margin-left:8px;cursor:ew-resize}.landing-ready-stamp{position:absolute;right:24px;top:27px;background:#fff;color:#1b483b;padding:9px 12px;display:flex;align-items:center;gap:7px;border-radius:6px;font-size:12px;box-shadow:0 6px 20px #001a2815}.landing-demo-caption{position:absolute;bottom:0;left:28px;color:#9cb8c9;font-size:12px}.landing-section-heading{max-width:695px;margin-bottom:36px}.landing h2{font-size:clamp(31px,3.5vw,48px);line-height:1.19;letter-spacing:-.025em;font-weight:700}.landing h2>span{color:#7c8f9a}.landing-section-heading>p{font-size:15px;line-height:1.9;max-width:560px;color:var(--muted);margin-top:23px}.landing-section-heading.centered{text-align:center}.landing-section-heading.centered,.landing-section-heading.centered>p{margin-left:auto;margin-right:auto}.landing-kicker{display:block;color:#1974d4;font-size:12px;letter-spacing:.13em;font-weight:750;margin-bottom:20px}.landing-workflow-section{background:#f5f7f8}.landing-workspace{border:1px solid #ced8df;background:#fff;border-radius:13px;overflow:hidden;box-shadow:0 24px 65px #092c3b0c}.landing-workspace-bar{height:43px;background:#f0f3f5;display:flex;justify-content:space-between;align-items:center;padding:0 20px;border-bottom:1px solid #dce3e7;font-size:12px;color:#6e8593}.landing-workspace-bar>span:first-child{display:flex;gap:5px}.landing-workspace-bar i{height:6px;width:6px;border-radius:50%;background:#b6c3cd}.landing-example-label{font-size:12px}.landing-workspace-grid{display:grid;grid-template-columns:190px minmax(0,1fr)}.landing-workspace-sidebar{padding:25px 12px;background:#082737;color:#b2c6d3;display:flex;flex-direction:column}.landing-workspace-brand{font-size:26px;letter-spacing:-2px;font-weight:800;color:#fff;padding:0 16px;margin-bottom:27px}.landing-workspace-sidebar [role=tablist]{display:flex;flex-direction:column;gap:7px}.landing-workspace-sidebar button{padding:13px 12px;display:flex;align-items:center;gap:10px;border-radius:5px;border:0;background:transparent;color:#acc2d0;font-size:13px;text-align:left}.landing-workspace-sidebar button>span{font-size:12px;color:#7397ae}.landing-workspace-sidebar button>svg{margin-left:auto}.landing-workspace-sidebar button[aria-selected=true]{background:#1c84fb24;color:#fff}.landing-workspace-sidebar button[aria-selected=true]>span{color:#79b8ff}.landing-sidebar-note{padding:50px 16px 15px;margin-top:auto;color:#83a3b5;font-size:12px}.landing-sidebar-note p{margin-top:10px;max-width:130px}.landing-workspace-main{padding:32px;min-width:0;display:flex;flex-direction:column}.landing-demo-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.landing-demo-heading h3{font-size:20px;line-height:1.3;letter-spacing:-.04em}.landing-demo-heading p{max-width:440px;font-size:13px;color:#6b808e;margin-top:9px}.landing-demo-heading>span{display:flex;align-items:center;gap:5px;font-size:11px;white-space:nowrap;padding-top:3px;color:#586f7e}.landing-demo-heading .landing-status-dot{background:#287851;width:5px;height:5px}.landing-demo-content{min-height:310px;display:flex;flex-direction:column;justify-content:center}.landing-workspace-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e4eaee;padding-top:18px;margin-top:22px;font-size:12px;color:#79909d}.landing-workspace-bottom>span{display:flex;gap:7px;align-items:center}.landing-workspace-bottom>button{border:0;background:transparent;color:#145cbb;font-size:12px;display:flex;align-items:center;gap:8px;white-space:nowrap}.landing-research-demo form{display:flex;align-items:center;gap:10px;background:#f5f8fa;border:1px solid #dce5eb;padding:6px 8px 6px 14px;border-radius:6px;margin-bottom:24px}.landing-research-demo form input{min-width:0;flex:1;background:transparent;border:0;color:#102e3e;font-size:13px}.landing-demo-action,.landing-research-demo form button{display:flex;align-items:center;gap:10px;padding:8px 13px;border-radius:5px;background:#1c84fb;color:#fff;font-size:12px;border:0}.landing-demo-table-head,.landing-keyword-row{display:grid;grid-template-columns:1.2fr 1fr .8fr;align-items:center;gap:12px}.landing-demo-table-head{font-size:12px;color:#79909d;padding:8px 10px}.landing-keyword-row{width:100%;border:0;border-top:1px solid #e6ecef;background:#fff;text-align:left;padding:15px 10px;color:#183b50;font-size:12px;transition:background .2s}.landing-keyword-row:hover{background:#edf5ff}.landing-keyword-row>span{display:flex;align-items:center;gap:8px}.landing-keyword-row>span:last-child{justify-content:space-between;font-size:12px}.landing-mini-flower{font-size:22px;color:#387bb3}.landing-signal{color:#376f58;font-size:12px}.landing-signal svg{width:75px;height:23px}.landing-demo-footnote{font-size:12px;color:#718694;margin-top:15px!important;min-height:18px}.landing-design-demo,.landing-mockup-demo,.landing-publish-demo,.landing-seo-demo{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center}.landing-design-art,.landing-seo-art{background:#eef2ef;padding:20px;display:flex;align-items:center;justify-content:center;border-radius:5px}.landing-design-art>svg{width:220px;height:235px}.landing-design-prompt>span{display:flex;gap:8px;font-size:14px;color:#145cbb;align-items:center}.landing-design-prompt p{margin:20px 0;font-size:15px;line-height:1.9;color:#465f70}.landing-design-prompt .landing-demo-action{margin-top:25px}.landing-mockup-demo>.landing-shirt{border-radius:7px;overflow:hidden;max-height:310px}.landing-small-label{font-size:12px;letter-spacing:.1em}.landing-mockup-demo h4{font-size:21px;line-height:1.3;margin:10px 0;letter-spacing:-.03em}.landing-mockup-demo p,.landing-publish-demo p{font-size:13px;color:#607986;margin-bottom:22px}.landing-seo-art>svg{width:210px;height:250px}.landing-seo-demo label{display:block;font-size:12px;letter-spacing:.09em;color:#6b808e;margin:12px 0}.landing-seo-demo p{font-size:15px;line-height:1.7}.landing-tags{display:flex;flex-wrap:wrap;gap:5px}.landing-tags>span{background:#edf3f7;color:#4a6d80;font-size:12px;border-radius:3px;padding:4px 6px}.landing-copy{display:flex;align-items:center;gap:7px;background:none;border:0;color:#1260ba;margin-top:20px;font-size:12px}.landing-listing-preview{border-radius:6px;overflow:hidden;background:#edf2f5}.landing-listing-preview>span{display:block;font-size:12px;padding:9px}.landing-check-list p{display:flex;align-items:center;gap:9px;font-size:14px;color:#275c4b;margin-bottom:15px}.landing-research{background:#fff}.landing-research-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.landing-research-card{min-width:0}.landing-research-top{display:flex;align-items:center;gap:10px;font-weight:650;font-size:15px;margin-bottom:24px}.landing-research-top>svg{color:#1878e7}.landing-research-index{margin-left:auto;color:#9baab4;font-size:12px;font-weight:500}.landing-research-visual{height:230px;overflow:hidden;border-radius:9px;position:relative;display:grid;place-items:center;margin-bottom:26px}.research-visual-0{background:#eaf1f5}.research-visual-1{background:#eaf0e9}.research-visual-2{background:#edf0f9}.landing-product-stack{display:flex;align-items:center;justify-content:center;height:100%;width:100%;padding:25px}.landing-product-stack>div{background:#fff;border:1px solid #d9e1e7;box-shadow:0 10px 20px #001a2810;border-radius:5px;width:140px;flex-shrink:0;padding:12px;transform:rotate(-12deg)}.landing-product-stack>div:nth-child(2){z-index:2;margin-left:-75px;transform:rotate(0)}.landing-product-stack>div:nth-child(3){margin-left:-75px;transform:rotate(12deg)}.landing-product-stack svg{display:block;width:100%;height:155px}.landing-keyword-network{display:flex;flex-direction:column;gap:22px;align-items:center;font-size:13px}.landing-keyword-network span{padding:7px 14px;border:1px solid #8eaa9366;background:#ffffffaa;border-radius:5px}.landing-keyword-network>div{display:flex;gap:24px}.landing-keyword-network>span:first-child{background:#143e32;color:#fff;border-color:#143e32}.landing-shop-list{width:90%;background:#ffffffb8;border:1px solid #d8deec;border-radius:7px;padding:4px 15px}.landing-shop-list>div{display:flex;gap:10px;align-items:center;padding:13px 0;font-size:12px}.landing-shop-list>div+div{border-top:1px solid #dfe4ef}.landing-shop-list>div>span:first-child{display:grid;place-items:center;background:#d7e2fa;color:#45679a;width:30px;height:30px;font-weight:700;border-radius:6px}.landing-shop-list small{display:block;font-size:11px;color:#91a0b0;margin-top:2px}.landing-mini-bars{display:flex;gap:3px;align-items:flex-end;margin-left:auto}.landing-mini-bars i{width:4px;background:#8ea8df;border-radius:2px}.landing-research-card h3{font-size:20px;line-height:1.35;letter-spacing:-.035em;margin-bottom:13px}.landing-research-card>p{font-size:14px;color:#647b88;line-height:1.95;margin-bottom:18px}.landing-research-card>small{font-size:12px;color:#628294}.landing-data-note{font-size:10px!important;color:#78909d;text-align:center;margin-top:30px!important;line-height:1.8}.landing-create{background:#e8f0f9}.landing-creation-stage{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:38px;max-width:1080px;margin:auto;min-height:350px}.landing-prompt-card{background:#fff;padding:25px;border-radius:9px;transform:rotate(-3deg);box-shadow:0 15px 40px #0b304910}.landing-prompt-card>div{display:flex;gap:8px;font-size:13px;align-items:center;font-weight:700;color:#2467b2}.landing-prompt-card>p{font-size:15px;line-height:1.85;margin:22px 0}.landing-prompt-tag{font-size:12px;color:#6f8596;display:flex;align-items:center;gap:7px}.landing-creation-art{padding:20px 25px 18px;background:#fcfdf9;border:1px solid #d2dde3;border-radius:9px;box-shadow:0 30px 65px #07233312}.landing-creation-art>svg{width:100%;height:270px}.landing-creation-art>span{display:flex;align-items:center;gap:7px;justify-content:center;font-size:12px;color:#48785b;padding-top:10px}.landing-magic-card>svg{color:#1676e6}.landing-magic-card h3{font-size:25px;letter-spacing:-.04em;margin:15px 0}.landing-magic-card p{font-size:15px;color:#536f84;line-height:1.85;margin-bottom:22px}.landing-magic-card>div{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#375b78}.landing-magic-card>div>span:before{content:"+";margin-right:9px;color:#1676e6}.landing-feature-foot{display:flex;justify-content:space-between;gap:45px;margin-top:55px;padding-top:25px;border-top:1px solid #c9d8e8;font-size:13px}.landing-feature-foot>span{display:flex;align-items:center;gap:8px;white-space:nowrap}.landing-feature-foot>p{max-width:470px;font-size:13px;color:#5a7589}.landing-finishing-grid{display:grid;grid-template-columns:1fr 1fr;gap:38px}.landing-cleanup-demo{position:relative;height:320px;overflow:hidden;border-radius:8px}.landing-cleanup-after,.landing-cleanup-base{position:absolute;inset:0;display:grid;place-items:center}.landing-cleanup-base{background:#d6d7c7}.landing-cleanup-after{background-color:#f9fbfc;background-image:conic-gradient(#dce3e7 25%,transparent 0 50%,#dce3e7 0 75%,transparent 0);background-size:20px 20px}.landing-cleanup-after>svg,.landing-cleanup-base>svg{width:210px;height:270px}.landing-cleanup-divider{position:absolute;top:0;bottom:0;border-left:2px solid #1c84fb;display:flex;align-items:center;color:#fff;pointer-events:none}.landing-cleanup-divider>svg{background:#1c84fb;border-radius:50%;padding:7px;width:31px;height:31px;transform:translateX(-50%);box-shadow:0 0 0 4px #fff5}.landing-cleanup-demo>input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.landing-cleanup-demo:focus-within{outline:3px solid #1c84fb;outline-offset:5px}.landing-cleanup-label{position:absolute;bottom:14px;padding:5px 9px;border-radius:3px;background:#fff;color:#314e62;font-size:12px;pointer-events:none}.landing-cleanup-label.before{right:14px}.landing-cleanup-label.after{left:14px}.landing-upscale-visual{display:grid;grid-template-columns:1fr 1fr;gap:2px;height:320px;background:#dce6ec;border-radius:8px;overflow:hidden;position:relative}.landing-upscale-visual>div{background:#f0f5f8;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.landing-upscale-visual>div>svg{max-width:none}.landing-soft-art,.landing-upscale-visual>div>svg{width:230px;flex-shrink:0;transform:scale(1.7) translateY(15px)}.landing-soft-art{filter:blur(1.4px)}.landing-upscale-visual>div>span{position:absolute;bottom:14px;background:#fff;padding:5px 9px;font-size:12px;border-radius:3px}.landing-upscale-divider{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background:#001a28;color:#fff;padding:9px;border-radius:50%}.landing-feature-description{padding-top:25px}.landing-feature-description h3{font-size:21px;letter-spacing:-.04em;margin-bottom:12px}.landing-feature-description p{font-size:15px;color:#657d8d;line-height:1.9;max-width:430px}.landing-presentation{background:#072737;color:#fff}.landing-presentation .landing-section-heading>p{color:#aec2cf}.landing-presentation h2>span{color:#9db6c8}.landing-presentation-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}.landing-product-showcase{position:relative;overflow:hidden;border-radius:9px;isolation:isolate}.landing-product-showcase>img{width:100%;height:auto;display:block}.landing-showcase-print{position:absolute;left:33%;top:31%;width:34%;mix-blend-mode:multiply}.landing-placement-corner{position:absolute;width:9px;height:9px;background:#1c84fb;border:1px solid #fff}.landing-placement-corner.tl{left:32%;top:30%}.landing-placement-corner.tr{left:67%;top:30%}.landing-placement-corner.bl{left:32%;top:68%}.landing-placement-corner.br{left:67%;top:68%}.landing-product-showcase:after{content:"";position:absolute;left:32.7%;top:30.7%;width:35%;height:37.3%;border:1px dashed #1c84fb;pointer-events:none}.landing-showcase-controls{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:#fff;color:#20415b;border-radius:5px;padding:9px 12px;display:flex;align-items:center;gap:9px;white-space:nowrap;font-size:12px}.landing-presentation-details>div:first-child>svg{color:#8cc3ff}.landing-presentation-details h3{font-size:22px;line-height:1.35;letter-spacing:-.03em;margin:17px 0 12px}.landing-presentation-details p{font-size:15px;color:#afc2cf;line-height:1.9}.landing-video-demo{max-width:300px;background:#102f40;border:1px solid #ffffff1c;border-radius:7px;overflow:hidden;margin-top:30px}.landing-video-frame{height:170px;overflow:hidden;position:relative}.landing-video-frame>.landing-shirt{position:absolute;inset:-50px 0}.landing-video-frame.is-playing>.landing-shirt{animation:landing-video-pan 7s ease-in-out infinite alternate}.landing-video-frame-corners{position:absolute;inset:12px;border:1px solid #ffffff70;pointer-events:none}.landing-video-controls{display:flex;align-items:center;gap:10px;padding:10px;font-size:11px;color:#bdd0db}.landing-video-controls>button{background:none;border:0;color:#fff;display:flex}.landing-video-controls>div{height:2px;flex:1;background:#537184;overflow:hidden}.landing-video-controls>div>span{display:block;width:30%;height:100%;background:#a7d2ff;animation:landing-video-progress 7s linear infinite}.landing-video-caption h3{font-size:16px;margin-top:20px}.landing-video-caption p{font-size:13px}.landing-management{background:#f8f9fa}.landing-management-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:85px;align-items:center}.landing-bulk-demo{background:#fff;border:1px solid #d7e2ea;border-radius:9px;overflow:hidden;box-shadow:0 20px 45px #001a2808}.landing-bulk-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3e9ee;padding:18px 20px;color:#314f63;font-size:13px}.landing-bulk-toolbar>span{display:flex;align-items:center;gap:8px}.landing-bulk-toolbar>span:last-child{font-size:11px;color:#78909d}.landing-bulk-rows{padding:14px}.landing-bulk-rows>label{display:flex;align-items:center;padding:10px;gap:12px;border:1px solid transparent;border-radius:5px;margin-bottom:4px;cursor:pointer}.landing-bulk-rows>label.is-selected{background:#f0f6ff;border-color:#d6e7fd}.landing-bulk-rows input{accent-color:#1c84fb;width:14px;height:14px}.landing-bulk-thumb{background:#ecf0ed;width:42px;height:46px;display:grid;place-items:center}.landing-bulk-thumb>svg{height:38px;width:35px}.landing-bulk-rows>label>span{font-size:12px;min-width:0;overflow-wrap:anywhere}.landing-bulk-rows small{display:block;font-size:11px;color:#8094a3;margin-top:3px}.landing-bulk-status{margin-left:auto;color:#7c91a0;font-size:8px!important}.landing-bulk-demo>form{border-top:1px solid #e3e9ee;padding:18px 22px 8px}.landing-bulk-demo>form>label{display:block;font-size:12px;margin-bottom:10px;color:#5e7a8e}.landing-bulk-demo>form>div{display:flex;gap:8px}.landing-bulk-demo>form input{border:1px solid #d2dfe8;border-radius:4px;padding:8px 9px;width:100%;min-width:0;font-size:12px;color:#24475f;background:#fff}.landing-bulk-demo>form button{background:#1c84fb;border:0;color:#fff;padding:7px 12px;display:flex;align-items:center;gap:6px;font-size:12px;border-radius:4px;white-space:nowrap}.landing-bulk-demo>p{padding:0 22px 18px;font-size:11px;line-height:1.8}.landing-management-copy>div{display:flex;gap:17px;align-items:flex-start;margin-bottom:32px}.landing-management-copy>div>svg{color:#1775de;margin-top:4px}.landing-management-copy h3{font-size:17px;margin-bottom:9px;letter-spacing:-.025em}.landing-management-copy p{font-size:14px;color:#6a8191;line-height:1.9;max-width:320px}.landing-brand-intro{margin-bottom:50px;max-width:660px}.landing-brand-intro p{margin-top:23px;font-size:14px;color:#657d8d;line-height:1.9;max-width:550px}.landing-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.landing-brand-grid h3{font-size:19px;line-height:1.4;margin:23px 0 12px;letter-spacing:-.03em}.landing-brand-grid article>p{font-size:14px;color:#6b8190;line-height:1.95}.landing-brand-visual,.landing-template-visual,.landing-variation-visual{height:220px;border-radius:8px;padding:30px;background:#edf1e9;display:flex;flex-direction:column;justify-content:center}.landing-brand-monogram{font-size:62px;font-weight:800;color:#365e4c;letter-spacing:-6px;line-height:1}.landing-brand-monogram>span{font-size:35px;letter-spacing:-2px}.landing-brand-swatches{display:flex;gap:7px;margin:20px 0}.landing-brand-swatches>i{width:23px;height:23px;border-radius:50%;background:#365e4c}.landing-brand-swatches>i:nth-child(2){background:#c1d098}.landing-brand-swatches>i:nth-child(3){background:#faf6e8;border:1px solid #d6dfcf}.landing-brand-visual .landing-small-label{color:#64826c;font-size:11px}.landing-template-visual{background:#edf2fa;gap:10px}.landing-template-visual>svg{color:#1b76d2;margin-bottom:4px}.landing-template-visual>span{font-size:14px;font-weight:700;margin-bottom:4px}.landing-template-visual>div{font-size:12px;color:#5c7a96;display:flex;gap:7px;align-items:center}.landing-variation-visual{background:#f1eff6;gap:17px}.landing-variation-visual>span{font-size:14px;font-weight:700;margin-bottom:3px}.landing-variation-visual>div{display:flex;gap:8px}.landing-variation-visual i{width:29px;height:29px;display:grid;place-items:center;font-style:normal;font-size:12px;border:1px solid #cdd3de;border-radius:4px;background:#ffffffad}.landing-variation-visual>div:nth-of-type(2) i{width:23px;height:23px;border-radius:50%}.landing-variation-visual p{display:flex;align-items:center;gap:6px;color:#6f7a98;font-size:12px}.landing-seo-section{background:#e9f0f8}.landing-seo-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.landing-seo-editor{background:#fff;border:1px solid #cfdeed;border-radius:9px;padding:25px;box-shadow:0 25px 50px #193d5910;transform:rotate(-2deg)}.landing-seo-editor-bar{display:flex;align-items:center;gap:8px;font-size:13px;color:#34618b;border-bottom:1px solid #e3eaf1;padding-bottom:18px}.landing-seo-editor-bar>span{margin-left:auto;font-size:11px;color:#8095a7}.landing-seo-editor h3{font-size:18px;letter-spacing:-.03em;margin:23px 0}.landing-audit-row{display:flex;justify-content:space-between;align-items:center;padding:16px 0;gap:12px;border-bottom:1px solid #e9edf3;font-size:12px}.landing-audit-row>span:last-child{display:flex;gap:4px;align-items:center;white-space:nowrap;font-size:12px}.landing-audit-row .complete{color:#386e58}.landing-audit-row .review{color:#996615}.landing-audit-link{display:flex;gap:7px;align-items:center;color:#1769bf;font-size:12px;margin-top:24px}.landing-seo-copy>p{font-size:15px;line-height:1.95;color:#5b778d;margin-top:22px}.landing-etsy-link{display:flex;align-items:center;gap:25px;margin:35px 0 19px}.landing-etsy-link>span{font-family:Georgia,serif;font-size:33px;color:#ba4d24;letter-spacing:-1px}.landing-etsy-link>svg{color:#90aabd}.landing-etsy-link>img{width:95px;height:auto}.landing-seo-copy h3{font-size:20px;letter-spacing:-.03em}.landing-seo-copy h3+p{margin-top:10px}.landing-feature-directory{padding:65px 0;border-bottom:1px solid #dfe8ec}.landing-feature-directory h2{font-size:24px;margin-bottom:27px}.landing-feature-directory .landing-wrap>div{display:flex;flex-wrap:wrap;gap:16px 30px}.landing-feature-directory span{display:flex;gap:7px;align-items:center;font-size:13px;color:#5c7a8b}.landing-feature-directory svg{color:#1b76d2}.landing-pricing{background:#f6f8fa}.landing-pricing .landing-section-heading{margin-bottom:30px}.landing-billing-toggle{display:flex;background:#e5ebf0;border:1px solid #d9e2e8;padding:4px;width:-moz-max-content;width:max-content;border-radius:7px;margin:0 auto 44px}.landing-billing-toggle button{display:flex;align-items:center;gap:10px;padding:10px 22px;border:0;background:transparent;border-radius:4px;font-size:14px;color:#567284}.landing-billing-toggle button[aria-pressed=true]{background:#fff;color:#142f40;box-shadow:0 2px 4px #001a280b}.landing-billing-toggle span{font-size:11px;color:#1a69b1}.landing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.landing-plan{padding:30px 27px;border:1px solid #d9e3e9;background:#fff;border-radius:10px}.landing-plan.recommended{background:#06293c;border-color:#06293c;color:#fff;box-shadow:0 15px 45px #0023341c}.landing-plan-label{display:flex;justify-content:space-between;align-items:center}.landing-plan-label h3{font-size:20px;font-weight:700}.landing-plan-label>span{color:#cbfa86;background:#cfff0612;border:1px solid #cfff0633;font-size:11px;border-radius:3px;padding:4px 7px}.landing-plan p{color:#68808e;font-size:13px;line-height:1.8}.landing-plan.recommended p{color:#aac2d1}.landing-plan .landing-plan-tag{font-size:15px;color:#193e55;font-weight:650;margin:15px 0 7px}.landing-plan.recommended .landing-plan-tag{color:#e0ebf4}.landing-price{font-size:48px;letter-spacing:-3px;line-height:1.15;margin-top:27px;font-weight:650;min-height:56px}.landing-price>span{font-size:14px;color:#768a98;letter-spacing:0;font-weight:500;margin-left:5px}.landing-plan.recommended .landing-price>span{color:#aac2d1}.landing-price-period{min-height:21px;margin:8px 0 24px!important;font-size:9px!important}.landing-plan>.landing-button{display:flex;width:100%;font-size:13px}.landing-plan-capacity{display:flex;gap:8px;align-items:center;color:#236d50;font-size:12px;font-weight:600;margin:26px 0 19px;padding-bottom:20px;border-bottom:1px solid #e4eaf0}.recommended .landing-plan-capacity{color:#c5dca5;border-color:#ffffff1a}.landing-plan ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.landing-plan li{display:flex;gap:8px;align-items:center;font-size:12px;color:#536d7e}.landing-plan li svg{width:13px;color:#497e9e}.landing-plan.recommended li{color:#b9cfdd}.landing-plan.recommended li svg{color:#8eb7d1}.landing-pricing-note{font-size:10px!important;line-height:1.9;max-width:750px;text-align:center;color:#748a99;margin:29px auto 30px!important}.landing-plan-details{border-top:1px solid #d7e2e9;border-bottom:1px solid #d7e2e9}.landing-plan-details summary{display:flex;align-items:center;justify-content:center;gap:16px;padding:23px;cursor:pointer;list-style:none;font-size:14px;font-weight:650}.landing details summary::-webkit-details-marker{display:none}.landing details[open]>summary>svg:last-child{transform:rotate(180deg)}.landing-comparison-scroll{overflow-x:auto;padding-bottom:20px}.landing-comparison-scroll table{width:100%;min-width:650px;font-size:13px;border-collapse:collapse}.landing-comparison-scroll td,.landing-comparison-scroll th{padding:15px 20px;border-top:1px solid #dce5ed;text-align:center;min-width:135px}.landing-comparison-scroll td{font-size:12px;color:#5d788b}.landing-comparison-scroll th:first-child{text-align:left;font-weight:500}.landing-comparison-scroll td>svg{margin:auto;color:#367e59}.landing-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.landing-faq details{border-bottom:1px solid #dce5e9}.landing-faq details:first-child{border-top:1px solid #dce5e9}.landing-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:22px;padding:23px 0;font-size:15px;font-weight:650;cursor:pointer}.landing-faq details>p{font-size:14px;color:#687f8f;line-height:1.9;padding:0 25px 25px 0}.landing-final{background:#1c84fb;color:#fff;text-align:center;padding:80px 0 85px;position:relative;overflow:hidden}.landing-final>.landing-wrap>svg{color:#d5f966;margin:0 auto 20px}.landing-final h2{font-size:clamp(42px,5vw,70px);line-height:1.13;letter-spacing:-.025em}.landing-final p{font-size:15px;color:#d7eaff;margin:24px auto 29px;max-width:420px}.landing-final .landing-button{background:#001a28;min-width:165px}.landing-final .landing-button:hover{background:#0c354a}.landing-footer{background:#001a28;color:#a4bdcc;padding:65px 0 24px}.landing-footer-top{display:grid;grid-template-columns:1.7fr 1fr 1fr 1fr;gap:45px;padding-bottom:55px}.landing-footer-top>div>p{font-size:13px;line-height:1.9;max-width:240px;margin-top:20px}.landing-footer-top img{width:125px;height:auto}.landing-footer-top nav{display:flex;flex-direction:column;gap:13px;font-size:13px}.landing-footer-top nav>span{font-size:14px;color:#e6eff5;margin-bottom:8px;font-weight:650}.landing-footer-top nav>a:hover{color:#fff}.landing-footer-bottom{border-top:1px solid #ffffff16;padding-top:25px;display:flex;justify-content:space-between;gap:20px;align-items:center;color:#7d9bad;font-size:12px}.landing-footer-bottom>a{display:flex;align-items:center;gap:6px}@keyframes landing-photo-entry{0%{transform:rotate(1deg) translateY(15px)}to{transform:rotate(4deg) translateY(0)}}@keyframes landing-art-entry{0%{transform:rotate(-1deg) translateY(24px)}to{transform:rotate(-7deg) translateY(0)}}@keyframes landing-video-pan{0%{transform:scale(1) translateY(-1%)}to{transform:scale(1.12) translateY(3%)}}@keyframes landing-video-progress{0%{transform:translateX(-120%)}to{transform:translateX(360%)}}@media (min-width:1450px){.landing-hero-grid{min-height:630px}.landing-hero-studio{height:550px}.landing-art-tile{top:60px}.landing-hero-tools{bottom:65px}}@media (max-width:1100px){.landing-wrap{width:calc(100% - 64px)}.landing-nav-inner{width:calc(100% - 48px);gap:24px}.landing-desktop-nav{gap:17px;font-size:13px}.landing-nav-actions{gap:14px}.landing-session{display:none}.landing h1{font-size:5.4vw}.landing-hero-grid{gap:18px}.landing-hero-studio{margin-left:0;height:465px}.landing-hero-photo{inset:10px 9px 30px 25px}.landing-art-tile{width:140px;left:-8px;top:50px}.landing-art-tile>svg{height:125px}.landing-hero-tools{width:205px;right:0}.landing-hero-bottom>span{max-width:180px}.landing-hero-bottom>div,.landing-hero-bottom>div>span{gap:12px}.landing-workspace-sidebar{padding-left:8px;padding-right:8px}.landing-workspace-grid{grid-template-columns:160px minmax(0,1fr)}.landing-workspace-main{padding:25px}.landing-demo-heading>span{display:none}.landing-demo-content{min-height:300px}.landing-signal svg{width:45px}.landing-research-grid{gap:22px}.landing-creation-stage{gap:25px}.landing-prompt-card{padding:20px}.landing-prompt-card>p{font-size:15px}.landing-creation-art{padding:15px}.landing-creation-art>svg{height:240px}.landing-magic-card h3{font-size:23px}.landing-presentation-grid{gap:45px}.landing-management-grid{gap:40px}.landing-brand-grid{gap:23px}.landing-seo-grid{gap:55px}.landing-plan{padding:25px 20px}.landing-price{font-size:41px}.landing-faq-grid{gap:65px}}@media (max-width:800px){.landing-wrap{width:calc(100% - 40px)}.landing-section{padding:75px 0}.landing-nav-inner{height:68px;width:calc(100% - 36px)}.landing-logo img{width:108px}.landing-desktop-nav,.landing-login{display:none}.landing-menu-toggle{display:block}.landing-nav-actions{gap:15px}.landing-nav .landing-button{font-size:12px;min-height:35px;padding:10px 12px;gap:8px}.landing-nav .landing-button>svg{width:14px}.landing-language{font-size:12px;gap:5px}.landing-hero{padding-top:37px}.landing-hero-grid{grid-template-columns:1fr;gap:0;padding-bottom:24px}.landing-hero-copy{padding:0 5px 20px}.landing-hero-intro{font-size:13px;margin-bottom:24px}.landing h1{font-size:clamp(42px,8vw,65px);white-space:normal}.landing-hero-copy>p{font-size:14px;max-width:400px;margin-top:22px}.landing-hero-actions{margin-top:25px;gap:23px}.landing-button{font-size:14px;padding:13px 19px;min-height:45px}.landing-text-link{font-size:13px}.landing-hero-studio{max-width:520px;width:100%;height:470px;margin:18px auto 0}.landing-hero-photo{inset:5px 25px 35px 40px}.landing-art-tile{left:4px;top:50px;width:145px}.landing-art-tile>svg{height:130px}.landing-hero-tools{bottom:55px;right:5px;width:210px}.landing-demo-caption{bottom:6px;left:45px;font-size:12px}.landing-ready-stamp{top:26px;right:35px;font-size:11px}.landing-hero-bottom{flex-direction:column;gap:12px;padding:22px 0}.landing-hero-bottom>span{max-width:none;font-size:11px}.landing-hero-bottom>div{gap:13px;font-size:12px}.landing-hero-bottom>div>span{gap:13px}.landing-hero-bottom>div>span svg{width:10px}.landing h2{font-size:34px}.landing-section-heading{margin-bottom:36px}.landing-section-heading>p{font-size:15px;margin-top:19px}.landing-kicker{font-size:12px}.landing-workspace-grid{grid-template-columns:1fr}.landing-workspace-sidebar{padding:0;background:#f6f8fb;border-bottom:1px solid #dce5ec;overflow:auto}.landing-sidebar-note,.landing-workspace-brand{display:none}.landing-workspace-sidebar [role=tablist]{flex-direction:row;padding:9px;gap:2px}.landing-workspace-sidebar button{flex:1;justify-content:center;white-space:nowrap;padding:10px 12px;font-size:12px;color:#5c788b;gap:5px}.landing-workspace-sidebar button>span,.landing-workspace-sidebar button>svg{display:none}.landing-workspace-sidebar button[aria-selected=true]{color:#0c62c5;background:#e1ecfb}.landing-workspace-main{padding:23px 19px 18px}.landing-workspace-bar{height:35px;padding:0 13px;font-size:12px}.landing-demo-heading h3{font-size:19px}.landing-demo-content{min-height:300px}.landing-demo-table-head,.landing-keyword-row{grid-template-columns:1.2fr .95fr .75fr;gap:7px}.landing-keyword-row{font-size:12px;padding:14px 4px}.landing-signal{font-size:11px;gap:5px!important}.landing-signal svg{width:45px}.landing-keyword-row>span:last-child{font-size:11px}.landing-workspace-bottom{font-size:11px;gap:5px}.landing-workspace-bottom>span>svg{display:none}.landing-workspace-bottom>button{font-size:12px}.landing-research-grid{grid-template-columns:1fr;gap:40px}.landing-research-top{margin-bottom:17px;font-size:14px}.landing-research-visual{height:250px;margin-bottom:23px}.landing-research-card h3{font-size:23px}.landing-research-card>p{font-size:15px;max-width:520px}.landing-research-card>small{font-size:12px}.landing-creation-stage{grid-template-columns:1fr 1fr;gap:20px}.landing-prompt-card{transform:rotate(-2deg)}.landing-creation-art{grid-column:2;grid-row:1/3}.landing-magic-card{padding:10px 0}.landing-magic-card>svg{width:22px}.landing-magic-card h3{font-size:23px;margin:10px 0}.landing-magic-card p{font-size:13px}.landing-magic-card>div{font-size:12px}.landing-creation-art>svg{height:270px}.landing-feature-foot{flex-direction:column;gap:13px;margin-top:35px}.landing-feature-foot>p{font-size:13px}.landing-finishing-grid{gap:35px;grid-template-columns:1fr}.landing-cleanup-demo,.landing-upscale-visual{height:340px}.landing-presentation-grid{grid-template-columns:1fr;gap:35px}.landing-product-showcase{max-width:570px;width:100%;margin:auto}.landing-presentation-details{display:grid;grid-template-columns:1fr 1fr;gap:25px;align-items:start}.landing-presentation-details>div:first-child{grid-row:1/3}.landing-presentation-details h3{font-size:20px}.landing-presentation-details p{font-size:14px}.landing-video-demo{margin-top:0}.landing-video-frame{height:160px}.landing-video-caption h3{font-size:16px;margin-top:0}.landing-video-caption p{font-size:12px}.landing-management-grid{grid-template-columns:1fr;gap:38px}.landing-management-copy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.landing-management-copy>div{flex-direction:column;gap:13px;margin:0}.landing-management-copy h3{font-size:14px}.landing-management-copy p{font-size:13px}.landing-brand-grid{grid-template-columns:1fr;gap:38px}.landing-brand-grid>article{display:grid;grid-template-columns:.9fr 1.1fr;gap:10px 25px;align-content:center}.landing-brand-visual,.landing-template-visual,.landing-variation-visual{grid-row:1/3;height:210px;padding:24px}.landing-brand-grid h3{margin-top:12px;font-size:19px}.landing-brand-grid article>p{font-size:14px}.landing-seo-grid{grid-template-columns:1fr;gap:48px}.landing-seo-editor{max-width:520px;width:100%;margin:auto}.landing-seo-copy{max-width:590px}.landing-feature-directory{padding:45px 0}.landing-feature-directory h2{font-size:23px}.landing-feature-directory .landing-wrap>div{gap:14px 22px}.landing-feature-directory span{font-size:12px}.landing-plan-grid{gap:16px;grid-template-columns:1fr}.landing-plan{padding:30px}.landing-plan .landing-button{max-width:100%}.landing-plan ul{display:grid;grid-template-columns:1fr 1fr;gap:15px}.landing-plan li{font-size:13px;align-items:flex-start}.landing-price{font-size:48px}.landing-plan p{font-size:14px}.landing-plan-capacity{font-size:13px}.landing-plan-label>span{font-size:12px}.landing-plan-details summary{font-size:13px}.landing-faq-grid{grid-template-columns:1fr;gap:15px}.landing-faq .landing-section-heading{margin-bottom:15px}.landing-faq summary{font-size:15px;padding:22px 0}.landing-final{padding:65px 0}.landing-footer-top{grid-template-columns:repeat(3,1fr);gap:35px 20px}.landing-footer-top>div{grid-column:1/-1}.landing-footer-top>div>p{max-width:330px}.landing-footer-bottom{flex-wrap:wrap;font-size:11px}.landing-footer-bottom>span:nth-child(2){order:3;width:100%}}@media (max-width:440px){.landing-wrap{width:calc(100% - 36px)}.landing-nav-inner{width:calc(100% - 28px);gap:12px}.landing-logo img{width:92px}.landing-nav-actions{gap:12px}.landing-nav .landing-button{padding:10px;gap:7px;font-size:12px}.landing-nav .landing-button svg{width:12px}.landing-menu-toggle{padding:3px}.landing-menu-toggle>svg{width:21px}.landing-language{font-size:12px}.landing-hero-studio{height:365px;margin-top:20px}.landing-hero-photo{inset:0 18px 30px 29px}.landing-art-tile{width:115px;top:25px;padding:11px;left:0}.landing-art-tile>svg{height:100px}.landing-art-tile>div{font-size:11px}.landing-art-tile>span{font-size:6px}.landing-hero-tools{width:183px;padding:12px;bottom:40px;right:0}.landing-hero-tools>span{font-size:11px}.landing-color-row input{width:65px}.landing-ready-stamp{font-size:6.5px;right:24px;top:15px;gap:5px;padding:7px 8px}.landing-ready-stamp svg{width:12px}.landing-demo-caption{font-size:11px;left:30px}.landing-hero-bottom>div{gap:8px;font-size:11px}.landing-hero-bottom>div>span{gap:8px}.landing h1{font-size:40px}.landing h2{font-size:31px}.landing-text-link{font-size:12px}.landing-workspace-main{padding:19px 12px 15px}.landing-demo-heading p{font-size:12px}.landing-workspace-sidebar button{padding:9px 8px;font-size:12px}.landing-keyword-row>span:first-child{gap:4px}.landing-mini-flower{font-size:16px}.landing-keyword-row>span:last-child svg{display:none}.landing-demo-table-head,.landing-keyword-row{grid-template-columns:1.15fr .9fr .65fr}.landing-signal svg{width:30px}.landing-design-demo,.landing-mockup-demo,.landing-publish-demo,.landing-seo-demo{gap:17px}.landing-design-art,.landing-seo-art{padding:10px}.landing-design-art>svg,.landing-seo-art>svg{width:100%;height:210px}.landing-design-prompt p{font-size:12px;margin:12px 0}.landing-design-prompt>span{font-size:12px}.landing-demo-action{font-size:11px;padding:8px;gap:6px}.landing-design-prompt .landing-demo-action{margin-top:18px}.landing-mockup-demo h4{font-size:17px}.landing-mockup-demo p,.landing-seo-demo p{font-size:12px}.landing-seo-demo label,.landing-tags>span{font-size:11px}.landing-check-list p{font-size:12px;gap:6px}.landing-check-list svg{width:14px}.landing-publish-demo p{font-size:12px}.landing-workspace-bottom>button,.landing-workspace-bottom>span{font-size:11px}.landing-creation-stage{gap:15px}.landing-prompt-card{padding:17px 13px}.landing-prompt-card>div{font-size:12px;gap:5px}.landing-prompt-card>div>svg{width:15px}.landing-prompt-card>p{font-size:13px;margin:13px 0}.landing-prompt-tag{font-size:11px}.landing-creation-art{padding:7px}.landing-creation-art>svg{height:220px}.landing-creation-art>span{font-size:11px;gap:4px;padding-bottom:10px}.landing-creation-art>span svg{width:11px}.landing-magic-card h3{font-size:20px}.landing-magic-card p{font-size:12px;margin-bottom:12px}.landing-magic-card>div{font-size:11px}.landing-feature-foot>span{font-size:12px}.landing-presentation-details{grid-template-columns:1fr}.landing-presentation-details>div:first-child{grid-row:auto}.landing-video-demo{max-width:none}.landing-video-frame{height:230px}.landing-video-frame>.landing-shirt{inset:-55px 0}.landing-video-caption{margin-top:-6px}.landing-video-caption p{font-size:13px}.landing-management-copy{grid-template-columns:1fr;gap:25px}.landing-management-copy>div{flex-direction:row;gap:15px}.landing-management-copy h3{font-size:16px}.landing-management-copy p{font-size:14px}.landing-bulk-demo>form>div{flex-wrap:wrap}.landing-bulk-demo>form button{padding:9px 12px}.landing-bulk-status{display:none}.landing-brand-grid>article{grid-template-columns:1fr;gap:0}.landing-brand-visual,.landing-template-visual,.landing-variation-visual{grid-row:auto;height:210px}.landing-brand-grid h3{margin-top:20px;font-size:21px}.landing-brand-grid article>p{font-size:15px}.landing-seo-editor{padding:20px}.landing-seo-editor h3{font-size:16px}.landing-plan{padding:25px}.landing-plan ul{grid-template-columns:1fr}.landing-plan li{font-size:13px}.landing-footer-top{grid-template-columns:1fr 1fr}.landing-footer-top nav{font-size:12px}.landing-billing-toggle button{padding:10px 17px}.landing-billing-toggle span{font-size:11px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :after,.landing :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.landing-hero-photo{transform:rotate(4deg)}.landing-art-tile{transform:rotate(-7deg)}.landing-button:hover{transform:none}}body:has(>.landing),html:has(body>.landing){overflow-x:clip;overflow-y:visible}.landing-nav:after{content:"";position:absolute;bottom:-1px;left:0;height:2px;width:100%;background:#1c84fb;transform:scaleX(var(--page-progress,0));transform-origin:left;pointer-events:none}.landing-nav{border-bottom-color:#1b3b51}.landing-hero{isolation:isolate;background:linear-gradient(180deg,var(--navy) 0,#001a28 72%,#03273a 100%)}.landing-hero:before{content:"";position:absolute;inset:12% -10% 0 15%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 65% 60%,#1c84fb26,transparent 62%)}.landing-workflow-section{background:linear-gradient(180deg,#dfedf4,#f2f6f9 200px,#f2f6f9)}.landing-create{background:linear-gradient(145deg,#f2f7fa,#eaf3fc)}.landing-management{background:linear-gradient(155deg,#edf4fa,#f5f8fb)}.landing-presentation{background:linear-gradient(145deg,#00131e,#073049)}.landing-pricing{background:linear-gradient(180deg,#f2f6fa,#e8f1f8)}.landing-bulk-demo,.landing-plan,.landing-research-card,.landing-seo-editor,.landing-workspace{border-color:#cddce7;border-radius:12px}.landing-research-card{transition:transform .3s,box-shadow .3s,border-color .3s}.landing-research-card:hover{transform:translateY(-5px);border-color:#1c84fb70;box-shadow:0 16px 36px #153d6610}.landing-button>svg,.landing-text-link>svg{transition:transform .22s}.landing-button:hover>svg,.landing-text-link:hover>svg{transform:translateX(4px)}.landing [data-reveal]{opacity:.15;transform:translateY(25px);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.75,.25,1)}.landing [data-reveal].is-revealed{opacity:1;transform:translateY(0)}.landing.motion-enabled.hero-visible .landing-art-tile{animation:landing-art-drift 8s ease-in-out infinite}.landing.motion-enabled.hero-visible .landing-hero:before{animation:landing-glow-drift 14s ease-in-out infinite alternate}@keyframes landing-art-drift{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-5deg) translateY(-10px)}}@keyframes landing-glow-drift{to{transform:translate(-4%,-4%) scale(1.08)}}.landing-brand-grid article>p,.landing-faq details>p,.landing-feature-description p,.landing-management-copy p,.landing-plan>p,.landing-presentation-details p,.landing-pricing-note,.landing-research-card>p,.landing-seo-copy>p{font-size:16px;font-weight:500;line-height:1.75}.landing-demo-heading>div>p,.landing-nav .landing-button{font-size:14px}.landing-desktop-nav{font-size:14px;font-weight:600}.landing-plan li{font-size:14px}.landing-brand-intro{margin-bottom:36px}.landing h3,.landing h4{font-weight:600}.landing-brand-intro>p,.landing-section-heading>p,.landing-seo-copy>p{font-size:17px;font-weight:500}.landing-demo-heading>div>p,.landing-faq summary,.landing-feature-directory span,.landing-footer-top nav,.landing-kicker,.landing-login,.landing-plan li,.landing-text-link{font-size:15px;font-weight:600}.landing-bulk-demo,.landing-seo-editor,.landing-workspace{font-weight:500}.landing-hero-copy>p{max-width:420px;font-size:18px}@media (max-width:1100px) and (min-width:801px){.landing-desktop-nav{gap:14px;font-size:13px}.landing-nav-inner{gap:20px}.landing-nav-actions{gap:12px}}@media (max-width:800px){.landing-section{padding:52px 0}.landing-hero-copy>p{font-size:16px}.landing-hero{padding-top:20px}.landing-hero-bottom>div{flex-wrap:wrap;row-gap:10px}.landing-workspace-bottom{align-items:flex-start;gap:16px}.landing-workspace-bottom>span{max-width:65%}.landing-demo-table-head,.landing-keyword-row{grid-template-columns:minmax(0,1fr) 110px}.landing-demo-heading>span,.landing-demo-table-head>:nth-child(3),.landing-keyword-row>:nth-child(3){display:none}.landing-management-copy{grid-template-columns:1fr;gap:18px}.landing-management-copy>div{flex-direction:row}.landing-presentation-details{gap:20px}.landing-language,.landing-nav .landing-button{font-size:12px}.landing-plan li{font-size:14px}.landing-plan ul{grid-template-columns:1fr}.landing-brand-grid{gap:28px}}@media (prefers-reduced-motion:reduce){.landing [data-reveal]{opacity:1;transform:none}.landing-research-card:hover{transform:none}.landing-art-tile,.landing-hero:before{animation:none!important}}.landing-value{padding:62px 0 56px;background:#f3f7fa;border-bottom:1px solid var(--line)}.landing-value-heading{max-width:820px}.landing .landing-value h2{margin:12px 0 18px;font-size:clamp(30px,3.1vw,44px);line-height:1.25;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.landing-value-heading h2 span{color:#1765bd}.landing-value-heading>p{max-width:700px;font-size:18px;line-height:1.75;color:var(--muted)}.landing-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:34px 0 28px}.landing-value-grid>article{padding:0 28px;border-left:1px solid #cbd9e2}.landing-value-grid>article:first-child{padding-left:0;border-left:0}.landing-value-grid>article:last-child{padding-right:0}.landing-value-grid svg{color:#1765bd;margin-bottom:14px}.landing .landing-value h3{font-size:22px;font-weight:650;line-height:1.4;margin-bottom:12px}.landing-value-grid p{color:var(--muted);font-size:16px;line-height:1.8}.landing-value .landing-text-link{color:#145cae;font-size:16px;font-weight:650}@media (max-width:760px){.landing-value{padding:42px 0}.landing-value-grid{grid-template-columns:1fr;margin-top:26px;gap:23px}.landing-value-grid>article,.landing-value-grid>article:first-child{border-left:0;padding:23px 0 0;border-top:1px solid #cbd9e2}.landing-value-grid>article:first-child{padding-top:0;border-top:0}.landing-value-heading>p{font-size:17px}}