@charset "UTF-8";app-registration-layout,app-registration-login,app-public-event-registration-page{--gr-primary: #e94e3f;--gr-primary-hover: color-mix(in srgb, var(--gr-primary) 85%, #000);--gr-primary-ink: color-mix(in srgb, var(--gr-primary) 78%, #000);--gr-primary-soft: color-mix(in srgb, var(--gr-primary) 8%, #fff);--gr-primary-soft-hover: color-mix(in srgb, var(--gr-primary) 15%, #fff);--gr-primary-ring: color-mix(in srgb, var(--gr-primary) 22%, #fff);--gr-primary-glow: color-mix(in srgb, var(--gr-primary) 30%, transparent);--gr-on-primary: #ffffff;--gr-focus: color-mix(in srgb, var(--gr-primary) 45%, transparent);--gr-edge-navy: #0b2d52;--gr-edge-navy-deep: #09294c;--gr-edge-gradient: linear-gradient(110deg, var(--gr-edge-navy), var(--gr-edge-navy-deep));--gr-edge-gradient-hover: linear-gradient(110deg, var(--gr-primary), var(--gr-primary-hover));--gr-danger: #dc2626;--gr-danger-hover: color-mix(in srgb, var(--gr-danger) 82%, #000);--gr-success: #116c3b;--gr-success-soft: #e8f7ef;--gr-whatsapp: #25d366;--gr-email-border: #e50914;--gr-disabled-bg: #e6ecf4;--gr-disabled-text: #64748b;--gr-surface: #ffffff;--gr-text: #172b45;--gr-muted: #64748b;--gr-border: #e0e7ef;--gr-button-radius: 0;--gr-page-top-space: 10px}@media screen{app-registration-layout .registration-shell__content>:not(router-outlet)>:first-child{padding-block-start:0;margin-block-start:0}}:where(app-registration-layout,app-registration-login) :where(button,[role=button]){border-radius:var(--gr-button-radius)}:where(app-registration-layout,app-registration-login) :where(button,a):focus-visible{outline:3px solid var(--gr-focus);outline-offset:3px}:where(app-registration-layout,app-registration-login) button:disabled{cursor:not-allowed}:root{--mh-color-ink: #161616;--mh-color-muted: #5a5d72;--mh-color-surface: #ffffff;--mh-color-border: #e3e5ef;--mh-color-primary: #6d37d1;--mh-color-primary-strong: #5627bd;--mh-color-primary-soft: #f3edff;--mh-color-accent: #f1b739;--mh-color-success: #2d9a4f;--mh-color-warning: #d89a12;--mh-color-danger: #c94343;--mh-color-shell: #fbfbfe;--mh-shadow-soft: 0 18px 40px rgba(34, 36, 58, .06);--mh-radius-xl: 22px;--mh-radius-lg: 18px;--mh-radius-md: 12px;--mh-font-family: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--mh-font-display: "Bricolage Grotesque", "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--mh-max-width: 1440px}*{box-sizing:border-box}html,body{min-height:100%;width:100%}body{margin:0;font-family:var(--mh-font-family);color:var(--mh-color-ink);background:var(--mh-color-shell);font-size:1rem;font-weight:400;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}app-root,router-outlet{min-width:0}app-root{display:block;width:100%}h1,h2,h3,h4,h5,h6{font-family:var(--mh-font-display);font-optical-sizing:auto}h1,h2{font-weight:700}h3,h4,h5,h6{font-weight:600}button,input,select,textarea{font:inherit;max-width:100%}button,[role=button],a{-webkit-tap-highlight-color:transparent}button,input,select,textarea,fieldset{min-width:0}textarea{resize:vertical}table{width:100%;max-width:100%;border-collapse:collapse}th,td{overflow-wrap:anywhere}dialog{max-width:min(100vw - 2rem,44rem);max-height:calc(100dvh - 2rem)}a{color:inherit;text-decoration:none}.dashboard-page__topbar-start{display:flex;align-items:center;gap:.65rem;min-width:0}.dashboard-page__sidebar-toggle{flex:0 0 2.5rem;border-color:transparent!important;color:var(--mh-color-primary)!important}@media(max-width:1180px){.dashboard-page__topbar-start,.dashboard-page__topbar-start .dashboard-page__search{width:100%}}@media(max-width:980px){.dashboard-page__sidebar-toggle{display:none!important}}img{max-width:100%;height:auto;display:block}video,canvas,svg,iframe{max-width:100%}:where(main,section,article,aside,header,footer,nav,form,fieldset,div){min-width:0}:where(h1,h2,h3,h4,h5,h6,p,a,button,label,span,strong,small){overflow-wrap:anywhere}@media(max-width:720px){:root{--mh-radius-xl: 18px;--mh-radius-lg: 16px}body{font-size:.975rem}input,select,textarea{font-size:16px}button,[role=button],input[type=button],input[type=submit],input[type=reset]{min-height:44px}}@media(max-width:380px){body{font-size:.9375rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:focus-visible{outline:3px solid rgba(109,55,209,.22);outline-offset:3px}.support-page{display:grid;gap:1.25rem;max-width:1080px;margin:0 auto;padding:1.25rem 0 2rem}.support-page__eyebrow{color:var(--mh-color-muted);font-size:.78rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.support-page__hero,.tour-page__hero,.support-page__chat-layout,.support-page__form-card,.support-page__callout{border:1px solid var(--mh-color-border);border-radius:var(--mh-radius-md);background:#fff;box-shadow:var(--mh-shadow-soft)}.tour-page__hero{display:grid;justify-items:center;gap:.8rem;padding:2.5rem 1.5rem;text-align:center}.support-page__icon,.support-page__card-mark{display:grid;place-items:center;width:3rem;height:3rem;border-radius:10px;color:var(--mh-color-primary-strong);background:var(--mh-color-primary-soft)}.tour-page__hero h2,.support-page__chat-intro h2,.support-page__callout h2{margin:0;font-size:1.45rem}.tour-page__hero p,.support-page__chat-intro p,.support-page__callout p{max-width:38rem;margin:0;color:var(--mh-color-muted)}.tour-page__steps{display:flex;gap:.5rem;margin:.7rem 0}.tour-page__steps span{display:grid;place-items:center;width:1.7rem;height:1.7rem;border:1px solid var(--mh-color-border);border-radius:50%;color:var(--mh-color-muted);font-size:.78rem}.tour-page__steps .tour-page__step--active{border-color:var(--mh-color-primary);color:#fff;background:var(--mh-color-primary)}.support-page__actions,.support-page__form-actions{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-top:.8rem}.support-page__primary-action{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.45rem;padding:0 1rem;border:0;border-radius:8px;color:#fff;background:var(--mh-color-primary);font-size:.84rem;font-weight:700;cursor:pointer}.support-page__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.support-page__card-mark--blue{color:#28659a;background:#edf5fb}.support-page__card-mark--green{color:var(--mh-color-success);background:#edf8f0}.support-page__callout{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem}.support-page__chat-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding:1.5rem}.support-page__chat-intro{display:grid;align-content:start;gap:.7rem}.support-page__online{display:inline-flex;align-items:center;gap:.45rem;color:var(--mh-color-success);font-size:.8rem;font-weight:700}.support-page__online i{width:.5rem;height:.5rem;border-radius:50%;background:currentColor}.support-page__form-card{display:grid;gap:1.2rem;padding:1.35rem}.support-page__form,.support-page__form-grid{display:grid;gap:1rem}.support-page__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-page__form label,.support-page__native-field{display:grid;gap:.35rem;color:#303941;font-size:.82rem;font-weight:600}.support-page textarea{width:100%;min-height:7rem;padding:.75rem;border:1px solid var(--mh-color-border);border-radius:8px;color:var(--mh-color-ink);background:#fff;outline:0;font-size:.86rem}.support-page textarea:focus{border-color:var(--mh-color-primary);box-shadow:0 0 0 3px #6d37d11f}.support-page__error{color:var(--mh-color-danger);font-size:.75rem}.support-page__back{color:var(--mh-color-primary-strong);font-size:.84rem;font-weight:700}@media(max-width:760px){.support-page{padding-top:.5rem}.support-page__cards,.support-page__chat-layout,.support-page__form-grid{grid-template-columns:1fr}.support-page__callout{align-items:flex-start;flex-direction:column}.support-page__form-actions,.support-page__actions{flex-wrap:wrap;justify-content:stretch}}.support-page{position:relative;max-width:100%;padding:2.15rem 2.1rem 2.6rem;overflow:hidden;background:radial-gradient(circle at 82% 18%,rgba(225,214,255,.42),transparent 18rem),linear-gradient(180deg,#fcfbff,#fff 82%)}.support-page:before,.support-page:after{position:absolute;border-radius:50%;pointer-events:none;content:""}.support-page:before{width:15rem;height:15rem;top:-7rem;right:6%;border:1px solid rgba(127,80,226,.1);animation:tour-ambient 12s ease-in-out infinite alternate}.support-page:after{width:5px;height:5px;top:4.4rem;right:27%;background:#d58cff;box-shadow:48px 38px #c5a2ff,-125px 12px #e0b4ff,205px 75px #cfa8ff;animation:tour-sparkle 4s ease-in-out infinite}.support-page__header{position:relative;z-index:1;display:block;animation:tour-rise .42s cubic-bezier(.2,.75,.25,1) both}.support-page__header .page-header{padding:.55rem 0 1.35rem}.support-page__header .page-header__eyebrow,.support-page__eyebrow{color:#7540e6;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.support-page__header .page-header h1{color:#12143b;font-size:clamp(2.25rem,4vw,3.1rem);font-weight:750;letter-spacing:-.055em}.support-page__header .page-header h1:first-line{background:linear-gradient(90deg,#10183f,#733ce5 58%,#ce41dc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:tour-heading-shift 8s ease-in-out both}.support-page__header .page-header p{color:#666a84;font-size:.83rem}.support-page__header--tour{display:grid;gap:.6rem;padding:.55rem 0 1.35rem}.support-page__header--tour .page-header__eyebrow{color:#7540e6}.support-page__header--tour h1{margin:0;color:#11143b;font-size:clamp(2.25rem,4vw,3.1rem);font-weight:750;line-height:1.05;letter-spacing:-.055em}.support-page__header--tour h1 span{color:#11143b}.support-page__header--tour h1 strong{color:#7438e6;font-weight:750;background:linear-gradient(90deg,#7438e6,#bd3cde 52%,#e04ec5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:tour-heading-shift 8s ease-in-out both}.support-page__header--tour p{max-width:60ch;margin:0;color:#666a84;font-size:.83rem;line-height:1.6}.support-page__header--know-more{display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:.6rem;padding:.55rem 0 1.25rem}.support-page__header-copy{position:relative;z-index:1}.know-more-page__illustration{position:relative;height:145px;margin-right:1rem}.know-more-page__orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(122,70,224,.2);border-radius:50%;transform:translate(-50%,-50%) rotate(-25deg)}.know-more-page__orbit--one{width:280px;height:115px;animation:know-more-orbit 9s ease-in-out infinite alternate}.know-more-page__orbit--two{width:220px;height:98px;opacity:.75;animation:know-more-orbit 9s ease-in-out .5s infinite alternate-reverse}.know-more-page__book{position:absolute;top:28px;left:34%;width:70px;height:82px;box-sizing:border-box;padding:17px 10px 10px;border:3px solid #8a56dd;border-radius:7px;background:linear-gradient(145deg,#fff,#e9ddff);box-shadow:9px 9px #c4a5f7,0 13px 20px #5c32b12e;transform:rotate(9deg);animation:know-more-book 4.8s ease-in-out infinite}.know-more-page__book span{position:absolute;top:12px;left:12px;width:39px;height:4px;border-radius:3px;background:#b79be9;box-shadow:0 13px #c4aff0,0 26px #c4aff0}.know-more-page__book i{display:block;width:7px;height:7px;margin:10px 0;border:2px solid #8b5cdd;border-radius:2px}.know-more-page__compass{position:absolute;top:58px;right:17%;width:66px;height:66px;border:4px solid #8451d9;border-radius:50%;background:linear-gradient(145deg,#fff,#eee5ff);box-shadow:inset 0 0 0 7px #a47de933,0 10px 18px #5f36b42b;animation:know-more-compass 6s ease-in-out infinite}.know-more-page__compass:before,.know-more-page__compass:after{position:absolute;top:50%;left:50%;width:3px;height:42px;border-radius:3px;background:#e57ad7;content:"";transform:translate(-50%,-50%) rotate(42deg)}.know-more-page__compass:after{background:#7044d6;transform:translate(-50%,-50%) rotate(-42deg)}.know-more-page__compass b{position:absolute;inset:28px;z-index:1;border-radius:50%;background:#fff}@keyframes know-more-orbit{0%{transform:translate(-50%,-50%) rotate(-25deg) scale(.98)}to{transform:translate(-50%,-50%) rotate(-18deg) scale(1.04)}}@keyframes know-more-book{0%,to{transform:rotate(9deg) translateY(0)}50%{transform:rotate(6deg) translateY(-5px)}}@keyframes know-more-compass{0%,to{transform:rotate(0) translateY(0)}50%{transform:rotate(-5deg) translateY(-3px)}}.support-page__header--know-more .page-header__eyebrow{color:#7540e6}.support-page__header--know-more h1{margin:0;color:#11143b;font-size:clamp(2.25rem,4vw,3.15rem);font-weight:750;line-height:1.05;letter-spacing:-.055em}.support-page__header--know-more h1 span{color:#11143b}.support-page__header--know-more h1 strong{color:#713be2;font-weight:750;background:linear-gradient(90deg,#6739dd,#973ce5 52%,#c63edc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:know-more-heading 8s ease-in-out both}.support-page__header--know-more h1 em{display:inline-block;margin-left:.22em;color:#e7a353;font-size:.7em;font-style:normal;vertical-align:.12em;animation:know-more-star 3.2s ease-in-out .5s both}.support-page__header--know-more p{max-width:60ch;margin:0;color:#626780;font-size:.82rem;line-height:1.6}@keyframes know-more-star{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(12deg) scale(1.08)}}.tour-page__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 245px;align-items:center;min-height:315px;padding:2rem 3rem;overflow:hidden;border-color:#eeeafa;border-radius:.9rem;background:#ffffffd6;box-shadow:0 12px 30px #4b388f0f;animation:tour-rise .52s .1s cubic-bezier(.2,.75,.25,1) both}.tour-page__hero:before{position:absolute;inset:auto -7rem -10rem 31%;height:19rem;border:1px solid rgba(170,127,239,.18);border-radius:50%;content:"";transform:rotate(-10deg)}.tour-page__copy{position:relative;z-index:1;display:grid;justify-items:center;gap:.8rem;text-align:center}.support-page__icon{width:3.9rem;height:3.9rem;border:1px solid #eee3ff;border-radius:50%;background:linear-gradient(145deg,#fff,#f3edff);box-shadow:0 0 0 8px #7f4ae00a,0 10px 25px #7441d71f;color:#773ce5;animation:tour-icon-float 4s ease-in-out infinite}.tour-page__hero h2{color:#141735;font-size:1.45rem;font-weight:750;letter-spacing:-.025em}.tour-page__hero p{color:#69708b;font-size:.83rem}.tour-page__illustration{position:relative;display:grid;place-items:center;height:220px}.tour-page__illustration-glow{position:absolute;width:12rem;height:8rem;border-radius:50%;background:#8b56ed1a;filter:blur(20px);animation:tour-glow 5s ease-in-out infinite alternate}.tour-page__clipboard{position:relative;width:92px;height:126px;padding:30px 15px 15px;box-sizing:border-box;border:4px solid #9a70e9;border-radius:9px;background:linear-gradient(145deg,#fff,#f1eaff);box-shadow:10px 15px #804bde1a,0 15px 25px #6239b729;transform:rotate(7deg);animation:tour-board-float 4.5s ease-in-out .3s infinite}.tour-page__clip{position:absolute;top:-12px;left:25px;width:36px;height:20px;border:4px solid #8b5bdf;border-radius:8px 8px 3px 3px;background:#d9c5ff}.tour-page__clipboard i{display:block;width:62px;height:5px;margin:10px 0;border-radius:4px;background:#d4c3f8}.tour-page__clipboard i:before{display:inline-block;width:8px;height:8px;margin:-2px 8px 0 -1px;border:2px solid #8c62df;border-radius:2px;content:"";vertical-align:top}.tour-page__steps{gap:.7rem;margin:.8rem 0 .35rem}.tour-page__steps span{width:1.75rem;height:1.75rem;border-color:#e5ddf5;color:#6c6c82;background:#fff;transition:transform .2s ease,background .2s ease,border-color .2s ease}.tour-page__steps span:hover{border-color:#a980ed;transform:translateY(-2px)}.tour-page__steps .tour-page__step--active{border-color:#733de4;background:linear-gradient(135deg,#8846e7,#6336dd);box-shadow:0 5px 13px #7039de40;transform:scale(1.06)}.support-page__actions{position:relative;z-index:1;margin-top:.8rem}.support-page__actions .action-button,.support-page__primary-action{min-height:2.55rem;border-radius:999px;font-size:.78rem;transition:transform .18s ease,filter .18s ease,box-shadow .18s ease}.support-page__actions .action-button--secondary{border:1px solid #eee9fa;background:#fff;color:#7540df;box-shadow:0 5px 13px #4c378b0f}.support-page__primary-action{padding:0 1.15rem;background:linear-gradient(100deg,#b33ee9,#6836e1);box-shadow:0 8px 18px #7433e040}.support-page__actions .action-button:hover,.support-page__primary-action:hover{filter:brightness(1.06);box-shadow:0 11px 22px #7433e04d;transform:translateY(-2px)}.support-page__actions .action-button:active,.support-page__primary-action:active{transform:scale(.97)}.support-page__primary-action lucide-icon{transition:transform .18s ease}.support-page__primary-action:hover lucide-icon{transform:translate(4px)}@keyframes tour-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tour-heading-shift{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes tour-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tour-board-float{0%,to{transform:rotate(7deg) translateY(0)}50%{transform:rotate(5deg) translateY(-6px)}}@keyframes tour-glow{0%{opacity:.55;transform:scale(.94)}to{opacity:.9;transform:scale(1.06)}}@keyframes tour-ambient{0%{transform:translate(0) rotate(0)}to{transform:translate(-18px,12px) rotate(8deg)}}@keyframes tour-sparkle{0%,to{opacity:.4}50%{opacity:.9}}.know-more-page__content{position:relative;z-index:1;display:grid;gap:1.1rem}.support-page:has(.know-more-page__content){padding-top:2.15rem;background:radial-gradient(circle at 84% 14%,rgba(222,211,255,.45),transparent 17rem),linear-gradient(180deg,#fbfaff,#fff 82%)}.support-page:has(.know-more-page__content):before{width:17rem;height:17rem;top:-4rem;right:8%;border-color:#7e4fe21f}.support-page:has(.know-more-page__content) .support-page__header .page-header{padding-bottom:1.25rem}.support-page:has(.know-more-page__content) .support-page__header .page-header h1{font-size:clamp(2.25rem,4vw,3.15rem);font-weight:750;letter-spacing:-.055em}.support-page:has(.know-more-page__content) .support-page__header .page-header h1:first-line{background:linear-gradient(90deg,#12153d,#713be2 66%,#c63edc);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:know-more-heading 8s ease-in-out both}.support-page:has(.know-more-page__content) .support-page__header .page-header p{color:#626780;font-size:.82rem}.support-page:has(.know-more-page__content) .support-page__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card{min-height:254px;opacity:0;transform:translateY(12px);animation:know-more-rise .5s cubic-bezier(.2,.75,.25,1) forwards}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card:nth-child(2){animation-delay:.1s}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card:nth-child(3){animation-delay:.2s}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card .surface-card{position:relative;min-height:254px;box-sizing:border-box;padding:1.35rem;overflow:hidden;border-color:#eceaf5;border-radius:.9rem;background:#ffffffeb;box-shadow:0 8px 22px #382e660e;transition:transform .24s cubic-bezier(.2,.75,.25,1),box-shadow .24s ease,border-color .24s ease}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card .surface-card:after{position:absolute;right:-10%;bottom:-4.5rem;left:-10%;height:6rem;border:1px solid rgba(126,71,235,.2);border-radius:50%;content:"";transition:transform .26s ease}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card:hover .surface-card{border-color:#c9b7f6;box-shadow:0 17px 30px #5339a021;transform:translateY(-5px)}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card:hover .surface-card:after{transform:translateY(-10px)}.support-page:has(.know-more-page__content) .surface-card__label,.support-page:has(.know-more-page__content) .support-page__eyebrow{color:#7640e3}.support-page:has(.know-more-page__content) .support-page__card-mark{width:2.85rem;height:2.85rem;margin-bottom:.6rem;border-radius:.65rem;color:#7438e6;background:#f1eaff;transition:transform .24s ease,box-shadow .24s ease}.support-page:has(.know-more-page__content) .support-page__card-mark--blue{color:#337df1;background:#eaf2ff}.support-page:has(.know-more-page__content) .support-page__card-mark--green{color:#19a56b;background:#e8f9ef}.support-page:has(.know-more-page__content) app-surface-card:hover .support-page__card-mark{box-shadow:0 7px 17px #7438e629;transform:translateY(-3px) scale(1.04)}.support-page:has(.know-more-page__content) app-surface-card:nth-child(2):hover .support-page__card-mark{box-shadow:0 7px 17px #337df129}.support-page:has(.know-more-page__content) app-surface-card:nth-child(3):hover .support-page__card-mark{box-shadow:0 7px 17px #19a56b29}.support-page:has(.know-more-page__content) .support-page__cards .surface-card h2{color:#171936;font-size:1.12rem;line-height:1.3}.support-page:has(.know-more-page__content) .support-page__cards .surface-card p{color:#646981;font-size:.82rem;line-height:1.65}.support-page__callout{position:relative;min-height:126px;box-sizing:border-box;padding:1.25rem 1.7rem;overflow:hidden;border-color:#edeaf6;border-radius:.9rem;background:#ffffffe8;box-shadow:0 8px 22px #382e660d;animation:know-more-rise .52s .3s cubic-bezier(.2,.75,.25,1) both}.support-page__callout:after{position:absolute;top:0;right:-1rem;width:12rem;height:100%;background-image:radial-gradient(#dcd1fa 1.5px,transparent 1.5px);background-size:10px 10px;content:"";opacity:.55;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent)}.support-page__callout>div:not(.support-page__callout-art){position:relative;z-index:1}.support-page__callout h2{color:#171936;font-size:1.3rem}.support-page__callout p{color:#666b83;font-size:.78rem}.support-page__callout-art{width:5.5rem;height:5.5rem;display:grid;place-items:center;flex:0 0 auto;margin-right:.9rem;border-radius:50%;background:linear-gradient(145deg,#eee4ff,#faf8ff);color:#8a51e4;box-shadow:0 8px 18px #7438e61f;animation:callout-float 4s ease-in-out infinite}.support-page__callout-art:before{width:2.4rem;height:3.2rem;border:3px solid #9e6ae9;border-radius:45% 45% 28% 28%;content:""}.support-page__callout-art span{position:absolute;font-size:1.5rem;transform:translate(1.3rem,-1.2rem)}.support-page:has(.know-more-page__content) .support-page__callout .action-button{position:relative;z-index:1;min-height:2.7rem;border-radius:.65rem;background:linear-gradient(100deg,#7139e1,#853ee6);box-shadow:0 8px 17px #6734d738;font-size:.8rem}.support-page:has(.know-more-page__content) .support-page__callout .action-button:hover{box-shadow:0 11px 22px #6734d74d;transform:translateY(-2px)}@keyframes know-more-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes know-more-heading{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes callout-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-4px) rotate(2deg)}}@media(max-width:760px){.support-page__header--know-more{grid-template-columns:1fr}.know-more-page__illustration{order:-1;height:105px;margin:-.5rem 0 0;transform:scale(.8)}.support-page:has(.know-more-page__content) .support-page__cards{grid-template-columns:1fr}.support-page__header--know-more h1{font-size:2.15rem}.support-page__callout{align-items:flex-start;flex-wrap:wrap;padding:1.1rem}.support-page__callout-art{width:4.5rem;height:4.5rem}.support-page__callout>div:not(.support-page__callout-art){flex:1 1 12rem}}@media(prefers-reduced-motion:reduce){.know-more-page__orbit,.know-more-page__book,.know-more-page__compass{animation:none}.support-page:has(.know-more-page__content) .support-page__cards app-surface-card,.support-page__callout{animation:none;opacity:1;transform:none}.support-page__callout-art{animation:none}}@media(max-width:760px){.support-page{padding:1rem .9rem 1.5rem}.support-page__header--tour h1{font-size:2.15rem}.tour-page__hero{grid-template-columns:1fr;min-height:0;padding:2rem 1.15rem}.tour-page__illustration{order:-1;height:145px}.tour-page__clipboard{transform:scale(.82) rotate(7deg)}.tour-page__actions{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.support-page:has(.support-page__chat-layout){max-width:100%;min-height:calc(100dvh - 9rem);padding-top:2.15rem;background:radial-gradient(circle at 82% 12%,rgba(208,188,255,.38),transparent 19rem),radial-gradient(circle at 42% 72%,rgba(241,228,255,.26),transparent 24rem),linear-gradient(180deg,#fbfaff,#fff 86%)}.support-page:has(.support-page__chat-layout):before{top:-8rem;right:8%;width:19rem;height:19rem;border-color:#7e4fe21f}.support-page:has(.support-page__chat-layout) .support-page__header .page-header{padding:.55rem 0 1.4rem}.support-page:has(.support-page__chat-layout) .support-page__header .page-header h1{font-size:clamp(2.35rem,4vw,3.2rem);letter-spacing:-.055em}.support-page:has(.support-page__chat-layout) .support-page__header .page-header h1:first-line{background:linear-gradient(90deg,#11163e,#7139e2 60%,#c83fda);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:support-heading-shift 8s ease-in-out both}.support-page:has(.support-page__chat-layout) .support-page__header .page-header p{color:#626780}.support-page__header--chat{position:relative;display:block;min-height:148px;padding-right:350px;padding-bottom:1.2rem}.support-page__chat-heading{position:relative;z-index:1;padding-top:.55rem}.support-page__chat-heading h1{margin:0;color:#11143b;font-size:clamp(1.85rem,3.2vw,2.55rem);font-weight:650;line-height:1.08;letter-spacing:-.025em}.support-page__chat-heading h1 span{color:#11143b}.support-page__chat-heading h1 strong{color:#7438e6;font-weight:650;background:linear-gradient(90deg,#7438e6,#a83dde 55%,#d148d0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:tour-heading-shift 8s ease-in-out both}.support-page__chat-heading p{max-width:60ch;margin:.45rem 0 0;color:#666a84;font-size:.83rem;line-height:1.6}.support-page__hero-art{position:relative;position:absolute;top:0;right:0;height:148px;width:330px;margin-right:1rem;animation:tour-rise .65s .12s cubic-bezier(.2,.75,.25,1) both}.support-page__hero-art:before,.support-page__hero-art:after{position:absolute;border:1px solid rgba(126,79,226,.15);border-radius:50%;content:"";transform:rotate(-22deg)}.support-page__hero-art:before{inset:18px -18px 12px 8px}.support-page__hero-art:after{inset:32px 18px 24px 35px;opacity:.65}.support-page__hero-chat{position:absolute;top:35px;left:36%;z-index:2;display:flex;align-items:center;gap:.45rem;width:70px;height:48px;padding:0 .8rem;border-radius:14px;background:linear-gradient(145deg,#d4c2ff,#9c7cf0);box-shadow:0 12px 18px #623cc533;transform:rotate(-7deg);animation:support-chat-float 4s ease-in-out infinite}.support-page__hero-chat:after{position:absolute;bottom:-8px;left:15px;width:15px;height:14px;background:#aa8af3;clip-path:polygon(0 0,100% 0,0 100%);content:""}.support-page__hero-chat i{width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 8px #ffffff80}.support-page__hero-headset{position:absolute;top:15px;right:20%;z-index:1;width:88px;height:98px;border:10px solid #5130c6;border-bottom-color:transparent;border-radius:50% 50% 20% 20%;box-shadow:0 8px #8d65ee,0 14px 22px #4728ab40;transform:rotate(8deg);animation:support-headset-float 5s ease-in-out infinite}.support-page__hero-headset b{position:absolute;top:43px;width:24px;height:38px;border-radius:12px;background:linear-gradient(160deg,#9574f3,#5832d1);box-shadow:0 5px 9px #4a2cb140}.support-page__hero-headset b:first-child{left:-19px}.support-page__hero-headset b:last-child{right:-19px}.support-page__hero-mic{position:absolute;right:13%;bottom:22px;z-index:3;width:50px;height:12px;border-radius:9px;background:#6440d9;transform:rotate(12deg);box-shadow:0 5px 9px #492ba933}.support-page__hero-mic:after{position:absolute;right:-7px;top:-5px;width:14px;height:14px;border-radius:50%;background:#8d70eb;content:""}@keyframes support-chat-float{0%,to{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-4deg) translateY(-5px)}}@keyframes support-headset-float{0%,to{transform:rotate(8deg) translateY(0)}50%{transform:rotate(5deg) translateY(-4px)}}.support-page__chat-layout{position:relative;z-index:1;grid-template-columns:minmax(225px,.78fr) minmax(0,1.22fr);gap:2.55rem;padding:1.65rem 1.8rem;overflow:hidden;border-color:#eceaf7;border-radius:1rem;background:#ffffffe0;box-shadow:0 18px 45px #46358917,0 2px 8px #46358908;animation:support-card-rise .52s cubic-bezier(.2,.75,.25,1) both}.support-page__chat-layout:before{position:absolute;top:1.65rem;bottom:1.65rem;left:34.5%;width:1px;background:linear-gradient(180deg,transparent,#e9e3fa 12%,#e9e3fa 88%,transparent);content:""}.support-page__chat-intro{position:relative;z-index:1;align-content:center;gap:.7rem;padding:.35rem 1.1rem .35rem .7rem}.support-page__chat-orb{display:grid;place-items:center;width:3.9rem;height:3.9rem;margin-bottom:.15rem;border:1px solid #e5d9ff;border-radius:50%;background:linear-gradient(145deg,#fff,#f1eaff);box-shadow:0 0 0 9px #7e49e50b,0 10px 24px #7441d721;animation:support-orb-float 4.5s ease-in-out infinite}.support-page__chat-orb .support-page__card-mark{width:auto;height:auto;background:transparent}.support-page__chat-intro h2{color:#171936;font-size:1.5rem;font-weight:650;letter-spacing:-.035em}.support-page__chat-intro p{color:#646981;font-size:.82rem;line-height:1.65}.support-page__online{flex-wrap:wrap;margin-top:.25rem;padding:.72rem .8rem;border:1px solid #d7f1e3;border-radius:.7rem;color:#15925d;background:linear-gradient(110deg,#f1fcf5,#ebfaf3);box-shadow:inset 0 1px #fffc}.support-page__online i{box-shadow:0 0 0 4px #23b3681a}.support-page__online small{flex-basis:100%;margin-left:.95rem;color:#638070;font-size:.68rem;font-weight:500}.support-page__topics{display:grid;gap:.18rem;margin-top:.3rem}.support-page__topics span{display:flex;align-items:center;gap:.65rem;min-height:2.1rem;padding:0 .65rem;border:1px solid transparent;border-radius:.6rem;color:#303454;font-size:.76rem;font-weight:650;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.support-page__topics span lucide-icon{color:#7540e6}.support-page__topics span:hover{border-color:#e6dcfb;color:#6737d7;background:#faf8ff;transform:translate(4px)}.support-page__chat-form{position:relative;z-index:1;align-content:center;gap:.9rem;padding:.35rem .15rem .35rem .25rem}.support-page__form-heading{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.support-page__form-heading label{color:#171936;font-size:.91rem;font-weight:750}.support-page__form-heading span{color:#8b8ca2;font-size:.69rem;font-weight:500}.support-page__chat-form textarea{min-height:11.2rem;padding:1rem;border-color:#e8e4f3;border-radius:.8rem;background:#ffffffd1;box-shadow:inset 0 2px 8px #452d8706;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.support-page__chat-form textarea:hover{border-color:#d7c9f5}.support-page__chat-form textarea:focus{border-color:#8b5be3;box-shadow:0 0 0 4px #763fdf1a,0 10px 24px #4d2a9d12;transform:translateY(-1px)}.support-page__chat-form-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem}.support-page__secure{display:inline-flex;align-items:center;gap:.35rem;color:#85879d;font-size:.7rem}.support-page__secure lucide-icon{color:#7c60ba}.support-page__chat-form .support-page__primary-action{min-height:2.6rem;min-width:13rem}@keyframes support-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes support-orb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes support-heading-shift{0%{background-position:0 50%}to{background-position:100% 50%}}@media(max-width:760px){.support-page:has(.support-page__chat-layout){min-height:0;padding-top:1rem}.support-page__header--chat{min-height:0;padding-right:0}.support-page__hero-art{position:relative;top:auto;right:auto;height:105px;margin:-.6rem 0 0;transform:scale(.82)}.support-page__chat-layout{gap:1.25rem;padding:1.15rem}.support-page__chat-layout:before{top:42%;right:1.15rem;bottom:auto;left:1.15rem;width:auto;height:1px;background:linear-gradient(90deg,transparent,#e9e3fa 12%,#e9e3fa 88%,transparent)}.support-page__chat-intro{padding:.2rem 0 1.1rem}.support-page__chat-form{padding:1.1rem 0 .2rem}.support-page__form-heading{align-items:flex-start;flex-direction:column;gap:.2rem}.support-page__chat-form-footer{align-items:stretch;flex-direction:column-reverse}.support-page__chat-form .support-page__primary-action{width:100%}}@media(prefers-reduced-motion:reduce){.support-page:has(.support-page__chat-layout) .support-page__header,.support-page__chat-layout,.support-page__chat-orb,.support-page__hero-art,.support-page__hero-chat,.support-page__hero-headset{animation:none}}.support-page:has(.demo-page__content){max-width:100%;padding-top:2.15rem;background:radial-gradient(circle at 80% 14%,rgba(208,220,255,.42),transparent 18rem),radial-gradient(circle at 18% 80%,rgba(210,195,255,.22),transparent 22rem),linear-gradient(180deg,#fafbff,#fff 82%)}.support-page:has(.demo-page__content):before{top:-6rem;right:7%;width:17rem;height:17rem;border-color:#526ee21f}.support-page__header--demo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:.6rem;padding:.55rem 0 1.3rem;animation:form-page-rise .42s cubic-bezier(.2,.75,.25,1) both}.support-page__header--demo .page-header__eyebrow{color:#4660d9;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.support-page__header--demo h1{margin:0;color:#11143b;font-size:clamp(2.25rem,4vw,3.1rem);font-weight:750;line-height:1.05;letter-spacing:-.055em}.support-page__header--demo h1 span{color:#11143b}.support-page__header--demo h1 strong{font-weight:750;background:linear-gradient(90deg,#2f52d4,#5b39e2 52%,#8c34d8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:form-heading-shift 9s ease-in-out .4s both}.support-page__header--demo h1 em{display:inline-block;margin-left:.22em;font-size:.72em;font-style:normal;vertical-align:.1em;animation:demo-cal-bounce 2.8s ease-in-out .6s infinite}.support-page__header--demo p{max-width:60ch;margin:0;color:#62688a;font-size:.82rem;line-height:1.6}.demo-page__illustration{position:relative;height:145px;margin-right:1rem}.demo-page__orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(82,104,220,.2);border-radius:50%;transform:translate(-50%,-50%) rotate(-20deg)}.demo-page__orbit--one{width:270px;height:110px;animation:demo-orbit 9s ease-in-out infinite alternate}.demo-page__orbit--two{width:205px;height:92px;opacity:.7;animation:demo-orbit 9s ease-in-out .6s infinite alternate-reverse}.demo-page__calendar{position:absolute;top:22px;left:32%;width:72px;height:80px;box-sizing:border-box;padding:20px 10px 10px;border:3px solid #5264d8;border-radius:8px;background:linear-gradient(145deg,#fff,#e8edff);box-shadow:8px 10px #b5c0f5,0 14px 22px #3e54c42e;transform:rotate(8deg);animation:demo-cal-float 4.5s ease-in-out infinite}.demo-page__calendar span{position:absolute;top:0;left:0;right:0;height:16px;border-radius:5px 5px 0 0;background:#5264d8}.demo-page__calendar i{display:block;width:52px;height:4px;margin:9px 0;border-radius:3px;background:#b7c4f8}.demo-page__calendar i:first-of-type{width:34px}.demo-page__clock{position:absolute;top:52px;right:18%;width:60px;height:60px;border:4px solid #4a5dcf;border-radius:50%;background:linear-gradient(145deg,#fff,#eaedff);box-shadow:inset 0 0 0 6px #8ca2ec2e,0 10px 18px #4152b429}.demo-page__clock:before{position:absolute;top:50%;left:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#5264d8;content:""}.demo-page__clock b{position:absolute;top:50%;left:50%;border-radius:3px;background:#5264d8;transform-origin:50% 100%}.demo-page__clock b:first-child{width:3px;height:18px;margin-left:-1.5px;margin-top:-18px;transform:rotate(-30deg)}.demo-page__clock b:last-child{width:2px;height:22px;margin-left:-1px;margin-top:-22px;background:#9ca8e8;transform:rotate(65deg)}@keyframes demo-orbit{0%{transform:translate(-50%,-50%) rotate(-20deg) scale(.98)}to{transform:translate(-50%,-50%) rotate(-14deg) scale(1.04)}}@keyframes demo-cal-float{0%,to{transform:rotate(8deg) translateY(0)}50%{transform:rotate(5deg) translateY(-5px)}}@keyframes demo-cal-bounce{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(-8deg) scale(1.1)}}.demo-page__content{position:relative;z-index:1;animation:form-card-rise .52s cubic-bezier(.2,.75,.25,1) both}.support-page:has(.demo-page__content) .support-page__form-card{position:relative;overflow:hidden;border-color:#e5e8f8;border-radius:1rem;background:#ffffffe6;box-shadow:0 18px 45px #384aa014,0 2px 8px #384aa008}.support-page:has(.demo-page__content) .support-page__form-card:before{position:absolute;top:0;right:0;width:18rem;height:100%;background-image:radial-gradient(rgba(82,104,220,.1) 1.5px,transparent 1.5px);background-size:10px 10px;content:"";opacity:.55;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent);pointer-events:none}.support-page:has(.demo-page__content) .support-page__primary-action{background:linear-gradient(100deg,#4454d8,#6239e2);box-shadow:0 8px 18px #4856d740}.support-page:has(.demo-page__content) .support-page__primary-action:hover{box-shadow:0 11px 22px #4856d759;transform:translateY(-2px)}.support-page:has(.demo-page__content) .support-page__form-actions .action-button--secondary{border:1px solid #eaecfa;color:#4454d8;box-shadow:0 5px 13px #3c4bb40f}@media(max-width:760px){.support-page__header--demo{grid-template-columns:1fr}.demo-page__illustration{order:-1;height:105px;margin:-.5rem 0 0;transform:scale(.8)}.support-page__header--demo h1{font-size:2.15rem}}@media(prefers-reduced-motion:reduce){.demo-page__orbit,.demo-page__calendar,.demo-page__clock{animation:none}.demo-page__content{animation:none;opacity:1;transform:none}}.support-page:has(.feature-page__content){max-width:100%;padding-top:2.15rem;background:radial-gradient(circle at 82% 12%,rgba(255,236,196,.44),transparent 18rem),radial-gradient(circle at 20% 75%,rgba(255,225,168,.18),transparent 22rem),linear-gradient(180deg,#fffdf8,#fff 80%)}.support-page:has(.feature-page__content):before{top:-6rem;right:8%;width:18rem;height:18rem;border-color:#d2921e1f}.support-page__header--feature{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:.6rem;padding:.55rem 0 1.3rem;animation:form-page-rise .42s cubic-bezier(.2,.75,.25,1) both}.support-page__header--feature .page-header__eyebrow{color:#c47e0a;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.support-page__header--feature h1{margin:0;color:#11143b;font-size:clamp(2.25rem,4vw,3.1rem);font-weight:750;line-height:1.05;letter-spacing:-.055em}.support-page__header--feature h1 span{color:#11143b}.support-page__header--feature h1 strong{font-weight:750;background:linear-gradient(90deg,#b8680a,#d4890e,#e8b020);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:form-heading-shift 9s ease-in-out .4s both}.support-page__header--feature h1 em{display:inline-block;margin-left:.22em;color:#e9b020;font-size:.7em;font-style:normal;vertical-align:.12em;animation:feature-star-spin 3.2s ease-in-out .5s infinite}.support-page__header--feature p{max-width:60ch;margin:0;color:#65622a;font-size:.82rem;line-height:1.6}.feature-page__illustration{position:relative;height:145px;margin-right:1rem}.feature-page__orbit--one{position:absolute;top:50%;left:50%;width:260px;height:105px;border:1px solid rgba(210,145,25,.22);border-radius:50%;transform:translate(-50%,-50%) rotate(-18deg);animation:feature-orbit 10s ease-in-out infinite alternate}.feature-page__bulb{position:absolute;top:18px;left:38%;width:58px;height:74px;box-sizing:border-box;border:3px solid #d4920e;border-radius:50% 50% 30% 30%;background:linear-gradient(145deg,#fffdf0,#ffe9a0);box-shadow:0 0 30px #f0a81473,8px 10px #f5cc5e,0 14px 22px #ba780c33;transform:rotate(-5deg);animation:feature-bulb-glow 2.6s ease-in-out infinite}.feature-page__bulb span{position:absolute;top:26px;left:50%;width:22px;height:16px;margin-left:-11px;border:2px solid #e0a520;border-top:none;border-radius:0 0 14px 14px}.feature-page__bulb i{position:absolute;bottom:6px;left:8px;right:8px;height:6px;border-radius:3px;background:#d49018}.feature-page__bulb i+i{bottom:-2px;left:12px;right:12px;height:5px}.feature-page__spark{position:absolute;width:6px;height:6px;border-radius:50%;background:#f5c830;box-shadow:0 0 8px #f5c830}.feature-page__spark--a{top:12px;right:30%;animation:feature-spark 1.8s ease-in-out 0s infinite}.feature-page__spark--b{top:36px;right:18%;width:5px;height:5px;background:#ffd050;animation:feature-spark 1.8s ease-in-out .6s infinite}.feature-page__spark--c{top:22px;left:26%;width:4px;height:4px;background:#ffe47a;animation:feature-spark 1.8s ease-in-out 1.1s infinite}@keyframes feature-orbit{0%{transform:translate(-50%,-50%) rotate(-18deg) scale(.98)}to{transform:translate(-50%,-50%) rotate(-12deg) scale(1.04)}}@keyframes feature-bulb-glow{0%,to{box-shadow:0 0 22px #f0a81461,8px 10px #f5cc5e,0 14px 22px #ba780c2e}50%{box-shadow:0 0 42px #f0a814b3,8px 10px #f5cc5e,0 14px 22px #ba780c3d}}@keyframes feature-spark{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.2)}}@keyframes feature-star-spin{0%,to{transform:rotate(0) scale(1)}50%{transform:rotate(14deg) scale(1.12)}}.feature-page__content{position:relative;z-index:1;animation:form-card-rise .52s cubic-bezier(.2,.75,.25,1) both}.support-page:has(.feature-page__content) .support-page__form-card{position:relative;overflow:hidden;border-color:#f5e8c8;border-radius:1rem;background:#ffffffe6;box-shadow:0 18px 45px #a0640a12,0 2px 8px #a0640a08}.support-page:has(.feature-page__content) .support-page__form-card:before{position:absolute;top:0;right:0;width:18rem;height:100%;background-image:radial-gradient(rgba(220,155,25,.12) 1.5px,transparent 1.5px);background-size:10px 10px;content:"";opacity:.5;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent);pointer-events:none}.support-page:has(.feature-page__content) .support-page__primary-action{background:linear-gradient(100deg,#c87c0a,#e09f10);box-shadow:0 8px 18px #c37d0c47}.support-page:has(.feature-page__content) .support-page__primary-action:hover{box-shadow:0 11px 22px #c37d0c66;transform:translateY(-2px)}.support-page:has(.feature-page__content) .support-page__form-actions .action-button--secondary{border:1px solid #f5e8c5;color:#b87208;box-shadow:0 5px 13px #a86c0a0f}@media(max-width:760px){.support-page__header--feature{grid-template-columns:1fr}.feature-page__illustration{order:-1;height:105px;margin:-.5rem 0 0;transform:scale(.8)}.support-page__header--feature h1{font-size:2.15rem}}@media(prefers-reduced-motion:reduce){.feature-page__orbit--one,.feature-page__bulb,.feature-page__spark{animation:none}.feature-page__content{animation:none;opacity:1;transform:none}}.support-page:has(.bug-page__content){max-width:100%;padding-top:2.15rem;background:radial-gradient(circle at 82% 12%,rgba(255,210,214,.4),transparent 18rem),radial-gradient(circle at 20% 78%,rgba(255,205,210,.18),transparent 22rem),linear-gradient(180deg,snow,#fff 82%)}.support-page:has(.bug-page__content):before{top:-6rem;right:8%;width:18rem;height:18rem;border-color:#d23c4b1a}.support-page__header--bug{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:center;gap:.6rem;padding:.55rem 0 1.3rem;animation:form-page-rise .42s cubic-bezier(.2,.75,.25,1) both}.support-page__header--bug .page-header__eyebrow{color:#c0313e;font-size:.68rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.support-page__header--bug h1{margin:0;color:#11143b;font-size:clamp(2.25rem,4vw,3.1rem);font-weight:750;line-height:1.05;letter-spacing:-.055em}.support-page__header--bug h1 span{color:#11143b}.support-page__header--bug h1 strong{font-weight:750;background:linear-gradient(90deg,#c02030,#e03448 52%,#f05572);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:180% 100%;animation:form-heading-shift 9s ease-in-out .4s both}.support-page__header--bug h1 em{display:inline-block;margin-left:.22em;font-size:.72em;font-style:normal;vertical-align:.1em;animation:bug-emoji-float 3s ease-in-out .5s infinite}.support-page__header--bug p{max-width:60ch;margin:0;color:#665862;font-size:.82rem;line-height:1.6}.bug-page__illustration{position:relative;height:145px;margin-right:1rem}.bug-page__orbit{position:absolute;top:50%;left:50%;border:1px solid rgba(204,55,72,.2);border-radius:50%;transform:translate(-50%,-50%) rotate(-22deg)}.bug-page__orbit--one{width:268px;height:108px;animation:bug-orbit 10s ease-in-out infinite alternate}.bug-page__orbit--two{width:208px;height:88px;opacity:.65;animation:bug-orbit 10s ease-in-out .7s infinite alternate-reverse}.bug-page__terminal{position:absolute;top:20px;left:30%;width:80px;height:76px;box-sizing:border-box;padding:20px 10px 10px;border:3px solid #cc3744;border-radius:9px;background:linear-gradient(145deg,#1e1422,#2c1830);box-shadow:8px 10px #c8374640,0 14px 22px #a01e2d33;transform:rotate(6deg);animation:bug-terminal-float 4.5s ease-in-out infinite}.bug-page__terminal span{position:absolute;top:0;left:0;right:0;height:16px;border-radius:6px 6px 0 0;background:#cc3744}.bug-page__terminal span:before{position:absolute;top:4px;left:8px;width:5px;height:5px;border-radius:50%;background:#ffffff80;content:"";box-shadow:10px 0 #ffffff59,20px 0 #ffffff40}.bug-page__terminal i{display:block;width:60px;height:4px;margin:8px 0;border-radius:3px;background:#f064738c}.bug-page__terminal i:first-of-type{width:44px;background:#78c87899}.bug-page__terminal i+i+i{width:34px;background:#b4b47880}.bug-page__dot{position:absolute;border-radius:50%;background:#c8374699}.bug-page__dot--a{top:14px;right:26%;width:7px;height:7px;box-shadow:0 0 10px #c8374680;animation:bug-dot-float 2.2s ease-in-out infinite}.bug-page__dot--b{top:42px;right:16%;width:5px;height:5px;background:#e664738c;animation:bug-dot-float 2.2s ease-in-out .8s infinite}@keyframes bug-orbit{0%{transform:translate(-50%,-50%) rotate(-22deg) scale(.98)}to{transform:translate(-50%,-50%) rotate(-15deg) scale(1.04)}}@keyframes bug-terminal-float{0%,to{transform:rotate(6deg) translateY(0)}50%{transform:rotate(4deg) translateY(-5px)}}@keyframes bug-dot-float{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.3)}}@keyframes bug-emoji-float{0%,to{transform:rotate(0) scale(1)}40%{transform:rotate(-12deg) scale(1.08)}70%{transform:rotate(8deg) scale(1.05)}}.bug-page__content{position:relative;z-index:1;animation:form-card-rise .52s cubic-bezier(.2,.75,.25,1) both}.support-page:has(.bug-page__content) .support-page__form-card{position:relative;overflow:hidden;border-color:#f8e0e2;border-radius:1rem;background:#ffffffe6;box-shadow:0 18px 45px #a0233212,0 2px 8px #a0233208}.support-page:has(.bug-page__content) .support-page__form-card:before{position:absolute;top:0;right:0;width:18rem;height:100%;background-image:radial-gradient(rgba(204,55,70,.1) 1.5px,transparent 1.5px);background-size:10px 10px;content:"";opacity:.5;-webkit-mask-image:linear-gradient(to left,#000,transparent);mask-image:linear-gradient(to left,#000,transparent);pointer-events:none}.support-page:has(.bug-page__content) .support-page__primary-action{background:linear-gradient(100deg,#c02535,#e0404f);box-shadow:0 8px 18px #c0253547}.support-page:has(.bug-page__content) .support-page__primary-action:hover{box-shadow:0 11px 22px #c0253566;transform:translateY(-2px)}.support-page:has(.bug-page__content) .support-page__form-actions .action-button--secondary{border:1px solid #f8e0e3;color:#c02535;box-shadow:0 5px 13px #a81e300f}.support-page:has(.bug-page__content) .support-page__form-grid:last-of-type{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:760px){.support-page__header--bug{grid-template-columns:1fr}.bug-page__illustration{order:-1;height:105px;margin:-.5rem 0 0;transform:scale(.8)}.support-page__header--bug h1{font-size:2.15rem}.support-page:has(.bug-page__content) .support-page__form-grid:last-of-type{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bug-page__orbit,.bug-page__terminal,.bug-page__dot{animation:none}.bug-page__content{animation:none;opacity:1;transform:none}}@keyframes form-page-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes form-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes form-heading-shift{0%{background-position:0 50%}to{background-position:100% 50%}}
