.amb{--amb-glow: color-mix(in srgb, var(--color-accent) 30%, transparent)}.amb-wrap{max-width:70rem;margin-inline:auto;padding-inline:1rem}@media (min-width: 40rem){.amb-wrap{padding-inline:1.5rem}}@media (min-width: 64rem){.amb-wrap{padding-inline:2rem}}.amb-sec{padding-block:clamp(3.5rem,6vw,5.5rem)}.amb-sec-tight{padding-top:1rem}.amb-sec-flush{padding-top:0}.amb-pad-end{padding-bottom:clamp(3.5rem,6vw,5.5rem)}.amb h2.amb-h2{margin:0;font-size:clamp(1.625rem,1.25rem + 1.5vw,2.375rem);line-height:1.12;color:var(--color-ink)}.amb-intro{margin-top:.75rem;max-width:42rem;font-size:1.0625rem;line-height:1.6;color:var(--color-neutral-700)}.amb h3{margin:0}.amb ul,.amb ol{margin:0;padding:0;list-style:none}.amb-hero{position:relative;overflow:hidden;padding-block:7rem 4rem}.amb-hero:before{content:"";position:absolute;top:-6rem;right:-18rem;width:46rem;height:46rem;border-radius:50%;background:radial-gradient(closest-side,var(--color-sun-soft),transparent);pointer-events:none}.amb-crumbs{position:relative;font-size:.875rem;color:var(--color-neutral-500)}.amb-crumbs a{color:inherit;text-decoration:none}.amb-crumbs a:hover{color:var(--color-primary-600);text-decoration:underline}.amb-crumbs>span[aria-hidden]{margin-inline:.4rem}.amb-hero-grid{position:relative;display:grid;gap:2.5rem;margin-top:2rem}@media (min-width: 60rem){.amb-hero-grid{grid-template-columns:1.08fr 1fr;align-items:center;gap:3rem}}.amb-hero-grid>*{min-width:0}.amb-eyebrow{display:inline-flex;align-items:center;gap:.4rem;margin:0;padding:.35rem .8rem;border-radius:var(--radius-pill);background:var(--color-primary-100);color:var(--color-primary);font:800 .75rem/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.amb-eyebrow .ap-icon{color:var(--color-accent-700)}.amb h1.amb-h1{margin:1rem 0 0;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);line-height:1.05;color:var(--color-ink);text-wrap:balance}.amb-sub{margin-top:1.1rem;max-width:36rem;font-size:1.125rem;line-height:1.6;color:var(--color-neutral-700)}.amb-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.6rem}.amb-badges li{display:inline-flex;align-items:center;gap:.55rem;padding:.4rem .9rem .4rem .4rem;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-sm);font:700 .875rem/1.2 var(--font-display);color:var(--color-ink)}.amb-badge-i{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%}.amb-badge-i-0{background:var(--color-sage-soft);color:var(--color-sage)}.amb-badge-i-1{background:var(--color-sun-soft);color:var(--color-sun-text)}.amb-badge-i-2{background:var(--color-primary-100);color:var(--color-primary)}.amb-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem}.amb-btn{gap:.6rem;box-shadow:0 0 0 .3rem color-mix(in srgb,var(--color-accent-deep) 12%,transparent),var(--shadow-md)}.amb-more{display:inline-flex;align-items:center;gap:.35rem;font:700 1rem/1 var(--font-display);color:var(--color-primary);text-decoration:none}.amb-more:hover{text-decoration:underline;text-underline-offset:.25em}.amb-more svg{width:1.1rem;height:1.1rem}.amb-vis{position:relative;width:100%;max-width:32rem;min-height:27.5rem;margin-inline:auto}.amb-dash{position:absolute;top:2.25rem;right:0;width:86%;padding:1.1rem 1.1rem 1rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-lg)}.amb-dash-h{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font:700 .875rem/1.2 var(--font-display);color:var(--color-ink)}.amb-live{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--color-sage-soft);color:var(--color-sage-ink);font:800 .6875rem/1.2 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.amb-live i{width:.45rem;height:.45rem;border-radius:50%;background:var(--color-sage)}@media (prefers-reduced-motion: no-preference){.amb-live i{animation:amb-pulse 1.8s ease-in-out infinite}}@keyframes amb-pulse{50%{opacity:.35}}.amb-curve{display:block;width:100%;height:7.5rem;margin-top:.75rem}.amb-curve path{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round}.amb-curve .amb-grid{stroke:var(--color-neutral-100);stroke-width:1}.amb-curve .amb-area{fill:var(--color-primary-200);fill-opacity:.5;stroke:none}.amb-curve .amb-line{stroke:var(--color-primary);stroke-width:3}.amb-curve .amb-line-2{stroke:var(--color-apricot);stroke-width:2.5;stroke-dasharray:5 5}.amb-leg{display:grid;gap:.45rem;margin-top:.6rem}.amb-leg li{display:grid;grid-template-columns:auto 6.5rem 1fr;align-items:center;gap:.5rem;font:600 .8125rem/1.2 var(--font-display);color:var(--color-neutral-700)}.amb-dot{width:.55rem;height:.55rem;border-radius:50%;background:var(--amb-c)}.amb-bar{height:.45rem;border-radius:var(--radius-pill);background:var(--color-neutral-100);overflow:hidden}.amb-bar b{display:block;height:100%;width:var(--amb-w);border-radius:inherit;background:var(--amb-c)}.amb-leg-0{--amb-c: var(--color-primary);--amb-w: 86%}.amb-leg-1{--amb-c: var(--color-apricot);--amb-w: 58%}.amb-leg-2{--amb-c: var(--color-sage);--amb-w: 34%}.amb-linkcard{position:absolute;left:0;bottom:.5rem;width:82%;padding:.85rem .9rem;border-radius:var(--radius-lg);background:var(--color-surface);border:2px solid var(--color-accent);box-shadow:0 0 0 .375rem var(--color-accent-100),var(--shadow-lg)}.amb-linkcard-l{display:inline-flex;align-items:center;gap:.35rem;font:800 .6875rem/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-sun-text)}.amb-field{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.45rem;padding:.55rem .4rem .55rem .75rem;border-radius:var(--radius-md);background:var(--color-canvas)}.amb-field code{min-width:0;overflow-wrap:anywhere;font:700 .9375rem/1.25 var(--font-display);color:var(--color-ink);background:none;padding:0}.amb-copy{display:inline-flex;flex:none;align-items:center;gap:.3rem;padding:.35rem .6rem;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-surface);font:700 .75rem/1 var(--font-display)}.amb-receipt{position:absolute;z-index:2;top:0;left:1.5rem;display:inline-flex;align-items:center;gap:.55rem;padding:.45rem .8rem .45rem .45rem;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-md);font:700 .8125rem/1.2 var(--font-display);color:var(--color-sage-ink);transform:rotate(-3deg)}.amb-receipt-i{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--color-sage-soft);color:var(--color-sage)}.amb-receipt>.ap-icon{color:var(--color-sage)}@media (max-width: 30rem){.amb-vis{min-height:26.5rem}.amb-dash{width:94%}.amb-linkcard{width:92%}.amb-leg li{grid-template-columns:auto 5.5rem 1fr}.amb-field code{font-size:.8125rem}}.amb-tint-indigo{--amb-tint: var(--color-primary-100);--amb-ink: var(--color-primary)}.amb-tint-sun{--amb-tint: var(--color-sun-soft);--amb-ink: var(--color-sun-text)}.amb-tint-apricot{--amb-tint: var(--color-apricot-soft);--amb-ink: var(--color-apricot-ink)}.amb-tint-sage{--amb-tint: var(--color-sage-soft);--amb-ink: var(--color-sage)}.amb-who-grid{display:grid;gap:1rem;margin-top:2rem}@media (min-width: 44rem){.amb-who-grid{grid-template-columns:1fr 1fr;gap:1.25rem}}.amb-who{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;gap:1rem 1.1rem;padding:1.5rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-sm);transition:transform .25s,box-shadow .25s}.amb-who:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.amb-who:after{content:"";position:absolute;top:-2.5rem;right:-2.5rem;width:7rem;height:7rem;border-radius:50%;background:var(--amb-tint);opacity:.7}.amb-who-i{position:relative;z-index:1;display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:var(--radius-md);background:var(--amb-tint);color:var(--amb-ink)}.amb-who h3{position:relative;z-index:1;padding-right:2rem;font:700 1.125rem/1.3 var(--font-display);color:var(--color-ink)}.amb-who p{margin-top:.45rem;line-height:1.6;color:var(--color-neutral-700)}.amb-band{background:var(--color-surface-warm-white);border-block:1px solid var(--color-border-hairline)}.amb-feats{display:grid;gap:1.25rem;margin-top:2rem}@media (min-width: 52rem){.amb-feats{grid-template-columns:repeat(3,1fr)}}.amb-feat{display:flex;flex-direction:column;padding:.75rem .75rem 1.5rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-sm)}.amb-feat h3{margin:1.25rem .75rem 0;font:700 1.125rem/1.3 var(--font-display);color:var(--color-ink)}.amb-feat p{margin:.5rem .75rem 0;line-height:1.6;color:var(--color-neutral-700)}.amb-mini{position:relative;display:grid;place-items:center;height:10rem;border-radius:var(--radius-md);background:var(--amb-tint);overflow:hidden}.amb-bill{position:relative;display:grid;gap:.55rem;width:9.5rem;padding:1rem .9rem 1.2rem;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-md);transform:rotate(-4deg)}.amb-bill b{font:800 1.25rem/1 var(--font-display);color:var(--color-neutral-300);text-decoration:line-through;text-decoration-color:var(--color-apricot-ink);text-decoration-thickness:.15rem}.amb-bill i{display:block;height:.45rem;border-radius:var(--radius-pill);background:var(--color-neutral-200)}.amb-bill i:nth-of-type(2){width:75%}.amb-bill i:nth-of-type(3){width:55%}.amb-stamp{position:absolute;right:1.5rem;bottom:1.1rem;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:50%;border:.2rem solid var(--color-sage);background:var(--color-sage-soft);color:var(--color-sage);box-shadow:var(--shadow-sm);transform:rotate(10deg)}.amb-stamp .ap-icon{stroke-width:2.75}.amb-idc{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;width:11rem;padding:.9rem;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md)}.amb-idc-ph{width:2.75rem;height:3.25rem;border-radius:var(--radius-sm);background:linear-gradient(var(--color-primary-200),var(--color-primary-100))}.amb-idc-ln{display:grid;gap:.4rem}.amb-idc-ln i{display:block;height:.4rem;border-radius:var(--radius-pill);background:var(--color-neutral-200)}.amb-idc-ln i:first-child{background:var(--color-primary-200)}.amb-idc-ln i:last-child{width:60%}.amb-cert{position:absolute;right:-1.25rem;bottom:-1rem;display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .75rem;border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-surface);font:800 .8125rem/1 var(--font-display);box-shadow:var(--shadow-md)}.amb-cert .ap-icon{color:var(--color-accent);fill:var(--color-accent)}.amb-call{position:relative;display:grid;place-items:center;width:9rem;height:6.5rem;margin-right:3rem;border-radius:var(--radius-md);background:var(--color-ink);box-shadow:var(--shadow-md)}.amb-call-av{width:3rem;height:3rem;border-radius:50%;background:var(--color-apricot);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--color-apricot) 25%,transparent)}.amb-call-pip{position:absolute;right:.4rem;bottom:.4rem;width:2.4rem;height:1.8rem;border-radius:.4rem;border:2px solid var(--color-ink);background:var(--color-accent)}.amb-ring{position:absolute;top:50%;right:1.25rem;display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-md);transform:translateY(-50%);color:var(--color-apricot-ink)}.amb-ring .amb-ring-svg{position:absolute;inset:.35rem;width:calc(100% - .7rem);height:calc(100% - .7rem);transform:rotate(-90deg)}.amb-ring circle{fill:none;stroke-width:4}.amb-ring .amb-ring-bg{stroke:var(--color-neutral-100)}.amb-ring .amb-ring-fg{stroke:var(--color-sage);stroke-linecap:round}.amb-ring .ap-icon{fill:var(--color-apricot-soft)}.amb-steps{position:relative;display:grid;gap:1.25rem;margin-top:2.25rem;counter-reset:amb-step}@media (min-width: 44rem){.amb-steps{grid-template-columns:1fr 1fr}}@media (min-width: 68rem){.amb-steps{grid-template-columns:repeat(4,1fr)}.amb-steps:before{content:"";position:absolute;top:1.25rem;left:3rem;right:3rem;border-top:2px dashed var(--color-primary-200)}}.amb-step{position:relative;display:flex;flex-direction:column;counter-increment:amb-step}.amb-num{position:relative;z-index:1;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-accent);color:var(--color-gold-text);font:var(--font-serif-weight) 1.125rem/1 var(--font-serif);box-shadow:0 0 0 .375rem var(--color-paper),var(--shadow-md)}.amb-num:before{content:counter(amb-step)}.amb-scard{flex:1;margin-top:1rem;padding:.7rem .7rem 1.4rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-sm)}.amb-scard h3{margin:1.1rem .6rem 0;font:700 1.0625rem/1.3 var(--font-display);color:var(--color-ink)}.amb-scard p{margin:.45rem .6rem 0;font-size:.9375rem;line-height:1.6;color:var(--color-neutral-700)}.amb-smini{position:relative;display:grid;place-items:center;height:7.5rem;border-radius:var(--radius-md);background:var(--color-primary-50);overflow:hidden}.amb-smini-1{background:var(--color-sun-soft)}.amb-smini-3{background:var(--color-sage-soft)}.amb-paper{display:grid;gap:.4rem;width:8.5rem;padding:.75rem;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-md)}.amb-paper i{display:block;height:.35rem;border-radius:var(--radius-pill);background:var(--color-neutral-200)}.amb-paper i:nth-of-type(3){width:70%}.amb-sig{width:100%;height:1.6rem}.amb-sig path{fill:none;stroke:var(--color-primary);stroke-width:2.2;stroke-linecap:round}.amb-ok{position:absolute;right:.6rem;bottom:.6rem;display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-sage-ink);font:800 .6875rem/1.2 var(--font-display);box-shadow:var(--shadow-sm)}.amb-ok .ap-icon{color:var(--color-sage);stroke-width:3}.amb-mlink{display:grid;justify-items:center;gap:.5rem;padding-inline:.5rem}.amb-mlink .amb-field{margin:0;padding:.45rem .4rem .45rem .65rem;background:var(--color-surface);box-shadow:var(--shadow-md)}.amb-mlink .amb-field code{font-size:.6875rem;white-space:nowrap}.amb-mlink .amb-copy{padding:.3rem}.amb-plats{display:flex;gap:.35rem}.amb-plats span{padding:.2rem .55rem;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-primary-100);font:700 .6875rem/1.2 var(--font-display);color:var(--color-primary)}.amb-bars{display:flex;align-items:flex-end;gap:.4rem;height:4.5rem;padding:.6rem .8rem;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-md)}.amb-bars i{display:block;width:.85rem;border-radius:.25rem .25rem .1rem .1rem;background:var(--color-primary-200)}.amb-bars i:nth-child(1){height:1.2rem}.amb-bars i:nth-child(2){height:1.9rem}.amb-bars i:nth-child(3){height:1.6rem}.amb-bars i:nth-child(4){height:2.6rem}.amb-bars i:nth-child(5){height:3.3rem;background:var(--color-primary)}.amb-pays{display:grid;gap:.4rem;width:10.5rem}.amb-pays div{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.45rem .55rem;border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-primary)}.amb-pays i{display:block;height:.35rem;border-radius:var(--radius-pill);background:var(--color-neutral-200)}.amb-pays div:nth-child(2) i{width:70%}.amb-pays div:nth-child(3) i{width:85%}.amb-rewards{position:relative;overflow:hidden;display:grid;gap:2.5rem;padding:clamp(2rem,5vw,3.5rem);border-radius:var(--radius-xl);background:var(--color-primary);color:var(--color-surface)}.amb-rewards:before{content:"";position:absolute;right:-8rem;bottom:-12rem;width:30rem;height:30rem;border-radius:50%;background:radial-gradient(closest-side,var(--amb-glow),transparent);pointer-events:none}@media (min-width: 56rem){.amb-rewards{grid-template-columns:1fr 1fr;align-items:center}}.amb-rewards>*{position:relative;min-width:0}.amb-rewards h2.amb-h2{color:var(--color-surface)}.amb-rewards ul{display:grid;gap:1rem;margin-top:1.5rem}.amb-rewards li{display:grid;grid-template-columns:auto 1fr;gap:.75rem;font-size:1.125rem;line-height:1.5}.amb-rewards li .ap-icon{margin-top:.15rem;color:var(--color-accent);fill:var(--color-accent)}.amb-note{margin-top:1.5rem;padding-top:1rem;border-top:1px solid color-mix(in srgb,var(--color-surface) 18%,transparent);font-size:.9375rem;color:var(--color-primary-100)}.amb-loop{padding:1.5rem 1rem 1rem;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 6%,transparent);border:1px solid color-mix(in srgb,var(--color-surface) 14%,transparent)}.amb-loop-path{position:absolute;top:1.5rem;left:1rem;width:calc(100% - 2rem);height:10.5rem}.amb-loop-path path{fill:none;stroke:var(--color-primary-300);stroke-width:2;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.amb-coins{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:.25rem;height:10.5rem}.amb-coin{display:grid;flex:none;place-items:center;width:3rem;height:3rem;border-radius:50%;background:var(--color-primary-400);border:2px solid var(--color-primary-300);color:var(--color-surface)}.amb-coin-first{width:4rem;height:4rem;background:var(--color-accent);border-color:var(--color-accent-100);color:var(--color-gold-text);box-shadow:0 0 0 .4rem color-mix(in srgb,var(--color-accent) 22%,transparent)}.amb-coin-first .ap-icon{fill:currentColor}.amb-coin-a{margin-bottom:1.25rem}.amb-coin-b{margin-bottom:2.5rem}.amb-coin-c{margin-bottom:3.75rem}.amb-coin-d{margin-bottom:5rem;opacity:.45}.amb-coin-e{margin-bottom:6.25rem;opacity:.2}.amb-lbls{position:relative;display:grid;grid-template-columns:auto 1fr;gap:1rem;margin-top:.9rem;font:700 .8125rem/1.25 var(--font-display)}.amb-lbl-first{max-width:6.5rem;color:var(--color-accent)}.amb-lbl-renew{display:flex;align-items:center;gap:.4rem;padding-top:.5rem;border-top:2px solid var(--color-primary-300);color:var(--color-primary-100)}@media (max-width: 30rem){.amb-coin{width:2.4rem;height:2.4rem}.amb-coin-first{width:3.2rem;height:3.2rem}.amb-coin-e{display:none}}.amb-charter{display:grid;gap:2rem;margin-top:2rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-xl);background:var(--color-surface);border:1px solid var(--color-border-hairline);box-shadow:var(--shadow-md)}@media (min-width: 52rem){.amb-charter{grid-template-columns:auto 1fr;align-items:center;gap:3rem}}.amb-seal{display:grid;justify-items:center;gap:.75rem;justify-self:center}.amb-seal-core{display:grid;place-items:center;width:8.5rem;height:8.5rem;border-radius:50%;background:radial-gradient(circle,var(--color-surface) 0 2.6rem,var(--color-sage-soft) 2.65rem);border:2px dashed var(--color-sage);color:var(--color-sage);box-shadow:inset 0 0 0 .5rem var(--color-surface)}.amb-seal-label{padding:.3rem .8rem;border-radius:var(--radius-pill);background:var(--color-sage-soft);color:var(--color-sage-ink);font:800 .75rem/1.2 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.amb-points{display:grid;gap:1.5rem 2.5rem}@media (min-width: 40rem){.amb-points{grid-template-columns:1fr 1fr}}.amb-points li{display:grid;grid-template-columns:auto 1fr;gap:.85rem}.amb-points-i{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;background:var(--color-sage-soft);color:var(--color-sage)}.amb-points h3{font:700 1.0625rem/1.3 var(--font-display);color:var(--color-ink)}.amb-points p{margin-top:.3rem;line-height:1.6;color:var(--color-neutral-700)}.amb-faq{max-width:48rem;margin-inline:auto}.amb-faq-list{display:grid;gap:.65rem;margin-top:1.75rem}.amb-qa{border-radius:var(--radius-md);background:var(--color-surface-warm-white);border:1px solid var(--color-border-hairline);transition:border-color .2s,box-shadow .2s}.amb-qa[open]{background:var(--color-surface);border-color:var(--color-primary-200);box-shadow:var(--shadow-sm)}.amb-qa summary{display:flex;align-items:center;gap:.75rem;padding:1.05rem 1.15rem;cursor:pointer;list-style:none;font:700 1.0625rem/1.35 var(--font-display);color:var(--color-ink)}.amb-qa summary::-webkit-details-marker{display:none}.amb-qa summary>span:first-child{flex:1}.amb-chev{display:grid;flex:none;place-items:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-primary-50);color:var(--color-primary);transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .2s}.amb-chev svg{width:1.1rem;height:1.1rem}.amb-qa[open] .amb-chev{transform:rotate(180deg);background:var(--color-accent);color:var(--color-gold-text)}.amb-qa>p{padding:0 1.15rem 1.15rem;line-height:1.65;color:var(--color-neutral-700)}.amb-apply{display:grid;gap:2.5rem;padding:clamp(1.5rem,4.5vw,3rem);border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-primary-100),var(--color-sun-soft))}@media (min-width: 56rem){.amb-apply{grid-template-columns:1fr 1.05fr;align-items:center;gap:3rem}}.amb-apply>*{min-width:0}.amb-apply-body{margin-top:.85rem;font-size:1.0625rem;line-height:1.6;color:var(--color-neutral-800)}.amb-apply .amb-ctas{margin-top:1.75rem}.amb-addr{margin-top:1rem;font-size:.9375rem;color:var(--color-neutral-700)}.amb-addr a{font-weight:700;color:var(--color-primary);overflow-wrap:anywhere}.amb-priv{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.25rem;padding:.45rem .8rem;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-surface) 65%,transparent);font:600 .875rem/1.3 var(--font-display);color:var(--color-neutral-700)}.amb-priv .ap-icon{flex:none;color:var(--color-primary)}.amb-mail{overflow:hidden;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);transform:rotate(1deg)}.amb-mail-bar{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--color-primary);color:var(--color-surface);font:700 .875rem/1 var(--font-display)}.amb-mail-bar .ap-icon{color:var(--color-accent)}.amb-mail-head{margin:0}.amb-mail-head div{display:grid;grid-template-columns:3.75rem 1fr;gap:.5rem;padding:.7rem 1rem;border-bottom:1px solid var(--color-border-hairline);font-size:.9375rem}.amb-mail-head dt{font-weight:600;color:var(--color-neutral-500)}.amb-mail-head dd{margin:0;font:700 .9375rem/1.35 var(--font-display);color:var(--color-ink);overflow-wrap:anywhere}.amb-mail-body{padding:1rem 1rem 1.25rem}.amb-mail-h{font:700 .9375rem/1.3 var(--font-display);color:var(--color-ink)}.amb-mail-body ul{display:grid;gap:.55rem;margin-top:.75rem}.amb-mail-body li{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:start;color:var(--color-neutral-800)}.amb-box{display:grid;place-items:center;width:1.35rem;height:1.35rem;margin-top:.1rem;border-radius:.35rem;background:var(--color-sage);color:var(--color-surface)}.amb-box .ap-icon{stroke-width:3}.amb-caret{display:inline-block;width:2px;height:1.1em;margin-top:.6rem;margin-left:2.1rem;background:var(--color-primary)}@media (prefers-reduced-motion: no-preference){.amb-caret{animation:amb-blink 1.1s steps(2) infinite}}@keyframes amb-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.amb-who,.amb-qa,.amb-chev{transition:none}.amb-who:hover{transform:none}}
