@layer tokens,base;@layer components{.legal__head{background:var(--carbone)}.legal__head-in{gap:14px;padding-block:40px 32px;display:grid}.legal__lead{max-width:60ch;color:var(--ink-soft);font-size:1.0625rem}.legal__body{gap:36px;padding-block:40px 64px;display:grid}.legal__sec{gap:12px;max-width:68ch;display:grid}.legal__sec .h3{margin-bottom:2px}.legal__sec p,.legal__sec li{font-size:1.0625rem;line-height:1.6}.legal__sec ul{gap:8px;display:grid}.legal__sec li{padding-left:1.25em;position:relative}.legal__sec li:before{content:"";background:var(--red-ink);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:.2em}.legal__sec a{font-weight:700}.legal__card{--ink:var(--carbone);--ink-soft:var(--marrone);background:var(--plate);max-width:68ch;color:var(--ink);border:var(--kl) solid var(--line);border-radius:var(--r-box);gap:14px;padding:20px;display:grid}.legal__data{gap:12px;display:grid}.legal__data div{gap:2px;display:grid}.legal__data dt{font:800 1.125rem/1.1 var(--f-display);letter-spacing:.01em}.legal__data dd{font-size:1.0625rem}.legal__data .tel{font-variant-numeric:tabular-nums;font-weight:700}.nocount__state{align-items:baseline;gap:.6em;font-size:1.0625rem;font-weight:700;display:flex}.nocount__state:before{content:"";border:2px solid;border-radius:50%;flex:none;width:11px;height:11px;transform:translateY(1px)}.nocount[data-state=on] .nocount__state:before{background:var(--green);border-color:var(--black)}.nocount .btn{justify-self:start}.legal__note{max-width:68ch;font-size:1.0625rem;font-weight:700}.legal__updated{color:var(--ink-soft);font-size:.9375rem}@media (width>=960px){.legal__head-in{padding-block:64px 48px}.legal__body{gap:44px;padding-block:64px 96px}.legal__card{padding:24px 28px}.legal__data{grid-template-columns:max-content 1fr;align-items:baseline;column-gap:28px}.legal__data div{display:contents}}}@layer layout,theme;
