:root{--grey-100: rgb(249, 250, 251);--grey-200: rgb(244, 246, 248);--grey-300: rgb(223, 227, 232);--grey-400: rgb(196, 205, 213);--grey-500: rgb(145, 158, 171);--grey-600: rgb(99, 115, 129);--grey-800: rgb(33, 43, 54);--ink-hero: rgb(9, 21, 32);--ink-deep: rgb(0, 6, 27);--ink-black: rgb(0, 0, 0);--primary-lighter: rgb(244, 239, 255);--primary-light: rgb(227, 216, 255);--primary-main: rgb(168, 136, 249);--primary-dark: rgb(128, 78, 255);--primary-darker: rgb(76, 5, 255);--primary-ink: rgb(38, 27, 75);--secondary-lighter: rgb(214, 228, 255);--secondary-light: rgb(132, 169, 255);--secondary-main: rgb(51, 102, 255);--secondary-dark: rgb(25, 57, 183);--secondary-darker: rgb(9, 26, 122);--info-main: rgb(0, 184, 217);--info-dark: rgb(0, 108, 156);--success-main: rgb(54, 179, 126);--success-dark: rgb(27, 128, 106);--warning-main: rgb(255, 171, 0);--warning-dark: rgb(183, 110, 0);--error-main: rgb(255, 86, 48);--error-dark: rgb(183, 29, 24);--text-heading: var(--ink-black);--text-body: var(--grey-800);--text-secondary: var(--grey-600);--text-disabled: rgba(145, 158, 171, .8);--text-on-dark: rgb(255, 255, 255);--text-accent: var(--secondary-main);--text-chip: var(--primary-dark);--surface-page: rgb(255, 255, 255);--surface-card-blue: rgba(51, 102, 255, .08);--surface-chip: var(--primary-lighter);--surface-glass: rgba(255, 255, 255, .1);--surface-glass-blue: rgba(51, 102, 255, .48);--surface-accordion-open: var(--secondary-light);--border-table: rgba(51, 102, 255, .24);--border-input: rgba(145, 158, 171, .32);--border-chip: rgb(168, 136, 249);--divider: rgba(145, 158, 171, .24);--glow-hero: radial-gradient(closest-side, rgb(132,169,255) 0%, rgba(132,169,255,.375) 49.68%, rgba(132,169,255,.1343) 79.13%, rgba(132,169,255,.078) 84.63%, rgba(132,169,255,0) 100%);--glow-purple: radial-gradient(closest-side, rgb(168,136,249) 0%, rgba(168,136,249,0) 100%);--shadow-hover-primary: 0px 8px 16px 0px rgba(123, 97, 255, .24);--shadow-hover-secondary: 0px 8px 16px 0px rgba(51, 102, 255, .24);--blur-glass: 98px;--blur-glass-strong: 148px}@font-face{font-family:TT Commons Pro;src:url(/design-system/fonts/TT_Commons_Pro_Regular.woff2) format("woff2");font-weight:100 599;font-style:normal;font-display:swap}@font-face{font-family:TT Commons Pro;src:url(/design-system/fonts/TT_Commons_Pro_Bold.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:TT Commons Pro Trial Variable;src:url(/design-system/fonts/TT_Commons_Pro_Regular.woff2) format("woff2");font-weight:100 599;font-style:normal;font-display:swap}@font-face{font-family:TT Commons Pro Trial Variable;src:url(/design-system/fonts/TT_Commons_Pro_Bold.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}:root{--font-sans: "TT Commons Pro", "TT Commons Pro Trial Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--weight-regular: 400;--weight-medium: 490;--type-numeral-xl: 490 clamp(56px, 22.9px + 5.91vw, 108px)/.9 var(--font-sans);--type-display: 490 clamp(42px, 2.6px + 7.05vw, 104px)/1.06 var(--font-sans);--type-hero: 490 clamp(42px, 10.2px + 5.68vw, 92px)/.98 var(--font-sans);--type-statement: 490 clamp(48px, 27.6px + 3.64vw, 80px)/1 var(--font-sans);--type-numeral: 490 clamp(48px, 32.7px + 2.73vw, 72px)/.95 var(--font-sans);--type-h1: 490 clamp(40px, 24.7px + 2.73vw, 64px)/1.08 var(--font-sans);--type-h2: 490 clamp(38px, 31.6px + 1.14vw, 48px)/1.33 var(--font-sans);--type-lead-xl: 490 clamp(28px, 19.1px + 1.59vw, 42px)/1.22 var(--font-sans);--type-h3: 490 32px/48px var(--font-sans);--type-lead: 490 clamp(22px, 16.9px + .91vw, 30px)/1.28 var(--font-sans);--type-h4: 490 26px/36px var(--font-sans);--type-h5: 490 20px/30px var(--font-sans);--type-body-lg: 400 20px/32px var(--font-sans);--type-body-medium: 490 16px/24px var(--font-sans);--type-body: 400 16px/24px var(--font-sans);--type-small-medium: 490 14px/24px var(--font-sans);--type-small: 400 14px/22px var(--font-sans);--type-caption: 400 12px/18px var(--font-sans);--track-numeral-xl: -.04em;--track-display: -.015em;--track-hero: -.035em;--track-statement: -.03em;--track-numeral: -.04em;--track-h1: -.025em;--track-lead-xl: -.015em}body{margin:0;font:var(--type-body);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}a{color:var(--secondary-main);text-decoration:none}a:hover{color:var(--secondary-dark)}:root{--radius-chip: 6px;--radius-control: 8px;--radius-thumb: 12px;--radius-card: 16px;--space-1: 4px;--space-2: 8px;--space-3: 16px;--space-4: 24px;--space-5: 32px;--space-6: 40px;--space-7: 48px;--page-width: 1440px;--page-gutter: 40px;--content-inset: 97px;--content-width: 1246px;--header-height: 78px}@media(max-width:1240px){:root{--header-height: 68px}}:root{--motion-fast: .15s;--motion-base: .2s;--motion-move: .3s;--motion-reveal: .6s;--ease-standard: ease;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1)}@keyframes aia-fade-in{0%{opacity:0}}@keyframes aia-fade-up{0%{opacity:0;transform:translateY(24px)}}@keyframes aia-scale-in{0%{opacity:0;transform:scale(.96)}}@keyframes aia-dot-pulse{0%,80%,to{opacity:.24;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}@keyframes aia-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.aia-fade-in{animation:aia-fade-in var(--motion-base) var(--ease-out) both;animation-delay:calc(var(--stagger, 0) * 80ms)}.aia-fade-up{animation:aia-fade-up var(--motion-reveal) var(--ease-out) both;animation-delay:calc(var(--stagger, 0) * 80ms)}.aia-scale-in{animation:aia-scale-in var(--motion-move) var(--ease-out) both;animation-delay:calc(var(--stagger, 0) * 80ms)}.aia-hover-lift{transition:transform var(--motion-move) var(--ease-standard);position:relative}.aia-hover-lift:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 12px 24px -4px #3366ff29;opacity:0;transition:opacity var(--motion-move) var(--ease-standard);pointer-events:none}.aia-hover-lift:hover{transform:translateY(-4px)}.aia-hover-lift:hover:after{opacity:1}.aia-hover-scale{transition:transform var(--motion-move) var(--ease-standard),filter var(--motion-move) var(--ease-standard)}.aia-hover-scale:hover{transform:scale(1.045);filter:saturate(1.12) brightness(1.03)}.aia-logo .aia-logo-mark{transition:transform .9s var(--ease-inout)}.aia-logo:hover .aia-logo-mark{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.aia-fade-in,.aia-fade-up,.aia-scale-in{animation:none}.aia-hover-lift,.aia-hover-lift:hover{transition:none;transform:none}.aia-hover-scale,.aia-hover-scale:hover{transition:none;transform:none;filter:none}.aia-logo .aia-logo-mark,.aia-logo:hover .aia-logo-mark{transition:none;transform:none}}.aia-article{color:var(--text-body);font:var(--type-body-lg)}.aia-article h2,.aia-article h3{margin:0;color:var(--text-heading);font-weight:var(--weight-medium)}.aia-article h2{font:var(--type-h2)}.aia-article h3{font:var(--type-h4)}.aia-article p,.aia-article ul,.aia-article ol,.aia-article blockquote,.aia-article figure,.aia-article table{margin-top:0}.aia-article p,.aia-article li{text-wrap:pretty}.aia-article ul,.aia-article ol{padding-left:1.2em}.aia-article li+li{margin-top:8px}.aia-article a{text-decoration:underline;text-decoration-color:#3366ff5c;text-underline-offset:.16em;transition:color var(--motion-fast) var(--ease-standard),text-decoration-color var(--motion-fast) var(--ease-standard)}.aia-article a:hover{text-decoration-color:currentColor}.aia-article blockquote{margin-inline:0;padding:24px 28px;border-radius:var(--radius-card);background:var(--surface-card-blue)}.aia-article blockquote>:last-child{margin-bottom:0}.aia-article__table{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.aia-article table{width:100%;min-width:720px;border-collapse:collapse;font:var(--type-body)}.aia-article th,.aia-article td{padding:18px 16px;border-bottom:1px solid var(--border-table);text-align:left;vertical-align:top}.aia-article th{color:var(--text-heading);font-weight:var(--weight-medium)}.aia-article figure{margin-inline:0}.aia-article figcaption{margin-top:10px;color:var(--text-secondary);font:var(--type-small)}.aia-article code{padding:2px 6px;border-radius:var(--radius-chip);background:var(--grey-200);font-size:.88em}@media(max-width:760px){.aia-article{font:var(--type-body)}.aia-article blockquote{padding:20px}}.openai-academy-page{background:radial-gradient(circle at 84% 4%,rgba(132,169,255,.2),transparent 30%),var(--surface-page)}.openai-academy-hero{padding-block:88px 72px}.openai-academy-hero__inner{max-width:980px}.openai-academy-hero h1{max-width:900px;margin:16px 0 24px;color:var(--text-heading);font:var(--type-h1);letter-spacing:var(--track-h1);text-wrap:balance}.openai-academy-hero__lead{max-width:760px;margin:0;color:var(--text-secondary);font:var(--type-lead);text-wrap:pretty}.openai-academy-meta,.openai-academy-categories,.openai-academy-entry__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--text-secondary);font:var(--type-small)}.openai-academy-meta span,.openai-academy-category-link,.openai-academy-entry__category,.openai-academy-article :where(.tag){padding:5px 10px;border-radius:var(--radius-chip);color:var(--text-chip);background:var(--surface-chip);font:var(--type-small-medium)}.openai-academy-cover{width:min(1120px,calc(100% - 80px));max-height:680px;margin:0 auto 64px;display:block;border-radius:var(--radius-card);object-fit:cover}.openai-academy-article{width:min(880px,calc(100% - 80px));margin-inline:auto}.openai-academy-article>:first-child{margin-top:0}.openai-academy-article>:last-child{margin-bottom:0}.openai-academy-article :where(h2){margin-top:64px;margin-bottom:24px}.openai-academy-article :where(h3){margin-top:40px;margin-bottom:16px}.openai-academy-article :where(p,ul,ol,div)+:where(p,ul,ol){margin-top:24px}.openai-academy-article :where(img){max-width:100%;height:auto;border-radius:var(--radius-thumb)}.openai-academy-article :where(iframe){width:100%;aspect-ratio:16 / 9;margin-block:32px;display:block;border:0;border-radius:var(--radius-card);background:var(--grey-200)}.openai-academy-article :where(.intro-compact){margin-block:40px;padding:32px;border-radius:var(--radius-card);background:var(--surface-card-blue)}.openai-academy-article :where(.intro-header){margin-bottom:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px}.openai-academy-article :where(.intro-title){color:var(--text-heading);font:var(--type-h4)}.openai-academy-article :where(.reading-time){color:var(--text-secondary)}.openai-academy-article :where(.intro-list){display:grid;gap:16px}.openai-academy-article :where(.intro-item){display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px}.openai-academy-article :where(.intro-footer){margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}.openai-academy-cta{margin-top:88px;padding:64px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:80px;align-items:end;border-radius:var(--radius-card);background:var(--ink-deep);color:var(--text-on-dark)}.openai-academy-cta__copy{min-width:0}.openai-academy-cta h2{max-width:680px;margin:16px 0 0;color:var(--text-on-dark);font:var(--type-display);letter-spacing:var(--track-display);text-wrap:balance}.openai-academy-cta .aia-eyebrow{margin:0;color:var(--primary-lighter)}.openai-academy-cta .openai-academy-cta__lead{max-width:650px;margin:28px 0 32px;color:var(--grey-400);font:var(--type-body-lg)}.openai-academy-cta__media{max-width:650px;margin:-12px 0 32px;color:var(--grey-500);font:var(--type-small)}.openai-academy-cta__action{display:flex;align-items:center;gap:20px}.openai-academy-cta__action .aia-button{flex-shrink:0;white-space:nowrap}.openai-academy-cta__action small{max-width:260px;color:var(--grey-500);font:var(--type-caption)}.openai-academy-cta__offer{padding:32px;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-card);background:#ffffff0f}.openai-academy-cta__balance{margin:0 0 28px;display:grid;gap:4px}.openai-academy-cta__balance strong{color:var(--text-on-dark);font:var(--type-display);letter-spacing:var(--track-display)}.openai-academy-cta__balance span{color:var(--grey-400);font:var(--type-small)}.openai-academy-cta__capacity{border-top:1px solid rgba(255,255,255,.2)}.openai-academy-cta__capacity p{margin:0;padding:18px 0;display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:baseline;border-bottom:1px solid rgba(255,255,255,.2)}.openai-academy-cta__capacity b,.openai-academy-cta__saving b{color:var(--text-on-dark);font:var(--type-body-medium)}.openai-academy-cta__capacity span,.openai-academy-cta__saving span{color:var(--grey-400);font:var(--type-small)}.openai-academy-cta__saving{margin:24px 0 0;display:grid;gap:6px}.openai-academy-categories{margin-bottom:48px}.openai-academy-category-link{text-decoration:none}.openai-academy-section+.openai-academy-section{margin-top:88px}.openai-academy-section__heading{margin:0 0 28px;font:var(--type-h2)}.openai-academy-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.openai-academy-more{margin:32px auto 0;display:flex}.openai-academy-entry{min-width:0;overflow:hidden;border:1px solid var(--grey-300);border-radius:var(--radius-card);background:var(--surface-page)}.openai-academy-entry>a{height:100%;display:flex;flex-direction:column;color:inherit;text-decoration:none}.openai-academy-entry img{width:100%;aspect-ratio:16 / 9;display:block;object-fit:cover;background:var(--grey-200)}.openai-academy-entry__body{padding:24px;display:flex;flex:1;flex-direction:column;align-items:flex-start}.openai-academy-entry h3{margin:16px 0 12px;color:var(--text-heading);font:var(--type-h5);text-wrap:balance}.openai-academy-entry p{margin:0;color:var(--text-secondary);text-wrap:pretty}.openai-academy-entry time{margin-top:auto;padding-top:20px;color:var(--text-secondary);font:var(--type-small)}@media(max-width:900px){.openai-academy-cta{grid-template-columns:1fr;gap:48px}.openai-academy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.openai-academy-hero{padding-block:64px 48px}.openai-academy-cover,.openai-academy-article{width:calc(100% - 32px)}.openai-academy-cover{margin-bottom:48px}.openai-academy-article :where(.intro-compact){padding:24px}.openai-academy-cta{margin-top:64px;padding:40px 24px;grid-template-columns:1fr;gap:36px}.openai-academy-cta .openai-academy-cta__lead{margin:20px 0 28px}.openai-academy-cta__media{margin:-12px 0 28px}.openai-academy-cta__action{align-items:stretch;flex-direction:column;gap:12px}.openai-academy-cta .aia-button{width:100%}.openai-academy-cta__offer{padding:24px}.openai-academy-cta__capacity p{grid-template-columns:104px 1fr}.openai-academy-grid{grid-template-columns:1fr}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{overflow-x:clip}button,input,textarea,select{font:inherit}:focus-visible{outline:3px solid rgba(51,102,255,.3);outline-offset:3px}::selection{background:#3366ff29}.aia-container{width:min(1246px,calc(100% - 80px));margin-inline:auto}.aia-button{min-height:48px;padding:11px 22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;color:#fff;background:var(--secondary-main);box-shadow:inset 0 0 0 1px var(--secondary-main);font:490 15px/26px var(--font-sans);text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.aia-button:hover{color:#fff;background:var(--secondary-dark);box-shadow:var(--shadow-hover-secondary)}.aia-button--outline{color:var(--secondary-main);background:transparent;box-shadow:inset 0 0 0 1px #3366ff7a}.aia-button--outline:hover{color:var(--secondary-dark);background:#3366ff14;box-shadow:inset 0 0 0 1px var(--secondary-main)}.aia-glow{position:absolute;border-radius:50%;pointer-events:none}.aia-hero{position:relative;overflow:hidden;min-height:min(var(--hero-height, 820px),calc(100svh - var(--header-height) - var(--hero-inset, 0px)))}.aia-hero>*:not(.aia-glow){position:relative}.aia-island{width:min(1360px,calc(100% - 80px));margin-inline:auto;position:relative;overflow:hidden;border-radius:var(--radius-card)}.aia-eyebrow{margin:0;color:var(--secondary-main);font:var(--type-small-medium)}.aia-rule-list{border-top:1px solid var(--border-table)}.aia-rule-list>*{border-bottom:1px solid var(--border-table)}@media(max-width:760px){.aia-container,.aia-island{width:calc(100% - 32px)}}.site-header[data-astro-cid-32z5qsxo]{position:sticky;top:0;z-index:100;background:#ffffffe6;backdrop-filter:blur(16px)}.site-header__inner[data-astro-cid-32z5qsxo]{min-height:var(--header-height);padding:15px 40px;display:flex;align-items:center;gap:clamp(16px,2vw,30px)}.site-header__brand[data-astro-cid-32z5qsxo]{flex:0 0 auto;text-decoration:none}.site-header__desktop[data-astro-cid-32z5qsxo]{min-width:0;margin-left:auto;display:flex;align-items:center;gap:clamp(14px,1.7vw,26px)}.site-header__desktop[data-astro-cid-32z5qsxo]>a[data-astro-cid-32z5qsxo],.site-header__dropdown[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo],.site-header__mobile[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]{color:var(--grey-800);font:var(--type-small-medium);text-decoration:none;transition:color var(--motion-fast) var(--ease-standard)}.site-header__desktop[data-astro-cid-32z5qsxo]>a[data-astro-cid-32z5qsxo]:hover,.site-header__desktop[data-astro-cid-32z5qsxo]>a[data-astro-cid-32z5qsxo][aria-current=page],.site-header__dropdown[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]:hover,.site-header__dropdown[data-astro-cid-32z5qsxo][open]>summary[data-astro-cid-32z5qsxo],.site-header__mobile[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]:hover,.site-header__mobile[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{color:var(--secondary-main)}.site-header__dropdown[data-astro-cid-32z5qsxo]{position:relative}.site-header__dropdown[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]{display:flex;align-items:center;gap:6px;cursor:pointer;list-style:none;white-space:nowrap}.site-header__dropdown[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]::-webkit-details-marker{display:none}.site-header__dropdown[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]:after{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;content:"";transform:translateY(-2px) rotate(45deg);transition:transform var(--motion-fast) var(--ease-standard)}.site-header__dropdown[data-astro-cid-32z5qsxo][open]>summary[data-astro-cid-32z5qsxo]:after{transform:translateY(2px) rotate(225deg)}.site-header__popover[data-astro-cid-32z5qsxo]{position:absolute;top:calc(100% + 15px);left:50%;padding:12px;display:grid;gap:2px 10px;border:1px solid var(--grey-200);border-radius:14px;background:#fff;box-shadow:0 18px 48px #09152024;transform:translate(-50%)}.site-header__dropdown--models[data-astro-cid-32z5qsxo] .site-header__popover[data-astro-cid-32z5qsxo]{width:520px;grid-template-columns:repeat(2,minmax(0,1fr))}.site-header__dropdown--blog[data-astro-cid-32z5qsxo] .site-header__popover[data-astro-cid-32z5qsxo]{width:280px}.site-header__popover[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]{padding:9px 10px;border-radius:var(--radius-control);color:var(--grey-800);font:490 14px/20px var(--font-sans);text-decoration:none}.site-header__popover[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]:hover,.site-header__popover[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{color:var(--secondary-main);background:var(--surface-card-blue)}.site-header__login[data-astro-cid-32z5qsxo]{flex:0 0 auto;padding:6px 16px;border-radius:var(--radius-control);color:var(--grey-800);background:var(--grey-300);font:var(--type-small-medium);text-decoration:none;transition:background var(--motion-fast) var(--ease-standard)}.site-header__login[data-astro-cid-32z5qsxo]:hover{color:var(--grey-800);background:var(--grey-400)}.site-header__mobile[data-astro-cid-32z5qsxo],.site-header__current[data-astro-cid-32z5qsxo]{display:none}@media(max-width:1240px){.site-header__inner[data-astro-cid-32z5qsxo]{padding:14px 16px}.site-header__desktop[data-astro-cid-32z5qsxo],.site-header__login[data-astro-cid-32z5qsxo]{display:none}.site-header__current[data-astro-cid-32z5qsxo]{margin-left:auto;display:inline-block;color:var(--secondary-main);font:var(--type-small-medium);text-decoration:none}.site-header__mobile[data-astro-cid-32z5qsxo]{position:relative;display:block}.site-header__mobile[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]{width:28px;height:22px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;list-style:none}.site-header__mobile[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo]::-webkit-details-marker{display:none}.site-header__mobile[data-astro-cid-32z5qsxo]>summary[data-astro-cid-32z5qsxo] span[data-astro-cid-32z5qsxo]{width:100%;height:3px;border-radius:3px;background:var(--grey-800)}.site-header__mobile[data-astro-cid-32z5qsxo] nav[data-astro-cid-32z5qsxo]{position:absolute;top:38px;right:0;width:min(360px,calc(100vw - 32px));max-height:calc(100svh - 86px);padding:12px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;border:1px solid var(--grey-200);border-radius:14px;background:#fff;box-shadow:0 18px 48px #09152024}.site-header__mobile[data-astro-cid-32z5qsxo] nav[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]{padding:9px 10px;border-radius:var(--radius-control);overflow-wrap:anywhere}.site-header__mobile[data-astro-cid-32z5qsxo] nav[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo]:hover,.site-header__mobile[data-astro-cid-32z5qsxo] nav[data-astro-cid-32z5qsxo] a[data-astro-cid-32z5qsxo][aria-current=page]{background:var(--surface-card-blue)}.site-header__section-title[data-astro-cid-32z5qsxo]{margin:10px 10px 2px;color:var(--grey-500);font:var(--type-caption);letter-spacing:.05em;text-transform:uppercase}.site-header__mobile-login[data-astro-cid-32z5qsxo]{margin-top:8px;background:var(--grey-300);text-align:center}}
