/* Involvec Create — editorial commerce experience / art direction v2 */
:root{--create-ink:#151917;--create-paper:#f5f5f0;--create-warm:#d7e2d4;--create-line:#e0e5df;--create-ease:cubic-bezier(.22,1,.36,1)}body{background:#f8f9f5;color:var(--create-ink);-webkit-font-smoothing:antialiased}html{scroll-padding-top:90px}::selection{background:#b5ceb6;color:#18281b}
.announcement{min-height:38px;letter-spacing:.06em;background:#18221c;font-size:10px}.announcement .status-dot{background:#b9e2b2}.global-header{height:88px;max-width:unset;padding:0 clamp(24px,5.2vw,100px);background:#f8f9f5}.global-header .brand{font-size:14px;letter-spacing:.025em}.global-header .brand strong{letter-spacing:.15em}.global-header .main-nav{gap:clamp(18px,2.7vw,44px)}.global-header .main-nav a{position:relative;font-size:12px;transition:color .35s}.global-header .main-nav a:after{position:absolute;bottom:-7px;left:0;width:0;height:1px;background:#333;content:"";transition:width .5s var(--create-ease)}.global-header .main-nav a:hover:after{width:100%}.global-header .header-cta{background:#19231d;border-radius:1px;padding:15px 19px;transition:background .4s,transform .6s var(--create-ease)}.global-header .header-cta:hover{background:#405948;transform:translateY(-2px)}.global-header .text-action{color:#4a534c}
.create-hero{position:relative;max-width:none;min-height:705px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;padding:0 clamp(24px,5.2vw,100px);background:#e9eee7;overflow:hidden;border-bottom:none;border-top:1px solid #d8e2d8;isolation:isolate}.create-hero-noise{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(#87998624 .6px,transparent .6px);background-size:9px 9px;opacity:.35}.create-hero-ghost{position:absolute;right:-7%;bottom:-120px;font:900 clamp(180px,25vw,420px)/1 Manrope;letter-spacing:-.12em;color:#dae4da;z-index:-1;user-select:none;pointer-events:none}.create-hero-inner{z-index:2;min-width:0;padding:105px 30px 45px 0;display:flex;flex-direction:column;justify-content:center;position:relative}.create-overline{display:flex;align-items:center;gap:13px;font:800 9px Manrope;letter-spacing:.13em;color:#56685b}.create-overline-symbol{font-size:22px;color:#74967b}.create-overline-rule{width:37px;height:1px;background:#96a99b}.create-hero h1{font:700 clamp(59px,6.25vw,107px)/.99 Manrope;letter-spacing:-.092em;margin:32px 0 31px;max-width:870px;z-index:2}.create-hero h1>span{font-weight:500}.create-hero h1 em{display:block;font:500 clamp(75px,7vw,126px)/.84 "Playfair Display",Georgia,serif;letter-spacing:-.065em;color:#546d59;white-space:nowrap}.create-hero-description{max-width:530px;color:#5c6b60;font-size:15px;line-height:1.85;margin:0}.create-hero-actions{margin-top:35px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.create-action-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:70px;padding:20px 24px;background:#192b20;color:#fff;font-size:12px;font-weight:800;transition:background .3s,gap .6s var(--create-ease),transform .5s var(--create-ease)}.create-action-primary:hover{background:#43674c;gap:84px;transform:translateY(-3px)}.create-action-primary .create-arrow{font-size:20px;font-weight:400;transition:transform .5s var(--create-ease)}.create-action-primary:hover .create-arrow{transform:translate(3px,-3px)}.create-action-quiet{display:inline-flex;gap:20px;align-items:center;color:#36483b;font-size:11px;font-weight:800;border-bottom:1px solid #8ea692;padding:8px 0;transition:gap .5s var(--create-ease)}.create-action-quiet:hover{gap:30px}.create-hero-foot{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:88px;color:#7a8f7e;font-size:9px;font-weight:800;letter-spacing:.12em}.create-line{width:28px;height:1px;background:#a6b9a8}.create-scroll{margin-left:auto}.create-hero-art{position:relative;min-width:0;min-height:650px;display:grid;place-items:center;perspective:1600px;z-index:1;transform-style:preserve-3d}.create-hero-art-outline{position:absolute;border:1px solid #d6e1d6;width:80%;height:84%;transform:rotate(-10deg);border-radius:46% 46% 0 0}.create-hero-window{position:relative;z-index:2;display:block;width:min(94%,650px);height:520px;padding:9px;border:0;background:#fff;text-align:left;box-shadow:0 35px 90px #20332926;transform:rotate(-4deg);transition:transform 1s var(--create-ease),box-shadow .8s;cursor:pointer}.create-hero-window:hover{transform:rotate(-1deg) translateY(-12px);box-shadow:0 50px 100px #20332936}.hero-window-bar{height:33px;display:flex;justify-content:space-between;align-items:center;padding:0 8px;color:#8b948a;font-size:9px;letter-spacing:.08em}.hero-window-bar>span:first-child{display:flex;gap:5px}.hero-window-bar i{width:5px;height:5px;border-radius:50%;background:#c7cec6;display:block}.hero-window-canvas{height:calc(100% - 33px);display:flex;flex-direction:column;position:relative;background:linear-gradient(90deg,#0c1610bc,#101b1540 75%),url('https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=1600&q=85') center/cover;overflow:hidden;color:#fff}.hero-window-nav{padding:28px;display:flex;justify-content:space-between;align-items:center}.hero-window-nav b{font-size:20px;font-family:Manrope;letter-spacing:.19em}.hero-window-nav small{font-size:8px;letter-spacing:.06em}.hero-window-copy{margin:auto 0;padding:30px 43px;display:flex;flex-direction:column;align-items:start}.hero-window-copy>small{font-size:9px;font-weight:800;letter-spacing:.19em;margin-bottom:16px}.hero-window-copy strong{font:500 clamp(41px,4.4vw,75px)/1.05 "Playfair Display",Georgia,serif;letter-spacing:-.045em}.hero-window-copy em{margin-top:25px;font-style:normal;font-size:10px;border-bottom:1px solid #ffffffad;padding-bottom:10px;letter-spacing:.08em}.hero-window-copy em span{padding-left:27px}.hero-window-bottom{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;font-size:9px;letter-spacing:.1em;border-top:1px solid #ffffff50}.create-hero-floating{position:absolute;z-index:3;right:-15px;bottom:25px;width:205px;min-height:230px;display:flex;flex-direction:column;text-align:left;border:8px solid #f5f2eb;background:#f5f2eb;padding:0;color:#20211e;box-shadow:0 20px 35px #07120b2b;transform:rotate(7deg);transition:transform .8s var(--create-ease),box-shadow .5s}.create-hero-floating:hover{transform:rotate(2deg) translateY(-9px);box-shadow:0 33px 40px #07120b32}.float-fashion-image{display:block;height:159px;background:url('https://images.unsplash.com/photo-1483985988355-763728e1935b?auto=format&fit=crop&w=500&q=80') center/cover}.create-hero-floating>span:nth-child(2){font-size:9px;letter-spacing:.13em;padding:12px 10px 4px}.create-hero-floating b{font:500 24px "Playfair Display",serif;padding:0 10px 12px}.create-hero-swatch{position:absolute;left:-40px;top:8%;z-index:3;display:flex;align-items:center;gap:10px;background:#fff;color:#66786b;padding:14px 17px;transform:rotate(6deg);box-shadow:0 10px 35px #13201518;font-size:9px;font-weight:800;letter-spacing:.1em}.swatch-circle{height:18px;width:18px;background:linear-gradient(135deg,#d5b9a7 50%,#94ae98 50%);border-radius:50%}.create-hero-signet{position:absolute;font-size:120px;color:#91aa93;opacity:.3;right:3%;top:6%;transform:rotate(18deg);pointer-events:none}.create-proof-strip{display:grid;grid-template-columns:1fr 1px 1fr 1px 1fr 1px 1.25fr;align-items:center;gap:clamp(10px,2.2vw,35px);background:#1c2720;padding:28px clamp(25px,5.2vw,100px);color:#fff}.create-proof-strip>div{display:flex;align-items:center;justify-content:center;gap:12px;white-space:nowrap}.create-proof-strip strong{font:500 39px "Playfair Display",Georgia,serif;letter-spacing:-.06em}.create-proof-strip span{font:800 8px Manrope;letter-spacing:.1em;color:#b6c6ba}.create-proof-strip>i{height:35px;width:1px;background:#63736a;opacity:.42}.catalogue{padding-top:115px;padding-bottom:110px;background:#f8f9f5}.catalogue .section-lead h2{font-size:clamp(45px,5vw,79px);font-weight:650;letter-spacing:-.08em}.catalogue .section-lead p{max-width:640px}.catalogue .catalogue-count{border:1px solid #cfdacf;padding:11px 14px;margin-bottom:10px;color:#5d7062;font-size:11px}.catalogue-toolbar{border-bottom:1px solid #cbd5cc;margin-top:42px}.type-tabs{gap:clamp(17px,2.1vw,35px)}.type-tabs .tab{font-size:12px;padding:20px 0;transition:color .3s}.type-tabs .tab:hover{color:#203a28}.type-tabs .tab.is-active:after{height:2px;background:#436a4e}.filters select,.filters .search{height:44px;border:1px solid #d2ded2;background:#fcfdf9;border-radius:2px;padding-left:15px;padding-right:15px}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 22px;margin-top:40px}.template-card{border:0;background:transparent;box-shadow:none!important;transform:none!important;position:relative}.template-visual{height:290px;overflow:hidden;background:#ecf0e8!important;border:1px solid #e2e8e0;position:relative}.template-card:hover .template-visual{border-color:#a1b4a3}.template-visual:after{content:"";position:absolute;inset:0;border:1px solid #fff6;pointer-events:none}.premium-thumb{width:100%;height:100%;background:var(--tp);color:var(--ti);padding:18px 19px 0;overflow:hidden;position:relative}.thumb-window{height:100%;position:relative;overflow:hidden;background:var(--tp);box-shadow:0 9px 26px #0002;transition:transform .85s var(--create-ease)}.template-card:hover .thumb-window{transform:translateY(-4px) scale(1.035)}.thumb-navbar{height:43px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;gap:10px;position:relative;z-index:2;background:var(--tp);color:var(--ti)}.thumb-navbar b{font:800 11px Manrope;letter-spacing:-.04em;max-width:45%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.thumb-navbar small{font-size:6px;letter-spacing:.08em;opacity:.67}.thumb-navbar>span{font-size:11px}.thumb-image{position:absolute;inset:43px 0 0;overflow:hidden}.thumb-image img{width:100%;height:100%;object-fit:cover;filter:brightness(.55);transition:transform 1s var(--create-ease)}.template-card:hover .thumb-image img{transform:scale(1.08)}.thumb-text{position:absolute;z-index:2;top:27%;left:8%;right:5%;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:70%}.thumb-text i{font:700 6px Manrope;letter-spacing:.17em;text-transform:uppercase}.thumb-text strong{font:700 clamp(24px,2.5vw,39px)/1.03 Manrope;letter-spacing:-.06em}.thumb-text em{font-style:normal;font-size:7px;letter-spacing:.05em;padding:9px 11px;margin-top:6px;background:var(--ta);color:#1c2920;font-weight:800}.thumb-ordinal{position:absolute;z-index:3;bottom:12px;right:15px;font:700 7px Manrope;color:#fff;letter-spacing:.1em}.thumb--architecture .thumb-text strong,.thumb--objects .thumb-text strong,.thumb--restaurant .thumb-text strong,.thumb--botanical .thumb-text strong,.thumb--cafe .thumb-text strong,.thumb--photography .thumb-text strong,.thumb--law .thumb-text strong,.thumb--hotel .thumb-text strong,.thumb--fashion .thumb-text strong,.thumb--weddings .thumb-text strong,.thumb--yoga .thumb-text strong,.thumb--books .thumb-text strong,.thumb--events .thumb-text strong,.thumb--farmdining .thumb-text strong,.thumb--interiors .thumb-text strong{font-family:"Playfair Display",serif;font-weight:500;letter-spacing:-.04em}.thumb--objects .thumb-image,.thumb--realestate .thumb-image,.thumb--fashion .thumb-image,.thumb--farmdining .thumb-image,.thumb--marketplace .thumb-image{left:48%;filter:none}.thumb--objects .thumb-image img,.thumb--realestate .thumb-image img,.thumb--fashion .thumb-image img,.thumb--farmdining .thumb-image img,.thumb--marketplace .thumb-image img{filter:brightness(.92)}.thumb--objects .thumb-text,.thumb--realestate .thumb-text,.thumb--fashion .thumb-text,.thumb--farmdining .thumb-text,.thumb--marketplace .thumb-text{color:var(--ti);max-width:52%;top:26%;left:5%}.thumb--objects .thumb-text strong,.thumb--fashion .thumb-text strong{font-size:34px}.thumb--objects .thumb-navbar,.thumb--realestate .thumb-navbar,.thumb--fashion .thumb-navbar{border-bottom:1px solid #0001}.thumb--objects .thumb-ordinal,.thumb--realestate .thumb-ordinal,.thumb--fashion .thumb-ordinal,.thumb--farmdining .thumb-ordinal,.thumb--marketplace .thumb-ordinal{color:#fff;background:#0005;padding:5px}
.thumb--restaurant .thumb-text,.thumb--hotel .thumb-text,.thumb--events .thumb-text{top:27%;left:5%;right:5%;max-width:none;align-items:center;text-align:center}.thumb--restaurant .thumb-text strong,.thumb--hotel .thumb-text strong,.thumb--events .thumb-text strong{font-size:44px}.thumb--restaurant .thumb-image,.thumb--hotel .thumb-image,.thumb--automotive .thumb-image,.thumb--events .thumb-image{inset:0}.thumb--restaurant .thumb-navbar,.thumb--hotel .thumb-navbar,.thumb--automotive .thumb-navbar,.thumb--events .thumb-navbar{background:transparent;color:#fff}.thumb--agency .thumb-image,.thumb--fitness .thumb-image,.thumb--freelancer .thumb-image{left:45%;border-left:8px solid var(--ti)}.thumb--agency .thumb-image img,.thumb--fitness .thumb-image img,.thumb--freelancer .thumb-image img{filter:grayscale(1)}.thumb--agency .thumb-text,.thumb--fitness .thumb-text,.thumb--freelancer .thumb-text{color:var(--ti);max-width:53%;left:4%;top:24%}.thumb--agency .thumb-text strong,.thumb--fitness .thumb-text strong,.thumb--freelancer .thumb-text strong{font-weight:900;text-transform:uppercase;font-size:33px;letter-spacing:-.09em}.thumb--advisory .thumb-image,.thumb--professional .thumb-image{left:59%;clip-path:polygon(0 0,100% 0,100% 80%,75% 100%,0 100%)}.thumb--advisory .thumb-text,.thumb--professional .thumb-text{color:var(--ti);left:5%;max-width:59%}.thumb--advisory .thumb-text strong,.thumb--professional .thumb-text strong{font-size:31px}.thumb--botanical .thumb-image,.thumb--wellness .thumb-image,.thumb--yoga .thumb-image{left:50%;right:6%;top:53px;bottom:17px;border-radius:55% 55% 5px 5px}.thumb--yoga .thumb-image{border-radius:50%}.thumb--botanical .thumb-image img,.thumb--wellness .thumb-image img,.thumb--yoga .thumb-image img{filter:saturate(.75)}.thumb--botanical .thumb-text,.thumb--wellness .thumb-text,.thumb--yoga .thumb-text{color:var(--ti);left:4%;max-width:57%;top:28%}.thumb--botanical .thumb-text strong,.thumb--wellness .thumb-text strong,.thumb--yoga .thumb-text strong{font-size:31px}.thumb--cafe .thumb-image,.thumb--weddings .thumb-image{left:45%;right:6%;top:50px;bottom:7px;border-radius:55% 55% 0 0}.thumb--cafe .thumb-text,.thumb--weddings .thumb-text{color:var(--ti);left:5%;max-width:50%;top:26%}.thumb--cafe .thumb-text strong,.thumb--weddings .thumb-text strong{font-size:34px}.thumb--saas .thumb-image,.thumb--fintech .thumb-image,.thumb--technology .thumb-image{display:none}.thumb--saas .thumb-text,.thumb--fintech .thumb-text,.thumb--technology .thumb-text{color:var(--ti);max-width:55%;left:5%;top:27%}.thumb--saas .thumb-text strong,.thumb--fintech .thumb-text strong,.thumb--technology .thumb-text strong{font-size:31px}.thumb--saas .thumb-ui,.thumb--fintech .thumb-ui{position:absolute;top:72px;bottom:15px;right:5%;width:39%;background:#fbfcff;color:#273958;border-radius:4px;box-shadow:0 9px 30px #0005;padding:15px;transform:rotate(6deg)}.thumb-ui>span,.thumb-ui small{font-size:7px;color:#8995a2}.thumb-ui>b{display:block;font:800 32px Manrope;margin:25px 0}.thumb-ui i{display:inline-block;background:#8b83d8;width:13%;height:20%;margin-right:4%;border-radius:2px;vertical-align:bottom}.thumb-ui i:nth-last-child(2){height:35%}.thumb-ui i:nth-last-child(1){height:45%}.thumb--technology .thumb-code{position:absolute;top:70px;right:3%;width:44%;height:160px;background:#142e34;color:#9beac9;border:1px solid #76bda3;padding:16px;font:11px/2 monospace;transform:rotate(5deg);box-shadow:0 10px 25px #0006}.thumb-code span{color:white}.thumb--photography .thumb-image,.thumb--books .thumb-image,.thumb--interiors .thumb-image{left:51%;top:55px;right:6%;bottom:18px;transform:rotate(4deg);box-shadow:9px 8px 0 var(--ta)}.thumb--photography .thumb-text,.thumb--books .thumb-text,.thumb--interiors .thumb-text{color:var(--ti);max-width:54%;left:5%;top:25%}.thumb--photography .thumb-text strong,.thumb--books .thumb-text strong,.thumb--interiors .thumb-text strong{font-size:34px}.thumb--construction .thumb-image,.thumb--adventure .thumb-image,.thumb--nonprofit .thumb-image{right:3%;left:44%;top:48px;bottom:10px;border-radius:50% 50% 0 0}.thumb--construction .thumb-image{border-radius:0}.thumb--construction .thumb-image img{filter:grayscale(.8)}.thumb--construction .thumb-text,.thumb--adventure .thumb-text,.thumb--nonprofit .thumb-text{color:var(--ti);max-width:53%;left:4%;top:28%}.thumb--construction .thumb-text strong,.thumb--adventure .thumb-text strong,.thumb--nonprofit .thumb-text strong{font-size:31px}.thumb--education .thumb-image,.thumb--dentistry .thumb-image{left:48%;top:55px;right:6%;bottom:12px;border-radius:50% 50% 8px 8px}.thumb--education .thumb-text,.thumb--dentistry .thumb-text{color:var(--ti);max-width:55%;top:25%;left:4%}.thumb--education .thumb-text strong,.thumb--dentistry .thumb-text strong{font-size:32px}.thumb--automotive .thumb-text{top:30%;left:5%;max-width:76%}.thumb--automotive .thumb-text strong{font-size:40px;font-weight:900;text-transform:uppercase}.thumb--automotive .thumb-image img{filter:brightness(.39)}.thumb--marketplace .thumb-text strong{font-size:33px}
.template-meta{padding:17px 0 0}.template-meta-top{align-items:start}.template-meta h3{font-size:16px;letter-spacing:-.02em;font-weight:800}.template-type{border:1px solid #d8e4d7;background:#ecf1e9;font-size:9px;font-weight:700;color:#54715e}.template-meta p{font-size:12px;margin:9px 0 17px}.card-buttons{gap:7px}.card-buttons button{position:relative;border-radius:0;padding:13px 10px;font-size:11px;transition:background .35s,color .35s,transform .4s var(--create-ease)}.card-buttons button:hover{transform:translateY(-2px)}.preview-button{border:1px solid #cbd7ca;color:#2d4232;background:#f7faf5}.preview-button:hover{background:#dfe9de}.customize-button{background:#203829;border-color:#203829}.customize-button:hover{background:#44684d}.empty-state{min-height:310px}
.feature-band{background:#1a271f;position:relative;overflow:hidden}.feature-band:before{content:"✳";font:500 550px Playfair Display;position:absolute;top:-250px;right:-110px;color:#314a35;opacity:.17;pointer-events:none}.feature-layout{position:relative;z-index:1}.feature-intro h2{letter-spacing:-.08em}.feature-intro h2 em{color:#bdd3bc}.feature-icon{border-radius:2px;color:#e3f5d8;border-color:#576e58;transition:background .4s,transform .65s var(--create-ease)}.feature:hover .feature-icon{background:#42634a;transform:rotate(12deg) scale(1.08)}.feature h3{font-size:16px;letter-spacing:-.02em}.process .section-lead h2{letter-spacing:-.075em}.steps>div{position:relative;border-right:1px solid #e0e6dc;padding:35px 25px}.steps>div:last-child{border-right:0}.steps>div:before{content:"";position:absolute;top:-1px;left:0;right:100%;height:2px;background:#486951;transition:right .8s var(--create-ease)}.steps>div:hover:before{right:0}.steps h3{font-size:19px}.closing{background:#dbe8da;padding-top:80px;padding-bottom:80px}.closing h2{letter-spacing:-.08em}.closing-button{background:#1d3022;border-radius:0;transition:background .3s,transform .4s}.closing-button:hover{background:#506d54;transform:translateY(-4px)}.site-footer{background:#f7f8f4}.site-footer .brand{font-weight:800}
.studio{background:#eff2ed}.studio-top{height:78px;border-bottom:1px solid #d5dfd3}.studio-title strong{font-size:14px}.studio-back,.studio-quiet{transition:background .3s;border-radius:2px}.studio-back:hover,.studio-quiet:hover{background:#e5ede5}.studio-purchase{background:#1d3926;border-radius:2px;transition:background .3s}.studio-purchase:hover{background:#426747}.studio-body{grid-template-columns:330px minmax(0,1fr)}.studio-sidebar{padding:30px 25px;background:#fdfefb;border-right:1px solid #d6e1d5}.sidebar-head h2{font-size:24px;letter-spacing:-.055em}.sidebar-head p{font-size:12px}.sidebar-section label{font-size:11px}.sidebar-section input,.sidebar-section textarea{border-radius:2px;padding:13px;background:#f6f9f5;transition:border .25s,box-shadow .25s}.sidebar-section input:focus,.sidebar-section textarea:focus{outline:none;border-color:#789985;box-shadow:0 0 0 3px #7b9b8530}.sidebar-note{background:#ecf3ea;border-color:#d9e9d7}.studio-stage{background:radial-gradient(circle at 50% 25%,#fdfefb,#e5ebe3 75%);padding:25px}.stage-meta{font-size:11px;color:#65766a}.frame-wrap{align-items:flex-start}#site-frame{border:1px solid #d5e1d5;box-shadow:0 21px 55px #2938292c;transition:width .7s var(--create-ease)}
.create-scroll-progress{position:fixed;top:0;left:0;height:3px;width:0;background:#648b6e;z-index:70;pointer-events:none;transform-origin:left}.create-motion-ready [data-reveal]{opacity:0;transform:translateY(34px);transition:opacity 1s var(--create-ease),transform 1.1s var(--create-ease)}.create-motion-ready [data-reveal].is-seen{opacity:1;transform:translateY(0)}.create-motion-ready .template-card[data-reveal]{transition-delay:var(--reveal-delay,0ms)}.create-motion-ready .create-hero-inner{animation:createHeroReveal 1.1s var(--create-ease) both}.create-motion-ready .create-hero-art{animation:createArtReveal 1.3s .12s var(--create-ease) both}@keyframes createHeroReveal{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}@keyframes createArtReveal{from{opacity:0;transform:translateY(50px) rotate(2deg)}to{opacity:1;transform:translateY(0) rotate(0)}}.template-card .template-visual:before{content:"";position:absolute;top:0;left:-140%;width:85%;height:100%;background:linear-gradient(100deg,transparent,#ffffff2d,transparent);transform:skewX(-18deg);z-index:4;pointer-events:none;transition:left 1.15s var(--create-ease)}.template-card:hover .template-visual:before{left:160%}
@media(max-width:1250px){.create-hero h1{font-size:clamp(50px,6.2vw,90px)}.create-hero h1 em{font-size:clamp(63px,7vw,108px)}.create-hero-window{height:450px}.create-hero-art{min-height:570px}.create-hero-foot{padding-top:60px}.create-proof-strip span{font-size:7px}.template-visual{height:265px}}
@media(max-width:1000px){.global-header .main-nav{gap:15px}.create-hero{grid-template-columns:1fr 1fr;min-height:620px}.create-hero-inner{padding-top:75px}.create-hero h1{font-size:clamp(50px,6vw,72px)}.create-hero h1 em{font-size:clamp(60px,7.5vw,89px)}.create-hero-art{min-height:580px}.create-hero-window{width:96%;height:430px}.create-hero-floating{right:-10px;width:155px;min-height:175px}.float-fashion-image{height:112px}.create-hero-swatch{left:-15px}.create-proof-strip{grid-template-columns:repeat(4,1fr)}.create-proof-strip>i{display:none}.create-proof-strip>div{flex-direction:column;gap:4px}.template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.template-visual{height:275px}.studio-body{grid-template-columns:270px minmax(0,1fr)}}
@media(max-width:850px){.global-header .main-nav{top:126px}.global-header .text-action{display:none}.create-hero{display:flex;flex-direction:column;min-height:0}.create-hero-inner{padding:75px 0 10px}.create-hero h1{font-size:clamp(61px,8.5vw,90px)}.create-hero h1 em{font-size:clamp(70px,9.5vw,104px)}.create-hero-art{min-height:545px;width:100%;max-width:670px;margin:auto}.create-hero-window{max-width:530px;height:440px}.create-hero-foot{padding-top:50px}.create-hero-art-outline{width:80%}.create-hero-floating{right:1%}.create-hero-swatch{left:1%}.create-proof-strip{margin-top:0}}
@media(max-width:600px){.global-header{height:70px}.global-header .main-nav{top:108px}.create-hero{padding:0 22px}.create-hero-inner{padding:54px 0 20px}.create-overline{font-size:8px;flex-wrap:wrap}.create-overline-rule,.create-overline span:last-child{display:none}.create-hero h1{font-size:clamp(48px,11.3vw,65px);letter-spacing:-.087em;margin:22px 0}.create-hero h1 em{white-space:normal;font-size:clamp(60px,13vw,83px);line-height:.95}.create-hero-description{font-size:13px}.create-hero-actions{gap:15px;margin-top:25px}.create-action-primary{padding:17px 19px;gap:33px}.create-action-primary:hover{gap:40px}.create-hero-foot{padding-top:40px;gap:8px}.create-hero-foot span:nth-child(2){font-size:8px;line-height:1.5}.create-scroll{display:none}.create-hero-art{min-height:420px;padding-bottom:18px}.create-hero-window{height:325px;width:94%}.hero-window-bar{height:25px;font-size:7px}.hero-window-canvas{height:calc(100% - 25px)}.hero-window-nav{padding:15px}.hero-window-nav b{font-size:13px}.hero-window-nav small{font-size:6px}.hero-window-copy{padding:20px}.hero-window-copy>small{font-size:7px}.hero-window-copy strong{font-size:37px}.hero-window-copy em{font-size:8px;margin-top:13px}.hero-window-bottom{padding:13px 15px;font-size:7px}.create-hero-floating{width:116px;min-height:142px;bottom:10px;right:-5px;border-width:5px}.float-fashion-image{height:85px}.create-hero-floating>span:nth-child(2){font-size:7px;padding:7px 7px 3px}.create-hero-floating b{font-size:16px;padding:0 7px 7px}.create-hero-swatch{top:9px;left:0;padding:9px;font-size:7px}.swatch-circle{height:12px;width:12px}.create-hero-signet{font-size:70px}.create-proof-strip{padding:20px;grid-template-columns:repeat(2,1fr);gap:18px}.create-proof-strip>div{align-items:start;justify-content:start}.create-proof-strip strong{font-size:33px}.create-proof-strip span{font-size:7px}.catalogue{padding-top:70px;padding-bottom:75px}.catalogue .section-lead h2{font-size:42px}.catalogue .catalogue-count{display:inline-block;margin-top:14px}.catalogue-toolbar{margin-top:20px}.type-tabs{gap:22px}.template-grid{grid-template-columns:1fr;gap:30px;margin-top:25px}.template-visual{height:270px}.thumb-text strong{font-size:35px}.studio-body{display:flex;flex-direction:column}.studio-sidebar{padding:15px;max-height:38vh}.studio-stage{padding:12px}.feature-band{padding-top:65px}.steps>div{border-right:0;border-bottom:1px solid #e0e6dc;padding:22px 7px}.closing{padding:55px 22px}.site-footer{padding:40px 22px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.create-motion-ready [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.create-motion-ready .create-hero-inner,.create-motion-ready .create-hero-art{animation:none!important}.template-card .template-visual:before{display:none!important}*,*:before,*:after{scroll-behavior:auto!important}}

.create-hero-window{translate:var(--float-x,0px) var(--float-y,0px)}
@media(min-width:1001px){.studio-body{display:flex}.studio-sidebar{width:292px;flex-shrink:0;min-width:250px;max-width:425px;resize:horizontal;overflow:auto}.studio-stage{flex:1;min-width:0}}
