﻿:root{color-scheme:light dark;--neutral-00: #fff;--neutral-05: #f2f3f4;--neutral-10: #e6e8e8;--neutral-15: #d9dcdd;--neutral-20: #cdd1d1;--neutral-25: #c0c5c6;--neutral-30: #b3b9bb;--neutral-35: #a7aeaf;--neutral-40: #9aa2a4;--neutral-45: #8e9798;--neutral-50: #818b8d;--neutral-55: #767f81;--neutral-60: #6a7374;--neutral-65: #5f6668;--neutral-70: #545a5c;--neutral-75: #484e50;--neutral-80: #3d4243;--neutral-85: #323637;--neutral-90: #27292b;--neutral-95: #1b1d1e;--neutral-100: #101112;--blue-00: #bff4ff;--blue-05: #acf1ff;--blue-10: #99edff;--blue-15: #85eaff;--blue-20: #73e7ff;--blue-25: #60e4ff;--blue-30: #4de0ff;--blue-35: #3addff;--blue-40: #26daff;--blue-45: #14d6ff;--blue-50: #00d3ff;--blue-55: #00c3eb;--blue-60: #00b3d9;--blue-65: #00a4c5;--blue-70: #0094b3;--blue-75: #0084a0;--blue-80: #00748c;--blue-85: #00647a;--blue-90: #005466;--blue-95: #004553;--blue-100: #003540;--pink-00: #ffccf1;--pink-05: #ffbcec;--pink-10: #ffade8;--pink-15: #ff9ee4;--pink-20: #ff8fe0;--pink-25: #ff80db;--pink-30: #ff70d7;--pink-35: #ff61d3;--pink-40: #ff52cf;--pink-45: #ff43ca;--pink-50: #ff33c6;--pink-55: #ed30b8;--pink-60: #db2caa;--pink-65: #c9299d;--pink-70: #b8258f;--pink-75: #a62281;--pink-80: #941d73;--pink-85: #821a65;--pink-90: #701657;--pink-95: #5f1349;--pink-100: #4d0f3b;--green-00: #bffae0;--green-05: #acf9d7;--green-10: #99f7ce;--green-15: #85f6c4;--green-20: #73f5bb;--green-25: #60f3b2;--green-30: #4df2a9;--green-35: #3af0a0;--green-40: #26ef96;--green-45: #14ed8d;--green-50: #00ec84;--green-55: #00da7a;--green-60: #00c971;--green-65: #00b766;--green-70: #00a55c;--green-75: #009353;--green-80: #008149;--green-85: #00703f;--green-90: #005e35;--green-95: #004d2b;--green-100: #003b21;--purple-00: #f8f5f9;--purple-05: #f0e9f4;--purple-10: #e8dcf0;--purple-15: #e1ceed;--purple-20: #dabeec;--purple-25: #d4adec;--purple-30: #cd9aed;--purple-35: #c787f0;--purple-40: #c272f4;--purple-45: #bc5cf9;--purple-50: #b744ff;--purple-55: #ab2bfb;--purple-60: #9f12f6;--purple-65: #8e0cdf;--purple-70: #7b0ec0;--purple-75: #690fa1;--purple-80: #570f84;--purple-85: #450e68;--purple-90: #340c4d;--purple-95: #230932;--purple-100: #120519;--yellow-00: #ffecbf;--yellow-05: #ffe6ac;--yellow-10: #ffe099;--yellow-15: #ffda85;--yellow-20: #ffd573;--yellow-25: #ffcf60;--yellow-30: #ffc94d;--yellow-35: #ffc33a;--yellow-40: #ffbe26;--yellow-45: #ffb814;--yellow-50: #ffb200;--yellow-55: #eba500;--yellow-60: #d99700;--yellow-65: #c58a00;--yellow-70: #b37d00;--yellow-75: #a06f00;--yellow-80: #8c6200;--yellow-85: #7a5400;--yellow-90: #664800;--yellow-95: #533a00;--yellow-100: #402d00;--orange-00: #ffdfcd;--orange-05: #ffd6be;--orange-10: #ffccaf;--orange-15: #ffc3a0;--orange-20: #ffba91;--orange-25: #ffb082;--orange-30: #ffa773;--orange-35: #ff9d64;--orange-40: #ff9455;--orange-45: #ff8a46;--orange-50: #ff8137;--orange-55: #ec7733;--orange-60: #d96e2f;--orange-65: #c6642b;--orange-70: #b25a27;--orange-75: #9f5122;--orange-80: #8c471e;--orange-85: #793d1a;--orange-90: #663416;--orange-95: #532a12;--orange-100: #40200e;--transparent-dark-00: rgb(0 0 0 / 0%);--transparent-dark-05: rgb(0 0 0 / 5%);--transparent-dark-10: rgb(0 0 0 / 10%);--transparent-dark-20: rgb(0 0 0 / 20%);--transparent-dark-25: rgb(0 0 0 / 25%);--transparent-dark-30: rgb(0 0 0 / 30%);--transparent-dark-40: rgb(0 0 0 / 40%);--transparent-dark-50: rgb(0 0 0 / 50%);--transparent-dark-60: rgb(0 0 0 / 60%);--transparent-dark-70: rgb(0 0 0 / 70%);--transparent-dark-75: rgb(0 0 0 / 75%);--transparent-dark-80: rgb(0 0 0 / 80%);--transparent-dark-90: rgb(0 0 0 / 90%);--transparent-dark-100: #000;--transparent-light-00: rgb(255 255 255 / 0%);--transparent-light-05: rgb(255 255 255 / 5%);--transparent-light-10: rgb(255 255 255 / 10%);--transparent-light-20: rgb(255 255 255 / 20%);--transparent-light-25: rgb(255 255 255 / 25%);--transparent-light-30: rgb(255 255 255 / 30%);--transparent-light-40: rgb(255 255 255 / 40%);--transparent-light-50: rgb(255 255 255 / 50%);--transparent-light-60: rgb(255 255 255 / 60%);--transparent-light-70: rgb(255 255 255 / 70%);--transparent-light-75: rgb(255 255 255 / 75%);--transparent-light-80: rgb(255 255 255 / 80%);--transparent-light-90: rgb(255 255 255 / 90%);--transparent-light-100: #fff;--eventsquare-logo: light-dark(#00192e, #fafcff);--text-primary: light-dark(var(--neutral-100), var(--neutral-10));--text-secondary: light-dark(var(--neutral-50), var(--neutral-35));--text-tertiary: light-dark(var(--neutral-35), var(--neutral-60));--text-brand: light-dark(var(--blue-65), var(--blue-40));--text-hover: light-dark(var(--neutral-80), var(--neutral-20));--text-active: light-dark(var(--neutral-95), var(--neutral-10));--text-selected: light-dark(var(--blue-65), var(--blue-40));--text-selected-secondary: light-dark(var(--blue-55), var(--blue-60));--text-negative: light-dark(var(--pink-60), var(--pink-40));--text-positive: light-dark(var(--green-65), var(--green-40));--text-warning: light-dark(var(--yellow-65), var(--yellow-40));--text-purple: light-dark(var(--purple-65), var(--purple-40));--text-orange: light-dark(var(--orange-65), var(--orange-40));--text-inverse: light-dark(var(--neutral-00), var(--neutral-90));--text-disabled: light-dark(var(--neutral-30), var(--neutral-65));--text-on-brand-primary: light-dark( var(--transparent-light-100), var(--transparent-light-90) );--text-on-brand-secondary: light-dark( var(--transparent-light-80), var(--transparent-light-70) );--text-on-brand-tertiary: light-dark( var(--transparent-light-60), var(--transparent-light-50) );--bg-primary: light-dark(var(--neutral-00), var(--neutral-90));--bg-secondary: light-dark(var(--neutral-05), var(--neutral-95));--bg-tertiary: light-dark(var(--neutral-10), var(--neutral-100));--bg-hover: light-dark(var(--neutral-05), var(--neutral-95));--bg-hover-subtle: light-dark(var(--neutral-05), var(--neutral-95));--bg-active: light-dark(var(--neutral-10), var(--neutral-100));--bg-active-subtle: light-dark(var(--neutral-10), var(--neutral-80));--bg-selected: light-dark(var(--blue-00), var(--blue-95));--bg-focus: light-dark(var(--blue-05), var(--blue-95));--bg-disabled: light-dark(var(--neutral-05), var(--neutral-95));--bg-inverse: light-dark(var(--neutral-90), var(--neutral-00));--bg-brand-subtle: light-dark(var(--blue-00), var(--blue-95));--bg-brand-hover: light-dark(var(--blue-00), var(--blue-95));--bg-brand-active: light-dark(var(--blue-05), var(--blue-100));--bg-positive-subtle: light-dark(var(--green-00), var(--green-95));--bg-positive-hover: light-dark(var(--green-00), var(--green-95));--bg-positive-active: light-dark(var(--green-05), var(--green-100));--bg-negative-subtle: light-dark(var(--pink-00), var(--pink-95));--bg-negative-hover: light-dark(var(--pink-00), var(--pink-95));--bg-negative-active: light-dark(var(--pink-05), var(--pink-100));--bg-warning-subtle: light-dark(var(--yellow-00), var(--yellow-100));--icon-primary: light-dark(var(--neutral-90), var(--neutral-10));--icon-secondary: light-dark(var(--neutral-45), var(--neutral-45));--icon-tertiary: light-dark(var(--neutral-30), var(--neutral-65));--icon-brand: light-dark(var(--blue-60), var(--blue-40));--icon-hover: light-dark(var(--neutral-70), var(--neutral-30));--icon-active: light-dark(var(--neutral-95), var(--neutral-10));--icon-selected: light-dark(var(--blue-60), var(--blue-40));--icon-negative: light-dark(var(--pink-55), var(--pink-45));--icon-positive: light-dark(var(--green-60), var(--green-40));--icon-warning: light-dark(var(--yellow-60), var(--yellow-45));--icon-purple: light-dark(var(--purple-60), var(--purple-45));--icon-orange: light-dark(var(--orange-60), var(--orange-45));--icon-disabled: light-dark(var(--neutral-30), var(--neutral-65));--icon-on-brand-primary: light-dark( var(--transparent-light-100), var(--transparent-light-90) );--icon-on-brand-secondary: light-dark( var(--transparent-light-80), var(--transparent-light-70) );--icon-on-brand-tertiary: light-dark( var(--transparent-light-60), var(--transparent-light-50) );--icon-inverse-primary: light-dark( var(--transparent-light-100), var(--transparent-dark-90) );--icon-inverse-secondary: light-dark( var(--transparent-light-80), var(--transparent-dark-70) );--icon-inverse-tertiary: light-dark( var(--transparent-light-60), var(--transparent-dark-50) );--icon-on-brand-inverse-primary: light-dark( var(--transparent-dark-100), var(--transparent-dark-90) );--icon-on-brand-inverse-secondary: light-dark( var(--transparent-dark-80), var(--transparent-dark-70) );--icon-on-brand-inverse-tertiary: light-dark( var(--transparent-dark-60), var(--transparent-dark-50) );--border-default: light-dark(var(--neutral-20), var(--neutral-80));--border-hover: light-dark(var(--neutral-40), var(--neutral-60));--border-focus-ring: light-dark(var(--blue-55), var(--blue-45));--border-focus: var(--border-focus-ring);--border-active: light-dark(var(--neutral-60), var(--neutral-40));--border-disabled: light-dark(var(--neutral-15), var(--neutral-80));--border-separator: light-dark(var(--neutral-15), var(--neutral-100));--button-default: light-dark(var(--neutral-05), var(--neutral-80));--button-default-hover: light-dark(var(--neutral-10), var(--neutral-75));--button-default-active: light-dark(var(--neutral-15), var(--neutral-70));--button-default-disabled: light-dark(var(--neutral-10), var(--neutral-85));--button-default-on-secondary: light-dark(var(--neutral-00), var(--neutral-90));--button-default-on-secondary-hover: light-dark(var(--neutral-05), var(--neutral-85));--button-default-on-secondary-active: light-dark(var(--neutral-10), var(--neutral-80));--button-dark: light-dark(var(--neutral-80), var(--neutral-00));--button-dark-hover: light-dark(var(--neutral-90), var(--neutral-10));--button-dark-active: light-dark(var(--neutral-100), var(--neutral-20));--button-dark-disabled: light-dark(var(--neutral-70), var(--neutral-30));--button-primary: light-dark(var(--blue-55), var(--blue-70));--button-primary-hover: light-dark(var(--blue-60), var(--blue-65));--button-primary-active: light-dark(var(--blue-65), var(--blue-60));--button-primary-disabled: light-dark(var(--blue-30), var(--blue-40));--button-negative: light-dark(var(--pink-50), var(--pink-60));--button-negative-hover: light-dark(var(--pink-55), var(--pink-55));--button-negative-active: light-dark(var(--pink-60), var(--pink-50));--button-negative-disabled: light-dark(var(--pink-25), var(--pink-35));--button-positive: light-dark(var(--green-55), var(--green-65));--button-positive-hover: light-dark(var(--green-60), var(--green-55));--button-positive-active: light-dark(var(--green-65), var(--green-50));--button-positive-disabled: light-dark(var(--green-25), var(--green-35));--button-warning: light-dark(var(--yellow-50), var(--yellow-60));--button-warning-hover: light-dark(var(--yellow-55), var(--yellow-55));--button-warning-active: light-dark(var(--yellow-60), var(--yellow-50));--button-warning-disabled: light-dark(var(--yellow-25), var(--yellow-35));--button-nude: light-dark( var(--transparent-dark-00), var(--transparent-dark-00) );--button-nude-hover: light-dark( var(--transparent-dark-05), var(--transparent-dark-25) );--button-nude-active: light-dark( var(--transparent-dark-10), var(--transparent-dark-50) );--button-nude-disabled: light-dark( var(--transparent-dark-05), var(--transparent-dark-10) );--button-nude-light: var(--transparent-dark-00);--button-nude-light-hover: var(--transparent-dark-30);--button-nude-light-active: var(--transparent-dark-75);--button-icon: light-dark( var(--transparent-dark-00), var(--transparent-light-00) );--button-icon-hover: light-dark( var(--transparent-dark-05), var(--transparent-dark-25) );--button-icon-active: light-dark( var(--transparent-dark-10), var(--transparent-dark-50) );--button-text-default: var(--text-primary);--button-text-dark: var(--text-inverse);--button-text-primary: var(--text-on-brand-primary);--button-text-negative: var(--text-on-brand-primary);--button-text-positive: var(--text-on-brand-primary);--button-text-warning: var(--text-on-brand-primary);--button-text-nude: var(--text-primary);--button-text-nude-light: var(--text-inverse);--button-text-disabled: var(--text-disabled);--control-indicator: light-dark(var(--neutral-00), var(--neutral-00));--control-indicator-disabled: light-dark(var(--neutral-30), var(--neutral-65));--control-bg-off: light-dark(var(--neutral-10), var(--neutral-95));--control-bg-on: var(--button-primary);--control-bg-on-positive: var(--button-positive);--control-bg-on-negative: var(--button-negative);--control-bg-hover-off: light-dark(var(--neutral-15), var(--neutral-100));--control-bg-hover-on: var(--button-primary-hover);--control-bg-hover-on-positive: var(--button-positive-hover);--control-bg-hover-on-negative: var(--button-negative-hover);--control-bg-active-off: light-dark(var(--neutral-20), var(--neutral-95));--control-bg-active-on: var(--button-primary-active);--control-bg-active-on-positive: var(--button-positive-active);--control-bg-active-on-negative: var(--button-negative-active);--control-bg-disabled: light-dark(var(--neutral-05), var(--neutral-85));--control-border-default: light-dark(var(--neutral-25), var(--neutral-60));--control-border-hover: light-dark(var(--neutral-45), var(--neutral-45));--control-border-focus: var(--border-focus-ring);--control-border-active: light-dark(var(--neutral-65), var(--neutral-35));--control-border-disabled: light-dark(var(--neutral-15), var(--neutral-80));--badge-primary: light-dark(var(--blue-00), var(--blue-95));--badge-secondary: var(--bg-secondary);--badge-positive: light-dark(var(--green-00), var(--green-95));--badge-negative: light-dark(var(--pink-00), var(--pink-95));--badge-warning: light-dark(var(--yellow-00), var(--yellow-95));--badge-orange: light-dark(var(--orange-00), var(--orange-100));--badge-purple: light-dark(var(--purple-05), var(--purple-95));--badge-text-primary: light-dark(var(--blue-75), var(--blue-25));--badge-text-secondary: var(--text-secondary);--badge-text-positive: light-dark(var(--green-75), var(--green-25));--badge-text-negative: light-dark(var(--pink-70), var(--pink-25));--badge-text-warning: light-dark(var(--yellow-75), var(--yellow-25));--badge-text-orange: light-dark(var(--orange-75), var(--orange-25));--badge-text-purple: light-dark(var(--purple-70), var(--purple-25));--accent-blue: light-dark(var(--blue-50), var(--blue-50));--accent-blue-hover: light-dark(var(--blue-60), var(--blue-40));--accent-blue-active: light-dark(var(--blue-70), var(--blue-30));--accent-pink: light-dark(var(--pink-50), var(--pink-50));--accent-pink-hover: light-dark(var(--pink-60), var(--pink-40));--accent-pink-active: light-dark(var(--pink-70), var(--pink-30));--accent-green: light-dark(var(--green-50), var(--green-50));--accent-green-hover: light-dark(var(--green-60), var(--green-40));--accent-green-active: light-dark(var(--green-70), var(--green-30));--accent-yellow: light-dark(var(--yellow-50), var(--yellow-50));--accent-yellow-hover: light-dark(var(--yellow-60), var(--yellow-40));--accent-yellow-active: light-dark(var(--yellow-70), var(--yellow-30));--accent-orange: light-dark(var(--orange-50), var(--orange-50));--accent-orange-hover: light-dark(var(--orange-60), var(--orange-40));--accent-orange-active: light-dark(var(--orange-70), var(--orange-30));--accent-purple: light-dark(var(--purple-50), var(--purple-50));--accent-purple-hover: light-dark(var(--purple-60), var(--purple-40));--accent-purple-active: light-dark(var(--purple-70), var(--purple-30));--overlay-scrim: light-dark( var(--transparent-dark-50), var(--transparent-dark-70) );--shadow-color: light-dark( var(--transparent-dark-10), var(--transparent-dark-40) )}:root{--radius-default: 8px;--radius-large: 12px;--radius-xlarge: 16px;--radius-full: 9999px}@media only screen and (min-width: 1025px){:root{--v-padding: 48px;--h-padding: 64px}}@media only screen and (max-width: 1024px){:root{--v-padding: 24px;--h-padding: 32px}}@media only screen and (max-width: 640px){:root{--v-padding: 12px;--h-padding: 16px}}@keyframes nav-fade{0%,50%{opacity:0}100%{opacity:1}}body select{border:1px solid #d2d2d2;border-radius:5px;background:red}@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("https://eventication-public.s3.eu-west-1.amazonaws.com/website/fonts/inter/InterVariable.woff2?v=4.1") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:100 900;font-display:swap;src:url("https://eventication-public.s3.eu-west-1.amazonaws.com/website/fonts/inter/InterVariable-Italic.woff2?v=4.1") format("woff2")}@font-face{font-family:"Everyday";src:url("/assets/everyday/everyday_regular-53d51a31.woff2") format("woff2"),url("/assets/everyday/everyday_regular-5d8c3ba8.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;outline:none;list-style:none;text-decoration:none;box-sizing:border-box;border:none}img{display:block}.dark-mode{color-scheme:dark}.light-mode{color-scheme:light}body.mmxix,.mmxix{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:400;background-color:var(--bg-primary);color:var(--text-primary)}.content-wrapper{flex-grow:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%}.content-wrapper .table-overflow{flex-shrink:0}.centered-wrapper{flex-grow:1;display:flex;justify-content:center;flex-shrink:0}@media only screen and (min-width: 641px){.centered-wrapper{align-items:center;border-top:48px solid rgba(0,0,0,0);border-right:64px solid rgba(0,0,0,0);border-bottom:48px solid rgba(0,0,0,0);border-left:64px solid rgba(0,0,0,0)}}@media only screen and (max-width: 640px){.centered-wrapper{border-top:12px solid rgba(0,0,0,0);border-right:16px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:16px solid rgba(0,0,0,0);align-items:flex-start}}.centered-content{width:100%;max-width:640px}.centered-content h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:700}@media only screen and (max-width: 640px){.centered-content h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}}.centered-content h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:600;margin-bottom:0}.centered-content .details{display:flex;flex-wrap:wrap}@media only screen and (min-width: 641px){.centered-content .details{margin-bottom:24px}}@media only screen and (max-width: 640px){.centered-content .details{margin-bottom:12px}}.centered-content .details li{display:flex;align-items:center;margin-right:16px}@media only screen and (max-width: 640px){.centered-content .details li{margin-left:-4px}}.centered-content .details li:first-child{margin-left:-4px}.centered-content .details li a{display:flex;align-items:center;color:var(--text-primary);text-decoration:underline}.centered-content .details li .icon{margin-right:4px}.footer.marketing{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;border-top:1px solid var(--border-separator);color:var(--text-primary);background:var(--bg-secondary)}.footer.marketing>.wrapper{display:flex;flex-direction:column;gap:48px;padding-top:48px;padding-bottom:48px}@media only screen and (max-width: 640px){.footer.marketing>.wrapper{gap:32px;padding-top:32px;padding-bottom:32px}}.footer.marketing a:not(.marketing-brand){color:var(--text-primary)}.footer.marketing a:not(.marketing-brand):hover,.footer.marketing a:not(.marketing-brand):focus{text-decoration:underline}.footer.marketing .sitemap{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;margin:0;padding:0;list-style:none}@media only screen and (max-width: 1024px){.footer.marketing .sitemap{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 640px){.footer.marketing .sitemap{grid-template-columns:minmax(0, 1fr)}}.footer.marketing .sitemap .sitemap-column,.footer.marketing .sitemap .sitemap-group{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.footer.marketing .sitemap .sitemap-column>ul,.footer.marketing .sitemap .sitemap-group>ul{display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none}.footer.marketing .sitemap h2,.footer.marketing .sitemap h3{margin:0;color:var(--text-primary);font-size:inherit;line-height:inherit}.footer.marketing .sitemap h2{font-weight:500}.footer.marketing .sitemap h3{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-primary);font-weight:500}.footer.marketing .sitemap .sitemap-group{margin-top:16px}.footer.marketing .sitemap .social-link{display:flex;align-items:center;gap:4px;width:fit-content}.footer.marketing .sitemap .social-link .icon .art{background-color:currentColor}.footer.marketing .sitemap li a{color:var(--text-secondary)}.footer.marketing .sitemap li a:hover,.footer.marketing .sitemap li a:focus{color:var(--text-primary)}.footer.marketing .footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px}.footer.marketing .moose-sound-button{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--radius-default);background:rgba(0,0,0,0);cursor:pointer}.footer.marketing .moose-sound-button:hover{opacity:.75}.footer.marketing .moose-sound-button:active{opacity:.5}.footer.marketing .moose-sound-button:focus-visible{outline:3px solid var(--icon-brand);outline-offset:2px}.footer.marketing .moose-sound-button:disabled{cursor:default}.footer.marketing .moose-sound-button .icon .art{background-color:var(--icon-tertiary)}.footer.marketing .partners{display:flex;flex:1 1 480px;flex-wrap:wrap;gap:32px;align-items:stretch;justify-content:flex-end;min-width:0;color:var(--text-secondary)}.footer.marketing .partners li,.footer.marketing .partners a{display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--text-secondary);text-align:center}.footer.marketing .partners li:first-child{padding-right:32px;border-right:1px solid var(--border-separator)}html{position:relative;min-height:100%}.footer.only-contact{height:80px}.navigation.mmxix{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;position:sticky;top:0;z-index:1000;background:var(--bg-primary);border-bottom:1px solid var(--border-separator)}.navigation.mmxix .wrapper{display:flex;align-items:center;height:64px}.navigation.mmxix .wrapper a{display:block;color:var(--text-primary)}.navigation.mmxix .wrapper :not(h1) a:hover,.navigation.mmxix .wrapper :not(h1) a:focus{text-decoration:underline}.navigation.mmxix .wrapper h1{display:flex;flex-shrink:0;align-items:center;margin:0}@media only screen and (max-width: 640px){.navigation.mmxix .wrapper h1{max-width:100%}.navigation.mmxix .wrapper h1 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation.mmxix .wrapper h1 a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.navigation.mmxix .wrapper h1 .home{max-width:384px;overflow-x:clip;text-overflow:ellipsis;white-space:nowrap}.navigation.mmxix .wrapper h1 .badge{flex-shrink:0;margin-left:8px;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;transform:none}.navigation.mmxix .wrapper h1 .badge .tooltip{top:28px}.navigation.mmxix .wrapper h1 a:first-child{position:relative;display:flex;align-items:center;height:24px;padding-left:32px;background:url("/assets/icons/_logo-b604f224.svg") no-repeat left center,url("/assets/icons/_home-3cc0a59f.svg") no-repeat -1000px center}@media(prefers-color-scheme: dark){body:not(.light-mode) .navigation.mmxix .wrapper h1 a:first-child{background-image:url("/assets/icons/_logo-dark-82ecedf6.svg"),url("/assets/icons/_home-dark-d67545c5.svg")}}@media(prefers-color-scheme: light){body.dark-mode .navigation.mmxix .wrapper h1 a:first-child{background-image:url("/assets/icons/_logo-dark-82ecedf6.svg"),url("/assets/icons/_home-dark-d67545c5.svg")}}.navigation.mmxix.admin .wrapper h1 a:first-child{background-image:url("/assets/icons/_admin-home-f41606ff.svg"),url("/assets/icons/_home-3cc0a59f.svg")}@media(prefers-color-scheme: dark){body:not(.light-mode) .navigation.mmxix.admin .wrapper h1 a:first-child{background-image:url("/assets/icons/_admin-home-dark-654c1637.svg"),url("/assets/icons/_home-dark-d67545c5.svg")}}@media(prefers-color-scheme: light){body.dark-mode .navigation.mmxix.admin .wrapper h1 a:first-child{background-image:url("/assets/icons/_admin-home-dark-654c1637.svg"),url("/assets/icons/_home-dark-d67545c5.svg")}}.navigation.mmxix .wrapper h1 a:first-child span:not(.badge,.tooltip){font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:500}.navigation.mmxix .wrapper h1 a:first-child:hover,.navigation.mmxix .wrapper h1 a:first-child:focus{text-decoration:none;background-position:-1000px center,left center}.navigation.mmxix .wrapper h1 a:first-child .tooltip{top:28px;left:-4px}.navigation.mmxix .wrapper h1 a:not(:first-child){position:relative;display:block}.navigation.mmxix .wrapper h1 a:not(:first-child):hover,.navigation.mmxix .wrapper h1 a:not(:first-child):focus{text-decoration:none;background-position:-1000px center,left center}.navigation.mmxix .wrapper h1 a:not(:first-child) .tooltip{top:28px;left:-4px}.navigation.mmxix .wrapper h1 .button{transform:translateX(8px)}.navigation.mmxix .wrapper h1 .button.icon:hover,.navigation.mmxix .wrapper h1 .button.icon:focus{background-color:var(--transparent-dark-50)}.navigation.mmxix .wrapper h1 .button.icon:active{background-color:var(--bg-inverse)}.navigation.mmxix .wrapper .items,.navigation.mmxix .wrapper .sec-items{display:flex;flex-grow:1;align-items:center;min-width:0;margin:0}.navigation.mmxix .wrapper .items li,.navigation.mmxix .wrapper .sec-items li{display:flex;align-items:center;min-width:0;margin-right:24px}.navigation.mmxix .wrapper .items li .icon,.navigation.mmxix .wrapper .sec-items li .icon{margin-right:4px}@media only screen and (max-width: 640px){.navigation.mmxix .wrapper .items li .icon,.navigation.mmxix .wrapper .sec-items li .icon{display:none}}.navigation.mmxix .wrapper .items li.selected .icon .art,.navigation.mmxix .wrapper .sec-items li.selected .icon .art{background-color:var(--accent-pink)}.navigation.mmxix .wrapper .items li.homepage,.navigation.mmxix .wrapper .sec-items li.homepage{display:none}.navigation.mmxix .wrapper .items li a,.navigation.mmxix .wrapper .sec-items li a{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation.mmxix .wrapper .items li a:has(.badge):hover,.navigation.mmxix .wrapper .items li a:has(.badge):focus,.navigation.mmxix .wrapper .sec-items li a:has(.badge):hover,.navigation.mmxix .wrapper .sec-items li a:has(.badge):focus{text-decoration:none}.navigation.mmxix .wrapper .items li a:has(.badge):hover>span:not(.badge,.tooltip,.icon),.navigation.mmxix .wrapper .items li a:has(.badge):focus>span:not(.badge,.tooltip,.icon),.navigation.mmxix .wrapper .sec-items li a:has(.badge):hover>span:not(.badge,.tooltip,.icon),.navigation.mmxix .wrapper .sec-items li a:has(.badge):focus>span:not(.badge,.tooltip,.icon){text-decoration:underline}.navigation.mmxix .wrapper .items li a .badge,.navigation.mmxix .wrapper .sec-items li a .badge{flex-shrink:0;margin-left:8px;transform:none}.navigation.mmxix .wrapper .items li a .badge .tooltip,.navigation.mmxix .wrapper .sec-items li a .badge .tooltip{top:28px}.navigation.mmxix .wrapper .items li:not(.selected) a:hover .icon .art,.navigation.mmxix .wrapper .items li:not(.selected) a:focus .icon .art,.navigation.mmxix .wrapper .sec-items li:not(.selected) a:hover .icon .art,.navigation.mmxix .wrapper .sec-items li:not(.selected) a:focus .icon .art{background-color:var(--icon-primary)}.navigation.mmxix .wrapper .items li.selected a,.navigation.mmxix .wrapper .sec-items li.selected a{font-weight:500;color:var(--accent-pink)}.navigation.mmxix .wrapper .sec-items{flex-grow:0}.navigation.mmxix .wrapper .sec-items li{margin-right:0;margin-left:24px}.navigation.mmxix .wrapper .sec-items li:first-child{margin-left:0}.navigation.mmxix .wrapper .sec-items .search{width:100%;max-width:192px;color:var(--text-inverse);background-color:var(--bg-inverse);border-color:var(--border-active)}.navigation.mmxix .wrapper .sec-items .search::-webkit-search-cancel-button{background-image:url("/assets/icons/clear-300c3452.svg")}.navigation.mmxix .wrapper .sec-items .search:focus{color:var(--text-primary);background-color:var(--bg-primary);border-color:var(--accent-pink)}.navigation.mmxix .wrapper .sec-items .search:focus::-webkit-search-cancel-button{background-image:url("/assets/icons/clear-300c3452.svg")}.navigation.mmxix .wrapper .menu,.navigation.mmxix .wrapper .close{display:none}.navigation.mmxix .wrapper .cta{display:flex}.navigation.mmxix .wrapper hr{flex-shrink:0;width:1px;height:24px;margin:0 24px;background-color:var(--border-separator);border:none;border-radius:1px}.navigation.mmxix .wrapper .items+hr{display:none}.navigation.mmxix .wrapper .notifications{display:flex;align-items:center}.navigation.mmxix .wrapper .notifications li:not(:last-child){margin-right:8px}.navigation.mmxix .wrapper .account{position:relative;display:flex;align-items:center}.navigation.mmxix .wrapper .account .button{margin-left:8px}.navigation.mmxix .wrapper .account .button.alerts{margin-right:8px}.navigation.mmxix .wrapper .language{display:flex;align-items:center}.navigation.mmxix .wrapper .language li:not(:last-child){margin-right:8px}.navigation.mmxix .wrapper .language li.selected{font-weight:600}.navigation.mmxix .wrapper .language li a{position:relative}.navigation.mmxix .wrapper .language li a .tooltip{right:-4px}.navigation.mmxix .wrapper .cta{display:flex;align-items:center}.navigation.mmxix .wrapper .cta a:not(.button){margin-right:8px;overflow:hidden;text-overflow:ellipsis;font-weight:600;white-space:nowrap}.navigation.mmxix .wrapper .cta a.button:not(:first-child){margin-left:8px}@media only screen and (max-width: 1024px){.navigation.mmxix .wrapper{position:relative;height:48px;padding:0 16px}.navigation.mmxix .wrapper h1{width:24px}.navigation.mmxix .wrapper h1 a{padding:0}.navigation.mmxix .wrapper h1 a span:not(.tooltip,.badge){display:none}.navigation.mmxix .wrapper h1.accreditation{display:flex;width:auto}.navigation.mmxix .wrapper h1.accreditation a{padding-left:40px}.navigation.mmxix .wrapper h1.accreditation a span:not(.tooltip){display:block}.navigation.mmxix .wrapper h1:not(.accreditation) .badge{display:none}.navigation.mmxix .wrapper hr{height:24px;margin:0 16px}.navigation.mmxix .wrapper .menu{right:auto;left:8px}.navigation.mmxix .wrapper .items li{margin-right:16px}.navigation.mmxix .wrapper .account .avatar{width:24px;height:24px}.navigation.mmxix .wrapper .account .avatar .tooltip{top:28px;right:-4px}.navigation.mmxix .wrapper .notifications{margin-right:-4px}}@media only screen and (max-width: 640px){.navigation.mmxix .wrapper h1{display:none}.navigation.mmxix .wrapper hr:first-of-type{display:none}.navigation.mmxix .wrapper .items{display:block;margin-right:16px;margin-left:32px}.navigation.mmxix .wrapper .items li.homepage{display:flex}.navigation.mmxix .wrapper .items li:not(.selected){display:none}.navigation.mmxix .wrapper .items li.selected{display:flex;align-items:center;min-width:0}.navigation.mmxix .wrapper .items li.selected a{display:flex;align-items:center;min-width:0;font-weight:500;color:var(--text-primary)}.navigation.mmxix .wrapper .items li.selected a .badge{flex-shrink:0;transform:none}.navigation.mmxix .wrapper .menu,.navigation.mmxix .wrapper .close{position:absolute;top:8px;left:8px}.navigation.mmxix .wrapper .menu{display:block}.navigation.mmxix .wrapper .cta .button span{display:none}}@media only screen and (max-width: 640px){.navigation.mmxix.open .wrapper .menu{display:none}.navigation.mmxix.open .wrapper .close{display:block;opacity:1}.navigation.mmxix.open .wrapper .cta{position:fixed;right:16px;bottom:16px}.navigation.mmxix.open .wrapper .account{display:none}.navigation.mmxix.open .wrapper .items{position:fixed;inset:48px 0 0;display:flex;flex-direction:column;gap:4px;padding:8px 0;margin:0;overflow:auto;background:var(--bg-primary);border-top:1px solid var(--border-separator)}.navigation.mmxix.open .wrapper .items li{display:flex;align-items:center;width:100%;min-width:0;padding:0 8px;margin:0}.navigation.mmxix.open .wrapper .items li .icon{display:flex;flex-shrink:0;width:var(--icon-small);margin-right:8px}.navigation.mmxix.open .wrapper .items li a{display:flex;flex-grow:1;align-items:center;width:100%;min-width:0;padding:8px 12px;overflow:hidden;text-overflow:ellipsis;color:var(--text-primary);white-space:nowrap;text-decoration:none;border-radius:var(--radius-default)}.navigation.mmxix.open .wrapper .items li a .badge{flex-shrink:0;margin-left:auto;transform:none}.navigation.mmxix.open .wrapper .items li a:hover,.navigation.mmxix.open .wrapper .items li a:focus{text-decoration:none;background-color:var(--bg-hover)}.navigation.mmxix.open .wrapper .items li a:hover .art,.navigation.mmxix.open .wrapper .items li a:focus .art{background-color:var(--icon-primary)}.navigation.mmxix.open .wrapper .items li a:active{background-color:var(--bg-active)}.navigation.mmxix.open .wrapper .items li.selected a{font-weight:500;color:var(--text-selected);background:var(--bg-selected)}.navigation.mmxix.open .wrapper .items li.selected a .art{background-color:var(--icon-selected)}.navigation.mmxix.open .wrapper .items li.selected a .badge{color:var(--text-selected);background-color:var(--bg-primary)}.navigation.mmxix.open .wrapper .notifications,.navigation.mmxix.open .wrapper hr{display:none}.navigation.mmxix.open .wrapper h1{position:absolute;left:50%;display:flex;width:auto;max-width:calc(100% - 96px);white-space:nowrap;transform:translateX(-50%)}.navigation.mmxix.open .wrapper h1 a{display:flex;gap:8px;align-items:center;min-width:0;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:500;text-indent:0}.navigation.mmxix.open .wrapper h1 a.home{gap:0}.navigation.mmxix.open .wrapper h1 a span:not(.tooltip,.badge){display:inline;overflow:hidden;text-overflow:ellipsis}.navigation.mmxix.open .wrapper h1 a .badge{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;display:inline-flex;flex-shrink:0;font-weight:500}}.marketing-brand{display:flex;flex-shrink:0;gap:8px;align-items:center;color:var(--text-primary)}.marketing-brand:hover,.marketing-brand:focus{text-decoration:none}.marketing-brand:hover .name,.marketing-brand:focus .name{text-decoration:underline}.marketing-brand .logo{flex-shrink:0;width:40px;height:40px;background:url("/assets/icons/eventication-logo-ad855204.svg") no-repeat center/40px 40px;border-radius:var(--radius-default)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-brand .logo{background-image:url("/assets/icons/_logo-dark-82ecedf6.svg")}}@media(prefers-color-scheme: light){body.dark-mode .marketing-brand .logo{background-image:url("/assets/icons/_logo-dark-82ecedf6.svg")}}.marketing-brand .labels{display:flex;flex-direction:column;min-width:0}.marketing-brand .name{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;line-height:24px;font-weight:500;text-transform:lowercase}.marketing-brand .tagline{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-secondary);transform:translateY(-1px);text-transform:none}.marketing-navigation{background:var(--bg-primary);border-bottom:1px solid var(--border-separator)}@media only screen and (min-width: 1025px){.marketing-navigation{position:sticky;top:0;z-index:1000}}.marketing-navigation>.wrapper{display:flex;gap:16px;align-items:center;min-height:88px;padding-top:24px;padding-bottom:24px}@media only screen and (max-width: 1024px){.marketing-navigation>.wrapper{padding-top:16px;padding-bottom:16px}}@media only screen and (max-width: 640px){.marketing-navigation>.wrapper{flex-wrap:wrap}}@media only screen and (max-width: 1024px){.marketing-navigation.mmxix .actions .book-a-demo{display:none}}.marketing-navigation nav{display:flex;flex:1;justify-content:center;min-width:0}@media only screen and (max-width: 640px){.marketing-navigation nav{flex-basis:100%;order:3}}.marketing-navigation.mmxix .segmented-controller{max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.marketing-navigation.mmxix .segmented-controller::-webkit-scrollbar{display:none}.marketing-navigation.mmxix .segmented-controller li{flex-shrink:0}@media only screen and (max-width: 640px){.marketing-navigation.mmxix .segmented-controller{width:100%;max-width:none}.marketing-navigation.mmxix .segmented-controller li{flex:1 0 auto}}.marketing-navigation .actions{display:flex;flex-shrink:0;gap:8px;margin-left:auto}.sec-header{display:grid;border-bottom:1px solid var(--border-separator)}.sec-header .button{flex-shrink:0}@media only screen and (min-width: 641px){.sec-header{flex-shrink:0;gap:8px;padding:16px 24px}}@media only screen and (max-width: 640px){.sec-header{flex-shrink:1;gap:0;width:100%;padding:0}}.sec-header hr{width:1px;height:24px;background:var(--bg-tertiary);border:0;border-radius:1px}@media only screen and (min-width: 641px){.sec-header hr{margin:0 16px}}@media only screen and (max-width: 640px){.sec-header hr{margin:0 8px}}.sec-header hr.horizontal{width:100%;height:1px}@media only screen and (min-width: 641px){.sec-header hr.horizontal{margin:8px 0}}@media only screen and (max-width: 640px){.sec-header hr.horizontal{margin:0}}.sec-header .line{display:flex;align-items:center;justify-content:space-between;min-width:0}@media only screen and (max-width: 1024px){.sec-header .line{overflow:auto hidden}}@media only screen and (min-width: 641px){.sec-header .line{padding:0 24px;margin:0 -24px}}@media only screen and (max-width: 640px){.sec-header .line+.line .section{padding-top:0}.sec-header .line+.line .section .navigation{padding-top:0}.sec-header .line:has(>.section.button-group)>.section:not(.button-group){flex-shrink:0;min-width:auto}}.sec-header form{flex-shrink:1}.sec-header form .input{width:100%}.sec-header form:has(.search){flex-grow:1;min-width:96px}.sec-header span{white-space:nowrap}.sec-header h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0;margin-right:16px;overflow:hidden;text-overflow:ellipsis;font-weight:500;white-space:nowrap}.sec-header h2+.badge,.sec-header h2+.badge+.tagcloud,.sec-header h2+.badge+.badge,.sec-header h2+.icon,.sec-header h2+span>.tagcloud,.sec-header h2+span+.icon{margin-right:8px}.sec-header h2+hr{margin-left:0}@media only screen and (max-width: 640px){.sec-header h2{padding:2px 0}}@media only screen and (max-width: 640px){.sec-header .info{display:none}}.sec-header .section{display:flex;align-items:center;min-width:0}@media only screen and (min-width: 641px){.sec-header .section{gap:8px}}@media only screen and (max-width: 640px){.sec-header .section{flex-grow:1;flex-shrink:1;gap:8px;min-height:0;padding:8px 16px}}.sec-header .section+.section{flex-grow:0}@media only screen and (max-width: 640px){.sec-header .section+.section{flex-shrink:0;padding-left:0}}.sec-header .section turbo-frame{margin-left:-8px}@media only screen and (min-width: 1025px){.sec-header .section+.button{margin-left:16px}}@media only screen and (max-width: 1024px){.sec-header .section+.button{margin-left:8px}}@media only screen and (max-width: 640px){.sec-header .section+.button{margin-left:0}}.sec-header .arrow-left{transform:translateX(-4px)}.sec-header .navigation{display:flex;margin-bottom:0;font-weight:400}@media only screen and (min-width: 641px){.sec-header .navigation{padding:4px 0}}@media only screen and (max-width: 640px){.sec-header .navigation{flex-grow:0;padding:4px 0;overflow-x:auto}}@media only screen and (min-width: 641px){.sec-header .navigation{min-width:0}.sec-header .navigation li{min-width:0}}.sec-header .navigation a{color:var(--text-primary);white-space:nowrap;text-decoration:none}.sec-header .navigation a:hover .label,.sec-header .navigation a:focus .label{text-decoration:underline}@media only screen and (min-width: 641px){.sec-header .navigation a{display:flex;min-width:0}}@media only screen and (max-width: 640px){.sec-header .navigation a{display:block}}.sec-header .navigation .selected a{font-weight:500;color:var(--accent-pink)}.sec-header .navigation .label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sec-header .navigation .count{margin-left:4px;font-weight:400;color:var(--text-secondary)}.sec-header .navigation .badge{margin-left:4px}@media only screen and (min-width: 641px){.sec-header .navigation li:not(:last-child){margin-right:24px}}@media only screen and (max-width: 640px){.sec-header .navigation li:not(:last-child){margin-right:16px}}.sec-header .button-group .button,.sec-header .button-group form{margin-bottom:0}.sec-header .note{width:100%}@media only screen and (max-width: 640px){.sec-header .note .styled{border:0 !important;border-radius:0}}@media only screen and (max-width: 640px){.sidenav-content>.sec-header>.line:first-child>.section:first-child>h2:first-child:only-child,.sidenav-content>.sec-header>.line:first-child>.section:first-child>h2:first-child:has(+form){display:none}.sidenav-content>.sec-header>.line:first-child:has(>.section:first-child>h2:first-child:only-child){display:none}.sidenav-content>.sec-header>.line:first-child:has(>.section:first-child>h2:first-child:only-child)+.line .section{padding-top:8px}.sidenav-content>.sec-header>.line:first-child:has(>.section:first-child>h2:first-child:only-child)+.line .navigation{padding-top:4px}}.sidenav-wrapper{position:absolute;right:0;bottom:0;left:0;display:flex;overflow:hidden}.sidenav-wrapper .sidenav-wrapper{position:relative;inset:auto;flex-grow:1}@media only screen and (min-width: 1025px){.sidenav-wrapper{top:65px}}@media only screen and (max-width: 1024px){.sidenav-wrapper{top:48px}}@media only screen and (max-width: 640px){.sidenav-wrapper{flex-direction:column}}.sidenav-navigation{display:flex;flex-shrink:0;overflow:auto;border-right:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.sidenav-navigation:not(.wide){flex-direction:row;align-items:center;width:auto;min-width:0;max-width:none;padding:12px 8px;border:0;border-bottom:1px solid var(--border-separator)}}.sidenav-navigation.wide{width:33vw;min-width:320px;max-width:480px}@media only screen and (max-width: 640px){.sidenav-navigation.wide.fixed-on-mobile{position:fixed;inset:102px 0 0;flex-direction:column;width:100vw;max-width:none;padding:0;border:none}.sidenav-navigation.wide.fixed-on-mobile .sidebar-navigation-masthead{width:100%;padding:0 0 16px}.sidenav-navigation.wide.fixed-on-mobile .sidebar-navigation-masthead form{padding:8px 16px 0}.sidenav-navigation.wide.fixed-on-mobile .sidebar-toolbar{padding:8px 16px 0}.sidenav-navigation.wide.fixed-on-mobile .sidebar-navigation-top{flex-grow:1;flex-shrink:1;flex-direction:column;align-items:flex-start;width:100%;overflow-y:auto}}@media only screen and (min-width: 641px){.sidenav-navigation{flex-direction:column;width:25vw;min-width:240px;max-width:320px}}@media only screen and (max-width: 640px){.sidenav-navigation{flex-direction:row;align-items:center;width:auto;min-width:0;max-width:none;padding:12px 8px;overflow-x:auto;border:0;border-bottom:1px solid var(--border-separator)}}.sidenav-navigation .button-group{flex-direction:column;gap:8px !important;margin-bottom:16px !important}.sidenav-navigation .button-group li{width:100%;padding:0}.sidenav-navigation .button-group li .button{flex-grow:1;margin:0}.sidenav-navigation .sidebar-navigation-top{flex-grow:1;overflow:auto}@media only screen and (max-width: 640px){.sidenav-navigation .sidebar-navigation-top{display:flex;flex-shrink:0;align-items:center}.sidenav-navigation .sidebar-navigation-top figure{padding:0 0 0 16px}.sidenav-navigation .sidebar-navigation-top figure img{max-width:30px !important;max-height:30px !important}}@media only screen and (max-width: 640px){.sidenav-navigation .sidebar-navigation-masthead>.button-group,.sidenav-navigation .sidebar-navigation-bottom>.button-group{flex-direction:row;padding:0}.sidenav-navigation .sidebar-navigation-masthead>.button-group li,.sidenav-navigation .sidebar-navigation-bottom>.button-group li{padding:0}}.sidenav-navigation .sidebar-navigation-bottom{flex-grow:0;border-top:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.sidenav-navigation .sidebar-navigation-bottom{display:flex;flex-shrink:0;align-items:center;margin-left:8px;border:none}.sidenav-navigation .sidebar-navigation-bottom::before{width:1px;height:24px;margin-right:8px;content:"";background-color:var(--border-separator);border-radius:1px}}.sidenav-navigation .sidebar-navigation-masthead{flex-grow:0;padding:0 0 24px;border-bottom:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.sidebar-navigation:not(.wide){display:flex;flex-shrink:0;align-items:center;margin-right:16px;border:none}.sidebar-navigation:not(.wide) li{margin-right:8px}.sidebar-navigation:not(.wide)::after{width:1px;height:24px;margin-right:16px;content:"";background-color:var(--border-separator);border-radius:1px}}.sidenav-navigation form{flex-shrink:1;min-width:96px;padding:16px 24px 0}.sidenav-navigation form .input{width:100%}.sidenav-navigation figure{margin:0}@media only screen and (min-width: 641px){.sidenav-navigation figure{padding:24px 24px 16px}}@media only screen and (max-width: 640px){.sidenav-navigation figure{padding:16px 16px 8px}}.sidenav-navigation figure img{border-radius:var(--radius-default) !important}@media only screen and (min-width: 641px){.sidenav-navigation figure img{width:120px}}@media only screen and (max-width: 640px){.sidenav-navigation figure img{width:80px}}.sidenav-navigation h1,.sidenav-navigation h2{hyphens:auto}.sidenav-navigation h1{font-weight:500;color:var(--text-primary)}@media only screen and (min-width: 641px){.sidenav-navigation h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0 24px}}@media only screen and (max-width: 640px){.sidenav-navigation h1{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin:0 16px;font-weight:600}}.sidenav-navigation h1+.info{margin-top:-8px}@media only screen and (min-width: 641px){.sidenav-navigation>h1:first-child,.sidenav-navigation .sidebar-navigation-top>h1:first-child{padding-top:24px}}@media only screen and (max-width: 640px){.sidenav-navigation>h1:first-child,.sidenav-navigation .sidebar-navigation-top>h1:first-child{display:none}}@media only screen and (min-width: 641px){.sidenav-navigation .sidebar-navigation-top>h2:first-child{padding-top:24px}}@media only screen and (max-width: 640px){.sidenav-navigation .sidebar-navigation-top>h2:first-child{padding-top:0;margin-left:8px}}@media only screen and (min-width: 641px){.sidenav-navigation>h2:first-child{padding-top:24px}}@media only screen and (max-width: 640px){.sidenav-navigation>h2:first-child{padding-top:0}}.sidenav-navigation h2{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-secondary);text-transform:uppercase}@media only screen and (min-width: 641px){.sidenav-navigation h2{padding:8px 24px 0;font-weight:400}}@media only screen and (max-width: 640px){.sidenav-navigation h2{display:flex;flex-shrink:0;align-items:center;padding:0 8px;margin:0;font-weight:400;line-height:24px;white-space:nowrap}.sidenav-navigation h2::before{flex-shrink:0;align-self:center;width:1px;height:24px;margin-right:16px;content:"";background-color:var(--bg-secondary);border-radius:1px}.sidenav-navigation h2::after{content:":"}}.sidenav-navigation h2:first-child::before{display:none !important}@media only screen and (min-width: 641px){.sidenav-navigation h2+ul{margin-top:8px !important}}@media only screen and (max-width: 640px){.sidenav-navigation h2+ul{margin-top:0 !important}}@media only screen and (min-width: 641px){.sidenav-navigation .back{padding:24px 24px 16px}}@media only screen and (max-width: 640px){.sidenav-navigation .back{padding:0;margin:0 8px 0 4px}.sidenav-navigation .back::after{width:1px;height:24px;margin-left:16px;content:"";background-color:var(--border-separator);border-radius:1px}}.sidenav-navigation .back+h1{padding-top:0}.sidenav-navigation .subtitle{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:600;color:var(--text-secondary)}@media only screen and (min-width: 641px){.sidenav-navigation .subtitle{margin:0 24px}}@media only screen and (max-width: 640px){.sidenav-navigation .subtitle{margin:0 16px}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list){display:flex;flex-direction:column;gap:4px}@media only screen and (min-width: 641px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list){margin:16px}}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list){flex-shrink:0;flex-direction:row;gap:0;align-items:center;margin:0}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li{display:flex}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li{flex-shrink:0;align-items:center}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a{position:relative;display:flex;flex-grow:1;align-items:center;max-width:100%;color:var(--text-primary);border-radius:var(--radius-default)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:hover,.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:focus{text-decoration:none;background-color:var(--bg-hover)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:hover .art,.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:focus .art{background-color:var(--icon-primary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:active{background-color:var(--bg-active)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .icon{width:var(--icon-small)}@media only screen and (min-width: 641px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a{padding:4px 8px}}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a{flex-shrink:0;padding:0 8px}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:hover,.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:focus{background-color:rgba(0,0,0,0)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:hover .label,.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:focus .label{text-decoration:underline}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:active{background-color:rgba(0,0,0,0)}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .label{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .label{display:flex;flex-direction:row}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .label span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .label span+span{margin-left:8px}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a:has(.count) .label{flex-grow:0}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .avatar{margin-right:12px}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .count{flex-grow:1;margin-left:8px;font-weight:400;color:var(--text-secondary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .badge{margin-left:8px;transform:none}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .second-line{margin-top:-4px;font-weight:400;color:var(--text-secondary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a .label+.icon{margin-right:0;margin-left:8px}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li a>.icon{margin:0 8px 0 0}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.sec-selected a:active{background-color:var(--bg-tertiary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.sec-selected a .label{font-weight:500}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.sec-selected a .second-line{color:var(--text-primary)}@media only screen and (min-width: 641px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.sec-selected a{background:var(--bg-secondary)}}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.sec-selected a{color:var(--accent-pink);background:rgba(0,0,0,0) !important}}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .label{font-weight:500;color:var(--text-selected)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .second-line{color:var(--text-selected)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .count{color:var(--text-selected-secondary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .badge{color:var(--text-selected);background-color:var(--bg-primary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a>.icon .art{background-color:var(--icon-selected)}@media only screen and (min-width: 641px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a{background:var(--bg-selected)}}@media only screen and (max-width: 640px){.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a{background:rgba(0,0,0,0) !important}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .label{color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .second-line{color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .second-line{color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a:focus,.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a:hover{color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a:active{color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .count{color:var(--text-secondary)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a .badge{color:var(--text-on-brand-primary);background-color:var(--accent-pink)}.sidenav-navigation ul:not(.segmented-controller,.conversation-list) li.selected a>.icon .art{background-color:var(--accent-pink)}}.sidenav-navigation .info{padding:24px;margin:0}.sidenav-navigation .info ul{margin:0 0 16px}@media only screen and (max-width: 640px){.sidenav-navigation .info{display:none}.sidenav-navigation .info:has(.badge){display:flex;flex-shrink:0;gap:4px;align-items:center;padding:0 8px;margin:0}.sidenav-navigation .info:has(.badge) .badge{transform:none}}.sidenav-navigation .info li:has(.icon){display:flex;gap:8px}.sidenav-navigation .info li:has(.icon) .icon{align-self:flex-start;width:var(--icon-small);margin:2px 0}.sidenav-navigation .info li:has(.icon) .icon .art{background-color:var(--icon-secondary)}.sidenav-navigation .info a.styled{padding:0;font-weight:400}.sidenav-navigation .info a.styled:hover,.sidenav-navigation .info a.styled:focus{background:none}.sidenav-navigation .info ul{display:flex;flex-direction:column;gap:8px}.sidenav-navigation img.full{width:100%}.sidenav-navigation img.full+h1{margin-top:24px}@media only screen and (max-width: 640px){.sidenav-navigation img.full{display:none}}.sidenav-content{position:relative;display:flex;flex-grow:1;flex-direction:column;overflow:auto}.sidenav-content .banner{max-width:100%}.sidenav-content .banner img{width:100%}@media only screen and (max-width: 640px){.sidenav-content.fixed-on-mobile{position:fixed;inset:102px 0 0;width:100vw;max-width:none;background-color:var(--bg-primary);border:none}}.sidebar-toolbar{display:flex;gap:8px;align-items:center;padding:16px 24px 0}.sidebar-toolbar .fill{flex-grow:1}.sidebar-toolbar .fill li,.sidebar-toolbar .fill li a{flex-grow:1;text-align:center}.sidebar-toolbar h3{margin:0}.sidebar-toolbar .segmented-controller{min-width:0}@media only screen and (max-width: 400px){.sidebar-toolbar .segmented-controller{max-width:none}}.sidebar-toolbar .segmented-controller li{flex:1;min-width:0}@view-transition{navigation:auto}.app-wrapper{width:100%;height:100%;overflow:hidden}.wrapper{max-width:1440px;margin:0 auto;padding:0 var(--h-padding)}.wrapper.overflow{overflow-x:auto}.app .wrapper{max-width:100%;min-width:100%;padding:0 24px}.content{padding-top:calc(var(--v-padding)*1);padding-bottom:calc(var(--v-padding)*1)}.home+.content{padding-bottom:0}.account.app{max-width:1440px;margin:0 auto}@media only screen and (max-width: 640px){.account.app{text-align:left}}.account.app .alerts{margin-right:8px !important}@media only screen and (max-width: 640px){.account.app{text-align:left}}.account.app p{padding:4px 0}.account.app p.user-options{display:flex;align-items:center;justify-content:flex-end;padding:0}.account.app p.user-options .button{margin-right:16px}.account.app a:not(.button){color:var(--text-primary);white-space:nowrap}.account.app a:not(.button):hover,.account.app a:not(.button):focus{color:var(--text-primary)}.account.app .goto-account{display:flex;align-items:center;min-width:0;margin-right:16px}.account.app .goto-account span{margin:0}.account.app .goto-account span.avatar{flex-shrink:0;margin-right:8px}@media only screen and (max-width: 640px){.account.app .goto-account{flex-grow:1}.account.app .goto-account .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.mmxix .avatar{width:32px;height:32px;position:relative;display:inline-flex;border-radius:50%;background:var(--bg-secondary);aspect-ratio:1/1}.mmxix .avatar.xlarge{width:128px;height:128px}.mmxix .avatar.large{width:96px;height:96px}.mmxix .avatar.medium{width:68px;height:68px}.mmxix .avatar.small{width:40px;height:40px}.mmxix .avatar.x-small{width:24px;height:24px}.mmxix .avatar img{width:100%;height:100%;border-radius:50%;vertical-align:bottom}.mmxix .avatar:not(.dark):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 1px inset var(--transparent-dark-10)}.mmxix .avatar.event{border-radius:4px;width:40px;height:40px}.mmxix .avatar.event img{border-radius:4px}.mmxix .avatar.event:not(.dark):after{border-radius:4px}.mmxix .avatar-stack{position:relative;display:block;flex-shrink:0}.mmxix .avatar-stack.small{width:48px;height:48px}.mmxix .avatar-stack.small .avatar{width:32px;height:32px}.mmxix .avatar-stack .avatar{position:absolute;margin:0 !important}.mmxix .avatar-stack .avatar:nth-child(1){right:0;bottom:0}.mmxix .avatar-stack .avatar:nth-child(2){top:0;left:0;outline:1px solid var(--border-separator)}.back{color:var(--text-brand);font-weight:500;display:flex;align-items:center}.back span{display:block}.back .icon .art{mask-size:20px}.back:hover,.back:focus{text-decoration:underline;color:var(--text-brand)}.badge{position:relative;display:inline-flex;flex-shrink:0;gap:2px;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-weight:500;color:var(--text-secondary);text-align:center;white-space:nowrap;text-decoration:none !important;border-radius:var(--radius-full);transform:translateY(-1px);font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}.badge:has(.icon){padding-right:0;padding-left:0}.badge:has(.icon):has(.badge-label){padding-right:6px;padding-left:4px}.badge .icon{width:var(--icon-xsmall)}.badge .icon .art{background:var(--icon-secondary)}.badge.large{gap:4px;min-width:32px;height:32px;padding:0 12px;text-transform:none;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.badge.large .icon{width:var(--icon-small)}.badge.large:has(.icon){padding-right:0;padding-left:0}.badge.large:has(.icon):has(.badge-label){padding-right:12px;padding-left:8px}.badge.pink{color:var(--badge-text-negative);background:var(--badge-negative)}.badge.pink .icon .art{background:var(--icon-negative)}.badge.green{color:var(--badge-text-positive);background:var(--badge-positive)}.badge.green .icon .art{background:var(--icon-positive)}.badge.blue{color:var(--badge-text-primary);background:var(--badge-primary)}.badge.blue .icon .art{background:var(--icon-selected)}.badge.yellow{color:var(--badge-text-warning);background:var(--badge-warning)}.badge.yellow .icon .art{background:var(--icon-warning)}.badge.orange{color:var(--badge-text-orange);background:var(--badge-orange)}.badge.orange .icon .art{background:var(--icon-orange)}.badge.purple{color:var(--badge-text-purple);background:var(--badge-purple)}.badge.purple .icon .art{background:var(--icon-purple)}.badge.faded{color:var(--badge-text-secondary);background:var(--badge-secondary)}.badge .time-zone{font-weight:400;color:inherit}.time-zone{position:relative;color:var(--text-secondary)}.banner{margin:0}.banner a{color:var(--text-on-brand-primary);display:flex;justify-content:center;align-items:center}@media only screen and (min-width: 1025px){.banner a{padding:24px 32px}}@media only screen and (max-width: 1024px){.banner a{padding:16px 24px}}@media only screen and (max-width: 640px){.banner a{padding:12px 16px}}.banner a:focus,.banner a:hover{color:var(--text-on-brand-primary);text-decoration:underline}.banner a .icon{margin-left:4px}.banner.green{background:var(--accent-green)}.banner.blue{background:var(--accent-blue)}.banner.pink{background:var(--accent-pink)}.banner.purple{background:var(--accent-purple)}.blank-state{background:var(--bg-secondary);color:var(--text-secondary);font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;text-align:center}.blank-state.inline{background:inherit}.blank-state.block{padding:48px 64px;flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.blank-state .illustration{width:128px;height:128px;margin-bottom:32px}.blank-state .illustration .art{background-color:var(--icon-tertiary);mask-size:128px}.blank-state img{width:128px;margin-bottom:32px}.blank-state h1{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600;color:var(--text-primary)}.blank-state p{margin-top:16px}.blank-state p.button-group{margin-top:20px}.bottom-notice{padding:12px 16px;position:fixed;left:0;bottom:0;right:0;z-index:100;overflow:hidden;text-overflow:ellipsis}.bottom-notice.green{background:var(--accent-green);color:var(--text-on-brand-primary)}.bottom-notice.blue{background:var(--accent-blue);color:var(--text-on-brand-primary)}.bottom-notice.pink{background:var(--accent-pink);color:var(--text-on-brand-primary)}.calendar{display:flex}.calendar.fullscreen{flex-grow:1;overflow-y:auto}.calendar.horizontal .calendar-range{flex-direction:column}.calendar.horizontal .calendar-range .horizontal-days+.calendar-hours{height:32px}.calendar.horizontal .calendar-range .horizontal-days+.calendar-hours ul{height:24px}.calendar.horizontal .calendar-range .calendar-hours{flex-direction:row;border-right:none;border-bottom:1px solid var(--border-separator);padding:0 12px}:has(.day-header) .calendar.horizontal .calendar-range .calendar-hours{padding-top:0;padding-left:172px}@media only screen and (min-width: 641px){.calendar.horizontal .calendar-range .calendar-hours{height:64px;width:100%}}@media only screen and (max-width: 640px){.calendar.horizontal .calendar-range .calendar-hours{height:48px;width:100%}}.calendar.horizontal .calendar-range .calendar-hours ul{flex-direction:row}@media only screen and (min-width: 641px){.calendar.horizontal .calendar-range .calendar-hours ul{height:64px}}@media only screen and (max-width: 640px){.calendar.horizontal .calendar-range .calendar-hours ul{height:48px}}.calendar.horizontal .calendar-range .calendar-hours li{width:0;height:100%}.calendar.horizontal .calendar-range .calendar-hours li:first-child{align-items:center;justify-content:flex-start}.calendar.horizontal .calendar-range .calendar-hours li:last-child{align-items:center;justify-content:flex-end}.calendar.horizontal .calendar-range .calendar-hours li.spacer{flex:1;width:auto}.calendar.horizontal .calendar-range .horizontal-days{display:flex;flex-direction:row;position:relative;padding-left:160px}.calendar.horizontal .calendar-range .horizontal-days h3{width:160px;padding:0 12px;font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;line-height:64px;position:absolute;inset:0;font-weight:500}.calendar.horizontal .calendar-range .horizontal-days ul{display:flex;flex-direction:row;width:100%;padding:8px 12px 0 12px}.calendar.horizontal .calendar-range .horizontal-days ul li{flex-grow:1;line-height:24px;font-weight:500}.calendar.horizontal .calendar-range .horizontal-days ul li.today .day{color:var(--accent-pink)}.calendar.horizontal .calendar-range .calendar-day{display:flex;flex-direction:row;min-height:240px;border-right:none;border-bottom:1px solid var(--border-separator);position:relative}.calendar.horizontal .calendar-range .calendar-day:last-child{border-bottom:none}.calendar.horizontal .calendar-range .calendar-day .indicators{flex-direction:row;inset:16px 12px}.calendar.horizontal .calendar-range .calendar-day .indicators li:not(.separator)::before{inset:0 0 12px 50%;height:100%;width:1px;transform:translateX(-0.5px)}.calendar.horizontal .calendar-range .calendar-day .indicators .separator{border-top:none;border-left:1px dotted var(--border-separator);height:100%;width:0}.calendar.horizontal .calendar-range .calendar-day .day-header{height:100%;position:absolute;top:0;left:0;bottom:0;width:160px;padding:12px;align-items:start;justify-content:space-between;border-bottom:none;border-right:1px solid var(--border-separator);flex-direction:column}.calendar.horizontal .calendar-range .calendar-day .day-header h3{flex-grow:0;flex-direction:column;align-items:start}.calendar.horizontal .calendar-range .calendar-day .day-header p{width:100%;white-space:normal}.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .events{left:172px}@media only screen and (min-width: 641px){.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .events{top:12px}}@media only screen and (max-width: 640px){.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .events{top:12px}}.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .indicators{left:172px}@media only screen and (min-width: 641px){.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .indicators{top:16px}}@media only screen and (max-width: 640px){.calendar.horizontal .calendar-range .calendar-day:has(.day-header) .indicators{top:16px}}.calendar.horizontal .calendar-range .calendar-day .events .event.continue .event-content::after,.calendar.horizontal .calendar-range .calendar-day .events .event.continued .event-content::before{content:"";width:8px;position:absolute;top:0;bottom:0;background:repeating-linear-gradient(45deg, var(--bg-secondary), var(--bg-secondary) 4px, var(--bg-primary) 4px, var(--bg-primary) 8px)}.calendar.horizontal .calendar-range .calendar-day .events .event.continue .event-content::after{left:0}.calendar.horizontal .calendar-range .calendar-day .events .event.continued .event-content::before{right:0}.calendar.horizontal .calendar-range .calendar-day .events .event.continue{left:-16px !important}.calendar.horizontal .calendar-range .calendar-day .events .event.continue .event-content{border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;padding-left:24px}.calendar.horizontal .calendar-range .calendar-day .events .event.continue .event-content .timestamp{left:24px}.calendar.horizontal .calendar-range .calendar-day .events .event.continued{right:-12px !important;padding-right:0}.calendar.horizontal .calendar-range .calendar-day .events .event.continued .event-content{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0;padding-right:24px}.calendar.horizontal .calendar-range .calendar-day .events .event.continued .event-content .timestamp{right:24px}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continue .event-content::after,.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continued .event-content::before{content:"";height:8px;position:absolute;left:0;right:0;background:repeating-linear-gradient(45deg, var(--bg-secondary), var(--bg-secondary) 4px, var(--bg-primary) 4px, var(--bg-primary) 8px)}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continue .event-content::after{top:0}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continued .event-content::before{bottom:0}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continue{top:-16px !important}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continue .event-content{border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;padding-top:16px}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continued{bottom:-12px !important;padding-bottom:0}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continued .event-content{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0;padding-bottom:16px}.calendar:not(.horizontal) .calendar-range .calendar-day .events .event.continued .event-content .timestamp{bottom:16px}.calendar .calendar-range{display:flex;flex-grow:1;min-width:800px}.calendar .calendar-range .calendar-day{flex-grow:1;position:relative;background:var(--bg-primary);flex:1 1 0;min-width:280px;border-right:1px solid var(--border-separator)}.calendar .calendar-range .calendar-day:last-child{border-right:none}.calendar .calendar-range .calendar-day .indicators{position:absolute;inset:12px 16px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;user-select:none}.calendar .calendar-range .calendar-day .indicators li:not(.separator){position:relative;display:flex}.calendar .calendar-range .calendar-day .indicators li:not(.separator)::before{content:"";position:absolute;inset:50% 0 auto 0;background-color:var(--bg-secondary);height:1px;transform:translateY(-0.5px)}.calendar .calendar-range .calendar-day .indicators li:not(.separator):first-child::before,.calendar .calendar-range .calendar-day .indicators li:not(.separator):last-child::before{display:none}.calendar .calendar-range .calendar-day .indicators .separator{border-top:1px dotted var(--border-separator);height:0}.calendar .calendar-range .calendar-day .events{position:absolute;inset:12px 12px}.calendar .calendar-range .calendar-day .events .event{position:absolute;box-sizing:border-box;padding:4px;display:flex}.calendar .calendar-range .calendar-day .events .event.blue .event-content{border-color:var(--accent-blue)}.calendar .calendar-range .calendar-day .events .event.pink .event-content{border-color:var(--accent-pink)}.calendar .calendar-range .calendar-day .events .event.green .event-content{border-color:var(--accent-green)}.calendar .calendar-range .calendar-day .events .event.purple .event-content{border-color:var(--accent-purple)}.calendar .calendar-range .calendar-day .events .event.yellow .event-content{border-color:var(--accent-yellow)}.calendar .calendar-range .calendar-day .events .event.gray .event-content{border-color:var(--border-hover)}.calendar .calendar-range .calendar-day .events .event.orange .event-content{border-color:var(--accent-orange)}.calendar .calendar-range .calendar-day .events .event a{display:flex;flex-grow:1;color:var(--text-primary);width:100%}.calendar .calendar-range .calendar-day .events .event a:hover .event-content,.calendar .calendar-range .calendar-day .events .event a:active .event-content{background:var(--bg-hover)}.calendar .calendar-range .calendar-day .events .event .event-content{background:var(--bg-secondary);overflow:hidden;width:100%;border-radius:var(--radius-default);padding:8px 12px;position:relative;border:1px solid var(--border-separator)}.calendar .calendar-range .calendar-day .events .event .event-content .timestamp{position:absolute;bottom:8px;right:12px;left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-secondary)}.calendar .calendar-range .calendar-day .events .event .event-content .timestamp li{display:inline}.calendar .calendar-range .calendar-day .events .event .event-content .timestamp li:first-child::after{content:" –"}.calendar .calendar-range .calendar-day .events .event .event-content .avatar{margin-top:4px}.calendar .calendar-range .calendar-day .events .event .event-content .title{font-weight:500}.calendar .calendar-range .calendar-day .events .event .event-content .subtitle{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-secondary);text-transform:none}@media only screen and (min-width: 641px){.calendar .calendar-range .calendar-day:has(.day-header) .events{top:76px}}@media only screen and (max-width: 640px){.calendar .calendar-range .calendar-day:has(.day-header) .events{top:60px}}@media only screen and (min-width: 641px){.calendar .calendar-range .calendar-day:has(.day-header) .indicators{top:76px}}@media only screen and (max-width: 640px){.calendar .calendar-range .calendar-day:has(.day-header) .indicators{top:60px}}.calendar .calendar-range .calendar-day .day-header{display:flex;padding:0 16px;align-items:center;border-bottom:1px solid var(--border-separator);background:var(--bg-primary);position:sticky;z-index:10;top:0;gap:16px;width:100%}@media only screen and (min-width: 641px){.calendar .calendar-range .calendar-day .day-header{height:64px}}@media only screen and (max-width: 640px){.calendar .calendar-range .calendar-day .day-header{height:48px}}.calendar .calendar-range .calendar-day .day-header h3{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:600;flex-grow:1;flex-shrink:0;display:flex;gap:8px;align-items:center}.calendar .calendar-range .calendar-day .day-header h3 .styled{font-weight:600}.calendar .calendar-range .calendar-day .day-header h3 .day{font-weight:400}.today h3 .date{background:var(--accent-pink);color:var(--text-on-brand-primary);width:32px;height:32px;border-radius:50%;line-height:32px;text-align:center;font-weight:500}.calendar .calendar-range .calendar-day .day-header p,.calendar .calendar-range .calendar-day .day-header a{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary);flex-shrink:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar .calendar-range .calendar-hours{height:100%;background:var(--bg-primary);display:flex;flex-shrink:0;flex-direction:column;padding:12px 0;border-right:1px solid var(--border-separator)}@media only screen and (min-width: 641px){.calendar .calendar-range .calendar-hours{width:64px}}@media only screen and (max-width: 640px){.calendar .calendar-range .calendar-hours{width:48px}}:has(.day-header) .calendar .calendar-range .calendar-hours{padding-top:76px}.calendar .calendar-range .calendar-hours ul{display:flex;flex-direction:column;flex:1}.calendar .calendar-range .calendar-hours li{width:100%;height:0;display:flex;align-items:center;justify-content:center}.calendar .calendar-range .calendar-hours li:first-child{align-items:flex-start}.calendar .calendar-range .calendar-hours li:last-child{align-items:flex-end}.calendar .calendar-range .calendar-hours li.spacer{flex:1;height:auto}.calendar .calendar-range .calendar-hours li:not(.separator){color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}.cards-container{display:grid;flex-grow:1;grid-auto-rows:minmax(min-content, max-content);gap:16px;align-content:start;padding:24px;background:var(--bg-secondary)}@media only screen and (min-width: 1025px){.cards-container{grid-template-columns:repeat(3, 1fr)}}@media only screen and (min-width: 1281px){.cards-container{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 1024px){.cards-container{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.cards-container{grid-template-columns:repeat(1, 1fr);padding:16px}}.cards-container .card,.cards-container turbo-frame{display:flex;flex-direction:column;aspect-ratio:1/1;overflow:hidden;background:var(--bg-primary);border-radius:var(--radius-xlarge);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .cards-container .card,body:not(.light-mode) .cards-container turbo-frame{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .cards-container .card,body.dark-mode .cards-container turbo-frame{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.cards-container .card>*,.cards-container turbo-frame>*{width:100%}.cards-container .card .note .styled,.cards-container turbo-frame .note .styled{padding:16px}.cards-container .card.stealth,.cards-container turbo-frame.stealth{background:inherit}.cards-container .card.growable,.cards-container turbo-frame.growable{aspect-ratio:auto}.cards-container .card form,.cards-container turbo-frame form{display:flex;flex-grow:1;flex-direction:column}.cards-container .card.pink,.cards-container turbo-frame.pink{border:1px solid var(--accent-pink)}.cards-container .card.green,.cards-container turbo-frame.green{border:1px solid var(--accent-green)}.cards-container .card.blue,.cards-container turbo-frame.blue{border:1px solid var(--accent-blue)}.cards-container .card.yellow,.cards-container turbo-frame.yellow{border:1px solid var(--accent-yellow)}.cards-container .card .card-header,.cards-container turbo-frame .card-header{display:flex;flex-shrink:0;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-separator)}.cards-container .card .card-header h3,.cards-container turbo-frame .card-header h3{flex-grow:1;overflow:hidden;text-overflow:ellipsis;font-weight:500;white-space:nowrap}.cards-container .card .card-header a.styled,.cards-container turbo-frame .card-header a.styled{white-space:nowrap;text-decoration:none !important}.cards-container .card .badge,.cards-container turbo-frame .badge{transform:none}.cards-container .card .card-content,.cards-container turbo-frame .card-content{flex-grow:1;padding:12px 16px;overflow-y:auto}.cards-container .card .card-content.styled p,.cards-container turbo-frame .card-content.styled p{margin-bottom:0}.cards-container .card .card-content.styled hr,.cards-container turbo-frame .card-content.styled hr{margin:12px -16px}.cards-container .card .card-content.styled h4,.cards-container turbo-frame .card-content.styled h4{margin:0}.cards-container .card .card-content.center,.cards-container turbo-frame .card-content.center{display:flex;flex-direction:column;align-items:center;justify-content:center}.cards-container .card .card-content.list,.cards-container turbo-frame .card-content.list{display:flex;padding:0}.cards-container .card .card-content.list ul,.cards-container turbo-frame .card-content.list ul{width:100%}.cards-container .card .card-content.list ul li,.cards-container turbo-frame .card-content.list ul li{display:flex;flex-wrap:wrap;align-items:center;padding:12px 16px;border-top:1px solid var(--border-separator)}.cards-container .card .card-content.list ul li:first-child,.cards-container turbo-frame .card-content.list ul li:first-child{border:0}.cards-container .card .card-content.list ul li>a:not(.button),.cards-container turbo-frame .card-content.list ul li>a:not(.button){display:block;flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cards-container .card .card-content.list ul li .button,.cards-container .card .card-content.list ul li .badge,.cards-container turbo-frame .card-content.list ul li .button,.cards-container turbo-frame .card-content.list ul li .badge{flex-grow:0;margin-left:8px}.cards-container .card .card-content.list ul li .tagcloud,.cards-container turbo-frame .card-content.list ul li .tagcloud{display:flex;flex-wrap:wrap;width:100%;margin-top:8px}.cards-container .card .card-content.button-list,.cards-container turbo-frame .card-content.button-list{padding-bottom:4px}.cards-container .card .card-content.button-list li,.cards-container turbo-frame .card-content.button-list li{padding-bottom:8px}.cards-container .card .card-content.button-list li .button,.cards-container turbo-frame .card-content.button-list li .button{width:100%}.cards-container .card .card-content .input,.cards-container turbo-frame .card-content .input{width:100%}.cards-container .card .card-content .file-list,.cards-container turbo-frame .card-content .file-list{display:block;border-radius:4px}.cards-container .card .card-content .file-list .file-list-item,.cards-container turbo-frame .card-content .file-list .file-list-item{display:flex;align-items:center;padding:0 16px 12px 0}.cards-container .card .card-content .file-list .file-list-item .preview img,.cards-container turbo-frame .card-content .file-list .file-list-item .preview img{max-width:64px;max-height:64px;object-fit:cover;border-radius:var(--radius-default)}.cards-container .card .card-content .file-list .file-list-item .preview,.cards-container turbo-frame .card-content .file-list .file-list-item .preview{margin-right:12px}.cards-container .card .card-content .file-list .file-list-item .info,.cards-container turbo-frame .card-content .file-list .file-list-item .info{margin-right:12px}.cards-container .card .card-footer,.cards-container turbo-frame .card-footer{display:grid;flex-shrink:0;gap:8px;align-items:center;padding:12px 16px;border-top:1px solid var(--border-separator)}.cards-container .card .card-footer.buttons-horizontal,.cards-container turbo-frame .card-footer.buttons-horizontal{grid-template-columns:auto 1fr;gap:8px}.cards-container .card .image,.cards-container turbo-frame .image{width:100%;height:100%}.cards-container .card .image img,.cards-container turbo-frame .image img{width:100%;height:100%;object-fit:cover}.cards-container .card .note,.cards-container turbo-frame .note{display:flex;flex-grow:1}.cards-container .card .note div.styled,.cards-container turbo-frame .note div.styled{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.cards-container .card .note div.styled.center,.cards-container turbo-frame .note div.styled.center{align-items:center;text-align:center}.cards-container.tiled{display:block;container-type:inline-size}.cards-container.tiled .tiles{display:grid;grid-auto-flow:dense;gap:16px}@media only screen and (min-width: 1025px){.cards-container.tiled .tiles{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:calc((100cqw - 32px)/3)}}@media only screen and (min-width: 1281px){.cards-container.tiled .tiles{grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:calc((100cqw - 48px)/4)}}@media only screen and (max-width: 1024px){.cards-container.tiled .tiles{grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:calc((100cqw - 16px)/2)}}@media only screen and (max-width: 640px){.cards-container.tiled .tiles{grid-template-columns:repeat(1, minmax(0, 1fr));grid-auto-rows:100cqw}}.cards-container.tiled .tiles .card{aspect-ratio:auto}.cards-container.tiled .tiles .w2{grid-column:span 2}.cards-container.tiled .tiles .w3{grid-column:span 3}.cards-container.tiled .tiles .h2{grid-row:span 2}.cards-container.tiled .tiles .h3{grid-row:span 3}@media only screen and (max-width: 1024px){.cards-container.tiled .tiles .w3{grid-column:span 2}}@media only screen and (max-width: 640px){.cards-container.tiled .tiles .w2,.cards-container.tiled .tiles .w3{grid-column:span 1}}.gridView{display:flex;flex-wrap:wrap;margin:12px -12px}.gridView .card{flex-basis:0;margin:12px;overflow:hidden;background:var(--bg-primary);border-radius:4px;box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .gridView .card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .gridView .card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.gridView .card.live{width:100%;max-width:100%}.gridView .card.live a::after{position:absolute;top:0;right:0;bottom:0;width:1px;content:"";background:var(--transparent-dark-10)}.card{display:flex}.card.event{flex-grow:1;min-width:240px;max-width:320px}.card.event .information{display:flex;align-items:center;justify-content:center;width:75%;font-weight:600;color:var(--text-tertiary);font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}.card.event a{position:relative;flex-grow:1}.card.event a:active{top:0}.card.event a:active h1{position:relative;top:1px}.card.event a:hover h1,.card.event a:focus h1{text-decoration:underline}.card.event a .artwork{position:relative;display:flex;width:100%;height:192px;overflow:hidden}.card.event a .artwork img{max-width:100%;object-fit:cover}.card.event a .artwork::after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:var(--transparent-dark-10)}.card.event a .badge{position:absolute;left:24px;transform:translateY(-50%)}.card.event a h1{margin:16px 24px 0}.card.event a p{margin:0 24px 16px}.card.user{flex-grow:1;min-width:160px;max-width:240px}.card.user a{position:relative;display:flex;flex-grow:1;flex-direction:column;align-items:center;padding:32px 32px 24px}.card.user a .avatar{width:128px;height:128px;margin-bottom:16px}.card.user a .badge{position:absolute;top:148px}.card.user a h1{text-align:center}.card.user a:hover h1,.card.user a:focus h1{text-decoration:underline}.code{font-family:Menlo,monospace;font-size:.9em;color:var(--text-secondary)}.code.backgrounded{padding:4px;background-color:var(--bg-tertiary);border-radius:3px}.inline-colored{-webkit-box-decoration-break:clone;box-decoration-break:clone}.inline-colored.pink{padding:2px 4px;background-color:var(--bg-negative-subtle);border-radius:4px}.inline-colored.grey{padding:2px 4px;background-color:var(--bg-tertiary);border-radius:4px}.inline-colored.tint{padding:2px 4px;background-color:var(--bg-brand-subtle);border-radius:4px}.selectable-row{cursor:pointer;border:solid 1px rgba(0,0,0,0);padding:5px;display:flex;margin:2px;border-radius:var(--radius-default)}.selectable-row:hover{background-color:var(--bg-secondary)}.selectable-row.active{background-color:var(--bg-tertiary);border:1px solid var(--border-active)}.selectable-row .rating-label{padding-left:8px;font-weight:600;color:var(--text-primary);line-height:28px}.mail-body{padding-left:10px;border-left:3px solid #dedede}.conversation-list{display:flex;flex-direction:column;gap:4px;width:100%;padding:16px 0}@media only screen and (max-width: 640px){.conversation-list{padding:8px 0}}.conversation-list li{padding:0 16px}@media only screen and (max-width: 640px){.conversation-list li{padding:0 8px}}.conversation-list li a{position:relative;display:flex;align-items:center;color:var(--text-primary);border-radius:var(--radius-default)}.conversation-list li a:hover,.conversation-list li a:focus{background-color:var(--bg-hover)}.conversation-list li a:hover .avatar,.conversation-list li a:focus .avatar{outline-color:var(--border-separator) !important}.conversation-list li a:active{background-color:var(--bg-active)}.conversation-list li a:active .avatar{outline-color:var(--border-default) !important}@media only screen and (min-width: 641px){.conversation-list li a{gap:12px;padding:8px}}@media only screen and (max-width: 640px){.conversation-list li a{gap:12px;padding:8px}}.conversation-list li.selected a{color:var(--text-selected);background-color:var(--bg-selected)}.conversation-list li.selected .avatar{outline-color:var(--bg-selected) !important}.conversation-list li.selected .timestamp{color:var(--text-selected-secondary)}.conversation-list li.new .timestamp{color:var(--text-selected)}.conversation-list li.selected.new a::before{background-color:var(--transparent-light-100)}.conversation-list .data{display:flex;flex-grow:1;flex-direction:column;min-width:0}.conversation-list .first-line{display:flex;gap:8px;align-items:center;min-width:0}.conversation-list .parties{flex-shrink:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-list .parties span{font-weight:500}.conversation-list .second-line{display:block}.conversation-list .subject{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-list .timestamp{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;flex-grow:1;font-weight:500;color:var(--text-secondary);text-align:right;white-space:nowrap}.message-list{display:flex;flex-grow:1;flex-direction:column;gap:16px;background:var(--bg-secondary)}@media only screen and (min-width: 641px){.message-list{padding:24px}}@media only screen and (max-width: 640px){.message-list{padding:0}}.message-list .message{background:var(--bg-primary);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .message-list .message{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .message-list .message{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (min-width: 641px){.message-list .message{border-radius:var(--radius-xlarge)}}@media only screen and (max-width: 640px){.message-list .message{border-radius:var(--radius-default);border-radius:0}}.message-list .message .message-header{position:relative;border-bottom:1px solid var(--border-separator)}.message-list .message .message-header .avatar{position:absolute;top:16px;left:16px}@media only screen and (max-width: 640px){.message-list .message .message-header .avatar{display:none}}@media only screen and (min-width: 641px){.message-list .message .message-header{padding:12px 16px 12px 68px}}@media only screen and (max-width: 640px){.message-list .message .message-header{top:0;padding:12px 16px;border-radius:0}}.message-list .message .message-header .timestamp{position:relative;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary)}.message-list .message .message-header .timestamp .tooltip{text-transform:none}.message-list .message .message-header .details{display:flex;flex-grow:1;gap:16px;align-items:center}.message-list .message .message-header .details .participants{flex-grow:1}.message-list .message .message-header .details .participants span{font-weight:500}.message-list .message .message-header .subject{flex-grow:1}.message-list .message .message-body{overflow:hidden}.message-list .message .message-body:last-child{padding-bottom:0 !important;margin-bottom:0 !important}@media only screen and (min-width: 641px){.message-list .message .message-body{padding:24px 32px}}@media only screen and (max-width: 640px){.message-list .message .message-body{padding:12px 16px}}.message-list .message .message-body div:empty{display:none}.message-list .message .message-body iframe{width:100%;height:500px;border:0}.message-list .message .message-actions{display:flex;justify-content:space-between;padding:12px;border-top:1px solid var(--border-separator)}.message-list .message .message-actions div{display:flex;gap:8px}.message-list .message .message-attachments{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--border-separator)}.message-list .message .message-attachments li{display:flex;gap:8px;align-items:center}@media only screen and (min-width: 641px){.message-list .message .message-attachments{padding:12px 32px}}@media only screen and (max-width: 640px){.message-list .message .message-attachments{padding:12px 16px}}.message-list .message .message-footer{border-top:1px solid var(--border-separator)}@media only screen and (min-width: 641px){.message-list .message .message-footer{padding:24px 32px}}@media only screen and (max-width: 640px){.message-list .message .message-footer{padding:12px 16px}}.message-list #email_conversations_messages_list:empty{display:none}.detail-grid .item{display:flex;gap:16px;padding:16px 0;overflow-wrap:break-word;border-bottom:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.detail-grid .item{flex-direction:column;gap:8px}}.detail-grid .item>*{flex-shrink:0}.detail-grid .item:has(>.description){flex-wrap:wrap}.detail-grid .item:has(>.description)>.label{width:calc(33% - 8px)}.detail-grid .item:has(>.description)>.label.mid{width:calc(50% - 8px) !important}@media only screen and (max-width: 640px){.detail-grid .item:has(>.description)>.label{width:100% !important}}.detail-grid .item:has(>.description)>.value{width:calc(67% - 8px)}.detail-grid .item:has(>.description)>.value.mid{width:calc(50% - 8px)}@media only screen and (max-width: 640px){.detail-grid .item:has(>.description)>.value{width:100% !important}}.detail-grid .item.center{align-items:center}.detail-grid .item:last-child{border-bottom:0}.detail-grid .item .fill{flex-grow:1;flex-shrink:1}.detail-grid .item .tagcloud{display:flex;margin-top:8px}.detail-grid .item .tagcloud .tag .label{width:auto;padding-right:8px}.detail-grid .item .photo{width:48px;height:48px;aspect-ratio:1/1;object-fit:cover}.detail-grid .item .button .label{width:auto;padding:0}.detail-grid .item .label{display:flex;gap:8px;width:33%;padding-right:24px;font-weight:500}.detail-grid .item .label .info{display:block;font-weight:400;color:var(--text-secondary);font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.detail-grid .item .label.mid{width:50% !important}@media only screen and (max-width: 640px){.detail-grid .item .label{width:100%;padding-right:0}}.detail-grid .item .value{display:flex;gap:8px;width:67%}.detail-grid .item .value .info{display:block;color:var(--text-secondary);font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.detail-grid .item .value.mid{width:50%}.detail-grid .item .value.align-right{display:flex;justify-content:flex-end}@media only screen and (max-width: 640px){.detail-grid .item .value{width:100%}.detail-grid .item .value.align-right{justify-content:flex-start}}.detail-grid .item .description{flex:1 0 100%;width:100%;margin-top:-8px;color:var(--text-secondary)}@media only screen and (max-width: 640px){.detail-grid .item .description{margin-top:0}}.detail-grid .item .file-list{display:block;border-radius:4px}.detail-grid .item .file-list .file-list-item{display:flex;align-items:center;padding:12px 16px}.detail-grid .item .file-list .file-list-item:last-child{border:0}.detail-grid .item .file-list .file-list-item .preview img{width:64px;height:64px;object-fit:cover;border-radius:var(--radius-default)}.detail-grid .item .file-list .file-list-item .preview{margin-right:12px}.detail-grid .item .file-list .file-list-item .name{margin-right:8px}.detail-grid .item .file-list .file-list-item .badge{margin-right:12px}.detail-grid.wide .item .label{width:67%}@media only screen and (max-width: 640px){.detail-grid.wide .item .label{width:100%}}.detail-grid.wide .item .value{width:33%}@media only screen and (max-width: 640px){.detail-grid.wide .item .value{width:100%}}.detail-grid.wide .item:has(>.description)>.label{width:calc(67% - 8px)}@media only screen and (max-width: 640px){.detail-grid.wide .item:has(>.description)>.label{width:100% !important}}.detail-grid.wide .item:has(>.description)>.value{width:calc(33% - 8px)}@media only screen and (max-width: 640px){.detail-grid.wide .item:has(>.description)>.value{width:100% !important}}.detail-grid+h3{margin-top:24px}.direct-upload{display:flex;border:1px solid var(--border-default);border-bottom:0;padding:12px 16px;align-items:center;position:relative;width:100%}.direct-upload:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px}.direct-upload:first-of-type .direct-upload__progress{border-top-left-radius:2px;border-top-right-radius:2px}.direct-upload:last-of-type{border-bottom:1px solid var(--border-default);border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:16px}.direct-upload:last-of-type .direct-upload__progress{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.direct-upload--pending{color:var(--text-secondary)}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:.2;background:var(--accent-blue);transition:width 120ms ease-out,opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{color:var(--text-positive)}.direct-upload--error{border-color:var(--accent-pink)}input[type=file][data-direct-upload-url][disabled]{display:none}.featured-event{background:var(--bg-primary);overflow:hidden;display:grid}@media only screen and (min-width: 1281px){.featured-event{grid-template-columns:repeat(3, 1fr);grid-gap:32px}}@media only screen and (min-width: 641px){.featured-event{border-radius:4px}}@media only screen and (max-width: 1280px){.featured-event{grid-template-columns:repeat(2, 1fr);grid-gap:0}}@media only screen and (max-width: 640px){.featured-event{grid-template-columns:repeat(1, 1fr);grid-gap:0;border-radius:0;margin-left:-21.3333333333px;margin-right:-21.3333333333px}}.featured-event .content{display:flex;flex-direction:column;overflow:hidden}@media only screen and (min-width: 641px){.featured-event .content{padding:25.6px 0 25.6px 32px}}@media only screen and (max-width: 1280px){.featured-event .content{padding-right:25.6px}}@media only screen and (max-width: 640px){.featured-event .content{padding:21.3333333333px 21.3333333333px 17.0666666667px 21.3333333333px;grid-column-start:1;grid-row-start:2}}.featured-event .content .styled{flex-grow:1;margin:0 0 17.0666666667px 0}.featured-event .content .styled h1{margin-bottom:0}.featured-event .content .button.large{margin-bottom:8.5333333333px}.featured-event .content .button.small{margin-bottom:8.5333333333px}.featured-event .artwork{position:relative;background:var(--bg-inverse)}@media only screen and (min-width: 1281px){.featured-event .artwork{grid-column-start:2;grid-column-end:span 2}}.featured-event .artwork a{display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.featured-event .artwork a .logo{position:absolute;top:25.6px;left:32px;width:128px;height:128px;border-radius:50%;overflow:hidden}.featured-event .artwork a .cover{max-width:100%;object-fit:cover}@media only screen and (min-width: 641px){.featured-event .artwork{min-height:480px}}@media only screen and (max-width: 1280px){.featured-event .artwork{grid-column-start:2;grid-column-end:span 1}}@media only screen and (max-width: 640px){.featured-event .artwork{grid-column-start:1;grid-row-start:1;grid-column-end:span 1;min-height:320px}.featured-event .artwork a .logo{top:50%;left:50%;transform:translate(-50%, -50%)}}.event-grid{display:grid}@media only screen and (min-width: 1025px){.event-grid{grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));gap:32px}}@media only screen and (max-width: 1024px){.event-grid{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:24px}}@media only screen and (max-width: 640px){.event-grid{grid-template-columns:repeat(1, 1fr);gap:16px}}.event-grid .event-card{overflow:hidden;background:var(--bg-secondary);display:grid;grid-template-columns:1fr;grid-template-rows:fit-content(25%)}@media only screen and (min-width: 1025px){.event-grid .event-card{border-radius:32px}}@media only screen and (max-width: 1024px){.event-grid .event-card{border-radius:24px}}@media only screen and (max-width: 640px){.event-grid .event-card{border-radius:var(--radius-xlarge)}}.event-grid .event-card .event-artwork img{width:100%;aspect-ratio:3/2;object-fit:cover}.event-grid .event-card .card-content{grid-row-start:2;grid-row-end:3;overflow:hidden;display:flex;flex-direction:column}@media only screen and (min-width: 1025px){.event-grid .event-card .card-content{padding:24px 32px 32px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content{padding:16px 24px 24px}}@media only screen and (max-width: 640px){.event-grid .event-card .card-content{padding:12px 16px 16px}}.event-grid .event-card .card-content .card-content-header{border-bottom:1px solid var(--border-default)}@media only screen and (min-width: 1025px){.event-grid .event-card .card-content .card-content-header{padding-bottom:24px;margin-bottom:24px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-header{padding-bottom:16px;margin-bottom:16px}}@media only screen and (max-width: 640px){.event-grid .event-card .card-content .card-content-header{padding-bottom:12px;margin-bottom:12px}}.event-grid .event-card .card-content .card-content-header h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}@media only screen and (max-width: 640px){.event-grid .event-card .card-content .card-content-header h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.event-grid .event-card .card-content .card-content-header h3 a{color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-grid .event-card .card-content .card-content-header h3 a:hover,.event-grid .event-card .card-content .card-content-header h3 a:focus{text-decoration:underline}.event-grid .event-card .card-content .card-content-header h3 a:active{color:var(--text-primary)}.event-grid .event-card .card-content .card-content-header h4{color:var(--text-brand);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.event-grid .event-card .card-content .card-content-header .badge{margin-top:8px}.event-grid .event-card .card-content .card-content-content{flex-shrink:1;flex-grow:1;overflow:hidden;display:flex;flex-direction:column}.event-grid .event-card .card-content .card-content-content .content-overflow{flex-shrink:1;flex-grow:1;overflow:hidden;position:relative}.event-grid .event-card .card-content .card-content-content .content-overflow::after{content:"";position:absolute;height:64px;left:0;bottom:0;right:0;background:linear-gradient(transparent, var(--bg-secondary))}.event-grid .event-card .card-content .card-content-content .more{color:var(--text-primary);font-weight:600;text-decoration:underline;display:block;flex-shrink:0}@media only screen and (min-width: 1025px){.event-grid .event-card .card-content .card-content-content .more{padding-top:16px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-content .more{padding-top:12px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-content .more{padding-top:8px}}.event-grid .event-card .card-content .card-content-content .more:hover,.event-grid .event-card .card-content .card-content-content .more:focus{color:var(--text-primary)}.event-grid .event-card .card-content .card-content-footer{border-top:1px solid var(--border-default)}@media only screen and (min-width: 1025px){.event-grid .event-card .card-content .card-content-footer{padding-top:24px;margin-top:24px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-footer{padding-top:16px;margin-top:16px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-footer{padding-top:12px;margin-top:12px}}@media only screen and (min-width: 1025px){.event-grid .event-card .card-content .card-content-footer ul{margin-bottom:24px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-footer ul{margin-bottom:16px}}@media only screen and (max-width: 1024px){.event-grid .event-card .card-content .card-content-footer ul{margin-bottom:12px}}.event-grid .event-card .card-content .card-content-footer ul li{display:flex;margin-bottom:4px}.event-grid .event-card .card-content .card-content-footer ul li .icon{margin-right:4px}.event-grid .event-card .card-content .card-content-footer ul li :not(.icon){padding:2px 0}.event-grid .event-card .card-content .card-content-footer ul li a{color:var(--text-primary);text-decoration:underline;text-overflow:ellipsis}.event-grid .event-card .card-content .card-content-footer ul li a:hover,.event-grid .event-card .card-content .card-content-footer ul li a:focus{color:var(--text-primary)}.event-grid .event-card .card-content .card-content-footer ul li span{text-overflow:ellipsis}.event-grid .event-card .card-content .card-content-footer .button{width:100%}.event-grid .event-card .card-content .card-content-footer .button.small{display:none}@media only screen and (max-width: 640px){.event-grid .event-card .card-content .card-content-footer .button.large{display:none}.event-grid .event-card .card-content .card-content-footer .button.small{display:block}}.event-grid .event-card.large{grid-column-start:1}@media only screen and (min-width: 1025px){.event-grid .event-card.large{grid-column-end:4;grid-template-columns:repeat(3, 1fr);gap:32px}}@media only screen and (max-width: 1024px){.event-grid .event-card.large{grid-column-end:3;grid-template-columns:repeat(2, 1fr);gap:0}}@media only screen and (max-width: 640px){.event-grid .event-card.large{grid-column-end:1;grid-template-columns:repeat(1, 1fr)}}.event-grid .event-card.large .event-artwork{grid-row-start:1;grid-row-end:2;grid-column-start:1}.event-grid .event-card.large .event-artwork img{height:100%}@media only screen and (min-width: 1025px){.event-grid .event-card.large .event-artwork{grid-column-end:3}}@media only screen and (max-width: 1024px){.event-grid .event-card.large .event-artwork{grid-column-end:3}}@media only screen and (min-width: 1025px){.event-grid .event-card.large .card-content{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:4;padding-left:0}}@media only screen and (max-width: 1024px){.event-grid .event-card.large .card-content{grid-row-start:2;grid-row-end:3;grid-column-start:1;grid-column-end:3;padding-left:24px;aspect-ratio:unset}}@media only screen and (max-width: 640px){.event-grid .event-card.large .card-content{padding-left:16px;aspect-ratio:2/3}}.marketing-navigation+.content .event-grid{margin-top:32px}.event-header-container img{max-width:100%}.field_with_errors,.mark-unanswered-required-questions{width:100%}.field_with_errors input,.field_with_errors select,.field_with_errors textarea,.mark-unanswered-required-questions input,.mark-unanswered-required-questions select,.mark-unanswered-required-questions textarea{border:1px solid var(--accent-pink) !important}.field_with_errors [type=checkbox],.field_with_errors [type=radio],.mark-unanswered-required-questions [type=checkbox],.mark-unanswered-required-questions [type=radio]{box-shadow:0 0 0 1px var(--accent-pink) inset !important}.filter-wrapper .filter{padding:16px 24px;position:relative;border-top:1px solid var(--border-separator)}.filter-wrapper .filter .label{display:flex;justify-content:space-between;align-items:center}.filter-wrapper .filter .label .action-buttons{margin-right:-4px;margin-left:8px;display:flex}.filter-wrapper .filter .badge.faded{position:absolute;top:-1px;left:50%;transform:translate(-50%, -50%)}.filter-wrapper .filter:first-child{border-top:none}.filter-wrapper .filter:first-child .badge.faded{display:none}.filter-wrapper .filter-group{border:1px solid var(--border-separator);border-radius:24px;margin-bottom:16px;overflow:hidden}.filter-wrapper .filter-group>.button{margin:16px 24px}.filter-wrapper .filter-group .value{margin-top:8px}.filter-wrapper .or-separator{text-transform:uppercase;display:flex;justify-content:center;margin:16px 0;position:relative}.filter-wrapper .or-separator::after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;border-radius:1px;background:var(--bg-secondary);transform:translateY(-50%)}.filter-wrapper .or-separator .badge{z-index:10}.filter-wrapper .filter+.add-filter{border-top:1px solid var(--border-separator)}.filter-wrapper .add-filter{display:flex;padding:0 24px;align-items:center;justify-content:center;height:48px;color:var(--text-primary);font-weight:500;background:var(--bg-secondary)}.filter-wrapper .add-filter .icon{margin-left:-4px;margin-right:8px}.filter-wrapper .add-filter .icon.green+.label{color:var(--text-positive)}.filter-wrapper .add-filter .icon.tint+.label{color:var(--text-brand)}.filter-wrapper .add-filter:hover,.filter-wrapper .add-filter:focus{background:var(--bg-secondary)}.filter-wrapper .add-filter:active{background:var(--bg-secondary)}.mmxix button{cursor:pointer}.mmxix .button{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;display:inline-flex;align-items:center;justify-content:center !important;min-width:32px;max-width:100%;text-overflow:ellipsis;font-weight:500;text-align:center;white-space:nowrap;appearance:none;cursor:pointer;border-radius:var(--radius-default)}.mmxix .button:not(.nude,.icon,.link){box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix .button:not(.nude,.icon,.link){box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix .button:not(.nude,.icon,.link){box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}.mmxix .button span{text-overflow:ellipsis;white-space:nowrap}.mmxix .button:hover,.mmxix .button:focus{text-decoration:none !important}.mmxix .button .icon+.label{margin-left:-4px}.mmxix .button .secondary{margin-left:6px;font-weight:400;color:var(--text-secondary)}.mmxix .button:has(.label) span.icon .art{background-color:var(--button-glyph, var(--icon-on-brand-secondary))}.mmxix .button span:not(.icon)+span.icon{transform:translateX(4px)}.mmxix .button:not(.icon) span.icon{transform:translateX(-6px)}.mmxix .button.disabled{pointer-events:none;opacity:.25}.mmxix .button.small{height:32px;padding:0 12px;line-height:32px}.mmxix .button.small:has(.icon):not(:has(.label)){padding-right:2px}.mmxix .button.small .art{mask-size:20px}.mmxix .button.large{padding:0 20px;font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;line-height:48px;border-radius:var(--radius-large)}.mmxix .button.large span.icon{margin:0 4px 0 0}.mmxix .button.large span:not(.icon)+span.icon{margin:0 0 0 4px}.mmxix .button:not(.link):has(>.avatar:first-child){padding-left:4px}.mmxix .button.print-color-button{color:#000}.mmxix .button.print-color-button:hover,.mmxix .button.print-color-button:focus{filter:brightness(90%)}.mmxix .button.dark{--button-glyph: var(--icon-inverse-secondary);color:var(--button-text-dark);background-color:var(--button-dark)}.mmxix .button.dark:hover,.mmxix .button.dark:focus{color:var(--button-text-dark);background-color:var(--button-dark-hover)}.mmxix .button.dark:active{color:var(--button-text-dark);background-color:var(--button-dark-active)}.mmxix .button.light{--button-glyph: var(--icon-secondary);color:var(--button-text-default) !important;background-color:var(--button-default)}.mmxix .button.light .art{background-color:var(--icon-secondary)}.mmxix .button.light:hover,.mmxix .button.light:focus{--button-glyph: var(--icon-primary);color:var(--button-text-default) !important;background-color:var(--button-default-hover)}.mmxix .button.light:hover .art,.mmxix .button.light:focus .art{background-color:var(--icon-primary)}.mmxix .button.light:active{color:var(--button-text-default) !important;background-color:var(--button-default-active)}.mmxix .button.light.on-secondary{background-color:var(--button-default-on-secondary)}.mmxix .button.light.on-secondary:hover,.mmxix .button.light.on-secondary:focus{background-color:var(--button-default-on-secondary-hover)}.mmxix .button.light.on-secondary:active{background-color:var(--button-default-on-secondary-active)}.mmxix .button.blue{color:var(--button-text-primary);background-color:var(--button-primary)}.mmxix .button.blue:hover,.mmxix .button.blue:focus{color:var(--button-text-primary);background-color:var(--button-primary-hover)}.mmxix .button.blue:active{color:var(--button-text-primary);background-color:var(--button-primary-active)}.mmxix .button.yellow{color:var(--button-text-warning);background-color:var(--button-warning)}.mmxix .button.yellow:hover,.mmxix .button.yellow:focus{color:var(--button-text-warning);background-color:var(--button-warning-hover)}.mmxix .button.yellow:active{color:var(--button-text-warning);background-color:var(--button-warning-active)}.mmxix .button.green{color:var(--button-text-positive);background-color:var(--button-positive)}.mmxix .button.green:hover,.mmxix .button.green:focus{color:var(--button-text-positive);background-color:var(--button-positive-hover)}.mmxix .button.green:active{color:var(--button-text-positive);background-color:var(--button-positive-active)}.mmxix .button.purple{color:var(--text-on-brand-primary);background-color:var(--accent-purple)}.mmxix .button.purple:hover,.mmxix .button.purple:focus{color:var(--text-on-brand-primary);background-color:var(--accent-purple-hover)}.mmxix .button.purple:active{color:var(--text-on-brand-primary);background-color:var(--accent-purple-active)}.mmxix .button.pink{color:var(--button-text-negative);background-color:var(--button-negative)}.mmxix .button.pink:hover,.mmxix .button.pink:focus{color:var(--button-text-negative);background-color:var(--button-negative-hover)}.mmxix .button.pink:active{color:var(--button-text-negative);background-color:var(--button-negative-active)}.mmxix .button.orange{color:var(--text-on-brand-primary);background-color:var(--accent-orange)}.mmxix .button.orange:hover,.mmxix .button.orange:focus{color:var(--text-on-brand-primary);background-color:var(--accent-orange-hover)}.mmxix .button.orange:active{color:var(--text-on-brand-primary);background-color:var(--accent-orange-active)}.mmxix .button.blue:hover,.mmxix .button.blue:focus,.mmxix .button.yellow:hover,.mmxix .button.yellow:focus,.mmxix .button.green:hover,.mmxix .button.green:focus,.mmxix .button.purple:hover,.mmxix .button.purple:focus,.mmxix .button.pink:hover,.mmxix .button.pink:focus,.mmxix .button.orange:hover,.mmxix .button.orange:focus{--button-glyph: var(--icon-on-brand-primary)}.mmxix .button.icon{width:32px;height:32px;padding:4px;text-indent:150%;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:var(--radius-default)}.mmxix .button.icon:not(.large) .art{mask-size:var(--icon-small)}.mmxix .button.icon.large{width:48px;height:48px;padding:8px;border-radius:var(--radius-large)}.mmxix .button.icon:hover,.mmxix .button.icon:focus{background-color:var(--button-icon-hover)}.mmxix .button.icon:hover .art,.mmxix .button.icon:focus .art{background-color:var(--icon-primary)}.mmxix .button.icon:active{background-color:var(--button-icon-active)}.mmxix .button.nude{color:var(--button-text-nude);background-color:var(--button-nude)}.mmxix .button.nude .icon .art{background-color:var(--icon-secondary) !important}.mmxix .button.nude:hover,.mmxix .button.nude:focus{color:var(--button-text-nude);background-color:var(--button-nude-hover)}.mmxix .button.nude:hover .icon .art,.mmxix .button.nude:focus .icon .art{background-color:var(--icon-primary) !important}.mmxix .button.nude:active{color:var(--button-text-nude);background-color:var(--button-nude-active)}.mmxix .button.nude.light{color:var(--button-text-nude-light) !important;background-color:var(--button-nude-light)}.mmxix .button.nude.light:hover,.mmxix .button.nude.light:focus{color:var(--button-text-nude-light) !important;background-color:var(--button-nude-light-hover)}.mmxix .button.nude.light:active{color:var(--button-text-nude-light) !important;background-color:var(--button-nude-light-active)}.mmxix .button.nude.pink{color:var(--text-negative)}.mmxix .button.nude.pink .icon .art{background-color:var(--icon-negative) !important}.mmxix .button.nude.green{color:var(--text-positive)}.mmxix .button.nude.green .icon .art{background-color:var(--icon-positive) !important}.mmxix .button.nude.blue{color:var(--text-brand)}.mmxix .button.nude.blue .icon .art{background-color:var(--icon-brand) !important}.mmxix .button.nude.purple{color:var(--text-purple)}.mmxix .button.nude.purple .icon .art{background-color:var(--icon-purple) !important}.mmxix .button.nude.yellow{color:var(--text-warning)}.mmxix .button.nude.yellow .icon .art{background-color:var(--icon-yellow) !important}.mmxix .button.nude.orange{color:var(--text-orange)}.mmxix .button.nude.orange .icon .art{background-color:var(--icon-orange) !important}.mmxix .button.link{display:flex;align-items:center;justify-content:flex-start !important;padding:0;font-weight:500;color:var(--text-brand) !important;text-align:left;text-decoration:none}.mmxix .button.link:hover,.mmxix .button.link:focus{color:var(--text-brand) !important;text-decoration:underline !important}.mmxix .button.link .icon{transform:translateX(-4px)}.mmxix .button.link .icon .art{background-color:var(--icon-brand) !important;mask-size:20px}.mmxix .button:disabled{cursor:not-allowed;opacity:.5}.mmxix .button-group{display:flex;gap:8px;align-items:center}.mmxix .button-group .group-label{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;padding-top:2px;margin-right:12px;font-weight:600}.mmxix .button-group .timestamp{position:relative;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary)}.mmxix .button-stack{display:flex;gap:0}.mmxix .button-stack .button{position:relative;border-radius:0}.mmxix .button-stack .button:hover,.mmxix .button-stack .button:focus{z-index:20}.mmxix .button-stack .button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.mmxix .button-stack .button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.mmxix .button-stack .button:not(:first-child){margin-left:-1px}.mmxix .button-tower-stack{display:flex;flex-direction:column;gap:0;width:100%}.mmxix .button-tower-stack .button{border-radius:0}.mmxix .button-tower-stack .button:hover,.mmxix .button-tower-stack .button:focus{z-index:20}.mmxix .button-tower-stack .button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.mmxix .button-tower-stack .button:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.mmxix .button-tower-stack .button:not(:first-child){margin-top:-1px}.mmxix [type=checkbox]:not(.toggle),.mmxix [type=radio]{position:relative;width:24px;height:24px;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-color:var(--control-bg-off);box-shadow:inset 0 1px 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix [type=checkbox]:not(.toggle),body:not(.light-mode) .mmxix [type=radio]{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix [type=checkbox]:not(.toggle),body.dark-mode .mmxix [type=radio]{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}.mmxix [type=checkbox]:not(.toggle).large,.mmxix [type=radio].large{width:32px;height:32px}.mmxix [type=checkbox]:not(.toggle).small,.mmxix [type=radio].small{width:16px;height:16px}.mmxix [type=checkbox]:not(.toggle)::after,.mmxix [type=radio]::after{position:absolute;content:"";opacity:0;transform:scale(0);transition:transform .2s cubic-bezier(0.175, 0.885, 0.32, 1.5),background-color .2s cubic-bezier(0.175, 0.885, 0.32, 1.5);box-shadow:0 0 2px var(--transparent-dark-05),0 1px 1px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix [type=checkbox]:not(.toggle)::after,body:not(.light-mode) .mmxix [type=radio]::after{box-shadow:0 1px 2px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix [type=checkbox]:not(.toggle)::after,body.dark-mode .mmxix [type=radio]::after{box-shadow:0 1px 2px var(--transparent-dark-20)}}.mmxix [type=checkbox]:not(.toggle):hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle):focus:not(:disabled),.mmxix [type=radio]:hover:not(:disabled),.mmxix [type=radio]:focus:not(:disabled){background-color:var(--control-bg-hover-off)}.mmxix [type=checkbox]:not(.toggle):active:not(:disabled),.mmxix [type=radio]:active:not(:disabled){background-color:var(--control-bg-active-off)}.mmxix [type=checkbox]:not(.toggle):checked,.mmxix [type=radio]:checked{background:var(--control-bg-on)}.mmxix [type=checkbox]:not(.toggle):checked:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle):checked:focus:not(:disabled),.mmxix [type=radio]:checked:hover:not(:disabled),.mmxix [type=radio]:checked:focus:not(:disabled){background-color:var(--control-bg-hover-on)}.mmxix [type=checkbox]:not(.toggle):checked:active:not(:disabled),.mmxix [type=radio]:checked:active:not(:disabled){background-color:var(--control-bg-active-on)}.mmxix [type=checkbox]:not(.toggle):checked::after,.mmxix [type=radio]:checked::after{opacity:1}.mmxix [type=checkbox]:not(.toggle).green:checked,.mmxix [type=radio].green:checked{background:var(--control-bg-on-positive)}.mmxix [type=checkbox]:not(.toggle).green:checked:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle).green:checked:focus:not(:disabled),.mmxix [type=radio].green:checked:hover:not(:disabled),.mmxix [type=radio].green:checked:focus:not(:disabled){background-color:var(--control-bg-hover-on-positive)}.mmxix [type=checkbox]:not(.toggle).green:checked:active:not(:disabled),.mmxix [type=radio].green:checked:active:not(:disabled){background-color:var(--control-bg-active-on-positive)}.mmxix [type=checkbox]:not(.toggle).pink:checked,.mmxix [type=radio].pink:checked{background:var(--control-bg-on-negative)}.mmxix [type=checkbox]:not(.toggle).pink:checked:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle).pink:checked:focus:not(:disabled),.mmxix [type=radio].pink:checked:hover:not(:disabled),.mmxix [type=radio].pink:checked:focus:not(:disabled){background-color:var(--control-bg-hover-on-negative)}.mmxix [type=checkbox]:not(.toggle).pink:checked:active:not(:disabled),.mmxix [type=radio].pink:checked:active:not(:disabled){background-color:var(--control-bg-active-on-negative)}.mmxix [type=checkbox]:not(.toggle):disabled,.mmxix [type=radio]:disabled{cursor:default;background-color:var(--control-bg-disabled)}.mmxix .toggle{position:relative;width:32px;height:16px;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;background-color:var(--control-bg-off);border-radius:var(--radius-large);box-shadow:inset 0 1px 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix .toggle{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix .toggle{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}.mmxix .toggle::after{position:absolute;top:50%;left:3px;width:15px;height:10px;content:"";background-color:var(--control-indicator);border-radius:var(--radius-default);transform:translateY(-50%);transition:left .2s cubic-bezier(0.175, 0.885, 0.32, 1.5),background-color .2s cubic-bezier(0.175, 0.885, 0.32, 1.5);box-shadow:0 0 2px var(--transparent-dark-05),0 1px 1px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix .toggle::after{box-shadow:0 1px 2px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix .toggle::after{box-shadow:0 1px 2px var(--transparent-dark-20)}}.mmxix .toggle:hover:not(:disabled),.mmxix .toggle:focus:not(:disabled){background-color:var(--control-bg-hover-off)}.mmxix .toggle:active:not(:disabled){background-color:var(--control-bg-active-off)}.mmxix .toggle:checked,.mmxix .toggle:indeterminate{background-color:var(--control-bg-on-positive)}.mmxix .toggle:checked:hover:not(:disabled),.mmxix .toggle:checked:focus:not(:disabled),.mmxix .toggle:indeterminate:hover:not(:disabled),.mmxix .toggle:indeterminate:focus:not(:disabled){background-color:var(--control-bg-hover-on-positive)}.mmxix .toggle:checked:active:not(:disabled),.mmxix .toggle:indeterminate:active:not(:disabled){background-color:var(--control-bg-active-on-positive)}.mmxix .toggle:checked::after{left:14px}.mmxix .toggle:indeterminate::after{left:9px;height:2px}.mmxix .toggle.pink:checked,.mmxix .toggle.pink:indeterminate{background-color:var(--control-bg-on-negative)}.mmxix .toggle.pink:checked:hover:not(:disabled),.mmxix .toggle.pink:checked:focus:not(:disabled),.mmxix .toggle.pink:indeterminate:hover:not(:disabled),.mmxix .toggle.pink:indeterminate:focus:not(:disabled){background-color:var(--control-bg-hover-on-negative)}.mmxix .toggle.pink:checked:active:not(:disabled),.mmxix .toggle.pink:indeterminate:active:not(:disabled){background-color:var(--control-bg-active-on-negative)}.mmxix .toggle:disabled{cursor:default}.mmxix .toggle:disabled::after{background-color:var(--control-indicator-disabled)}.mmxix [type=checkbox]:not(.toggle):indeterminate{background:var(--control-bg-on)}.mmxix [type=checkbox]:not(.toggle):indeterminate:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle):indeterminate:focus:not(:disabled){background-color:var(--control-bg-hover-on)}.mmxix [type=checkbox]:not(.toggle):indeterminate:active:not(:disabled){background-color:var(--control-bg-active-on)}.mmxix [type=checkbox]:not(.toggle):indeterminate::after{opacity:1}.mmxix [type=checkbox]:not(.toggle).green:indeterminate{background:var(--control-bg-on-positive)}.mmxix [type=checkbox]:not(.toggle).green:indeterminate:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle).green:indeterminate:focus:not(:disabled){background-color:var(--control-bg-hover-on-positive)}.mmxix [type=checkbox]:not(.toggle).green:indeterminate:active:not(:disabled){background-color:var(--control-bg-active-on-positive)}.mmxix [type=checkbox]:not(.toggle).pink:indeterminate{background:var(--control-bg-on-negative)}.mmxix [type=checkbox]:not(.toggle).pink:indeterminate:hover:not(:disabled),.mmxix [type=checkbox]:not(.toggle).pink:indeterminate:focus:not(:disabled){background-color:var(--control-bg-hover-on-negative)}.mmxix [type=checkbox]:not(.toggle).pink:indeterminate:active:not(:disabled){background-color:var(--control-bg-active-on-negative)}.mmxix [type=checkbox]:not(.toggle){border-radius:4px}.mmxix [type=checkbox]:not(.toggle)::after{inset:0;background-color:var(--control-indicator);mask-image:url("/assets/icons/checkmark-7fcae81c.svg");mask-repeat:no-repeat;mask-position:center center;mask-size:20px}.mmxix [type=checkbox]:not(.toggle):indeterminate::after{background-color:var(--control-indicator);mask-image:url("/assets/icons/minus-062c8f27.svg");mask-repeat:no-repeat;mask-position:center center}.mmxix [type=checkbox]:not(.toggle).small{border-radius:3px}.mmxix [type=checkbox]:not(.toggle).small::after{mask-size:12px}.mmxix [type=checkbox]:not(.toggle).large{border-radius:6px}.mmxix [type=checkbox]:not(.toggle).large::after{mask-size:24px}.mmxix [type=checkbox]:not(.toggle):checked::after,.mmxix [type=checkbox]:not(.toggle):indeterminate::after{transform:scale(1)}.mmxix [type=radio]{border-radius:50%}.mmxix [type=radio]::after{top:50%;left:50%;width:8px;height:8px;background:var(--control-indicator);border-radius:50%;transform:translate(-50%, -50%) scale(0)}.mmxix [type=radio].small::after{width:6px;height:6px}.mmxix [type=radio].large::after{width:12px;height:12px}.mmxix [type=radio]:checked::after{transform:translate(-50%, -50%) scale(1)}.mmxix .blur-text-area{color:rgba(0,0,0,0) !important;color:var(--transparent-dark-00);text-shadow:8px 0 10px var(--transparent-dark-50)}.mmxix .blur-text{filter:blur(5px)}.mmxix input[type=file]{width:auto;padding:12px 16px;border:1px solid var(--border-default);border-radius:var(--radius-default)}.mmxix input.input,.mmxix select,.mmxix textarea{min-height:48px;padding:10px 16px;font:inherit;color:var(--text-primary);-webkit-appearance:none;caret-color:var(--text-brand);background-color:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-large)}.mmxix input.input:hover:not(:disabled,.disabled,:focus),.mmxix select:hover:not(:disabled,.disabled,:focus),.mmxix textarea:hover:not(:disabled,.disabled,:focus){border-color:var(--border-hover)}.mmxix input.input.small,.mmxix select.small,.mmxix textarea.small{min-height:32px;padding:2px 8px;border-radius:var(--radius-default)}.mmxix input.input.disabled,.mmxix input.input:disabled,.mmxix select.disabled,.mmxix select:disabled,.mmxix textarea.disabled,.mmxix textarea:disabled{color:var(--text-disabled);cursor:not-allowed;background-color:var(--bg-disabled)}.mmxix select{position:relative;width:100%;height:48px;min-height:0;padding:0 40px 0 16px;font:inherit;cursor:pointer;background-image:url("/assets/icons/select-db346aa3.svg");background-repeat:no-repeat;background-position:center right 8px;background-size:24px}.mmxix select.small{height:32px;padding:0 20px 0 8px;background-position:center right 4px;background-size:20px}.mmxix select:focus{border-color:var(--border-focus-ring)}.mmxix select.disabled,.mmxix select:disabled{cursor:not-allowed;background-color:var(--bg-disabled)}.mmxix input.input::placeholder,.mmxix textarea::placeholder{color:var(--text-tertiary);opacity:1}.mmxix input.input.search,.mmxix textarea.search{position:relative;height:32px;min-height:auto;padding-left:32px;background-image:url("/assets/icons/search-7164e81f.svg");background-repeat:no-repeat;background-position:8px center;background-size:20px;border-radius:var(--radius-full)}.mmxix input.input.search::-webkit-search-cancel-button,.mmxix textarea.search::-webkit-search-cancel-button{position:absolute;top:50%;right:0;width:24px;height:24px;-webkit-appearance:none;cursor:pointer;background:url("/assets/icons/clear-300c3452.svg") no-repeat center center;background-size:20px;transform:translateY(-50%)}.mmxix input.input.search.wide,.mmxix textarea.search.wide{min-width:192px}.mmxix input.input.search.scan,.mmxix textarea.search.scan{background-image:url("/assets/icons/qr-201ea783.svg")}.mmxix input.input.search.large,.mmxix textarea.search.large{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;height:48px;padding-left:48px;line-height:48px;background-position:12px center;background-size:24px;border-radius:24px}.mmxix input.input.search.large::-webkit-search-cancel-button,.mmxix textarea.search.large::-webkit-search-cancel-button{right:8px;background-size:24px}.mmxix input.input:focus,.mmxix textarea:focus{background-color:var(--bg-primary);border-color:var(--border-focus-ring)}.mmxix input::-webkit-outer-spin-button,.mmxix input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.mmxix input[type=number]{-moz-appearance:textfield}.mmxix.full{position:fixed;inset:0;z-index:1001;display:flex;overflow-y:auto;background:var(--bg-primary)}@media only screen and (min-width: 641px){.mmxix.full{padding:80px 96px}}@media only screen and (max-width: 640px){.mmxix.full{padding:24px 32px}}.mmxix.full .close{position:fixed;top:24px;left:24px;opacity:1}@media only screen and (max-width: 640px){.mmxix.full .close{display:none}}.mmxix.form{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.mmxix.form p{margin:0}.mmxix.form h1 .badge,.mmxix.form h2 .badge{vertical-align:middle}.mmxix.form code{color:var(--text-secondary)}.mmxix.form .button-group{margin-bottom:24px}.mmxix.form .back{display:flex;align-items:center;margin-bottom:8px}.mmxix.form .content{width:100%;max-width:640px;padding:0;margin:auto}.mmxix.form .content.wide{max-width:1280px}.mmxix.form .header{display:flex;margin:24px 0}.mmxix.form .header h1{flex-grow:1;margin-bottom:0}.mmxix.form .header p{margin:0}@media only screen and (min-width: 641px){.mmxix.form .header{align-items:center}}@media only screen and (max-width: 640px){.mmxix.form .header{flex-direction:column;align-items:flex-start}}.mmxix.form .search-bar{display:flex;align-items:center;padding-top:8px}.mmxix.form h1{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin-bottom:16px;font-weight:600}@media only screen and (max-width: 640px){.mmxix.form h1{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}}.mmxix.form h1+p,.mmxix.form h2+p,.mmxix.form h3+p{margin-bottom:16px}.mmxix.form h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin-bottom:16px;font-weight:600}@media only screen and (max-width: 640px){.mmxix.form h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.mmxix.form h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-bottom:16px;font-weight:600}@media only screen and (max-width: 640px){.mmxix.form h3{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.mmxix.form .segmented-controller{margin-bottom:24px}.mmxix.form .double{display:grid;column-gap:24px}@media only screen and (min-width: 641px){.mmxix.form .double{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.mmxix.form .double{grid-template-columns:repeat(1, 1fr)}}.mmxix.form .double.small{column-gap:16px}.mmxix.form .triple{display:grid;column-gap:24px}@media only screen and (min-width: 641px){.mmxix.form .triple{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 640px){.mmxix.form .triple{grid-template-columns:repeat(1, 1fr)}}.mmxix.form .triple.small{column-gap:16px}.mmxix.form .input-item,.mmxix.form .checkbox-item,.mmxix.form .toggle-item,.mmxix.form .radiobutton-item,.mmxix.form .select-item,.mmxix.form .textarea-item,.mmxix.form .input-variables,.mmxix.form .file-item,.mmxix.form .inline-calendar{position:relative;display:block;min-width:0;margin:0 0 24px}.mmxix.form .input-item label,.mmxix.form .checkbox-item label,.mmxix.form .toggle-item label,.mmxix.form .radiobutton-item label,.mmxix.form .select-item label,.mmxix.form .textarea-item label,.mmxix.form .input-variables label,.mmxix.form .file-item label,.mmxix.form .inline-calendar label{display:flex;flex-grow:1;min-width:0;margin-bottom:8px;overflow:hidden;font-weight:500}.mmxix.form .input-item label .label,.mmxix.form .checkbox-item label .label,.mmxix.form .toggle-item label .label,.mmxix.form .radiobutton-item label .label,.mmxix.form .select-item label .label,.mmxix.form .textarea-item label .label,.mmxix.form .input-variables label .label,.mmxix.form .file-item label .label,.mmxix.form .inline-calendar label .label{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mmxix.form .input-item .info,.mmxix.form .checkbox-item .info,.mmxix.form .toggle-item .info,.mmxix.form .radiobutton-item .info,.mmxix.form .select-item .info,.mmxix.form .textarea-item .info,.mmxix.form .input-variables .info,.mmxix.form .file-item .info,.mmxix.form .inline-calendar .info{display:block;margin-top:8px;font-weight:400;color:var(--text-secondary)}.mmxix.form .input-item .info.pink,.mmxix.form .checkbox-item .info.pink,.mmxix.form .toggle-item .info.pink,.mmxix.form .radiobutton-item .info.pink,.mmxix.form .select-item .info.pink,.mmxix.form .textarea-item .info.pink,.mmxix.form .input-variables .info.pink,.mmxix.form .file-item .info.pink,.mmxix.form .inline-calendar .info.pink{color:var(--text-negative)}.mmxix.form .input-item .description,.mmxix.form .checkbox-item .description,.mmxix.form .toggle-item .description,.mmxix.form .radiobutton-item .description,.mmxix.form .select-item .description,.mmxix.form .textarea-item .description,.mmxix.form .input-variables .description,.mmxix.form .file-item .description,.mmxix.form .inline-calendar .description{display:block;margin-bottom:8px;color:var(--text-primary)}.mmxix.form .input-item .secondary,.mmxix.form .checkbox-item .secondary,.mmxix.form .toggle-item .secondary,.mmxix.form .radiobutton-item .secondary,.mmxix.form .select-item .secondary,.mmxix.form .textarea-item .secondary,.mmxix.form .input-variables .secondary,.mmxix.form .file-item .secondary,.mmxix.form .inline-calendar .secondary{font-weight:400;color:var(--text-secondary)}.mmxix.form .input-item .secondary a,.mmxix.form .checkbox-item .secondary a,.mmxix.form .toggle-item .secondary a,.mmxix.form .radiobutton-item .secondary a,.mmxix.form .select-item .secondary a,.mmxix.form .textarea-item .secondary a,.mmxix.form .input-variables .secondary a,.mmxix.form .file-item .secondary a,.mmxix.form .inline-calendar .secondary a{color:var(--text-secondary);text-decoration:underline}.mmxix.form .input-item .secondary a:hover,.mmxix.form .input-item .secondary a:focus,.mmxix.form .checkbox-item .secondary a:hover,.mmxix.form .checkbox-item .secondary a:focus,.mmxix.form .toggle-item .secondary a:hover,.mmxix.form .toggle-item .secondary a:focus,.mmxix.form .radiobutton-item .secondary a:hover,.mmxix.form .radiobutton-item .secondary a:focus,.mmxix.form .select-item .secondary a:hover,.mmxix.form .select-item .secondary a:focus,.mmxix.form .textarea-item .secondary a:hover,.mmxix.form .textarea-item .secondary a:focus,.mmxix.form .input-variables .secondary a:hover,.mmxix.form .input-variables .secondary a:focus,.mmxix.form .file-item .secondary a:hover,.mmxix.form .file-item .secondary a:focus,.mmxix.form .inline-calendar .secondary a:hover,.mmxix.form .inline-calendar .secondary a:focus{color:var(--text-primary)}.mmxix.form .input-item .secondary a:active,.mmxix.form .checkbox-item .secondary a:active,.mmxix.form .toggle-item .secondary a:active,.mmxix.form .radiobutton-item .secondary a:active,.mmxix.form .select-item .secondary a:active,.mmxix.form .textarea-item .secondary a:active,.mmxix.form .input-variables .secondary a:active,.mmxix.form .file-item .secondary a:active,.mmxix.form .inline-calendar .secondary a:active{color:var(--text-primary)}.mmxix.form .input-item .input,.mmxix.form .checkbox-item .input,.mmxix.form .toggle-item .input,.mmxix.form .radiobutton-item .input,.mmxix.form .select-item .input,.mmxix.form .textarea-item .input,.mmxix.form .input-variables .input,.mmxix.form .file-item .input,.mmxix.form .inline-calendar .input{width:100%}.mmxix.form .input-item textarea,.mmxix.form .checkbox-item textarea,.mmxix.form .toggle-item textarea,.mmxix.form .radiobutton-item textarea,.mmxix.form .select-item textarea,.mmxix.form .textarea-item textarea,.mmxix.form .input-variables textarea,.mmxix.form .file-item textarea,.mmxix.form .inline-calendar textarea{width:100%}.mmxix.form .input-item .file-list,.mmxix.form .checkbox-item .file-list,.mmxix.form .toggle-item .file-list,.mmxix.form .radiobutton-item .file-list,.mmxix.form .select-item .file-list,.mmxix.form .textarea-item .file-list,.mmxix.form .input-variables .file-list,.mmxix.form .file-item .file-list,.mmxix.form .inline-calendar .file-list{display:block;border:1px solid var(--border-default);border-radius:4px}.mmxix.form .input-item .file-list .file-list-item,.mmxix.form .checkbox-item .file-list .file-list-item,.mmxix.form .toggle-item .file-list .file-list-item,.mmxix.form .radiobutton-item .file-list .file-list-item,.mmxix.form .select-item .file-list .file-list-item,.mmxix.form .textarea-item .file-list .file-list-item,.mmxix.form .input-variables .file-list .file-list-item,.mmxix.form .file-item .file-list .file-list-item,.mmxix.form .inline-calendar .file-list .file-list-item{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid var(--border-default)}.mmxix.form .input-item .file-list .file-list-item:last-child,.mmxix.form .checkbox-item .file-list .file-list-item:last-child,.mmxix.form .toggle-item .file-list .file-list-item:last-child,.mmxix.form .radiobutton-item .file-list .file-list-item:last-child,.mmxix.form .select-item .file-list .file-list-item:last-child,.mmxix.form .textarea-item .file-list .file-list-item:last-child,.mmxix.form .input-variables .file-list .file-list-item:last-child,.mmxix.form .file-item .file-list .file-list-item:last-child,.mmxix.form .inline-calendar .file-list .file-list-item:last-child{border:0}.mmxix.form .input-item .file-list .file-list-item .preview img,.mmxix.form .checkbox-item .file-list .file-list-item .preview img,.mmxix.form .toggle-item .file-list .file-list-item .preview img,.mmxix.form .radiobutton-item .file-list .file-list-item .preview img,.mmxix.form .select-item .file-list .file-list-item .preview img,.mmxix.form .textarea-item .file-list .file-list-item .preview img,.mmxix.form .input-variables .file-list .file-list-item .preview img,.mmxix.form .file-item .file-list .file-list-item .preview img,.mmxix.form .inline-calendar .file-list .file-list-item .preview img{width:64px;height:64px;object-fit:cover;border-radius:var(--radius-default)}.mmxix.form .input-item .file-list .file-list-item .preview,.mmxix.form .checkbox-item .file-list .file-list-item .preview,.mmxix.form .toggle-item .file-list .file-list-item .preview,.mmxix.form .radiobutton-item .file-list .file-list-item .preview,.mmxix.form .select-item .file-list .file-list-item .preview,.mmxix.form .textarea-item .file-list .file-list-item .preview,.mmxix.form .input-variables .file-list .file-list-item .preview,.mmxix.form .file-item .file-list .file-list-item .preview,.mmxix.form .inline-calendar .file-list .file-list-item .preview{margin-right:12px}.mmxix.form .input-item .file-list .file-list-item .name,.mmxix.form .checkbox-item .file-list .file-list-item .name,.mmxix.form .toggle-item .file-list .file-list-item .name,.mmxix.form .radiobutton-item .file-list .file-list-item .name,.mmxix.form .select-item .file-list .file-list-item .name,.mmxix.form .textarea-item .file-list .file-list-item .name,.mmxix.form .input-variables .file-list .file-list-item .name,.mmxix.form .file-item .file-list .file-list-item .name,.mmxix.form .inline-calendar .file-list .file-list-item .name{margin-right:8px}.mmxix.form .input-item .file-list .file-list-item .badge,.mmxix.form .checkbox-item .file-list .file-list-item .badge,.mmxix.form .toggle-item .file-list .file-list-item .badge,.mmxix.form .radiobutton-item .file-list .file-list-item .badge,.mmxix.form .select-item .file-list .file-list-item .badge,.mmxix.form .textarea-item .file-list .file-list-item .badge,.mmxix.form .input-variables .file-list .file-list-item .badge,.mmxix.form .file-item .file-list .file-list-item .badge,.mmxix.form .inline-calendar .file-list .file-list-item .badge{margin-right:12px}.mmxix.form .input-item .file-list .file-list-item .actions,.mmxix.form .checkbox-item .file-list .file-list-item .actions,.mmxix.form .toggle-item .file-list .file-list-item .actions,.mmxix.form .radiobutton-item .file-list .file-list-item .actions,.mmxix.form .select-item .file-list .file-list-item .actions,.mmxix.form .textarea-item .file-list .file-list-item .actions,.mmxix.form .input-variables .file-list .file-list-item .actions,.mmxix.form .file-item .file-list .file-list-item .actions,.mmxix.form .inline-calendar .file-list .file-list-item .actions{display:flex;flex-grow:1;justify-content:flex-end}.mmxix.form .inline-calendar{border:1px solid var(--border-separator);border-radius:var(--radius-default)}.mmxix.form .inline-calendar .inline-calendar-month-header{padding:12px 16px;margin:0;font-weight:500;border-top:1px solid var(--border-separator);font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.mmxix.form .inline-calendar .inline-calendar-month-header:first-of-type{border-top:0}.mmxix.form .inline-calendar .inline-calendar-days-header{display:flex;border-top:1px solid var(--border-separator)}.mmxix.form .inline-calendar .inline-calendar-days-header li{width:14.2857142857%;color:var(--text-secondary);text-align:center;border-right:1px solid var(--border-separator);font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}@media only screen and (min-width: 641px){.mmxix.form .inline-calendar .inline-calendar-days-header li{padding:12px 16px}}@media only screen and (max-width: 640px){.mmxix.form .inline-calendar .inline-calendar-days-header li{padding:8px}}.mmxix.form .inline-calendar .inline-calendar-days-header li:nth-child(7n){border:0}.mmxix.form .inline-calendar .inline-calendar-days{display:flex;flex-wrap:wrap}.mmxix.form .inline-calendar .inline-calendar-days li{display:flex;width:14.2857142857%;aspect-ratio:1/1;border-top:1px solid var(--border-separator);border-right:1px solid var(--border-separator)}.mmxix.form .inline-calendar .inline-calendar-days li:nth-child(7n){border-right:0}.mmxix.form .inline-calendar .inline-calendar-days li a{display:block;display:flex;flex-grow:1;align-items:center;justify-content:center;color:var(--text-primary);text-align:center}.mmxix.form .inline-calendar .inline-calendar-days li a span{display:block;border-radius:100%}@media only screen and (min-width: 641px){.mmxix.form .inline-calendar .inline-calendar-days li a span{width:48px;height:48px;line-height:48px}}@media only screen and (max-width: 640px){.mmxix.form .inline-calendar .inline-calendar-days li a span{width:32px;height:32px;line-height:32px}}.mmxix.form .inline-calendar .inline-calendar-days li.disabled a{color:var(--text-tertiary);cursor:not-allowed}.mmxix.form .inline-calendar .inline-calendar-days li:not(.disabled,.selected) a:hover span,.mmxix.form .inline-calendar .inline-calendar-days li:not(.disabled,.selected) a:focus span{background-color:var(--bg-secondary)}.mmxix.form .inline-calendar .inline-calendar-days li.selected a{font-weight:600;color:var(--text-on-brand-primary)}.mmxix.form .inline-calendar .inline-calendar-days li.selected a span{background:var(--accent-blue)}.mmxix.form .inline-calendar .inline-calendar-days li.suggested{background-color:var(--bg-warning-subtle)}.mmxix.form .checkbox-item{position:relative;padding-left:32px}.mmxix.form .checkbox-item label{flex-direction:column}.mmxix.form .checkbox-item label .info{margin-top:8px}.mmxix.form .checkbox-item [type=checkbox]{position:absolute;top:0;left:0}.mmxix.form .toggle-item{position:relative;padding-right:48px}.mmxix.form .toggle-item label{flex-direction:column}.mmxix.form .toggle-item label .info{margin-top:8px}.mmxix.form .toggle-item [type=checkbox]{position:absolute;top:0;right:0}.mmxix.form .radiobutton-item{position:relative;padding-left:32px}.mmxix.form .radiobutton-item label{flex-direction:column}.mmxix.form .radiobutton-item label .info{margin-top:8px}.mmxix.form .radiobutton-item [type=radio]{position:absolute;top:0;left:0}.mmxix.form li.checkbox-item,.mmxix.form li.toggle-item,.mmxix.form li.radiobutton-item{margin-bottom:8px}.mmxix.form .variables{margin-bottom:24px}.mmxix.form .multi-selects,.mmxix.form .field_with_errors,.mmxix.form .mark-unanswered-required-questions{display:flex}.mmxix.form .multi-selects select,.mmxix.form .field_with_errors select,.mmxix.form .mark-unanswered-required-questions select{flex-grow:1;margin-right:8px}.mmxix.form .multi-selects select:last-child,.mmxix.form .field_with_errors select:last-child,.mmxix.form .mark-unanswered-required-questions select:last-child{margin:0}.mmxix.form .phone-select :last-child{margin-top:8px}.mmxix.form hr{margin:24px 0;border-top:1px solid var(--border-separator)}.mmxix.form .section{margin:24px 0}.mmxix.form .footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:24px;margin:0;border-top:1px solid var(--border-separator)}.mmxix.form .footer li:not(:last-child){margin-right:16px}@media only screen and (min-width: 641px){.mmxix.form .footer .small{display:none}}@media only screen and (max-width: 640px){.mmxix.form .footer .small{display:flex}}@media only screen and (max-width: 640px){.mmxix.form .footer li{width:100%}.mmxix.form .footer li:not(:last-child){margin:0 0 8px}.mmxix.form .footer .button{flex-grow:1;width:100%}.mmxix.form .footer .large{display:none}}.mmxix.form .footer .button-group{gap:16px;margin:0}.mmxix.form details{padding-left:32px;margin-bottom:24px}.mmxix.form details summary{display:flex;gap:8px;align-items:center;margin-left:-32px;cursor:pointer}.mmxix.form details summary~*{margin-top:8px}.mmxix.form details summary:hover .icon,.mmxix.form details summary:focus-visible .icon{transform:rotate(90deg)}.mmxix.form details summary .icon{transition:transform .1s ease-in}.mmxix.form details summary h3{margin:0}.mmxix.form details[open] summary .icon{transform:rotate(90deg)}.mmxix.form details[open] summary:hover .icon,.mmxix.form details[open] summary:focus-visible .icon{transform:rotate(0deg)}.mmxix .error{padding-bottom:24px;font-weight:600;color:var(--text-negative)}.mmxix .error li{margin-left:24px;list-style:disc}.mmxix meter{display:block;width:100%;height:16px;overflow:hidden;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;background-color:var(--control-bg-off);border:none;border-radius:var(--radius-full);box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix meter{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix meter{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}.mmxix meter.small{height:8px}.mmxix meter.large{height:24px}.mmxix meter::-webkit-meter-inner-element{box-sizing:border-box;display:block;height:100%;border:none}.mmxix meter::-webkit-meter-bar{position:relative;box-sizing:border-box;height:100%;overflow:hidden;background:var(--control-bg-off);border-radius:var(--radius-full);box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix meter::-webkit-meter-bar{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix meter::-webkit-meter-bar{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}.mmxix meter::-webkit-meter-optimum-value,.mmxix meter::-webkit-meter-suboptimum-value,.mmxix meter::-webkit-meter-even-less-good-value{position:absolute;top:0;bottom:0;left:0;height:auto !important;background-image:none !important;border:none;box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix meter::-webkit-meter-optimum-value,body:not(.light-mode) .mmxix meter::-webkit-meter-suboptimum-value,body:not(.light-mode) .mmxix meter::-webkit-meter-even-less-good-value{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix meter::-webkit-meter-optimum-value,body.dark-mode .mmxix meter::-webkit-meter-suboptimum-value,body.dark-mode .mmxix meter::-webkit-meter-even-less-good-value{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}.mmxix meter::-webkit-meter-optimum-value{background-color:var(--button-positive) !important;background-image:linear-gradient(var(--button-positive), var(--button-positive)) !important}.mmxix meter::-webkit-meter-suboptimum-value{background-color:var(--button-warning) !important;background-image:linear-gradient(var(--button-warning), var(--button-warning)) !important}.mmxix meter::-webkit-meter-even-less-good-value{background-color:var(--button-negative) !important;background-image:linear-gradient(var(--button-negative), var(--button-negative)) !important}.mmxix meter.inverted::-webkit-meter-optimum-value{background-color:var(--button-negative) !important;background-image:linear-gradient(var(--button-negative), var(--button-negative)) !important}.mmxix meter.inverted::-webkit-meter-even-less-good-value{background-color:var(--button-positive) !important;background-image:linear-gradient(var(--button-positive), var(--button-positive)) !important}.mmxix meter.neutral::-webkit-meter-optimum-value,.mmxix meter.neutral::-webkit-meter-suboptimum-value,.mmxix meter.neutral::-webkit-meter-even-less-good-value{background-color:var(--button-primary) !important;background-image:linear-gradient(var(--button-primary), var(--button-primary)) !important}.mmxix meter:-moz-meter-optimum::-moz-meter-bar,.mmxix meter:-moz-meter-sub-optimum::-moz-meter-bar,.mmxix meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{height:100%;background-image:none;border:none;box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix meter:-moz-meter-optimum::-moz-meter-bar,body:not(.light-mode) .mmxix meter:-moz-meter-sub-optimum::-moz-meter-bar,body:not(.light-mode) .mmxix meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix meter:-moz-meter-optimum::-moz-meter-bar,body.dark-mode .mmxix meter:-moz-meter-sub-optimum::-moz-meter-bar,body.dark-mode .mmxix meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}}.mmxix meter:-moz-meter-optimum::-moz-meter-bar{background-color:var(--button-positive);background-image:linear-gradient(var(--button-positive), var(--button-positive))}.mmxix meter:-moz-meter-sub-optimum::-moz-meter-bar{background-color:var(--button-warning);background-image:linear-gradient(var(--button-warning), var(--button-warning))}.mmxix meter:-moz-meter-sub-sub-optimum::-moz-meter-bar{background-color:var(--button-negative);background-image:linear-gradient(var(--button-negative), var(--button-negative))}.mmxix meter.inverted:-moz-meter-optimum::-moz-meter-bar{background-color:var(--button-negative);background-image:linear-gradient(var(--button-negative), var(--button-negative))}.mmxix meter.inverted:-moz-meter-sub-sub-optimum::-moz-meter-bar{background-color:var(--button-positive);background-image:linear-gradient(var(--button-positive), var(--button-positive))}.mmxix meter.neutral:-moz-meter-optimum::-moz-meter-bar,.mmxix meter.neutral:-moz-meter-sub-optimum::-moz-meter-bar,.mmxix meter.neutral:-moz-meter-sub-sub-optimum::-moz-meter-bar{background-color:var(--button-primary);background-image:linear-gradient(var(--button-primary), var(--button-primary))}.mmxix .segmented-controller{display:flex;width:fit-content;padding:4px;background:var(--bg-secondary);border-radius:var(--radius-large);box-shadow:inset 0 1px 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix .segmented-controller{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix .segmented-controller{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}@media only screen and (max-width: 400px){.mmxix .segmented-controller{max-width:calc(100vw - 32px - 32px);overflow:hidden}}.mmxix .segmented-controller li a{display:flex;gap:4px;align-items:center;justify-content:center;min-width:0;height:32px;padding:0 12px;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary);white-space:nowrap;text-decoration:none;border-radius:var(--radius-default)}.mmxix .segmented-controller li a:hover,.mmxix .segmented-controller li a:focus{color:var(--text-primary)}.mmxix .segmented-controller li a:hover .count,.mmxix .segmented-controller li a:focus .count{color:var(--text-secondary)}.mmxix .segmented-controller li a:hover .art,.mmxix .segmented-controller li a:focus .art{background-color:var(--icon-primary)}.mmxix .segmented-controller li a:active{color:var(--text-primary)}.mmxix .segmented-controller li .count{color:var(--text-tertiary)}.mmxix .segmented-controller li.selected a{color:var(--text-selected);background:var(--bg-primary);box-shadow:0 0 2px var(--transparent-dark-05),0 1px 1px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .mmxix .segmented-controller li.selected a{box-shadow:0 1px 2px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .mmxix .segmented-controller li.selected a{box-shadow:0 1px 2px var(--transparent-dark-20)}}.mmxix .segmented-controller li.selected a .art{background-color:var(--icon-selected)}.mmxix .segmented-controller li.selected a .count{color:var(--text-selected-secondary)}.sticker-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(24px*var(--sticker-scale, 1));height:calc(24px*var(--sticker-scale, 1));filter:drop-shadow(0 2px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.25)))}.sticker-icon[data-sticker=group]{--sticker-rotation: -5deg}.sticker-icon[data-sticker=artist]{--sticker-rotation: 6deg}.sticker-icon[data-sticker=status-previously-checked-in]{--sticker-rotation: -7deg}.sticker-icon[data-sticker=stock]{--sticker-rotation: 4deg}.sticker-icon[data-sticker=ticket]{--sticker-rotation: -6deg}.sticker-icon[data-sticker=wristband]{--sticker-rotation: 7deg}.sticker-icon[data-sticker=card]{--sticker-rotation: -3deg}.sticker-icon[data-sticker=comments]{--sticker-rotation: -4deg}.sticker-icon[data-sticker=print]{--sticker-rotation: 5deg}.sticker-icon[data-sticker=scanner]{--sticker-rotation: -8deg}.sticker-icon[data-sticker=kiosk]{--sticker-rotation: 3deg}.sticker-icon[data-sticker=phone]{--sticker-rotation: -5deg}.sticker-icon[data-sticker=event]{--sticker-rotation: 6deg}.sticker-icon[data-sticker=company]{--sticker-rotation: -4deg}.sticker-icon[data-sticker=sporting]{--sticker-rotation: 5deg}.sticker-icon[data-sticker=documents]{--sticker-rotation: -6deg}.sticker-icon[data-sticker=calculator]{--sticker-rotation: 3deg}.sticker-icon img{display:block;flex-shrink:0;transform:rotate(var(--sticker-rotation, 0deg)) scale(var(--sticker-scale, 1))}:root{--icon-xsmall: 16px;--icon-small: 20px;--icon-default: 24px;--icon-medium: 36px;--icon-large: 48px;--icon-xlarge: 64px;--icon-xxlarge: 96px;--icon-xxxlarge: 128px;--icon-huge: 384px}.icon{position:relative;display:inline-block;flex-grow:0;flex-shrink:0;align-self:center;aspect-ratio:1/1}.icon .art{position:absolute;inset:0;display:block;background-color:var(--icon-secondary);mask-repeat:no-repeat;mask-position:center center;mask-size:100%}.icon{width:var(--icon-default)}.icon.xsmall{width:var(--icon-xsmall)}.icon.small{width:var(--icon-small)}.icon.medium{width:var(--icon-medium)}.icon.large{width:var(--icon-large)}.icon.xlarge{width:var(--icon-xlarge)}.icon.xxlarge{width:var(--icon-xxlarge)}.icon.xxxlarge{width:var(--icon-xxxlarge)}.icon.huge{width:var(--icon-huge)}.icon.inline{vertical-align:middle}.icon.light .art{background-color:var(--icon-on-brand-primary)}.icon.dark .art{background-color:var(--icon-primary)}.icon.tint .art{background-color:var(--icon-brand)}.icon.yellow .art{background-color:var(--icon-warning)}.icon.orange .art{background-color:var(--icon-orange)}.icon.pink .art{background-color:var(--icon-negative)}.icon.green .art{background-color:var(--icon-positive)}.icon.purple .art{background-color:var(--icon-purple)}.icon.faded .art,.icon.disabled .art{background-color:var(--icon-disabled)}.icon.disabled{background-color:rgba(0,0,0,0) !important;opacity:1}.icon.admin .art{mask-image:url("/assets/icons/admin-2459529f.svg")}.icon.admin-pink .art{mask-image:url("/assets/icons/admin-pink-f542c695.svg")}.icon.airplane .art{mask-image:url("/assets/icons/airplane-0037b511.svg")}.icon.airplane-arrival .art{mask-image:url("/assets/icons/airplane-arrival-f01a51d2.svg")}.icon.airplane-departure .art{mask-image:url("/assets/icons/airplane-departure-4097d543.svg")}.icon.alerts .art{mask-image:url("/assets/icons/alerts-0fa361cf.svg")}.icon.alerts.new .art{mask-image:url("/assets/icons/alerts-new-90c993ce.svg")}.icon.arrow-down .art{mask-image:url("/assets/icons/arrow-down-fca8a5b3.svg")}.icon.arrow-left .art{mask-image:url("/assets/icons/arrow-left-e226e9bb.svg")}.icon.arrow-right .art{mask-image:url("/assets/icons/arrow-right-c6d21079.svg")}.icon.arrow-up .art{mask-image:url("/assets/icons/arrow-up-66a1ed92.svg")}.icon.artist .art{mask-image:url("/assets/icons/artist-6c8445c2.svg")}.icon.attachment .art{mask-image:url("/assets/icons/attachment-ad32bcfb.svg")}.icon.backstage .art{mask-image:url("/assets/icons/backstage-d2e23d2c.svg")}.icon.barcode .art{mask-image:url("/assets/icons/barcode-88e92de7.svg")}.icon.battery .art{mask-image:url("/assets/icons/battery-ce517d52.svg")}.icon.battery-charging .art{mask-image:url("/assets/icons/battery-charging-04d6d4b4.svg")}.icon.battery-full .art{mask-image:url("/assets/icons/battery-full-d6a580df.svg")}.icon.battery-half .art{mask-image:url("/assets/icons/battery-half-b4bbd960.svg")}.icon.block .art{mask-image:url("/assets/icons/block-30b25daf.svg")}.icon.boat .art{mask-image:url("/assets/icons/boat-3bfdb76e.svg")}.icon.bot .art{mask-image:url("/assets/icons/bot-e84e6ff4.svg")}.icon.bus .art{mask-image:url("/assets/icons/bus-83178f80.svg")}.icon.calculator .art{mask-image:url("/assets/icons/calculator-e2dbbb50.svg")}.icon.calendar .art{mask-image:url("/assets/icons/calendar-0b0289c7.svg")}.icon.camera .art{mask-image:url("/assets/icons/camera-fde65987.svg")}.icon.car .art{mask-image:url("/assets/icons/car-d8c18769.svg")}.icon.card .art{mask-image:url("/assets/icons/card-7a56f455.svg")}.icon.cart .art{mask-image:url("/assets/icons/cart-769daa75.svg")}.icon.catalyst .art{mask-image:url("/assets/icons/catalyst-e139cb43.svg")}.icon.checkbox .art{mask-image:url("/assets/icons/checkbox-765f9b49.svg")}.icon.checkin .art{mask-image:url("/assets/icons/checkin-3dece20e.svg")}.icon.checklist .art{mask-image:url("/assets/icons/checklist-7e518270.svg")}.icon.checkout .art{mask-image:url("/assets/icons/checkout-31e54185.svg")}.icon.checkmark .art{mask-image:url("/assets/icons/checkmark-7fcae81c.svg")}.icon.chevron-down .art{mask-image:url("/assets/icons/chevron-down-357f8ab6.svg")}.icon.chevron-left .art{mask-image:url("/assets/icons/chevron-left-3832c238.svg")}.icon.chevron-right .art{mask-image:url("/assets/icons/chevron-right-bb090298.svg")}.icon.chevron-up .art{mask-image:url("/assets/icons/chevron-up-e31053a3.svg")}.icon.clear .art{mask-image:url("/assets/icons/clear-300c3452.svg")}.icon.clipboard .art{mask-image:url("/assets/icons/clipboard-8a18deb9.svg")}.icon.clock .art{mask-image:url("/assets/icons/clock-7807909c.svg")}.icon.close .art{mask-image:url("/assets/icons/close-3d23fccd.svg")}.icon.comments .art{mask-image:url("/assets/icons/comments-c57bcb1d.svg")}.icon.company .art{mask-image:url("/assets/icons/company-4737ad3d.svg")}.icon.compose .art{mask-image:url("/assets/icons/compose-b1590d3f.svg")}.icon.confirmation .art{mask-image:url("/assets/icons/confirmation-a9223ec5.svg")}.icon.cursor .art{mask-image:url("/assets/icons/cursor-4ff3211c.svg")}.icon.docs .art{mask-image:url("/assets/icons/info-5bc884bc.svg")}.icon.documents .art{mask-image:url("/assets/icons/documents-6a22eb8b.svg")}.icon.download .art{mask-image:url("/assets/icons/download-331f3563.svg")}.icon.drag .art{mask-image:url("/assets/icons/drag-53a231c9.svg")}.icon.duplicate .art{mask-image:url("/assets/icons/duplicate-1a81f46f.svg")}.icon.edit .art{mask-image:url("/assets/icons/edit-46dbab7c.svg")}.icon.ethernet .art{mask-image:url("/assets/icons/ethernet-bc1926ef.svg")}.icon.europe .art{mask-image:url("/assets/icons/europe-40761640.svg")}.icon.event .art{mask-image:url("/assets/icons/event-8fffeba0.svg")}.icon.export .art{mask-image:url("/assets/icons/export-c5307565.svg")}.icon.file .art{mask-image:url("/assets/icons/document-3a75772b.svg")}.icon.filter .art{mask-image:url("/assets/icons/filter-2c8e5ae1.svg")}.icon.finance .art{mask-image:url("/assets/icons/finance-17092970.svg")}.icon.first-page .art{mask-image:url("/assets/icons/first-page-d2539e9e.svg")}.icon.flag .art{mask-image:url("/assets/icons/flag-b468a86a.svg")}.icon.flight-case .art{mask-image:url("/assets/icons/flight-case-5240260d.svg")}.icon.food-beverages .art{mask-image:url("/assets/icons/food-beverages-5fec4f89.svg")}.icon.global .art{mask-image:url("/assets/icons/global-22f510fe.svg")}.icon.globe .art{mask-image:url("/assets/icons/globe-ef429d0a.svg")}.icon.graph .art{mask-image:url("/assets/icons/graph-03762f1c.svg")}.icon.grid .art{mask-image:url("/assets/icons/view-grid-44fc7808.svg")}.icon.fullscreen .art{mask-image:url("/assets/icons/fullscreen-4c7813be.svg")}.icon.close-fullscreen .art{mask-image:url("/assets/icons/close-fullscreen-63fc27e9.svg")}.icon.group .art{mask-image:url("/assets/icons/group-8076db74.svg")}.icon.hand .art{mask-image:url("/assets/icons/hand-63fee943.svg")}.icon.handshake .art{mask-image:url("/assets/icons/handshake-e9d5f2d0.svg")}.icon.hashtag .art{mask-image:url("/assets/icons/hashtag-fe00769d.svg")}.icon.helicopter .art{mask-image:url("/assets/icons/helicopter-9ef41cff.svg")}.icon.hidden .art{mask-image:url("/assets/icons/hidden-c07b16bc.svg")}.icon.home .art{mask-image:url("/assets/icons/home-dc6585f6.svg")}.icon.hotel .art{mask-image:url("/assets/icons/hotel-5eac7e99.svg")}.icon.image .art{mask-image:url("/assets/icons/image-0a8ec914.svg")}.icon.import .art{mask-image:url("/assets/icons/import-40e2fc43.svg")}.icon.api .art{mask-image:url("/assets/icons/api-b6dffaf1.svg")}.icon.integrations .art{mask-image:url("/assets/icons/integrations-7903e276.svg")}.icon.instagram .art{mask-image:url("/assets/icons/instagram-0d563a25.svg")}.icon.linkedin .art{mask-image:url("/assets/icons/linkedin-17cb3143.svg")}.icon.kbc .art{mask-image:url("/assets/icons/startit-kbc-6c11ba07.svg")}.icon.kiosk .art{mask-image:url("/assets/icons/kiosk-4aa96f5b.svg")}.icon.lab-of-tomorrow .art{mask-image:url("/assets/icons/lab-of-tomorrow-281b5b19.svg")}.icon.last-page .art{mask-image:url("/assets/icons/last-page-1cd44081.svg")}.icon.like .art{mask-image:url("/assets/icons/like-91ee2262.svg")}.icon.liked .art{mask-image:url("/assets/icons/liked-8fbc2535.svg")}.icon.link .art{mask-image:url("/assets/icons/link-8636ebae.svg")}.icon.view-list .art{mask-image:url("/assets/icons/view-list-28c04397.svg")}.icon.lock .art{mask-image:url("/assets/icons/unlock-151b159f.svg")}.icon.logout .art{mask-image:url("/assets/icons/logout-1c54b154.svg")}.icon.logs .art{mask-image:url("/assets/icons/logs-e68a67d3.svg")}.icon.map .art{mask-image:url("/assets/icons/map-b5c81ff6.svg")}.icon.markasread .art{mask-image:url("/assets/icons/mark-as-read-cdd3745a.svg")}.icon.menu .art{mask-image:url("/assets/icons/menu-054fde62.svg")}.icon.messages .art{mask-image:url("/assets/icons/messages-9483a2e9.svg")}.icon.messages.new .art{mask-image:url("/assets/icons/messages-new-3b71e684.svg")}.icon.minus .art{mask-image:url("/assets/icons/minus-062c8f27.svg")}.icon.moderator .art{mask-image:url("/assets/icons/moderator-31a06a59.svg")}.icon.moose .art{mask-image:url("/assets/icons/moose-332b0a78.svg")}.icon.more .art{mask-image:url("/assets/icons/more-f7651108.svg")}.icon.move .art{mask-image:url("/assets/icons/move-9bad5553.svg")}.icon.music .art{mask-image:url("/assets/icons/music-1501700f.svg")}.icon.muted .art{mask-image:url("/assets/icons/muted-415956d1.svg")}.icon.new-window .art{mask-image:url("/assets/icons/new-window-5e34496d.svg")}.icon.news .art{mask-image:url("/assets/icons/news-de172ef8.svg")}.icon.onsite .art{mask-image:url("/assets/icons/onsite-af7afd9c.svg")}.icon.next .art{mask-image:url("/assets/icons/next-917aedb6.svg")}.icon.parking .art{mask-image:url("/assets/icons/parking-6b96fea6.svg")}.icon.pause .art{mask-image:url("/assets/icons/pause-56143356.svg")}.icon.payment-card .art{mask-image:url("/assets/icons/payment-card-e348d0ec.svg")}.icon.performance .art{mask-image:url("/assets/icons/performance-775d5a20.svg")}.icon.phone .art{mask-image:url("/assets/icons/phone-a2be46f9.svg")}.icon.call .art{mask-image:url("/assets/icons/call-007a55c2.svg")}.icon.play .art{mask-image:url("/assets/icons/play-ac288c64.svg")}.icon.play-clean .art{mask-image:url("/assets/icons/play-clean-6e35d2f4.svg")}.icon.play-triangle .art{mask-image:url("/assets/icons/play-triangle-3aefaaa7.svg")}.icon.plus .art{mask-image:url("/assets/icons/plus-effa6e45.svg")}.icon.preview .art{mask-image:url("/assets/icons/shown-ab3d5735.svg")}.icon.previous .art{mask-image:url("/assets/icons/previous-7f40cfda.svg")}.icon.print .art{mask-image:url("/assets/icons/print-9d1cb0c8.svg")}.icon.qr .art{mask-image:url("/assets/icons/qr-201ea783.svg")}.icon.refresh .art{mask-image:url("/assets/icons/refresh-95886555.svg")}.icon.rental .art{mask-image:url("/assets/icons/rental-e5a905f4.svg")}.icon.reply .art{mask-image:url("/assets/icons/reply-cd5acad5.svg")}.icon.reset-search .art{mask-image:url("/assets/icons/close-3d23fccd.svg")}.icon.reward .art{mask-image:url("/assets/icons/reward-7b1620af.svg")}.icon.router .art{mask-image:url("/assets/icons/router-d487bdad.svg")}.icon.scan .art{mask-image:url("/assets/icons/scan-d584b143.svg")}.icon.scanner .art{mask-image:url("/assets/icons/scanner-48e80cec.svg")}.icon.search .art{mask-image:url("/assets/icons/search-7164e81f.svg")}.icon.select .art{mask-image:url("/assets/icons/select-db346aa3.svg")}.icon.settings .art{mask-image:url("/assets/icons/settings-99972246.svg")}.icon.share .art{mask-image:url("/assets/icons/share-e42e4467.svg")}.icon.shipment .art{mask-image:url("/assets/icons/shipment-4bec5349.svg")}.icon.shown .art{mask-image:url("/assets/icons/shown-ab3d5735.svg")}.icon.sidebar-left .art{mask-image:url("/assets/icons/sidebar-left-216f4812.svg")}.icon.sidebar-right .art{mask-image:url("/assets/icons/sidebar-right-b063786a.svg")}.icon.signature .art{mask-image:url("/assets/icons/signature-20b6b004.svg")}.icon.sim .art{mask-image:url("/assets/icons/sim-b20bb60e.svg")}.icon.slash .art{mask-image:url("/assets/icons/slash-fbe33946.svg")}.icon.sort .art{mask-image:url("/assets/icons/sort-7cd11283.svg")}.icon.spinner .art{mask-image:url("/assets/icons/spinner-4ddaa939.svg");animation:spinner 1s linear infinite}@keyframes spinner{100%{transform:rotate(360deg)}}.icon.star .art{mask-image:url("/assets/icons/star-9ef2b9cb.svg")}.icon.starred .art{mask-image:url("/assets/icons/starred-18484a61.svg")}.icon.status-currently-checked-in .art{mask-image:url("/assets/icons/status-currently-checked-in-bf344a34.svg")}.icon.status-not-checked-in .art{mask-image:url("/assets/icons/status-not-checked-in-8f144e72.svg")}.icon.status-previously-checked-in .art{mask-image:url("/assets/icons/status-previously-checked-in-91378cf2.svg")}.icon.stock .art{mask-image:url("/assets/icons/stock-3b68e13e.svg")}.icon.sports .art{mask-image:url("/assets/icons/sports-10e67882.svg")}.icon.stop .art{mask-image:url("/assets/icons/stop-be7de276.svg")}.icon.supplier .art{mask-image:url("/assets/icons/supplier-88bb8f03.svg")}.icon.support .art{mask-image:url("/assets/icons/support-ef8f85e4.svg")}.icon.tag-icon .art{mask-image:url("/assets/icons/tag-4c2be05a.svg")}.icon.taxi .art{mask-image:url("/assets/icons/taxi-d532d179.svg")}.icon.ticket .art{mask-image:url("/assets/icons/ticket-ece17d8c.svg")}.icon.time-tracking .art{mask-image:url("/assets/icons/time-tracking-1f34b4d1.svg")}.icon.time-tracking-finished .art{mask-image:url("/assets/icons/time-tracking-finished-86485d95.svg")}.icon.time-tracking-no-time-tracked .art{mask-image:url("/assets/icons/time-tracking-no-time-tracked-4fec6306.svg")}.icon.time-tracking-not-finished .art{mask-image:url("/assets/icons/time-tracking-not-finished-99a2bb81.svg")}.icon.time-tracking-running .art{mask-image:url("/assets/icons/time-tracking-running-4fb53452.svg")}.icon.toggle-to-disable .art{mask-image:url("/assets/icons/lock-ae0192cd.svg")}.icon.toggle-to-enable .art{mask-image:url("/assets/icons/unlock-151b159f.svg")}.icon.train .art{mask-image:url("/assets/icons/train-738aa1c8.svg")}.icon.trash .art{mask-image:url("/assets/icons/trash-30781d4b.svg")}.icon.truck .art{mask-image:url("/assets/icons/truck-4bec5349.svg")}.icon.unlink .art{mask-image:url("/assets/icons/unlink-eff8f325.svg")}.icon.unlock .art{mask-image:url("/assets/icons/lock-ae0192cd.svg")}.icon.unmuted .art{mask-image:url("/assets/icons/unmuted-4d2ef2ea.svg")}.icon.user .art{mask-image:url("/assets/icons/user-4b967169.svg")}.icon.warning .art{mask-image:url("/assets/icons/warning-8074f802.svg")}.icon.van .art{mask-image:url("/assets/icons/van-db104d1b.svg")}.icon.video .art{mask-image:url("/assets/icons/video-b1b5f90d.svg")}.icon.wristband .art{mask-image:url("/assets/icons/wristband-4285188a.svg")}.icon.components .art{mask-image:url("/assets/icons/components-820b2777.svg")}.icon.copyright .art{mask-image:url("/assets/icons/copyright-52053eec.svg")}.icon.documentation .art{mask-image:url("/assets/icons/documentation-83638f32.svg")}.icon.folder .art{mask-image:url("/assets/icons/folder-e658c0c2.svg")}.icon.help .art{mask-image:url("/assets/icons/help-ac3324d5.svg")}.icon.list .art{mask-image:url("/assets/icons/list-b4055612.svg")}.icon.placeholder .art{mask-image:url("/assets/icons/placeholder-c0c1f855.svg")}.icon.radio-on .art{mask-image:url("/assets/icons/radio-on-7554eadd.svg")}.icon.switch .art{mask-image:url("/assets/icons/switch-cfddf993.svg")}.icon.lightbulb .art{mask-image:url("/assets/icons/lightbulb-257438f1.svg")}.icon.technical .art{mask-image:url("/assets/icons/technical-21c92c83.svg")}.icon.theme .art{mask-image:url("/assets/icons/theme-c1e8c0a8.svg")}.svg-container svg{width:100%;height:100%}.vertical-align-svg{display:block;margin:5px}.qr-code{padding:8px;background-color:#fff}.hex-color-circle{width:20px;height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:red}.options-menu-container{position:relative;display:inline-flex}.options-menu-container::before{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;content:"";background-color:var(--transparent-dark-50)}.options-menu{position:absolute;position:fixed;z-index:10000;text-align:left;background-color:var(--bg-primary);border-radius:var(--radius-xlarge);box-shadow:0 4px 16px var(--transparent-dark-10),0 2px 8px var(--transparent-dark-10),0 0 2px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .options-menu{box-shadow:0 4px 16px var(--transparent-dark-25),0 2px 8px var(--transparent-dark-25),0 0 2px var(--transparent-dark-25),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .options-menu{box-shadow:0 4px 16px var(--transparent-dark-25),0 2px 8px var(--transparent-dark-25),0 0 2px var(--transparent-dark-25),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (min-width: 641px){.options-menu{width:260px;padding:8px 0}}@media only screen and (max-width: 640px){.options-menu{right:16px;bottom:16px;left:16px;width:calc(100% - 32px);padding:16px 0}}.options-menu ul{display:flex;flex-direction:column}@media only screen and (min-width: 641px){.options-menu li{padding:0 8px}}@media only screen and (max-width: 640px){.options-menu li{padding:0 16px}}.options-menu li>a{display:flex;gap:8px;align-items:center;color:var(--text-primary);border-radius:var(--radius-default)}@media only screen and (min-width: 641px){.options-menu li>a{padding:4px 12px}}@media only screen and (max-width: 640px){.options-menu li>a{padding:8px 16px}}.options-menu li>a:has(.icon){padding-left:8px}.options-menu li>a:hover,.options-menu li>a:focus{background-color:var(--bg-hover)}.options-menu li>a:hover .art,.options-menu li>a:focus .art{background-color:var(--icon-primary)}.options-menu li>a:active{background-color:var(--bg-active)}.options-menu li>a .icon{width:var(--icon-small)}.options-menu li>a.destructive{font-weight:500;color:var(--text-negative)}.options-menu li>a.destructive .icon .art{background-color:var(--icon-negative)}.options-menu li>a.destructive .options-menu-item-secondary-label{font-weight:400;color:var(--text-negative);opacity:.75}.options-menu li>a.positive{font-weight:500;color:var(--text-positive)}.options-menu li>a.positive .icon .art{background-color:var(--icon-positive)}.options-menu li>a.positive .options-menu-item-secondary-label{font-weight:400;color:var(--text-positive);opacity:.75}.options-menu li>a.disabled{color:var(--text-disabled);cursor:not-allowed}.options-menu li>a.disabled .icon .art{background-color:var(--icon-disabled)}.options-menu li>a.disabled:hover,.options-menu li>a.disabled:focus,.options-menu li>a.disabled:active{background-color:rgba(0,0,0,0)}.options-menu li>a.disabled:hover .art,.options-menu li>a.disabled:focus .art,.options-menu li>a.disabled:active .art{background-color:var(--icon-disabled)}.options-menu li>a .options-menu-item-label{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.options-menu li>a .options-menu-item-secondary-label{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary);white-space:nowrap}.options-menu li .options-menu-description{padding:4px 8px;color:var(--text-secondary)}.options-menu li .options-menu-description a{color:var(--text-brand);text-decoration:underline}.options-menu li .options-menu-description a:hover,.options-menu li .options-menu-description a:focus{color:var(--text-primary)}.options-menu hr{height:1px;margin:8px 0 !important;background-color:var(--border-separator);border:0}@media only screen and (max-width: 640px){.options-menu hr{margin:16px 0}}.options-menu .close-button{padding:0 16px}.options-menu .button{width:100%}@media only screen and (min-width: 1025px){.options-menu{top:50%;left:50%;transform:translate(-50%, -50%)}}.options-menu .options-menu-header{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;padding:8px 16px;color:var(--text-secondary)}.options-menu .select li a .icon{opacity:0}.options-menu .select li a .icon .art{background-color:var(--icon-primary)}.options-menu .select li.selected a .icon{opacity:1}.mmodal{display:none;position:fixed;z-index:1001;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--overlay-scrim)}.mmodal-content{background-color:var(--bg-primary);margin:15% auto;border-radius:var(--radius-default);padding:20px;border:1px solid var(--border-hover);width:600px;max-width:90% !important;text-align:left}.note.with-icon>div.styled{display:flex;align-items:flex-start;gap:16px;padding:24px}.note.with-icon>div.styled>div{min-width:0;flex:1;padding:0}.note div.styled{background:var(--bg-warning-subtle);border:4px solid var(--accent-yellow);border-radius:var(--radius-xlarge)}@media only screen and (min-width: 1025px){.note div.styled{padding:calc(var(--v-padding)/2) calc(var(--h-padding)/2)}}@media only screen and (max-width: 1024px){.note div.styled{padding:var(--v-padding) var(--h-padding)}}.note div.styled.yellow{background:var(--bg-warning-subtle);border:4px solid var(--accent-yellow)}.note div.styled.blue{background:var(--bg-brand-subtle);border:4px solid var(--accent-blue)}.note div.styled.green{background:var(--bg-positive-subtle);border:4px solid var(--accent-green)}.note div.styled.pink{background:var(--bg-negative-subtle);border:4px solid var(--accent-pink)}.note div.styled.faded{border:4px solid var(--border-default);background:var(--bg-tertiary)}.note.full-width{width:100%}.note.wide{margin-top:calc(var(--v-padding)*-1);background:var(--bg-warning-subtle)}.note.wide .styled{border:none;border-radius:0;background:none;max-width:1440px;margin:0 auto;padding:calc(var(--v-padding)/1) calc(var(--h-padding)/1)}.note+h1{margin-top:24px}.notice{position:fixed;z-index:10000}.notice.display{position:relative;inset:unset;z-index:initial;display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin:0 0 16px}.notice.display li{float:none;clear:both;flex-grow:0}@media only screen and (min-width: 641px){.notice{right:24px;bottom:24px;left:24px}}@media only screen and (max-width: 640px){.notice{right:16px;bottom:16px;left:16px}}.notice li{float:right;clear:both;display:flex;align-items:center;max-width:100%;height:48px;padding:8px 8px 8px 12px;margin-top:8px;font-weight:500;color:var(--text-primary);background-color:var(--bg-primary);border-radius:var(--radius-xlarge);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .notice li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .notice li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.notice li .icon .art{background-color:var(--icon-secondary)}.notice li .icon+p{margin-left:4px}.notice li p{padding:0 8px 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice li p strong{font-weight:500}.notice li p code{color:var(--text-secondary)}.notice li p+.button{margin-left:4px}.notice li hr{width:1px;height:32px;margin:0 8px !important;background-color:var(--border-separator);border-radius:1px}.notice li .link{margin:0 8px 0 4px;font-weight:400;color:var(--text-brand);white-space:nowrap;text-decoration:underline}.notice li .link:hover,.notice li .link:focus{opacity:.75}.notice li .link:active{opacity:.5}.notice li.blue,.notice li.pink,.notice li.green{color:var(--text-on-brand-primary)}.notice li.blue .icon .art,.notice li.pink .icon .art,.notice li.green .icon .art{background-color:var(--icon-on-brand-secondary)}.notice li.blue code,.notice li.pink code,.notice li.green code{color:var(--text-on-brand-secondary)}.notice li.blue hr,.notice li.pink hr,.notice li.green hr{background-color:var(--text-on-brand-primary);opacity:.25}.notice li.blue .link,.notice li.pink .link,.notice li.green .link{color:var(--text-on-brand-primary)}.notice li.blue{background-color:var(--button-primary)}.notice li.pink{background-color:var(--button-negative)}.notice li.green{background-color:var(--button-positive)}.account-options{position:absolute;top:40px;right:0;z-index:1001;display:flex;flex-direction:column;gap:4px;width:240px;padding:8px 0;overflow:hidden;pointer-events:none;background:var(--bg-primary);border-radius:var(--radius-xlarge);opacity:0;box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .account-options{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .account-options{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.account-options.open{pointer-events:all;opacity:1}.account-options li{position:relative;z-index:1002;width:100%;padding:0 8px;overflow:hidden;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.account-options li a{display:flex !important;gap:8px;align-items:center;width:100%;padding:4px 8px;color:var(--text-primary) !important;white-space:nowrap;border-radius:var(--radius-default)}.account-options li a:hover,.account-options li a:focus{text-decoration:none !important;background-color:var(--bg-hover)}.account-options li a:hover .icon .art,.account-options li a:focus .icon .art{background-color:var(--icon-primary)}.account-options li a:active{background-color:var(--bg-active)}.account-options li.link.danger a{font-weight:500;color:var(--text-negative) !important}.account-options li.link.danger a .art{background-color:var(--icon-negative)}.account-options li.account a{position:relative;padding-right:40px;font-weight:600}.account-options li.account a .checkmark{position:absolute;top:12px;right:12px;width:16px;height:16px}.account-options li.account a:hover .checkmark .art,.account-options li.account a:focus .checkmark .art{background-color:var(--icon-on-brand-primary)}.account-options li.account a:hover .badge,.account-options li.account a:focus .badge{color:var(--text-brand);background-color:var(--bg-primary)}.account-options li.account .badge{margin-left:8px;font-weight:600;transition:none;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.account-options li.hr{height:1px;margin:4px 0;background-color:var(--border-separator)}.account-options li p{padding:8px !important;color:var(--text-secondary);text-transform:uppercase;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}.account-options li .option-controller{display:flex;flex-direction:row;padding:4px;margin:0 8px 8px;overflow:hidden;background-color:var(--control-bg-off);border-radius:var(--radius-large);box-shadow:inset 0 1px 1px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .account-options li .option-controller{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .account-options li .option-controller{box-shadow:inset 0 1px 1px var(--transparent-dark-20)}}.account-options li .option-controller li{flex-grow:1;padding:0;overflow:visible;border:0}.account-options li .option-controller li a{display:block !important;padding:4px 12px;color:var(--text-secondary) !important;text-align:center !important;border-radius:var(--radius-default)}.account-options li .option-controller li a:hover,.account-options li .option-controller li a:focus{color:var(--text-primary) !important;background:inherit}.account-options li .option-controller li.selected a{color:var(--text-selected) !important;background:var(--bg-primary);box-shadow:0 0 2px var(--transparent-dark-05),0 1px 1px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .account-options li .option-controller li.selected a{box-shadow:0 1px 2px var(--transparent-dark-20)}}@media(prefers-color-scheme: light){body.dark-mode .account-options li .option-controller li.selected a{box-shadow:0 1px 2px var(--transparent-dark-20)}}.account-options li:has(.option-controller)+li p{padding-top:0 !important}.account-options li.copyright{padding:8px 16px;color:var(--text-secondary);text-transform:uppercase;white-space:nowrap;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}@media only screen and (max-width: 1024px){.account-options{top:32px}}@media only screen and (max-width: 640px){.account-options{position:fixed;inset:48px 0 0;z-index:999;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;width:100%;max-width:none;padding:8px 0;margin:0;overflow:auto;pointer-events:none;background:var(--bg-primary);border-top:1px solid var(--border-default);border-radius:0;box-shadow:none;opacity:0}.account-options.open{pointer-events:all;opacity:1}.account-options li{padding:0 8px}}.dismiss{position:fixed;inset:0;z-index:1000;display:none;overflow:hidden;text-indent:150%;white-space:nowrap;background-color:var(--shadow-color)}.account-options.open+.dismiss{display:block}@media only screen and (max-width: 640px){.account-options.open+.dismiss{display:none}}.pagination{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;width:100%}@media only screen and (min-width: 641px){.pagination{padding:16px 24px}}@media only screen and (max-width: 640px){.pagination{padding:8px 16px}}.pagination .button{flex-shrink:0}.pagination .pages{display:flex;flex-grow:1;flex-shrink:1;overflow-x:auto;justify-content:center;margin:0 8px}.pagination .pages li:not(:last-child){margin-right:8px}.qr-scanner-video{position:relative}.qr-scanner-video video{display:block;width:100%}.qr-scanner-video canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.qr-scanner-video .scan-region-highlight{z-index:2}.stacked-wrapper{display:flex;flex-wrap:wrap}@media only screen and (max-width: 640px){.stacked-wrapper{flex-direction:column}}.stacked-wrapper>:not(:last-child){flex-grow:1}.stacked-wrapper>:last-child{flex-shrink:0}.stacked-wrapper>:last-child.direct-upload{margin-left:0}@media only screen and (min-width: 641px){.stacked-wrapper>:last-child{margin-left:12px}}@media only screen and (max-width: 640px){.stacked-wrapper>:last-child{margin-left:0;margin-top:12px;flex-grow:1}}.styled{color:var(--text-primary)}.styled>:first-child{margin-top:0}.styled img+h1{margin-top:calc(var(--v-padding)/2)}.styled>:last-child{margin-bottom:0}.styled h1,.styled h2,.styled h3,.styled h4{margin-bottom:12px;font-weight:600;word-break:normal}.styled h1 a:hover,.styled h1 a:focus,.styled h2 a:hover,.styled h2 a:focus,.styled h3 a:hover,.styled h3 a:focus,.styled h4 a:hover,.styled h4 a:focus{text-decoration:underline}.styled h1{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:var(--v-padding) 0 calc(var(--v-padding)/2) 0}@media only screen and (max-width: 640px){.styled h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.styled h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:var(--v-padding) 0 calc(var(--v-padding)/2) 0}@media only screen and (max-width: 640px){.styled h2{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.styled h3{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin:var(--v-padding) 0 calc(var(--v-padding)/2) 0;text-transform:uppercase}.styled h4{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;margin:var(--v-padding) 0 calc(var(--v-padding)/2) 0}.styled del{text-decoration:line-through}.styled strong{font-weight:600}.styled img{max-width:100%;height:auto}.styled p{margin-bottom:calc(var(--v-padding)/2)}.styled ul{margin-bottom:calc(var(--v-padding)/2);margin-left:calc(var(--h-padding)/2)}.styled ul li{margin-bottom:calc(var(--v-padding)/4);list-style-position:outside;list-style-type:disc}.styled ul li ul,.styled ul li ol{margin-top:calc(var(--v-padding)/2)}.styled ul li ol li{list-style-type:decimal}.styled ol{margin-bottom:calc(var(--v-padding)/2);margin-left:var(--h-padding)}.styled ol li{margin-bottom:calc(var(--v-padding)/4);list-style-position:outside;list-style-type:decimal}.styled ol li ul,.styled ol li ol{margin-top:calc(var(--v-padding)/2)}.styled ol li ul li{list-style-type:disc}.styled blockquote{padding:0 calc(var(--h-padding)/2);margin-bottom:calc(var(--v-padding)/2);color:var(--text-secondary);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;background:radial-gradient(ellipse at bottom right, var(--accent-green), var(--accent-blue), var(--accent-pink))}@media only screen and (min-width: 641px){.styled blockquote{font-weight:600}}@media only screen and (max-width: 640px){.styled blockquote{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:600}}.styled blockquote *{display:inline}.styled blockquote>:first-child::before{margin-left:-0.4em;content:"“"}.styled blockquote>:last-child::after{content:"”"}.styled small{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-secondary)}.styled hr{height:0;margin:var(--v-padding) 0;border:none;border-top:1px solid var(--border-separator)}.styled u{text-decoration:underline}.styled pre,.styled code{padding:0 4px;font-family:Menlo,serif !important;background:var(--bg-secondary);border-radius:2px}.styled pre{position:relative;display:block;padding:calc(var(--v-padding)/2) calc(var(--h-padding)/2);margin-bottom:calc(var(--v-padding)/2);overflow:auto}.styled .button{text-decoration:none}.styled .button-group{margin-top:16px}.styled a,.marketing-quote a{color:var(--text-brand);text-decoration:underline}.styled a:hover,.styled a:focus,.marketing-quote a:hover,.marketing-quote a:focus{color:var(--text-primary)}.styled a[href*=festidb-public]{display:block;max-width:480px;margin:var(--v-padding) auto;color:var(--text-secondary);text-decoration:none;background:url("/assets/icons/download-331f3563.svg") no-repeat 12px center;background-size:48px;border:1px solid var(--border-separator);border-radius:var(--radius-default)}@media only screen and (min-width: 641px){.styled a[href*=festidb-public]{padding:12px 16px 12px 72px}}@media only screen and (max-width: 640px){.styled a[href*=festidb-public]{padding:8px 12px 8px 64px;background-position:8px center}}.styled a[href*=festidb-public] strong{display:block;color:var(--text-primary)}.styled a[href*=festidb-public]:hover,.styled a[href*=festidb-public]:active{background-color:var(--bg-secondary);border-color:var(--border-default)}a.styled{display:inline-flex;align-items:center;font-weight:400;color:var(--text-brand) !important;text-decoration:underline !important}a.styled .label+.icon{margin-left:8px}a.styled.dark:hover,a.styled.dark:focus{color:var(--text-inverse) !important}a.styled:hover,a.styled:focus{color:var(--text-primary) !important}a.styled.pink{color:var(--text-negative) !important}a.styled.pink:hover,a.styled.pink:focus{color:var(--text-primary) !important}a.styled.faded{color:var(--text-tertiary) !important}a.styled.faded:hover,a.styled.faded:focus{color:var(--text-secondary) !important}.table-overflow{max-width:100vw;overflow-x:auto}.styled-table{width:100%;overflow-x:auto;border-collapse:collapse}.styled-table th{padding:16px 8px;font-weight:400;color:var(--text-secondary);border-bottom:1px solid var(--border-separator);font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}.styled-table th:first-child{padding-left:24px}.styled-table th:last-child{padding-right:24px}.styled-table th.wide{min-width:160px}.styled-table td{height:48px;padding:8px;border-bottom:1px solid var(--border-separator)}.styled-table td:first-child{padding-left:24px}.styled-table td:last-child{padding-right:24px}.styled-table tr.active{background-color:var(--bg-positive-subtle)}.styled-table .checkbox{width:24px}.styled-table .checkbox input{vertical-align:middle}.styled-table .button{margin-top:8px}@media only screen and (min-width: 641px){.styled-table{min-width:640px}}@media only screen and (max-width: 640px){.styled-table{min-width:100vw}.styled-table th:first-child{padding-left:16px}.styled-table th:last-child{padding-right:16px}.styled-table td{padding:12px}.styled-table td:first-child{padding-left:16px}.styled-table td:last-child{padding-right:16px}}.styled-table a:has(.avatar){display:flex;margin:4px 0}.styled-table .icon{vertical-align:middle}.styled-table .icon.medium{margin:4px 0}.mmxix.form .content .styled-table,.centered-content .styled-table{margin:0 0 24px}.mmxix.form .content .styled-table th:first-child,.mmxix.form .content .styled-table td:first-child,.centered-content .styled-table th:first-child,.centered-content .styled-table td:first-child{padding-left:0}.mmxix.form .content .styled-table th:last-child,.mmxix.form .content .styled-table td:last-child,.centered-content .styled-table th:last-child,.centered-content .styled-table td:last-child{padding-right:0}.mmxix.form .content .styled-table thead:first-child tr:first-child th,.mmxix.form .content .styled-table tbody:first-child tr:first-child td,.centered-content .styled-table thead:first-child tr:first-child th,.centered-content .styled-table tbody:first-child tr:first-child td{padding-top:0}.mmxix.form .content .styled-table tbody tr:last-child td,.centered-content .styled-table tbody tr:last-child td{padding-bottom:0;border-bottom:0}.styling-help{border:1px solid var(--border-default);margin-bottom:24px;background:var(--bg-secondary);border-radius:4px;display:flex;padding:8px 16px;font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;cursor:pointer;color:var(--text-primary)}@media only screen and (max-width: 640px){.styling-help{flex-direction:column}}.styling-help:hover strong,.styling-help:focus strong{text-decoration:underline}.styling-help strong{flex-grow:1}@media only screen and (min-width: 641px){.styling-help strong{text-align:right;padding-left:8px}}@media only screen and (max-width: 640px){.styling-help strong{padding-left:0;padding-top:4px;text-align:left}}.formatting-matrix{margin-bottom:24px;display:flex;flex-wrap:wrap}.formatting-matrix dt,.formatting-matrix dd{padding:16px 0;border-bottom:1px solid var(--border-separator)}@media only screen and (min-width: 641px){.formatting-matrix dt,.formatting-matrix dd{width:50%}}@media only screen and (max-width: 640px){.formatting-matrix dt,.formatting-matrix dd{width:100%}}.formatting-matrix dt:last-of-type,.formatting-matrix dd:last-of-type{border-bottom:0}@media only screen and (max-width: 640px){.formatting-matrix dt{padding-bottom:0;border:none}}.formatting-matrix .title{font-weight:600;font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}@media only screen and (max-width: 640px){.formatting-matrix .title{display:none}}tr.faded{opacity:.4}.table-column-spacing td{padding:0 10px 0 10px}.table-column-spacing th{padding:0 10px 0 10px}.table-column-spacing-sm td{padding:0 5px 0 5px}.table-column-spacing-sm th{padding:0 5px 0 5px}.table-row-spacing td{padding-top:.5em;padding-bottom:.5em}.table-row-spacing th{padding-top:.5em;padding-bottom:.5em}.table-row-spacing .no-row-padding td{padding-top:0em;padding-bottom:0em}.table-row-spacing .no-row-padding th{padding-top:0em;padding-bottom:0em}.table-th-left th{text-align:left}.table-row-spacing-sm td{padding-top:.25em;padding-bottom:.25em}.table-row-spacing-sm th{padding-top:.25em;padding-bottom:.25em}.td-with-left-padding{padding:0 0px 0 20px !important;padding-left:20px !important}.table-alternate-row-bg>tbody>tr:nth-child(odd){background:#f8fafa;border-top:1px solid #fff;border-bottom:1px solid #fff}.table-alternate-row-bg>tbody>tr:nth-child(even){background:#f1f5f5;border-top:1px solid #fff;border-bottom:1px solid #fff}.table-alternate-row-bg th{background-color:var(--neutral-10);padding:5px}.table-alternate-row-bg th .edit-link{font-weight:400}.valign-top-all th{vertical-align:top}.valign-top-all td{vertical-align:top}.highlight-row tr:hover{background-color:#eee !important}.row-underline td,.row-underline th{border-bottom:1px solid gray}.tag{position:relative;padding-left:8px;display:inline-flex;height:24px;align-items:center;overflow:hidden}.tag.darkgrey .label,.tag.darkgrey:visited .label{background:var(--bg-active-subtle)}.tag.darkgrey::before,.tag.darkgrey:visited::before{border-right-color:var(--bg-active-subtle)}.tag.blue .label,.tag.blue:visited .label{background:var(--accent-blue)}.tag.blue::before,.tag.blue:visited::before{border-right-color:var(--accent-blue)}.tag.pink .label,.tag.pink:visited .label{background:var(--accent-pink)}.tag.pink::before,.tag.pink:visited::before{border-right-color:var(--accent-pink)}.tag.purple .label,.tag.purple:visited .label{background:var(--accent-purple)}.tag.purple::before,.tag.purple:visited::before{border-right-color:var(--accent-purple)}.tag.green .label,.tag.green:visited .label{background:var(--accent-green)}.tag.green::before,.tag.green:visited::before{border-right-color:var(--accent-green)}.tag.yellow .label,.tag.yellow:visited .label{background:var(--accent-yellow)}.tag.yellow::before,.tag.yellow:visited::before{border-right-color:var(--accent-yellow)}.tag.orange .label,.tag.orange:visited .label{background:var(--accent-orange)}.tag.orange::before,.tag.orange:visited::before{border-right-color:var(--accent-orange)}.tag.untagged .label{background:var(--bg-active-subtle)}.tag.untagged::before{border-right-color:var(--bg-active-subtle)}.tag .label{background:var(--accent-blue);color:var(--text-on-brand-primary);font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;line-height:24px;padding:0 8px 0 12px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:1.5px;border-bottom-left-radius:1.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag .icon{margin-left:4px}.tag::before{content:"";position:absolute;top:0;left:-3px;width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid var(--accent-blue)}.tag::after{content:"";position:absolute;top:9px;left:8px;width:6px;height:6px;background:var(--bg-primary);border-radius:3px}a.tag:hover .label,a.tag:focus .label{background-color:var(--accent-blue-hover);color:var(--text-on-brand-primary)}a.tag:hover::before,a.tag:focus::before{border-right-color:var(--accent-blue-hover)}a.tag:hover.darkgrey .label,a.tag:focus.darkgrey .label{background-color:var(--bg-inverse);color:var(--text-inverse)}a.tag:hover.darkgrey::before,a.tag:focus.darkgrey::before{border-right-color:var(--bg-inverse)}a.tag:hover.blue .label,a.tag:focus.blue .label{background-color:var(--accent-blue-hover);color:var(--text-on-brand-primary)}a.tag:hover.blue::before,a.tag:focus.blue::before{border-right-color:var(--accent-blue-hover)}a.tag:hover.pink .label,a.tag:focus.pink .label{background-color:var(--accent-pink-active);color:var(--text-on-brand-primary)}a.tag:hover.pink::before,a.tag:focus.pink::before{border-right-color:var(--accent-pink-active)}a.tag:hover.purple .label,a.tag:focus.purple .label{background-color:var(--accent-purple-hover);color:var(--text-on-brand-primary)}a.tag:hover.purple::before,a.tag:focus.purple::before{border-right-color:var(--accent-purple-hover)}a.tag:hover.green .label,a.tag:focus.green .label{background-color:var(--accent-green-hover);color:var(--text-on-brand-primary)}a.tag:hover.green::before,a.tag:focus.green::before{border-right-color:var(--accent-green-hover)}a.tag:hover.yellow .label,a.tag:focus.yellow .label{background-color:var(--accent-yellow-hover);color:var(--text-on-brand-primary)}a.tag:hover.yellow::before,a.tag:focus.yellow::before{border-right-color:var(--accent-yellow-hover)}a.tag:hover.orange .label,a.tag:focus.orange .label{background-color:var(--accent-orange-hover);color:var(--text-on-brand-primary)}a.tag:hover.orange::before,a.tag:focus.orange::before{border-right-color:var(--accent-orange-hover)}a.tag:active .label{background-color:var(--accent-blue-active);color:var(--text-on-brand-primary)}a.tag:active::before{border-right-color:var(--accent-blue-active)}a.tag.untagged:hover .label,a.tag.untagged:focus .label{background-color:var(--bg-active-subtle)}a.tag.untagged:hover::before,a.tag.untagged:focus::before{border-right-color:var(--bg-active-subtle)}a.tag.untagged:active .label{background-color:var(--bg-inverse)}a.tag.untagged:active::before{border-right-color:var(--bg-inverse)}.tagcloud{display:inline-flex;flex-wrap:wrap;margin-top:-4px;margin-bottom:-4px}.tagcloud .tag{margin-top:4px;margin-bottom:4px}.tagcloud .tag:not(:last-child){margin-right:12px}a.styled+.tagcloud{margin-left:8px}.mmxix .tooltip{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;position:absolute;top:100%;left:50%;z-index:999999;padding:4px 10px;margin-top:12px;font-weight:500 !important;line-height:24px;color:var(--text-inverse);text-indent:0;white-space:nowrap;pointer-events:none;background:var(--bg-inverse);border-radius:var(--radius-default);opacity:0;transform:translateX(-50%);transition:opacity .1s linear}.mmxix .tooltip .time-zone{font-weight:400;color:inherit}.mmxix .tooltip::after{position:absolute;top:-8px;left:50%;width:0;height:0;content:"";border-right:8px solid rgba(0,0,0,0);border-bottom:8px solid var(--bg-inverse);border-left:8px solid rgba(0,0,0,0);transform:translateX(-8px)}.mmxix .tooltip.rightEdge{right:0;left:auto;transform:none}.mmxix .tooltip.rightEdge::after{right:0;left:auto}.mmxix .tooltip.leftEdge{left:0;transform:none}.mmxix .tooltip.leftEdge::after{left:0;transform:translateX(8px)}.mmxix .tooltip.top{top:auto;bottom:100%;margin-top:0;margin-bottom:12px}.mmxix .tooltip.top::after{top:auto;bottom:-8px;border-top:8px solid var(--bg-inverse);border-bottom:0}.mmxix :hover>.tooltip{opacity:1;transition:opacity .1s linear .5s}@media only screen and (max-width: 640px){.mmxix .tooltip{display:none}}.picture-wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}.picture-wrapper .picture-container{margin:5px;background-color:var(--bg-secondary);border-radius:var(--radius-default);overflow:hidden}.picture-wrapper .picture-container:hover{background-color:var(--bg-tertiary)}.picture-wrapper .picture-container .label{padding:10px}.video-player{width:100%;min-width:0}.video-player-card{position:relative;display:block;width:100%;overflow:hidden;border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .video-player-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .video-player-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.video-player-card::after{position:absolute;inset:0;pointer-events:none;content:"";background:rgba(0,0,0,.1)}.video-player-card:hover .video-player-play{transform:translate(-50%, -50%) scale(1.08)}.video-player-card:focus-visible{outline:3px solid var(--icon-brand);outline-offset:4px}.video-player-poster{width:100%;height:auto;aspect-ratio:var(--video-ratio);object-fit:cover;border-radius:inherit}.video-player-play{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;pointer-events:none;transform:translate(-50%, -50%)}.video-player-play .icon{filter:drop-shadow(0 1.5px 4px rgba(0, 0, 0, 0.3))}.video-player-play .art{background-color:#fff}@media(prefers-reduced-motion: no-preference){.video-player-play{transition:transform 180ms ease}}.video-player-dialog{--video-gutter: 32px;position:fixed;inset:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;padding:var(--video-gutter);margin:0;overflow:hidden;color:var(--text-primary);background:rgba(0,0,0,0);border:0}.video-player-dialog[open]{display:flex}.video-player-dialog::backdrop{background:rgba(0,0,0,0)}@media only screen and (max-width: 640px){.video-player-dialog{--video-gutter: 0px}}.video-player-backdrop{color-scheme:dark;position:absolute;inset:0;pointer-events:none;background:var(--bg-secondary)}.video-player-panel{position:absolute;top:50%;left:50%;width:min(100% - var(--video-gutter)*2,(100dvh - var(--video-gutter)*2)*var(--video-ratio));min-width:0;border-radius:calc(var(--radius-xlarge)*2);transform:translate(-50%, -50%);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05);box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}@media only screen and (max-width: 640px){.video-player-panel{border-radius:0}}.video-player-panel.is-idle .video-player-controls,.video-player-panel.is-idle .video-player-close{pointer-events:none;opacity:0}.video-player-panel.is-idle video{cursor:none}.video-player-stage{position:relative;isolation:isolate;width:100%;aspect-ratio:var(--video-ratio);overflow:hidden;background:#000;border-radius:inherit}@media only screen and (max-width: 640px){.video-player-stage{border-radius:0}}.video-player-stage video{display:block;width:100%;height:100%;border-radius:inherit;object-fit:contain;cursor:pointer}.video-player-panel:fullscreen{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;background:#000;box-shadow:none;transform:none}.video-player-panel:fullscreen .video-player-stage{width:min(100%,100dvh*var(--video-ratio));border-radius:0}.video-player-return-poster{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;object-fit:cover;border-radius:inherit;opacity:0}.mmxix .button.video-player-control{flex-shrink:0;width:48px;min-width:48px;height:48px;padding:12px;box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05);box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}.mmxix .button.video-player-control span.icon{margin:0;transform:none}.mmxix .button.video-player-control span.icon .art{background-color:var(--icon-primary)}.video-player-close{position:absolute;top:20px;right:20px}@media(prefers-reduced-motion: no-preference){.video-player-controls,.video-player-close{transition:opacity 200ms ease}}.video-player-controls{position:absolute;right:0;bottom:0;left:0;display:flex;gap:12px;align-items:center;padding:20px;color:var(--text-primary)}.video-player-timeline{display:flex;flex:1;gap:16px;align-items:center;min-width:0;height:48px;padding:0 16px;background:var(--button-default);border-radius:var(--radius-large);box-shadow:inset 0 -1px 0 0 var(--transparent-dark-05),inset 0 0 0 1px var(--transparent-dark-05);box-shadow:inset 0 1px 0 0 var(--transparent-light-10),0 0 0 1px var(--transparent-dark-10),inset 0 0 0 1px var(--transparent-light-10)}.video-player-time{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-size:15px;font-weight:500;line-height:22px;font-variant-numeric:tabular-nums}.video-player-progress{--video-thumb-size: 24px;--video-thumb-overhang: 5px;--video-thumb-track-inset: calc(var(--video-thumb-size) / 2 - 3px - var(--video-thumb-overhang));--video-fill-end: calc(var(--video-thumb-track-inset) + (100% - var(--video-thumb-track-inset) * 2) * var(--video-progress, 0));flex:1;min-width:0;height:48px;padding:0;margin:0;appearance:none;cursor:pointer;background:rgba(0,0,0,0);border:0}.video-player-progress::-webkit-slider-runnable-track{height:8px;background:linear-gradient(to right, var(--control-bg-on) var(--video-fill-end), var(--control-bg-off) var(--video-fill-end));border-radius:var(--radius-full);box-shadow:inset 0 1px 1px var(--transparent-dark-05);box-shadow:inset 0 1px 1px var(--transparent-dark-20)}.video-player-progress::-moz-range-track{height:8px;background:linear-gradient(to right, var(--control-bg-on) var(--video-fill-end), var(--control-bg-off) var(--video-fill-end));border-radius:var(--radius-full);box-shadow:inset 0 1px 1px var(--transparent-dark-05);box-shadow:inset 0 1px 1px var(--transparent-dark-20)}.video-player-progress::-moz-range-progress{height:8px;background:rgba(0,0,0,0);border-radius:var(--radius-full)}.video-player-progress::-webkit-slider-thumb{width:var(--video-thumb-size);height:var(--video-thumb-size);margin-top:-8px;appearance:none;background:url("/assets/icons/video-player-seek-thumb-a6e57613.svg") center/24px 24px no-repeat;border-radius:50%;transform:translateX(calc((var(--video-progress, 0) * 2 - 1) * (var(--video-thumb-size) / 2 - var(--video-thumb-track-inset))))}.video-player-progress::-moz-range-thumb{width:var(--video-thumb-size);height:var(--video-thumb-size);background:url("/assets/icons/video-player-seek-thumb-a6e57613.svg") center/24px 24px no-repeat;border:0;border-radius:50%;transform:translateX(calc((var(--video-progress, 0) * 2 - 1) * (var(--video-thumb-size) / 2 - var(--video-thumb-track-inset))))}.video-player-progress:focus-visible{outline:2px solid var(--icon-brand);outline-offset:2px;border-radius:4px}.video-player-status{position:absolute;top:50%;right:24px;left:24px;padding:16px;color:#fff;text-align:center;background:rgba(0,0,0,.85);border-radius:var(--radius-default);transform:translateY(-50%)}.video-player-status a{color:inherit;text-decoration:underline}@media(width <= 480px){.video-player-controls{gap:8px;padding:12px}.video-player-close{top:12px;right:12px}.video-player-timeline{gap:12px;padding:0 12px}.video-player-time{display:none}.video-player-play .icon{width:72px}}.accreditation-module-registration-steps{display:flex;margin-bottom:var(--v-padding);justify-content:center}.accreditation-module-registration-steps>div{flex:1}.accreditation-module-registration-steps>div:not(:first-child){padding-left:var(--h-padding)}.accreditation-module-registration-steps .step{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600;border-radius:50%;background:var(--bg-tertiary);text-align:center;color:var(--text-on-brand-primary);margin:0 auto}@media only screen and (min-width: 641px){.accreditation-module-registration-steps .step{line-height:48px;width:48px}}@media only screen and (max-width: 640px){.accreditation-module-registration-steps .step{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;line-height:32px;width:32px}}.accreditation-module-registration-steps .step-information{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-primary);font-weight:500;padding-top:calc(var(--v-padding)/2);margin:0 auto;text-align:center}.accreditation-module-registration-steps .active .step{background-color:var(--accent-blue)}.accreditation-module-registration-steps .completed .step{background-color:var(--accent-green)}.contact .mmxix.form.marketing-form{background:rgba(0,0,0,0)}.contact .mmxix.form.marketing-form .content{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .contact .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .contact .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.contact .mmxix.form.marketing-form .content{padding:16px}}.contact .mmxix.form.marketing-form .content{border:0}.fnb-dashboard-stat-cards{display:flex;flex-wrap:wrap;gap:16px;margin:16px 0}.fnb-dashboard-stat-cards .stat-card{flex:1;min-width:180px;background:var(--bg-primary);border-radius:4px;padding:16px 24px}.fnb-dashboard-stat-cards .stat-card .number{display:block;font-size:28px;line-height:1.2;font-weight:600;color:var(--text-primary)}.fnb-dashboard-stat-cards .stat-card .number .percentage{font-size:16px;font-weight:400;color:var(--text-secondary)}.fnb-dashboard-stat-cards .stat-card .label{display:block;margin-top:4px;color:var(--text-secondary)}.fnb-chart-week-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:16px}.fnb-dashboard-chart{position:relative;display:flex;justify-content:center;align-items:center;margin:16px 0 32px;aspect-ratio:2/1}.fnb-category-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px}.fnb-progress{height:8px;min-width:120px;max-width:240px;border-radius:4px;background:var(--bg-secondary);overflow:hidden}.fnb-progress .fill{height:100%;border-radius:4px}.events-dashboards-table{color:var(--text-primary)}.events-dashboards-table td,.events-dashboards-table th{min-width:22px;vertical-align:middle}.events-dashboards-table td .icon{vertical-align:middle}.events-dashboards-table thead .month-name{padding:6px 8px 6px 8px;text-align:center;font-size:16px;white-space:nowrap}.events-dashboards-table thead .month-name.january{background-color:rgba(229,131,78,.7490196078)}.events-dashboards-table thead .month-name.february{background-color:rgba(9,183,131,.7490196078)}.events-dashboards-table thead .month-name.march{background-color:rgba(124,244,230,.7490196078)}.events-dashboards-table thead .month-name.april{background-color:rgba(222,206,126,.7490196078)}.events-dashboards-table thead .month-name.may{background-color:rgba(237,78,74,.7490196078)}.events-dashboards-table thead .month-name.june{background-color:rgba(156,225,132,.7490196078)}.events-dashboards-table thead .month-name.july{background-color:rgba(193,40,94,.7490196078)}.events-dashboards-table thead .month-name.august{background-color:rgba(94,131,255,.7490196078)}.events-dashboards-table thead .month-name.september{background-color:rgba(194,226,118,.7490196078)}.events-dashboards-table thead .month-name.october{background-color:rgba(108,150,12,.7490196078)}.events-dashboards-table thead .month-name.november{background-color:rgba(87,81,193,.7490196078)}.events-dashboards-table thead .month-name.december{background-color:rgba(213,39,244,.7490196078)}.events-dashboards-table thead .day-name{padding:0px 2px 0px 2px;text-align:center;font-size:12px}.events-dashboards-table thead .day-name.weekend{background-color:var(--bg-tertiary)}.events-dashboards-table thead .day-name.today{background-color:var(--accent-blue)}.events-dashboards-table thead .day-of-month{padding:0px 2px 0px 2px;text-align:center;font-size:12px}.events-dashboards-table thead .day-of-month.weekend{background-color:var(--bg-tertiary)}.events-dashboards-table thead .day-of-month.today{background-color:var(--accent-blue)}.events-dashboards-table tbody{background-color:var(--bg-secondary)}.events-dashboards-table tbody .event-name{padding:0px 2px 0px 2px;white-space:nowrap}.events-dashboards-table tbody .today{border:1px solid var(--accent-blue)}.events-dashboards-table tbody .event-day{background-color:var(--bg-warning-subtle)}.events-dashboards-table tbody .important-event-day{background-color:var(--accent-yellow)}.events-dashboards-table td,.events-dashboards-table th{position:relative}.events-dashboards-table thead tr th:first-child.horizontal-sticky,.events-dashboards-table tbody tr td:first-child.horizontal-sticky{position:sticky;left:0;z-index:1;background-color:var(--bg-secondary)}.crosshair-row>td::after,.crosshair-row>th::after,.crosshair-col::after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid var(--border-active)}.event-list-year{font-size:40px;padding:20px;background-color:var(--bg-secondary)}.admin-event-list-item-container{display:flex;border-bottom:1px solid var(--border-separator)}.admin-event-list-item-container:hover{background-color:var(--bg-secondary)}.admin-event-list-item-container .favorite{display:flex;align-items:center;max-width:50px;padding-right:16px}.admin-event-list-item-container .image{display:flex;align-items:center;width:70px;max-height:70px;padding-right:16px}.admin-event-list-item-container .image img{width:100%;height:100%;object-fit:contain}.admin-event-list-item-container .info{flex-grow:1;padding-right:16px;height:100%}.admin-event-list-item-container .info a{display:block;height:100%}.admin-event-list-item-container .badges{flex-grow:0;text-align:right}@media only screen and (min-width: 641px){.admin-event-list-item-container{padding:16px}}@media only screen and (max-width: 640px){.admin-event-list-item-container{padding:8px}.admin-event-list-item-container .info .name{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.admin-event-list-item-container .info .dates{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase}.admin-event-list-item-container .favorite{max-width:40px;padding-right:8px}.admin-event-list-item-container .image{display:flex;align-items:center;width:50px;max-height:50px;padding-right:8px}.admin-event-list-item-container .info{padding-right:8px}}.label-info{font-size:80%;color:var(--text-secondary)}.languaged-show-table .languages .language{padding:3px;font-size:13px;color:var(--text-secondary);margin-right:5px;font-weight:300}@media screen and (max-width: 505px){.languaged-show-table .languages .language{font-size:11px}}.languaged-show-table .languages .language:hover{cursor:pointer;text-decoration:underline}.languaged-show-table .languages .language.active{font-weight:bolder}.languaged-show-table .languages .language.complete{color:var(--text-positive)}.languaged-show-table .languages .language.incomplete{color:var(--text-negative)}.event-header-light{display:flex;align-items:center}.event-header-light .logo{margin-right:24px}.event-header-light .data .name{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600}.event-header-light .data .date-location{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.group-join-events-list .event a{display:grid;grid-gap:15px;grid-template-columns:.2fr 1fr;padding-bottom:16px;color:var(--text-primary)}.group-join-events-list .event:hover .details .name{text-decoration:underline}.group-join-events-list .event .details a{color:var(--text-primary)}.group-join-events-list .event:not(:first-child){padding-top:16px}.group-join-events-list .event:not(:last-child){border-bottom:1px solid var(--border-separator)}.event-join-groups-list .group a{display:grid;grid-gap:15px;grid-template-columns:.2fr 1fr;padding-bottom:16px;color:var(--text-primary)}.event-join-groups-list .group:hover .details .name{text-decoration:underline}.event-join-groups-list .group .details a{color:var(--text-primary)}.event-join-groups-list .group:not(:first-child){padding-top:16px}.event-join-groups-list .group:not(:last-child){border-bottom:1px solid var(--border-separator)}.group-join-event-operation-days-list{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit, minmax(200px, 300px));justify-content:center;color:var(--text-primary)}.group-join-event-operation-days-list a{text-decoration:none;color:var(--text-primary)}.group-join-event-operation-days-list a:hover{text-decoration:none;color:var(--text-primary)}.group-join-event-operation-days-list .group-join-event-operation-day{background-color:#eee;border-radius:5px;padding:5px;margin:5px}.group-join-event-operation-days-list .group-join-event-operation-day.selected{background-color:#9ce79f}.group-join-event-operation-days-list .group-join-event-operation-day:hover{background-color:#ddd;cursor:pointer}.group-join-event-operation-days-list .group-join-event-operation-day:hover.selected{background-color:#90d797}.group-join-event-operation-days-list .group-join-event-operation-day .group-join-event-operation-day-date{text-align:center;color:#878787;font-weight:600}.group-join-event-operation-days-list .group-join-event-operation-day .group-join-event-operation-day-title{text-align:center;font-size:20px;font-weight:800}.rental-scan-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #e0d8c8;border-radius:var(--radius-default);overflow:hidden;margin-bottom:16px}.rental-scan-left{background:#f8f5ef;border-right:1px solid #e0d8c8;padding:16px;display:flex;flex-direction:column;min-height:0}.rental-scan-right{background:#faf8f4;padding:16px}.rental-scan-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rental-scan-input-wrapper{position:relative}.rental-scan-input-wrapper .rental-scan-uuid-field{width:100%}.rental-scan-input-wrapper .rental-scan-error{border-color:#f46 !important;box-shadow:0 0 0 2px rgba(255,68,102,.2) !important}.rental-scan-recent-header{display:flex;justify-content:space-between;align-items:center;margin:16px 0 8px;padding-top:12px;border-top:1px solid #e0d8c8}.rental-scan-recent-list{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-height:0;max-height:70vh;overflow-y:auto}.rental-scan-recent-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;background:#fff;border:1px solid #e8e2d8}.rental-scan-recent-item:hover{background:#f0ece4}.rental-scan-badge{flex-shrink:0;font-family:monospace;font-size:10px;min-width:28px;text-align:center}.rental-scan-device-icon{flex-shrink:0;width:24px;height:24px}.rental-scan-recent-info{flex:1;display:flex;flex-direction:column;min-width:0}.rental-scan-uuid{font-family:monospace;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rental-scan-time{flex-shrink:0;font-size:11px}.rental-scan-remove{flex-shrink:0;opacity:.6}.rental-scan-remove:hover{opacity:1}.rental-scan-progress-count{font-size:18px;font-weight:700}.rental-scan-category-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:6px;border:1px solid #e0d8c8;margin-bottom:6px;background:#fff;transition:background .2s}.rental-scan-category-row.rental-scan-category-complete{background:var(--bg-positive-subtle);border-color:var(--accent-green)}.rental-scan-category-row.rental-scan-category-over{background:var(--bg-negative-subtle);border-color:var(--accent-pink)}.rental-scan-category-row.rental-scan-non-qr-row{background:#fff0f0;border-color:#f0c6c6}.rental-scan-category-row.rental-scan-non-qr-row.rental-scan-category-complete{background:var(--bg-positive-subtle);border-color:var(--accent-green)}.rental-scan-category-left{flex:1;min-width:0}.rental-scan-category-name{font-weight:600;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rental-scan-dots{display:flex;gap:3px;margin-top:4px;flex-wrap:wrap}.rental-scan-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.rental-scan-dot.filled{background:#1a1a1a}.rental-scan-dot.empty{background:#e0d8c8;border:1px solid #ccc}.rental-scan-category-count{font-size:16px;font-weight:700;white-space:nowrap;flex-shrink:0}.tint-green{color:#0a4}.rental-shipment-meta{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.rental-shipment-meta-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rental-scan-footer{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.rental-scan-footer-dates{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rental-scan-footer-sim label{display:flex;align-items:center;gap:6px;cursor:pointer}.lcd-preview{background:#000;color:#fff;padding:10px;letter-spacing:4px}.map-in-detail-grid-value{height:300px;width:100%}.devices-map{min-height:40%}.devices-map.full-screen{height:100%}@media only screen and (min-width: 1025px){.featured{padding-bottom:51.2px}}@media only screen and (max-width: 1024px){.featured{padding-bottom:25.6px}}@media only screen and (max-width: 640px){.featured{padding-bottom:0;border-bottom:1px solid var(--border-separator)}}@property --progress-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.mmxix.kiosk{background-color:var(--transparent-dark-100);display:flex;overflow:hidden}.mmxix.kiosk .kiosk-wrapper{display:flex;flex-grow:1;flex-direction:column;height:100vh;width:100vw;border-radius:var(--radius-xlarge);background-color:var(--bg-secondary)}.mmxix.kiosk .kiosk-wrapper.green{background-color:var(--accent-green)}.mmxix.kiosk .kiosk-wrapper.blue{background-color:var(--accent-blue)}.mmxix.kiosk .kiosk-wrapper.pink{background-color:var(--accent-pink)}.mmxix.kiosk .kiosk-wrapper.green,.mmxix.kiosk .kiosk-wrapper.pink,.mmxix.kiosk .kiosk-wrapper.blue,.mmxix.kiosk .kiosk-wrapper.gray{color:var(--text-on-brand-primary)}.mmxix.kiosk .kiosk-wrapper.green .kiosk-header h1 strong,.mmxix.kiosk .kiosk-wrapper.pink .kiosk-header h1 strong,.mmxix.kiosk .kiosk-wrapper.blue .kiosk-header h1 strong,.mmxix.kiosk .kiosk-wrapper.gray .kiosk-header h1 strong{background-image:url("icons/logo-dark.svg")}.mmxix.kiosk .kiosk-header,.mmxix.kiosk .kiosk-footer{flex-shrink:0;flex-grow:0}.mmxix.kiosk .kiosk-header{height:144px;position:relative;padding:48px 48px 0}.mmxix.kiosk .kiosk-header .left,.mmxix.kiosk .kiosk-header .right{position:absolute;top:48px;display:flex;gap:8px}.mmxix.kiosk .kiosk-header .left{left:48px}.mmxix.kiosk .kiosk-header .left .icon{transform:translate(-8px, -8px)}.mmxix.kiosk .kiosk-header .right{right:48px}.mmxix.kiosk .kiosk-header .right .icon{transform:translate(8px, -8px)}.mmxix.kiosk .kiosk-header h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:400;display:flex;gap:8px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.mmxix.kiosk .kiosk-header h1 strong{font-weight:600;text-transform:lowercase;padding-left:32px;background:url("icons/logo.svg") no-repeat left center}@media(prefers-color-scheme: dark){.mmxix.kiosk .kiosk-header h1 strong{background-image:url("icons/logo-dark.svg")}}.mmxix.kiosk .kiosk-header .kiosk-info{display:flex;gap:8px;font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:600;color:var(--text-secondary);padding:10px 14px;border-radius:24px;border:1px solid var(--border-default)}.mmxix.kiosk .kiosk-header .kiosk-info .icon{width:24px !important;height:24px !important;border-radius:0;transform:none}.mmxix.kiosk .kiosk-header .timer-wrapper{position:relative;width:64px;--progress-angle: 0deg;display:block}.mmxix.kiosk .kiosk-header .timer-wrapper:after{content:"";position:absolute;top:0;left:0;width:64px;height:64px;border-radius:50%;background:conic-gradient(var(--bg-primary) 0deg var(--progress-angle), var(--accent-green) var(--progress-angle) 360deg);mask:radial-gradient(circle, transparent 60%, black 60%);mask-composite:subtract;transform:translate(-8px, -8px);user-select:none;animation:timer var(--progress-duration, 5s) linear 1}@keyframes timer{0%{--progress-angle: 0deg}100%{--progress-angle: 360deg}}.mmxix.kiosk .kiosk-header .timer-wrapper .icon{position:absolute;z-index:1000}.mmxix.kiosk .kiosk-header :not(.kiosk-info) .icon{border-radius:32px;width:64px;height:64px}.mmxix.kiosk .kiosk-content{flex-grow:1;display:flex;flex-shrink:1;flex-direction:column;gap:24px;overflow-y:auto;padding:48px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--transparent-dark-100) 48px, var(--transparent-dark-100) calc(100% - 48px), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--transparent-dark-100) 48px, var(--transparent-dark-100) calc(100% - 48px), transparent 100%)}.mmxix.kiosk .kiosk-content .kiosk-content-block{display:flex;flex-direction:column;gap:16px;border-radius:24px;background-color:var(--bg-primary);padding:24px;flex:1}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list{padding:0;gap:0;flex-grow:0}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list li:not(:first-child){border-top:1px solid var(--border-separator)}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list li input[type=radio]{position:absolute;top:24px;left:24px}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list li label{position:relative;flex-grow:1;flex-direction:column;padding:24px;padding-left:80px;display:flex;gap:8px}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list li label h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;display:flex;justify-content:space-between;align-items:center}.mmxix.kiosk .kiosk-content .kiosk-content-block.radiobutton-list li label p{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}.mmxix.kiosk .kiosk-content .row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:24px;flex:1}.mmxix.kiosk .kiosk-content .row>*{min-width:0}.mmxix.kiosk .kiosk-content .column{display:flex;flex-direction:column;gap:24px;flex:1}.mmxix.kiosk .scan{display:flex;flex-direction:column;gap:24px;align-items:center;font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600}.mmxix.kiosk .scan .arrow-down{animation:arrow-down 1.5s infinite linear}@keyframes arrow-down{0%,100%{transform:translateY(-8px)}50%{transform:translateY(8px)}}.mmxix.kiosk .message{display:flex;gap:8px;align-items:center;justify-content:center;font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600}.mmxix.kiosk .branding{flex-grow:1;display:flex;justify-content:center;align-items:center;flex-shrink:1;align-self:center;width:75vw}.mmxix.kiosk .branding img{object-fit:contain;mix-blend-mode:multiply;width:152vw;height:152vw;max-width:76vw;max-height:76vw}.mmxix.kiosk .confirmation{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center}.mmxix.kiosk .confirmation h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:600}.mmxix.kiosk .confirmation h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:500}.mmxix.kiosk .confirmation .huge{margin-top:-24px}.mmxix.kiosk .profile{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:24px}.mmxix.kiosk .profile h2{margin-top:32px;font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:600}.mmxix.kiosk .profile h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:500}.mmxix.kiosk .profile h3.green{color:var(--text-positive)}.mmxix.kiosk .profile h3.pink{color:var(--text-negative)}.mmxix.kiosk .profile .avatar{flex-grow:1;overflow:visible;position:relative;width:50vw;height:50vw;max-width:25vw;max-height:25vw}.mmxix.kiosk .profile .avatar:after{display:none}.mmxix.kiosk .profile .avatar .icon{position:absolute;bottom:0;right:0;background-color:var(--bg-secondary);border-radius:50%}.mmxix.kiosk a{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;user-select:none;touch-action:manipulation}.mmxix.kiosk .cta{display:flex;gap:24px}.mmxix.kiosk .cta .line{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:24px;flex:1}.mmxix.kiosk .cta .line a,.mmxix.kiosk .cta .line input[type=submit],.mmxix.kiosk .cta .line button{min-width:0}.mmxix.kiosk .cta a,.mmxix.kiosk .cta input[type=submit],.mmxix.kiosk .cta button{color:var(--text-on-brand-primary);border-radius:32px;padding:40px 48px;font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:8px}.mmxix.kiosk .cta a:disabled,.mmxix.kiosk .cta input[type=submit]:disabled,.mmxix.kiosk .cta button:disabled{opacity:.5;pointer-events:none}.mmxix.kiosk .cta a:has(.icon),.mmxix.kiosk .cta input[type=submit]:has(.icon),.mmxix.kiosk .cta button:has(.icon){padding-left:40px}.mmxix.kiosk .cta a.green,.mmxix.kiosk .cta input[type=submit].green,.mmxix.kiosk .cta button.green{background-color:var(--button-positive)}.mmxix.kiosk .cta a.green:hover,.mmxix.kiosk .cta a.green:focus,.mmxix.kiosk .cta input[type=submit].green:hover,.mmxix.kiosk .cta input[type=submit].green:focus,.mmxix.kiosk .cta button.green:hover,.mmxix.kiosk .cta button.green:focus{background-color:var(--button-positive-hover)}.mmxix.kiosk .cta a.green:active,.mmxix.kiosk .cta input[type=submit].green:active,.mmxix.kiosk .cta button.green:active{background-color:var(--button-positive-active)}.mmxix.kiosk .cta a.pink,.mmxix.kiosk .cta input[type=submit].pink,.mmxix.kiosk .cta button.pink{background-color:var(--button-negative)}.mmxix.kiosk .cta a.pink:hover,.mmxix.kiosk .cta a.pink:focus,.mmxix.kiosk .cta input[type=submit].pink:hover,.mmxix.kiosk .cta input[type=submit].pink:focus,.mmxix.kiosk .cta button.pink:hover,.mmxix.kiosk .cta button.pink:focus{background-color:var(--button-negative-hover)}.mmxix.kiosk .cta a.pink:active,.mmxix.kiosk .cta input[type=submit].pink:active,.mmxix.kiosk .cta button.pink:active{background-color:var(--button-negative-active)}.mmxix.kiosk .cta a.blue,.mmxix.kiosk .cta input[type=submit].blue,.mmxix.kiosk .cta button.blue{background-color:var(--button-primary)}.mmxix.kiosk .cta a.blue:hover,.mmxix.kiosk .cta a.blue:focus,.mmxix.kiosk .cta input[type=submit].blue:hover,.mmxix.kiosk .cta input[type=submit].blue:focus,.mmxix.kiosk .cta button.blue:hover,.mmxix.kiosk .cta button.blue:focus{background-color:var(--button-primary-hover)}.mmxix.kiosk .cta a.blue:active,.mmxix.kiosk .cta input[type=submit].blue:active,.mmxix.kiosk .cta button.blue:active{background-color:var(--button-primary-active)}.mmxix.kiosk .cta a.gray,.mmxix.kiosk .cta input[type=submit].gray,.mmxix.kiosk .cta button.gray{background-color:var(--button-default)}.mmxix.kiosk .cta a.orange,.mmxix.kiosk .cta input[type=submit].orange,.mmxix.kiosk .cta button.orange{background-color:var(--accent-orange)}.mmxix.kiosk .cta a.orange:hover,.mmxix.kiosk .cta a.orange:focus,.mmxix.kiosk .cta input[type=submit].orange:hover,.mmxix.kiosk .cta input[type=submit].orange:focus,.mmxix.kiosk .cta button.orange:hover,.mmxix.kiosk .cta button.orange:focus{background-color:var(--accent-orange-hover)}.mmxix.kiosk .cta a.orange:active,.mmxix.kiosk .cta input[type=submit].orange:active,.mmxix.kiosk .cta button.orange:active{background-color:var(--accent-orange-active)}.mmxix.kiosk .cta a.not-allowed,.mmxix.kiosk .cta input[type=submit].not-allowed,.mmxix.kiosk .cta button.not-allowed{cursor:not-allowed}.mmxix.kiosk .horizontal-block{display:flex;gap:32px}.mmxix.kiosk .horizontal-block .cell{flex:1;padding:24px 32px;border-radius:32px;background:var(--bg-primary)}.mmxix.kiosk .horizontal-block .cell h3{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.mmxix.kiosk .horizontal-block .cell h3 small{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:400;color:var(--text-secondary);display:block}.mmxix.kiosk .horizontal-block .cell h4{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600;margin-top:16px}.mmxix.kiosk .horizontal-block .cell h4 small{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:400;color:var(--text-secondary);display:block}.mmxix.kiosk .horizontal-block .cell h5{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:600;margin-top:8px}.mmxix.kiosk .horizontal-block .cell h5 small{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:var(--text-secondary)}.mmxix.kiosk .horizontal-block .cell p{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-top:8px}.mmxix.kiosk .horizontal-block .cell p small{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:var(--text-secondary)}.mmxix.kiosk .kiosk-footer{display:flex;gap:24px;padding:0 48px 48px}.mmxix.kiosk .kiosk-footer form{flex:1;display:flex;gap:24px;flex-direction:column}.mmxix.kiosk .signature-section{display:flex;flex:1}.mmxix.kiosk .signature-section .signature_pad{flex:1;position:relative}.mmxix.kiosk .signature-section canvas{background:var(--bg-tertiary);width:100%;height:25vh;border-radius:32px}.mmxix.kiosk .signature-section .signature_pad_clear{position:absolute;top:24px;right:24px;padding:8px;display:flex}.mmxix.kiosk .signature-section .placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:var(--text-tertiary);pointer-events:none;font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-weight:600}.mmxix .lease-form{display:flex;margin-top:-24px;flex-wrap:wrap}@media only screen and (min-width: 641px){.mmxix .lease-form{min-height:320px}}@media only screen and (max-width: 640px){.mmxix .lease-form{min-height:0}}.mmxix .lease-form .lease-to,.mmxix .lease-form .lease-articles{padding:24px 0;flex-grow:1;display:flex;flex-direction:column;min-height:320px}.mmxix .lease-form .lease-to{padding-right:32px;width:33.33%}.mmxix .lease-form .lease-to .lease-to-profile{flex-grow:1;justify-content:center;align-items:center;display:flex;flex-direction:column}.mmxix .lease-form .lease-to .lease-to-profile .avatar{margin-bottom:16px}.mmxix .lease-form .lease-to .lease-to-profile .name{font-weight:600}.mmxix .lease-form .lease-to .lease-to-profile .name,.mmxix .lease-form .lease-to .lease-to-profile .parent{width:100%;text-align:center}.mmxix .lease-form .lease-to .lease-to-profile .badge{margin-top:8px}.mmxix .lease-form .lease-to .lease-to-profile .tagcloud{margin-top:8px}.mmxix .lease-form .lease-articles{padding-left:32px;border-left:1px solid var(--border-separator)}.mmxix .lease-form .lease-document-signing{width:100%}.mmxix .lease-form .header{display:flex;align-items:center;margin-bottom:16px}.mmxix .lease-form .header .label{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:600;flex-grow:1}.mmxix .lease-form .search{width:100%;margin-bottom:16px}.mmxix .lease-form .sign{width:100%;padding:24px 0;display:flex;align-items:center;border-top:1px solid var(--border-separator)}.mmxix .lease-form .sign p{font-weight:600;flex-grow:1}.mmxix .lease-form .sign .button{margin-left:16px;flex-shrink:0}.mmxix .lease-form .sign .styled{margin-left:16px}.mmxix .lease-form .sign .done,.mmxix .lease-form .sign .waiting,.mmxix .lease-form .sign .error{margin-right:12px;background-color:var(--accent-green);padding:4px;border-radius:50%;width:32px;height:32px}.mmxix .lease-form .sign .done{background-color:var(--accent-green)}.mmxix .lease-form .sign .waiting{background-color:var(--bg-tertiary)}.mmxix .lease-form .sign .error{background-color:var(--accent-pink)}.mmxix .lease-form .sign .autograph-preview{height:50px;width:76px;background-color:var(--bg-secondary);border-radius:var(--radius-default)}.mmxix .lease-form .lease-remarks{width:100%;padding:24px 0;display:flex;align-items:center;border-top:1px solid var(--border-separator)}.mmxix .lease-form .lease-remarks .input-item{width:100%;margin:0}.mmxix .lease-form .lease-question{width:100%;padding:24px 0;display:flex;align-items:center;border-top:1px solid var(--border-separator)}.mmxix .lease-form .lease-question .input-item{width:100%;margin:0}.mmxix .people-list .person{display:flex;width:100%;align-items:center;padding-bottom:16px;padding-top:16px;border-top:1px solid var(--border-separator)}.mmxix .people-list .person:first-of-type{padding-top:0;border-top:0}.mmxix .people-list .person .photo{margin-right:16px}.mmxix .people-list .person .info{flex-grow:1;margin-right:16px}.mmxix .people-list .person .info .name{font-weight:500}.mmxix .people-list .person .info .details{color:var(--text-secondary)}.mmxix .people-list .person .action a,.mmxix .people-list .person .action button{vertical-align:middle}.mmxix .stock-list .stock-item{display:flex;width:100%;align-items:center;padding-bottom:16px;padding-top:16px;border-top:1px solid var(--border-separator)}.mmxix .stock-list .stock-item:first-of-type{padding-top:0;border-top:0}.mmxix .stock-list .stock-item .photo{margin-right:16px}.mmxix .stock-list .stock-item .info{flex-grow:1;margin-right:16px}.mmxix .stock-list .stock-item .info .name{font-weight:500}.mmxix .stock-list .stock-item .info .details{color:var(--text-secondary)}.mmxix .stock-list .stock-item .amount{flex-grow:1;margin-right:16px;text-align:right}.mmxix .stock-list .stock-item .action a,.mmxix .stock-list .stock-item .action button{vertical-align:middle}.mmxix .category-list{margin-bottom:24px}.mmxix .category-list li{border-top:1px solid var(--border-separator)}.mmxix .category-list li:first-of-type{border-top:0}.mmxix .category-list li a{display:flex;align-items:center;padding:16px 0}.mmxix .category-list li a .photo{margin-right:16px;width:48px;height:48px;aspect-ratio:1/1;object-fit:cover;border-radius:var(--radius-default);background-color:var(--bg-secondary)}.mmxix .category-list li a .photo .icon{height:48px;width:48px}.mmxix .category-list li a .labels{display:flex;flex-direction:column;flex-grow:1}.mmxix .category-list li a .labels .secondary{margin:0;flex-grow:1}.mmxix .category-list li a .primary{flex-grow:1;color:var(--text-primary);font-weight:600}.mmxix .category-list li a:hover .primary,.mmxix .category-list li a:focus .primary{text-decoration:underline}.mmxix .category-list li a .secondary{color:var(--text-secondary);margin-left:16px}.mmxix .category-list li a .next{margin-left:16px}.mmxix .category-list li .info{color:var(--text-secondary);margin-left:16px;margin-bottom:16px}.mmxix .preview-box{background-color:var(--bg-secondary);border-radius:var(--radius-default);padding:16px}.mmxix .preview-box.reloading{opacity:.5}.logs-title.new{border-bottom:3px solid var(--border-focus)}.a-log{padding:5px;margin:5px;background-color:var(--bg-secondary)}.a-log .timing-and-event{display:grid;grid-template-columns:50% 50%}.a-log .timing-and-event .timing{margin-left:25px;font-size:60%}.a-log .timing-and-event .timing a{color:var(--text-secondary)}.a-log .timing-and-event .event{margin-right:5px;margin-left:15px;font-size:70%;text-align:right}.a-log .timing-and-event .event a{color:var(--text-secondary)}.a-log .log-link{margin-right:5px;text-decoration:none !important}.a-log .body{display:grid;grid-template-columns:25px 1fr;font-size:80%}.a-log.new{border-left:5px solid var(--border-focus)}.a-log.admin{border-right:5px solid var(--purple-65)}.a-log.moderator{border-right:5px solid var(--button-warning)}.a-log.user{border-right:5px solid var(--green-75)}.a-log.system{border-right:5px solid var(--button-negative)}.a-log.anonymous{border-right:5px solid var(--border-hover)}.a-log .icon-cell{border-right:1px solid var(--neutral-40)}.a-user.new{border-left:5px solid var(--border-focus)}.marketing-section>.wrapper.blogposts{display:flex;flex-direction:column;gap:48px}.marketing-section>.wrapper.blogposts .blogpost .styled{max-width:none;margin-right:0;margin-left:0}.marketing-section>.wrapper.blogposts .blogpost+.blogpost{margin-top:0}.marketing-section>.wrapper.blogposts .blogpost-image-link{overflow:hidden;border-radius:var(--radius-xlarge)}.marketing-section>.wrapper.blogposts .blogpost figure::after{content:none}.marketing-section>.wrapper.blogposts .blogpost-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}.marketing-section>.wrapper.blogposts .blogpost--featured{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-section>.wrapper.blogposts .blogpost--featured{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-section>.wrapper.blogposts .blogpost--featured{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-section>.wrapper.blogposts .blogpost--featured{padding:16px}}.marketing-section>.wrapper.blogposts .blogpost--featured{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;gap:32px}.marketing-section>.wrapper.blogposts .blogpost--featured .blogpost-copy{grid-column:2;grid-row:1}.marketing-section>.wrapper.blogposts .blogpost--featured .blogpost-image-link{grid-column:1;grid-row:1;align-self:stretch}.marketing-section>.wrapper.blogposts .blogpost--featured.no-image .blogpost-copy{grid-column:1/-1}.marketing-section>.wrapper.blogposts .blogpost--featured figure{height:100%;min-height:360px;margin:0}.marketing-section>.wrapper.blogposts .blogpost--featured figure img{height:100%;min-height:360px;aspect-ratio:4/3;object-fit:cover}.marketing-section>.wrapper.blogposts .blogpost--featured .styled{margin-top:20px;margin-bottom:24px}.marketing-section>.wrapper.blogposts .blogpost--card{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-section>.wrapper.blogposts .blogpost--card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-section>.wrapper.blogposts .blogpost--card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-section>.wrapper.blogposts .blogpost--card{padding:16px}}.marketing-section>.wrapper.blogposts .blogpost--card{display:flex;flex-direction:column;gap:24px}.marketing-section>.wrapper.blogposts .blogpost--card .blogpost-copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:0}.marketing-section>.wrapper.blogposts .blogpost--card header h2{margin-top:0}.marketing-section>.wrapper.blogposts .blogpost--card figure{margin:0}.marketing-section>.wrapper.blogposts .blogpost--card .blogpost-image-link{order:-1}.marketing-section>.wrapper.blogposts .blogpost--card figure img{aspect-ratio:16/9;object-fit:cover}.marketing-section>.wrapper.blogposts .blogpost--card .styled{margin-top:12px;margin-bottom:20px}.marketing-section>.wrapper.blogposts .blogpost--card .blogpost-copy>p:last-child{margin-top:auto;padding-top:20px}.marketing-section>.wrapper.blogposts .blogpost-list{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-section>.wrapper.blogposts .blogpost-list{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-section>.wrapper.blogposts .blogpost-list{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-section>.wrapper.blogposts .blogpost-list{padding:16px}}.marketing-section>.wrapper.blogposts .blogpost-list{display:flex;flex-direction:column}.marketing-section>.wrapper.blogposts .blogpost-list>.blogpost--row:first-child{padding-top:0;border-top:0}.marketing-section>.wrapper.blogposts .blogpost-list>.blogpost--row:last-child{padding-bottom:0}.marketing-section>.wrapper.blogposts .blogpost-list:empty{display:none}.marketing-section>.wrapper.blogposts .blogpost--row{display:grid;grid-template-columns:minmax(0, 1fr) 240px;align-items:center;gap:32px;padding:32px 0;border-top:1px solid var(--border-separator)}.marketing-section>.wrapper.blogposts .blogpost--row.no-image{grid-template-columns:minmax(0, 1fr)}.marketing-section>.wrapper.blogposts .blogpost--row header h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin-top:0}.marketing-section>.wrapper.blogposts .blogpost--row figure{margin:0}.marketing-section>.wrapper.blogposts .blogpost--row figure img{aspect-ratio:16/9;object-fit:cover}.marketing-section>.wrapper.blogposts .blogpost--row .styled{margin-top:12px;margin-bottom:20px}@media only screen and (max-width: 1024px){.marketing-section>.wrapper.blogposts{gap:32px}.marketing-section>.wrapper.blogposts .blogpost-grid{grid-template-columns:1fr;gap:24px}.marketing-section>.wrapper.blogposts .blogpost--featured{grid-template-columns:1fr;gap:24px}.marketing-section>.wrapper.blogposts .blogpost--featured .blogpost-copy,.marketing-section>.wrapper.blogposts .blogpost--featured.no-image .blogpost-copy{grid-column:1;grid-row:2}.marketing-section>.wrapper.blogposts .blogpost--featured .blogpost-image-link{grid-column:1;grid-row:1}.marketing-section>.wrapper.blogposts .blogpost--featured figure,.marketing-section>.wrapper.blogposts .blogpost--featured figure img{min-height:0}.marketing-section>.wrapper.blogposts .blogpost--featured figure img{aspect-ratio:16/9}}@media only screen and (max-width: 640px){.marketing-section>.wrapper.blogposts .blogpost--featured,.marketing-section>.wrapper.blogposts .blogpost--card{gap:16px}.marketing-section>.wrapper.blogposts .blogpost--row{grid-template-columns:minmax(0, 1fr);gap:20px;padding:24px 0}.marketing-section>.wrapper.blogposts .blogpost--row .blogpost-image-link{order:-1}}.marketing-section>.wrapper.blogpost-page{max-width:800px;margin:0 auto}.blogpost header h1,.blogpost header h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px}@media only screen and (max-width: 1024px){.blogpost header h1,.blogpost header h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}}@media only screen and (max-width: 640px){.blogpost header h1,.blogpost header h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.blogpost header h1 a,.blogpost header h2 a{color:var(--text-primary);display:block}.blogpost header h1 a:hover,.blogpost header h1 a:focus,.blogpost header h2 a:hover,.blogpost header h2 a:focus{color:var(--text-primary);text-decoration:underline}.blogpost header .badge{margin-bottom:4px}.blogpost header p{color:var(--text-secondary)}.blogpost figure{margin-top:calc(var(--v-padding)/2);position:relative}.blogpost figure img{width:100%;display:block;object-fit:cover}.blogpost figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("/assets/marketing/blog-photo-overlay-33a7ec48.svg") no-repeat bottom left}@media only screen and (min-width: 1025px){.blogpost figure:after{background-size:10%}}@media only screen and (max-width: 1024px){.blogpost figure:after{background-size:15%}}@media only screen and (max-width: 640px){.blogpost figure:after{background-size:25%}}.blogpost .styled{max-width:640px;margin-right:auto;margin-left:auto;margin-top:calc(var(--v-padding)/2);margin-bottom:calc(var(--v-padding)/2)}.blogpost .more,.blogpost .back{display:flex;align-items:center;color:var(--text-brand);font-weight:600}.blogpost .more:hover,.blogpost .more:focus,.blogpost .back:hover,.blogpost .back:focus{text-decoration:underline}.blogpost .more .icon,.blogpost .back .icon{margin-left:4px}.blogpost .back .icon{margin:0 4px 0 0}.blogpost+.blogpost{margin-top:var(--v-padding)}.wrapper:not(.blogposts) .blogpost{padding:calc(var(--h-padding)/4) 0}.wrapper:not(.blogposts) .blogpost figure{margin:var(--h-padding) calc(var(--h-padding)*-1)}.wrapper:not(.blogposts) .blogpost .styled{margin-bottom:var(--v-padding)}.customer-grid{display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:var(--v-padding)}.customer-grid li{display:flex;align-items:center}@media only screen and (min-width: 641px){.customer-grid li{width:12.5%;padding:16px}}@media only screen and (max-width: 640px){.customer-grid li{width:25%;padding:8px}}.customer-grid a{display:block}@media only screen and (min-width: 1025px){.customer-grid a:hover img,.customer-grid a:focus img{transform:scale(1.05)}}@media only screen and (max-width: 1024px){.customer-grid a:hover img,.customer-grid a:focus img{transform:none}}.customer-grid img{width:100%;transition:transform .1s ease-in;mix-blend-mode:darken}.customer-grid-wrapper{background:var(--bg-secondary);padding:calc(var(--v-padding)*1.5) 0 calc(var(--v-padding)*.5) 0 !important}.customer-grid-wrapper h1{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:700;text-align:center;width:100%;color:var(--text-primary)}@media only screen and (min-width: 641px){.customer-grid-wrapper h1{margin-bottom:var(--v-padding)}}@media only screen and (max-width: 640px){.customer-grid-wrapper h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-bottom:calc(var(--v-padding)*1.5)}}.faq{background-color:var(--bg-secondary);padding:calc(var(--v-padding)*2) 0}.faq details.question{max-width:560px;margin:0 auto;border-bottom:1px solid var(--border-default)}.faq details.question:last-child{border:0;padding-bottom:calc(var(--v-padding)*2)}.faq summary{display:flex;align-items:center;cursor:pointer;list-style:none;font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}@media only screen and (min-width: 641px){.faq summary{padding:calc(var(--v-padding)/2) 0}}@media only screen and (max-width: 640px){.faq summary{padding:var(--v-padding) 0}}.faq summary::-webkit-details-marker{display:none}.faq summary .icon{width:var(--icon-small);margin-right:8px}.faq summary h3{flex-grow:1;margin:0;font:inherit;font-weight:500}.faq details:not([open]) summary .icon{transform:rotate(-90deg)}@media only screen and (min-width: 641px){.faq details[open] summary{padding-bottom:calc(var(--v-padding)/4)}}@media only screen and (max-width: 640px){.faq details[open] summary{padding-bottom:calc(var(--v-padding)/2)}}.faq details[open] summary .icon{transform:rotate(0)}@media only screen and (min-width: 641px){.faq section{padding-bottom:calc(var(--v-padding)/2)}}@media only screen and (max-width: 640px){.faq section{padding-bottom:var(--v-padding)}}@media(prefers-reduced-motion: no-preference){.faq summary .icon{transition:transform .15s ease-in}@supports(interpolate-size: allow-keywords) and selector(::details-content){.faq details.question{interpolate-size:allow-keywords}.faq details.question::details-content{height:0;overflow:clip;transition:height .2s ease,content-visibility .2s allow-discrete}.faq details.question[open]::details-content{height:auto}.faq summary{transition:padding-bottom .2s ease}}}.marketing-faq>.faq{max-width:none;padding:0 var(--h-padding);background-color:rgba(0,0,0,0)}.marketing-faq .marketing-title{max-width:none;margin-bottom:32px}.marketing-faq details.question{max-width:720px}.marketing-faq details.question:last-child{padding-bottom:0}.features-intro{display:flex;flex-direction:column;align-items:center;text-align:center}@media only screen and (min-width: 641px){.features-intro{padding:var(--v-padding) var(--h-padding)}}@media only screen and (max-width: 640px){.features-intro{padding:48px 16px}}.features-intro h1{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px}@media only screen and (min-width: 641px){.features-intro h1{font-family:Everyday,serif;font-weight:normal;text-wrap:balance;margin-bottom:32px}}@media only screen and (max-width: 640px){.features-intro h1{margin-bottom:16px}}@media only screen and (max-width: 640px){.features-intro h1{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}}@media only screen and (min-width: 641px){.features-intro p{margin-bottom:32px}}@media only screen and (max-width: 640px){.features-intro p{margin-bottom:16px}}@media only screen and (min-width: 641px){.features-intro .button{margin-bottom:32px}}@media only screen and (max-width: 640px){.features-intro .button{margin-bottom:16px}}.features-intro .arrow-down{width:32px;height:32px;border:1px solid var(--border-active);border-radius:50%}.tool-grid{padding-bottom:calc(var(--v-padding)*2);display:flex;flex-wrap:wrap;justify-content:space-between}.tool-grid .tool{border:1px solid var(--border-separator);border-radius:var(--radius-xlarge);position:relative}@media only screen and (min-width: 641px){.tool-grid .tool{padding:92px 32px 32px;width:48%;margin-top:92px}}@media only screen and (max-width: 640px){.tool-grid .tool{width:100%;padding:64px 16px 16px;margin-top:64px}}.tool-grid .tool img{background:var(--bg-primary);position:absolute;top:0;left:50%;transform:translate(-50%, -50%);border:8px solid var(--border-separator)}@media only screen and (min-width: 641px){.tool-grid .tool img{width:128px}}@media only screen and (max-width: 640px){.tool-grid .tool img{width:96px}}.tool-grid .tool h2{color:var(--text-brand);font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}@media only screen and (min-width: 641px){.tool-grid .tool h2{margin-bottom:24px}}@media only screen and (max-width: 640px){.tool-grid .tool h2{margin-bottom:12px}}@media only screen and (max-width: 640px){.tool-grid .tool h2{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.how-eventication-works{padding:calc(var(--v-padding)*1.5) 0}.how-eventication-works h1{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:700;text-align:center;width:100%}@media only screen and (min-width: 641px){.how-eventication-works h1{margin-bottom:var(--v-padding)}}@media only screen and (max-width: 640px){.how-eventication-works h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-bottom:calc(var(--v-padding)*1.5)}}.how-eventication-works div{display:flex}@media only screen and (max-width: 640px){.how-eventication-works div{flex-direction:column}}.how-eventication-works article{flex:1;display:flex;flex-direction:column}.how-eventication-works article img{width:50%}@media only screen and (min-width: 641px){.how-eventication-works article img{max-width:128px;margin-bottom:calc(var(--v-padding)/1.5)}}@media only screen and (max-width: 640px){.how-eventication-works article img{margin-bottom:calc(var(--v-padding)*1.5);max-width:96px}}.how-eventication-works article h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;color:var(--text-brand);width:100%}@media only screen and (max-width: 640px){.how-eventication-works article h2{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.how-eventication-works article ul{width:100%}.how-eventication-works article ul li{margin-top:calc(var(--v-padding)/2);display:flex;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.how-eventication-works article ul li .icon{margin-right:8px}.how-eventication-works hr{background:var(--bg-secondary)}@media only screen and (min-width: 641px){.how-eventication-works hr{width:1px;margin:0 calc(var(--h-padding)/2)}}@media only screen and (max-width: 640px){.how-eventication-works hr{width:auto;height:1px;margin:calc(var(--v-padding)*2) 0}}.one-hundred-percent{display:flex;align-items:center;padding:calc(var(--v-padding)*1.5) 0}@media only screen and (max-width: 640px){.one-hundred-percent{flex-direction:column}}.one-hundred-percent.alt{justify-content:flex-end}@media only screen and (max-width: 640px){.one-hundred-percent.alt{order:1}}@media only screen and (min-width: 641px){.one-hundred-percent.alt div{transform:translateX(calc(var(--h-padding) * 1))}}@media only screen and (max-width: 640px){.one-hundred-percent.alt div{transform:translateY(calc(var(--v-padding) * -2));order:2}}.one-hundred-percent img{flex:1;border-radius:var(--radius-xlarge)}@media only screen and (min-width: 641px){.one-hundred-percent img{width:50%}}@media only screen and (max-width: 640px){.one-hundred-percent img{width:100%}}.one-hundred-percent div{flex:1;background:var(--bg-primary);border-radius:var(--radius-xlarge)}@media only screen and (min-width: 641px){.one-hundred-percent div{padding:calc(var(--v-padding)/2) calc(var(--h-padding)/2);transform:translateX(calc(var(--h-padding) * -1))}}@media only screen and (max-width: 640px){.one-hundred-percent div{padding:var(--v-padding) var(--h-padding) 0;transform:translateY(calc(var(--v-padding) * -2));margin:0 var(--h-padding)}.one-hundred-percent div h1{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.one-hundred-percent div h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:700}}.one-hundred-percent div h1{color:var(--text-brand);font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-bottom:8px}.one-hundred-percent div h2{margin-bottom:8px;font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:700}.one-hundred-percent div p{text-wrap:balance}.one-hundred-percent div .button{margin-top:12px}.one-hundred-percent div ul{margin-bottom:8px}.one-hundred-percent div ul li{background:url("/assets/icons/checkmark-7fcae81c.svg") no-repeat left 4px;padding-left:24px;font-weight:500}.what-is-eventication{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px;font-weight:600;text-align:center}@media only screen and (min-width: 1025px){.what-is-eventication{padding-bottom:96px}}@media only screen and (max-width: 1024px){.what-is-eventication{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;padding-bottom:48px}}@media only screen and (max-width: 640px){.what-is-eventication{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;padding-bottom:24px}}@media only screen and (min-width: 641px){.what-is-eventication p{display:inline}}@media only screen and (max-width: 640px){.what-is-eventication p{display:block;margin-bottom:8px}}.what-is-eventication .button.large{transform:translateY(-8px);margin-left:8px}@media only screen and (max-width: 1024px){.what-is-eventication .button.large{display:none}}@media only screen and (min-width: 1025px){.what-is-eventication .button.small{display:none}}@media only screen and (max-width: 1024px){.what-is-eventication .button.small{display:inline-block;transform:translateY(-8px);margin-left:4px}}@media only screen and (max-width: 640px){.what-is-eventication .button.small{display:inline-flex;transform:none;margin:0}}.marketing-section :is(h1,h2,h3):not(.marketing-title),.features-intro h1,.customer-grid-wrapper h1,.blogpost header :is(h1,h2),.mailing :is(h1,h2),.form-small h1,.pricing-table :is(h2,h3){text-wrap:pretty}.marketing-band.secondary{background:var(--bg-secondary)}.marketing-section{padding:calc(var(--v-padding)*2.5) 0}.marketing-section.secondary{background:var(--bg-secondary)}.marketing-section.secondary .marketing-number,.marketing-section.secondary .marketing-quote{background:var(--bg-primary)}.marketing-section>.wrapper{max-width:calc(1184px + var(--h-padding)*2)}.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin:0 0 64px;font-weight:700;color:var(--text-primary);text-align:center;text-wrap:balance}@media only screen and (max-width: 1024px){.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin-bottom:32px}}@media only screen and (max-width: 640px){.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}h1.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:64px;line-height:64px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}@media only screen and (max-width: 1024px){h1.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}}@media only screen and (max-width: 640px){h1.marketing-title,.page-title{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}}.marketing-cta{flex-wrap:wrap;gap:16px;justify-content:center}@media only screen and (max-width: 640px){.marketing-cta .button{max-width:100%;height:auto}.marketing-cta .button .label{text-align:center;white-space:normal}}.marketing-trusted,.marketing-logo-strip{display:flex;flex-direction:column;gap:16px;align-items:center;padding-top:16px}.marketing-trusted p,.marketing-logo-strip p{font-weight:500;color:var(--text-secondary);text-align:center}.marketing-number{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;font-weight:500;color:var(--text-primary);background:var(--bg-secondary);border-radius:var(--radius-full)}.marketing-pills{margin:-8px;text-align:center;text-wrap:balance}.marketing-pills>li{display:inline-block;margin:8px}.marketing-pills .badge{transform:none}.marketing-hero .marketing-hero-sticker{--sticker-scale: 6.75}.marketing-hero>.wrapper{display:flex;flex-direction:column;gap:32px;align-items:center;text-align:center}.marketing-hero header{display:flex;flex-direction:column;gap:8px;align-items:center}.marketing-hero .eyebrow{margin:0;font-weight:500;color:var(--text-secondary)}.marketing-hero .marketing-title{margin-bottom:0}.marketing-hero .lead{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;max-width:780px;margin:0;font-weight:600;color:var(--text-primary);text-wrap:balance}@media only screen and (max-width: 640px){.marketing-hero .lead{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.marketing-hero .intro{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;max-width:780px;margin:0;color:var(--text-primary);text-wrap:balance}.marketing-hero .note{max-width:780px;margin:0;color:var(--text-secondary)}.marketing-hero .marketing-video,.marketing-hero .marketing-photo{max-width:960px}.marketing-hero-intro{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%}.marketing-hero-intro>.video-player{max-width:520px}@media only screen and (min-width: 1281px){.marketing-hero-intro{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:32px}.marketing-hero-intro>.video-player{justify-self:center}}.marketing-hero-copy{display:flex;flex-direction:column;gap:32px;align-items:center;min-width:0}.marketing-card-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}@media only screen and (min-width: 1281px){.marketing-card-grid{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 640px){.marketing-card-grid{grid-template-columns:1fr}}.marketing-card{display:flex;flex-direction:column;gap:32px;align-items:center;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 1024px){.marketing-card{gap:24px;padding:24px}}@media only screen and (max-width: 640px){.marketing-card{gap:16px;padding:16px;border-radius:var(--radius-xlarge)}}.marketing-card header{display:flex;flex-direction:column;align-items:center;text-align:center}.marketing-card h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;color:var(--text-primary)}.marketing-card .placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;background:var(--bg-secondary);border-radius:var(--radius-xlarge)}.marketing-card .copy{display:flex;flex-direction:column;gap:16px;width:100%}.marketing-card .copy p{margin:0;color:var(--text-primary)}.marketing-card .copy .problem{color:var(--text-secondary)}.marketing-card .copy .result{font-weight:500}.marketing-card .button{width:100%;margin-top:auto}.marketing-card .button.small{display:none}@media only screen and (max-width: 640px){.marketing-card .button.small{display:inline-flex}}@media only screen and (max-width: 640px){.marketing-card .button.large{display:none}}.marketing-service{display:flex;flex-direction:column;gap:16px;align-items:flex-start;text-align:left;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-service{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-service{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-service{padding:16px}}.marketing-service .icon{align-self:flex-start}.marketing-service .icons{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.marketing-service h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;color:var(--text-primary)}.marketing-service p{margin:0;color:var(--text-primary)}.marketing-service .button{align-self:flex-start;margin-top:auto}.marketing-steps{display:flex;gap:32px}@media only screen and (max-width: 640px){.marketing-steps{flex-direction:column}}.marketing-steps li{display:flex;flex:1;flex-direction:column;gap:16px;align-items:center;text-align:center}.marketing-steps li:not(:last-child){padding-right:32px;border-right:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.marketing-steps li:not(:last-child){padding:0 0 32px;border-right:0;border-bottom:1px solid var(--border-separator)}}.marketing-steps h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;width:100%;margin:0;font-weight:600;color:var(--text-primary);text-align:center}.marketing-steps p{color:var(--text-primary)}.marketing-steps strong{font-weight:500}.marketing-section .marketing-steps h3{text-wrap:wrap}.marketing-steps-intro{max-width:720px;margin:0 auto 48px}p.marketing-steps-intro{color:var(--text-primary);text-align:center}.marketing-steps+.marketing-cta{margin-top:64px}@media only screen and (max-width: 640px){.marketing-steps+.marketing-cta{margin-top:32px}}.marketing-quote{position:relative;flex:1;margin:0;padding:64px;background:var(--bg-secondary);border-radius:calc(var(--radius-xlarge)*2)}@media only screen and (max-width: 640px){.marketing-quote{padding:48px 32px 32px}}.marketing-quote blockquote{margin:0}.marketing-quote::before{font-family:Everyday,serif;font-weight:normal;text-wrap:balance;position:absolute;top:64px;left:32px;font-size:128px;line-height:1;color:var(--text-tertiary);content:"“";opacity:.5;transform:scale(1.5)}.marketing-quote p{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;position:relative;margin:0 0 16px;color:var(--text-primary)}.marketing-quote figcaption{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin:16px 0 0;font-weight:500;color:var(--text-secondary)}.marketing-stats{display:flex;gap:32px;text-align:center}.marketing-stats li{flex:1}.marketing-stats strong{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance;font-weight:normal;display:block;color:var(--text-primary)}.marketing-stats span{display:block;font-weight:500;color:var(--text-secondary)}.marketing-steps+.marketing-reassurance{margin-top:48px}.marketing-reassurance{max-width:800px;margin:0 auto;font-weight:500;color:var(--text-secondary);text-align:center}.marketing-reassurance+.marketing-cta{margin-top:32px}.marketing-answer{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;max-width:800px;margin:0 auto;color:var(--text-primary);padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-answer{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-answer{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-answer{padding:16px}}.marketing-answer{border:0}.marketing-answer p{margin:0}.marketing-answer.elevated{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-answer.elevated{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-answer.elevated{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-answer.elevated{padding:16px}}.marketing-answer.elevated{border:0}.solutions-crew .marketing-answer{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .solutions-crew .marketing-answer{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .solutions-crew .marketing-answer{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.solutions-crew .marketing-answer{padding:16px}}.solutions-crew .marketing-answer{border:0}.marketing-video{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;margin:0}.marketing-video .frame{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;background:var(--bg-secondary);border-radius:var(--radius-xlarge)}.marketing-video figcaption{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary);text-align:center}.marketing-transcript{width:100%;padding:24px 32px;text-align:left;background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-xlarge)}.marketing-transcript p{margin:0 0 8px;color:var(--text-primary)}.marketing-transcript p:last-child{margin-bottom:0}.marketing-section.secondary .marketing-video .frame{background:var(--bg-primary)}.marketing-pains--badges .marketing-title{margin-bottom:32px}.marketing-pains--badges .intro{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}.marketing-pains .marketing-pains-badges>li{max-width:calc(100% - 16px)}.marketing-pains .marketing-pains-badges .badge{max-width:100%;min-height:32px;height:auto;padding-block:6px;white-space:normal}.marketing-pains .marketing-pains-badges .badge.faded{color:var(--text-primary);background:var(--bg-tertiary)}.marketing-pains .marketing-pains-badges .badge .badge-label{min-width:0;overflow-wrap:anywhere}.marketing-pains ol{display:flex;flex-direction:column;gap:24px;max-width:800px;margin:0 auto}.marketing-pains ol li{display:flex;gap:16px;align-items:center}.marketing-pains ol p{margin:0;color:var(--text-primary)}.marketing-pains .intro{max-width:800px;margin:0 auto 32px;color:var(--text-primary);text-align:center}.marketing-pains .closing{max-width:800px;margin:32px auto 0;font-weight:500;color:var(--text-primary);text-align:center}.marketing-pains .marketing-video{max-width:800px;margin:64px auto 0}.marketing-features{display:flex;flex-direction:column;gap:64px}.marketing-feature{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;align-items:start}@media only screen and (max-width: 1024px){.marketing-feature{grid-template-columns:1fr}}.marketing-feature h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;grid-column:1/-1;margin:0;font-weight:600;color:var(--text-primary)}.marketing-feature .text{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.marketing-feature dl{display:flex;flex-direction:column;gap:16px;margin:0}.marketing-feature dt{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;margin-bottom:4px;font-weight:500;color:var(--text-secondary)}.marketing-feature dd{margin:0;color:var(--text-primary)}.marketing-scope .columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (max-width: 640px){.marketing-scope .columns{grid-template-columns:1fr}}.marketing-scope .column{padding:32px;background:var(--bg-secondary);border-radius:var(--radius-xlarge)}.marketing-scope h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0 0 16px;font-weight:600;color:var(--text-primary)}.marketing-scope ul{display:flex;flex-direction:column;gap:12px}.marketing-scope li{display:flex;gap:8px;align-items:flex-start;color:var(--text-primary)}.marketing-scope li .icon{flex-shrink:0;margin-top:2px}.marketing-scope .closing{max-width:800px;margin:32px auto 0;color:var(--text-secondary);text-align:center}.marketing-proof{display:flex;flex-direction:column;gap:64px;align-items:center}.marketing-proof .marketing-title{margin-bottom:0}.marketing-proof .marketing-quote{width:100%;max-width:720px}.marketing-proof .marketing-stats{flex-wrap:wrap;width:100%;max-width:960px}.marketing-proof .marketing-stats strong{font-family:Everyday,serif;font-weight:normal;text-wrap:balance}.marketing-proof .marketing-stats li{flex:1 1 160px}.marketing-proof .marketing-video{max-width:720px}.marketing-cta-block{text-align:center}.marketing-cta-block .marketing-title{margin-bottom:16px}.marketing-cta-block .lead{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;max-width:640px;margin:0 auto 32px;color:var(--text-primary)}.mmxix.form.marketing-form .content{max-width:800px;padding:32px;background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-xlarge)}@media only screen and (max-width: 640px){.mmxix.form.marketing-form .content{padding:16px}}.marketing-form .input-item+h2,.marketing-form .double+h2{margin-top:16px}.marketing-prose{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto}.marketing-prose p{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0;color:var(--text-primary)}.marketing-prose strong{font-weight:600}.marketing-prose .closing{font-weight:500}.marketing-prose h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:32px 0 0;font-weight:600;color:var(--text-primary)}.marketing-prose .placeholder{color:var(--text-secondary)}.marketing-prose .marketing-quote{margin:16px 0}.marketing-prose .marketing-video{margin:32px 0}.marketing-photo{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;margin:0}.marketing-photo img{display:block;width:100%;height:auto;border-radius:var(--radius-xlarge)}.marketing-photo figcaption{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary);text-align:center}.marketing-narrative .marketing-video,.marketing-narrative .marketing-photo{max-width:800px;margin:64px auto 0}.marketing-objections .grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:64px}@media only screen and (max-width: 640px){.marketing-objections .grid{grid-template-columns:1fr}}.marketing-objections li{display:flex;flex-direction:column;gap:12px;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-objections li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-objections li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-objections li{padding:16px}}.marketing-objections h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0;font-weight:600;color:var(--text-primary)}.marketing-objections p{margin:0}.marketing-objections .acknowledge{color:var(--text-secondary)}.marketing-objections .reframe{font-weight:500;color:var(--text-primary)}.marketing-transformation .columns,.marketing-transformation ol{max-width:960px;margin:0 auto}.marketing-transformation .columns{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding-bottom:16px;border-bottom:1px solid var(--border-separator)}@media only screen and (max-width: 640px){.marketing-transformation .columns{display:none}}.marketing-transformation .columns h3{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;margin:0;font-weight:500;color:var(--text-secondary)}.marketing-transformation li{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:16px 0;border-bottom:1px solid var(--border-separator)}.marketing-transformation li:last-child{border-bottom:0}@media only screen and (max-width: 640px){.marketing-transformation li{grid-template-columns:1fr;gap:8px}}.marketing-transformation p{margin:0}.marketing-transformation .before{color:var(--text-secondary)}.marketing-transformation .after{font-weight:500;color:var(--text-primary)}.marketing-transformation .label{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;margin-bottom:4px;font-weight:500;color:var(--text-tertiary)}@media only screen and (min-width: 641px){.marketing-transformation .label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media only screen and (max-width: 640px){.marketing-transformation .label{display:block}}.marketing-timeline{position:relative;display:flex;flex-direction:column;gap:32px;max-width:800px;margin:0 auto;padding-left:32px}.marketing-timeline li{position:relative}.marketing-timeline li::before{position:absolute;z-index:1;top:1px;left:calc(-1*(32px + 16px/2));width:16px;height:16px;content:"";box-sizing:border-box;background:var(--icon-brand);border:2px solid #fff;border-radius:var(--radius-full);filter:drop-shadow(0 2px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.25)))}.marketing-timeline li:not(:last-child)::after{position:absolute;top:9px;bottom:calc(-1*(32px + 9px));left:calc(-1*(32px + 2px/2));width:2px;content:"";background:var(--border-default)}.marketing-timeline .label{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary);text-transform:uppercase;margin:0 0 4px}.marketing-timeline h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0 0 8px;font-weight:600;color:var(--text-primary)}.marketing-timeline p{margin:0;color:var(--text-primary)}.story-timeline-layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);gap:32px;align-items:start}.story-timeline-layout .marketing-timeline{max-width:none;margin:0}.story-timeline-layout .marketing-timeline h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}@media only screen and (min-width: 1025px){.story-timeline-layout{gap:64px}}@media only screen and (max-width: 640px){.story-timeline-layout{grid-template-columns:minmax(0, 1fr)}}@media only screen and (min-width: 641px){.story-timeline-photo{position:sticky;top:16px}}@media only screen and (min-width: 1025px){.story-timeline-photo{top:107px}}.story-timeline-photo .frame{display:block;height:auto;aspect-ratio:3/4;object-fit:cover}.story-guides-layout{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);gap:64px;align-items:center}.story-guides-layout .marketing-steps{flex-direction:column;gap:24px}.story-guides-layout .marketing-steps li{align-items:flex-start;text-align:left}.story-guides-layout .marketing-steps li:not(:last-child){padding:0 0 24px;border-right:0;border-bottom:1px solid var(--border-separator)}.story-guides-layout .marketing-steps h3{flex-direction:row;justify-content:flex-start;text-align:left}@media only screen and (max-width: 640px){.story-guides-layout{grid-template-columns:minmax(0, 1fr);gap:32px}}.story-guides-photo{display:block;width:100%;height:auto;border-radius:var(--radius-xlarge)}.marketing-section.secondary.marketing-paper-section{padding-bottom:calc(var(--v-padding) + 16px);background:var(--bg-secondary)}.marketing-section.secondary.marketing-paper-section .marketing-title{margin-bottom:32px}.marketing-paper-carousel{position:relative;max-width:800px;margin-inline:auto;container-type:inline-size;overflow:visible}.marketing-paper-carousel:focus-visible{outline:none}.marketing-paper-carousel .marketing-feature,.marketing-paper-carousel .marketing-paper-carousel-photo{box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-paper-carousel .marketing-feature,body:not(.light-mode) .marketing-paper-carousel .marketing-paper-carousel-photo{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-paper-carousel .marketing-feature,body.dark-mode .marketing-paper-carousel .marketing-paper-carousel-photo{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30)}}.marketing-paper-carousel .marketing-feature,.marketing-paper-carousel .marketing-paper-carousel-photo{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);gap:24px;align-content:start;width:min(446.25px,100% - 48px);min-width:0;min-height:631.5px;padding:40px 32px;margin-inline:auto;color:#252a2b;overflow-wrap:break-word;background:#fff;border:0;border-radius:0}.marketing-paper-carousel .marketing-feature:where(.marketing-feature),.marketing-paper-carousel .marketing-paper-carousel-photo:where(.marketing-feature){color:var(--text-primary);background:var(--bg-primary)}.marketing-paper-carousel .marketing-feature:where(.marketing-feature) dt,.marketing-paper-carousel .marketing-paper-carousel-photo:where(.marketing-feature) dt{color:var(--text-secondary)}.marketing-paper-carousel .marketing-feature h3,.marketing-paper-carousel .marketing-feature dd,.marketing-paper-carousel .marketing-paper-carousel-photo h3,.marketing-paper-carousel .marketing-paper-carousel-photo dd{color:inherit}.marketing-paper-carousel .marketing-feature h3,.marketing-paper-carousel .marketing-paper-carousel-photo h3{padding-bottom:16px;text-align:left;border-bottom:2px solid var(--paper-accent, var(--badge-negative))}.marketing-paper-carousel .marketing-feature dd,.marketing-paper-carousel .marketing-paper-carousel-photo dd{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.marketing-paper-carousel .marketing-paper-carousel-photo{gap:0;min-height:0;padding:16px}.marketing-paper-carousel .marketing-paper-carousel-photo:where([data-landscape=true]){width:min(631.5px,100% - 48px)}.marketing-paper-carousel .marketing-paper-carousel-photo img{display:block;width:100%;height:auto;object-fit:contain}.marketing-paper-carousel .marketing-paper-carousel-photo figcaption{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;padding-top:16px;margin:0;text-align:center}.marketing-paper-carousel-stage{display:flex;flex-direction:column;gap:40px;padding:32px 0}.marketing-paper-carousel-controls[hidden],.marketing-paper-carousel-side[hidden]{display:none}.marketing-paper-carousel[data-enhanced]{touch-action:pan-y pinch-zoom}.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-stage{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);place-items:center center;padding:32px 0}.marketing-paper-carousel[data-enhanced] .marketing-feature,.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo{--carousel-side-offset: min(30.5cqw, max(0px, calc(50cqw - 41% - 16px)));--carousel-rotation: 2deg;--carousel-rotation-scale: 1}.marketing-paper-carousel[data-enhanced] .marketing-feature:nth-of-type(6n + 2),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo:nth-of-type(6n + 2){--carousel-rotation: -1.4deg}.marketing-paper-carousel[data-enhanced] .marketing-feature:nth-of-type(6n + 3),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo:nth-of-type(6n + 3){--carousel-rotation: 0.8deg}.marketing-paper-carousel[data-enhanced] .marketing-feature:nth-of-type(6n + 4),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo:nth-of-type(6n + 4){--carousel-rotation: -2.2deg}.marketing-paper-carousel[data-enhanced] .marketing-feature:nth-of-type(6n + 5),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo:nth-of-type(6n + 5){--carousel-rotation: 1.5deg}.marketing-paper-carousel[data-enhanced] .marketing-feature:nth-of-type(6n),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo:nth-of-type(6n){--carousel-rotation: -0.7deg}.marketing-paper-carousel[data-enhanced] .marketing-feature,.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo{position:relative;visibility:hidden;grid-area:1/1;margin:0;pointer-events:none;opacity:0;transform:translateX(var(--carousel-fitted-side-offset, var(--carousel-side-offset))) scale(var(--carousel-fitted-side-scale, 0.75)) rotate(calc(var(--carousel-rotation) * var(--carousel-rotation-scale)));transition:translate 160ms ease}.marketing-paper-carousel[data-enhanced] .marketing-feature[data-position=current],.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo[data-position=current]{z-index:var(--carousel-current-layer, 5);visibility:visible;pointer-events:auto;opacity:1;transform:translateX(0) scale(1) rotate(calc(var(--carousel-rotation) * var(--carousel-rotation-scale)))}.marketing-paper-carousel[data-enhanced] .marketing-feature[data-position]:not([data-position=current]),.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo[data-position]:not([data-position=current]){z-index:var(--carousel-depth-layer, 3);visibility:visible;opacity:1}.marketing-paper-carousel[data-enhanced] .marketing-feature[data-position^=previous],.marketing-paper-carousel[data-enhanced] .marketing-paper-carousel-photo[data-position^=previous]{transform:translateX(calc(-1 * var(--carousel-fitted-side-offset, var(--carousel-side-offset)))) scale(var(--carousel-fitted-side-scale, 0.75)) rotate(calc(var(--carousel-rotation) * var(--carousel-rotation-scale)))}.marketing-paper-carousel[data-enhanced]:not([data-swapping]):has(.marketing-paper-carousel-side.previous:is(:hover,:focus-visible)) [data-position=previous],.marketing-paper-carousel[data-enhanced]:not([data-swapping]):has(.marketing-paper-carousel-side.next:is(:hover,:focus-visible)) [data-position=next]{translate:0 -8px}.marketing-paper-carousel[data-enhanced]:has(.marketing-paper-carousel-side.previous:focus-visible) [data-position=previous],.marketing-paper-carousel[data-enhanced]:has(.marketing-paper-carousel-side.next:focus-visible) [data-position=next]{outline:2px solid var(--border-active);outline-offset:4px}.marketing-paper-carousel-controls{position:absolute;inset:0;z-index:var(--carousel-controls-layer, 4);pointer-events:none}.marketing-paper-carousel-side{position:absolute;top:0;bottom:0;width:50%;padding:0;pointer-events:auto;cursor:pointer;outline:none;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.marketing-paper-carousel-side.previous{left:0}.marketing-paper-carousel-side.next{right:0}.marketing-paper-carousel-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}@media(width <= 640px){.marketing-paper-carousel[data-enhanced] :is(.marketing-feature,.marketing-paper-carousel-photo){--carousel-side-offset: 30.5cqw;width:min(446.25px,100% - 80px);--carousel-fitted-side-scale: 0.5}}@container (max-width: 400px){.marketing-paper-carousel .marketing-feature{min-height:0;padding:32px 16px}.marketing-paper-carousel .marketing-feature h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}@media(prefers-reduced-motion: reduce){.marketing-paper-carousel[data-enhanced] :is(.marketing-feature,.marketing-paper-carousel-photo)[data-motion]{transition:none}}.paper-accent-blue{--paper-accent: var(--badge-primary)}.paper-accent-purple{--paper-accent: var(--badge-purple)}.paper-accent-positive{--paper-accent: var(--badge-positive)}.paper-accent-negative{--paper-accent: var(--badge-negative)}.marketing-narrative-icon{display:flex;justify-content:center;margin-bottom:32px}.marketing-narrative-icon .art{background:var(--icon-brand)}.marketing-narrative--aside .marketing-narrative-body{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:center}.marketing-narrative--aside .marketing-narrative-body .marketing-photo{max-width:none;margin:0}.marketing-narrative--aside .marketing-narrative-body .marketing-photo img{aspect-ratio:3/4;object-fit:cover}@media only screen and (max-width: 640px){.marketing-narrative--aside .marketing-narrative-body{grid-template-columns:minmax(0, 1fr);gap:32px}.marketing-narrative--aside .marketing-narrative-body .marketing-photo img{aspect-ratio:4/3}}.personas .marketing-feature{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}.personas .marketing-feature h3{grid-column:auto}@media only screen and (max-width: 640px){.personas .marketing-feature{grid-template-columns:minmax(0, 1fr)}}.personas-sporting .marketing-faq{border-top:1px solid var(--border-separator)}.volunteer-story{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:center}.volunteer-story .marketing-title{margin-bottom:24px;text-align:left}.volunteer-story .marketing-photo img{aspect-ratio:4/5;object-fit:cover}@media only screen and (max-width: 640px){.volunteer-story{grid-template-columns:minmax(0, 1fr);gap:32px}.volunteer-story .marketing-photo img{aspect-ratio:4/3}}.volunteer-expectations{display:flex;flex-direction:column;gap:20px}.volunteer-expectations li{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;display:flex;gap:12px;align-items:center}.volunteer-expectations .art{background:var(--icon-brand)}.volunteer-events-list{padding-top:32px}@media only screen and (max-width: 1024px){.volunteer-events-list{padding-top:24px}}@media only screen and (max-width: 640px){.volunteer-events-list{padding-top:16px}}.volunteer-events-intro{margin-bottom:32px;text-align:center}.volunteer-events-empty{display:flex;flex-direction:column;gap:16px;align-items:center;max-width:640px;margin:0 auto;padding:48px 32px;background:var(--bg-secondary);border-radius:var(--radius-xlarge);text-align:center}.volunteer-events-empty h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0}.volunteer-events-empty p{margin:0}.volunteer-events-page .event-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.volunteer-events-page .event-grid .event-card{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .volunteer-events-page .event-grid .event-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .volunteer-events-page .event-grid .event-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.volunteer-events-page .event-grid .event-card{padding:16px}}@media only screen and (max-width: 1024px){.volunteer-events-page .event-grid .event-card{padding:24px}}@media only screen and (max-width: 640px){.volunteer-events-page .event-grid .event-card{padding:16px;border-radius:var(--radius-xlarge)}}.volunteer-events-page .event-grid .event-card .event-artwork img{border-radius:var(--radius-xlarge)}.volunteer-events-page .event-grid .event-card .card-content{padding:24px 0 0}@media only screen and (max-width: 640px){.volunteer-events-page .event-grid .event-card .card-content{padding-top:16px}}.volunteer-events-page .event-grid .event-card .card-content .card-content-content .content-overflow::after{background:linear-gradient(transparent, var(--bg-primary))}.volunteer-events-page .event-grid .event-card.large{grid-column:1/-1}@media only screen and (min-width: 1025px){.volunteer-events-page .event-grid .event-card.large{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto;align-items:start}.volunteer-events-page .event-grid .event-card.large .event-artwork{grid-column:1/2}.volunteer-events-page .event-grid .event-card.large .event-artwork img{height:auto}.volunteer-events-page .event-grid .event-card.large .card-content{grid-column:2/3;padding:0}}@media only screen and (max-width: 1024px){.volunteer-events-page .event-grid .event-card.large .card-content{padding-left:0}}@media only screen and (max-width: 640px){.volunteer-events-page .event-grid{grid-template-columns:minmax(0, 1fr)}}.home-hero{position:relative;isolation:isolate}.home-hero>.wrapper{position:relative;z-index:1;display:flex;flex-direction:column;gap:32px;align-items:center}.home-hero .marketing-title{margin-bottom:0}.home-hero .lead{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;max-width:780px;font-weight:600;color:var(--text-primary);text-align:center;text-wrap:balance}@media only screen and (max-width: 640px){.home-hero .lead{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.home-hero .marketing-cta>.button:first-child .icon.hand .art{transform-origin:50% 80%}@media(prefers-reduced-motion: no-preference){.home-hero .marketing-cta>.button:first-child .icon.hand .art{animation:home-cta-wave-loop 10s ease-in-out infinite}.home-hero .marketing-cta>.button:first-child:is(:hover,:focus-visible) .icon.hand .art{animation:home-cta-wave 650ms ease-in-out}}@keyframes home-cta-wave-loop{0%,6.5%,100%{transform:rotate(0deg)}1.3%{transform:rotate(-12deg)}2.6%{transform:rotate(12deg)}3.9%{transform:rotate(-9deg)}5.2%{transform:rotate(6deg)}}@keyframes home-cta-wave{0%,100%{transform:rotate(0deg)}20%{transform:rotate(-12deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-9deg)}80%{transform:rotate(6deg)}}.home-hero-intro{display:flex;flex-direction:column;gap:32px;align-items:center;width:100%}.home-hero-intro>.video-player{max-width:520px}@media only screen and (min-width: 1025px){.home-hero-intro{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:64px}.home-hero-intro>.video-player{justify-self:center}}.home-hero-copy{display:flex;flex-direction:column;gap:32px;align-items:center}.home-hero-particles{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;color:var(--icon-secondary);pointer-events:none;user-select:none}.home-stakes.marketing-section header h2{text-wrap:balance}.home-stakes>.wrapper{display:flex;gap:32px;align-items:flex-start}@media only screen and (max-width: 1024px){.home-stakes>.wrapper{flex-direction:column;gap:32px;align-items:stretch}}.home-stakes header{margin-bottom:32px;text-align:center}.home-stakes header h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin:0 0 8px;font-weight:700;color:var(--text-primary)}@media only screen and (max-width: 640px){.home-stakes header h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}}.home-stakes header p{font-weight:500;color:var(--text-secondary)}.home-stakes .before{flex:0 0 400px}@media only screen and (max-width: 1024px){.home-stakes .before{flex-basis:auto}}.home-stakes .after{flex:1;min-width:0}.home-stakes .arrow{display:flex;flex-shrink:0;align-items:center;align-self:center;justify-content:center;width:64px;height:64px;background:var(--bg-tertiary);border-radius:var(--radius-full)}.home-stakes .arrow .art{background-color:var(--icon-tertiary)}@media only screen and (max-width: 1024px){.home-stakes .arrow{transform:rotate(90deg)}}.home-stakes ol{position:relative;display:flex;flex-direction:column;gap:32px}@media only screen and (min-width: 641px)and (max-width: 1024px){.home-stakes ol{display:block;column-count:2;column-gap:24px}.home-stakes ol li{margin-bottom:24px;break-inside:avoid}}.home-stakes ol::after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(to bottom, transparent, var(--bg-secondary));opacity:.75}.home-stakes ol li{display:flex;gap:16px;align-items:center}@media only screen and (min-width: 641px)and (max-width: 1024px){.home-stakes ol li{align-items:flex-start}}.home-stakes ol p{margin:0;color:var(--text-primary)}.home-stakes .drag{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:32px 0 0;font-weight:600;color:var(--text-primary);text-align:center}.home-values{column-count:2;column-gap:16px}@media only screen and (max-width: 640px){.home-values{column-count:1}}.home-values li{padding:8px;margin-top:16px;border-radius:var(--radius-xlarge);break-inside:avoid}.home-values li:first-child{margin-top:0}.home-values li{box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .home-values li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .home-values li{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}.home-values h3{display:flex;gap:4px;align-items:center;padding:4px 12px 8px 8px;margin:0;font-weight:500}.home-values p{padding:16px;margin:0;color:var(--text-primary);background:var(--bg-primary);border-radius:var(--radius-default)}.home-values .blue{background:var(--badge-primary)}.home-values .blue h3{color:var(--badge-text-primary)}.home-values .green{background:var(--badge-positive)}.home-values .green h3{color:var(--badge-text-positive)}.home-values .pink{background:var(--badge-negative)}.home-values .pink h3{color:var(--badge-text-negative)}.home-values .yellow{background:var(--badge-warning)}.home-values .yellow h3{color:var(--badge-text-warning)}.home-guide .marketing-stats strong{font-family:Everyday,serif;font-weight:normal;text-wrap:balance}@media only screen and (max-width: 1024px){.home-guide .marketing-stats{flex-wrap:wrap}.home-guide .marketing-stats li{flex:1 1 128px}}.home-guide .columns{display:flex;gap:64px;align-items:center}@media only screen and (max-width: 1024px){.home-guide .columns{flex-direction:column;gap:32px;align-items:stretch}}.home-guide .story{display:flex;flex:1;flex-direction:column;gap:32px}.home-guide .story p{margin:0;color:var(--text-primary)}.home-guide .story strong{font-weight:500}.home-modules{padding:96px 0}.home-modules>.wrapper{padding-right:64px;padding-left:64px}.home-modules .sticker-icon{--sticker-scale: 4;margin-bottom:16px}.home-modules .home-modules-overview{position:relative;margin:0 auto}.home-modules .home-modules-heading{position:relative;z-index:1;margin-bottom:80px}.home-modules .marketing-title{font-family:"Inter",helvetica,sans-serif;font-size:64px;line-height:64px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance;display:grid;grid-template-columns:minmax(0, 1fr) 112px minmax(0, 1fr);gap:16px;align-items:center;margin:0}.home-modules .home-modules-heading-text{display:contents}.home-modules .home-modules-heading-text>span:first-child{grid-area:1/1}.home-modules .home-modules-heading-text>span:last-child{grid-area:1/3}.home-modules .home-modules-heading-mark{--home-module-mark-size: 112px;position:relative;display:flex;grid-area:1/2;align-items:center;justify-content:center;width:112px;height:112px}.home-modules .home-modules-heading-mark img{display:block;position:absolute;top:calc(50% - var(--home-module-mark-size)*60/112);left:calc(50% - var(--home-module-mark-size)*67.4923/112);width:calc(var(--home-module-mark-size)*125.492/112);max-width:none;height:auto;filter:drop-shadow(0 2px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.25)));transform:rotate(-3deg);transform-origin:53.7834% 50%}.home-modules .home-module-connectors{position:absolute;pointer-events:none;fill:none;stroke:var(--neutral-30);stroke-width:4px}.home-modules .home-module-connectors-desktop{top:104px;left:calc(12.5% - 8px);width:calc(75% + 16px);height:96px}.home-modules .home-module-connectors-tablet,.home-modules .home-module-connectors-mobile{display:none}.home-modules .home-module-grid{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;padding:0;margin:0}.home-modules .home-module{position:relative;min-width:0}.home-modules .home-module-card{position:relative;display:flex;flex-direction:column;min-height:260px;overflow:hidden;color:inherit;text-decoration:none;background:var(--bg-primary);border-radius:32px;box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .home-modules .home-module-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30)}}@media(prefers-color-scheme: light){body.dark-mode .home-modules .home-module-card{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30)}}.home-modules .home-module-card::after{position:absolute;inset:0;pointer-events:none;content:"";border-radius:inherit}@media(prefers-color-scheme: dark){body:not(.light-mode) .home-modules .home-module-card::after{box-shadow:inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .home-modules .home-module-card::after{box-shadow:inset 0 0 0 1px var(--transparent-light-10)}}.home-modules .home-module-card:focus-visible{outline:3px solid var(--border-focus);outline-offset:3px}.home-modules .home-module-card:hover .home-module-title,.home-modules .home-module-card:focus-visible .home-module-title{text-decoration:underline;text-underline-offset:.15em}.home-modules .home-module-icon{display:flex;flex:0 0 160px;align-items:center;justify-content:center;height:160px}.home-modules .home-module-icon.crew{background:var(--badge-primary)}.home-modules .home-module-icon.artists{background:var(--badge-purple)}.home-modules .home-module-icon.accreditation{background:var(--badge-positive)}.home-modules .home-module-icon.stock{background:var(--badge-negative)}.home-modules .home-module-icon .sticker-icon{--sticker-scale: 4;margin:0}.home-modules .home-module-copy{display:flex;flex:1 0 100px;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;padding:16px;text-align:center}.home-modules .home-module-title-row{display:flex;gap:8px;align-items:center}.home-modules .home-module-title{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;font-weight:600;color:var(--text-primary)}.home-modules .home-module-description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;line-height:20px;color:var(--text-secondary)}.home-modules .home-module-artists .badge{position:absolute;top:16px;right:16px;height:32px;padding:0 12px;color:var(--text-purple);background:var(--bg-primary);transform:none;text-transform:none;font-weight:600;letter-spacing:-0.28px;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.home-modules .home-module-card>.icon{display:none}@media only screen and (max-width: 1024px){.home-modules{padding:48px 0}.home-modules .home-module-card{flex-direction:row;align-items:center;min-height:96px;border-radius:24px}.home-modules .home-module-icon{flex-basis:96px;width:96px;height:96px}.home-modules .home-module-icon .sticker-icon{--sticker-scale: 2}.home-modules .home-module-copy{flex:1 1 auto;align-items:flex-start;justify-content:center;padding:8px 16px;text-align:left}.home-modules .home-module-card>.icon{display:inline-block;width:24px;margin-right:24px}.home-modules .home-module-artists .badge{position:static;height:20px;padding:0 6px;font-size:11px;font-weight:500;line-height:16px;text-transform:uppercase;color:var(--badge-text-purple);background:var(--badge-purple)}.home-modules .home-module-connectors-desktop{display:none}}@media only screen and (min-width: 801px)and (max-width: 1024px){.home-modules .home-modules-heading{margin-bottom:32px}.home-modules .marketing-title{grid-template-columns:minmax(0, 1fr) 96px minmax(0, 1fr);font-size:48px;line-height:48px}.home-modules .home-modules-heading-mark{--home-module-mark-size: 96px;width:96px;height:96px}.home-modules .home-module-grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:64px;row-gap:16px}.home-modules .home-module-crew{grid-area:1/1}.home-modules .home-module-artists{grid-area:2/1}.home-modules .home-module-accreditation{grid-area:1/2}.home-modules .home-module-stock{grid-area:2/2}}@media only screen and (min-width: 801px)and (max-width: 1024px)and (max-width: 850px){.home-modules .home-module-icon{flex-basis:72px;width:72px}.home-modules .home-module-card>.icon{display:none}}@media only screen and (min-width: 801px)and (max-width: 1024px){.home-modules .home-module-connectors-tablet{display:block;top:88px;left:calc(50% - 72.5px);width:145px;height:202px}}@media only screen and (max-width: 800px){.home-modules{padding:24px 0}.home-modules>.wrapper{padding-right:24px;padding-left:24px}.home-modules .home-modules-heading{margin-bottom:16px}.home-modules .marketing-title{display:flex;gap:16px;font-size:32px;line-height:32px}.home-modules .home-modules-heading-mark{--home-module-mark-size: 64px;flex:0 0 64px;width:64px;height:64px}.home-modules .home-modules-heading-text{display:flex;flex:1;gap:8px;justify-content:center;white-space:nowrap}.home-modules .home-module-grid{grid-template-columns:minmax(0, 1fr);gap:16px;padding-left:64px}.home-modules .home-module-connectors-mobile{display:block;top:40px;left:30px;width:74.5px;height:426px}}@media only screen and (max-width: 520px){.home-modules .marketing-title{gap:8px;font-size:clamp(20px,5.95vw,30px)}.home-modules .home-modules-heading-mark{--home-module-mark-size: 48px;flex-basis:48px;width:48px;height:64px}.home-modules .home-modules-heading-text{gap:4px}.home-modules .home-module-grid{padding-left:48px}.home-modules .home-module-connectors-mobile{left:22px;width:58.5px}.home-modules .home-module-icon{flex-basis:72px;width:72px}.home-modules .home-module-copy{padding:8px 12px}.home-modules .home-module-card>.icon{margin-right:12px}}@media only screen and (max-width: 400px){.home-modules .home-module-grid{padding-left:32px}.home-modules .home-module-connectors-mobile{left:14px;width:42.5px}.home-modules .home-module-icon{flex-basis:64px;width:64px}.home-modules .home-module-copy{padding-right:8px;padding-left:8px}.home-modules .home-module-card>.icon{display:none}}.home-modules .even-more{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;max-width:780px;margin:0 auto;color:var(--text-secondary);text-align:center;text-wrap:balance}@media only screen and (max-width: 640px){.home-modules .even-more{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.home-modules .more{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;max-width:780px;padding:0 16px;margin:64px auto 4px;line-height:40px;color:var(--text-primary);text-align:center;text-wrap:balance}.home-modules .more .sticker-icon{--sticker-scale: calc(4 / 3);margin-left:4px;transform:translateY(4px)}.home-modules .more .sticker-icon+.sticker-icon{margin-left:-4px}.home-modules .more .sticker-feature{font-weight:600;white-space:nowrap}@media only screen and (max-width: 640px){.home-modules .more{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin-top:32px;line-height:32px}.home-modules .more .sticker-icon{--sticker-scale: calc(4 / 4);transform:translateY(6px)}}@media(prefers-reduced-motion: no-preference){.home .marketing-steps>li>.icon .art{animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.home .marketing-steps>li>.icon.hand .art{transform-origin:50% 80%;animation-name:home-step-wave}.home .marketing-steps>li>.icon.cursor .art{transform-origin:bottom right;animation-name:home-step-cursor}.home .marketing-steps>li>.icon.support .art{transform-origin:50% 70%;animation-name:home-step-nod}}@keyframes home-step-wave{0%,33.333%,100%{transform:rotate(0deg)}6.667%{transform:rotate(-7deg)}13.333%{transform:rotate(7deg)}20%{transform:rotate(-5deg)}26.667%{transform:rotate(3deg)}}@keyframes home-step-cursor{0%,33.333%,66.667%,100%{transform:translate(0, 0) rotate(0deg)}40%{transform:translate(6px, -3px) rotate(-3deg)}47%{transform:translate(3px, -5px) rotate(1deg)}54%{transform:translate(-5px, -1px) rotate(3deg)}61%{transform:translate(-2px, 4px) rotate(-1.5deg)}}@keyframes home-step-nod{0%,66.667%,100%{transform:translateY(0) rotate(0deg) scaleY(1)}75%{transform:translateY(3px) rotate(2.5deg) scaleY(0.95)}83.333%{transform:translateY(-2px) rotate(-1deg) scaleY(1.04)}91.667%{transform:translateY(1.5px) rotate(1deg) scaleY(0.98)}}.home-why .home-founder-facepile{display:flex;align-items:center;margin:16px 0 0;padding:0;list-style:none}.home-why .home-founder-facepile li+li{margin-inline-start:-12px}.home-why .home-founder-facepile img{display:block;width:48px;height:48px;border:2px solid var(--bg-primary);border-radius:50%;object-fit:cover}.home-why .panel{display:flex;gap:32px;align-items:center;padding:64px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .home-why .panel{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .home-why .panel{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 1024px){.home-why .panel{flex-direction:column;padding:32px}}.home-why .pitch{display:flex;flex:1;flex-direction:column;gap:32px;align-items:center;text-align:center}.home-why .pitch h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin:0;font-weight:700;color:var(--text-primary)}.home-why .pitch .lead{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;color:var(--text-primary);text-wrap:balance}.home-why .seo{flex:1}.home-why .seo p{margin:0 0 12px;color:var(--text-primary)}.home-why .seo p:last-child{margin-bottom:0}.home-why .seo strong{font-weight:500}.home-closing .home-closing-layout{display:grid;gap:32px;align-items:center}.home-closing .home-closing-photo{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-xlarge)}.home-closing .home-closing-content{min-width:0}.home-closing .marketing-title{margin-bottom:32px}.home-closing .marketing-quote{max-width:720px;margin:64px auto 0}@media only screen and (min-width: 1025px){.home-closing .home-closing-layout{grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);gap:64px}}.marketing-section>.wrapper.marketing-legal{max-width:800px;margin:0 auto;color:var(--text-primary)}.marketing-section>.wrapper.marketing-legal h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:48px 0 16px;font-weight:600}.marketing-section>.wrapper.marketing-legal h3,.marketing-section>.wrapper.marketing-legal h4{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:32px 0 8px;font-weight:600}.marketing-section>.wrapper.marketing-legal p,.marketing-section>.wrapper.marketing-legal li{margin:0 0 16px;overflow-wrap:anywhere}.marketing-section>.wrapper.marketing-legal .legal-toc{column-gap:32px;margin-bottom:32px}@media only screen and (min-width: 641px){.marketing-section>.wrapper.marketing-legal .legal-toc{column-count:2}}.marketing-section>.wrapper.marketing-legal .legal-toc li{margin:0 0 8px;break-inside:avoid}@media only screen and (min-width: 1025px){.solutions-layout{display:grid;grid-template-columns:352px minmax(0, 1fr);padding-inline:max(0px,(100% - 1440px)/2)}}.solutions-layout .solutions-content{min-width:0}@media only screen and (min-width: 1025px){.solutions-layout .solutions-services .marketing-card-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.solutions-layout #ticketing-partners,.solutions-layout #cashless-partners,.solutions-layout #api-partners{scroll-margin-top:112px}@media only screen and (min-width: 1025px){.solutions-sidebar{border-right:1px solid var(--border-separator)}}@media only screen and (max-width: 1024px){.solutions-sidebar{min-width:0;border-bottom:1px solid var(--border-separator)}}.solutions-navigation{display:flex;gap:16px;font-size:15px;line-height:22px}@media only screen and (min-width: 1025px){.solutions-navigation{position:sticky;top:91px;flex-direction:column;max-height:calc(100dvh - 91px);padding:40px 48px 40px 56px;overflow-y:auto}}@media only screen and (max-width: 1024px){.solutions-navigation{align-items:center;padding:16px var(--h-padding);overflow-x:auto;overscroll-behavior-x:contain;font-size:13px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--h-padding), #000 calc(100% - var(--h-padding)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--h-padding), #000 calc(100% - var(--h-padding)), transparent)}.solutions-navigation::-webkit-scrollbar{display:none}}@media only screen and (min-width: 641px)and (max-width: 1024px){.solutions-navigation{padding-block:24px}}.solutions-navigation .solutions-navigation-title{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;padding:0 8px;font-weight:600}@media only screen and (max-width: 1024px){.solutions-navigation .solutions-navigation-title{display:none}}.solutions-navigation a{display:flex;gap:8px;align-items:center;min-width:0;padding:8px;color:var(--text-primary);text-decoration:none;border-radius:var(--radius-default)}.solutions-navigation a:hover{background:var(--bg-hover)}@media only screen and (min-width: 1025px){.solutions-navigation a:hover .badge{background:var(--bg-primary)}}.solutions-navigation a:focus-visible{outline:2px solid var(--text-brand);outline-offset:2px}@media only screen and (max-width: 1024px){.solutions-navigation a{flex-shrink:0;gap:4px;padding:0;white-space:nowrap}.solutions-navigation a:hover{background:none}.solutions-navigation a:hover .label{text-decoration:underline;text-underline-offset:3px}}.solutions-navigation .label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solutions-navigation a[aria-current=page]{font-weight:500;color:var(--solutions-selected-text, var(--text-brand));background:var(--solutions-selected-bg, var(--bg-selected))}.solutions-navigation a[aria-current=page] .icon .art{background:var(--solutions-selected-icon, var(--icon-selected))}@media only screen and (min-width: 1025px){.solutions-navigation a[aria-current=page] .badge{background:var(--bg-primary)}}@media only screen and (max-width: 1024px){.solutions-navigation a[aria-current=page]{font-weight:600;background:none}}.solutions-navigation .module-tint{--solutions-selected-text: var(--text-brand);--solutions-selected-bg: var(--badge-primary);--solutions-selected-icon: var(--icon-brand)}.solutions-navigation .module-purple{--solutions-selected-text: var(--text-purple);--solutions-selected-bg: var(--badge-purple);--solutions-selected-icon: var(--icon-purple)}.solutions-navigation .module-green{--solutions-selected-text: var(--text-positive);--solutions-selected-bg: var(--badge-positive);--solutions-selected-icon: var(--icon-positive)}.solutions-navigation .module-pink{--solutions-selected-text: var(--text-negative);--solutions-selected-bg: var(--badge-negative);--solutions-selected-icon: var(--icon-negative)}.solutions-navigation .badge{margin-left:auto;transform:none}.solutions-navigation-group{display:flex;gap:16px}@media only screen and (min-width: 1025px){.solutions-navigation-group{flex-direction:column}}@media only screen and (max-width: 1024px){.solutions-navigation-group{flex-shrink:0;align-items:center}a+.solutions-navigation-group,.solutions-navigation-group+.solutions-navigation-group{padding-left:16px;border-left:1px solid var(--border-separator)}}.solutions-navigation-group h3{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;margin:0;font-weight:500;color:var(--text-secondary)}@media only screen and (min-width: 1025px){.solutions-navigation-group h3{padding:8px 8px 0}}@media only screen and (min-width: 1025px){.solutions-navigation-group .mobile-colon{display:none}}.solutions-navigation-group ul{display:flex;gap:4px}@media only screen and (min-width: 1025px){.solutions-navigation-group ul{flex-direction:column}}@media only screen and (max-width: 1024px){.solutions-navigation-group ul{gap:16px}}.solutions-modules{max-width:1376px;margin:0 auto;padding:128px clamp(32px,30vw - 304px,128px)}@media only screen and (max-width: 1024px){.solutions-modules{padding:64px clamp(24px,20vw - 52px,64px)}}.solutions-modules .marketing-title{margin-bottom:64px;text-wrap:wrap}.solutions-modules .marketing-title s{color:var(--text-secondary);text-decoration:line-through}@media only screen and (max-width: 1024px){.solutions-modules .marketing-title{font-size:clamp(40px,11vw,64px);line-height:1}}.solutions-modules #solutions-title{text-wrap:balance}.solutions-module-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:48px}@media only screen and (max-width: 1280px){.solutions-module-grid{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:clamp(24px,12vw - 22px,48px)}}.solutions-overview .marketing-prose p.detail{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.solutions-overview .marketing-proof .marketing-quote{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .solutions-overview .marketing-proof .marketing-quote{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .solutions-overview .marketing-proof .marketing-quote{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.solutions-overview .marketing-proof .marketing-quote{padding:16px}}.solutions-overview .marketing-proof .marketing-quote::before{top:32px}@media only screen and (max-width: 640px){.solutions-overview .marketing-proof .marketing-quote::before{top:16px;left:16px}}@media only screen and (min-width: 1025px){.solutions-overview .marketing-proof .marketing-stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}}.solutions-module{display:flex;flex-direction:column;gap:16px;align-items:center;min-width:0;text-align:center}.solutions-module h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;text-wrap:balance}@media only screen and (max-width: 640px){.solutions-module h2{font-size:clamp(18px,4.2vw,24px);line-height:1.35}}.solutions-module p{margin:0;font-size:15px;line-height:22px}.solutions-module-link{margin-top:auto;color:var(--text-brand);text-decoration:underline}.solutions-module-link:hover,.solutions-module-link:focus{color:var(--text-primary)}.solutions-module-art{position:relative;width:120px;max-width:100%}.solutions-module-badge{position:absolute;top:-4px;right:0}.solutions-module-icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:var(--radius-full)}.solutions-module-icon .sticker-icon{--sticker-scale: 4.5}.solutions-services .marketing-card-grid{margin-top:64px}.solutions-services .marketing-video{max-width:800px;margin:64px auto 0}.solutions-integrations .intro,.solutions-integrations .closing{max-width:800px;margin:0 auto;color:var(--text-primary);text-align:center}.solutions-integrations .groups{display:grid;grid-template-columns:minmax(0, 1fr);gap:48px;margin:64px 0 0}@media only screen and (max-width: 640px){.solutions-integrations .groups{grid-template-columns:1fr}}.solutions-integrations .group{display:flex;flex-direction:column;padding:0;background:var(--bg-primary);border-radius:var(--radius-xlarge)}.solutions-integrations .group h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0 0 16px;font-weight:600;color:var(--text-primary)}.solutions-integrations .group p{margin:0 0 24px;color:var(--text-secondary)}.solutions-integrations .group>.button{align-self:flex-start;margin-top:auto}.solutions-integrations .closing{color:var(--text-secondary)}.solutions-stories-section>.wrapper>.intro{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;max-width:800px;margin:0 auto 32px;color:var(--text-primary);text-align:center}.solutions-stories-section.secondary .solutions-stories .marketing-number{background:var(--bg-secondary)}.solutions-stories-section .solutions-stories+.marketing-pains{margin-top:64px}.solutions-stories{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media only screen and (max-width: 640px){.solutions-stories{grid-template-columns:1fr}}.solutions-stories header{display:flex;gap:16px;align-items:center}.solutions-stories h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;flex:1;margin:0;font-weight:600;color:var(--text-primary)}.solutions-stories p{margin:0;color:var(--text-primary)}.solutions-stories+.marketing-video{max-width:800px;margin:64px auto 0}.case-results{max-width:960px;margin:0 auto}.case-results .marketing-stats{flex-wrap:wrap}.case-results .marketing-stats li{flex:1 1 200px}.case-results .marketing-stats span{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}.case-chapters{display:flex;flex-direction:column;gap:64px;max-width:960px;margin:0 auto}.case-chapter{display:flex;flex-direction:column;gap:12px}.case-chapter .eyebrow{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary);text-transform:uppercase;margin:0}.case-chapter h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;color:var(--text-primary)}.case-chapter p{margin:0;color:var(--text-primary)}.case-chapter .images{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:16px}@media only screen and (max-width: 640px){.case-chapter .images{grid-template-columns:1fr}}.case-cards{grid-template-columns:1fr;max-width:800px;margin:0 auto}.case-card header{display:block}.case-card .eyebrow{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary);text-transform:uppercase;margin:0 0 8px}.case-card .marketing-stats{margin-top:24px}.case-card .marketing-stats strong{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}.case-card .marketing-stats span{text-wrap:balance}.case-card .case-study-image .frame{display:block;height:auto;object-fit:cover}.case-cards+.marketing-trusted{margin-top:48px}.staffing-calculator .mmxix.form{background:rgba(0,0,0,0)}.staffing-calculator .mmxix.form.marketing-form .content{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .staffing-calculator .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .staffing-calculator .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.staffing-calculator .mmxix.form.marketing-form .content{padding:16px}}.staffing-calculator .mmxix.form.marketing-form .content{border:0}.calculator-note,.calculator-summary{max-width:800px;margin:0 0 24px;color:var(--text-primary)}.calculator-note{text-align:left}.calculator-caption{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;font-weight:500;color:var(--text-secondary);text-transform:uppercase;margin:0 0 16px;text-align:center}.calculator-teaser{max-width:720px;padding-bottom:24px;margin:0 auto 24px;border-bottom:1px solid var(--border-separator)}.calculator-teaser strong{font-family:Everyday,serif;font-weight:normal;text-wrap:balance}.calculator-preview .marketing-form{margin-top:48px}.calculator-preview-summary{padding:24px;margin-bottom:24px;background:var(--bg-secondary);border-radius:calc(var(--radius-xlarge)*2)}.calculator-preview-summary p.calculator-caption{margin-bottom:16px}.calculator-preview-details{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 24px;margin:0}.calculator-preview-details>div{min-width:0}.calculator-preview-details dt{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin-bottom:4px;color:var(--text-secondary)}.calculator-preview-details dd{margin:0;color:var(--text-primary)}@media only screen and (max-width: 640px){.calculator-preview-details{grid-template-columns:minmax(0, 1fr);gap:12px}}.calculator-modal .mmxix.form.full>turbo-frame{display:flex;flex-direction:column;width:100%;min-height:100%;height:auto;box-sizing:border-box;padding-block:80px}.calculator-modal .mmxix.form.full{display:block;padding-block:0}.calculator-modal .mmxix.form.full .content.calculator-step>p{margin-bottom:16px}.calculator-modal .mmxix.form.full .content.calculator-step>p.calculator-note{margin-bottom:24px}.calculator-modal .mmxix.form.full{background:var(--bg-primary);overflow-x:hidden}.calculator-modal .mmxix.form.full .close{display:flex}.calculator-modal .calculator-step-indicator{display:flex;justify-content:flex-start;gap:12px;margin:0 0 24px;padding:0 0 16px;list-style:none;border-bottom:1px solid var(--border-separator)}.calculator-modal .calculator-step-indicator li{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;display:flex;align-items:center;gap:8px;color:var(--text-secondary)}.calculator-modal .calculator-step-indicator .number{display:grid;width:28px;height:28px;place-items:center;border:1px solid var(--border-default);border-radius:50%;color:var(--text-secondary)}.calculator-modal .calculator-step-indicator .current{color:var(--text-primary);font-weight:500}.calculator-modal .calculator-step-indicator .current .number{border:0;background:var(--bg-brand-subtle);color:var(--text-primary)}.calculator-modal .content.calculator-step{flex-shrink:0;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none;padding:0}@media only screen and (max-width: 640px){.calculator-modal .mmxix.form.full{padding:0 20px}.calculator-modal .mmxix.form.full .close{top:16px;right:16px;left:auto}.calculator-modal .mmxix.form.full .footer .button.large{display:inline-flex}.calculator-modal .mmxix.form.full>turbo-frame{padding:72px 0 32px}.calculator-modal .calculator-step-indicator{gap:8px}.calculator-modal .calculator-step-indicator li{gap:5px;font-size:12px}}@supports(appearance: base-select) and selector(select::picker(select)){.calculator-modal .mmxix.form.full .content.calculator-step select{appearance:base-select;display:inline-flex;align-items:center;padding-right:8px;background-image:none}.calculator-modal .mmxix.form.full .content.calculator-step select::picker-icon{content:"";display:block;flex:0 0 24px;width:24px;height:24px;margin-inline-start:auto;align-self:center;background:url("/assets/icons/select-db346aa3.svg") no-repeat center/24px}.calculator-modal .mmxix.form.full .content.calculator-step select::picker(select){appearance:base-select;padding:6px;border:0;border-radius:var(--radius-large);background:var(--bg-primary);color:var(--text-primary);box-shadow:0 4px 16px var(--transparent-dark-10),0 2px 8px var(--transparent-dark-10),0 0 2px var(--transparent-dark-10)}@media(prefers-color-scheme: dark){body:not(.light-mode) .calculator-modal .mmxix.form.full .content.calculator-step select::picker(select){box-shadow:0 4px 16px var(--transparent-dark-25),0 2px 8px var(--transparent-dark-25),0 0 2px var(--transparent-dark-25),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .calculator-modal .mmxix.form.full .content.calculator-step select::picker(select){box-shadow:0 4px 16px var(--transparent-dark-25),0 2px 8px var(--transparent-dark-25),0 0 2px var(--transparent-dark-25),inset 0 0 0 1px var(--transparent-light-10)}}.calculator-modal .mmxix.form.full .content.calculator-step select option{padding:6px 12px;border-radius:var(--radius-default);color:var(--text-primary);background:var(--bg-primary)}.calculator-modal .mmxix.form.full .content.calculator-step select option+option{margin-top:4px}.calculator-modal .mmxix.form.full .content.calculator-step select option::checkmark{content:url("/assets/icons/confirmation-a9223ec5.svg")}.calculator-modal .mmxix.form.full .content.calculator-step select option:checked,.calculator-modal .mmxix.form.full .content.calculator-step select option:hover,.calculator-modal .mmxix.form.full .content.calculator-step select option:focus{color:var(--text-primary);background:var(--bg-secondary)}}@media print{body.calculator-modal-open{height:auto !important;overflow:visible !important}body.calculator-modal-open :not(:has(.calculator-modal:not([hidden]))):not(.calculator-modal):not(.calculator-modal *){display:none !important}.calculator-modal:not([hidden]),.calculator-modal:not([hidden]) .mmxix.form.full{position:static !important;inset:auto !important;display:block !important;overflow:visible !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important;background:rgba(0,0,0,0) !important;z-index:auto !important}.calculator-modal .mmxix.form.full>turbo-frame{padding:0 !important}.calculator-modal .mmxix.form.full .close,.calculator-step-indicator{display:none !important}.calculator-modal .content>.footer{display:none !important}.calculator-report-step{max-width:none !important;padding:0 !important}.calculator-report-step .report-page .wrapper{max-width:none !important}}.mailing{background:var(--bg-primary);padding:var(--v-padding) 0}.mailing .wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:960px;text-align:center}@media only screen and (min-width: 1025px){.mailing .wrapper{gap:24px}}.mailing :is(h1,h2){font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0;font-weight:600}.mailing .input{width:100%;max-width:480px}.mailing .mailing-fields{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.mailing .button{flex:0 0 auto;width:fit-content;max-width:100%}.mailing p{margin:0;color:var(--text-secondary)}@media only screen and (max-width: 640px){.mailing .wrapper{gap:12px}.mailing .mailing-fields{flex-direction:column}.mailing :is(h1,h2){font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}}.form-small{max-width:640px;margin:var(--v-padding) auto;padding:calc(var(--v-padding)/1) var(--h-padding);background-color:var(--bg-inverse);border-radius:var(--radius-xlarge);color:var(--text-inverse)}.form-small h1{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;text-align:center;margin-bottom:calc(var(--h-padding)/2)}.form-small p{margin-bottom:calc(var(--h-padding)/4)}.form-small .inputs{display:flex;margin-bottom:calc(var(--h-padding)/2)}@media only screen and (max-width: 640px){.form-small .inputs{flex-direction:column}}.form-small .inputs .input{flex-grow:1}@media only screen and (min-width: 641px){.form-small .inputs .input{margin-right:12px}}@media only screen and (max-width: 640px){.form-small .inputs .input{margin-right:0;margin-bottom:8px}}.form-small .inputs .button .label{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px}@media only screen and (max-width: 640px){.form-small .inputs .button{flex-grow:1;height:48px}}.form-small small{color:var(--text-secondary);display:block;text-align:center}.pricing-table{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;min-width:900px;width:100%;margin:calc(var(--v-padding)/2) 0}@media only screen and (max-width: 1024px){.pricing-table{border-right:var(--h-padding) solid var(--border-separator)}}.pricing-table th{font-weight:400;text-align:left}.pricing-table small{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.pricing-table .icon{transform:translateX(-2px)}.pricing-table th,.pricing-table td{padding:8px 0;vertical-align:top}.pricing-table th:not(:last-child),.pricing-table td:not(:last-child){padding-right:24px}.pricing-table .header:not(:nth-child(2)) th{vertical-align:middle}.pricing-table .header:nth-child(2) th strong{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}.pricing-table thead th{position:sticky;top:0;background:var(--bg-primary);z-index:100;padding-top:16px}.pricing-table .hr td{height:0;overflow:hidden;padding:0}.pricing-table .hr td:nth-child(2){border-bottom:1px solid var(--border-default);padding-top:24px;padding-bottom:0}.pricing-table .hr+.header th{padding-top:24px;padding-bottom:0}.pricing-table .hr+.header th .badge{margin-top:8px}.pricing-table .sub td:first-child{padding-left:24px}.pricing-table h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px}@media only screen and (max-width: 1024px){.pricing-table h2{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px}}@media only screen and (max-width: 640px){.pricing-table h2{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}}.pricing-table h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px}.pricing-table h2,.pricing-table h3{font-weight:600}.staffing-report{width:100%;max-width:680px;padding:48px 20px 64px;margin:0 auto}.calculator-modal .staffing-report{padding:0}.report-areas{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media only screen and (max-width: 640px){.report-areas{grid-template-columns:1fr}}.report-area{display:flex;flex-direction:column;gap:8px;min-width:0;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .report-area{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .report-area{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.report-area{padding:16px}}.report-area h3{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin:0;font-weight:500;color:var(--text-primary);text-transform:none}.report-area .total{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance;margin:0;color:var(--text-primary)}.report-area dl{display:flex;flex-direction:column;gap:4px;margin:0}.report-area dl div{display:flex;justify-content:space-between;gap:16px}.report-area dl dt{min-width:0;color:var(--text-primary)}.report-area dl dd{margin:0;font-weight:500;color:var(--text-primary)}.report-area p.reasoning{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin:16px 0 0;color:var(--text-secondary)}.report-budget{margin-top:32px;padding:24px;background:var(--bg-secondary);border-radius:var(--radius-xlarge)}.report-budget h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0 0 16px;font-weight:600;color:var(--text-primary);text-align:center;text-transform:none}.report-budget .marketing-stats{flex-wrap:wrap}.report-budget .marketing-stats li{flex:1 1 160px}.report-budget .marketing-stats strong{font-family:"Inter",helvetica,sans-serif;font-size:48px;line-height:56px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}@media only screen and (max-width: 640px){.report-budget .marketing-stats strong{font-size:40px;line-height:48px}}.report-budget .marketing-stats small{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;display:block;color:var(--text-secondary)}.report-budget p.disclaimer{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;max-width:640px;padding-top:24px;margin:24px auto 0;color:var(--text-secondary);text-align:center;border-top:1px solid var(--border-separator)}.report-head{margin-bottom:64px;text-align:left}.report-head h1{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin:0 0 16px;font-weight:600;color:var(--text-primary);text-wrap:balance}.report-head .report-print{margin:0 0 32px}.staffing-report .report-head p.lead{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0 0 24px;color:var(--text-primary)}.staffing-report .report-facts{padding:24px;background:var(--bg-secondary);border-radius:var(--radius-xlarge)}.staffing-report .report-print .secondary{color:inherit;opacity:.8}.report-facts,.report-gains{flex-wrap:wrap}.report-facts li,.report-gains li{flex:1 1 160px}.report-facts strong,.report-gains strong{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}.report-gains strong{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;font-family:Everyday,serif;font-weight:normal;text-wrap:balance}.staffing-report .note.with-icon .styled h3{margin:0 0 8px;text-transform:none}.staffing-report .note.with-icon .styled p:last-child{margin:0}.staffing-report .note.with-icon .icon{width:var(--icon-large)}.staffing-report .styled-table th{text-align:left}.report-section{margin-top:64px}.report-section h2{font-family:"Inter",helvetica,sans-serif;font-size:32px;line-height:40px;margin:0 0 16px;font-weight:600;color:var(--text-primary)}main.staffing-report section.report-section>p{margin:0 0 24px;color:var(--text-primary)}.report-gains{margin-top:32px}.report-gains small{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;display:block;margin-top:4px;color:var(--text-secondary)}.report-next .marketing-cta{margin-top:32px}.report-foot{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;margin-top:64px;padding-top:24px;padding-bottom:32px;color:var(--text-secondary);text-align:center}.report-foot p{margin:0}@media print{:root,body{color-scheme:light}.marketing-navigation,footer.marketing,.report-print,.report-next .marketing-cta{display:none}body{font-size:12pt}.staffing-report{max-width:none;padding:0;color:var(--text-primary)}.report-area,.report-budget,.marketing-quote,.styled-table tr{break-inside:avoid;box-shadow:none}.report-areas{grid-template-columns:repeat(2, minmax(0, 1fr))}}.marketing-people{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media only screen and (max-width: 1024px){.marketing-people{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.marketing-people{grid-template-columns:1fr}}.marketing-person{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .marketing-person{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .marketing-person{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.marketing-person{padding:16px}}.marketing-person .avatar{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;align-items:center;justify-content:center;margin-bottom:8px;font-weight:600;color:var(--text-secondary)}.marketing-person .avatar img{object-fit:cover}.marketing-person h3{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;margin:0;font-weight:600;color:var(--text-primary)}.marketing-person .role{margin:0;font-weight:500;color:var(--text-secondary)}.marketing-person .bio{margin:0 0 8px;color:var(--text-primary)}.marketing-person .button{margin-top:auto}.story-photo .marketing-video{max-width:800px;margin:0 auto}.demo .mmxix.form.marketing-form{background:rgba(0,0,0,0)}.demo .mmxix.form.marketing-form .content{padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .demo .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .demo .mmxix.form.marketing-form .content{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.demo .mmxix.form.marketing-form .content{padding:16px}}.demo .mmxix.form.marketing-form .content{border:0}.demo-calendar{min-height:640px}@media only screen and (max-width: 640px){.demo-calendar{min-height:560px}}.demo-fallback{max-width:800px;margin:24px auto 0;color:var(--text-secondary);text-align:center}.demo-trust .marketing-quote{max-width:720px;margin:64px auto 0}.integrations-groups{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}@media only screen and (max-width: 1024px){.integrations-groups{grid-template-columns:1fr}}.integrations-group .marketing-pills{text-align:left}.integrations-closing{max-width:800px;margin:48px auto 0;color:var(--text-secondary);text-align:center}.integration-logos{margin:-4px -8px;text-align:center;text-wrap:balance}.integration-logos>li{display:inline-block;max-width:calc(100% - 16px);margin:4px 8px;vertical-align:middle}.integration-logo{position:relative;display:inline-block;width:160px;max-width:100%;height:80px;vertical-align:middle}.integration-logo .art{position:absolute;inset:0;width:100%;max-width:160px;height:100%;max-height:72px;margin:auto;background-color:var(--icon-primary);mask-image:var(--logo-mask);mask-repeat:no-repeat;mask-position:center;mask-size:contain}.integration-logo:hover .art,.integration-logo:focus-visible .art{opacity:.75}.integration-logo:active .art{opacity:.5}.integration-logos--compact{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:16px 12px;padding:0;margin:0 0 24px;text-align:center;text-wrap:wrap}.integration-logos--compact>li{display:flex;justify-content:center;max-width:none;margin:0}.integration-logos--compact .integration-logo{display:flex;flex-direction:column;gap:4px;align-items:center;width:100px;max-width:100%;height:auto}.integration-logos--compact .art{position:relative;inset:auto;display:block;width:100px;max-width:100%;height:48px;max-height:48px;margin:0}.security-facts{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}@media only screen and (max-width: 1024px){.security-facts{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 640px){.security-facts{grid-template-columns:1fr}}.security-fact{display:flex;flex-direction:column;gap:8px;padding:32px;background:var(--bg-primary);border-radius:calc(var(--radius-xlarge)*2);box-shadow:0 2px 8px var(--transparent-dark-05),0 1px 4px var(--transparent-dark-05)}@media(prefers-color-scheme: dark){body:not(.light-mode) .security-fact{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media(prefers-color-scheme: light){body.dark-mode .security-fact{box-shadow:0 2px 8px var(--transparent-dark-30),0 1px 4px var(--transparent-dark-30),inset 0 0 0 1px var(--transparent-light-10)}}@media only screen and (max-width: 640px){.security-fact{padding:16px}}.security-fact .security-fact-icon{width:72px;height:72px;align-self:start}.security-fact .security-fact-content{display:flex;flex-direction:column;gap:8px}.security-fact h3{font-family:"Inter",helvetica,sans-serif;font-size:18px;line-height:28px;margin:0;font-weight:600;color:var(--text-primary)}.security-fact p{margin:0;color:var(--text-primary)}.security-fact .security-fact-icon.locked .art{mask-image:url("/assets/icons/lock-ae0192cd.svg")}.mass-email-communication-list-item{overflow:hidden;color:var(--text-primary);padding:8px;background-color:var(--bg-secondary);margin:8px;border-radius:10px}.mass-email-communication-list-item .label{letter-spacing:1px;font-weight:600;font-size:.8em}.event-join-steps{margin-top:24px}.event-join-steps ul{display:flex;justify-content:center;flex-wrap:wrap}.event-join-steps ul li{border-radius:50%;text-align:center;margin:0 auto;padding:8px;flex-basis:0}.event-join-steps ul li a{text-decoration:none}.event-join-steps ul li:hover .label{color:var(--text-primary)}.event-join-steps ul .number{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;line-height:48px;width:48px;font-weight:600;border-radius:50%;background:var(--bg-tertiary);text-align:center;color:var(--text-on-brand-primary);margin:0 auto;display:block;margin-bottom:16px}.event-join-steps ul .label{font-family:"Inter",helvetica,sans-serif;font-size:11px;line-height:18px;text-transform:uppercase;color:var(--text-primary);font-weight:500;padding-top:calc(var(--v-padding)/2);margin:0 auto;text-align:center}.event-join-steps ul li.completed .number{background:var(--accent-green)}.event-join-steps ul li.error .number{background:var(--accent-pink)}.event-join-steps ul li.selected .number{background:var(--accent-blue)}.delta-overview .operation-day .border-top-it{border-top:1px solid #d9d9d9}.delta-overview .operation-day .checkmark-text-two-split{display:grid;justify-content:center;grid-template-columns:2.5em 1fr}.delta-overview .operation-day .checkmark-text-two-split .checkmark{padding:.8em}.delta-overview .operation-day .checkmark-text-two-split.disabled .text .title,.delta-overview .operation-day .checkmark-text-two-split.disabled .text .date{text-decoration:line-through}.delta-overview .operation-day .checkmark-text-two-split .text{padding:.5em}.delta-overview .operation-day .checkmark-text-two-split .text .title{font-size:20px;font-weight:600}.delta-overview .operation-day .checkmark-text-two-split .text .date{font-size:15px}.delta-overview .operation-day .checkmark-text-two-split .text .disabled-reason{color:rgba(255,0,0,.53)}.gamma-overview{display:grid;justify-content:center;grid-template-columns:15em 1fr;border:1px solid #d9d9d9;border-radius:var(--radius-default);overflow:hidden}.gamma-overview .day-column{border-right:1px solid #d9d9d9}.gamma-overview .day-column .operation-day .operation-day-selector-link{text-decoration:none;color:var(--text-primary)}.gamma-overview .day-column .operation-day .operation-day-selector-link:hover{text-decoration:underline}.gamma-overview .day-column .operation-day.active{background-color:var(--bg-secondary)}.gamma-overview .day-column .operation-day .border-top-it{border-top:1px solid #d9d9d9}.gamma-overview .day-column .operation-day .checkmark-text-two-split{display:grid;justify-content:center;grid-template-columns:2.1em 1fr}.gamma-overview .day-column .operation-day .checkmark-text-two-split .checkmark{padding:.5em}.gamma-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .title,.gamma-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .date{text-decoration:line-through;color:var(--text-secondary)}.gamma-overview .day-column .operation-day .checkmark-text-two-split .text{padding:.5em}.gamma-overview .day-column .operation-day .checkmark-text-two-split .text .title{font-size:17px;font-weight:600}.gamma-overview .day-column .operation-day .checkmark-text-two-split .text .date{font-size:15px}.gamma-overview .day-column .operation-day .checkmark-text-two-split .text .work-jobs{font-size:15px;line-height:15px;color:var(--text-secondary)}.gamma-overview .day-column .operation-day .checkmark-text-two-split .text .disabled-reason{color:rgba(255,0,0,.53)}.gamma-overview .work-column .top-information{padding:.5em}.gamma-overview .work-column .top-information h1{padding:10px}.gamma-overview .work-column .work-station{border-top:1px solid #d9d9d9}.gamma-overview .work-column .work-station.open .name .icon{transform:rotate(90deg)}.gamma-overview .work-column .work-station a{display:block;padding:10px 8px 0px 8px;color:var(--text-primary)}.gamma-overview .work-column .work-station a:hover{text-decoration:none}.gamma-overview .work-column .work-station a:hover .name{text-decoration:underline}.gamma-overview .work-column .work-station .name{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600;margin-bottom:10px;display:flex;align-items:center}.gamma-overview .work-column .work-station .name .icon{margin-right:8px;transition:transform .25s ease-in-out}.gamma-overview .work-column .work-station .description{margin-left:8px;margin-bottom:8px;font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.gamma-overview .work-column .work-substation{border-top:3px solid #d9d9d9;padding:10px 16px 0px 16px}.gamma-overview .work-column .work-substation .name{font-weight:600;padding-bottom:10px}.gamma-overview .work-column .work-substation .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.gamma-overview .work-column .work-job{display:grid;grid-column-gap:10px;grid-template-columns:8em 1fr auto;align-items:start;padding:8px 0px 8px 0px;margin:0px 16px 0px 32px}.gamma-overview .work-column .work-job+.work-job{border-top:1px solid #d9d9d9}.gamma-overview .work-column .work-job .info{display:contents}.gamma-overview .work-column .work-job .info .hours{font-size:15px}.gamma-overview .work-column .work-job .info .availability{font-size:15px;color:var(--text-secondary)}.gamma-overview .work-column .work-job .info .title{font-size:15px}.gamma-overview .work-column .work-job .info .title .name{font-weight:600}.gamma-overview .work-column .work-job .info .title .description{color:var(--text-secondary)}.gamma-overview .work-column .work-job .action{padding:0px;text-align:right}.gamma-overview .work-column .no-jobs{padding:0px 16px 8px 16px;color:var(--text-secondary);font-size:15px}.kappa-overview{display:grid;justify-content:center;grid-template-columns:15em 1fr;border:1px solid #d9d9d9;border-radius:var(--radius-default);overflow:hidden}.kappa-overview .day-column{border-right:1px solid #d9d9d9}.kappa-overview .day-column .operation-day{opacity:.5}.kappa-overview .day-column .operation-day .operation-day-selector-link{text-decoration:none;color:var(--text-primary)}.kappa-overview .day-column .operation-day .operation-day-selector-link:hover{text-decoration:underline}.kappa-overview .day-column .operation-day.active{background-color:#e6edfd}.kappa-overview .day-column .operation-day .border-top-it{border-top:1px solid #d9d9d9}.kappa-overview .day-column .operation-day .checkmark-text-two-split{display:grid;justify-content:center;grid-template-columns:2.1em 1fr}.kappa-overview .day-column .operation-day .checkmark-text-two-split .checkmark{padding:.5em}.kappa-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .title,.kappa-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .date{text-decoration:line-through;color:var(--text-secondary)}.kappa-overview .day-column .operation-day .checkmark-text-two-split .text{padding:.5em}.kappa-overview .day-column .operation-day .checkmark-text-two-split .text .title{font-size:15px;font-weight:600}.kappa-overview .day-column .operation-day .checkmark-text-two-split .text .date{font-size:12px}.kappa-overview .day-column .operation-day .checkmark-text-two-split .text .work-jobs{font-size:12px;line-height:12px;color:var(--text-secondary)}.kappa-overview .day-column .operation-day .checkmark-text-two-split .text .disabled-reason{color:rgba(255,0,0,.53)}.kappa-overview .work-preference-column .top-information{padding:1em}.kappa-overview .work-preference-column .preference-picker{padding:1em}.kappa-overview .work-preference-column .preference-picker .title{padding-bottom:10px}.kappa-overview .work-preference-column .preference-picker .work-stations a{text-decoration:none;color:var(--text-primary)}.kappa-overview .work-preference-column .preference-picker .work-stations .work-station{padding-top:10px;display:grid;grid-template-columns:2.5em 1fr}.kappa-overview .work-preference-column .preference-picker .work-stations .work-station .name{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:600}.kappa-overview .work-preference-column .preference-picker .work-stations .work-station .name:hover{text-decoration:underline}.kappa-overview .work-preference-column .preference-picker .work-stations .work-station .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.sigma-overview{display:grid;justify-content:center;grid-template-columns:15em 1fr;border:1px solid #d9d9d9;border-radius:var(--radius-default);overflow:hidden}.sigma-overview .day-column{border-right:1px solid #d9d9d9}.sigma-overview .day-column .operation-day{opacity:.5}.sigma-overview .day-column .operation-day .operation-day-selector-link{text-decoration:none;color:var(--text-primary)}.sigma-overview .day-column .operation-day .operation-day-selector-link:hover{text-decoration:underline}.sigma-overview .day-column .operation-day.active{background-color:#e6edfd}.sigma-overview .day-column .operation-day .border-top-it{border-top:1px solid #d9d9d9}.sigma-overview .day-column .operation-day .checkmark-text-two-split{display:grid;justify-content:center;grid-template-columns:1.8em 1fr}.sigma-overview .day-column .operation-day .checkmark-text-two-split .checkmark{padding:.7em}.sigma-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .title,.sigma-overview .day-column .operation-day .checkmark-text-two-split.disabled .text .date{text-decoration:line-through;color:var(--text-secondary)}.sigma-overview .day-column .operation-day .checkmark-text-two-split .text{padding:.5em}.sigma-overview .day-column .operation-day .checkmark-text-two-split .text .title{font-size:15px;font-weight:600}.sigma-overview .day-column .operation-day .checkmark-text-two-split .text .date{font-size:12px}.sigma-overview .day-column .operation-day .checkmark-text-two-split .text .work-jobs{font-size:12px;line-height:12px;color:var(--text-secondary)}.sigma-overview .day-column .operation-day .checkmark-text-two-split .text .disabled-reason{color:rgba(255,0,0,.53)}.sigma-overview .work-preference-column .top-information{padding:1em}.sigma-overview .work-preference-column .preference-picker{padding:1em}.sigma-overview .work-preference-column .preference-picker .title{padding-bottom:10px}.sigma-overview .work-preference-column .preference-picker .work-stations a{text-decoration:none;color:var(--text-primary)}.sigma-overview .work-preference-column .preference-picker .work-stations .work-station{padding-top:15px;border-bottom:1px solid #d9d9d9}.sigma-overview .work-preference-column .preference-picker .work-stations .work-station .name{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:600}.sigma-overview .work-preference-column .preference-picker .work-stations .work-station .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.sigma-overview .work-preference-column .preference-picker .work-stations .work-substations{padding-left:8px}.sigma-overview .work-preference-column .preference-picker .work-stations .work-substations .work-substation{padding-top:10px;display:grid;grid-template-columns:2.5em 1fr}.sigma-overview .work-preference-column .preference-picker .work-stations .work-substations .work-substation .name{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;font-weight:600}.sigma-overview .work-preference-column .preference-picker .work-stations .work-substations .work-substation .name:hover{text-decoration:underline}.sigma-overview .work-preference-column .preference-picker .work-stations .work-substations .work-substation .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}@media screen and (max-width: 600px){.gamma-overview{grid-template-columns:1fr}.gamma-overview .day-column .operation-day .checkmark-text-two-split{grid-template-columns:3em 1fr}.gamma-overview .work-column{border-top:4px solid #d9d9d9}.kappa-overview{grid-template-columns:1fr}.kappa-overview .work-preference-column{border-top:4px solid #d9d9d9}.sigma-overview{grid-template-columns:1fr}.sigma-overview .day-column{border-right:none;border-bottom:1px solid #d9d9d9}.delta-overview{grid-template-columns:1fr}.delta-overview .day-column{border-right:none;border-bottom:1px solid #d9d9d9}}#operation-day-selector-wrapper{border-radius:var(--radius-default);overflow:hidden;border:1px solid var(--border-hover)}.apply-operation-day{overflow:hidden}.apply-operation-day.active{background-color:var(--bg-secondary)}.apply-operation-day .border-top-it{border-top:1px solid var(--border-hover)}.apply-operation-day .checkmark-text-two-split{display:grid;justify-content:center;grid-template-columns:4em 1fr}.apply-operation-day .checkmark-text-two-split .checkmark{padding-top:1.2em;display:flex;justify-content:center}.apply-operation-day .checkmark-text-two-split.disabled .text .title,.apply-operation-day .checkmark-text-two-split.disabled .text .date{text-decoration:line-through}.apply-operation-day .checkmark-text-two-split .text .volunteer-operation-day-group{border-left:4px solid var(--border-hover);padding:10px;margin-bottom:20px}.apply-operation-day .checkmark-text-two-split .text .volunteer-operation-day-group .title{font-family:"Inter",helvetica,sans-serif;font-size:24px;line-height:32px;color:var(--text-primary)}.apply-operation-day .checkmark-text-two-split .text .volunteer-operation-day-group .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.apply-operation-day .checkmark-text-two-split .text{padding:.7em}.apply-operation-day .checkmark-text-two-split .text .title{font-size:24px;font-weight:600}.apply-operation-day .checkmark-text-two-split .text .description{font-family:"Inter",helvetica,sans-serif;font-size:14px;line-height:24px;color:var(--text-secondary)}.apply-operation-day .checkmark-text-two-split .text .date{font-size:17px}.apply-operation-day .checkmark-text-two-split .text .disabled-reason{color:var(--text-negative)}.form-actions{display:flex;justify-content:space-between}.form-header{display:flex;align-items:center}.form-header :first-child{flex-grow:1;margin-right:8px}.pdf-preview{height:800px;background-color:#eee;padding:10px;margin:10px}.location-wrapper .hour-title:not(:first-child){margin-top:32px}.location-wrapper .hour-title{margin-bottom:16px;margin-left:8px;margin-right:8px}.location-wrapper .jobs{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}.welcome-div{text-align:center;position:fixed;left:50%;top:50%;transform:translate(-50%, -50%)}.welcome-div h1{font-size:150%;margin-bottom:40px}.welcome-div img{max-height:200px;max-width:100%;border-radius:10px;display:block;margin:auto}.animate-signing-logo{-webkit-animation:animation 1000ms linear both;animation:animation 1000ms linear both}@-webkit-keyframes animation{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.3%{-webkit-transform:matrix3d(-0.996, -0.09, 0, 0, 0.09, -0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(-0.996, -0.09, 0, 0, 0.09, -0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}8.61%{-webkit-transform:matrix3d(0.723, -0.691, 0, 0, 0.691, 0.723, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.723, -0.691, 0, 0, 0.691, 0.723, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}12.91%{-webkit-transform:matrix3d(0.947, 0.323, 0, 0, -0.323, 0.947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.947, 0.323, 0, 0, -0.323, 0.947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.22%{-webkit-transform:matrix3d(0.833, 0.553, 0, 0, -0.553, 0.833, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.833, 0.553, 0, 0, -0.553, 0.833, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}28.33%{-webkit-transform:matrix3d(0.992, 0.129, 0, 0, -0.129, 0.992, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.992, 0.129, 0, 0, -0.129, 0.992, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}39.44%{-webkit-transform:matrix3d(0.999, -0.039, 0, 0, 0.039, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, -0.039, 0, 0, 0.039, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}61.66%{-webkit-transform:matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.98%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes animation{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.3%{-webkit-transform:matrix3d(-0.996, -0.09, 0, 0, 0.09, -0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(-0.996, -0.09, 0, 0, 0.09, -0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}8.61%{-webkit-transform:matrix3d(0.723, -0.691, 0, 0, 0.691, 0.723, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.723, -0.691, 0, 0, 0.691, 0.723, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}12.91%{-webkit-transform:matrix3d(0.947, 0.323, 0, 0, -0.323, 0.947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.947, 0.323, 0, 0, -0.323, 0.947, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.22%{-webkit-transform:matrix3d(0.833, 0.553, 0, 0, -0.553, 0.833, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.833, 0.553, 0, 0, -0.553, 0.833, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}28.33%{-webkit-transform:matrix3d(0.992, 0.129, 0, 0, -0.129, 0.992, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.992, 0.129, 0, 0, -0.129, 0.992, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}39.44%{-webkit-transform:matrix3d(0.999, -0.039, 0, 0, 0.039, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, -0.039, 0, 0, 0.039, 0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}61.66%{-webkit-transform:matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0.003, 0, 0, -0.003, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}83.98%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes signPageLoadAnimation{0%{transform:rotate(0) scale(0)}100%{transform:rotate(0) scale(1)}}.animate-signing-logo-loaded{animation:signPageLoadAnimation .4s forwards 0s linear}.container{margin:0 auto;max-width:1200px}.container.padded{padding:16px}.container.not-padded{padding:0px !important}.container.padded-sides{padding-left:16px;padding-right:16px}@media only screen and (min-width: 641px){.hide-on-desktop{display:none !important}}@media only screen and (max-width: 640px){.hide-on-desktop{display:flex !important}}@media only screen and (max-width: 640px){.hide-on-mobile{display:none !important}}.top-buffer{margin-top:10px}.top-buffer-lg{margin-top:30px}.hr-bottom-if-not-last{border-bottom:1px solid var(--border-separator);padding:16px 0}.hr-bottom-if-not-last:last-of-type{border-bottom:0}.stack-selects-on-mobile{display:flex;gap:1rem}@media only screen and (max-width: 640px){.stack-selects-on-mobile{flex-direction:column}}.left-text{text-align:left}.right-text{text-align:right}.center-text{text-align:center}.tint-light-grey{color:var(--text-tertiary)}.tint-green{color:var(--text-positive)}.tint-pink{color:var(--text-negative)}.tint-orange{color:var(--text-orange)}.tint-medium-grey{color:var(--text-secondary)}.tint-dark-grey{color:var(--text-primary)}.small-size{font-size:10px}.medium-size{font-size:13px}@media screen and (width <= 505px){.small-size{font-size:9px}.medium-size{font-size:11px}}.break-long{word-break:break-all;word-break:break-word;overflow-wrap:break-word;overflow-wrap:break-word}.white-link{color:var(--text-inverse) !important}.white-link a{color:var(--text-inverse) !important}.white-link a:link,.white-link a:visited,.white-link a:hover{color:var(--text-inverse) !important}.white-link :link,.white-link :visited,.white-link :hover{color:var(--text-inverse) !important}.black-link{color:var(--text-primary) !important;text-decoration:underline}.black-link a{color:var(--text-primary) !important}.black-link a:link,.black-link a:visited,.black-link a:hover{color:var(--text-primary) !important}.black-link :link,.black-link :visited,.black-link :hover{color:var(--text-primary) !important}.grey-link{color:var(--text-secondary) !important}.grey-link a{color:var(--text-secondary) !important}.grey-link a:link,.grey-link a:visited,.grey-link a:hover{color:var(--text-secondary) !important}.grey-link :link,.grey-link :visited,.grey-link :hover{color:var(--text-secondary) !important}.green-link{color:var(--text-positive) !important}.green-link a{color:var(--text-positive) !important}.green-link a:link,.green-link a:visited,.green-link a:hover{color:var(--text-positive) !important}.green-link :link,.green-link :visited,.green-link :hover{color:var(--text-positive) !important}.pink-link{color:var(--text-negative) !important}.pink-link a{color:var(--text-negative) !important}.pink-link a:link,.pink-link a:visited,.pink-link a:hover{color:var(--text-negative) !important}.pink-link :link,.pink-link :visited,.pink-link :hover{color:var(--text-negative) !important}.hide-it{display:none !important}.half-opaque{opacity:.5}.hide-visually{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
