@property --theme-radius{syntax:"<length>";inherits:false;initial-value:0px}html[data-theme-transition]::view-transition-old(root){animation:none;mix-blend-mode:normal}html[data-theme-transition]::view-transition-new(root){mix-blend-mode:normal;animation:theme-spread .9s cubic-bezier(.22,1,.36,1) both;mask-image:radial-gradient(circle at var(--theme-x) var(--theme-y),#000 max(0px,calc(var(--theme-radius) - 140px)),transparent var(--theme-radius))}@keyframes theme-spread{0%{--theme-radius:0px}to{--theme-radius:var(--theme-end)}}@media(prefers-reduced-motion:reduce){html[data-theme-transition]::view-transition-new(root){animation:none;mask-image:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.alphred-point-cloud{pointer-events:none}.alphred-point-cloud-theme,.alphred-point-cloud-motion,.alphred-point-cloud-theme img{position:absolute;inset:0;display:block;width:100%;height:100%}.alphred-point-cloud-theme img{object-fit:contain}.alphred-point-cloud-theme--dark,.dark .alphred-point-cloud-theme--light{display:none}.dark .alphred-point-cloud-theme--dark{display:block}.alphred-point-cloud .alphred-point-cloud-still{display:none}.alphred-point-cloud-motion{transform-origin:50% 68%;animation:alphred-portrait-breathe 6.8s ease-in-out infinite}.alphred-point-cloud-hair{transform-origin:50% 30%;animation:alphred-portrait-hair 4.9s ease-in-out infinite alternate}.alphred-point-cloud-eyes-open{animation:alphred-portrait-eyes-open 5.1s linear infinite}.alphred-point-cloud-eyes-closed{opacity:0;animation:alphred-portrait-eyes-closed 5.1s linear infinite}.alphred-point-cloud[data-portrait-active=false] :is(.alphred-point-cloud-motion,.alphred-point-cloud-layer){animation-play-state:paused}.alphred-point-cloud[data-portrait-active=false] .alphred-point-cloud-eyes-open{opacity:1!important}.alphred-point-cloud[data-portrait-active=false] .alphred-point-cloud-eyes-closed{opacity:0!important}.alphred-point-cloud[data-portrait-small=true] .alphred-point-cloud-motion{display:none}.alphred-point-cloud[data-portrait-small=true] .alphred-point-cloud-still{display:block}@keyframes alphred-portrait-breathe{0%,to{transform:translateY(.2%) rotate(-.25deg) scale(1)}18%{transform:translate(.25%,-.2%) rotate(.08deg) scale(1.004)}43%{transform:translate(.1%,-.85%) rotate(.4deg) scale(1.01)}66%{transform:translate(-.35%,-.5%) rotate(.08deg) scale(1.007)}84%{transform:translate(-.15%) rotate(-.3deg) scale(1.002)}}@keyframes alphred-portrait-hair{0%{transform:translate(-.3%,.06%) rotate(-.15deg)}to{transform:translate(.3%,-.06%) rotate(.15deg)}}@keyframes alphred-portrait-eyes-open{0%,44%,48%,to{opacity:1}45.4%,45.8%{opacity:0}}@keyframes alphred-portrait-eyes-closed{0%,44%,48%,to{opacity:0}45.4%,45.8%{opacity:1}}@media(prefers-reduced-motion:reduce){.alphred-point-cloud .alphred-point-cloud-motion{display:none}.alphred-point-cloud .alphred-point-cloud-still{display:block}}.alphred-point-cloud-speech{opacity:0;transition:opacity 45ms linear}.alphred-point-cloud[data-speech-mouth=ah] .alphred-point-cloud-speech--ah,.alphred-point-cloud[data-speech-mouth=ee] .alphred-point-cloud-speech--ee,.alphred-point-cloud[data-speech-mouth=oh] .alphred-point-cloud-speech--oh,.alphred-point-cloud[data-speech-mouth=mid] .alphred-point-cloud-speech--mid,.alphred-point-cloud[data-speech-mouth=oo] .alphred-point-cloud-speech--oo,.alphred-point-cloud[data-speech-mouth=teeth] .alphred-point-cloud-speech--teeth{opacity:1}@media(prefers-reduced-motion:reduce){.alphred-point-cloud-speech{transition:none}}.alphred-point-cloud-speech-layers{position:absolute;inset:0;isolation:isolate}.alphred-point-cloud-speech-layers .alphred-point-cloud-speech{mix-blend-mode:plus-lighter}.alphred-point-cloud-mouth{position:absolute;display:block;pointer-events:none}.alphred-point-cloud[data-portrait-ready=false] .alphred-point-cloud-motion{display:none}.alphred-point-cloud[data-portrait-ready=false] .alphred-point-cloud-still{display:block}@font-face{font-family:Instrument Serif;src:url(/fonts/instrument-serif-400.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--control-gap:4px;--menu-inset:4px;--menu-row-radius:16px;--menu-radius:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#202023;background:#f7f7f8;font-synthesis:none;color-scheme:light;--muted:#737379;--surface:#ebebee;--rim:#2225}.dark{color:#fefeff;background:#111112;color-scheme:dark;--muted:#97979e;--surface:#1c1c1e;--rim:#fff7}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid currentColor;outline-offset:5px}.wordmark{position:absolute;left:clamp(24px,4vw,56px);top:30px;font:400 32px/1 "Instrument Serif",Georgia,serif;letter-spacing:-.04em}.page{min-height:100svh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:100px 24px 110px}.portrait{position:relative;display:block;width:clamp(210px,27vw,340px);aspect-ratio:1;flex-shrink:0}.coming-soon h1{font:400 clamp(48px,6vw,80px)/1.05 "Instrument Serif",Georgia,serif;letter-spacing:-.035em;margin:12px 0 0}footer{position:absolute;bottom:28px;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:14px;color:var(--muted);font-size:12px}footer a:hover{text-decoration:underline;text-underline-offset:4px}.account-page{gap:20px;text-align:center}.account-portrait{width:200px}.account-page h1{font:400 clamp(44px,7vw,80px)/1.05 "Instrument Serif",Georgia,serif;letter-spacing:-.035em;margin:0}.account-page p{color:var(--muted);font-size:14px;line-height:1.65;max-width:420px;margin:0}.account-page form{display:flex;flex-direction:column;gap:12px;width:min(100%,360px);text-align:left}.account-page label{font-size:13px}.account-page input{border:0;background:var(--surface);color:inherit;border-radius:24px;corner-shape:squircle;padding:16px;font:inherit}.account-page .hint{font-size:12px}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:13px 24px;min-height:44px;background:var(--surface);color:inherit;border:0;border-radius:24px;corner-shape:squircle;font:500 13px Inter,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer}.button:before{content:"";position:absolute;inset:0;border-radius:inherit;corner-shape:inherit;padding:1px;background:linear-gradient(225deg,var(--rim),transparent 36%,transparent 64%,var(--rim));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.button:disabled{opacity:.5;cursor:wait}.account-page .error{color:#d43e35}@media(max-height:650px){footer{position:static;padding:0 20px 24px}.page{min-height:calc(100svh - 50px)}.portrait{width:210px}}.site{min-height:100svh;display:flex;flex-direction:column}.site>.page{flex:1;min-height:calc(100svh - 88px);padding-bottom:50px}.site-footer{position:relative;inset:auto;min-height:88px;padding:24px clamp(22px,4vw,56px);display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center;color:var(--muted);font-size:12px;font-weight:400}.site-footer nav{display:flex;gap:22px}.footer-left{display:flex;gap:12px;align-items:center}.pixel-mark{display:grid;grid-template-columns:repeat(3,3px);grid-template-rows:repeat(3,3px);gap:2px}.pixel-mark i{background:currentColor;opacity:.65}.pixel-mark i:nth-child(2),.pixel-mark i:nth-child(6),.pixel-mark i:nth-child(7){opacity:.15}.footer-team{position:relative;justify-self:end}.footer-team button,.legal-download button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:4px 0}.footer-team #team-links{position:absolute;right:0;bottom:34px;z-index:5;display:flex;flex-direction:column;gap:14px;min-width:220px;padding:22px;border-radius:24px;corner-shape:squircle;background:var(--surface);border:1px solid color-mix(in srgb,currentColor 12%,transparent);box-shadow:0 12px 40px #0001}.legal-page{width:min(100%,800px);margin:0 auto;padding:40px 28px 70px;flex:1}.back-link{font-size:12px;color:var(--muted)}.legal-meta{font-size:11px;color:var(--muted);margin-top:54px}.legal-page h1{font:400 clamp(44px,7vw,70px)/1.05 "Instrument Serif",Georgia,serif;letter-spacing:-.035em;margin:14px 0}.legal-description{font-size:14px;line-height:1.65;color:var(--muted);max-width:520px}.legal-nav{display:flex;gap:22px;flex-wrap:wrap;margin:30px 0;font-size:12px;color:var(--muted)}.legal-nav [aria-current=page]{color:inherit;text-decoration:underline;text-underline-offset:6px}.legal-summary{position:relative;padding:24px 28px;border-radius:32px;corner-shape:squircle;background:color-mix(in srgb,var(--surface) 72%,transparent);backdrop-filter:blur(20px);font-size:14px;line-height:1.75;box-shadow:none}.legal-summary:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(225deg,var(--rim),transparent 34%,transparent 66%,var(--rim));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.draft-note{font-size:12px;line-height:1.7;color:var(--muted);margin:20px 0 42px}.legal-page h2{font:400 29px/1.2 "Instrument Serif",Georgia,serif;margin:42px 0 16px;letter-spacing:-.02em}.legal-page article p,.legal-page li{font-size:14px;line-height:1.9;color:var(--muted);margin:0 0 16px}.legal-page ul{padding-left:20px}.legal-page li{padding-left:4px}.operator-details{margin-top:44px;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.operator-details dl{display:grid;grid-template-columns:140px 1fr;gap:16px;font-size:12px;line-height:1.6}.operator-details dt{color:var(--muted)}.operator-details dd{margin:0}.legal-download{margin-top:30px;font-size:12px}.legal-download button:hover{text-decoration:underline}@media(max-width:640px){.site-footer{grid-template-columns:1fr auto;gap:20px}.site-footer nav{grid-row:2;grid-column:1/-1;justify-content:center}.footer-team{grid-row:1;grid-column:2}.legal-page{padding:30px 22px 48px}.legal-meta{margin-top:40px}.legal-summary{padding:22px;border-radius:28px}.legal-page h2{font-size:27px}.operator-details dl{grid-template-columns:110px 1fr}}@media print{.site-footer,.back-link,.legal-nav,.legal-download{display:none}.legal-page{width:100%;max-width:none;padding:0}.legal-meta{margin-top:0}.legal-page article p,.legal-page li{color:#222}.legal-summary{background:none;border:1px solid #ccc}.legal-page h2{break-after:avoid}.legal-page section{break-inside:auto}body{color:#000;background:#fff}}.legal-summary:before,.button:before{corner-shape:inherit}.site-footer nav a{position:relative;display:inline-block;text-decoration:none;padding:5px 0}.site-footer nav a:hover{text-decoration:none}.site-footer nav a:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .26s cubic-bezier(.22,1,.36,1)}.site-footer nav a:hover:after,.site-footer nav a:focus-visible:after{transform:scaleX(1)}.team-toggle{display:inline-block;margin-left:3px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.team-toggle-open{transform:rotate(45deg)}.footer-team #team-links{gap:var(--control-gap);padding:var(--menu-inset);min-width:224px;max-width:calc(100vw - 44px);border:0;border-radius:24px;corner-shape:squircle;background:color-mix(in srgb,var(--surface) 88%,transparent);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);box-shadow:0 16px 48px #0002;transform-origin:100% 100%}.footer-team #team-links:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;corner-shape:inherit;pointer-events:none;background:linear-gradient(225deg,var(--rim),transparent 34%,transparent 66%,var(--rim));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.footer-team #team-links[data-state=open]{animation:team-in .24s cubic-bezier(.22,1,.36,1) backwards}.footer-team #team-links[data-state=closed]{pointer-events:none;animation:team-out .2s cubic-bezier(.4,0,.6,1) forwards}.footer-team #team-links a{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;border-radius:var(--menu-row-radius);corner-shape:squircle;text-decoration:none;transition:background-color .16s ease,color .16s ease;color:inherit}.footer-team #team-links a:hover,.footer-team #team-links a:focus-visible{background:color-mix(in srgb,currentColor 9%,transparent);color:inherit;text-decoration:none}.footer-team #team-links a:focus-visible{outline:1px solid currentColor;outline-offset:-3px}@keyframes team-in{0%{opacity:0;filter:blur(14px);transform:translateY(6px) scale(.97)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes team-out{0%{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}to{opacity:0;filter:blur(14px);transform:translateY(4px) scale(.98);visibility:hidden}}.coming-soon .portrait{mask-image:none;-webkit-mask-image:none}@media(prefers-reduced-motion:reduce){.site-footer nav a:after,.team-toggle,.footer-team #team-links a{transition:none}.footer-team #team-links[data-state=open]{animation:none}.footer-team #team-links[data-state=closed]{animation:none;visibility:hidden;opacity:0}}.footer-team>button{padding:7px 10px;margin-right:-10px;border-radius:14px;corner-shape:squircle;transition:background-color .16s ease}.footer-team>button:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.footer-team>button:focus-visible{outline:1px solid currentColor;outline-offset:2px}.footer-team #team-links{min-width:0;width:max-content;max-width:calc(100vw - 44px);box-shadow:none}.footer-team #team-links a{gap:16px;white-space:nowrap}.pixel-mark i{border-radius:1.2px}.legal-page h1{margin-top:42px}.legal-contact{font-size:13px;color:var(--muted);margin-top:40px}.legal-contact a{text-decoration:underline;text-underline-offset:4px}::view-transition-old(root){animation:route-out .16s ease both}::view-transition-new(root){animation:route-in .22s cubic-bezier(.22,1,.36,1) both}@keyframes route-out{to{opacity:0}}@keyframes route-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.route-enter{animation:page-reveal .24s cubic-bezier(.22,1,.36,1) backwards}@keyframes page-reveal{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.route-enter{animation:none}}.footer-team>button{position:relative;min-height:39px;padding:0 14px;margin-right:0;border-radius:48px;corner-shape:squircle;font:400 18px/1 "Instrument Serif",Georgia,serif;color:inherit;background:#f5f5f761;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}.dark .footer-team>button,.dark .footer-team>button:hover{background:#26262861}.footer-team>button:before{content:"";position:absolute;inset:0;border:1px solid #0006;border-radius:inherit;corner-shape:inherit;pointer-events:none;mask-image:linear-gradient(to top right,#000,transparent 50%,#000)}.dark .footer-team>button:before{border-color:#fff9}.footer-team #team-links{bottom:calc(100% + 8px);padding:var(--menu-inset);gap:var(--control-gap);border-radius:var(--menu-radius);background:#f5f5f7;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 0 28px #0000000b;transform-origin:bottom right}.dark .footer-team #team-links{background:#19191a80;box-shadow:inset 0 0 28px #ffffff0e}.footer-team #team-links:before{display:none}.footer-team #team-links[data-state=open]{animation:team-intelligence-in .22s cubic-bezier(.22,1,.36,1) backwards}.footer-team #team-links[data-state=closed]{animation:team-intelligence-out .22s cubic-bezier(.22,1,.36,1) forwards}@keyframes team-intelligence-in{0%{opacity:0;filter:blur(28px);transform:translateY(6px) scale(.97)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes team-intelligence-out{0%{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}to{opacity:0;filter:blur(28px);transform:translateY(6px) scale(.97);visibility:hidden}}@media(prefers-reduced-motion:reduce){.footer-team #team-links[data-state]{animation:none}.footer-team #team-links[data-state=closed]{visibility:hidden;opacity:0}}@page{margin:16mm}@media print{html,html.dark,body{color:#111!important;background:#fff!important;color-scheme:light!important;height:auto!important;min-height:0!important;overflow:visible!important}.site,.legal-page,.legal-page article{display:block!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;overflow:visible!important}.legal-page{margin:0!important;padding:0!important;font-size:10pt;line-height:1.5}.legal-page,.legal-page *{animation:none!important;transition:none!important;transform:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important;color:#111!important}.site-footer,.back-link,.legal-nav,.legal-download,.legal-contact{display:none!important}.legal-page h1{font-size:28pt;line-height:1.1;margin:0 0 10pt;break-after:avoid}.legal-description{font-size:10pt;line-height:1.5;margin:0 0 14pt;max-width:none;break-after:avoid}.legal-summary{display:block!important;background:#fff!important;border:1px solid #aaa;border-radius:12pt;corner-shape:round;padding:12pt 14pt;font-size:10pt;line-height:1.5;margin:0 0 18pt;break-inside:avoid;isolation:auto}.legal-summary:before{display:none!important}.legal-page h2{font-size:17pt;line-height:1.2;margin:18pt 0 8pt;break-after:avoid;page-break-after:avoid}.legal-page article p,.legal-page li{font-size:10pt;line-height:1.5;margin:0 0 9pt;orphans:3;widows:3}.legal-page section{break-inside:auto}.legal-page p,.legal-page li{break-inside:avoid}.legal-page ul{margin:0 0 9pt;padding-left:16pt}.legal-page a{overflow-wrap:anywhere}}.back-link{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;margin-left:-10px;border-radius:12px;corner-shape:squircle;color:#525252;transition:color .18s ease,background-color .18s ease}.dark .back-link{color:#d4d4d4}.back-link:hover{color:#171717;background:#00000005}.dark .back-link:hover{color:#fff;background:#ffffff05}.back-link svg{display:block;flex-shrink:0;opacity:1}.legal-page h1{margin-top:24px}.legal-nav{gap:6px;margin:24px 0}.legal-nav a{position:relative;display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border-radius:22px;corner-shape:squircle;font:400 18px/1.2 "Instrument Serif",Georgia,serif;text-decoration:none;color:var(--muted);transition:color .18s ease,background-color .18s ease}.legal-nav a:hover{color:inherit;background:color-mix(in srgb,currentColor 4%,transparent)}.legal-nav a[aria-current=page]{color:inherit;background:var(--surface);text-decoration:none}.legal-nav a[aria-current=page]:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;corner-shape:inherit;background:linear-gradient(225deg,var(--rim),transparent 38%,transparent 62%,var(--rim));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.legal-download button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:10px 16px;border-radius:24px;corner-shape:squircle;background:var(--surface);position:relative;font:500 13px/1.4 Inter,-apple-system,BlinkMacSystemFont,sans-serif;transition:background-color .18s ease}.legal-download button:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;corner-shape:inherit;background:linear-gradient(225deg,var(--rim),transparent 38%,transparent 62%,var(--rim));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}.legal-download button:hover{text-decoration:none;background:color-mix(in srgb,var(--surface) 90%,currentColor 10%)}.legal-page a:focus-visible,.legal-page button:focus-visible{outline:2px solid color-mix(in srgb,currentColor 35%,transparent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.back-link,.legal-nav a,.legal-download button{transition:none}}@media print{.back-link,.legal-nav,.legal-download{display:none!important}.legal-page h1{margin-top:0}}html{scrollbar-gutter:stable}.legal-description{min-height:46px;margin-bottom:0}.legal-nav{gap:var(--control-gap);align-items:center}.legal-nav a{background:transparent;border-radius:16px;corner-shape:squircle;transition:color .18s ease,background-color .18s ease}.legal-nav a[aria-current=page]{background:#0000000b}.dark .legal-nav a[aria-current=page]{background:#ffffff09}.legal-nav a[aria-current=page]:before{display:none}.legal-nav a:hover{background:#0001}.dark .legal-nav a:hover{background:#ffffff0f}.legal-summary{font-weight:400}@media print{html{scrollbar-gutter:auto}.legal-description{min-height:0}}:root{--menu-radius:28px;--menu-row-radius:24px}.site-footer nav a{color:var(--muted);transition:color .18s ease}.site-footer nav a[aria-current=page]{color:#202023}.dark .site-footer nav a[aria-current=page]{color:#fefeff}.site-footer nav a:hover,.site-footer nav a:focus-visible{color:#202023}.dark .site-footer nav a:hover,.dark .site-footer nav a:focus-visible{color:#fefeff}.micro-nav{position:absolute;top:24px;right:clamp(22px,4vw,56px);z-index:20;display:flex;align-items:center;gap:4px;padding:4px;border-radius:24px;corner-shape:squircle;background:#f5f5f761;backdrop-filter:blur(20px) saturate(130%);-webkit-backdrop-filter:blur(20px) saturate(130%)}.dark .micro-nav{background:#26262861}.micro-nav>a{padding:4px 10px;font:400 22px/1.2 "Instrument Serif",Georgia,serif}.micro-nav button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:20px;corner-shape:squircle;background:transparent;color:inherit;cursor:pointer;transition:background-color .18s ease}.micro-nav button:hover{background:color-mix(in srgb,currentColor 7%,transparent)}.route-enter{animation:none}::view-transition-old(root){animation:page-cross-out .24s ease both}::view-transition-new(root){animation:page-cross-in .3s ease both}@keyframes page-cross-out{to{opacity:0}}@keyframes page-cross-in{0%{opacity:0}to{opacity:1}}@media print{.micro-nav{display:none!important}}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation:none}}.micro-nav{position:fixed;left:50%;right:auto;top:20px;transform:translate(-50%);border-radius:32px;corner-shape:squircle;box-shadow:none;isolation:isolate}.micro-nav:before{content:"";position:absolute;inset:0;border:1px solid rgba(0,0,0,.4);border-radius:inherit;corner-shape:inherit;background:transparent;pointer-events:none;-webkit-mask-image:linear-gradient(to top right,#000 0%,transparent 50%,#000 100%);mask-image:linear-gradient(to top right,#000 0%,transparent 50%,#000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark .micro-nav:before{border-color:#fff9}.legal-page{padding-top:88px}@media(max-width:640px){.legal-page{padding-top:88px}}@media print{.legal-page{padding-top:0!important}}.footer-team>button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.footer-team svg{flex-shrink:0;display:block}.policy-inline-link{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;transition:color .18s ease}.policy-inline-link:hover{color:var(--rim)}.account-page p.account-link-message{width:max-content;max-width:100%;color:#202023;text-wrap:wrap;overflow-wrap:break-word}.dark .account-page p.account-link-message{color:#fefeff}
