.icon-list[data-astro-cid-jaqpkozc]{gap:12px clamp(20px,3vw,40px);margin:1.5em 0;padding:0;list-style:none;display:grid}.icon-list[data-astro-cid-jaqpkozc]:first-child{margin-top:0}.icon-list[data-astro-cid-jaqpkozc]:last-child{margin-bottom:0}.icon-list--cols-2[data-astro-cid-jaqpkozc]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=767px){.icon-list--cols-2[data-astro-cid-jaqpkozc]{grid-template-columns:1fr}}.icon-list__item[data-astro-cid-jaqpkozc]{color:var(--c-heading);align-items:flex-start;gap:12px;font-size:16px;font-weight:500;line-height:1.5;display:flex}.icon-list--lg[data-astro-cid-jaqpkozc] .icon-list__item[data-astro-cid-jaqpkozc]{gap:14px;font-size:clamp(16px,15px + .3vw,18px)}.icon-list__text[data-astro-cid-jaqpkozc] a{color:var(--c-accent-text)}.icon-list__bullet[data-astro-cid-jaqpkozc]{width:22px;height:1.5em;color:var(--c-accent);flex:none;place-items:center;display:grid}.icon-list__bullet[data-astro-cid-jaqpkozc] .icon-list__svg{stroke-width:2.4px}.icon-list--tick[data-astro-cid-jaqpkozc] .icon-list__bullet[data-astro-cid-jaqpkozc]:before{content:"";background:var(--c-accent);border-radius:50%;grid-area:1/1;width:22px;height:22px}.icon-list--tick[data-astro-cid-jaqpkozc] .icon-list__bullet[data-astro-cid-jaqpkozc] .icon-list__svg{color:var(--c-on-accent);stroke-width:3.2px;grid-area:1/1;position:relative}.icon-list--square[data-astro-cid-jaqpkozc] .icon-list__bullet[data-astro-cid-jaqpkozc]{width:14px}.icon-list--square[data-astro-cid-jaqpkozc] .icon-list__bullet[data-astro-cid-jaqpkozc]:before{content:"";background:var(--c-accent);border-radius:1px;width:8px;height:8px}.icon-list--arrow[data-astro-cid-jaqpkozc] .icon-list__bullet[data-astro-cid-jaqpkozc] .icon-list__svg{transition:transform .25s}.icon-list--arrow[data-astro-cid-jaqpkozc] .icon-list__item[data-astro-cid-jaqpkozc]:hover .icon-list__bullet[data-astro-cid-jaqpkozc] .icon-list__svg{transform:translate(3px)}.about[data-astro-cid-5ofs3jkv]{grid-template-columns:var(--about-cols);align-items:center;gap:clamp(36px,5.5vw,96px);display:grid}.about--reverse[data-astro-cid-5ofs3jkv] .about__media[data-astro-cid-5ofs3jkv]{order:2}.about__media[data-astro-cid-5ofs3jkv]{min-width:0}.about__frame[data-astro-cid-5ofs3jkv]{position:relative}.about__main[data-astro-cid-5ofs3jkv] img,.about__main[data-astro-cid-5ofs3jkv] .placeholder,.about__second[data-astro-cid-5ofs3jkv] img,.about__second[data-astro-cid-5ofs3jkv] .placeholder{object-fit:cover;width:100%;height:100%;min-height:0}.about--stack[data-astro-cid-5ofs3jkv] .about__frame[data-astro-cid-5ofs3jkv]{padding-top:16%}.about--stack[data-astro-cid-5ofs3jkv] .about__main[data-astro-cid-5ofs3jkv]{width:84%}.about--stack[data-astro-cid-5ofs3jkv] .about__second[data-astro-cid-5ofs3jkv]{z-index:1;aspect-ratio:4/3;border:clamp(6px, .7vw, 10px) solid var(--c-bg);border-radius:calc(var(--radius-image) + clamp(6px, .7vw, 10px));width:54%;box-shadow:var(--c-shadow);position:absolute;top:0;right:0}.about--reverse[data-astro-cid-5ofs3jkv].about--stack .about__main[data-astro-cid-5ofs3jkv]{margin-left:auto}.about--reverse[data-astro-cid-5ofs3jkv] .about__second[data-astro-cid-5ofs3jkv]{left:0;right:auto}.about__badge[data-astro-cid-5ofs3jkv]{z-index:2;border-radius:var(--radius);background:var(--c-accent);min-width:150px;max-width:220px;color:var(--c-on-accent);box-shadow:var(--c-shadow);text-shadow:none;gap:4px;padding:20px 24px;display:grid;position:absolute;bottom:clamp(16px,3vw,36px);right:clamp(-28px,-2vw,-12px)}.about--stack[data-astro-cid-5ofs3jkv] .about__badge[data-astro-cid-5ofs3jkv],.about--reverse[data-astro-cid-5ofs3jkv] .about__badge[data-astro-cid-5ofs3jkv]{left:clamp(-28px,-2vw,-12px);right:auto}.about--reverse[data-astro-cid-5ofs3jkv].about--stack .about__badge[data-astro-cid-5ofs3jkv]{left:auto;right:clamp(-28px,-2vw,-12px)}.about__badge-value[data-astro-cid-5ofs3jkv]{font:var(--heading-weight) clamp(2.2rem, 1.7rem + 1.6vw, 3.2rem)/1 var(--font-heading-stack);letter-spacing:var(--heading-tracking)}.about__badge-label[data-astro-cid-5ofs3jkv]{letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:500;line-height:1.35}.about__copy[data-astro-cid-5ofs3jkv]{min-width:0}.about__copy[data-astro-cid-5ofs3jkv] .heading{margin-bottom:clamp(18px,2vw,26px)}.about__features[data-astro-cid-5ofs3jkv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:clamp(26px,3vw,36px) 0 0;padding:0;list-style:none;display:grid}.about__feature[data-astro-cid-5ofs3jkv]{background:var(--c-surface);border:1px solid color-mix(in srgb, var(--c-border) 70%, transparent);border-radius:var(--radius);text-shadow:none;align-items:flex-start;gap:16px;padding:clamp(18px,1.8vw,24px);display:flex}.tone-photo .about__feature[data-astro-cid-5ofs3jkv]{background:color-mix(in srgb, var(--overlay-color) 38%, transparent);border-color:var(--c-glass-border);backdrop-filter:blur(var(--glass-blur))}.about__feature-icon[data-astro-cid-5ofs3jkv]{border-radius:calc(var(--radius) * .6);background:var(--c-accent);width:46px;height:46px;color:var(--c-on-accent);flex:none;place-items:center;display:grid}.about__feature-title[data-astro-cid-5ofs3jkv]{margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.3}.about__feature-text[data-astro-cid-5ofs3jkv]{color:var(--c-muted);margin:6px 0 0;font-size:16px;line-height:1.5}.about__feature[data-astro-cid-5ofs3jkv]>div[data-astro-cid-5ofs3jkv]{align-self:center}.about__copy[data-astro-cid-5ofs3jkv] .about__list{margin-top:clamp(24px,2.6vw,32px)}.about__actions[data-astro-cid-5ofs3jkv]{margin-top:clamp(28px,3vw,40px)}@media (width<=1024px){.about[data-astro-cid-5ofs3jkv]{grid-template-columns:1fr}.about--reverse[data-astro-cid-5ofs3jkv] .about__media[data-astro-cid-5ofs3jkv]{order:0}.about__media[data-astro-cid-5ofs3jkv]{width:100%}.about--reverse[data-astro-cid-5ofs3jkv].about--stack .about__main[data-astro-cid-5ofs3jkv]{margin-left:0}.about__badge[data-astro-cid-5ofs3jkv],.about--stack[data-astro-cid-5ofs3jkv] .about__badge[data-astro-cid-5ofs3jkv],.about--reverse[data-astro-cid-5ofs3jkv] .about__badge[data-astro-cid-5ofs3jkv],.about--reverse[data-astro-cid-5ofs3jkv].about--stack .about__badge[data-astro-cid-5ofs3jkv]{left:auto;right:16px}}@media (width>=768px) and (width<=1024px){.about__main[data-astro-cid-5ofs3jkv]{aspect-ratio:16/10!important}.about--stack[data-astro-cid-5ofs3jkv] .about__frame[data-astro-cid-5ofs3jkv]{padding-top:12%}.about--stack[data-astro-cid-5ofs3jkv] .about__second[data-astro-cid-5ofs3jkv]{width:42%}}@media (width<=767px){.about__features[data-astro-cid-5ofs3jkv]{grid-template-columns:1fr}.about__badge[data-astro-cid-5ofs3jkv]{min-width:0;padding:14px 18px;bottom:14px}.about__badge-label[data-astro-cid-5ofs3jkv]{font-size:13px}}
