:root{color-scheme:light}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/geist-variable.woff2) format("woff2")}*{box-sizing:border-box}body{margin:0;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.avs-api-loading{position:fixed;inset:0;display:grid;place-items:center;padding:2rem}.avs-billing-summary-bar{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;max-width:min(100%,28rem)}.avs-page-empty-state__icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;color:#8a8a8a}.avs-page-empty-state__icon s-icon{display:block;transform:scale(2.75);transform-origin:center}.avs-setup-step-label{color:#616161;font-weight:450}.avs-setup-step-label--done{color:#1a1a1a;font-weight:650}.avs-setup-process-stage{width:100%;min-width:0}.avs-setup-process-stage>s-stack{width:100%}.avs-setup-process-stage__description{width:100%;margin:0;text-align:center;color:var(--p-color-text-secondary, #616161);font-size:.8125rem;line-height:1.4}.avs-setup-progress{display:flex;align-items:center;gap:.75rem;min-width:0}.avs-setup-progress__meter{flex:1 1 auto;min-width:6rem;height:8px;overflow:hidden;appearance:none;border:none;border-radius:999px;background:#e3e3e3}.avs-setup-progress__meter::-webkit-progress-bar{background:#e3e3e3;border-radius:999px}.avs-setup-progress__meter::-webkit-progress-value{background:#29845a;border-radius:999px}.avs-setup-progress__meter::-moz-progress-bar{background:#29845a;border-radius:999px}.product-table-filters{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;width:100%;min-width:0}.product-table-filters__status{flex:0 0 9.5rem;width:9.5rem}.product-table-filters__size{flex:0 0 4.75rem;width:4.75rem}.product-table-filters__search{flex:1 1 auto;min-width:0}.product-table-filters__status>*,.product-table-filters__size>*,.product-table-filters__search>*{display:block;width:100%}.avs-product-table{display:flex;flex-direction:column;gap:.5rem;min-width:0}.avs-product-table--batch s-table{width:100%;min-width:0;grid-template-columns:2.5rem minmax(0,1fr) auto auto}.avs-product-table--batch s-table-header-row,.avs-product-table--batch s-table-row{width:100%;grid-template-columns:2.5rem minmax(0,1fr) auto auto}.avs-product-table--batch s-table-header:first-child,.avs-product-table--batch s-table-cell:first-child{box-sizing:border-box;width:2.5rem;max-width:2.5rem;min-width:2.5rem}.avs-product-select{display:flex;align-items:center;justify-content:center;width:1.25rem;max-width:1.25rem;overflow:hidden}.avs-queued-timeline{list-style:none;margin:0;padding:0}.avs-queued-timeline__item{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.75rem;position:relative;padding-bottom:1.25rem}.avs-queued-timeline__item:last-child{padding-bottom:0}.avs-queued-timeline__item:not(:last-child):before{content:"";position:absolute;left:.8125rem;top:1.5rem;bottom:0;width:2px;background:#e3e3e3}.avs-queued-timeline__item--complete:not(:last-child):before{background:#29845a}.avs-queued-timeline__marker{display:flex;justify-content:center;z-index:1}.avs-queued-timeline__title{font-weight:650;color:#1a1a1a}.avs-result-metric-value{font-weight:650;font-size:1.25rem;line-height:1.3;color:#1a1a1a;word-break:break-word}.avs-analysis-progress{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem .25rem;text-align:center}.avs-analysis-progress__track{width:min(100%,28rem);height:6px;overflow:hidden;border-radius:999px;background:#e3e3e3}.avs-analysis-progress__bar{width:36%;height:100%;border-radius:inherit;background:#1a1a1a;animation:avs-analysis-progress-slide 1.35s ease-in-out infinite}.avs-analysis-running{--avs-running-accent: var(--p-color-bg-fill-brand, #008060);--avs-running-accent-soft: var(--p-color-bg-surface-brand, #e0f0ed);--avs-running-accent-track: var(--p-color-bg-fill-secondary, #e3e3e3);--avs-running-border: var(--p-color-border, #e3e3e3);--avs-running-border-active: var(--p-color-border-brand, #98c9b2);--avs-running-text: var(--p-color-text, #303030);--avs-running-muted: var(--p-color-text-secondary, #616161);--avs-running-surface: var(--p-color-bg-surface, #fff);display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem;border:1px solid var(--avs-running-border);border-radius:var(--p-border-radius-300, 12px);background:var(--avs-running-surface)}.avs-analysis-running__intro{min-width:0}.avs-analysis-running__title{margin:0 0 .5rem;color:var(--avs-running-text);font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;line-height:1.25}.avs-analysis-running__description{margin:0;max-width:38rem;color:var(--avs-running-muted);font-size:.9375rem;line-height:1.5}.avs-analysis-running__url{margin:.75rem 0 0;color:var(--avs-running-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.4;word-break:break-all}.avs-analysis-running__progress{display:flex;flex-direction:column;gap:.65rem}.avs-analysis-running__track{width:100%;height:8px;overflow:hidden;border-radius:999px;background:var(--avs-running-accent-track)}.avs-analysis-running__bar{height:100%;border-radius:inherit;background:var(--avs-running-accent);transition:width .6s ease}.avs-analysis-running__step-row{display:flex;align-items:center;justify-content:space-between;gap:1rem}.avs-analysis-running__step-current{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:var(--avs-running-text);font-size:.875rem;font-weight:650}.avs-analysis-running__step-count{flex-shrink:0;color:var(--avs-running-muted);font-size:.8125rem;font-weight:550}.avs-analysis-running__tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;align-items:stretch}.avs-analysis-running__tile{display:flex;align-items:center;gap:.4rem;min-height:2.5rem;height:100%;padding:.5rem .65rem;border:1px solid var(--avs-running-border);border-radius:var(--p-border-radius-200, 8px);background:var(--avs-running-surface);color:var(--avs-running-muted);font-size:.75rem;font-weight:550;line-height:1.3}.avs-analysis-running__tile--active{border-color:var(--avs-running-border-active);background:var(--avs-running-accent-soft);color:var(--avs-running-text);font-weight:650}.avs-analysis-running__tile--done{border-color:var(--avs-running-border-active);background:var(--p-color-bg-surface-secondary, #f6f6f7);color:var(--avs-running-text)}.avs-analysis-running__tile-dot{flex-shrink:0;width:.45rem;height:.45rem;border-radius:50%;background:var(--p-color-icon-secondary, #8a8a8a)}.avs-analysis-running__tile-check{flex-shrink:0;color:var(--avs-running-accent);font-size:.8125rem;font-weight:700;line-height:1}@media(max-width:52rem){.avs-analysis-running__tiles{grid-template-columns:1fr 1fr}}@media(max-width:30rem){.avs-analysis-running__tiles{grid-template-columns:1fr}.avs-analysis-running__step-row{flex-direction:column;align-items:flex-start}}.avs-skeleton{display:block;background:linear-gradient(90deg,#e8e8e8,#f4f4f4,#e8e8e8);background-size:200% 100%;animation:avs-skeleton-shimmer 1.2s ease-in-out infinite}@keyframes avs-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes avs-analysis-progress-slide{0%{transform:translate(-140%)}to{transform:translate(380%)}}.avs-score-ring{position:relative;flex-shrink:0}.avs-report-score-cell{align-self:center}.avs-score-ring svg{display:block;transform:rotate(-90deg)}.avs-score-ring__track{stroke:#e3e3e3}.avs-score-ring__value{position:absolute;inset:0;display:grid;place-items:center;font-size:1.75rem;font-weight:650;letter-spacing:-.02em;line-height:1}.avs-report-title{margin:0;font-size:16px;font-weight:650;letter-spacing:-.02em;line-height:1.2;font-family:inherit;color:inherit}.avs-product-title{margin:0;font-size:24px;font-weight:650;letter-spacing:-.02em;line-height:1.25;font-family:inherit;color:inherit}.avs-product-url{min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.avs-product-url s-link{display:inline;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.avs-image-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-width:0}.avs-image-card__meta{min-width:0;overflow:hidden}@media(max-width:900px){.avs-image-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.avs-image-analysis-grid{grid-template-columns:1fr}}.avs-summary-title{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.25;font-family:inherit;color:inherit}.avs-section-title{font-weight:650;letter-spacing:-.02em;line-height:1.25}.avs-section-title s-heading{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.avs-accordion-trigger{display:block;width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none;text-align:left;cursor:pointer;font:inherit;color:inherit}.avs-help-faq__question{color:#1a1a1a;font-weight:650;line-height:1.4}.avs-accordion-trigger:hover,.avs-accordion-trigger:focus,.avs-accordion-trigger:active{background:transparent;box-shadow:none}.avs-accordion-trigger:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.avs-accordion-index{display:grid;place-items:center;width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:999px;background:#1a1a1a;color:#fff;font-size:1.125rem;font-weight:700;line-height:1}.avs-report-section{overflow:hidden;border-radius:12px}.avs-report-section--excellent{border:1px solid rgb(14 146 84 / .3);background:#0e925408}.avs-report-section--good{border:1px solid rgb(227 91 45 / .3);background:#e35b2d08}.avs-report-section--fair{border:1px solid rgb(217 119 6 / .3);background:#d9770608}.avs-report-section--poor{border:1px solid rgb(220 38 38 / .3);background:#dc262608}.avs-platform-card{min-width:0;overflow:hidden;padding:.75rem 1.25rem .5rem;border-radius:16px;border-width:2px;border-style:solid}.avs-platform-card--excellent{border-color:#0e925433;background:linear-gradient(to bottom right,#0e925412,#fff)}.avs-platform-card--excellent .avs-platform-card__score{color:#0e9254}.avs-platform-card--good{border-color:#e35b2d33;background:linear-gradient(to bottom right,#e35b2d12,#fff)}.avs-platform-card--good .avs-platform-card__score{color:#e35b2d}.avs-platform-card--fair{border-color:#d9770633;background:linear-gradient(to bottom right,#d9770612,#fff)}.avs-platform-card--fair .avs-platform-card__score{color:#d97706}.avs-platform-card--poor{border-color:#dc262633;background:linear-gradient(to bottom right,#dc262612,#fff)}.avs-platform-card--poor .avs-platform-card__score{color:#dc2626}.avs-platform-card__name{margin:0;padding:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.15;font-family:inherit;color:inherit}.avs-platform-card__name+s-text{margin:.125rem 0 0}.avs-platform-card .avs-platform-card__score,.avs-accordion-score{font-size:2rem;font-weight:650;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.avs-impact-tables{width:100%;min-width:0}.avs-impact-panel{width:100%;min-width:0;overflow:hidden;border-radius:12px}.avs-impact-panel__header{padding:.75rem 1rem}.avs-table-title{font-size:.9375rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;font-family:inherit;color:inherit}.avs-impact-panel--critical .avs-table-title{color:#d72c0d}.avs-impact-panel--warning .avs-table-title{color:#b98900}.avs-impact-panel--success .avs-table-title{color:#29845a}.avs-table-header,s-table-header{font-weight:700;font-family:inherit}.avs-impact-table{width:100%;overflow-x:auto}.avs-impact-table s-table{width:100%;table-layout:fixed}.avs-impact-table--recommendations s-table{width:100%;min-width:0;table-layout:fixed;grid-template-columns:repeat(3,minmax(0,1fr))}.avs-impact-table--recommendations s-table-header-row,.avs-impact-table--recommendations s-table-row{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.avs-impact-table--recommendations s-table-header,.avs-impact-table--recommendations s-table-cell{box-sizing:border-box;min-width:0;width:33.33%;max-width:33.33%}.avs-impact-table--prompts s-table{min-width:40rem}.avs-impact-table--prompts s-table-header-row,.avs-impact-table--prompts s-table-row{grid-template-columns:minmax(12rem,34%) minmax(7rem,14%) minmax(12rem,1fr)}.avs-impact-table--prompts s-table-header:nth-child(1),.avs-impact-table--prompts s-table-cell:nth-child(1){width:34%}.avs-impact-table--prompts s-table-header:nth-child(2),.avs-impact-table--prompts s-table-cell:nth-child(2){width:14%}.avs-impact-table--prompts s-table-header:nth-child(3),.avs-impact-table--prompts s-table-cell:nth-child(3){width:auto}.avs-impact-table--insights s-table{min-width:28rem}.avs-impact-table--insights s-table-header-row,.avs-impact-table--insights s-table-row{grid-template-columns:minmax(8rem,36%) minmax(12rem,1fr)}.avs-impact-table--insights s-table-header:nth-child(1),.avs-impact-table--insights s-table-cell:nth-child(1){width:36%}.avs-impact-table--insights s-table-header:nth-child(2),.avs-impact-table--insights s-table-cell:nth-child(2){width:auto}.avs-status-panel{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(260px,1.1fr);gap:var(--p-space-600, 1.5rem);align-items:center}.avs-help-carousel{display:flex;flex-direction:column;gap:.75rem}.avs-help-carousel__stage{position:relative}.avs-help-carousel__viewport{overflow:hidden;border-radius:var(--p-border-radius-300, 12px);background:var(--p-color-bg-surface, #fff);border:var(--p-border-width-025, 1px) solid var(--p-color-border, #e3e3e3)}.avs-help-carousel__track{display:flex;transition:transform .35s ease;will-change:transform}.avs-help-carousel__slide{flex:0 0 100%;min-width:0}.avs-help-carousel__slide img{display:block;width:auto;max-width:100%;height:auto;max-height:18rem;margin:0 auto;object-fit:contain;object-position:center}@media(min-width:720px){.avs-help-carousel__slide img{max-height:22rem}}.avs-help-carousel__controls{display:flex;align-items:center;justify-content:center;gap:.75rem}.avs-help-carousel__nav{position:absolute;top:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:2.25rem;height:2.25rem;margin:0;padding:0;border:1px solid #e3e3e3;border-radius:999px;background:#fffffff2;color:#1a1a1a;transform:translateY(-50%);cursor:pointer}.avs-help-carousel__nav-icon{display:block;width:1rem;height:1rem;flex-shrink:0}.avs-help-carousel__nav--prev{left:.5rem}.avs-help-carousel__nav--next{right:.5rem}.avs-help-carousel__nav:focus-visible{outline:2px solid #005bd3;outline-offset:2px}.avs-help-carousel__dots{display:flex;align-items:center;gap:.4rem}.avs-help-carousel__dot{width:.5rem;height:.5rem;margin:0;padding:0;border:none;border-radius:999px;background:#c9cccf;cursor:pointer}.avs-help-carousel__dot--active{background:#1a1a1a;width:1.1rem}.avs-help-carousel__dot:focus-visible{outline:2px solid #005bd3;outline-offset:2px}@media(prefers-reduced-motion:reduce){.avs-help-carousel__track{transition:none}}.avs-status-panel__art{overflow:hidden;border-radius:var(--p-border-radius-300, 12px);background:var(--p-color-bg-surface, #fff);border:var(--p-border-width-025, 1px) solid var(--p-color-border, #e3e3e3)}.avs-status-panel__art img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}@media(max-width:720px){.avs-status-panel{grid-template-columns:1fr}}.avs-empty-hero-copy{width:100%;text-align:center}.avs-empty-hero-copy s-heading,.avs-empty-hero-copy s-paragraph{display:block;text-align:center}.avs-empty-hero{display:grid;grid-template-columns:minmax(240px,.95fr) minmax(260px,1.05fr);gap:var(--p-space-600, 1.5rem);align-items:center}.avs-empty-hero__art{overflow:hidden;border-radius:var(--p-border-radius-300, 12px);background:var(--p-color-bg-surface, #fff);border:var(--p-border-width-025, 1px) solid var(--p-color-border, #e3e3e3)}.avs-empty-hero__art img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.avs-empty-capability__art{width:100%;max-width:160px;overflow:hidden;border-radius:var(--p-border-radius-200, 8px);background:var(--p-color-bg-surface-secondary, #f6f6f7)}.avs-empty-capability__art img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}@media(max-width:720px){.avs-empty-hero{grid-template-columns:1fr}}.avs-image-preview{width:5rem;height:5rem;flex-shrink:0;overflow:hidden;border-radius:8px;background:#fff;border:1px solid #e3e3e3}.avs-image-preview s-thumbnail{display:block;width:100%;height:100%}.avs-image-score{font-size:2rem;font-weight:650;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.avs-image-metric{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border:1px solid #e3e3e3;border-radius:999px;background:#fff}.avs-image-pills{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0}.avs-image-pills>*{flex:0 0 auto}.avs-image-pills s-badge{width:max-content;white-space:nowrap}.avs-image-metric s-text[type=strong]{font-variant-numeric:tabular-nums}.avs-image-insight,.avs-image-insight s-text{font-weight:650;letter-spacing:-.01em;line-height:1.45}.avs-impact-panel--critical{border:1px solid rgb(215 44 13 / .3);background:#d72c0d08}.avs-impact-panel--critical .avs-impact-panel__header,.avs-impact-panel--critical .avs-impact-table s-table-header-row{background:#d72c0d14;border-bottom:1px solid rgb(215 44 13 / .2)}.avs-impact-panel--warning{border:1px solid rgb(185 137 0 / .3);background:#b9890008}.avs-impact-panel--warning .avs-impact-panel__header,.avs-impact-panel--warning .avs-impact-table s-table-header-row{background:#b9890014;border-bottom:1px solid rgb(185 137 0 / .2)}.avs-impact-panel--success{border:1px solid rgb(41 132 90 / .3);background:#29845a08}.avs-impact-panel--success .avs-impact-panel__header,.avs-impact-panel--success .avs-impact-table s-table-header-row{background:#29845a14;border-bottom:1px solid rgb(41 132 90 / .2)}.avs-access-gate{--avs-access-primary: #e35b2d;--avs-access-secondary: #0b0d12;--avs-access-muted: #6a707d;--avs-access-info: #2563eb;--avs-access-border: #e2e5e8;--avs-access-soft: linear-gradient(180deg, #fff 0%, #f5f7fa 100%);min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;background:var(--avs-access-soft);color:var(--avs-access-secondary)}.avs-access-gate__shell{flex:1;display:flex;flex-direction:column;width:min(100%,80rem);margin:0 auto;padding:1.25rem .25rem}@media(min-width:768px){.avs-access-gate__shell{padding:1.5rem .375rem}}@media(min-width:1024px){.avs-access-gate__shell{padding:2rem .5rem}}.avs-access-gate__panel{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;border-radius:2rem;border:1px solid var(--avs-access-border);background:#fff;padding:2rem 1.25rem}@media(min-width:768px){.avs-access-gate__panel{padding:2.5rem}}@media(min-width:1024px){.avs-access-gate__panel{padding:2.5rem 3rem}}.avs-access-gate__grid{position:absolute;inset:0;pointer-events:none;opacity:.45;background-image:linear-gradient(rgba(11,13,18,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(11,13,18,.035) 1px,transparent 1px);background-size:2.75rem 2.75rem;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,#000 30%,transparent 78%)}.avs-access-gate__glow{position:absolute;pointer-events:none;border-radius:999px;filter:blur(48px)}.avs-access-gate__glow--primary{top:-6rem;right:-6rem;width:18rem;height:18rem;background:color-mix(in srgb,var(--avs-access-primary) 10%,transparent)}.avs-access-gate__glow--info{bottom:-7rem;left:-4rem;width:16rem;height:16rem;background:color-mix(in srgb,var(--avs-access-info) 10%,transparent)}.avs-access-gate__content{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;min-height:0}.avs-access-gate__hero{flex:1;display:grid;gap:2rem;align-items:center}@media(min-width:1024px){.avs-access-gate__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:3rem}}.avs-access-gate__art{position:relative;width:100%;max-width:36rem;margin:0 auto;aspect-ratio:1 / 1}.avs-access-gate__art img{display:block;width:100%;height:100%;object-fit:contain}.avs-access-gate__copy{text-align:center;width:100%;min-width:0}@media(min-width:1024px){.avs-access-gate__copy{text-align:left;max-width:none}}.avs-access-gate__eyebrow{margin:0;font-size:.875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--avs-access-primary)}.avs-access-gate__title{margin:.75rem 0 0;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--avs-access-secondary)}.avs-access-gate__body{margin:1rem auto 0;max-width:40rem;font-size:.9375rem;line-height:1.65;color:var(--avs-access-muted)}@media(min-width:768px){.avs-access-gate__body{font-size:1rem}}@media(min-width:1024px){.avs-access-gate__body{margin-left:0;margin-right:0}}.avs-access-gate__actions{margin-top:2rem;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem}@media(min-width:480px){.avs-access-gate__actions{flex-direction:row;align-items:center}}@media(min-width:1024px){.avs-access-gate__actions{justify-content:flex-start}}.avs-access-gate__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1.5rem;border-radius:999px;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.avs-access-gate__btn:focus-visible{outline:2px solid var(--avs-access-primary);outline-offset:2px}.avs-access-gate__btn--primary{background:var(--avs-access-primary);color:#fff;border:1px solid transparent}.avs-access-gate__btn--primary:hover{background:color-mix(in srgb,var(--avs-access-primary) 90%,#000)}.avs-access-gate__btn--secondary{background:#fff;color:var(--avs-access-secondary);border:1px solid var(--avs-access-border)}.avs-access-gate__btn--secondary:hover{background:linear-gradient(180deg,#f7f9fb,#f0f3f7)}.avs-access-gate__btn-icon{width:1rem;height:1rem;flex-shrink:0}.avs-access-gate__links{margin:2rem auto 0;width:100%;max-width:48rem;display:grid;gap:.75rem}@media(min-width:768px){.avs-access-gate__links{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.avs-access-gate__links{margin-top:2.5rem}}.avs-access-gate__card{display:block;padding:1rem 1.25rem;border-radius:1rem;border:1px solid var(--avs-access-border);background:#fff;box-shadow:0 1px 2px #0b0d120a,0 8px 24px -16px #0b0d1214;text-decoration:none;color:inherit;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1)}.avs-access-gate__card:hover{transform:translateY(-2px);border-color:#d6cfc8;box-shadow:0 1px #ffffffb3 inset,0 2px 4px #2d28230d,0 12px 28px -14px #2d282324}.avs-access-gate__card:focus-visible{outline:2px solid var(--avs-access-primary);outline-offset:2px}.avs-access-gate__card-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.avs-access-gate__card-title{font-size:.875rem;font-weight:600;color:var(--avs-access-secondary)}.avs-access-gate__card-sub{display:block;margin-top:.25rem;font-size:.75rem;color:var(--avs-access-muted)}.avs-access-gate__card-arrow{width:1rem;height:1rem;flex-shrink:0;color:var(--avs-access-muted);transition:transform .2s ease,color .2s ease}.avs-access-gate__card:hover .avs-access-gate__card-arrow{transform:translate(2px);color:var(--avs-access-primary)}@media(prefers-reduced-motion:reduce){.avs-access-gate__card,.avs-access-gate__card-arrow,.avs-access-gate__btn{transition:none}.avs-access-gate__card:hover{transform:none}}
