html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@font-face{font-family:Albra Book;src:url(/fonts/RL-Albra-Book-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Albra Book;src:url(/fonts/RL-Albra-Book-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Albra Grotesk;src:url(/fonts/RL-Albra-Grotesk-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Albra Grotesk;src:url(/fonts/RL-Albra-Grotesk-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Albra Grotesk;src:url(/fonts/RL-Albra-Grotesk-Semi.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--bg:#050302;--bg-raise:#0c0907;--card:#110e0b;--line:rgba(255,220,186,.1);--text:#f6f1ea;--muted:#a89c90;--faint:#7c7268;--orange:#22c55e;--orange-2:#b6f3d0;--shadow:0 24px 60px rgba(0,0,0,.35);--radius:24px;--max:1080px;--nav:72px}*{box-sizing:border-box}html{scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:#1a8f4a #100c09;overflow-x:clip}body{overflow-x:clip}::-webkit-scrollbar{width:10px;height:0}::-webkit-scrollbar-track{background:#100c09}::-webkit-scrollbar-thumb{background:linear-gradient(#6ee7a8,#0f9a4a);border:2px solid #100c09;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#22c55e}body{background:radial-gradient(900px 480px at 50% 0%,rgba(34,197,94,.09),transparent 60%),var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Albra Grotesk,sans-serif;font-size:16.5px;font-weight:400;line-height:1.6}body:before{content:none}::selection{color:#fff;background:rgba(34,197,94,.35)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font-family:inherit}h1,h2,h3,.display{letter-spacing:-.035em;margin:0;font-family:Albra Book,serif;font-weight:300;line-height:.98}.wrap{width:min(var(--max),calc(100% - 40px));margin:0 auto}.nav{z-index:20;background:0 0;align-items:center;height:auto;margin-bottom:-56px;display:flex;position:-webkit-sticky;position:sticky;top:16px}.nav-inner{width:min(var(--max),calc(100% - 32px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(10,8,6,.72);border:1px solid rgba(255,220,186,.14);border-radius:999px;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:10px 10px 10px 18px;display:flex;box-shadow:0 16px 40px rgba(0,0,0,.35)}.brand{flex:none;align-items:center;gap:10px;display:flex}.brand img.wordmark{filter:invert();width:auto;height:22px}.nav-links{color:var(--muted);letter-spacing:.01em;align-items:center;gap:20px;font-size:14px;display:flex}.nav-links a{padding:6px 0;position:relative}.nav-links a:hover{color:var(--text)}.nav-drop{position:relative}.nav-drop>a{display:inline-flex}.nav-drop-menu{opacity:0;pointer-events:none;background:rgba(10,8,6,.94);border:1px solid rgba(255,220,186,.14);border-radius:16px;flex-direction:column;gap:2px;min-width:168px;padding:8px;transition:opacity .18s,transform .18s;display:flex;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 16px 40px rgba(0,0,0,.4)}.nav-drop-menu:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.nav-drop-menu a{color:var(--muted);white-space:nowrap;border-radius:10px;padding:8px 12px}.nav-drop-menu a:hover{color:var(--tool-soft);background:color-mix(in srgb,var(--tool-mid)28%,transparent)}.nav-drop-menu a:focus-visible{color:var(--tool-soft);background:color-mix(in srgb,var(--tool-mid)28%,transparent)}.nav-links>a:after,.nav-drop>a:after{content:"";background:var(--orange);transform-origin:0;height:1px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav-links>a:hover:after,.nav-drop>a:hover:after{transform:scaleX(1)}.nav-actions{align-items:center;gap:10px;display:flex}.menu-btn{color:var(--text);border:1px solid var(--line);background:0 0;border-radius:999px;padding:8px 14px;display:none}.btn{cursor:pointer;border:1px solid transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14.5px;font-weight:500;transition:transform .15s,background .15s,border-color .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{color:#1a0c04;background:linear-gradient(#6ee7a8 0%,#22c55e 42%,#0f9a4a 100%);box-shadow:inset 0 1px rgba(255,236,214,.55),0 10px 28px rgba(34,197,94,.28)}.btn-primary:hover{box-shadow:inset 0 1px rgba(255,236,214,.7),0 14px 34px rgba(34,197,94,.38)}.btn-ghost{color:var(--text);background:rgba(255,244,230,.03);border-color:rgba(255,220,186,.16)}.btn-ghost:hover{background:rgba(34,197,94,.06);border-color:rgba(110,220,160,.45)}.btn-sm{padding:8px 14px;font-size:13.5px}.hero{z-index:0;text-align:center;padding:112px 0 0;position:relative;overflow:visible}.hero .wrap{z-index:1;position:relative}.hero-glow{transform-origin:bottom;filter:none;pointer-events:none;background:linear-gradient(transparent 0%,rgba(22,163,74,.2) 42%,rgba(21,128,61,.72) 100%);width:100%;height:380px;animation:none;position:absolute;bottom:-220px;left:0;right:0;overflow:hidden}.hero-wave{filter:blur(14px);width:100%;height:100%;position:absolute;bottom:0;left:0}.hero:after{content:none}@keyframes hero-breathe{0%,to{opacity:.82}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.hero-glow,.hero:after,.footer:before,.footer:after,.dot:after{animation:none}.hero-wave{display:none}}.eyebrow{border:1px solid var(--line);max-width:100%;color:var(--muted);background:rgba(255,255,255,.03);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 12px 6px 8px;font-size:13px;display:inline-flex;position:relative}.eyebrow-label{text-align:left;min-width:0;line-height:1.35}.dot{background:#4ade80;border-radius:50%;flex:0 0 8px;width:8px;height:8px;position:relative;box-shadow:0 0 8px #4ade80}.dot:after{content:"";border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite soft-beep;position:absolute;top:0;left:0;box-shadow:0 0 rgba(110,231,168,.9)}@keyframes soft-beep{0%{box-shadow:0 0 rgba(110,231,168,.95)}to{box-shadow:0 0 0 6px rgba(110,231,168,0)}}.hero h1{max-width:16ch;margin:0 auto 20px;font-size:max(52px,min(7vw,88px))}.hero-line{padding-bottom:.08em;display:block;overflow:hidden}.hero-line>span{display:block}.lede{max-width:580px;color:var(--muted);margin:0 auto 32px;font-size:17.5px;line-height:1.65}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.logo-row{z-index:1;flex-direction:column;align-items:center;gap:14px;margin-top:88px;display:flex;position:relative}.logo-row span{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.marks{flex-wrap:wrap;justify-content:center;align-items:center;gap:36px;display:flex}.marks a{opacity:.72;align-items:center;display:flex}.marks a:hover{opacity:1}.marks img{object-fit:contain;filter:invert();width:auto;max-width:200px;height:22px}.marks img[alt=Morph\ Space]{height:29px}section{padding:36px 0}#tools{z-index:1;background:0 0;margin-top:160px;padding-top:72px;padding-bottom:36px;position:relative}#dns,#bios,#pass,#trade{scroll-margin-top:96px}#process{padding-top:28px;padding-bottom:36px}#layers{padding-top:28px}.trust{z-index:2;background-color:#07140c;background-image:radial-gradient(rgba(74,222,128,.55) 1.15px,transparent 1.25px);background-size:11px 11px;margin-top:150px;padding:36px 28px 40px;position:relative}.trust-frame{text-align:center;-webkit-backdrop-filter:blur(10px);background:rgba(7,20,12,.62);border:1px solid rgba(209,250,229,.16);border-radius:18px;width:min(1080px,100%);margin:0 auto;padding:46px 40px 40px;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.12)}.trust-frame:before,.trust-frame:after{content:"";pointer-events:none;border-style:solid;border-color:rgba(209,250,229,.72);width:22px;height:22px;position:absolute}.trust-frame:before{border-width:1px 0 0 1px;top:0;left:0}.trust-frame:after{border-width:0 1px 1px 0;bottom:0;right:0}.trust-frame .tick{pointer-events:none;border-style:solid;border-color:rgba(209,250,229,.72);width:22px;height:22px;position:absolute}.trust-frame .tr{border-width:1px 1px 0 0;top:0;right:0}.trust-frame .bl{border-width:0 0 1px 1px;bottom:0;left:0}.trust-frame p{color:#d1fae5;letter-spacing:.22em;text-transform:uppercase;margin:0 0 34px;font-family:Albra Grotesk,sans-serif;font-size:12px}.trust-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 48px;width:100%;display:flex}.trust-lg{margin-bottom:28px}.trust-md{gap:18px 36px;margin-bottom:26px}.trust-sm{gap:16px 32px}.trust-name{color:#f7f7f5;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-family:Albra Grotesk,sans-serif;font-size:18px;font-weight:500;display:inline-flex}.trust-lg .trust-name{letter-spacing:.14em;gap:12px;font-size:28px}.trust-sm .trust-name{letter-spacing:.08em;font-size:15px}.trust-name.plain{text-transform:none;letter-spacing:.01em;font-weight:500}.trust-name svg{stroke:currentColor;fill:none;stroke-width:1.4px;width:18px;height:18px}.trust-name svg.solid{fill:currentColor;stroke:none}.trust-lg .trust-name svg{width:22px;height:22px}.integrate{text-align:center;padding:28px 0 56px}.integrate h2{margin-bottom:14px;font-size:max(42px,min(5vw,68px))}.integrate h2 span{background:linear-gradient(90deg,#bbf7d0,#22c55e 55%,#4ade80);color:transparent;-webkit-background-clip:text;background-clip:text}.integrate .sub{max-width:52ch;margin:0 auto 28px}.sdk-row{flex-wrap:wrap;justify-content:center;gap:22px 28px;margin-bottom:28px;display:flex}.sdk-row span{color:rgba(255,255,255,.72);flex-direction:column;align-items:center;gap:8px;font-family:Albra Grotesk,sans-serif;font-size:13px;display:flex}.sdk-row i{color:#d1fae5;letter-spacing:.04em;background:#161616;border:1px solid rgba(255,255,255,.1);border-radius:16px;place-items:center;width:52px;height:52px;font-size:11px;font-style:normal;display:grid}.integrate .code-panel{text-align:left}.pair-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pair-card{background:#12110f;border:1px solid rgba(255,255,255,.08);border-radius:22px;flex-direction:column;min-height:380px;padding:28px 28px 24px;display:flex;position:relative;overflow:hidden}.pair-card h2{margin-bottom:12px;font-size:max(28px,min(3vw,36px))}.pair-card p{color:rgba(255,255,255,.62);max-width:46ch;margin:0 0 22px;font-family:Albra Grotesk,sans-serif;font-size:15px;line-height:1.55}.pair-card.field{background:#0c0e0c}.pair-card.field>*{z-index:1;position:relative}.pair-card.field:before,.pair-card.field:after{content:"";pointer-events:none;background:radial-gradient(circle,rgba(134,239,172,.95) 0%,rgba(34,197,94,.45) 28%,transparent 58%);width:140%;height:140%;animation:7.5s ease-out infinite field-wave;position:absolute;top:62%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 .65px,transparent 1.05px);mask-image:radial-gradient(circle,#000 .65px,transparent 1.05px);-webkit-mask-size:4px 4px;mask-size:4px 4px}.pair-card.field:after{background:radial-gradient(circle,rgba(187,247,208,.8) 0%,rgba(22,163,74,.35) 32%,transparent 60%);animation-delay:-3.6s;top:70%}@keyframes field-wave{0%{opacity:.15;transform:scale(.35)}55%{opacity:.9}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.pair-card.field:before,.pair-card.field:after{opacity:.55;animation:none;transform:scale(.9)}}.pair-marks{gap:14px;margin-top:auto;display:flex}.pair-marks span,.pair-marks a{border:1.5px solid transparent;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.pair-marks img{object-fit:contain;width:26px;height:26px}.pair-marks .dns{background:#103f30;border-color:#3dff9a;box-shadow:0 0 0 1px rgba(61,255,154,.45),0 0 22px rgba(34,197,94,.7)}.pair-marks .bios{background:#683e04;border-color:#ffc14d;box-shadow:0 0 0 1px rgba(255,193,77,.5),0 0 22px rgba(224,160,74,.7)}.pair-marks .pass{background:#4b0f2b;border-color:#ff6b9d;box-shadow:0 0 0 1px rgba(255,107,157,.5),0 0 22px rgba(224,80,140,.65)}.pair-marks .trade{background:#2116c4;border-color:#8b90ff;box-shadow:0 0 0 1px rgba(139,144,255,.55),0 0 22px rgba(70,80,255,.7)}.pair-marks .skalle{background:#3d1a6b;border-color:#d9c7f5;box-shadow:0 0 0 1px rgba(124,58,237,.55),0 0 22px rgba(124,58,237,.7)}.pair-card ul{margin:auto 0 0;padding:0;list-style:none}.pair-card li a{color:inherit;grid-template-columns:140px 1fr;align-items:center;gap:16px;display:grid}.pair-card li{border:1px dashed #4ade80;border-radius:0;margin-top:10px;padding:14px 16px;font-family:Albra Grotesk,sans-serif;font-size:14px;display:block}.pair-card li span{color:rgba(255,255,255,.55)}@media (max-width:800px){.pair-grid{grid-template-columns:1fr}.pair-card li a{grid-template-columns:1fr;gap:4px}}.term-stage{background-color:#052e16;background-image:radial-gradient(circle,rgba(2,20,10,.75) .85px,transparent 1px),linear-gradient(100deg,#03180e 0%,#064e2a 36%,#166534 62%,#4ade80 84%,#14532d 100%);background-position:0 0,0 40%;background-size:4px 4px,180% 180%;padding:28px;animation:16s ease-in-out infinite term-drift}@keyframes term-drift{0%,to{background-position:0 0,0 40%}50%{background-position:20px 14px,100% 70%}}@media (prefers-reduced-motion:reduce){.term-stage,.code-block{animation:none}}.code-split{grid-template-columns:minmax(220px,.7fr) 1.3fr;align-items:center;gap:48px;display:grid}.code-split h2{max-width:8ch;font-size:max(40px,min(4.6vw,64px))}.code-split p{color:rgba(255,255,255,.62);max-width:36ch;margin:16px 0 22px;font-family:Albra Grotesk,sans-serif;font-size:16px;line-height:1.55}.code-split .hero-cta{justify-content:flex-start}.code-block{background-color:#052e16;background-image:radial-gradient(circle,rgba(2,20,10,.75) .85px,transparent 1px),linear-gradient(100deg,#03180e 0%,#064e2a 36%,#166534 62%,#4ade80 84%,#14532d 100%);background-position:0 0,20%;background-size:4px 4px,180% 180%;padding:64px 0;animation:16s ease-in-out infinite term-drift}.code-panel{background:#121212;border:1px solid rgba(255,255,255,.1);border-radius:0;width:100%;height:380px;position:relative;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.35)}.code-panel .tick{z-index:2;pointer-events:none;border-style:solid;border-color:rgba(182,243,208,.7);width:16px;height:16px;position:absolute}.code-panel .tl{border-width:1px 0 0 1px;top:8px;left:8px}.code-panel .tr{border-width:1px 1px 0 0;top:8px;right:8px}.code-panel .bl{border-width:0 0 1px 1px;bottom:8px;left:8px}.code-panel .br{border-width:0 1px 1px 0;bottom:8px;right:8px}.term-bar{background:#0c0c0c;border:1px solid rgba(255,255,255,.08);border-radius:0;align-items:center;gap:10px;margin:12px 12px 0;padding:6px;display:flex}.term-pills{flex:none;gap:4px;display:flex}.term-pills button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(255,255,255,.55);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:9px;padding:7px 10px;font-family:Albra Grotesk,sans-serif;font-size:12px}.term-pills button.on{color:#d9ffe8;background:rgba(34,197,94,.08);border-color:rgba(182,243,208,.7)}.term-cmd{text-overflow:ellipsis;white-space:nowrap;color:#d7ffe8;flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;overflow:hidden}.term-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:rgba(255,255,255,.55);cursor:pointer;background:0 0;border:0;padding:6px 8px;font-family:Albra Grotesk,sans-serif;font-size:12px}.term-copy:hover{color:#fff}.term-head{color:rgba(255,255,255,.45);justify-content:space-between;align-items:center;margin:14px 18px 0;font-family:Albra Grotesk,sans-serif;font-size:13px;display:flex}.term-head i{background:#4ade80;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px rgba(74,222,128,.8)}.term-body{padding:16px 18px 78px}.term-line{color:rgba(255,255,255,.88);overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.7}.term-line b{color:#fff;font-weight:500}.term-line .cmd{color:#fff}.term-line .flag{color:#7dd3fc}.term-line .url{color:#86efac}.term-line .str{color:#fde68a}.term-caret{vertical-align:text-bottom;background:#86efac;width:7px;height:1em;margin-left:2px;animation:1s step-end infinite term-caret;display:inline-block}@keyframes term-caret{0%,45%{opacity:1}50%,to{opacity:0}}.term-toast{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(6px)}.term-toast.in{opacity:1;transform:none}.term-step b{color:#e2e8f0}.term-step.on b{color:#86efac}.term-step.on span{color:#d9ffe8}.term-toast strong{color:#86efac}.term-step{gap:12px;margin-top:14px;display:flex}.term-step i{border:1.5px solid rgba(255,255,255,.35);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.term-step i.on{background:#4ade80;border-color:#4ade80}.term-step b,.term-step span{font-family:Albra Grotesk,sans-serif;display:block}.term-step b{font-size:14px;font-weight:500}.term-step span{color:rgba(255,255,255,.5);margin-top:2px;font-size:13px}.term-toast{background:#1a1a1a;border:1px solid rgba(255,255,255,.08);border-radius:0;min-width:160px;padding:10px 12px;position:absolute;bottom:16px;right:16px}.term-toast small,.term-toast strong{font-family:Albra Grotesk,sans-serif;display:block}.term-toast small{color:rgba(255,255,255,.45);font-size:11px}.term-toast strong{margin-top:2px;font-size:13px;font-weight:500}@media (max-width:800px){.code-split{grid-template-columns:1fr;gap:24px}.code-split h2{max-width:none}}.section-kicker{color:var(--orange-2);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500}section h2{margin-bottom:16px;font-size:max(40px,min(4.6vw,58px))}.sub{color:var(--muted);max-width:540px;margin:0 auto 48px;font-size:16.5px}.bento{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bento .card{--mx:50%;--my:40%;flex-direction:column;min-height:340px;padding:26px 26px 18px;display:flex}.bento .card:before,.bento .card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .55s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0}.bento .card:before{-webkit-mask-image:radial-gradient(ellipse 95% 90% at var(--mx)var(--my),#000 0%,rgba(0,0,0,.85) 28%,transparent 74%);-webkit-mask-image:radial-gradient(ellipse 95% 90% at var(--mx)var(--my),#000 0%,rgba(0,0,0,.85) 28%,transparent 74%);mask-image:radial-gradient(ellipse 95% 90% at var(--mx)var(--my),#000 0%,rgba(0,0,0,.85) 28%,transparent 74%);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.04 0 0 0 0 0.42 0 0 0 0 0.18 0.55 0.55 0.55 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:160px 160px}.bento .card:after{background:radial-gradient(280px circle at var(--mx)var(--my),rgba(190,255,220,.85),transparent 42%);-webkit-mask-composite:xor;padding:1px;-webkit-mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);mask-image:linear-gradient(#000 0,#000 0),linear-gradient(#000 0,#000 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bento .card:hover:before,.bento .card:hover:after{opacity:1}.bento .card h3{z-index:1;max-width:14ch;font-size:26px;position:relative}.bento .card p{z-index:1;max-width:38ch;font-size:14.5px;position:relative}.bento .tool-mark{border-radius:24px;order:0;align-self:center;width:84px;height:84px;margin:40px auto 22px;transition:box-shadow .8s cubic-bezier(.16,1,.3,1);box-shadow:0 0 48px 12px rgba(34,197,94,.28)}.bento .card:hover .tool-mark{box-shadow:0 0 64px 18px rgba(74,222,128,.42)}.bento .glow{transform-origin:bottom;filter:blur(2px);background:radial-gradient(at bottom,rgba(34,197,94,.9),rgba(22,150,80,.4) 46%,transparent 72%);height:150px;animation:7s ease-in-out infinite glow-drift;bottom:0;left:-12%;right:-12%}@keyframes glow-drift{0%,to{transform:translate(-10%)}50%{transform:translate(10%)}}.card{background:linear-gradient(rgba(255,236,214,.05),transparent 26%),#12100d;border:1px solid rgba(255,220,186,.1);border-radius:28px;padding:28px 28px 26px;transition:border-color .25s,transform .25s;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,236,214,.06),0 24px 50px rgba(0,0,0,.28)}.card:hover{border-color:rgba(74,222,128,.28)}.card h3{margin-bottom:10px;font-size:28px}.card p{color:var(--muted);z-index:1;margin:0;position:relative}.card .glow{filter:blur(8px);pointer-events:none;background:radial-gradient(rgba(34,197,94,.28),transparent 70%);height:90px;position:absolute;bottom:-48px;left:20%;right:20%}.tool-mark{z-index:1;border-radius:16px;width:58px;height:58px;margin-top:28px;position:relative;box-shadow:0 10px 24px rgba(0,0,0,.35),0 0 0 1px rgba(255,236,214,.08)}.mosaic{grid-template-columns:1fr 1.15fr 1fr;gap:14px;display:grid}.tile{background:#121614;border:1px solid rgba(255,255,255,.08);border-radius:28px;flex-direction:column;justify-content:flex-end;min-height:220px;padding:22px;display:flex;position:relative;overflow:hidden}.tile .kicker{letter-spacing:.16em;text-transform:uppercase;color:rgba(182,243,208,.7);font-size:11px;position:absolute;top:18px;left:22px}.tile h3{max-width:16ch;margin:0 0 8px;font-size:28px}.tile p{color:var(--muted);max-width:36ch;margin:0;font-size:14.5px}.tile img{border-radius:18px;width:72px;height:72px;margin:28px 0 16px}.tile .arrow,.tile .orb{border:1px solid rgba(255,255,255,.16);border-radius:50%;width:36px;height:36px;position:absolute}.tile .arrow{top:22px;right:18px}.tile .arrow:before,.tile .orb:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:8px;height:8px;position:absolute;top:12px;left:13px;transform:rotate(45deg)}.tile.span{grid-column:1/-1;justify-content:center;align-items:flex-start;gap:18px;min-height:260px;padding:40px 96px 48px 48px}.tile.span .kicker{position:static}.tile.span h3{max-width:16ch;margin:0;font-size:max(32px,min(4vw,48px));line-height:1.08}.tile.feature{color:#06210f;background:radial-gradient(120px 80px at 78% 22%,rgba(255,255,255,.55),transparent 70%),linear-gradient(165deg,#d8ffe9 0%,#3dde7c 42%,#14944a 100%);border-color:transparent;min-height:280px}.tile.feature .kicker{color:rgba(6,33,15,.55)}.tile.feature p{color:rgba(6,33,15,.72)}.tile.feature .orb{color:#06210f;background:#f4fff8;border:0;top:auto;bottom:18px;right:18px;box-shadow:0 0 24px rgba(255,255,255,.8)}.tile.solid{color:#06210f;background:linear-gradient(#6ee7a8,#22c55e 55%,#14944a);border-color:transparent;grid-column:2/-1;min-height:180px}.tile.solid h3{max-width:12ch;font-size:max(32px,min(4vw,44px))}.tile.solid .arrow{color:#06210f;background:rgba(6,33,15,.12);border:0;top:auto;bottom:22px;right:22px}.steps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.steps .card{background:#0b0d0b;border-color:rgba(255,255,255,.08);flex-direction:column;padding:0 0 28px;transition:none;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.05)}.steps .card:hover{border-color:rgba(255,255,255,.08);transform:none;box-shadow:inset 0 1px rgba(255,255,255,.05)}.steps .card:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 0 0,rgba(186,255,214,.7),rgba(34,197,94,.28) 32%,transparent 62%) 0 0/180px 180px no-repeat;animation:6.5s ease-in-out infinite corner-bloom;position:absolute;top:0;bottom:0;left:0;right:0}.steps .card:nth-child(2):before{background-image:radial-gradient(circle at 100% 0,rgba(186,255,214,.7),rgba(34,197,94,.28) 32%,transparent 62%);background-position:100% 0}.steps .card:nth-child(3):before{background-image:radial-gradient(circle at 100% 100%,rgba(186,255,214,.7),rgba(34,197,94,.28) 32%,transparent 62%);background-position:100% 100%}.steps .card:after{content:none}.stage-art{object-fit:cover;object-position:center 42%;z-index:0;border-radius:18px;width:calc(100% - 28px);height:228px;margin:14px auto 16px;display:block;position:relative}.steps .card:nth-child(2):before{animation-delay:-2.2s}.steps .card:nth-child(3):before{animation-delay:-4.2s}@keyframes corner-bloom{0%,to{opacity:.55;background-size:240px 240px}50%{opacity:1;background-size:300px 300px}}.stage-line i,.stage-orb i,.stage-frame i{position:absolute}.stage-line i{background:radial-gradient(circle at 50% 45%,#fff 0,#fff 5px,#d9ffe8 6px,rgba(74,222,128,.2) 10px,transparent 14px),radial-gradient(circle,rgba(120,255,170,.95),rgba(22,160,80,.35) 42%,transparent 70%);border-radius:50%;width:54px;height:54px;top:28px;left:28px;box-shadow:0 0 28px 8px rgba(74,222,128,.85),0 0 60px 18px rgba(34,197,94,.45)}.stage-line b{background:linear-gradient(90deg,rgba(255,255,255,.15),#fff 80%,#eafff4);height:2px;position:absolute;top:52px;left:78px;right:36px;box-shadow:0 0 12px 2px rgba(167,243,208,.95),0 0 28px rgba(34,197,94,.8)}.stage-line b:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-5px;right:-5px;box-shadow:0 0 10px 3px #fff,0 0 22px 8px rgba(74,222,128,.95)}.stage-frame i{background:radial-gradient(90px 70px at 18% 18%,rgba(255,255,255,.85),rgba(74,222,128,.35) 28%,transparent 62%),radial-gradient(110px 80px at 82% 78%,rgba(110,231,168,.9),transparent 64%),linear-gradient(160deg,rgba(20,40,28,.2),rgba(6,12,8,.4));border:1px solid rgba(190,255,220,.55);border-radius:22px;height:92px;top:12px;left:16%;right:16%;box-shadow:inset 0 0 30px rgba(167,243,208,.45),inset 0 0 8px rgba(255,255,255,.35),0 0 28px rgba(34,197,94,.45)}.stage-frame b{background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 8px 2px #fff,0 0 18px 6px rgba(74,222,128,.95)}.stage-frame b:first-of-type{top:20px;left:20%}.stage-frame b:last-of-type{top:88px;right:20%}.stage-orb i{background:radial-gradient(circle at 50% 46%,#fff 0,#fff 8px,#eafff4 10px,rgba(74,222,128,.15) 16px,transparent 22px),radial-gradient(circle,#beffd2 0%,rgba(34,197,94,.75) 36%,rgba(16,90,48,.2) 58%,transparent 72%);border-radius:50%;width:108px;height:108px;top:58px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 24px 6px rgba(255,255,255,.35),0 0 48px 16px rgba(74,222,128,.85),0 0 80px 24px rgba(34,197,94,.4)}.stage-line i{animation:8s ease-in-out infinite flare-wave}.stage-line b{transform-origin:0;animation:8s ease-in-out infinite line-wave}.stage-frame i{animation:8s ease-in-out infinite frame-wave}.stage-frame b{animation:8s ease-in-out infinite node-wave}.stage-frame b:last-of-type{animation-delay:-4s}.stage-orb i{animation:8s ease-in-out infinite orb-wave}@keyframes sweep-wave{0%{opacity:.35;transform:translate(0)}50%{opacity:1;transform:translate(180%)}to{opacity:.35;transform:translate(0)}}@keyframes flare-wave{0%,to{transform:translate(0)scale(1)}50%{transform:translate(4px,-2px)scale(1.03)}}@keyframes line-wave{0%,to{opacity:.75;transform:scaleX(.97)}50%{opacity:1;transform:scaleX(1)}}@keyframes frame-wave{0%,to{filter:brightness(.94);transform:translateY(0)}50%{filter:brightness(1.06);transform:translateY(-2px)}}@keyframes node-wave{0%,to{opacity:.8;transform:translateY(0)scale(.97)}50%{opacity:1;transform:translateY(-2px)scale(1.03)}}@keyframes orb-wave{0%,to{transform:translate(-50%,-50%)scale(.98)}50%{transform:translate(-50%,-52%)scale(1.03)}}.steps .card>*{z-index:1;position:relative}.steps .stage{z-index:0}.steps .card .step-no,.steps .card h3,.steps .card p{padding-left:22px;padding-right:22px}.steps .card h3{margin-bottom:12px;font-size:26px}.steps .card p{max-width:36ch;font-size:14.5px;line-height:1.55}.step-no{color:var(--orange-2);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:13px}.bars{display:none}.step-no{letter-spacing:.16em;font-family:Albra Book,serif;font-size:13px}.bars i:first-child{width:100%}.bars i:nth-child(2){width:72%}.bars i:nth-child(3){width:46%}.bars i:nth-child(4){width:84%}.split{grid-template-columns:1fr 1.05fr;align-items:center;gap:28px;display:grid}.split.reverse{grid-template-columns:1.05fr 1fr}.split.reverse .copy{order:2}.layers{background:#0c0e0c;border-color:rgba(255,255,255,.08);gap:10px;padding:16px;transition:border-color .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1);display:grid}.layers:after{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 0 0,rgba(186,255,214,.65),rgba(34,197,94,.22) 34%,transparent 64%) 0 0/150px 150px no-repeat;animation:6.5s ease-in-out infinite corner-bloom;position:absolute;top:0;bottom:0;left:0;right:0}.layers .glow{filter:none;background:radial-gradient(at bottom,rgba(74,222,128,.55),transparent 72%);height:100px;animation:6.5s ease-in-out infinite layers-floor;bottom:0;left:0;right:0}@keyframes layers-floor{0%,to{opacity:.3;height:64px}50%{opacity:1;height:130px}}.layers:hover{border-color:rgba(74,222,128,.45);box-shadow:0 0 0 1px rgba(34,197,94,.18),0 0 36px rgba(34,197,94,.12)}.layers>*{z-index:1;position:relative}.sunray{z-index:0;pointer-events:none;transform-origin:0;filter:blur(7px);background:linear-gradient(90deg,rgba(255,255,255,.9),rgba(186,255,214,.55) 28%,rgba(34,197,94,.12) 58%,transparent 78%);width:240px;height:64px;animation:7s ease-in-out infinite sunray;position:absolute;top:-24px;left:-8px;transform:rotate(28deg)}.sunray:after{content:"";filter:blur(.4px);background:linear-gradient(90deg,#fff,rgba(210,255,230,.4),transparent);width:62%;height:2px;position:absolute;top:28px;left:8px}.layers>.sunray,.panel>.sunray{z-index:0}.panel>.sunray{top:18px;left:6px}@keyframes sunray{0%,to{opacity:.45}50%{opacity:.95}}.layer{border:1px solid var(--line);background:rgba(255,255,255,.02);border-radius:16px;grid-template-columns:36px minmax(0,1fr) 8px;align-items:center;gap:12px;padding:12px 14px;display:grid}.layer>span:not(.mark){flex-direction:column;gap:2px;min-width:0;display:flex}.layer strong{letter-spacing:-.01em;font-size:16px;font-weight:500}.layer>span span{color:var(--faint);font-size:13.5px}.layer .mark{color:#86efac;background:rgba(34,197,94,.08);border:1px solid rgba(110,231,168,.16);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.layer .mark svg{width:16px;height:16px}.layer .go{border-top:1.5px solid rgba(255,255,255,.35);border-right:1.5px solid rgba(255,255,255,.35);width:7px;height:7px;transform:rotate(45deg)}.line-seq h2{min-height:4.6em;margin-bottom:0;font-size:max(30px,min(3.1vw,46px));line-height:1.14;animation:.4s line-in}.line-seq button.layer{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.line-seq .mark{letter-spacing:.04em;font-family:Albra Book,serif;font-size:11px}.line-seq .layer.on{background:rgba(34,197,94,.1);border-color:rgba(74,222,128,.5)}@keyframes line-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.line-seq h2{animation:none}}.panel{background:#0c0e0c;border-color:rgba(255,255,255,.08);flex-direction:column;justify-content:flex-end;min-height:280px;display:flex}.panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 32%,rgba(186,255,214,.7),rgba(34,197,94,.22) 36%,transparent 64%) 0 0/200px 200px no-repeat;animation:6.5s ease-in-out infinite corner-bloom;position:absolute;top:0;bottom:0;left:0;right:0}.panel>*{z-index:1;position:relative}.panel .symbol{width:180px;margin-bottom:12px}.panel .glow{filter:none;background:radial-gradient(at bottom,rgba(74,222,128,.55),transparent 72%);height:100px;animation:6.5s ease-in-out infinite layers-floor;bottom:0;left:0;right:0}.roles{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.role{background:#0c0e0c;border-color:rgba(255,255,255,.08);transition:border-color .6s}.role>*{z-index:1;position:relative}.role:before,.role:after{content:"";pointer-events:none;position:absolute}.role:before{border-radius:inherit;background:radial-gradient(circle at 0 0,rgba(186,255,214,.6),rgba(34,197,94,.2) 36%,transparent 64%) 0 0/150px 150px no-repeat;animation:6.5s ease-in-out infinite corner-bloom;top:0;bottom:0;left:0;right:0}.role:nth-child(2):before{background-image:radial-gradient(circle at 100% 0,rgba(186,255,214,.6),rgba(34,197,94,.2) 36%,transparent 64%);background-position:100% 0;animation-delay:-2.2s}.role:nth-child(3):before{background-image:radial-gradient(circle at 100% 100%,rgba(186,255,214,.55),rgba(34,197,94,.18) 36%,transparent 64%);background-position:100% 100%;animation-delay:-4.2s}.role:after{filter:drop-shadow(0 0 6px rgba(34,197,94,.75));background:radial-gradient(circle at 100%,#fff 0,#fff 2.5px,rgba(110,231,168,.65) 3.5px,transparent 8px),linear-gradient(90deg,transparent,rgba(167,243,208,.9)) 0/calc(100% - 8px) 1px no-repeat;width:34%;height:12px;animation:6.5s ease-in-out infinite role-glow;top:22px;right:20px}.role:nth-child(2):after{filter:none;background:radial-gradient(circle at 30% 28%,rgba(255,255,255,.85),rgba(74,222,128,.25) 40%,transparent 68%);border:1px solid rgba(190,255,220,.45);border-radius:12px;width:42px;height:42px;top:16px;right:16px}.role:nth-child(3):after{filter:none;background:radial-gradient(circle,#fff 0,#fff 3px,transparent 4px),radial-gradient(circle,rgba(120,255,170,.95),transparent 70%);border:0;border-radius:50%;width:16px;height:16px;top:auto;bottom:16px;right:16px;box-shadow:0 0 16px 4px rgba(74,222,128,.65)}@keyframes role-glow{0%,to{opacity:.4}50%{opacity:1}}.role:hover,.role:focus-within{border-color:rgba(110,231,168,.4)}.role h3{font-size:28px}.quote{margin:8px 0 16px;font-family:Albra Book,serif;font-size:22px;line-height:1.25}.suite{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:14px;display:grid}.plan{will-change:transform;background:radial-gradient(90% 46% at 100% 0,rgba(34,197,94,.08),transparent 58%),linear-gradient(#101614 0%,#070a09 100%);border-color:rgba(110,231,168,.14);flex-direction:column;padding:16px 14px 14px;transition:transform .9s cubic-bezier(.16,1,.3,1),border-color .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1);display:flex}.plan:before,.plan:after{content:"";pointer-events:none;opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1);position:absolute}.plan:before{filter:blur(.6px);background:url(/img/honeycomb-dns.svg?v=4) 100% 0/230px no-repeat;width:92%;height:240px;top:-10px;right:-24px}.plan.bios:before{background-image:url(/img/honeycomb-bios.svg?v=3)}.plan.pass:before{background-image:url(/img/honeycomb-pass.svg?v=3)}.plan.trade:before{background-image:url(/img/honeycomb-trade.svg?v=3)}.plan.skalle:before{background-image:url(/img/honeycomb-skalle.svg?v=1)}.plan:after{border-radius:inherit;background:radial-gradient(70% 42% at 88% 0,rgba(180,255,214,.38),transparent 62%),radial-gradient(90% 28% at 50% 108%,rgba(34,197,94,.28),transparent 70%);top:0;bottom:0;left:0;right:0}.plan>*{z-index:1;position:relative}.plan .btn{transition:background .9s cubic-bezier(.16,1,.3,1),color .9s cubic-bezier(.16,1,.3,1),border-color .9s cubic-bezier(.16,1,.3,1),box-shadow .9s cubic-bezier(.16,1,.3,1)}.plan:hover,.plan:focus-within{z-index:2;border-color:rgba(74,222,128,.55);transform:none;box-shadow:0 0 0 1px rgba(34,197,94,.22),0 0 42px rgba(34,197,94,.16),0 24px 60px rgba(0,0,0,.35)}.plan:hover:before,.plan:hover:after,.plan:focus-within:before,.plan:focus-within:after{opacity:1}.plan:hover .btn,.plan:focus-within .btn{color:#1a0c04;background:linear-gradient(#6ee7a8 0%,#22c55e 42%,#0f9a4a 100%);border-color:transparent;box-shadow:inset 0 1px rgba(255,236,214,.55),0 10px 28px rgba(34,197,94,.28)}@media (prefers-reduced-motion:reduce){.plan:before,.plan:after,.role:after,.plan .btn{transition:none}.plan:hover,.plan:focus-within{transform:none}.stage:before,.stage-line i,.stage-line b,.stage-frame i,.stage-frame b,.stage-orb i,.bento .glow,.steps .card:before,.layers:after,.layers .glow,.panel:before,.panel .glow,.role:before,.role:after,.sunray{animation:none}}.plan img{border-radius:14px;width:46px;height:46px;box-shadow:0 0 0 1px rgba(167,243,208,.4),0 0 22px rgba(34,197,94,.45)}.plan h3{background:linear-gradient(90deg,#f7fff9 10%,#8dffb8 100%);color:transparent;-webkit-background-clip:text;background-clip:text;margin:10px 0 6px;font-size:22px}.plan .tag{color:#d8fff0;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:999px;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:10px;padding:3px 10px 3px 8px;font-size:12.5px;display:inline-flex}.plan .tag:before{content:"";background:#34d399;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #22c55e}.plan .lead{min-height:2.8em;color:var(--muted);margin:0 0 10px;font-size:12.5px;line-height:1.4}.plan ul{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.plan li{background:rgba(255,255,255,.024);border:1px solid rgba(255,255,255,.06);border-radius:14px;grid-template-columns:24px minmax(0,1fr) 8px;align-items:center;gap:8px;min-height:48px;padding:6px 8px;display:grid}.plan li>span:not(.mark){flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.plan li strong{letter-spacing:-.01em;min-height:1.25em;color:var(--text);font-size:12px;font-weight:500;line-height:1.25;display:block}.plan li>span span{min-height:1.3em;color:var(--faint);font-size:11px;line-height:1.3;display:block}.plan .mark{color:#86efac;background:rgba(34,197,94,.08);border:1px solid rgba(110,231,168,.16);border-radius:9px;flex:none;place-items:center;width:24px;height:24px;display:grid}.plan .mark svg{width:14px;height:14px}.plan .go{border-top:1.5px solid rgba(255,255,255,.35);border-right:1.5px solid rgba(255,255,255,.35);flex:none;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)}.plan .btn{width:100%;margin-top:auto}.faq-layout{display:block}.faq-intro{position:static}.faq-intro h2{letter-spacing:-.05em;margin:0 0 36px;font-size:max(72px,min(10vw,112px));line-height:.9}.faq{counter-reset:faq;border-top:1px solid rgba(255,255,255,.16);gap:0;display:grid;position:relative}.faq details{counter-increment:faq;color:#f4f1ea;background:0 0;border:0;border-bottom:1px solid rgba(255,255,255,.16);border-radius:0;padding:0;transition:background .35s,color .35s;position:relative;overflow:hidden}.faq details:before,.faq details:after{content:none}.faq summary{z-index:1;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:52px 1fr auto;align-items:center;gap:16px;padding:22px 8px;font-family:Albra Grotesk,sans-serif;font-size:15px;font-weight:500;line-height:1.35;list-style:none;display:grid;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"[" counter(faq,decimal-leading-zero)"]";color:rgba(255,255,255,.42);letter-spacing:.04em;font-size:12px}.faq summary:after{content:"↘";background:0 0;width:auto;height:auto;font-size:18px;line-height:1}.faq details[open]{color:#141210;background:#fff;border-bottom-color:transparent}.faq details[open] summary:before{color:rgba(20,18,16,.45)}.faq details[open] summary:after{content:"↗"}.faq details>.faq-a{display:grid!important}.faq-a{z-index:1;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1);display:grid;position:relative}.faq details[open] .faq-a{grid-template-rows:1fr}.faq-a p{color:rgba(20,18,16,.62);opacity:0;max-width:78ch;margin:0;padding:0 56px 22px 68px;font-family:Albra Grotesk,sans-serif;font-size:14.5px;line-height:1.6;transition:opacity .4s;overflow:hidden}.faq details[open] .faq-a p{opacity:1}.faq details[open]::selection,.faq details[open] ::selection{color:#fff;background:#141210}.voices{padding:28px 0 88px;overflow:hidden}.voice-fade{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%)}.voice-marquee{width:max-content;animation:90s linear infinite voice-drift;display:flex}.voice-marquee:hover{animation-play-state:paused}@keyframes voice-drift{0%{transform:translate(0,0)}to{transform:translate(-33.333%)}}.voice-track{gap:10px;width:max-content;padding:8px 10px 8px 0;display:flex}.voice-col{flex-direction:column;flex:0 0 214px;gap:10px;width:214px;display:flex}.voice-col:first-child{margin-top:0}.voice-col:nth-child(2){margin-top:18px}.voice-col:nth-child(3){margin-top:6px}.voice-col:nth-child(4){margin-top:22px}.voice-col:nth-child(5){margin-top:4px}.voice-col:nth-child(6){margin-top:16px}.tweet{box-sizing:border-box;background:#161616;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px 16px 18px}.tweet header{align-items:center;gap:10px;display:flex}.tweet img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.tweet strong{letter-spacing:-.01em;font-family:Albra Grotesk,sans-serif;font-size:14px;font-weight:500}.tweet .xmark{color:rgba(255,255,255,.72);flex:none;margin-left:auto}.tweet p{color:rgba(255,255,255,.62);margin:12px 0 0;font-family:Albra Grotesk,sans-serif;font-size:14px;line-height:1.45}@media (prefers-reduced-motion:reduce){.voice-marquee{animation:none}}.footer{width:100%;box-shadow:none;background:#100c0a;border:0;border-top:1px solid rgba(45,190,110,.35);border-radius:22px 22px 0 0;padding:48px 0 20px;position:relative;overflow:hidden}.footer-inner{z-index:1;width:min(var(--max),calc(100% - 48px));margin:0 auto;position:relative}.footer:before,.footer:after{content:"";pointer-events:none;position:absolute;top:0;left:0;right:0}.footer:before{filter:blur(14px);background:linear-gradient(rgba(21,128,61,.92) 0%,rgba(22,163,74,.55) 46%,transparent 100%);height:240px;animation:4.8s ease-in-out infinite footer-breathe}.footer .hero-wave{height:240px;top:0;bottom:auto;transform:scaleY(-1)}.footer:after{content:none}@keyframes footer-breathe{0%,to{opacity:.82}50%{opacity:1}}.footer-top{z-index:1;grid-template-columns:1.3fr auto;align-items:start;gap:48px;display:grid;position:relative}.footer-logo{align-items:center;gap:10px;margin-bottom:14px;display:flex}.footer-logo img{width:28px;height:28px}.footer-logo span{letter-spacing:-.03em;font-family:Albra Book,serif;font-size:28px}.footer-brand p{color:rgba(255,244,230,.82);max-width:340px;margin:0 0 8px;font-size:15px}.footer-note{color:var(--faint)!important;margin-bottom:18px!important;font-size:13.5px!important}.footer-brand .btn{width:auto}.footer-cols{gap:64px;display:flex}.footer h4{color:rgba(255,236,214,.92);margin:0 0 14px;font-family:Albra Grotesk,sans-serif;font-size:14px;font-weight:500}.footer-cols a{color:rgba(255,236,214,.62);padding:5px 0;font-size:14.5px;display:block}.footer-cols a:hover{color:#fff}.legal{z-index:1;color:rgba(255,236,214,.45);margin-top:28px;padding-top:14px;font-size:13px;position:relative}.beta-end{background:#07110c;margin-top:28px;padding:72px 0 0;position:relative;overflow:hidden}.beta-note{z-index:1;color:#86efac;align-items:flex-end;gap:8px;width:min(1080px,100% - 40px);margin:0 auto 8px;display:flex;position:relative}.beta-note svg{width:140px;height:72px}.beta-note span{letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-family:Albra Grotesk,sans-serif;font-size:15px}.beta-type{letter-spacing:-.06em;text-align:center;color:transparent;-webkit-text-stroke:1.5px rgba(182,243,208,.72);margin:0 0 -.18em;font-family:Albra Book,serif;font-size:max(120px,min(28vw,420px));font-weight:400;line-height:.78}.footer-type{z-index:1;letter-spacing:-.04em;text-align:center;color:rgba(255,255,255,.07);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:28px 0 -.28em;padding:0 1vw;font-family:Albra Book,serif;font-size:max(120px,min(22vw,320px));font-weight:400;line-height:.8;position:relative}@media (max-width:980px){.faq-layout,.roles,.steps,.bento,.split,.split.reverse{grid-template-columns:1fr 1fr}.split.reverse .copy{order:0}.footer-top{grid-template-columns:1fr;gap:28px}}@media (max-width:760px){.menu-btn{display:inline-flex}.nav-links,.nav-actions .btn-ghost{display:none}.nav.open .nav-links{top:var(--nav);border-bottom:1px solid var(--line);background:#100c09;flex-direction:column;align-items:flex-start;padding:16px 20px 20px;display:flex;position:absolute;left:0;right:0}.nav-drop-menu{opacity:1;pointer-events:auto;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:4px 0 4px 8px;padding:4px 0 4px 10px;position:static;transform:none}.nav.open .nav-drop-menu{display:flex}.faq-layout,.suite,.roles,.steps,.bento,.split,.mosaic{grid-template-columns:1fr}.tile.span,.tile.solid{grid-column:auto}.footer-cols{gap:32px}.faq-intro{position:static}.hero{padding-top:112px}.eyebrow{box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:auto;max-width:100%;margin:0 auto 22px;padding:8px 14px;display:inline-flex}.eyebrow-label{text-align:center;white-space:normal;flex:auto;min-width:0}.hero h1{font-size:max(40px,min(12vw,56px))}.lede{padding:0 4px;font-size:16px}.legal{flex-direction:column}.who-split,.people,.values,.who-facts{grid-template-columns:1fr}.who-hero{padding-top:96px}.trust{margin-top:96px;padding:28px 16px 32px}.trust-frame{padding:32px 16px 24px}.trust-row{gap:14px 18px}.trust-name{white-space:normal;letter-spacing:.04em;text-align:left;justify-content:center;font-size:14px}.trust-lg .trust-name{font-size:18px}.trust-sm .trust-name{font-size:13px}.tile.span{padding:28px 22px 32px}.tile h3,.card h3{font-size:24px}.pair-card{min-height:0;padding:22px 18px 18px}.code-block{padding:36px 0}.term-stage{padding:16px}.code-panel{height:auto;min-height:340px}.term-bar{flex-wrap:wrap}.term-cmd{flex:100%;font-size:11px}.term-body{padding:14px 14px 72px}.term-line{font-size:12px}.integrate h2{font-size:max(34px,min(9vw,48px))}.footer-type{font-size:22vw}.footer-cols{flex-wrap:wrap;gap:28px 40px}.card{padding:22px 18px 20px}.faq summary{grid-template-columns:44px 1fr auto;gap:10px;padding:18px 4px;font-size:13px}.faq-a p{padding:0 16px 18px 54px}.person{min-height:420px}}@media (max-width:420px){.nav-inner{gap:12px;padding:8px 8px 8px 14px}.hero-cta .btn{width:100%}.marks{gap:18px 22px}.pair-card li{padding:12px}}.who-hero{padding:128px 0 0;position:relative;overflow:hidden}.who-hero h1{text-align:center;font-size:max(56px,min(8vw,96px))}.who-hero h1 em{font-style:normal;font-weight:400}.place-hero{text-align:center;padding:148px 0 12px}.place-hero h1{margin:22px 0 16px;font-size:max(52px,min(7vw,84px))}.place-hero p{max-width:640px;color:var(--muted);margin:0 auto 28px;font-size:17.5px;line-height:1.65}.place-hero .logo-row{margin-top:56px}.place-hero.rtw-hero{justify-content:center;align-items:flex-start;min-height:480px;padding:84px 0 56px;display:flex;position:relative;overflow:hidden}.rtw-radiance{pointer-events:none;position:absolute;top:-70px;bottom:0;left:0;right:0}.rtw-wash,.rtw-fade,.rtw-fade span{position:absolute;top:0;bottom:0;left:0;right:0}.rtw-wash,.rtw-fade span{background:url(/img/rtw-hero.png) 50% 46%/cover no-repeat}.rtw-fade span{filter:brightness(1.35)contrast(1.25)saturate(1.2)}.rtw-wash{filter:blur(18px)brightness(1.15);opacity:.4;transform:scale(1.06);-webkit-mask-image:radial-gradient(120% 78% at 50% 92%,#000 0%,#000 42%,transparent 74%);mask-image:radial-gradient(120% 78% at 50% 92%,#000 0%,#000 42%,transparent 74%)}.rtw-fade.fine{-webkit-mask-image:radial-gradient(140% 88% at 50% 100%,#000 0,#000 16%,transparent 66%);mask-image:radial-gradient(140% 88% at 50% 100%,#000 0,#000 16%,transparent 66%)}.rtw-fade.fine span{-webkit-mask-image:radial-gradient(circle,#000 1.15px,transparent 1.45px);mask-image:radial-gradient(circle,#000 1.15px,transparent 1.45px);-webkit-mask-size:8px 8px;mask-size:8px 8px}.rtw-fade.coarse{opacity:.9;-webkit-mask-image:radial-gradient(160% 100% at 50% 108%,transparent 10%,#000 40%,transparent 74%);mask-image:radial-gradient(160% 100% at 50% 108%,transparent 10%,#000 40%,transparent 74%)}.rtw-fade.coarse span{-webkit-mask-image:radial-gradient(circle,#000 1.7px,transparent 1.95px);mask-image:radial-gradient(circle,#000 1.7px,transparent 1.95px);-webkit-mask-size:15px 15px;mask-size:15px 15px}.rtw-hero .wrap{z-index:1;position:relative}.rtw-connected{padding:36px 0 4px}.rtw-connected .logo-row{margin-top:0}.rtw-hero h1,.rtw-hero p,.rtw-hero .logo-row span{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.45)}.rtw-hero p{color:rgba(255,255,255,.88)}.rtw-essay{padding:8px 0 108px}.rtw-essay .wrap{max-width:720px}.rtw-essay h2{margin:64px 0 16px;font-size:max(28px,min(4vw,40px))}.rtw-essay p{color:var(--muted);margin:0 0 18px;font-size:17.5px;line-height:1.7}.rtw-shift,.rtw-tools{margin:8px 0 28px;padding:0;list-style:none}.rtw-shift li,.rtw-tools li{color:var(--muted);border-top:1px solid rgba(255,255,255,.08);padding:12px 0;font-size:17.5px;line-height:1.55}.rtw-shift li{color:#fff}.rtw-tools strong{color:var(--tool-mid);font-weight:500}.rtw-out{margin-top:28px}.rtw-out a{color:#b6f3d0}.invite{padding:64px 0 36px}.invite-stage{width:min(480px,100% - 40px);height:540px;margin:0 auto;position:relative;overflow:hidden}.invite-rays{z-index:1;pointer-events:none;opacity:.35;transform-origin:50% 100%;height:360px;transition:opacity .45s,transform .55s cubic-bezier(.16,1,.3,1);position:absolute;bottom:188px;left:-28%;right:-28%;transform:scaleY(.45)}.invite-stage:hover .invite-rays,.invite-stage:focus-within .invite-rays{opacity:1;transform:scaleY(1)}.invite-stage.sent .invite-rays{opacity:0;transform:scaleY(.2)}.invite-beam{clip-path:polygon(40% 100%,60% 100%,100% 0,0 0);filter:blur(12px);background:linear-gradient(transparent 0%,rgba(182,243,208,.02) 30%,rgba(110,231,168,.28) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.invite-beam:after{content:"";clip-path:polygon(36% 100%,64% 100%,84% 0,16% 0);filter:blur(6px);background:linear-gradient(transparent 10%,rgba(214,255,232,.08) 40%,rgba(110,231,168,.72) 100%);position:absolute;top:8%;bottom:0;left:18%;right:18%}.invite-rays i{opacity:0;background:#f4fff8;border-radius:50%;width:3px;height:3px;animation:3.4s linear infinite invite-rise;position:absolute;bottom:8px;box-shadow:0 0 8px #b6f3d0}.invite-rays i:nth-child(2){animation-duration:3.1s;animation-delay:.2s;left:12%}.invite-rays i:nth-child(3){width:5px;height:5px;animation-duration:3.8s;animation-delay:1.1s;left:24%}.invite-rays i:nth-child(4){animation-duration:2.8s;animation-delay:.6s;left:36%}.invite-rays i:nth-child(5){animation-duration:3.6s;animation-delay:1.6s;left:48%}.invite-rays i:nth-child(6){width:5px;height:5px;animation-duration:3.2s;animation-delay:.4s;left:62%}.invite-rays i:nth-child(7){animation-duration:4s;animation-delay:1.3s;left:74%}.invite-rays i:nth-child(8){animation-duration:4.4s;animation-delay:2s;left:84%}.invite-rays i:nth-child(9){animation-duration:2.6s;animation-delay:2.2s;left:54%}.invite-rays i:nth-child(10){width:4px;height:4px;animation-duration:3.3s;animation-delay:.8s;left:18%}.invite-rays i:nth-child(11){animation-duration:3.7s;animation-delay:1.8s;left:70%}.invite-rays i:nth-child(12){width:4px;height:4px;animation-duration:2.9s;animation-delay:.1s;left:44%}.invite-rays i:nth-child(13){animation-duration:4.1s;animation-delay:2.4s;left:88%}@keyframes invite-rise{0%{opacity:0;transform:translateY(8px)scale(.7)}15%{opacity:1}65%{opacity:.85}to{opacity:0;transform:translateY(-300px)scale(1)}}.invite-letter{z-index:2;text-align:center;color:#f4fff8;background:radial-gradient(80% 50% at 50% 0,rgba(255,255,255,.28),transparent 36%),linear-gradient(#3ee07f 0%,#16944a 28%,#0a5c2e 62%,#02150c 100%);border-radius:3px 3px 0 0;margin:0;padding:22px 20px 18px;transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;bottom:126px;left:52px;right:52px;transform:translateY(164px);box-shadow:0 0 18px rgba(62,224,127,.45),0 0 48px rgba(10,92,46,.55),0 18px 28px rgba(0,0,0,.35)}.invite-letter:before{content:"";z-index:-1;filter:blur(10px);pointer-events:none;background:radial-gradient(60% 80% at 50% 0,rgba(62,224,127,.45),transparent 70%);height:70%;position:absolute;top:-18px;bottom:auto;left:-22px;right:-22px}.invite-stage:hover .invite-letter,.invite-stage:focus-within .invite-letter{transform:translateY(-36px)}.invite-stage.sent .invite-letter{opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .22s;transform:translateY(28px)}.invite-letter img{filter:brightness(0)invert();width:auto;height:16px;margin:0 auto 12px}.invite-letter h2{color:#f7fff9;text-shadow:0 1px 10px rgba(0,30,14,.45);margin:0 0 6px;font-size:28px}.invite-letter p{color:rgba(247,255,249,.88);margin:0;font-size:14px;line-height:1.45}.invite-letter label{color:transparent;margin-top:14px;font-size:0;display:block}.invite-letter input{color:#123222;background:rgba(255,255,255,.82);border:1px solid rgba(255,255,255,.45);border-radius:999px;width:100%;padding:11px 14px;font-size:14px}.invite-letter input::placeholder{color:#3d6b52}.invite-letter .btn{color:#0c3d22;background:#f7fff9;width:100%;margin-top:8px;box-shadow:0 0 18px rgba(247,255,249,.35)}.invite-error{color:#fff!important;margin-top:8px!important;font-size:13px!important}.invite-back{z-index:1;background:linear-gradient(#1a1c1f 0%,#070808 100%);border-radius:2px;height:268px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06),0 28px 36px rgba(0,0,0,.55)}.invite-flap{z-index:1;pointer-events:none;clip-path:polygon(0 100%,50% 0,100% 100%);filter:drop-shadow(0 12px 8px rgba(0,0,0,.45));background:linear-gradient(#1c1e22 0%,#050606 82%);height:196px;transition:bottom .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1),clip-path .55s cubic-bezier(.16,1,.3,1);position:absolute;bottom:262px;left:0;right:0}.invite-stage.sent .invite-flap{z-index:4;clip-path:polygon(0 0,100% 0,50% 100%);height:136px;bottom:132px}.invite-env{z-index:3;pointer-events:none;height:268px;position:absolute;bottom:0;left:0;right:0}.invite-env:after{content:"";z-index:8;background:var(--bg);height:24px;position:absolute;bottom:-10px;left:-12px;right:-12px}.invite-gusset,.invite-front{position:absolute;top:0;bottom:0;left:0;right:0}.invite-gusset-l{clip-path:polygon(0 0,0 100%,78% 100%,100% 58%);filter:drop-shadow(4px 0 4px rgba(0,0,0,.25));background:linear-gradient(90deg,rgba(255,255,255,.05),transparent 28%),linear-gradient(160deg,#16181b,#050606 70%);width:22%;right:auto}.invite-gusset-r{clip-path:polygon(100% 0,100% 100%,22% 100%,0 58%);filter:drop-shadow(-4px 0 4px rgba(0,0,0,.28));background:linear-gradient(270deg,rgba(255,255,255,.06),transparent 40%),linear-gradient(200deg,#1c1e22,#050606 72%);width:22%;left:auto}.invite-front{z-index:4;clip-path:polygon(0 40%,50% 52%,100% 40%,100% 100%,0 100%);filter:drop-shadow(0 -6px 8px rgba(0,0,0,.28));background:linear-gradient(rgba(255,255,255,.16),transparent 14px) top/100% 48% no-repeat,linear-gradient(112deg,transparent 49%,rgba(255,255,255,.14) 50%,transparent 51%) 0 100%/50% 64% no-repeat,linear-gradient(68deg,transparent 49%,rgba(0,0,0,.35) 50%,transparent 51%) 100% 100%/50% 64% no-repeat,linear-gradient(#141618,#050606)}.invite-stamp{z-index:7;color:#f4fff8;text-align:center;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 0 8px rgba(182,243,208,.8);opacity:0;background:radial-gradient(circle at 35% 28%,rgba(214,255,232,.55),transparent 42%),radial-gradient(circle at 50% 60%,#1d6b42,#0c3d22 72%);border:2px solid rgba(214,255,232,.95);border-radius:50%;place-items:center;width:108px;height:108px;margin:0 0 0 -54px;padding:16px;font-size:13px;line-height:1.25;display:grid;position:absolute;bottom:80px;left:50%;transform:scale(.4)rotate(-14deg);box-shadow:inset 0 0 0 5px rgba(7,20,12,.45),inset 0 0 18px rgba(182,243,208,.35),0 0 18px rgba(34,197,94,.45)}.invite-stamp:before{content:"";filter:blur(4px);z-index:-1;opacity:0;background:radial-gradient(circle,rgba(182,243,208,.7),rgba(34,197,94,.18) 46%,transparent 70%);border-radius:50%;position:absolute;top:-22px;bottom:-22px;left:-22px;right:-22px}.invite-stage.sent .invite-stamp{opacity:1;transition:opacity .35s .28s,transform .45s cubic-bezier(.16,1,.3,1) .28s,box-shadow .45s .28s;transform:scale(1)rotate(-8deg);box-shadow:inset 0 0 0 5px rgba(7,20,12,.4),inset 0 0 22px rgba(214,255,232,.45),0 0 28px rgba(110,231,168,.95),0 0 72px rgba(34,197,94,.7)}.invite-stage.sent .invite-stamp:before{opacity:1;animation:2.6s ease-in-out .5s infinite invite-seal}@keyframes invite-seal{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@media (hover:none){.invite-letter{transform:translateY(-36px)}.invite-rays{opacity:1;transform:scaleY(1)}.invite-stage.sent .invite-letter{opacity:0;transform:translateY(28px)}.invite-stage.sent .invite-rays{opacity:0;transform:scaleY(.2)}}@media (prefers-reduced-motion:reduce){.invite-letter,.invite-flap,.invite-stamp,.invite-rays{transition:none}.invite-rays i,.invite-stamp:before{animation:none}}@media (max-width:760px){.invite-stage{height:440px}.invite-letter{left:24px;right:24px}.place-hero.rtw-hero{min-height:480px;padding:72px 0 56px}}.place-body{text-align:center;padding-top:8px}.place-body .place-room p{margin-left:auto;margin-right:auto}.place-room p{max-width:720px;color:var(--muted);margin:0 0 18px;font-size:17px;line-height:1.7}.split.room{grid-template-columns:1.4fr .85fr;align-items:start}@media (max-width:760px){.split.room{grid-template-columns:1fr}.place-hero{padding-top:108px}.place-hero h1{font-size:max(40px,min(12vw,56px))}}.who-pill{width:-moz-fit-content;width:fit-content;color:var(--muted);border:1px solid rgba(34,197,94,.35);border-radius:999px;align-items:center;gap:8px;margin:22px auto 0;padding:7px 14px;font-size:13.5px;display:flex}.who-pill i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #22c55e}.who-split{grid-template-columns:1.15fr .85fr;align-items:start;gap:40px;margin-top:72px;display:grid}.who-copy p{max-width:42ch;color:var(--muted);margin:0 0 16px}.who-copy strong{color:var(--orange-2);font-weight:500}.who-facts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.who-facts article{background:radial-gradient(130% 110% at 100% 0,rgba(74,222,128,.48),rgba(22,163,74,.2) 40%,transparent 68%),linear-gradient(165deg,#143024,#0c1410 62%);border:1px solid rgba(110,231,168,.5);border-radius:18px;padding:18px 16px 16px;box-shadow:inset 0 1px rgba(214,255,226,.2),0 0 28px rgba(34,197,94,.12)}.who-facts strong{letter-spacing:-.04em;color:#f3fff7;font-family:Albra Book,serif;font-size:32px;font-weight:300;line-height:1;display:block}.who-facts span{color:#e7fff0;margin-top:12px;font-size:14.5px;display:block}.who-facts small{color:#9ee0b8;margin-top:4px;font-size:13px;display:block}.who-globe{pointer-events:none;height:440px;margin-top:8px;overflow:hidden}.who-globe-stage{width:min(1080px,100%);margin:0 auto;animation:12s ease-in-out infinite globe-drift;position:relative}.who-globe img{object-fit:cover;object-position:center 72%;width:100%;height:520px}.who-pin{z-index:1;color:#fff;background:rgba(12,10,8,.92);border:1px solid rgba(255,255,255,.14);border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 8px;font-size:14px;line-height:1;display:inline-flex;position:absolute;top:46%;left:68%}.who-pin i{background:linear-gradient(#22c55e,rgba(34,197,94,.15));width:1px;height:72px;position:absolute;top:100%;left:16px}.who-pin-mark{background:#22c55e;border-radius:50% 50% 50% 0;width:14px;height:14px;position:relative;transform:rotate(-45deg);box-shadow:0 0 10px #22c55e}.who-pin-mark:after{content:"";background:#06210f;border-radius:50%;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}@keyframes globe-drift{0%,to{transform:translateY(10px)}50%{transform:translateY(-8px)}}.who-team{padding:28px 0 96px}.who-team h2{text-align:center;margin-top:0;font-size:max(40px,min(5vw,64px))}.who-team .people+h2{margin-top:72px}.who-team h2.crew-group{margin-bottom:18px;font-size:max(28px,min(3vw,40px))}.who-lead{text-align:center;color:var(--muted);max-width:46ch;margin:14px auto 32px}.people{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.people.founders{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(66.6667% - 5.33333px);margin-left:auto;margin-right:auto}.person{background:#070a09;border:1px solid rgba(255,220,186,.1);border-radius:22px;min-height:520px;position:relative;overflow:hidden}.person img.portrait{object-fit:cover;object-position:center 18%;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.person.company img.portrait{object-position:center 45%}.person img.portrait.painted{transform-origin:50% 22%;animation:16s ease-in-out infinite paint-live}@keyframes paint-live{0%,to{filter:saturate()brightness();transform:scale(1.04)translate(0,0)}50%{filter:saturate(1.15)brightness(1.06);transform:scale(1.08)translateY(-1.6%)}}.person-copy{background:linear-gradient(transparent,rgba(4,8,6,.92) 46%);padding:72px 22px 20px;position:absolute;bottom:0;left:0;right:0}.person h3{letter-spacing:-.02em;font-family:Albra Grotesk,sans-serif;font-size:22px;font-weight:500;line-height:1.25}.person.company h3{letter-spacing:-.04em;font-family:Albra Book,serif;font-size:48px;font-weight:300}.person p{color:#d7ddd8;margin:8px 0 0;font-size:15px}.person.trump{border-color:rgba(255,220,186,.1);overflow:hidden}.trump-scene{perspective:1200px;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.trump-inner{border-radius:inherit;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:0;right:0}.person.trump:hover .trump-inner,.person.trump:focus-within .trump-inner,.person.trump.on .trump-inner{transform:rotateY(180deg)}.trump-face,.trump-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:22px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.trump-face{background:#070a09}.trump-face img.portrait{object-position:center 36%;width:calc(100% + 32px);height:calc(100% + 32px);animation:none;top:-16px;bottom:-16px;left:-16px;right:-16px}.trump-back{background:radial-gradient(380px 220px at 50% 0,rgba(34,197,94,.34),transparent 68%),#07140c;flex-direction:column;justify-content:flex-end;padding:28px 22px 26px;display:flex;transform:rotateY(180deg)}.trump-back h3{color:#fff}.trump-back .crew-stats li{color:#e7fff2}.trump-back .crew-stats span{color:#b6f3d0}@media (prefers-reduced-motion:reduce){.trump-inner{transition:none}}.crew-stats{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.crew-stats li{color:#efe8fb;font-size:14.5px;line-height:1.4}.crew-stats span{color:#d9c7f5;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:500;display:block}.values{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:56px;display:grid}.value{border:1px solid var(--line);background:#0c0907;border-radius:18px;padding:22px}.value h3{margin-bottom:8px;font-size:28px}.value p{color:var(--muted);margin:0}.value p+p{margin-top:10px}.nav-links a[aria-current=page]{color:var(--text)}.price-hero{text-align:center;padding:140px 0 80px}.price-hero h1{margin:0 auto 16px;font-size:max(52px,min(7vw,84px))}.price-hero .lede{margin-bottom:42px}.price-grid{text-align:left;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.price-card{background:radial-gradient(80% 40% at 100% 0,rgba(255,255,255,.08),transparent 46%),linear-gradient(#161311,#0c0a09);border:1px solid rgba(255,255,255,.1);border-radius:28px;flex-direction:column;min-height:560px;padding:28px 24px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.08)}.price-card.featured{background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.16) 0,rgba(255,255,255,.16) 1px,transparent 1.6px) 0 0/14px 14px,radial-gradient(90% 55% at 50% 0,rgba(167,243,208,.35),transparent 58%),linear-gradient(#1f8f52 0%,#0e6b38 38%,#0a2418 100%);border-color:rgba(110,231,168,.45);box-shadow:inset 0 1px rgba(255,255,255,.28),0 24px 60px rgba(16,120,60,.28)}.price-card h2{letter-spacing:-.02em;margin:0;font-family:Albra Grotesk,sans-serif;font-size:22px;font-weight:500;line-height:1.2}.price-card .for{color:rgba(255,255,255,.62);margin:6px 0 22px;font-size:14.5px}.price-card .amount{letter-spacing:-.04em;margin:0;font-family:Albra Book,serif;font-size:max(36px,min(4vw,48px));font-weight:300;line-height:.95}.price-card .amount span{letter-spacing:0;color:rgba(255,255,255,.7);margin-top:8px;font-family:Albra Grotesk,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:block}.price-card .btn{width:100%;margin:22px 0 8px}.price-card.featured .btn{color:#102018;background:#fff;border-color:transparent}.price-card ul{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.price-card li{color:rgba(255,255,255,.82);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.4;display:flex}.price-card li i{background:linear-gradient(#d7f8e4,#d7f8e4) 50%/8px 1.5px no-repeat,linear-gradient(#d7f8e4,#d7f8e4) 50%/1.5px 5px no-repeat,rgba(34,197,94,.18);border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px;transform:rotate(-45deg)}.price-card.featured li i{background-color:rgba(255,255,255,.16)}@media (max-width:860px){.price-grid{grid-template-columns:1fr}.price-card{min-height:0}}@media (prefers-reduced-motion:reduce){.who-globe-stage,.person img.portrait.painted{animation:none}}.bios{--tool:#683e04;--tool-mid:#c4893a;--tool-soft:#f0dcc4;--tool-deep:#3a2202}.dns{--tool:#14944a;--tool-mid:#22c55e;--tool-soft:#b6f3d0;--tool-deep:#064e2a}.pass{--tool:#4b0f2b;--tool-mid:#c45b86;--tool-soft:#f3c9d8;--tool-deep:#2a0818}.trade{--tool:#2116c4;--tool-mid:#6d66ee;--tool-soft:#cfcbff;--tool-deep:#120c6e}.skalle{--tool:#3d1a6b;--tool-mid:#7c3aed;--tool-soft:#d9c7f5;--tool-deep:#240d42}.bento .card.bios:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.48 0 0 0 0 0.28 0 0 0 0 0.06 0.55 0.55 0.55 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bento .card.pass:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.42 0 0 0 0 0.08 0 0 0 0 0.2 0.55 0.55 0.55 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bento .card.trade:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.16 0 0 0 0 0.12 0 0 0 0 0.72 0.55 0.55 0.55 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bento .card.skalle:before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0 0 0 0 0.36 0 0 0 0 0.08 0 0 0 0 0.55 0.55 0.55 0.55 0 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.bento .card.bios:hover,.bento .card.dns:hover,.bento .card.pass:hover,.bento .card.trade:hover,.bento .card.skalle:hover{border-color:color-mix(in srgb,var(--tool-mid)70%,white)}.bento .card.bios:after,.bento .card.dns:after,.bento .card.pass:after,.bento .card.trade:after,.bento .card.skalle:after{background:radial-gradient(280px circle at var(--mx)var(--my),color-mix(in srgb,var(--tool-soft)88%,white),transparent 42%)}.bento .card.bios .tool-mark,.bento .card.dns .tool-mark,.bento .card.pass .tool-mark,.bento .card.trade .tool-mark,.bento .card.skalle .tool-mark{box-shadow:0 0 48px 12px color-mix(in srgb,var(--tool-mid)55%,transparent)}.bento .card.bios:hover .tool-mark,.bento .card.dns:hover .tool-mark,.bento .card.pass:hover .tool-mark,.bento .card.trade:hover .tool-mark,.bento .card.skalle:hover .tool-mark{box-shadow:0 0 64px 18px color-mix(in srgb,var(--tool-mid)72%,transparent)}.bento .card.bios .glow,.bento .card.dns .glow,.bento .card.pass .glow,.bento .card.trade .glow,.bento .card.skalle .glow{background:radial-gradient(ellipse at center bottom,var(--tool-mid),var(--tool)48%,transparent 72%)}.plan.dns,.plan.bios,.plan.pass,.plan.trade,.plan.skalle{background:radial-gradient(90% 46% at 100% 0%,color-mix(in srgb,var(--tool-mid)28%,transparent),transparent 58%),linear-gradient(180deg,#101614 0%,#070a09 100%);border-color:color-mix(in srgb,var(--tool-mid)35%,transparent)}.plan.dns:after,.plan.bios:after,.plan.pass:after,.plan.trade:after,.plan.skalle:after{background:radial-gradient(ellipse 70% 42% at 88% 0%,color-mix(in srgb,var(--tool-soft)55%,transparent),transparent 62%),radial-gradient(ellipse 90% 28% at 50% 108%,color-mix(in srgb,var(--tool)70%,transparent),transparent 70%)}.plan.dns:hover,.plan.dns:focus-within,.plan.bios:hover,.plan.bios:focus-within,.plan.pass:hover,.plan.pass:focus-within,.plan.trade:hover,.plan.trade:focus-within,.plan.skalle:hover,.plan.skalle:focus-within{border-color:color-mix(in srgb,var(--tool-mid)80%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--tool-mid)40%,transparent),0 0 42px color-mix(in srgb,var(--tool)45%,transparent),0 24px 60px rgba(0,0,0,.35)}.plan.dns:hover .btn,.plan.dns:focus-within .btn,.plan.bios:hover .btn,.plan.bios:focus-within .btn,.plan.pass:hover .btn,.plan.pass:focus-within .btn,.plan.trade:hover .btn,.plan.trade:focus-within .btn,.plan.skalle:hover .btn,.plan.skalle:focus-within .btn{background:linear-gradient(180deg,var(--tool-soft)0%,var(--tool-mid)46%,var(--tool)100%);color:#140c08;box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 10px 28px color-mix(in srgb,var(--tool-mid)40%,transparent)}.plan.dns img,.plan.bios img,.plan.pass img,.plan.trade img,.plan.skalle img{box-shadow:0 0 0 1px color-mix(in srgb,var(--tool-soft)70%,transparent),0 0 22px color-mix(in srgb,var(--tool-mid)55%,transparent)}.plan.dns h3,.plan.bios h3,.plan.pass h3,.plan.trade h3,.plan.skalle h3{background:linear-gradient(90deg,#fff 8%,var(--tool-soft)100%);color:transparent;-webkit-background-clip:text;background-clip:text}.plan.dns .tag,.plan.bios .tag,.plan.pass .tag,.plan.trade .tag,.plan.skalle .tag{color:var(--tool-soft)}.plan.dns .tag:before,.plan.bios .tag:before,.plan.pass .tag:before,.plan.trade .tag:before,.plan.skalle .tag:before{background:var(--tool-mid);box-shadow:0 0 8px var(--tool-mid)}.plan.dns .mark,.plan.bios .mark,.plan.pass .mark,.plan.trade .mark,.plan.skalle .mark{color:var(--tool-soft);background:color-mix(in srgb,var(--tool)28%,transparent);border-color:color-mix(in srgb,var(--tool-mid)40%,transparent)}.tool-hero{text-align:center;justify-content:center;align-items:center;min-height:640px;padding:120px 0 72px;display:flex;position:relative;overflow:hidden}.tool-radiance{pointer-events:none;background:radial-gradient(120% 78% at 50% 92%,var(--tool-mid)0%,var(--tool)42%,transparent 74%);position:absolute;top:0;bottom:0;left:0;right:0}.tool-radiance:before,.tool-radiance:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.tool-radiance:before{background-image:radial-gradient(circle,var(--tool-soft)1.15px,transparent 1.45px);background-size:8px 8px;-webkit-mask-image:radial-gradient(140% 88% at 50% 100%,#000 0,#000 16%,transparent 66%);mask-image:radial-gradient(140% 88% at 50% 100%,#000 0,#000 16%,transparent 66%)}.tool-radiance:after{background-image:radial-gradient(circle,var(--tool-mid)1.7px,transparent 1.95px);opacity:.9;background-size:15px 15px;-webkit-mask-image:radial-gradient(160% 100% at 50% 108%,transparent 10%,#000 40%,transparent 74%);mask-image:radial-gradient(160% 100% at 50% 108%,transparent 10%,#000 40%,transparent 74%)}.tool-logo{object-fit:contain;width:92px;height:92px;filter:drop-shadow(0 0 28px color-mix(in srgb,var(--tool-mid)85%,transparent));margin:0 auto 18px;position:relative}.tool-tag{color:#fff;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;position:relative}.tool-hero h1{color:#fff;text-shadow:0 2px 24px rgba(0,0,0,.45);margin:10px 0 16px;font-size:max(52px,min(7vw,88px));position:relative}.tool-hero .lede{color:rgba(255,255,255,.88);text-shadow:0 1px 16px rgba(0,0,0,.4);position:relative}.tool-copy{padding:8px 0 88px}.tool-copy .wrap{max-width:720px}.tool-copy h2{margin:48px 0 12px;font-size:max(28px,min(4vw,40px))}.tool-copy .faq-intro{margin-top:36px}.tool-copy .faq-intro h2{letter-spacing:0;margin:0 0 12px;font-size:28px;line-height:1.1}.tool-copy p{color:var(--muted);font-size:17.5px;line-height:1.65}.tool-copy ul{margin:28px 0 0;padding:0;list-style:none}.tool-copy li{border-top:1px solid color-mix(in srgb,var(--tool-mid)40%,transparent);padding:16px 0}.tool-copy li span{color:var(--muted);display:block}.tool-copy li strong{color:var(--tool-mid);font-weight:500}.tool-copy ul+p{margin-top:18px}@media (max-width:760px){.tool-hero{min-height:520px;padding:108px 0 48px}}@media (max-width:980px){.people{grid-template-columns:repeat(2,1fr)}.people.founders{width:100%}.values{grid-template-columns:1fr 1fr}}@media (max-width:760px){.who-split,.people,.values,.who-facts{grid-template-columns:1fr}.people.founders{grid-template-columns:1fr;width:100%}.who-hero{padding-top:96px}.who-hero h1{font-size:max(42px,min(12vw,64px))}.person{aspect-ratio:3/4;min-height:0}.person h3{font-size:26px}.person.company h3{font-size:40px}.person img.portrait{object-position:center 16%}.person img.portrait.painted{animation:16s ease-in-out infinite paint-live-still}.who-pin{left:auto;right:10px}}@keyframes paint-live-still{0%,to{filter:saturate()brightness()}50%{filter:saturate(1.12)brightness(1.05)}}.contact-page{padding:132px 0 108px;position:relative;overflow:hidden}.contact-glow{pointer-events:none;background:radial-gradient(closest-side,rgba(34,197,94,.22),transparent 72%);width:min(980px,120%);height:520px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.contact-page .wrap{width:min(1340px,100% - 40px);position:relative}.contact-split{grid-template-columns:minmax(340px,540px) minmax(0,1fr);align-items:stretch;gap:36px 40px;display:grid}.contact-intro{flex-direction:column;justify-content:space-between;gap:22px;height:100%;margin:0;display:flex}.contact-intro h1{text-align:left;margin:0;font-size:max(40px,min(4vw,58px));line-height:.98}.contact-intro p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.contact-intro p:last-child{color:var(--text);margin-bottom:0}.contact-page h1 em{color:#b6f3d0;font-style:normal;font-weight:400}.contact-lead{text-align:center;max-width:62ch;color:var(--muted);margin:18px auto 36px;font-size:17.5px;line-height:1.65}.contact-form{background:radial-gradient(420px 180px at 0 0,rgba(34,197,94,.12),transparent 70%),#110e0b;border:1px solid rgba(255,220,186,.12);border-radius:0;grid-template-columns:.9fr 1.1fr;gap:22px;max-width:none;margin:0;padding:22px;display:grid;position:relative;box-shadow:0 24px 60px rgba(0,0,0,.35)}.contact-form .tick{pointer-events:none;border-style:solid;border-color:rgba(209,250,229,.72);width:22px;height:22px;position:absolute}.contact-form .tick.tr{border-width:1px 1px 0 0;top:14px;right:14px}.contact-form .tick.bl{border-width:0 0 1px 1px;bottom:14px;left:14px}.contact-reasons{background:rgba(5,3,2,.45);border:1px solid rgba(255,220,186,.08);border-radius:0;margin:0;padding:18px}.contact-reasons legend{color:#b6f3d0;letter-spacing:.18em;text-transform:uppercase;padding:0 6px;font-size:12px;font-weight:500}.contact-reasons div{flex-direction:column;gap:8px;display:flex}.contact-reasons label{min-height:46px;color:var(--muted);cursor:pointer;border:1px solid rgba(255,220,186,.1);border-radius:0;align-items:center;padding:10px 14px;transition:border-color .15s,background .15s,color .15s;display:flex;position:relative}.contact-reasons label:hover{color:var(--text);border-color:rgba(110,220,160,.35)}.contact-reasons label.on{color:#d9ffe8;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.7)}.contact-reasons input{opacity:0;pointer-events:none;position:absolute}.contact-reasons label:focus-within{outline:1px solid #22c55e}.contact-fields{grid-template-columns:1fr 1fr;align-content:start;gap:16px;padding:8px 8px 4px;display:grid}.contact-fields label{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;flex-direction:column;gap:8px;font-size:12px;font-weight:500;display:flex}.contact-wide{grid-column:1/-1}.contact-fields input,.contact-fields textarea{width:100%;color:var(--text);letter-spacing:0;text-transform:none;background:rgba(7,10,9,.85);border:1px solid rgba(255,220,186,.14);border-radius:0;padding:14px 16px;font-family:Albra Grotesk,sans-serif;font-size:16px;font-weight:400}.contact-fields textarea{resize:vertical;min-height:148px}.contact-fields input:focus,.contact-fields textarea:focus{border-color:#22c55e;outline:1px solid #22c55e}.contact-fields .btn{border-radius:0;justify-self:start;margin-top:4px;padding:12px 28px}.contact-error{color:#f6c7c7;letter-spacing:0;text-transform:none;grid-column:1/-1;margin:0;font-size:14px}.contact-sent{text-align:center;min-height:280px;color:var(--text);letter-spacing:-.03em;grid-column:1/-1;justify-content:center;align-items:center;margin:0;padding:48px 24px;font-family:Albra Book,serif;font-size:max(28px,min(3vw,40px));font-weight:300;line-height:1.15;display:flex}@media (max-width:980px){.contact-split{grid-template-columns:1fr;gap:36px}}@media (max-width:860px){.contact-page{padding:108px 0 80px}.contact-intro h1{font-size:max(40px,min(11vw,56px))}.contact-form,.contact-fields{grid-template-columns:1fr}}.taglines{padding:8px 0 48px}.reveal-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:12px 8px;display:grid}.reveal-frame{position:relative}.reveal-card{cursor:pointer;background:#050302;border:1px solid rgba(255,255,255,.14);height:460px;position:relative;overflow:hidden}.reveal-frame.tone-0 .reveal-dots{background:linear-gradient(#1a9a52 0%,#0e7a40 62%,#07150e 100%)}.reveal-frame.tone-1 .reveal-dots{background:linear-gradient(#d09a45 0%,#8a5314 62%,#1a1006 100%)}.reveal-frame.tone-2 .reveal-dots{background:linear-gradient(#8b4cf0 0%,#4c1d95 62%,#140820 100%)}.reveal-plus{z-index:4;color:rgba(246,241,234,.8);pointer-events:none;width:14px;height:14px;position:absolute}.reveal-plus:before,.reveal-plus:after{content:"";background:currentColor;position:absolute}.reveal-plus:before{width:1.5px;height:14px;top:0;left:6px}.reveal-plus:after{width:14px;height:1.5px;top:6px;left:0}.reveal-plus.tl{top:0;left:0;transform:translate(-50%,-50%)}.reveal-plus.tr{top:0;right:0;transform:translate(50%,-50%)}.reveal-plus.bl{bottom:0;left:0;transform:translate(-50%,50%)}.reveal-plus.br{bottom:0;right:0;transform:translate(50%,50%)}.reveal-fill{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.reveal-dots{width:100%;height:100%;position:relative}.reveal-dots-stage{position:absolute;top:0;bottom:0;left:0;right:0}.reveal-dots-fade{pointer-events:none;background:linear-gradient(rgba(5,3,2,0) 64%,rgba(5,3,2,.45) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.reveal-chevron{z-index:2;color:#f6f1ea;place-items:center;transition:opacity .3s;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.reveal-card.on .reveal-chevron{opacity:0}.reveal-chevron svg{width:42px;height:42px}.reveal-copy{z-index:3;text-align:left;opacity:0;transition:opacity .35s,transform .35s;position:absolute;bottom:28px;left:22px;right:22px;transform:translateY(10px)}.reveal-card.on .reveal-copy{opacity:1;transform:none}.reveal-card h3{color:#fff;margin:0 0 12px;font-size:max(26px,min(2.2vw,34px));line-height:1.12}.reveal-copy p{color:rgba(246,241,234,.82);margin:0;font-family:Albra Book,serif;font-size:max(16px,min(1.4vw,18px));font-weight:300;line-height:1.35}@media (max-width:980px){.reveal-row{grid-template-columns:1fr}.reveal-card{height:380px}}
