.institutional-module-scss-module__gaiOIa__wrapper{color:var(--color-text-main);background-color:var(--color-bg);font-family:var(--font-family);overflow-x:clip}.institutional-module-scss-module__gaiOIa__section{padding:clamp(3.5rem,8vw,6rem)var(--spacing-md);max-width:1200px;margin:0 auto}@media (max-width:480px){.institutional-module-scss-module__gaiOIa__section{padding-left:1rem;padding-right:1rem}}.institutional-module-scss-module__gaiOIa__surface{background-color:var(--color-surface);box-shadow:0 0 0 100vmax var(--color-surface);clip-path:inset(0 -100vmax)}.institutional-module-scss-module__gaiOIa__sectionHead{text-align:center;max-width:720px;margin:0 auto var(--spacing-xl)}.institutional-module-scss-module__gaiOIa__sectionHead h2{letter-spacing:-.02em;color:var(--color-text-main);text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:800;line-height:1.15}.institutional-module-scss-module__gaiOIa__sectionHead h2:after{content:"";background:var(--color-primary);border-radius:999px;width:56px;height:4px;margin-top:.9rem;margin-left:auto;margin-right:auto;display:block}.institutional-module-scss-module__gaiOIa__sectionHead p{margin:var(--spacing-sm)0 0;color:var(--color-text-muted);font-size:1.075rem;line-height:1.65}.institutional-module-scss-module__gaiOIa__sectionHeadLeft{text-align:left;margin-left:0}.institutional-module-scss-module__gaiOIa__sectionHeadLeft h2:after{margin-left:0;margin-right:0}.institutional-module-scss-module__gaiOIa__hero{background-color:var(--color-primary-dark);min-height:clamp(440px,72vh,720px);padding:7rem var(--spacing-md)clamp(3rem,8vh,5.5rem);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.institutional-module-scss-module__gaiOIa__hero:after{content:"";z-index:1;background:linear-gradient(#040c0933 0%,#040c098c 55%,#040c09e0 100%);position:absolute;inset:0}.institutional-module-scss-module__gaiOIa__hero__bg{z-index:0;position:absolute;inset:0}.institutional-module-scss-module__gaiOIa__hero__bg img{object-fit:cover}.institutional-module-scss-module__gaiOIa__hero__content{z-index:2;text-align:center;max-width:860px;position:relative}.institutional-module-scss-module__gaiOIa__hero__eyebrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:.45rem;margin-bottom:1.1rem;padding:.35rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.institutional-module-scss-module__gaiOIa__hero__eyebrow:before{content:"";background:#86eab8;border-radius:50%;width:7px;height:7px}.institutional-module-scss-module__gaiOIa__hero h1{letter-spacing:-.03em;color:#fff;margin:0 0 var(--spacing-sm);text-wrap:balance;text-shadow:0 2px 24px #00000059;font-size:clamp(2.25rem,6vw,4.25rem);font-weight:800;line-height:1.05}.institutional-module-scss-module__gaiOIa__hero p{color:#ffffffe0;text-wrap:balance;max-width:660px;margin:0 auto;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.55}.institutional-module-scss-module__gaiOIa__hero__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.institutional-module-scss-module__gaiOIa__heroCompact{min-height:clamp(320px,44vh,440px);padding-bottom:clamp(2.25rem,5vh,3.5rem)}.institutional-module-scss-module__gaiOIa__heroCompact h1{font-size:clamp(2rem,5vw,3.4rem)}.institutional-module-scss-module__gaiOIa__btn{border-radius:var(--radius-full);cursor:pointer;min-height:48px;transition:background-color var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.6rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.institutional-module-scss-module__gaiOIa__btn:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.institutional-module-scss-module__gaiOIa__btnPrimary{background:var(--color-primary);color:#fff;box-shadow:0 10px 24px -10px color-mix(in srgb,var(--color-primary)70%,transparent)}.institutional-module-scss-module__gaiOIa__btnPrimary:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.institutional-module-scss-module__gaiOIa__btnGhostDark{color:#fff;background:#ffffff0a;border-color:#ffffffb3}.institutional-module-scss-module__gaiOIa__btnGhostDark:hover{background:#ffffff1f;border-color:#fff}.institutional-module-scss-module__gaiOIa__btnOutline{border-color:var(--color-border);color:var(--color-text-main);background:var(--color-surface)}.institutional-module-scss-module__gaiOIa__btnOutline:hover{border-color:var(--color-primary);color:var(--color-primary)}.institutional-module-scss-module__gaiOIa__iconGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;display:grid}.institutional-module-scss-module__gaiOIa__iconGridCompact{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem}.institutional-module-scss-module__gaiOIa__iconCard{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:transform var(--transition-med),box-shadow var(--transition-med),border-color var(--transition-med);border-radius:1.25rem;flex-direction:column;gap:.6rem;padding:1.9rem 1.6rem;display:flex;position:relative;overflow:hidden}.institutional-module-scss-module__gaiOIa__iconCard:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--color-primary)22%,transparent);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.institutional-module-scss-module__gaiOIa__iconCard{transition:none}.institutional-module-scss-module__gaiOIa__iconCard:hover{transform:none}}.institutional-module-scss-module__gaiOIa__iconCard:before{content:"";background:var(--color-primary);transform-origin:0;height:3px;transition:transform var(--transition-med);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.institutional-module-scss-module__gaiOIa__iconCard:hover:before{transform:scaleX(1)}.institutional-module-scss-module__gaiOIa__iconCard h3{color:var(--color-text-main);margin:0;font-size:1.15rem;font-weight:700}.institutional-module-scss-module__gaiOIa__iconCard p{color:var(--color-text-muted);margin:0;line-height:1.6}.institutional-module-scss-module__gaiOIa__surface .institutional-module-scss-module__gaiOIa__iconCard{background:var(--color-bg)}.institutional-module-scss-module__gaiOIa__iconCardRow{flex-direction:row;align-items:flex-start;gap:1rem;padding:1.35rem}.institutional-module-scss-module__gaiOIa__iconCardRow>div{flex-direction:column;gap:.3rem;min-width:0;display:flex}.institutional-module-scss-module__gaiOIa__iconCardRow h3{font-size:1.02rem}.institutional-module-scss-module__gaiOIa__iconCardRow p{font-size:.93rem}.institutional-module-scss-module__gaiOIa__iconBadge{background:color-mix(in srgb,var(--color-primary)12%,transparent);width:50px;height:50px;color:var(--color-primary);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:.35rem;display:flex}.institutional-module-scss-module__gaiOIa__iconBadge svg{width:24px;height:24px}.institutional-module-scss-module__gaiOIa__iconCardRow .institutional-module-scss-module__gaiOIa__iconBadge{width:44px;height:44px;margin:0}.institutional-module-scss-module__gaiOIa__iconCardRow .institutional-module-scss-module__gaiOIa__iconBadge svg{width:21px;height:21px}.institutional-module-scss-module__gaiOIa__itemTag{background:color-mix(in srgb,var(--color-primary)12%,transparent);color:var(--color-primary);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin-top:auto;padding:.22rem .7rem;font-size:.72rem;font-weight:700}.institutional-module-scss-module__gaiOIa__steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.institutional-module-scss-module__gaiOIa__step{counter-increment:step;background:var(--color-bg);border:1px solid var(--color-border);border-radius:1.1rem;padding:1.5rem 1.35rem;position:relative}.institutional-module-scss-module__gaiOIa__step:before{content:counter(step,decimal-leading-zero);background:var(--color-primary);color:#fff;width:42px;height:42px;box-shadow:0 0 0 5px color-mix(in srgb,var(--color-primary)12%,transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.9rem;font-weight:800;display:flex}@media (min-width:900px){.institutional-module-scss-module__gaiOIa__step:not(:last-child):after{content:"";background:linear-gradient(to right,color-mix(in srgb,var(--color-primary)22%,transparent),transparent);height:2px;position:absolute;top:calc(1.5rem + 21px);left:calc(1.35rem + 54px);right:-1rem}}.institutional-module-scss-module__gaiOIa__step h3{margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.institutional-module-scss-module__gaiOIa__step p{color:var(--color-text-muted);margin:0;font-size:.93rem;line-height:1.6}.institutional-module-scss-module__gaiOIa__board{flex-direction:column;gap:1.25rem;display:flex}.institutional-module-scss-module__gaiOIa__boardToolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.institutional-module-scss-module__gaiOIa__search{flex:260px;position:relative}.institutional-module-scss-module__gaiOIa__search svg{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.institutional-module-scss-module__gaiOIa__search input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:48px;color:var(--color-text-main);font:inherit;border-radius:999px;padding:0 1rem 0 2.75rem;font-size:.95rem}.institutional-module-scss-module__gaiOIa__search input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.institutional-module-scss-module__gaiOIa__chips{flex-wrap:wrap;gap:.45rem;display:flex}.institutional-module-scss-module__gaiOIa__chip{border:1px solid var(--color-border);background:var(--color-surface);height:38px;color:var(--color-text-main);font:inherit;cursor:pointer;transition:all var(--transition-fast);border-radius:999px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.88rem;font-weight:600;display:inline-flex}.institutional-module-scss-module__gaiOIa__chip small{background:var(--color-bg-secondary);min-width:20px;color:var(--color-text-muted);text-align:center;border-radius:999px;padding:0 .35rem;font-size:.72rem;line-height:20px}.institutional-module-scss-module__gaiOIa__chip:hover{border-color:var(--color-primary)}.institutional-module-scss-module__gaiOIa__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.institutional-module-scss-module__gaiOIa__chipActive{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.institutional-module-scss-module__gaiOIa__chipActive small{color:#fff;background:#ffffff38}.institutional-module-scss-module__gaiOIa__resultCount{color:var(--color-text-muted);margin:0;font-size:.88rem}.institutional-module-scss-module__gaiOIa__jobList{flex-direction:column;gap:.75rem;display:flex}.institutional-module-scss-module__gaiOIa__job{border:1px solid var(--color-border);background:var(--color-surface);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);border-radius:1.1rem;scroll-margin-top:6rem}.institutional-module-scss-module__gaiOIa__job:hover{border-color:color-mix(in srgb,var(--color-primary)22%,transparent)}.institutional-module-scss-module__gaiOIa__job[open]{border-color:color-mix(in srgb,var(--color-primary)22%,transparent);box-shadow:var(--shadow-lg)}.institutional-module-scss-module__gaiOIa__job summary{cursor:pointer;border-radius:inherit;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1.35rem 1.5rem;list-style:none;display:grid}.institutional-module-scss-module__gaiOIa__job summary::-webkit-details-marker{display:none}.institutional-module-scss-module__gaiOIa__job summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.institutional-module-scss-module__gaiOIa__jobMain{min-width:0}.institutional-module-scss-module__gaiOIa__jobMain h3{color:var(--color-text-main);margin:.35rem 0 .25rem;font-size:1.15rem;font-weight:700}.institutional-module-scss-module__gaiOIa__jobMain p{color:var(--color-text-muted);margin:0;font-size:.93rem;line-height:1.55}.institutional-module-scss-module__gaiOIa__jobDept{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.institutional-module-scss-module__gaiOIa__jobMeta{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.institutional-module-scss-module__gaiOIa__jobMeta span{background:var(--color-bg-secondary);color:var(--color-text-muted);border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.institutional-module-scss-module__gaiOIa__jobToggle{border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-main);transition:transform var(--transition-med),background-color var(--transition-fast),color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.institutional-module-scss-module__gaiOIa__job[open] .institutional-module-scss-module__gaiOIa__jobToggle{background:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:rotate(180deg)}.institutional-module-scss-module__gaiOIa__jobBody{border-top:1px solid var(--color-border);color:var(--color-text-muted);padding:1.25rem 1.5rem 1.5rem;line-height:1.7}.institutional-module-scss-module__gaiOIa__jobBody p{margin:0 0 .85rem}.institutional-module-scss-module__gaiOIa__jobBody ul{margin:0 0 1rem;padding-left:1.2rem;list-style:outside}.institutional-module-scss-module__gaiOIa__jobBody ul li{margin-bottom:.3rem}.institutional-module-scss-module__gaiOIa__jobBody ul li::marker{color:var(--color-primary)}.institutional-module-scss-module__gaiOIa__jobBody h4{color:var(--color-text-main);margin:1.1rem 0 .4rem;font-size:.98rem;font-weight:700}.institutional-module-scss-module__gaiOIa__jobBody h4:first-child{margin-top:0}.institutional-module-scss-module__gaiOIa__jobActions{flex-wrap:wrap;gap:.6rem;margin-top:1.25rem;display:flex}.institutional-module-scss-module__gaiOIa__empty{border:1px dashed color-mix(in srgb,var(--color-primary)22%,transparent);background:color-mix(in srgb,var(--color-primary)4%,transparent);text-align:center;color:var(--color-text-muted);border-radius:1.25rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.institutional-module-scss-module__gaiOIa__empty svg{color:var(--color-primary)}.institutional-module-scss-module__gaiOIa__empty p{max-width:520px;margin:0;line-height:1.6}.institutional-module-scss-module__gaiOIa__boardNote{border-left:3px solid var(--color-primary);background:color-mix(in srgb,var(--color-primary)12%,transparent);color:var(--color-text-main);border-radius:0 .75rem .75rem 0;margin:.5rem 0 0;padding:1rem 1.25rem;font-size:.92rem;line-height:1.6}.institutional-module-scss-module__gaiOIa__talent{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary)35%,transparent),transparent 55%),var(--color-primary-dark);color:#fff;border-radius:1.5rem;align-items:center;gap:1.5rem;padding:clamp(2rem,5vw,3rem);display:grid}@media (min-width:800px){.institutional-module-scss-module__gaiOIa__talent{grid-template-columns:1fr auto}}.institutional-module-scss-module__gaiOIa__talent h2{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.institutional-module-scss-module__gaiOIa__talent p{color:#ffffffd9;max-width:620px;margin:0;line-height:1.6}.institutional-module-scss-module__gaiOIa__talent .institutional-module-scss-module__gaiOIa__btn{color:var(--color-primary-dark);background:#fff}.institutional-module-scss-module__gaiOIa__talent .institutional-module-scss-module__gaiOIa__btn:hover{background:#86eab8;transform:translateY(-2px)}.institutional-module-scss-module__gaiOIa__manifesto{align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}@media (min-width:900px){.institutional-module-scss-module__gaiOIa__manifesto{grid-template-columns:1.15fr .85fr}}.institutional-module-scss-module__gaiOIa__manifestoText p{color:var(--color-text-muted);margin:0 0 1.1rem;font-size:1.075rem;line-height:1.8}.institutional-module-scss-module__gaiOIa__manifestoText>p:first-of-type{color:var(--color-text-main);font-size:1.2rem;font-weight:500}.institutional-module-scss-module__gaiOIa__quote{background:var(--color-primary-dark);color:#fff;box-shadow:1.25rem 1.25rem 0 0 color-mix(in srgb,var(--color-primary)22%,transparent);border-radius:1.5rem;margin:0;padding:2.25rem 2rem 2rem;position:relative}@media (min-width:900px){.institutional-module-scss-module__gaiOIa__quote{position:sticky;top:7rem}}.institutional-module-scss-module__gaiOIa__quote svg{color:#86eab8;margin-bottom:.75rem}.institutional-module-scss-module__gaiOIa__quote p{letter-spacing:-.01em;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.35}.institutional-module-scss-module__gaiOIa__quote footer{color:#ffffffbf;margin-top:1.25rem;font-size:.9rem;font-weight:600}.institutional-module-scss-module__gaiOIa__quote footer:before{content:"— "}.institutional-module-scss-module__gaiOIa__mosaic{columns:2;column-gap:.75rem}@media (min-width:900px){.institutional-module-scss-module__gaiOIa__mosaic{columns:3}}.institutional-module-scss-module__gaiOIa__tile{background:var(--color-bg-secondary);break-inside:avoid;aspect-ratio:4/3;border-radius:1rem;margin:0 0 .75rem;position:relative;overflow:hidden}.institutional-module-scss-module__gaiOIa__tile:nth-child(3n+1){aspect-ratio:4/5}.institutional-module-scss-module__gaiOIa__tile:nth-child(3n+2){aspect-ratio:1}.institutional-module-scss-module__gaiOIa__tile img{object-fit:cover;transition:transform .6s}.institutional-module-scss-module__gaiOIa__tile:hover img{transform:scale(1.05)}.institutional-module-scss-module__gaiOIa__tile figcaption{color:#fff;background:linear-gradient(#0000,#000000bf);padding:2.5rem 1rem .85rem;font-size:.88rem;font-weight:600;position:absolute;inset:auto 0 0}.institutional-module-scss-module__gaiOIa__voices{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1.25rem;display:grid}.institutional-module-scss-module__gaiOIa__voice{background:var(--color-surface);border:1px solid var(--color-border);transition:transform var(--transition-med),box-shadow var(--transition-med),border-color var(--transition-med);border-radius:1.25rem;flex-direction:column;gap:1.25rem;margin:0;padding:1.75rem;display:flex}.institutional-module-scss-module__gaiOIa__voice:hover{box-shadow:var(--shadow-lg);border-color:color-mix(in srgb,var(--color-primary)22%,transparent);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.institutional-module-scss-module__gaiOIa__voice{transition:none}.institutional-module-scss-module__gaiOIa__voice:hover{transform:none}}.institutional-module-scss-module__gaiOIa__voice blockquote{color:var(--color-text-main);margin:0;font-size:1rem;line-height:1.65}.institutional-module-scss-module__gaiOIa__voice blockquote:before{content:"“";height:2rem;color:var(--color-primary);font-size:3.5rem;font-weight:800;line-height:1;display:block}.institutional-module-scss-module__gaiOIa__voice figcaption{align-items:center;gap:.8rem;margin-top:auto;display:flex}.institutional-module-scss-module__gaiOIa__voice figcaption strong{color:var(--color-text-main);display:block}.institutional-module-scss-module__gaiOIa__voice figcaption span{color:var(--color-text-muted);font-size:.85rem}.institutional-module-scss-module__gaiOIa__avatar{background:color-mix(in srgb,var(--color-primary)12%,transparent);width:48px;height:48px;color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary)12%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative;overflow:hidden}.institutional-module-scss-module__gaiOIa__avatar img{object-fit:cover}.institutional-module-scss-module__gaiOIa__cta{background-color:var(--color-primary-dark);padding:clamp(5rem,11vw,8rem)var(--spacing-md);text-align:center;color:#fff;position:relative;overflow:hidden}.institutional-module-scss-module__gaiOIa__cta:after{content:"";z-index:1;background:radial-gradient(#040c098c,#040c09d9);position:absolute;inset:0}.institutional-module-scss-module__gaiOIa__cta__bg{z-index:0;position:absolute;inset:0}.institutional-module-scss-module__gaiOIa__cta__bg img{object-fit:cover}.institutional-module-scss-module__gaiOIa__cta__content{z-index:2;max-width:760px;margin:0 auto;position:relative}.institutional-module-scss-module__gaiOIa__cta__content h2{letter-spacing:-.02em;margin:0 0 var(--spacing-sm);text-wrap:balance;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;line-height:1.1}.institutional-module-scss-module__gaiOIa__cta__content p{margin:0 auto var(--spacing-lg);color:#ffffffdb;max-width:600px;font-size:1.125rem;line-height:1.65}.institutional-module-scss-module__gaiOIa__cta__buttons{flex-wrap:wrap;justify-content:center;gap:.85rem;display:flex}@media (max-width:480px){.institutional-module-scss-module__gaiOIa__cta__buttons .institutional-module-scss-module__gaiOIa__btn{width:100%}}
.comingSoon-module-scss-module__5cGqRW__status{z-index:3;max-width:1100px;padding:0 var(--spacing-md);margin:-2.5rem auto 0;position:relative}@media (max-width:480px){.comingSoon-module-scss-module__5cGqRW__status{padding:0 1rem}}.comingSoon-module-scss-module__5cGqRW__statusCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.5rem;gap:1.75rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid;box-shadow:0 30px 60px -30px #00000059}@media (min-width:900px){.comingSoon-module-scss-module__5cGqRW__statusCard{grid-template-columns:.9fr 1.1fr;align-items:center}}.comingSoon-module-scss-module__5cGqRW__statusCard h2{letter-spacing:-.02em;color:var(--color-text-main);align-items:center;gap:.6rem;margin:0 0 .6rem;font-size:clamp(1.4rem,2.6vw,1.8rem);font-weight:800;display:flex}.comingSoon-module-scss-module__5cGqRW__statusCard h2 svg{color:#d97706}.comingSoon-module-scss-module__5cGqRW__statusCard p{color:var(--color-text-muted);margin:0;line-height:1.65}.comingSoon-module-scss-module__5cGqRW__milestones{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.comingSoon-module-scss-module__5cGqRW__milestone{grid-template-columns:34px 1fr auto;align-items:start;gap:.85rem;padding:.7rem 0;display:grid;position:relative}.comingSoon-module-scss-module__5cGqRW__milestone:not(:last-child):after{content:"";background:var(--color-border);width:2px;position:absolute;top:calc(.7rem + 34px);bottom:-.7rem;left:16px}.comingSoon-module-scss-module__5cGqRW__milestone strong{color:var(--color-text-main);font-size:.98rem;display:block}.comingSoon-module-scss-module__5cGqRW__milestone small{color:var(--color-text-muted);font-size:.85rem}.comingSoon-module-scss-module__5cGqRW__dot{border:2px solid var(--color-border);background:var(--color-surface);width:34px;height:34px;color:var(--color-text-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.comingSoon-module-scss-module__5cGqRW__tag{letter-spacing:.04em;white-space:nowrap;background:var(--color-bg-secondary);color:var(--color-text-muted);border-radius:999px;align-self:center;padding:.25rem .65rem;font-size:.72rem;font-weight:800}.comingSoon-module-scss-module__5cGqRW__done .comingSoon-module-scss-module__5cGqRW__dot{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.comingSoon-module-scss-module__5cGqRW__done:not(:last-child):after{background:var(--color-primary)}.comingSoon-module-scss-module__5cGqRW__done .comingSoon-module-scss-module__5cGqRW__tag{background:color-mix(in srgb,var(--color-primary)12%,transparent);color:var(--color-primary)}.comingSoon-module-scss-module__5cGqRW__current .comingSoon-module-scss-module__5cGqRW__dot{color:#d97706;background:#f59e0b24;border-color:#d97706;box-shadow:0 0 0 5px #f59e0b24}.comingSoon-module-scss-module__5cGqRW__current strong{color:#d97706}.comingSoon-module-scss-module__5cGqRW__current .comingSoon-module-scss-module__5cGqRW__tag{color:#d97706;background:#f59e0b24}.comingSoon-module-scss-module__5cGqRW__preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid;position:relative}@media (min-width:900px){.comingSoon-module-scss-module__5cGqRW__preview{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.comingSoon-module-scss-module__5cGqRW__ghost{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.1rem;overflow:hidden}.comingSoon-module-scss-module__5cGqRW__ghost>div:first-child{aspect-ratio:4/3;background:var(--color-bg-secondary);color:var(--color-text-muted);opacity:.6;justify-content:center;align-items:center;display:flex}.comingSoon-module-scss-module__5cGqRW__ghost>div:last-child{flex-direction:column;gap:.55rem;padding:1rem;display:flex}.comingSoon-module-scss-module__5cGqRW__bar{background:linear-gradient(90deg,var(--color-bg-secondary)0%,var(--color-border)50%,var(--color-bg-secondary)100%);background-size:200% 100%;border-radius:999px;height:10px;animation:1.8s linear infinite comingSoon-module-scss-module__5cGqRW__shimmer}@media (prefers-reduced-motion:reduce){.comingSoon-module-scss-module__5cGqRW__bar{animation:none}}@keyframes comingSoon-module-scss-module__5cGqRW__shimmer{to{background-position:-200% 0}}.comingSoon-module-scss-module__5cGqRW__previewBadge{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.comingSoon-module-scss-module__5cGqRW__previewBadge span{background:var(--color-text-main);color:var(--color-bg);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.5rem;padding:.65rem 1.3rem;font-weight:800;display:inline-flex;box-shadow:0 16px 40px -12px #00000073}.comingSoon-module-scss-module__5cGqRW__meanwhile{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary)35%,transparent),transparent 55%),var(--color-primary-dark);color:#fff;border-radius:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:clamp(1.75rem,4vw,2.5rem);display:flex}.comingSoon-module-scss-module__5cGqRW__meanwhile h2{margin:0 0 .35rem;font-size:clamp(1.4rem,3vw,1.85rem);font-weight:800}.comingSoon-module-scss-module__5cGqRW__meanwhile p{color:#ffffffd9;margin:0}.comingSoon-module-scss-module__5cGqRW__meanwhileLinks{flex-wrap:wrap;gap:.6rem;display:flex}.comingSoon-module-scss-module__5cGqRW__meanwhileLinks a{color:#fff;min-height:44px;transition:background-color var(--transition-fast),transform var(--transition-fast);background:#ffffff1a;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:.4rem;padding:0 1.2rem;font-weight:700;text-decoration:none;display:inline-flex}.comingSoon-module-scss-module__5cGqRW__meanwhileLinks a:hover{color:var(--color-primary-dark);background:#fff;transform:translateY(-1px)}.comingSoon-module-scss-module__5cGqRW__meanwhileLinks a:focus-visible{outline-offset:2px;outline:3px solid #fff}
.contact-module-scss-module__CgwxEq__layout{max-width:1200px;padding:clamp(2rem,5vw,3.5rem)var(--spacing-md)clamp(3.5rem,8vw,5.5rem);grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;margin:0 auto;display:grid}@media (min-width:1000px){.contact-module-scss-module__CgwxEq__layout{grid-template-columns:minmax(0,1fr) 360px;gap:2rem}}@media (max-width:480px){.contact-module-scss-module__CgwxEq__layout{padding-left:1rem;padding-right:1rem}}.contact-module-scss-module__CgwxEq__aside{flex-direction:column;gap:1rem;display:flex}@media (min-width:1000px){.contact-module-scss-module__CgwxEq__aside{position:sticky;top:calc(80px + 1.5rem)}}.contact-module-scss-module__CgwxEq__btn{border-radius:var(--radius-full);min-height:46px;font:inherit;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:0 1.4rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.contact-module-scss-module__CgwxEq__btn:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}.contact-module-scss-module__CgwxEq__btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.contact-module-scss-module__CgwxEq__btnPrimary{background:var(--color-primary);color:#fff;box-shadow:0 10px 24px -12px color-mix(in srgb,var(--color-primary)70%,transparent)}.contact-module-scss-module__CgwxEq__btnPrimary:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px)}.contact-module-scss-module__CgwxEq__btnOutline{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-main)}.contact-module-scss-module__CgwxEq__btnOutline:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.contact-module-scss-module__CgwxEq__btnLight{color:var(--color-primary-dark);background:#fff}.contact-module-scss-module__CgwxEq__btnLight:hover{background:#86eab8}.contact-module-scss-module__CgwxEq__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.contact-module-scss-module__CgwxEq__spin{animation:.8s linear infinite contact-module-scss-module__CgwxEq__contactSpin}@keyframes contact-module-scss-module__CgwxEq__contactSpin{to{transform:rotate(360deg)}}.contact-module-scss-module__CgwxEq__panel{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.25rem);position:relative}.contact-module-scss-module__CgwxEq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem;margin-bottom:1.5rem;display:flex}.contact-module-scss-module__CgwxEq__panelHead h2{letter-spacing:-.02em;color:var(--color-text-main);margin:0 0 .35rem;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.contact-module-scss-module__CgwxEq__panelHead p{max-width:560px;color:var(--color-text-muted);margin:0 0 .75rem;line-height:1.6}.contact-module-scss-module__CgwxEq__sla{background:color-mix(in srgb,var(--color-primary)12%,transparent);color:var(--color-primary);border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8rem;font-weight:700;line-height:1.4;display:inline-flex}.contact-module-scss-module__CgwxEq__myTickets{border:1px solid var(--color-border);color:var(--color-text-main);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.contact-module-scss-module__CgwxEq__myTickets:hover{border-color:var(--color-primary);color:var(--color-primary)}.contact-module-scss-module__CgwxEq__loading{color:var(--color-text-muted);justify-content:center;padding:3rem 0;display:flex}.contact-module-scss-module__CgwxEq__steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.contact-module-scss-module__CgwxEq__step{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted);transition:background-color var(--transition-med),border-color var(--transition-med),color var(--transition-med);border-radius:.9rem;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex;position:relative}.contact-module-scss-module__CgwxEq__step>span:last-child{flex-direction:column;min-width:0;display:flex}.contact-module-scss-module__CgwxEq__step strong{color:var(--color-text-main);font-size:.85rem}.contact-module-scss-module__CgwxEq__step small{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}@media (max-width:560px){.contact-module-scss-module__CgwxEq__step{text-align:center;flex-direction:column;gap:.35rem;padding:.6rem .4rem}.contact-module-scss-module__CgwxEq__step small{display:none}}.contact-module-scss-module__CgwxEq__stepIcon{background:var(--color-surface);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-module-scss-module__CgwxEq__stepActive{background:color-mix(in srgb,var(--color-primary)12%,transparent);border-color:color-mix(in srgb,var(--color-primary)22%,transparent)}.contact-module-scss-module__CgwxEq__stepActive .contact-module-scss-module__CgwxEq__stepIcon{background:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary)12%,transparent)}.contact-module-scss-module__CgwxEq__stepDone .contact-module-scss-module__CgwxEq__stepIcon{background:color-mix(in srgb,var(--color-primary)12%,transparent);border-color:color-mix(in srgb,var(--color-primary)22%,transparent);color:var(--color-primary)}.contact-module-scss-module__CgwxEq__tip{color:var(--color-text-main);background:#f59e0b1a;border-radius:.85rem;align-items:flex-start;gap:.55rem;margin:0;padding:.75rem .95rem;font-size:.86rem;line-height:1.5;display:flex}.contact-module-scss-module__CgwxEq__tip svg{color:#d97706;flex-shrink:0;margin-top:.1rem}.contact-module-scss-module__CgwxEq__stepTitle{color:var(--color-text-main);align-items:center;gap:.6rem;margin:0 0 1rem;font-size:1.05rem;font-weight:700;display:flex}.contact-module-scss-module__CgwxEq__stepTitle span{background:var(--color-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.8rem;font-weight:800;display:inline-flex}.contact-module-scss-module__CgwxEq__subjects{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:.75rem;display:grid}.contact-module-scss-module__CgwxEq__subject{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text-main);text-align:left;font:inherit;cursor:pointer;transition:border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);border-radius:1rem;align-items:flex-start;gap:.85rem;padding:1rem 1.1rem;display:flex}.contact-module-scss-module__CgwxEq__subject>span:last-child{flex-direction:column;gap:.2rem;min-width:0;display:flex}.contact-module-scss-module__CgwxEq__subject strong{font-size:.98rem}.contact-module-scss-module__CgwxEq__subject small{color:var(--color-text-muted);font-size:.83rem;line-height:1.45}.contact-module-scss-module__CgwxEq__subject:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.contact-module-scss-module__CgwxEq__subject:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.contact-module-scss-module__CgwxEq__subjectIcon{background:color-mix(in srgb,var(--color-primary)12%,transparent);width:40px;height:40px;color:var(--color-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-module-scss-module__CgwxEq__form{flex-direction:column;gap:1.1rem;display:flex}.contact-module-scss-module__CgwxEq__chosen{background:color-mix(in srgb,var(--color-primary)12%,transparent);border:1px solid color-mix(in srgb,var(--color-primary)22%,transparent);border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.contact-module-scss-module__CgwxEq__chosen strong{color:var(--color-text-main);flex:1}.contact-module-scss-module__CgwxEq__chosen button{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;font-size:.85rem;font-weight:700;display:inline-flex}.contact-module-scss-module__CgwxEq__chosen button:hover{text-decoration:underline}.contact-module-scss-module__CgwxEq__field{flex-direction:column;gap:.4rem;display:flex}.contact-module-scss-module__CgwxEq__field>span{color:var(--color-text-main);font-size:.85rem;font-weight:700}.contact-module-scss-module__CgwxEq__field input,.contact-module-scss-module__CgwxEq__field textarea{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text-main);font:inherit;resize:vertical;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);border-radius:.85rem;padding:.8rem 1rem;font-size:.97rem;line-height:1.55}.contact-module-scss-module__CgwxEq__field input:focus,.contact-module-scss-module__CgwxEq__field textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary)12%,transparent);outline:none}.contact-module-scss-module__CgwxEq__field small{color:var(--color-text-muted);align-self:flex-end;align-items:center;gap:.25rem;font-size:.78rem;display:inline-flex}.contact-module-scss-module__CgwxEq__counterOk{color:var(--color-primary)!important}.contact-module-scss-module__CgwxEq__error{color:#dc2626;background:#dc26261a;border-radius:.85rem;align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;font-size:.9rem;font-weight:600;display:flex}.contact-module-scss-module__CgwxEq__submit{align-self:flex-start;min-width:200px}@media (max-width:480px){.contact-module-scss-module__CgwxEq__submit{align-self:stretch}}.contact-module-scss-module__CgwxEq__locked{border:1px dashed color-mix(in srgb,var(--color-primary)22%,transparent);background:color-mix(in srgb,var(--color-primary)4%,transparent);text-align:center;border-radius:1.25rem;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem 1.5rem;display:flex}.contact-module-scss-module__CgwxEq__locked h3{color:var(--color-text-main);margin:.25rem 0 0;font-size:1.25rem}.contact-module-scss-module__CgwxEq__locked p{max-width:460px;color:var(--color-text-muted);margin:0 0 .5rem;line-height:1.6}.contact-module-scss-module__CgwxEq__lockIcon{background:var(--color-primary);color:#fff;width:56px;height:56px;box-shadow:0 0 0 8px color-mix(in srgb,var(--color-primary)12%,transparent);border-radius:50%;justify-content:center;align-items:center;display:flex}.contact-module-scss-module__CgwxEq__previewSubjects{opacity:.75;flex-wrap:wrap;justify-content:center;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.contact-module-scss-module__CgwxEq__previewSubjects li{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.8rem;display:inline-flex}.contact-module-scss-module__CgwxEq__success{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem .5rem;display:flex}.contact-module-scss-module__CgwxEq__success>svg{color:var(--color-primary)}.contact-module-scss-module__CgwxEq__success h3{color:var(--color-text-main);margin:0;font-size:1.5rem}.contact-module-scss-module__CgwxEq__success p{max-width:440px;color:var(--color-text-muted);margin:0;line-height:1.6}.contact-module-scss-module__CgwxEq__protocol{border:2px dashed color-mix(in srgb,var(--color-primary)22%,transparent);background:color-mix(in srgb,var(--color-primary)12%,transparent);border-radius:1rem;flex-direction:column;align-items:center;margin:.5rem 0 .75rem;padding:.85rem 1.75rem;display:flex}.contact-module-scss-module__CgwxEq__protocol small{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem;font-weight:800}.contact-module-scss-module__CgwxEq__protocol strong{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-primary);font-size:1.5rem}.contact-module-scss-module__CgwxEq__card.contact-module-scss-module__CgwxEq__helpCard{padding:1.25rem}.contact-module-scss-module__CgwxEq__card.contact-module-scss-module__CgwxEq__helpCard>h2{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .5rem;font-size:.78rem;font-weight:800}.contact-module-scss-module__CgwxEq__helpList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__CgwxEq__helpList>li+li{border-top:1px solid var(--color-border)}.contact-module-scss-module__CgwxEq__helpItem{color:inherit;transition:background-color var(--transition-fast);border-radius:.85rem;align-items:flex-start;gap:.85rem;margin:0 -.5rem;padding:.85rem .5rem;text-decoration:none;display:flex}.contact-module-scss-module__CgwxEq__helpItem>span:nth-child(2){flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.contact-module-scss-module__CgwxEq__helpItem strong{color:var(--color-text-main);font-size:.95rem}.contact-module-scss-module__CgwxEq__helpItem small{color:var(--color-text-muted);font-size:.84rem;line-height:1.5}.contact-module-scss-module__CgwxEq__helpItem .contact-module-scss-module__CgwxEq__cardIcon{flex-shrink:0;width:38px;height:38px}a.contact-module-scss-module__CgwxEq__helpItem:hover{background:var(--color-bg)}a.contact-module-scss-module__CgwxEq__helpItem:hover .contact-module-scss-module__CgwxEq__helpArrow{color:var(--color-primary);transform:translate(3px)}a.contact-module-scss-module__CgwxEq__helpItem:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.contact-module-scss-module__CgwxEq__helpArrow{color:var(--color-text-muted);transition:transform var(--transition-fast),color var(--transition-fast);flex-shrink:0;align-self:center}.contact-module-scss-module__CgwxEq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;padding:1.5rem}.contact-module-scss-module__CgwxEq__card h2{color:var(--color-text-main);margin:.75rem 0 .4rem;font-size:1.1rem;font-weight:800}.contact-module-scss-module__CgwxEq__card p{color:var(--color-text-muted);margin:0;font-size:.92rem;line-height:1.6}.contact-module-scss-module__CgwxEq__cardIcon{background:color-mix(in srgb,var(--color-primary)12%,transparent);width:42px;height:42px;color:var(--color-primary);border-radius:12px;justify-content:center;align-items:center;display:flex}.contact-module-scss-module__CgwxEq__cardLink{color:var(--color-primary);align-items:center;gap:.35rem;margin-top:.85rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.contact-module-scss-module__CgwxEq__cardLink:hover{text-decoration:underline}.contact-module-scss-module__CgwxEq__pressCard{background:radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--color-primary)40%,transparent),transparent 60%),var(--color-primary-dark);color:#fff;border-color:#0000}.contact-module-scss-module__CgwxEq__pressCard h2{color:#fff}.contact-module-scss-module__CgwxEq__pressCard p{color:#ffffffd9}.contact-module-scss-module__CgwxEq__pressCard .contact-module-scss-module__CgwxEq__cardIcon{color:#86eab8;background:#ffffff24}.contact-module-scss-module__CgwxEq__pressCard>.contact-module-scss-module__CgwxEq__btn{width:100%;margin-top:1rem}.contact-module-scss-module__CgwxEq__pressEmail{background:#0000002e;border-radius:.9rem;margin-top:1.1rem;padding:.85rem}.contact-module-scss-module__CgwxEq__pressEmail small{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.35rem;font-size:.7rem;font-weight:800;display:block}.contact-module-scss-module__CgwxEq__pressEmail>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.contact-module-scss-module__CgwxEq__pressEmail a{color:#fff;overflow-wrap:anywhere;align-items:center;gap:.4rem;min-width:0;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.contact-module-scss-module__CgwxEq__pressEmail a svg{flex-shrink:0}.contact-module-scss-module__CgwxEq__pressEmail a:hover{text-decoration:underline}.contact-module-scss-module__CgwxEq__pressEmail button{color:#fff;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.contact-module-scss-module__CgwxEq__pressEmail button:hover{background:#ffffff1f}.contact-module-scss-module__CgwxEq__page{max-width:920px;padding:calc(80px + 2.5rem)var(--spacing-md)5rem;min-height:70vh;margin:0 auto}@media (max-width:480px){.contact-module-scss-module__CgwxEq__page{padding-left:1rem;padding-right:1rem}}.contact-module-scss-module__CgwxEq__pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.75rem;display:flex}.contact-module-scss-module__CgwxEq__pageHead h1{letter-spacing:-.02em;color:var(--color-text-main);margin:0 0 .3rem;font-size:clamp(1.75rem,4vw,2.4rem);font-weight:800}.contact-module-scss-module__CgwxEq__pageHead p{color:var(--color-text-muted);margin:0}.contact-module-scss-module__CgwxEq__backLink{color:var(--color-text-muted);align-items:center;gap:.35rem;margin-bottom:1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.contact-module-scss-module__CgwxEq__backLink:hover{color:var(--color-primary)}.contact-module-scss-module__CgwxEq__ticketList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__CgwxEq__ticketRow{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-main);transition:border-color var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast);border-radius:1.1rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:1.1rem 1.25rem;text-decoration:none;display:grid}.contact-module-scss-module__CgwxEq__ticketRow:hover{border-color:color-mix(in srgb,var(--color-primary)22%,transparent);box-shadow:var(--shadow-md);transform:translateY(-2px)}.contact-module-scss-module__CgwxEq__ticketRow strong{text-overflow:ellipsis;white-space:nowrap;margin:.2rem 0;display:block;overflow:hidden}.contact-module-scss-module__CgwxEq__ticketRow small{color:var(--color-text-muted);font-size:.8rem}.contact-module-scss-module__CgwxEq__ticketMeta{color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.75rem;font-weight:700}.contact-module-scss-module__CgwxEq__status{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.contact-module-scss-module__CgwxEq__status:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.contact-module-scss-module__CgwxEq__status_open{color:#b45309;background:#f59e0b26}.contact-module-scss-module__CgwxEq__status_answered{background:color-mix(in srgb,var(--color-primary)12%,transparent);color:var(--color-primary)}.contact-module-scss-module__CgwxEq__status_closed{background:var(--color-bg-secondary);color:var(--color-text-muted)}.contact-module-scss-module__CgwxEq__emptyBox{border:1px dashed color-mix(in srgb,var(--color-primary)22%,transparent);text-align:center;color:var(--color-text-muted);border-radius:1.25rem;flex-direction:column;align-items:center;gap:.85rem;padding:3rem 1.5rem;display:flex}.contact-module-scss-module__CgwxEq__emptyBox svg{color:var(--color-primary)}.contact-module-scss-module__CgwxEq__emptyBox p{margin:0}.contact-module-scss-module__CgwxEq__thread{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.contact-module-scss-module__CgwxEq__bubble{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.1rem;max-width:min(85%,640px);padding:.95rem 1.15rem}.contact-module-scss-module__CgwxEq__bubble header{color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem .75rem;margin-bottom:.4rem;font-size:.78rem;display:flex}.contact-module-scss-module__CgwxEq__bubble header strong{color:var(--color-text-main)}.contact-module-scss-module__CgwxEq__bubble p{color:var(--color-text-main);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.contact-module-scss-module__CgwxEq__bubbleMine{background:color-mix(in srgb,var(--color-primary)12%,transparent);border-color:color-mix(in srgb,var(--color-primary)22%,transparent);border-bottom-right-radius:.35rem;align-self:flex-end}.contact-module-scss-module__CgwxEq__bubbleOther{border-bottom-left-radius:.35rem;align-self:flex-start}.contact-module-scss-module__CgwxEq__bubbleStaff header strong{color:var(--color-primary)}.contact-module-scss-module__CgwxEq__replyBox{background:var(--color-surface);border:1px solid var(--color-border);border-radius:1.25rem;flex-direction:column;gap:.75rem;padding:1.1rem;display:flex}.contact-module-scss-module__CgwxEq__replyBox textarea{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text-main);font:inherit;resize:vertical;border-radius:.85rem;padding:.8rem 1rem;line-height:1.55}.contact-module-scss-module__CgwxEq__replyBox textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-primary)12%,transparent);outline:none}.contact-module-scss-module__CgwxEq__replyActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.contact-module-scss-module__CgwxEq__closedNote{background:var(--color-bg-secondary);color:var(--color-text-muted);text-align:center;border-radius:1rem;padding:1rem 1.25rem}.contact-module-scss-module__CgwxEq__ghostDanger{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;font-size:.88rem;font-weight:600}.contact-module-scss-module__CgwxEq__ghostDanger:hover{color:#dc2626;text-decoration:underline}
.inbox-module-scss-module__rJIR1G__container{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex}@media (max-width:640px){.inbox-module-scss-module__rJIR1G__container{padding:1rem}}.inbox-module-scss-module__rJIR1G__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.inbox-module-scss-module__rJIR1G__header h1{color:var(--color-text-main);margin:0 0 .25rem;font-size:1.5rem;font-weight:700}.inbox-module-scss-module__rJIR1G__header p{color:var(--color-text-muted);margin:0;font-size:.9rem}.inbox-module-scss-module__rJIR1G__header a{color:var(--color-primary);font-size:.85rem;font-weight:600}.inbox-module-scss-module__rJIR1G__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inbox-module-scss-module__rJIR1G__tabs{background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;gap:.25rem;padding:.25rem;display:inline-flex}.inbox-module-scss-module__rJIR1G__tabs button{color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.inbox-module-scss-module__rJIR1G__tabs button small{background:var(--color-bg-secondary);text-align:center;border-radius:999px;min-width:20px;padding:0 .35rem;font-size:.72rem;line-height:20px}.inbox-module-scss-module__rJIR1G__tabs .inbox-module-scss-module__rJIR1G__tabActive{background:var(--color-primary);color:#fff}.inbox-module-scss-module__rJIR1G__tabs .inbox-module-scss-module__rJIR1G__tabActive small{color:#fff;background:#ffffff40}.inbox-module-scss-module__rJIR1G__search{flex:220px;position:relative}.inbox-module-scss-module__rJIR1G__search svg{color:var(--color-text-muted);position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.inbox-module-scss-module__rJIR1G__search input{border:1px solid var(--color-border);background:var(--color-surface);width:100%;height:40px;color:var(--color-text-main);font:inherit;border-radius:999px;padding:0 .8rem 0 2.3rem;font-size:.9rem}.inbox-module-scss-module__rJIR1G__select{border:1px solid var(--color-border);background:var(--color-surface);height:40px;color:var(--color-text-main);font:inherit;border-radius:999px;padding:0 .8rem;font-size:.9rem}.inbox-module-scss-module__rJIR1G__split{align-items:start;gap:1rem;display:grid}@media (min-width:1100px){.inbox-module-scss-module__rJIR1G__split{grid-template-columns:400px minmax(0,1fr)}}.inbox-module-scss-module__rJIR1G__list{border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.inbox-module-scss-module__rJIR1G__row{border:none;border-bottom:1px solid var(--color-border);color:var(--color-text-main);font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:.25rem;padding:.9rem 1rem;display:flex}.inbox-module-scss-module__rJIR1G__row:last-child{border-bottom:none}.inbox-module-scss-module__rJIR1G__row:hover{background:var(--color-bg)}.inbox-module-scss-module__rJIR1G__row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.inbox-module-scss-module__rJIR1G__rowActive{box-shadow:inset 3px 0 0 var(--color-primary);background:color-mix(in srgb,var(--color-primary)12%,transparent)!important}.inbox-module-scss-module__rJIR1G__rowTop{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.inbox-module-scss-module__rJIR1G__rowBottom{color:var(--color-text-muted);justify-content:space-between;gap:.5rem;font-size:.8rem;display:flex}.inbox-module-scss-module__rJIR1G__rowBottom span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inbox-module-scss-module__rJIR1G__pager{border-top:1px solid var(--color-border);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.8rem;display:flex}.inbox-module-scss-module__rJIR1G__pager button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-main);font:inherit;cursor:pointer;border-radius:8px;padding:.3rem .7rem}.inbox-module-scss-module__rJIR1G__pager button:disabled{opacity:.4;cursor:not-allowed}.inbox-module-scss-module__rJIR1G__detail{border:1px solid var(--color-border);background:var(--color-bg);border-radius:14px;min-height:320px;padding:1.25rem}@media (min-width:1100px){.inbox-module-scss-module__rJIR1G__detail{max-height:calc(100vh - 2rem);position:sticky;top:1rem;overflow-y:auto}}.inbox-module-scss-module__rJIR1G__detailHead{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-bottom:1rem;display:flex}.inbox-module-scss-module__rJIR1G__detailHead h2{color:var(--color-text-main);margin:.2rem 0 .35rem;font-size:1.2rem}.inbox-module-scss-module__rJIR1G__userBox{color:var(--color-text-muted);flex-direction:column;font-size:.82rem;display:flex}.inbox-module-scss-module__rJIR1G__userBox strong{color:var(--color-text-main)}.inbox-module-scss-module__rJIR1G__statusActions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.inbox-module-scss-module__rJIR1G__statusActions button{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-main);font:inherit;cursor:pointer;border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.inbox-module-scss-module__rJIR1G__statusActions button:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-primary)}.inbox-module-scss-module__rJIR1G__statusActions button:disabled{opacity:.5;cursor:default}.inbox-module-scss-module__rJIR1G__placeholder{min-height:280px;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}.inbox-module-scss-module__rJIR1G__backMobile{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:none;margin-bottom:.75rem;font-weight:600;display:none}@media (max-width:1099px){.inbox-module-scss-module__rJIR1G__backMobile{align-items:center;gap:.3rem;display:inline-flex}.inbox-module-scss-module__rJIR1G__hideOnMobile{display:none}}
