.ol-display{font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;font-kerning:normal;font-weight:400;line-height:1.06}.ol-headline{font-family:var(--font-serif);letter-spacing:-.03em;text-wrap:balance;font-weight:400;line-height:1.12}.ol-tag{color:#000;height:26px;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#0000000f;border-radius:99px;align-items:center;padding:0 11px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.dark .ol-tag{color:#f6f6f6;background:#ffffff1a}.ol-tag-amber,.dark .ol-tag-amber{background:var(--ol-amber);color:#000}.ol-label{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.ol-metric{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;font-weight:500}.glyph-portal [data-l]{transition:transform .42s var(--ease-pop);will-change:transform}.group:hover .glyph-portal [data-l=a],.group:focus-visible .glyph-portal [data-l=a]{transform:translate(23px,-23px)}.group:hover .glyph-portal [data-l=b],.group:focus-visible .glyph-portal [data-l=b]{transition-delay:40ms;transform:translate(-23px,23px)}.group:active .glyph-portal [data-l]{transform-box:view-box;transform-origin:155px 178px;transition-duration:.12s;transition-delay:0s;transform:translate(0)scale(.92)}.glyph-chevron{transition:transform .36s var(--ease-pop)}.glyph-chevron[data-open]{transform:rotate(180deg)}.glyph-menu [data-bar]{transform-origin:12px 12px;transition:transform .38s var(--ease-soft)}.glyph-menu[data-open] [data-bar=top]{transform:translateY(2.75px)rotate(45deg)}.glyph-menu[data-open] [data-bar=bottom]{transform:translateY(-2.75px)rotate(-45deg)}.glyph-step [data-arrow]{transition:transform .26s var(--ease-pop)}.group:hover .glyph-step[data-dir=next] [data-arrow]{transform:translate(1.5px)}.group:hover .glyph-step[data-dir=prev] [data-arrow]{transform:translate(-1.5px)}.glyph-check path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .42s var(--ease-out-expo)60ms}[data-on]>.glyph-check path,.glyph-check[data-on] path{stroke-dashoffset:0}.glyph-globe [data-meridian]{transform-origin:12px 12px;transition:transform .7s var(--ease-soft)}.group:hover .glyph-globe [data-meridian]{transform:scaleX(-1)}.glyph-support [data-mark]{transform-origin:12px 15px;transition:transform .42s var(--ease-pop)}.group:hover .glyph-support [data-mark]{transform:rotate(-12deg)}:where(.ol-btn){display:inline-flex}.ol-btn{--btn-h:44px;--btn-px:20px;isolation:isolate;height:var(--btn-h);padding:0 var(--btn-px);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--ease-soft),background-color .24s var(--ease-soft),color .24s var(--ease-soft),box-shadow .24s var(--ease-soft),border-color .24s var(--ease-soft);border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1;position:relative;overflow:hidden}.ol-btn[data-size=sm]{--btn-h:36px;--btn-px:16px;gap:6px;font-size:14px}.ol-btn svg{flex:none;width:16px;height:16px}.ol-btn:focus-visible{outline:2px solid var(--ol-blue);outline-offset:3px}.ol-btn:active:not([aria-disabled=true]){transform:translateY(1px)}.ol-btn[aria-disabled=true]{cursor:not-allowed;opacity:.42}.ol-btn[data-loading][aria-disabled=true]{cursor:progress;opacity:1}.ol-btn-label{z-index:1;transition:opacity .2s var(--ease-soft),transform .26s var(--ease-out-expo);position:relative}.ol-btn[data-loading] .ol-btn-label{opacity:0;transform:translateY(-4px)}.ol-btn-spinner{z-index:1;place-items:center;display:grid;position:absolute;inset:0}.ol-btn[data-variant=amber]{background:var(--ol-amber);color:#000;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #5a3c142e,0 1px 2px #3c280a2e,0 8px 22px -10px #8c60288c}.ol-btn[data-variant=amber]:hover:not([aria-disabled=true]){background:#d8b585;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #5a3c142e,0 1px 2px #3c280a2e,0 14px 30px -12px #8c602899}.ol-btn[data-variant=ink]{color:#f6f6f6;background:linear-gradient(#2b2b2b 0%,#0b0b0b 52%,#000 100%);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #ffffff0f,0 1px 2px #0000004d,0 10px 24px -12px #0000008c}.ol-btn[data-variant=ink]:after,.ol-btn[data-variant=glass]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff38 48%,#0000 64%);position:absolute;inset:0;transform:translate(-110%)}.ol-btn[data-variant=ink]:hover:not([aria-disabled=true]):after,.ol-btn[data-variant=glass]:hover:not([aria-disabled=true]):after{transition:transform .9s var(--ease-out-expo);transform:translate(110%)}.ol-btn[data-variant=blue]{background:var(--ol-blue);color:#000;box-shadow:inset 0 1px #fff6,0 1px 2px #0a3c5a2e,0 8px 22px -10px #1e78aa8c}.ol-btn[data-variant=blue]:hover:not([aria-disabled=true]){background:#63c0f0}.ol-btn[data-variant=outline]{color:var(--outline-ink);--outline-ink:var(--ol-black);--outline-paper:var(--ol-white);background:0 0;box-shadow:inset 0 0 0 1px}.dark .ol-btn[data-variant=outline],.ol-on-dark .ol-btn[data-variant=outline]{--outline-ink:var(--ol-white);--outline-paper:var(--ol-black)}.ol-btn[data-variant=outline]{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:linear-gradient(#ffffff9e 0%,#ffffff3d 52%,#fff6 100%);box-shadow:inset 0 0 0 1px,inset 0 1px #ffffffd9,inset 0 -6px 12px -8px #ffffff80,0 8px 22px -14px #00000059}.dark .ol-btn[data-variant=outline],.ol-on-dark .ol-btn[data-variant=outline]{background:linear-gradient(#ffffff3d 0%,#ffffff12 52%,#ffffff24 100%);box-shadow:inset 0 0 0 1px,inset 0 1px #fff6,inset 0 -6px 12px -8px #ffffff2e,0 10px 26px -14px #0009}.ol-btn[data-variant=outline]:before{content:"";z-index:0;border-radius:inherit;background:var(--outline-ink);clip-path:inset(0 100% 0 0 round 999px);transition:clip-path .52s var(--ease-out-expo);position:absolute;inset:0}.ol-btn[data-variant=outline]:hover:not([aria-disabled=true]):before{clip-path:inset(0 round 999px)}.ol-btn[data-variant=outline]:hover:not([aria-disabled=true]){color:var(--outline-paper)}.ol-btn[data-variant=glass]{color:#000;-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);background:#ffffff94;box-shadow:inset 0 1px #fffc,inset 0 0 0 1px #00000014,0 8px 24px -14px #00000059}.ol-btn[data-variant=glass]:hover:not([aria-disabled=true]){background:#ffffffbd}.dark .ol-btn[data-variant=glass],.ol-on-dark .ol-btn[data-variant=glass]{color:#f6f6f6;background:#28282a80;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff1a,0 8px 24px -14px #0009}.ol-btn[data-variant=link]{color:currentColor;background:0 0;border-radius:6px;height:auto;padding:4px 0;overflow:visible}.ol-btn[data-variant=link] .ol-btn-label{transition:background-size .42s var(--ease-out-expo);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;padding-bottom:2px}.ol-btn[data-variant=link]:hover .ol-btn-label{background-size:100% 1px}.frame-mask{isolation:isolate;position:relative}.frame-mask-layer{transition:clip-path 1.1s var(--ease-out-expo),-webkit-clip-path 1.1s var(--ease-out-expo),transform 1.1s var(--ease-out-expo);will-change:clip-path,transform;position:absolute;inset:0}.frame-mask[data-state=breathe] .frame-mask-layer{transition-duration:.52s;transition-timing-function:var(--ease-soft)}@media (prefers-reduced-motion:reduce){.glyph-portal [data-l],.glyph-chevron,.glyph-menu [data-bar],.glyph-step [data-arrow],.glyph-globe [data-meridian],.glyph-support [data-mark],.frame-mask-layer,.ol-btn,.ol-btn:before,.ol-btn:after,.ol-btn-label{transition-duration:1ms!important;transition-delay:0s!important}.glyph-check path{transition-duration:1ms}}.ol-bar-frost{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);box-shadow:inset 0 1px #ffffff8c}.dark .ol-bar-frost{box-shadow:inset 0 1px #ffffff0f}
