:root{color:#c5c5c5;font-synthesis:none;--black:#c6c6c6;--charcoal:#b2b2b2;--white:#2a2a2a;--ink:#c5c5c5;--muted:#858585;--line:#282828;--paper:#101010;--soft:#1e1e1e;background:#181818;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button{color:inherit}button,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible{outline-offset:4px;outline:2px solid #787878}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.035em}h1{font-size:42px;font-weight:550;line-height:1.13}h2{font-size:23px;font-weight:550;line-height:1.25}h3{font-size:16px;font-weight:600;line-height:1.4}p{color:#909090;font-size:14px;line-height:1.75}small{color:var(--muted);font-size:11px;line-height:1.6}svg{flex-shrink:0}button{border:0}em{font-family:inherit;font-style:normal;font-weight:650}label{flex-direction:column;gap:9px;font-size:12px;font-weight:600;display:flex}input,select,textarea{color:var(--ink);background:#101010;border:1px solid #2e2e2e;border-radius:7px;min-width:0;padding:13px 14px;font-size:14px}textarea{resize:vertical;line-height:1.7}select{cursor:pointer}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:200;background:#171717;padding:15px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.app-shell{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);z-index:40;background:#141414;flex-direction:column;width:235px;padding:31px 20px 18px;display:flex;position:fixed;top:0;bottom:0;left:0}.brand{letter-spacing:-1.5px;color:var(--black);align-items:center;gap:9px;font-size:31px;font-weight:600;display:inline-flex}.brand-mark{background:var(--black);border-radius:11px;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.brand-mark svg{width:31px;stroke:var(--white);fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.brand small{letter-spacing:3px;margin:4px 0 0 4px;font-family:inherit;font-size:9px;font-weight:700;line-height:1;display:block}.brand-link{margin:0 11px 44px}.sidebar-caption{letter-spacing:1.3px;color:#717171;margin:0 12px 16px;font-size:9px;font-weight:650}.sidebar nav{flex-direction:column;gap:6px;display:flex}.sidebar nav a{color:#8e8e8e;border-radius:7px;align-items:center;gap:12px;min-height:46px;padding:13px 12px;font-size:12px;display:flex}.sidebar nav a.active{color:#b3b3b3;background:#212121;font-weight:650}.sidebar nav a:hover{background:#1e1e1e}.nav-dot{background:#979797;border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-note{background:#1c1c1c;border:1px solid #272727;border-radius:8px;margin:auto 4px 30px;padding:22px 17px}.sidebar-note svg{color:#999;margin-bottom:14px}.sidebar-note strong{font-size:12px;font-weight:600;line-height:1.4;display:block}.sidebar-note p{color:#818181;margin:8px 0 0;font-size:11px;line-height:1.7}.sidebar-bottom{flex-direction:column;gap:16px;padding:0 10px;display:flex}.sidebar-bottom a:first-child{justify-content:space-between;font-size:11px;font-weight:600;display:flex}.version{letter-spacing:1.3px;color:#616161;margin-top:7px;font-size:8px}.workspace{flex-direction:column;width:calc(100% - 235px);min-height:100vh;margin-left:235px;display:flex}.topbar{border-bottom:1px solid var(--line);background:#141414;justify-content:space-between;align-items:center;gap:20px;height:78px;padding:0 40px;display:flex}.topbar-location{color:#777;align-items:center;gap:8px;font-size:11px;display:flex}.topbar-actions{align-items:center;gap:23px;display:flex}.free-pill{color:#8e8e8e;white-space:nowrap;border:1px solid #292929;border-radius:30px;align-items:center;gap:7px;padding:7px 11px;font-size:10px;display:flex}.free-pill>span,.eyebrow>span{background:#747474;border-radius:100%;width:5px;height:5px}.text-button{background:0 0;justify-content:flex-start;align-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.text-button:hover{text-decoration:underline}.topbar .text-button{font-size:11px}.icon-button{background:0 0;border-radius:6px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.icon-button:hover{background:#222}.user-avatar{background:#2a2a2a;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.mobile-menu{display:none}main{outline:none;flex:1}.page{max-width:1280px;margin:auto;padding:43px 44px 32px}.eyebrow{letter-spacing:1.7px;color:#8b8b8b;align-items:center;gap:7px;font-size:9px;font-weight:650;display:inline-flex}.search-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:35px;min-height:260px;margin-bottom:24px;display:grid}.search-hero h1{letter-spacing:-1.7px;margin:20px 0;font-size:45px;line-height:1.12}.search-hero h1 em{color:#838383;letter-spacing:-1.4px}.search-hero p{margin-bottom:19px;font-size:12px;line-height:1.8}.hero-proof{color:#8b8b8b;align-items:center;gap:6px;font-size:10px;display:flex}.hero-proof>span{color:#525252;margin:0 5px}.search-panel{background:#171717;border:1px solid #2c2c2c;border-radius:10px;margin:14px 0 37px;padding:13px 17px 0;box-shadow:0 5px 16px #bcbcbc07}.search-main{align-items:center;gap:13px;display:flex}.search-main>svg{color:#7c7c7c;margin-left:3px}.search-main input{box-shadow:none;background:0 0;border:0;flex:1;padding:13px 0;font-size:13px}.search-main input:focus{outline:0}.button{background:var(--black);color:#101010;border:1px solid var(--black);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:43px;padding:13px 19px;font-size:11px;font-weight:550;line-height:1.5;transition:background .15s,transform .15s;display:inline-flex}.button:hover:not(:disabled){background:#b2b2b2;border-color:#b2b2b2;transform:translateY(-1px)}.button-light:hover:not(:disabled){background:#141414;border-color:#141414}.search-tools{border-top:1px solid #1f1f1f;justify-content:space-between;align-items:center;margin-top:10px;padding:11px 3px;display:flex}.search-tools label{flex-direction:row;align-items:center;gap:5px;display:flex}.search-tools select{color:#868686;background:0 0;border:0;max-width:190px;padding:0 4px;font-size:10px}.search-tools>span{color:#6e6e6e;font-size:9px}.search-content{grid-template-columns:1.6fr 1fr;gap:28px;display:grid}.section-heading{justify-content:space-between;align-items:center;gap:10px;margin:1px 0 19px;display:flex}.section-heading h2{letter-spacing:-.3px;margin:0;font-size:16px}.count{color:#727272;white-space:nowrap;background:#1f1f1f;border-radius:5px;padding:5px 8px;font-size:9px}.directory-empty{text-align:center;background:#151515;border:1px dashed #2f2f2f;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:260px;padding:23px 30px 28px;display:flex}.directory-empty h3{letter-spacing:-.3px;margin:6px 0 8px;font-size:15px}.directory-empty p{max-width:330px;margin:0 0 17px;font-size:11px;line-height:1.8}.directory-empty .text-button{font-size:10px}.directory-illustration{color:#595959;justify-content:center;align-items:center;width:85px;height:66px;margin-bottom:3px;display:flex;position:relative}.directory-illustration>div{z-index:0;background:#1e1e1e;border-radius:50%;width:66px;height:56px;position:absolute}.directory-illustration>svg{z-index:1;stroke-width:1.1px}.directory-illustration>span{color:#979797;z-index:2;background:#2c2c2c;border:3px solid #151515;border-radius:50%;padding:6px;display:flex;position:absolute;bottom:3px;right:5px}.quiet-note{color:#6a6a6a;align-items:flex-start;gap:9px;margin-top:16px;padding:0 2px;display:flex}.quiet-note>svg{margin-top:2px}.quiet-note p{color:#737373;margin:0;font-size:10px;line-height:1.65}.quiet-note strong{font-weight:550}.next-steps{background:#212121;border:1px solid #292929;border-radius:9px;padding:26px 24px 24px}.next-steps>.eyebrow{letter-spacing:1.4px;font-size:8px}.next-steps h2{margin:12px 0;font-size:23px;line-height:1.3}.next-steps>p{max-width:210px;font-size:11px}.next-steps>.button{justify-content:flex-start;width:100%;margin-top:2px;padding:12px 13px;font-size:10px}.next-steps>.button>svg:last-child{margin-left:auto}.next-divider{border-top:1px solid #313131;margin:23px 0 20px}.concern{gap:12px;display:flex}.concern>svg{color:#868686;stroke-width:1.5px;margin-top:2px}.concern h3{letter-spacing:0;margin-bottom:5px;font-size:11px}.concern p{margin-bottom:10px;font-size:10px;line-height:1.7}.concern .text-button{font-size:10px}.steps-strip{border-top:1px solid #292929;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;padding-top:24px;display:grid}.steps-strip>div{align-items:flex-start;gap:10px;display:flex}.steps-strip>div>span{color:#717171;background:#222;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.steps-strip strong{margin:3px 0 4px;font-size:10px;font-weight:600;display:block}.steps-strip p{color:#717171;margin:0;font-size:9px;line-height:1.5}.app-footer{border-top:1px solid var(--line);color:#686868;justify-content:space-between;gap:20px;margin-top:15px;padding:17px 44px;font-size:8px;display:flex}.app-footer>span:last-child{align-items:center;gap:5px;display:flex}.page-header{justify-content:space-between;align-items:center;gap:25px;margin-bottom:32px;display:flex}.page-header h1{margin:15px 0 12px;font-size:34px}.page-header p{max-width:640px;margin-bottom:0;font-size:12px}.error{color:#a6a6a6;background:#1b1b1b;border:1px solid #363636;border-radius:7px;align-items:flex-start;gap:8px;margin:15px 0;padding:13px 15px;font-size:12px;display:flex}.loading{color:#7c7c7c;justify-content:center;align-items:center;gap:10px;padding:65px;font-size:12px;display:flex}.spin{animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;border:1px solid var(--line);background:#101010;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:45px 25px;display:flex}.empty-icon{background:var(--soft);color:#7c7c7c;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:22px;display:grid}.empty h3{margin-bottom:10px;font-size:21px}.empty p{max-width:420px;margin-bottom:24px;font-size:12px}.status{color:#858585;white-space:nowrap;background:#1e1e1e;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:inline-flex}.status>span{background:currentColor;border-radius:50%;width:4px;height:4px}.status-submitted{color:#7f7f7f;background:#1e1e1e}.status-published,.status-authority_confirmed{color:#969696;background:#222}.status-closed,.status-corrected{color:#858585;background:#222}.report-list{flex-direction:column;gap:12px;display:flex}.report-row{border:1px solid var(--line);text-align:left;background:#101010;border-radius:8px;align-items:center;gap:19px;width:100%;padding:23px;display:flex}.report-row:hover{border-color:#525252}.report-row-icon,.property-icon{color:#6c6c6c;background:#1d1d1d;border-radius:7px;flex-shrink:0;place-items:center;width:48px;height:55px;display:grid}.report-row h3{margin:8px 0 4px;font-size:15px}.report-row p{margin:0;font-size:11px}.report-meta{text-align:right;color:gray;flex-direction:column;gap:8px;margin-left:auto;font-size:10px;display:flex}.report-row>svg:last-child{color:#666;margin-left:auto}.property-card{border:1px solid var(--line);background:#171717;border-radius:8px;align-items:center;gap:15px;margin-bottom:12px;padding:20px;display:flex}.property-card:hover{border-color:#525252}.property-card h3{margin:7px 0 3px}.property-card p{margin-bottom:4px;font-size:11px}.property-card small{font-size:9px}.property-card>svg:last-child{color:#636363;margin-left:auto}.auth-dialog{width:440px;max-width:calc(100% - 30px);color:var(--ink);border:1px solid #2d2d2d;border-radius:13px;padding:38px;box-shadow:0 20px 80px #d1d1d140}.dialog-close{position:absolute;top:14px;right:14px}.auth-dialog .brand{margin-bottom:31px;font-size:27px}.auth-dialog>.eyebrow{margin-bottom:12px;font-size:8px;display:block}.auth-dialog h2{margin-bottom:10px;font-size:28px}.auth-dialog>p{margin-bottom:24px;font-size:12px}.auth-dialog form{gap:18px;display:grid}.full{width:100%}.auth-switch{color:#888;text-align:center;background:0 0;width:100%;padding:20px 0 12px;font-size:11px;display:block}.auth-terms{text-align:center;font-size:9px;display:block}.auth-terms a{text-decoration:underline}.toast{z-index:200;color:#141414;background:#bbb;border:1px solid #989898;border-radius:9px;align-items:center;gap:10px;max-width:90vw;padding:15px 21px;font-size:12px;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #d5d5d52a}.back-link{color:#787878;align-items:center;gap:5px;margin-bottom:22px;font-size:10px;display:inline-flex}.editor-layout{grid-template-columns:minmax(0,1fr) 245px;gap:26px;display:grid}.editor-main{border:1px solid var(--line);background:#171717;border-radius:9px;align-self:start;overflow:hidden}.editor-main>.error{margin:20px}.stepper{border-bottom:1px solid var(--line);justify-content:space-between;gap:9px;padding:23px 25px;display:flex}.stepper button{color:#676767;background:0 0;align-items:center;gap:8px;padding:0;font-size:10px;display:flex}.stepper button>span{background:#1d1d1d;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.stepper button.current{color:#b6b6b6;font-weight:600}.form-section{padding:30px}.section-num{color:#777;letter-spacing:1.5px;font-size:9px}.form-section h2{margin:13px 0 10px;font-size:24px}.form-section>p{margin-bottom:26px;font-size:12px}.form-grid{grid-template-columns:1fr 1fr;gap:21px 18px;display:grid}.span-2{grid-column:span 2}.form-grid label{font-size:10px}.form-grid input,.form-grid select,.form-grid textarea{padding:12px;font-size:12px}.editor-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:20px 30px;display:flex}.editor-actions>div{gap:9px;display:flex}.editor-actions>.text-button{color:#797979;font-size:10px}.editor-help{background:#1d1d1d;border:1px solid #282828;border-radius:8px;align-self:start;padding:23px}.help-icon{color:#838383;background:#262626;border-radius:10px;place-items:center;width:45px;height:45px;margin-bottom:17px;display:grid}.editor-help h3{margin-bottom:10px;font-size:16px}.editor-help>p{font-size:11px;line-height:1.8}.editor-help ul{gap:13px;margin:21px 0;padding:0;list-style:none;display:grid}.editor-help li{color:#838383;align-items:center;gap:7px;font-size:10px;display:flex}.editor-help li>svg{color:#747474}.editor-help .text-button{font-size:10px}.help-lock{color:#6b6b6b;border-top:1px solid #2c2c2c;gap:9px;margin-top:20px;padding-top:18px;display:flex}.help-lock p{margin:0;font-size:10px;line-height:1.6}.upload-zone{width:100%;color:var(--black);background:#161616;border:1px dashed #414141;border-radius:9px;flex-direction:column;align-items:center;padding:30px 20px;display:flex}.upload-zone>span{color:#828282;background:#222;border-radius:50%;place-items:center;width:53px;height:53px;margin-bottom:16px;display:grid}.upload-zone strong{font-size:14px;font-weight:500}.upload-zone p{margin:5px 0 16px;font-size:11px}.upload-zone small{color:#6a6a6a;font-size:10px}.evidence-list{gap:10px;margin:20px 0;display:grid}.evidence-item{border:1px solid var(--line);background:#141414;border-radius:7px;align-items:flex-start;gap:12px;padding:13px;display:flex}.evidence-icon{color:#797979;background:#212121;border-radius:4px;flex-shrink:0;place-items:center;width:34px;height:40px;display:grid}.evidence-item>div:nth-child(2){flex:1;min-width:0}.evidence-item strong{overflow-wrap:anywhere;font-size:11px;font-weight:550;display:block}.evidence-item small{margin-top:4px;font-size:9px;display:block}.evidence-item details{color:#6a6a6a;margin-top:6px;font-size:9px}.evidence-item code{overflow-wrap:anywhere;margin:7px 0;font-size:9px;display:block}.evidence-item summary{cursor:pointer}.muted{color:#656565;margin:22px 0;font-size:11px}.consent{color:#8c8c8c;flex-direction:row;align-items:flex-start;gap:12px;margin:24px 0 18px;font-size:11px;font-weight:400;line-height:1.8;display:flex}.consent input{accent-color:#a0a0a0;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.review-content>.button{margin-top:24px}.report-summary{border:1px solid var(--line);background:#161616;border-radius:7px;grid-template-columns:1fr 1fr;gap:20px;margin:26px 0;padding:23px;display:grid}.report-summary dt{color:#6a6a6a;margin-bottom:6px;font-size:9px}.report-summary dd{margin:0;font-size:11px;line-height:1.7}.report-summary dd small{font-size:9px;display:block}.report-summary .wide{grid-column:span 2}.pre-line{white-space:pre-line;overflow-wrap:anywhere}.export-buttons{flex-wrap:wrap;gap:10px;margin:20px 0 14px;display:flex}.export-explain{font-size:9px}.history-heading{margin-top:28px}.timeline{gap:13px;display:grid}.timeline>div{color:#868686;align-items:flex-start;gap:9px;font-size:10px;display:flex}.timeline small{margin-top:3px;font-size:9px;display:block}.delete-draft{color:#747474;background:0 0;align-items:center;gap:7px;margin:0 30px 20px;font-size:10px;display:flex}.check-layout{grid-template-columns:1.5fr 1fr;gap:30px;display:grid}.check-card{border:1px solid var(--line);background:#171717;border-radius:9px;padding:30px}.check-progress{color:#7b7b7b;justify-content:space-between;font-size:10px;display:flex}.check-progress strong{font-weight:550}.progress-track{background:#1f1f1f;border-radius:5px;height:5px;margin:13px 0 10px;overflow:hidden}.progress-track>span{background:#5e5e5e;height:100%;transition:width .3s;display:block}.check-item{cursor:pointer;border-bottom:1px solid #1f1f1f;flex-direction:row;gap:15px;padding:22px 0;display:flex}.check-item input{opacity:0;width:20px;height:20px;position:absolute}.check-square{border:1px solid #373737;border-radius:5px;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.checked .check-square{color:#171717;background:#bababa;border-color:#bababa}.check-item input:focus-visible+.check-square{outline-offset:3px;outline:2px solid #5c5c5c}.check-item h3{letter-spacing:0;margin:0 0 7px;font-size:13px}.check-item p{margin:0;font-size:11px;font-weight:400}.check-card>small{margin-top:20px;font-size:9px;display:block}.check-callout{background:#212121;border-radius:8px;margin-top:20px;padding:27px}.check-callout h2{font-size:22px}.check-callout p{font-size:12px}.check-complete{color:#898989;background:#1c1c1c;border-radius:7px;gap:12px;margin-top:20px;padding:17px;display:flex}.check-complete strong{font-size:12px}.check-complete p{margin:6px 0 0;font-size:10px}.guide-layout{grid-template-columns:1.5fr 1fr;gap:35px;display:grid}.safety-banner{color:#888;background:#202020;border:1px solid #2d2d2d;border-radius:8px;gap:13px;padding:19px;display:flex}.safety-banner strong{font-size:12px;font-weight:600}.safety-banner p{color:#797979;margin:6px 0 0;font-size:11px}.guide-steps{margin-top:28px}.guide-steps>div{gap:18px;padding:5px 0 24px;display:flex}.guide-steps>div>span{color:#848484;background:#232323;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.guide-steps h3{letter-spacing:-.1px;margin:4px 0 8px;font-size:14px}.guide-steps p{margin:0;font-size:11px}.country-guide{border:1px solid var(--line);background:#171717;border-radius:9px;align-self:start;padding:29px}.country-guide>svg{color:#787878;margin-bottom:24px}.country-guide h2{margin-bottom:10px;font-size:23px}.country-guide>p{font-size:12px}.country-guide label{margin-top:25px;font-size:10px}.official-route{border-top:1px solid var(--line);margin-top:25px;padding-top:24px}.official-route .eyebrow{font-size:8px}.official-route h3{margin:12px 0;font-size:16px}.official-route p{font-size:11px}.official-route small{margin-top:15px;font-size:9px;display:block}.country-footer{border-top:1px solid var(--line);color:#6a6a6a;gap:8px;margin-top:25px;padding-top:20px;font-size:9px;line-height:1.6;display:flex}.guide-placeholder{text-align:center;color:#5c5c5c;flex-direction:column;align-items:center;padding:30px 10px 0;display:flex}.guide-placeholder p{margin:10px 0 0;font-size:10px}.content-card{border:1px solid var(--line);background:#171717;border-radius:9px;padding:32px}.prose-page{max-width:1000px}.prose-page h2{margin:30px 0 11px;font-size:20px}.prose-page h2:first-child{margin-top:0}.prose-page p{font-size:12px}.record-dates{color:#6f6f6f;gap:25px;margin-bottom:29px;font-size:10px;display:flex}.property-detail .content-card{max-width:800px}.property-detail .content-card>p{font-size:13px}.property-detail .content-card>.button{margin-top:27px}.correction-form{gap:20px;margin-top:25px;display:grid}.review-admin{margin-top:25px}.review-admin form{gap:20px;margin-top:28px;display:grid}.review-admin h2{margin-top:20px}.review-admin>p{font-size:12px}.review-admin label{font-size:11px}.review-admin .consent,.review-admin .export-buttons{margin:0}.correction-item{border-top:1px solid var(--line);padding:20px 0}.correction-item p{font-size:12px}.sidebar-scrim{display:none}@media (width>=1500px){.page{padding-top:50px}.search-hero h1{font-size:55px}.search-hero p{font-size:14px}.room-scene{height:280px}.search-hero{gap:60px;margin-bottom:35px}.next-steps{padding:32px}.search-content{gap:36px}.directory-empty{min-height:300px}}@media (width<=1150px){.sidebar{width:205px;padding:30px 15px 18px}.workspace{width:calc(100% - 205px);margin-left:205px}.page{padding:32px 30px}.topbar{padding:0 30px}.search-hero h1{font-size:37px}.search-hero{gap:24px}.room-scene{height:225px}.search-content{grid-template-columns:1.5fr 1fr;gap:20px}.next-steps{padding:23px 19px}.next-steps h2{font-size:21px}.editor-layout{grid-template-columns:minmax(0,1fr) 210px;gap:18px}.editor-help,.stepper{padding:20px}.form-section{padding:24px}.topbar-location{font-size:10px}.scene-label{font-size:7px}.app-footer{padding:17px 30px}}@media (width<=950px){.sidebar{width:190px;padding:25px 12px 18px}.workspace{width:calc(100% - 190px);margin-left:190px}.brand-link{margin-left:8px}.brand{font-size:28px}.sidebar nav a{gap:10px;padding:12px 10px;font-size:11px}.sidebar-caption{letter-spacing:1px;font-size:8px}.sidebar-note{padding:20px 12px}.page{padding:30px 24px}.topbar{height:68px;padding:0 24px}.topbar-location{display:none}.topbar{justify-content:flex-end}.search-hero h1{font-size:33px}.search-hero p{font-size:11px}.search-hero{grid-template-columns:1.3fr 1fr;gap:20px}.room-scene{height:210px}.hero-proof{font-size:8px}.eyebrow{letter-spacing:1.3px;font-size:8px}.search-main .button{padding:11px 13px;font-size:10px}.search-main input{font-size:11px}.search-content{grid-template-columns:1fr}.next-steps{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.next-steps>.eyebrow,.next-steps>h2,.next-steps>p,.next-steps>.button{grid-column:1}.next-steps>.button{max-width:300px}.next-divider{display:none}.concern{border-left:1px solid #333;grid-area:2/2/5;align-self:center;padding-left:20px}.steps-strip{gap:12px}.steps-strip p{font-size:8px}.steps-strip strong{font-size:9px}.steps-strip>div{gap:7px}.editor-layout{grid-template-columns:1fr}.editor-help{display:none}.check-layout,.guide-layout{grid-template-columns:1fr}.check-layout>aside{grid-template-columns:1fr 1fr;gap:20px;display:grid}.check-callout{margin:0}.check-callout .button{padding:11px;font-size:10px}.check-layout .room-scene{height:100%;min-height:230px}.app-footer>span:last-child{text-align:right;max-width:260px;line-height:1.6}.page-header h1{font-size:30px}.page-header>.button{padding:12px;font-size:10px}.country-guide{max-width:none}}@media (width<=700px){.sidebar{width:235px;transition:left .2s;left:-250px}.sidebar.open{left:0}.sidebar-scrim{z-index:35;background:#d3d3d360;display:block;position:fixed;inset:0}.workspace{width:100%;margin-left:0}.mobile-menu{display:inline-flex}.topbar{justify-content:space-between;height:65px;padding:0 20px}.topbar-actions{gap:15px}.topbar-actions .free-pill{font-size:9px}.page{padding:28px 22px}.search-hero{grid-template-columns:1fr;gap:24px}.search-hero h1{margin-top:17px;font-size:43px}.search-hero p{font-size:12px}.search-hero .room-scene{max-width:100%;height:190px;display:none}.hero-proof{font-size:10px}.eyebrow{letter-spacing:1.4px;font-size:8px}.search-panel{margin:25px 0 29px;padding:13px 15px 0}.search-main{flex-wrap:wrap;gap:10px}.search-main input{flex:1;width:calc(100% - 40px);font-size:12px}.search-main .button{width:100%;margin-top:2px;padding:12px;font-size:11px}.search-tools>span{font-size:8px}.search-tools select{max-width:130px;font-size:9px}.section-heading h2{font-size:15px}.directory-empty{min-height:280px;padding:25px 20px}.next-steps{padding:27px;display:block}.next-steps h2 br{display:none}.next-steps>p,.next-steps>.button{max-width:none}.next-divider{margin:22px 0;display:block}.concern{border:0;padding:0}.steps-strip{grid-template-columns:1fr;gap:20px}.steps-strip>div{gap:12px}.steps-strip>div>span{width:30px;height:30px;font-size:10px}.steps-strip strong{font-size:11px}.steps-strip p{font-size:10px}.app-footer{flex-direction:column;gap:10px;padding:17px 22px;font-size:8px}.app-footer>span:last-child{text-align:left;max-width:none}.page-header{margin-bottom:25px;display:block}.page-header h1{font-size:31px}.page-header p{font-size:12px}.page-header>.button,.page-header>.status{margin-top:20px}.report-row{flex-wrap:wrap;gap:12px;padding:17px}.report-row h3{font-size:14px}.report-row .report-meta{text-align:left;flex-direction:row;order:4;align-items:center;gap:10px;width:100%;margin-top:0;margin-left:60px}.report-row>svg:last-child{margin-left:auto}.report-row-icon{width:42px;height:50px}.form-section{padding:23px 20px}.form-grid{grid-template-columns:1fr;gap:19px}.span-2{grid-column:1}.form-grid label{font-size:11px}.form-grid input,.form-grid select,.form-grid textarea{font-size:16px}.stepper{gap:7px;padding:20px 15px}.stepper button{flex-direction:column;flex:1;gap:8px;font-size:9px}.editor-actions{flex-wrap:wrap;padding:18px 20px}.editor-actions>div{margin-left:auto}.editor-actions .button{padding:11px 12px;font-size:10px}.editor-actions>.text-button{width:100%;margin-bottom:5px}.report-summary{grid-template-columns:1fr;padding:18px}.report-summary .wide{grid-column:1}.report-summary dd{font-size:12px}.report-summary dt{font-size:10px}.evidence-item{gap:8px;padding:11px}.evidence-item strong{font-size:10px}.evidence-icon{width:28px;height:35px}.export-buttons .button{padding:11px;font-size:10px}.check-card{padding:25px 20px}.check-item{gap:12px}.check-item h3{font-size:13px}.check-item p{font-size:11px}.check-layout>aside{grid-template-columns:1fr}.check-layout .room-scene{min-height:210px}.check-callout{padding:27px}.country-guide{padding:25px}.guide-steps{padding:0 3px}.guide-steps>div{gap:13px}.content-card{padding:25px 21px}.prose-page h2{font-size:20px}.prose-page p{font-size:12px}.auth-dialog{padding:33px 26px}.auth-dialog h2{font-size:27px}.auth-dialog input{font-size:16px}.record-dates{flex-direction:column;gap:10px}.property-card{gap:12px;padding:17px}.property-icon{width:39px;height:48px}.property-card h3{font-size:14px}.toast{min-width:260px;font-size:11px;bottom:15px}.review-admin input,.review-admin textarea,.review-admin select{font-size:16px}}@media print{body{color:#eee;background:#171717}.sidebar,.topbar,.app-footer,.back-link,.editor-help,.export-buttons,.export-explain,.stepper,.editor-actions,.delete-draft,.toast,.icon-button,.skip-link,.sidebar-scrim,.consent,.review-content>.button{display:none!important}.workspace{width:100%;margin:0}.page{max-width:none;padding:0}.page-header{margin-bottom:20px}.page-header h1{font-size:26px}.page-header .eyebrow,.editor-layout{display:block}.editor-main{border:0}.form-section{padding:0}.form-section>p{font-size:11px}.report-summary{background:#171717;border:1px solid #3e3e3e}.evidence-item{break-inside:avoid}.evidence-item details,.evidence-item details code{display:block}.evidence-item summary{display:none}.evidence-item details:not([open])>code{display:block}.timeline{font-size:10px}.report-summary dd{color:#eee}.page:after{content:"Privisee incident record • Reporter-provided observations • This document is not a police report or a finding of wrongdoing.";color:#9a9a9a;margin-top:30px;font-size:9px;display:block}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mobile-brand{display:none}@media (width<=700px){.mobile-brand{margin-right:auto;display:flex}.mobile-brand .brand{letter-spacing:-1px;gap:6px;font-size:22px}.mobile-brand .brand-mark{border-radius:8px;width:27px;height:27px}.mobile-brand .brand-mark svg{width:24px}.topbar,.topbar-actions{gap:10px}.topbar-actions .free-pill{display:none}}.time-shortcut{color:#818181;margin-top:1px;font-weight:400;font-size:10px!important}.draft-export{background:#161616;border:1px solid #2b2b2b;border-radius:7px;margin-top:24px;padding:19px}.draft-export h3{margin:0 0 6px;font-size:13px}.draft-export p{margin:0;font-size:11px}.draft-export .export-buttons{margin-bottom:0}@media print{.draft-export{display:none!important}}:root{color:#e3e3e3;--black:#ededed;--charcoal:#d4d4d4;--white:#101010;--ink:#e3e3e3;--muted:#989898;--line:#2e2e2e;--paper:#101010;--soft:#1e1e1e;background:#171717}h1,h2{letter-spacing:-.055em;font-weight:650}em{font-style:normal}.sidebar,.topbar{background:#101010}.sidebar{border-right-color:#2e2e2e}.brand{color:#eee;font-weight:650}.sidebar nav a{color:#aaa;border-radius:4px}.sidebar nav a.active{color:#101010;background:#e7e7e7}.sidebar nav a.active .nav-dot{background:#101010}.sidebar-note{background:#191919;border-color:#2f2f2f;border-radius:4px}.sidebar-caption,.version,.eyebrow,.scene-label,.optic-meta{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.sidebar-caption{color:#919191}.version{color:#8e8e8e}.topbar-location{color:#9a9a9a}.free-pill{color:#aaa;border-color:#2f2f2f;border-radius:4px;font-size:9px}.free-pill>span,.eyebrow>span{background:#d7d7d7;border-radius:0}.eyebrow{color:#9a9a9a;letter-spacing:1.2px;font-weight:400}.search-hero h1{letter-spacing:-2px;font-weight:650}.search-hero h1 em{color:#8e8e8e;letter-spacing:-2px;font-weight:650}.hero-proof{color:#a0a0a0}.button{border-radius:4px;font-weight:550}.button-light:hover:not(:disabled){color:#e7e7e7;background:#2f2f2f;border-color:#2f2f2f}.search-panel{border-color:#3e3e3e;border-radius:5px;box-shadow:0 3px 14px #f6f6f604}.search-main>svg{color:#aaa}.search-tools>span{color:#9a9a9a}.search-tools select{color:#aaa}.search-tools{border-top-color:#252525}.search-main input::placeholder{color:#8e8e8e}.count{color:#aaa;background:#232323;border-radius:3px;font-family:monospace}.next-steps{color:#171717;background:#e5e5e5;border-color:#e5e5e5;border-radius:5px}.next-steps>.eyebrow{color:#5d5d5d}.next-steps h2{color:#171717;letter-spacing:-.7px;font-weight:550}.next-steps p{color:#4e4e4e}.next-steps>.button{color:#e7e7e7;background:#171717;border-color:#171717}.next-steps>.button:hover{background:#2f2f2f;border-color:#2f2f2f}.next-divider{border-color:#c3c3c3}.concern>svg{color:#2f2f2f}.concern .text-button{color:#171717}.steps-strip>div>span{color:#b9b9b9;background:#252525;border-radius:4px;font-family:monospace}.steps-strip p,.app-footer{color:#9a9a9a}.room-scene{isolation:isolate;color:#171717;background:radial-gradient(at 50% 45%,#cecece,#ececec 70%);border:1px solid #e1e1e1;border-radius:5px;width:100%;height:245px;position:relative;overflow:hidden}.optic-meta{letter-spacing:1px;color:#4e4e4e;z-index:2;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:17px;left:19px;right:19px}.optic-grid{background-image:linear-gradient(#10101005 1px,#0000 1px),linear-gradient(90deg,#10101005 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.optic-lens{background:#e3e3e3;border:1px solid #9a9a9a;border-radius:50%;place-items:center;width:158px;height:158px;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #e7e7e7,0 0 0 7px #b9b9b9,0 0 0 19px #10101003,0 0 0 20px #10101015,6px 15px 22px #f6f6f699}.optic-lens:before{content:"";border:3px dotted #aaa;border-radius:50%;position:absolute;inset:5px}.optic-rim{background:linear-gradient(135deg,#767676,#2f2f2f 14%,#c8c8c8 39%,#f2f2f2 62%,#858585 83%,#5d5d5d);border-radius:50%;place-items:center;width:130px;height:130px;display:grid;box-shadow:0 0 0 1px #8b8b8b}.optic-glass{background:radial-gradient(at 27% 22%,#898989,#e3e3e3 25%,#efefef 50%,#b8b8b8 82%,#ececec);border:8px solid #e3e3e3;border-radius:50%;width:107px;height:107px;position:relative;box-shadow:0 0 0 1px #e7e7e7,inset 0 0 0 1px #aaa}.optic-glass:before{content:"";background:linear-gradient(#10101090,#10101000);border-radius:50%;width:30px;height:14px;position:absolute;top:13px;left:15px;transform:rotate(-30deg)}.optic-glass>span{opacity:.5;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.optic-glass>span:before,.optic-glass>span:after{content:"";background:#202020;position:absolute}.optic-glass>span:before{width:12px;height:1px;top:6px}.optic-glass>span:after{width:1px;height:12px;left:6px}.optic-corner{border-style:solid;border-color:#8b8b8b;width:12px;height:12px;position:absolute}.optic-corner.tl{border-width:1px 0 0 1px;top:40px;left:16px}.optic-corner.tr{border-width:1px 1px 0 0;top:40px;right:16px}.optic-corner.bl{border-width:0 0 1px 1px;bottom:16px;left:16px}.optic-corner.br{border-width:0 1px 1px 0;bottom:16px;right:16px}.scene-label{white-space:nowrap;letter-spacing:1.4px;color:#2f2f2f;align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.room-scene:before,.room-scene:after{display:none}input,select,textarea{border-color:#3e3e3e;border-radius:4px}button:focus-visible,a:focus-visible{outline-color:#9a9a9a}.search-main input:focus{outline-offset:2px;outline:2px solid #4e4e4e}.next-steps a:focus-visible{outline-color:#171717}.auth-dialog,.content-card,.editor-main,.check-card{border-radius:6px}.status{border-radius:4px}.page-header h1{letter-spacing:-1.2px}.topbar .icon-button:hover{background:#202020}.user-avatar{background:#282828}.check-complete{background:#202020;border-color:#4e4e4e}@media (width<=700px){.search-hero h1{letter-spacing:-2px;font-size:43px}.mobile-brand .brand-mark{border-radius:6px}.next-steps h2{font-size:25px}.next-steps p{color:#4e4e4e}.check-layout .room-scene{min-height:245px}.app-footer{color:#9a9a9a}}.property-search-hero{isolation:isolate;border-bottom:1px solid #2e2e2e;margin-bottom:29px;padding:47px 0 34px;position:relative;overflow:hidden}.community-map{z-index:-1;pointer-events:none;width:106%;height:430px;position:absolute;bottom:5px;left:-3%;overflow:visible;-webkit-mask-image:linear-gradient(#0000,#f6f6f6 22% 80%,#0000);mask-image:linear-gradient(#0000,#f6f6f6 22% 80%,#0000)}.map-land{stroke:#4a4a4a;stroke-width:1px;fill:#212121;fill-opacity:.25;stroke-linejoin:round}.map-flow{stroke:#8b8b8b;stroke-width:1.25px;stroke-dasharray:18 520;stroke-linecap:round;opacity:.5}.map-flow path{animation:24s linear infinite community-connection}.map-flow path:nth-child(2){animation-duration:29s;animation-delay:-8s}.map-flow path:nth-child(3){animation-duration:27s;animation-delay:-15s}.map-flow path:nth-child(4){animation-duration:32s;animation-delay:-21s}.map-points{fill:#7c7c7c;opacity:.45;animation:8s ease-in-out infinite alternate community-points}@keyframes community-connection{0%{stroke-dashoffset:538px}to{stroke-dashoffset:0}}@keyframes community-points{0%{opacity:.25}to{opacity:.55}}.property-search-copy{text-align:center;max-width:680px;margin:auto;position:relative}.property-search-copy .eyebrow{letter-spacing:1.5px;background:#171717e6;border-radius:2px;padding:5px 10px;font-size:9px}.property-search-copy h1{letter-spacing:-.055em;margin:20px 0 21px;font-size:clamp(42px,4.6vw,64px);line-height:1.04}.property-search-copy p{color:#a7a7a7;text-wrap:pretty;background:radial-gradient(#171717 45%,#17171700 73%);max-width:470px;margin:0 auto 28px;font-size:13px;line-height:1.85}.property-search-hero .search-panel{background:#101010;border:1px solid #5d5d5d;border-radius:7px;max-width:800px;margin:0 auto;padding:11px 15px 0;position:relative;box-shadow:0 6px 25px #f6f6f608,0 1px 3px #f6f6f605}.property-search-hero .search-main{gap:14px}.property-search-hero .search-main>svg{color:#c8c8c8;width:22px;margin-left:4px}.property-search-hero .search-main input{padding:15px 2px;font-size:14px}.property-search-hero .search-main .button{gap:17px;min-height:49px;padding:15px 21px;font-size:12px}.property-search-hero .search-tools{margin-top:11px;padding:12px 4px}.property-search-hero .search-tools select{font-size:10px}.community-proof{color:#9c9c9c;flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;margin-top:22px;display:flex}.community-proof span{background:#171717d9;align-items:center;gap:6px;padding:3px 0;font-size:9px;display:inline-flex}.community-proof svg{stroke-width:1.5px}.map-motion-toggle{color:#8b8b8b;background:#171717b3;border:1px solid #2f2f2f;border-radius:50%;place-items:center;width:27px;height:27px;display:grid;position:absolute;bottom:20px;right:4px}.motion-paused .map-flow path,.motion-paused .map-points{animation-play-state:paused}.search-page .search-content{grid-template-columns:minmax(0,1.65fr) minmax(250px,1fr);gap:28px}.search-page .section-heading{margin-bottom:16px}.search-page .directory-empty{min-height:245px;padding:24px}.search-page .directory-empty h3{font-size:16px}.search-page .directory-empty p{max-width:360px}.community-invite{padding:27px;display:block}.community-invite>.eyebrow{letter-spacing:1.2px;font-size:8px}.community-invite h2{margin:16px 0 13px;font-size:27px;line-height:1.15}.community-invite>p{max-width:270px;margin-bottom:20px;font-size:11px;line-height:1.8}.community-invite>.button{justify-content:space-between;max-width:none;margin:0;padding:13px 15px;font-size:11px}.community-invite .next-divider{margin:22px 0 18px;display:block}.community-invite .concern{border:0;gap:11px;padding:0}.community-invite .concern h3{margin:0 0 6px;font-size:11px}@media (width>=1500px){.property-search-hero{padding-top:58px;padding-bottom:42px}.community-map{height:470px}.property-search-copy p{max-width:510px;margin-bottom:33px;font-size:14px}.property-search-hero .search-panel{max-width:860px}}@media (width<=1150px){.property-search-hero{padding-top:38px}.property-search-copy h1{font-size:49px}.search-page .search-content{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:20px}.community-invite{padding:23px}.community-invite h2{font-size:25px}}@media (width<=950px){.property-search-copy h1{font-size:45px}.property-search-copy p{max-width:420px;font-size:12px}.property-search-hero .search-main input{font-size:12px}.property-search-hero .search-main .button{padding:14px;font-size:11px}.search-page .search-content{grid-template-columns:1fr}.community-invite{display:block}.community-invite>p{max-width:none}.community-invite>.button{max-width:300px}.map-motion-toggle{bottom:16px}.community-proof{gap:15px}}@media (width<=700px){.property-search-hero{margin-bottom:27px;padding-top:34px;padding-bottom:39px}.property-search-copy .eyebrow{letter-spacing:1px;padding:4px 5px;font-size:7px}.property-search-copy h1{letter-spacing:-.055em;margin:21px -4px 18px;font-size:clamp(34px,10.5vw,47px);line-height:1.07}.property-search-copy p{max-width:335px;margin-bottom:27px;padding:0 5px;font-size:12px;line-height:1.8}.community-map{width:155%;height:330px;bottom:12px;left:-27.5%;-webkit-mask-image:linear-gradient(#0000,#f6f6f6 20% 83%,#0000);mask-image:linear-gradient(#0000,#f6f6f6 20% 83%,#0000)}.property-search-hero .search-panel{border-radius:6px;padding:13px 14px 0}.property-search-hero .search-main{gap:10px}.property-search-hero .search-main input{padding:12px 0;font-size:12px}.property-search-hero .search-main .button{min-height:46px;padding:12px;font-size:12px}.property-search-hero .search-tools{gap:8px;padding:11px 0}.property-search-hero .search-tools select{max-width:115px;font-size:9px}.property-search-hero .search-tools>span{white-space:nowrap;font-size:8px}.community-proof{gap:12px;margin-top:21px}.community-proof span{gap:4px;font-size:8px}.community-proof svg{width:12px;height:12px}.map-motion-toggle{width:23px;height:23px;bottom:6px}.search-page .search-content{gap:23px}.community-invite{padding:26px}.community-invite h2{font-size:29px}.community-invite>.button{max-width:none}.community-invite>p{font-size:12px}.search-page .directory-empty{min-height:255px}.search-page .directory-empty h3{font-size:15px}}@media (width<=370px){.property-search-hero .search-tools>span{font-size:7px}.community-proof{gap:9px}.community-proof span{font-size:7px}.property-search-hero .search-main{gap:7px}.property-search-hero .search-main input{font-size:11px}.property-search-hero .search-tools select{max-width:105px}}@media (prefers-reduced-motion:reduce){.map-flow path,.map-points{animation:none}.map-motion-toggle{display:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#efefef;--black:#f3f3f3;--white:#0c0c0c;--charcoal:#d3d3d3;--ink:#efefef;--muted:#939393;--line:#2b2b2b;--paper:#141414;--soft:#1c1c1c;background:#0b0b0b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}p{color:#9b9b9b}small{color:#939393}h1,h2,h3{color:#f3f3f3}a:focus-visible,button:focus-visible{outline-color:#c2c2c2}.sidebar{background:#0f0f0f;border-color:#282828}.brand{color:#f7f7f7;letter-spacing:-1.5px}.brand-mark{background:#f4f4f4;border-radius:7px}.brand-mark svg{stroke:#0d0d0d}.sidebar-caption{color:#767676;letter-spacing:1.4px;font-size:8px}.sidebar nav{gap:5px}.sidebar nav a{color:#a1a1a1;border:1px solid #0000;border-radius:4px;padding:12px 11px;font-size:11px}.sidebar nav a:hover:not(.active){color:#e8e8e8;background:#1a1a1a}.sidebar-note{background:linear-gradient(140deg,#212121,#141414);border-color:#2f2f2f;margin-bottom:24px;padding:19px 15px}.sidebar-note p{color:#969696;font-size:10px}.sidebar-bottom a{color:#969696}.version{color:#747474;letter-spacing:.8px;align-items:center;gap:6px;font-size:7px;display:flex}.version i{background:#cbcbcb;border-radius:50%;width:4px;height:4px}.topbar-location{color:#888;font-family:monospace;font-size:10px}.topbar-actions{gap:20px}.topbar .free-pill{color:#ababab;background:#191919;border-color:#313131;font-size:8px}.header-report{color:#dadada;font-size:10px!important}.user-avatar{color:#dedede;background:#2a2a2a;border:1px solid #3e3e3e}.search-page{padding-top:26px}.eyebrow{color:#909090;letter-spacing:1.5px;font-size:8px}.button{color:#161616;background:#ececec;border-color:#ececec;border-radius:3px;font-weight:600}.button-light{color:#161616;background:#ececec;border-color:#ececec}.text-button{color:inherit}.icon-button:hover,.topbar .icon-button:hover{background:#2c2c2c}.page-header h1{font-size:36px}.page-header p{color:#989898}.content-card,.editor-main,.check-card,.country-guide,.empty,.auth-dialog{color:#eaeaea;box-shadow:none;background:#141414;border-color:#303030}.prose-page p{color:#aaa}.prose-page h2{color:#ececec}.empty-icon{color:#c4c4c4;background:#242424}.empty p{color:#9c9c9c}.empty h3{color:#f2f2f2}.quiet-note,.quiet-note p{color:#878787}.count{color:#a7a7a7;background:#1e1e1e;border:1px solid #323232;font-family:monospace}.section-heading h2{letter-spacing:-.4px;font-size:16px;font-weight:550}.app-footer{color:#727272;border-color:#292929;font-size:8px}.form-section>p{color:#a3a3a3}input:focus,textarea:focus,select:focus{border-color:#9d9d9d;outline:2px solid #8e8e8e44}select option{color:#f1f1f1;background:#171717}.error{color:#cecece;background:#1d1d1d;border-color:#464646}.loading{color:#a0a0a0}.toast{color:#101010;background:#eaeaea;border-color:#eaeaea}.toast svg{color:#393939}.auth-dialog{border:1px solid #414141;box-shadow:0 20px 100px #000}.auth-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#060606cc}.auth-dialog .eyebrow{color:#989898}.auth-dialog h2{color:#f3f3f3}.auth-switch{color:#d1d1d1}.auth-terms{color:#8a8a8a}.auth-terms a{color:#c5c5c5}.stepper{background:#171717;border-color:#323232}.stepper button{color:#838383}.stepper button.current>span{color:#202020;background:#e4e4e4}.stepper button.done>span{color:#e0e0e0;background:#404040}.section-num{color:#909090}.editor-actions{background:#151515;border-color:#323232}.editor-help{background:#171717;border-color:#323232}.editor-help p,.editor-help li{color:#a0a0a0}.editor-help svg,.help-icon{color:#c3c3c3}.help-lock{border-color:#373737}.upload-zone{background:#121212;border-color:#4e4e4e}.upload-zone:hover{background:#1f1f1f;border-color:#888}.upload-zone>span{color:#c6c6c6;background:#2b2b2b}.upload-zone strong{color:#e4e4e4}.upload-zone p,.upload-zone small{color:#8e8e8e}.evidence-item,.report-summary{background:#171717;border-color:#3b3b3b}.evidence-item strong{color:#e4e4e4}.evidence-item code{color:#b7b7b7;background:#0d0d0d}.evidence-icon{color:#ccc;background:#303030}.report-summary dt{color:#909090}.report-summary dd{color:#dedede}.draft-export{background:#1a1a1a;border-color:#3e3e3e}.draft-export p{color:#a5a5a5}.consent{color:#c1c1c1}.consent small{color:#9a9a9a;margin-top:7px;font-size:10px;line-height:1.7;display:block}.consent strong{font-size:12px;font-weight:550;display:block}.consent input{accent-color:#dedede}.attribution-consent{background:#191919;border:1px solid #434343;border-radius:4px;padding:16px}.status{color:#c6c6c6;background:#282828;border-color:#4a4a4a}.report-row,.property-card{background:#171717;border-color:#343434}.report-row:hover,.property-card:hover{background:#212121;border-color:#696969}.report-row h3,.property-card h3{color:#eaeaea}.report-row p,.property-card p{color:#9f9f9f}.report-row-icon,.property-icon{color:#b4b4b4;background:#292929}.check-square{border-color:#646464}.check-item.checked .check-square{color:#1a1a1a;background:#e1e1e1;border-color:#e1e1e1}.check-item{border-color:#313131}.check-item p{color:#a2a2a2}.progress-track{background:#303030}.progress-track>span{background:#c6c6c6}.check-complete,.check-callout,.safety-banner{color:#d3d3d3;background:#232323;border-color:#464646}.check-callout p,.check-complete p,.safety-banner p{color:#a7a7a7}.guide-steps>div>span{color:#cdcdcd;background:#313131}.guide-steps p{color:#a4a4a4}.official-route{border-color:#424242}.guide-placeholder{background:#191919;border-color:#3a3a3a}.country-footer{color:#a0a0a0;border-color:#3f3f3f}.time-shortcut{color:#c6c6c6}.record-context{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:23px;display:flex}.issue-tag{text-transform:uppercase;letter-spacing:.8px;color:#bcbcbc;background:#282828;border:1px solid #464646;border-radius:3px;padding:7px 10px;font:9px monospace}.record-context>a{color:#bababa;align-items:center;gap:6px;font-size:11px;display:flex}.property-search-hero{isolation:isolate;background:#101010;border:1px solid #323232;border-radius:5px;margin-bottom:31px;padding:42px 36px 26px;overflow:hidden}.hero-night{z-index:-3;opacity:.9;background:linear-gradient(90deg,#101010f5 0%,#101010c9 42%,#10101026 100%),linear-gradient(#10101005 30%,#101010 100%),url(/images/privacy-night.png) 60%/cover no-repeat;position:absolute;inset:0}.property-search-hero:after{content:"";z-index:-2;pointer-events:none;background:repeating-linear-gradient(#0000 0 3px,#0000001c 3px 4px);position:absolute;inset:0}.property-search-hero .community-map{z-index:-1;opacity:.4;width:110%;height:420px;bottom:-12px;left:15%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%,#000);mask-image:linear-gradient(90deg,#0000,#000 40%,#000)}.map-land{fill:#353535;fill-opacity:.12;stroke:#878787;stroke-width:.7px}.map-graticule{stroke:#5f5f5f;opacity:.5}.map-connections{stroke:#999;opacity:.5}.map-flow{stroke:#e8e8e8;opacity:.6}.map-points{fill:#dfdfdf}.hero-monitor{letter-spacing:1px;color:#747474;flex-direction:column;align-items:flex-end;gap:9px;font:6px monospace;display:flex;position:absolute;top:24px;right:23px}.hero-monitor:before{content:"+";color:#939393;font-size:20px;position:absolute;top:45px;right:0}.hero-monitor span:last-child{color:#5a5a5a}.property-search-copy{text-align:left;max-width:none;margin:0}.property-search-copy .eyebrow{color:#b5b5b5;letter-spacing:1.1px;background:0 0;padding:0;font-size:7px}.property-search-copy h1{letter-spacing:-.06em;margin:27px 0 20px;font-size:clamp(43px,4.7vw,66px);font-weight:600;line-height:1.03}.property-search-copy h1 em{color:#acacac;font-weight:550}.property-search-copy p{text-wrap:pretty;color:#a7a7a7;background:0 0;max-width:390px;margin:0 0 30px;padding:0;font-size:12px;line-height:1.85}.property-search-hero .search-panel{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#131313eb;border-color:#626262;border-radius:4px;max-width:none;padding:9px 12px 0;box-shadow:0 10px 30px #0005}.property-search-hero .search-main>svg{color:#bebebe}.property-search-hero .search-main input{color:#ebebeb;background:0 0;font-size:12px}.property-search-hero .search-main input::placeholder{color:#989898}.property-search-hero .search-main input:focus{outline-color:#9f9f9f}.property-search-hero .search-main .button{border-radius:2px;min-height:47px;font-size:11px}.property-search-hero .search-tools{border-color:#383838;margin-top:9px;padding:10px 3px}.property-search-hero .search-tools select{color:#b0b0b0}.property-search-hero .search-tools>span{color:#8a8a8a;font-size:9px}.issue-switches{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex;position:relative}.issue-switches button{color:#a2a2a2;background:#1a1a1ab0;border:1px solid #3a3a3a;border-radius:3px;padding:7px 9px;font-size:8px;line-height:1.35}.issue-switches button:hover{color:#fff;border-color:#787878}.community-proof span{color:#919191;background:0 0;font-size:8px}.map-motion-toggle{color:#a1a1a1;background:#1e1e1e;border-color:#4e4e4e;bottom:19px;right:23px}.map-motion-toggle:hover{color:#fff;background:#373737}.search-page .directory-empty{background:#121212;border:1px solid #353535;border-radius:4px;min-height:245px}.directory-illustration{color:#909090}.directory-illustration>div{background:#262626}.directory-empty p{color:#999}.community-invite{background:linear-gradient(145deg,#292929,#191919);border-color:#454545;border-radius:4px}.community-invite>.eyebrow{color:#979797}.community-invite h2{color:#f1f1f1;letter-spacing:-1px;font-size:28px;font-weight:550}.community-invite>p{color:#a2a2a2}.community-invite>.button{color:#161616;background:#d0d0d0;border-color:#d0d0d0}.community-invite>.button:hover{background:#e9e9e9;border-color:#e9e9e9}.community-invite .next-divider{border-color:#434343}.community-invite .concern h3{color:#c5c5c5}.community-invite .concern .text-button{color:#a5a5a5}.steps-strip{border-color:#333}.steps-strip>div>span{color:#959595;background:#272727;border:1px solid #434343}.steps-strip strong{color:#bbb}.profile-layout{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr);align-items:start;gap:25px;display:grid}.profile-form{gap:24px;display:grid}.profile-form-top{align-items:center;gap:17px;display:flex}.profile-form-top h2{margin:0 0 5px;font-size:20px}.profile-form-top p{margin:0;font-size:11px}.profile-avatar{background:linear-gradient(140deg,#444,#1c1c1c);border:1px solid #5f5f5f;border-radius:6px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid;position:relative;overflow:hidden}.profile-avatar:before{content:"";background:repeating-linear-gradient(#0000 0 5px,#ffffff06 5px 6px);position:absolute;inset:0}.profile-avatar span{letter-spacing:-1px;color:#c9c9c9;font:19px monospace}.profile-avatar i{border:1px solid #b2b2b2;width:4px;height:4px;position:absolute;bottom:5px;right:5px}.profile-avatar.large{border-radius:8px;width:85px;height:85px}.profile-avatar.large span{font-size:29px}.profile-form label{color:#c6c6c6}.profile-form .optional{color:#858585;font-weight:400;display:inline}.handle-input{background:#111;border:1px solid #3e3e3e;border-radius:3px;align-items:center;padding-left:14px;display:flex}.handle-input>span{color:#878787;font-size:14px}.handle-input input{background:0 0;border:0;flex:1;min-width:0}.profile-visibility{background:#1f1f1f;border:1px solid #414141;padding:17px}.profile-save{align-items:center;gap:18px;display:flex}.profile-save>span{color:#a1a1a1;font-size:10px}.profile-preview{text-align:center;padding:30px 24px}.profile-preview>.eyebrow{margin-bottom:24px;display:block}.profile-preview>.profile-avatar{margin:0 auto 20px}.profile-preview>h2{overflow-wrap:anywhere;margin-bottom:7px;font-size:26px}.profile-handle{color:#8f8f8f;overflow-wrap:anywhere;font:10px monospace}.profile-preview>p{overflow-wrap:anywhere;margin:23px 0 28px;font-size:12px}.profile-privacy{text-align:left;color:#969696;border-top:1px solid #393939;gap:10px;margin-bottom:23px;padding-top:20px;display:flex}.profile-privacy p{color:#9a9a9a;margin:0;font-size:10px;line-height:1.8}.community-heading{max-width:700px;padding:25px 0 35px}.community-heading h1{margin:24px 0;font-size:57px;font-weight:550;line-height:1.03}.community-heading p{max-width:540px;margin-bottom:25px;font-size:13px}.community-principles{border-top:1px solid #353535;border-bottom:1px solid #353535;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:34px;padding:25px 0;display:grid}.community-principles svg{color:#8e8e8e;width:20px;margin-bottom:14px;display:block}.community-principles strong{color:#cbcbcb;font-size:12px;font-weight:550}.community-principles p{color:#969696;margin:7px 0 0;font-size:10px}.member-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.member-card{background:#1a1a1a;border:1px solid #3b3b3b;border-radius:5px;padding:24px;transition:border-color .2s;overflow:hidden}.member-card h3{overflow-wrap:anywhere;margin:19px 0 7px;font-size:19px}.member-card p{overflow-wrap:anywhere;min-height:60px;margin:18px 0;font-size:11px;line-height:1.8}.member-card>div:last-child{color:#a2a2a2;border-top:1px solid #3a3a3a;justify-content:space-between;align-items:center;padding-top:15px;font-size:9px;display:flex}.member-intro{align-items:flex-start;gap:28px;max-width:750px;padding:30px 0 42px;display:flex}.member-intro h1{overflow-wrap:anywhere;margin:15px 0 9px;font-size:43px}.member-intro p{overflow-wrap:anywhere;margin:20px 0;font-size:13px}.member-report{justify-content:space-between;align-items:center;margin:0;display:flex}.member-report h3{margin:13px 0 8px;font-size:20px}.member-report p{margin-bottom:8px;font-size:12px}.member-page .report-list{gap:16px;display:grid}.network-intro{z-index:1000;color:#fff;background:radial-gradient(at 50% 40%,#202020,#070707 65%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.network-intro:before{content:"";background-image:linear-gradient(#8f8f8f08 1px,#0000 1px),linear-gradient(90deg,#8f8f8f08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 75%);mask-image:radial-gradient(#000,#0000 75%)}.intro-coordinate{letter-spacing:2px;color:#7f7f7f;font:8px monospace;position:absolute;top:35px}.intro-orbit{border:1px solid #6d6d6d;border-radius:50%;place-items:center;width:150px;height:150px;margin-bottom:35px;display:grid;position:relative;box-shadow:0 0 70px #b3b3b312}.intro-orbit:before,.intro-orbit:after{content:"";border:1px solid #464646;border-radius:50%;position:absolute;inset:-19px;transform:rotate(35deg)scaleX(.45)}.intro-orbit:after{transform:rotate(-35deg)scaleX(.45)}.intro-orbit i{border:1px solid #464646;border-radius:50%;position:absolute;inset:10px;transform:scaleX(.35)}.intro-orbit i:nth-child(2){transform:scaleY(.35)}.intro-orbit i:nth-child(3){border-style:dashed;border-color:#d2d2d2 #0000 #0000;animation:2.6s linear infinite intro-orbit;inset:-10px;transform:none}.intro-orbit>span{letter-spacing:-7px;color:#d1d1d1;margin-left:-7px;font-size:57px;font-weight:500}.network-intro h1{text-align:center;letter-spacing:-2px;margin-bottom:28px;font-size:43px;font-weight:500;line-height:1.08;position:relative}.intro-loader{background:#353535;width:180px;height:1px;overflow:hidden}.intro-loader>span{transform-origin:0;background:#d8d8d8;width:100%;height:100%;animation:2s ease-out both intro-load;display:block}.network-intro>p{letter-spacing:1px;color:#818181;margin-top:15px;font:9px monospace}.network-intro>button{color:#cbcbcb;background:0 0;align-items:center;gap:20px;margin-top:12px;padding:15px;font:10px monospace;display:flex;position:relative}.intro-footer{color:#626262;letter-spacing:2px;font:7px monospace;position:absolute;bottom:35px}@keyframes intro-orbit{to{transform:rotate(360deg)}}@keyframes intro-load{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=1150px){.property-search-hero{padding:35px 26px 25px}.property-search-copy h1{font-size:53px}.hero-monitor{display:none}.property-search-copy p{max-width:340px}.profile-layout{grid-template-columns:minmax(0,1.3fr) minmax(210px,1fr)}.profile-form,.profile-preview{padding:25px}.member-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-invite h2{font-size:26px}.header-report{display:none}}@media (width<=950px){.property-search-copy h1{font-size:47px}.property-search-hero .search-main .button{padding:13px;font-size:10px}.property-search-hero .search-main input{font-size:11px}.issue-switches{gap:5px}.issue-switches button{padding:7px;font-size:7px}.community-proof{gap:16px}.profile-layout{grid-template-columns:1fr}.profile-preview{max-width:none}.profile-preview>p{max-width:450px;margin:20px auto}.community-heading h1{font-size:48px}.community-principles{gap:15px}.community-principles strong{font-size:11px}}@media (width<=700px){.topbar{height:65px}.topbar-actions{gap:10px}.search-page{padding:18px 16px 25px}.property-search-hero{margin-bottom:26px;padding:30px 17px 23px}.hero-night{opacity:.75;background-image:linear-gradient(90deg,#101010f0,#10101080),linear-gradient(#10101000 20%,#101010),url(/images/privacy-night.png);background-position:63%}.property-search-copy .eyebrow{letter-spacing:.6px;gap:5px;font-size:6px}.property-search-copy .eyebrow svg{width:11px;height:11px}.property-search-copy h1{letter-spacing:-.06em;margin:24px -2px 19px;font-size:clamp(32px,9.8vw,49px);line-height:1.06}.property-search-copy p{max-width:310px;margin:0 0 27px;padding:0;font-size:11px;line-height:1.85}.property-search-hero .community-map{opacity:.33;width:160%;height:320px;bottom:37px;left:-7%}.property-search-hero .search-panel{padding:12px 12px 0}.property-search-hero .search-main{gap:7px}.property-search-hero .search-main input{flex-basis:150px;padding:12px 0;font-size:11px}.property-search-hero .search-main .button{min-height:44px;padding:12px;font-size:11px}.property-search-hero .search-tools{gap:5px;padding:11px 0}.property-search-hero .search-tools select{max-width:100px;font-size:8px}.property-search-hero .search-tools>span{font-size:7px}.property-search-hero .search-tools svg{width:13px}.issue-switches{gap:6px;margin-top:16px}.issue-switches button{padding:7px 8px;font-size:7px}.community-proof{flex-wrap:wrap;justify-content:flex-start;gap:11px;margin-top:20px;padding-right:15px}.community-proof span{gap:4px;font-size:7px}.community-proof svg{width:11px;height:11px}.map-motion-toggle{width:22px;height:22px;bottom:20px;right:12px}.search-page .section-heading h2{font-size:14px}.search-page .count{font-size:8px}.search-page .directory-empty{padding:25px 18px}.search-page .directory-empty h3{font-size:15px}.community-invite{padding:27px}.community-invite h2{font-size:30px}.community-invite>p{font-size:12px}.community-principles{grid-template-columns:1fr;gap:20px}.community-principles>div{grid-template-columns:26px 1fr;column-gap:13px;display:grid}.community-principles svg{grid-row:1/3;margin:2px 0 0}.community-principles strong{font-size:12px}.community-principles p{grid-column:2;font-size:11px}.community-heading{padding-top:15px}.community-heading h1{font-size:42px}.community-heading p{font-size:12px}.member-grid{grid-template-columns:1fr}.member-card p{min-height:0}.profile-form-top{align-items:flex-start}.profile-form-top h2{font-size:19px}.profile-save{flex-wrap:wrap}.profile-form input,.profile-form textarea{font-size:16px}.member-intro{flex-direction:column;gap:20px;padding-top:23px}.member-intro h1{font-size:35px}.member-intro p{font-size:12px}.network-intro h1{font-size:37px}.intro-coordinate{letter-spacing:1.4px;font-size:6px}.intro-footer{letter-spacing:1px;font-size:6px}.page-header h1{font-size:30px}.attribution-consent{padding:13px}.consent small{font-size:10px}}@media (width<=370px){.property-search-hero{padding-left:12px;padding-right:12px}.property-search-copy h1{font-size:32px}.property-search-hero .search-main input{flex-basis:130px;font-size:10px}.property-search-hero .search-tools select{max-width:85px}.property-search-hero .search-tools>span{font-size:6px}.community-proof{gap:7px}.community-proof span{font-size:6px}.community-proof svg{width:10px;height:10px}}@media (prefers-reduced-motion:reduce){.network-intro{display:none}.map-flow path,.map-points{animation:none}.map-motion-toggle{display:none}}@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000;background:#fff}body,.content-card,.editor-main,.report-summary,.evidence-item{color:#000;background:#fff}h1,h2,h3,p,small,.report-summary dd{color:#000}.network-intro{display:none!important}.attribution-consent{display:none}}.profile-form>fieldset{border:0;min-width:0;margin:0;padding:0;display:contents}:root{--red:#ef554d;--muted:#a1a1a6;--line:#2a2a2e;--paper:#0e0e10;--soft:#171719;color:#eeeef0;background:#070708}body{background:#070708}::selection{color:#fff;background:#ad302b}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #ff7c74}.brand{text-transform:uppercase;letter-spacing:3px;gap:12px;font-size:23px;font-weight:600}.brand-mark{background:0 0;border:1px solid #68686c;border-radius:0;width:34px;height:34px}.brand-mark svg{stroke:#f4dedb;width:30px}.sidebar{background:#0a0a0c;border-color:#252528;width:220px;padding-left:20px;padding-right:20px}.workspace{margin-left:220px}.sidebar-caption{letter-spacing:1.7px;color:#8c8c92;font:8px monospace}.sidebar nav a{border-radius:0;padding:13px 10px;font-size:11px}.sidebar nav a.active{color:#ffe9e6;background:#261412;border-color:#71312c}.sidebar nav a.active svg{color:var(--red)}.sidebar nav a.active .nav-dot{background:var(--red);box-shadow:0 0 10px #ef554d88}.sidebar nav a:hover:not(.active){background:#19191c}.sidebar-note{background:#101012;border-color:#a33630 #2a2a2d #2a2a2d;border-top-style:solid;border-top-width:2px;border-radius:0}.sidebar-note svg{color:var(--red)}.sidebar-note p{color:#a1a1a6}.sidebar-bottom a{color:#a3a3a7;font-size:10px}.version{color:#94949a;font-size:7px}.version i{background:var(--red)}.topbar{background:#0a0a0ce8;border-color:#252528;height:66px}.topbar-location{letter-spacing:1px;color:#a4a4aa;font-size:9px}.topbar-location svg{color:var(--red)}.topbar .free-pill{color:#bcbcc2;background:0 0;border-color:#363638;border-radius:0;font:8px monospace}.free-pill>span{background:var(--red)}.button{background:var(--red);border-color:var(--red);color:#100a09;border-radius:0;font-size:11px;font-weight:700}.button:hover:not(:disabled){background:#ff7068;border-color:#ff7068}.button-secondary{color:#e2e2e8;background:#141416;border-color:#45454b}.button-secondary:hover:not(:disabled){background:#242426;border-color:#74747b}.button-light{background:var(--red);border-color:var(--red);color:#100a09}.eyebrow{color:#b2b2b8;letter-spacing:1.4px;font:9px monospace}.red-dash{background:var(--red);width:23px;height:1px;display:inline-block}.content-card,.editor-main,.empty,.auth-dialog,.check-card,.country-guide,.member-card,.profile-form,.profile-preview{background:#101012;border-color:#303035;border-radius:0}.content-card h2,.content-card h3{color:#f2f2f4}.page-header p,.quiet-note p,.empty p,.profile-form p{color:#a1a1a8}input,textarea,select{color:#eeeef2;background:#0b0b0d;border-color:#3d3d43;border-radius:0}input::placeholder,textarea::placeholder{color:#909098}input:focus,textarea:focus,select:focus{border-color:#c35049;outline-color:#a6433e44}.auth-switch,.auth-terms a{color:#ff857d}.stepper button.current{color:#ff8a82}.stepper button.current>span{background:var(--red);color:#160a08}.upload-zone:hover{border-color:#e45a52}.checklist-item.checked{border-color:#783a35}.checklist-item input,.consent input,.profile-toggle input{accent-color:var(--red)}.page{padding-top:34px}.search-page{max-width:1600px;padding:22px 30px 35px}.property-search-hero{isolation:isolate;background:#070708;border:1px solid #303034;border-radius:0;min-height:585px;margin-bottom:31px;padding:27px 32px 17px;overflow:hidden}.property-search-hero:before{content:"";pointer-events:none;z-index:-2;background:linear-gradient(90deg,#070708 0%,#070708cc 36%,#07070830 75%),repeating-linear-gradient(0deg,#0000 0 5px,#ffffff03 5px 6px);position:absolute;inset:0}.property-search-hero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff0d;position:absolute;inset:12px}.network-coordinates{letter-spacing:1px;color:#939399;z-index:1;justify-content:space-between;gap:16px;margin-bottom:58px;font:8px monospace;display:flex;position:relative}.network-coordinates>span:first-child{align-items:center;gap:8px;display:flex}.network-coordinates i,.signal-heading i{background:var(--red);border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 12px #ed4d4370}.search-hero-layout{z-index:1;grid-template-columns:minmax(0,1fr) 255px;align-items:end;gap:29px;display:grid;position:relative}.search-primary{min-width:0}.property-search-copy .eyebrow{color:#f58b83;letter-spacing:1.3px;gap:10px;font-size:8px}.property-search-copy h1{letter-spacing:-.055em;color:#f4f3f0;margin:23px 0 24px;font-size:clamp(43px,4.4vw,69px);font-weight:550;line-height:1.03}.property-search-copy h1 em{color:var(--red);font-style:normal;font-weight:inherit}.property-search-copy p{color:#b0b0b6;max-width:490px;margin:0 0 27px;padding:0;font-size:12px;line-height:1.9}.property-search-hero .search-panel{background:#08080be8;border:1px solid #626267;border-radius:0;padding:0;box-shadow:0 0 35px #0005}.property-search-hero .search-main{gap:11px;padding:7px 7px 7px 16px}.property-search-hero .search-main>svg{color:#a9a9af;flex-shrink:0;width:18px}.property-search-hero .search-main input{color:#f3f3f5;flex:1;min-width:60px;padding:15px 0;font-size:11px}.property-search-hero .search-main .button{gap:12px;min-width:147px;padding:16px 13px;font-size:10px}.property-search-hero .search-tools{border-color:#333337;margin:0;padding:11px 16px}.property-search-hero .search-tools select{color:#b9b9bf;font:8px monospace}.property-search-hero .search-tools>span{color:#a1a1a9;font:8px monospace}.property-search-hero .search-tools svg{color:#a1a1a9}.issue-switches{gap:6px;margin-top:17px}.issue-switches button{color:#aaaab2;background:#09090dd9;border:1px solid #34343a;border-radius:0;padding:8px;font:8px monospace}.issue-switches button[aria-pressed=true]{color:#ffaca5;background:#311815;border-color:#b34b43}.issue-switches button:hover:not(:disabled){color:#ffe0dd;border-color:#f1746b}.community-proof{justify-content:flex-start;gap:20px;margin-top:23px}.community-proof span{color:#b4b4bc;gap:6px;font:8px monospace}.community-proof svg{color:#eb736b;width:12px}.property-search-hero .community-map{opacity:.65;width:125%;max-width:none;height:480px;inset:58px -16% auto auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%,#000);mask-image:linear-gradient(90deg,#0000,#000 38%,#000)}.map-land{stroke:none;fill-opacity:1}.map-graticule{stroke:#80808b;stroke-width:.4px;opacity:.2}.map-connections{stroke:#a13732;stroke-width:1px;stroke-dasharray:none;opacity:.7}.map-flow{stroke:#ff8a78;stroke-width:1.2px;stroke-dasharray:12 550;opacity:.95;filter:drop-shadow(0 0 3px #f35b43);animation:14s linear infinite network-flow}.map-flow path:nth-child(2){animation-delay:-4s}.map-points{fill:#ff7569;opacity:.9}.map-pulses{stroke:#e6564b;stroke-width:.8px;fill:#e6564b08;transform-box:fill-box;opacity:.7;animation:4s ease-in-out infinite network-pulse}.network-sweep{z-index:-3;pointer-events:none;background:linear-gradient(90deg,#0000,#b5231910);border-right:1px solid #b6413a25;width:35%;animation:19s ease-in-out infinite network-sweep;position:absolute;inset:25px auto 25px 0}.network-signal{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#101013e8;border:1px solid #444449;position:relative;box-shadow:0 15px 40px #0005}.signal-heading{letter-spacing:1px;color:#b9b9c1;border-bottom:1px solid #3b3b42;justify-content:space-between;align-items:center;gap:10px;padding:16px 15px;font:8px monospace;display:flex}.signal-heading>span:first-child{align-items:center;gap:7px;display:flex}.signal-heading>span:last-child{color:#ff8d83}.signal-empty{padding:25px 20px 26px}.signal-empty h2{letter-spacing:-.7px;margin:13px 0;font-size:24px;font-weight:500;line-height:1.1}.signal-empty p{color:#a3a3ad;margin:0 0 20px;font-size:10px;line-height:1.9}.signal-empty .text-button{color:#ffa39a;justify-content:space-between;width:100%;font-size:10px}.signal-kicker{letter-spacing:1px;color:#b0b0ba;font:6px monospace}.signal-footer{color:#9b9ba5;border-top:1px solid #38383d;align-items:center;gap:6px;padding:13px 14px;font:7px monospace;display:flex}.radar-mark{background:repeating-radial-gradient(circle,#0000 0 10px,#7e35312a 11px 12px);border:1px solid #5c3331;border-radius:50%;width:72px;height:72px;margin:0 0 28px;position:relative}.radar-mark:before,.radar-mark:after{content:"";background:#a14b4440;width:1px;height:100%;position:absolute;top:0;left:50%}.radar-mark:after{transform:rotate(90deg)}.radar-mark>span{background:var(--red);border-radius:50%;width:6px;height:6px;position:absolute;top:47%;left:47%;box-shadow:0 0 13px #f4595080}.radar-mark>i{background:conic-gradient(#0000 280deg,#f0584829 360deg);border-radius:50%;animation:12s linear infinite radar-spin;position:absolute;inset:0}.signal-reports a{border-bottom:1px solid #303037;padding:20px 17px;display:block}.signal-reports a:last-child{border:0}.signal-reports a:hover{background:#271615}.signal-reports a>span:first-child{color:#ee8f85;margin-bottom:9px;font:8px monospace;display:block}.signal-reports strong{overflow-wrap:anywhere;font-size:13px;display:block}.signal-reports small{color:#b3b3be;margin:9px 0 13px;font:8px monospace;display:block}.signal-reports .status{font-size:7px}.network-hero-footer{letter-spacing:1px;color:#92929b;z-index:1;border-top:1px solid #ffffff18;justify-content:space-between;gap:20px;margin-top:26px;padding:25px 30px 0 0;font:7px monospace;display:flex;position:relative}.map-motion-toggle{color:#bcbcc6;background:#131315;border:1px solid #444449;border-radius:0;width:25px;height:25px;bottom:15px;right:24px}.motion-paused .map-flow,.motion-paused .map-pulses,.motion-paused .network-sweep,.motion-paused .radar-mark>i{animation-play-state:paused}.search-content{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);gap:25px}.search-page .section-heading h2{text-transform:uppercase;letter-spacing:1px;font:11px monospace}.count{color:#b1b1b9;background:0 0;border-color:#39393f;border-radius:0;font-size:8px}.directory-empty{background:#0d0d0f;border-color:#303034;border-radius:0}.directory-empty h3{color:#eeeef2}.directory-illustration>span{color:#ff9385;background:#421f1a;border-color:#86443b}.directory-empty .text-button{color:#ff9e93}.quiet-note{margin-top:18px}.community-invite{background:linear-gradient(130deg,#261414,#101012);border-color:#6b3430;border-radius:0;padding:30px}.community-invite .eyebrow{color:#ec8d83;font-size:8px}.community-invite h2{margin:23px 0;font-size:37px;font-weight:500;line-height:1.04}.community-invite h2 em{color:#ee6d61;font-style:normal}.community-invite>p{color:#bcaaa8;font-size:12px}.community-invite .concern h3{color:#e5d6d3;font-size:11px}.community-invite .concern svg{color:#e97b6e}.community-invite .concern .text-button{color:#ceaaa4;font-size:10px}.steps-strip{background:0 0;border-color:#343439;border-radius:0}.steps-strip>div>span{color:#f27c6f;font-family:monospace}.steps-strip p{color:#a3a3ac}.community-heading h1{font-weight:500}.community-heading h1 em{color:var(--red)}.community-principles svg{color:#ef8173}.member-avatar,.member-avatar-large{color:#f7b6a9;background:#291715;border-color:#76392f;border-radius:0}.member-card:hover{border-color:#d56d5b}.member-handle,.profile-alias{color:#f49a87}.profile-save .save-state{color:#eab3a5}.profile-preview{background:linear-gradient(135deg,#251713,#101012)}.profile-preview>.eyebrow{color:#d1907e}.profile-preview .member-avatar-large{border-radius:50%}.network-intro{background:radial-gradient(at 50% 40%,#261311,#050506 68%)}.network-intro:before{background-image:linear-gradient(#b8685510 1px,#0000 1px),linear-gradient(90deg,#b8685510 1px,#0000 1px)}.intro-coordinate{color:#c09a91;align-items:center;gap:9px;display:flex}.intro-coordinate i{background:var(--red);width:5px;height:5px;box-shadow:0 0 12px var(--red);border-radius:50%}.intro-orbit{border-color:#9a5446;box-shadow:0 0 90px #b3411920}.intro-orbit:before,.intro-orbit:after,.intro-orbit i{border-color:#743f34}.intro-orbit i:nth-child(3){border-color:#ef6e53 #0000 #0000}.intro-orbit>span{color:#f1d4c9}.network-intro h1{font-weight:500}.network-intro h1 span{color:var(--red)}.intro-loader{background:#482820}.intro-loader>span{background:var(--red)}.network-intro>p,.intro-footer{color:#be978d}.network-intro>button{color:#ead5cf}@keyframes network-flow{to{stroke-dashoffset:-562px}}@keyframes network-pulse{50%{opacity:.18}}@keyframes network-sweep{0%,to{transform:translate(0)}50%{transform:translate(190%)}}@keyframes radar-spin{to{transform:rotate(360deg)}}@media (width>=1600px){.property-search-hero{padding:30px 42px 22px}.search-hero-layout{grid-template-columns:minmax(0,1fr) 310px;gap:45px}.signal-empty{padding:30px}.signal-empty h2{font-size:28px}.property-search-copy p{font-size:14px}.property-search-hero .search-main input{font-size:13px}.property-search-hero .search-main .button{font-size:12px}}@media (width<=1180px){.search-page{padding:20px}.search-hero-layout{grid-template-columns:minmax(0,1fr) 220px;gap:22px}.property-search-hero{padding:25px}.property-search-copy h1{font-size:43px}.property-search-hero .search-main{flex-wrap:wrap}.property-search-hero .search-main input{flex-basis:75%}.property-search-hero .search-main .button{width:100%}.network-coordinates{margin-bottom:40px}.community-proof{gap:12px}.community-proof span{font-size:7px}}@media (width<=1000px){.search-hero-layout{grid-template-columns:minmax(0,1fr)}.network-signal{display:none}.property-search-copy h1{font-size:57px}.property-search-copy p{max-width:450px}.property-search-hero .search-main{flex-wrap:nowrap}.property-search-hero .search-main input{flex-basis:auto}.property-search-hero .search-main .button{width:auto}.property-search-hero .community-map{opacity:.5;width:150%;right:-30%}.search-content{grid-template-columns:1fr}.network-coordinates>span:last-child{font-size:6px}.property-search-hero{min-height:0}}@media (width<=700px){.sidebar{width:245px}.sidebar-scrim{width:calc(100% - 245px);left:245px}.workspace{margin-left:0}.topbar{height:65px}.mobile-brand .brand{letter-spacing:2px;font-size:19px}.mobile-brand .brand-mark{width:29px;height:29px}.mobile-brand .brand-mark svg{width:26px}.search-page{padding:15px 14px 25px}.property-search-hero{margin-bottom:28px;padding:20px 17px 16px}.network-coordinates{letter-spacing:.6px;margin-bottom:40px;font-size:6px}.network-coordinates>span:last-child{display:none}.property-search-copy .eyebrow{letter-spacing:1px;font-size:7px}.red-dash{width:17px}.property-search-copy h1{letter-spacing:-.065em;margin:21px 0;font-size:clamp(36px,10.8vw,61px)}.property-search-copy p{max-width:420px;margin-bottom:26px;font-size:11px}.property-search-hero .community-map{opacity:.6;width:235%;height:350px;top:90px;right:-92%}.property-search-hero .search-main{flex-wrap:wrap;gap:8px;padding:8px 11px}.property-search-hero .search-main input{flex-basis:80%;padding:14px 0;font-size:11px}.property-search-hero .search-main .button{justify-content:space-between;width:100%;padding:14px;font-size:11px}.property-search-hero .search-tools{padding:11px}.property-search-hero .search-tools select{font-size:8px}.property-search-hero .search-tools>span{font-size:7px}.issue-switches{gap:6px;margin-top:15px}.issue-switches button{padding:8px;font-size:7px}.community-proof{gap:10px;margin-top:23px;padding-right:0}.community-proof span{gap:5px;font-size:7px}.network-hero-footer{letter-spacing:.5px;gap:5px;margin-top:25px;padding-top:18px;padding-right:20px;font-size:6px}.network-hero-footer>span:last-child{display:none}.map-motion-toggle{width:24px;height:24px;bottom:12px;right:16px}.community-invite{padding:28px}.community-invite h2{font-size:39px}.search-page .section-heading{align-items:center;gap:10px}.search-page .section-heading h2{letter-spacing:.5px;font-size:9px}.search-page .count{font-size:7px}.network-intro h1{font-size:36px}.intro-coordinate{font-size:6px}}@media (prefers-reduced-motion:reduce){.map-flow,.map-pulses,.network-sweep,.radar-mark>i{animation:none!important}}#boot{z-index:1000;cursor:pointer;background:radial-gradient(70% 60% at 50% 42%,#2a0509 0%,#120305 45%,#030203 100%);justify-content:center;align-items:center;transition:opacity .9s,visibility .9s;display:flex;position:fixed;inset:0;overflow:hidden}#boot.done{opacity:0;visibility:hidden}.boot-floor{transform-origin:50% 0;background-image:linear-gradient(#ff2d2d38 1px,#0000 1px),linear-gradient(90deg,#ff2d2d38 1px,#0000 1px);background-size:60px 60px;height:85%;animation:6s linear infinite floor;position:absolute;bottom:-20%;left:-50%;right:-50%;transform:perspective(700px)rotateX(68deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 70%,#0000 100%)}.boot-ceil{transform-origin:50% 100%;background-image:linear-gradient(#ff2d2d1f 1px,#0000 1px),linear-gradient(90deg,#ff2d2d1f 1px,#0000 1px);background-size:60px 60px;height:70%;animation:9s linear infinite reverse floor;position:absolute;top:-20%;left:-50%;right:-50%;transform:perspective(700px)rotateX(-68deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}@keyframes floor{0%{background-position:0 0}to{background-position:0 60px}}.boot-noise{opacity:.35;background:radial-gradient(circle at 20% 30%,#ff2d2d14,#0000 25%),radial-gradient(circle at 80% 70%,#ff2d2d14,#0000 25%),radial-gradient(circle at 60% 20%,#ff2d2d0f,#0000 20%);position:absolute;inset:0}.boot-scan{background:linear-gradient(#0000,#ff3c3c1f,#0000);height:140px;animation:3.2s ease-in-out infinite bscan;position:absolute;top:-140px;left:0;right:0}@keyframes bscan{0%{top:-140px}to{top:100%}}.boot-core{text-align:center;z-index:2;padding:0 20px;position:relative}.boot-logo{filter:drop-shadow(0 0 14px #ff50508c)drop-shadow(0 0 40px #ff2d2d4d);width:150px;height:150px;margin:0 auto 10px;animation:1.1s cubic-bezier(.2,.7,.2,1) both logoIn}.boot-logo .draw{stroke-dasharray:400;stroke-dashoffset:400px;animation:1.4s ease-out .15s forwards draw}.boot-logo .eye{opacity:0;animation:.6s 1.2s forwards fadeIn}.boot-logo .pupil{transform-origin:50px 60px;animation:2.2s ease-in-out 1.6s infinite pulse}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeIn{to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(.72)}}@keyframes logoIn{0%{opacity:0;transform:translateY(16px)scale(.92)}to{opacity:1;transform:none}}.boot-title{font-family:var(--mono);letter-spacing:.42em;text-indent:.42em;color:#ffd9d9;text-shadow:0 0 12px #ff5050b3;opacity:0;border-top:1px solid #ff787899;border-bottom:1px solid #ff787899;margin-top:6px;padding:10px 26px;font-size:clamp(14px,2.2vw,22px);font-weight:500;animation:.5s .9s forwards fadeIn;display:inline-block;position:relative}.boot-title:before,.boot-title:after{content:"";border-top:1px solid #ff7878e6;border-bottom:1px solid #ff7878e6;width:10px;position:absolute;top:-1px;bottom:-1px}.boot-title:before{border-left:1px solid #ff7878e6;left:0}.boot-title:after{border-right:1px solid #ff7878e6;right:0}.boot-sub{font-family:var(--mono);letter-spacing:.3em;text-indent:.3em;color:#ffaaaad9;opacity:0;margin-top:14px;font-size:11px;animation:.5s 1.3s forwards fadeIn}.boot-bar{opacity:0;background:#ff50502e;width:min(380px,80vw);height:3px;margin:26px auto 0;animation:.4s 1.5s forwards fadeIn;position:relative;overflow:hidden}.boot-bar i{background:linear-gradient(90deg,#ff5a5a,#ff2d2d);width:0;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #ff3c3ce6}.boot-log{text-align:left;width:min(520px,86vw);font-family:var(--mono);color:#ff9696cc;min-height:110px;margin:18px auto 0;font-size:11px;line-height:1.75}.boot-log div{opacity:0;animation:.25s forwards logIn;transform:translateY(4px)}.boot-log span{color:#ffb3b3}.boot-log b{color:#7dff9a;font-weight:500}@keyframes logIn{to{opacity:1;transform:none}}.boot-skip{text-align:center;font-family:var(--mono);letter-spacing:.3em;color:#ff969673;font-size:10px;animation:1.6s steps(2,end) infinite blink;position:absolute;bottom:28px;left:0;right:0}@keyframes blink{50%{opacity:.25}}.boot-corner{border:0 solid #ff6464b3;width:38px;height:38px;position:absolute}.boot-corner.tl{border-top-width:1px;border-left-width:1px;top:24px;left:24px}.boot-corner.tr{border-top-width:1px;border-right-width:1px;top:24px;right:24px}.boot-corner.bl{border-bottom-width:1px;border-left-width:1px;bottom:24px;left:24px}.boot-corner.br{border-bottom-width:1px;border-right-width:1px;bottom:24px;right:24px}.boot-meta{font-family:var(--mono);letter-spacing:.2em;color:#ff8c8c8c;font-size:10px;position:absolute}.boot-meta.a{top:32px;left:72px}.boot-meta.b{text-align:right;top:32px;right:72px}.boot-meta.c{bottom:32px;left:72px}.boot-meta.d{text-align:right;bottom:32px;right:72px}:root{--red:#ff2d2d;--mono:"IBM Plex Mono",monospace;--sans:"Space Grotesk",sans-serif;font-family:var(--sans);background:#050507}body{font-family:var(--sans);background:#050507}input,button,select,textarea{font-family:inherit}.brand{font-family:var(--mono);letter-spacing:.16em;gap:10px;font-size:20px;font-weight:500}.brand-mark{background:0 0;border:0;flex-shrink:0;width:34px;height:36px}.brand-mark svg{stroke:#fff;stroke-width:5px;width:34px;height:34px}.sidebar-caption,.version,.topbar-location,.eyebrow,.count,.button,.topbar .free-pill,.network-coordinates,.property-search-hero .search-tools select,.property-search-hero .search-tools>span,.issue-switches button,.community-proof span,.signal-heading,.signal-kicker,.signal-footer,.network-hero-footer,.search-page .section-heading h2,.steps-strip>div>span,.signal-reports small,.signal-reports a>span:first-child{font-family:var(--mono)}.sidebar{background:#08080b}.sidebar nav a{font-size:12px}.sidebar-caption{letter-spacing:1.1px;font-size:8px}.sidebar-note strong{font-size:12px}.sidebar-note p,.sidebar-bottom a{font-size:11px}.topbar{background:#08080bed}.button{letter-spacing:.035em;font-weight:500}.property-search-hero .button{clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.property-search-hero{background:#050507}.property-search-hero .community-map{opacity:.72;z-index:-2;width:100%;height:100%;inset:0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.property-search-hero:before{z-index:-1;background:linear-gradient(90deg,#050507f2 0%,#050507b3 44%,#05050745 75%),linear-gradient(#0000 45%,#050507a8)}.property-search-hero:after{z-index:0}.network-sweep{display:none}.property-search-copy h1{letter-spacing:-.055em;font-weight:600}.property-search-copy h1 em{color:#e7e7e9;text-shadow:0 0 30px #ff2d2d15}.property-search-copy p{color:#b6b8c1;font-size:14px;line-height:1.75}.property-search-copy .eyebrow{color:#ff8181;font-size:9px}.property-search-hero .search-main input{font-size:13px}.property-search-hero .search-main .button{font-size:10px}.property-search-hero .search-tools select,.property-search-hero .search-tools>span,.issue-switches button,.community-proof span,.signal-heading{font-size:9px}.signal-kicker{font-size:7px;line-height:1.6}.signal-empty h2{font-size:28px;font-weight:500}.signal-empty p{font-size:12px;line-height:1.75}.signal-empty .text-button{font-size:11px}.signal-footer{font-size:8px}.network-signal{background:#0b0b10e8}.network-hero-footer{font-size:8px}.directory-empty h3{font-size:20px}.directory-empty p{font-size:13px}.community-invite>p{font-size:14px}.community-invite h2{font-weight:500}.community-invite h2 em{color:#f66}.quiet-note p,.steps-strip p{font-size:11px}#boot{cursor:default}.boot-logo{display:block}.boot-skip{color:#ffc6c6;cursor:pointer;white-space:nowrap;background:#170b0b;border:1px solid #9f4b4b;width:max-content;padding:14px 20px;animation:none;left:50%;right:auto;transform:translate(-50%)}.boot-bar i{transition:width .4s}.boot-meta{color:#c88686}.boot-title{line-height:1.5}@media (width<=1180px){.community-proof{flex-wrap:wrap;gap:12px}.property-search-copy p{font-size:13px}.property-search-copy h1{font-size:45px}.signal-heading{font-size:8px}}@media (width<=1000px){.property-search-copy h1{font-size:58px}.property-search-copy p{max-width:520px}.property-search-hero .community-map{opacity:.65}}@media (width<=700px){.mobile-brand .brand{font-family:var(--mono);letter-spacing:.15em;font-size:17px}.mobile-brand .brand-mark{background:0 0;border:0}.property-search-copy h1{letter-spacing:-.055em;font-size:clamp(37px,10.8vw,61px)}.property-search-copy p{font-size:13px;line-height:1.75}.property-search-copy .eyebrow{font-size:8px}.property-search-hero .community-map{opacity:.65;width:100%;height:100%;inset:0}.property-search-hero:before{background:linear-gradient(90deg,#050507e8,#05050755),linear-gradient(#0000,#050507bb)}.property-search-hero .search-main input{font-size:13px}.property-search-hero .search-main .button{font-size:11px}.property-search-hero .search-tools select{font-size:9px}.property-search-hero .search-tools>span,.issue-switches button{font-size:8px}.community-proof{flex-wrap:wrap;gap:10px}.community-proof span{font-size:8px}.network-hero-footer{font-size:7px}.boot-meta{letter-spacing:.1em;font-size:7px}.boot-meta.a,.boot-meta.c{left:25px}.boot-meta.b,.boot-meta.d{right:25px}.boot-meta.a,.boot-meta.b{top:25px}.boot-meta.c,.boot-meta.d{bottom:85px}.boot-corner{display:none}.boot-logo{width:120px;height:120px}.boot-title{letter-spacing:.1em;max-width:90vw;padding:12px 16px;font-size:11px}.boot-sub{letter-spacing:.12em;font-size:8px}.boot-log{max-width:280px;min-height:95px;font-size:9px}.boot-skip{font-size:9px;bottom:23px}.search-page .section-heading h2{font-size:10px}.search-page .count{font-size:8px}}.brand{letter-spacing:normal;gap:0}.brand-logo{width:172px;max-width:100%;height:auto;display:block}.mobile-brand .brand-logo{width:130px}.auth-dialog>.brand{margin-bottom:24px}.boot-logo{filter:none}@media (width<=360px){.mobile-brand .brand-logo{width:112px}}.access-page{background:radial-gradient(at 20% 45%,#49181d25,#0000 55%),#080809;flex-direction:column;min-height:100svh;display:flex}.access-header{border-bottom:1px solid #252527;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding:30px 44px;display:flex}.access-header .text-button{color:#b7b3bb;font-size:12px}.access-main{flex:1;align-items:center;width:100%;max-width:1120px;margin:auto;padding:52px 44px;display:grid}.access-layout{grid-template-columns:minmax(0,1fr) minmax(340px,440px);align-items:center;gap:80px;display:grid}.access-intro>.eyebrow{color:#dd777a;letter-spacing:.14em;font-size:10px}.access-intro h1{letter-spacing:-.065em;color:#f7f5f1;margin:25px 0;font-size:clamp(43px,4.8vw,65px);line-height:1.02}.access-intro>p{color:#aaa6ae;max-width:360px;font-size:16px;line-height:1.8}.access-promises{color:#c7c2ca;gap:20px;margin-top:30px;font-size:12px;display:grid}.access-promises span{align-items:center;gap:12px;display:flex}.access-promises svg{color:#e16f74;flex-shrink:0}.access-card.auth-dialog{width:100%;max-width:100%;box-shadow:none;background:#101012;border:1px solid #3b3035;margin:0;padding:36px;display:block;position:static}.access-card.auth-dialog>.brand{display:none}.access-card.auth-dialog h2{letter-spacing:-.045em;color:#f7f5f1;font-size:30px;line-height:1.15}.access-card.auth-dialog>p{color:#b1abb6;margin:12px 0 25px;font-size:12px;line-height:1.8}.access-card.auth-dialog label{color:#cfc9d3;font-size:12px}.access-card.auth-dialog input{color:#f7f5f1;min-height:45px;font-size:15px}.access-card .auth-switch{cursor:pointer;padding-top:24px;font-size:12px;line-height:1.7}.access-card .auth-terms{line-height:1.8}.access-footer{text-align:center;letter-spacing:.18em;color:#827c88;padding:24px;font:9px/1.6 IBM Plex Mono,monospace}.access-loading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:360px;display:flex}.access-loading>svg{color:#e2383f}.public-standards>.page{padding:28px 0}.public-standards .content-card{max-width:none}@media (width<=820px){.access-header{padding:24px}.access-main{padding:36px 24px}.access-layout{grid-template-columns:minmax(0,1fr) minmax(310px,1fr);gap:35px}.access-intro h1{font-size:45px}.access-card.auth-dialog{padding:28px}}@media (width<=650px){.access-header .brand-logo{width:130px}.access-header .text-button{gap:6px;font-size:10px}.access-layout{grid-template-columns:1fr;gap:28px;width:100%;max-width:440px;margin:0 auto}.access-intro h1{margin:16px 0;font-size:40px}.access-intro h1 br{display:none}.access-intro>p{max-width:none;font-size:14px}.access-promises{display:none}.access-card.auth-dialog{padding:28px 24px}.access-main{padding:30px 20px}.access-header{padding:22px 20px}.access-card.auth-dialog input{font-size:16px}.access-card.auth-dialog h2{font-size:28px}}
