*{box-sizing:border-box}html{background:#101112;color:#f3f3f0;font-family:Arial,Helvetica,sans-serif;font-size:16px}body{margin:0}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #ff6a16;outline-offset:5px}header,main,footer{max-width:1180px;margin:auto}header{display:flex;justify-content:space-between;align-items:center;padding:28px 32px;border-bottom:1px solid #383a3c}.logo{position:relative;width:180px;aspect-ratio:1787/341;overflow:hidden;display:block}.logo img{position:absolute;width:103.078%;max-width:none;height:auto;left:-1.735%;top:-67.449%}.private{font:12px/1.5 monospace;letter-spacing:.09em;color:#b9bab7;border:1px solid #4b4c4a;padding:7px 10px}main{padding:0 32px}.intro{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:end;padding:42px 0 34px}.eyebrow{font:12px/1.5 monospace;letter-spacing:.1em;color:#ff853e;margin:0 0 12px}h1{font-size:clamp(42px,5vw,64px);line-height:1.05;letter-spacing:-.05em;margin:0 0 16px}h1 span{color:#ff6a16}.deck{color:#bebfba;line-height:1.5;margin:0}.access-note{border-left:2px solid #ff6a16;padding-left:22px}.access-note strong{font-size:16px}.access-note p{font-size:14px;line-height:1.6;color:#a9aaa6;margin:8px 0 0}.section-label{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:14px 0;border-bottom:1px solid #656661;font:12px/1.5 monospace;letter-spacing:.1em;color:#bcbdb6}.site{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:26px 0;border-bottom:1px solid #393b3c}.identity{display:flex;align-items:flex-start;gap:20px}.number{font:12px/1.5 monospace;color:#8e918d;padding-top:5px}.identity h2{font-size:24px;letter-spacing:-.025em;margin:0 0 8px;font-weight:700}.public-link{font:14px/1.6 monospace;color:#b0b3ad}.public-link:hover{color:#ff853e}.identity p{font-size:16px;color:#b8bab5;line-height:1.5;max-width:360px;margin:12px 0 0}.management{display:flex;gap:8px;flex-wrap:wrap;align-content:start}.action{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 15px;min-height:44px;border:1px solid #555852;background:#202322;font-size:14px;font-weight:700;line-height:1.4}.action:hover{background:#35352f;border-color:#ff853e}.action span{color:#ff853e}.signin,.hosting{width:100%;margin:4px 0 0;font-size:14px;line-height:1.55;color:#c3c5be}.hosting{color:#92968f;font-size:13px;margin:0}.domains{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#202322;border-top:2px solid #ff6a16;margin:36px 0;padding:26px}.domains h2{font-size:23px;margin:0 0 10px}.domains p:not(.eyebrow){margin:0;color:#b8bab5;line-height:1.5}.notes{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:0 0 40px}.notes h2{font-size:16px;margin:0 0 10px}.notes p{font-size:14px;line-height:1.7;color:#aaaea6;margin:0}footer{display:flex;justify-content:space-between;gap:16px;padding:24px 32px;border-top:1px solid #383a3c;color:#969c92;font:12px/1.5 monospace}.skip{position:absolute;top:-100px;padding:12px;background:#ff6a16;color:#000}.skip:focus{top:0;z-index:1}@media(max-width:680px){header{padding:22px 20px}.logo{width:130px}.private{font-size:12px;padding:5px 7px}main{padding:0 20px}.intro{grid-template-columns:1fr;gap:24px;padding-top:30px}.section-label{display:block}.section-label span:last-child{display:none}.site{grid-template-columns:1fr;gap:20px}.management{margin-left:34px}.domains{align-items:flex-start;flex-direction:column;padding:22px}.notes{grid-template-columns:1fr;gap:24px}footer{padding:22px 20px;flex-wrap:wrap}}@media(prefers-reduced-motion:no-preference){a{transition:background .15s,border-color .15s}}
.preview-bar{max-width:1180px;margin:auto;padding:18px 32px;border-bottom:1px solid #383a3c;background:#17191a}.preview-bar p{font-size:14px;color:#c4c6bf;margin:0 0 12px}.preview-bar nav{display:flex;flex-wrap:wrap;gap:10px}.preview-bar a{padding:10px 14px;font-size:14px;border:1px solid #555852;min-height:44px;display:inline-flex;align-items:center}.preview-bar a[aria-current=page]{background:#ff6a16;color:#111;border-color:#ff6a16;font-weight:bold}.purpose-nav{display:grid;gap:12px;margin-top:16px}.purpose-nav a{font-size:16px;text-decoration:underline;text-underline-offset:5px}.featured-route,.entry-row{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:26px;margin:12px 0 34px;background:#202322;border-top:2px solid #ff6a16}.featured-route h2,.entry-row h2{font-size:25px;margin:0 0 12px}.featured-route p:not(.eyebrow),.entry-row p{font-size:16px;line-height:1.6;max-width:630px;color:#bebfba;margin:0}.featured-route .action,.entry-row .action{flex-shrink:0}.entry-row{margin-top:36px;background:transparent;border-top:1px solid #555852;padding:26px 0}.shared-project{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:30px 26px;border:1px solid #555852;border-left:3px solid #ff6a16;background:#191c1c}.shared-project h2{font-size:32px;letter-spacing:-.03em;margin:0 0 16px}.shared-project p{font-size:16px;line-height:1.6}.project-state{display:inline-block;border:1px solid #777a70;padding:5px 12px;margin:0}.project-meta{color:#b5b9b0}.next-action{align-self:center}.next-action strong{font-size:20px}.preview-note,.example-note{font-size:14px!important;color:#aeb1aa;line-height:1.6}.example-note{margin:16px 0 36px}.network-fold{margin:30px 0}.network-fold>summary{font-size:20px;font-weight:bold;cursor:pointer;padding:20px 0}.network-fold[open]>summary{border-bottom:1px solid #555852;margin-bottom:20px}.site{scroll-margin-top:24px}.eyebrow,.number,.section-label,.private,footer{font-size:14px}.action{font-size:16px}.management{align-content:center}.entry-row a:hover,.purpose-nav a:hover{color:#ff853e}@media(max-width:680px){.preview-bar{padding:16px 20px}.featured-route,.entry-row{align-items:flex-start;flex-direction:column;padding:22px 18px}.shared-project{grid-template-columns:1fr;padding:24px 18px;gap:14px}.intro{gap:30px}.preview-bar nav{gap:8px}.private{font-size:12px}.entry-row{padding-left:0;padding-right:0}}

[hidden]{display:none!important}.network-nav{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.network-nav a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.session-line{max-width:1180px;margin:auto;padding:18px 32px;font-size:14px;color:#b9bab7}.restricted{padding-top:48px;padding-bottom:60px}h2,p{overflow-wrap:anywhere}@media(max-width:680px){header{gap:20px;flex-wrap:wrap}}