:root{color:#edf4ff;font-synthesis:none;text-rendering:optimizelegibility;--ink:#edf4ff;--muted:#a9bad2;--soft:#72849e;--line:#b9d3ff26;--panel:#0f1f34d6;--blue:#86b8ff;--blue-bright:#c8ddff;--amber:#f6c76e;--danger:#ff9f9f;background:#08111f;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,a{font:inherit;-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:3px solid var(--blue-bright);outline-offset:3px}.skip-link{z-index:10;color:#08111f;background:var(--blue-bright);border-radius:9px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.app-shell{min-height:100vh}.topbar{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08111fe6;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:12px clamp(18px,4vw,56px);display:flex;position:sticky;top:0}.brand{color:var(--ink);align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.brand>span:last-child{align-items:baseline;gap:7px;display:flex}.brand strong{letter-spacing:-.02em;font-size:19px}.brand small{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.brand-mark{width:35px;height:35px;color:var(--blue-bright);background:linear-gradient(145deg,#86b8ff33,#86b8ff08);border:1px solid #c8ddff73;border-radius:12px;place-items:center;font-weight:900;display:grid}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.topbar-actions a{color:var(--muted);border-radius:9px;padding:9px 10px;font-size:13px;font-weight:750;text-decoration:none}.topbar-actions a:hover{color:var(--ink);background:#86b8ff1a}.status-pill{color:var(--muted);white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:850;display:inline-flex}.status-pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.status-pill.active{color:var(--blue-bright);background:#86b8ff1f}.status-pill.locked{color:var(--amber);background:#f6c76e1c}.status-pill.offline{color:var(--danger);background:#ff9f9f1a}main{max-width:1260px;margin:0 auto;padding:42px clamp(18px,5vw,72px) 80px}.hero{border:1px solid var(--line);background:linear-gradient(115deg,#143154e6,#08182cc7);border-radius:28px;justify-content:space-between;align-items:center;gap:38px;min-height:300px;padding:44px clamp(26px,5vw,64px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000038}.hero:before{content:"";opacity:.14;background-image:linear-gradient(#c8ddff21 1px,#0000 1px),linear-gradient(90deg,#c8ddff21 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.hero>div:first-child{z-index:1;max-width:720px;position:relative}.eyebrow{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:850}h1{letter-spacing:-.055em;max-width:700px;margin:0;font-size:clamp(38px,5vw,68px);line-height:.98}h2{letter-spacing:-.03em;margin:0}.hero p:not(.eyebrow){color:#bfd0e5;max-width:670px;margin:20px 0 0;font-size:16px;line-height:1.65}.signal-orbit{border:1px solid #c8ddff33;border-radius:50%;flex:0 0 180px;height:180px;position:relative;box-shadow:0 0 60px #86b8ff1f,inset 0 0 50px #86b8ff0d}.signal-orbit:before,.signal-orbit:after{content:"";border:1px solid #c8ddff24;border-radius:50%;position:absolute}.signal-orbit:before{inset:22px}.signal-orbit:after{inset:52px}.signal-orbit span{background:radial-gradient(circle at 35% 30%,#fff,var(--blue) 35%,#24588f 78%);border-radius:50%;position:absolute;inset:70px;box-shadow:0 0 30px #86b8ff85}.signal-orbit i{background:var(--blue-bright);width:10px;height:10px;box-shadow:0 0 18px var(--blue-bright);border-radius:50%;position:absolute;top:17px;right:18px}.contract-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0;display:grid}.contract-grid article{border:1px solid var(--line);background:#ffffff09;border-radius:17px;gap:8px;min-height:132px;padding:20px;display:grid}.contract-grid small{color:var(--soft);letter-spacing:.14em;font-size:10px;font-weight:850}.contract-grid strong{font-size:18px}.panel{border:1px solid var(--line);background:var(--panel);border-radius:21px;margin-top:18px;padding:26px}.panel-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.panel-head p:not(.eyebrow){color:var(--muted);max-width:700px;margin:10px 0 0;font-size:13px;line-height:1.55}.panel-head button,.group-list button{min-height:42px;color:var(--ink);cursor:pointer;background:#86b8ff14;border:1px solid #86b8ff66;border-radius:10px;padding:9px 13px;font-weight:800}.empty-state{border:1px dashed var(--line);color:var(--muted);background:#ffffff05;border-radius:15px;gap:6px;margin-top:22px;padding:25px;display:grid}.empty-state b{color:var(--ink)}.empty-state span{font-size:13px;line-height:1.5}.group-list{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.group-list li{border:1px solid var(--line);background:#ffffff06;border-radius:13px;align-items:center;gap:15px;min-height:70px;padding:12px 14px;display:flex}.group-list li>div{flex:1;gap:4px;min-width:0;display:grid}.group-list li strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-list li span{color:var(--muted);font-size:12px}.group-list li>b{color:var(--blue-bright);white-space:nowrap;font-size:12px}.boundary-panel>h2{max-width:620px;font-size:clamp(26px,3vw,40px)}.boundary-columns{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:24px;display:grid}.boundary-columns div{background:#ffffff0a;border-radius:13px;gap:7px;padding:17px;display:grid}.boundary-columns strong{color:var(--blue-bright)}.boundary-columns span{color:var(--muted);font-size:13px;line-height:1.55}@media (max-width:760px){.topbar{flex-direction:column;align-items:flex-start}.topbar-actions{justify-content:flex-start}.hero{min-height:0;padding:32px 24px}.signal-orbit{display:none}.contract-grid,.boundary-columns{grid-template-columns:1fr}.panel{padding:20px}.panel-head{flex-direction:column}.group-list li{flex-wrap:wrap;align-items:flex-start}.group-list li button{margin-left:auto}}:root{--receipt-border:#b9d3ff26}.receipt-preference{border:1px solid var(--receipt-border);background:#ffffff06;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:18px;display:flex}.receipt-preference h3{margin:0;font-size:17px}.receipt-preference p:not(.eyebrow){color:var(--muted);max-width:650px;margin:8px 0 0;font-size:12px;line-height:1.5}.receipt-preference label{color:var(--blue-bright);white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.receipt-preference input{width:20px;height:20px;accent-color:var(--blue)}.family-invite-panel{gap:18px;display:grid}.family-invite-form{gap:8px;display:grid}.family-invite-form label{color:var(--blue-bright);font-size:12px;font-weight:800}.family-invite-form>div{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.family-invite-form input{min-width:0;min-height:46px;color:var(--ink);font:inherit;background:#081421;border:1px solid #86b8ff59;border-radius:10px;padding:10px 12px}.family-invite-form button,.family-invite-actions a{min-height:46px;color:var(--ink);background:#86b8ff1a;border:1px solid #86b8ff66;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.family-invite-form button:disabled{cursor:wait;opacity:.55}.family-invite-actions{flex-wrap:wrap;gap:10px;display:flex}.family-invite-state,.family-invite-boundary{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.family-invite-boundary{border-left:3px solid var(--amber);background:#f6c76e0f;padding:14px}@media (max-width:620px){.family-invite-form>div{grid-template-columns:1fr}.family-invite-form button,.family-invite-actions a{width:100%}}[hidden]{display:none!important}.private-intent-panel{background:linear-gradient(120deg,#194c3d73,var(--panel));border-color:#6be0b847}.private-intent-open{min-height:46px;color:var(--ink);background:#6be0b81f;border:1px solid #6be0b880;border-radius:10px;justify-content:center;align-items:center;margin-top:18px;padding:10px 14px;font-weight:800;text-decoration:none;display:inline-flex}.private-intent-boundary{color:var(--muted);margin:14px 0 0;font-size:12px;line-height:1.55}:root{color:#112744;--ink:#112744;--muted:#536982;--soft:#71849a;--line:#2769aa29;--panel:#ffffffe6;--blue:#247bd7;--blue-bright:#0a62bd;--amber:#a86608;--danger:#b52f45;background:#f7fbff}.topbar{background:#fafdffd1;box-shadow:0 10px 34px #1b558b14}.brand-logo{object-fit:contain;width:46px;height:46px;display:block}.brand strong{color:#eef7ff;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:21px}.brand small{color:#86b8ff;letter-spacing:0}.topbar-actions a:hover{background:#247bd714}.status-pill{background:#247bd712}.status-pill.active{background:#247bd71c}.status-pill.locked{background:#e199301f}.status-pill.offline{background:#b52f4517}.hero{background:linear-gradient(120deg,#fffffff5,#e7f6ffe6);box-shadow:0 30px 80px #2968a221}.hero p:not(.eyebrow){color:var(--muted)}.signal-orbit{border-color:#247bd733;box-shadow:0 0 60px #247bd71f,inset 0 0 50px #247bd70d}.contract-grid article,.boundary-columns div,.empty-state,.receipt-preference{background:#ffffffb8}.panel{box-shadow:0 18px 55px #1f5b9114}.boundary-panel{background:linear-gradient(120deg,#edf9fff5,#ffffffe0)}.panel-head button,.group-list button,.family-invite-form button,.family-invite-actions a{background:#247bd714}.panel-head button:hover,.group-list button:hover{background:#247bd724}.family-invite-form input{color:var(--ink);background:#fff}.skip-link{align-items:center;min-height:44px;padding:8px 14px;display:flex}.nua-surface-loading{color:#eaf7f4;text-align:center;background:radial-gradient(circle at 50% 42%,#58cbb51f,#0000 24%),linear-gradient(145deg,#091f26fa,#041117fa);place-content:center;justify-items:center;gap:12px;min-height:min(68vh,620px);padding:clamp(28px,8vw,80px);display:grid}.nua-surface-loading strong{max-width:34rem;font-family:var(--serif);font-size:clamp(1.4rem,3vw,2.1rem);font-weight:500}.nua-surface-loading small{color:#def1edad;max-width:32rem;font-size:.9rem;line-height:1.55}.nua-surface-loading>div{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nua-surface-loading button{color:#eaf7f4;min-height:44px;font:inherit;cursor:pointer;background:#46a39321;border:1px solid #8ddecf4d;border-radius:999px;margin-top:8px;padding:0 20px;font-weight:700}.nua-loading-orbit{border:1px solid #8ddecf59;border-radius:50%;width:54px;height:54px;animation:1.8s ease-in-out infinite nua-loading-breathe;position:relative;box-shadow:0 0 42px #4dc4b021}.nua-loading-orbit:before,.nua-loading-orbit:after{content:"";border-radius:50%;position:absolute}.nua-loading-orbit:before{border:1px solid #8ddecf40;border-right-color:#0000;animation:2.4s linear infinite nua-loading-turn;inset:9px}.nua-loading-orbit:after{background:#8bdccd;inset:21px;box-shadow:0 0 18px #8bdccdb3}@keyframes nua-loading-turn{to{transform:rotate(360deg)}}@keyframes nua-loading-breathe{50%{transform:scale(1.055);box-shadow:0 0 54px #4dc4b038}}@media (prefers-reduced-motion:reduce){.nua-loading-orbit,.nua-loading-orbit:before{animation:none}}.nuatalks-web-lifecycle{z-index:80;right:max(18px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));color:#eaf7f4;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#041b21f5;border:1px solid #8bdccd57;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:min(520px,100vw - 36px);padding:13px 14px;display:grid;position:fixed;box-shadow:0 22px 60px #000f1357}.nuatalks-web-lifecycle-signal{background:#8bdccd;border-radius:50%;width:10px;height:10px;box-shadow:0 0 18px #8bdccdb8}.nuatalks-web-lifecycle p{color:#d8ebe7;margin:0;font-size:12px;line-height:1.45}.nuatalks-web-lifecycle button{color:#f3fffc;min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;background:#49a69633;border:1px solid #8bdccd8c;border-radius:999px;padding:0 15px;font-size:12px;font-weight:800}.nuatalks-web-lifecycle button:hover{background:#49a69652}.nuatalks-web-lifecycle button:disabled{opacity:.6;cursor:wait}.nuatalks-web-lifecycle[data-state=offline]{border-color:#e8b8607a}.nuatalks-web-lifecycle[data-state=offline] .nuatalks-web-lifecycle-signal{background:#e8b860;box-shadow:0 0 18px #e8b860a6}.nuatalks-web-lifecycle[data-state=update]{border-color:#bde8e69e}@media (max-width:620px){.nuatalks-web-lifecycle{left:14px;right:14px;bottom:max(14px, env(safe-area-inset-bottom));grid-template-columns:auto 1fr;width:auto}.nuatalks-web-lifecycle button{grid-column:1/-1;width:100%}}:root{--nua-color-canvas:#081215;--nua-color-surface:#0d1a1d;--nua-color-surface-raised:#16242a;--nua-color-line:#304840;--nua-color-text-primary:#eff7f4;--nua-color-text-muted:#91a49e;--nua-color-action-background:#dff2e9;--nua-color-action-foreground:#12352a;--nua-color-focus:#83c5a8;--nua-color-danger:#ef7979;--nua-color-warning:#e7a647;--nua-color-success:#49c58b;--nua-space-none:0px;--nua-space-xs:4px;--nua-space-sm:8px;--nua-space-md:12px;--nua-space-lg:16px;--nua-space-xl:20px;--nua-space-2xl:24px;--nua-space-3xl:32px;--nua-radius-control:6px;--nua-radius-card:8px;--nua-radius-prominent:12px;--nua-radius-pill:999px;--nua-type-caption:11px;--nua-type-body:14px;--nua-type-title:20px;--nua-type-display:36px;--nua-line-compact:1.2;--nua-line-body:1.5;--nua-line-reading:1.6;--nua-target-minimum:44px;--nua-focus-ring:3px;--nua-focus-offset:2px;--nua-motion-none:0s;--nua-motion-quick:.12s;--nua-motion-standard:.18s;--nua-motion-reduced:0s}.language-choice{width:210px;margin:14px 0 2px}.language-choice button{min-height:34px;font-size:10px}.brand-image{object-fit:contain;width:58px;height:58px;display:block}.brand-image.small{width:38px;height:38px}.setup-brand h1{color:#16a1a4;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:24px!important}.guardian-supervision-band label{color:#a8b5ba;gap:6px;margin:12px 0 6px;font-size:11px;display:grid}.guardian-supervision-band select,.guardian-supervision-band input[type=number],.guardian-supervision-band input[type=time]{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;width:100%;min-width:0;min-height:44px;padding:10px}.guardian-app-list{background:var(--line);border:1px solid var(--line);border-radius:8px;gap:1px;margin:10px 0 16px;display:grid;overflow:hidden}.guardian-app-row{background:var(--surface);grid-template-columns:minmax(0,1fr) minmax(120px,.8fr) 84px;align-items:center;gap:10px;padding:10px;display:grid}.guardian-app-row span{gap:2px;min-width:0;display:grid}.guardian-app-row b,.guardian-app-row small{overflow-wrap:anywhere}.guardian-app-row small{color:var(--muted)}.schedule-editor{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:12px 0;padding:12px 0}.check-row{align-items:center;gap:8px!important;margin-bottom:10px!important;display:flex!important}.check-row input{width:20px;height:20px}.guardian-supervision-band>.primary{margin-top:8px}@media (max-width:560px){.guardian-app-row{grid-template-columns:minmax(0,1fr) 124px}.guardian-app-row input{grid-column:1/-1}}:root{color:var(--nua-color-text-primary);background:var(--nua-color-canvas);font-synthesis:none;--bg:var(--nua-color-canvas);--surface:var(--nua-color-surface);--surface2:var(--nua-color-surface-raised);--line:var(--nua-color-line);--muted:var(--nua-color-text-muted);--green:var(--nua-color-success);--red:var(--nua-color-danger);--amber:var(--nua-color-warning);--ink:var(--nua-color-text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:var(--bg);min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit;letter-spacing:0}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}svg{stroke-width:2px;width:20px;height:20px}.setup-shell{max-width:620px;min-height:100vh;padding:calc(28px + env(safe-area-inset-top)) 22px calc(30px + env(safe-area-inset-bottom));margin:0 auto}.setup-brand{align-items:center;gap:12px;padding-bottom:36px;display:flex}.brand-mark{color:#0d171b;background:#dbe9e4;border-radius:8px;place-items:center;width:46px;height:46px;font:700 24px Georgia,serif;display:grid}.brand-mark.small{width:34px;height:34px;font-size:18px}.setup-brand h1{margin:0;font-size:20px}.setup-brand p{color:var(--muted);margin:2px 0 0;font-size:12px}.setup-account,.setup-content{border-top:1px solid var(--line);padding:28px 0}.setup-account{color:#10211c;background:#edf1ef;border:1px solid #78978b;border-radius:10px;margin-bottom:28px;padding:22px}.setup-account .social-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.setup-account .social-section-head small,.account-household-empty>small{color:#6f4c3d;letter-spacing:.04em;font-size:9px;font-weight:900}.setup-account .social-section-head h2{margin:2px 0 0;font-size:21px}.setup-account .social-section-head>span{color:#27463b;background:#d8e6df;border-radius:999px;padding:5px 8px;font-size:9px}.setup-account-unavailable h2{margin:0 0 9px;font-size:21px}.setup-account-unavailable p,.account-boundary{color:#51625b;margin:10px 0 16px;font-size:11px;line-height:1.55}.account-live-content{gap:15px;display:grid}.account-methods{grid-template-columns:1fr 1fr;gap:8px;display:grid}.account-methods button,.account-email-form button,.account-onboarding button,.account-profile-line button,.account-household-empty button{color:#16372b;background:#fff;border:1px solid #75978a;border-radius:6px;min-height:42px;padding:9px 11px;font:800 11px system-ui,sans-serif}.account-methods button:focus-visible,.account-live-content button:focus-visible,.account-live-content input:focus-visible{outline-offset:2px;outline:3px solid #39745d}.account-email-form,.account-onboarding{gap:8px;display:grid}.account-email-form{grid-template-columns:minmax(0,1fr) auto}.account-email-form input,.account-onboarding input{color:#10211c;background:#fff;border:1px solid #9aa9a2;border-radius:6px;min-width:0;min-height:42px;padding:8px 10px;font-size:16px}.account-onboarding label{color:#354c43;gap:5px;font-size:10px;font-weight:800;display:grid}.account-check{grid-template-columns:auto minmax(0,1fr)}.account-check input{width:18px;min-height:18px;margin:1px 0 0;padding:0}.account-profile-line{border-bottom:1px solid #c6d0cb;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.account-profile-line b,.account-profile-line span{display:block}.account-profile-line b{font-size:14px}.account-profile-line span{color:#596b63;margin-top:2px;font-size:10px}.account-household-empty{background:#f8fbfa;border:1px solid #b7c8c0;border-radius:8px;padding:15px}.account-household-empty h3{margin:4px 0 0;font-size:16px}.account-state{color:#315849;min-height:18px;margin:0;font-size:10px;line-height:1.4}.account-state.error{color:#8d2b24}.account-live-content button:disabled{cursor:wait;opacity:.55}.eyebrow{color:#7f929a;text-transform:uppercase;margin-bottom:7px;font-size:11px;display:block}.setup-content h2,.home-summary h1{letter-spacing:0;margin:0 0 12px;font-size:28px;line-height:1.18}.setup-content h3{margin:24px 0 7px;font-size:16px}.lead{color:#a4b2b8;margin:0 0 28px;font-size:15px;line-height:1.55}.household-boundary{border-left:3px solid #78a28f;padding-left:12px}.setup-content label{color:#a8b5ba;margin:16px 0 7px;font-size:12px;display:block}.setup-content input,.setup-content textarea,.ask input{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;outline:none;width:100%;padding:12px}.setup-content input:focus,.setup-content textarea:focus,.ask input:focus{border-color:#7fb99f;box-shadow:0 0 0 3px #49c58b1f}.primary{color:#0d171b;background:#dce9e4;border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-weight:700;display:inline-flex}.primary.wide{width:100%;margin-top:20px}.form-state{min-height:20px;color:var(--muted);margin:12px 0 0;font-size:12px}.form-state.error{color:var(--red)}@media (max-width:520px){.account-methods,.account-email-form{grid-template-columns:1fr}.account-profile-line{flex-direction:column;align-items:flex-start}}.setup-hint{color:var(--muted);margin:13px 0 20px;font-size:12px;line-height:1.5}.setup-hint b{color:#cfe2da}.setup-advanced{border-top:1px solid var(--line);padding-top:15px}.setup-advanced summary{color:#a9bbc2;cursor:pointer;font-size:12px}.setup-advanced .secondary{margin-top:12px}.update-band{background:#10201c}.update-band .section-head>svg{color:var(--green)}.legal-links{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.legal-links a{color:#cfe2da;border:1px solid #3b4f58;border-radius:6px;justify-content:center;align-items:center;min-height:42px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.legal-links a:focus-visible{outline-offset:2px;outline:2px solid #7fb99f}.legal-links.compact{margin-top:20px}.legal-links.compact a{color:#91aaa0;border:0;min-height:36px;font-size:11px}.native-app{max-width:680px;min-height:100vh;padding-bottom:calc(75px + env(safe-area-inset-bottom));margin:0 auto}.topbar{z-index:10;padding:calc(12px + env(safe-area-inset-top)) 16px 12px;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1216f2;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;display:grid;position:sticky;top:0}.top-title{min-width:0}.top-title b,.top-title span{display:block}.top-title b{font-size:15px}.top-title span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.icon-button{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:0 0;border-radius:6px;place-items:center;padding:0;display:grid}.icon-button.filled{color:#0d171b;background:#dce9e4;border:0}.home-summary{padding:28px 18px 24px}.home-summary p{color:var(--muted);margin:0;font-size:13px}.metrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.metrics div{border-right:1px solid var(--line);padding:17px 12px}.metrics div:last-child{border-right:0}.metrics b{font-size:24px;display:block}.metrics span{color:var(--muted);margin-top:2px;font-size:11px;display:block}.metrics .warn b{color:var(--red)}.home-selector{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;padding:4px 0}.home-selector:focus-visible{outline-offset:4px;outline:2px solid #7fb99f}.home-picker{z-index:20;top:calc(68px + env(safe-area-inset-top));background:#101a1f;border:1px solid #40545d;border-radius:8px;width:min(648px,100% - 24px);max-height:calc(100vh - 100px);padding:14px;position:fixed;left:50%;overflow:auto;transform:translate(-50%);box-shadow:0 18px 60px #00000073}.home-picker-head{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.home-choice-list{display:grid}.home-choice{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:13px 4px;display:grid}.home-choice:first-child{border-top:0}.home-choice>span:first-child{border:1px solid var(--line);border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.home-choice b,.home-choice small{display:block}.home-choice small{color:var(--muted);margin-top:3px;font-size:10px}.home-choice.on b{color:#76caa1}.home-choice.unavailable{opacity:.62;cursor:not-allowed}.home-sync-state{color:var(--muted);margin:10px 0;font-size:11px;line-height:1.45}.home-recovery{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}.home-recovery summary{cursor:pointer;color:var(--muted);font-size:11px}.home-recovery .wide{margin-top:9px}.band{border-bottom:1px solid var(--line);padding:24px 18px}.safety-band{background:#0f1c1a}.section-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.section-head h2{margin:0;font-size:18px}.section-copy,.section-note{color:var(--muted);margin:9px 0 16px;font-size:13px;line-height:1.5}.switch{flex:none;width:52px;height:29px;display:block;position:relative}.switch input{opacity:0;position:absolute}.switch i{background:#43545c;border-radius:999px;transition:all .2s;position:absolute;inset:0}.switch i:after{content:"";background:#fff;border-radius:50%;width:23px;height:23px;transition:all .2s;position:absolute;top:3px;left:3px}.switch input:checked+i{background:#16744f}.switch input:checked+i:after{transform:translate(23px)}.segmented{border:1px solid #3b4d55;border-radius:6px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden}.segmented button{color:#9eb0b7;background:#111d22;border:0;border-right:1px solid #3b4d55;padding:10px}.segmented button:last-child{border-right:0}.segmented button.on{color:#10191d;background:#dbe9e4;font-weight:700}.retention{color:#aab8bd;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12px;display:flex}.retention select{color:#fff;background:#101a1f;border:1px solid #3b4d55;border-radius:5px;padding:7px 28px 7px 9px}.status-line{color:var(--muted);align-items:flex-start;gap:8px;margin-top:15px;font-size:12px;line-height:1.4;display:flex}.status-line i{background:#65757c;border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.status-line.good i{background:var(--green)}.status-line.bad{color:var(--red)}.status-line.bad i{background:var(--red)}.quick-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.quick-grid button{background:var(--surface);min-width:0;height:78px;color:var(--ink);border:1px solid #34474f;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:12px;display:flex}.quick-grid button svg{color:#9fd6ba}.action-state{min-height:18px;color:var(--muted);margin:10px 0 0;font-size:12px}.list{margin-top:11px}.list-row{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-bottom:1px solid #23333a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 0;display:grid}.list-row:last-child{border-bottom:0}.list-row.static{cursor:default}.list-row.notice-row:hover{background:#101c21}.list-row.notice-row:focus-visible{outline-offset:3px;outline:2px solid #7fb99f}.list-row span:nth-child(2){min-width:0}.list-row b,.list-row small{display:block}.list-row b{font-size:13px}.list-row small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.list-row time{color:#70838b;text-align:right;max-width:84px;font-size:10px;line-height:1.3}.notice-tail{justify-items:end;gap:5px;display:grid}.notice-tail em{color:#bde5d2;white-space:nowrap;font-size:10px;font-style:normal;font-weight:700}.list-icon{color:#9fd6ba;background:#17252b;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.list-icon.urgent{color:var(--red);background:#25191c}.empty{color:#71838b;padding:13px 0;font-size:12px}.ask{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:13px;display:grid}.answer{color:#a8b7bd;min-height:24px;margin-top:12px;font-size:13px;line-height:1.5}.privacy-foot{padding:22px 18px 8px}.privacy-foot b{font-size:12px}.privacy-foot p{color:#74868e;margin:5px 0 0;font-size:11px;line-height:1.5}.bottom-nav{z-index:12;width:min(680px,100%);padding:8px 6px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#0b1216f7;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-nav button{color:#84969e;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:4px;font-size:10px;display:flex}.bottom-nav button.on{color:#bde5d2}.bottom-nav svg{width:18px;height:18px}.control-label{color:#93a5ac;margin:16px 0 7px;font-size:11px;display:block}.segmented.four{grid-template-columns:repeat(4,1fr)}.segmented.four button{min-width:0;padding:10px 5px;font-size:11px}.feature-list{border-top:1px solid #263840;margin-top:12px}.feature-row{border-bottom:1px solid #263840;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;min-height:82px;padding:12px 0;display:grid}.feature-icon{color:#a7d9bf;background:#17262b;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.feature-copy{min-width:0}.feature-copy b,.feature-copy small,.feature-copy em{display:block}.feature-copy b{font-size:13px}.feature-copy small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.35}.feature-copy em{color:#a9c4b8;margin-top:5px;font-size:10px;font-style:normal}.feature-actions{align-items:center;gap:7px;display:flex}.switch.compact{width:44px;height:25px}.switch.compact i:after{width:19px;height:19px}.switch.compact input:checked+i:after{transform:translate(19px)}.text-button{color:#bfe4d2;background:0 0;border:0;padding:8px 4px;font-size:11px;font-weight:700}.privacy-boundary{color:#83969e;border-left:3px solid #5b7782;margin:15px 0 0;padding-left:12px;font-size:11px;line-height:1.5}.route-map{background:#0a1519;border:1px solid #2c414a;border-radius:6px;width:100%;height:170px;margin:16px 0 0;display:block}.route-map polyline{fill:none;stroke:#70d6a6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.route-map .route-start{fill:#e7a647;stroke:#0a1519;stroke-width:3px}.route-map .route-end{fill:#ef7979;stroke:#0a1519;stroke-width:3px}.route-empty{color:#71858d;border:1px dashed #344952;border-radius:6px;place-items:center;height:120px;margin-top:15px;font-size:12px;display:grid}.journey-stats{border-top:1px solid #263840;grid-template-columns:repeat(3,1fr);gap:0;margin-top:12px;display:grid}.journey-stats span{min-width:0;color:var(--muted);border-right:1px solid #263840;padding:12px 8px 0;font-size:10px}.journey-stats span:first-child{padding-left:0}.journey-stats span:last-child{border-right:0}.journey-stats b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:12px;display:block;overflow:hidden}.place-form{grid-template-columns:minmax(0,1fr) 92px;gap:8px;margin-top:15px;display:grid}.place-form input,.place-form select{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;outline:none;min-width:0;padding:10px}.place-form .primary{grid-column:1/-1;min-height:42px}.mini-icon{color:#ef8a8a;background:#25191c;border:0;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.mini-icon svg{width:17px;height:17px}.emergency-band{background:#1b1316}.emergency-band .section-head>svg{color:#ef7979}.sos-button{color:#fff;background:#d84f58;border:0;border-radius:6px;min-height:48px;padding:12px 16px;font-weight:800}.secondary{color:#e9f0f2;background:#142128;border:1px solid #49616b;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:10px 13px;font-weight:700;display:inline-flex}.wide{width:100%}.health-state{color:#84969e;font-size:11px}.health-state.good{color:#68d69f}.health-state.bad{color:#ef7979}.health-grid{border-top:1px solid #263840;border-left:1px solid #263840;grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.health-grid div{border-bottom:1px solid #263840;border-right:1px solid #263840;min-width:0;min-height:68px;padding:12px}.health-grid span,.health-grid b{display:block}.health-grid span{color:var(--muted);font-size:10px}.health-grid b{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;margin-top:5px;font-size:12px;overflow:hidden}.usage-list{margin-top:11px}.usage-row{border-bottom:1px solid #263840;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.usage-row span,.usage-row b,.usage-row small{min-width:0;display:block}.usage-row b{font-size:13px}.usage-row small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.usage-row strong{color:#bfe4d2;font-size:12px}.native-app{max-width:920px}.topbar{grid-template-columns:auto minmax(0,1fr) auto auto}.bottom-nav{grid-template-columns:repeat(5,1fr);width:min(920px,100%)}.bottom-nav button{min-width:0}.bottom-nav .share-tab{color:#a9c8d4}.bottom-nav .share-tab.on{color:#fff}.tab-stage{min-height:calc(100vh - 126px)}.app-page{animation:.16s ease-out page-in}.page-intro{border-bottom:1px solid var(--line);padding:28px 18px 22px}.page-intro h1{letter-spacing:0;margin:0 0 9px;font-size:27px;line-height:1.2}.page-intro p{max-width:620px;color:var(--muted);margin:0;font-size:13px;line-height:1.5}.voice-hero{background:#101e1d}.voice-hero .section-head>svg{color:#8cd6b2}.share-page label,.share-builder label,.tv-message-form label{color:#a8b5ba;margin:14px 0 6px;font-size:11px;display:block}.share-page input,.share-page textarea,.share-page select{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;outline:none;width:100%;min-width:0;padding:11px}.share-page input:focus,.share-page textarea:focus,.share-page select:focus{border-color:#7fb99f;box-shadow:0 0 0 3px #49c58b1f}.two-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.share-mode-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.share-mode-grid button{color:#9aabb2;background:#101a1f;border:1px solid #34474f;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:78px;padding:8px;font-size:11px;display:flex}.share-mode-grid button.on{color:#dff3e9;background:#142721;border-color:#80bca0}.share-builder>.primary{margin-top:17px}.file-picker{background:#111e24;border:1px dashed #49616b;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-weight:700;color:#c8d7dc!important;display:flex!important}.file-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tv-message-form>small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.live-session{background:#0d181d;border:1px solid #33474f;border-radius:6px;margin-top:15px;padding:14px}.live-session.is-live{border-color:#377b5e}.session-heading{align-items:center;gap:10px;display:flex}.session-heading b,.session-heading small{display:block}.session-heading b{font-size:14px}.session-heading small{color:var(--muted);text-transform:capitalize;margin-top:2px;font-size:11px}.live-dot{background:#71848b;border-radius:50%;width:10px;height:10px}.is-live .live-dot{background:#4ad18e;box-shadow:0 0 0 5px #4ad18e1f}.invite-box{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;display:grid}.invite-box input{font-size:10px}.tv-remote label{color:#a8b5ba;margin:14px 0 6px;font-size:11px;display:block}.tv-remote select,.tv-remote input{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;outline:none;width:100%;min-width:0;padding:11px}.tv-remote-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:12px;display:grid}.tv-remote-actions button{justify-content:center;align-items:center;gap:6px;min-width:0;padding:9px 5px;font-size:11px;display:flex}.tv-remote-actions button svg{width:16px;height:16px}.tv-title-control{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.tv-title-control .primary{justify-content:center;align-items:center;gap:7px;min-height:40px;padding:10px 13px;display:flex}.tv-title-control label{margin-bottom:0}.live-preview{aspect-ratio:16/10;background:#070e11;border:1px solid #2d4149;border-radius:6px;margin:14px 0;position:relative;overflow:hidden}.live-preview video{object-fit:cover;width:100%;height:100%;display:block}.live-preview span{color:#fff;background:#080f12e0;border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;display:flex;position:absolute;top:10px;left:10px}.live-preview span svg{color:#57d99a;width:13px;height:13px}.watch-actions{grid-template-columns:1fr 1fr;gap:8px;margin:12px 0;display:grid}.watch-actions p{grid-column:1/-1;margin:0 0 3px;font-size:12px}.watch-actions button{color:#e9f0f2;background:#142128;border:1px solid #40565f;border-radius:6px;padding:10px;font-size:11px}.live-session>.secondary{margin-top:12px}.transport-band{padding-top:12px;padding-bottom:12px}.transport-row{border-bottom:1px solid #263840;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 0;display:grid}.transport-row:last-child{border-bottom:0}.transport-row>span{color:#9fc9d8;background:#17252b;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.transport-row b,.transport-row small{display:block}.transport-row b{font-size:12px}.transport-row small{color:var(--muted);margin-top:3px;font-size:10px;line-height:1.35}.transport-row em{color:#d4a662;font-size:10px;font-style:normal}.transport-row em.ready{color:#6ad39e}.privacy-list p{border-bottom:1px solid #263840;gap:3px;margin:0;padding:12px 0;display:grid}.privacy-list p:last-child{border-bottom:0}.privacy-list b{font-size:12px}.privacy-list span{color:var(--muted);font-size:11px;line-height:1.4}.privacy-footnote{color:#74868e;margin:0;padding:17px 18px 25px;font-size:10px;line-height:1.5}.danger-link{color:#ef8a8a;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:14px;font-weight:700;display:flex}.action-state:empty{display:none}@keyframes page-in{0%{opacity:.65;transform:translateY(3px)}to{opacity:1;transform:none}}.supportive-display-band{background:radial-gradient(circle at 95% 4%,#4dc79024,#0000 35%),#0d1b18}.supportive-display-band .section-head>svg{color:#86dbb3}.supportive-stop{background:#07110e8c;border:1px solid #2d4840;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin:14px 0;padding:13px;display:grid}.supportive-stop b,.supportive-stop small{display:block}.supportive-stop b{font-size:12px}.supportive-stop small{color:#829c92;margin-top:3px;font-size:10px;line-height:1.4}.supportive-stop-button{color:#ffb8bc;background:#28171a;border:1px solid #8b4b50;border-radius:6px;min-height:38px;padding:8px 11px;font-size:11px;font-weight:750}.supportive-link-code{text-align:center;background:#101f1b;border:1px solid #3d5f54;border-radius:9px;justify-items:center;gap:7px;margin:16px 0;padding:18px;display:grid}.supportive-link-code span,.supportive-link-code small{color:#8ca49a;font-size:10px}.supportive-link-code strong{letter-spacing:.14em;color:#d9f8e9;font-size:30px}.supportive-boundary{color:#728c82;border-top:1px solid #243a33;margin:14px 0 0;padding:11px 0 0;font-size:9px;line-height:1.55}.supportive-disabled-note{color:#e8b4b7;background:#221719;border:1px solid #604447;border-radius:8px;padding:15px;font-size:11px;line-height:1.45}.supportive-builder label{color:#9dafaa;margin:13px 0 6px;font-size:10px;display:block}.supportive-builder select{color:#eef7f3;background:#0a1713;border:1px solid #3b544c;border-radius:6px;outline:none;width:100%;min-width:0;padding:11px}.supportive-builder select:focus{border-color:#79cba4;box-shadow:0 0 0 3px #49c58b1f}.supportive-ai-approval{background:#201d13;border:1px solid #5f573d;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:13px;padding:12px;display:grid}.supportive-ai-approval b,.supportive-ai-approval small{display:block}.supportive-ai-approval b{color:#f0d391;font-size:11px}.supportive-ai-approval small{color:#a99d7c;margin-top:3px;font-size:9px;line-height:1.4}.supportive-audience{border:1px solid #30473f;border-radius:7px;gap:7px;margin:15px 0 0;padding:12px;display:grid}.supportive-audience legend{color:#93aaa1;padding:0 5px;font-size:10px}.supportive-audience label{color:#eaf5f0;background:#10201b;border-radius:5px;align-items:center;gap:9px;margin:0;padding:7px;display:flex}.supportive-audience input{accent-color:#73d8a7;width:17px;height:17px}.supportive-audience span,.supportive-audience small{display:block}.supportive-audience span{font-size:11px}.supportive-audience small{color:#789187;text-transform:capitalize;margin-top:2px;font-size:8px}.supportive-preview-card{background:#091512;border:1px solid #3b5b50;border-radius:10px;margin-top:18px;overflow:hidden}.supportive-preview-card>img,.supportive-preview-art{aspect-ratio:16/8;object-fit:cover;width:100%;display:block}.supportive-preview-art{background:radial-gradient(circle at 30% 25%,#baf8d8 0,#5aaa82 18%,#0000 42%),linear-gradient(140deg,#193d32,#0a1815 58%,#162e3b)}.supportive-preview-copy{padding:16px}.supportive-preview-meta{color:#8ca49b;justify-content:space-between;align-items:center;gap:8px;font-size:9px;display:flex}.supportive-preview-meta em{color:#13201b;background:#dcece5;border-radius:999px;padding:4px 7px;font-style:normal;font-weight:750}.supportive-preview-copy h3{letter-spacing:-.025em;margin:11px 0 6px;font-size:20px}.supportive-preview-copy>p{color:#b5c9c0;margin:0;font-size:11px;line-height:1.5}.supportive-preview-copy>small{color:#789087;margin-top:10px;font-size:9px;display:block}.supportive-confirm{background:#0e1c18;border:1px solid #38544a;border-radius:6px;align-items:flex-start;gap:9px;padding:11px;color:#c6dad1!important;margin:15px 0 0!important;display:flex!important}.supportive-confirm input{accent-color:#65ca98;flex:none;width:18px;height:18px}.supportive-confirm span{font-size:10px;line-height:1.4}.supportive-active{margin-top:18px}.supportive-active-row{border-top:1px solid #294039;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.supportive-active-row b,.supportive-active-row small{display:block}.supportive-active-row b{font-size:11px}.supportive-active-row small{color:#7e958c;margin-top:3px;font-size:9px}.supportive-row-actions{gap:5px;display:flex}.supportive-row-actions button{color:#cce2d8;background:#12231d;border:1px solid #3f5a50;border-radius:5px;padding:7px;font-size:9px}@media (max-width:420px){.segmented.four{grid-template-columns:1fr 1fr}.segmented.four button:nth-child(2){border-right:0}.segmented.four button:nth-child(-n+2){border-bottom:1px solid #3b4d55}.feature-row{grid-template-columns:auto minmax(0,1fr)}.feature-actions{grid-column:2;justify-content:flex-end}.journey-stats{grid-template-columns:1fr}.journey-stats span{border-bottom:1px solid #263840;border-right:0;padding:8px 0}.journey-stats span:last-child{border-bottom:0}}@media (max-width:480px){.two-fields{grid-template-columns:1fr}.share-mode-grid{grid-template-columns:1fr 1fr}.share-mode-grid button:last-child{flex-direction:row;grid-column:1/-1;height:58px}.bottom-nav button{font-size:9px}.tv-remote-actions{grid-template-columns:repeat(3,1fr)}.tv-title-control{grid-template-columns:1fr}.tv-title-control .primary{width:100%}}:root[data-nua-tablet-two-pane=true] .native-app{max-width:1180px}:root[data-nua-device-class=ipad][data-nua-orientation=landscape] .home-page,:root[data-nua-device-class=android_tablet][data-nua-orientation=landscape] .home-page,:root[data-nua-device-class=android_foldable][data-nua-orientation=landscape] .home-page,:root[data-nua-device-class=tablet_web][data-nua-orientation=landscape] .home-page{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:none;margin:0;display:grid}:root[data-nua-device-class=ipad][data-nua-orientation=landscape] .home-page>.home-summary,:root[data-nua-device-class=ipad][data-nua-orientation=landscape] .home-page>.metrics,:root[data-nua-device-class=android_tablet][data-nua-orientation=landscape] .home-page>.home-summary,:root[data-nua-device-class=android_tablet][data-nua-orientation=landscape] .home-page>.metrics,:root[data-nua-device-class=android_foldable][data-nua-orientation=landscape] .home-page>.home-summary,:root[data-nua-device-class=android_foldable][data-nua-orientation=landscape] .home-page>.metrics,:root[data-nua-device-class=tablet_web][data-nua-orientation=landscape] .home-page>.home-summary,:root[data-nua-device-class=tablet_web][data-nua-orientation=landscape] .home-page>.metrics{grid-column:1/-1}:root[data-nua-device-class=ipad][data-nua-orientation=landscape] .home-page>.voice-hero,:root[data-nua-device-class=android_tablet][data-nua-orientation=landscape] .home-page>.voice-hero,:root[data-nua-device-class=android_foldable][data-nua-orientation=landscape] .home-page>.voice-hero,:root[data-nua-device-class=tablet_web][data-nua-orientation=landscape] .home-page>.voice-hero{border-right:1px solid var(--line)}:root[data-nua-device-class=watch] body{background:#05090b}:root[data-adaptive-reduced-motion=true] *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:root[data-adaptive-high-contrast=true] body{filter:contrast(1.08)}:root[data-adaptive-high-contrast=true] :focus-visible{outline-offset:3px;outline:3px solid #ffdf00}:root[data-nua-direction=rtl] .topbar,:root[data-nua-direction=rtl] .section-head,:root[data-nua-direction=rtl] .list-row,:root[data-nua-direction=rtl] .status-line{direction:rtl}:root[data-nua-direction=rtl] .list-row{text-align:right}:root[data-nua-direction=rtl] .list-row time{text-align:left}:root[data-nua-direction=rtl] .supportive-preview-meta{flex-direction:row-reverse}.watch-companion-shell{width:100%;max-width:448px;min-height:100vh;padding:calc(14px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom));color:#f1f7f4;background:#05090b;margin:0 auto}.watch-companion-header{border-bottom:1px solid #253338;justify-content:space-between;align-items:center;gap:10px;padding:4px 2px 12px;display:flex}.watch-companion-header b{letter-spacing:.01em;font-size:15px}.watch-companion-header small{color:#8da0a5;font-size:10px}.watch-companion-boundary,.watch-companion-status{color:#8da0a5;margin:11px 2px 0;font-size:10px;line-height:1.45}.watch-companion-status{color:#b8dcca}.watch-companion-list{gap:8px;margin-top:12px;display:grid}.watch-card{background:#0c171c;border:1px solid #2b4148;border-radius:10px;gap:7px;padding:13px;display:grid}.watch-card h2{margin:0;font-size:14px}.watch-card p{color:#b5c4c8;margin:0;font-size:11px;line-height:1.4}.watch-card button{color:#d8f0e4;background:#13251f;border:1px solid #4b6b63;border-radius:7px;min-height:38px;font-size:11px;font-weight:700}.watch-card button:focus-visible{outline-offset:2px;outline:2px solid #8bd5b2}.watch-card h1{margin:0;font-size:14px}.watch-card.urgent{background:#211416;border-color:#8b4b50}.watch-card.urgent button{color:#ffd0d0;background:#351b1d;border-color:#a45c5f}@media (max-width:360px){.watch-companion-shell{padding-left:9px;padding-right:9px}.watch-card{padding:11px}.watch-card button{min-height:36px;font-size:10px}}@media (min-width:700px){body{background:#081014}.native-app,.setup-shell{border-left:1px solid var(--line);border-right:1px solid var(--line)}.share-page,.safety-page,.people-page,.me-page{grid-template-columns:1fr 1fr;align-items:start;display:grid}.share-page>.page-intro,.safety-page>.page-intro,.people-page>.page-intro,.me-page>.page-intro,.share-page>.privacy-footnote,.me-page>.privacy-footnote{grid-column:1/-1}.share-page>.band:nth-of-type(2),.people-page>.band:nth-of-type(3){border-left:1px solid var(--line)}.home-page{border-left:1px solid var(--line);border-right:1px solid var(--line);max-width:720px;margin:0 auto}}.voice-capture{color:#bdebd4;background:#173128;border:1px solid #4b6a5e;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.voice-capture.recording{color:#ffd6d9;background:#3a171b;border-color:#e27b83;animation:1.15s ease-in-out infinite voice-pulse}.voice-state{color:#7f9790;min-height:17px;margin:8px 0 0;font-size:10px;line-height:1.4}.care-band{background:#0c1918}.care-group{border-top:1px solid #294039;margin-top:16px}.care-row,.care-device{border-bottom:1px solid #263a35;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 0;display:grid}.care-row-icon{color:#a6dfc3;background:#172a25;border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.care-row b,.care-row small,.care-device b,.care-device small{display:block}.care-row b,.care-device b{font-size:12px}.care-row small,.care-device small{color:#81968f;margin-top:3px;font-size:10px}.secondary.compact{min-height:34px;padding:7px 10px;font-size:10px}.care-live{border-bottom:1px solid #2a4039;padding:12px 0 16px}.care-live-head{color:#9cc8b5;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;display:flex}.care-live-head span{align-items:center;gap:6px;display:flex}.care-live-head i{background:#5ee0a2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5ee0a21f}.care-live-head button{color:#d8e8e1;background:0 0;border:0;font-size:10px}.care-live img,.care-frame-wait{aspect-ratio:16/9;object-fit:contain;background:#07100e;border:1px solid #324b43;border-radius:6px;width:100%;display:block}.care-frame-wait{color:#718a80;place-items:center;font-size:11px;display:grid}.camera-pad{grid-template-columns:repeat(3,44px);gap:6px;width:154px;margin:10px auto 0;display:grid}.camera-pad button{color:#d0e6dc;background:#13241f;border:1px solid #3e5b51;border-radius:6px;place-items:center;width:44px;height:40px;display:grid}.care-message>div{grid-template-columns:120px minmax(0,1fr) auto;gap:7px;display:grid}.care-message select,.care-message input{color:#fff;background:#101a1f;border:1px solid #3b4f58;border-radius:6px;min-width:0;min-height:42px;padding:9px}.care-device{grid-template-columns:minmax(0,1fr) auto}.care-device-actions{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.care-device-actions button{color:#e3f0ea;background:#13231e;border:1px solid #3b554c;border-radius:6px;justify-items:center;gap:3px;min-width:54px;padding:7px;font-size:9px;display:grid}.care-device-actions button svg{width:15px;height:15px}.care-band .privacy-boundary{margin-bottom:0}@keyframes voice-pulse{50%{box-shadow:0 0 0 7px #e27b831f}}@media (max-width:520px){.care-message>div{grid-template-columns:1fr auto}.care-message select{grid-column:1/-1}.care-device{grid-template-columns:1fr}.care-device-actions{justify-content:flex-start}}.account-phone-form{border-top:1px solid #c6d0cb;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-top:15px;display:grid}.account-phone-form input{color:#10211c;background:#fff;border:1px solid #9aa9a2;border-radius:6px;min-width:0;min-height:42px;padding:8px 10px;font-size:16px}.account-phone-form button{color:#16372b;background:#fff;border:1px solid #75978a;border-radius:6px;min-height:42px;padding:9px 11px;font:800 11px system-ui,sans-serif}@media (max-width:520px){.account-phone-form{grid-template-columns:1fr}}.segmented.three{grid-template-columns:repeat(3,minmax(0,1fr))}.setup-language-hint{color:var(--muted);margin:0 0 8px;font-size:11px;line-height:1.4}:root{--nua-product:#0767b5;--nua-product-accent:#178bd2;--nua-ink:#08275d;--nua-gold:#ffb20a;--nua-surface:#f8fafa;--nua-text:#0a234e;--nua-muted:#526278;--nua-line:#d8e1e8;--nua-soft-blue:#eaf4fb;--nua-soft-gold:#fff5d8;--nua-danger:#a73542;--talks-coral:var(--nua-product);--talks-coral-deep:var(--nua-product);--talks-violet:var(--nua-product-accent);--talks-lilac:var(--nua-soft-blue);--talks-mint:#e8f5f0;--talks-cream:var(--nua-surface);--talks-paper:#fff;--talks-ink:var(--nua-text);--talks-muted:var(--nua-muted);--talks-line:var(--nua-line)}:root[data-talks-theme=aurora]{--nua-product:#0f6f94;--nua-product-accent:#1685a7;--nua-soft-blue:#e8f5f7}:root[data-talks-theme=sunrise]{--nua-product:#8a5a16;--nua-product-accent:#a96b12;--nua-soft-blue:#fff4dc}:root[data-talks-theme=midnight]{--nua-product:#76b8ff;--nua-product-accent:#9dccff;--nua-ink:#eef6ff;--nua-text:#f5f9ff;--nua-muted:#b7c6d7;--nua-line:#33485f;--nua-surface:#101b29;--nua-soft-blue:#172b3e;--talks-paper:#152334}*{letter-spacing:0}body{color:var(--nua-text);background:#eef3f6}.ui-icon{background:currentColor;flex:none;width:20px;height:20px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.icon-accessibility{-webkit-mask-image:url(/assets/icons/accessibility.svg);mask-image:url(/assets/icons/accessibility.svg)}.icon-archive{-webkit-mask-image:url(/assets/icons/archive.svg);mask-image:url(/assets/icons/archive.svg)}.icon-arrow-left,.icon-chevron-left{-webkit-mask-image:url(/assets/icons/arrow-left.svg);mask-image:url(/assets/icons/arrow-left.svg)}.icon-ellipsis{-webkit-mask-image:url(/assets/icons/ellipsis.svg);mask-image:url(/assets/icons/ellipsis.svg)}.icon-image{-webkit-mask-image:url(/assets/icons/image.svg);mask-image:url(/assets/icons/image.svg)}.icon-languages{-webkit-mask-image:url(/assets/icons/languages.svg);mask-image:url(/assets/icons/languages.svg)}.icon-mail{-webkit-mask-image:url(/assets/icons/mail.svg);mask-image:url(/assets/icons/mail.svg)}.icon-message-circle{-webkit-mask-image:url(/assets/icons/message-circle.svg);mask-image:url(/assets/icons/message-circle.svg)}.icon-mic{-webkit-mask-image:url(/assets/icons/mic.svg);mask-image:url(/assets/icons/mic.svg)}.icon-paperclip{-webkit-mask-image:url(/assets/icons/paperclip.svg);mask-image:url(/assets/icons/paperclip.svg)}.icon-phone{-webkit-mask-image:url(/assets/icons/phone.svg);mask-image:url(/assets/icons/phone.svg)}.icon-refresh-cw{-webkit-mask-image:url(/assets/icons/refresh-cw.svg);mask-image:url(/assets/icons/refresh-cw.svg)}.icon-search{-webkit-mask-image:url(/assets/icons/search.svg);mask-image:url(/assets/icons/search.svg)}.icon-send{-webkit-mask-image:url(/assets/icons/send.svg);mask-image:url(/assets/icons/send.svg)}.icon-settings{-webkit-mask-image:url(/assets/icons/settings.svg);mask-image:url(/assets/icons/settings.svg)}.icon-shield-check{-webkit-mask-image:url(/assets/icons/shield-check.svg);mask-image:url(/assets/icons/shield-check.svg)}.icon-square-pen{-webkit-mask-image:url(/assets/icons/square-pen.svg);mask-image:url(/assets/icons/square-pen.svg)}.icon-users{-webkit-mask-image:url(/assets/icons/users.svg);mask-image:url(/assets/icons/users.svg)}.icon-user-plus{-webkit-mask-image:url(/assets/icons/user-plus.svg);mask-image:url(/assets/icons/user-plus.svg)}.icon-video{-webkit-mask-image:url(/assets/icons/video.svg);mask-image:url(/assets/icons/video.svg)}.icon-x{-webkit-mask-image:url(/assets/icons/x.svg);mask-image:url(/assets/icons/x.svg)}.app-shell{background:var(--nua-surface);min-height:100dvh}.topbar{z-index:20;border-bottom:1px solid var(--nua-line);max-width:none;min-height:76px;box-shadow:none;background:#fffffff5;border-radius:0;margin:0;padding:12px clamp(20px,5vw,72px);position:sticky;top:0}.brand{color:var(--nua-text)}.brand-logo{width:46px;height:46px}.brand span{gap:0}.brand strong{color:var(--nua-text);font-size:18px}.brand small{color:var(--nua-product);text-transform:uppercase}.topbar-actions a,.topbar-actions .status-pill{border-radius:6px;min-height:38px}#main-content{max-width:none;padding:0 0 72px}.hero{isolation:isolate;width:100%;height:calc(100dvh - 148px);min-height:520px;max-height:720px;box-shadow:none;background-color:#102941;background-image:url(/assets/brand/nuatalks-hero-desktop.webp);background-position:50%;background-size:cover;border:0;border-radius:0;align-items:end;padding:56px clamp(24px,7vw,96px);display:grid;position:relative;overflow:hidden}.hero:before{content:"";z-index:-1;background:#031b35cc;position:absolute;inset:0 45% 0 0}.hero-content{color:#fff;width:min(580px,48vw)}.hero .eyebrow{color:#bfe5ff}.hero h1{color:#fff;max-width:560px;margin:10px 0 18px;font-size:56px;line-height:1.04}.hero-content>p:not(.eyebrow):not(.hero-assurance){color:#e6f0f7;max-width:550px;margin:0;font-size:17px;line-height:1.65}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero-actions a{border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.hero-actions .primary-action{color:var(--nua-text);background:#fff}.hero-actions .secondary-action{color:#fff;background:#031b3573}.hero-assurance{color:#d6e8f4;align-items:center;gap:9px;max-width:540px;margin:22px 0 0;font-size:12px;line-height:1.45;display:flex}.hero-assurance .ui-icon{color:var(--nua-gold)}.signal-orbit{display:none}.contract-grid,.panel{width:min(1180px,100% - 40px);margin-left:auto;margin-right:auto}.contract-grid{border-bottom:1px solid var(--nua-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-top:0;padding:24px 0}.contract-grid article{border:0;border-right:1px solid var(--nua-line);min-height:126px;box-shadow:none;background:0 0;border-radius:0;padding:18px}.contract-grid article:last-child{border-right:0}.contract-grid small,.eyebrow{color:var(--nua-product);text-transform:uppercase;font-size:11px;font-weight:850}.contract-grid strong{color:var(--nua-text);margin:8px 0;font-size:14px}.contract-grid span{color:var(--nua-muted);font-size:11px;line-height:1.5}.panel{border:1px solid var(--nua-line);box-shadow:none;background:#fff;border-radius:8px;margin-top:22px}.nua-talks-tester-mode{color:var(--nua-text);background:#e9eff3}.nua-talks-tester-mode .tester-workspace{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:0;border-radius:0;width:min(1440px,100%);min-height:100dvh;margin:0 auto;overflow:hidden;box-shadow:0 0 0 1px #08275d14}.talks-onboarding{isolation:isolate;background:#102941;min-height:100dvh;position:relative;overflow:hidden}.needs-onboarding .talks-onboarding{display:block}.talks-onboarding:before{content:"";z-index:0;background:#031b35d1;position:absolute;inset:0 48% 0 0}.talks-onboarding-art{z-index:-1;background-color:#102941;background-image:url(/assets/brand/nuatalks-hero-desktop.webp);background-position:50%;background-size:cover;border-radius:0;display:block;position:absolute;inset:0}.talks-onboarding-art:before,.talks-onboarding-art:after{display:none}.talks-onboarding-content{z-index:1;color:#fff;background:0 0;border-radius:0;justify-content:center;width:min(610px,48%);min-height:100dvh;padding:54px clamp(26px,6vw,88px);display:flex;position:relative}.talks-onboarding-logo{color:#fff;filter:drop-shadow(0 4px 16px #0003);align-items:center;gap:12px;margin-bottom:40px;display:flex}.talks-onboarding-logo img{width:56px;height:56px}.talks-onboarding-logo span{gap:1px;display:grid}.talks-onboarding-logo strong{font-family:Georgia,Times New Roman,serif;font-size:27px}.talks-onboarding-logo small{text-transform:uppercase;font-size:9px;font-weight:800}.talks-wordmark{color:#bfe5ff;text-transform:uppercase;margin:0 0 12px;font-size:11px}.talks-onboarding h1{color:#fff;max-width:520px;font-size:50px;line-height:1.06}.talks-onboarding-content>p:not(.talks-wordmark):not(.talks-auth-note){color:#dfebf3;margin:18px 0 28px;font-size:16px}.talks-auth-actions{gap:9px;width:100%}.talks-auth-actions button,.talks-manual-entry{min-height:50px;font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:10px;display:flex}.talks-auth-google,.talks-auth-email,.talks-auth-phone{color:var(--nua-text);box-shadow:none;background:#fff;border:1px solid #ffffffd1}.talks-auth-email,.talks-auth-phone{color:#fff;background:#031b3594}.talks-manual-entry{color:#fff;background:0 0;border:1px solid #8dc7e9}.talks-auth-divider,.talks-auth-note,.talks-auth-status,.talks-quickstart{color:#c9dce9}.talks-quickstart{background:#031b3585;border:1px solid #bfe5ff66;border-radius:6px}.talks-quickstart summary{color:#dff2ff}.tester-appbar{border-bottom:1px solid var(--nua-line);background:#fff;min-height:72px;padding:10px 18px}.tester-app-brand{gap:0;display:grid}.tester-app-brand>img{filter:none;width:104px;height:55px}.tester-app-brand>small{color:var(--nua-muted);margin-left:48px;font-size:9px}.tester-app-actions button,.tester-new-chat,.tester-thread-back,.tester-call-actions button,.tester-compose-form button,.tester-preferences-close{border:1px solid var(--nua-line);width:42px;height:42px;min-height:42px;color:var(--nua-product);box-shadow:none;background:#fff;border-radius:6px;place-items:center;padding:0;display:inline-grid}.tester-layout{grid-template-columns:340px minmax(0,1fr);min-height:calc(100dvh - 72px)}.tester-sidebar{border-right:1px solid var(--nua-line);background:#fbfcfd;padding:22px 18px}.tester-side-head h2,.tester-thread-head h2{color:var(--nua-text)}.tester-side-head h2{margin-top:5px;font-size:25px}.tester-count{color:var(--nua-product);background:var(--nua-soft-blue)}.tester-inbox-filters{border:1px solid var(--nua-line);background:#fff;border-radius:7px;gap:4px;padding:3px}.tester-inbox-filters button{min-height:34px;color:var(--nua-muted);background:0 0;border:0;border-radius:4px;flex:1}.tester-inbox-filters button.active{color:#fff;background:var(--nua-product);box-shadow:none}.tester-contact-list{gap:3px;margin-top:14px}.tester-contact{border-radius:6px;min-height:64px;padding:9px 8px}.tester-contact:hover,.tester-contact.selected{background:var(--nua-soft-blue);border-color:#c4dceb}.tester-avatar{color:#fff;background:var(--nua-product);border-radius:50%;width:40px;height:40px}.tester-contact:nth-child(3n+2) .tester-avatar{color:#fff;background:var(--nua-product-accent)}.tester-contact:nth-child(3n+3) .tester-avatar{color:#fff;background:#29816f}.tester-unread-count{background:var(--nua-product)}.tester-thread{background:#fff;grid-template-rows:auto auto minmax(0,1fr) auto auto;min-height:calc(100dvh - 72px);padding:0}.tester-thread-head{border-bottom:1px solid var(--nua-line);background:#fff;align-items:center;min-height:86px;padding:14px 20px}.tester-thread-head>div:nth-child(2){flex:1;min-width:0}.tester-thread-head h2{margin-top:2px;font-size:22px}.tester-thread-state{margin-top:3px}.tester-call-actions{flex-wrap:nowrap}.tester-call-actions button:disabled,.tester-compose-form button:disabled{color:#8e9baa;opacity:.72;background:#f4f6f8}.tester-call-stage{background:var(--nua-soft-blue);border-color:#b9d7e8;border-radius:6px;margin:12px 18px 0}.tester-message-list{background-color:#f7fafb;background-image:radial-gradient(circle at 85% 8%,#7255e712,#0000 55%),radial-gradient(circle at 10% 95%,#ff5e720f,#0000 50%);gap:9px;min-height:0;max-height:none;padding:22px clamp(16px,4vw,48px)}.tester-message{max-width:min(72%,560px);color:var(--nua-text);background:#fffffff5;border:1px solid #d5dfe6;border-radius:8px;padding:10px 12px;box-shadow:0 3px 12px #08275d0f}.tester-message.mine{border-color:var(--nua-product);color:#fff;background:var(--nua-product)}.tester-message.mine>small,.tester-message.mine .tester-message-deleted{color:#d9efff}.tester-message-actions{border-radius:6px;box-shadow:0 10px 24px #08275d24}.tester-message-actions button,.tester-message-reactions button{border-radius:5px}.tester-message.mine .tester-message-reactions button,.tester-message.mine .tester-message-actions button{color:var(--nua-text);background:#fff}.tester-compose-context{border-left-color:var(--nua-product);background:var(--nua-soft-blue);margin:0}.tester-compose-context button{border-radius:6px;place-items:center;width:36px;height:36px;display:grid}.tester-compose-form{border-top:1px solid var(--nua-line);background:#fff;grid-template-columns:42px 42px minmax(0,1fr) auto;gap:8px;padding:12px 18px}.tester-compose-form input,.tester-add-form input,.tester-conversation-search input{border:1px solid var(--nua-line);min-height:42px;color:var(--nua-text);background:#fff;border-radius:6px}.tester-compose-form button[type=submit]{color:#fff;border-color:var(--nua-product);background:var(--nua-product);grid-auto-flow:column;gap:8px;width:auto;min-width:74px;padding:0 14px}.tester-status{background:#fff;min-height:20px;margin:0;padding:0 18px 8px}.tester-bottom-nav{background:#fff}.tester-bottom-nav button{color:var(--nua-muted)}.tester-bottom-nav button.active{color:var(--nua-product)}.tester-bottom-nav .ui-icon{width:21px;height:21px}.tester-preferences-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#061a327a}.tester-preferences-card{border:1px solid var(--nua-line);color:var(--nua-text);background:#fff;border-radius:8px;box-shadow:0 24px 70px #08275d3d}.tester-preference-section,.tester-preference-section p,.tester-preference-section label span{color:var(--nua-muted)}.tester-theme-option,.tester-invite-card,.tester-pending-invite,.tester-conversation-person,.tester-safety-zone,.tester-control-actions button,.tester-safety-zone button,.tester-preference-section select{border-radius:6px}.tester-theme-option[aria-checked=true]{border-color:var(--nua-product);box-shadow:0 0 0 2px #0767b524}.tester-theme-option>span{background:var(--nua-soft-blue);border-radius:4px}.tester-theme-option>span i,.tester-theme-option>span b{background:var(--nua-product);border-radius:2px}.tester-theme-option>span b{background:var(--nua-gold)}.tester-invite-card,.tester-conversation-person{background:var(--nua-soft-blue)}.tester-safety-zone{background:#fff7f8;border-color:#e8c3c7}.tester-workspace button:focus-visible,.tester-workspace input:focus-visible,.tester-workspace select:focus-visible,.tester-workspace summary:focus-visible,.hero a:focus-visible,.topbar a:focus-visible{outline:3px solid var(--nua-gold);outline-offset:3px}@media (max-width:1080px){.contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-grid article:nth-child(2n){border-right:0}.tester-layout{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:820px){.topbar-actions a:not(:first-of-type){display:none}.hero{background-image:url(/assets/brand/nuatalks-hero-mobile.webp);background-position:50%;height:calc(100dvh - 130px);min-height:580px;padding:34px 22px}.hero:before{background:#031b35db;inset:40% 0 0}.hero-content{width:100%}.hero h1{font-size:40px}.contract-grid{grid-template-columns:1fr}.contract-grid article{border-right:0;border-bottom:1px solid var(--nua-line);min-height:0}.talks-onboarding:before{background:#031b35e0;inset:34% 0 0}.talks-onboarding-art{background-image:url(/assets/brand/nuatalks-hero-mobile.webp);background-position:top}.talks-onboarding-content{justify-content:flex-end;width:100%;padding:38px 24px 28px}.talks-onboarding-logo{margin-bottom:22px}.talks-onboarding h1{font-size:38px}}@media (max-width:700px){.tester-layout{grid-template-columns:1fr}.tester-sidebar{border-bottom:0;border-right:0;min-height:calc(100dvh - 138px);padding-bottom:88px}.tester-contact-list{grid-template-columns:1fr}.tester-workspace.thread-open .tester-thread{min-height:calc(100dvh - 72px);padding:0}.tester-thread-head{min-height:82px;padding:12px}.tester-message-list{padding:16px 12px}.tester-message{max-width:86%}.tester-bottom-nav{min-height:calc(64px + env(safe-area-inset-bottom));padding:7px 8px env(safe-area-inset-bottom)}}@media (max-width:520px){.topbar{min-height:66px;padding:9px 14px}.topbar-actions .status-pill{display:none}.hero{height:calc(100dvh - 112px);min-height:620px}.hero h1{font-size:36px}.hero-actions{display:grid}.hero-actions a{width:100%}.panel,.contract-grid{width:calc(100% - 24px)}.talks-onboarding:before{inset:27% 0 0}.talks-onboarding-content{min-height:100dvh;padding:24px 18px calc(22px + env(safe-area-inset-bottom))}.talks-onboarding h1{font-size:34px}.talks-onboarding-content>p:not(.talks-wordmark):not(.talks-auth-note){font-size:14px}.talks-auth-actions button,.talks-manual-entry{min-height:48px}.tester-appbar{min-height:66px;padding:8px 12px}.tester-app-brand>img{width:92px;height:49px}.tester-app-brand>small{display:none}.tester-app-actions button,.tester-new-chat,.tester-thread-back,.tester-call-actions button,.tester-compose-form button{width:40px;height:40px;min-height:40px}.tester-thread-head h2{font-size:18px}.tester-thread-head .eyebrow{font-size:9px;display:block}.tester-thread-state{max-width:150px}.tester-compose-form{grid-template-columns:40px 40px minmax(0,1fr) 44px;gap:5px;padding:9px 8px}.tester-compose-form button[type=submit]{width:44px;min-width:44px;padding:0}.tester-send-label{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tester-status{padding:0 8px 6px}.tester-preferences-card{border-radius:8px 8px 0 0}}.talk-account-panel .account-profile-card{background:radial-gradient(circle at 91% 8%,#d7b56138,#0000 10rem),radial-gradient(circle at 7% 100%,#59b5a82e,#0000 12rem),linear-gradient(145deg,#fffffffa,#edf7f2f5);border:1px solid #29797147;border-radius:24px;gap:14px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 52px #1249451f}.talk-account-panel .account-profile-card:before{content:"";pointer-events:none;border:1px solid #2979711c;border-radius:50%;width:168px;height:168px;position:absolute;top:-66px;right:-58px;box-shadow:inset 0 0 0 31px #59b5a809,inset 0 0 0 62px #d7b56106}.talk-account-panel .account-profile-identity{z-index:1;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid;position:relative}.talk-account-panel .account-profile-presence{background:radial-gradient(circle at 31% 31%,#e0b85b 0 3px,#0000 3.6px),radial-gradient(circle at 70% 66%,#eb8e7b 0 3px,#0000 3.6px),radial-gradient(circle at 35% 73%,#55bbae 0 5px,#0000 5.6px),#49bcc117;border:1px solid #2d847a66;border-radius:50%;width:52px;height:52px;display:block;position:relative;box-shadow:inset 0 0 0 9px #ffffff9e,0 9px 26px #1f686229}.talk-account-panel .account-profile-presence:before,.talk-account-panel .account-profile-presence:after{content:"";border:1px solid #2d847a47;border-radius:50%;position:absolute}.talk-account-panel .account-profile-presence:before{inset:7px 12px 9px 8px;transform:rotate(24deg)}.talk-account-panel .account-profile-presence:after{inset:12px 7px 8px 13px;transform:rotate(-31deg)}.talk-account-panel .account-profile-copy{gap:3px;min-width:0;display:grid}.talk-account-panel .account-profile-copy .account-profile-kicker{color:#2c7a72;letter-spacing:.14em;font:900 8px/1.2 system-ui,sans-serif}.talk-account-panel .account-profile-copy b{overflow-wrap:anywhere;color:#123b3f;letter-spacing:-.025em;font:550 21px/1.05 Georgia,Times New Roman,serif}.talk-account-panel .account-profile-copy>span{overflow-wrap:anywhere;color:#577271;font-size:10px;line-height:1.4}.talk-account-panel .account-profile-state{color:#77581e;letter-spacing:.09em;white-space:nowrap;background:#e0b85b1f;border:1px solid #99732740;border-radius:999px;align-self:start;padding:7px 9px;font:900 8px/1 system-ui,sans-serif}.talk-account-panel .account-profile-boundary{z-index:1;color:#3e5f5f;background:#ffffff8c;border-left:3px solid #4caea3;border-radius:0 13px 13px 0;margin:0;padding:12px 13px;font-size:10px;line-height:1.55;position:relative}.talk-account-panel .account-profile-coordinates{z-index:1;border-top:1px solid #29797129;border-bottom:1px solid #29797129;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid;position:relative}.talk-account-panel .account-profile-coordinates>div{min-width:0;padding:10px 9px}.talk-account-panel .account-profile-coordinates>div+div{border-left:1px solid #29797121}.talk-account-panel .account-profile-coordinates dt{color:#2c7a72;letter-spacing:.12em;text-transform:uppercase;font:900 7px/1 system-ui,sans-serif}.talk-account-panel .account-profile-coordinates dd{overflow-wrap:anywhere;color:#244d50;margin:5px 0 0;font-size:9px;font-weight:750;line-height:1.35}.talk-account-panel .account-profile-card>.account-profile-signout{z-index:1;color:#244d50;background:#ffffffa3;border:1px solid #29797147;border-radius:14px;justify-self:end;min-width:116px;min-height:44px;font-size:10px;font-weight:850;position:relative}.talk-account-panel .account-profile-card>.account-profile-signout:hover{background:#fff;border-color:#99732780}.talk-account-panel .account-profile-card>.account-profile-signout:focus-visible{outline-offset:3px;outline:3px solid #397d75}@media (max-width:520px){.talk-account-panel .account-profile-identity{grid-template-columns:48px minmax(0,1fr)}.talk-account-panel .account-profile-presence{width:48px;height:48px}.talk-account-panel .account-profile-state{grid-column:2;justify-self:start}.talk-account-panel .account-profile-card>.account-profile-signout{width:100%}}@media (max-width:350px){.talk-account-panel .account-profile-coordinates{grid-template-columns:1fr}.talk-account-panel .account-profile-coordinates>div+div{border-top:1px solid #29797121;border-left:0}}.talk-account-panel .account-session-security,.talk-account-panel .directory-search,.talk-account-panel .account-invites,.talk-account-panel .account-relationships,.talk-account-panel .account-blocked-accounts,.talk-account-panel .account-data-export,.talk-account-panel .account-deletion{background:radial-gradient(circle at 92% 8%,#d7b56133,#0000 9rem),radial-gradient(circle at 8% 100%,#59b5a829,#0000 11rem),linear-gradient(145deg,#fffffff7,#eff7f2f0);border:1px solid #29797140;border-radius:22px;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #1249451a}.talk-account-panel .account-session-security:before{content:"";pointer-events:none;background:radial-gradient(circle,#287d75 0 3px,#0000 4px),radial-gradient(circle at 22% 62%,#d3ad54 0 2px,#0000 3px),radial-gradient(circle at 73% 27%,#ec9a86 0 2px,#0000 3px);border:1px solid #267c7838;border-radius:50%;width:42px;height:42px;position:absolute;top:15px;right:17px}.talk-account-panel .account-session-security-heading{justify-content:space-between;align-items:center;gap:12px;padding-right:54px;display:flex}.talk-account-panel .account-session-security h3,.talk-account-panel .account-invites h3,.talk-account-panel .account-relationships h3,.talk-account-panel .account-blocked-accounts h3,.talk-account-panel .account-data-export h3,.talk-account-panel .account-deletion h3{color:#173d3f;letter-spacing:-.02em;margin:0;font:550 18px/1.15 Georgia,serif}.talk-account-panel .account-session-security-heading>span{color:#7b622d;letter-spacing:.12em;font:850 8px/1 system-ui,sans-serif}.talk-account-panel .account-invite-heading,.talk-account-panel .account-data-export-heading,.talk-account-panel .account-deletion-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.talk-account-panel .account-data-export-heading>span,.talk-account-panel .account-deletion-heading>span{color:#7b622d;letter-spacing:.12em;font:850 8px/1 system-ui,sans-serif}.talk-account-panel .account-session-security-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.talk-account-panel .account-session-security button,.talk-account-panel .directory-search button,.talk-account-panel .account-invites button,.talk-account-panel .account-relationships button,.talk-account-panel .account-blocked-accounts button,.talk-account-panel .account-data-export button,.talk-account-panel .account-deletion button{color:#174b4c;background:#ffffffc7;border:1px solid #2a6f6957;border-radius:999px;min-height:44px;padding:9px 13px;font:800 10px/1 system-ui,sans-serif}.talk-account-panel .account-session-security-actions button:last-child{color:#fff9ee;background:linear-gradient(145deg,#9a7737,#6e5124);border-color:#8f7138}.talk-account-panel .account-session-list{gap:7px;display:grid}.talk-account-panel .account-session-row{background:#ffffffa8;border:1px solid #276b6724;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:grid}.talk-account-panel .account-session-row>div{gap:3px;min-width:0;display:grid}.talk-account-panel .account-session-row b{color:#1b4445;font-size:11px}.talk-account-panel .account-session-row span{color:#647c79;font-size:9px;line-height:1.4}.talk-account-panel .directory-search{grid-template-columns:1fr}.talk-account-panel .directory-search-lens{border-bottom:1px solid #29797126;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding-bottom:13px;display:grid}.talk-account-panel .directory-search-presence{background:radial-gradient(circle,#49bcc12e 0 8px,#0000 9px);border:1px solid #2a7e774d;border-radius:50%;width:42px;height:42px;position:relative;box-shadow:inset 0 0 0 8px #d7b5610b}.talk-account-panel .directory-search-presence:before{content:"";border:1px solid #99732747;border-left-color:#0000;border-radius:50%;position:absolute;inset:7px}.talk-account-panel .directory-search-presence i{background:#36a99d;border-radius:50%;width:5px;height:5px;position:absolute}.talk-account-panel .directory-search-presence i:first-child{background:#d3ad54;top:7px;left:9px}.talk-account-panel .directory-search-presence i:nth-child(2){top:18px;right:6px}.talk-account-panel .directory-search-presence i:nth-child(3){background:#ec9a86;bottom:6px;left:16px}.talk-account-panel .directory-search-lens>div{gap:3px;display:grid}.talk-account-panel .directory-search-lens small{color:#997327;letter-spacing:.12em;font-size:8px;font-weight:900}.talk-account-panel .directory-search-lens strong{color:#173d3f;letter-spacing:-.015em;font:550 17px/1.15 Georgia,serif}.talk-account-panel .directory-search-lens span{color:#587270;font-size:10px;line-height:1.45}.talk-account-panel .directory-search label,.talk-account-panel .account-invite-paste label,.talk-account-panel .account-deletion-form label{color:#315657;letter-spacing:.015em;font-size:10px;font-weight:850}.talk-account-panel .directory-search>div,.talk-account-panel .account-invite-paste>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.talk-account-panel .directory-search input,.talk-account-panel .account-invite-paste input,.talk-account-panel .account-invite-share input,.talk-account-panel .account-deletion-form input{color:#173d3f;background:#ffffffe0;border:1px solid #2a6f694d;border-radius:13px;min-width:0;min-height:44px;padding:9px 12px;font:500 16px/1.2 system-ui,sans-serif}.talk-account-panel .account-device-approvals{gap:10px;margin:18px 0;display:grid}.talk-account-panel .account-device-approvals:empty{display:none}.talk-account-panel .account-device-approvals h4{color:var(--nua-ink,#f2f7f5);font:650 1rem/1.2 var(--font-display,Georgia, serif);margin:0}.talk-account-panel .account-device-approval-row b{letter-spacing:.02em}.talk-account-panel .account-live-content button,.talk-account-panel .account-live-content input:not([type=checkbox]):not([type=radio]),.talk-account-panel .account-live-content select,.talk-account-panel .account-live-content textarea{min-height:44px}.talk-account-panel .directory-search input::placeholder,.talk-account-panel .account-invite-paste input::placeholder{color:#6a807d;opacity:1}.talk-account-panel .directory-result,.talk-account-panel .account-invite-review,.talk-account-panel .account-invite-share{color:#587270;font-size:10px;line-height:1.5}.talk-account-panel .account-invite-actions,.talk-account-panel .account-invite-share-actions,.talk-account-panel .account-row-actions{flex-wrap:wrap;gap:7px;display:flex}.talk-account-panel .account-invite-paste,.talk-account-panel .account-deletion-form,.talk-account-panel .account-invite-history{gap:9px;display:grid}.talk-account-panel .account-invite-history h4{color:#315657;margin:2px 0 0;font-size:11px}.talk-account-panel .account-contact-row,.talk-account-panel .account-invite-row{background:#ffffffb3;border:1px solid #276b6724;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:12px;display:grid}.talk-account-panel .account-contact-row>div:first-child,.talk-account-panel .account-invite-row>div:first-child{gap:3px;min-width:0;display:grid}.talk-account-panel .account-contact-row b,.talk-account-panel .account-invite-row b{color:#1b4445;font-size:11px}.talk-account-panel .account-contact-row span,.talk-account-panel .account-invite-row span{overflow-wrap:anywhere;color:#647c79;font-size:9px;line-height:1.45}.talk-account-panel .account-deletion-body,.talk-account-panel .account-deletion-summary,.talk-account-panel .account-deletion-summary>div{gap:8px;display:grid}.talk-account-panel .account-deletion-boundary,.talk-account-panel .account-deletion-timing{color:#5b706f;margin:0;font-size:10px;line-height:1.55}.talk-account-panel .account-deletion-form code{color:#684d23;overflow-wrap:anywhere;font-size:9px}.talk-account-panel .account-session-security button:focus-visible,.talk-account-panel .directory-search button:focus-visible,.talk-account-panel .directory-search input:focus-visible,.talk-account-panel .account-invites button:focus-visible,.talk-account-panel .account-invites input:focus-visible,.talk-account-panel .account-relationships button:focus-visible,.talk-account-panel .account-blocked-accounts button:focus-visible,.talk-account-panel .account-data-export button:focus-visible,.talk-account-panel .account-deletion button:focus-visible,.talk-account-panel .account-deletion input:focus-visible{outline-offset:3px;outline:3px solid #397d75}@media (max-width:520px){.talk-account-panel .account-session-security-actions,.talk-account-panel .account-session-row,.talk-account-panel .directory-search>div,.talk-account-panel .account-invite-paste>div,.talk-account-panel .account-contact-row,.talk-account-panel .account-invite-row{grid-template-columns:1fr}.talk-account-panel .account-session-row button,.talk-account-panel .account-contact-row button,.talk-account-panel .account-invite-row button{width:100%}}@media (prefers-reduced-transparency:reduce){.topbar,.tester-message,.talks-auth-email,.talks-auth-phone,.talks-quickstart{-webkit-backdrop-filter:none;backdrop-filter:none}}.brand>.brand-logo{width:44px;height:44px}.topbar-actions{flex-wrap:nowrap}.nav-account-action,.presence-band button{border:1px solid var(--nua-product);color:#fff;background:var(--nua-product);min-height:40px;font:inherit;cursor:pointer;border-radius:6px;padding:0 15px;font-size:13px;font-weight:800}.hero-actions button{min-height:48px;color:var(--nua-text);font:inherit;cursor:pointer;background:#fff;border:1px solid #fff;border-radius:6px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:800;display:inline-flex}.experience-band{width:min(1180px,100% - 40px);margin:0 auto;padding:70px 0 64px}.experience-band>header{border-bottom:1px solid var(--nua-line);grid-template-columns:minmax(200px,.7fr) minmax(360px,1.3fr);align-items:end;gap:48px;padding-bottom:34px;display:grid}.experience-band h2{max-width:720px;color:var(--nua-text);font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:500;line-height:1.08}.experience-steps{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.experience-steps article{border-right:1px solid var(--nua-line);min-height:250px;padding:34px 32px 28px 0;position:relative}.experience-steps article+article{padding-left:32px}.experience-steps article:last-child{border-right:0;padding-right:0}.experience-steps .ui-icon{width:34px;height:34px;color:var(--nua-product);margin-top:34px}.experience-number{color:#9aacbc;font-size:11px;font-weight:850;position:absolute;top:34px;right:30px}.experience-steps h3{color:var(--nua-text);margin:20px 0 8px;font-size:20px}.experience-steps p{max-width:310px;color:var(--nua-muted);margin:0;font-size:13px;line-height:1.65}.presence-band{isolation:isolate;color:#fff;background:#102941 url(/assets/brand/nuatalks-call-presence-v2.webp) 50%/cover no-repeat;align-items:center;min-height:520px;padding:64px clamp(24px,7vw,96px);display:grid;position:relative;overflow:hidden}.presence-band:before{content:"";z-index:-1;background:#031b35d6;position:absolute;inset:0 44% 0 0}.presence-band>div{width:min(540px,48vw)}.presence-band .eyebrow{color:#bfe5ff}.presence-band h2{color:#fff;max-width:520px;margin:10px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:44px;font-weight:500;line-height:1.08}.presence-band p:not(.eyebrow){color:#e0ebf2;margin:0 0 24px;font-size:15px;line-height:1.7}.presence-band button{color:var(--nua-text);background:#fff;border-color:#fff}body:not(.nua-talks-account-open) .talk-account-panel,body:not(.nua-talks-authorized):not(.nua-talks-tester-mode) [data-authenticated-surface]{display:none}body.nua-talks-public [data-authenticated-surface],body.nua-talks-public .talk-account-panel{display:none!important}body.nua-talks-account-open{overflow:hidden}.nua-talks-account-open .talk-account-panel{z-index:40;inset:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom));border-radius:8px;width:min(540px,100% - 36px);max-width:540px;max-height:min(700px,100dvh - 36px);margin:auto;padding:18px;position:fixed;overflow:auto;box-shadow:0 32px 100px #031b3557}@media (max-width:820px){.nua-talks-account-open .talk-account-panel{width:min(520px,100% - 28px);max-height:calc(100dvh - 28px);padding:16px}.nua-talks-account-open .talk-account-panel .social-section-head{align-items:flex-start}.nua-talks-account-open .talk-account-panel .social-section-head h2{font-size:20px;line-height:1.2}}.nua-talks-account-open:after{content:"";z-index:35;background:#031b3594;position:fixed;inset:0}.talk-account-close .ui-icon{width:20px;height:20px}.talk-account-site-link{display:none}body.nua-talks-webapp{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 16% 10%,#49bcc129,#0000 24rem),radial-gradient(circle at 88% 92%,#e9b6531a,#0000 22rem),#031d24;min-height:100dvh}.nua-conversation-gate{color:#dff4ef;text-align:center;background:radial-gradient(circle at 50% 0,#41beae33,#0000 42%),#071c22;border:1px solid #70b1af33;border-radius:28px;align-content:center;justify-items:center;gap:12px;min-height:320px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #09262b26}.nua-conversation-gate:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#91ded012,#0000 64%);border:1px solid #91ded021;border-radius:50%;width:min(72vw,680px);position:absolute;box-shadow:0 0 0 54px #91ded006,0 0 0 108px #d8b46505}.nua-conversation-gate:after{content:"";pointer-events:none;background:#d8b465;border-radius:50%;width:9px;height:9px;position:absolute;bottom:9%;right:8%;box-shadow:-42px 20px 0 -2px #91ded0cc,34px -38px 0 -3px #d8b465b3}.nua-conversation-gate>*{z-index:1;position:relative}.nua-conversation-gate-title{color:#f3fffc;max-width:760px;font:500 clamp(1.35rem, 3vw, 2.2rem)/1.1 var(--font-display,Georgia, serif);margin:8px 0 0}.nua-conversation-gate-copy{color:#e1f4f0b3;max-width:680px;margin:0;font-size:.86rem;line-height:1.6}.nua-conversation-recovery-status{color:#ffdca0;max-width:680px;margin:2px 0 0;font-size:.8rem;line-height:1.5}.nua-conversation-gate-label{color:#d8b465;letter-spacing:.19em;text-transform:uppercase;font:850 .64rem/1 system-ui,sans-serif}.nua-conversation-gate--approval{align-content:start;padding-block:clamp(34px,6vh,72px)}.nua-conversation-trust-path{text-align:left;grid-template-columns:repeat(3,1fr);width:min(760px,100%);margin:10px 0 3px;padding:0;list-style:none;display:grid}.nua-conversation-trust-path li{background:#03141952;border-block:1px solid #91ded01f;grid-template-columns:34px 1fr;align-items:center;gap:10px;min-width:0;padding:12px 18px;display:grid;position:relative}.nua-conversation-trust-path li:first-child{border-left:1px solid #91ded01f;border-radius:18px 0 0 18px}.nua-conversation-trust-path li:last-child{border-right:1px solid #91ded01f;border-radius:0 18px 18px 0}.nua-conversation-trust-path li+li:before{content:"";background:#91ded029;width:1px;height:50%;position:absolute;top:25%;left:0}.nua-conversation-trust-step-number{color:#92c9c2;letter-spacing:.08em;border:1px solid #91ded03d;border-radius:50%;place-items:center;width:32px;height:32px;font:800 .6rem/1 system-ui,sans-serif;display:grid}.nua-conversation-trust-step-copy{gap:4px;min-width:0;display:grid}.nua-conversation-trust-step-copy>span{color:#e1f4f08a;letter-spacing:.12em;text-transform:uppercase;font:750 .61rem/1.15 system-ui,sans-serif}.nua-conversation-trust-step-copy>strong{color:#e8faf6;min-width:0;font:760 .76rem/1.25 system-ui,sans-serif}.nua-conversation-trust-path li[data-state=complete] .nua-conversation-trust-step-number{color:#06272b;background:#9ae4d5;border-color:#9ae4d5}.nua-conversation-trust-path li[data-state=current] .nua-conversation-trust-step-number{color:#071c22;background:#d8b465;border-color:#d8b465;box-shadow:0 0 0 5px #d8b46514}.nua-conversation-approval-code{background:#031419b8;border:1px solid #d8b46557;border-radius:20px;justify-items:center;gap:7px;width:min(480px,100%);margin-top:4px;padding:17px 20px;display:grid;box-shadow:inset 0 1px #ffffff06,0 20px 50px #0000001f}.nua-conversation-approval-code>span{color:#d8b465;letter-spacing:.15em;font:850 .61rem/1.2 system-ui,sans-serif}.nua-conversation-approval-code>strong{color:#f3fffc;letter-spacing:.13em;font-variant-numeric:tabular-nums;margin:0;font:760 clamp(1.7rem,6vw,2.55rem)/1 ui-monospace,SFMono-Regular,Consolas,monospace}.nua-conversation-approval-code>small{font-size:.74rem;line-height:1.45}.nua-conversation-approval-code>time{color:#e1f4f08f;letter-spacing:.02em;font:750 .66rem/1.3 system-ui,sans-serif}.nua-conversation-approval-guide{color:#e7f7f3;text-align:left;background:linear-gradient(120deg,#d8b4651f,#031419b8 42%);border:1px solid #d8b4654d;border-radius:20px 20px 20px 7px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 14px;width:min(560px,100%);margin-top:4px;padding:17px 20px;display:grid;box-shadow:inset 3px 0 #d8b4658c,0 20px 50px #0000001f}.nua-conversation-approval-guide-step{color:#071c22;letter-spacing:.08em;background:#d8b465;border:1px solid #d8b4657a;border-radius:50%;grid-row:1/span 2;place-items:center;width:40px;height:40px;font:850 .67rem/1 system-ui,sans-serif;display:grid}.nua-conversation-approval-guide>span{color:#f0cf84;letter-spacing:.14em;font:850 .61rem/1.25 system-ui,sans-serif}.nua-conversation-approval-guide>p{color:#e1f4f0b8;margin:0;font-size:.76rem;line-height:1.5}.nua-conversation-gate-actions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:8px;display:flex}.nua-conversation-gate button{color:#06272b;cursor:pointer;background:#9ae4d5;border:1px solid #89e0d06b;border-radius:999px;min-height:44px;padding:0 18px;font:800 .78rem/1 system-ui,sans-serif}.nua-conversation-gate button:hover{transform:translateY(-1px)}.nua-conversation-gate button:focus-visible{outline-offset:3px;outline:3px solid #9ae4d575}.nua-conversation-gate button.nua-conversation-gate-secondary{color:#e9f8f5;background:#071c22ad}.nua-conversation-support{color:#e1f4f08c;margin-top:2px;font:750 .68rem/1.3 system-ui,sans-serif}.nua-conversation-support summary{cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 10px;list-style-position:inside;display:inline-flex}.nua-conversation-support summary:focus-visible{outline-offset:2px;outline:3px solid #9ae4d561}.nua-conversation-support-code{color:#e1f4f094;letter-spacing:.03em;background:#0000001f;border:1px solid #89e0d029;border-radius:999px;margin-top:2px;padding:6px 9px;font:700 .62rem/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}body.nua-talks-member-initializing #nuatalks-conversations,body.nua-talks-recovery-mode #nuatalks-conversations,body.nua-talks-webapp.nua-talks-member-initializing #main-content>#nuatalks-conversations,body.nua-talks-webapp.nua-talks-recovery-mode #main-content>#nuatalks-conversations{display:block!important}body.nua-talks-webapp.nua-talks-member-initializing .nuatalks-conversations-mount,body.nua-talks-webapp.nua-talks-recovery-mode .nuatalks-conversations-mount{width:100%;min-height:calc(100dvh - 76px);margin:0}body.nua-talks-webapp.nua-talks-member-initializing .nua-conversation-gate,body.nua-talks-webapp.nua-talks-recovery-mode .nua-conversation-gate{border:0;border-radius:0;min-height:calc(100dvh - 76px)}@media (max-width:680px){.nua-conversation-gate--approval{padding:max(28px, env(safe-area-inset-top)) 20px max(30px, env(safe-area-inset-bottom));align-content:start}.nua-conversation-gate--approval:before{width:125vw}.nua-conversation-trust-path{grid-template-columns:1fr;width:min(360px,100%)}.nua-conversation-trust-path li{border:0;border-inline:1px solid #91ded01f;min-height:60px;padding:10px 14px}.nua-conversation-trust-path li:first-child{border-top:1px solid #91ded01f;border-radius:16px 16px 0 0}.nua-conversation-trust-path li:last-child{border-bottom:1px solid #91ded01f;border-radius:0 0 16px 16px}.nua-conversation-trust-path li+li:before{width:1px;height:10px;top:0;left:29px}.nua-conversation-approval-code{padding-inline:16px}.nua-conversation-approval-guide{grid-template-columns:36px minmax(0,1fr);padding:15px 16px}.nua-conversation-approval-guide-step{width:34px;height:34px}}body.nua-talks-webapp:not(.nua-talks-member-mode) .app-shell{background:0 0;min-height:100dvh}body.nua-talks-webapp:not(.nua-talks-member-mode) .app-shell>.topbar{z-index:36;color:#fffdf8;background:#031d24eb;border-color:#bde8e61f;position:relative}body.nua-talks-webapp:not(.nua-talks-member-mode) .topbar-actions{display:none}body.nua-talks-webapp:not(.nua-talks-member-mode) #main-content{min-height:calc(100dvh - 76px);padding:0}body.nua-talks-webapp:not(.nua-talks-member-mode) #main-content>:not(.talk-account-panel):not(#nuatalks-conversations):not(#announcer){display:none!important}body.nua-talks-webapp .talk-account-site-link{color:#416668;letter-spacing:.04em;border-radius:999px;align-items:center;min-height:44px;margin:0 8px 10px 3px;padding:0 10px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex}body.nua-talks-webapp .talk-account-site-link:before{content:"←";margin-right:7px}body.nua-talks-webapp .talk-account-site-link:focus-visible{outline-offset:3px;outline:3px solid #49bcc157}body.nua-talks-webapp .talk-account-panel .account-provider-boundary{color:#506c6d;background:#49bcc10e;border:1px solid #49bcc129;border-radius:14px;margin:0 3px;padding:11px 13px;font-size:10px;line-height:1.55}body:not(.nua-talks-native).nua-talks-account-open .talk-account-panel{color:#123b3f;background:radial-gradient(circle at 92% 4%,#e9b6532e,#0000 14rem),radial-gradient(circle at 8% 92%,#49bcc121,#0000 16rem),#fffdf8;border:1px solid #49bcc147;border-radius:30px;width:min(570px,100% - 32px);max-width:570px;max-height:calc(100dvh - 32px);padding:18px 22px 24px;top:50%;bottom:auto;transform:translateY(-50%);box-shadow:0 34px 110px #03262c57}body:not(.nua-talks-native).nua-talks-account-open .talk-account-close{color:#07343b;background:#49bcc11a;border:1px solid #07343b1f;border-radius:50%;width:44px;height:44px;margin-bottom:8px}body:not(.nua-talks-native) .talk-account-panel #talk-account-panel{gap:14px;display:grid}body:not(.nua-talks-native) .talk-account-panel .social-section-head{color:#fffdf8;background:radial-gradient(circle at 86% 20%,#e9b65338 0 2px,#0000 2.5px) 0 0/31px 31px,radial-gradient(circle at 9% 9%,#49bcc12e,#0000 12rem),linear-gradient(145deg,#03262c,#073b42);border:1px solid #fffdf81f;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:22px;display:flex;position:relative;overflow:hidden}body:not(.nua-talks-native) .talk-account-panel .social-section-head:after{content:"";pointer-events:none;border:1px solid #e9b65329;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-76px;right:-46px;box-shadow:inset 0 0 0 34px #49bcc109,inset 0 0 0 68px #e9b65306}body:not(.nua-talks-native) .talk-account-panel .social-section-head>*{z-index:1;position:relative}body:not(.nua-talks-native) .talk-account-panel .social-section-head small{color:#8ddbd0;letter-spacing:.16em;font-size:9px;font-weight:900}body:not(.nua-talks-native) .talk-account-panel .social-section-head h2{color:#fffdf8;letter-spacing:-.04em;max-width:370px;margin:5px 0 0;font:500 clamp(1.65rem,5vw,2.35rem)/1.02 Georgia,Times New Roman,serif}body:not(.nua-talks-native) .talk-account-panel .account-readiness-badge{color:#f0ce82;letter-spacing:.1em;background:#e9b65314;border:1px solid #e9b65347;border-radius:999px;flex:none;padding:7px 9px;font-size:8px;font-weight:900}body:not(.nua-talks-native) .talk-account-panel .account-live-content{gap:12px}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice{color:#244d50;background:#49bcc113;border:1px solid #49bcc133;border-radius:17px;grid-template-columns:12px minmax(0,1fr);gap:10px;padding:13px 15px;display:grid;position:relative}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice:before{content:"";background:#55cf92;border:2px solid #fffdf8;border-radius:50%;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 1px #24766f59,0 0 15px #55cf9273}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice>*{grid-column:2}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice b{color:#07343b;font:600 1rem/1.15 Georgia,Times New Roman,serif}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice p{color:#597274;margin:2px 0 0;font-size:10px;line-height:1.5}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice.checking:before{background:#e9b653}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice.unavailable:before,body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice.not_configured:before{background:#e98270}body:not(.nua-talks-native) .talk-account-panel .account-boundary{color:#5d7172;margin:0;padding:0 3px;font-size:11px;line-height:1.6}body:not(.nua-talks-native) .talk-account-panel .account-methods{grid-template-columns:1fr;gap:8px}body:not(.nua-talks-native) .talk-account-panel .account-methods button{color:#07343b;text-align:center;background:#ffffffc2;border:1px solid #07343b29;border-radius:17px;min-height:54px;padding:9px 48px;font-size:12px;position:relative;box-shadow:0 8px 24px #03262c0f}body:not(.nua-talks-native) .talk-account-panel .account-methods button:before{background:#49bcc114;border:1px solid #07343b1c;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;left:13px;transform:translateY(-50%)}:root{--nua-apple-sign-in-mark:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAAaxJREFUaIHt2NFtwjAQgOGjC3AjZARvQEbwBngERsgmeIOYCTJCPAJMwG1wfaiCoCqq1Jzj5Hq/xBPI8RfjQLIDAIZ/1EftCSydgbVnYO0ZWHsG1p6BtWfgGiEiHA6HxY7HNV+n04nv9zsz81LHrIeNMfJUzlk32HvPz3Vdpxucc35ZXUTUDa6ErQfuuo5DCDWOXW7wEAKP4/hYzXEc+Xg8PlbUe89937/s5ekzmwIjIg/DwHPq+3474JTSLOxU27brB7dtK4ItuL/Xt7oppVJYebBEzrltgJ1zIuCCWBa9W0LE2WMQkcBM3reK28PnJE7ab61uD3vvt7GHAYCJaDZ4GIbtgKX+dJzP522AQwgiYOavlW6aZt1gRBT5WjMzX69X8RUWv0oTEaSURMaKMYqM8z3xsyixykRU6sGAPBjg62nknAr+NJUBA/z9ih1jLDan3aQuESJCSunlIfvtdoOUEhARICKEEGC/3z/ev1wu4L0vNSUoCp4KIUDTNJBz/vGC5r0H59zb9yVbBLymVnfzUDoDa8/A2jOw9gysPQNrz8DaM7D2DKw9A2vvE5fXNbakm8ijAAAAAElFTkSuQmCC)}body:not(.nua-talks-native) .talk-account-panel .account-methods button[data-auth-method=apple]:before{content:"";background:#06191b var(--nua-apple-sign-in-mark) center / 30px 30px no-repeat;border-color:#06191b}body:not(.nua-talks-native) .talk-account-panel .account-methods button[data-auth-method=google]:before{content:"G";color:#1769d2;background:#fff;font-weight:900}body:not(.nua-talks-native) .talk-account-panel .account-methods button[data-auth-method=passkey]:before{content:"••";color:#07343b;letter-spacing:-1px}body:not(.nua-talks-native) .talk-account-panel .account-methods button:hover{background:#fffdf8;border-color:#e9b653b8}body:not(.nua-talks-native) .talk-account-panel .account-email-form,body:not(.nua-talks-native) .talk-account-panel .account-phone-form{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}body:not(.nua-talks-native) .talk-account-panel .account-email-form[hidden],body:not(.nua-talks-native) .talk-account-panel .account-phone-form[hidden]{display:none}body:not(.nua-talks-native) .talk-account-panel .account-email-form input,body:not(.nua-talks-native) .talk-account-panel .account-phone-form input{color:#07343b;background:#fff;border:1px solid #07343b2e;border-radius:14px;min-width:0;min-height:46px;padding:0 13px;font-size:16px}body:not(.nua-talks-native) .talk-account-panel .account-email-form button,body:not(.nua-talks-native) .talk-account-panel .account-phone-form button{color:#03262c;background:#e9b653;border:1px solid #e9b653;border-radius:14px;min-height:46px;font-weight:800}body:not(.nua-talks-native) .talk-account-panel .account-state{color:#416668;min-height:18px;margin:0 3px;font-size:10px;line-height:1.45}@media (max-width:520px){body:not(.nua-talks-native).nua-talks-account-open .talk-account-panel{border-radius:26px;width:calc(100% - 20px);max-height:calc(100dvh - 20px);padding:12px 14px 18px;inset:50% 10px auto;transform:translateY(-50%)}body:not(.nua-talks-native) .talk-account-panel .social-section-head{border-radius:21px;padding:18px}body:not(.nua-talks-native) .talk-account-panel .social-section-head h2{font-size:1.75rem}body:not(.nua-talks-native) .talk-account-panel .account-email-form,body:not(.nua-talks-native) .talk-account-panel .account-phone-form{grid-template-columns:1fr}}body.nua-talks-native [data-public-surface],body.nua-talks-native [data-release-diagnostics],body.nua-talks-native.nua-talks-tester-mode .contract-grid,body.nua-talks-native.nua-talks-tester-mode .talk-account-panel:not(.native-talk-signin),body.nua-talks-native.nua-talks-tester-mode .talk-groups-panel,body.nua-talks-native.nua-talks-tester-mode .boundary-panel,body.nua-talks-native.nua-talks-tester-mode .private-intent-panel,body.nua-talks-native.nua-talks-tester-mode .family-invite-panel,body.nua-talks-native.nua-talks-tester-mode .public-footer,.tester-workspace.account-bound .tester-open-advanced,.tester-workspace.account-bound .tester-setup-shell{display:none!important}body.nua-talks-native.nua-talks-tester-mode main{width:100%;max-width:none;min-height:100dvh;padding:0}body.nua-talks-native.nua-talks-account-open .contract-grid,body.nua-talks-native.nua-talks-account-open .boundary-panel,body.nua-talks-native.nua-talks-account-open .private-intent-panel{display:none}body.nua-talks-native.nua-talks-account-open #nuatalks-conversations{display:none!important}body.nua-talks-native{--nua-native-safe-top:env(safe-area-inset-top,0px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef9f6;-webkit-text-size-adjust:100%;background:#031f25;min-width:0;overflow-x:hidden}body.nua-talks-native #app,body.nua-talks-native .app-shell{background-color:#031f25;min-width:0;min-height:100dvh}body.nua-talks-native.nua-talks-ios{--nua-native-safe-top:max(env(safe-area-inset-top,0px), 20px)}@media (orientation:portrait) and (min-height:800px){body.nua-talks-native.nua-talks-ios{--nua-native-safe-top:max(env(safe-area-inset-top,0px), 44px)}}@media (orientation:portrait) and (min-height:850px){body.nua-talks-native.nua-talks-ios{--nua-native-safe-top:max(env(safe-area-inset-top,0px), 59px)}}body.nua-talks-native .topbar{min-height:calc(76px + var(--nua-native-safe-top));padding-top:calc(12px + var(--nua-native-safe-top))}body.nua-talks-native.nua-talks-member-initializing #main-content,body.nua-talks-native.nua-talks-recovery-mode #main-content,body.nua-talks-native.nua-talks-member-initializing .nuatalks-conversations-mount,body.nua-talks-native.nua-talks-recovery-mode .nuatalks-conversations-mount,body.nua-talks-native.nua-talks-member-initializing .nua-conversation-gate,body.nua-talks-native.nua-talks-recovery-mode .nua-conversation-gate{min-height:calc(100dvh - 76px - var(--nua-native-safe-top))}body.nua-talks-native.nua-talks-member-initializing #main-content,body.nua-talks-native.nua-talks-recovery-mode #main-content{padding:0}body.nua-talks-native.nua-talks-member-initializing .nuatalks-conversations-mount,body.nua-talks-native.nua-talks-recovery-mode .nuatalks-conversations-mount{width:100%;margin:0}body.nua-talks-native.nua-talks-member-initializing .nua-conversation-gate,body.nua-talks-native.nua-talks-recovery-mode .nua-conversation-gate{border:0;border-radius:0}body.nua-talks-native main{width:100%;max-width:720px;padding-top:18px}body.nua-talks-native.nua-talks-account-open .app-shell{background:radial-gradient(circle at 16% 18%,#49bcc13d 0 2px,#0000 2.7px) 0 0/34px 34px,radial-gradient(circle at 86% 14%,#e9b65333,#0000 16rem),radial-gradient(circle at 8% 90%,#49bcc11f,#0000 19rem),linear-gradient(155deg,#031f25,#07363d 56%,#041f25);min-height:100dvh}body.nua-talks-native.nua-talks-account-open .topbar,body.nua-talks-native.nua-talks-account-open #tester-workspace-mount,body.nua-talks-native.nua-talks-account-open .talk-groups-panel,body.nua-talks-native.nua-talks-account-open .family-invite-panel{display:none}body.nua-talks-native.nua-talks-account-open main{width:100%;height:100dvh;min-height:0;padding:max(24px, env(safe-area-inset-top)) 20px max(24px, env(safe-area-inset-bottom));overscroll-behavior:none;place-items:center;display:grid;overflow:hidden auto}body.nua-talks-native .talk-account-panel.native-talk-signin{width:min(420px,100%);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#eef9f6;background:radial-gradient(circle at 92% 4%,#e9b65329,#0000 14rem),linear-gradient(150deg,#0a3037fa,#041e24fc);border:1px solid #91ded03d;border-radius:30px;margin:0;padding:0;position:relative;inset:auto;overflow:hidden auto;box-shadow:0 32px 90px #01121785}body.nua-talks-native.nua-talks-account-open main{overflow-y:hidden}body.nua-talks-native .talk-account-panel.native-talk-signin{max-height:calc(100dvh - 32px - var(--nua-native-safe-top))}body.nua-talks-native .native-talk-signin-content{padding-bottom:24px}body.nua-talks-native.nua-talks-account-open .talk-account-panel.native-talk-unavailable{width:min(430px,100%);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - env(safe-area-inset-bottom));color:#eef9f6;background:radial-gradient(circle at 88% 5%,#e9b6532b,#0000 15rem),radial-gradient(circle at 9% 92%,#49bcc11f,#0000 13rem),linear-gradient(150deg,#0a3037fc,#041e24fc);border:1px solid #91ded03d;border-radius:32px 32px 32px 9px;margin:0;padding:0;position:relative;inset:auto;overflow:auto;box-shadow:0 32px 90px #01121785}body.nua-talks-native .talk-account-panel.native-talk-unavailable>.talk-account-close[hidden]{display:none!important}body.nua-talks-native .native-talk-unavailable .account-unavailable{min-height:0;padding:38px 34px 42px}body.nua-talks-native .native-talk-unavailable .account-unavailable>img{width:58px;height:58px;margin-bottom:34px}body.nua-talks-native .native-talk-unavailable .account-unavailable h2{color:#fffdf8;letter-spacing:-.04em;max-width:360px;margin:12px 0 18px;font-size:clamp(34px,9vw,46px);line-height:.98}body.nua-talks-native .native-talk-unavailable .account-unavailable p:not(.eyebrow){color:#e2f4f0b8;max-width:350px;margin-bottom:26px;font-size:14px;line-height:1.7}body.nua-talks-native .native-talk-unavailable .account-unavailable .status-pill{color:#f1ce7f;background:#e9b65314;border-color:#e9b65347;min-height:44px;padding:0 16px}body.nua-talks-native.nua-talks-tester-mode.nua-talks-account-open .talk-account-panel:not(.native-talk-signin){display:block!important}body.nua-talks-native.nua-talks-account-open .talk-account-panel:not(.native-talk-signin){inset:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));width:min(620px,100% - 28px);max-width:620px;max-height:calc(100dvh - 28px);margin:auto;padding:16px;position:fixed;overflow:auto}body.nua-talks-native.nua-talks-account-open .talk-account-panel:not(.native-talk-signin)>.talk-account-close{color:#07343b;background:#49bcc11a;border:1px solid #07343b29;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin-bottom:8px;padding:0;display:grid}.native-talk-signin-content{min-width:0;padding:32px;display:grid;position:relative}.native-talk-signin-content:before{content:"";pointer-events:none;background:radial-gradient(circle,#e9b653b8 0 3px,#0000 4px),radial-gradient(circle at 24% 64%,#49bcc19e 0 3px,#0000 4px),radial-gradient(circle at 73% 27%,#e9827085 0 3px,#0000 4px);border:1px solid #91ded029;border-radius:50%;width:88px;height:88px;position:absolute;top:30px;right:28px;box-shadow:inset 0 0 0 20px #91ded006}.native-talk-signin-content>img{filter:drop-shadow(0 10px 24px #00000047);width:58px;height:58px;margin-bottom:28px}.native-talk-signin-content h2{color:#fffdf8;letter-spacing:-.035em;overflow-wrap:anywhere;margin:2px 0 12px;font:500 32px/1.06 Georgia,Times New Roman,serif;position:relative}.native-talk-signin-content>p:not(.eyebrow){color:#e1f4f0ad;margin:0 0 24px;font-size:14px;line-height:1.55}.native-talk-signin-content .eyebrow{color:#8ddbd0;letter-spacing:.14em}.native-auth-methods{gap:10px;display:grid}.native-provider-signin{color:#102f4a;appearance:none;background:#fff;border:1px solid #9cabb8;border-radius:16px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;width:100%;min-height:52px;padding:8px 12px;font:700 14px/1 system-ui,sans-serif;display:grid}.native-provider-signin:after{content:""}.native-provider-signin span{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.native-google-signin span{color:#1769d2;border:1px solid #d7dee4}.native-apple-signin{color:#fff;background:#000;border-color:#000}.native-apple-signin span{background:#000 var(--nua-apple-sign-in-mark) center / 30px 30px no-repeat}.native-provider-signin:focus-visible{outline-offset:3px;outline:3px solid #e9b653}.native-provider-signin:disabled{cursor:wait;opacity:.62}.native-signin-state{min-height:18px;color:#e1f4f094!important;margin:12px 0 0!important;font-size:11px!important}.native-signin-state.error{color:#f0a797!important}.native-talk-signin-content>.native-build-reference{color:#e1f4f075;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font-size:10px;font-weight:750}.native-google-help{color:#e1f4f0b8;border-top:1px solid #91ded02e;margin-top:16px;padding-top:12px;font-size:12px}.native-google-help summary{color:#dff5ef;cursor:pointer;align-items:center;min-height:44px;font-weight:800;display:flex}.native-google-help p{margin:2px 0 12px;line-height:1.55}.native-google-help a{color:#f4d88f;border:1px solid #e9b6537a;border-radius:12px;align-items:center;min-height:44px;padding:0 14px;text-decoration:none;display:inline-flex}.native-google-help a:focus-visible{outline-offset:3px;outline:3px solid #e9b653}.native-talk-signin .store-review-access{color:#e1f4f0b8;border-top:1px solid #91ded033;margin-top:16px;padding-top:14px;font-size:12px}.native-talk-signin .store-review-access summary{cursor:pointer;font-weight:700}.native-talk-signin .store-review-access form,.native-talk-signin .store-review-access label{gap:7px;display:grid}.native-talk-signin .store-review-access form{gap:12px;margin-top:14px}.native-talk-signin .store-review-access input{color:#fffdf8;background:#ffffff14;border:1px solid #91ded042;border-radius:12px;width:100%;min-height:44px;padding:9px 11px;font:500 16px/1.2 system-ui,sans-serif}.native-talk-signin .store-review-access button{color:#03262c;background:#e9b653;border:0;border-radius:12px;min-height:44px;font-weight:800}.native-talk-profile{gap:12px}.native-talk-profile>img{margin-bottom:16px}.native-talk-profile>p:not(.eyebrow){margin-bottom:8px}.native-talk-profile label{color:#e1f4f0b8;gap:6px;margin-top:12px;font-size:11px;font-weight:800;display:grid}.native-talk-profile input{color:#fffdf8;background:#ffffff12;border:1px solid #91ded038;border-radius:15px;width:100%;min-height:48px;padding:0 13px;font:500 16px/1.2 system-ui,sans-serif}.native-talk-profile input:focus-visible{outline-offset:2px;outline:3px solid #e9b65357}.native-talk-profile label.native-talk-discovery{align-items:center;gap:11px;line-height:1.4;display:flex}.native-talk-profile .native-talk-discovery input[type=checkbox]{accent-color:#2b998b;flex:0 0 22px;width:22px;height:22px;min-height:22px;padding:0}.native-talk-profile-save{color:#03262c;background:#e9b653;border-color:#e9b653;margin-top:16px;display:block}@media (min-width:700px){body.nua-talks-native.nua-talks-account-open .app-shell{background:linear-gradient(#052243b8,#052243e0),url(/assets/brand/nuatalks-hero-desktop.webp) 50%/cover}}@media (max-width:440px){.native-talk-signin-content{padding:26px 22px}.native-talk-signin-content h2{font-size:26px}body.nua-talks-native.nua-talks-account-open main{padding-left:14px;padding-right:14px}}body.nua-talks-native .topbar-actions>a,body.nua-talks-native .topbar-actions .nav-account-action{display:none}.account-unavailable{justify-items:start;padding:14px 8px 20px;display:grid}.account-unavailable>img{width:64px;height:64px;margin-bottom:24px}.account-unavailable h2{color:var(--nua-text);margin:2px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:30px;font-weight:500}.account-unavailable p:not(.eyebrow){max-width:520px;color:var(--nua-muted);margin:0 0 22px;font-size:14px;line-height:1.65}.public-footer{border-top:1px solid var(--nua-line);grid-template-columns:auto minmax(220px,1fr) auto;align-items:center;gap:28px;width:min(1180px,100% - 40px);margin:60px auto 0;padding-top:28px;display:grid}.footer-brand{color:var(--nua-text);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.footer-brand img{width:38px;height:38px}.footer-brand span{display:grid}.footer-brand strong{font-family:Georgia,Times New Roman,serif;font-size:16px}.footer-brand small{color:var(--nua-product);text-transform:uppercase;font-size:8px;font-weight:850}.public-footer p{color:var(--nua-muted);font-size:12px}.public-footer nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.public-footer a,.public-footer button{color:var(--nua-text);font-size:12px;font-weight:750;text-decoration:none}.public-footer button{cursor:pointer;background:0 0;border:0;padding:0}.public-footer button[aria-pressed=true]:before{content:"";background:var(--nua-product);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--nua-product) 16%, transparent);border-radius:50%;margin-right:6px;display:inline-block}.public-footer button:hover,.public-footer button:focus-visible,.public-footer a:hover,.public-footer a:focus-visible{color:var(--nua-product)}@media (max-width:820px){.topbar-actions a{display:none}.experience-band>header,.experience-steps,.public-footer{grid-template-columns:1fr}.experience-band>header{gap:12px}.experience-steps article,.experience-steps article+article{border-right:0;border-bottom:1px solid var(--nua-line);min-height:0;padding:30px 0}.experience-steps article:last-child{border-bottom:0}.experience-steps .ui-icon{margin-top:0}.presence-band{background-image:url(/assets/brand/nuatalks-call-presence-v2.webp);background-position:57%;align-items:end;min-height:610px}.presence-band:before{inset:38% 0 0}.presence-band>div{width:100%}.public-footer{align-items:start}}@media (max-width:520px){.topbar{flex-direction:row;align-items:center}.topbar-actions{margin-left:auto}.topbar-actions .status-pill{display:none}.hero-actions button,.hero-actions a{width:100%}.experience-band{width:calc(100% - 32px);padding:52px 0 44px}.experience-band h2,.presence-band h2{font-size:32px}.presence-band{padding:38px 20px}.public-footer{width:calc(100% - 32px)}}body.nua-talks-intro-active{overflow:hidden}#nua-talks-intro{z-index:90;color:#071731;opacity:1;background:#f6f0e7;place-items:center;transition:opacity .4s;display:grid;position:fixed;inset:0;overflow:hidden}#nua-talks-intro:before{content:"";opacity:.22;background-image:radial-gradient(circle,#1198d26b 0 1px,#0000 1.5px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 70%);mask-image:radial-gradient(circle,#000,#0000 70%)}#nua-talks-intro .intro-stage{z-index:1;background:#f6f0e7;place-items:center;width:100%;height:100%;min-height:100dvh;display:grid;position:relative;overflow:hidden}#nua-talks-intro .intro-stage:before{content:"";z-index:0;filter:blur(34px)saturate(.72);opacity:.28;background:url(/assets/brand/nuatalks-intro-poster.webp) 50%/cover no-repeat;position:absolute;inset:-8%;transform:scale(1.08)}#nua-talks-intro .intro-stage:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#0000 20%,#f6f0e785 88%),linear-gradient(160deg,#fffaf375,#0000 48%,#ebe2d661);position:absolute;inset:0}#nua-talks-intro .intro-copy{z-index:2;right:max(20px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));left:max(20px, env(safe-area-inset-left));text-align:center;justify-items:center;gap:5px;display:grid;position:absolute}#nua-talks-intro .intro-copy[hidden]{display:none!important}#nua-talks-intro video{z-index:1;aspect-ratio:1;object-fit:contain;width:min(100vw,100dvh);height:auto;max-height:100dvh;box-shadow:none;background:url(/assets/brand/nuatalks-intro-poster.webp) 50%/contain no-repeat;border-radius:0;display:block;position:relative}#nua-talks-intro .intro-copy p{color:#164d73;letter-spacing:.18em;text-transform:uppercase;margin:0;font:700 10px/1.4 system-ui,sans-serif}#nua-talks-intro .intro-enter{z-index:2;left:50%;bottom:max(18px, env(safe-area-inset-bottom));color:#071731;cursor:pointer;background:#1198d2;border:1px solid #1198d2;border-radius:999px;min-width:min(280px,100% - 36px);min-height:50px;padding:11px 22px;font:800 12px/1 system-ui,sans-serif;position:absolute;transform:translate(-50%);box-shadow:0 18px 50px #0717312e}#nua-talks-intro .intro-enter[hidden]{display:none}#nua-talks-intro .intro-enter:focus-visible{outline-offset:4px;outline:3px solid #1198d2}#nua-talks-intro.intro-reduced-motion .intro-stage:before{opacity:.48}#nua-talks-intro.intro-reduced-motion video{visibility:hidden}#nua-talks-intro.intro-reduced-motion .intro-stage:after{background:url(/assets/brand/nuatalks-intro-poster.webp) 50%/min(100vw,100dvh) no-repeat}#nua-talks-intro.intro-reduced-motion .intro-copy{z-index:1}#nua-talks-intro.intro-done{opacity:0;pointer-events:none}@media (max-width:520px){body.nua-talks-native .topbar{min-height:calc(66px + var(--nua-native-safe-top));padding:calc(9px + var(--nua-native-safe-top)) 14px 9px}body.nua-talks-native.nua-talks-member-initializing #main-content,body.nua-talks-native.nua-talks-recovery-mode #main-content,body.nua-talks-native.nua-talks-member-initializing .nuatalks-conversations-mount,body.nua-talks-native.nua-talks-recovery-mode .nuatalks-conversations-mount,body.nua-talks-native.nua-talks-member-initializing .nua-conversation-gate,body.nua-talks-native.nua-talks-recovery-mode .nua-conversation-gate{min-height:calc(100dvh - 66px - var(--nua-native-safe-top))}#nua-talks-intro .intro-enter{bottom:max(14px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){#nua-talks-intro{transition:none}}.icon-bell{-webkit-mask-image:url(/assets/icons/bell.svg);mask-image:url(/assets/icons/bell.svg)}.icon-bell-off{-webkit-mask-image:url(/assets/icons/bell-off.svg);mask-image:url(/assets/icons/bell-off.svg)}.nua-quiet-hours-range{gap:12px;padding:8px 4px 2px;display:flex}.nua-quiet-hours-range[hidden]{display:none}.nua-quiet-hours-range label{color:var(--nua-muted,#5a4d70);align-items:center;gap:6px;font-size:12px;display:flex}.nua-quiet-hours-range input[type=time]{font:inherit;border:1px solid #0000001f;border-radius:8px;padding:4px 6px}.nua-conversation-item.muted .nua-conversation-copy strong{opacity:.72}.nua-conversation-muted{opacity:.55;width:14px;height:14px;margin-left:auto}#nua-thread-mute[aria-pressed=true]{color:var(--nua-coral,#ff5e72)}.nua-thread-typing{color:var(--nua-muted);min-height:1em;margin:2px 12px 6px;padding:0;font-size:.82rem;font-style:italic}.talk-account-panel .account-profile-copy .account-profile-kicker,.talk-account-panel .account-profile-state,.talk-account-panel .account-profile-coordinates dt,.talk-account-panel .account-session-security-heading>span,.talk-account-panel .account-data-export-heading>span,.talk-account-panel .account-deletion-heading>span,body:not(.nua-talks-native) .talk-account-panel .social-section-head small,body:not(.nua-talks-native) .talk-account-panel .account-readiness-badge{font-size:12px}.talk-account-panel .account-profile-copy>span,.talk-account-panel .account-profile-coordinates dd,.talk-account-panel .account-session-row span,.talk-account-panel .directory-result,.talk-account-panel .account-invite-review,.talk-account-panel .account-invite-share,.talk-account-panel .account-contact-row span,.talk-account-panel .account-invite-row span,.talk-account-panel .account-deletion-form code,body:not(.nua-talks-native) .talk-account-panel .account-state{font-size:13px}.talk-account-panel .account-profile-boundary,.talk-account-panel .account-session-row b,.talk-account-panel .directory-search label,.talk-account-panel .account-invite-paste label,.talk-account-panel .account-deletion-form label,.talk-account-panel .account-invite-history h4,.talk-account-panel .account-contact-row b,.talk-account-panel .account-invite-row b,.talk-account-panel .account-deletion-boundary,.talk-account-panel .account-deletion-timing,body.nua-talks-webapp .talk-account-site-link,body.nua-talks-webapp .talk-account-panel .account-provider-boundary,body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice p,body:not(.nua-talks-native) .talk-account-panel .account-boundary,.talk-account-panel .account-profile-card>.account-profile-signout,.talk-account-panel .account-session-security button,.talk-account-panel .directory-search button,.talk-account-panel .account-invites button,.talk-account-panel .account-relationships button,.talk-account-panel .account-blocked-accounts button,.talk-account-panel .account-data-export button,.talk-account-panel .account-deletion button,body:not(.nua-talks-native) .talk-account-panel .account-methods button{font-size:14px}.nua-thread-typing[hidden]{display:none}.nua-thread-typing:after{content:""}body:not(.nua-talks-native):not(.nua-talks-tester-mode){--public-night:#062d35;--public-night-deep:#031d24;--public-night-soft:#0d434a;--public-cream:#f4f1e8;--public-paper:#fbfaf6;--public-mist:#dfeeed;--public-teal:#4db7b8;--public-sky:#bde8e6;--public-gold:#e8b860;--public-coral:#df806c;--public-ink:#102f36;--public-muted:#546b6d;--public-display:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;color:var(--public-ink);background:var(--public-cream)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .app-shell{background:radial-gradient(circle at 12% 32%, #4db7b814, transparent 24rem), var(--public-cream);overflow:clip}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#fbfaf6eb;border-color:#102f361f;min-height:78px;padding:11px clamp(18px,5vw,76px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand>.brand-logo{width:46px;height:46px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand strong{color:var(--public-ink);letter-spacing:-.025em;font-size:19px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand small{color:#377c81;letter-spacing:.18em;font-size:9px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar-actions{gap:4px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar-actions a{color:#496166;letter-spacing:.02em;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:12px;display:inline-flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar-actions a:hover{color:var(--public-night);background:#062d350f}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nav-account-action,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy button,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation button{border:1px solid var(--public-night);color:#fff;background:var(--public-night);cursor:pointer;border-radius:999px;min-height:44px;padding:0 18px;font-weight:800}body:not(.nua-talks-native):not(.nua-talks-tester-mode) [data-runtime-status],body:not(.nua-talks-native):not(.nua-talks-tester-mode) [data-release-diagnostics]{display:none!important}body:not(.nua-talks-native):not(.nua-talks-tester-mode) #main-content{background:0 0;padding:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .eyebrow{color:#327b80;letter-spacing:.2em;font-size:10px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero{isolation:isolate;background:radial-gradient(circle at 82% 44%, #4db7b830, transparent 23rem), radial-gradient(circle at 63% 108%, #e8b8601c, transparent 31rem), linear-gradient(125deg, #021a21 0%, var(--public-night-deep) 38%, var(--public-night) 100%);grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:center;width:100%;height:auto;min-height:min(800px,100dvh - 78px);max-height:none;padding:clamp(64px,9vw,116px) clamp(24px,7vw,104px);display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero:before{z-index:-2;background:radial-gradient(circle at 79% 51%,#0000 0 205px,#bde8e614 206px 207px,#0000 208px 290px,#e8b86014 291px 292px,#0000 293px),linear-gradient(90deg,#021a21fa 0%,#031d24d6 49%,#031d242e 78%,#031d248a 100%);inset:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero:after{content:"";z-index:-1;opacity:.34;background-image:linear-gradient(#bde8e60e 1px,#0000 1px),linear-gradient(90deg,#bde8e60e 1px,#0000 1px),radial-gradient(circle at 17% 21%,#bde8e6cc 0 1px,#0000 2px),radial-gradient(circle at 78% 72%,#e8b860cc 0 1px,#0000 2px);background-size:48px 48px,48px 48px,72px 72px,93px 93px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000026 47%,#000);mask-image:linear-gradient(90deg,#000,#00000026 47%,#000)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-content{z-index:2;width:min(690px,100%)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1{color:#fff;max-width:760px;font-family:var(--public-display);letter-spacing:-.065em;margin:18px 0 26px;font-size:clamp(58px,7.4vw,108px);font-weight:400;line-height:.88}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-content>p:not(.eyebrow):not(.hero-assurance):not(.hero-app-route){color:#e2efee;max-width:620px;font-size:clamp(16px,1.35vw,19px);line-height:1.7}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions{gap:12px;margin-top:34px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions button,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions a{border-radius:999px;min-height:52px;padding:0 21px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions .primary-action{border-color:var(--public-gold);color:var(--public-night-deep);background:var(--public-gold)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions .secondary-action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#031d2442;border-color:#ffffff7a}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-app-route{color:#d9edeaad;background:#04232a61;border:1px solid #96dcd224;border-radius:14px 14px 14px 4px;max-width:610px;margin:15px 0 0;padding:12px 14px;font-size:12px;line-height:1.55}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-app-route strong{color:#f6e4b8;font-weight:800}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-assurance{color:#bfd3d2}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument{--support-accent:var(--public-gold);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);background:linear-gradient(145deg,#0d434ad1,#031d2494),#031d24d6;border:1px solid #bde8e638;border-radius:34px 34px 34px 9px;justify-self:end;width:min(39vw,520px);padding:13px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,0 36px 100px #00000052}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument[data-support-mode=presence]{--support-accent:var(--public-coral)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument[data-support-mode=circle]{--support-accent:#9fded5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-head{z-index:5;min-height:40px;color:var(--public-sky);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:3px 7px 11px;font-size:8px;font-weight:800;display:flex;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-head strong{color:var(--support-accent);font-size:inherit;transition:color .3s}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-stage{background:linear-gradient(180deg, #ffffff09, transparent 38%), radial-gradient(circle at 12% 0, color-mix(in srgb, var(--support-accent) 21%, transparent), transparent 44%), #021a2185;border:1px solid #bde8e624;border-radius:25px 25px 25px 5px;min-height:420px;transition:background .4s;position:relative;overflow:hidden}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-stage:before{content:"";opacity:.3;background-image:linear-gradient(#bde8e61f 1px,#0000 1px),linear-gradient(90deg,#bde8e61f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(145deg,#000,#0000 68%);mask-image:linear-gradient(145deg,#000,#0000 68%)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-weave{z-index:1;aspect-ratio:1;opacity:.62;width:86%;position:absolute;top:15px;right:-24%;transform:rotate(-18deg)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-weave i{border:1px solid color-mix(in srgb, var(--support-accent) 46%, transparent);border-radius:46% 54% 57% 43%/43% 36% 64% 57%;transition:border-color .35s,transform .35s;position:absolute;inset:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-weave i:nth-child(2){opacity:.68;inset:13%;transform:rotate(29deg)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-weave i:nth-child(3){opacity:.42;inset:29%;transform:rotate(61deg)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-mark{z-index:3;color:#fff;font:500 22px/1 var(--public-display);align-items:center;gap:9px;display:inline-flex;position:absolute;top:24px;left:24px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-mark img{width:38px;height:38px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading{z-index:3;align-content:end;min-height:268px;padding:106px 25px 26px;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading>p:first-child{color:var(--support-accent);letter-spacing:.17em;text-transform:uppercase;margin:0 0 11px;font-size:9px;font-weight:900;transition:color .3s}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading h2{color:#f6fffd;max-width:410px;font:400 clamp(32px, 3.2vw, 48px)/.98 var(--public-display);letter-spacing:-.045em;text-wrap:balance;margin:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading>p:last-child{color:#bcd3d0;max-width:410px;margin:18px 0 0;font-size:12px;line-height:1.65}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates{z-index:3;border-top:1px solid #bde8e624;border-bottom:1px solid #bde8e624;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 14px 14px;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates>div{min-width:0;padding:12px 10px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates>div+div{border-left:1px solid #bde8e61c}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates dt{color:var(--support-accent);letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:900;transition:color .3s}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates dd{color:#d7e7e4;margin:5px 0 0;font-size:9px;line-height:1.35}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes button{color:#a9c1bf;cursor:pointer;background:#ffffff09;border:1px solid #bde8e629;border-radius:14px;min-height:48px;padding:7px 9px;font-size:9px;font-weight:800;line-height:1.25}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes button:hover,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes button:focus-visible{color:#fff;background:#ffffff12;border-color:#e8b8607a}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes button[aria-pressed=true]{border-color:var(--support-accent);color:#062d35;background:var(--support-accent);box-shadow:0 8px 22px color-mix(in srgb, var(--support-accent) 20%, transparent)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof{color:#a6bfbd;letter-spacing:.035em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 4px 1px 7px;font-size:8px;font-weight:750;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof>span{align-items:center;gap:8px;line-height:1.4;display:inline-flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof>span i{background:var(--support-accent);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--support-accent) 72%, transparent);border-radius:50%;flex:none}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button{color:#edf8f6;text-align:left;cursor:pointer;background:#ffffff0b;border:1px solid #bde8e62e;border-radius:999px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;min-height:48px;padding:5px 9px 5px 6px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button:hover,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button:focus-visible{background:#ffffff14;border-color:#e8b8608a}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button>span:last-child{gap:1px;min-width:0;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button strong{font-size:9px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button small{color:#9dbab7;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:7px;overflow:hidden}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-control-mark{width:30px;height:30px;color:var(--public-gold);background:#e8b86012;border:1px solid #e8b8606b;border-radius:50%;place-items:center;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-control-mark.sound:before,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-control-mark.sound:after{content:"";border:0;border-left:1px solid;border-right:1px solid;border-radius:50%;width:5px;position:absolute}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-control-mark.sound:before{height:8px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-control-mark.sound:after{opacity:.58;width:13px;height:16px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard{z-index:3;background:var(--public-paper);border:1px solid #102f361f;border-radius:32px 32px 32px 9px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);width:min(1240px,100% - 48px);margin:-42px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #031d241f}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy{background:radial-gradient(circle at 12% 16%, #4db7b81f, transparent 15rem), var(--public-paper);align-content:center;justify-items:start;padding:clamp(38px,5vw,70px);display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy h2{max-width:560px;color:var(--public-night);font:400 clamp(40px, 4.7vw, 64px)/.96 var(--public-display);letter-spacing:-.05em;margin:17px 0 24px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy h2 em{color:#9a7329;font-weight:400}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy>p:not(.eyebrow){max-width:570px;color:var(--public-muted);margin:0;font-size:15px;line-height:1.72}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy blockquote{border-left:3px solid var(--public-gold);max-width:530px;color:var(--public-night);font:italic 400 20px/1.35 var(--public-display);margin:27px 0 0;padding:12px 0 12px 18px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy>a{min-height:44px;color:var(--public-night);text-underline-offset:5px;align-items:center;margin-top:24px;font-size:12px;font-weight:850;display:inline-flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field{isolation:isolate;color:#effaf7;background:radial-gradient(circle at 50% 47%, #4db7b838, transparent 12rem), radial-gradient(circle at 96% 5%, #e8b8601f, transparent 18rem), linear-gradient(145deg, #083b42, var(--public-night-deep));min-height:470px;position:relative;overflow:hidden}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field:before{content:"";z-index:-2;border:1px solid #bde8e62e;border-radius:50%;width:420px;height:420px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 62px #bde8e60b,0 0 0 126px #e8b86006}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field:after{content:"";z-index:-1;opacity:.36;background-image:radial-gradient(circle,#bde8e6b8 0 1px,#0000 2px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 19%,#000 64%);mask-image:radial-gradient(circle,#0000 0 19%,#000 64%)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center{text-align:center;background:radial-gradient(circle,#0d434afa,#031d24f2);border:1px solid #bde8e65c;border-radius:50%;align-content:center;place-items:center;width:184px;height:184px;padding:20px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9px #4db7b80f,0 24px 70px #00000042}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center small,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center em{color:#9fded5;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:850}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center strong{color:#fffdf8;font:400 25px/1 var(--public-display);margin:8px 0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article{width:min(205px,38%);min-height:74px;box-shadow:inset 3px 0 var(--coordinate-accent,var(--public-teal)), 0 13px 34px #0000002b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05262ce0;border:1px solid #bde8e633;border-radius:18px 18px 18px 5px;grid-template-columns:28px minmax(0,1fr);align-content:center;gap:2px 10px;padding:12px 14px;display:grid;position:absolute}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article>span{color:var(--coordinate-accent,#9fded5);letter-spacing:.08em;grid-row:1/3;align-self:center;font-size:10px;font-weight:900}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article strong{color:#fff;font:400 19px/1.1 var(--public-display)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article small{color:#9ebbb8;font-size:10px;line-height:1.35}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=person]{top:42px;left:30px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=purpose]{--coordinate-accent:var(--public-gold);top:74px;right:24px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=pace]{--coordinate-accent:var(--public-coral);bottom:52px;left:38px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-promise{color:#b8cfcc;align-items:center;gap:8px;max-width:220px;margin:0;font-size:10px;line-height:1.45;display:inline-flex;position:absolute;bottom:27px;right:25px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-promise>span{background:#9fded5;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 14px #9fded5b8}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-band{width:min(1240px,100% - 48px);padding:clamp(96px,11vw,150px) 0 clamp(88px,10vw,130px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-band>header{border-color:#102f362e;grid-template-columns:minmax(180px,.5fr) minmax(0,1.5fr);gap:clamp(28px,6vw,90px);padding-bottom:45px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-band h2{max-width:850px;color:var(--public-night);letter-spacing:-.045em;font-size:clamp(38px,4.6vw,65px);line-height:1.02}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding-top:54px;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article{background:0 0;border:0;border-top:1px solid #102f3647;grid-column:auto;min-height:300px;padding:44px 24px 28px 0;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:before{content:"";border:3px solid var(--public-cream);background:var(--mode-accent,var(--public-teal));width:13px;height:13px;box-shadow:0 0 0 1px var(--mode-accent,var(--public-teal));border-radius:50%;position:absolute;top:-7px;left:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(2){--mode-accent:#327b80;margin-top:42px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(3){--mode-accent:var(--public-coral)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(4){--mode-accent:var(--public-gold);margin-top:42px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(5){--mode-accent:#9b7caf}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article+article{padding-left:14px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:hover{border-color:var(--mode-accent,var(--public-teal));background:linear-gradient(#4db7b80f,#0000 72%)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes .ui-icon{width:42px;height:42px;color:var(--mode-accent,#2d878b);border:1px solid #4db7b86b;border-radius:50%;place-items:center;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes h3{color:var(--public-night);font:400 27px/1.05 var(--public-display);margin-top:22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes p{color:var(--public-muted)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-band{isolation:isolate;color:#fff;background:radial-gradient(circle at 74% 26%, #4db7b833, transparent 23rem), linear-gradient(125deg, var(--public-night-deep), var(--public-night));grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:clamp(48px,9vw,130px);padding:clamp(80px,10vw,140px) clamp(24px,8vw,120px);display:grid;position:relative;overflow:hidden}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-band:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #bde8e61a;border-radius:50%;width:620px;position:absolute;top:-38%;right:-11%;box-shadow:0 0 0 82px #bde8e606,0 0 0 164px #bde8e605}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-band .eyebrow{color:var(--public-sky)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-copy h2{color:#fff;font:400 clamp(46px, 5.4vw, 76px)/.98 var(--public-display);letter-spacing:-.045em;margin:18px 0 26px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-copy h2 em{color:var(--public-gold);font-weight:400}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-copy>p:not(.eyebrow){color:#c8dcda;max-width:690px;font-size:16px;line-height:1.75}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-guardrails{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-guardrails span{color:#c8dcda;letter-spacing:.08em;text-transform:uppercase;background:#031d2452;border:1px solid #bde8e633;border-radius:999px;padding:9px 12px;font-size:9px;font-weight:800}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#021a219e;border:1px solid #bde8e633;border-radius:26px;align-self:center;padding:16px 22px 22px;box-shadow:inset 0 1px #ffffff0f,0 26px 70px #00000038}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .instrument-head{color:var(--public-sky);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #bde8e629;justify-content:space-between;gap:16px;padding:4px 2px 13px;font-size:9px;font-weight:800;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .instrument-head strong{color:var(--public-gold);font-size:inherit}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 88% 12%,#e8b8601c,#0000 15rem),#021a21a8;border:1px solid #bde8e633;border-radius:28px 28px 28px 7px;align-self:center;padding:20px 24px 24px;box-shadow:inset 0 1px #ffffff0f,0 28px 80px #0000003d}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map ol{gap:0;margin:18px 0;padding:0;list-style:none;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li{border-bottom:1px solid #bde8e61f;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;min-height:88px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li:last-child{border-bottom:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li>span{width:43px;height:43px;color:var(--public-gold);letter-spacing:.1em;background:#e8b8600f;border:1px solid #e8b86057;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li>div{gap:4px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li strong{color:#fff;font:400 22px/1.1 var(--public-display)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map li small{color:#9db9b6;font-size:11px;line-height:1.55}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map dl>div{background:#ffffff06;border:1px solid #bde8e61f;border-radius:13px;min-width:0;padding:11px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map dt{color:var(--public-gold);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map dd{color:#8eaeaa;margin:5px 0 0;font-size:8px;line-height:1.5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map>p{color:#9fbab7;align-items:flex-start;gap:10px;margin:18px 2px;font-size:10px;line-height:1.55;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map>p .ui-icon{color:#69c99c;flex:none;width:18px;height:18px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map>p strong{color:#e8f3f1}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map>button{border:1px solid var(--public-gold);width:100%;min-height:48px;color:var(--public-night-deep);background:var(--public-gold);cursor:pointer;border-radius:999px;font-size:11px;font-weight:850}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map>button:focus-visible{outline-offset:3px;outline:3px solid #bde8e66b}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability{color:#e7f6f3;text-align:left;cursor:pointer;background:#69c99c12;border:1px solid #69c99c40;border-radius:15px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:52px;margin-top:12px;padding:8px 11px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability>span:first-child{border:1px solid #69c99c59;border-radius:50%;width:28px;height:28px;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability>span:first-child:after{content:"";background:#69c99c;border-radius:50%;position:absolute;inset:8px;box-shadow:0 0 12px #69c99c94}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability>span:nth-child(2){gap:2px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability strong{color:#edf9f7;font-size:10px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability small{color:#8eaeaa;font-size:9px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability b{color:var(--public-gold);font-size:10px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability[aria-pressed=false]{background:#ffffff06;border-color:#bde8e621}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-availability[aria-pressed=false]>span:first-child:after{box-shadow:none;background:#738c89}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass:before{content:"";background:linear-gradient(90deg,#69c99c80,#e8b86094,#77b8d57a);height:1px;position:absolute;top:20px;left:13%;right:13%}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass li{z-index:1;text-align:center;justify-items:center;gap:3px;min-width:0;padding:0 4px;display:grid;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass li>span{width:40px;height:40px;color:var(--public-gold);letter-spacing:.1em;background:radial-gradient(circle at 50% 42%,#49b7b830,#011116f0);border:1px solid #bde8e63d;border-radius:50%;place-items:center;font-size:8px;font-weight:900;display:grid;box-shadow:0 0 0 5px #021a21c7,0 0 24px #49b7b81f}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass strong{color:#e9f4f2;font-size:10px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-compass small{color:#789c98;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-field{color:#dbe9e7;letter-spacing:.04em;gap:9px;margin-top:18px;font-size:11px;font-weight:750;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-field textarea{resize:vertical;color:#f8fbfa;width:100%;min-height:150px;caret-color:var(--public-gold);background:#01111694;border:1px solid #bde8e638;border-radius:18px;outline:0;padding:16px 17px;font:400 15px/1.6 system-ui,sans-serif;transition:border-color .16s,box-shadow .16s,background .16s;box-shadow:inset 0 1px #ffffff09}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-field textarea::placeholder{color:#779895}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-field textarea:focus-visible{border-color:var(--public-gold);background:#011116c7;box-shadow:0 0 0 3px #e8b86024}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose{border:0;min-width:0;margin:13px 0 0;padding:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose legend{color:#a9c5c2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose button{color:#b9d1ce;cursor:pointer;background:#ffffff09;border:1px solid #bde8e62e;border-radius:999px;min-height:44px;padding:7px 11px;font-size:10px;font-weight:780}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose button:hover,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose button:focus-visible{color:#fff;background:#e8b86017;border-color:#e8b86094}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose button[aria-pressed=true]{border-color:var(--public-gold);color:var(--public-night-deep);background:linear-gradient(135deg, #f0cd83, var(--public-gold));box-shadow:0 8px 24px #77510d2e}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose button:disabled{cursor:default;opacity:.45}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-purpose-guidance{color:#92aeab;min-height:32px;margin:8px 3px 0;font-size:9px;line-height:1.5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-meta{color:#89aaa7;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:10px 3px 14px;font-size:9px;font-weight:750;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-meta span{align-items:center;gap:7px;display:inline-flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-meta i{background:#69c99c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 14px #69c99c99}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-meta output{color:#abc6c3;font:inherit}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signals{gap:8px;min-height:94px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal{background:linear-gradient(115deg,#4db7b813,#ffffff05);border:1px solid #bde8e624;border-radius:16px;grid-template-columns:38px 1fr;align-items:center;gap:14px;padding:14px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal-number{width:36px;height:36px;color:var(--public-gold);letter-spacing:.1em;background:#e8b8600f;border:1px solid #e8b86052;border-radius:50%;place-items:center;font-size:9px;font-weight:850;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal>span:last-child{gap:5px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal strong{color:#fff;font:400 19px/1.15 var(--public-display)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal small{color:#aac3c0;font-size:11px;line-height:1.5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal[data-signal-kind=personal-detail]{border-color:#e8b8604d}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal[data-signal-kind=intensity]{border-color:#df806c4d}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-signal[data-signal-kind=purpose]{background:linear-gradient(115deg,#69c99c1c,#ffffff05);border-color:#69c99c57}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:15px 0 0;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary-grid>div{background:#ffffff06;border:1px solid #bde8e61f;border-radius:12px;min-width:0;padding:9px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary-grid dt{color:var(--public-gold);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:850}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary-grid dd{color:#8eaeaa;margin:4px 0 0;font-size:8px;line-height:1.45}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary{color:#96b4b1;align-items:flex-start;gap:10px;margin:15px 2px 0;font-size:10px;line-height:1.55;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary .ui-icon{color:#69c99c;flex:none;width:17px;height:17px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-boundary strong{color:#dceae8}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-actions{justify-content:space-between;gap:10px;margin-top:18px;display:flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-actions button{cursor:pointer;border-radius:999px;min-height:44px;padding:0 16px;font-size:11px;font-weight:800}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-clear{color:#c8dcda;background:0 0;border:1px solid #bde8e640}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-clear:disabled{opacity:.4;cursor:default}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-enter{border:1px solid var(--public-gold);color:var(--public-night-deep);background:var(--public-gold)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-pause-actions button:focus-visible{outline-offset:3px;outline:3px solid #bde8e65c}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-sanctuary{background:var(--public-paper);grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);min-height:700px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-visual{background:#07353d url(/assets/nuatalks-circles-sanctuary-v2.webp) 50%/cover no-repeat;min-height:640px;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-visual:after{content:"";background:linear-gradient(90deg,#0000 58%,#fbfaf647);position:absolute;inset:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .visual-label{z-index:1;color:#fff;letter-spacing:.15em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#031d2485;border:1px solid #ffffff59;border-radius:999px;padding:10px 14px;font-size:10px;font-weight:800;position:absolute;bottom:clamp(20px,4vw,60px);left:clamp(20px,4vw,60px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy{align-content:center;justify-items:start;padding:clamp(56px,8vw,120px);display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy h2{max-width:580px;color:var(--public-night);font:400 clamp(44px, 5vw, 72px)/.98 var(--public-display);letter-spacing:-.05em;margin:15px 0 24px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy>p:not(.eyebrow){max-width:560px;color:var(--public-muted);margin:0;line-height:1.75}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy ul{color:var(--public-ink);gap:11px;margin:28px 0 32px;padding:0;list-style:none;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy li{padding-left:22px;font-size:13px;position:relative}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy li:before{content:"";background:var(--public-gold);border-radius:50%;width:8px;height:8px;position:absolute;top:.45em;left:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band{background-image:url(/assets/brand/nuatalks-call-presence-v2.webp);background-position:50%;min-height:760px;padding:clamp(64px,9vw,120px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band:before{background:linear-gradient(90deg,#031d24f5,#031d24d1 75%,#0000);inset:0 40% 0 0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band>div{width:min(620px,52vw)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band h2{font-family:var(--public-display);letter-spacing:-.045em;margin:17px 0 25px;font-size:clamp(46px,5vw,72px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band p:not(.eyebrow){max-width:580px;font-size:16px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band button{border-radius:999px;min-height:48px;padding:0 19px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto{color:var(--public-ink);background:var(--public-mist);grid-template-columns:minmax(0,.85fr) minmax(440px,1.15fr);gap:clamp(50px,9vw,140px);padding:clamp(82px,11vw,150px) clamp(24px,8vw,120px);display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto h2{color:var(--public-night);font:400 clamp(46px, 5vw, 72px)/.98 var(--public-display);letter-spacing:-.05em;margin:17px 0 25px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto p{color:#4b6668;max-width:570px;line-height:1.75}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto a{min-height:44px;color:var(--public-night);text-underline-offset:5px;align-items:center;margin-top:13px;font-size:13px;font-weight:850;display:inline-flex}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger{background:#fbfaf694;border:1px solid #062d352e;grid-template-columns:1fr 1fr;align-self:center;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger article{align-content:start;gap:13px;min-height:310px;padding:clamp(26px,3vw,42px);display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger article+article{background:#062d350a;border-left:1px solid #062d352e}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger strong{color:var(--public-night);font:400 23px/1.15 var(--public-display);margin-bottom:12px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger span{color:#4c6668;border-bottom:1px solid #062d351a;padding-bottom:10px;font-size:12px;line-height:1.45}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation{text-align:center;background:radial-gradient(circle at center, #4db7b82b, transparent 30rem), var(--public-cream);justify-items:center;padding:clamp(90px,12vw,170px) 24px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation h2{color:var(--public-night);font:400 clamp(48px, 6.4vw, 90px)/.92 var(--public-display);letter-spacing:-.055em;margin:18px 0 34px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation h2 em{color:#987126;font-weight:400}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation button{min-height:52px;padding:0 23px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer{color:#fff;background:var(--public-night-deep);border-color:#bde8e624;width:100%;margin:0;padding:46px clamp(24px,7vw,100px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .footer-brand strong,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer a{color:#fff}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .footer-brand{min-height:44px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .footer-brand small{color:var(--public-sky)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer p{color:#9cb7b6}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer nav{flex-wrap:wrap;justify-content:flex-end}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer nav a,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer nav button{color:#c9dcda;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (max-width:1040px){body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument{width:min(36vw,390px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading h2{font-size:clamp(29px,3.4vw,42px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(4),body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(5){grid-column:auto}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:last-child{grid-column:1/-1}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:nth-child(2n){margin-top:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-band,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-sanctuary{grid-template-columns:1fr}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-visual{min-height:600px}}@media (max-width:780px){body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar{min-height:70px;padding:9px 16px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand>.brand-logo{width:42px;height:42px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar-actions a{display:none}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nav-account-action{min-height:44px;padding:0 15px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero{grid-template-columns:1fr;align-items:start;min-height:auto;padding:66px 20px 38px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero:before{background:radial-gradient(circle at 50% 75%,#4db7b82e,#0000 19rem),linear-gradient(145deg,#021a21fa,#062d35f0)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1{font-size:clamp(50px,15vw,72px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument{justify-self:center;width:min(100%,560px);margin-top:42px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading h2{font-size:clamp(34px,8vw,48px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard{grid-template-columns:1fr;width:calc(100% - 28px);margin-top:-20px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy{padding:42px 28px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field{min-height:480px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-band{width:calc(100% - 32px);padding:90px 0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-band>header{grid-template-columns:1fr;gap:20px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes{grid-template-columns:1fr;gap:0;padding-top:36px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:last-child{border-top:0;border-left:1px solid #102f3640;grid-column:auto;min-height:0;margin:0;padding:6px 0 46px 54px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article+article{padding-left:54px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:before{top:4px;left:-7px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .experience-modes article:hover{background:0 0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .intelligence-band{padding:88px 22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map{padding:16px 18px 20px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-visual{min-height:500px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy{padding:70px 22px 82px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band{background-image:url(/assets/brand/nuatalks-call-presence-v2.webp);background-position:57%;align-items:end;min-height:720px;padding:48px 22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band:before{background:linear-gradient(#0000,#031d24ad 28%,#031d24f7);inset:36% 0 0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .presence-band>div{width:100%}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .privacy-manifesto{padding:88px 22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger{grid-template-columns:1fr}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger article{min-height:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .boundary-ledger article+article{border-top:1px solid #062d352e;border-left:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer{grid-template-columns:1fr;gap:22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .public-footer nav{justify-content:flex-start}}@media (max-width:420px){body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand small{display:none}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions{display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions button,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions a{width:100%}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument{border-radius:25px 25px 25px 7px;padding:9px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-stage{border-radius:19px 19px 19px 4px;min-height:430px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading{min-height:278px;padding:106px 18px 22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading h2{font-size:clamp(31px,10vw,42px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-reading>p:last-child{font-size:11px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates{grid-template-columns:1fr}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates>div{grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:8px;padding:9px 8px;display:grid}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates>div+div{border-top:1px solid #bde8e61c;border-left:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-coordinates dd{margin:0}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes{grid-template-columns:1fr}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-modes button{min-height:44px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof{grid-template-columns:1fr;padding:11px 4px 2px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button{border-radius:15px;width:100%}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-instrument-proof button small{max-width:none}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard{border-radius:25px 25px 25px 7px;width:calc(100% - 20px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy{padding:34px 22px 38px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy h2{font-size:clamp(37px,11vw,49px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy blockquote{font-size:18px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field{min-height:540px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field:before{width:310px;height:310px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center{width:154px;height:154px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-center strong{font-size:22px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article{width:min(190px,52%);min-height:68px;padding:10px 12px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=person]{top:27px;left:18px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=purpose]{top:116px;right:14px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-field article[data-coordinate=pace]{bottom:92px;left:19px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-promise{max-width:none;bottom:28px;left:20px;right:15px}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-intelligence-map dl{grid-template-columns:1fr}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-visual{min-height:420px}}@media (prefers-reduced-motion:reduce){body:not(.nua-talks-native):not(.nua-talks-tester-mode) *,body:not(.nua-talks-native):not(.nua-talks-tester-mode) :before,body:not(.nua-talks-native):not(.nua-talks-tester-mode) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-weave{transform:none!important}}body:not(.nua-talks-native):not(.nua-talks-tester-mode){--public-night:#0767b5;--public-night-deep:#071731;--public-night-soft:#0b5590;--public-cream:#f7fafc;--public-paper:#fff;--public-mist:#eaf6fc;--public-teal:#178bd2;--public-sky:#d9f2ff;--public-gold:#1198d2;--public-coral:#45aee4;--public-ink:#071731;--public-muted:#4d6980;--public-display:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#f7fafc}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .app-shell{background:radial-gradient(circle at 12% 22%,#178bd214,#0000 25rem),#f7fafc}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .topbar{background:#fffffff0;border-color:#0767b524}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .brand small,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .eyebrow{color:#0767b5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero{color:#071731;background:radial-gradient(circle at 80% 40%,#178bd229,#0000 24rem),radial-gradient(circle at 62% 105%,#1198d214,#0000 30rem),linear-gradient(135deg,#fff,#f0f8fd)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1{color:#071731;font-weight:780}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1 em{color:#178bd2;font-weight:inherit}body.nua-talks-native.nua-talks-account-open:after{display:none}body.nua-talks-native.nua-talks-account-open,body.nua-talks-native.nua-talks-account-open #app,body.nua-talks-native.nua-talks-account-open .app-shell,body.nua-talks-native.nua-talks-account-open #main-content{background:#f7fafc}body.nua-talks-native.nua-talks-account-open #main-content{height:100dvh;min-height:100dvh;padding:var(--nua-native-safe-top,24px) 0 env(safe-area-inset-bottom,0px);display:block;overflow:hidden auto}body.nua-talks-native.nua-talks-account-open .talk-account-panel.native-talk-signin{width:min(520px,100%);max-width:none;max-height:none;min-height:calc(100dvh - var(--nua-native-safe-top,24px) - env(safe-area-inset-bottom,0px));box-shadow:none;border:0;border-radius:0;margin:0 auto;position:relative;inset:auto;overflow:visible}body.nua-talks-native.nua-talks-account-open .native-talk-signin-content{padding-top:clamp(20px,5dvh,52px)}body.nua-talks-webapp,body.nua-talks-native.nua-talks-account-open{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#071731;background:#f7fafc}body.nua-talks-webapp:not(.nua-talks-member-mode) .app-shell,body.nua-talks-native.nua-talks-account-open .app-shell{background:radial-gradient(circle at 14% 18%,#178bd221,#0000 24rem),radial-gradient(circle at 88% 84%,#1198d214,#0000 26rem),#f7fafc}body.nua-talks-webapp:not(.nua-talks-member-mode) .app-shell>.topbar{color:#071731;background:#fffffff5;border-color:#0767b524}body.nua-talks-webapp:not(.nua-talks-member-mode) .topbar .brand strong{color:#071731}body.nua-talks-webapp:not(.nua-talks-member-mode) .topbar .brand small{color:#4d6980}body.nua-talks-webapp.nua-talks-account-open:after{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0767b50d}body:not(.nua-talks-native).nua-talks-account-open .talk-account-panel,body.nua-talks-native .talk-account-panel.native-talk-signin,body.nua-talks-native.nua-talks-account-open .talk-account-panel.native-talk-unavailable{color:#071731;background:radial-gradient(circle at 92% 4%,#178bd21a,#0000 15rem),radial-gradient(circle at 8% 92%,#1198d212,#0000 17rem),#fff;border-color:#0767b533;box-shadow:0 28px 80px #07173129}body.nua-talks-webapp .talk-account-site-link{color:#31556f}.account-unavailable h2,.native-talk-signin-content h2{color:#071731;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:780}.account-unavailable .eyebrow,.native-talk-signin-content .eyebrow{color:#0767b5}.account-unavailable p:not(.eyebrow),.native-talk-signin-content>p:not(.eyebrow),.native-signin-state,.native-talk-profile label,.native-google-help,.native-talk-signin .store-review-access,.native-talk-signin .local-qa-access{color:#4d6980!important}.account-unavailable .status-pill,.native-talk-profile-save,.native-talk-signin .store-review-access button,.native-talk-signin .local-qa-access button{color:#fff;background:linear-gradient(135deg,#0767b5,#178bd2);border-color:#1198d2}body.nua-talks-native .native-talk-unavailable .account-unavailable .eyebrow{color:#0767b5}body.nua-talks-native .native-talk-unavailable .account-unavailable h2{color:#071731;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:780}body.nua-talks-native .native-talk-unavailable .account-unavailable p:not(.eyebrow){color:#4d6980}body.nua-talks-native .native-talk-unavailable .account-unavailable .status-pill{color:#fff;background:linear-gradient(135deg,#0767b5,#178bd2);border-color:#1198d2}.native-talk-signin-content:before{background:radial-gradient(circle,#1198d2 0 3px,#0000 4px),radial-gradient(circle at 24% 64%,#0767b5 0 3px,#0000 4px),radial-gradient(circle at 73% 27%,#76c9ee 0 3px,#0000 4px);border-color:#0767b52e;box-shadow:inset 0 0 0 20px #178bd208}.native-talk-signin-content>img,body.nua-talks-native .native-talk-unavailable .account-unavailable>img{filter:drop-shadow(0 12px 24px #0767b524)}.native-provider-signin:focus-visible,.native-google-help a:focus-visible,.native-talk-profile input:focus-visible{outline-color:#1198d2}.native-google-help,.native-talk-signin .store-review-access,.native-talk-signin .local-qa-access{border-top-color:#0767b529}.native-google-help summary{color:#071731}.native-talk-signin .local-qa-access p{margin:10px 0 14px;font-size:.82rem;line-height:1.45}.native-talk-signin .local-qa-access summary{color:#071731;font-weight:700}.native-google-help a{color:#0767b5;border-color:#0767b547}.native-talk-profile input,.native-talk-signin .store-review-access input{color:#071731;background:#fff;border-color:#0767b533}body:not(.nua-talks-native) .talk-account-panel .social-section-head{background:radial-gradient(circle at 88% 12%,#76c9ee33,#0000 12rem),linear-gradient(145deg,#071731,#0767b5);border-color:#178bd247}body:not(.nua-talks-native) .talk-account-panel .social-section-head small{color:#8ed9fa}body:not(.nua-talks-native) .talk-account-panel .social-section-head h2{color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:780}body:not(.nua-talks-native) .talk-account-panel .account-readiness-badge{color:#d9f2ff;background:#178bd22e;border-color:#76c9ee59}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice,body:not(.nua-talks-native) .talk-account-panel .account-provider-boundary{color:#31556f;background:#eef8fd;border-color:#0767b529}body:not(.nua-talks-native) .talk-account-panel .account-readiness-notice b{color:#071731;font-family:Inter,ui-sans-serif,system-ui,sans-serif}body:not(.nua-talks-native) .talk-account-panel .account-methods button:hover,body:not(.nua-talks-native) .talk-account-panel .account-email-form button,body:not(.nua-talks-native) .talk-account-panel .account-phone-form button{color:#fff;background:#0767b5;border-color:#1198d2}.nua-conversation-gate{color:#071731;background:radial-gradient(circle at 50% 0,#178bd21f,#0000 42%),#f7fafc;border-color:#0767b529;box-shadow:0 24px 70px #07173114}.nua-conversation-gate:before{background:radial-gradient(circle,#178bd20f,#0000 64%);border-color:#0767b51f;box-shadow:0 0 0 54px #178bd206,0 0 0 108px #0767b505}.nua-conversation-gate:after{background:#0767b5;box-shadow:-42px 20px 0 -2px #178bd2,34px -38px 0 -3px #76c9ee}.nua-conversation-gate-title{color:#071731;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:780}.nua-conversation-gate-copy,.nua-conversation-support,.nua-conversation-approval-code>time{color:#4d6980}.nua-conversation-gate-label,.nua-conversation-approval-code>span,.nua-conversation-approval-guide>span{color:#0767b5}.nua-conversation-trust-path li,.nua-conversation-approval-code,.nua-conversation-approval-guide{color:#071731;background:#ffffffe0;border-color:#0767b529}.nua-conversation-trust-step-number{color:#0767b5;border-color:#0767b53d}.nua-conversation-trust-step-copy>span{color:#4d6980}.nua-conversation-trust-step-copy>strong,.nua-conversation-approval-code>strong{color:#071731}.nua-conversation-trust-path li[data-state=complete] .nua-conversation-trust-step-number,.nua-conversation-trust-path li[data-state=current] .nua-conversation-trust-step-number,.nua-conversation-approval-guide-step{color:#fff;background:#0767b5;border-color:#1198d2}.nua-conversation-trust-path li[data-state=current]{background:#eef8fd}.nua-conversation-approval-guide>p{color:#31556f}.nua-conversation-gate button{color:#fff;background:#0767b5;border-color:#1198d2}.nua-conversation-gate button.nua-conversation-gate-secondary{color:#0767b5;background:#eef8fd;border-color:#0767b538}.nua-conversation-support-code{color:#31556f;background:#eef8fd;border-color:#0767b529}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-standard-copy h2 em,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation h2 em{color:#178bd2;font-weight:780}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions .primary-action,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nav-account-action,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .circles-copy button,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .closing-invitation button{color:#fff;background:linear-gradient(135deg,#0767b5,#178bd2);border-color:#1198d2}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-actions .secondary-action{color:#0767b5;background:#ffffffd1;border-color:#0767b547}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-app-route{color:#4d6980;background:#eef8fdd1;border-color:#0767b529}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-app-route strong{color:#0767b5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .nua-support-instrument{--support-accent:#1198d2;background:radial-gradient(circle at 90% 10%,#178bd23d,#0000 18rem),linear-gradient(145deg,#071731,#0767b5);border-color:#178bd257}body:not(.nua-talks-native):not(.nua-talks-tester-mode) :focus-visible{outline-color:#1198d2}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero:before{background:radial-gradient(circle at 79% 51%,#0000 0 205px,#0767b514 206px 207px,#0000 208px 290px,#178bd212 291px 292px,#0000 293px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero:after{opacity:.24;background-image:linear-gradient(#0767b50f 1px,#0000 1px),linear-gradient(90deg,#0767b50f 1px,#0000 1px)}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1,body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero h1 em{color:#071731;font-weight:780}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero .eyebrow{color:#0767b5}body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-content>p:not(.eyebrow):not(.hero-assurance):not(.hero-app-route),body:not(.nua-talks-native):not(.nua-talks-tester-mode) .hero-assurance{color:#4d6980}.nua-consent-host{z-index:120;padding:max(20px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));color:#eff9f6;-webkit-backdrop-filter:blur(16px)saturate(.8);backdrop-filter:blur(16px)saturate(.8);background:#021116d1;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.nua-consent-sheet{--consent-aqua:#91ded0;--consent-gold:#e4bd69;background:radial-gradient(circle at 90% 2%,#e4bd692b,#0000 18rem),radial-gradient(circle at 3% 58%,#5ec7b521,#0000 23rem),linear-gradient(155deg,#0d3238,#061b21 72%);border:1px solid #e4bd696b;border-radius:30px 30px 30px 10px;width:min(100%,610px);position:relative;overflow:hidden;box-shadow:0 34px 110px #0000007a,inset 4px 0 #91ded061}.nua-consent-sheet:after{content:"";z-index:0;pointer-events:none;border:1px solid #e4bd691f;border-radius:50%;width:250px;height:250px;position:absolute;top:-92px;right:-78px;box-shadow:inset 0 0 0 38px #91ded006,inset 0 0 0 78px #e4bd6905}.nua-consent-sheet>*{z-index:1;position:relative}.nua-consent-brand{background:#02121757;border-bottom:1px solid #91ded026;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:19px 22px;display:grid}.nua-consent-brand img{width:38px;height:38px;display:block}.nua-consent-brand span{gap:2px;min-width:0;display:grid}.nua-consent-brand strong{color:#fffdf8;font:550 20px/1.05 Georgia,serif}.nua-consent-brand small{color:#def4eea8;font:700 12px/1.35 system-ui,sans-serif}.nua-consent-brand>b{color:var(--consent-gold);letter-spacing:.14em;font:900 12px/1 system-ui,sans-serif}.nua-consent-intro{padding:28px 26px 18px}.nua-consent-intro>p:first-child{color:var(--consent-gold);letter-spacing:.14em;margin:0;font:900 12px/1.2 system-ui,sans-serif}.nua-consent-intro h2{color:#fffdf8;letter-spacing:-.035em;max-width:510px;margin:8px 0 12px;font:550 clamp(30px,7vw,43px)/1.02 Georgia,serif}.nua-consent-intro>p:last-child{color:#e4f6f2c2;max-width:530px;margin:0;font:500 15px/1.62 system-ui,sans-serif}.nua-consent-lens{border-block:1px solid #91ded026;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 26px 19px;display:grid}.nua-consent-lens span{gap:5px;min-width:0;padding:13px 11px;display:grid}.nua-consent-lens span+span{border-left:1px solid #91ded026}.nua-consent-lens em{color:var(--consent-gold);letter-spacing:.07em;text-transform:uppercase;font:900 12px/1.25 system-ui,sans-serif}.nua-consent-lens b{color:#e8f7f3;font:750 13px/1.35 system-ui,sans-serif}.nua-consent-policies{gap:9px;margin:0;padding:0 26px;list-style:none;display:grid}.nua-consent-policies li{background:#ffffff0b;border:1px solid #91ded030;border-radius:16px 16px 16px 6px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;padding:8px 10px 8px 16px;display:grid}.nua-consent-policies a{color:#fff5da;text-underline-offset:5px;align-items:center;min-height:44px;font:800 15px/1.35 system-ui,sans-serif;display:inline-flex}.nua-consent-policies small{color:#dcf2eda6;overflow-wrap:anywhere;font:750 12px/1.35 system-ui,sans-serif}.nua-consent-state{color:#e5f7f3c7;background:radial-gradient(circle at 20px 50%, var(--consent-aqua) 0 4px, transparent 5px), #03181d8c;border:1px solid #91ded02e;border-radius:15px 15px 15px 5px;min-height:48px;margin:17px 26px 0;padding:12px 14px 12px 42px;font:650 13px/1.5 system-ui,sans-serif}.nua-consent-state[data-state=working]{background:radial-gradient(circle at 20px 50%, var(--consent-gold) 0 4px, transparent 5px), #3d2e123d;border-color:#e4bd695c}.nua-consent-state[data-state=error]{color:#ffddd5;background:radial-gradient(circle at 20px,#ed9b88 0 4px,#0000 5px),#531f1b57;border-color:#ed9b8870}.nua-consent-actions{grid-template-columns:.72fr 1.28fr;gap:10px;padding:18px 26px 27px;display:grid}.nua-consent-actions button{color:#0a2d2e;background:linear-gradient(145deg, #f4dda3, var(--consent-gold));cursor:pointer;border:1px solid #e4bd6980;border-radius:14px;min-height:48px;padding:10px 15px;font:850 14px/1.25 system-ui,sans-serif;box-shadow:0 10px 30px #714f1229}.nua-consent-actions button.secondary{color:#e2f3ef;box-shadow:none;background:#0e3239db;border-color:#91ded042}.nua-consent-actions button:disabled{cursor:wait;opacity:.58}.nua-consent-host :focus-visible{outline:3px solid var(--consent-aqua);outline-offset:3px}@media (max-width:540px){.nua-consent-host{padding:max(10px, env(safe-area-inset-top)) 0 0;place-items:end center}.nua-consent-sheet{width:100%;max-height:calc(100dvh - max(10px, env(safe-area-inset-top)));border-width:1px 0 0;border-radius:26px 26px 0 0;overflow:auto}.nua-consent-brand{padding-inline:18px}.nua-consent-brand>b{display:none}.nua-consent-intro{padding:23px 19px 16px}.nua-consent-lens{grid-template-columns:1fr;margin-inline:19px}.nua-consent-lens span{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center}.nua-consent-lens span+span{border-top:1px solid #91ded026;border-left:0}.nua-consent-policies{padding-inline:19px}.nua-consent-policies li{grid-template-columns:1fr;gap:0}.nua-consent-state{margin-inline:19px}.nua-consent-actions{padding:15px 19px calc(20px + env(safe-area-inset-bottom));grid-template-columns:1fr}.nua-consent-actions button:not(.secondary){grid-row:1}}@media (prefers-reduced-motion:reduce){.nua-consent-host,.nua-consent-host *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
