@font-face{font-family:Manrope;src:url(/assets/manrope-variable.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Noto Sans Devanagari;src:url(/assets/devanagari-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}:root{--paper:#f8f5ec;--ink:#272722;--blue:#244bdf;--orange:#ff814f;--line:#dcdcd0;--muted:#65665d;--lime:#e4edb9;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Manrope,Noto Sans Devanagari,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0}button,input,textarea,select{font:inherit}button,a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:disabled{opacity:.4;cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2{letter-spacing:-.065em;font-weight:500;line-height:1.04}h2{font-size:clamp(38px,4.7vw,68px)}em{font-family:Georgia,serif;font-weight:400}p{line-height:1.75}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,canvas:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.shell{width:min(1340px,100% - 100px);margin-inline:auto}.section{padding-block:110px}.eyebrow,.mini-label{letter-spacing:.1em;font-size:12px;font-weight:600;line-height:1.6}.micro,.panel-note{color:var(--muted);font-size:12px;line-height:1.65}.brand{letter-spacing:-1.5px;white-space:nowrap;align-items:center;gap:8px;min-height:44px;font-size:26px;font-weight:700;display:inline-flex}.brand>span{margin-left:-4px;font-weight:400}.brand>img{margin-right:3px}.brand sup{letter-spacing:0;align-self:flex-start;margin-top:9px;font-size:10px}.button{background:var(--blue);color:#fff;border:1px solid var(--blue);border-radius:6px;justify-content:space-between;align-items:center;gap:30px;min-height:50px;padding:15px 24px;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{background:#1835a9}.button:active{transform:scale(.98)}.button span{font-size:20px;transition:transform .2s}.button:hover span{transform:translate(3px,-3px)}.button.outline{color:var(--ink);border-color:var(--ink);background:0 0}.button.outline:hover{background:var(--lime)}.text-button{background:0 0;border:0;border-bottom:1px solid;min-height:44px;padding:10px 0;font-size:14px;font-weight:600}.language{background:0 0;border:0;min-width:60px;min-height:44px;font-size:14px}.skip{background:var(--blue);color:#fff;z-index:100;padding:14px;position:fixed;top:-80px;left:12px}.skip:focus{top:12px}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;height:100px;display:flex}.nav nav{gap:32px;font-size:14px;display:flex}.nav nav a{align-items:center;min-height:44px;display:flex}.nav-actions{align-items:center;gap:20px;display:flex}.menu{border:1px solid var(--line);background:0 0;border-radius:5px;width:44px;height:44px;display:none}.hero{padding-top:58px;padding-bottom:58px}.hero-top{justify-content:space-between;align-items:start;display:flex}.hero-note{padding-right:30px;font-size:13px;line-height:1.7;transform:rotate(6deg)}.hero h1{max-width:1120px;margin:28px 0;font-size:clamp(70px,9vw,133px);position:relative}.hero h1 em{color:var(--blue)}.asterisk{color:var(--orange);font-family:Georgia,serif;font-size:160px;line-height:1;position:absolute;bottom:4px;right:35px;transform:rotate(-12deg)}.hero-bottom{justify-content:space-between;align-items:center;gap:40px;display:flex}.hero-bottom>p{max-width:460px;color:var(--muted);font-size:16px}.hero-bottom>div{margin-right:70px}.hero-bottom .micro{margin-top:12px;display:block}.hero-gallery{background:linear-gradient(#0000 5%,#ecebdc);justify-content:center;align-items:center;gap:26px;padding:45px max(30px,50vw - 650px) 70px;display:flex;overflow:hidden}.hero-poster{flex-shrink:0;width:25%;max-width:330px;transition:transform .4s;display:block;position:relative;box-shadow:0 15px 22px #22221615}.hero-poster canvas{width:100%;height:auto;display:block}.hero-poster.one{transform:rotate(-7deg)translateY(12px)}.hero-poster.two{z-index:1;transform:rotate(3deg)translateY(-12px)}.hero-poster.three{transform:rotate(-4deg)translateY(12px)}.hero-poster.four{transform:rotate(6deg)translateY(-14px)}.hero-poster:hover{z-index:2;transform:rotate(0)translateY(-14px)}.poster-tag,.cursor-tag{background:var(--paper);border:1px solid var(--ink);white-space:nowrap;box-shadow:4px 4px 0 var(--ink);padding:12px 16px;font-size:12px;position:absolute}.poster-tag{bottom:-22px;left:15px;transform:rotate(5deg)}.cursor-tag{background:var(--orange);bottom:22%;right:-28px;transform:rotate(-3deg)}.format-strip{border-block:1px solid var(--ink);letter-spacing:.1em;justify-content:space-around;align-items:center;gap:20px;padding:24px 30px;font-size:13px;font-weight:600;display:flex}.format-strip i{color:var(--blue);font-size:25px;font-style:normal}.section-head{justify-content:space-between;align-items:end;gap:70px;margin-bottom:46px;display:flex}.section-head h2{margin-top:22px}.section-head>div:last-child:not(:first-child),.section-head>p{max-width:420px}.section-head p:not(.eyebrow){color:var(--muted);font-size:15px}.filters,.billing{flex-wrap:wrap;gap:5px;margin-top:25px;display:flex}.filters button,.billing button{border:1px solid var(--line);background:0 0;border-radius:30px;min-height:44px;padding:10px 18px;font-size:13px}.filters button[aria-pressed=true],.billing button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.artwork{background:#eae9e0;border-radius:8px;padding:20px;position:relative;overflow:hidden}.artwork canvas{width:100%;height:auto;transition:transform .4s;display:block;box-shadow:0 9px 14px #22221615}.template-card:nth-child(2n) .artwork{background:#e9dfd4}.template-card:nth-child(3n) .artwork{background:#e7e7ee}.template-card:hover .artwork canvas{transform:rotate(-3deg)scale(.97)}.use-template{opacity:0;background:var(--paper);white-space:nowrap;border-radius:40px;padding:12px 18px;font-size:12px;transition:transform .2s,opacity .2s;position:absolute;bottom:28px;left:50%;transform:translate(-50%,8px);box-shadow:0 5px 20px #0002}.template-card:hover .use-template,.template-card:focus-visible .use-template{opacity:1;transform:translate(-50%)}.template-caption{padding-top:18px}.template-caption h3{letter-spacing:-.3px;font-size:15px;font-weight:600}.template-caption>span{color:var(--muted);margin-top:7px;font-size:12px;display:block}.playground{background:#ebeedd}.live-preview{background:var(--paper);border:1px solid #d1d6c2;border-radius:12px;grid-template-columns:1fr 1.4fr;display:grid;overflow:hidden}.preview-controls{flex-direction:column;align-items:start;padding:45px;display:flex}.preview-controls>label{margin-top:32px}.preview-controls .button{margin-top:30px}.preview-controls>.text-button{font-size:12px}.preview-controls>textarea{width:100%;margin-bottom:10px;font-size:24px}.preview-choices{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:12px;display:grid}.preview-choices button{border:1px solid var(--line);text-align:left;background:0 0;border-radius:5px;min-height:48px;padding:12px;font-size:12px}.preview-choices button[aria-pressed=true]{background:var(--blue);color:#fff;border-color:var(--blue)}label{font-size:13px;font-weight:600;display:block}input:not([type=file]):not([type=color]),textarea,select{width:100%;min-width:0;min-height:44px;color:var(--ink);background:#fff;border:1px solid #babdb0;border-radius:5px;margin-top:8px;padding:11px 12px;font-size:14px;display:block}textarea{resize:vertical;line-height:1.45}input[type=color]{border:1px solid var(--line);background:#fff;border-radius:5px;width:100%;height:44px;margin-top:8px;padding:4px;display:block}.preview-stage{background:#dddcd2 radial-gradient(#bfc0b4 .7px,#0000 .7px) 0 0/14px 14px;flex-direction:column;align-items:center;padding:24px 30px;display:flex}.stage-bar{justify-content:space-between;gap:15px;width:100%;padding-bottom:22px;font-size:12px;display:flex}.preview-stage canvas{width:min(100%,330px);height:auto;display:block;box-shadow:0 14px 30px #27272225}.stage-foot{margin-top:20px;font-size:12px}.workflow-heading{margin-bottom:45px}.workflow-heading h2{margin-top:20px}.workflow-rows article{border-top:1px solid var(--line);grid-template-columns:50px 1fr 1.1fr 70px;align-items:center;gap:32px;padding:38px 0;display:grid}.row-number{color:var(--muted);font-size:13px}.workflow-rows h3{letter-spacing:-.8px;font-size:25px;font-weight:500}.workflow-rows p{color:var(--muted);font-size:14px}.row-symbol{color:var(--blue);justify-self:end;font-size:40px}.manifesto{background:var(--blue);color:var(--paper);padding:100px 0}.manifesto>.shell{position:relative}.manifesto h2{max-width:1000px;margin-top:28px;font-size:clamp(43px,6.7vw,94px)}.manifesto p:not(.eyebrow){color:#e3e8fc;max-width:550px;margin-top:32px;font-size:17px}.manifesto-sign{justify-content:space-between;align-items:center;margin-top:40px;display:flex}.manifesto-sign>span:first-child{font-family:Georgia,serif;font-size:30px;font-style:italic}.manifesto-sign>span:last-child{color:var(--orange);font-size:110px;line-height:1}.price-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.price-card{border:1px solid var(--ink);border-radius:10px;padding:42px}.price-card.future{background:#e9e9df;border-color:#d2d3c5}.price-card h3{letter-spacing:-1px;margin-top:26px;font-size:29px;font-weight:500}.price-card>strong{letter-spacing:-3px;margin:22px 0;font-size:68px;font-weight:500;display:block}.price-card>strong>span{letter-spacing:0;margin-left:12px;font-size:14px;font-weight:400}.price-card>p{max-width:430px;color:var(--muted);font-size:15px}.price-card ul{border-top:1px solid var(--line);margin:25px 0;padding:25px 0;list-style:none}.price-card li{padding:10px 0;font-size:14px}.price-card li:before{content:"↗";color:var(--blue);margin-right:12px}.price-card .button{width:100%}.faq-section{border-top:1px solid var(--line);grid-template-columns:1fr 1.3fr;gap:90px;display:grid}.faq-section h2{margin-top:25px}.faqs details{border-bottom:1px solid var(--line)}summary{cursor:pointer;min-height:70px;padding:23px 10px 23px 0;font-size:16px;font-weight:500}.faqs details p{color:var(--muted);padding-bottom:25px;font-size:14px}.closing{background:var(--orange);border-radius:12px;padding:65px;position:relative;overflow:hidden}.closing h2{margin:25px 0 35px;font-size:clamp(43px,5.4vw,76px)}.closing .button{background:var(--ink);border-color:var(--ink)}.closing-flower{color:var(--blue);font-size:230px;line-height:1;position:absolute;bottom:40px;right:70px;transform:rotate(-15deg)}.footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding-block:55px 30px;display:flex}.footer>div{gap:25px;font-size:13px;display:flex}.footer>div a,.footer button{align-items:center;min-height:44px;display:flex}.footer button{background:0 0;border:0;padding:0;font-size:13px}.footer>span{border-top:1px solid var(--line);color:var(--muted);flex-basis:100%;padding-top:25px;font-size:12px}dialog{border:1px solid var(--line);background:var(--paper);width:min(600px,100% - 32px);color:var(--ink);border-radius:12px;max-height:90dvh;padding:40px}dialog::backdrop{background:#21241ebf}dialog h2{margin:12px 26px 20px 0;font-size:35px}dialog p{font-size:15px}dialog .button{margin-top:25px}.close{background:#e8e9dd;border:0;border-radius:50%;width:44px;height:44px;font-size:24px;position:absolute;top:10px;right:10px}#toast{opacity:0;pointer-events:none;background:var(--ink);color:#fff;z-index:50;border-radius:8px;max-width:calc(100% - 32px);padding:15px 22px;font-size:13px;transition:opacity .2s,transform .2s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px)}#toast.show{opacity:1;transform:translate(-50%)}.reveal{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.22,.61,.36,1);transform:translateY(22px)}.reveal.revealed{opacity:1;transform:none}dialog[open]{animation:.2s arrive}.hero h1{animation:.7s arrive}.hero-bottom{animation:.85s arrive}@keyframes arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.studio{background:#eeeee7;min-height:100dvh}.studio-header{background:var(--paper);border-bottom:1px solid var(--line);align-items:center;gap:35px;height:80px;padding:16px 25px;display:flex}.studio-header .brand{font-size:23px}.project-name{flex:1;max-width:430px}.project-name input{font-weight:500;background:0 0!important;border:1px solid #0000!important;margin:0!important}.project-name input:hover,.project-name input:focus{border-color:var(--line)!important}.studio-header-actions{align-items:center;gap:12px;margin-left:auto;display:flex}.studio-toolbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:25px;height:58px;padding:6px 25px;font-size:12px;display:flex}.studio-toolbar>a{align-items:center;min-height:44px;display:flex}.studio-toolbar>span{color:var(--muted)}.studio-toolbar>div{gap:5px;margin-left:auto;display:flex}.studio-toolbar button{background:0 0;border:0;border-radius:5px;min-width:44px;min-height:44px;font-size:20px}.studio-toolbar button:last-child{padding-inline:12px;font-size:12px}.studio-toolbar button:hover{background:#edf0e4}.studio-grid{grid-template-columns:250px minmax(0,1fr) 290px;min-height:calc(100dvh - 138px);display:grid}.tool-panel,.inspector{background:#fff;min-width:0;padding:22px}.tool-panel{border-right:1px solid var(--line)}.inspector{border-left:1px solid var(--line)}.panel-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.panel-title h1,.panel-title h2,.canvas-settings h2{letter-spacing:-.3px;font-size:15px;font-weight:600;line-height:1.4}.panel-title>span{color:var(--muted);font-size:12px}.panel-title h1+span{color:var(--blue);font-size:25px}.add-tools{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:30px;display:grid}.add-tools button{border:1px solid var(--line);background:var(--paper);border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:70px;font-size:12px;display:flex}.add-tools strong{font-size:25px;font-weight:500;line-height:1}.add-tools button:hover{background:var(--lime)}.studio-templates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.studio-templates button{text-align:left;background:0 0;border:0;padding:0}.studio-templates canvas{border:1px solid var(--line);border-radius:4px;width:100%;height:auto;transition:transform .2s;display:block}.studio-templates button:hover canvas{transform:translateY(-3px)}.studio-templates span{margin-top:7px;font-size:12px;line-height:1.4;display:block}.canvas-settings{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.canvas-settings>label{margin-top:18px}.canvas-settings .panel-note{margin-top:12px}.canvas-workspace{background-image:radial-gradient(#c4c6b7 .75px,#0000 .75px);background-size:15px 15px;min-width:0;padding:24px 30px}.canvas-top,.canvas-bottom{letter-spacing:.05em;color:#56594b;justify-content:space-between;gap:16px;font-size:12px;line-height:1.6;display:flex}.canvas-area{justify-content:center;align-items:start;max-width:620px;min-height:400px;margin:25px auto;display:flex}.canvas-area canvas{touch-action:none;cursor:move;background:#fff;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 270px);display:block;box-shadow:0 12px 30px #1d221d25}.canvas-bottom{letter-spacing:0;font-size:12px}.object-label{background:var(--paper);border-radius:5px;justify-content:space-between;gap:12px;margin-bottom:18px;padding:12px;font-size:12px;display:flex}.object-label>span:last-child{color:var(--muted)}.inspector label{margin-bottom:15px;font-size:12px}.inspector textarea{font-size:15px}.property-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.property-pair label{min-width:0}.property-pair select{padding-inline:7px}.object-actions{gap:8px;margin:10px 0 18px;display:flex}.object-actions button{border:1px solid var(--line);background:#fff;border-radius:5px;flex:1;min-height:44px;padding:9px;font-size:12px}.object-actions button:hover{background:var(--paper)}#layers{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.layer-list{gap:5px;margin-top:12px;display:grid}.layer-row{border:1px solid var(--line);border-radius:5px;align-items:center;min-width:0;display:flex}.layer-row.selected{border-color:var(--blue);background:#edf0fc}.layer-row button{background:0 0;border:0;min-width:44px;min-height:44px;padding:7px;font-size:12px}.layer-row .layer-select{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.layer-select>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio input:disabled,.studio textarea:disabled{opacity:.6}.studio .inspector{align-self:stretch}@media (width>=1600px){.studio-grid{grid-template-columns:280px minmax(0,1fr) 320px}.canvas-area{max-width:760px}.canvas-area canvas{max-height:calc(100dvh - 250px)}}@media (width<=1100px){.shell{width:calc(100% - 60px)}.hero h1{font-size:100px}.asterisk{font-size:125px;right:0}.hero-bottom>div{margin-right:0}.hero-gallery{gap:20px}.section-head{gap:45px}.template-grid{gap:16px}.artwork{padding:14px}.preview-controls{padding:30px}.workflow-rows article{grid-template-columns:30px 1fr 1.2fr 40px;gap:22px}.workflow-rows h3{font-size:23px}.studio-grid{grid-template-columns:200px minmax(0,1fr) 250px}.tool-panel,.inspector{padding:16px}.canvas-workspace{padding:24px 18px}.studio-header{gap:20px}.studio-header .brand{font-size:20px}.canvas-area{min-height:340px}.canvas-top{letter-spacing:0;flex-wrap:wrap;font-size:12px}.nav nav{gap:20px}.nav-actions{gap:10px}.nav{gap:20px}}@media (width<=800px){.shell{width:calc(100% - 40px)}.nav{height:84px}.nav nav{display:none}.nav nav.open{background:var(--paper);border:1px solid var(--line);z-index:5;border-radius:8px;flex-direction:column;padding:20px;display:flex;position:absolute;top:75px;left:20px;right:20px}.nav-actions>.button{display:none}.menu{display:block}.hero{padding-top:40px}.hero h1{margin-top:30px;font-size:clamp(62px,12vw,96px)}.hero-note{font-size:12px}.asterisk{font-size:105px;bottom:10px;right:15px}.hero-bottom{flex-direction:column;align-items:start;gap:25px}.hero-bottom>p{max-width:550px}.hero-gallery{justify-content:start;gap:23px;padding:35px 26px 60px}.hero-poster{width:34%;min-width:190px}.hero-poster.four{display:none}.section{padding-block:70px}.format-strip{flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px}.format-strip i{font-size:20px}.section-head{display:block}.section-head>div:last-child:not(:first-child),.section-head>p{max-width:550px;margin-top:25px}.template-grid{grid-template-columns:1fr 1fr;gap:30px 20px}.template-caption h3{font-size:16px}.live-preview{grid-template-columns:1fr 1fr}.preview-controls{padding:24px}.preview-controls .button{gap:12px;padding:13px}.preview-choices{grid-template-columns:1fr}.preview-stage{justify-content:center;padding:25px 18px}.stage-bar{flex-wrap:wrap}.stage-bar>span:nth-child(2){display:none}.preview-controls>textarea{font-size:20px}.workflow-rows article{grid-template-columns:30px 1fr 40px;gap:18px}.workflow-rows article p{grid-column:2/3}.row-symbol{grid-area:1/3/3}.manifesto{padding:70px 0}.manifesto h2{font-size:58px}.price-card{padding:28px}.price-card>strong{font-size:55px}.faq-section{grid-template-columns:1fr;gap:30px}.closing{padding:40px}.closing-flower{font-size:150px;bottom:30px;right:25px}.closing h2{max-width:550px}.studio-header{flex-wrap:wrap;gap:12px;height:auto;min-height:120px;padding:14px 18px}.studio-header .brand{font-size:22px}.project-name{flex-basis:100%;order:3;max-width:none}.studio-header-actions{gap:8px}.studio-header .button{gap:12px;min-height:44px;padding:12px}.studio-toolbar{gap:15px;height:auto;min-height:58px;padding:8px 18px}.studio-toolbar>span{font-size:12px}.studio-grid{grid-template-columns:1fr 1fr;display:grid}.canvas-workspace{grid-area:1/1/auto/-1;padding:20px}.canvas-area{max-width:440px;min-height:0;margin-block:20px}.canvas-area canvas{max-height:580px}.tool-panel{border-top:1px solid var(--line);grid-area:2/1}.inspector{border-top:1px solid var(--line);grid-area:2/2}.studio-templates{gap:16px}.canvas-top{justify-content:space-between;font-size:12px}.canvas-workspace{min-height:0}}@media (width<=520px){.brand{gap:7px;font-size:23px}.brand>img{width:30px;height:30px}.brand sup{display:none}.nav-actions{gap:5px}.language{min-width:52px;font-size:13px}.hero{padding-bottom:32px}.hero-top .eyebrow{max-width:220px;font-size:12px}.hero-note{display:none}.hero h1{letter-spacing:-4px;margin-top:22px;font-size:64px;line-height:1.05}.asterisk{font-size:65px;bottom:8px;right:4px}.hero h1 em{z-index:1;position:relative}.hero-bottom>p{font-size:15px}.hero-gallery{gap:24px;padding-inline:22px}.hero-poster{width:65%;min-width:215px;max-width:260px}.hero-poster.three{display:none}.hero-poster.two{transform:rotate(5deg)translateY(-10px)}.poster-tag{padding:11px;font-size:12px;left:0}.cursor-tag{display:none}.format-strip{gap:8px 14px;padding:18px 12px;font-size:12px}.format-strip i{font-size:15px}.format-strip i:last-of-type{display:none}.section{padding-block:58px}.section-head h2{margin-top:18px}.template-grid{gap:24px 14px}.artwork{padding:10px}.template-caption h3{font-size:14px;line-height:1.4}.template-caption>span{font-size:12px}.use-template{display:none}.filters{gap:6px}.filters button{padding:10px 15px;font-size:12px}.live-preview{grid-template-columns:1fr}.preview-controls{padding:26px}.preview-choices{grid-template-columns:1fr 1fr}.preview-stage{padding:24px}.preview-stage canvas{max-width:280px}.preview-controls>label{margin-top:24px}.workflow-rows article{grid-template-columns:22px 1fr 30px;gap:14px;padding:26px 0}.workflow-rows h3{font-size:22px}.workflow-rows p{grid-column:2/4;font-size:14px}.row-symbol{grid-row:1;font-size:28px}.manifesto h2{font-size:43px}.manifesto p:not(.eyebrow){font-size:15px}.manifesto-sign>span:last-child{font-size:80px}.price-grid{grid-template-columns:1fr}.price-card{padding:28px}.price-card>strong{font-size:60px}.closing{padding:32px 24px}.closing h2{max-width:320px;font-size:44px}.closing-flower{font-size:95px;bottom:30px;right:15px}.closing .button{z-index:1;max-width:220px;position:relative}.footer{gap:20px;padding-top:35px}.footer>div{flex-wrap:wrap;gap:22px}.studio-header{padding:12px}.studio-header .brand{gap:5px;font-size:19px}.studio-header .brand>img{width:28px;height:28px}.studio-header-actions .language{min-width:48px;font-size:12px}.studio-header .button{gap:8px;padding:10px;font-size:12px}.studio-toolbar{flex-wrap:wrap;gap:8px 18px;padding:8px 12px}.studio-toolbar>span{flex-basis:100%;order:3;padding-bottom:4px}.studio-grid{grid-template-columns:1fr}.tool-panel{border-right:0;grid-area:2/1;padding:24px}.inspector{border-left:0;grid-area:3/1;padding:24px}.add-tools{grid-template-columns:repeat(4,1fr)}.add-tools button{min-height:70px;font-size:12px}.studio-templates{grid-template-columns:repeat(4,1fr);gap:12px}.studio-templates span{font-size:12px}.canvas-settings{grid-template-columns:1fr 1fr;gap:15px;display:grid}.canvas-settings h2,.canvas-settings .panel-note{grid-column:1/-1}.canvas-settings>label{margin-top:0}.canvas-area{max-width:100%}.canvas-area canvas{width:auto;max-height:540px}.canvas-workspace{padding:18px}.canvas-top>span:first-child{max-width:180px;font-size:12px}.canvas-bottom{font-size:12px}.panel-title h1,.panel-title h2{font-size:17px}.layer-row button{min-width:44px}.inspector textarea{font-size:16px}dialog{padding:30px 24px}dialog h2{font-size:30px}}html[lang=hi] h1,html[lang=hi] h2{letter-spacing:-.02em;line-height:1.25}html[lang=hi] em{font-family:inherit}html[lang=hi] .hero h1{font-size:clamp(56px,8vw,110px)}html[lang=hi] .asterisk{opacity:.8;right:0}html[lang=hi] .hero-bottom{gap:25px}@media (width<=360px){.hero h1{font-size:55px}.asterisk{font-size:50px}.brand{font-size:20px}.shell{width:calc(100% - 32px)}.studio-header .brand{font-size:17px}.studio-header .button{gap:4px;padding:9px}.studio-header-actions{gap:2px}.studio-header .language{min-width:42px}.studio-header{gap:5px}.template-grid{gap:22px 12px}.artwork{padding:8px}.closing h2{font-size:38px}}.blank-canvas{background:0 0;border:1px dashed #a6af8e;border-radius:5px;width:100%;min-height:44px;margin:-12px 0 28px;padding:10px;font-size:12px}.blank-canvas:hover{background:var(--lime)}@media (width<=520px){html[lang=hi] .hero .asterisk{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}
