@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Familjen Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/familjen-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--paper:#f4f4f2;--panel:#eaeae6;--rule:#d6d6d1;--ink:#14161a;--grey:#63676d;--blue:#1b3ac4;--ink-text:#b0b6bd;--ink-rule:#2f333a;--display:"Familjen Grotesk", system-ui, sans-serif;--text:"Instrument Sans", system-ui, sans-serif;--margin:clamp(20px, 5vw, 72px);--gutter:24px;--measure:1560px;--surface:var(--paper)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--paper);color:var(--ink);font-family:var(--text);font-feature-settings:"ss01";font-size:15px;line-height:1.65}::selection{background:var(--blue);color:var(--paper)}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.close :focus-visible,.foot :focus-visible{outline-color:var(--paper)}.surface{isolation:isolate;position:relative}.surface>*{z-index:1;position:relative}@supports (background:color-mix(in srgb, red, blue)){.surface:before{content:"";z-index:0;max-width:var(--measure);padding-inline:var(--margin);background-origin:content-box;background-clip:content-box;background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--rule) 38%, var(--surface)) 0 1px, transparent 1px calc((100% + var(--gutter)) / 12));pointer-events:none;margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}}.shell{max-width:var(--measure);padding-inline:var(--margin);margin-inline:auto}.band{border-top:1px solid var(--rule);padding-block:clamp(64px,9vw,132px)}.band--flush{border-top:0}.grid{gap:var(--gutter);grid-template-columns:repeat(12,1fr);display:grid}.display{font-family:var(--display);letter-spacing:-.04em;text-wrap:balance;font-weight:700;line-height:.94}.display--xl{font-size:clamp(3rem,8.6vw,8.25rem)}.display--l{letter-spacing:-.03em;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:500;line-height:1.02}.display--m{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.375rem,2.1vw,1.875rem);font-weight:500;line-height:1.1}.display--s{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:500;line-height:1.15}.label{font-family:var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-size:11px;font-weight:500}.lede{color:var(--ink);text-wrap:pretty;font-size:clamp(1rem,1.25vw,1.1875rem);line-height:1.55}.body{color:var(--grey);text-wrap:pretty}.num{font-variant-numeric:tabular-nums}.btn{font-family:var(--text);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;align-items:center;gap:10px;padding:14px 26px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s linear,color .15s linear,border-color .15s linear;display:inline-flex}.btn:hover{background:var(--blue);border-color:var(--blue)}.btn:active{background:color-mix(in srgb, var(--blue) 82%, var(--ink))}.btn--ghost{color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn--invert{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn--invert:hover{background:var(--blue);border-color:var(--blue);color:var(--paper)}.link{color:inherit;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .15s linear,color .15s linear}.link:hover{color:var(--blue);border-bottom-color:var(--blue)}.toggle{font-family:var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px 0;font-size:11px;font-weight:500;transition:color .15s linear;display:inline-flex}.toggle:hover{color:var(--ink)}.toggle__box{border:1px solid;width:26px;height:12px;position:relative}.toggle__box:after{content:"";opacity:0;background:currentColor;width:8px;transition:transform .15s linear,opacity .15s linear;position:absolute;inset:2px auto 2px 2px}.toggle[aria-pressed=true]{color:var(--blue)}.toggle[aria-pressed=true] .toggle__box:after{opacity:1;transform:translate(12px)}.nav{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);position:sticky;top:0}.nav__inner{max-width:var(--measure);padding:0 var(--margin);justify-content:space-between;align-items:center;gap:24px;height:62px;margin-inline:auto;display:flex}.nav__mark{font-family:var(--display);letter-spacing:-.03em;font-size:19px;font-weight:700}.nav__links{gap:30px;display:flex}.nav__link{color:var(--grey);font-size:13px;text-decoration:none;transition:color .15s linear}.nav__link:hover{color:var(--ink)}.nav__cta{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--ink);padding-bottom:2px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s linear,border-color .15s linear}.nav__cta:hover{color:var(--blue);border-color:var(--blue)}.hero{padding-block:clamp(56px,11vw,150px) clamp(48px,7vw,96px)}.hero__eyebrow{grid-column:1/-1;margin-bottom:clamp(28px,4vw,52px)}.hero__title{grid-column:1/-1}.hero__title em{color:var(--blue);font-style:normal}.hero__meta{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(12,1fr);align-items:start;margin-top:clamp(36px,5vw,64px);display:grid}.hero__lede{grid-column:1/6}.hero__note{border-top:1px solid var(--ink);grid-column:8/13;padding-top:14px}.hero__actions{flex-wrap:wrap;grid-column:1/-1;gap:12px;margin-top:clamp(32px,4vw,48px);display:flex}.bench{--surface:color-mix(in srgb, var(--panel) 45%, var(--paper));background:var(--surface)}.formats__head{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:16px 24px;margin-bottom:clamp(40px,6vw,76px);display:flex}.formats__tools{align-items:baseline;gap:24px;display:flex}.scale__track{grid-column:1/-1;margin-inline:-20px;padding:34px 20px 84px;scroll-padding-inline:20px;overflow-x:auto}.scale__bench{border-bottom:1px solid var(--ink);--u:clamp(4px, .95vw, 12px);--fine:transparent;--bold:color-mix(in srgb, var(--rule) 78%, var(--surface));background-position:0 100%;background-image:repeating-linear-gradient(to right, var(--bold) 0 1px, transparent 1px calc(var(--u) * 5)), repeating-linear-gradient(to top, var(--bold) 0 1px, transparent 1px calc(var(--u) * 5)), repeating-linear-gradient(to right, var(--fine) 0 1px, transparent 1px var(--u)), repeating-linear-gradient(to top, var(--fine) 0 1px, transparent 1px var(--u));align-items:flex-end;gap:clamp(12px,3.2vw,56px);display:flex;position:relative}.scale__bench[data-quote=on]{--fine:color-mix(in srgb, var(--rule) 45%, var(--surface))}.scale__item{cursor:pointer;color:var(--grey);background:0 0;border:0;flex:none;padding:0;font-family:inherit;transition:color .15s linear;display:block;position:relative}.scale__item:hover{color:var(--ink)}.scale__shape{width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));background:0 0;border:1px solid;transition:background .15s linear,border-color .15s linear;display:block;position:relative}.scale__shape:before{content:"";inset-block:0;left:calc(var(--d) / 10 * var(--u));opacity:.5;border-left:1px solid;transition:border-color .15s linear,opacity .15s linear;position:absolute}.scale__item[aria-checked=true] .scale__shape{background:var(--pelle);border-color:color-mix(in srgb, var(--ink) 36%, transparent)}.scale__item[aria-checked=true] .scale__shape:before{border-color:color-mix(in srgb, var(--paper) 60%, transparent)}.scale__item[aria-checked=true][data-chiara=true] .scale__shape{border-color:color-mix(in srgb, var(--ink) 52%, transparent)}.scale__item[aria-checked=true][data-chiara=true] .scale__shape:before{border-color:color-mix(in srgb, var(--ink) 34%, transparent)}.scale__item[data-evidenza=chiuso] .scale__shape{border-color:var(--blue);border-width:2px}.scale__item[data-evidenza=dorso] .scale__shape:before{border-left-width:3px;border-color:var(--blue);opacity:1}.scale__caption{text-align:left;white-space:nowrap;flex-direction:column;gap:1px;padding-top:11px;display:flex;position:absolute;top:100%;left:0}.scale__name{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:500}.scale__dim{color:inherit;font-size:12px}.scale__item[aria-checked=true] .scale__dim{color:var(--blue)}.scale__spessore{letter-spacing:.04em;color:var(--grey);font-size:11px}.quota{font-family:var(--text);font-variant-numeric:tabular-nums;color:var(--blue);opacity:0;pointer-events:none;font-size:11px;transition:opacity .15s linear;position:absolute}.scale__bench[data-quote=on] .quota{opacity:1}.quota--w{text-align:center;border-bottom:1px solid;padding-bottom:3px;bottom:calc(100% + 7px);left:0;right:0}.spec{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(12,1fr);align-items:start;margin-top:clamp(28px,4vw,52px);display:grid}.spec__title{grid-column:1/6}.spec__body{max-width:34ch;margin-top:14px}.spec__table{border-collapse:collapse;grid-column:7/13;width:100%}.spec__table th,.spec__table td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:baseline;padding:13px 0}.spec__table th{letter-spacing:.13em;text-transform:uppercase;color:var(--grey);width:40%;font-size:11px;font-weight:500}.spec__table td{font-size:14px}.spec__row--vivo{cursor:default;transition:color .15s linear}.spec__row--vivo:hover th,.spec__row--vivo:focus-within th{color:var(--blue)}.finishes{flex-wrap:wrap;gap:4px;margin-left:-6px;display:flex}.finish{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.finish__pastiglia{background:var(--pelle);border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:50%;width:20px;height:20px;transition:transform .15s linear,box-shadow .15s linear}.finish:hover .finish__pastiglia{transform:scale(1.18)}.finish[aria-checked=true] .finish__pastiglia{box-shadow:0 0 0 2px var(--surface), 0 0 0 3px var(--ink)}.finish__nome{color:var(--grey);margin-top:12px;font-size:13px;display:block}.material{--surface:var(--panel);background:var(--panel)}.material__title{grid-column:1/7}.material__body{grid-column:8/13}.material__body p+p{margin-top:16px}.material__facts{gap:var(--gutter);border-top:1px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:clamp(40px,6vw,72px);display:grid}.fact{padding-top:16px}.fact__value{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:500;line-height:1.05}.fact__label{color:var(--grey);max-width:22ch;margin-top:6px;font-size:13px}.spessore{--u:clamp(4px, .95vw, 12px);grid-column:1/-1;align-items:center;gap:18px;margin-top:clamp(32px,4vw,52px);display:flex}.spessore__barra{width:clamp(120px,22vw,260px);height:max(1px, calc(.14 * var(--u)));background:var(--ink);flex-shrink:0}.spessore__nota{color:var(--grey);font-size:12px}.acc__head{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:clamp(32px,4vw,56px);display:flex}.acc__list{border-top:1px solid var(--ink);--u:clamp(4px, .95vw, 12px);--colonna-figura:calc(18 * var(--u) / 3);grid-column:1/-1}.acc__row{grid-template-columns:var(--colonna-figura) 2fr 3fr auto;gap:var(--gutter);border-bottom:1px solid var(--rule);align-items:end;padding:clamp(20px,2.4vw,30px) 0;transition:background .15s linear;display:grid}.acc__row:hover{background:color-mix(in srgb, var(--panel) 55%, transparent)}.acc__figura{width:calc(var(--w) * var(--u) / 3);height:calc(var(--h) * var(--u) / 3);border:1px solid var(--grey);align-self:end;transition:background .15s linear,border-color .15s linear}.acc__row:hover .acc__figura{background:color-mix(in srgb, var(--ink) 8%, transparent);border-color:var(--ink)}.acc__name{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.25rem,1.9vw,1.625rem);font-weight:500}.acc__desc{color:var(--grey);max-width:46ch}.acc__dim{color:var(--grey);white-space:nowrap;font-size:13px}.close{background:var(--ink);color:var(--paper)}.close__title{grid-column:1/8}.close__side{grid-column:9/13;align-self:end}.close__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn--linea{color:var(--paper);border-color:var(--ink-rule);background:0 0}.btn--linea:hover{background:var(--blue);border-color:var(--blue)}.close .label,.close .body{color:var(--ink-text)}.foot{background:var(--ink);color:var(--ink-text);border-top:1px solid var(--ink-rule);padding-block:28px;font-size:12px}.foot__inner{max-width:var(--measure);padding-inline:var(--margin);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin-inline:auto;display:flex}.foot__note{color:var(--ink-text);opacity:.78}@media (width<=900px){.hero__lede,.hero__note,.spec__title,.spec__table,.material__title,.material__body,.close__title,.close__side{grid-column:1/-1}.hero__note{margin-top:24px}.spec__table{margin-top:32px}.material__body{margin-top:20px}.material__facts{grid-template-columns:repeat(2,1fr);row-gap:28px}.acc__row{grid-template-columns:var(--colonna-figura) 1fr;align-items:end;gap:16px}.acc__desc,.acc__dim{grid-column:2}.close__side{margin-top:32px}}@media (width<=620px){.nav__links,.surface:before{display:none}}@media (forced-colors:active){.surface:before,.scale__bench{background-image:none}.scale__shape{forced-color-adjust:none;border:1px solid canvastext}.scale__item[aria-checked=true] .scale__shape{outline-offset:2px;outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}html{scroll-behavior:auto!important}}
