.pc-workspace{min-height:100dvh;color:var(--pc-navy);background:#f6f7f9;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.6}.pc-workspace button,.pc-workspace input,.pc-workspace select{font:inherit}.pc-workspace button{cursor:pointer}.pc-workspace button:disabled{cursor:not-allowed}.pc-workspace :is(button,input,select,a,summary):focus-visible{outline:3px solid #d94c36;outline-offset:3px}.pc-workspace-header{display:flex;justify-content:space-between;align-items:center;gap:14px;max-width:1024px;margin:0 auto;padding:max(12px,env(safe-area-inset-top)) 28px 12px}.pc-workspace-brand{display:flex;align-items:center;width:156px;height:60px;border:0;padding:0;background:transparent}.pc-workspace-brand img{display:block;width:100%;height:100%;object-fit:contain}.pc-workspace-header-actions{display:flex;gap:8px}.pc-workspace-icon-button{display:grid;place-items:center;height:43px;width:43px;border:1px solid #e2e7ee;border-radius:14px;background:#fff;color:var(--pc-navy)}.pc-workspace-main{width:min(100% - 48px,820px);margin:12px auto 0;padding-bottom:120px;outline:0}.pc-workspace-heading{margin:8px 0 25px;max-width:630px}.pc-workspace-eyebrow{font-size:10px;letter-spacing:.1em;font-weight:700;color:#c54a37}.pc-workspace h1{font-size:clamp(30px,5vw,41px);line-height:1.12;letter-spacing:-.045em;margin:9px 0 12px;color:var(--pc-navy);font-weight:700}.pc-workspace h2{font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.025em;margin:0}.pc-workspace h3{font-size:12px;margin:22px 0 7px}.pc-workspace-heading>p{color:#637084;font-size:14px;line-height:1.7;margin:0}.pc-workspace-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}.pc-workspace-card,.pc-workspace-hero{background:#fff;border:1px solid #e1e6ee;border-radius:23px;padding:24px;margin-bottom:18px;box-shadow:0 7px 24px #091b3a06}.pc-workspace-home-grid>section{margin-bottom:0}.pc-workspace-hero{background:linear-gradient(145deg,#fff9d9,#fffdf0 42%,#fff);border-color:#e8dfb4}.pc-workspace-card-top,.pc-workspace-card-heading,.pc-workspace-section-heading{display:flex;align-items:center;justify-content:space-between;gap:14px}.pc-workspace-card-top{margin-bottom:18px}.pc-workspace-card-heading{margin-bottom:16px}.pc-workspace-card-heading h2{min-width:0}.pc-workspace-icon-disc{flex:0 0 44px;width:44px;height:44px;border-radius:14px;background:#fff0e9;display:grid;place-items:center;color:#c44935}.pc-workspace-hero .pc-workspace-icon-disc{background:#f3df55;color:var(--pc-navy)}.pc-workspace-private-label{display:inline-flex;gap:5px;align-items:center;font-size:10px;font-weight:600;color:#5d624e}.pc-workspace-card-copy,.pc-workspace-muted{color:#627086;font-size:12px;line-height:1.7;margin:8px 0 0}.pc-workspace-snapshot{margin:21px 0 0;display:grid;gap:14px}.pc-workspace-snapshot>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(9,27,58,.08);padding-bottom:12px}.pc-workspace-snapshot>div:last-child{border-bottom:0}.pc-workspace-snapshot dt{color:#627086;font-size:11px;max-width:60%}.pc-workspace-snapshot dd{margin:0;font-size:14px;font-weight:700;text-align:right;overflow-wrap:anywhere}.pc-workspace-updated{color:#6c756c;font-size:10px;margin:7px 0 14px}.pc-workspace-primary{display:flex;width:100%;align-items:center;justify-content:center;gap:12px;min-height:52px;border:0;border-radius:14px;background:var(--pc-yellow);color:var(--pc-navy);padding:13px 17px;font-weight:700!important;font-size:13px!important;line-height:1.45}.pc-workspace-primary:hover:not(:disabled){background:#ead12b}.pc-workspace-hero .pc-workspace-primary{margin-top:18px}.pc-workspace-text-action{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 0;border:0;background:transparent;color:var(--pc-navy);text-decoration:underline;text-underline-offset:3px;font-size:11px!important;font-weight:600!important;text-align:left;line-height:1.6}.pc-workspace-row-action{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin-top:17px;padding:11px 0 0;border:0;border-top:1px solid #e7eaf0;background:transparent;color:var(--pc-navy);font-weight:700!important;font-size:12px!important;text-align:left}.pc-workspace-row-action>svg{flex-shrink:0}.pc-workspace-tags{display:flex;flex-wrap:wrap;gap:7px}.pc-workspace-tags span{background:#f0f3f7;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:600}.pc-workspace-preference{font-size:11px;color:#617086;margin:9px 0 0}.pc-workspace-preference strong{color:var(--pc-navy)}.pc-workspace-small{font-size:10px;line-height:1.7;color:#657287;margin:12px 0 0}.pc-workspace-boundary{display:flex;align-items:flex-start;gap:10px;background:#fff7e6;border:1px solid #eeddb5;border-radius:14px;padding:15px;margin:0 0 20px;color:#6c5021}.pc-workspace-boundary--compact{margin:18px 0}.pc-workspace-boundary>svg{flex-shrink:0;margin-top:2px}.pc-workspace-boundary p{margin:0;font-size:11px;line-height:1.7}.pc-workspace-boundary strong,.pc-workspace-boundary span{display:block}.pc-workspace-boundary strong{margin-bottom:3px}.pc-workspace-help-card{display:flex;width:100%;align-items:center;gap:14px;padding:21px;margin-top:18px;border-radius:20px;border:1px solid #dfe5ee;background:#fff;color:var(--pc-navy);text-align:left}.pc-workspace-help-icon{flex-shrink:0;width:45px;height:45px;background:#fff0e9;border-radius:14px;display:grid;place-items:center;color:#c44935}.pc-workspace-help-card>span:nth-child(2){flex:1}.pc-workspace-help-card strong,.pc-workspace-help-card small{display:block}.pc-workspace-help-card strong{font-size:15px}.pc-workspace-help-card small{margin-top:4px;font-size:11px;color:#647287;line-height:1.65}.pc-workspace-help-card>svg{flex-shrink:0}.pc-workspace-account-strip{display:flex;gap:10px;align-items:flex-start;margin:25px 0 5px;padding:0 6px}.pc-workspace-account-strip>svg{flex-shrink:0;margin-top:3px}.pc-workspace-account-strip>div{flex:1}.pc-workspace-account-strip strong{font-size:11px}.pc-workspace-account-strip p{font-size:10px;color:#687489;margin:3px 0 0}.pc-workspace-plan-form{max-width:640px;margin:0 auto}.pc-workspace-toggle-row{display:grid;grid-template-columns:44px 1fr 42px;gap:12px;align-items:center;position:relative;cursor:pointer}.pc-workspace-toggle-row>span:nth-child(2){min-width:0}.pc-workspace-toggle-row strong,.pc-workspace-toggle-row small{display:block}.pc-workspace-toggle-row strong{font-size:13px;line-height:1.45}.pc-workspace-toggle-row small{font-size:10px;color:#657388;margin-top:4px;line-height:1.6}.pc-workspace-toggle-row>input{position:absolute;right:0;width:42px;height:26px;opacity:0;z-index:2;cursor:pointer}.pc-workspace-switch{width:42px;height:26px;border-radius:20px;background:#c7cdd7;position:relative;transition:background .15s}.pc-workspace-switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0002;transition:transform .15s}.pc-workspace-toggle-row>input:checked+.pc-workspace-switch{background:var(--pc-navy)}.pc-workspace-toggle-row>input:checked+.pc-workspace-switch:after{transform:translate(16px)}.pc-workspace-toggle-row>input:focus-visible+.pc-workspace-switch{outline:3px solid #d94c36;outline-offset:4px}.pc-workspace-toggle-row>input:disabled+.pc-workspace-switch{opacity:.5}.pc-workspace-form-fields{margin-top:23px;padding-top:20px;border-top:1px solid #e6eaf0}.pc-workspace-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:600}.pc-workspace-field>input,.pc-workspace-field>select{display:block;width:100%;min-height:49px;border:1px solid #cdd5e0;border-radius:12px;background:#fff;padding:11px 13px;color:var(--pc-navy);font-size:15px;font-weight:400}.pc-workspace-form-fields .pc-workspace-field:last-of-type{margin-bottom:0}.pc-workspace-save-area{display:flex;flex-direction:column;align-items:center;gap:7px;margin:22px 0 25px}.pc-workspace-save-area .pc-workspace-small{margin:0;text-align:center}.pc-workspace-error,.pc-workspace-success{border-radius:13px;padding:14px;font-size:12px;line-height:1.65;margin:14px 0}.pc-workspace-error{background:#fff0ee;border:1px solid #efc8c2;color:#963c31}.pc-workspace-error p{margin:0}.pc-workspace-success{display:flex;align-items:flex-start;gap:9px;background:#edf8f1;border:1px solid #c8e5d3;color:#236044}.pc-workspace-success svg{flex-shrink:0}.pc-workspace-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:26px 10px;color:#627087;font-size:12px}.pc-workspace-next-step{max-width:640px;margin:0 auto 18px}.pc-workspace-next-step p{font-size:12px;color:#627086;line-height:1.75;margin:10px 0}.pc-workspace-access-status{text-align:center;padding:28px;background:linear-gradient(160deg,#fff9dd,#fff)}.pc-workspace-access-shield{display:grid;place-items:center;margin:0 auto 17px;width:78px;height:78px;border-radius:50%;color:var(--pc-navy);background:var(--pc-yellow);box-shadow:0 0 0 9px #f8ed9d55}.pc-workspace-access-status p{max-width:400px;margin:12px auto;color:#657187;font-size:12px}.pc-workspace-soon{display:inline-block;background:#eceff3;color:#5c687a;border-radius:7px;padding:5px 9px;font-weight:700;font-size:10px}.pc-workspace-steps{list-style:none;margin:26px 0;padding:0}.pc-workspace-steps>li{display:flex;align-items:flex-start;gap:13px;padding:17px 0;border-bottom:1px solid #e0e5ed}.pc-workspace-step-mark{display:grid;place-items:center;flex:0 0 31px;height:31px;border-radius:10px;background:#e8ecf2;color:#657086;font-size:12px;font-weight:700}.pc-workspace-steps>li:first-child .pc-workspace-step-mark{background:#e7f4ec;color:#257047}.pc-workspace-steps>li>div{flex:1}.pc-workspace-steps h2{font-size:14px;margin-top:3px}.pc-workspace-steps p{font-size:11px;color:#657287;margin:6px 0 0;line-height:1.8}.pc-workspace-step-status{font-size:9px;font-weight:700;color:#286445;padding-top:6px}.pc-workspace-centered{text-align:center}.pc-workspace-section-heading{margin:5px 0 15px}.pc-workspace-section-heading h2{font-size:15px}.pc-workspace-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 25px}.pc-workspace-empty h2{margin:18px 0 0}.pc-workspace-empty p{color:#657187;font-size:12px;line-height:1.8;max-width:400px;margin:12px 0 22px}.pc-workspace-empty .pc-workspace-primary{max-width:360px}.pc-workspace-history{list-style:none;padding:0;margin:0}.pc-workspace-history .pc-workspace-card-heading{margin-bottom:5px}.pc-workspace-history h2{font-size:15px}.pc-workspace-history time{display:block;font-size:11px;color:#647187}.pc-workspace-history-dot{width:9px;height:9px;border-radius:50%;background:#ddc729;flex-shrink:0}.pc-workspace-support.member-app{min-height:0;padding:0;background:transparent}.pc-workspace-support .member-support-intro h1{font-size:clamp(29px,5vw,40px)}.pc-workspace-support .member-support-service{padding:20px}.pc-workspace-support .pc-workspace-next-step{margin-top:22px;max-width:none}.pc-workspace-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 15px;color:#718095;font-size:9px;margin:28px 2px 0;padding-top:17px;border-top:1px solid #e2e7ee}.pc-workspace-nav{position:fixed;z-index:20;bottom:16px;left:50%;transform:translate(-50%);width:min(100% - 32px,560px);display:grid;grid-template-columns:repeat(5,1fr);gap:3px;background:#fffffff7;border:1px solid #dde3ec;border-radius:22px;padding:9px 12px;box-shadow:0 6px 35px #091b3a1f}.pc-workspace-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:48px;padding:5px 3px;border:0;border-radius:13px;background:transparent;color:#6d798b;font-size:9px;font-weight:600}.pc-workspace-nav>button.is-active{background:#fff8cf;color:var(--pc-navy)}@media(max-width:620px){.pc-workspace-header{padding-left:20px;padding-right:20px}.pc-workspace-brand{width:143px;height:56px}.pc-workspace-main{width:calc(100% - 36px);margin-top:7px;padding-bottom:calc(112px + env(safe-area-inset-bottom))}.pc-workspace-home-grid{grid-template-columns:1fr;gap:16px}.pc-workspace-heading{margin:8px 3px 24px}.pc-workspace-card,.pc-workspace-hero{padding:21px;border-radius:21px}.pc-workspace-hero .pc-workspace-snapshot{display:grid;grid-template-columns:1fr 1fr}.pc-workspace-hero .pc-workspace-snapshot>div{display:block;padding-bottom:4px;border:0}.pc-workspace-hero .pc-workspace-snapshot>div:first-child{grid-column:1 / -1;border-bottom:1px solid #e5dfc4;padding-bottom:15px;margin-bottom:1px}.pc-workspace-hero .pc-workspace-snapshot dt{max-width:none}.pc-workspace-hero .pc-workspace-snapshot dd{text-align:left;font-size:17px;margin-top:5px}.pc-workspace-hero .pc-workspace-snapshot>div:first-child dd{font-size:30px;letter-spacing:-.04em}.pc-workspace-account-strip{flex-wrap:wrap}.pc-workspace-account-strip>.pc-workspace-text-action{margin-left:27px}.pc-workspace-toggle-row{grid-template-columns:40px 1fr 42px;gap:10px}.pc-workspace-toggle-row .pc-workspace-icon-disc{width:40px;height:40px}.pc-workspace-toggle-row strong{font-size:12px}.pc-workspace-nav{bottom:0;width:100%;border-radius:20px 20px 0 0;padding:9px 12px max(10px,env(safe-area-inset-bottom));border-bottom:0}.pc-workspace-help-card{padding:18px 15px;gap:11px}.pc-workspace-help-card strong{font-size:14px}}@media(prefers-reduced-motion:reduce){.pc-workspace-switch,.pc-workspace-switch:after{transition:none}}.pc-workspace-identity-test{margin:20px 0;padding:22px;border:2px dashed #c6973b;background:#fffbef;border-radius:20px}.pc-workspace-test-label{display:inline-flex;gap:7px;align-items:center;font-size:10px;font-weight:700;letter-spacing:.04em;color:#805918}.pc-workspace-test-notice{font-size:12px;line-height:1.75;color:#5f4b28;margin:13px 0 0}.pc-workspace-identity-test .pc-workspace-primary{margin-top:18px}.pc-workspace-test-status{font-size:12px;color:#654f27;padding:13px;border:1px solid #e7d4a5;border-radius:10px;background:#fff5d7}.pc-workspace-identity-test-host{margin-top:16px;border-radius:12px;overflow:hidden;background:#fff}.pc-workspace-identity-test-host[hidden]{display:none}.pc-workspace-identity-test-host iframe{width:100%;border:0;display:block}.pc-workspace-leave-dialog{width:min(90vw,450px);border:1px solid #dfe5ee;border-radius:24px;padding:28px;color:#091b3a;box-shadow:0 22px 90px #091b3a33;font:inherit}.pc-workspace-leave-dialog::backdrop{background:#091b3a66;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pc-workspace-leave-dialog h2{font-size:23px;line-height:1.25;margin:0 0 12px}.pc-workspace-leave-dialog p{font-size:15px;line-height:1.6;color:#56667e;margin:0 0 24px}.pc-workspace-leave-actions{display:flex;flex-direction:column;align-items:stretch;gap:18px}.pc-workspace-leave-actions .pc-workspace-text-action{justify-content:center}.core-stage{min-height:100dvh;padding:28px 16px;display:flex;justify-content:center;align-items:flex-start;font-family:Montserrat,sans-serif}.core-welcome{width:100%;max-width:440px;height:auto;min-height:780px;border:1px solid var(--pc-line);border-radius:32px;box-shadow:var(--pc-shadow);padding:22px 28px 24px}.core-welcome:focus{outline:none}.core-welcome .welcome-screen__brand{margin-top:8px}.core-welcome .pc-brand{width:244px;height:96px}.core-welcome .welcome-screen__visual{flex:none;min-height:205px}.core-welcome .welcome-screen__copy{margin-bottom:22px}.core-welcome .eyebrow{font-size:11px;letter-spacing:.12em}.core-welcome .welcome-screen__copy h1{font-size:clamp(29px,8vw,36px);font-weight:700;margin-top:10px}.core-welcome .welcome-screen__copy p{font-size:14px;line-height:1.6}.core-action{width:100%;min-height:54px;padding:13px 17px;border:1px solid #d6dce6;border-radius:17px;background:#fff;color:var(--pc-navy);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer}.core-action--primary{background:var(--pc-yellow);border-color:var(--pc-yellow)}.core-action--future:disabled{opacity:1;background:#f5f6f8;color:#606b7c;flex-wrap:wrap;gap:6px 12px}.core-soon{font-size:9px;letter-spacing:.015em;font-weight:700;background:#e8ebf0;color:#4a5669;border-radius:6px;padding:5px 7px;white-space:nowrap}.core-free{font-size:11px;padding:4px 7px;background:var(--pc-yellow-soft);border-radius:6px}.core-availability{color:#647084;font-size:11px;line-height:1.6;text-align:center;margin:13px 4px 17px}.core-support{border:0;background:none;color:var(--pc-navy);align-self:center;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;padding:10px;min-height:44px;cursor:pointer}.core-privacy{margin-top:15px;padding-top:17px;border-top:1px solid var(--pc-line);display:flex;align-items:flex-start;justify-content:center;gap:8px;color:#647084}.core-privacy svg{flex-shrink:0;margin-top:2px}.core-privacy p{margin:0;font-size:10px;line-height:1.65}.core-privacy strong,.core-privacy span{display:block}.core-privacy strong{color:var(--pc-navy);font-size:11px}@media(max-width:520px){.core-stage{padding:0;background:#fff}.core-welcome{max-width:none;min-height:100dvh;border:0;border-radius:0;box-shadow:none;padding:max(18px,env(safe-area-inset-top)) 25px max(22px,env(safe-area-inset-bottom))}.core-welcome .welcome-screen__visual{min-height:190px}}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pc-yellow: #f2da34;--pc-yellow-soft: #fff9d9;--pc-coral: #ed5a44;--pc-orange: #ee6f41;--pc-orange-two: #ef853f;--pc-orange-three: #f09a3c;--pc-navy: #091b3a;--pc-navy-two: #122c52;--pc-ink: #182033;--pc-muted: #697386;--pc-line: #e5e9f0;--pc-surface: #f6f7f9;--pc-positive: #16775a;--pc-positive-bg: #e9f7f1;--pc-warning: #a96111;--pc-warning-bg: #fff5df;--pc-danger: #b23b3b;--pc-danger-bg: #fff0ef;--pc-shadow: 0 20px 60px rgba(9, 27, 58, .13)}*{box-sizing:border-box}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible{outline:3px solid rgba(238,111,65,.26);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.48}body{margin:0;min-width:320px;min-height:100vh;color:var(--pc-ink);background:#eef1f5}#root{min-height:100vh}.v2-stage{min-height:100vh;display:flex;align-items:center;justify-content:center;gap:clamp(3rem,7vw,7rem);padding:32px;background:radial-gradient(circle at 15% 15%,rgba(242,218,52,.16),transparent 28%),radial-gradient(circle at 85% 80%,rgba(237,90,68,.09),transparent 24%),linear-gradient(140deg,#f8f9fb,#edf1f6)}.presentation-panel{width:min(440px,38vw);display:flex;flex-direction:column;align-items:flex-start}.presentation-panel .pc-brand{margin-left:-11px}.presentation-panel__eyebrow{margin-top:30px;color:var(--pc-coral);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.presentation-panel>h1{margin:10px 0 14px;color:var(--pc-navy);font-size:clamp(2.2rem,4vw,4.3rem);font-weight:600;letter-spacing:-.055em;line-height:.98}.presentation-panel>p{max-width:430px;margin:0;color:#4f5c70;font-size:1.02rem;line-height:1.72}.presentation-panel__flow{width:100%;display:flex;align-items:center;gap:10px;margin-top:34px}.presentation-panel__flow>div{min-width:0;display:flex;align-items:center;gap:10px}.presentation-panel__flow>div>svg{flex:0 0 auto;color:var(--pc-coral)}.presentation-panel__flow span{display:flex;flex-direction:column;color:var(--pc-muted);font-size:.7rem;line-height:1.35}.presentation-panel__flow strong{color:var(--pc-navy);font-size:.76rem}.presentation-panel__flow>i{width:18px;height:1px;flex:0 0 auto;background:#bcc4d0}.presentation-panel>section{width:100%;margin-top:38px;padding:20px;border:1px solid rgba(9,27,58,.09);border-radius:20px;background:#ffffff9e;box-shadow:0 12px 35px #091b3a0d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.presentation-panel>section>strong,.presentation-panel>section>span{display:block}.presentation-panel>section>strong{color:var(--pc-navy);font-size:.86rem}.presentation-panel>section>span{margin-top:4px;color:var(--pc-muted);font-size:.75rem}.presentation-panel>section>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.presentation-panel>section button{padding:7px 10px;border:1px solid #dbe0e8;border-radius:999px;color:#556174;background:#fff;font-size:.7rem;font-weight:600;cursor:pointer}.presentation-panel>section button.is-active{border-color:var(--pc-yellow);color:var(--pc-navy);background:var(--pc-yellow-soft)}.presentation-panel>small{max-width:400px;margin-top:18px;color:#7d8796;font-size:.68rem;line-height:1.55}.phone-shell{position:relative;width:410px;height:min(864px,calc(100vh - 36px));flex:0 0 auto;padding:11px;border:1px solid #222a35;border-radius:52px;background:linear-gradient(145deg,#151a22,#030508);box-shadow:0 40px 100px #091b3a3d,0 2px #ffffff29 inset}.phone-shell:before,.phone-shell:after{content:"";position:absolute;left:-4px;width:4px;border-radius:3px 0 0 3px;background:#121720}.phone-shell:before{top:145px;height:72px}.phone-shell:after{top:234px;height:42px}.phone-shell__speaker{position:absolute;top:19px;left:50%;z-index:30;width:120px;height:27px;transform:translate(-50%);border-radius:0 0 17px 17px;background:#05070a}.phone-shell__speaker:after{content:"";position:absolute;top:8px;left:50%;width:42px;height:4px;transform:translate(-50%);border-radius:99px;background:#202630}.phone-shell__home{position:absolute;bottom:17px;left:50%;z-index:31;width:124px;height:4px;transform:translate(-50%);border-radius:999px;background:#0b1423e6;pointer-events:none}.phone-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:42px;background:#fff}.status-bar{position:absolute;top:0;left:0;right:0;z-index:22;height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;color:var(--pc-navy);background:#fffffff0;font-size:.69rem;font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.status-bar__icons{display:flex;align-items:center;gap:5px}.signal-bars{height:11px;display:flex;align-items:flex-end;gap:1.5px}.signal-bars i{width:2px;border-radius:2px;background:currentColor}.signal-bars i:nth-child(1){height:4px}.signal-bars i:nth-child(2){height:6px}.signal-bars i:nth-child(3){height:8px}.signal-bars i:nth-child(4){height:10px}.status-wifi{font-size:.85rem;transform:rotate(-42deg)}.status-battery{position:relative;width:16px;height:8px;padding:1px;border:1px solid currentColor;border-radius:2px}.status-battery:after{content:"";position:absolute;top:2px;right:-3px;width:2px;height:3px;border-radius:0 1px 1px 0;background:currentColor}.status-battery i{display:block;width:80%;height:100%;border-radius:1px;background:currentColor}.app-header,.back-header{position:absolute;top:36px;left:0;right:0;z-index:20;height:66px;display:grid;grid-template-columns:76px minmax(0,1fr) 76px;align-items:center;padding:0 14px;border-bottom:1px solid rgba(9,27,58,.08);background:#fffffff5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.back-header{position:sticky;top:0;height:62px;padding:0 14px;background:#fff;grid-template-columns:42px minmax(0,1fr) 42px}.back-header>strong{overflow:hidden;color:var(--pc-navy);font-size:.87rem;font-weight:650;text-align:center;text-overflow:ellipsis;white-space:nowrap}.back-header__action{display:flex;justify-content:flex-end}.icon-button,.avatar-button{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:14px;color:var(--pc-navy);background:#f5f6f8;cursor:pointer}.app-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:6px}.notification-button{position:relative;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:11px;color:var(--pc-navy);background:#f5f6f8;cursor:pointer}.notification-button>span{position:absolute;top:5px;right:5px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:var(--pc-coral)}.avatar-button{position:relative;width:36px;height:36px;justify-self:end;border:1px solid #e5e9ef;border-radius:50%;background:#fff}.avatar-button__verified{position:absolute;right:-2px;bottom:-2px;width:14px;height:14px;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;color:var(--pc-navy);background:var(--pc-yellow)}.app-header__title{min-width:0;display:flex;flex-direction:column;align-items:center}.app-header__title strong{color:var(--pc-navy);font-size:.9rem}.app-header__title span{max-width:100%;overflow:hidden;color:var(--pc-muted);font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.pc-brand{width:210px;height:83px;display:inline-flex;align-items:center;justify-content:center}.pc-brand--compact{width:158px;height:62px;justify-self:center}.pc-brand__crop{width:100%;height:100%;overflow:hidden;background:transparent}.pc-brand__crop img{width:100%;height:100%;display:block;object-fit:contain}.app-main{position:absolute;top:36px;right:0;bottom:0;left:0;overflow:hidden;background:#fff}.app-main--with-nav{top:102px;bottom:68px}.bottom-nav{position:absolute;right:0;bottom:0;left:0;z-index:21;height:68px;display:grid;grid-template-columns:repeat(5,1fr);padding:7px 8px 10px;border-top:1px solid #e8ebf0;background:#fffffff7;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.bottom-nav button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;border:0;color:#8a93a2;background:transparent;font-size:.57rem;font-weight:600;cursor:pointer}.bottom-nav button:before{content:"";position:absolute;top:-7px;width:34px;height:3px;border-radius:999px;background:transparent}.bottom-nav button.is-active{color:var(--pc-navy)}.bottom-nav button.is-active:before{background:var(--pc-yellow)}.bottom-nav button.is-active svg{color:var(--pc-coral)}.screen-content,.screen-scroll{height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.screen-content::-webkit-scrollbar,.screen-scroll::-webkit-scrollbar{display:none}.screen-content{padding:22px 18px 28px;background:#fff}.standalone-screen{height:100%;display:flex;flex-direction:column;background:#fff}.standalone-screen>.screen-scroll{flex:1;min-height:0;padding:22px 20px 30px}.section-heading{margin-bottom:22px}.section-heading>span,.eyebrow{display:block;margin-bottom:7px;color:var(--pc-coral);font-size:.64rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.section-heading h1,.completion-screen h1,.access-result h1{margin:0;color:var(--pc-navy);font-size:1.55rem;font-weight:650;letter-spacing:-.035em;line-height:1.14}.section-heading p,.completion-screen>p,.access-result>.screen-scroll>p{margin:9px 0 0;color:var(--pc-muted);font-size:.78rem;line-height:1.58}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border:1px solid transparent;border-radius:15px;font-size:.78rem;font-weight:700;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.button:active:not(:disabled){transform:translateY(1px)}.button--primary{color:var(--pc-navy);background:var(--pc-yellow);box-shadow:0 8px 18px #f2da343d}.button--secondary{border-color:#dfe4eb;color:var(--pc-navy);background:#fff}.button--ghost{color:var(--pc-navy);background:#f4f6f8}.button--danger{color:#fff;background:var(--pc-danger)}.notice{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid;border-radius:14px}.notice svg{flex:0 0 auto;margin-top:1px}.notice p{margin:0;font-size:.68rem;line-height:1.48}.notice--neutral{border-color:#dfe5ed;color:#526073;background:#f7f8fa}.notice--neutral svg{color:var(--pc-navy)}.notice--warning{border-color:#f1dfb4;color:#755021;background:var(--pc-warning-bg)}.notice--positive{border-color:#bfe5d5;color:#245d4c;background:var(--pc-positive-bg)}.field-stack{display:grid;gap:14px}.field-stack label{display:grid;gap:6px;color:#3e4a5d;font-size:.68rem;font-weight:650}.field-stack input,.search-field input{width:100%;min-height:46px;padding:0 13px;border:1px solid #dfe4eb;border-radius:13px;color:var(--pc-ink);background:#fff;font-size:.76rem;font-weight:500}.consent-row{display:flex;align-items:flex-start;gap:10px;color:#536073;font-size:.69rem;line-height:1.48;cursor:pointer}.consent-row input{width:18px;height:18px;flex:0 0 auto;margin:1px 0 0;accent-color:var(--pc-navy)}.consent-row--danger{padding:13px;border:1px solid #f1c7c2;border-radius:14px;color:#75433e;background:var(--pc-danger-bg)}.card{padding:16px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;box-shadow:0 8px 26px #091b3a0e}.card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.card-heading>div{display:flex;flex-direction:column}.card-heading strong{color:var(--pc-navy);font-size:.78rem}.card-heading span{margin-top:3px;color:var(--pc-muted);font-size:.62rem}.card-heading>svg{color:var(--pc-coral)}.welcome-screen{height:100%;display:flex;flex-direction:column;padding:18px 24px 26px;background:linear-gradient(180deg,rgba(242,218,52,.18),transparent 35%),#fff}.welcome-screen__brand{display:flex;justify-content:center;margin-top:22px}.welcome-screen__visual{flex:1 1 auto;min-height:190px;display:grid;place-items:center}.welcome-shield{position:relative;width:186px;height:186px;display:grid;place-items:center;color:var(--pc-navy)}.welcome-shield>svg{position:relative;z-index:2;color:var(--pc-navy);filter:drop-shadow(0 12px 20px rgba(9,27,58,.12))}.welcome-shield:before{content:"";position:absolute;top:38px;right:38px;bottom:38px;left:38px;border-radius:50%;background:var(--pc-yellow);box-shadow:0 0 0 14px #f2da342b,0 0 0 30px #f2da3414}.welcome-shield__ring{position:absolute;border:1px solid rgba(237,90,68,.34);border-radius:50%}.welcome-shield__ring--one{top:16px;right:16px;bottom:16px;left:16px}.welcome-shield__ring--two{top:2px;right:2px;bottom:2px;left:2px;border-color:#091b3a1c}.welcome-shield__dot{position:absolute;z-index:3;width:10px;height:10px;border:3px solid #fff;border-radius:50%;background:var(--pc-coral);box-shadow:0 4px 9px #ed5a4442}.welcome-shield__dot--one{top:27px;right:45px}.welcome-shield__dot--two{right:11px;bottom:65px;background:var(--pc-yellow)}.welcome-shield__dot--three{bottom:11px;left:53px;background:var(--pc-orange-two)}.welcome-screen__copy{margin-bottom:22px}.welcome-screen__copy h1{margin:0;color:var(--pc-navy);font-size:2rem;font-weight:650;letter-spacing:-.05em;line-height:1.04}.welcome-screen__copy p{margin:12px 0 0;color:var(--pc-muted);font-size:.78rem;line-height:1.6}.welcome-screen__actions{display:grid;gap:10px}.welcome-screen__actions>p{margin:3px 0 0;color:var(--pc-muted);font-size:.66rem;text-align:center}.welcome-screen__actions>p button,.text-link{padding:0;border:0;color:var(--pc-coral);background:transparent;font-size:inherit;font-weight:700;cursor:pointer}.stepper{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:24px}.stepper span{height:3px;border-radius:999px;background:#e6e9ee}.stepper span.is-active{background:var(--pc-yellow)}.signup-screen>.button{width:100%;margin-top:20px}.privacy-stack{display:grid;gap:10px}.privacy-stack>div{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1px solid var(--pc-line);border-radius:15px;background:#fff}.privacy-stack svg{flex:0 0 auto;color:var(--pc-coral)}.privacy-stack span{display:flex;flex-direction:column;color:var(--pc-muted);font-size:.66rem;line-height:1.45}.privacy-stack strong{margin-bottom:3px;color:var(--pc-navy);font-size:.73rem}.signup-screen .consent-row{margin-top:18px}.identity-card{display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;box-shadow:0 10px 30px #091b3a0f}.identity-card__icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:var(--pc-navy);background:var(--pc-yellow)}.identity-card>div:nth-child(2){min-width:0;display:flex;flex-direction:column}.identity-card strong{color:var(--pc-navy);font-size:.75rem}.identity-card span{margin-top:3px;color:var(--pc-muted);font-size:.63rem}.identity-card>svg{color:var(--pc-positive)}.signup-screen .identity-card+.notice{margin-top:14px}.completion-screen{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px;text-align:center;background:radial-gradient(circle at 50% 34%,rgba(242,218,52,.22),transparent 28%),#fff}.completion-screen__icon{width:112px;height:112px;display:grid;place-items:center;margin:48px 0 24px;border-radius:34px;color:var(--pc-navy);background:var(--pc-yellow);box-shadow:0 16px 38px #f2da344d}.completion-screen>p{max-width:300px}.completion-screen .button{width:100%;margin-top:30px}.hero-card{position:relative;overflow:hidden;padding:18px;border-radius:22px;color:#fff;background:radial-gradient(circle at 90% 0%,rgba(242,218,52,.22),transparent 38%),linear-gradient(145deg,var(--pc-navy),#173760);box-shadow:0 16px 34px #091b3a33}.hero-card:after{content:"";position:absolute;right:-55px;bottom:-80px;width:170px;height:170px;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 20px #ffffff08,0 0 0 42px #ffffff05}.hero-card__topline{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.hero-card__topline>span:first-child{display:inline-flex;align-items:center;gap:6px;color:#ffffffbf;font-size:.61rem}.status-chip{padding:5px 8px;border-radius:999px;font-size:.56rem;font-weight:700}.status-chip--clear{color:#144b3b;background:#ccf3e4}.status-chip--restricted{color:#773d13;background:#ffe4a7}.hero-card h1{position:relative;z-index:1;margin:22px 0 6px;font-size:1.36rem;font-weight:600;letter-spacing:-.035em}.hero-card>p{position:relative;z-index:1;max-width:270px;margin:0;color:#ffffffb3;font-size:.67rem;line-height:1.48}.hero-card__status{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-top:19px;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#ffffff14}.hero-card__status>svg{flex:0 0 auto;color:var(--pc-yellow)}.hero-card__status>div{display:flex;flex-direction:column}.hero-card__status strong{font-size:.72rem}.hero-card__status span{margin-top:2px;color:#ffffffad;font-size:.58rem}.limit-summary{margin:15px 0 20px;padding:16px;border:1px solid var(--pc-line);border-radius:18px;background:#fff}.section-title-row{display:flex;align-items:center;justify-content:space-between}.section-title-row>div{display:flex;flex-direction:column}.section-title-row span{color:var(--pc-muted);font-size:.6rem}.section-title-row strong{margin-top:1px;color:var(--pc-navy);font-size:1.05rem}.section-title-row button{padding:5px 8px;border:0;color:var(--pc-coral);background:transparent;font-size:.63rem;font-weight:700;cursor:pointer}.progress-track{height:8px;margin:14px 0 8px;overflow:hidden;border-radius:999px;background:#edf0f4}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pc-yellow),var(--pc-orange))}.limit-summary__numbers{display:flex;justify-content:space-between;color:var(--pc-muted);font-size:.58rem}.limit-summary__numbers strong{color:var(--pc-ink)}.section-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-label span{color:var(--pc-navy);font-size:.76rem;font-weight:700}.quick-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quick-grid button{min-width:0;display:flex;flex-direction:column;align-items:flex-start;min-height:116px;padding:14px;border:1px solid var(--pc-line);border-radius:17px;color:var(--pc-ink);background:#fff;text-align:left;cursor:pointer}.quick-grid__icon{width:38px;height:38px;display:grid;place-items:center;margin-bottom:11px;border-radius:13px}.quick-grid__icon--navy{color:#fff;background:var(--pc-navy)}.quick-grid__icon--orange{color:#fff;background:var(--pc-orange)}.quick-grid__icon--yellow{color:var(--pc-navy);background:var(--pc-yellow)}.quick-grid__icon--green{color:var(--pc-positive);background:var(--pc-positive-bg)}.quick-grid strong{color:var(--pc-navy);font-size:.7rem}.quick-grid small{margin-top:3px;color:var(--pc-muted);font-size:.57rem;line-height:1.35}.privacy-banner{margin-top:18px;padding:14px;border-radius:16px;background:var(--pc-yellow-soft)}.privacy-banner>div{display:flex;align-items:center;gap:8px;color:var(--pc-navy)}.privacy-banner strong{font-size:.68rem}.privacy-banner p{margin:7px 0 0;color:#665f3b;font-size:.61rem;line-height:1.46}.limit-hero{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:center;gap:18px;margin-bottom:16px;padding:16px;border-radius:20px;color:#fff;background:var(--pc-navy);box-shadow:0 14px 30px #091b3a29}.limit-ring{width:110px;height:110px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--pc-orange) var(--used),rgba(255,255,255,.13) 0)}.limit-ring:before{content:"";grid-area:1 / 1;width:84px;height:84px;border-radius:50%;background:var(--pc-navy)}.limit-ring>div{position:relative;z-index:1;grid-area:1 / 1;display:flex;flex-direction:column;align-items:center}.limit-ring strong{font-size:1.28rem}.limit-ring span{color:#ffffffa6;font-size:.58rem}.limit-hero__copy{min-width:0;display:flex;flex-direction:column}.limit-hero__copy>span{color:#ffffffa6;font-size:.61rem}.limit-hero__copy>strong{margin:3px 0;font-size:1.56rem;font-weight:600}.limit-hero__copy>small{color:#ffffffa3;font-size:.58rem}.limits-screen .card>.button{width:100%;margin-top:14px}.limit-editor{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:9px;margin-top:18px}.limit-editor>button{width:38px;height:38px;display:grid;place-items:center;padding:0;border:1px solid #e0e5ec;border-radius:12px;color:var(--pc-navy);background:#f6f7f9;cursor:pointer}.limit-editor>div{display:flex;flex-direction:column;align-items:center}.limit-editor span{color:var(--pc-muted);font-size:.56rem}.limit-editor strong{color:var(--pc-navy);font-size:1.12rem}.limit-range{width:100%;margin:16px 0 2px;accent-color:var(--pc-coral)}.limits-screen .text-link{width:100%;margin-top:11px;font-size:.62rem;text-align:center}.split-actions{display:grid;gap:9px;margin:15px 0}.split-actions button,.support-actions button,.profile-menu button,.method-stack button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border:1px solid var(--pc-line);border-radius:15px;color:var(--pc-ink);background:#fff;text-align:left;cursor:pointer}.split-actions button>svg:first-child,.support-actions button>svg:first-child,.profile-menu button>svg:first-child{color:var(--pc-coral)}.split-actions span,.support-actions span,.profile-menu span,.method-stack button>span:nth-child(2){min-width:0;display:flex;flex-direction:column}.split-actions strong,.support-actions strong,.profile-menu strong,.method-stack strong{color:var(--pc-navy);font-size:.71rem}.split-actions small,.support-actions small,.profile-menu small,.method-stack small{margin-top:2px;color:var(--pc-muted);font-size:.58rem}.access-visual{padding:18px;border-radius:20px;background:radial-gradient(circle at 50% 20%,rgba(242,218,52,.16),transparent 30%),var(--pc-navy)}.access-visual__shield{position:relative;width:110px;height:100px;display:grid;place-items:center;margin:0 auto 18px;color:var(--pc-yellow)}.access-visual__shield svg:nth-child(2){position:absolute;color:#fff}.access-visual__flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px}.access-visual__flow span{color:#ffffffc7;font-size:.54rem;text-align:center}.access-visual__flow i{width:15px;height:1px;background:var(--pc-yellow)}.method-stack{display:grid;gap:9px;margin-top:15px}.method-stack button{box-shadow:0 6px 18px #091b3a09}.method-stack__icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:var(--pc-navy);background:var(--pc-yellow)}.method-stack__icon--orange{color:#fff;background:var(--pc-orange)}.method-stack__icon--slate{color:#fff;background:var(--pc-navy)}.token-privacy{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:12px;border-radius:14px;color:#586578;background:#f5f7f9}.token-privacy svg{flex:0 0 auto;color:var(--pc-navy)}.token-privacy p{margin:0;font-size:.61rem;line-height:1.45}.scenario-picker{margin-top:16px;padding-top:14px;border-top:1px solid var(--pc-line)}.scenario-picker>span{color:var(--pc-muted);font-size:.58rem;font-weight:650;text-transform:uppercase}.scenario-picker>div{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.scenario-picker button{padding:5px 7px;border:1px solid #dfe4eb;border-radius:999px;color:var(--pc-muted);background:#fff;font-size:.54rem;cursor:pointer}.scenario-picker button.is-active{border-color:var(--pc-yellow);color:var(--pc-navy);background:var(--pc-yellow-soft)}.access-result{height:100%;background:#fff}.access-result>.screen-scroll{padding:18px 22px 26px;text-align:center}.decision-mark{width:76px;height:76px;display:grid;place-items:center;margin:3px auto 14px;border-radius:25px}.access-result--positive .decision-mark{color:var(--pc-positive);background:var(--pc-positive-bg)}.access-result--warning .decision-mark{color:var(--pc-warning);background:var(--pc-warning-bg)}.access-result--danger .decision-mark{color:var(--pc-danger);background:var(--pc-danger-bg)}.qr-token{width:198px;display:flex;flex-direction:column;align-items:center;margin:16px auto 11px;padding:13px;border:1px solid var(--pc-line);border-radius:20px;background:#fff;box-shadow:0 12px 30px #091b3a14}.qr-token>span{margin-top:8px;color:var(--pc-navy);font-size:.82rem;font-weight:750;letter-spacing:.15em}.qr-token>small{margin-top:3px;color:var(--pc-muted);font-size:.58rem}.constraint-list{display:grid;gap:7px;margin-bottom:14px}.constraint-list>div{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:11px 12px;border-radius:13px;background:#f6f7f9;text-align:left}.constraint-list svg{color:var(--pc-coral)}.constraint-list span{color:var(--pc-muted);font-size:.62rem}.constraint-list strong{color:var(--pc-navy);font-size:.66rem}.access-result .notice{text-align:left}.access-result .button{width:100%;margin-top:16px}.denied-panel{display:flex;flex-direction:column;align-items:center;margin:24px 0 10px;padding:22px;border:1px solid var(--pc-line);border-radius:20px;color:var(--pc-navy);background:#f7f8fa}.denied-panel>svg{margin-bottom:13px;color:var(--pc-coral)}.denied-panel strong{font-size:.78rem}.denied-panel span{margin-top:7px;color:var(--pc-muted);font-size:.66rem;line-height:1.5}.activity-summary{display:grid;grid-template-columns:repeat(3,1fr);border-radius:18px;color:#fff;background:var(--pc-navy)}.activity-summary>div{position:relative;display:flex;flex-direction:column;padding:15px 12px;text-align:center}.activity-summary>div+div:before{content:"";position:absolute;top:13px;bottom:13px;left:0;width:1px;background:#ffffff1f}.activity-summary span{color:#ffffff9e;font-size:.56rem}.activity-summary strong{margin-top:3px;font-size:.87rem}.activity-filters{display:flex;gap:6px;margin:15px 0 10px}.activity-filters button{padding:6px 10px;border:1px solid #dfe4eb;border-radius:999px;color:var(--pc-muted);background:#fff;font-size:.58rem;cursor:pointer}.activity-filters button.is-active{border-color:var(--pc-yellow);color:var(--pc-navy);background:var(--pc-yellow-soft)}.activity-list{display:grid}.activity-list article{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 0;border-bottom:1px solid var(--pc-line)}.activity-list__icon{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;color:var(--pc-navy);background:var(--pc-yellow-soft)}.activity-list article>div{min-width:0;display:flex;flex-direction:column}.activity-list article>div strong{overflow:hidden;color:var(--pc-navy);font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.activity-list article>div span{margin-top:3px;color:var(--pc-muted);font-size:.56rem}.activity-list article>strong{color:var(--pc-navy);font-size:.72rem}.activity-screen .notice{margin-top:15px}.support-hero{padding:17px;border-radius:20px;color:#fff;background:radial-gradient(circle at 95% 10%,rgba(242,218,52,.2),transparent 34%),var(--pc-navy)}.support-hero__icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:13px;border-radius:16px;color:var(--pc-navy);background:var(--pc-yellow)}.support-hero>div{display:flex;flex-direction:column}.support-hero strong{font-size:.82rem}.support-hero p{margin:5px 0 0;color:#ffffffad;font-size:.63rem;line-height:1.5}.support-hero .button{width:100%;min-height:42px;margin-top:16px}.support-actions{display:grid;gap:9px;margin-top:15px}.support-directory{margin-top:15px}.support-directory .button{width:100%;min-height:42px;margin-top:15px}.search-field{display:grid;grid-template-columns:22px minmax(0,1fr) 26px;align-items:center;gap:6px;padding:0 12px;border:1px solid #dfe4eb;border-radius:14px;background:#fff}.search-field>svg{color:var(--pc-muted)}.search-field input{min-height:48px;padding:0;border:0;outline:0}.search-field button{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:var(--pc-muted);background:#f1f3f6;cursor:pointer}.licence-screen>.button{width:100%;margin-top:10px}.licence-result{margin-top:17px;padding:17px;border:1px solid;border-radius:20px}.licence-result.is-found{border-color:#bfe5d5;background:var(--pc-positive-bg)}.licence-result.is-not-found{border-color:#f0d3a2;background:var(--pc-warning-bg)}.licence-result__icon{width:54px;height:54px;display:grid;place-items:center;margin-bottom:12px;border-radius:17px;color:var(--pc-positive);background:#fff}.is-not-found .licence-result__icon{color:var(--pc-warning)}.licence-result>div>span{color:var(--pc-positive);font-size:.6rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.is-not-found>div>span{color:var(--pc-warning)}.licence-result h2{margin:5px 0 6px;color:var(--pc-navy);font-size:1rem;font-weight:650}.licence-result p{margin:0;color:#536073;font-size:.65rem;line-height:1.48}.licence-result dl{display:grid;gap:7px;margin:15px 0 0;padding-top:13px;border-top:1px solid rgba(22,119,90,.16)}.licence-result dl>div{display:flex;justify-content:space-between;gap:12px}.licence-result dt,.licence-result dd{margin:0;font-size:.62rem}.licence-result dt{color:var(--pc-muted)}.licence-result dd{color:var(--pc-navy);font-weight:700}.licence-screen>.notice{margin-top:15px}.profile-card{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:12px}.profile-card__avatar{width:52px;height:52px;display:grid;place-items:center;border-radius:18px;color:var(--pc-navy);background:var(--pc-yellow)}.profile-card>div{min-width:0}.profile-card h1{margin:0;color:var(--pc-navy);font-size:1rem;font-weight:650}.profile-card>div span{color:var(--pc-muted);font-size:.59rem}.verified-badge{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border-radius:999px;color:var(--pc-positive);background:var(--pc-positive-bg);font-size:.55rem;font-weight:700}.profile-status{display:flex;align-items:center;gap:11px;margin:18px 0 14px;padding:13px;border:1px solid var(--pc-line);border-radius:15px;background:#fff}.profile-status>span{width:38px;height:38px;display:grid;place-items:center;border-radius:13px}.profile-status .is-clear{color:var(--pc-positive);background:var(--pc-positive-bg)}.profile-status .is-restricted{color:var(--pc-warning);background:var(--pc-warning-bg)}.profile-status>div{display:flex;flex-direction:column}.profile-status strong{color:var(--pc-navy);font-size:.7rem}.profile-status small{margin-top:2px;color:var(--pc-muted);font-size:.56rem}.profile-menu{display:grid;gap:8px}.profile-screen>.button{width:100%;margin-top:16px}.supporter-illustration{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:9px;margin-bottom:20px;padding:24px 18px;border-radius:20px;color:var(--pc-navy);background:var(--pc-yellow-soft)}.supporter-illustration span{height:1px;background:var(--pc-yellow)}.permission-card{display:grid;gap:2px;margin-top:16px;padding:15px;border:1px solid var(--pc-line);border-radius:18px}.permission-card>strong{margin-bottom:8px;color:var(--pc-navy);font-size:.73rem}.permission-card label{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--pc-line);cursor:pointer}.permission-card label>span{display:flex;flex-direction:column}.permission-card b{color:var(--pc-ink);font-size:.66rem}.permission-card small{margin-top:2px;color:var(--pc-muted);font-size:.55rem}.permission-card input{width:18px;height:18px;accent-color:var(--pc-navy)}.supporter-screen>.button{width:100%;margin-top:16px}.supporter-screen>.notice{margin-top:12px}.choice-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.choice-grid button{position:relative;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:12px 8px;border:1px solid var(--pc-line);border-radius:16px;color:var(--pc-muted);background:#fff;cursor:pointer}.choice-grid button.is-selected{border-color:var(--pc-yellow);color:var(--pc-navy);background:var(--pc-yellow-soft);box-shadow:0 0 0 2px #f2da342e}.choice-grid strong{font-size:.66rem}.choice-grid button>span{position:absolute;top:7px;right:7px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;color:var(--pc-navy);background:var(--pc-yellow)}.protection-choice>.notice{margin:15px 0}.protection-choice>.button{width:100%;margin-top:16px}.choice-list{display:grid;gap:9px}.choice-list button{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px;border:1px solid var(--pc-line);border-radius:15px;color:var(--pc-ink);background:#fff;text-align:left;cursor:pointer}.choice-list button.is-selected{border-color:#e9aaa2;background:var(--pc-danger-bg)}.choice-list button>span:first-child{display:flex;flex-direction:column}.choice-list strong{color:var(--pc-navy);font-size:.72rem}.choice-list small{margin-top:3px;color:var(--pc-muted);font-size:.57rem}.radio-mark{width:20px;height:20px;display:grid;place-items:center;border:1px solid #cbd1da;border-radius:50%}.radio-mark i{width:10px;height:10px;border-radius:50%;background:var(--pc-danger)}.self-exclusion-screen .consent-row{margin-top:15px}.final-confirmation{display:flex;flex-direction:column;align-items:center;margin-top:16px;padding:18px;border:1px solid #f0c7c2;border-radius:18px;color:var(--pc-danger);background:var(--pc-danger-bg);text-align:center}.final-confirmation>div{margin:9px 0 12px}.final-confirmation strong{color:#7b2d2d;font-size:.78rem}.final-confirmation p{margin:5px 0 0;color:#83534e;font-size:.65rem}.final-confirmation .button{width:100%;min-height:43px}.final-confirmation .button+.button{margin-top:7px}.menu-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50}.menu-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:#030a1670;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.menu-overlay aside{position:absolute;top:0;bottom:0;left:0;width:86%;display:flex;flex-direction:column;padding:42px 18px 20px;background:#fff;box-shadow:20px 0 50px #091b3a2e;animation:slide-menu .18s ease-out both}@keyframes slide-menu{0%{transform:translate(-16px);opacity:0}}.menu-overlay__brand{display:flex;align-items:center;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid var(--pc-line)}.menu-overlay__profile{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:17px 5px}.menu-overlay__profile>span{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;color:var(--pc-navy);background:var(--pc-yellow)}.menu-overlay__profile>div{display:flex;flex-direction:column}.menu-overlay__profile strong{color:var(--pc-navy);font-size:.72rem}.menu-overlay__profile small{margin-top:2px;color:var(--pc-muted);font-size:.56rem}.menu-overlay__profile>svg{color:var(--pc-positive)}.menu-overlay nav{display:grid;gap:4px}.menu-overlay nav button{display:flex;align-items:center;gap:11px;padding:12px;border:0;border-radius:12px;color:#3f4b5e;background:transparent;font-size:.68rem;font-weight:600;text-align:left;cursor:pointer}.menu-overlay nav button:hover{background:#f6f7f9}.menu-overlay nav svg{color:var(--pc-coral)}.menu-overlay__footer{display:flex;align-items:center;gap:7px;margin-top:auto;padding:12px;border-radius:12px;color:#645e3a;background:var(--pc-yellow-soft);font-size:.57rem}.login-screen>.pc-brand{display:flex;margin:-6px auto 8px}.login-screen>.section-heading{text-align:center}.biometric-login{display:grid;gap:9px}.biometric-login button{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:64px;padding:11px 13px;border:1px solid #dfe4eb;border-radius:16px;color:var(--pc-navy);background:#fff;text-align:left;cursor:pointer}.biometric-login button:first-child{border-color:#f2da34cc;background:var(--pc-yellow-soft)}.biometric-login button>svg:first-child{color:var(--pc-coral)}.biometric-login button>span{display:flex;flex-direction:column}.biometric-login strong{font-size:.72rem}.biometric-login small{margin-top:2px;color:var(--pc-muted);font-size:.56rem}.login-divider{position:relative;margin:19px 0;border-top:1px solid var(--pc-line);text-align:center}.login-divider span{position:relative;top:-8px;padding:0 10px;color:var(--pc-muted);background:#fff;font-size:.56rem}.input-with-icon{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;border:1px solid #dfe4eb;border-radius:13px;background:#fff}.input-with-icon>svg{margin-left:12px;color:var(--pc-muted)}.field-stack .input-with-icon input{min-height:44px;border:0;outline:0}.login-screen>.button,.personal-details-screen>.button,.limit-increase-screen>.button,.technical-support-screen>.button{width:100%;margin-top:18px}.login-screen>.notice,.personal-details-screen>.notice{margin-top:12px}.digit-token{width:100%;margin:17px auto 12px;padding:20px 14px;border:1px solid var(--pc-line);border-radius:20px;background:radial-gradient(circle at 50% 0%,rgba(242,218,52,.19),transparent 38%),#fff;box-shadow:0 12px 30px #091b3a14}.digit-token>span{display:block;margin-bottom:13px;color:var(--pc-muted);font-size:.62rem}.digit-token>div{display:grid;grid-template-columns:repeat(6,1fr);gap:5px}.digit-token b{display:grid;place-items:center;min-height:47px;border:1px solid #dfe4eb;border-radius:11px;color:var(--pc-navy);background:#fff;font-size:1.25rem;font-weight:650}.digit-token>small{display:block;margin-top:12px;color:var(--pc-muted);font-size:.57rem}.requested-limit-card{padding:20px;border:1px solid var(--pc-line);border-radius:20px;background:radial-gradient(circle at 90% 0%,rgba(242,218,52,.2),transparent 32%),#fff;box-shadow:0 10px 28px #091b3a0f;text-align:center}.requested-limit-card>span{display:block;color:var(--pc-muted);font-size:.62rem}.requested-limit-card>strong{display:block;margin:6px 0 15px;color:var(--pc-navy);font-size:2rem;font-weight:650;letter-spacing:-.05em}.requested-limit-card input{width:100%;accent-color:var(--pc-coral)}.requested-limit-card>div{display:flex;justify-content:space-between;margin-top:4px;color:var(--pc-muted);font-size:.56rem}.limit-increase-screen>.notice{margin-top:14px}.review-flow{display:grid}.review-flow>div{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:12px;border:1px solid var(--pc-line);border-radius:15px;background:#fff}.review-flow>i{width:1px;height:12px;margin-left:32px;background:var(--pc-yellow)}.review-flow>div>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;color:var(--pc-navy);background:var(--pc-yellow-soft)}.review-flow>div>div{display:flex;flex-direction:column}.review-flow strong{color:var(--pc-navy);font-size:.67rem}.review-flow small{margin-top:3px;color:var(--pc-muted);font-size:.55rem;line-height:1.4}.review-flow>div>svg:last-child{color:var(--pc-positive)}.data-boundary-card{display:flex;align-items:flex-start;gap:11px;margin-top:15px;padding:14px;border-radius:16px;color:#fff;background:var(--pc-navy)}.data-boundary-card>svg{flex:0 0 auto;color:var(--pc-yellow)}.data-boundary-card strong{font-size:.7rem}.data-boundary-card p{margin:4px 0 0;color:#ffffffb3;font-size:.58rem;line-height:1.45}.demo-outcome-picker{margin-top:15px;padding:13px;border:1px dashed #d9dee7;border-radius:14px}.demo-outcome-picker>span{color:var(--pc-muted);font-size:.56rem;font-weight:700;text-transform:uppercase}.demo-outcome-picker>div{display:flex;gap:7px;margin-top:8px}.demo-outcome-picker button{flex:1;padding:8px 9px;border:1px solid #dfe4eb;border-radius:999px;color:var(--pc-muted);background:#fff;font-size:.59rem;font-weight:650;cursor:pointer}.demo-outcome-picker button.is-active{border-color:var(--pc-yellow);color:var(--pc-navy);background:var(--pc-yellow-soft)}.demo-disclaimer{display:block;margin-top:10px;color:var(--pc-muted);font-size:.54rem;line-height:1.4;text-align:center}.limit-review-result{display:flex;flex-direction:column;align-items:center;margin-top:12px;padding:24px 18px;border:1px solid;border-radius:22px;text-align:center}.limit-review-result--approved{border-color:#bfe5d5;color:var(--pc-positive);background:var(--pc-positive-bg)}.limit-review-result--denied{border-color:#f1dfb4;color:var(--pc-warning);background:var(--pc-warning-bg)}.limit-review-result .eyebrow{margin-top:12px}.limit-review-result h1{margin:0;color:var(--pc-navy);font-size:1.35rem}.limit-review-result p{margin:8px 0 0;color:#536073;font-size:.68rem;line-height:1.45}.support-hero--technical{margin-top:15px}.support-hero--technical>small{display:block;margin-top:11px;color:#ffffff9e;font-size:.54rem;line-height:1.45}.support-service-list{display:grid;gap:11px}.support-service-list article{display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;padding:14px;border:1px solid var(--pc-line);border-radius:18px;background:#fff;box-shadow:0 8px 24px #091b3a0b}.service-mark{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;font-size:.7rem;font-weight:800}.service-mark--coral{color:#fff;background:var(--pc-coral)}.service-mark--navy{color:var(--pc-yellow);background:var(--pc-navy)}.service-mark--orange{color:#fff;background:var(--pc-orange)}.service-mark--yellow{color:var(--pc-navy);background:var(--pc-yellow)}.support-service-list article>div:nth-child(2){min-width:0}.support-service-list strong,.directory-wide-links strong{color:var(--pc-navy);font-size:.72rem}.support-service-list p,.directory-wide-links p{margin:4px 0;color:var(--pc-muted);font-size:.58rem;line-height:1.42}.support-service-list small,.directory-wide-links small{color:#536073;font-size:.57rem;font-weight:650}.service-actions{grid-column:1 / -1;display:flex;gap:7px}.service-actions a,.directory-wide-links a,.emergency-card a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 10px;border-radius:10px;color:var(--pc-navy);background:var(--pc-yellow);font-size:.56rem;font-weight:700;text-decoration:none}.service-actions a:last-child{border:1px solid #dfe4eb;background:#fff}.directory-wide-links{display:grid;gap:10px;margin-top:12px}.directory-wide-links article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;padding:13px;border-radius:16px;background:#f6f7f9}.directory-wide-links article>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;color:var(--pc-coral);background:#fff}.directory-wide-links article>a{grid-column:1 / -1;justify-self:start}.emergency-card{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;margin-top:12px;padding:14px;border:1px solid #f1c7c2;border-radius:18px;color:var(--pc-danger);background:var(--pc-danger-bg)}.emergency-card strong{color:#7b2d2d;font-size:.72rem}.emergency-card p{margin:4px 0 0;color:#83534e;font-size:.58rem;line-height:1.45}.emergency-card>div:last-child{grid-column:1 / -1;display:flex;gap:7px}.emergency-card a{color:#fff;background:var(--pc-danger)}.support-directory-screen>.notice{margin-top:12px}.technical-support-hero{display:flex;align-items:center;gap:14px;padding:18px;border-radius:20px;color:#fff;background:radial-gradient(circle at 90% 10%,rgba(242,218,52,.2),transparent 34%),var(--pc-navy)}.technical-support-hero>svg{flex:0 0 auto;color:var(--pc-yellow)}.technical-support-hero strong{font-size:.75rem}.technical-support-hero p{margin:5px 0 0;color:#ffffffb3;font-size:.59rem;line-height:1.45}.issue-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:14px 0}.issue-grid div{min-height:82px;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--pc-line);border-radius:15px;color:var(--pc-coral);background:#fff}.issue-grid span{color:var(--pc-navy);font-size:.61rem;font-weight:650;line-height:1.35}.activity-risk-banner{width:100%;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:12px;padding:12px;border:1px solid #f1dfb4;border-radius:16px;color:var(--pc-warning);background:var(--pc-warning-bg);text-align:left;cursor:pointer}.activity-risk-banner>span{width:40px;height:40px;display:grid;place-items:center;border-radius:13px;background:#fff}.activity-risk-banner>div{display:flex;flex-direction:column}.activity-risk-banner strong{color:#704a18;font-size:.69rem}.activity-risk-banner small{margin-top:2px;color:#8a6535;font-size:.56rem}.risk-live-badge{padding:5px 7px;border-radius:999px;color:var(--pc-danger);background:var(--pc-danger-bg);font-size:.5rem;font-weight:750;text-transform:uppercase}.risk-alert-hero{display:flex;align-items:flex-start;gap:13px;padding:17px;border:1px solid #f1c7c2;border-radius:20px;background:var(--pc-danger-bg)}.risk-alert-hero>span{width:48px;height:48px;display:grid;place-items:center;flex:0 0 auto;border-radius:15px;color:#fff;background:var(--pc-danger)}.risk-alert-hero small{color:var(--pc-danger);font-size:.54rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.risk-alert-hero h1{margin:5px 0 0;color:var(--pc-navy);font-size:1.17rem;line-height:1.16}.risk-alert-hero p{margin:7px 0 0;color:#754e49;font-size:.62rem;line-height:1.48}.risk-marker-list{display:grid;gap:8px;margin-top:13px}.risk-marker-list article{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px;border:1px solid var(--pc-line);border-radius:14px;background:#fff}.risk-marker-list article>svg{color:var(--pc-coral)}.risk-marker-list article>div{display:flex;flex-direction:column}.risk-marker-list strong{color:var(--pc-navy);font-size:.65rem}.risk-marker-list span{margin-top:2px;color:var(--pc-muted);font-size:.54rem}.risk-marker-list b{padding:4px 6px;border-radius:999px;color:var(--pc-warning);background:var(--pc-warning-bg);font-size:.47rem;text-transform:uppercase}.reflection-card{display:flex;align-items:flex-start;gap:10px;margin-top:13px;padding:13px;border-radius:15px;color:#5e5734;background:var(--pc-yellow-soft)}.reflection-card>svg{flex:0 0 auto;color:var(--pc-coral)}.reflection-card strong{color:var(--pc-navy);font-size:.67rem}.reflection-card p{margin:4px 0 0;font-size:.58rem;line-height:1.45}.risk-primary-actions{display:grid;gap:8px;margin-top:14px}.risk-primary-actions .button,.risk-alerts-screen>.button{width:100%}.risk-alerts-screen>.text-link{width:100%;margin:12px 0;text-align:center}.risk-alerts-screen>.consent-row{margin:10px 0}.risk-alerts-screen>.notice{margin-top:12px}@media(max-width:860px){.v2-stage{display:block;min-height:100dvh;padding:0;background:#fff}.presentation-panel{display:none}.phone-shell{width:100vw;height:100dvh;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.phone-shell:before,.phone-shell:after,.phone-shell__speaker,.phone-shell__home{display:none}.phone-screen{border-radius:0}}@media(max-height:760px)and (min-width:861px){.phone-shell{width:350px}.presentation-panel{width:min(410px,40vw)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.member-app{font-family:Montserrat,sans-serif;color:var(--pc-navy);min-height:100dvh;background:#f6f7f9;padding-bottom:24px;font-size:14px;line-height:1.6}.member-app button,.member-app input,.member-app select{font:inherit}.member-app button{cursor:pointer}.member-app button:disabled{cursor:not-allowed}.member-app a{color:var(--pc-navy)}.member-app input:focus-visible,.member-app select:focus-visible,.member-app button:focus-visible,.member-app a:focus-visible,.member-app summary:focus-visible{outline:3px solid #ed5a44;outline-offset:3px}.member-preview-bar{padding:7px 20px;background:#fff6df;border-bottom:1px solid #ecdfbb;text-align:center;color:#634b25;font-size:11px;font-weight:600}.member-preview-bar span{font-weight:400}.member-header{max-width:1000px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:13px 30px;gap:16px}.member-header .pc-brand{width:174px;height:68px;flex-shrink:0}.member-main{width:min(100% - 40px,620px);margin:20px auto 0;outline:0}.member-intro{margin:0 0 28px}.member-eyebrow{color:#59677b;font-size:11px;font-weight:700;letter-spacing:.06em}.member-app h1{font-size:clamp(29px,4.5vw,40px);line-height:1.16;letter-spacing:-.045em;margin:12px 0 16px;font-weight:700}.member-intro>p{max-width:570px;color:#536177;margin:0;font-size:15px;line-height:1.75}.member-app h2{font-size:18px;letter-spacing:-.025em;line-height:1.4;margin:0;font-weight:700}.member-card{background:#fff;border:1px solid #e4e8ef;border-radius:22px;padding:26px;margin-bottom:18px;box-shadow:0 8px 28px #091b3a09}.member-card-heading{display:flex;align-items:center;gap:14px;margin-bottom:20px}.member-card-heading p{color:#647084;font-size:12px;margin:3px 0 0}.member-icon{flex:0 0 48px;height:48px;border-radius:15px;background:#fff0ec;display:grid;place-items:center;color:#cb4635}.member-field{display:flex;flex-direction:column;gap:7px;font-weight:600;font-size:12px;margin-bottom:18px}.member-field input,.member-field select{width:100%;min-height:49px;border:1px solid #cdd4df;border-radius:11px;background:#fff;color:var(--pc-navy);padding:12px 14px;font-size:14px;font-weight:400}.member-field input::placeholder{color:#758095}.member-field small{font-weight:400;color:#667387}.member-privacy-promise{display:flex;align-items:flex-start;gap:11px;padding:16px;border-radius:12px;background:#f5f7fa;margin:22px 0}.member-privacy-promise>svg{flex-shrink:0;margin-top:3px}.member-privacy-promise strong{font-size:13px}.member-privacy-promise p{font-size:12px;color:#536177;margin:3px 0 6px;line-height:1.65}.member-text-button{border:0;background:transparent;padding:4px 0;color:var(--pc-navy);font-weight:600!important;font-size:12px!important;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;gap:6px;line-height:1.55;text-align:left}.member-primary{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;min-height:53px;padding:13px 18px;border:0;border-radius:13px;background:var(--pc-navy);color:#fff;font-weight:700!important;font-size:14px!important;transition:background .15s}.member-primary:hover:not(:disabled){background:#1c365b}.member-small{color:#68758a;font-size:11px;line-height:1.7;margin:10px 0 0}.member-signup form>.member-small{text-align:center}.member-signin-link{display:flex;margin:19px auto 0}.member-scope{display:flex;align-items:flex-start;gap:10px;padding:0 8px}.member-scope svg{flex-shrink:0;margin-top:3px;color:#67758b}.member-scope p{font-size:11px;line-height:1.8;color:#637085;margin:0}.member-footer{max-width:620px;margin:30px auto 0;padding:0 20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px;color:#566379;font-size:10px}.member-footer .member-text-button{font-size:10px!important;margin-left:7px}.member-section-title{display:flex;align-items:center;gap:10px;margin-bottom:18px}.member-step{display:grid;place-items:center;background:#fff0ec;color:#b53d2e;width:28px;height:28px;border-radius:9px;font-size:12px;font-weight:700;flex-shrink:0}.member-choice{display:flex;align-items:center;gap:13px;min-height:76px;padding:14px;border:1px solid #e2e6ed;border-radius:13px;cursor:pointer;transition:background .1s,border-color .1s}.member-choices{display:grid;gap:10px}.member-choice>svg{color:#64728b;flex-shrink:0}.member-choice span{display:flex;flex-direction:column;gap:3px}.member-choice strong{font-size:13px;line-height:1.5}.member-choice small{font-size:11px;color:#67748a;font-weight:400}.member-choice input,.member-activity input{width:19px;height:19px;accent-color:var(--pc-navy);margin:0;flex-shrink:0}.member-choice.is-selected,.member-activity.is-selected{background:#fffbea;border-color:#d8c657}.member-choice.is-selected>svg{color:var(--pc-navy)}.member-followup{margin:10px 0 3px 46px}.member-section-copy{color:#637085;font-size:12px;margin:0 0 16px;line-height:1.7}.member-activity-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.member-activity{border:1px solid #e2e6ed;border-radius:11px;display:flex;align-items:center;min-height:52px;gap:10px;padding:11px 13px;font-size:12px;font-weight:600;cursor:pointer}.member-no-gambling{margin-top:15px}.member-actions{display:flex;align-items:center;flex-direction:column;gap:10px;margin:20px 0}.member-profile-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:10px}.member-profile-symbol{width:72px;height:72px;border-radius:24px;background:#fff0ec;display:grid;place-items:center;color:#cc4936;transform:rotate(-5deg)}.member-summary .member-card-heading{justify-content:space-between;align-items:flex-start}.member-tags{display:flex;flex-wrap:wrap;gap:8px}.member-tags span{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;background:#f0f3f8;border-radius:8px;font-size:11px;font-weight:600}.member-summary-activities{margin-top:23px;font-size:12px}.member-summary-activities p{color:#5b6980;margin:5px 0 0}.member-boundary{padding:14px;background:#fff8e9;border:1px solid #f0e3c5;border-radius:12px;margin-top:21px;color:#6b5026}.member-boundary strong{font-size:11px}.member-boundary p{font-size:11px;margin:5px 0 0;line-height:1.75}.member-detail{font-size:11px;margin:8px 0 0;color:#5d6b80}.member-guidance>.member-section-copy{margin-top:5px}.member-guidance details{border-top:1px solid #e8ebf0}.member-guidance summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;font-weight:600;cursor:pointer;font-size:12px}.member-guidance summary::-webkit-details-marker{display:none}.member-guidance details[open] summary svg{transform:rotate(180deg)}.member-guidance details>div{padding-bottom:15px}.member-guidance details p{margin:0 0 8px;color:#5c6a80;font-size:12px;line-height:1.8}.member-email{overflow-wrap:anywhere;margin:6px 0 20px;font-size:12px;color:#647289}.member-account-actions{display:flex;flex-wrap:wrap;gap:22px;border-top:1px solid #e8ebf0;padding-top:18px;margin-top:18px}.member-account-actions button{display:flex;align-items:center;gap:7px;background:none;border:0;padding:0;font-size:11px;color:#5a6981}.member-back{border:0;background:none;display:flex;align-items:center;gap:6px;color:#526177;padding:0;margin-bottom:24px;font-size:12px!important}.member-code>p{font-size:13px;color:#5d6b80;overflow-wrap:anywhere}.member-large-icon{display:grid;place-items:center;width:64px;height:64px;background:#fff0ec;color:#c44834;border-radius:19px}.member-information>svg{color:#d44d36}.member-information h2{margin-top:24px;font-size:15px}.member-information>p{font-size:13px;color:#5a687f;line-height:1.8}.member-external{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:12px;text-underline-offset:3px}.member-error{background:#fff0ef;border:1px solid #e9bcb6;color:#922e25;padding:14px 16px;border-radius:12px;font-size:12px;margin:16px 0}.member-feedback{background:#edf1f7;color:#465b78;padding:11px 15px;border-radius:11px;font-size:12px;margin:0 0 16px}.member-delete{background:#fff5f3;margin-top:18px;padding:15px;border-radius:12px}.member-delete p{font-size:12px;margin-top:0}.member-delete .member-text-button{margin-left:14px}.member-danger{background:#9a352d;color:#fff;padding:9px 12px;border:0;border-radius:8px;font-size:11px!important}.member-loading{padding:50px 0;text-align:center;color:#66748a}.member-optional-details{border:1px solid #e1e6ee;border-radius:12px;margin:15px 0;background:#fff}.member-optional-details>summary{display:flex;align-items:center;gap:7px;padding:13px;min-height:48px;list-style:none;font-weight:600;font-size:12px;cursor:pointer}.member-optional-details>summary::-webkit-details-marker{display:none}.member-optional-details>summary>span{color:#667387;font-size:10px;font-weight:400;margin-left:auto}.member-optional-details>summary>svg{flex-shrink:0}.member-optional-details[open]>summary>svg{transform:rotate(180deg)}.member-optional-details>div{padding:0 13px 15px}.member-optional-details>div>.member-small:first-child{margin:0 0 16px}.member-name-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.member-name-fields>label{min-width:0}.member-scope-description{font-size:11px;color:#526079;margin:-7px 0 16px;line-height:1.75}.member-consent-note{display:flex;gap:10px;border-radius:12px;background:#f0f5f3;padding:14px;margin-top:16px;color:#31544a}.member-consent-note>svg{flex-shrink:0;margin-top:2px}.member-consent-note p{margin:0;font-size:11px;line-height:1.8}.member-consent-note p>span{display:block;margin-top:4px}.member-save-updates{margin-top:18px}.member-personal-summary{font-size:12px;color:#526079;margin:0 0 12px;overflow-wrap:anywhere}@media(max-width:540px){.member-preview-bar{padding:7px 10px;font-size:10px}.member-preview-bar span{display:block}.member-header{padding:8px 16px}.member-header .pc-brand{width:154px;height:61px}.member-header>.member-text-button{font-size:10px!important}.member-main{width:calc(100% - 28px);margin-top:18px}.member-intro{padding:0 5px;margin-bottom:22px}.member-intro>p{font-size:13px}.member-card{padding:20px 17px;border-radius:19px}.member-app h2,.member-field input,.member-field select{font-size:16px}.member-card-heading{gap:10px}.member-icon{flex-basis:42px;height:42px}.member-choice{padding:13px 11px;gap:10px}.member-choice small{font-size:10px}.member-choice strong{font-size:12px}.member-activity{padding:10px;font-size:11px}.member-eyebrow{font-size:10px}.member-followup{margin-left:0}.member-followup>.member-field select{font-size:14px}.member-name-fields{grid-template-columns:1fr;gap:0}.member-profile-header{padding:0 5px}.member-summary .member-card-heading{gap:10px}.member-summary .member-card-heading .member-text-button{flex-shrink:0;font-size:11px!important}}@media(prefers-reduced-motion:reduce){.member-app *{transition:none!important;scroll-behavior:auto!important}}.member-support-intro .member-eyebrow{color:#c74430;text-transform:uppercase;letter-spacing:.13em}.member-support-open-access{display:flex;gap:12px;padding:16px 18px;background:#eef5f3;border:1px solid #d5e6df;border-radius:15px;color:#244a40;margin-bottom:24px}.member-support-open-access>svg{flex-shrink:0;margin-top:2px}.member-support-open-access p{margin:0;font-size:12px}.member-support-open-access span{display:block;margin-top:4px}.member-support-filters{margin-bottom:14px}.member-support-category-buttons{display:flex;flex-wrap:wrap;gap:8px}.member-support-category-buttons button{min-height:44px;padding:8px 13px;border:1px solid #ccd4e0;background:#fff;border-radius:24px;font-size:12px;font-weight:600;color:var(--pc-navy)}.member-support-category-buttons button[aria-pressed=true]{background:var(--pc-navy);border-color:var(--pc-navy);color:#fff}.member-support-filter-note{color:#647187;font-size:11px;line-height:1.7;margin:10px 0 0}.member-support-location-note{font-size:13px;padding:15px;border-radius:12px;background:#edf1f7;color:#42556d}.member-support-result-summary{color:#647187;font-size:11px;margin:23px 0 12px}.member-support-service-list{display:grid;gap:16px}.member-support-service{background:#fff;border:1px solid #dce2ec;border-radius:23px;padding:24px;box-shadow:0 9px 28px #091b3a09}.member-support-service-heading{display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;align-items:start}.member-support-service-mark{width:62px;height:62px;display:grid;place-items:center;border-radius:18px;font-weight:700;font-size:17px;letter-spacing:-.025em}.member-support-service-mark--coral{background:#ed5a44;color:#fff}.member-support-service-mark--navy{background:var(--pc-navy);color:#f6df2c}.member-support-service-mark--yellow{background:#f6df2c;color:var(--pc-navy)}.member-support-coverage{font-size:10px;font-weight:600;color:#637187;margin:0 0 5px;line-height:1.6}.member-support-service h2{font-size:18px;line-height:1.4}.member-support-description{margin:7px 0 0;color:#637187;font-size:13px;line-height:1.7}.member-support-phone{font-size:13px;font-weight:700;color:#526078;margin:13px 0 0}.member-support-service-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.member-support-service-actions a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 15px;text-decoration:none;border-radius:14px;font-weight:700;font-size:12px;line-height:1.5}.member-support-service-actions a svg{flex-shrink:0}.member-support-call{background:#f6df2c;border:1px solid #f6df2c}.member-support-call:hover{background:#eed523}.member-support-website{border:1px solid #d4dce7;background:#fff}.member-support-website:hover{background:#f6f7f9}.member-support-safety-note{margin-top:24px;border-left:3px solid #d65340;padding:12px 17px;background:#fff2ee;border-radius:0 12px 12px 0}.member-support-safety-note strong{font-size:13px}.member-support-safety-note p{font-size:12px;margin:4px 0 0;color:#654940;line-height:1.7}.member-support-data-note{display:flex;align-items:flex-start;gap:10px;padding:22px 4px 0;font-size:12px}.member-support-data-note>svg{flex-shrink:0}.member-support-data-note p{color:#637187;line-height:1.8;margin:6px 0 0}.member-support-checked{color:#647187;font-size:10px;margin:18px 4px 0;line-height:1.8}@media(max-width:540px){.member-support-service{border-radius:20px;padding:20px 17px}.member-support-service-heading{grid-template-columns:48px minmax(0,1fr);gap:12px}.member-support-service-mark{width:48px;height:48px;border-radius:15px;font-size:15px}.member-support-service h2{font-size:17px}.member-support-description{font-size:12px}.member-support-service-actions a{font-size:11px;padding:10px 12px}.member-support-category-buttons{gap:6px}.member-support-category-buttons button{font-size:11px;padding:8px 11px}}.member-password-field{margin-bottom:20px}.member-password-field .member-field{margin-bottom:8px}.member-password-visibility{display:inline-flex;align-items:center;gap:9px;color:#526078;font-size:12px;line-height:1.6;cursor:pointer}.member-password-visibility input{width:17px;height:17px;accent-color:var(--pc-navy)}.member-access-options{display:grid;justify-items:start;gap:14px;margin-top:20px}.member-account-security{border-top:1px solid #e2e7ef;padding-top:22px;margin-top:24px}.member-account-security h3{margin:0 0 8px;font-size:16px}
