*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#020305;color:#eef5ff;font:16px/1.65 system-ui,-apple-system,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,.button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 24px;border:1px solid #8ecfff80;border-radius:18px;background:linear-gradient(130deg,#32617d,#172b48);color:#f1f7ff;font-weight:600;box-shadow:inset 0 1px 0 #effaff33,0 10px 30px #0008}.quiet{background:#11223966}.service-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4vw;border-bottom:1px solid #799dc122}.service-nav>div{display:flex;gap:24px;align-items:center;font-size:13px}.small-brand{letter-spacing:3px;font-size:15px}.small-brand b{color:#9fdcfc;font-weight:400}.brand-hero{text-align:center;padding:28px 20px 14px}.brand-hero img{width:clamp(190px,27vw,300px);height:auto;max-height:300px;object-fit:contain;border-radius:28px}.eyebrow{letter-spacing:2px;font-size:10px;color:#8fd9f3;font-weight:650}.service-main{max-width:1100px;margin:auto;padding:0 28px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(48px,7vw,92px);letter-spacing:-5px;line-height:1.02;font-weight:500;margin-bottom:28px}h1 em{font-style:normal;color:#9edcfa}h2{font-size:clamp(30px,4vw,48px);line-height:1.12;letter-spacing:-2px;font-weight:500}h3{font-size:22px;line-height:1.3;font-weight:500}p{color:#afc0d2}p.small,.small{font-size:12px;color:#8c9dac}.hero-copy{max-width:740px;text-align:center;margin:72px auto 90px}.hero-copy>p:not(.eyebrow):not(.small){max-width:570px;margin:0 auto 28px;font-size:19px}.actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:18px}.section{padding:58px 0;border-top:1px solid #7ba8d52b;scroll-margin-top:25px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:24px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:36px}.steps article{border-top:1px solid #98d5ff50;padding-top:20px}.steps span{display:block;color:#90d5f6;font:13px monospace;margin-bottom:25px}.steps p{font-size:14px}.split{display:grid;grid-template-columns:1fr 1fr;gap:50px}.connection-row{display:grid;grid-template-columns:1fr auto;gap:10px;padding:24px 0;border-top:1px solid #7b99b52b}.connection-row p{grid-column:1/-1;margin:0;font-size:14px}.tag{font-size:11px;color:#a2e3c7;border:1px solid #80c6ad50;border-radius:24px;padding:3px 10px}.tag.muted{color:#aeb9c6;border-color:#7c90a450}.closing{text-align:center;padding:65px 0 90px}.service-footer{padding:30px 5vw;border-top:1px solid #7b99b52b;display:flex;flex-wrap:wrap;gap:25px;justify-content:space-between;color:#8fabc4;font-size:12px}.setup{max-width:920px;padding-top:65px;padding-bottom:50px}.setup h1{font-size:clamp(44px,7vw,70px)}.panel,.site-card{border:1px solid #91b6d544;background:linear-gradient(140deg,#152334b3,#060b12);border-radius:26px;padding:30px;margin:24px 0}.panel h2,.site-card h2{font-size:27px;letter-spacing:-1px}form{max-width:660px}label{display:block;font-size:13px;color:#cad9e8;margin:22px 0}input,textarea{display:block;width:100%;border:1px solid #5d809e70;background:#02070d;color:#edf7ff;border-radius:14px;padding:13px;margin-top:9px;min-height:48px}input:focus,textarea:focus{outline:2px solid #8dd2fa;outline-offset:2px}.check{display:flex;gap:13px;align-items:flex-start}.check input{width:18px;min-height:18px;flex:none;margin-top:3px}.status{color:#a4e4cb;font-size:13px;min-height:24px;margin-top:14px}button:disabled{opacity:.5;cursor:not-allowed}.site-card{overflow-wrap:anywhere}.site-card .actions{justify-content:flex-start}.site-card .actions a,.site-card .actions button{font-size:12px;padding:10px 15px}.site-card label{margin-bottom:8px}.site-card textarea{resize:vertical;font:12px/1.6 ui-monospace,monospace;min-height:88px}.site-card .site-url{font-size:13px}.empty{padding:20px 0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #a0dafa;outline-offset:4px}[hidden]{display:none!important}@media(max-width:680px){.service-nav{padding:16px;align-items:flex-start}.service-nav>div{gap:10px;flex-direction:column}.small-brand{font-size:12px;letter-spacing:2px;padding-top:12px}.service-main{padding-left:20px;padding-right:20px}.hero-copy{margin:45px auto 55px}h1{letter-spacing:-3px}.steps,.split{grid-template-columns:1fr;gap:20px}.section-title{display:block}.section{padding:42px 0}.connection-row{grid-template-columns:1fr}.connection-row .tag{justify-self:start}.panel,.site-card{padding:22px 18px}.setup{padding-top:45px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
.brand-hero img{width:min(520px,90vw);max-height:none}.brand-hero.compact img{width:min(300px,75vw)}.compact+.setup{padding-top:15px}.small-brand b{display:block;font-size:10px;letter-spacing:1.5px}
