.ProductScreens-module__JNZ7aW__section{color:#1c1917}.ProductScreens-module__JNZ7aW__heading{grid-template-columns:1fr 1fr;align-items:end;gap:56px;display:grid}.ProductScreens-module__JNZ7aW__kicker{color:#92400e;margin-bottom:14px;font-size:13px;font-weight:650}.ProductScreens-module__JNZ7aW__heading h2{font-family:var(--ff-display),Georgia,serif;letter-spacing:-.025em;text-wrap:balance;max-width:14ch;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.1}.ProductScreens-module__JNZ7aW__description{color:#57534e;max-width:51ch;font-size:15px;line-height:1.6}.ProductScreens-module__JNZ7aW__switcher{border:1px solid #d6d3d1;border-radius:100px;gap:4px;margin-top:20px;padding:4px;display:inline-flex}.ProductScreens-module__JNZ7aW__switcher button{color:#57534e;cursor:pointer;border-radius:100px;padding:9px 16px;font-size:13px;font-weight:600}.ProductScreens-module__JNZ7aW__switcher button[aria-pressed=true]{color:#fff;background:#1c1917}.ProductScreens-module__JNZ7aW__switcher button:hover{color:#1c1917;background:#e7e5e4}.ProductScreens-module__JNZ7aW__switcher button:focus-visible,.ProductScreens-module__JNZ7aW__footer a:focus-visible{outline-offset:3px;outline:3px solid #d97706}.ProductScreens-module__JNZ7aW__screens{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;max-width:930px;margin:44px auto 0;display:grid}.ProductScreens-module__JNZ7aW__figure{min-width:0}.ProductScreens-module__JNZ7aW__phone{cursor:zoom-in;background:#292524;border:1px solid #57534e;border-radius:32px;width:100%;max-width:245px;margin:auto;padding:6px;display:block;position:relative;box-shadow:0 18px 32px -22px #29252470}.ProductScreens-module__JNZ7aW__image{border-radius:26px;width:100%;height:auto}.ProductScreens-module__JNZ7aW__figure figcaption{gap:12px;margin-top:22px;display:flex}.ProductScreens-module__JNZ7aW__number{color:#a8a29e;padding-top:3px;font-size:12px}.ProductScreens-module__JNZ7aW__figure h3{font-size:16px;font-weight:650}.ProductScreens-module__JNZ7aW__figure figcaption p{color:#57534e;margin-top:6px;font-size:13px;line-height:1.55}.ProductScreens-module__JNZ7aW__footer{border-top:1px solid #1c19171a;justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding-top:24px;font-size:13px;line-height:1.6;display:flex}.ProductScreens-module__JNZ7aW__footer p{color:#57534e;max-width:66ch}.ProductScreens-module__JNZ7aW__footer strong{color:#1c1917}.ProductScreens-module__JNZ7aW__footer a{color:#92400e;text-underline-offset:4px;flex:none;font-weight:650;text-decoration:underline}.ProductScreens-module__JNZ7aW__caption{color:#78716c;margin-top:12px;font-size:11px}@media (max-width:640px){.ProductScreens-module__JNZ7aW__heading{grid-template-columns:1fr;gap:18px}.ProductScreens-module__JNZ7aW__heading h2{max-width:18ch}.ProductScreens-module__JNZ7aW__description{font-size:14px}.ProductScreens-module__JNZ7aW__screens{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d6d3d1 transparent;gap:22px;margin:28px -16px 0;padding:0 20px 20px;display:flex;overflow-x:auto}.ProductScreens-module__JNZ7aW__figure{scroll-snap-align:center;flex:0 0 65vw;max-width:270px}.ProductScreens-module__JNZ7aW__phone{max-width:none}.ProductScreens-module__JNZ7aW__figure figcaption{margin-top:18px}.ProductScreens-module__JNZ7aW__footer{flex-direction:column;align-items:flex-start;gap:12px;margin-top:12px}.ProductScreens-module__JNZ7aW__caption{max-width:40ch}}.ProductScreens-module__JNZ7aW__phone:focus-visible{outline-offset:5px;outline:3px solid #d97706}.ProductScreens-module__JNZ7aW__enlarge{color:#1c1917;background:#fff;border:1px solid #d6d3d1;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:650;position:absolute;bottom:18px;right:16px;box-shadow:0 2px 10px #0001}.ProductScreens-module__JNZ7aW__viewer{color:#1c1917;background:#faf7f1;border:1px solid #d6d3d1;border-radius:16px;width:min(94vw,500px);height:94dvh;max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden}.ProductScreens-module__JNZ7aW__viewer[open]{flex-direction:column;display:flex}.ProductScreens-module__JNZ7aW__viewer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1c1917bd}.ProductScreens-module__JNZ7aW__viewerHeader{border-bottom:1px solid #d6d3d1;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;display:flex}.ProductScreens-module__JNZ7aW__viewerHeader button{cursor:pointer;padding:6px;font-size:13px}.ProductScreens-module__JNZ7aW__viewerHeader button:focus-visible{outline-offset:2px;outline:2px solid #d97706}.ProductScreens-module__JNZ7aW__viewerImage{flex:1;min-height:0;overflow:auto}.ProductScreens-module__JNZ7aW__viewerImage img{width:100%;height:auto}.ProductScreens-module__JNZ7aW__gallery{border-top:1px solid #1c19171a;margin-top:44px;padding-top:52px;scroll-margin-top:88px}
.BrowserAccessStory-module__IcBFPq__story{color:#1c1917;grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:60px;max-width:1000px;margin:auto;scroll-margin-top:90px;display:grid}.BrowserAccessStory-module__IcBFPq__kicker{color:#92400e;align-items:center;gap:8px;margin-bottom:15px;font-size:13px;font-weight:650;display:flex}.BrowserAccessStory-module__IcBFPq__copy h2{font-family:var(--ff-display),Georgia,serif;letter-spacing:-.025em;font-size:clamp(30px,3.5vw,44px);font-weight:600;line-height:1.1}.BrowserAccessStory-module__IcBFPq__intro{color:#57534e;max-width:48ch;margin-top:18px;font-size:15px;line-height:1.65}.BrowserAccessStory-module__IcBFPq__roles{border:1px solid #d6d3d1;border-radius:100px;gap:4px;width:fit-content;margin-top:24px;padding:4px;display:flex}.BrowserAccessStory-module__IcBFPq__roles button{color:#57534e;cursor:pointer;border-radius:100px;min-height:40px;padding:8px 16px;font-size:13px;font-weight:600}.BrowserAccessStory-module__IcBFPq__roles button[aria-pressed=true]{color:#fff;background:#1c1917}.BrowserAccessStory-module__IcBFPq__roles button:hover{box-shadow:inset 0 0 0 1px #a8a29e}.BrowserAccessStory-module__IcBFPq__story button:focus-visible,.BrowserAccessStory-module__IcBFPq__story a:focus-visible{outline-offset:4px;outline:3px solid #d97706}.BrowserAccessStory-module__IcBFPq__explanation{min-height:245px;margin-top:18px}.BrowserAccessStory-module__IcBFPq__mobileDetail{display:none}.BrowserAccessStory-module__IcBFPq__steps{margin:0;padding:0;list-style:none}.BrowserAccessStory-module__IcBFPq__steps button{text-align:left;cursor:pointer;color:#78716c;gap:12px;width:100%;padding:11px 0;display:flex}.BrowserAccessStory-module__IcBFPq__steps button>span{border:1px solid #d6d3d1;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.BrowserAccessStory-module__IcBFPq__steps strong{font-size:15px;font-weight:550;line-height:26px;display:block}.BrowserAccessStory-module__IcBFPq__steps button[aria-pressed=true]{color:#1c1917}.BrowserAccessStory-module__IcBFPq__steps button[aria-pressed=true]>span{color:#1c1917;background:#f59e0b;border-color:#f59e0b}.BrowserAccessStory-module__IcBFPq__steps p{color:#57534e;max-width:43ch;margin-top:3px;font-size:13px;line-height:1.5}.BrowserAccessStory-module__IcBFPq__playback{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;display:flex}.BrowserAccessStory-module__IcBFPq__playback button{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:12px;font-weight:650;display:flex}.BrowserAccessStory-module__IcBFPq__playback>span{color:#78716c;font-size:11px}.BrowserAccessStory-module__IcBFPq__modeButton{cursor:pointer;background:0 0;border:1px solid #a8a29e;border-radius:10px;align-items:center;gap:14px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:650;display:inline-flex}.BrowserAccessStory-module__IcBFPq__modeButton:hover{background:#fffbeb;border-color:#d97706}.BrowserAccessStory-module__IcBFPq__appCopy{padding:12px 0;animation:.45s both BrowserAccessStory-module__IcBFPq__reveal}.BrowserAccessStory-module__IcBFPq__appCopy h3{font-family:var(--ff-display),Georgia,serif;font-size:28px;font-weight:600;line-height:1.15}.BrowserAccessStory-module__IcBFPq__appCopy p{color:#57534e;max-width:44ch;margin-top:14px;font-size:14px;line-height:1.65}.BrowserAccessStory-module__IcBFPq__appCopy a{color:#92400e;text-underline-offset:4px;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:650;text-decoration:underline;display:inline-flex}.BrowserAccessStory-module__IcBFPq__deviceArea{justify-self:center;margin:0}.BrowserAccessStory-module__IcBFPq__phone{aspect-ratio:600/1304;background:#fafaf9;border:6px solid #292524;border-radius:36px;width:270px;position:relative;overflow:hidden;box-shadow:0 18px 32px -22px #29252470}.BrowserAccessStory-module__IcBFPq__browser,.BrowserAccessStory-module__IcBFPq__native{transition:opacity .55s,transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.BrowserAccessStory-module__IcBFPq__browser{opacity:1;transform:translateY(0)}.BrowserAccessStory-module__IcBFPq__native{opacity:0;pointer-events:none;transform:translateY(22px)}.BrowserAccessStory-module__IcBFPq__native img{object-fit:cover;width:100%;height:100%;display:block}.BrowserAccessStory-module__IcBFPq__phone[data-app=true] .BrowserAccessStory-module__IcBFPq__browser{opacity:0;pointer-events:none;transform:translateY(-18px)}.BrowserAccessStory-module__IcBFPq__phone[data-app=true] .BrowserAccessStory-module__IcBFPq__native{opacity:1;transform:translateY(0)}.BrowserAccessStory-module__IcBFPq__status{justify-content:space-between;padding:10px 17px 7px;font-size:10px;font-weight:700;display:flex}.BrowserAccessStory-module__IcBFPq__chrome{color:#57534e;background:#e7e5e4;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:28px;margin:0 10px;font-size:10px;display:flex}.BrowserAccessStory-module__IcBFPq__screen{padding:18px 14px;animation:.4s both BrowserAccessStory-module__IcBFPq__reveal}.BrowserAccessStory-module__IcBFPq__portalHeader{align-items:center;gap:8px;margin-bottom:22px;display:flex}.BrowserAccessStory-module__IcBFPq__brand{color:#1c1917;background:#f59e0b;border-radius:7px;place-items:center;width:26px;height:29px;font-size:16px;font-weight:800;display:grid}.BrowserAccessStory-module__IcBFPq__portalHeader strong{font-size:12px;display:block}.BrowserAccessStory-module__IcBFPq__portalHeader small{color:#78716c;margin-top:2px;font-size:9px;display:block}.BrowserAccessStory-module__IcBFPq__screen h3{font-size:17px;font-weight:750;line-height:1.3}.BrowserAccessStory-module__IcBFPq__screen p{color:#57534e;margin-top:6px;font-size:11px;line-height:1.6}.BrowserAccessStory-module__IcBFPq__scanNote{color:#57534e;border-bottom:1px solid #e7e5e4;align-items:center;gap:9px;margin-bottom:14px;padding-bottom:14px;font-size:10px;display:flex}.BrowserAccessStory-module__IcBFPq__scanNote svg{color:#1c1917;flex:none}.BrowserAccessStory-module__IcBFPq__spaces{margin-top:15px}.BrowserAccessStory-module__IcBFPq__spaces>div{border-bottom:1px solid #e7e5e4;align-items:center;gap:8px;padding:13px 8px;display:flex}.BrowserAccessStory-module__IcBFPq__spaces>div[data-selected=true]{background:#fef3c7;border-radius:7px}.BrowserAccessStory-module__IcBFPq__spaces strong{font-size:14px}.BrowserAccessStory-module__IcBFPq__spaces span{color:#047857;font-size:10px}.BrowserAccessStory-module__IcBFPq__spaces b{margin-left:auto;font-size:12px}.BrowserAccessStory-module__IcBFPq__action{text-align:center;background:#f59e0b;border-radius:8px;margin-top:18px;padding:12px 8px;font-size:11px;font-weight:750}.BrowserAccessStory-module__IcBFPq__screen .BrowserAccessStory-module__IcBFPq__fine{color:#78716c;margin-top:12px;font-size:9px}.BrowserAccessStory-module__IcBFPq__fields{gap:10px;margin-top:18px;display:grid}.BrowserAccessStory-module__IcBFPq__fields>div{background:#fff;border:1px solid #d6d3d1;border-radius:8px;padding:9px 11px}.BrowserAccessStory-module__IcBFPq__fields dt{color:#78716c;font-size:9px}.BrowserAccessStory-module__IcBFPq__fields dd{margin-top:3px;font-size:12px;font-weight:600}.BrowserAccessStory-module__IcBFPq__success{color:#047857;background:#ecfdf5;border:1px solid #05966940;border-radius:9px;align-items:flex-start;gap:8px;margin:16px 0;padding:13px 11px;font-size:12px;display:flex}.BrowserAccessStory-module__IcBFPq__success svg{flex:none}.BrowserAccessStory-module__IcBFPq__success p{font-size:10px}.BrowserAccessStory-module__IcBFPq__success strong{line-height:20px}.BrowserAccessStory-module__IcBFPq__details{margin-top:15px}.BrowserAccessStory-module__IcBFPq__details>div{border-bottom:1px solid #e7e5e4;justify-content:space-between;gap:8px;padding:12px 0;font-size:11px;display:flex}.BrowserAccessStory-module__IcBFPq__details dt{color:#78716c}.BrowserAccessStory-module__IcBFPq__details dd{font-weight:650}.BrowserAccessStory-module__IcBFPq__assignment{background:#fffbeb;border:1px solid #f59e0b40;border-radius:9px;margin-top:15px;padding:16px}.BrowserAccessStory-module__IcBFPq__assignment small{color:#92400e;font-size:10px;display:block}.BrowserAccessStory-module__IcBFPq__assignment>strong{font-size:30px}.BrowserAccessStory-module__IcBFPq__assignment span{color:#92400e;margin-top:10px;font-size:9px;display:block}.BrowserAccessStory-module__IcBFPq__segment{text-align:center;border:1px solid #f59e0bb3;border-radius:9px;grid-template-columns:1fr 1fr;margin-top:6px;font-size:11px;font-weight:750;display:grid;overflow:hidden}.BrowserAccessStory-module__IcBFPq__segment span{color:#b45309;padding:9px 4px}.BrowserAccessStory-module__IcBFPq__segment span[data-selected=true]{color:#1c1917;background:#f59e0b}.BrowserAccessStory-module__IcBFPq__spaces span{background:#ecfdf5;border-radius:100px;padding:2px 6px}.BrowserAccessStory-module__IcBFPq__secondary{text-align:center;color:#b45309;background:#fff;border:1px solid #e7e5e4;border-radius:8px;margin-top:16px;padding:11px 8px;font-size:11px;font-weight:750}.BrowserAccessStory-module__IcBFPq__assignment small em{float:right;background:#fff;border:1px solid #f59e0b4d;border-radius:100px;padding:1px 7px;font-style:normal}.BrowserAccessStory-module__IcBFPq__assignment p{font-size:11px}.BrowserAccessStory-module__IcBFPq__pass{background:#ecfdf5;border:1px solid #10b98140;border-radius:9px;margin-top:15px;padding:14px;position:relative}.BrowserAccessStory-module__IcBFPq__pass small{letter-spacing:.06em;text-transform:uppercase;color:#047857;font-size:9px;font-weight:700;display:block}.BrowserAccessStory-module__IcBFPq__pass strong{margin-top:4px;font-family:ui-monospace,monospace;font-size:16px;display:block}.BrowserAccessStory-module__IcBFPq__pass p{margin-top:2px;font-size:10px}.BrowserAccessStory-module__IcBFPq__pass span{text-align:right;color:#065f46;font-size:9px;font-weight:650;position:absolute;top:14px;right:14px}.BrowserAccessStory-module__IcBFPq__warning{color:#92400e;background:#fffbeb;border:1px solid #d9770640;border-radius:9px;align-items:flex-start;gap:8px;margin:16px 0;padding:13px 11px;font-size:12px;display:flex}.BrowserAccessStory-module__IcBFPq__warning svg{flex:none}.BrowserAccessStory-module__IcBFPq__warning p{font-size:10px}.BrowserAccessStory-module__IcBFPq__warning strong{line-height:20px}.BrowserAccessStory-module__IcBFPq__fields dd.BrowserAccessStory-module__IcBFPq__placeholder{color:#a8a29e;font-weight:500}.BrowserAccessStory-module__IcBFPq__browserFooter{color:#78716c;background:#f5f5f4;border-top:1px solid #e7e5e4;justify-content:space-around;align-items:center;width:100%;height:38px;font-size:20px;display:flex;position:absolute;bottom:0}.BrowserAccessStory-module__IcBFPq__deviceArea figcaption{text-align:center;color:#78716c;margin-top:14px;font-size:10px}@keyframes BrowserAccessStory-module__IcBFPq__reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.BrowserAccessStory-module__IcBFPq__story{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.BrowserAccessStory-module__IcBFPq__copy h2{font-size:32px}.BrowserAccessStory-module__IcBFPq__roles button{padding:8px 12px}.BrowserAccessStory-module__IcBFPq__intro{font-size:14px}}@media (max-width:640px){.BrowserAccessStory-module__IcBFPq__story{grid-template-columns:1fr;gap:18px}.BrowserAccessStory-module__IcBFPq__copy{display:contents}.BrowserAccessStory-module__IcBFPq__introduction{order:0}.BrowserAccessStory-module__IcBFPq__copy h2{font-size:32px}.BrowserAccessStory-module__IcBFPq__intro{max-width:45ch}.BrowserAccessStory-module__IcBFPq__deviceArea{order:1;justify-self:center;margin-top:10px}.BrowserAccessStory-module__IcBFPq__phone{width:260px}.BrowserAccessStory-module__IcBFPq__explanation{order:2;min-height:150px;margin-top:0}.BrowserAccessStory-module__IcBFPq__roles{margin-top:20px}.BrowserAccessStory-module__IcBFPq__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.BrowserAccessStory-module__IcBFPq__steps button{flex-direction:column;gap:6px;padding:5px 0}.BrowserAccessStory-module__IcBFPq__steps strong{font-size:12px;line-height:1.4}.BrowserAccessStory-module__IcBFPq__steps p{display:none}.BrowserAccessStory-module__IcBFPq__mobileDetail{color:#57534e;min-height:36px;margin-top:8px;font-size:12px;line-height:1.5;display:block}.BrowserAccessStory-module__IcBFPq__playback{gap:4px 12px;margin-top:6px}.BrowserAccessStory-module__IcBFPq__modeButton{order:3;justify-self:start}.BrowserAccessStory-module__IcBFPq__appCopy{padding:0}.BrowserAccessStory-module__IcBFPq__appCopy h3{font-size:25px}}@media (prefers-reduced-motion:reduce){.BrowserAccessStory-module__IcBFPq__browser,.BrowserAccessStory-module__IcBFPq__native{transition:none;transform:none}.BrowserAccessStory-module__IcBFPq__screen,.BrowserAccessStory-module__IcBFPq__appCopy{animation:none}.BrowserAccessStory-module__IcBFPq__phone[data-app=true] .BrowserAccessStory-module__IcBFPq__browser{transform:none}}
