:where([data-page=about]) .k-hero{align-items:flex-end;min-height:max(680px,92svh);display:flex}:where([data-page=about]) .k-hero__rings{aspect-ratio:1;width:min(78vw,1080px);color:var(--ink);opacity:.55;pointer-events:none;position:absolute;top:50%;right:-14vw;transform:translateY(-50%)}:where([data-page=about]) .k-hero__rings .rings{width:100%;height:100%;inset:0}:where([data-page=about]) .k-hero__year{font-family:var(--f-display);font-variant-numeric:lining-nums;letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px #0b162659;pointer-events:none;font-size:clamp(140px,24vw,400px);font-weight:500;line-height:.8;position:absolute;top:50%;right:6vw;transform:translateY(-58%)}:where([data-page=about]) .k-hero__year em{font-style:italic}:where([data-page=about]) .k-hero__title{max-width:11ch;position:relative}:where([data-page=about]) .k-hero .lead{margin-top:32px;position:relative}:where([data-page=about]) .about{grid-template-columns:4fr 8fr;gap:clamp(32px,6vw,110px);display:grid}:where([data-page=about]) .about__body{columns:2;color:var(--ink-3);column-gap:48px;font-size:17.5px}:where([data-page=about]) .about__body p{break-inside:avoid}:where([data-page=about]) .about__body .first:first-letter{font-family:var(--f-display);font-variant-numeric:lining-nums;float:left;color:var(--ink);margin:6px 12px 0 0;font-size:5.2em;font-weight:500;line-height:.8}@media (max-width:900px){:where([data-page=about]) .about{grid-template-columns:1fr}:where([data-page=about]) .about__body{columns:1}}:where([data-page=about]) .pillars{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}:where([data-page=about]) .pillar{border-radius:var(--r-l);isolation:isolate;min-height:520px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:relative;overflow:hidden}:where([data-page=about]) .pillar img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0}:where([data-page=about]) .pillar:after{content:"";z-index:-1;background:linear-gradient(#0b16261a,#0b1626d9);position:absolute;inset:0}:where([data-page=about]) .pillar:hover img{transform:scale(1.05)}:where([data-page=about]) .pillar .n{font-family:var(--f-mono);letter-spacing:.1em;border-radius:var(--r-pill);background:#0b162699;align-self:flex-start;margin:-4px 0 0 -10px;padding:4px 10px;font-size:12px}:where([data-page=about]) .pillar h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:0 0 12px;font-size:clamp(30px,2.6vw,42px);font-weight:500;line-height:1.05}:where([data-page=about]) .pillar p{max-width:34ch;margin:0;font-size:15.5px}:where([data-page=about]) .pillar .tag{border-color:#f4f1ea66;margin-top:18px}@media (max-width:1000px){:where([data-page=about]) .pillars{grid-template-columns:1fr}:where([data-page=about]) .pillar{min-height:420px}}:where([data-page=about]) .dists{grid-template-columns:1fr 1fr;gap:14px;display:grid}:where([data-page=about]) .dists>.motion-toggle{grid-column:1/-1;justify-self:end}:where([data-page=about]) .dist{border-radius:var(--r-l);transition:transform .6s var(--ease);grid-template-columns:150px 1fr;align-items:center;gap:32px;padding:clamp(26px,3vw,44px);display:grid}:where([data-page=about]) .dist:hover{transform:translateY(-4px)}:where([data-page=about]) .dist--desio{color:#efe5d8;background:#1e1511}:where([data-page=about]) .dist--adore{color:#3e302a;background:#efdccf}:where([data-page=about]) .dist h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:16px 0 20px;font-size:clamp(40px,4vw,60px);font-weight:500;line-height:1}:where([data-page=about]) .dist .tag{border-color:currentColor}:where([data-page=about]) .dist .spec dt{color:inherit;opacity:.6}:where([data-page=about]) .dist--adore .spec dt{opacity:.75}:where([data-page=about]) .dist .spec dt,:where([data-page=about]) .dist .spec dd{border-color:color-mix(in srgb, currentColor 18%, transparent)}:where([data-page=about]) .dist .spec dd{font-size:13px}@media (max-width:1000px){:where([data-page=about]) .dists{grid-template-columns:1fr}}@media (max-width:560px){:where([data-page=about]) .dist{grid-template-columns:1fr}:where([data-page=about]) .dist__seal{width:110px}}:where([data-page=about]) .values{border-top:1px solid var(--line-inv);grid-template-columns:repeat(4,1fr);display:grid}:where([data-page=about]) .value{padding:34px 28px 10px 0}:where([data-page=about]) .value+.value{border-left:1px solid var(--line-inv);padding-left:28px}:where([data-page=about]) .value .ico{width:56px;height:56px;color:var(--paper);margin-bottom:30px}:where([data-page=about]) .value h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:0 0 12px;font-size:34px;font-weight:500}:where([data-page=about]) .value p{color:#f4f1eab3;margin:0;font-size:15.5px}@media (max-width:1000px){:where([data-page=about]) .values{grid-template-columns:1fr 1fr}:where([data-page=about]) .value:nth-child(3){border-left:0;padding-left:0}}@media (max-width:600px){:where([data-page=about]) .values{grid-template-columns:1fr}:where([data-page=about]) .value+.value{border-left:0;border-top:1px solid var(--line-inv);padding-left:0}}:where([data-page=about]) .nums{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}:where([data-page=about]) .num{border-bottom:1px solid var(--line);padding:36px 24px 36px 0}:where([data-page=about]) .num:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:24px}:where([data-page=about]) .num b{font-variant-numeric:tabular-nums lining-nums;font-family:var(--f-display);letter-spacing:-.03em;font-size:clamp(56px,6vw,96px);font-weight:500;line-height:.95;display:block}:where([data-page=about]) .num b em{font-style:italic}:where([data-page=about]) .num>span{color:var(--muted);max-width:26ch;margin-top:14px;display:block}@media (max-width:800px){:where([data-page=about]) .nums{grid-template-columns:1fr 1fr}:where([data-page=about]) .num:not(:nth-child(3n+1)){border-left:0;padding-left:0}:where([data-page=about]) .num:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}}@media (max-width:380px){:where([data-page=about]) .num{padding-right:12px}:where([data-page=about]) .num:nth-child(2n){padding-left:12px}}:where([data-page=about]) .quality{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}:where([data-page=about]) .q{background:var(--white);border:1px solid var(--line);border-radius:var(--r-l);flex-direction:column;gap:16px;min-height:260px;padding:28px;display:flex}:where([data-page=about]) .q .seal{border:1px solid var(--ink);width:64px;height:64px;font-family:var(--f-mono);letter-spacing:.06em;text-align:center;border-radius:50%;place-items:center;font-size:11px;line-height:1.2;display:grid}:where([data-page=about]) .q h3{font-family:var(--f-display);font-variant-numeric:lining-nums;margin:auto 0 0;font-size:26px;font-weight:500;line-height:1.1}:where([data-page=about]) .q p{color:var(--muted);margin:0;font-size:14.5px}@media (max-width:1000px){:where([data-page=about]) .quality{grid-template-columns:1fr 1fr}}@media (max-width:600px){:where([data-page=about]) .quality{grid-template-columns:1fr}}
