@import url("https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&display=swap");:where(.atlas-archetype-modern){--atlas-text-caption:12px;--atlas-text-body-sm:14px;--atlas-text-body:16px;--atlas-text-body-lg:18px;--atlas-text-title:22px;--atlas-text-subheadline:28px;--atlas-text-headline:36px;--atlas-text-headline-lg:48px;--atlas-text-display:64px;--atlas-text-display-lg:80px;--atlas-leading-tight:1.1;--atlas-leading-snug:1.25;--atlas-leading-normal:1.5;--atlas-leading-relaxed:1.65;--atlas-font-heading:"Inter",system-ui,-apple-system,sans-serif;--atlas-font-body:"Inter",system-ui,-apple-system,sans-serif;--atlas-weight-regular:400;--atlas-weight-medium:500;--atlas-weight-semibold:600;--atlas-weight-bold:700;--atlas-space-xs:4px;--atlas-space-sm:8px;--atlas-space-md:16px;--atlas-space-lg:24px;--atlas-space-xl:40px;--atlas-space-2xl:64px;--atlas-space-3xl:96px;--atlas-space-4xl:128px;--atlas-section-tight:var(--atlas-space-2xl);--atlas-section-comfortable:var(--atlas-space-3xl);--atlas-section-loose:var(--atlas-space-4xl);--atlas-container-narrow:720px;--atlas-container:1080px;--atlas-container-wide:1280px;--atlas-radius-sm:6px;--atlas-radius-md:12px;--atlas-radius-lg:20px;--atlas-radius-full:9999px;--atlas-color-bg:#fafafa;--atlas-color-surface:#fff;--atlas-color-surface-muted:#f4f4f5;--atlas-color-text-primary:#18181b;--atlas-color-text-secondary:#52525b;--atlas-color-text-muted:#71717a;--atlas-color-border:#e4e4e7;--atlas-color-primary:#2563eb;--atlas-color-primary-hover:#1d4ed8;--atlas-color-accent:#f59e0b;--atlas-color-heading:var(--atlas-color-text-primary);--atlas-color-background:var(--atlas-color-bg);--atlas-color-muted:var(--atlas-color-surface-muted);--atlas-transition-fast:150ms ease;--atlas-transition:250ms ease;--atlas-transition-slow:400ms ease;--atlas-shadow-sm:0 1px 2px rgba(0,0,0,.05);--atlas-shadow:0 4px 12px rgba(0,0,0,.08);--atlas-shadow-lg:0 10px 30px rgba(0,0,0,.1)}@media (max-width:768px){.atlas-archetype-modern{--atlas-text-headline:28px;--atlas-text-headline-lg:36px;--atlas-text-display:44px;--atlas-text-display-lg:52px;--atlas-section-tight:var(--atlas-space-xl);--atlas-section-comfortable:var(--atlas-space-2xl);--atlas-section-loose:var(--atlas-space-3xl)}}.atlas-archetype-modern:not([data-bespoke-template])[data-template-theme=dark]{--atlas-color-bg:#0f172a;--atlas-color-surface:#1e293b;--atlas-color-surface-muted:#0b1120;--atlas-color-text-primary:#f1f5f9;--atlas-color-text-secondary:#cbd5e1;--atlas-color-text-muted:#94a3b8;--atlas-color-border:#334155;--atlas-color-primary:#818cf8;--atlas-color-primary-hover:#6366f1;--atlas-color-accent:#fde68a;--atlas-card-border-hover:#818cf8;--atlas-card-lift-shadow:0 14px 36px -10px rgba(129,140,248,.35);--atlas-glass-bg:rgba(15,23,42,.55);--atlas-glass-border:rgba(129,140,248,.2);--atlas-glass-blur:14px;--atlas-embed-shadow:0 8px 24px rgba(129,140,248,.18)}.atlas-archetype-modern:not([data-bespoke-template])[data-template-theme=editorial]{--atlas-font-heading:"Merriweather",Georgia,"Times New Roman",serif;--atlas-color-bg:#f7f9fb;--atlas-color-surface:#fff;--atlas-color-surface-muted:#f2f4f6;--atlas-color-text-primary:#031632;--atlas-color-text-secondary:#44474d;--atlas-color-text-muted:#75777e;--atlas-color-border:#c5c6ce;--atlas-color-primary:#0058be;--atlas-color-primary-hover:#2170e4;--atlas-color-accent:#1a2b48;--atlas-card-border-hover:#0058be;--atlas-card-lift-shadow:0 12px 30px -8px rgba(26,43,72,.12);--atlas-glass-bg:hsla(0,0%,100%,.65);--atlas-glass-border:rgba(0,88,190,.12);--atlas-glass-blur:14px;--atlas-embed-shadow:0 4px 20px rgba(26,43,72,.08)}.atlas-archetype-modern{background:var(--atlas-color-bg);color:var(--atlas-color-text-primary);font-family:var(--atlas-font-body);font-size:var(--atlas-text-body);line-height:var(--atlas-leading-normal)}.atlas-archetype-modern h1,.atlas-archetype-modern h2,.atlas-archetype-modern h3,.atlas-archetype-modern h4{font-family:var(--atlas-font-heading);line-height:var(--atlas-leading-tight);font-weight:var(--atlas-weight-bold);margin:0}.atlas-archetype-modern p{margin:0}.atlas-archetype-modern a{color:var(--atlas-color-primary);text-decoration:none;transition:color var(--atlas-transition-fast)}.atlas-archetype-modern a:hover{color:var(--atlas-color-primary-hover)}.atlas-archetype-modern img{max-width:100%;height:auto;display:block}.atlas-section--tight{padding-top:var(--atlas-section-tight);padding-bottom:var(--atlas-section-tight)}.atlas-section--comfortable{padding-top:var(--atlas-section-comfortable);padding-bottom:var(--atlas-section-comfortable)}.atlas-section--loose{padding-top:var(--atlas-section-loose);padding-bottom:var(--atlas-section-loose)}.atlas-archetype-modern{scroll-behavior:smooth}.atlas-section{scroll-margin-top:80px}.atlas-stat-value{display:inline-block;transition:transform .28s cubic-bezier(.22,.61,.36,1);transform-origin:center}.atlas-stat-group:hover .atlas-stat-value,.atlas-stat-value:hover{transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.atlas-stat-group:hover .atlas-stat-value,.atlas-stat-value,.atlas-stat-value:hover{transition:none;transform:none}}.atlas-glass-card{background:var(--atlas-glass-bg,hsla(0,0%,100%,.06));backdrop-filter:blur(var(--atlas-glass-blur,12px));-webkit-backdrop-filter:blur(var(--atlas-glass-blur,12px));border:1px solid var(--atlas-glass-border,hsla(0,0%,100%,.12))}.atlas-card{transition:border-color .22s cubic-bezier(.22,.61,.36,1),background-color .22s ease-out,transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s ease-out;cursor:default}.atlas-card:hover{border-color:var(--atlas-card-border-hover,var(--atlas-color-primary,#2563eb))!important;transform:translateY(-2px);box-shadow:var(--atlas-card-lift-shadow,0 12px 28px -10px color-mix(in srgb,var(--atlas-color-primary,#2563eb) 35%,transparent))}a.atlas-card,button.atlas-card{cursor:pointer}@media (prefers-reduced-motion:reduce){.atlas-card,.atlas-card:hover{transition:border-color .15s ease-out,background-color .15s ease-out;transform:none;box-shadow:none}}.atlas-gallery-tile,.atlas-image-lift,.atlas-promo-card{overflow:hidden}.atlas-gallery-tile>a>img,.atlas-gallery-tile>img,.atlas-image-lift>img,.atlas-image-lift>picture>img,.atlas-promo-card>div>img,.atlas-promo-card>img{transition:transform .7s cubic-bezier(.22,.61,.36,1);will-change:transform}.atlas-gallery-tile:hover>a>img,.atlas-gallery-tile:hover>img,.atlas-image-lift:hover>img,.atlas-image-lift:hover>picture>img,.atlas-promo-card:hover>div>img,.atlas-promo-card:hover>img{transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.atlas-gallery-tile>a>img,.atlas-gallery-tile>img,.atlas-image-lift>img,.atlas-promo-card>div>img,.atlas-promo-card>img{transition:none;transform:none!important}}.atlas-container{max-width:var(--atlas-container)}.atlas-container,.atlas-container--narrow{margin:0 auto;padding:0 var(--atlas-space-lg)}.atlas-container--narrow{max-width:var(--atlas-container-narrow)}.atlas-container--wide{max-width:var(--atlas-container-wide);margin:0 auto;padding:0 var(--atlas-space-lg)}.atlas-page--narrow .atlas-container{max-width:var(--atlas-container-narrow)}.atlas-eyebrow{font-family:var(--atlas-font-heading);font-size:var(--atlas-text-caption);text-transform:uppercase;letter-spacing:.14em;font-weight:var(--atlas-weight-semibold);color:var(--atlas-color-primary)}.atlas-headline{font-size:var(--atlas-text-headline)}.atlas-headline,.atlas-headline-lg{font-family:var(--atlas-font-heading);color:var(--atlas-color-heading)}.atlas-headline-lg{font-size:var(--atlas-text-headline-lg)}.atlas-headline-sm{font-size:var(--atlas-text-headline-sm,24px);line-height:var(--atlas-leading-tight)}.atlas-display,.atlas-headline-sm{font-family:var(--atlas-font-heading);color:var(--atlas-color-heading)}.atlas-display{font-size:var(--atlas-text-display)}.atlas-subheadline{font-family:var(--atlas-font-heading);font-size:var(--atlas-text-subheadline);font-weight:var(--atlas-weight-semibold);color:var(--atlas-color-heading)}.atlas-body{font-size:var(--atlas-text-body)}.atlas-body,.atlas-body-lg{font-family:var(--atlas-font-body);color:var(--atlas-color-text-secondary)}.atlas-body-lg{font-size:var(--atlas-text-body-lg)}.atlas-caption{font-family:var(--atlas-font-body);font-size:var(--atlas-text-caption);color:var(--atlas-color-text-muted)}[data-bespoke-template] h1,[data-bespoke-template] h2,[data-bespoke-template] h3,[data-bespoke-template] h4,[data-bespoke-template] h5,[data-bespoke-template] h6{font-family:var(--atlas-font-heading);color:var(--atlas-color-heading)}[data-bespoke-template] blockquote,[data-bespoke-template] button,[data-bespoke-template] dd,[data-bespoke-template] input,[data-bespoke-template] label,[data-bespoke-template] li,[data-bespoke-template] p,[data-bespoke-template] textarea{font-family:var(--atlas-font-body)}.atlas-archetype-modern .atlas-btn{display:inline-flex;align-items:center;gap:var(--atlas-space-sm);padding:var(--atlas-space-sm) var(--atlas-space-lg);border-radius:var(--atlas-radius-md);font-weight:var(--atlas-weight-semibold);transition:all var(--atlas-transition-fast);border:1px solid transparent;cursor:pointer;text-decoration:none}.atlas-archetype-modern .atlas-btn--primary{background:var(--atlas-color-primary);color:#fff}.atlas-archetype-modern .atlas-btn--primary:hover{background:var(--atlas-color-primary-hover);color:#fff}.atlas-archetype-modern .atlas-btn--secondary{background:var(--atlas-color-surface);color:var(--atlas-color-text-primary);border-color:var(--atlas-color-border)}.atlas-archetype-modern .atlas-btn--secondary:hover{background:var(--atlas-color-surface-muted);color:var(--atlas-color-text-primary)}.atlas-archetype-modern .atlas-btn--ghost{background:transparent;color:var(--atlas-color-text-primary)}.atlas-archetype-modern .atlas-btn--ghost:hover{background:var(--atlas-color-surface-muted);color:var(--atlas-color-text-primary)}@keyframes atlas-pulse-anim{0%{outline:2px solid var(--atlas-color-primary);outline-offset:0;box-shadow:0 0 0 6px color-mix(in srgb,var(--atlas-color-primary) 25%,transparent)}to{outline:2px solid transparent;outline-offset:0;box-shadow:0 0 0 0 transparent}}.atlas-pulse{animation:atlas-pulse-anim 1.2s ease-out forwards!important;position:relative;z-index:1}body.atlas-editor-mode .atlas-selected{outline:2px solid var(--atlas-color-primary)!important;outline-offset:4px!important;box-shadow:0 0 0 6px color-mix(in srgb,var(--atlas-color-primary) 18%,transparent)!important;border-radius:var(--atlas-radius-md);position:relative;z-index:2}body.atlas-editor-mode [data-atlas-section-id]{cursor:pointer}body.atlas-editor-mode [data-atlas-element-id]:hover{outline:1px dashed color-mix(in srgb,var(--atlas-color-primary) 50%,transparent);outline-offset:2px}body.atlas-editor-mode [data-atlas-block-id]:hover:not(:has([data-atlas-element-id]:hover)){outline:1px dashed color-mix(in srgb,var(--atlas-color-primary) 35%,transparent);outline-offset:4px}body.atlas-editor-mode [data-atlas-section-id]:hover:not(:has([data-atlas-block-id]:hover,[data-atlas-element-id]:hover)){outline:1px dashed color-mix(in srgb,var(--atlas-color-primary) 25%,transparent);outline-offset:6px}body.atlas-editor-mode.atlas-show-spacing [data-atlas-section-id]{outline:1px dashed color-mix(in srgb,var(--atlas-color-primary) 40%,transparent);outline-offset:-8px;position:relative}body.atlas-editor-mode.atlas-show-spacing [data-atlas-section-id]:before{content:attr(data-atlas-section-purpose);position:absolute;top:4px;left:4px;z-index:3;padding:2px 6px;font-family:var(--atlas-font-body,system-ui,sans-serif);font-size:10px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 80%,transparent);border-radius:3px;pointer-events:none;white-space:nowrap}body.atlas-editor-mode.atlas-show-spacing .atlas-section--tight:before{content:attr(data-atlas-section-purpose) " · tight"}body.atlas-editor-mode.atlas-show-spacing .atlas-section--comfortable:before{content:attr(data-atlas-section-purpose) " · comfortable"}body.atlas-editor-mode.atlas-show-spacing .atlas-section--loose:before{content:attr(data-atlas-section-purpose) " · loose"}body.atlas-editor-mode.atlas-show-spacing [data-atlas-block-id]{outline:1px dashed #9ca3af;outline-offset:-2px}@media (max-width:640px){.atlas-section--comfortable{padding-top:var(--atlas-space-xl);padding-bottom:var(--atlas-space-xl)}.atlas-section--tight{padding-top:var(--atlas-space-lg);padding-bottom:var(--atlas-space-lg)}}.atlas-grid{display:grid;gap:var(--atlas-space-lg,24px);align-items:start}.atlas-grid--2col{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-grid--3col{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-grid--4col{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1024px){.atlas-grid--4col{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:768px){.atlas-contact-split,.atlas-hero-split{grid-template-columns:1fr!important}.atlas-hero-split .atlas-hero-copy{max-width:none!important}.atlas-grid--2col,.atlas-grid--3col,.atlas-grid--4col{grid-template-columns:1fr!important}}@media (max-width:640px){.atlas-display{font-size:clamp(28px,8vw,36px)!important;line-height:1.1!important}.atlas-headline{font-size:clamp(22px,6vw,28px)!important;line-height:1.15!important}.atlas-headline-lg{font-size:clamp(26px,7vw,32px)!important;line-height:1.12!important}}.atlas-service-card{transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.atlas-service-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -6px rgba(0,0,0,.08),0 3px 8px -3px rgba(0,0,0,.04);border-color:var(--atlas-color-text-muted,#94a3b8)}body.atlas-editor-mode .atlas-service-card:hover{transform:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.atlas-section--about,.atlas-section--testimonials{background:color-mix(in srgb,var(--atlas-color-background,#fff) 70%,var(--atlas-color-surface-muted,#f4f4f5))}.atlas-testimonial-quote-glyph{position:absolute;top:12px;left:18px;font-family:Georgia,Times New Roman,serif;font-size:72px;line-height:1;color:var(--atlas-color-primary,#2563eb);opacity:.18;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.atlas-testimonial-card{transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out}.atlas-testimonial-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px -6px rgba(0,0,0,.08),0 3px 8px -3px rgba(0,0,0,.04);border-color:var(--atlas-color-text-muted,#94a3b8)}body.atlas-editor-mode .atlas-testimonial-card:hover{transform:none}.atlas-service-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--atlas-radius-md,8px);background:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 12%,transparent);color:var(--atlas-color-primary,#2563eb);font-size:24px;flex-shrink:0}.atlas-archetype-modern{--atlas-btn-glow:0 0 0 0 transparent,0 8px 24px -10px color-mix(in srgb,var(--atlas-color-primary,#2563eb) 55%,transparent);--atlas-btn-glow-hover:0 0 0 4px color-mix(in srgb,var(--atlas-color-primary,#2563eb) 18%,transparent),0 14px 36px -10px color-mix(in srgb,var(--atlas-color-primary,#2563eb) 70%,transparent)}.atlas-archetype-modern .atlas-btn--primary{box-shadow:var(--atlas-btn-glow)}.atlas-archetype-modern .atlas-btn--primary:hover{transform:translateY(-1px) scale(1.03);box-shadow:var(--atlas-btn-glow-hover)}.atlas-archetype-modern .atlas-btn{transition:transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s ease-out,background-color .15s ease-out,color .15s ease-out}body.atlas-editor-mode .atlas-archetype-modern .atlas-btn:hover{transform:none}@media (prefers-reduced-motion:reduce){.atlas-archetype-modern .atlas-btn,.atlas-archetype-modern .atlas-btn--primary:hover{transform:none!important;transition:background-color .15s ease-out,color .15s ease-out!important}}.atlas-modern-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--atlas-color-background,#fff) 88%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in srgb,var(--atlas-color-border,#e5e7eb) 50%,transparent)}body.atlas-editor-mode .atlas-modern-header{position:static;backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--atlas-color-background,#fff)}.atlas-hero-image{border-radius:20px;box-shadow:0 20px 40px -12px rgba(0,0,0,.15),0 8px 16px -4px rgba(0,0,0,.06)}@media (max-width:640px){.atlas-hero-image{border-radius:14px;box-shadow:0 12px 24px -8px rgba(0,0,0,.12),0 4px 8px -2px rgba(0,0,0,.04)}}@media (max-width:768px){.atlas-feature-spotlight-row{flex-direction:column!important;gap:var(--atlas-space-lg)!important}.atlas-feature-spotlight-row>div:has(img){order:-1}}.atlas-section--hero[data-atlas-section-variant=overlay] .atlas-body,.atlas-section--hero[data-atlas-section-variant=overlay] .atlas-display,.atlas-section--hero[data-atlas-section-variant=overlay] .atlas-eyebrow,.atlas-section--hero[data-atlas-section-variant=overlay] .atlas-headline,.atlas-section--hero[data-atlas-section-variant=overlay] .atlas-subheadline{text-shadow:0 2px 8px rgba(0,0,0,.5)}.atlas-section--stats.atlas-section--tight{padding-top:calc(var(--atlas-space-2xl) * .7);padding-bottom:calc(var(--atlas-space-2xl) * .7)}.atlas-section--cta{background:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 6%,transparent)}.atlas-tabs .atlas-tab-label{position:relative}.atlas-tabs .atlas-tab-label:hover{background:var(--atlas-color-muted,#f3f4f6);color:var(--atlas-color-text,#111827)}.atlas-tabs .atlas-tabs-radio:first-of-type:checked~.atlas-tabs-strip .atlas-tab-label:first-of-type,.atlas-tabs .atlas-tabs-radio:nth-of-type(2):checked~.atlas-tabs-strip .atlas-tab-label:nth-of-type(2),.atlas-tabs .atlas-tabs-radio:nth-of-type(3):checked~.atlas-tabs-strip .atlas-tab-label:nth-of-type(3),.atlas-tabs .atlas-tabs-radio:nth-of-type(4):checked~.atlas-tabs-strip .atlas-tab-label:nth-of-type(4),.atlas-tabs .atlas-tabs-radio:nth-of-type(5):checked~.atlas-tabs-strip .atlas-tab-label:nth-of-type(5),.atlas-tabs .atlas-tabs-radio:nth-of-type(6):checked~.atlas-tabs-strip .atlas-tab-label:nth-of-type(6){background:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 12%,transparent);color:var(--atlas-color-primary,#2563eb)}.atlas-tabs .atlas-tabs-panels>.atlas-tab-panel{display:none!important}.atlas-tabs .atlas-tabs-radio:first-of-type:checked~.atlas-tabs-panels>.atlas-tab-panel:first-of-type,.atlas-tabs .atlas-tabs-radio:nth-of-type(2):checked~.atlas-tabs-panels>.atlas-tab-panel:nth-of-type(2),.atlas-tabs .atlas-tabs-radio:nth-of-type(3):checked~.atlas-tabs-panels>.atlas-tab-panel:nth-of-type(3),.atlas-tabs .atlas-tabs-radio:nth-of-type(4):checked~.atlas-tabs-panels>.atlas-tab-panel:nth-of-type(4),.atlas-tabs .atlas-tabs-radio:nth-of-type(5):checked~.atlas-tabs-panels>.atlas-tab-panel:nth-of-type(5),.atlas-tabs .atlas-tabs-radio:nth-of-type(6):checked~.atlas-tabs-panels>.atlas-tab-panel:nth-of-type(6){display:block!important}.atlas-tabs .atlas-tabs-radio:focus-visible+.atlas-tabs-strip .atlas-tab-label{outline:2px solid var(--atlas-color-primary,#2563eb);outline-offset:2px}@media (max-width:640px){.atlas-tabs.atlas-tabs--vertical{grid-template-columns:1fr!important}.atlas-tabs.atlas-tabs--vertical .atlas-tabs-strip{flex-direction:row!important;border-right:none!important;border-bottom:1px solid var(--atlas-color-border)!important;padding-right:0!important;padding-bottom:var(--atlas-space-sm)!important;overflow-x:auto}}.atlas-marquee{overflow:hidden;position:relative;padding:var(--atlas-space-md) 0;background:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 6%,transparent)}.atlas-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:atlas-marquee-scroll 38s linear infinite;will-change:transform}.atlas-marquee-run{display:flex;align-items:center;flex-shrink:0;gap:var(--atlas-space-xl);padding-right:var(--atlas-space-xl)}.atlas-marquee-item{font-weight:var(--atlas-weight-semibold);font-size:var(--atlas-text-body);letter-spacing:.02em;color:var(--atlas-color-primary,#2563eb);white-space:nowrap}.atlas-marquee-sep{opacity:.5;font-size:.8em}@keyframes atlas-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.atlas-marquee-track{animation:none}}.atlas-stat-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.atlas-stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 24px -10px rgba(0,0,0,.1);border-color:color-mix(in srgb,var(--atlas-color-primary,#2563eb) 30%,var(--atlas-color-border))}@media (max-width:640px){.atlas-comparison-cell{padding:var(--atlas-space-sm) var(--atlas-space-xs)!important}.atlas-comparison-cell,.atlas-comparison-cell--header{font-size:var(--atlas-text-caption)}}.atlas-grid--3col>:nth-child(4):nth-last-child(2),.atlas-grid--3col>:nth-child(7):last-child{grid-column-start:2}.atlas-grid--4col>:nth-child(5):last-child{grid-column-start:2;grid-column-end:4}@media (max-width:768px){.atlas-grid--3col>:nth-child(4):nth-last-child(2),.atlas-grid--3col>:nth-child(7):last-child,.atlas-grid--4col>:nth-child(5):last-child{grid-column-start:auto;grid-column-end:auto}}