@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
@media screen{
:root{--ink:#242538;--green:#6652cf;--muted:#757585;--cream:#fbfaf7;--line:#e6e4ed}body{font-family:Manrope,'DM Sans',Arial,sans-serif}header{max-width:1500px;height:98px;border:0;padding:0 6%;gap:24px}.brand{font-size:17px;letter-spacing:-.5px;gap:10px;line-height:1.1}.brand-words{display:block;white-space:nowrap;font-weight:750}.brand-words>span{display:block;font-size:12px;letter-spacing:2.4px;text-transform:uppercase;font-weight:500;margin-top:5px}.mark{background:#6652cf;border-radius:11px;width:39px;height:43px;font-size:36px;box-shadow:0 3px 8px #6652cf20}nav{gap:36px;font-size:12px;font-weight:600}nav a:hover{color:#6652cf}.primary{background:#6652cf;border-radius:9px;box-shadow:0 5px 10px #6652cf15;padding:18px 25px;letter-spacing:-.2px}.primary:hover{background:#5041b3;box-shadow:0 7px 20px #6652cf25}.outline{border-color:#dbd8e4;border-radius:9px;background:#ffffff80}.outline:hover{background:#eeebf6}.small{padding:13px 19px;font-size:11px}header .outline{background:#f0edf9;color:#5443b6;border:1px solid #e9e3f9}.hero{max-width:1500px;padding:45px 6% 65px;gap:60px;min-height:650px}.hero .eyebrow{color:#6652b3;font-size:9px;letter-spacing:1.6px}.eyebrow i{background:#8e77db;box-shadow:0 0 0 4px #eee8fa}h1,h2{letter-spacing:-1.6px}h1{font-size:clamp(58px,6.1vw,87px);margin:26px 0;line-height:1.04}h1 em{color:#7864cc}h2 em{color:#7864cc}.hero-copy>p{font-size:13px;color:#777584;line-height:1.9;max-width:420px}.hero-actions{margin-top:32px;gap:26px}.hero-actions .text-link{font-weight:600;font-size:11px}.hero-notes{font-size:10px;gap:21px;color:#898494;margin-top:23px}.hero-art{height:540px;min-height:0;padding:40px;border-radius:24px;background:radial-gradient(ellipse at 55% 35%,#e3dbfa 0%,#f0eaf9 45%,#f5f1f7 75%);isolation:isolate;overflow:visible}.hero-art:before{content:'';position:absolute;inset:14px;border:1px solid #ffffffb0;border-radius:18px;z-index:-1}.orbit{position:absolute;border:1px solid #fff9;border-radius:50%;z-index:-1;pointer-events:none}.orbit-one{width:410px;height:410px;left:8%;top:12%}.orbit-two{width:490px;height:490px;left:0;top:4%}.hero-art>.sample-sheet{width:330px;padding:31px 29px;min-height:460px;transform:rotate(-7deg);box-shadow:8px 22px 50px #3b2d6c25;color:#333248;border-radius:2px;transition:transform .5s}.hero-art:hover>.sample-sheet{transform:rotate(-3deg) translateY(-3px)}.sample-top{color:#49416c;border-color:#b4a9cf}.sample-sheet h4{color:#6c5c98}.hero-price{position:absolute;z-index:3;right:-18px;top:46px;transform:rotate(7deg);background:#e8edb6;color:#39442b;border:5px solid #fbfaf7;border-radius:50%;width:117px;height:117px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:0 10px 24px #3f354a0a}.hero-price>small{font-size:7px;letter-spacing:1px;font-weight:800}.hero-price>b{font-size:35px;letter-spacing:-2px;line-height:1.2}.hero-price b span{font-size:8px;letter-spacing:0;display:block;text-align:center;font-weight:500}.floating-label{right:auto;left:-22px;top:14px;font-size:9px;padding:10px 14px;transform:rotate(-4deg);border-radius:9px;border-color:#e9e3f2;background:#fffc;backdrop-filter:blur(10px)}.spark{color:#8067bf}.floating-bottom{left:auto;right:-18px;bottom:32px;transform:rotate(3deg);padding:15px 20px;border-radius:11px;background:#ffffffed;backdrop-filter:blur(12px);border-color:#e9e3f2;font-weight:650;font-size:11px;box-shadow:0 12px 30px #4d3d6e12}.floating-bottom small{font-size:9px;color:#8b8595;font-weight:400}.check-disc{background:#efebfa;color:#7864bd}.art-caption{left:26px;right:auto;bottom:16px;color:#91899e;font-size:7px}.benefits{background:#fffdfb;border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:35px;padding:25px 5%;font-size:10px}.benefits>span{font-size:8px;letter-spacing:1.5px;color:#a09aa9}.benefits b{color:#c7b9df}.benefits strong{font-weight:600;color:#686475}.section{padding:92px 6%;max-width:1500px}.section-heading{margin-bottom:36px}.section .eyebrow{font-size:9px;color:#8f83a3;letter-spacing:1.6px}h2{font-size:49px;margin-top:18px}.section-heading p{font-size:11px;line-height:1.9}.template-grid{gap:25px}.template-card{border-radius:13px;border:1px solid #e9e5ed;background:#fff;transition:transform .25s,box-shadow .25s}.template-card:hover{transform:translateY(-6px);box-shadow:0 18px 40px #4e3a6c0b}.template-image{height:300px;background:#edeaf5;padding:48px 44px 0}.template-image.classic{background:#e9eee9}.template-image.modern{background:#eee6df}.template-image .sample-sheet{transform:rotate(-4deg);box-shadow:0 12px 20px #2f253215;transition:transform .3s;width:100%;min-width:0}.template-image.classic .sample-sheet{transform:rotate(3deg)}.template-image.modern .sample-sheet{transform:rotate(-3deg)}.template-number{position:absolute;top:18px;left:21px;font-size:7px;letter-spacing:1.5px;color:#8c8399}.template-overlay{position:absolute;left:50%;bottom:20px;transform:translate(-50%,8px);white-space:nowrap;background:#fff;color:#4c4067;font-size:10px;padding:12px 19px;box-shadow:0 5px 22px #34234415;border-radius:25px;opacity:0;transition:opacity .2s,transform .2s}.template-image:hover .template-overlay,.template-image:focus-within .template-overlay{opacity:1;transform:translate(-50%,0)}.template-info{padding:22px}.template-info h3{font-size:14px}.template-info p{font-size:9px;color:#8f8798}.template-info button{background:#f1edf9;color:#7762b9}.story-section{display:grid;grid-template-columns:1fr 1.05fr;gap:80px;align-items:center;padding-top:20px}.story-copy>p{color:#817b89;font-size:12px;max-width:350px;line-height:1.9}.story-copy h2{font-size:61px}.story-copy>small{display:block;font-size:9px;color:#9e95a5;margin-top:18px;max-width:350px}.story-options{display:flex;gap:7px;margin-top:25px;flex-wrap:wrap}.story-options button{background:transparent;border:1px solid #e3dfe9;border-radius:22px;padding:9px 14px;font-size:10px;color:#82728d}.story-options button.selected{background:#ece6f7;border-color:#ded3f0;color:#7055aa}.writing-card{background:#fff;border:1px solid #e9e4ed;border-radius:16px;padding:30px;box-shadow:0 16px 40px #3d285906;position:relative;transform:rotate(1deg)}.writing-card-top{display:flex;align-items:center;gap:8px;font-size:8px;font-weight:700;letter-spacing:1px;margin-bottom:25px;color:#8a7b9c}.tiny-icon{background:#eee8f8;color:#8a71b2;padding:5px 8px;border-radius:7px;font-size:19px}.before-copy,.after-copy{padding:19px 21px;border:1px solid #efebf1;border-radius:9px}.before-copy>span,.after-copy>span{font-size:7px;font-weight:700;letter-spacing:1.4px;color:#b0a7b7}.before-copy p{font-size:12px;color:#8a8295;margin:9px 0 0}.writing-arrow{text-align:center;color:#c7b6dc;margin:8px 0;font-size:19px}.after-copy{background:#f5f2fb;border-color:#e7ddf5}.after-copy>span{color:#9883b7}.after-copy p{font-size:13px;line-height:1.85;color:#5f5076;margin:10px 0 0}.writing-foot{display:flex;justify-content:center;align-items:center;gap:13px;font-size:8px;color:#9d8fb0;padding-top:20px}.writing-foot span{background:#f4f0f8;padding:5px 9px;border-radius:4px}.writing-foot i{font-style:normal;color:#c4b8d0}.how{max-width:none;background:#f0edf6;gap:80px;padding:70px max(6%,calc((100% - 1320px)/2))}.how h2{font-size:49px}.how>div>p{color:#92869d;font-size:12px}.steps article{border-color:#ded6e8;padding:23px 0;gap:24px}.steps article>span{color:#a696bd;font-size:32px}.steps h3{font-size:13px;color:#5d4e70}.steps p{font-size:11px;color:#94899d}.pricing{gap:90px;grid-template-columns:1fr .8fr;padding-top:100px;padding-bottom:100px}.pricing h2{font-size:48px}.pricing>div>p{font-size:12px;color:#8d8596;margin-bottom:27px}.price-card{background:#29243b;border-color:#29243b;color:#fff;padding:35px;position:relative;box-shadow:0 25px 60px #35274d12;border-radius:17px}.price-card>span{color:#c7b8dd;font-size:8px;letter-spacing:1.8px}.price-card>.price{font-size:86px;margin-top:10px}.price small{color:#bdb1cd;font-size:10px}.price-card>p{color:#b9aec8}.price-card ul{border-color:#4a405c;font-size:11px;color:#ddd3e9;line-height:3}.price-card li:before{color:#c6d58c}.price-card .coming{background:#ffffff0a;color:#c7b8da;font-size:10px;line-height:1.7;border:1px solid #ffffff0b}.price-card>small{color:#988ba9;font-size:9px}.price-badge{position:absolute;right:22px;top:-13px;background:#e8edb6;color:#515e32;padding:9px 13px;font-size:8px;letter-spacing:1px;font-weight:800;border-radius:5px;transform:rotate(3deg)}.faq{max-width:850px;padding-top:0}.faq h2{text-align:center;font-size:40px;margin-bottom:33px}.faq details{background:#fff;margin-bottom:10px;border:1px solid #ebe6ef;border-radius:9px;padding:18px 22px}.faq summary{font-size:11px;list-style:none;position:relative;padding-right:20px}.faq summary:after{content:'+';position:absolute;right:0;color:#9b88b3;font-size:18px;font-weight:400;top:-4px}.faq details[open] summary:after{content:'−'}.faq p{font-size:11px;color:#92869b}footer{padding:30px 6%;background:#f5f2f8;border-color:#ebe5f0}footer .brand{font-size:14px}footer .brand-words>span{font-size:8px;letter-spacing:2px}footer .mark{width:30px;height:34px;font-size:28px}footer p,footer>span{font-size:9px;color:#a096ab}.studio-toolbar{background:#fffc;backdrop-filter:blur(18px);border-color:#e7e0ef;padding:15px 4%;position:sticky;top:0;z-index:10}.studio-label{color:#9786a8;font-size:8px;letter-spacing:2px}.toolbar-actions .primary{box-shadow:none}#save-status{font-size:9px;color:#91809b}body.editing>header{display:none}body.editing footer{display:none}.workspace{grid-template-columns:420px minmax(0,1fr);align-items:start;min-height:calc(100vh - 70px)}.editor{padding:30px;background:#fbfafd;border-color:#e7e0ef;min-height:calc(100vh - 70px)}.editor-title .eyebrow{font-size:8px;letter-spacing:1.5px;color:#aa96b6}.editor-title h2{font-size:37px;margin-top:12px}.editor-title p{font-size:11px;color:#9a8ba6;margin-top:7px}.studio-guide{display:flex;gap:12px;font-size:8px;color:#a18cac;margin-bottom:25px}.studio-guide>span:first-child{color:#7861b7}.editor-tabs{background:#f1edf6;border:0;border-radius:9px;padding:4px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.editor-tabs button{padding:10px 9px;border:0;border-radius:6px;font-size:10px;color:#9b89a8}.editor-tabs button.active{color:#7057ad;background:white;box-shadow:0 2px 4px #2a173b08}.editor details{border:1px solid #e9e1f0;background:white;border-radius:9px;margin-bottom:12px;padding:16px}.editor summary{font-size:11px;color:#6a597a;margin-bottom:0;list-style:none;position:relative;padding-right:20px}.editor summary:after{content:'+';position:absolute;right:0;font-size:17px;color:#b4a3c4;top:-3px}.editor details[open] summary{margin-bottom:15px}.editor details[open] summary:after{content:'−'}.editor label{font-size:10px;color:#8b7b99}.editor input,.editor textarea,.editor select{font-family:Manrope,Arial,sans-serif;font-size:11px;color:#62536f;background:#fdfcfe;border-color:#e8e0ef;border-radius:6px;padding:11px}.editor input:focus,.editor textarea:focus,.editor select:focus{outline:2px solid #c5b1e0}.draft-actions{margin:18px 0}.draft-actions .text-link{font-size:10px;color:#9b87ad}.entry{background:#f7f4fa;padding:12px;margin:15px 0}.entry-head{font-size:8px;color:#a68ab8}.remove{font-size:9px}.add{background:#eee7f8;color:#8a6bab;font-size:10px}.preview-zone{background:radial-gradient(ellipse at top,#e9e4f2,#f0edf5);padding:25px 8% 35px;min-height:calc(100vh - 70px)}.preview-top{font-size:8px;color:#a594b5;letter-spacing:1.4px}.preview-top>span:first-child{display:flex;align-items:center;gap:6px}.preview-top i{background:#8f76c5;width:5px;height:5px;border-radius:50%;box-shadow:0 0 0 3px #ddd4eb}.paper-wrap{max-width:740px;margin:auto}.paper{box-shadow:0 5px 30px #37204a0c;min-height:930px}.preview-note{font-size:9px;color:#a38fb2;line-height:1.7}.template-option{border-color:#e6deed;border-radius:8px;color:#83708f;font-size:12px}.template-option.selected{border:1px solid #bfa8dc;background:#f3edf9}.template-option small{color:#aa94b8;font-size:9px}.check-item{font-size:10px;border-color:#e7deee;padding:14px 4px}.check-item.good{color:#7b8c6c}.help,.backup p{font-size:10px;color:#9f8bad}.tip{background:#eee8f6;color:#8f74a7}.tip p{font-size:10px}.mobile-view{display:none}.text-link{color:inherit}dialog{background:#fcfaff;border-color:#e6ddef;box-shadow:0 30px 100px #30203e30}dialog h2{color:#5a4271}.notice{background:#f0e9f7;color:#9273aa}.dialog-close{color:#a78fb8}dialog::backdrop{background:#20132d99}#toast{background:#4f3b66}
@media(min-width:1100px){.preview-zone{position:sticky;top:68px;max-height:calc(100vh - 68px);overflow-y:auto}.editor{min-height:calc(100vh - 68px)}}
@media(min-width:1500px){.hero{padding-top:70px;padding-bottom:80px}.hero-art{height:580px}.hero-art>.sample-sheet{width:360px;padding:36px;min-height:480px}.floating-label{top:30px}.hero-price{top:60px}.preview-zone{padding-left:13%;padding-right:13%}}
@media(max-width:1100px){.hero{gap:35px;padding-left:5%;padding-right:5%}h1{font-size:65px}.hero-art{height:505px}.hero-art>.sample-sheet{width:300px;padding:25px}.hero-price{width:96px;height:96px;right:-9px}.hero-price>b{font-size:30px}.floating-label{font-size:8px;left:-10px}.floating-bottom{right:-8px;padding:12px 15px}.hero-actions{gap:15px}.hero-actions .text-link{font-size:10px}.hero-copy>p{font-size:12px}.benefits{gap:20px}.template-image{padding:45px 26px 0;height:270px}.story-section{gap:45px}.pricing{gap:50px}.workspace{grid-template-columns:360px minmax(0,1fr)}.editor{padding:24px}.preview-zone{padding:25px 5%}.template-info{padding:18px}.template-info p{max-width:170px}}
@media(max-width:740px){header{height:85px;padding:0 6%;gap:10px}header .brand{font-size:14px;max-width:none}.brand-words>span{font-size:9px;letter-spacing:2px}header .brand .mark{width:30px;height:35px;font-size:29px}header .small{font-size:9px;max-width:none;padding:12px 13px;gap:9px}.hero{padding:30px 7% 43px;grid-template-columns:1fr;gap:42px;min-height:0}.hero .eyebrow{font-size:7px;letter-spacing:1.4px}h1{font-size:60px;letter-spacing:-1.6px;line-height:1.04;margin-top:24px}.hero-copy>p{font-size:11px;line-height:1.9}.hero-copy>p br{display:none}.hero-actions{gap:22px;margin-top:24px}.hero .primary{font-size:11px;padding:16px 20px}.hero-notes{font-size:9px;gap:18px;margin-top:18px}.hero-art{height:458px;margin:0 7px 15px;padding:25px;border-radius:20px}.hero-art>.sample-sheet{width:270px;padding:26px;min-height:390px;font-size:6px}.hero-art .sample-top{font-size:19px}.hero-art .sample-sheet h4{font-size:6px;letter-spacing:1.5px;margin:12px 0 6px}.hero-art .sample-top small{font-size:6px}.hero-art .sample-contact{font-size:5px;margin:10px 0}.hero-art .sample-job span{font-size:6px}.hero-art .sample-sheet b{font-size:6px}.floating-label{left:-15px;top:7px;padding:10px;font-size:7px;max-width:230px}.spark{font-size:17px}.hero-price{right:-15px;top:40px;width:90px;height:90px;border-width:4px}.hero-price small{font-size:5.5px}.hero-price>b{font-size:28px}.hero-price b span{font-size:7px}.floating-bottom{right:-14px;bottom:15px;padding:11px 14px;font-size:9px}.floating-bottom small{font-size:7px}.check-disc{padding:6px 9px}.art-caption{font-size:6px;bottom:13px;left:17px}.orbit-one{width:290px;height:290px;left:0;top:15%}.orbit-two{width:340px;height:340px;left:-8%;top:10%}.benefits{padding:20px 6%;gap:13px;font-size:8px}.benefits>span{font-size:7px;margin-bottom:2px}.section{padding:54px 7%}h2{font-size:38px;letter-spacing:-1px}.section .eyebrow{font-size:7px;letter-spacing:1.4px}.section-heading{margin-bottom:25px}.template-grid{grid-template-columns:1fr;gap:20px}.template-image{height:295px;padding:44px 65px 0}.template-image .sample-sheet{max-width:260px}.template-info{padding:20px}.template-info h3{font-size:13px}.template-info p{font-size:9px;max-width:none}.template-overlay{opacity:1;font-size:9px;padding:10px 16px;bottom:16px;transform:translate(-50%,0)}.story-section{grid-template-columns:1fr;gap:30px;padding-top:10px}.story-copy h2{font-size:46px}.story-copy>p{font-size:11px}.story-copy>small{font-size:8px}.story-options button{font-size:9px;padding:9px 12px}.writing-card{padding:20px}.writing-card-top{font-size:7px;letter-spacing:.6px}.after-copy p{font-size:12px}.before-copy p{font-size:11px}.how{grid-template-columns:1fr;gap:25px;padding:45px 7%}.how h2{font-size:39px}.how>div>p{font-size:11px}.steps article{padding:20px 0;gap:20px}.steps h3{font-size:12px}.steps p{font-size:10px}.pricing{grid-template-columns:1fr;gap:38px;padding-top:55px;padding-bottom:55px}.pricing h2{font-size:39px}.price-card{padding:27px}.pricing>div>p{font-size:11px}.pricing>.price-card>p{color:#b9aec8}.price-card ul{font-size:10px}.price-card .coming{font-size:9px}.price-card>small{font-size:8px}.faq{padding-top:0}.faq h2{font-size:34px;margin-bottom:25px}.faq summary{font-size:10px;line-height:1.6}.faq details{padding:16px 18px}.faq p{font-size:10px}footer{padding:25px 7%}.studio-toolbar{padding:12px 5%;gap:8px}.studio-toolbar .text-link{font-size:10px}.toolbar-actions .small{font-size:9px;padding:11px 12px}.workspace{grid-template-columns:1fr}.editor{padding:22px 6% 95px;min-height:calc(100vh - 66px);border:0}.editor-title{display:block}.editor-title h2{font-size:34px}.editor-title p{font-size:10px}.studio-guide{font-size:8px;margin:18px 0}.editor-tabs{position:static;margin-bottom:23px}.editor-tabs button{font-size:10px;padding:11px}.editor details{padding:17px}.editor label{font-size:10px}.editor input,.editor textarea,.editor select{font-size:16px;padding:10px;line-height:1.5}.editor summary{font-size:11px}.draft-actions{margin:20px 0}.editing:not(.previewing) .preview-zone{display:none}.previewing .editor{display:none}.previewing .preview-zone{display:block;padding:25px 5% 110px;min-height:calc(100vh - 65px)}.editing .mobile-view{display:block!important;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:20;white-space:nowrap;border:1px solid #ffffff30;background:#6652cf;color:#fff;padding:16px 28px;box-shadow:0 8px 30px #52407740;border-radius:30px;font-size:11px}.paper{min-height:130vw}.preview-note{font-size:8px}.preview-top{font-size:7px}.backup .text-link{font-size:10px}.row{gap:8px}dialog h2{font-size:35px}dialog p{font-size:12px}#toast{bottom:85px;max-width:90%;text-align:center;min-width:240px}}
@media(max-width:365px){h1{font-size:51px}.hero-actions{gap:14px}.hero-actions .text-link{font-size:9px}.brand-words{font-size:12px}.hero-art>.sample-sheet{width:235px;padding:22px}.hero-art{height:420px}.hero-price{width:80px;height:80px;right:-12px}.floating-label{max-width:210px;font-size:6px}.template-image{padding-left:45px;padding-right:45px}}
@media(prefers-reduced-motion:no-preference){.hero-copy{animation:soft-enter .65s both}.hero-art{animation:soft-enter .85s .1s both}@keyframes soft-enter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
}
@media print{.mobile-view,.studio-guide,.editor-title,.orbit,.hero-price{display:none!important}.editing .preview-zone{display:block!important}.paper-wrap{container-type:normal!important}}

@media screen and (max-width:740px){.hero h1{font-size:50px;line-height:1.07}.hero .hero-copy>p{font-size:12px}}

/* Studio collection: landing, gallery, and workspace refinements. */
@media screen{
:root{--cream:#f9f9f6;--ink:#24283f;--line:#e1e3e9}body{background:var(--cream)}header{height:88px;max-width:1460px;padding:0 5%;border-bottom:1px solid #e5e5eb}header .mark{border-radius:12px;transform:rotate(-5deg);background:#272c45;box-shadow:0 4px 0 #dbdfb9}header .brand{gap:12px}.brand-words{font-size:16px}.brand-words>span{font-size:9px;letter-spacing:2.6px;margin-top:5px}header .outline{background:#fff;color:#34354e;border-color:#dcdee7}header .outline:hover{background:#eeeff6}.hero{max-width:1460px;grid-template-columns:1.02fr 1fr;gap:55px;padding:70px 5% 82px;min-height:690px}.hero .eyebrow{font-size:8px;letter-spacing:1.5px;background:#eeeef5;border:1px solid #e1e0eb;display:inline-flex;padding:8px 11px;border-radius:20px;color:#77728d}.eyebrow i{width:4px;height:4px;background:#7e71b1;box-shadow:none}h1{font-size:clamp(60px,6.2vw,87px);line-height:1.01;letter-spacing:-2.2px;margin-top:27px;margin-bottom:25px}h1 em{display:inline-block;position:relative;color:#7060b6}h1 em:after{content:'';position:absolute;left:-2px;right:-7px;bottom:1px;height:11px;border-bottom:2px solid #c7d68c;border-radius:50%;transform:rotate(-3deg)}.hero-copy>p{font-size:13px;max-width:375px;line-height:1.9;color:#81818e}.hero-feature-line{display:flex;gap:11px;align-items:center;font-size:9px;color:#9995a4;margin-top:23px}.hero-feature-line>i{font-style:normal;color:#c1bdcc}.hero-actions{margin-top:25px;gap:25px}.hero .primary{background:#292f49;color:white;border-radius:8px;box-shadow:0 5px 0 #e2e6cb;font-size:12px;transition:transform .2s,box-shadow .2s}.hero .primary:hover{background:#414469;transform:translateY(-2px);box-shadow:0 7px 0 #e2e6cb}.hero-notes{margin-top:24px;font-size:9px;color:#9d9aa7}.hero-art{height:535px;background-color:#eeedf5;background-image:linear-gradient(#ffffff60 1px,transparent 1px),linear-gradient(90deg,#ffffff60 1px,transparent 1px);background-size:24px 24px;border:1px solid #dedce9;border-radius:15px;box-shadow:0 20px 60px #31304f0c,0 2px 5px #31304f04;padding:56px 40px 55px 65px;isolation:isolate}.hero-art:before{inset:55px 45px 56px 77px;background:#dad7e8;border:0;border-radius:2px;transform:rotate(5deg);box-shadow:0 10px 25px #3c335016;z-index:-1}.hero-art .orbit{display:none}.canvas-bar{height:38px;position:absolute;top:0;left:0;right:0;border-bottom:1px solid #dddae7;border-radius:15px 15px 0 0;background:#fcfbffb8;display:flex;align-items:center;justify-content:space-between;padding:0 14px;font-size:6px;letter-spacing:1.3px;color:#a8a2b4}.window-dots{display:flex;gap:4px}.window-dots i{height:5px;width:5px;background:#d9d2e4;border-radius:50%}.window-dots i:nth-child(2){background:#dedfc9}.window-dots i:nth-child(3){background:#d1dfd8}.canvas-badge{font-size:5.5px;letter-spacing:.6px;border:1px solid #ded7e8;border-radius:4px;padding:3px 5px;color:#a697b6}.canvas-tools{position:absolute;top:72px;left:12px;display:grid;gap:7px}.canvas-tools span{font-family:Arial,sans-serif;font-size:13px;color:#a8a0ba;border-radius:7px;width:25px;height:27px;display:flex;align-items:center;justify-content:center;background:#f7f4fc8a}.canvas-tools span:first-child{background:#e0daef;color:#77629f}.hero-art>.sample-sheet{transform:rotate(-3deg);width:300px;padding:26px 26px;min-height:400px;box-shadow:0 7px 25px #352e511a;transition:transform .4s,color .3s}.hero-art:hover>.sample-sheet{transform:rotate(0deg) translateY(-2px)}.hero-art .sample-sheet h4{font-size:7px;margin:14px 0 7px}.hero-art .sample-top{font-size:22px}.hero-art .sample-top small{font-size:7px}.hero-art .sample-contact{font-size:6px}.hero-art .sample-sheet ul{margin-bottom:10px}.hero-art .sample-sheet p{font-size:7px}.floating-label{top:72px;left:auto;right:-18px;transform:rotate(5deg);max-width:200px;font-size:8px;padding:10px 14px;border:1px solid #e5e0ed;box-shadow:0 8px 20px #4831590c}.floating-bottom{bottom:74px;right:-24px;left:auto;font-size:9px;padding:12px 16px;border-radius:10px;transform:rotate(-4deg);box-shadow:0 10px 25px #3e344d10}.floating-bottom small{font-size:7px;max-width:180px;line-height:1.5}.hero-price{top:auto;bottom:-22px;left:18px;right:auto;transform:rotate(-10deg);border:4px solid var(--cream);width:96px;height:96px;background:#e2eab5;box-shadow:0 9px 25px #36432208}.hero-price small{font-size:5.5px}.hero-price>b{font-size:31px}.hero-price b span{font-size:7px}.hero-style-picker{display:flex;position:absolute;bottom:18px;left:50%;transform:translateX(-50%);gap:4px;background:#fcfbff;border:1px solid #ded9e8;border-radius:8px;padding:4px;box-shadow:0 3px 6px #3d325008}.hero-style-picker button{background:transparent;font-size:8px;padding:7px 11px;border-radius:4px;color:#a193ad}.hero-style-picker button.selected{background:#e8e2f3;color:#81679f}.art-caption{bottom:-22px;left:auto;right:8px;letter-spacing:1px;font-size:6px}.hero-art[data-style="classic"]>.sample-sheet{font-family:Arial;color:#283f39}.hero-art[data-style="classic"] .sample-top{font-family:Arial;font-size:21px;font-weight:bold;color:#334f43;border-color:#7c9886}.hero-art[data-style="classic"] .sample-sheet h4{color:#4e6c5d}.hero-art[data-style="modern"] .sample-top{font-family:Arial,sans-serif;border-left:4px solid #344867;border-bottom:0;padding-left:10px;font-size:21px;font-weight:bold;color:#344867}.hero-art[data-style="modern"] .sample-sheet h4{background:#eaf0f6;color:#344867;padding:4px 6px;border:0}.benefits{background:#f0f1ec;border-top:1px solid #e3e5da;border-bottom:1px solid #e3e5da;padding:22px 5%;gap:34px}.benefits>span{color:#909780}.benefits strong{color:#697363;font-size:9px}.benefits b{color:#bac69f}.section{max-width:1460px;padding-left:5%;padding-right:5%}.section-heading{margin-bottom:25px;align-items:center}h2{letter-spacing:-1.5px;font-size:50px}.section-heading p{font-size:10px;line-height:1.9;color:#9992a2}.gallery-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:10px 0 27px}.gallery-filters{display:flex;gap:7px;flex-wrap:wrap}.gallery-filters button{background:transparent;color:#a49aaf;font-size:9px;display:flex;gap:7px;align-items:center;padding:9px 13px;border:1px solid transparent;border-radius:7px}.gallery-filters button.selected{background:#fff;border-color:#e5e0ec;color:#726384;box-shadow:0 2px 3px #34203d04}.gallery-filters button>span{font-size:7px;background:#f1edf6;color:#af9abd;padding:2px 5px;border-radius:3px}.gallery-hint{color:#b3a9bc;font-size:8px}.template-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.template-image{height:340px;padding:49px 42px 0;background:#eae6f2;background-image:radial-gradient(ellipse at bottom,#ded5ec,transparent)}.template-image.classic{background:#e7ece5;background-image:radial-gradient(ellipse at bottom,#d6dfcd,transparent)}.template-image.modern{background:#e5ebf1;background-image:radial-gradient(ellipse at bottom,#cddbe7,transparent)}.template-card{border:1px solid #e5e1e8;border-radius:12px}.template-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px #3f2f4d0c}.template-image .sample-sheet{min-height:385px;font-size:7px;padding:27px 24px}.template-image .sample-top{font-size:20px}.template-image .sample-contact{font-size:5px}.template-image .sample-sheet h4{font-size:6px;margin-top:17px}.template-image .sample-top small{font-size:6px}.template-image .sample-sheet p{font-size:6px}.template-image .sample-sheet li{font-size:6px}.template-image .sample-job span{font-size:5px}.template-image.classic .sample-top{color:#334f43;border-color:#869c86;font-size:18px}.template-image.classic .sample-sheet h4{color:#566f52}.template-image.modern .sample-top{color:#3c516b;border-color:#3c516b;border-bottom:0;font-family:Arial,sans-serif;font-weight:bold;font-size:18px}.template-image.modern .sample-sheet h4{background:#eef3f7;color:#3c516b;border-bottom:0;padding:4px}.template-info{padding:23px 21px}.template-info h3{font-size:15px;letter-spacing:-.5px}.template-info p{font-size:9px;line-height:1.7}.template-info button{background:#f4f2f7;border:1px solid #e9e3ef;width:34px;height:34px}.template-footnote{display:flex;gap:9px;align-items:center;justify-content:center;font-size:9px;color:#a99bb4;margin-top:26px;text-align:center}.template-footnote>span{font-size:15px;color:#bbabcf}.craft-section{background:#272e45;color:#fff;max-width:none;padding:65px max(5%,calc((100% - 1314px)/2)) 70px;position:relative;overflow:hidden}.craft-section:after{content:'✦';position:absolute;right:8%;top:-35px;font-size:250px;color:#ffffff03;pointer-events:none}.craft-section .eyebrow{color:#9da3bc;font-size:8px}.craft-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:35px;position:relative;z-index:1}.craft-heading h2{font-size:47px;margin:0;color:#f1f2f7}.craft-heading h2 em{color:#d0dda4}.craft-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:18px;position:relative;z-index:1}.craft-card{background:#ffffff05;border:1px solid #ffffff0c;border-radius:13px;padding:27px;position:relative;min-height:290px}.craft-card h3{font-family:Manrope,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.7px;margin:19px 0 12px;color:#e1e5ef}.craft-card p{font-size:10px;line-height:1.9;color:#9ba3b9;max-width:230px}.craft-icon{height:32px;width:32px;background:#ffffff09;display:grid;place-items:center;border:1px solid #ffffff0b;border-radius:8px;color:#c0c5da;font-size:19px}.craft-main{background:#e2e8d5;color:#48573e;display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.craft-main .craft-icon{background:#ccd9bb;border-color:#cbd6bf;color:#8c9d77;grid-column:1}.craft-main h3{color:#526346;grid-column:1;margin-top:15px;font-size:22px}.craft-main p{color:#8b9a7f;grid-column:1;max-width:180px;margin:0}.section-chips{position:absolute;right:20px;top:65px;width:45%;transform:rotate(-5deg);display:grid;gap:10px}.section-chips span{display:block;padding:13px 10px;background:#f6f8f1;border:1px solid #d4dfc7;border-radius:6px;font-size:8px;color:#879774;box-shadow:0 4px 12px #72846008}.section-chips b{float:right;color:#a9b992}.section-chips span:nth-child(2){transform:translateX(7px)}.section-chips span:nth-child(4){background:#c9d7b6;border-color:#c9d7b6;color:#6d8159;font-size:7px}.mini-colours{display:flex;gap:9px;margin-top:26px}.mini-colours i{height:26px;width:26px;border-radius:50%;background:#94a581;border:3px solid #39435c;outline:1px solid #94a581}.mini-colours i:nth-child(2){background:#7c96b3;outline-color:#7c96b3}.mini-colours i:nth-child(3){background:#747889;outline-color:#747889}.mini-colours i:nth-child(4){background:#b99d8e;outline-color:#b99d8e}.mini-save{margin-top:30px;padding:10px;background:#ffffff05;border:1px solid #ffffff08;border-radius:6px;font-size:8px;color:#a8b39e;display:inline-flex;align-items:center;gap:8px}.mini-save>span{color:#c0d6a1;background:#b6d48915;border-radius:50%;padding:3px 5px}.story-section{padding-top:90px;padding-bottom:90px}.story-copy h2{font-size:63px}.writing-card{box-shadow:0 15px 40px #372b4907;transform:rotate(-1deg)}.how{max-width:none;border-top:1px solid #e7e4ef;border-bottom:1px solid #e7e4ef;background:#f2eff7}.price-card{background:#272e45;border-color:#272e45;transform:rotate(1deg)}.pricing .primary{background:#292f49}.price-badge{background:#e2e8bd;color:#68794b;transform:rotate(-4deg)}.faq{max-width:850px}.faq details:hover{border-color:#d9cde5}.studio-toolbar{box-shadow:0 3px 15px #3c254706}.editor-title h2{font-size:36px}.draft-progress{padding:15px;background:#f0edf6;border:1px solid #e5dfee;border-radius:9px;margin:20px 0}.draft-progress>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:7px;letter-spacing:1px;color:#a08db0}.draft-progress strong{font-size:8px;letter-spacing:0;font-weight:500;color:#8b73a3}.progress-track{height:4px;background:#e0d6ec;border-radius:3px;margin-top:10px;overflow:hidden}.progress-track>span{display:block;height:100%;width:0;background:#9e88ba;border-radius:3px;transition:width .3s}.draft-progress p{font-size:8px;color:#b19fbe;margin:7px 0 0;line-height:1.3}.studio-guide{display:none}.editor-tabs{position:sticky;top:68px;z-index:5;border:1px solid #e8e1ef}.preview-zone{background:#edeaf3;background-image:radial-gradient(#bdb0cd26 .7px,transparent .7px);background-size:8px 8px}.preview-controls{display:flex;gap:10px;align-items:center}.preview-controls button{font-size:7px;padding:5px 8px;border:1px solid #d7cde2;background:#f7f4fa;color:#a18ab0;border-radius:4px}.preview-controls button[aria-pressed="true"]{background:#e1d7ee;color:#87639e}.preview-zone.fit-view .paper-wrap{max-width:530px}.paper-wrap{transition:max-width .25s}.preview-top{align-items:center}.editor details{box-shadow:0 2px 4px #3d284403}.editor details[open]{border-color:#d6c4e3;box-shadow:0 4px 18px #4c2f5905}.editor summary:before{content:'';display:inline-block;height:5px;width:5px;background:#d3c4df;border-radius:50%;margin-right:8px;vertical-align:middle}.editor details[open]>summary:before{background:#a48aba}.editor label{font-weight:500}.editor .add{width:100%;border:1px dashed #d7c6e5;background:#f8f4fc;color:#ad8ac2;font-size:10px;padding:12px}.editor .add:hover{background:#efe6f7}.template-option{padding:18px;font-size:12px;position:relative}.template-option.selected:before{content:'';position:absolute;left:-1px;top:10px;bottom:10px;width:3px;background:#ac8ec8;border-radius:3px}.swatches{gap:15px}.swatch{width:31px;height:31px}.swatch.selected{outline-color:#b49bcc}.entry{border:1px solid #eadff0;background:#faf7fc}.help{line-height:1.8}.template-dialog-top{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;border-bottom:1px solid #e5ddec}.template-dialog-top .eyebrow{font-size:7px;color:#b09abe;letter-spacing:1px}.template-dialog-top h2{font-size:33px;margin:7px 0 0;color:#7d5e93;letter-spacing:-.6px}.template-dialog-close{background:#eee6f4;border-radius:50%;width:30px;height:30px;flex-shrink:0;color:#af92c2;font-size:21px}.template-dialog-scroll{overflow-y:auto;max-height:60vh;background:#ece7f2;padding:30px 40px}.template-large>.sample-sheet{width:100%;min-height:570px;transform:none;padding:40px;box-shadow:0 4px 20px #39224812;font-size:10px;color:#594b67;line-height:1.7}.template-large .sample-top{font-size:29px}.template-large .sample-top small{font-size:10px;margin-top:12px}.template-large .sample-contact{font-size:9px;margin-top:18px}.template-large .sample-sheet h4{font-size:9px;margin:22px 0 10px}.template-large .sample-sheet b,.template-large .sample-job span{font-size:9px}.template-large.classic .sample-top{font-family:Arial;font-weight:bold;color:#465f4a}.template-large.classic .sample-sheet h4{color:#5b775b}.template-large.modern .sample-top{font-family:Arial;font-weight:bold;border-left:4px solid #5b708c;padding-left:12px;border-bottom:0;color:#5b708c}.template-large.modern .sample-sheet h4{background:#edf1f6;padding:5px 8px;border:0;color:#5b708c}.template-dialog-bottom{padding:17px 25px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-top:1px solid #e5ddec;background:#fcfaff}.template-dialog-bottom>span{font-size:8px;color:#b198be}#template-dialog{padding:0;width:min(620px,92vw);max-width:620px;max-height:92vh;border:1px solid #ded0e9;overflow:hidden;border-radius:14px}.template-dialog-bottom .primary{font-size:9px}.faq details[open]{background:#fcfaff}
@media(min-width:1500px){.hero-art{height:580px;padding-top:70px;padding-bottom:70px}.hero-art>.sample-sheet{width:330px;min-height:445px;padding:33px}.hero-art .sample-sheet h4{margin-top:18px}.hero-art .sample-sheet p{font-size:8px}.hero-art:before{inset:75px 65px 80px 90px}.hero-art .sample-top{font-size:25px}.floating-label{top:100px}.floating-bottom{bottom:96px}}
@media(max-width:1100px){.hero{gap:35px;padding-top:60px;padding-bottom:65px;min-height:640px}h1{font-size:65px}.hero-art{height:500px;padding-left:52px;padding-right:28px}.hero-art>.sample-sheet{width:270px;padding:23px;min-height:390px}.floating-label{right:-12px;max-width:175px;font-size:7px}.floating-bottom{right:-12px;padding:10px 13px;font-size:8px;bottom:65px}.floating-bottom small{font-size:6px}.hero-style-picker button{font-size:7px;padding:7px 9px}.canvas-badge{display:none}.hero-copy>p{font-size:12px}.template-image{height:300px;padding:45px 28px 0}.template-image .sample-top{font-size:17px}.craft-card{padding:22px}.craft-card h3{font-size:16px}.craft-main h3{font-size:20px}.craft-card p{font-size:9px}.section-chips{right:14px;width:43%}.section-chips span{font-size:6px;padding:11px 8px}.section-chips span:nth-child(4){font-size:6px}.craft-heading h2{font-size:42px}.gallery-hint{display:none}.story-section{padding-top:70px;padding-bottom:70px}.template-large>.sample-sheet{width:100%;padding:33px;min-height:570px}.template-dialog-scroll{padding:25px 35px}}
@media(max-width:740px){header{height:80px;padding:0 6%}.hero{grid-template-columns:1fr;padding:35px 7% 65px;gap:40px;min-height:0}.hero .eyebrow{font-size:6.5px;letter-spacing:.9px;padding:7px 9px}.hero h1{font-size:58px;line-height:1.03;letter-spacing:-1.6px;margin-top:24px;margin-bottom:20px}.hero-copy>p{font-size:12px;max-width:330px}.hero-copy>p br{display:none}.hero-feature-line{font-size:8px;margin-top:19px;gap:8px}.hero-actions{gap:22px;margin-top:23px}.hero .primary{font-size:11px;padding:16px 21px}.hero-notes{font-size:8px;margin-top:22px;gap:20px}.hero-art{height:445px;padding:56px 30px 55px 45px;margin:0 4px;border-radius:12px}.hero-art:before{inset:62px 40px 72px 55px}.hero-art>.sample-sheet{width:245px;min-height:340px;padding:22px}.hero-art .sample-top{font-size:17px}.hero-art .sample-top small{font-size:5px}.hero-art .sample-contact{font-size:5px;margin:8px 0 12px}.hero-art .sample-sheet h4{font-size:6px;margin:11px 0 6px}.hero-art .sample-sheet p{font-size:6px}.hero-art .sample-sheet li{font-size:5.5px}.hero-art .sample-job span{font-size:5px}.hero-art .sample-sheet b{font-size:5px}.canvas-bar{height:32px;border-radius:12px 12px 0 0;font-size:5px;letter-spacing:1px;padding:0 11px}.canvas-badge{display:none}.window-dots i{height:4px;width:4px}.canvas-tools{top:58px;left:8px;gap:5px}.canvas-tools span{font-size:11px;width:21px;height:23px}.floating-label{top:53px;right:-14px;left:auto;font-size:6px;padding:8px 10px;max-width:155px;transform:rotate(6deg)}.floating-label .spark{font-size:14px}.floating-bottom{right:-14px;bottom:66px;font-size:7px;padding:9px 12px}.floating-bottom small{font-size:6px;max-width:145px}.floating-bottom .check-disc{padding:5px 7px}.hero-price{left:-12px;bottom:-26px;width:83px;height:83px;right:auto;border-width:4px}.hero-price small{font-size:5px}.hero-price>b{font-size:26px}.hero-price b span{font-size:6px}.hero-style-picker{bottom:15px;border-radius:7px;padding:3px;left:54%}.hero-style-picker button{font-size:7px;padding:7px 10px}.art-caption{bottom:-19px;right:1px;left:auto;font-size:5px;letter-spacing:.7px}.benefits{padding:20px 6%;gap:13px}.benefits>span{font-size:7px}.benefits strong{font-size:8px}.section{padding:55px 7%}.section-heading h2{font-size:36px}.gallery-toolbar{margin:4px 0 23px;gap:0}.gallery-filters{gap:3px;flex-wrap:nowrap;width:100%;justify-content:space-between}.gallery-filters button{font-size:7px;padding:9px 8px;gap:5px;white-space:nowrap}.gallery-filters button>span{font-size:6px;padding:1px 4px}.template-grid{grid-template-columns:1fr;gap:23px}.template-image{height:320px;padding:44px 52px 0}.template-image .sample-sheet{padding:25px 22px}.template-image .sample-top{font-size:19px}.template-image.classic .sample-top,.template-image.modern .sample-top{font-size:17px}.template-image .sample-sheet h4{margin-top:15px}.template-info{padding:20px}.template-info h3{font-size:14px}.template-info p{font-size:9px}.template-footnote{font-size:8px;align-items:flex-start;line-height:1.8;text-align:left;margin-top:23px}.template-footnote>span{font-size:15px;line-height:1.1}.craft-section{padding:45px 7%}.craft-heading{display:block;margin-bottom:25px}.craft-heading h2{font-size:38px;margin-top:17px}.craft-section .eyebrow{font-size:6.5px;letter-spacing:1.1px}.craft-grid{grid-template-columns:1fr;gap:14px}.craft-card{padding:23px;min-height:210px}.craft-card h3{font-size:18px;max-width:210px;margin-top:15px}.craft-card p{font-size:10px;max-width:220px}.craft-main{min-height:270px}.craft-main h3{font-size:24px;max-width:150px}.craft-main p{max-width:135px;font-size:9px}.section-chips{top:68px;right:19px;width:43%;gap:11px}.section-chips span{font-size:7px;padding:13px 9px}.section-chips span:nth-child(4){font-size:6px}.craft-card:not(.craft-main){min-height:215px}.craft-card:not(.craft-main) p{max-width:230px}.mini-colours,.mini-save{position:absolute;top:22px;right:23px;margin:0}.mini-colours{gap:6px}.mini-colours i{height:17px;width:17px;border-width:2px}.mini-save{font-size:6px;padding:6px;gap:5px}.mini-save>span{font-size:6px}.story-section{padding-top:55px;padding-bottom:55px}.story-copy h2{font-size:46px}.how{padding:45px 7%}.pricing{padding-top:55px;padding-bottom:55px}.price-card{transform:none}.editor-tabs{top:62px;position:sticky;background:#f1edf6}.draft-progress{padding:14px;margin:20px 0}.draft-progress p{font-size:8px}.editor{padding-bottom:100px}.preview-controls{gap:7px}.preview-controls button{display:none}.previewing .preview-zone.fit-view .paper-wrap{max-width:none}.template-dialog-top{padding:18px}.template-dialog-top h2{font-size:28px}.template-dialog-top .eyebrow{font-size:6px}.template-dialog-scroll{padding:18px;max-height:59vh}.template-large>.sample-sheet{padding:24px;min-height:460px;font-size:7px}.template-large .sample-top{font-size:23px}.template-large .sample-top small{font-size:7px}.template-large .sample-contact{font-size:6px;margin-top:12px}.template-large .sample-sheet h4{font-size:7px;margin-top:17px}.template-large .sample-sheet b,.template-large .sample-job span{font-size:6px}.template-dialog-bottom{padding:15px 18px;gap:10px}.template-dialog-bottom>span{font-size:6px}.template-dialog-bottom .primary{padding:12px 13px;font-size:8px}.faq{padding-top:0}}
@media(max-width:365px){.hero h1{font-size:51px}.hero-art{height:415px;padding-left:40px;padding-right:22px}.hero-art>.sample-sheet{width:220px;padding:20px}.hero-art .sample-top{font-size:16px}.hero-art .sample-sheet h4{margin-top:10px}.template-image{padding-left:43px;padding-right:43px}.gallery-filters button{font-size:6.5px;padding:9px 6px}.craft-card p{font-size:9px}.section-chips{width:42%;right:12px}.craft-main p{max-width:125px;font-size:8px}.hero .eyebrow{font-size:6px;letter-spacing:.7px}.hero-actions{gap:15px}}
}
@media print{.draft-progress,.preview-controls,#template-dialog,.canvas-bar,.canvas-tools,.hero-style-picker{display:none!important}.preview-zone.fit-view .paper-wrap{max-width:none!important}}
@media screen and (min-width:741px){.hero-art>.sample-sheet{font-size:7px;line-height:1.5;min-height:0}.hero-art .sample-sheet h4{margin:12px 0 6px}.hero-art .sample-contact{margin:10px 0 13px}.hero-art .sample-sheet ul:nth-of-type(2) li:last-child{display:none}}
@media screen{.hero-copy>p,.story-copy>p,.section-heading p{color:#737482}.template-info p,.template-footnote,.help,.editor label{color:#82718f}.gallery-filters button{color:#81708f}.craft-card p{color:#b4bacb}.craft-main p{color:#748368}.steps p{color:#82758e}.draft-progress p{color:#9580a4}.hero-feature-line,.hero-notes{color:#8b8395}.template-dialog-bottom>span{color:#9d83ae}}

@media screen{#sandbox-banner{background:#fff3cc;color:#765823;border-block:1px solid #ead8a5;padding:9px 20px;text-align:center;font-size:10px;line-height:1.6;letter-spacing:.2px}#purchase-status{font-size:12px;line-height:1.8;color:#8d699f;margin:15px 0}#pay-button{display:block;width:100%;margin-bottom:15px}#pay-button:disabled{opacity:.55;cursor:wait}#verify-payment{margin:12px 0;display:block}#continue{display:block;margin:15px auto}.purchase-note{font-size:10px!important;color:#9e89af;line-height:1.8}#download:disabled{opacity:.6;cursor:wait}}
@media print{#sandbox-banner{display:none!important}}
