.landing-page { --lp-bg:#f7f8fc;--lp-surface:#fff;--lp-raised:#f2f3f9;--lp-text:#202239;--lp-muted:#545b72;--lp-soft:#747b90;--lp-line:#d8dbea;--lp-accent:#5948cb;--lp-accent-pale:#eeebff;--lp-green:#187456;--lp-green-pale:#e4f5ee;--lp-amber:#855407;--lp-amber-pale:#fff2d9; min-height:100vh; padding:0 clamp(22px,6vw,92px) 30px; color:var(--lp-text); background:radial-gradient(ellipse at 87% 9%,#e9e5ff 0,transparent 32%),var(--lp-bg); max-width:1600px; margin:0 auto; font-family:inherit; }
.landing-page.landing-dark { --lp-bg:#11131c;--lp-surface:#1b1e2b;--lp-raised:#232737;--lp-text:#f2f3fb;--lp-muted:#c3c7d8;--lp-soft:#a5abc1;--lp-line:#383d51;--lp-accent:#b3a7ff;--lp-accent-pale:#302b4d;--lp-green:#7cddb7;--lp-green-pale:#203c36;--lp-amber:#f4cd78;--lp-amber-pale:#443720; background:radial-gradient(ellipse at 87% 9%,#29233f 0,transparent 32%),var(--lp-bg); }
.landing-page * {box-sizing:border-box}.landing-header{height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--lp-line)}
.landing-brand{display:inline-flex;gap:10px;align-items:center;color:var(--lp-text);text-decoration:none}.landing-brand img{border-radius:11px}.landing-brand strong{display:block;font-size:16px;letter-spacing:-.04em}.landing-brand strong span{color:var(--lp-accent)}.landing-brand small{display:block;color:var(--lp-muted);font-size:10px;margin-top:1px}.landing-header-actions{display:flex;align-items:center;gap:22px}.landing-local{font-size:12px;color:var(--lp-muted);display:flex;align-items:center;gap:6px}.landing-page .v-btn--icon{color:var(--lp-text)}
.landing-hero{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(38px,6vw,88px);align-items:center;padding:74px 0 60px}.landing-copy{padding:0 0 8px}.landing-kicker{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.055em;font-weight:700;color:var(--lp-accent)}.landing-kicker i{height:8px;width:8px;border-radius:50%;background:var(--lp-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-accent) 16%,transparent)}.landing-copy h1{font-size:clamp(2.85rem,5.15vw,5.1rem);line-height:1.01;letter-spacing:-.065em;max-width:620px;margin:24px 0 20px;font-weight:720}.landing-copy h1 em{font-style:normal;color:var(--lp-accent)}.landing-copy>p:not(.landing-error){max-width:510px;font-size:17px;line-height:1.75;color:var(--lp-muted);margin:0 0 27px}.landing-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.landing-page .landing-actions .v-btn,.landing-page .bottom-action .v-btn{background:#5948cb!important;color:#fff!important;box-shadow:0 8px 20px #5948cb38!important}.landing-dark .landing-actions .v-btn,.landing-dark .bottom-action .v-btn{background:#7767e8!important;color:#101020!important}.landing-secondary{font-weight:650;font-size:13px;color:var(--lp-text);text-decoration:none;display:inline-flex;align-items:center;gap:7px}.landing-secondary:hover{color:var(--lp-accent)}.landing-error{color:var(--lp-text);background:var(--lp-amber-pale);border-left:3px solid var(--lp-amber);padding:10px 12px;border-radius:0 8px 8px 0;font-size:13px!important;margin:14px 0 0!important;line-height:1.5!important}.landing-trust{display:flex;gap:19px;flex-wrap:wrap;margin-top:30px;color:var(--lp-muted);font-size:11px}.landing-trust span{display:flex;align-items:center;gap:6px}.landing-trust .v-icon{color:var(--lp-green)}
.landing-hero-preview{position:relative;min-width:0;padding:9px}.preview-glow{position:absolute;inset:10% 6%;background:var(--lp-accent);opacity:.14;filter:blur(75px);border-radius:50%}.mock-window{position:relative;overflow:hidden;border:1px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-text);box-shadow:0 25px 75px #17142b20;border-radius:14px}.landing-dark .mock-window{box-shadow:0 25px 75px #0005}.mock-titlebar,.detail-top{height:37px;display:flex;align-items:center;gap:12px;padding:0 13px;background:var(--lp-raised);color:var(--lp-muted);font-size:9px;border-bottom:1px solid var(--lp-line)}.mock-titlebar>span:nth-child(2),.detail-top>span{flex:1}.mock-titlebar b,.detail-top b{padding:0 5px;color:var(--lp-soft)}.mock-dots{display:flex;gap:4px}.mock-dots i{height:6px;width:6px;background:#fa817d;border-radius:50%}.mock-dots i:nth-child(2){background:#e9b653}.mock-dots i:nth-child(3){background:#58ba8b}.mock-live{color:var(--lp-green);display:flex;align-items:center;gap:4px}.mock-live i{width:5px;height:5px;border-radius:50%;background:currentColor}.board-layout{display:grid;grid-template-columns:142px minmax(0,1fr);min-height:304px}.mock-sidebar{border-right:1px solid var(--lp-line);padding:15px 10px;display:flex;flex-direction:column;gap:7px}.mock-logo{font-size:10px;font-weight:700;margin-bottom:15px;white-space:nowrap}.mock-logo span{font-size:14px;color:var(--lp-accent);margin-right:4px}.mock-sidebar>small{font-size:7px;letter-spacing:.12em;color:var(--lp-soft);margin:6px 5px 1px}.mock-nav{font-size:9px;color:var(--lp-muted);padding:7px 6px;border-radius:5px;white-space:nowrap}.mock-nav i{font-style:normal;margin-right:7px}.mock-nav.active{color:var(--lp-accent);background:var(--lp-accent-pale);font-weight:700}.mock-purple{color:var(--lp-accent)}.mock-green{color:var(--lp-green)}.mock-user{margin-top:auto;border-top:1px solid var(--lp-line);padding:11px 1px 0;display:flex;gap:7px;align-items:center;font-size:8px;font-weight:650}.mock-user>b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--lp-accent-pale);color:var(--lp-accent)}.mock-user small{display:block;color:var(--lp-green);font-weight:500;font-size:7px;margin-top:3px}.mock-main{min-width:0;padding:13px 14px 14px}.mock-crumb{color:var(--lp-muted);font-size:8px}.mock-crumb b{color:var(--lp-soft);padding:0 4px}.mock-board-heading{display:flex;justify-content:space-between;align-items:center;margin:15px 0 13px}.mock-board-heading small{color:var(--lp-muted);font-size:7px;letter-spacing:.12em;font-weight:700}.mock-board-heading h3{font-size:18px;letter-spacing:-.04em;margin:3px 0}.mock-board-heading h3 span{color:var(--lp-accent)}.mock-board-heading p{font-size:8px;color:var(--lp-muted);margin:0}.mock-board-heading button,.detail-footer button,.approval-card button{border:0;background:#5948cb;color:white;font:inherit;font-size:8px;font-weight:700;border-radius:5px;padding:8px 10px;white-space:nowrap}.landing-dark .mock-board-heading button,.landing-dark .detail-footer button,.landing-dark .approval-card button{background:#7767e8;color:#111020}.mock-board-tools{display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--lp-line);padding-bottom:8px;font-size:8px}.mock-board-tools>b{color:var(--lp-accent)}.mock-board-tools>span{color:var(--lp-muted)}.mock-board-tools>i{font-style:normal;margin-left:auto;padding:5px 8px;border:1px solid var(--lp-line);border-radius:5px;color:var(--lp-soft)}.mock-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding-top:10px}.mock-column{min-width:0}.mock-column header{display:flex;align-items:center;gap:4px;font-size:8px;font-weight:700;margin-bottom:7px;white-space:nowrap}.mock-column header b{margin-left:auto;color:var(--lp-muted);font-size:7px}.dot-gray,.dot-purple,.dot-amber,.dot-green{width:6px;height:6px;border-radius:50%;background:#888da0}.dot-purple{background:var(--lp-accent)}.dot-amber{background:#bb8526}.dot-green{background:var(--lp-green)}.mock-column article{padding:7px 7px 6px;margin-bottom:6px;border-radius:6px;background:var(--lp-raised);border:1px solid var(--lp-line);display:flex;flex-direction:column;gap:4px;min-height:76px}.mock-column article>small{font-size:6px;color:var(--lp-muted);font-weight:700;letter-spacing:.05em}.mock-column article strong{font-size:7px;line-height:1.4}.mock-column article>span{font-size:6px;line-height:1.4;color:var(--lp-muted)}.mock-column article footer{border-top:1px solid var(--lp-line);padding-top:5px;margin-top:auto;font-size:6px;color:var(--lp-muted)}.mock-highlight{border-color:color-mix(in srgb,var(--lp-accent) 40%,var(--lp-line))!important}.mock-highlight>small i{color:var(--lp-accent);float:right}.mock-done{background:var(--lp-green-pale)!important;border-color:color-mix(in srgb,var(--lp-green) 24%,var(--lp-line))!important}.mock-done>small,.mock-done footer{color:var(--lp-green)!important}.mock-caption{display:flex;justify-content:space-between;gap:10px;padding:10px 4px 0;font-size:8px;font-weight:750;letter-spacing:.08em;color:var(--lp-muted)}.mock-caption span{font-weight:450;letter-spacing:0}
.landing-proof{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0 29px;border-bottom:1px solid var(--lp-line);color:var(--lp-muted)}.landing-proof>span{font-size:9px;font-weight:750;letter-spacing:.1em}.landing-proof>div{display:flex;align-items:center;gap:13px;font-size:11px}.landing-proof b{color:var(--lp-accent);font-size:9px}.landing-proof i{font-style:normal;color:var(--lp-soft)}.landing-workflow{padding:92px 0 88px}.landing-section-intro{max-width:620px;margin:0 auto 54px;text-align:center}.landing-section-intro h2,.landing-bottom h2{font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.055em;margin:18px 0 13px}.landing-section-intro>p,.landing-bottom>div:first-child>p{font-size:15px;line-height:1.7;color:var(--lp-muted);margin:0 auto;max-width:550px}.landing-showcase{display:grid;grid-template-columns:minmax(235px,.7fr) minmax(0,1.3fr);gap:clamp(30px,6vw,84px);align-items:center;margin-bottom:76px}.result-showcase{grid-template-columns:minmax(0,1.1fr) minmax(240px,.75fr)}.showcase-index{font-size:9px;letter-spacing:.12em;font-weight:750;color:var(--lp-accent)}.showcase-copy h3{font-size:clamp(1.65rem,2.6vw,2.3rem);letter-spacing:-.05em;line-height:1.13;margin:13px 0}.showcase-copy>p{color:var(--lp-muted);font-size:13px;line-height:1.75;margin:0}.showcase-copy ul{list-style:none;padding:0;margin:21px 0 0;display:grid;gap:11px;font-size:11px;color:var(--lp-muted)}.showcase-copy li{display:flex;align-items:center;gap:9px}.showcase-copy li i,.detail-checks i,.evidence-card i{font-style:normal;color:var(--lp-green);font-weight:800}.detail-window,.result-window{max-width:680px;width:100%;justify-self:center}.detail-content,.result-content{padding:clamp(14px,2.7vw,25px)}.detail-label{display:flex;align-items:center;justify-content:space-between;font-size:8px;letter-spacing:.08em;color:var(--lp-accent);font-weight:750}.detail-label b{color:var(--lp-green);background:var(--lp-green-pale);padding:5px 7px;border-radius:5px;letter-spacing:0;font-size:8px}.detail-content h4,.result-content h4{font-size:19px;letter-spacing:-.04em;margin:15px 0 5px}.detail-sub,.result-content>p{font-size:10px;line-height:1.6;color:var(--lp-muted);margin:0 0 14px}.detail-message{padding:12px;background:var(--lp-raised);border-radius:8px;display:flex;gap:10px;font-size:9px}.codex-badge{height:25px;width:25px;flex:none;border-radius:7px;display:grid;place-items:center;background:var(--lp-accent-pale);color:var(--lp-accent);font-size:14px}.detail-message b{font-size:9px}.detail-message small{font-size:8px;color:var(--lp-muted);font-weight:500;margin-left:6px}.detail-message p{color:var(--lp-muted);line-height:1.6;font-size:9px;margin:6px 0 0}.detail-plan,.detail-checks{padding:13px 0 10px;border-bottom:1px solid var(--lp-line);display:grid;gap:9px;font-size:9px}.detail-plan>b,.detail-checks>b,.evidence-card>b{font-size:9px}.detail-plan ol{list-style:none;padding:0;margin:0;display:grid;gap:8px}.detail-plan li{display:flex;align-items:flex-start;gap:8px;color:var(--lp-muted);line-height:1.5}.detail-plan li span{height:17px;width:17px;border-radius:5px;background:var(--lp-accent-pale);color:var(--lp-accent);display:grid;place-items:center;flex:none;font-size:8px;font-weight:700}.detail-checks>span{color:var(--lp-muted)}.detail-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px}.detail-footer>span{font-size:8px;color:var(--lp-muted)}.landing-page .detail-footer button{font-size:8px}.result-status{display:flex;align-items:center;gap:9px;padding:11px;background:var(--lp-green-pale);border-radius:8px}.result-status>span{font-weight:800;color:var(--lp-green);font-size:15px}.result-status b{display:block;color:var(--lp-green);font-size:10px}.result-status small{display:block;font-size:8px;color:var(--lp-muted);margin-top:3px}.result-status em{margin-left:auto;color:var(--lp-green);font-style:normal;font-size:7px;font-weight:750;letter-spacing:.05em}.result-content h4{margin-top:16px}.evidence-card{background:var(--lp-raised);border:1px solid var(--lp-line);border-radius:7px;padding:11px;display:grid;gap:8px;font-size:9px}.evidence-card>b{margin-bottom:1px}.evidence-card>span{color:var(--lp-muted)}.diff-row{display:flex;justify-content:space-between;padding:11px 2px;font-size:9px;color:var(--lp-muted);border-bottom:1px solid var(--lp-line)}.diff-row b{color:var(--lp-accent)}.diff-row i{font-style:normal;color:var(--lp-green)}.approval-card{border:1px solid var(--lp-line);border-radius:8px;padding:11px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:11px}.approval-card b{font-size:9px}.approval-card p{font-size:8px;line-height:1.5;color:var(--lp-muted);margin:5px 0 0}.landing-page .approval-card button{font-size:8px}.approval-card button span{padding-left:8px}.result-footnote{display:block;color:var(--lp-muted);font-size:8px;margin-top:9px}
.landing-bottom{position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;gap:25px;padding:clamp(28px,5vw,58px);border:1px solid var(--lp-line);border-radius:18px;background:linear-gradient(115deg,var(--lp-surface),var(--lp-accent-pale))}.landing-bottom>div:first-child{position:relative;z-index:1}.landing-bottom h2{font-size:clamp(2rem,3.5vw,3rem);margin:16px 0 10px}.landing-bottom>div:first-child>p{margin:0;max-width:470px;font-size:13px}.bottom-action{position:relative;z-index:1;display:grid;gap:12px;justify-items:start}.bottom-action>span{font-size:9px;color:var(--lp-muted)}.landing-orb{position:absolute;width:250px;height:250px;border-radius:50%;border:1px solid color-mix(in srgb,var(--lp-accent) 25%,transparent);right:13%;top:-47%;box-shadow:0 0 0 26px color-mix(in srgb,var(--lp-accent) 5%,transparent),0 0 0 54px color-mix(in srgb,var(--lp-accent) 4%,transparent)}.landing-footer{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:25px 0 0}.landing-footer .landing-brand img{width:28px;height:28px}.landing-footer .landing-brand strong{font-size:13px}.landing-footer .landing-brand small{font-size:8px}.landing-footer>span{font-size:10px;color:var(--lp-muted)}.landing-page :focus-visible{outline:3px solid var(--lp-accent)!important;outline-offset:3px;border-radius:4px}
.questions-window{max-width:680px;width:100%;justify-self:center}
.questions-content{padding:clamp(14px,2.7vw,25px)}
.questions-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid var(--lp-line)}
.questions-eyebrow{font-size:8px;font-weight:750;letter-spacing:.09em;color:var(--lp-accent)}
.questions-heading h4{font-size:18px;letter-spacing:-.04em;margin:5px 0 0}
.questions-count{padding:5px 8px;border-radius:20px;background:var(--lp-green-pale);color:var(--lp-green);font-size:8px;font-weight:700;white-space:nowrap}
.question-history-item{display:grid;grid-template-columns:25px minmax(0,1fr) 17px;align-items:start;gap:10px;padding:14px 0;border-bottom:1px solid var(--lp-line)}
.question-history-icon{height:23px;width:23px;border-radius:7px;display:grid;place-items:center;background:var(--lp-accent-pale);color:var(--lp-accent);font-weight:750;font-size:12px}
.question-history-item b{font-size:9px;line-height:1.5}
.question-history-item p{font-size:9px;line-height:1.6;color:var(--lp-muted);margin:4px 0 0}
.answer-check{height:16px;width:16px;border-radius:50%;display:grid;place-items:center;background:var(--lp-green-pale);color:var(--lp-green);font-size:9px;font-weight:800}
.questions-saved{display:flex;align-items:center;gap:6px;padding-top:13px;color:var(--lp-muted);font-size:8px}
.landing-code{display:block;padding:14px 18px;border-radius:10px;background:rgba(var(--v-theme-primary),.09);font-size:1.05rem;margin:14px 0}
@media(max-width:1050px){.landing-page{padding-inline:32px}.landing-hero{grid-template-columns:minmax(270px,.7fr) minmax(0,1.3fr);gap:26px;padding-top:58px}.landing-copy h1{font-size:clamp(2.7rem,5.4vw,4.2rem)}.board-layout{grid-template-columns:112px minmax(0,1fr)}.mock-sidebar{padding-inline:7px}.mock-main{padding-inline:9px}.mock-column article{padding:6px 5px}.mock-column article strong{font-size:6px}.landing-showcase{gap:30px}}
@media(max-width:760px){.landing-page{padding-inline:22px}.landing-hero{grid-template-columns:1fr;padding:52px 0 42px;gap:35px}.landing-copy{max-width:590px}.landing-copy h1{max-width:570px;font-size:clamp(3rem,9vw,4.6rem)}.landing-copy>p:not(.landing-error){font-size:15px}.landing-hero-preview{margin:0 -6px}.landing-proof{align-items:flex-start;flex-direction:column;gap:10px}.landing-proof>div{flex-wrap:wrap;gap:8px}.landing-workflow{padding:68px 0}.landing-section-intro{margin-bottom:40px}.landing-showcase,.result-showcase{grid-template-columns:1fr;gap:22px;margin-bottom:56px}.result-showcase .result-window{order:2}.result-showcase .showcase-copy{order:1}.showcase-copy{max-width:540px}.detail-window,.result-window{max-width:620px}.landing-bottom{padding:30px;align-items:flex-start;flex-direction:column}.bottom-action{justify-items:start}.landing-orb{right:-10%;top:25%}}
@media(max-width:480px){.landing-page{padding-inline:17px}.landing-header{height:66px}.landing-local{font-size:0;gap:0}.landing-local .v-icon{font-size:18px!important}.landing-header-actions{gap:8px}.landing-hero{padding-top:42px}.landing-copy h1{font-size:clamp(2.7rem,13vw,3.7rem)}.landing-actions{align-items:flex-start;gap:16px;flex-direction:column}.landing-trust{display:grid;gap:8px}.landing-hero-preview{margin:0 -12px;padding:0}.board-window{border-radius:9px}.mock-titlebar{height:32px;padding-inline:8px;font-size:7px;gap:7px}.mock-live{font-size:7px}.board-layout{grid-template-columns:78px minmax(0,1fr);min-height:255px}.mock-sidebar{padding:11px 5px;gap:5px}.mock-logo{font-size:7px;letter-spacing:-.03em;margin-bottom:10px}.mock-logo span{font-size:11px;margin-right:1px}.mock-sidebar>small{font-size:6px;margin:5px 3px 0}.mock-nav{font-size:7px;padding:6px 3px}.mock-nav i{margin-right:3px}.mock-user{font-size:6px;gap:3px}.mock-user>b{height:17px;width:17px}.mock-user small{font-size:5px}.mock-main{padding:9px 6px}.mock-crumb{font-size:6px}.mock-board-heading{margin:11px 0 9px}.mock-board-heading small{font-size:5px}.mock-board-heading h3{font-size:14px}.mock-board-heading p{font-size:6px}.mock-board-heading button{font-size:6px;padding:6px}.mock-board-tools{gap:5px;font-size:6px}.mock-board-tools>i{font-size:5px;padding:4px}.mock-columns{gap:3px;padding-top:8px}.mock-column header{font-size:6px;gap:3px}.mock-column article{padding:4px 3px;gap:3px;min-height:67px;margin-bottom:4px}.mock-column article>small{font-size:5px}.mock-column article strong{font-size:5.5px}.mock-column article>span,.mock-column article footer{font-size:5px}.mock-caption{font-size:6px;padding-top:8px}.mock-caption span{font-size:6px}.landing-proof>div{font-size:9px;gap:6px}.landing-section-intro h2{font-size:2.25rem}.landing-section-intro>p{font-size:13px}.detail-top{font-size:7px;padding:0 8px}.detail-content,.result-content{padding:13px}.detail-content h4,.result-content h4{font-size:16px}.detail-footer{align-items:flex-start;flex-direction:column}.detail-footer>span{font-size:8px}.result-status em{font-size:6px}.approval-card{align-items:flex-start;flex-direction:column}.approval-card button{align-self:flex-end}.landing-bottom{padding:24px 20px}.landing-bottom h2{font-size:2.1rem}.landing-footer{align-items:flex-start;flex-direction:column}.landing-footer>span{font-size:9px}}
@media(max-width:340px){.landing-page{padding-inline:13px}.mock-sidebar{display:none}.board-layout{grid-template-columns:minmax(0,1fr)}.mock-main{padding:9px}.mock-column article strong{font-size:6px}.mock-board-tools>i{max-width:86px;overflow:hidden;white-space:nowrap}.mock-caption span{display:none}.landing-proof>div{font-size:8px}}
@media(prefers-reduced-motion:reduce){.landing-page *,.landing-page *::before,.landing-page *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
body{margin:0;font-family:'Inter','Segoe UI',-apple-system,BlinkMacSystemFont,sans-serif}.theme-toggle{width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--lp-text);font-size:19px;cursor:pointer}.theme-toggle:hover{background:var(--lp-raised)}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--lp-accent-pale);color:var(--lp-accent);font-size:20px}.landing-footer .brand-mark{width:28px;height:28px;font-size:15px}.mock-logo img{width:14px;height:14px;margin-right:4px;border-radius:4px;vertical-align:middle}.download-button{display:inline-flex;align-items:center;gap:9px;padding:13px 18px;border:0;border-radius:8px;background:#5948cb;color:#fff;text-decoration:none;font-size:14px;font-weight:700;box-shadow:0 8px 20px #5948cb38}.download-button:hover{background:#4939b8}.landing-dark .download-button{background:#7767e8;color:#101020}.landing-dark .download-button:hover{background:#8b7df0}.download-button:focus-visible,.theme-toggle:focus-visible{outline:3px solid var(--lp-accent);outline-offset:3px}.landing-page:focus-visible{outline:none}
