.loader[data-v-3e9b717d]{z-index:10000;background:var(--white);justify-content:flex-end;align-items:flex-end;padding:40px 64px;display:flex;position:fixed;inset:0}.loader__progress[data-v-3e9b717d]{color:var(--blue-100);text-align:center;font-size:clamp(66px,10vw,140px);line-height:1}.loader__border[data-v-3e9b717d]{background:var(--lime-400);width:16px;height:0;position:absolute;bottom:0;right:0}.loader-fade-leave-active[data-v-3e9b717d]{transition:opacity .4s}.loader-fade-leave-to[data-v-3e9b717d]{opacity:0}@media (width<768px){.loader[data-v-3e9b717d]{padding:32px 20px}}@media (prefers-reduced-motion:reduce){.loader-fade-leave-active[data-v-3e9b717d]{transition:none}}.card[data-v-24b7b3aa]{box-sizing:border-box;padding:var(--card-pad,16px);border:var(--card-border-width,2px) solid var(--card-border-color,var(--black));border-radius:var(--card-radius,12px);background:var(--card-bg,var(--white));box-shadow:var(--card-shadow,none)}.card--plate[data-v-24b7b3aa]{box-shadow:var(--card-plate-x) var(--card-plate-y) 0 0 var(--card-plate-color), var(--card-plate-x) var(--card-plate-y) 0 var(--card-plate-outline,var(--card-border-width,2px)) var(--card-plate-outline-color,var(--black)), var(--card-shadow,0 0 transparent)}.site-notice[data-v-6cad745a]{--card-pad:12px;--card-radius:8px;--card-shadow:var(--shadow-card);left:var(--container-gutter);bottom:var(--container-padding);z-index:9000;width:min(360px, calc(100vw - 2 * var(--container-padding-mobile)));flex-direction:column;gap:22px;display:flex;position:fixed}.site-notice__text[data-v-6cad745a]{font-family:var(--font-mono);color:var(--gray-300);font-size:14px;font-weight:500}.site-notice__link[data-v-6cad745a]{color:inherit;text-underline-offset:2px;text-decoration:underline}.site-notice__actions[data-v-6cad745a]{gap:12px;display:flex}.site-notice__btn[data-v-6cad745a]{border:1px solid var(--black);font-family:var(--font-mono);cursor:var(--cursor-pointer);border-radius:8px;flex:1;align-items:center;gap:14px;padding:8px 18px 8px 8px;font-size:14px;font-weight:600;line-height:normal;transition:filter .2s;display:inline-flex}.site-notice__btn[data-v-6cad745a]:hover{filter:brightness(1.05)}.site-notice__btn--accept[data-v-6cad745a]{color:var(--black);box-shadow:var(--shadow-green);background:linear-gradient(#d3ff48,#d5f66e)}.site-notice__btn--reject[data-v-6cad745a]{color:var(--white);background:var(--red-100);box-shadow:var(--shadow-red)}.site-notice__btn-icon[data-v-6cad745a]{background:var(--black);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.site-notice__btn-icon img[data-v-6cad745a]{width:14px;height:14px}.notice-fade-enter-active[data-v-6cad745a],.notice-fade-leave-active[data-v-6cad745a]{transition:opacity .3s,transform .3s}.notice-fade-enter-from[data-v-6cad745a],.notice-fade-leave-to[data-v-6cad745a]{opacity:0;transform:translateY(12px)}@media (width<768px){.site-notice[data-v-6cad745a]{left:var(--container-padding-mobile);right:var(--container-padding-mobile);bottom:var(--container-padding-mobile);width:auto}}@media (prefers-reduced-motion:reduce){.notice-fade-enter-active[data-v-6cad745a],.notice-fade-leave-active[data-v-6cad745a]{transition:none}}@property --cform-wipe{syntax:"<percentage>";inherits:true;initial-value:0%}.cform[data-v-94e7ad65]{--u:var(--u-form,1px);--cform-border:var(--navy-200);--cform-state:var(--navy-200);width:calc(559 * var(--u));height:calc(798 * var(--u));display:flex;position:relative}.cform__plate[data-v-94e7ad65]{top:calc(-13 * var(--u));left:calc(-13 * var(--u));right:calc(15 * var(--u));bottom:calc(15 * var(--u));border:calc(3 * var(--u)) solid var(--black);border-radius:calc(24 * var(--u));background:var(--lime-400);position:absolute}.cform__card[data-v-94e7ad65]{z-index:1;gap:calc(16 * var(--u));box-sizing:border-box;min-height:0;padding:calc(32 * var(--u)) calc(20 * var(--u)) calc(14 * var(--u));border:calc(3 * var(--u)) solid var(--black);border-radius:calc(16 * var(--u));color:var(--black-900);background:var(--gray-200);flex-direction:column;flex:1;display:flex;position:relative}.cform__close[data-v-94e7ad65]{top:calc(20 * var(--u));right:calc(20 * var(--u));width:calc(32 * var(--u));height:calc(32 * var(--u));color:var(--navy-400);cursor:var(--cursor-pointer);transition:color .2s var(--transition-timing);background:0 0;border:0;padding:0;display:block;position:absolute}.cform__close[data-v-94e7ad65]:hover{color:var(--navy-100)}.cform__close svg[data-v-94e7ad65]{width:100%;height:100%;display:block}.cform__head[data-v-94e7ad65]{align-items:center;gap:calc(6 * var(--u));text-align:center;flex-direction:column;display:flex}.cform__mark[data-v-94e7ad65]{width:calc(115 * var(--u));height:calc(59 * var(--u));object-fit:contain}.cform__title[data-v-94e7ad65]{color:var(--navy-100);font-family:var(--font-mono);font-size:calc(32 * var(--u));margin:0;font-weight:500;line-height:1.6}.cform__lead[data-v-94e7ad65]{max-width:calc(434 * var(--u));color:var(--black-900);font-family:var(--font-mono);font-size:calc(16 * var(--u));margin:0;font-weight:500;line-height:1.6}.cform__fields[data-v-94e7ad65]{gap:calc(8 * var(--u));flex-direction:column;flex:1;min-height:0;display:flex}.cform__field[data-v-94e7ad65]{gap:calc(6 * var(--u));flex-direction:column;display:flex}.cform__field--grow[data-v-94e7ad65]{flex:1;min-height:0}.cform__field.is-error[data-v-94e7ad65],.cform__consent.is-error[data-v-94e7ad65]{--cform-border:var(--red-200);--cform-state:var(--red-200)}.cform__field.is-success[data-v-94e7ad65]{--cform-border:var(--green-100);--cform-state:var(--green-100)}.cform__label-row[data-v-94e7ad65]{justify-content:space-between;align-items:baseline;gap:calc(12 * var(--u));display:flex}.cform__label[data-v-94e7ad65]{color:var(--navy-100);font-family:var(--font-mono);font-size:calc(16 * var(--u));font-weight:500;line-height:1.6}.cform__note[data-v-94e7ad65]{color:var(--cform-state);font-family:var(--font-mono);font-size:calc(12 * var(--u));text-align:right;margin:0;font-weight:500;line-height:1.6}.cform__control[data-v-94e7ad65]{flex:1;min-height:0;display:flex;position:relative}.cform__input[data-v-94e7ad65]{box-sizing:border-box;width:100%;height:calc(42 * var(--u));padding:calc(10 * var(--u));border:1px solid var(--cform-border);border-radius:calc(8 * var(--u));color:var(--navy-100);font-family:var(--font-mono);font-size:calc(14 * var(--u));transition:border-color .2s var(--transition-timing);background:0 0;font-weight:500;line-height:1.6}.cform__input[data-v-94e7ad65]::placeholder{color:var(--gray-600)}.cform__input[data-v-94e7ad65]:focus-visible{outline:calc(2 * var(--u)) solid var(--navy-300);outline-offset:1px}.cform__input[data-v-94e7ad65]:disabled{opacity:.65;cursor:not-allowed}.cform__field.is-error .cform__input[data-v-94e7ad65],.cform__field.is-success .cform__input[data-v-94e7ad65]{padding-right:calc(38 * var(--u))}.cform__field.is-error .cform__input--select[data-v-94e7ad65],.cform__field.is-success .cform__input--select[data-v-94e7ad65]{padding-right:calc(60 * var(--u));background-position:right calc(38 * var(--u)) center}.cform__input--select[data-v-94e7ad65]{appearance:none;padding-right:calc(32 * var(--u));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' viewBox='0 0 15 9' fill='none'%3E%3Cpath d='M1.25 1.25L7.5 7.25L13.75 1.25' stroke='%23000078' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right calc(10 * var(--u)) center;background-size:calc(15 * var(--u)) calc(9 * var(--u));cursor:var(--cursor-pointer)}.cform__input--select.is-placeholder[data-v-94e7ad65]{color:var(--gray-600)}.cform__input--select option[data-v-94e7ad65]{color:var(--navy-100);background:var(--gray-200)}.cform__input--area[data-v-94e7ad65]{height:auto;min-height:calc(120 * var(--u));padding:calc(10 * var(--u)) calc(6 * var(--u)) calc(6 * var(--u)) calc(10 * var(--u));resize:none;flex:1}.cform__mark-state[data-v-94e7ad65],.cform__grip[data-v-94e7ad65]{right:calc(10 * var(--u));pointer-events:none;display:block;position:absolute}.cform__mark-state[data-v-94e7ad65]{top:calc(11 * var(--u));width:calc(20 * var(--u));height:calc(20 * var(--u));color:var(--cform-state)}.cform__grip[data-v-94e7ad65]{right:calc(6 * var(--u));bottom:calc(6 * var(--u));width:calc(13 * var(--u));height:calc(13 * var(--u));color:var(--navy-200)}.cform__mark-state svg[data-v-94e7ad65],.cform__grip svg[data-v-94e7ad65]{width:100%;height:100%;display:block}.cform__consent[data-v-94e7ad65]{align-items:flex-start;gap:calc(10 * var(--u));display:flex;position:relative}.cform__checkbox[data-v-94e7ad65]{appearance:none;box-sizing:border-box;margin:calc(5 * var(--u)) 0 0;width:calc(20 * var(--u));height:calc(20 * var(--u));border:1px solid var(--cform-border);border-radius:calc(4 * var(--u));cursor:var(--cursor-pointer);background:0 0;flex-shrink:0}.cform__checkbox[data-v-94e7ad65]:checked{border-color:var(--navy-200);background:var(--navy-200) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' viewBox='0 0 12 10' fill='none'%3E%3Cpath d='M1 5.2L4.3 8.5L11 1.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / calc(12 * var(--u)) auto no-repeat}.cform__checkbox[data-v-94e7ad65]:focus-visible{outline:calc(2 * var(--u)) solid var(--navy-300);outline-offset:1px}.cform__consent-text[data-v-94e7ad65],.cform__error[data-v-94e7ad65]{font-family:var(--font-mono);font-size:calc(12 * var(--u));margin:0;font-weight:500;line-height:1.6}.cform__fineprint[data-v-94e7ad65]{color:var(--gray-600);font-family:var(--font-mono);font-size:calc(12 * var(--u));text-align:center;margin:0;font-weight:500;line-height:1.6}.cform__consent-text[data-v-94e7ad65]{cursor:var(--cursor-pointer)}.cform__consent .cform__note[data-v-94e7ad65]{text-align:right;position:absolute;bottom:0;right:0}.cform__link[data-v-94e7ad65]{color:var(--navy-300);text-decoration:underline}.cform__submit-block[data-v-94e7ad65]{align-items:center;gap:calc(8 * var(--u));flex-direction:column;display:flex}.cform__submit[data-v-94e7ad65]{isolation:isolate;justify-content:center;align-items:center;gap:calc(14 * var(--u));box-sizing:border-box;width:100%;height:calc(48 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border:1px solid var(--black);border-radius:calc(8 * var(--u));color:var(--black);background:var(--lime-400);box-shadow:var(--shadow-green);font-family:var(--font-mono);font-size:calc(16 * var(--u));cursor:var(--cursor-pointer);--cform-wipe:0%;transition:--cform-wipe .35s var(--transition-timing), border-color .3s var(--transition-timing), color .3s var(--transition-timing), background-color .3s var(--transition-timing);font-weight:600;display:flex;position:relative;overflow:hidden}.cform__submit-fill[data-v-94e7ad65]{z-index:-1;width:var(--cform-wipe);background:var(--black);position:absolute;top:0;bottom:0;left:0}.cform__submit-label[data-v-94e7ad65]{background:linear-gradient(90deg, var(--lime-400) var(--cform-wipe), var(--black) var(--cform-wipe));color:#0000;-webkit-background-clip:text;background-clip:text}.cform__submit.is-idle[data-v-94e7ad65]:hover{--cform-wipe:100%;border-color:var(--lime-400)}.cform__submit[data-v-94e7ad65]:disabled{cursor:var(--cursor-default)}.cform__submit.is-submitting[data-v-94e7ad65]{color:var(--lime-400);border-color:var(--lime-400);background:var(--black);box-shadow:none}.cform__submit.is-error[data-v-94e7ad65]{color:var(--white);background:var(--red-100);box-shadow:var(--shadow-red)}.cform__submit-result[data-v-94e7ad65]{font-size:calc(14 * var(--u))}.cform__submit-glyph[data-v-94e7ad65]{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(4 * var(--u));background:var(--black);flex-shrink:0;place-items:center;display:grid}.cform__submit-glyph img[data-v-94e7ad65]{width:calc(19 * var(--u));height:auto;display:block}.cform__spinner[data-v-94e7ad65]{width:calc(32 * var(--u));height:calc(32 * var(--u));animation:1s steps(8,end) infinite cform-spin-94e7ad65}@keyframes cform-spin-94e7ad65{to{transform:rotate(360deg)}}.cform__sr[data-v-94e7ad65]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<1024px){.cform[data-v-94e7ad65]{--u:1px;width:100%;height:auto}.cform__plate[data-v-94e7ad65]{border-width:2px;border-radius:18px;inset:-10px 6px 6px -10px}.cform__card[data-v-94e7ad65]{border-width:2px;gap:14px;padding:28px 16px 16px}.cform__title[data-v-94e7ad65]{font-size:clamp(22px,6vw,30px)}.cform__label-row[data-v-94e7ad65]{flex-wrap:wrap}.cform__note[data-v-94e7ad65]{text-align:left}.cform__consent .cform__note[data-v-94e7ad65]{text-align:left;display:block;position:static}}@media (prefers-reduced-motion:reduce){.cform[data-v-94e7ad65] *,.cform[data-v-94e7ad65] :before,.cform[data-v-94e7ad65] :after{transition-duration:.01ms!important}.cform__spinner[data-v-94e7ad65]{animation-duration:3s}}.cmodal[data-v-2711f0d9]{z-index:101;background:#04142d73;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.cmodal__host[data-v-2711f0d9]{width:min(559px,92vw);margin:auto;padding:14px}.cmodal-enter-active[data-v-2711f0d9],.cmodal-leave-active[data-v-2711f0d9]{transition:opacity .25s}.cmodal-enter-from[data-v-2711f0d9],.cmodal-leave-to[data-v-2711f0d9]{opacity:0}@media (prefers-reduced-motion:reduce){.cmodal-enter-active[data-v-2711f0d9],.cmodal-leave-active[data-v-2711f0d9]{transition:none}}.pixel-transition[data-v-7eb2fd8b]{z-index:9500;color:#6da4fd;pointer-events:none;visibility:hidden;width:100%;height:100%;position:fixed;inset:0}.pixel-transition.is-active[data-v-7eb2fd8b]{pointer-events:auto;visibility:visible}@font-face{font-family:Array;src:url(/assets/Array-Regular-V6uaSDdj.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Array;src:url(/assets/Array-Semibold-B2bg5YdY.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:Array;src:url(/assets/Array-Bold-B_DvV5Hi.woff2)format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-6Igp0aRH.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Medium-CUqcaMQA.woff2)format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-SemiBold-DF3k0K40.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:VT323;src:url(/assets/VT323-Regular-DmV0tCZb.woff2)format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-CfD65XhI.woff2)format("woff2");font-weight:600;font-display:swap;font-style:normal}:root{--font-primary:"Array", sans-serif;--font-mono:"IBM Plex Mono", monospace;--font-display:"VT323", monospace;--font-logo:"Montserrat", sans-serif;--blue-100:#0079e4;--blue-300:#087ef5;--blue-500:#d9edfd;--blue-600:#add8ff;--blue-700:#f2f9ff;--blue-800:#176bc9;--navy-100:#011440;--navy-200:#000078;--navy-300:#1b3bcd;--navy-400:#093277;--archive-navy:#01038a;--archive-screen:#00007f;--case-note:#3435a1;--archive-lav:#9999c9;--pixel-orange:#f34e01;--lime-100:#a6f30f;--lime-200:#c4ef37;--lime-300:#d4f865;--lime-400:#d7ff3f;--lime-500:#f9ffee;--lime-600:#d3fd4f;--pink-100:#f3b4d4;--pink-200:#f660a4;--pink-300:#ff6ca5;--pink-400:#ff5393;--pink-500:#ffeef2;--orange-200:#fd8b04;--orange-300:#ff7a14;--orange-500:#fff7ed;--yellow-100:#fcde3a;--red-100:#d62933;--red-200:#dc2626;--green-100:#16a34a;--black-900:#0a0a0a;--black-800:#141414;--gray-200:#f4f3f3;--gray-300:#474747;--gray-400:gray;--gray-500:#8c8c8c;--gray-600:#8f8d9e;--white:#fff;--black:#000;--shadow-green:0 -3px 0 0 #84a60047 inset, 0 2px 0 0 #fbffd173 inset, 0 0 0 1px #f1ffaeb8 inset;--shadow-blue:0 -3px 0 0 #0a4aa852 inset, 0 2px 0 0 #a9d2ff8c inset, 0 0 0 1px #7db5ffbf inset;--shadow-red:0 -3px 0 0 #ff9aa042 inset, 0 2px 0 0 #ff9aa07a inset, 0 0 0 1px #ff9aa0b8 inset;--shadow-card:0 -3px 0 0 #bfbfbf47 inset, 0 3px 0 0 #ebebeb80 inset, 0 0 0 2px #e6e6e6bf inset;--heading-h1:clamp(44px, 4vw, 92px);--heading-h2:clamp(44px, 5vw, 92px);--body-size:16px;--container-width:clamp(1500px, calc(1500px + (100vw - 1440px) * .75), 1860px);--container-padding:30px;--container-padding-mobile:16px;--container-gutter:max(var(--container-padding), calc((100% - var(--container-width)) / 2 + var(--container-padding)));--header-height:50px;--header-pad:20px;--anchor-offset:calc(var(--header-height) + var(--header-pad) * 2);--cursor-default:image-set(url(data:image/png;base64,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) 1x, url(/assets/cursor-default-2x-D55WBERu.png) 2x) 6 0, auto;--cursor-pointer:image-set(url(data:image/png;base64,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) 1x, url(/assets/cursor-pointer-2x-BuRlOdUy.png) 2x) 11 0, pointer;--transition-timing:cubic-bezier(.5, .5, 0, 1)}@media (width<1024px){:root{--container-gutter:var(--container-padding-mobile)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}body{min-width:320px}ul,ol{list-style:none}button,input,textarea,select{font:inherit}button{cursor:var(--cursor-pointer);background:0 0;border:0}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}html,body{width:100%}body{font-family:var(--font-primary);color:var(--black-900);background:var(--page-bg,var(--white));font-size:var(--body-size);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;transition:background-color .5s}@media (prefers-reduced-motion:reduce){body{transition:none}}h1,h2{font-family:var(--font-primary);font-weight:700}h1{font-size:var(--heading-h1);line-height:.9}h2{font-size:var(--heading-h2);line-height:1}h3{color:var(--black-900);font-size:20px;font-weight:500;font-family:var(--font-mono)}button,a{-webkit-tap-highlight-color:transparent}#app{width:100%;min-height:100vh;overflow:clip}html.is-loading,html.is-loading body{overflow:hidden}.container{max-width:var(--container-width);width:100%;padding-inline:var(--container-padding);margin-inline:auto}.hidden{display:none!important}section[id],footer[id]{scroll-margin-top:var(--anchor-offset)}.mask-icon,.mask-icon-before:before,.mask-icon-after:after{-webkit-mask:var(--mask-src) no-repeat var(--mask-align,center) / var(--mask-size,contain);mask:var(--mask-src) no-repeat var(--mask-align,center) / var(--mask-size,contain);-webkit-mask:var(--mask-src) no-repeat var(--mask-align,center) / var(--mask-size,contain)}@media (width<1024px){.container{padding-inline:var(--container-padding-mobile)}h1{font-weight:500;line-height:1}}html{cursor:var(--cursor-default)}a[href],button,select,summary,label[for],[role=button],[role=link],input[type=checkbox],input[type=radio],input[type=submit],input[type=button]{cursor:var(--cursor-pointer)}input:not([type=checkbox],[type=radio],[type=submit],[type=button],[type=reset],[type=file],[type=color],[type=range]),textarea{cursor:text}.tag--peach{color:var(--black);background:#fbdbc2;border:1px solid #fc9f56;box-shadow:inset 0 -3px #c86f3547,inset 0 2px #ffffff8c,inset 0 0 0 1px #fff3e8cc}.tag--navy{color:var(--white);background:#0b2a57;border:1px solid #16488e;box-shadow:inset 0 -3px #061a3659,inset 0 2px #5c84ba73,inset 0 0 0 1px #3c66a0b3}.tag--blue{color:var(--white);background:var(--blue-800);box-shadow:var(--shadow-blue);border:1px solid #000093}.tag--pink{color:var(--black);background:var(--pink-100);border:2px solid #ffd8eabf;box-shadow:inset 0 -3px #c75b9247,inset 0 2px #fff1f880,inset 0 0 0 1px #ffd8eabf}.tag--sky{color:var(--white);border:1px solid var(--blue-800);background:#1682ed;box-shadow:inset 0 -3px #09519a4d,inset 0 2px #b8deff80,inset 0 0 0 1px #76bbffbf}.tag--ghost{color:var(--black);background:#dceeff;border:1px solid #b9ddff;box-shadow:inset 0 -3px #aac5e13d,inset 0 2px #ffffff8c,inset 0 0 0 1px #f4faffd9}.tag--teal{color:var(--white);background:#3e8fe8;border:1px solid #001de7;box-shadow:inset 0 -3px #1152a852,inset 0 2px #c3e0ff85,inset 0 0 0 1px #8ac1ffb8}.tag--dark{color:var(--lime-400);background:#0b2a57;border:1px solid #0009;box-shadow:inset 0 -3px #061a3657,inset 0 2px #5075aa6b,inset 0 0 0 1px #365a8cad}.tag--slate{color:var(--white);background:#3f7097;border:1px solid #6185a8;box-shadow:inset 0 -3px #2647634d,inset 0 2px #a6c2d773,inset 0 0 0 1px #7ba3c1b3}.tag--tan{color:var(--black);background:#f3b784;border:1px solid #ff8115;box-shadow:inset 0 -3px #c86f3542,inset 0 2px #fff1e680,inset 0 0 0 1px #ffdcc0c7}.tag--sweetness{color:var(--black);background:#ffd8ea;border:1px solid #ffb1d5;box-shadow:inset 0 -3px #cc77a342,inset 0 2px #fff3fa80,inset 0 0 0 1px #ffe3f1bf}.tag--orange{color:var(--white);background:var(--orange-300);border:1px solid #ff4000;box-shadow:inset 0 -3px #b94a004d,inset 0 2px #ffd2af7a,inset 0 0 0 1px #ffb278b8}.tag--magenta{color:var(--white);background:var(--pink-200);border:1px solid #cf3589;box-shadow:inset 0 -3px #b95b8d42,inset 0 2px #fff0f77a,inset 0 0 0 1px #ffd8e9b8}.tag--lime{color:var(--black);background:var(--lime-400);box-shadow:var(--shadow-green);border:1px solid #afff00}.tag--lightgray{color:var(--black);background:#dce7f2;border:1px solid #c1d1df;box-shadow:inset 0 -3px #a9bacb3d,inset 0 2px #ffffff80,inset 0 0 0 1px #f6fafdd1}.tag--cream{color:#425515;background:#ece9e1;border:1px solid #e3e1d5;box-shadow:inset 0 -3px #b9b09d38,inset 0 2px #ffffff73,inset 0 0 0 1px #faf8f2cc}.tag--outlined{border-color:var(--black)}
