.features-tour{--feature-muted:#96a7b3;--feature-teal:#71e0cc;background:radial-gradient(ellipse 70% 650px at 50% 6%,#10302b32,transparent),#080e15}.feature-intro{padding-top:82px;text-align:center}.feature-intro h1{margin:24px 0;font-size:clamp(48px,6.8vw,88px);line-height:1.06;letter-spacing:-.065em;font-weight:550}.feature-intro h1 span{color:#b0d7cd}.feature-lead{max-width:560px;margin:0 auto;font-size:17px;line-height:1.85;color:#acbac2}.feature-cta .button-row,.feature-intro .button-row{justify-content:center;margin-top:30px}.features-tour .feature-intro-note{margin:17px 0 46px;color:var(--feature-muted);font-size:11px}.feature-preview{border:1px solid #bfdcc421;border-radius:15px;overflow:hidden;box-shadow:0 24px 110px #0005,0 0 80px #64b3a00a;text-align:left;background:#0b1220}.feature-preview-bar{display:flex;align-items:center;gap:14px;padding:14px 19px;border-bottom:1px solid #ffffff08;color:#a1b1bd;font-size:11px;background:#101923}.feature-window-dots{display:flex;gap:5px}.feature-window-dots i{width:6px;height:6px;background:#35434c;border-radius:50%}.feature-preview-live{margin-left:auto;font-size:10px;color:#80bda9}.feature-preview-tabs{display:flex;justify-content:center;border-bottom:1px solid #ffffff0a;background:#0c141f}.feature-preview-tabs button{display:inline-flex;align-items:center;gap:8px;border:0;border-bottom:2px solid transparent;background:transparent;padding:17px 23px;font-size:12px;color:#93a3af;cursor:pointer}.feature-preview-tabs button[aria-selected=true]{color:#a0eee0;border-bottom-color:#62cdb8;background:#7ae3c903}.feature-preview-tabs button:hover{color:#d4ede7}.features-tour :is(a,button,summary,[role=tabpanel]):focus-visible{outline:2px solid #8be2ce;outline-offset:4px}.feature-preview-screen{aspect-ratio:1360/820;overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 80%,#172c362e,transparent),#0a101d}.feature-preview-screen img{display:block;height:auto;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.feature-preview-screen picture{display:contents}.feature-preview-inbox img{width:100%}.feature-preview-compose img{width:72%;max-height:94%}.feature-preview-scheduled img{width:77%;border-radius:13px;box-shadow:0 20px 55px #0003}.feature-preview-caption{padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#0d1620;border-top:1px solid #ffffff08}.feature-preview-caption p{margin:0;color:#b1c1c9;font-size:11px}.feature-preview-caption>span{color:#81939f;font-size:10px;white-space:nowrap}.feature-index{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px;padding-block:34px;border-bottom:1px solid #ffffff0c}.feature-index a{display:inline-flex;align-items:center;gap:9px;color:#a5b8c0;font-size:12px}.feature-index svg{color:#68b5a6}.feature-index a:hover{color:#b8f9e9}.feature-chapter{padding-block:105px;scroll-margin-top:24px;border-bottom:1px solid #ffffff0c}.feature-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.features-tour .eyebrow{color:#79c7b5;font-size:10px;letter-spacing:.17em}.features-tour h2{margin:20px 0;font-size:clamp(34px,3.5vw,46px);font-weight:500;letter-spacing:-.045em;line-height:1.17}.feature-copy>p:not(.eyebrow),.feature-section-title>p{color:#a2b3bd;font-size:15px;line-height:1.85}.features-tour .text-link{display:inline-flex;align-items:center;gap:9px;font-size:12px}.feature-checks{display:grid;gap:15px;padding:0;margin:28px 0;list-style:none}.feature-checks li{display:flex;gap:10px;align-items:flex-start;color:#c0cdd3;font-size:12px}.feature-checks svg{color:#60c3ae;flex-shrink:0;margin-top:2px}.feature-copy .feature-fine-print{font-size:12px!important;color:var(--feature-muted)!important;margin-bottom:24px}.feature-dev-visual,.feature-domain-visual,.feature-privacy-visual{padding:30px;border-radius:18px;border:1px solid #a4c5b319;background:#101923}.feature-visual-label{display:flex;align-items:center;gap:8px;color:#8caca8;font-size:9px;letter-spacing:.12em}.feature-privacy-visual{text-align:center;background:radial-gradient(ellipse at 50% 25%,#38505826,transparent 65%),#0f1822}.feature-key-orbit{width:140px;height:140px;display:grid;place-items:center;position:relative;margin:30px auto 18px;color:#a3e9d6}.feature-key-orbit span{position:absolute;inset:0;border:1px solid #83c7b422;border-radius:50%}.feature-key-orbit span:nth-child(2){inset:22px;border-color:#a7d4c434;background:#68c2a808;box-shadow:0 0 35px #64c9b00b}.feature-key-orbit svg{position:relative}.feature-privacy-visual h3{font-size:22px;color:#e5f0ee;letter-spacing:-.035em;margin:12px 0;font-weight:500}.feature-privacy-visual>p{max-width:310px;margin:0 auto;font-size:12px;color:#a4b6bf;line-height:1.8}.feature-cipher{text-align:left;margin-top:26px;padding:17px;border-radius:9px;background:#090f19;border:1px solid #ffffff08}.feature-cipher>span{display:block;font-size:8px;letter-spacing:.12em;color:#8aacb0;margin-bottom:10px}.feature-cipher code{font-family:var(--font-roboto-mono),monospace;color:#76adab;font-size:10px;line-height:1.9;overflow-wrap:anywhere}.feature-boundary{text-align:left;border-top:1px solid #ffffff0a;padding-top:17px;margin-top:20px}.feature-boundary summary{color:#a8bec4;font-size:11px;cursor:pointer}.feature-boundary p{font-size:11px;color:#a2b3bd;line-height:1.8;margin:14px 0 0}.feature-section-title{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.feature-section-title>p{max-width:330px;margin-bottom:23px}.feature-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px 50px;margin:45px 0 35px}.feature-detail-grid article{border-top:1px solid #b1d3c619;padding-top:23px}.feature-small-icon{display:inline-flex;color:#87cdbf;margin-bottom:18px}.feature-detail-grid h3,.feature-extras h3{font-size:15px;font-weight:500;margin:0 0 10px;color:#dce8e7}.feature-detail-grid p{margin:0;font-size:12px;line-height:1.9;color:#a1b3bd}.feature-domain-visual{background:radial-gradient(ellipse at 20% 0,#385f6822,transparent 70%),#0f1822}.feature-domain-root{display:flex;align-items:center;justify-content:center;gap:12px;padding:33px 0;color:#b8e7df}.feature-domain-root strong{font-size:22px;font-weight:450;letter-spacing:-.03em}.feature-domain-branches{display:grid;gap:12px;position:relative;margin-left:9px;padding:0 0 0 19px;border-left:1px solid #5979715c}.feature-domain-branches>div{position:relative;display:flex;align-items:center;gap:12px;border:1px solid #ffffff0b;border-radius:9px;padding:17px 13px;background:#0a1320;color:#80cbbd}.feature-domain-branches>div:before{position:absolute;content:"";width:19px;height:1px;left:-20px;top:50%;background:#5979715c}.feature-domain-branches>div>div{flex:1;min-width:0}.feature-domain-branches strong{font-size:12px;font-weight:500;color:#c5e4de;overflow-wrap:anywhere}.feature-domain-branches strong span{color:#8ba4b0;font-weight:400}.feature-domain-branches small{display:block;margin-top:4px;font-size:10px;color:#90a5b0}.feature-domain-branches svg{flex-shrink:0}.feature-dns-line{display:flex;align-items:flex-start;justify-content:center;gap:8px;font-size:10px;line-height:1.8;color:#89aea6;margin-top:26px}.feature-dns-line svg{flex-shrink:0}.feature-agent-flow{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;gap:20px;align-items:center;padding:34px;border:1px solid #a4c5b319;border-radius:15px;background:linear-gradient(125deg,#11232999,#101925,#18213166)}.feature-agent-flow article{position:relative;min-width:0}.feature-flow-number{position:absolute;top:0;right:4px;font:10px var(--font-roboto-mono),monospace;color:#65848a}.feature-agent-flow article>svg{color:#8bd7c6;margin-bottom:30px}.feature-agent-flow h3{color:#d7e7e5;font-size:15px;font-weight:500;margin:0 0 12px}.feature-agent-flow p{color:#9aafb9;font-size:12px;line-height:1.9;margin:0 0 23px}.feature-agent-flow code{display:inline-block;font:10px var(--font-roboto-mono),monospace;color:#8fbbae;border:1px solid #7cbfaa1c;border-radius:5px;padding:7px 9px;max-width:100%;overflow-wrap:anywhere}.feature-flow-arrow{color:#538074}.feature-agent-links{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.feature-dev-visual{background:radial-gradient(ellipse at 100% 0,#567aaa18,transparent 70%),#0f1822}.feature-protocols{display:flex;gap:10px;padding-block:30px 20px}.feature-protocols span{border:1px solid #89b5d329;color:#9ebccf;padding:7px 12px;border-radius:6px;font-size:10px;letter-spacing:.06em}.feature-api-lines{padding:7px 0 21px;border-bottom:1px solid #ffffff0a}.feature-api-lines>div{display:flex;gap:16px;align-items:baseline;margin:16px 0}.feature-api-lines span{font:9px var(--font-roboto-mono),monospace;width:34px;flex-shrink:0;color:#77c6af}.feature-api-lines code{color:#c3d5dc;font:12px var(--font-roboto-mono),monospace;overflow-wrap:anywhere}.feature-dev-details{padding:14px 0}.feature-dev-details p{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:5px 10px;font-size:12px;color:#bfd4d8;margin-block:18px}.feature-dev-details svg{color:#7daeac;grid-row:span 2}.feature-dev-details span{color:#8ea5b2;font-size:10px}.feature-extras{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;padding-block:40px}.feature-extras svg{margin-bottom:17px;color:#8eaaa7}.feature-extras h3{font-size:12px}.feature-extras p{font-size:11px;line-height:1.8;color:#91a6b2;margin:0}.feature-cta{text-align:center;padding-block:100px 115px}.feature-cta h2{font-size:clamp(40px,5.1vw,64px);margin-block:25px}.feature-cta>p:not(.eyebrow){margin-top:24px;color:#a1b4bd;font-size:12px}.feature-cta>p a{color:#aad9c8}.feature-roadmap-link{display:inline-block;color:#8fa4af;margin-top:20px;font-size:11px;text-decoration:underline;text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.features-tour :is(a,button,summary){transition:color .16s ease,background-color .16s ease,border-color .16s ease}.feature-preview-screen img{animation:feature-image-in .18s ease-out}.feature-agent-flow article>svg,.feature-detail-grid article .feature-small-icon{transition:transform .2s ease,color .2s ease}.feature-agent-flow article:hover>svg,.feature-detail-grid article:hover .feature-small-icon{transform:translateY(-3px);color:#b5f4df}@keyframes feature-image-in{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1000px){.feature-split{gap:40px}.feature-agent-flow{gap:12px;padding:25px}.feature-detail-grid{gap:30px}}@media (max-width:800px){.feature-intro{padding-top:55px}.feature-intro h1{font-size:clamp(44px,9vw,68px)}.feature-lead{font-size:15px}.feature-preview-tabs button{font-size:11px;padding:15px}.feature-preview-caption{align-items:flex-start;flex-direction:column;gap:6px}.feature-index{justify-content:flex-start;gap:17px 24px}.feature-chapter{padding-block:66px}.feature-split{grid-template-columns:1fr;gap:40px}#domains .feature-copy{grid-row:1}.feature-dev-visual,.feature-domain-visual,.feature-privacy-visual{max-width:560px;width:100%;margin-inline:auto}.feature-section-title{display:block;margin-bottom:30px}.feature-section-title>p{max-width:480px}.feature-detail-grid{grid-template-columns:1fr 1fr}.feature-agent-flow{grid-template-columns:1fr;padding:30px;gap:25px}.feature-agent-flow article>svg{margin-bottom:20px}.feature-agent-flow p{margin-bottom:15px}.feature-flow-arrow{transform:rotate(90deg);justify-self:center}.feature-extras{grid-template-columns:1fr 1fr;gap:35px 25px}.feature-cta{padding-block:70px 80px}}@media (max-width:480px){.feature-intro h1{font-size:46px}.feature-intro .button-row{gap:10px}.feature-intro .button{font-size:12px;padding:12px 14px;gap:9px}.feature-intro-note{font-size:10px}.feature-preview{margin-inline:-10px;border-radius:10px}.feature-preview-bar{padding:12px;gap:10px}.feature-preview-tabs button{padding:13px 10px;font-size:10px;gap:6px}.feature-preview-tabs svg{width:13px}.feature-preview-screen{aspect-ratio:1.1}.feature-preview-inbox img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.feature-preview-compose img,.feature-preview-scheduled img{width:96%;max-height:96%}.feature-preview-caption{padding:12px}.feature-index{gap:16px 20px}.feature-index a{font-size:11px}.feature-detail-grid{gap:28px 20px}.feature-detail-grid h3{font-size:13px}.feature-detail-grid p{font-size:11px}.feature-dev-visual,.feature-domain-visual,.feature-privacy-visual{padding:23px 19px}.feature-domain-branches{padding-left:13px;margin-left:0}.feature-domain-branches>div{gap:9px;padding:15px 10px}.feature-domain-branches>div:before{width:13px;left:-14px}.feature-domain-branches>div>svg:last-child{display:none}.feature-domain-branches strong{font-size:11px}.feature-agent-links .button{width:100%}.feature-agent-flow{padding:25px}}