.launch-boundaries,.launch-flow-section,.launch-hero,.launch-planner-section{padding:38px 44px 64px;border-bottom:1px solid var(--line)}.launch-boundaries .section-top,.launch-flow-section .section-top,.launch-hero .section-top,.launch-planner-section .section-top{gap:18px;align-items:center;flex-wrap:wrap;font-size:10px}.launch-pill{border:1px solid #b79bcf;background:#e5d8f3;border-radius:30px;padding:9px 13px;color:#64358e}.launch-hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;align-items:center;padding-top:48px}.launch-hero h1{font-size:clamp(56px,5.8vw,92px);margin:0 0 30px;line-height:1.01}.launch-flow-section h2 em,.launch-hero h1 em,.launch-home h2 em,.launch-planner-section h2 em{font-family:Georgia,serif;font-weight:400;font-style:italic;color:#7842ad}.launch-lead{font-size:19px;line-height:1.55;max-width:535px}.launch-hero-detail{font-size:14px;color:var(--muted);max-width:390px;margin-bottom:28px}.launch-scope{max-width:440px;margin:22px 0 0;color:#665c70;line-height:1.7}.bunker-art{min-height:530px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 50% 62%,#c8ace3 0,#e8e0f1 42%,#eae7ee 72%);border:1px solid #cfc4da}.bunker-grid{position:absolute;inset:0;background-image:linear-gradient(#b6a6c221 1px,transparent 0),linear-gradient(90deg,#b6a6c221 1px,transparent 0);background-size:32px 32px;mask-image:linear-gradient(transparent,#000)}.bunker-coordinate{position:absolute;top:22px;left:22px;font-size:8px;color:#786985}.bunker-orbits{position:absolute;top:80px;left:50%;width:330px;height:330px;transform:translateX(-50%)}.bunker-orbits i{position:absolute;inset:22px 85px;border:1px solid #4a365d;border-radius:50%;transform:rotate(42deg);box-shadow:0 0 0 5px #55425e0a,0 0 0 10px #55425e1a,0 0 0 16px #55425e0e}.bunker-orbits i:nth-child(2){transform:rotate(-42deg)}.bunker-orbits i:nth-child(3){transform:rotate(90deg);border-color:#8966a0}.bunker-orbits b{position:absolute;width:16px;height:16px;border-radius:50%;background:#9558df;top:47px;left:106px;box-shadow:0 0 24px #a876e88a}.bunker-orbits b:last-child{top:239px;left:242px;width:10px;height:10px}.bunker-token{position:absolute;top:127px;left:50%;transform:translateX(-50%) rotate(-7deg);background:#f5f2f8;border:1px solid #93809d;padding:20px;min-width:165px;font-size:11px;box-shadow:9px 11px 0 #b8a3c745}.bunker-token span{padding-left:12px;color:#7b43ab}.bunker-fee-path{position:absolute;top:208px;height:90px;left:50%;border-left:1px dashed #9b6ac2}.bunker-fee-path span{position:absolute;left:-4px;width:7px;height:7px;border-radius:50%;background:#9361c7;top:15px}.bunker-fee-path span:nth-child(2){top:40px}.bunker-fee-path span:nth-child(3){top:65px}.bunker-object{width:220px;position:absolute;top:310px;left:50%;transform:translateX(-50%) rotate(-5deg)}.bunker-top{position:absolute;top:-36px;left:0;width:100%;height:40px;background:#e2d7ed;transform:skewX(-38deg) translateX(16px);border:1px solid #3e3247;font:34px Georgia;text-align:center;color:#734c9a}.bunker-front{position:relative;min-height:125px;background:#f5f2f8;border:1px solid #3e3247;box-shadow:14px 15px 0 #a58cb440;display:flex;flex-direction:column;padding:23px;gap:12px}.bunker-front>span:first-child{font:15px Space Grotesk,sans-serif;letter-spacing:-.5px}.bunker-front strong{font:10px IBM Plex Mono,monospace;color:#5d426f}.bunker-front .mono{font-size:8px;color:#8e789c}.bunker-front i{position:absolute;right:20px;bottom:23px;width:5px;height:5px;border-radius:50%;background:#8c4cca;box-shadow:0 0 0 3px #ded0eb}.bunker-art-footer{position:absolute;bottom:22px;left:22px;right:22px;display:flex;justify-content:space-between;gap:15px;font-size:7px;color:#74647f}.launch-flow-section{padding-top:50px;background:#f3f0f6}.launch-flow-section h2,.launch-planner-section h2{font-size:clamp(40px,4.6vw,68px);margin:32px 0}.launch-flow{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:40px 0 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.launch-flow li{padding:30px 22px;border-right:1px solid var(--line);position:relative}.launch-flow li:first-child{padding-left:0}.launch-flow li:last-child{border-right:0}.launch-flow .mono{font-size:9px;color:#754a97}.launch-flow h3{font-size:24px;letter-spacing:-.055em;margin:23px 0 15px;line-height:1.15}.launch-flow p{font-size:13px;color:#6b6274;margin-bottom:0}.launch-flow-note{font-size:11px;color:#72687b;max-width:850px;margin:0;line-height:1.8}.launch-planner-section{padding-top:50px;scroll-margin-top:25px}.launch-section-copy{max-width:650px;color:#6b6274;font-size:15px;margin-bottom:30px}.launch-builder{margin-top:38px}.launch-draft-tools{padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px}.launch-draft-tools>.mono{font-size:9px}.launch-draft-tools>div{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.launch-draft-tools .text-link{font-size:10px;background:transparent;padding:0}.launch-file-action{position:relative;cursor:pointer;overflow:hidden}.launch-file-action input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.launch-file-action:focus-within{outline:3px solid #562292;outline-offset:5px}.launch-builder-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;margin:25px 0}.launch-builder-grid aside,.launch-builder-grid>div{min-width:0}.launch-form-block{padding:25px 0 35px;border-bottom:1px solid var(--line)}.launch-form-block>.mono{font-size:9px;color:#815d9a}.launch-form-block h3{font-size:31px;letter-spacing:-.05em;margin:16px 0 24px}.launch-form-block p{font-size:13px;color:#6b6076}.launch-input-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:15px}.launch-builder .field{width:100%;max-width:100%;min-width:0}.launch-builder .field-label{margin-top:18px;display:block}.launch-builder textarea{resize:vertical}.launch-vault-proof{margin-top:20px}.launch-vault-proof .public-address{font-size:10px;padding:13px}.launch-builder .check-label{align-items:flex-start;margin-top:20px;font-size:12px}.launch-builder .check-label input{margin-top:3px;flex-shrink:0}.launch-builder .notice{font-size:12px;line-height:1.8}.launch-builder .upload-zone,.launch-form-block>.button{margin-top:20px}.launch-preview-card{background:#e3d7ef;border:1px solid #bfa4d2;padding:28px;position:sticky;top:25px;align-self:start}.launch-preview-card>.mono{font-size:9px;color:#7a538e}.launch-token-symbol{font:clamp(25px,2.9vw,40px) Space Grotesk,sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere;margin:25px 0 12px}.launch-preview-card>p{font-size:14px;overflow-wrap:anywhere}.launch-preview-card>p span{font-size:11px;color:#7b658c}.launch-route-line{font-size:28px;color:#9363b7;padding:6px 0 15px}.launch-allocation{display:flex;align-items:center;gap:20px}.launch-allocation strong{font:70px Space Grotesk,sans-serif;letter-spacing:-.075em}.launch-allocation strong span{font-size:30px}.launch-allocation>span{font:8px/1.9 IBM Plex Mono,monospace;color:#6a4c7f}.launch-destination{border:1px solid #bba2cf;background:#ebe1f3;padding:16px}.launch-destination>.mono{font-size:8px;color:#7a568f}.launch-destination p{overflow-wrap:anywhere;font:11px/1.7 IBM Plex Mono,monospace;margin:10px 0 0}.launch-calculator{border-top:1px solid #bea6d1;margin-top:25px;padding-top:5px}.launch-calculator output{display:block;font:14px Space Grotesk,sans-serif;margin:20px 0;color:#673c88}.launch-calculator p{color:#7b668c;line-height:1.7}.launch-inactive-label{font:8px IBM Plex Mono,monospace;border-top:1px solid #bea6d1;padding-top:18px;display:block;color:#7a538e}.launch-review{padding:28px;background:#f2eef6;border:1px solid #a58bb9;scroll-margin-top:25px}.launch-review h3{font-size:32px;margin:25px 0;overflow-wrap:anywhere}.launch-review h3 span{color:#8d63a8}.launch-review dl>div{display:grid;grid-template-columns:180px minmax(0,1fr);gap:20px;padding:15px 0;border-top:1px solid var(--line)}.launch-review dt{font:10px/1.7 IBM Plex Mono,monospace;color:#795d8b}.launch-review dd{font:12px/1.7 IBM Plex Mono,monospace;overflow-wrap:anywhere;margin:0}.launch-review>p{font-size:12px;color:#72657b;line-height:1.8}.launch-review .row-actions{flex-wrap:wrap}.launch-boundaries{background:#eee9f3;padding-top:45px}.launch-boundary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:45px 0}.launch-boundary-grid h3{font-size:27px;letter-spacing:-.05em}.launch-boundary-grid p{font-size:13px;color:#6d6178}.launch-faq{border-top:1px solid var(--line);padding:22px 0}.launch-faq summary{font:16px Space Grotesk,sans-serif;cursor:pointer}.launch-faq p{font-size:13px;color:#6d6178;max-width:800px;margin:20px 0 0}.launch-source-links{display:flex;gap:18px;flex-wrap:wrap;font:9px/1.8 IBM Plex Mono,monospace;margin-top:25px;color:#7f688f}.launch-source-links a{text-decoration:underline;text-underline-offset:4px}.launch-home{padding:65px 50px;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:50px;align-items:center;background:#e4daed;border-top:1px solid #c4b3d1}.launch-home .mono{font-size:10px;color:#7a528f}.launch-home h2{font-size:clamp(36px,4.8vw,70px);margin:25px 0}.launch-home p{font-size:14px;max-width:600px;color:#6a5c75}.launch-home .small-note{margin:20px 0 0;max-width:580px}.launch-home-route{display:flex;flex-direction:column;align-items:flex-start;padding:25px;border:1px solid #bda5cf;background:#e9e1f1;gap:10px}.launch-home-route span,.launch-home-route strong{font:11px IBM Plex Mono,monospace;border:1px solid #b89dcd;padding:14px 18px;background:#eee7f5}.launch-home-route i{align-self:center;font:24px Space Grotesk,sans-serif;color:#9364b7}.launch-home-route span:nth-of-type(2){align-self:center}.launch-home-route span:nth-of-type(3){align-self:flex-end}.launch-home-route strong{align-self:stretch;text-align:center;background:#d1b8e4}@media(max-width:1200px){.launch-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.bunker-art{min-height:490px}.launch-hero h1{font-size:65px}.launch-lead{font-size:17px}.launch-allocation{gap:10px}.launch-allocation strong{font-size:55px}.bunker-art-footer{flex-direction:column;gap:6px}.launch-builder-grid{gap:25px}.launch-preview-card{padding:22px}}@media(max-width:1000px){.launch-hero-grid{grid-template-columns:minmax(0,1fr);gap:35px}.launch-hero h1{font-size:clamp(56px,8vw,85px)}.bunker-art{min-height:480px}.bunker-orbits{width:400px;height:330px}.bunker-orbits b:last-child{left:290px}.launch-hero-detail{max-width:600px}.launch-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-flow li:nth-child(2){border-right:0}.launch-flow li:nth-child(3){padding-left:0}.launch-flow li:nth-child(3),.launch-flow li:nth-child(4){border-top:1px solid var(--line)}.launch-builder-grid{grid-template-columns:minmax(0,1fr)}.launch-preview-card{position:static}.launch-boundary-grid{grid-template-columns:minmax(0,1fr);gap:20px}.launch-boundary-grid article{max-width:700px}.launch-home{gap:25px;grid-template-columns:minmax(0,1fr)}.launch-home-route{display:none}.launch-draft-tools{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.launch-boundaries,.launch-flow-section,.launch-hero,.launch-planner-section{padding:28px 20px 40px}.launch-boundaries .section-top,.launch-flow-section .section-top,.launch-hero .section-top,.launch-planner-section .section-top{font-size:8px}.launch-hero-grid{padding-top:32px}.launch-hero h1{font-size:clamp(43px,10.5vw,62px)}.launch-lead{font-size:16px}.launch-flow li{padding:24px 14px}.launch-flow h3{font-size:23px}.launch-flow p{font-size:12px}.launch-input-row{grid-template-columns:minmax(0,1fr)}.launch-review{padding:20px}.launch-review dl>div{grid-template-columns:minmax(0,1fr);gap:6px}.launch-draft-tools>div{gap:20px}.launch-home{padding:40px 20px}.launch-builder .button{max-width:100%;white-space:normal;line-height:1.7}.launch-form-block h3{font-size:28px}.launch-calculator .field{font-size:16px}.launch-source-links{flex-direction:column;gap:10px}.bunker-art{min-height:475px}.bunker-orbits{width:320px}.bunker-orbits b:last-child{left:250px}.launch-flow-section h2,.launch-planner-section h2{font-size:40px}}