:root{display:flex;justify-content:center;align-items:center;background-color:#d5d5d5}html,body{font-family:Helvetica;margin:0;padding:0}.top_bar{position:fixed;width:65vw;height:80px;background-color:#fff2f1;display:flex;justify-content:center;align-items:center;opacity:1}@media(max-width:768px){.top_bar{width:100vw}}.top_bar{z-index:1000}.page{font-family:Inter,system-ui,sans-serif;color:#000;background:#fff2f1;width:65vw}@media(max-width:768px){.page{width:100vw}}.hero{padding:4rem 1rem;display:flex;justify-content:center;padding-bottom:0}@media(max-width:768px){.hero{padding-left:0;padding-right:0}}.hero .hero-box{background:#fff2f1;padding:3rem;width:75%;height:300px;text-align:center;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;padding-bottom:10px}@media(max-width:768px){.hero .hero-box{margin-top:10vh;padding-left:0;padding-right:0}}.hero .hero-box h1{font-size:2rem;font-weight:900;margin-bottom:0;margin-top:10px;letter-spacing:2px}.hero .hero-box h2{font-size:1.65rem;font-weight:900;margin-top:5px;margin-bottom:0}.hero .hero-box h3{font-size:1.1rem;font-weight:600}.hero .hero-box p{margin-top:1rem;font-weight:600}.hero_intro_Text{font-size:2rem;font-weight:900;margin-bottom:0;margin-top:10px;letter-spacing:2px}.hero-intro{margin-top:120px;text-align:center}@media(max-width:768px){.hero-intro{margin:30px 20px 20px}}.comparison{padding:1.5rem;text-align:center;font-size:.8rem;will-change:opacity,transform}@media(max-width:768px){.comparison{padding-top:18vh}}.comparison h1{margin-bottom:20px}.comparison .subtitle{margin:.5rem 0 2rem;margin-top:0;font-weight:500;margin-bottom:20px}@media(max-width:768px){.comparison .subtitle{font-size:1rem}}.comparison .columns{display:flex;justify-content:center;margin-bottom:3rem}.comparison .columns .column{max-width:600px;text-align:left}.comparison .columns .column ul{padding-left:0;padding-right:0}.comparison .columns .column ul li:first-child{list-style:none;font-size:1.5rem;font-weight:700;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.15)}.comparison .columns .column ul li{font-size:1.4rem;margin-bottom:.5rem;margin-left:30px;margin-right:30px}@media(max-width:768px){.comparison .columns .column ul li{font-size:1rem;margin-right:5vw;margin-left:5vw}}.comparison .columns .divider{width:1px;background:#999;transform-origin:top}.comparison .difference{max-width:80%;margin:auto}.comparison .difference h2{font-size:1.7rem;text-decoration:underline;margin-bottom:1rem}.comparison .difference ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2rem;list-style:none;padding:0}@media(max-width:768px){.comparison .difference ul{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;gap:1rem}}.comparison .difference ul li{margin-top:20px;margin-bottom:40px;border-top:#111 1px solid;padding-top:1rem;border-bottom:#111 1px solid;padding-bottom:1rem;font-size:1.1vw;margin-bottom:.5rem}@media(max-width:768px){.comparison .difference ul li{font-size:1rem;margin-top:20px}}@media(max-width:768px){.comparison .difference ul>:last-child:nth-child(odd){grid-column:span 2;justify-self:center;width:50%}}.work{padding:3rem 1rem;text-align:center;background-color:#f0d6d6;border-radius:30px;width:80%;height:150px;margin:50px auto 80px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}@media(max-width:768px){.work{padding-top:100px;padding-bottom:100px;margin-top:10px}}.work h2{margin:0%;font-size:1.7rem}@media(max-width:768px){.work h2{font-size:1.5rem}}.work p{margin:0% 0% 20px;font-size:1rem}@media(max-width:768px){.work p{font-size:.8rem}}.work .work-circles{display:flex;gap:20px;flex-wrap:wrap}@media(max-width:768px){.work .work-circles{justify-content:center;display:grid;grid-template-columns:repeat(6,1fr);gap:20px}}.work .circle{width:4.5vw;height:4.5vw;border-radius:999px;overflow:hidden;display:grid;place-items:center;cursor:pointer;text-decoration:none;border:5px solid rgb(255,255,255);overflow:visible}.work .circle img{width:110%;height:110%;object-fit:cover;transform:translate(var(--x, 0),var(--y, 0)) scale(var(--s, 1));transform-origin:center;transition:transform .2s ease;-webkit-user-select:none;user-select:none;pointer-events:none}.work .circle .circle-inner{width:100%;height:100%;border-radius:999px;overflow:hidden;display:grid;place-items:center}.work .circle:hover img{transform:translate(var(--x, 0),var(--y, 0)) scale(calc(var(--s, 1) * 1.05))}.work .circle .tooltip{position:absolute;bottom:110%;left:50%;transform:translate(-50%) translateY(6px);background:#111;color:#fff;padding:6px 10px;font-size:12px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:all .25s ease}.work .circle .tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:#111 transparent transparent transparent}.work .circle:hover .tooltip{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:768px){.work .circle{width:14vw;height:14vw;grid-column:span 2}}.work .circle:nth-child(4){grid-column:2/span 2}.work .circle:nth-child(5){grid-column:4/span 2}.how{padding:4rem 1.5rem;text-align:center;background-color:#f0d6d6}.how h1{margin-bottom:0;margin-top:0}.how h2{margin-top:.3rem;margin-bottom:50px;font-weight:400;font-size:1.4rem}.how .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:2rem;font-size:large}.how .steps .step{background:#fff2f1;padding:1.5rem;border-radius:12px;transform-style:preserve-3d}.how .steps .step h4{margin-bottom:.5rem;margin-top:.5rem;font-size:1.3rem;text-decoration:underline}.how .steps .step-front{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.cta{padding:3rem 1.5rem 4rem;text-align:center;background-color:#f0d6d6}.cta p{margin-top:0;margin-bottom:1.2rem;font-size:1.3rem}.cta h3{margin:1.5rem 0;font-size:1.5rem}.cta .email-box{display:flex;justify-content:center;margin:auto;margin-top:3rem;width:90%}@media(max-width:768px){.cta .email-box{margin-top:3rem;width:100%}}.cta .email-box button{padding:1rem 1.5rem;border-radius:0 30px 30px 0;border:none;cursor:pointer;font-size:1.2rem;background-color:#fff2f1;color:#02bd02}.email_box_input{width:40%;height:auto;padding-left:3%;border-radius:30px 0 0 30px;border:none;font-size:14px}@media(max-width:768px){.email_box_input{width:100%;padding-left:1rem}}.comparison-table{margin-top:3rem}.comparison ul li{min-height:1.6em;line-height:1.6;display:flex;align-items:center}.comparison .row{position:relative}.comparison .ghost{visibility:hidden;white-space:nowrap}.comparison .typed{position:absolute;left:0;top:0}.comparison-columns{display:grid;grid-template-columns:1fr 60px 1fr;text-align:center;font-weight:700;margin-bottom:1.5rem}comparison-row{display:grid;grid-template-columns:1fr 60px 1fr;align-items:center;margin-bottom:1.2rem}.cell{font-size:1.1rem}.arrow{text-align:center;opacity:.6}.work-mask{overflow:hidden;width:100%}.survey-shell{min-height:100vh;display:grid;place-items:center;padding:24px 0}.survey-page{width:min(860px,92vw)}@media(max-width:768px){.survey-page{width:92vw!important}}.survey-card{position:relative;margin:0 auto;width:720px;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:#f0d6d6;box-shadow:0 22px 90px #0000006b;padding:22px 24px 26px;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){.survey-card{width:80%!important}}.survey-card.reward{border-color:#00b40059;box-shadow:0 22px 90px #0000006b,0 0 0 1px #00b40014 inset}.card-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.card-top-left,.card-top-right{display:flex;align-items:center}.card-metric{font-size:20px;opacity:.9;letter-spacing:.2px}@media(max-width:768px){.card-metric{font-size:16px}}.card-metric.big{font-size:20px;opacity:.95}@media(max-width:768px){.card-metric.big{font-size:16px}}.progress-in-card{margin-bottom:16px}.progress-track{height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden;border:1px solid rgba(255,255,255,.12)}.progress-fill{height:100%;border-radius:999px;background:#646cffd9}.reward-sweep{position:absolute;inset:-80px;opacity:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,rgba(0,180,0,.18),transparent 55%),radial-gradient(circle at 70% 70%,rgba(100,108,255,.14),transparent 55%);transform:rotate(8deg);filter:blur(10px)}.reward-sweep.on{animation:sweep .42s ease forwards}@keyframes sweep{0%{opacity:0;transform:translateY(10px) rotate(8deg)}35%{opacity:1}to{opacity:0;transform:translateY(-12px) rotate(8deg)}}.reward-check{position:absolute;top:14px;right:16px;width:34px;height:34px;border-radius:999px;display:grid;place-items:center;font-weight:800;opacity:0;transform:scale(.9);background:#00b4002e;border:1px solid rgba(0,180,0,.35);pointer-events:none}.reward-check.on{animation:checkPop .42s ease forwards}@keyframes checkPop{0%{opacity:0;transform:scale(.85)}45%{opacity:1;transform:scale(1.08)}to{opacity:0;transform:scale(.95)}}.survey-section{min-height:300px;display:flex;flex-direction:column;align-items:center;align-content:center;gap:14px;position:relative;top:50px}@media(max-width:768px){.survey-section{top:0}.survey-section h1{font-size:37px;margin-top:20px;margin-bottom:20px}}.survey-section p{max-width:540px;font-size:20px;text-align:center;margin-top:0}@media(max-width:768px){.survey-section p{font-size:16px}}.survey-section_done{min-height:300px;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;gap:14px;position:relative;top:50px}@media(max-width:768px){.survey-section_done{top:0}.survey-section_done h1{font-size:37px;margin-top:20px;margin-bottom:20px}}.survey-section_done p{max-width:540px;font-size:20px;text-align:center;margin-top:0}.kicker{font-size:13px;text-transform:uppercase;opacity:.75;letter-spacing:.35px}.kicker.pill{display:inline-flex;width:fit-content;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f}h1{margin:0;font-size:44px;line-height:1.05}p{margin:0;opacity:.86;font-size:16px;line-height:1.65}.question{font-size:36px;font-weight:650;min-height:92px;display:flex;align-items:center;text-align:center;align-content:center;justify-content:center;margin:0;padding:0;min-height:0!important}@media(max-width:768px){.question{font-size:27px;margin-top:10px}}.input-row{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;gap:20px}.input-row_multiinput{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:row;margin-top:60px;margin-left:20px;gap:20px}@media(max-width:768px){.input-row_multiinput{margin-left:0;margin-top:30px}}.custom_input{width:15vw;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#ffffffeb;font-size:16px;outline:none}.custom_input_survey{width:15vw;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#fff2f1;color:#000000eb;font-size:16px;outline:none}@media(max-width:768px){.custom_input_survey{width:100%}}.custom_input_vibe{width:40%;padding:14px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#00000047;color:#ffffffeb;font-size:16px;outline:none}@media(max-width:768px){.custom_input_vibe{width:100%}}.go-btn{padding:14px 16px;border-radius:12px;font-weight:650;border:1px solid rgba(255,255,255,.14);background:#1a1a1ae6;color:#ffffffeb}.go-btn.disabled{opacity:.5;cursor:not-allowed}.hint-row{display:flex;justify-content:space-between;margin-top:10px;opacity:.7;font-size:13px}.pulse-dot{width:10px;height:10px;background:#00b400;border-radius:50%;animation:pulse 1.2s ease-in-out infinite;margin-top:6px}@keyframes pulse{0%{opacity:.4}50%{opacity:1}to{opacity:.4}}.answers-pre{margin:0;background:#00000040;padding:14px;border-radius:12px;font-size:13px;overflow:auto;border:1px solid rgba(255,255,255,.1)}.reward-toast{position:absolute;bottom:16px;left:45%;transform:translate(-50%);padding:10px 12px;border-radius:999px;font-size:13px;font-weight:650;background:#00b40024;border:1px solid rgba(0,180,0,.28);box-shadow:0 14px 60px #00000059;pointer-events:none}@media(max-width:768px){.reward-toast{left:38%}}.choice-grid{display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}@media(max-width:768px){.choice-grid{margin-top:0}}.chip{min-width:20vw;padding:12px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:inherit;cursor:pointer;box-shadow:0 22px 90px #00000038}.chip:hover{background:#ffffff1a}.plus-btn,.plus-btn_colour{width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#fff2f1;color:inherit;font-size:20px;cursor:pointer}@media(max-width:768px){.plus-btn_colour{height:34px}}.list-wrap{display:flex;flex-direction:column;gap:10px;margin-top:14px}.list-actions{display:flex;justify-content:center;margin-right:40px}@media(max-width:768px){.list-actions{margin-left:15%;margin-top:15px}}.list-actions_skip{display:flex;justify-content:center;margin-right:40px;margin-top:20px}@media(max-width:768px){.list-actions_skip{margin-left:15px}}.color-box{display:flex;align-items:center;gap:100px;width:100%}@media(max-width:768px){.color-box{width:100%;gap:30px}}.color-code{opacity:.8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.upload-box{display:flex;align-items:center;justify-content:center;padding:14px;border-radius:12px;border:1px dashed rgba(255,255,255,.18);background:#ffffff0a;box-shadow:0 22px 90px #00000038;width:100%;cursor:pointer}.upload-box input{display:none}.upload-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.countdown-big{margin-top:14px;font-size:64px;font-weight:800;line-height:1;letter-spacing:-.04em;text-align:center}.question-subrow{margin-top:10px;display:flex;align-items:center;gap:10px}@media(max-width:768px){.question-subrow{margin-top:30px}}.question-sub{font-size:18px;opacity:.75;line-height:1.35;margin:auto auto 20px;text-align:center}@media(max-width:768px){.question-sub{font-size:14px;margin-top:10px}}.skip-tag{margin-left:auto;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:inherit;border-radius:999px;padding:6px 10px;font-size:12px;cursor:pointer;flex:0 0 auto}.skip-tag:hover{background:#ffffff1a}.q-stack{display:flex;flex-direction:column;gap:6px}.question p,.question span{margin:0}.question-subrow{margin:0;padding:0}.cta{position:relative}.cta-lottie-overlay{display:grid;place-items:center;height:20vw;pointer-events:all}.arrow_animation{width:10vw;height:auto}@media(max-width:768px){.arrow_animation{width:30vw}}.cta-error{margin-top:10px;font-size:14px;opacity:.9}.circle-ink img{transform:translate(0) scale(1.1)}.circle-museum img{transform:translate(-3px,2px) scale(1.15)}.circle-research img{transform:translate(2px,-3px) scale(1.1)}.circle-sqew img{transform:translateY(3px) scale(1.12)}.circle-zeroheights img{transform:translate(-2px) scale(.5)}.logo{width:200px;height:auto}.skip-btn{appearance:none;border:1px solid rgba(0,0,0,.1);background:#ffffff8c;color:#000000bf;padding:10px 16px;border-radius:12px;font-size:14px;font-weight:650;cursor:pointer;margin-right:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 12px 30px #0000001f,0 0 0 1px #ffffff59 inset;transition:transform .14s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.skip-btn:hover{background:#ffffffbf;transform:translateY(-1px);box-shadow:0 16px 40px #00000029,0 0 0 1px #ffffff73 inset}.skip-btn:active{transform:translateY(0) scale(.98);box-shadow:0 10px 26px #00000024,0 0 0 1px #ffffff59 inset}.skip-btn:focus-visible{outline:none;box-shadow:0 16px 40px #00000029,0 0 0 4px #00b4002e}@media(max-width:768px){.skip-btn{font-size:13px;padding:10px 14px}}.admin-shell{padding:22px;max-width:1400px;margin:0 auto;font-family:Arial,sans-serif}.admin-top{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px}.admin-title{font-size:22px;font-weight:700}.admin-actions .btn{padding:10px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer}.admin-actions .btn:disabled{opacity:.6;cursor:default}.admin-grid{display:grid;grid-template-columns:1.15fr 1.85fr;gap:16px}.card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;overflow:hidden}.card-topbar{padding:14px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid rgba(0,0,0,.06)}.card-title{font-weight:700}.topbar-right{display:flex;align-items:center;gap:10px}.search{padding:9px 10px;border-radius:12px;border:1px solid rgba(0,0,0,.12);min-width:220px}.table-wrap{width:100%;overflow:auto}.pad{padding:14px}.tabs{display:flex;gap:6px}.tab{padding:8px 10px;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;font-size:12px}.pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pill{padding:12px;border-radius:14px;border:1px solid rgba(0,0,0,.08);background:#00000005}.pill-label{font-size:12px;opacity:.7;margin-bottom:4px}.pill-value{font-size:14px;font-weight:700;word-break:break-word}.hr{height:1px;background:#00000014;margin:14px 0}@media(max-width:1100px){.admin-grid{grid-template-columns:1fr}.pills{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-shell{padding:20px;max-width:1500px;margin:0 auto;font-family:Arial,sans-serif}.dash-header{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:16px}.dash-title{font-size:24px;font-weight:800;letter-spacing:-.02em}.dash-actions .btn{padding:10px 14px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer}.dash-actions .btn:disabled{opacity:.6;cursor:default}.dash-grid{display:grid;grid-template-columns:1.05fr 1.95fr;gap:14px}.left,.right{min-width:0}.glass{border-radius:18px;border:1px solid rgba(0,0,0,.1);background:#ffffffc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;box-shadow:0 14px 40px #0000000f}.glass-top{padding:14px;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.glass-title{font-weight:800}.glass-body{padding:14px}.session-meta{display:inline-flex;align-items:center;gap:10px;font-size:13px;opacity:.85}.dot{width:5px;height:5px;border-radius:999px;background:#00000059}.tabs-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.tab{padding:9px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff;cursor:pointer;font-size:12px;transition:transform .15s ease,background .15s ease}.tab:hover{transform:translateY(-1px)}.tab.active{background:#0000000f}.tab-panel{padding:0}.stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.stat{border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:12px;background:#00000005}.stat-label{font-size:12px;opacity:.7;margin-bottom:6px}.stat-value{font-weight:800;font-size:14px;word-break:break-word}.stat-sub{margin-top:6px;font-size:12px;opacity:.65}.dropoff-hero{display:grid;grid-template-columns:1.35fr 1fr;gap:14px}.dropoff-title{font-size:18px;font-weight:900;margin-top:8px}.dropoff-grid{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dropoff-box{margin-top:12px;border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:12px;background:#00000005}.dropoff-box-title{font-weight:800;margin-bottom:6px}.dropoff-answer{margin-top:8px;font-weight:700}.chart-card{border:1px solid rgba(0,0,0,.1);border-radius:16px;padding:12px;background:#00000005}.chart-title{font-weight:800;margin-bottom:8px}.chart-box{width:100%;height:auto}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:12px}.badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid rgba(0,0,0,.1);background:#fff}.badge.good{border-color:#00820040;background:#00820014}.badge.warn{border-color:#b4780040;background:#b478001a}.badge.neutral{border-color:#00000024;background:#0000000a}.table-card{border-radius:18px;border:1px solid rgba(0,0,0,.1);background:#ffffffb3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;box-shadow:0 12px 34px #0000000d}.table-card.compact .datatable td,.table-card.compact .datatable th{padding:9px}.table-top{padding:12px;border-bottom:1px solid rgba(0,0,0,.08);display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.table-title{font-weight:900}.table-actions{display:flex;align-items:center;gap:10px}.search{padding:9px 10px;border-radius:14px;border:1px solid rgba(0,0,0,.12);min-width:220px}.table-wrap{overflow:auto;max-height:78vh}.datatable{width:100%;border-collapse:collapse;font-size:13px}.datatable th,.datatable td{padding:10px;border-bottom:1px solid rgba(0,0,0,.06);text-align:left;vertical-align:top}.datatable th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.datatable tbody tr:hover{background:#00000008}.datatable tbody tr.active{background:#0000000f}.empty{padding:18px;text-align:center}.muted{opacity:.7}.small{font-size:12px}.error{color:#b00020}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}@media(max-width:1100px){.dash-grid,.dropoff-hero{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-col{grid-template-columns:1fr}.search{min-width:160px}}.logo-link{display:inline-flex;align-items:center;margin-right:10px}.logo-img{width:34px;height:34px;border-radius:10px;object-fit:contain;background:#ffffff80;border:1px solid rgba(0,0,0,.08)}.link-list{display:flex;flex-direction:column;gap:6px}.link-list a{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;text-decoration:none}.link-list a:hover{text-decoration:underline}
