.studio_page__zLS_X{--bianco:#F9F8F4;--sabbia:#D9CDB9;--calcare:#C8C4BD;--ombra:#70706B;--carbone:#2C2C2A;--rame:#CBA88A;--serif:var(--font-caslon),Georgia,serif;--sans:var(--font-figtree),sans-serif;--ease:cubic-bezier(.22,1,.36,1);background:var(--bianco);color:var(--carbone)}.studio_rv__Q_a6X{opacity:0;transform:translateY(30px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.studio_rv__Q_a6X.in{opacity:1;transform:none}.studio_d1__fvwi9{transition-delay:.12s}.studio_d2__D8_Vr{transition-delay:.24s}.studio_d3__sS7UN{transition-delay:.36s}.studio_page__zLS_X [data-words] .w{display:inline-block;opacity:0;transform:translateY(.6em);transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i) * 45ms)}.studio_page__zLS_X [data-words].in .w{opacity:1;transform:none}.studio_page__zLS_X [data-stagger]>*{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ease),transform .9s var(--ease);transition-delay:calc(var(--i) * .13s)}.studio_page__zLS_X [data-stagger].in>*{opacity:1;transform:none}.studio_rule__IMT1w{height:1px;background:var(--calcare);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease)}.in .studio_rule__IMT1w,.studio_rule__IMT1w.in{transform:scaleX(1)}.studio_grain__Y4sRw{position:absolute;inset:0;pointer-events:none;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.6' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");background-size:300px}.studio_opener__s5hjm{min-height:100vh;min-height:100svh;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:160px 64px 100px;background:var(--bianco)}.studio_openerBg__laExj{position:absolute;inset:0;background-image:url(/studio/hero.jpg);background-size:cover;background-position:50%;z-index:0}.studio_openerOverlay__rISL3{position:absolute;inset:0;background:linear-gradient(58deg,rgba(249,248,244,.74),rgba(249,248,244,.34) 40%,rgba(249,248,244,0) 72%);pointer-events:none;z-index:1}.studio_openerMark__i9M_d{position:absolute;right:6%;bottom:13%;width:clamp(150px,22vw,300px);height:auto;opacity:.16;z-index:1;pointer-events:none}.studio_openerLeft__sRJNS{position:relative;z-index:2;max-width:760px}.studio_openerEyebrow__i67_O{font-family:var(--sans);font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#625548;font-weight:500;margin-bottom:24px;opacity:0;animation:studio_opFade__FR8IV .9s var(--ease) .25s forwards}.studio_openerH1__JE9f_{font-family:var(--serif);font-size:clamp(64px,11vw,164px);font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--carbone);line-height:.9;margin:0}.studio_openerH1__JE9f_ .c{display:inline-block;opacity:0;transform:translateY(.7em);animation:studio_charRise__2WKva 1s var(--ease) forwards;animation-delay:calc(.45s + var(--i) * .06s)}.studio_openerSub__Dt3uG{font-family:var(--serif);font-style:italic;font-size:clamp(16px,1.9vw,22px);font-weight:400;color:#46443f;letter-spacing:.02em;line-height:1.6;max-width:480px;margin-top:30px;opacity:0;animation:studio_opFade__FR8IV 1s var(--ease) 1.05s forwards}.studio_openerLine__NKxX5{width:0;height:1px;background:var(--rame);margin-top:38px;animation:studio_opLine__TJLpn 1.2s var(--ease) 1.35s forwards}.studio_quickNav__TDY1C{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:30px;max-width:760px}.studio_quickNav__TDY1C a{display:inline-flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid rgba(44,44,42,.35);font-family:var(--sans);font-size:13px;line-height:1.4;color:var(--carbone);text-decoration:none}.studio_quickNav__TDY1C a>span:first-child{font-size:10px;color:#625548}.studio_quickNav__TDY1C a:hover{border-bottom-color:var(--carbone)}.studio_quickNav__TDY1C a:focus-visible{outline:2px solid var(--carbone);outline-offset:5px}.studio_openerScroll__FcuWi{position:absolute;bottom:36px;left:50%;transform:translateX(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--ombra);font-family:var(--sans);font-size:9px;letter-spacing:3px;text-transform:uppercase;opacity:0;animation:studio_opFade__FR8IV 1s var(--ease) 2.1s forwards}.studio_scrollLine__IAikx{width:1px;height:38px;background:rgba(44,44,42,.25);position:relative;overflow:hidden}.studio_scrollLine__IAikx:after{content:"";position:absolute;top:-100%;left:0;right:0;height:100%;background:var(--carbone);animation:studio_opScroll__Lve_Q 2.3s ease-in-out infinite}@keyframes studio_opFade__FR8IV{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes studio_charRise__2WKva{to{opacity:1;transform:none}}@keyframes studio_opLine__TJLpn{to{width:56px}}@keyframes studio_opScroll__Lve_Q{0%{top:-100%}60%{top:100%}to{top:100%}}.studio_sn__QD2Lz{padding:104px 64px;background:var(--bianco);position:relative;scroll-margin-top:88px}.studio_snAlt__tBjMC{background:var(--sabbia);overflow:hidden}.studio_snInner__LV_ct{max-width:1100px;margin:0 auto;position:relative;z-index:1}.studio_snHead__73scH{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:28px}.studio_snEyebrow__Lz7qb{font-family:var(--sans);font-size:10px;letter-spacing:3px;text-transform:uppercase;color:#74604f;font-weight:400;white-space:nowrap}.studio_snIndex__iPq4S{font-family:var(--serif);font-style:italic;font-size:14px;color:var(--ombra);white-space:nowrap}.studio_toolName____KLZ{font-family:var(--serif);font-size:clamp(34px,5vw,58px);font-weight:400;color:var(--carbone);letter-spacing:.01em;line-height:1.05;margin-bottom:18px}.studio_toolIntro__0pZ2A{font-family:var(--sans);font-size:17px;line-height:1.75;color:var(--ombra);font-weight:300;max-width:40em}.studio_snAlt__tBjMC .studio_toolIntro__0pZ2A{color:#5a5a55}.studio_panel__LH3Fw{margin-top:42px;border:0;border-top:1px solid var(--calcare);background:transparent;border-radius:0;padding:28px 0 0}.studio_fieldLabel__6blcL{font-size:11px;letter-spacing:1.6px;color:var(--ombra);margin-bottom:12px;font-weight:400}.studio_btn__Z4_6h,.studio_fieldLabel__6blcL{text-transform:uppercase;font-family:var(--sans)}.studio_btn__Z4_6h{display:inline-block;font-size:12px;letter-spacing:1.4px;border:1px solid var(--carbone);color:var(--carbone);padding:13px 24px;background:none;cursor:pointer;transition:background .3s,color .3s}.studio_btnRame__ZfkGP,.studio_btn__Z4_6h:hover{background:var(--carbone);color:var(--bianco)}.studio_btnRame__ZfkGP{border-color:var(--carbone)}.studio_btnRame__ZfkGP:hover:not(:disabled){background:#504b43;border-color:#504b43}.studio_btnRame__ZfkGP:disabled,.studio_btn__Z4_6h:disabled{opacity:.45;cursor:not-allowed}.studio_page__zLS_X a:focus-visible,.studio_page__zLS_X button:focus-visible,.studio_page__zLS_X input:focus-visible,.studio_page__zLS_X textarea:focus-visible{outline:2px solid #74604f;outline-offset:4px}.studio_linkMin__2oIuC{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--ombra);cursor:pointer;background:none;border:none;border-bottom:1px solid transparent;font-family:var(--sans)}.studio_linkMin__2oIuC:hover{color:var(--carbone);border-color:var(--calcare)}.studio_note__UhnMk{font-size:12px;color:var(--ombra);margin-top:18px;font-style:italic;font-family:var(--sans)}.studio_drop__ceMmH{border:1px dashed #a39b8d;border-radius:0;padding:48px 24px;text-align:center;color:#5a5751;background:#FCFBF7;display:flex;flex-direction:column;align-items:center;gap:16px;font-family:var(--sans)}.studio_triIcon__1_xvz{width:32px;height:28px}.studio_reading__8FRxV{text-align:center;padding:44px 10px}.studio_scan__x7V4e{width:112px;height:78px;margin:0 auto 20px;border:1px solid var(--calcare);border-radius:3px;position:relative;overflow:hidden;background:#FCFBF7}.studio_scan__x7V4e:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--rame);animation:studio_scan__x7V4e 1.2s var(--ease) infinite}@keyframes studio_scan__x7V4e{0%{top:0}to{top:76px}}.studio_reading__8FRxV p{color:var(--ombra);font-size:14px;font-family:var(--sans)}.studio_swatches__H4nGK{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px;align-items:flex-start}.studio_sw__YAA56{text-align:center;min-width:64px}.studio_chip__xAsW5{cursor:pointer;width:60px;height:60px;border-radius:2px;border:2px solid transparent;transition:all .25s}.studio_swSel__behEy .studio_chip__xAsW5{border-color:var(--rame);transform:translateY(-3px)}.studio_sw__YAA56 small{display:block;font-size:10px;color:var(--ombra);margin-top:6px;line-height:1.25;font-family:var(--sans)}.studio_rtag__gr5Fo{color:var(--rame)}.studio_fmtSel__laLuL{display:flex;gap:6px;flex-wrap:wrap;margin:8px 0 2px}.studio_fmtSelChip__Ebnr_{font-family:var(--sans);font-size:11px;line-height:1;padding:5px 9px;border:1px solid rgba(112,112,107,.3);border-radius:2px;background:transparent;color:var(--ombra);cursor:pointer;transition:all .2s}.studio_fmtSelChip__Ebnr_:hover{border-color:var(--rame)}.studio_fmtSelChipOn__um8oK{border-color:var(--rame);color:var(--rame)}.studio_spec__hNpVT{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;width:96px}.studio_specImg__ipI42{width:96px;height:48px;border-radius:2px;border:2px solid transparent;transition:all .25s}.studio_specOn__QhXTA .studio_specImg__ipI42{border-color:var(--rame);transform:translateY(-3px)}.studio_specLab__jdYxc{display:flex;align-items:flex-start;gap:5px}.studio_specLab__jdYxc input{accent-color:var(--rame);cursor:pointer;margin:1px 0 0;flex:none}.studio_specLab__jdYxc small{font-size:10px;color:var(--ombra);line-height:1.25;font-family:var(--sans);text-align:left}.studio_steps__x1jPf{display:flex;gap:12px;border:0;border-radius:0}.studio_step__Ml6JM{flex:1 1;display:flex;align-items:center;gap:9px;padding:10px 0;font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--ombra);transition:color .35s var(--ease);font-family:var(--sans);border-bottom:1px solid var(--calcare)}.studio_stepOn__l8Upb{border-bottom-color:var(--carbone)}.studio_sq__UJ1wg{width:22px;height:22px;flex:none;border:1px solid var(--calcare);border-radius:3px;display:flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:10px;letter-spacing:0;color:var(--ombra);transition:all .3s}.studio_stepDone__WDqNY{color:var(--carbone)}.studio_stepDone__WDqNY .studio_sq__UJ1wg{border-color:var(--rame);color:var(--rame)}.studio_stepOn__l8Upb{color:var(--carbone)}.studio_stepOn__l8Upb .studio_sq__UJ1wg{background:var(--rame);border-color:var(--rame);color:#fff}.studio_stepBody__OBffU{margin-top:30px}.studio_readout__OsnhH{justify-content:space-between;gap:16px;padding-bottom:24px;border-bottom:1px solid rgba(112,112,107,.16);margin-bottom:24px}.studio_readout__OsnhH,.studio_roL__GvuOy{display:flex;align-items:center;flex-wrap:wrap}.studio_roL__GvuOy{gap:14px}.studio_ttl__NHaTT{font-family:var(--serif);font-size:18px}.studio_rbadge__R_1wn{font-size:11px;letter-spacing:1.4px;text-transform:uppercase;color:var(--carbone);background:var(--sabbia);padding:7px 14px;border-radius:30px;font-family:var(--sans)}.studio_compose__es3no{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.studio_zone__fPzaW{margin-bottom:24px}.studio_zone__fPzaW h4{font-family:var(--serif);font-weight:400;font-size:20px;margin-bottom:3px}.studio_hint__kVqz6{font-size:12px;color:var(--ombra);font-family:var(--sans)}.studio_selErr__EphVC{font-size:13px;color:var(--color-danger,#a32d2d);font-family:var(--sans);margin:6px 0 4px}.studio_subrow__pmlEa{margin-top:16px}.studio_subLabel__xD3k_{font-size:11px;letter-spacing:1.6px;text-transform:uppercase;color:var(--rame);margin-bottom:4px;font-family:var(--sans)}.studio_room__MpoYw{position:relative;width:100%;height:300px;border:1px solid var(--calcare);border-radius:2px;overflow:hidden;background:#FCFBF7;-webkit-user-select:none;-moz-user-select:none;user-select:none}.studio_floor__tDWu_,.studio_wall__5o90M{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-style:italic;color:rgba(112,112,107,.5);font-size:14px}.studio_wall__5o90M{top:0}.studio_floor__tDWu_{bottom:0}.studio_deco__Pjs_T{position:absolute;left:0;right:0;height:42px}.studio_handle__KBOpi{position:absolute;left:0;right:0;height:14px;cursor:ns-resize;z-index:5;display:flex;align-items:center;justify-content:center}.studio_handle__KBOpi:before{content:"";position:absolute;left:0;right:0;height:1px;background:var(--rame)}.studio_grip__97tZr{width:40px;height:13px;background:var(--rame);border-radius:8px;opacity:.9}.studio_badge__HuKnL{position:absolute;bottom:10px;right:12px;font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:var(--ombra);z-index:6;font-family:var(--sans)}.studio_renderImg__5GgZb{display:block;width:100%;height:100%;object-fit:cover}.studio_renderErr__0eOBL{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:20px;background:#FCFBF7}.studio_renderErr__0eOBL p{color:var(--color-danger,#a32d2d);font-size:14px;font-family:var(--sans);margin:0}.studio_solList__LhoK6{list-style:none;display:flex;flex-direction:column;gap:9px;margin-top:18px;padding:0}.studio_solList__LhoK6 li{display:flex;align-items:center;gap:12px;font-size:14px;font-family:var(--sans)}.studio_sc__yj_LT{width:20px;height:20px;border-radius:2px;border:1px solid rgba(112,112,107,.2)}.studio_zl__s1E77{color:var(--ombra);font-size:11px;letter-spacing:1.1px;text-transform:uppercase;min-width:96px}.studio_solEmpty__PAWNo{color:var(--calcare);font-style:italic;font-family:var(--serif);font-size:15px}.studio_tabs__paN7Y{display:flex;border:0;border-bottom:1px solid #a39b8d;border-radius:0;overflow:hidden;max-width:380px}.studio_tab__Cs7Mk{flex:1 1;padding:13px;text-align:center;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#5a5751;cursor:pointer;background:transparent;transition:all .25s;font-family:var(--sans);border:none}.studio_tabOn__zcqtq{background:transparent;color:var(--carbone);box-shadow:inset 0 -2px 0 var(--carbone)}.studio_tabOff__f92Qv{opacity:.5;cursor:not-allowed;font-size:10px}.studio_pane__iysAA{display:none;margin-top:26px}.studio_paneOn__xUjmg{display:block}.studio_panInput__tax8h{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.studio_panSw__11lcp{width:50px;height:50px;border-radius:2px;border:1px solid rgba(112,112,107,.18);flex:none}.studio_txtin__XjGQi{flex:1 1;min-width:140px;border:1px solid #a39b8d;background:#FCFBF7;padding:13px 15px;font-family:var(--sans);font-size:15px;color:var(--carbone);border-radius:2px}.studio_gchips__8TGRc{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.studio_gchip__HJHpy{cursor:pointer;display:flex;align-items:center;gap:9px;border:1px solid var(--calcare);padding:8px 13px;border-radius:30px;font-size:12px;font-family:var(--sans);transition:all .25s;background:none}.studio_gchip__HJHpy:hover{border-color:var(--rame)}.studio_gchipDot__MBqJj{width:15px;height:15px;border-radius:50%}.studio_palResults__9qZwn{margin-top:34px}.studio_guideBlock__bd3Bo{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid rgba(112,112,107,.16)}.studio_guideSw__Qu1sc{width:84px;height:84px;border-radius:2px;flex:none;border:1px solid rgba(112,112,107,.14)}.studio_gname__Fhr4b{font-family:var(--serif);font-size:26px;line-height:1.1}.studio_gsub__LvB9C{font-size:13px;color:var(--ombra);margin-top:5px;font-family:var(--sans)}.studio_palette__cOL1S{margin-top:18px}.studio_palRow__lMqzR{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.studio_pcol__rA1Zc{text-align:center}.studio_pc__bQw0Q{width:46px;height:46px;border-radius:2px;border:1px solid rgba(112,112,107,.14)}.studio_pcolDom__StNrh .studio_pc__bQw0Q{width:54px;height:54px;border:2px solid var(--rame)}.studio_pcol__rA1Zc small{display:block;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--rame);margin-top:5px;height:11px;font-family:var(--sans)}.studio_recsTitle__4Nvk8{font-family:var(--serif);font-weight:400;font-size:22px;margin:34px 0 6px}.studio_recs__zoo27{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:18px}.studio_rec__upM_A{display:flex;gap:16px;align-items:center;border:1px solid var(--calcare);border-radius:2px;padding:16px;background:#FCFBF7}.studio_rsw__Kqhf5{width:58px;height:58px;border-radius:2px;flex:none;border:1px solid rgba(112,112,107,.14)}.studio_rname__fK2A8{font-family:var(--serif);font-size:18px;line-height:1.1}.studio_rrel__bT98c{font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:var(--rame);margin:4px 0 6px;font-family:var(--sans)}.studio_rwhy__UB9_X{font-size:13px;color:var(--ombra);line-height:1.4;font-family:var(--sans)}.studio_rdelta__Y_HSN{font-size:10px;letter-spacing:.6px;color:var(--rame);margin-top:6px;font-family:var(--sans)}.studio_recEmpty__gK8Tu{background:transparent;border-style:dashed}.studio_area__d0eS2{width:100%;border:1px solid #a39b8d;background:#FCFBF7;border-radius:2px;padding:16px;font-family:var(--sans);font-size:16px;color:var(--carbone);line-height:1.6;resize:vertical;min-height:96px}.studio_reqChips___R29r{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:30px}.studio_req__d2E12{font-size:11px;letter-spacing:.6px;background:var(--sabbia);color:var(--carbone);padding:8px 14px;border-radius:30px;font-family:var(--sans)}.studio_scard__IrlVz{border:1px solid var(--calcare);border-radius:2px;padding:24px;margin-bottom:16px;background:#FCFBF7}.studio_sname__JmhEw{font-family:var(--serif);font-size:24px;margin-bottom:6px}.studio_stags__lHcaf{font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--rame);margin-bottom:14px;font-family:var(--sans)}.studio_swhy__9AMzu{font-size:14px;color:var(--ombra);line-height:1.55;margin-bottom:16px;font-family:var(--sans)}.studio_cap__UAf0s{border-left:2px solid var(--rame);padding:10px 0 10px 16px}.studio_capL__1cojz{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ombra);margin-bottom:6px;font-family:var(--sans)}.studio_capT__Udz7q{font-family:var(--serif);font-size:14px;color:var(--carbone);line-height:1.55}.studio_consRiga__cDcof{display:flex;align-items:center;gap:18px;margin-top:18px;flex-wrap:wrap}.studio_consColore__4NbrN{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans)}.studio_consColore__4NbrN input[type=color]{width:38px;height:28px;padding:0;border:1px solid var(--calcare);background:none;cursor:pointer;border-radius:2px}.studio_consColoreReset__6LZza{border:none;background:none;cursor:pointer;font-size:18px;line-height:1;color:var(--ombra)}.studio_consColoreReset__6LZza:hover{color:var(--carbone)}.studio_consRiga__cDcof>button{margin-left:auto}.studio_consVuoto__0hyel{border:1px dashed var(--calcare);border-radius:2px;padding:22px;background:#FCFBF7;color:var(--ombra);font-family:var(--sans)}.studio_consVuoto__0hyel strong{display:block;font-family:var(--serif);font-size:18px;color:var(--carbone);margin-bottom:8px;font-weight:400}.studio_consVuoto__0hyel p{font-size:14px;line-height:1.55;margin:0}.studio_consCard__NcCDA{display:flex;gap:20px;align-items:flex-start}.studio_consCardImg__27Mau{flex:0 0 auto;width:120px;height:120px;border:1px solid var(--calcare);border-radius:2px;background-color:#FCFBF7;background-size:cover;background-position:50%}.studio_consCardBody__xGq5v{flex:1 1;min-width:0}.studio_consCardHead__jDK2K{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:4px}.studio_consCardHead__jDK2K .studio_sname__JmhEw{margin-bottom:0}.studio_consBadgeOk__rM33g,.studio_consBadgeRiserva__2_saO{flex:0 0 auto;font-family:var(--sans);font-size:10px;letter-spacing:.8px;text-transform:uppercase;padding:5px 11px;border-radius:30px;white-space:nowrap}.studio_consBadgeOk__rM33g{background:#E7EEE4;color:#4A6B4F}.studio_consBadgeRiserva__2_saO{background:var(--sabbia);color:#7A5A3A}.studio_consCerto__ZIu9o{margin-top:14px}.studio_consCertoLabel__IN5tR{display:block;font-family:var(--sans);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--rame);margin-bottom:6px}.studio_consCerto__ZIu9o ul{margin:0;padding-left:18px}.studio_consCerto__ZIu9o li{font-family:var(--sans);font-size:14px;color:var(--carbone);line-height:1.55;margin-bottom:4px}.studio_consGiudizio__sJ5yd{margin-top:16px;border-left:2px solid var(--calcare);padding:2px 0 2px 16px}.studio_consGiudizioLabel__byE2T{display:block;font-family:var(--sans);font-size:10px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ombra);font-style:italic;margin-bottom:6px}.studio_consGiudizio__sJ5yd ul{margin:0;padding-left:18px}.studio_consGiudizio__sJ5yd li{font-family:var(--sans);font-size:14px;color:var(--ombra);line-height:1.55;margin-bottom:4px;font-style:italic}.studio_consToggle__hlFkB{margin-top:.3rem;border:none;background:none;cursor:pointer;font-size:.78rem;color:var(--rame);padding:0;font-family:var(--sans,inherit)}.studio_workbench__stjEH{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:start;margin-top:42px}.studio_reference__d7COo{margin:0;min-width:0}.studio_reference__d7COo img{display:block;width:100%;height:auto}.studio_reference__d7COo figcaption{font:14px/1.6 var(--serif);color:var(--carbone);padding-top:16px}.studio_reference__d7COo figcaption span{display:block;margin-bottom:6px;font:11px/1.6 var(--sans);color:#625548}.studio_toolSurface__BrPP8{min-width:0}.studio_toolSurface__BrPP8 .studio_panel__LH3Fw{margin-top:0}.studio_workbenchPalette__dc4A7 .studio_reference__d7COo{order:2}.studio_workbenchPalette__dc4A7{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.studio_toolSurface__BrPP8 .studio_compose__es3no,.studio_toolSurface__BrPP8 .studio_recs__zoo27{grid-template-columns:1fr}.studio_toolSurface__BrPP8 .studio_panInput__tax8h .studio_btnRame__ZfkGP{flex-basis:100%}.studio_toolSurface__BrPP8 .studio_consCardHead__jDK2K{flex-wrap:wrap}.studio_toolSurface__BrPP8 .studio_step__Ml6JM{align-items:flex-start}.studio_toolSurface__BrPP8 .studio_fieldLabel__6blcL{color:#5a5751}.studio_toolSurface__BrPP8 .studio_gchip__HJHpy{border-color:#a39b8d;background:rgba(249,248,244,.45)}@media (max-width:1000px){.studio_workbenchPalette__dc4A7,.studio_workbench__stjEH{grid-template-columns:1fr;gap:28px}.studio_workbenchPalette__dc4A7 .studio_reference__d7COo{order:0}.studio_reference__d7COo{max-width:560px}.studio_reference__d7COo img{max-height:420px;object-fit:contain;object-position:left center}}@media (max-width:600px){.studio_workbench__stjEH{margin-top:28px}.studio_toolSurface__BrPP8 .studio_panel__LH3Fw{padding:24px 0 0}.studio_toolSurface__BrPP8 .studio_steps__x1jPf{gap:8px}.studio_toolSurface__BrPP8 .studio_step__Ml6JM{padding:8px 0;letter-spacing:.3px}.studio_toolSurface__BrPP8 .studio_btn__Z4_6h{min-height:44px}.studio_reference__d7COo img{max-height:320px}.studio_toolSurface__BrPP8 .studio_drop__ceMmH{padding:32px 16px}}.studio_snClose__816Vi{padding:112px 64px;background:var(--carbone);position:relative;overflow:hidden}.studio_snClose__816Vi .studio_grain__Y4sRw{mix-blend-mode:soft-light;opacity:.3}.studio_snCloseInner__lMIJ7{max-width:800px;text-align:center;margin:0 auto;position:relative;z-index:1}.studio_closingLabel__u7OEj{font-family:var(--sans);font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--rame);font-weight:400;margin-bottom:44px}.studio_promise__kpw_v{font-family:var(--serif);font-size:clamp(36px,5vw,64px);line-height:1.15;margin-top:28px;color:var(--bianco)}.studio_promise__kpw_v em{font-style:italic;color:var(--rame)}.studio_ponte__prmKW{display:inline-flex;align-items:center;gap:10px;margin-top:56px;font-family:var(--sans);font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--bianco);border-bottom:1px solid var(--rame);padding-bottom:6px;transition:gap .4s var(--ease);text-decoration:none}.studio_arr__zRQaN{transition:transform .4s var(--ease)}.studio_ponte__prmKW:hover .studio_arr__zRQaN{transform:translateX(8px)}@media (max-width:1000px){.studio_opener__s5hjm{padding:140px 32px 96px}.studio_sn__QD2Lz{padding:80px 32px}.studio_snClose__816Vi{padding:88px 32px}}@media (max-width:600px){.studio_opener__s5hjm{padding:120px 24px 92px}.studio_openerH1__JE9f_{font-size:clamp(52px,15vw,90px)}.studio_openerOverlay__rISL3{background:linear-gradient(0deg,rgba(249,248,244,.94),rgba(249,248,244,.68) 52%,rgba(249,248,244,.08))}.studio_openerSub__Dt3uG{margin-top:22px}.studio_quickNav__TDY1C{display:grid;grid-gap:0;gap:0;margin-top:22px;max-width:340px}.studio_quickNav__TDY1C a{justify-content:space-between;gap:12px}.studio_quickNav__TDY1C a>span:first-child{width:20px}.studio_quickNav__TDY1C a>span:last-child{margin-left:auto}.studio_openerScroll__FcuWi{display:none}.studio_sn__QD2Lz{padding:64px 24px}.studio_snHead__73scH{gap:12px}.studio_snEyebrow__Lz7qb{white-space:normal;letter-spacing:2px}.studio_snClose__816Vi{padding:72px 24px}}@media (max-width:740px){.studio_compose__es3no{grid-template-columns:1fr}}@media (max-width:680px){.studio_recs__zoo27{grid-template-columns:1fr}}@media (max-width:600px){.studio_panel__LH3Fw{padding:22px}.studio_step__Ml6JM{font-size:9px;padding:7px 9px;gap:6px}.studio_sq__UJ1wg{width:20px;height:20px}.studio_consCard__NcCDA{flex-direction:column}.studio_consCardImg__27Mau{width:100%;height:160px}}@media (prefers-reduced-motion:reduce){.studio_openerEyebrow__i67_O,.studio_openerH1__JE9f_ .c,.studio_openerLine__NKxX5,.studio_openerScroll__FcuWi,.studio_openerSub__Dt3uG{animation:none;opacity:1;transform:none}.studio_openerLine__NKxX5{width:56px}.studio_page__zLS_X [data-stagger]>*,.studio_page__zLS_X [data-words] .w,.studio_rv__Q_a6X{opacity:1;transform:none;transition:none}.studio_rule__IMT1w{opacity:1;transform:none}}