.atlas-art{--atlas-art-ink: var(--pc-ink);--atlas-art-accent: var(--pc-accent);--atlas-art-warm: var(--pc-accent-on-dark);--atlas-art-blush: var(--pc-tint);--atlas-art-sand: var(--pc-cream);--atlas-art-paper: var(--pc-paper);--atlas-art-soft: var(--pc-line);--atlas-art-stroke: 1.25px;display:block;width:100%;height:auto;overflow:visible;color:var(--atlas-art-ink);pointer-events:none;user-select:none}.atlas-art .aa-l,.atlas-art .aa-la,.atlas-art .aa-lp,.atlas-art .aa-ls,.atlas-art .aa-dots{fill:none;stroke-width:var(--atlas-art-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.atlas-art .aa-l{stroke:var(--atlas-art-ink)}.atlas-art .aa-la{stroke:var(--atlas-art-accent)}.atlas-art .aa-lp{stroke:var(--atlas-art-paper)}.atlas-art .aa-ls{stroke:var(--atlas-art-soft)}.atlas-art .aa-dots{stroke:var(--atlas-art-accent);stroke-width:calc(var(--atlas-art-stroke) * 1.6);stroke-dasharray:.1 calc(var(--atlas-art-stroke) * 3.4)}.atlas-art .aa-thin{stroke-width:calc(var(--atlas-art-stroke) * .7)}.atlas-art .aa-bold{stroke-width:calc(var(--atlas-art-stroke) * 1.8)}.atlas-art .aa-paper{fill:var(--atlas-art-paper)}.atlas-art .aa-sand{fill:var(--atlas-art-sand)}.atlas-art .aa-blush{fill:var(--atlas-art-blush)}.atlas-art .aa-warm{fill:var(--atlas-art-warm)}.atlas-art .aa-accent{fill:var(--atlas-art-accent)}.atlas-art .aa-ink{fill:var(--atlas-art-ink)}.atlas-art .aa-halo{fill:var(--atlas-art-blush);opacity:.6}.atlas-art .aa-shadow{fill:var(--atlas-art-ink);opacity:.08}.atlas-art .aa-contour{opacity:.65}.atlas-art .aa-fold{stroke:var(--atlas-art-soft)}.atlas-art .aa-compass-needle{transform-origin:0 0}.atlas-art-heading{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:var(--pc-space-md);min-width:0}.atlas-art-heading--spot{grid-template-columns:minmax(0,1fr) auto}.atlas-art-heading__copy{min-width:0}.atlas-art-heading__eyebrow{display:inline-flex;align-items:center;gap:.5em}.atlas-art-heading__tick{flex:0 0 auto;width:1.5em;height:.75em}.atlas-art-heading__rule{width:7.5rem;height:.75rem;margin:.15rem 0 .75rem}.atlas-art-heading__spot{width:clamp(4.5rem,18vw,10rem);aspect-ratio:10 / 7;align-self:center}.atlas-art-heading__spot .atlas-art{height:100%}.atlas-page-hero.atlas-page-hero--art .atlas-page-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--pc-space-md)}.atlas-page-hero__art{width:clamp(3rem,12vw,5.25rem);aspect-ratio:4 / 3}.atlas-page-hero__art--icon{aspect-ratio:1}.atlas-page-hero__art--lg{width:clamp(6rem,25vw,17rem);aspect-ratio:14 / 9}.atlas-page-hero__art .atlas-art{height:100%}.atlas-art-card{position:relative}.atlas-art-card--mark{padding-right:4.5rem!important}.atlas-art-card--icon{padding-left:4.25rem!important}.atlas-art-card__mark{position:absolute;top:50%;right:.85rem;width:3.25rem;aspect-ratio:4 / 3;transform:translateY(-50%)}.atlas-art-card__icon{position:absolute;top:50%;left:.9rem;width:2.6rem;aspect-ratio:1;transform:translateY(-50%)}.atlas-art-card__mark .atlas-art,.atlas-art-card__icon .atlas-art{height:100%}.atlas-art-empty{width:clamp(6rem,24vw,9.5rem);aspect-ratio:3 / 2;margin-bottom:var(--pc-space-sm)}.atlas-art-empty .atlas-art,.atlas-art-empty__img{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--pc-radius-sm);border:1px solid var(--pc-line)}@media(max-width:639px){.atlas-art-card--mark{padding-right:4rem!important}.atlas-art-card__mark{width:2.75rem}}.atlas-art-card--top .atlas-art-card__mark{top:1rem;transform:none}.atlas-art-planner{display:none}@media(min-width:1024px){.atlas-art-planner{display:block;width:min(100%,20rem);aspect-ratio:10 / 7;margin-top:var(--pc-space-2xl)}.atlas-art-planner .atlas-art{height:100%}}.atlas-art.atlas-art-inline-icon{width:2.75rem;margin-bottom:var(--pc-space-sm)}.atlas-art-aside{display:none}@media(min-width:1024px){.atlas-art-aside{display:block;width:min(100%,16rem);aspect-ratio:10 / 7;margin-top:var(--pc-space-xl)}.atlas-art-aside .atlas-art{height:100%}}.atlas-art-heading__spot--mark{width:clamp(4rem,14vw,7.5rem);aspect-ratio:4 / 3}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.atlas-art .aa-compass-needle{transition:transform var(--pc-duration-emphasis) var(--pc-ease)}.atlas-page-hero:hover .aa-compass-needle{transform:rotate(18deg)}}@media(prefers-reduced-motion:reduce){.atlas-art .aa-compass-needle{animation:none;transition:none;transform:none}}
