.contatti_main__Njmel{min-height:100vh;padding:calc(24px + env(safe-area-inset-top, 0px)) 24px calc(80px + env(safe-area-inset-bottom, 0px))}.contatti_container__gaFMj{max-width:960px;margin:0 auto}.contatti_topbar__WrPnw{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.contatti_back__dfUzU{display:inline-flex;align-items:center;min-height:44px;font-size:18px;font-weight:700;letter-spacing:-.04em}.contatti_back__dfUzU:hover{opacity:.7}.contatti_header__bcBVG{margin-bottom:48px}.contatti_title__710l3{font-size:clamp(40px,7vw,72px);line-height:1.05;letter-spacing:-.03em;margin-bottom:16px;animation:contatti_fade-up__nnzhc .45s var(--ease-snappy) both}.contatti_sub__BuOUE{max-width:520px;font-size:17px;line-height:1.6;color:var(--muted);animation:contatti_fade-up__nnzhc .45s var(--ease-snappy) 70ms both}.contatti_grid__V4_Ww{display:grid;grid-template-columns:1fr 340px;grid-gap:24px;gap:24px;align-items:start}@media (max-width:768px){.contatti_grid__V4_Ww{grid-template-columns:1fr}.contatti_info__uPpw9{order:-1}}.contatti_formWrap__uQPxm{padding:40px;background:var(--paper);border-radius:var(--r-card);box-shadow:var(--shadow-card)}@media (max-width:480px){.contatti_formWrap__uQPxm{padding:24px 20px}}.contatti_form___0WLA{display:flex;flex-direction:column;gap:20px}.contatti_row__kF__2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:480px){.contatti_row__kF__2{grid-template-columns:1fr}}.contatti_field__lt86H{display:flex;flex-direction:column;gap:6px}.contatti_label__jJyvZ{font-size:13px;color:var(--muted)}.contatti_input__QiQN6,.contatti_textarea__SjDiO{min-height:46px;padding:0 16px;border:1.5px solid var(--line-strong);border-radius:var(--r-field);background:var(--paper);color:var(--ink);font-family:var(--font);font-size:15px;outline:none;transition:border-color .12s var(--ease-smooth)}.contatti_input__QiQN6::placeholder,.contatti_textarea__SjDiO::placeholder{color:var(--dim)}.contatti_input__QiQN6:hover,.contatti_textarea__SjDiO:hover{border-color:var(--dim)}.contatti_input__QiQN6:focus,.contatti_textarea__SjDiO:focus{border-color:var(--ink)}.contatti_input__QiQN6:focus-visible,.contatti_textarea__SjDiO:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.contatti_textarea__SjDiO{padding:12px 16px;min-height:140px;line-height:1.5;resize:vertical}.contatti_error__4toWc{padding:12px 16px;border:1.5px solid var(--ink);border-radius:var(--r-field);font-size:14px;font-weight:700;animation:contatti_fade-up__nnzhc .2s var(--ease-snappy) both}.contatti_submitBtn__MWuMS{height:50px;padding:0 28px;border:none;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);font-family:var(--font);font-size:15px;font-weight:700;cursor:pointer;transition:opacity .12s var(--ease-smooth),transform .1s var(--ease-snappy)}.contatti_submitBtn__MWuMS:hover:not(:disabled){opacity:.86}.contatti_submitBtn__MWuMS:active:not(:disabled){transform:scale(.97)}.contatti_submitBtn__MWuMS:disabled{opacity:.5;cursor:not-allowed}.contatti_note__l3wmQ{text-align:center;font-size:12px;color:var(--dim)}.contatti_note__l3wmQ a{color:var(--muted);text-decoration:underline}.contatti_successBox__O2s9s{padding:40px 20px;text-align:center;animation:contatti_fade-up__nnzhc .3s var(--ease-snappy) both}.contatti_successIcon__rndV3{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 20px;border-radius:50%;background:var(--ink);color:var(--paper);font-size:24px}.contatti_successTitle__cHpUf{font-size:24px;margin-bottom:8px}.contatti_successSub__if73V{margin-bottom:28px;font-size:15px;color:var(--muted)}.contatti_resetBtn__MAp_M{height:44px;padding:0 20px;border:1.5px solid var(--line-strong);border-radius:var(--r-pill);background:none;color:var(--ink);font-family:var(--font);font-size:13px;font-weight:700;cursor:pointer;transition:border-color .12s var(--ease-smooth)}.contatti_resetBtn__MAp_M:hover{border-color:var(--ink)}.contatti_info__uPpw9{position:-webkit-sticky;position:sticky;top:24px}.contatti_infoCard__U89NQ{padding:32px;border-radius:var(--r-card);background:var(--chrome);color:var(--on-chrome)}.contatti_infoTitle__e086h{font-size:18px;margin-bottom:24px}.contatti_infoItem__K1Yf1{display:flex;align-items:center;gap:14px;margin-bottom:10px;padding:14px;border:1px solid var(--chrome-line);border-radius:16px;color:var(--on-chrome);transition:background-color .12s var(--ease-smooth),border-color .12s var(--ease-smooth)}.contatti_infoItem__K1Yf1:hover{background:var(--chrome-btn);border-color:var(--chrome-muted)}.contatti_infoItem__K1Yf1:focus-visible{outline:2px solid var(--on-chrome);outline-offset:2px}.contatti_infoIcon__RQ3JQ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--chrome-btn)}.contatti_infoLabel__FSy3N{margin-bottom:2px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--chrome-muted)}.contatti_infoValue__NRR7I{font-size:14px;font-weight:700}.contatti_divider__JT8au{height:1px;margin:20px 0;background:var(--chrome-line)}.contatti_infoNote__ROXtR{display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.7;color:var(--chrome-muted)}.contatti_infoNote__ROXtR strong{color:var(--on-chrome)}.ThemeToggle_btn__mEmT_{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--line-strong);background:transparent;color:var(--muted);cursor:pointer;transition:background-color .12s var(--ease-smooth),color .12s var(--ease-smooth),border-color .12s var(--ease-smooth),transform .1s var(--ease-snappy)}.ThemeToggle_btn__mEmT_:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.ThemeToggle_btn__mEmT_:active{transform:scale(.97)}.ThemeToggle_moon__MEGNm,.ThemeToggle_sun__VM0tG{display:inline-flex}.ThemeToggle_sun__VM0tG,:root[data-theme=dark] .ThemeToggle_moon__MEGNm{display:none}:root[data-theme=dark] .ThemeToggle_sun__VM0tG{display:inline-flex}.ThemeToggle_chrome__iTijj{background:var(--chrome-btn);border-color:transparent;color:var(--on-chrome)}.ThemeToggle_chrome__iTijj:hover{background:var(--on-chrome);color:var(--chrome);border-color:transparent}.ProfilePreview_stage__csGUe{position:relative;width:100%;max-width:920px;margin-inline:auto;padding:0 0 40px}.ProfilePreview_browser__3AFvJ{width:68%;background:var(--paper);border-radius:var(--r-card);box-shadow:var(--shadow-pop);overflow:hidden;border:1px solid var(--line)}.ProfilePreview_bar__xpWrN{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--ground);border-bottom:1px solid var(--line)}.ProfilePreview_dots__zxEh7{display:flex;gap:6px}.ProfilePreview_dots__zxEh7 span{width:11px;height:11px;border-radius:50%;background:var(--line-strong)}.ProfilePreview_url__CBSOL{flex:1 1;min-width:0;padding:4px 14px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);font-size:12px;color:var(--muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfilePreview_site___6fA_{padding:16px 22px 6px;min-height:250px}.ProfilePreview_siteNav__iToLF{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--line);font-size:13px}.ProfilePreview_siteNav__iToLF b{font-size:16px;letter-spacing:-.03em}.ProfilePreview_siteNav__iToLF div{display:flex;gap:6px}.ProfilePreview_siteNav__iToLF span{padding:4px 10px;border-radius:var(--r-pill);color:var(--muted);transition:background-color .25s,color .25s}.ProfilePreview_siteNav__iToLF .ProfilePreview_navOn__2mdgf{background:var(--ink);color:var(--paper)}.ProfilePreview_page__18UA6{padding:26px 0 12px;animation:ProfilePreview_slideIn__EBZZX .52s var(--ease-snappy) both}.ProfilePreview_page__18UA6 h3{font-size:clamp(22px,3.4vw,32px);letter-spacing:-.04em;line-height:1.05;margin-bottom:6px}.ProfilePreview_page__18UA6 p{font-size:14px;color:var(--muted);margin-bottom:18px}.ProfilePreview_blocks__7WdOr{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);grid-gap:10px;gap:10px}.ProfilePreview_blocks__7WdOr[data-n="3"]{--cols:3}.ProfilePreview_blocks__7WdOr[data-n="4"]{--cols:4}.ProfilePreview_blocks__7WdOr[data-n="2"]{--cols:2}.ProfilePreview_blocks__7WdOr i{display:block;height:78px;border-radius:12px;background:linear-gradient(135deg,var(--chip),var(--line));animation:ProfilePreview_pop__iRDji .48s var(--ease-snappy) both}.ProfilePreview_pager__9CnGW{display:flex;justify-content:center;gap:6px;padding:8px 0 16px}.ProfilePreview_pager__9CnGW i{width:6px;height:6px;border-radius:var(--r-pill);background:var(--chip);transition:width .25s var(--ease-snappy),background-color .25s}.ProfilePreview_pager__9CnGW i.ProfilePreview_on__iK0FT{width:20px;background:var(--ink)}.ProfilePreview_phoneCol__GOQ5c{position:absolute;right:0;top:54px;width:29%;min-width:150px}.ProfilePreview_cap___piU3,.ProfilePreview_phoneCol2__8hDVc{display:none}.ProfilePreview_phone__WxVbE{position:relative;width:100%;aspect-ratio:9/16.5;display:flex;flex-direction:column;align-items:center;gap:4px;padding:26px 14px 14px;text-align:center;background:var(--paper);border:6px solid var(--ink);border-radius:30px;box-shadow:var(--shadow-pop);animation:ProfilePreview_float__2dou8 6s ease-in-out infinite;animation-play-state:paused}.ProfilePreview_live__x9myu .ProfilePreview_dNew__aAsLx,.ProfilePreview_live__x9myu .ProfilePreview_phone__WxVbE,.ProfilePreview_live__x9myu .ProfilePreview_stats__KAUVU,.ProfilePreview_live__x9myu .ProfilePreview_toast__3vXQo{animation-play-state:running}.ProfilePreview_notch__rAD9Q{position:absolute;top:6px;left:50%;width:36%;height:8px;border-radius:6px;background:var(--ink);transform:translateX(-50%)}.ProfilePreview_pAvatar__OcCGt{width:46px;height:46px;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-weight:700;margin-bottom:4px}.ProfilePreview_phone__WxVbE b{font-size:14px;letter-spacing:-.02em}.ProfilePreview_phone__WxVbE small{font-size:11px;color:var(--muted)}.ProfilePreview_pBtn__fDDo_{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:6px 12px;border-radius:var(--r-pill);background:var(--ink);color:var(--paper);font-size:11px;font-weight:700}.ProfilePreview_pForm___vJra{width:100%;display:flex;flex-direction:column;gap:6px;margin-top:10px}.ProfilePreview_pForm___vJra span{display:block;text-align:left;padding:7px 10px;border:1px solid var(--line);border-radius:10px;font-size:11px;line-height:15px;height:31px;width:100%;color:var(--soft);overflow:hidden;white-space:nowrap}.ProfilePreview_pForm___vJra i{display:inline-block;font-style:normal;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.ProfilePreview_live__x9myu .ProfilePreview_type1__tJlwp{animation:ProfilePreview_typing__egqFA 5.5s steps(10) infinite}.ProfilePreview_live__x9myu .ProfilePreview_type2__vrQj6{animation:ProfilePreview_typing__egqFA 5.5s steps(14) .8s infinite}.ProfilePreview_pSend__bQSIP{margin-top:2px;padding:6px 0;width:100%;border-radius:var(--r-pill);border:1.5px solid var(--ink);font-size:11px;font-weight:700}.ProfilePreview_toast__3vXQo{position:absolute;left:4%;bottom:4px;display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-pop);font-size:13px;animation:ProfilePreview_toastIn___3VwX 5.5s ease-in-out infinite;animation-play-state:paused}.ProfilePreview_toast__3vXQo div{display:flex;flex-direction:column;text-align:left}.ProfilePreview_toast__3vXQo small{color:var(--muted);font-size:11px}.ProfilePreview_toastIcon__yOBOv{width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--paper);display:inline-flex;align-items:center;justify-content:center}.ProfilePreview_stats__KAUVU{position:absolute;left:40%;bottom:0;width:24%;min-width:130px;padding:10px 12px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-pop)}.ProfilePreview_stats__KAUVU small{display:block;font-size:10px;color:var(--muted);margin-bottom:8px}.ProfilePreview_bars__aHp_F{display:flex;align-items:flex-end;gap:4px;height:42px}.ProfilePreview_bars__aHp_F i{flex:1 1;background:var(--ink);border-radius:3px 3px 0 0;transform-origin:bottom;animation:ProfilePreview_grow__HJWiv 3s ease-in-out infinite alternate;animation-play-state:paused}.ProfilePreview_live__x9myu .ProfilePreview_bars__aHp_F i{animation-play-state:running}.ProfilePreview_dash__ZheA5{align-items:stretch;text-align:left;gap:6px}.ProfilePreview_dHead__aZxZG{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.ProfilePreview_dHead__aZxZG b{font-size:12px}.ProfilePreview_dHead__aZxZG small{font-size:9px;background:var(--chip);border-radius:var(--r-pill);padding:1px 7px}.ProfilePreview_dTiles__RLePN{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.ProfilePreview_dTiles__RLePN div{border:1px solid var(--line);border-radius:10px;padding:5px 7px;display:flex;flex-direction:column}.ProfilePreview_dTiles__RLePN small{font-size:8.5px}.ProfilePreview_dTiles__RLePN b{font-size:15px;letter-spacing:-.03em;line-height:1.1}.ProfilePreview_dTiles__RLePN em{font-style:normal;font-size:8.5px;font-weight:700;color:#0f766e}.ProfilePreview_dChart__3lMxe{border:1px solid var(--line);border-radius:10px;padding:7px 8px 5px}.ProfilePreview_dChart__3lMxe .ProfilePreview_bars__aHp_F{height:40px}.ProfilePreview_dLead__ZT6N_{display:flex;align-items:center;gap:6px;padding:5px 0;border-top:1px solid var(--line)}.ProfilePreview_dLead__ZT6N_ span{width:22px;height:22px;flex:none;border-radius:50%;background:var(--ink);color:var(--paper);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.ProfilePreview_dLead__ZT6N_ div{display:flex;flex-direction:column;min-width:0}.ProfilePreview_dLead__ZT6N_ b{font-size:10px}.ProfilePreview_dLead__ZT6N_ small{font-size:8.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProfilePreview_dLead__ZT6N_ u{margin-left:auto;text-decoration:none;font-size:8px;font-weight:700;background:#6366f1;color:#fff;border-radius:var(--r-pill);padding:2px 6px}.ProfilePreview_dNew__aAsLx{animation:ProfilePreview_leadIn__Btwl2 5.5s ease-in-out infinite;animation-play-state:paused}.ProfilePreview_cap___piU3{margin-top:10px;text-align:center;font-size:11px;font-weight:700;color:var(--muted)}@keyframes ProfilePreview_leadIn__Btwl2{0%,55%{opacity:0;transform:translateY(8px)}65%,to{opacity:1;transform:none}}@keyframes ProfilePreview_slideIn__EBZZX{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes ProfilePreview_pop__iRDji{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes ProfilePreview_float__2dou8{50%{transform:translateY(-8px)}}@keyframes ProfilePreview_typing__egqFA{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}35%,85%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}@keyframes ProfilePreview_toastIn___3VwX{0%,55%{opacity:0;transform:translateY(12px)}65%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes ProfilePreview_grow__HJWiv{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}@media (max-width:720px){.ProfilePreview_stage__csGUe{display:flex;gap:12px;align-items:stretch;padding-bottom:8px}.ProfilePreview_browser__3AFvJ,.ProfilePreview_stats__KAUVU,.ProfilePreview_toast__3vXQo{display:none}.ProfilePreview_phoneCol__GOQ5c{position:relative;right:auto;top:auto;flex:1 1;width:auto;min-width:0;display:flex;flex-direction:column}.ProfilePreview_phoneCol__GOQ5c .ProfilePreview_phone__WxVbE{flex:1 1}.ProfilePreview_cap___piU3,.ProfilePreview_phoneCol2__8hDVc{display:block}.ProfilePreview_phone__WxVbE{padding:24px 10px 10px;border-width:5px;border-radius:26px}}@media (prefers-reduced-motion:reduce){.ProfilePreview_bars__aHp_F i,.ProfilePreview_blocks__7WdOr i,.ProfilePreview_dNew__aAsLx,.ProfilePreview_page__18UA6,.ProfilePreview_phone__WxVbE,.ProfilePreview_toast__3vXQo{animation:none!important}.ProfilePreview_toast__3vXQo{opacity:1}.ProfilePreview_pForm___vJra i{-webkit-clip-path:none;clip-path:none}}.TemplateShowcase_grid__CSBfw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.TemplateShowcase_card__QBD_1{display:block;border:1.5px solid var(--line);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow-card);transition:box-shadow .15s var(--ease-smooth),transform .15s var(--ease-smooth)}@media (hover:hover){.TemplateShowcase_card__QBD_1:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}}.TemplateShowcase_active__9WAU0{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.TemplateShowcase_preview__ALh_H{aspect-ratio:3/4;padding:22px 20px 16px;overflow:hidden}.TemplateShowcase_mini__qA9dZ{height:100%;display:flex;flex-direction:column;align-items:center;gap:8px}.TemplateShowcase_serif__n4lgK{align-items:flex-start;font-family:Playfair Display,Georgia,Times New Roman,serif;gap:6px}.TemplateShowcase_it__ttkjj{opacity:1}.TemplateShowcase_live__dSFr_ .TemplateShowcase_it__ttkjj{animation:TemplateShowcase_cycle__j1EIK 7s var(--ease-smooth) infinite both;animation-delay:calc(var(--k, 0) * .13s)}@keyframes TemplateShowcase_cycle__j1EIK{0%{opacity:0;transform:translateY(12px)}84%,9%{opacity:1;transform:none}94%,to{opacity:0;transform:translateY(-4px)}}.TemplateShowcase_avatar__W61Nv{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;flex-shrink:0}.TemplateShowcase_mName__avXTx{font-size:17px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.TemplateShowcase_mRole__hluO_{font-size:10px;font-weight:700;padding:3px 10px;border-radius:var(--r-pill)}.TemplateShowcase_cta__pggt_{font-size:11px;font-weight:700;padding:7px 16px;border-radius:var(--r-pill);margin:2px 0 4px}.TemplateShowcase_link__7oAg8{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:11px;border:1.5px solid;border-radius:var(--r-pill)}.TemplateShowcase_link__7oAg8 b{flex:1 1;font-weight:700}.TemplateShowcase_lDot__SxvDv{width:8px;height:8px;border-radius:50%}.TemplateShowcase_wChip__bb81t{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-bottom:1.5px solid;padding-bottom:2px}.TemplateShowcase_wName__KZwIL{font-size:34px;font-weight:700;line-height:.98;letter-spacing:-.03em;margin-top:6px}.TemplateShowcase_wTag__9rsws{font-size:12px;font-style:italic;line-height:1.35;max-width:20ch;opacity:.75}.TemplateShowcase_wRule__DvQ4D{width:100%;height:1.5px;margin:6px 0 2px}.TemplateShowcase_wRow__TRPey{width:100%;display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid;font-size:13px}.TemplateShowcase_wRow__TRPey b{flex:1 1;font-weight:400;font-style:italic}.TemplateShowcase_wRow__TRPey span{font-size:10px;opacity:.6;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.TemplateShowcase_info___j7Rz{display:flex;align-items:center;gap:12px;padding:16px 20px;border-top:1.5px solid}.TemplateShowcase_dot__fgDGr{width:10px;height:10px;border-radius:50%;flex-shrink:0}.TemplateShowcase_label__NPqDa{flex:1 1;min-width:0}.TemplateShowcase_tname__PqQ4I{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.3}.TemplateShowcase_tdesc__jUJbB{font-size:12px;opacity:.55;line-height:1.3}.TemplateShowcase_arrow__G87E7{font-size:16px}@media (max-width:600px){.TemplateShowcase_grid__CSBfw{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:16px;margin-inline:-16px;padding:6px 16px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.TemplateShowcase_grid__CSBfw::-webkit-scrollbar{display:none}.TemplateShowcase_card__QBD_1{flex:0 0 74%;scroll-snap-align:start}.TemplateShowcase_preview__ALh_H{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.TemplateShowcase_live__dSFr_ .TemplateShowcase_it__ttkjj{animation:none}}.SiteEditor_wrap__TUc63{display:flex;flex-direction:column;gap:16px}.SiteEditor_top__4QQak{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.SiteEditor_tabs__ujuam{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0}.SiteEditor_pageTab__q7_FF{min-height:40px;padding:0 16px;border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.SiteEditor_pageTab__q7_FF:hover{border-color:var(--ink)}.SiteEditor_pageTab__q7_FF[aria-selected=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.SiteEditor_addPage__YWw2C{border-style:dashed;color:var(--muted)}.SiteEditor_addPage__YWw2C:disabled{opacity:.5;cursor:not-allowed}.SiteEditor_actions__weqRs{display:flex;gap:8px;flex-wrap:wrap}.SiteEditor_cols__ozrLg{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:980px){.SiteEditor_cols__ozrLg{grid-template-columns:minmax(0,1fr)}}.SiteEditor_col__qB1_U{display:flex;flex-direction:column;gap:16px;min-width:0}.SiteEditor_blocks__RPT0S{display:flex;flex-direction:column;gap:10px}.SiteEditor_block__Z1jtL{border:1.5px solid var(--line);border-radius:16px;background:var(--paper);overflow:hidden}.SiteEditor_block__Z1jtL[data-open=true]{border-color:var(--ink)}.SiteEditor_row__jukuV{display:flex;align-items:center;gap:12px;padding:12px 14px}.SiteEditor_rowMain__Qu5dg{flex:1 1;min-width:0;display:flex;align-items:center;gap:12px;background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:44px}.SiteEditor_ico__MnGS1{width:38px;height:38px;border-radius:12px;background:var(--chip);display:inline-flex;align-items:center;justify-content:center;flex:none}.SiteEditor_rowText__uIEiu{min-width:0;display:flex;flex-direction:column}.SiteEditor_rowTitle__RZYkt{font-weight:700;font-size:15px}.SiteEditor_rowSub__E8cp0{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteEditor_tools__nPJ92{display:flex;gap:4px;flex:none}.SiteEditor_tool__brgMK{width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.SiteEditor_tool__brgMK:hover:not(:disabled){background:var(--chip)}.SiteEditor_tool__brgMK:disabled{opacity:.3;cursor:not-allowed}.SiteEditor_edit__KiGaS{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:14px;padding:16px 16px 18px;animation:SiteEditor_fade__D6IRa .2s ease both}@keyframes SiteEditor_fade__D6IRa{0%{opacity:0}to{opacity:1}}.SiteEditor_chips__pjlpj{display:flex;gap:8px;flex-wrap:wrap}.SiteEditor_chip__E6aCP{min-height:40px;padding:0 14px;border-radius:var(--r-pill);border:1.5px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.SiteEditor_chip__E6aCP:hover{border-color:var(--ink)}.SiteEditor_chip__E6aCP[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.SiteEditor_swatches__4fNO8{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.SiteEditor_swatch__wwGgT{width:36px;height:36px;border-radius:50%;border:2px solid var(--paper);box-shadow:0 0 0 1.5px var(--line-strong);cursor:pointer;padding:0}.SiteEditor_swatch__wwGgT[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--ink)}.SiteEditor_picker__DOM5S{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px}.SiteEditor_pickGroup__mW_Yo{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0 -2px}.SiteEditor_pick__Q_CUn{text-align:left;border:1.5px solid var(--line);border-radius:14px;background:var(--paper);padding:12px;font:inherit;color:inherit;cursor:pointer;display:flex;gap:10px;align-items:flex-start;min-height:64px}.SiteEditor_pick__Q_CUn:hover:not(:disabled){border-color:var(--ink)}.SiteEditor_pick__Q_CUn:disabled{opacity:.5;cursor:not-allowed}.SiteEditor_pickTitle__CglQF{font-weight:700;font-size:14px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.SiteEditor_pickHint__VOP4_{font-size:12px;color:var(--muted)}.SiteEditor_tag__oL7nj{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;background:var(--ink);color:var(--paper);border-radius:var(--r-pill);padding:2px 8px}.SiteEditor_thumbs__8zU_N{display:flex;gap:10px;flex-wrap:wrap}.SiteEditor_thumb__DFHxI{position:relative;width:96px;height:72px;border-radius:12px;overflow:hidden;background:var(--chip)}.SiteEditor_thumb__DFHxI img{width:100%;height:100%;object-fit:cover;display:block}.SiteEditor_thumb__DFHxI button{position:absolute;top:4px;right:4px;width:26px;height:26px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.SiteEditor_imgRow__Q3R_T{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.SiteEditor_imgRow__Q3R_T .SiteEditor_input__XEbgx{flex:1 1 200px;min-width:0}.SiteEditor_two__SXmFO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media (max-width:560px){.SiteEditor_two__SXmFO{grid-template-columns:minmax(0,1fr)}}.SiteEditor_item__z_qHx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center}@media (max-width:560px){.SiteEditor_item__z_qHx{grid-template-columns:minmax(0,1fr) auto}.SiteEditor_item__z_qHx .SiteEditor_input__XEbgx:nth-child(2){grid-column:1}}.SiteEditor_plan__oQFdE{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.SiteEditor_plan__oQFdE strong{color:var(--ink);font-size:15px}.SiteEditor_bar__1_Qrk{height:8px;border-radius:99px;background:var(--chip);overflow:hidden}.SiteEditor_bar__1_Qrk>i{display:block;height:100%;background:var(--ink);border-radius:99px}.SiteEditor_warn__p5M5o{font-size:13px;color:var(--ink);background:var(--chip);border-radius:12px;padding:10px 12px}.SiteEditor_err__XL5o8{font-size:13px;font-weight:700}.SiteEditor_small__D6XkE{font-size:12px;color:var(--muted)}.SiteEditor_danger__Ukj7N{color:#b91c1c}.SiteEditor_deco__klrK0{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--border,#e0e0e0);padding-top:14px;margin-top:4px}.SiteEditor_decoTitle__DMt0a{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.65;display:flex;align-items:center;gap:8px}.SiteEditor_toggles__ZFcu9{display:flex;flex-direction:column;gap:4px}.SiteEditor_toggle__nBelZ{display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:6px 0;cursor:pointer}.SiteEditor_toggle__nBelZ input{width:18px;height:18px;margin-top:3px;flex:none}.SiteEditor_toggle__nBelZ b{display:block;font-size:14px}.SiteEditor_toggle__nBelZ small{display:block;opacity:.65;font-size:12px}