.page-hero{flex-direction:column;gap:24px;max-width:760px;padding-top:0;display:flex}.page-hero--aside{grid-template-columns:minmax(0,720px) minmax(0,420px);justify-content:space-between;align-items:end;gap:48px;max-width:none;display:grid}.page-hero__copy{flex-direction:column;gap:24px;display:flex}.page-hero__lead{max-width:32em}.page-hero__aside{align-self:end}.page-sec{padding:64px 56px}.sec-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.sec-head__titles{flex-direction:column;gap:18px;min-width:0;display:flex}.sec-head__side{flex:0 auto;max-width:26em}.sec-head__lg{font-size:clamp(34px,4.4vw,64px)}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.tile{flex-direction:column;gap:10px;min-height:190px;padding:24px;display:flex}.tile .display-3{margin-top:auto}.tile__icon{background:var(--s3);width:44px;height:44px;color:var(--tx);border-radius:12px;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.tile__icon--ember{background:var(--ac);color:var(--ona);border-radius:50%}.tile__price{border-top:1px solid var(--ln);color:var(--ac2);margin-top:8px;padding-top:14px;font-size:14px;font-weight:600}.check-list{color:var(--tx2);font-size:15px}.field-hint{color:var(--tx3);font-weight:400}.request__notes{resize:vertical;height:auto;min-height:110px;padding:14px 18px;line-height:1.5}.cta-band{flex-direction:column;gap:44px;padding:64px 56px;display:flex}.cta-band__row{justify-content:space-between;align-items:center;gap:40px;display:flex}.cta-band__copy{flex-direction:column;gap:14px;max-width:44em;display:flex}.cta-band__accent{color:var(--ac2)}.cta-band__text{font-size:16px}.cta-band__actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.band-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.band-steps li{border-top:1px solid var(--ln2);flex-direction:column;gap:8px;padding-top:20px;display:flex}.band-steps li.is-owner{border-top-color:var(--tx)}.band-steps__n{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:13px}.band-steps li.is-owner .band-steps__n{color:var(--ac2)}.how-index{flex-direction:column;gap:22px;min-width:300px;margin:0;padding:0;list-style:none;display:flex;position:relative}.how-index:before{content:"";background:var(--ln2);width:2px;position:absolute;top:22px;bottom:22px;left:21px}.how-index li{align-items:center;gap:20px;display:flex;position:relative}.how-index__n{background:var(--el);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:flex}.how-index li.is-owner .how-index__n{background:var(--ac);color:var(--ona)}.how-index__name{font-size:20px;font-weight:600}.how-index__who{color:var(--tx2);margin-left:auto;font-size:13px}.how-index li.is-owner .how-index__who{color:var(--tx);font-weight:600}.how-row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:56px;padding:64px 56px;display:grid}.how-row--flip{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.how-row__copy{flex-direction:column;gap:18px;display:flex}.how-num{font-family:var(--font-display);letter-spacing:-.06em;color:var(--ac2);font-size:clamp(72px,8vw,120px);font-weight:600;line-height:.8}.how-oldsite{background:#c9c6bd;border-radius:24px;height:420px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #0009}.how-oldsite__bar{background:#b3afa4;align-items:center;gap:6px;height:36px;padding:0 14px;display:flex}.how-oldsite__bar span{background:#8f8a7e;border-radius:50%;width:10px;height:10px}.how-oldsite__bar i{background:#d6d3cb;border-radius:9px;flex:1;height:18px;margin-left:14px}.how-oldsite__body{color:#2a2620;flex-direction:column;gap:12px;padding:22px;font-family:Times New Roman,Times,serif;display:flex}.how-oldsite__title{font-size:26px;font-weight:700}.how-oldsite__img{background:#a39d90;height:150px}.how-oldsite__text{font-size:14px}.how-pin{color:#f4f3ef;background:#121212;border:0;position:absolute;box-shadow:0 10px 24px #00000040}.how-pin b{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:inline-flex}.how-pin--0{top:120px;left:40px}.how-pin--1{background:var(--ac);color:var(--ona);top:200px;right:40px}.how-pin--2{bottom:40px;left:120px}.how-bento{grid-template-columns:1fr 1fr;gap:12px;padding-bottom:40px;display:grid}.how-bento__cell:nth-child(2n){transform:translateY(40px)}.how-bento__cell:nth-child(2n).lift:hover{transform:translateY(calc(40px + var(--lift)))}.how-bento__cell{border-radius:var(--r-card);background:var(--s2);min-height:200px;box-shadow:inset 0 0 0 1px var(--ln);flex-direction:column;gap:10px;padding:24px;display:flex}.how-bento__cell--0{background:var(--el)}.how-bento__cell--2{background:var(--ac);color:var(--ona);box-shadow:none}.how-bento__tag{color:var(--tx3);font-size:13px}.how-bento__cell--2 .how-bento__tag,.how-bento__cell--2 .how-bento__text{color:var(--ona)}.how-bento__title{margin-top:auto}.how-bento__text{color:var(--tx2);font-size:14px}.how-msg{flex-direction:column;justify-self:end;gap:14px;max-width:520px;padding:28px;display:flex}.how-msg__head{align-items:center;gap:12px;display:flex}.how-msg__avatar{background:var(--s3);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.how-msg__from{flex-direction:column;font-size:14px;display:flex}.how-msg__from span{color:var(--tx3);font-size:12px}.how-msg__tag{color:var(--tx3);letter-spacing:.06em;margin-left:auto;font-size:11px}.how-msg__subject{font-size:16px;font-weight:600}.how-msg__link{border-radius:var(--r-pill);background:var(--s3);height:44px;color:var(--tx2);justify-content:space-between;align-items:center;gap:12px;padding:0 6px 0 16px;font-size:12.5px;display:flex;overflow:hidden}.how-msg__link span:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.how-msg__go{background:var(--ac);border-radius:50%;flex:none;width:32px;height:32px}.how-studio{grid-template-columns:150px 1fr;gap:12px;min-height:400px;padding:14px;display:grid}.how-studio__side{flex-direction:column;gap:8px;padding:8px;font-size:12px;display:flex}.how-studio__lbl{color:var(--tx);margin-top:6px;font-weight:600}.how-studio__opt{background:var(--s3);color:var(--tx2);border-radius:8px;padding:8px 10px}.how-studio__opt.is-on{background:var(--inv);color:var(--onInv)}.how-studio__sw{gap:6px;display:flex}.how-studio__sw i{width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--ln3);border-radius:50%}.how-studio__aa{font-family:var(--font-serif);font-size:22px}.how-studio__approve{background:var(--ac);color:var(--ona);text-align:center;border-radius:999px;margin-top:auto;padding:8px;font-weight:600}.how-studio__site{color:#1d1b18;font-family:var(--font-serif);background:#f7f1e8;border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.how-studio__brand{font-size:16px}.how-studio__headline{font-size:26px;line-height:1.1}.how-studio__hero{background:#ece2d3;border-radius:10px;flex:1;min-height:120px;position:relative;overflow:hidden}.how-studio__hero i{border-radius:50%;position:absolute}.how-studio__hero i:first-child{background:#e9a3a0;width:80px;height:80px;top:15%;left:50%}.how-studio__hero i:last-child{background:#f1c27d;width:56px;height:56px;top:45%;left:35%}.how-decide{flex-direction:column;gap:40px;padding:64px 56px;display:flex}.how-decide__head{grid-template-columns:1fr 1fr;align-items:end;gap:56px;display:grid}.how-decide__lead{max-width:26em}.how-decide__pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.how-decide__card{border-radius:var(--r-card);flex-direction:column;gap:18px;padding:32px;display:flex}.how-decide__card--quiet{box-shadow:inset 0 0 0 1px var(--ln2);background:0 0}.how-decide__whole{color:var(--tx3);margin-top:auto;font-size:13px}.how-get{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:40px;padding:56px;display:grid}.how-get__title{flex-direction:column;gap:18px;display:flex}.how-get__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.how-get__item{flex-direction:column;gap:6px;padding:20px;display:flex}.how-get__name{font-weight:600}.how-get__text{color:var(--tx2);font-size:13px}.studio-demo-sec{padding:22px}.studio-demo{border-radius:var(--r-card);grid-template-columns:240px minmax(0,1fr);gap:14px;padding:14px;display:grid}.studio-demo__side{flex-direction:column;gap:10px;padding:10px;display:flex}.studio-demo__top{justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.studio-demo__top span{color:var(--tx3);font-size:11px}.studio-demo__lbl{letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);margin:10px 0 0;font-size:11px;font-weight:600}.studio-demo__dirs{flex-direction:column;gap:6px;display:flex}.studio-demo__dirs button{background:var(--s3);height:38px;color:var(--tx2);font:500 13px/1 var(--font-sans);cursor:pointer;transition:background-color var(--t1) var(--e-out),color var(--t1) var(--e-out),transform var(--t2) var(--e-spring);border:0;border-radius:10px;justify-content:space-between;align-items:center;padding:0 12px;display:flex}.studio-demo__dirs button:hover{color:var(--tx)}.studio-demo__dirs button:active{transform:scale(.96)}.studio-demo__dirs button[aria-pressed=true]{background:var(--gi);color:var(--onInv);box-shadow:inset 0 1px 0 var(--gis)}.studio-demo__n{opacity:.8;font-variant-numeric:tabular-nums;font-size:11px}.studio-demo__seg{width:100%}.studio-demo__seg button{flex:1}.studio-demo__approve{margin-top:14px}.studio-demo__stage{background:var(--s2);border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.studio-demo__bar{align-items:center;gap:7px;display:flex}.studio-demo__bar .win__url{max-width:320px}.studio-demo__device{border-radius:999px;margin-left:auto;padding:3px}.studio-demo__device button{height:30px;padding:0 12px;font-size:12px}.studio-demo__canvas{flex:1;justify-content:center;min-height:470px;display:flex}.studio-demo__site{font-family:var(--font-sans);transition:background-color var(--t3) var(--e-out),color var(--t3) var(--e-out),border-radius var(--t3) var(--e-out),box-shadow var(--t3) var(--e-out);flex-direction:column;flex:1;display:flex;overflow:hidden}.studio-demo__site *{transition:background-color var(--t3) var(--e-out),color var(--t3) var(--e-out),border-radius var(--t3) var(--e-out)}.studio-demo__canvas.is-phone .studio-demo__site{flex:0 0 340px;max-width:100%}.studio-demo__nav{align-items:center;gap:20px;display:flex}.studio-demo__links{gap:18px;margin-left:auto;font-size:13px;display:flex}.studio-demo__order{align-items:center;height:34px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.studio-demo__hero{flex:1;grid-template-columns:1fr 1fr;gap:24px;display:grid}.studio-demo__copy{flex-direction:column;justify-content:center;gap:14px;display:flex}.studio-demo__headline{font-size:clamp(26px,3vw,44px);line-height:1.04}.studio-demo__sub{opacity:.8;font-size:14px}.studio-demo__cta{align-self:flex-start;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:13px;font-weight:600;display:inline-flex}.studio-demo__img{min-height:220px;position:relative;overflow:hidden}.studio-demo__img i{aspect-ratio:1;border-radius:50%;position:absolute}.studio-demo__products{grid-template-columns:repeat(3,1fr);gap:14px;font-size:12px;display:grid}.studio-demo__products div{flex-direction:column;gap:4px;display:flex}.studio-demo__products span{height:50px}.studio-demo__products small{opacity:.7}.studio-demo__canvas.is-phone .studio-demo__links{display:none}.studio-demo__canvas.is-phone .studio-demo__hero{grid-template-columns:1fr}.studio-demo__canvas.is-phone .studio-demo__products{grid-template-columns:1fr 1fr}.styles-filter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.styles-filter__count{color:var(--tx3);font-size:13px}.styles-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px;margin:0;padding:0;list-style:none;display:grid}.style-item{color:var(--tx);border-radius:var(--r-card);flex-direction:column;gap:10px;text-decoration:none;display:flex}.style-item__name{font-size:17px;font-weight:600}.style-item__note{color:var(--tx2);margin-top:-6px;font-size:14px}.style-item__tag{align-self:flex-start}.thumb{height:300px;transition:transform .6s var(--e-out),box-shadow .6s var(--e-out);flex-direction:column;gap:10px;padding:22px;display:flex;position:relative;overflow:hidden}.style-item:hover .thumb{transform:translateY(var(--lift));box-shadow:0 26px 48px -28px #0000008c}.thumb i{font-style:italic}.thumb--0{color:#121212;background:#f9f8f5;border:1px solid #dddad2;border-radius:22px}.t0-bar{background:#121212;border-radius:9px;width:40%;height:6px}.t0-text{font-family:var(--font-display);letter-spacing:-.04em;margin-top:auto;font-size:32px;font-weight:600;line-height:1}.t0-block{background:#e8e6e0;border-radius:14px;height:90px}.thumb--1{color:#121212;background:#fff linear-gradient(90deg,#121212 1px,#0000 1px) 0 0/25% 100%;border:1px solid #dddad2;border-radius:4px;grid-template-columns:repeat(4,1fr);padding:18px;display:grid}.t1-text{letter-spacing:-.03em;grid-column:1/5;padding-left:6px;font-family:Helvetica,Arial,sans-serif;font-size:50px;font-weight:700;line-height:.9}.t1-block{background:#e5322d;grid-column:3/5;align-self:end;height:80px}.thumb--2{color:#efe6d2;text-align:center;background:#17140f;border-radius:6px;justify-content:center;align-items:center;gap:14px}.t2-rule{background:#c8a86b;width:60px;height:1px}.t2-text{font-family:var(--font-serif);font-size:40px;line-height:1}.t2-est{letter-spacing:.3em;color:#c8a86b;font-size:10px}.thumb--3{color:#1d3557;background:#eef2f7;border-radius:16px}.t3-top{justify-content:space-between;display:flex}.t3-top i:first-child{background:#1d3557;border-radius:4px;width:50px;height:8px}.t3-top i:last-child{background:#1d3557;border-radius:6px;width:60px;height:22px}.t3-text{margin-top:20px;font-size:26px;font-weight:700;line-height:1.1}.t3-row{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:auto;display:grid}.t3-row i{background:#fff;border-radius:8px;height:60px}.thumb--4{color:#121212;background:#fff;border:3px solid #121212;border-radius:0;margin:0 8px 8px 0;padding:20px;font-family:Courier New,monospace;box-shadow:8px 8px #121212}.t4-text{font-size:40px;font-weight:700;line-height:.95}.t4-btn{background:#ffe14d;border:3px solid #121212;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:8px 12px;font-weight:700;display:inline-flex;box-shadow:4px 4px #121212}.thumb--5{color:#121212;background:#fbfaf7;border:1px solid #dddad2;border-radius:4px;gap:8px;padding:20px}.t5-mast{font-family:var(--font-serif);text-align:center;border-bottom:2px solid #121212;padding-bottom:6px;font-size:34px}.t5-rule{background:#121212;height:1px}.t5-text{font-family:var(--font-serif);margin-top:6px;font-size:24px;line-height:1.05}.t5-cols{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:auto;display:grid}.t5-cols i{background:repeating-linear-gradient(#d6d3cb 0 2px,#0000 2px 9px);border-top:1px solid #121212;height:70px}.thumb--6{color:#3f4a2b;background:#efe4d3;border-radius:28px}.t6-text{font-family:var(--font-serif);font-size:32px;line-height:1.05}.t6-shapes{height:120px;margin-top:auto;position:relative}.t6-shapes i{position:absolute;bottom:0}.t6-shapes i:first-child{background:#6b7a4b;border-radius:60% 40% 50% 50%;width:120px;height:110px;left:10px}.t6-shapes i:nth-child(2){background:#c98b5a;border-radius:50% 60% 40% 50%;width:90px;height:80px;bottom:20px;left:100px}.t6-shapes i:nth-child(3){background:#e2c48f;border-radius:50%;width:70px;height:70px;right:10px}.thumb--7{border-radius:0;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:0;padding:0;display:grid}.t7-a,.t7-b{font-family:var(--font-display);letter-spacing:-.05em;padding:14px;font-size:46px;font-weight:600;line-height:.9}.t7-a{color:#fff;background:#2b59ff}.t7-b{color:#121212;background:#ffd23f}.t7-c{background:#ff8fab}.t7-d{background:#121212;align-items:flex-end;padding:14px;display:flex}.t7-d i{background:#fff;border-radius:50%;width:40px;height:40px}.thumb--8{color:#2c2f6b;background:#eef0ff;border-radius:36px;gap:12px}.t8-pill{background:#fff;border-radius:999px;align-self:flex-start;padding:6px 14px;font-size:13px;font-weight:600}.t8-text{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.05}.t8-row{gap:8px;margin-top:auto;display:flex}.t8-row i:first-child{background:#c9ceff;border-radius:24px;flex:1;height:70px}.t8-row i:last-child{background:#ffc9e0;border-radius:50%;width:70px;height:70px}.thumb--9{color:#e6e8ee;background-color:#0c0d10;background-image:linear-gradient(#1c1f26 1px,#0000 1px),linear-gradient(90deg,#1c1f26 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:14px}.t9-cmd{color:#b4ff3c;font-family:Courier New,monospace;font-size:13px}.t9-text{font-family:var(--font-display);letter-spacing:-.03em;margin-top:auto;font-size:30px;font-weight:600;line-height:1.02}.t9-btn{color:#0c0d10;background:#b4ff3c;border-radius:8px;align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:700}.thumb--10{color:#5a1717;background:#f0e9dc;border:6px double #b89a7a;border-radius:4px;align-items:center;gap:12px}.t10-crest{width:76px;height:76px;font-family:var(--font-serif);border:2px solid #7a1f1f;border-radius:50%;justify-content:center;align-items:center;font-size:30px;display:flex}.t10-text{font-family:var(--font-serif);text-align:center;font-size:30px;line-height:1.05}.t10-text i{font-size:20px}.t10-since{letter-spacing:.3em;margin-top:auto;font-size:10px}.thumb--11{color:#2a1a0a;background:#fff4e0;border-radius:24px}.t11-text{font-family:var(--font-display);letter-spacing:-.03em;align-self:flex-start;font-size:34px;font-weight:600;line-height:1;transform:rotate(-3deg)}.t11-stickers{height:110px;margin-top:auto;position:relative}.t11-stickers i,.t11-stickers em{font-size:14px;font-style:normal;font-weight:700;position:absolute}.t11-stickers i{background:#ff7a59;border-radius:16px;padding:10px 16px;bottom:6px;left:0;transform:rotate(-6deg)}.t11-stickers b{background:#5ec4a8;border-radius:30% 70% 60% 40%;width:70px;height:70px;position:absolute;bottom:20px;left:110px}.t11-stickers em{background:#ffd23f;border-radius:999px;padding:10px 14px;bottom:0;right:6px;transform:rotate(8deg)}.pricing-pair{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.price-plan{flex-direction:column;gap:18px;padding:48px;display:flex;position:relative;overflow:hidden}.price-plan--launch{background:color-mix(in srgb,var(--ac) 9%,var(--s1));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ac) 34%,transparent),var(--hl),var(--shp)}.price-plan__corner{background:var(--ac);opacity:.9;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-90px}.price-plan__top{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.price-plan__amount{font-family:var(--font-display);letter-spacing:-.055em;font-size:clamp(64px,7vw,104px);font-weight:600;line-height:.9;position:relative}.price-plan__from{letter-spacing:-.02em;color:var(--tx2);margin-right:10px;font-size:28px}.price-plan .lead{max-width:30em}.price-plan__cta{align-self:flex-start;margin-top:auto}.pay-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pay-steps li{border-radius:var(--r-card);background:var(--s2);box-shadow:inset 0 0 0 1px var(--ln);flex-direction:column;gap:8px;min-height:180px;padding:24px;display:flex}.pay-steps li .display-3{margin-top:auto}.pay-steps__tag{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:13px}.pay-steps li.is-owner{background:var(--ac);color:var(--ona);box-shadow:none}.pay-steps li.is-owner .pay-steps__tag,.pay-steps li.is-owner .body-s{color:var(--ona)}.page-faq .faq{max-width:900px}.showcase-highlights{gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.highlight{height:100%;min-height:280px;color:var(--tx);border-radius:var(--r-panel);flex-direction:column;gap:12px;padding:32px;text-decoration:none;display:flex}.highlight__kind{color:var(--tx3);font-size:13px}.highlight__name{margin-top:auto;font-size:28px}.highlight:hover .promise__link{color:var(--tx)}.shelf{border-top:1px solid var(--ln2);margin:0;padding:0;list-style:none}.shelf__row{border-bottom:1px solid var(--ln);grid-template-columns:70px minmax(0,1fr) minmax(0,1.4fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.shelf__n{color:var(--tx3);font-variant-numeric:tabular-nums;font-size:13px}.shelf__lesson{color:var(--tx2);font-size:15px}.shelf__visit{color:var(--tx);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.shelf__visit:hover{color:var(--ac2)}.shelf__visit.is-off{color:var(--tx3)}.shelf-more{margin-top:24px}.shelf-more>summary{width:max-content;list-style:none}.shelf-more>summary::-webkit-details-marker{display:none}.shelf-more[open]>summary .btn__bead{transform:rotate(45deg)}.shelf-more[open]>.shelf{margin-top:24px}.start{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.start__form{flex-direction:column;gap:22px;display:flex}.start__card{padding:32px}.start__card .request__form{margin-top:0}.start__aside{flex-direction:column;gap:18px;padding-top:40px;display:flex}.start-next{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.start-next li{align-items:flex-start;gap:16px;display:flex}.start-next__n{background:var(--el);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:flex}.start-next li.is-owner .start-next__n{background:var(--ac);color:var(--ona)}.start-next__body{flex-direction:column;gap:2px;font-size:15px;display:flex}.start-next__body span{color:var(--tx2);font-size:14px}.start__promises{flex-direction:column;gap:14px;padding:24px;display:flex}.start__mail{color:var(--tx);align-items:center;gap:14px;padding:16px 20px;text-decoration:none;display:flex}.start__mailicon{background:var(--s3);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.start__mailtext{color:var(--tx2);flex-direction:column;min-width:0;margin-right:auto;font-size:13px;display:flex}.start__mailtext b{color:var(--tx);overflow-wrap:anywhere;font-size:15px}.signin{gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.signin__main{min-height:640px}.signin__copy{flex-direction:column;gap:22px;max-width:520px;display:flex}.signin__form{flex-direction:column;gap:10px;display:flex}.signin__form .btn{margin-top:12px}.signin__done{flex-direction:column;gap:16px;display:flex}.signin__alt{color:var(--tx2);font-size:14px}.signin__alt a{color:var(--tx)}.signin__side{margin-top:calc(var(--band-h) + var(--gap));border-radius:var(--r-panel);flex-direction:column;justify-content:space-between;gap:40px;padding:48px;display:flex}.signin__art{flex-direction:column;gap:14px;display:flex}.signin__window{color:#1d1b18;background:#f7f1e8;border-radius:18px;flex-direction:column;gap:14px;min-height:300px;padding:22px;display:flex}.signin__label{letter-spacing:.16em;opacity:.6;font-size:10px}.signin__brand{font-family:var(--font-serif);font-size:22px}.signin__hero{background:#ece2d3;border-radius:12px;flex:1;position:relative;overflow:hidden}.signin__hero i{border-radius:50%;position:absolute}.signin__hero i:first-child{background:#e9a3a0;width:90px;height:90px;top:15%;left:45%}.signin__hero i:last-child{background:#f1c27d;width:60px;height:60px;top:45%;left:30%}.signin__row{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.signin__row i{background:#ece2d3;border-radius:10px;height:40px}.signin__pick .serif-accent{color:var(--ac2)}.legal{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:48px;padding:48px 56px;display:grid}.legal-doc{flex-direction:column;gap:32px;min-width:0;display:flex}.legal-tabs{align-self:flex-start}.legal-tabs button[aria-selected=true]{background:var(--gi);color:var(--onInv);box-shadow:inset 0 1px 0 var(--gis),0 6px 16px -10px #0009}.legal-article{border-radius:var(--r-inset);flex-direction:column;gap:28px;max-width:720px;display:flex}.legal-article__head{border-bottom:1px solid var(--ln);flex-direction:column;gap:8px;padding-bottom:24px;display:flex}.legal-article__sec{flex-direction:column;gap:10px;display:flex}.legal-article__sec .body-s{font-size:16px;line-height:1.65}.legal-side{flex-direction:column;gap:14px;padding:24px;display:flex;position:sticky;top:24px}.legal-side__icon{background:var(--s3);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.legal-side a{color:var(--tx);overflow-wrap:anywhere}@media (max-width:1280px){.styles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.showcase-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.page-hero--aside{grid-template-columns:1fr;gap:32px}.page-sec,.how-row,.how-decide,.cta-band{padding:48px 40px}.how-row,.how-row--flip{grid-template-columns:minmax(0,1fr);gap:36px}.how-row--flip>.how-row__copy{order:-1}.how-msg{justify-self:stretch;max-width:none}.how-get{grid-template-columns:1fr;padding:48px 40px}.studio-demo{grid-template-columns:1fr}.studio-demo__dirs{flex-flow:wrap}.pricing-pair{grid-template-columns:1fr}.pay-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.start{grid-template-columns:1fr;gap:24px}.start__aside{padding-top:0}.signin{grid-template-columns:1fr}.signin__main{min-height:0}.signin__side{margin-top:0}.legal{grid-template-columns:1fr;padding:40px}.legal-side{position:static}.cta-band__row{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.page-sec,.how-row,.how-decide,.cta-band,.how-get,.legal{padding:28px 20px}.sec-head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px}.grid-3,.how-get__grid,.band-steps,.how-decide__head,.how-decide__pair{grid-template-columns:1fr}.how-index{display:none}.how-bento{grid-template-columns:1fr;padding-bottom:0}.how-bento__cell:nth-child(2n){transform:none}.how-oldsite{height:340px}.how-studio{grid-template-columns:1fr}.how-studio__side{flex-flow:wrap;align-items:center}.studio-demo-sec{padding:10px}.studio-demo__links{display:none}.studio-demo__hero{grid-template-columns:1fr}.studio-demo__img{min-height:160px}.studio-demo__bar .win__url{display:none}.styles-grid{grid-template-columns:1fr 1fr;gap:24px 10px}.thumb{height:220px;padding:14px}.t1-text,.t4-text,.t2-text,.t7-a,.t7-b{font-size:30px}.t0-text,.t5-mast,.t6-text,.t10-text,.t11-text{font-size:22px}.t3-text,.t5-text,.t8-text,.t9-text{font-size:18px}.t6-shapes,.t11-stickers{transform-origin:0 100%;transform:scale(.7)}.price-plan{padding:28px 22px}.pay-steps,.showcase-highlights{grid-template-columns:1fr}.shelf__row{grid-template-columns:44px minmax(0,1fr) auto;gap:6px 12px}.shelf__lesson{grid-area:2/2/auto/-1}.start__card{padding:20px}.signin__side{padding:28px 20px}}
