:root{color-scheme:dark;--font-sans:"Avenir Next","Segoe UI","Helvetica Neue","SF Pro Text",sans-serif;--bg:#07111f;--bg-elevated:rgba(15,29,48,0.92);--bg-soft:rgba(26,44,69,0.84);--bg-card:rgba(12,24,42,0.85);--text:#eef4ff;--text-muted:#adc0df;--accent:#2ac3a2;--accent-soft:rgba(42,195,162,0.15);--border:rgba(173,192,223,0.16);--border-strong:rgba(173,192,223,0.28);--danger:#ff8976;--warning:#f5c842;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--font-size-xs:0.75rem;--font-size-sm:0.85rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.3rem;--touch-min:44px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:22px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}*,:after,:before{box-sizing:border-box}html{text-size-adjust:100%;scroll-behavior:smooth}body,html{margin:0;padding:0;min-height:100dvh;background:radial-gradient(circle at top left,rgba(42,195,162,.16),transparent 28%),radial-gradient(circle at top right,rgba(84,119,255,.22),transparent 34%),linear-gradient(180deg,#07111f,#091828 56%,#05101c);background-attachment:fixed;color:var(--text);font-family:var(--font-sans),system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit}:root{--navbar-h:64px}.app-shell{width:min(1180px,calc(100vw - 32px));margin:0 auto}.page-shell{padding:calc(var(--navbar-h) + 28px) 0 56px}.panel{border:1px solid var(--border);background:var(--bg-elevated);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.card{padding:18px}.hero{display:grid;grid-gap:24px;gap:24px;padding:56px 0 28px}.hero h1,.section-title{margin:0;line-height:1.05;letter-spacing:-.02em}.hero h1{font-size:clamp(2.4rem,6vw,5.2rem);max-width:14ch}.section-title{font-size:clamp(1.6rem,4vw,2.4rem)}.hero p,.muted{color:var(--text-muted);line-height:1.6;margin:0}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-sm);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-bottom:8px}.eyebrow:before{content:"";width:12px;height:1.5px;background:currentColor;border-radius:2px}.card-grid,.hero-grid{display:grid;grid-gap:14px;gap:14px}.hero-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.card-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--touch-min);padding:0 18px;border-radius:var(--radius-sm);border:1px solid transparent;font-weight:600;font-size:var(--font-size-sm);cursor:pointer;transition:opacity .15s,background .15s,transform .1s;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.button:active{transform:scale(.97)}.button-primary{background:var(--accent);color:#03251f}.button-primary:hover{opacity:.88}.button-secondary{background:rgba(42,195,162,.1);color:var(--text);border-color:var(--border)}.button-secondary:hover{background:rgba(42,195,162,.16);border-color:var(--accent)}.button-danger{background:rgba(255,137,118,.14);color:var(--danger);border-color:rgba(255,137,118,.3)}.cta-row,.input-row,.meta-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.tag-row{display:flex;flex-wrap:wrap;gap:8px}.tag{padding:6px 12px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.04);color:var(--text-muted)}.status-pill,.tag{font-size:var(--font-size-sm)}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(42,195,162,.12);color:#b4ffec;font-weight:500}.section{display:grid;grid-gap:20px;gap:20px;padding:20px 0 40px}.detail-stack,.job-list,.upload-panel{display:grid;grid-gap:14px;gap:14px}.upload-dropzone{padding:24px;border:1.5px dashed rgba(173,192,223,.28);border-radius:var(--radius-md);background:rgba(7,17,31,.4);transition:border-color .2s}.upload-dropzone:focus-within{border-color:var(--accent)}.detail-list{display:grid;grid-gap:10px;gap:10px}.detail-list strong{color:var(--text)}.divider{height:1px;border:none;margin:0}.divider,.progress-rail{background:var(--border)}.progress-rail{height:4px;border-radius:4px;overflow:hidden}.progress-fill{height:100%;background:var(--accent);border-radius:4px;transition:width .35s ease}.input{height:var(--touch-min);padding:0 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:rgba(173,192,223,.06);color:var(--text);font-size:var(--font-size-base);outline:none;transition:border-color .15s;width:100%}.input:focus{border-color:var(--accent)}.top-nav{align-items:center;justify-content:space-between;gap:16px;padding:18px 0}.top-nav,.top-nav-links{display:flex;flex-wrap:wrap}.top-nav-links{gap:14px}.top-nav a{color:var(--text-muted);font-size:var(--font-size-sm)}.top-nav a:hover{color:var(--text)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-soft{0%,to{opacity:1}50%{opacity:.45}}@keyframes slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.app-shell{width:calc(100vw - 24px)}.hero{padding-top:28px;padding-bottom:20px;gap:18px}.card{padding:16px}.upload-dropzone{padding:18px}.section{padding:16px 0 32px;gap:16px}.cta-row{gap:8px}.button{flex:1 1 auto;min-height:48px}}@media (max-width:480px){.app-shell{width:calc(100vw - 16px)}.hero{padding-top:20px;gap:16px}.card,.upload-dropzone{padding:14px}.cta-row{flex-direction:column}.button{width:100%;min-height:52px;font-size:1rem}.status-pill{font-size:.78rem;padding:4px 10px}.tag{font-size:.78rem;padding:5px 10px}.meta-row{gap:7px}}.sr-only{position:absolute;width:1px;height:1px;clip:rect(0,0,0,0);border:0}.sr-only,.truncate{overflow:hidden;white-space:nowrap}.truncate{text-overflow:ellipsis}.break-all{word-break:break-all}.navbar_header__WgRJ2{position:fixed;top:0;left:0;right:0;z-index:900;padding:0 clamp(16px,4vw,40px);height:64px;background:transparent;border-bottom:1px solid transparent;transition:background .35s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .35s ease}.navbar_header__WgRJ2.navbar_lightSurface__ZV0hb{border-bottom-color:rgba(78,63,39,.08)}.navbar_header__WgRJ2.navbar_scrolled__REj7D{background:rgba(7,17,31,.84);border-bottom-color:rgba(173,192,223,.12);box-shadow:0 1px 0 rgba(42,195,162,.06),0 8px 32px rgba(0,0,0,.32);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%)}.navbar_scanLine__frMDc{position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(42,195,162,0) 20%,rgba(42,195,162,.5) 50%,rgba(42,195,162,0) 80%,transparent);opacity:0;transition:opacity .4s ease .1s;pointer-events:none}.navbar_scrolled__REj7D .navbar_scanLine__frMDc{opacity:1;animation:navbar_scanSlide__JciGH 3.5s ease-in-out infinite}@keyframes navbar_scanSlide__JciGH{0%,to{background-position:-100%;opacity:.5}50%{background-position:200%;opacity:1}}.navbar_inner__Y6Kmr{display:flex;align-items:center;height:100%;gap:0;max-width:1200px;margin:0 auto;position:relative}.navbar_logo__j6aK_{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0;margin-right:32px;transition:opacity .18s}.navbar_logo__j6aK_:hover{opacity:.85}.navbar_logoText__aI298{display:flex;flex-direction:column;line-height:1;gap:1px}.navbar_logoBrand__EIgue{font-size:.88rem;font-weight:700;letter-spacing:-.01em;color:#eef4ff}.navbar_lightSurface__ZV0hb .navbar_logoBrand__EIgue{color:#273022}.navbar_logoSub__eD20e{font-size:.62rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#2ac3a2}.navbar_desktopNav__SEPZ_{display:flex;align-items:center;gap:2px;flex:1 1;position:relative}.navbar_navIndicator__xBPBv{position:absolute;bottom:-2px;height:1.5px;background:#2ac3a2;border-radius:2px;transition:left .3s cubic-bezier(.34,1.56,.64,1),width .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 0 8px rgba(42,195,162,.5)}.navbar_navLink__kXyHC{position:relative;display:flex;align-items:center;padding:6px 13px;border-radius:6px;font-size:.84rem;font-weight:500;color:rgba(173,192,223,.75);text-decoration:none;transition:color .18s,background .18s;white-space:nowrap;letter-spacing:-.005em}.navbar_lightSurface__ZV0hb .navbar_navLink__kXyHC{color:rgba(66,73,85,.78)}.navbar_navLink__kXyHC:hover{color:#eef4ff;background:rgba(255,255,255,.045)}.navbar_lightSurface__ZV0hb .navbar_navLink__kXyHC:hover{color:#1d2430;background:rgba(39,48,34,.05)}.navbar_navLinkActive__FVm_E{color:#eef4ff}.navbar_lightSurface__ZV0hb .navbar_navLinkActive__FVm_E{color:#1d2430}.navbar_actions__uWYAw{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.navbar_signIn__Psdnb{display:flex;align-items:center;padding:0 14px;height:36px;border-radius:7px;font-size:.82rem;font-weight:500;color:rgba(173,192,223,.75);text-decoration:none;transition:color .18s,background .18s}.navbar_lightSurface__ZV0hb .navbar_signIn__Psdnb{color:rgba(66,73,85,.8)}.navbar_signIn__Psdnb:hover{color:#eef4ff;background:rgba(255,255,255,.06)}.navbar_lightSurface__ZV0hb .navbar_signIn__Psdnb:hover{color:#1d2430;background:rgba(39,48,34,.05)}.navbar_userMenuWrap__DOgoU{position:relative}.navbar_userAvatar__N4fgp{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(42,195,162,.45);background:rgba(42,195,162,.12);color:#2ac3a2;font-size:.7rem;font-weight:700;letter-spacing:.04em;cursor:pointer;transition:border-color .18s,background .18s,transform .14s}.navbar_userAvatar__N4fgp:hover{border-color:#2ac3a2;background:rgba(42,195,162,.22);transform:translateY(-1px)}.navbar_lightSurface__ZV0hb .navbar_userAvatar__N4fgp{border-color:rgba(24,40,24,.22);background:rgba(24,40,24,.06);color:#1b5e48}.navbar_userMenu__iOPJS{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:rgba(8,18,32,.97);border:1px solid rgba(173,192,223,.14);border-radius:10px;box-shadow:0 16px 48px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:6px;z-index:1000;animation:navbar_menuIn__7u7u7 .14s ease}@keyframes navbar_menuIn__7u7u7{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.navbar_userMenuEmail__fp82U{padding:8px 10px 6px;font-size:.72rem;color:rgba(173,192,223,.6);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar_userMenuDivider__YRe1W{height:1px;background:rgba(173,192,223,.1);margin:4px 0}.navbar_userMenuItem__vCgUX{display:flex;align-items:center;width:100%;padding:7px 10px;border-radius:6px;border:none;background:transparent;color:rgba(238,244,255,.82);font-size:.82rem;font-weight:500;text-decoration:none;cursor:pointer;text-align:left;transition:background .12s,color .12s}.navbar_userMenuItem__vCgUX:hover{background:rgba(42,195,162,.1);color:#eef4ff}.navbar_userMenuSignOut__gK_U0{color:rgba(255,137,118,.8)}.navbar_userMenuSignOut__gK_U0:hover{background:rgba(255,137,118,.1);color:#ff8976}.navbar_cta__c39UD{position:relative;display:flex;align-items:center;gap:7px;padding:0 16px;height:36px;border-radius:7px;font-size:.82rem;font-weight:600;color:#03251f;text-decoration:none;background:#2ac3a2;overflow:hidden;transition:opacity .18s,transform .14s;letter-spacing:-.01em;white-space:nowrap}.navbar_cta__c39UD:hover{opacity:.9;transform:translateY(-.5px)}.navbar_cta__c39UD:active{transform:translateY(0) scale(.97)}.navbar_ctaShimmer__i6Zo5{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.3) 50%,transparent 70%);transform:translateX(-100%);animation:navbar_shimmer__tniXM 3.2s ease-in-out 1s infinite}@keyframes navbar_shimmer__tniXM{0%{transform:translateX(-100%)}20%,to{transform:translateX(180%)}}.navbar_ctaArrow__joWkx{flex-shrink:0;transition:transform .18s}.navbar_cta__c39UD:hover .navbar_ctaArrow__joWkx{transform:translate(1.5px,-1.5px)}.navbar_burger__jMdks{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;background:rgba(255,255,255,.05);border:1px solid rgba(173,192,223,.14);border-radius:8px;cursor:pointer;padding:0;margin-left:auto;transition:background .18s,border-color .18s;flex-shrink:0}.navbar_burger__jMdks:hover{background:rgba(255,255,255,.09);border-color:rgba(42,195,162,.3)}.navbar_burgerBar__NYMFY{display:block;width:18px;height:1.5px;background:#adc0df;border-radius:2px;transform-origin:center;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s,width .2s}.navbar_lightSurface__ZV0hb .navbar_burger__jMdks{background:rgba(255,255,255,.24);border-color:rgba(78,63,39,.1)}.navbar_lightSurface__ZV0hb .navbar_burger__jMdks:hover{background:rgba(255,255,255,.42);border-color:rgba(42,195,162,.24)}.navbar_lightSurface__ZV0hb .navbar_burgerBar__NYMFY{background:#354152}.navbar_burgerOpen__6zr7B .navbar_burgerBar__NYMFY:first-child{transform:translateY(6.5px) rotate(45deg);background:#2ac3a2}.navbar_burgerOpen__6zr7B .navbar_burgerBar__NYMFY:nth-child(2){opacity:0;transform:scaleX(0)}.navbar_burgerOpen__6zr7B .navbar_burgerBar__NYMFY:nth-child(3){transform:translateY(-6.5px) rotate(-45deg);background:#2ac3a2}.navbar_mobileMenu___nDO9{position:fixed;top:64px;left:0;right:0;z-index:899;background:rgba(5,14,26,.97);border-bottom:1px solid rgba(42,195,162,.12);backdrop-filter:blur(24px) saturate(140%);-webkit-backdrop-filter:blur(24px) saturate(140%);transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease,visibility 0s linear .32s}.navbar_mobileMenuOpen__gtWNn{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .28s ease,visibility 0s linear 0s}.navbar_mobileMenuInner__3oTAm{gap:0;max-width:1200px;margin:0 auto;padding:12px clamp(16px,4vw,40px) 24px}.navbar_mobileMenuInner__3oTAm,.navbar_mobileNav__xcKNJ{display:flex;flex-direction:column}.navbar_mobileLink__PY201{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid rgba(173,192,223,.07);font-size:1.05rem;font-weight:500;color:rgba(173,192,223,.8);text-decoration:none;letter-spacing:-.01em;transition:color .18s,padding-left .2s;opacity:0;transform:translateX(-12px)}.navbar_mobileMenuOpen__gtWNn .navbar_mobileLink__PY201{animation:navbar_slideInLeft___u29l .34s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i) * 55ms + 40ms)}@keyframes navbar_slideInLeft___u29l{to{opacity:1;transform:translateX(0)}}.navbar_mobileLink__PY201:hover{color:#eef4ff;padding-left:4px}.navbar_mobileLinkActive__Cu5nD{color:#2ac3a2}.navbar_mobileLinkNum__CRisw{font-size:.68rem;font-weight:600;letter-spacing:.06em;color:rgba(42,195,162,.45);min-width:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.navbar_mobileLinkArrow__zz6Xh{margin-left:auto;opacity:0;color:#2ac3a2;transform:translate(-4px,4px);transition:opacity .18s,transform .18s;flex-shrink:0}.navbar_mobileLink__PY201:hover .navbar_mobileLinkArrow__zz6Xh{opacity:1;transform:translate(0)}.navbar_mobileActions__3nQfQ{display:flex;flex-direction:column;gap:10px;padding-top:20px;opacity:0;transform:translateY(8px)}.navbar_mobileMenuOpen__gtWNn .navbar_mobileActions__3nQfQ{animation:navbar_fadeUp__Mux5_ .34s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i) * 55ms + 60ms)}@keyframes navbar_fadeUp__Mux5_{to{opacity:1;transform:translateY(0)}}.navbar_mobileSignIn__jm7Li{display:flex;align-items:center;justify-content:center;height:50px;border-radius:10px;font-size:.95rem;font-weight:500;color:#adc0df;text-decoration:none;border:1px solid rgba(173,192,223,.16);background:rgba(255,255,255,.03);transition:background .18s,color .18s,border-color .18s}.navbar_mobileSignIn__jm7Li:hover{background:rgba(255,255,255,.07);color:#eef4ff;border-color:rgba(173,192,223,.28)}.navbar_mobileCta__88G0A{display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:10px;font-size:.95rem;font-weight:600;color:#03251f;text-decoration:none;background:#2ac3a2;letter-spacing:-.01em;transition:opacity .18s}.navbar_mobileCta__88G0A:hover{opacity:.9}.navbar_mobileMeta__NhEap{display:flex;align-items:center;gap:16px;padding-top:20px;font-size:.72rem;color:rgba(173,192,223,.35)}.navbar_mobileMeta__NhEap a{color:inherit;text-decoration:none;transition:color .15s}.navbar_mobileMeta__NhEap a:hover{color:rgba(173,192,223,.7)}.navbar_backdrop__qE5W4{position:fixed;inset:64px 0 0 0;z-index:898;background:rgba(0,0,0,.4);animation:navbar_fadeInBack__z33X5 .22s ease forwards}@keyframes navbar_fadeInBack__z33X5{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.navbar_actions__uWYAw,.navbar_desktopNav__SEPZ_{display:none}.navbar_burger__jMdks{display:flex}}@media (min-width:769px){.navbar_backdrop__qE5W4,.navbar_mobileMenu___nDO9{display:none!important}}@media (max-width:1024px) and (min-width:769px){.navbar_navLink__kXyHC{padding:6px 10px;font-size:.8rem}.navbar_logo__j6aK_{margin-right:20px}}.privacy-consent_banner__wpb7D{position:fixed;left:18px;bottom:calc(18px + var(--safe-bottom));z-index:1300;width:min(470px,calc(100vw - 24px));color:#201911;background:rgba(244,239,229,.95);border:1px solid rgba(62,50,35,.12);border-radius:24px;box-shadow:0 24px 60px rgba(7,17,31,.22);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);overflow:hidden;animation:privacy-consent_bannerIn__OdiNq .22s cubic-bezier(.23,1,.32,1)}.privacy-consent_banner__wpb7D:before{content:"";display:block;height:2px;background:linear-gradient(90deg,rgba(42,195,162,.92),rgba(42,195,162,.42) 58%,rgba(42,195,162,0))}.privacy-consent_editorSurface__9kr0p{bottom:calc(14px + var(--safe-bottom))}.privacy-consent_panel__DETxv{display:grid;grid-gap:14px;gap:14px;padding:18px 18px 16px}.privacy-consent_header__rhAev{display:grid;grid-gap:8px;gap:8px}.privacy-consent_eyebrow__RipKq{margin:0;color:rgba(32,25,17,.56);font-size:.72rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.privacy-consent_title__M4Jo2{margin:0;font-size:1.08rem;font-weight:640;letter-spacing:-.04em;line-height:1.02}.privacy-consent_body__6CgIi{margin:0;color:rgba(32,25,17,.78);font-size:.95rem;line-height:1.58}.privacy-consent_metaRow__ONbxC{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.privacy-consent_policyLink__76CAo{color:#1e6b56;font-size:.83rem;font-weight:600;letter-spacing:-.01em;transition:color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.privacy-consent_policyLink__76CAo:hover{color:#124739;transform:translateY(-1px)}.privacy-consent_note__ehH8p{color:rgba(32,25,17,.5);font-size:.8rem}.privacy-consent_actions__wUJws{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}.privacy-consent_acceptButton__a6Ope{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;min-height:42px;padding:0 16px;border-radius:999px;background:#1e7f67;color:#f3efe6;font-size:.84rem;font-weight:620;letter-spacing:-.01em;cursor:pointer;transition:transform .14s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1),opacity .16s cubic-bezier(.23,1,.32,1)}.privacy-consent_acceptButton__a6Ope:hover{background:#166551}.privacy-consent_acceptButton__a6Ope:active{transform:scale(.97)}.privacy-consent_helper__Vy44h{max-width:24ch;color:rgba(32,25,17,.56);font-size:.79rem;line-height:1.45}@keyframes privacy-consent_bannerIn__OdiNq{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.privacy-consent_banner__wpb7D{left:12px;right:12px;bottom:calc(12px + var(--safe-bottom));width:auto;border-radius:22px}.privacy-consent_panel__DETxv{gap:12px;padding:16px 16px 15px}.privacy-consent_title__M4Jo2{font-size:1rem}.privacy-consent_body__6CgIi{font-size:.9rem}.privacy-consent_helper__Vy44h{max-width:none}.privacy-consent_actions__wUJws{align-items:stretch}.privacy-consent_acceptButton__a6Ope{width:100%}}