.accessPage{min-height:100vh;display:grid;grid-template-columns:minmax(390px,44%) 1fr;background:#f6f7f8;color:#062938}.accessStory{min-height:100vh;padding:42px clamp(34px,5vw,82px);display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 88% 82%,rgba(163,61,0,.28),transparent 30%),radial-gradient(circle at 15% 10%,rgba(22,182,207,.2),transparent 30%),linear-gradient(145deg,#062938,#062938);color:#ffffff}.accessBrand{display:flex;align-items:center;gap:11px;text-decoration:none;color:inherit;font-size:24px;letter-spacing:-1px}.accessBrand>span{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#062938;color:#ff6b12;font-weight:800}.accessBrand i{font-style:normal;color:#ff6b12}.accessStoryCopy{max-width:560px}.accessEyebrow,.accessStoryCopy>span{color:#ff6b12;font-size:10px;font-weight:800;letter-spacing:.04em}.accessStory h1{font-size:clamp(44px,5vw,72px);line-height:.98;letter-spacing:-3px;margin:20px 0 24px;font-weight:400}.accessStory h1 b{color:#16b6cf}.accessStoryCopy>p{font-size:16px;line-height:1.7;color:#dbe3e7}.accessStory ul{list-style:none;padding:18px 0 0;margin:0;display:grid;gap:18px}.accessStory li{display:flex;gap:13px}.accessStory li>i{font-style:normal;width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:#ff6b12;color:#062938;font-weight:800}.accessStory li div{display:grid;gap:3px}.accessLegal,.accessStory li small{color:#dbe3e7}.accessFormSide{padding:38px clamp(28px,7vw,110px);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.accessMobileBrand{display:none}.accessCard{width:min(480px,100%);background:#ffffff;border:1px solid #dbe3e7;border-radius:26px;padding:40px;box-shadow:0 24px 70px rgba(6,41,56,.09)}.accessCard h2{font-size:31px;line-height:1.12;letter-spacing:-1.2px;margin:11px 0 10px}.accessCard>p,.accessSent p{color:#61717a;font-size:13px;line-height:1.6;margin:0 0 24px}.accessTabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #dbe3e7;margin-bottom:23px}.accessTabs button{border:0;border-bottom:3px solid transparent;background:transparent;padding:13px;color:#61717a;font-weight:700}.accessTabs button.active{color:#062938;border-color:#ff6b12}.accessCard form{display:grid;gap:15px}.accessCard label{display:grid;gap:7px;color:#062938;font-size:11px;font-weight:700}.accessCard input{width:100%;height:48px;border:1px solid #dbe3e7;border-radius:11px;padding:0 13px;outline:none}.accessCard input:focus{border-color:#16b6cf;box-shadow:0 0 0 3px rgba(22,182,207,.22)}.passwordField{position:relative}.passwordField input{padding-right:64px}.passwordField button{position:absolute;right:7px;top:6px;height:36px;border:0;background:#f6f7f8;border-radius:8px;color:#062938;font-size:10px;font-weight:800}.accessHelpers{display:flex;justify-content:space-between;align-items:center}.accessHelpers label,.terms{display:flex!important;align-items:flex-start;gap:7px!important;font-weight:500!important;color:#61717a!important}.accessHelpers input,.terms input{width:15px;height:15px}.accessBack,.accessHelpers button{border:0;background:transparent;color:#062938;font-size:10px;font-weight:800}.accessPrimary{height:50px;border:0;border-radius:11px;background:#ff6b12;color:#062938;font-weight:800}.accessTwo{display:grid;grid-template-columns:1fr 1fr;gap:12px}.passwordHint{color:#61717a;font-size:9px;margin-top:-8px}.terms{font-size:10px!important;line-height:1.5}.terms a{color:#062938}.accessDivider{display:flex;align-items:center;gap:10px;margin:22px 0 14px;color:#61717a;font-size:9px}.accessDivider:after,.accessDivider:before{content:"";height:1px;background:#dbe3e7;flex:1}.secureAccess{height:48px;border:1px solid #dbe3e7;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:9px;color:#062938;text-decoration:none;font-size:11px;font-weight:750}.secureAccess span{color:#ff6b12}.accessPrivacy{display:block;text-align:center;color:#b7cbd1;font-size:8px;line-height:1.5;margin-top:14px}.accessBack{height:38px}.accessSent{text-align:center}.accessSent>span{width:58px;height:58px;margin:0 auto 18px;border-radius:50%;background:#e7f6f8;color:#07465a;display:grid;place-items:center;font-size:25px;font-weight:800}.accessSent .accessPrimary{width:100%}.accessSupport{font-size:10px;color:#61717a;margin:20px}.accessSupport a{color:#062938;font-weight:700}.accessPage~.conversationLauncher,.accessPage~.desktopSessionControl,.accessPage~.globalDesktopNav,.accessPage~.globalMobileNav,.accessPage~.globalSideToggle{display:none!important}@media(max-width:860px){.accessPage{display:block}.accessStory{display:none}.accessFormSide{min-height:100svh;padding:86px 20px 92px;justify-content:flex-start}.accessMobileBrand{display:flex;position:absolute;left:20px;right:20px;top:18px;justify-content:space-between;align-items:center}.accessMobileBrand .accessBrand{font-size:20px}.accessMobileBrand .accessBrand>span{width:36px;height:36px}.accessMobileBrand>a:last-child{color:#61717a;text-decoration:none;font-size:10px;font-weight:700}.accessCard{padding:29px 22px;border-radius:22px}.accessCard h2{font-size:27px}.accessTwo{grid-template-columns:1fr}}.connectedAuth{display:grid;text-align:center;gap:12px}.connectedAuth h3{font-size:17px;margin:2px 0 0}.connectedAuth>p{color:#61717a;font-size:12px;line-height:1.6;margin:0}.secureShield{width:54px;height:54px;margin:2px auto 3px;display:grid;place-items:center;border-radius:17px;background:#f6f7f8;color:#062938;font-size:22px;font-weight:800}.connectedAuth .accessPrimary{display:flex;align-items:center;justify-content:center;text-decoration:none;margin-top:5px}.forgotLink{border:0;background:transparent;color:#062938;font-size:10px;font-weight:800;padding:7px}.registerBenefits{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;list-style:none;padding:0;margin:3px 0}.registerBenefits li{padding:10px 5px;border-radius:9px;background:#f6f7f8;color:#062938;font-size:9px;font-weight:700}.connectedAuth>small{color:#61717a;font-size:8px;line-height:1.5}.connectedAuth>small a{color:#062938}.accessSent.connectedAuth>span{margin-bottom:2px}.googleAccess{margin:18px 0 0;padding-bottom:0;border-bottom:0;display:grid;gap:12px}.googleAccess>small{font-size:12px;color:#58717d;line-height:1.5}.googleAccess>p[role=alert]{color:#873600;background:#fff3ec;padding:12px;border-radius:8px}.googleAccess label{display:grid;gap:7px;font-size:14px}.googleAccess input{border:1px solid #cad8dd;border-radius:8px;padding:11px;width:100%;box-sizing:border-box}.googleAccess .googleTerms{display:flex;align-items:flex-start;gap:10px}.googleTerms input{width:18px;height:18px;flex-shrink:0}.googleAccess button{border:1px solid #747775;border-radius:6px;background:white;color:#1f1f1f;font-size:14px;font-weight:500;min-height:44px;padding:10px 16px;cursor:pointer}.googleAccess button:disabled{opacity:.55;cursor:wait}.googleSignIn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%}.googleSignIn>span{font-family:Arial,sans-serif;font-weight:700;font-size:21px;color:#4285f4}.googleAccess h3{margin:0}.googleAccess p{line-height:1.5;margin:3px 0}