@font-face{font-family:Barlow;src:url('assets/barlow-800.ttf') format('truetype');font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:DM;src:url('assets/dm-400.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:DM;src:url('assets/dm-700.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
:root{--paper:#f5f3ea;--ink:#25271f;--lime:#d1f55b;--purple:#b7b9f8;--orange:#f27548;--line:#d8d8ca;--muted:#65675d;font-family:DM,Arial,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:35px}
*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a,input,textarea,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit}button{color:inherit;cursor:pointer}button:disabled{cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #6b4fe3;outline-offset:5px}button{border-radius:0}h1,h2,h3,p{margin:0}a{text-decoration:none}.wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}.skip-link{position:fixed;top:8px;left:12px;z-index:50;background:var(--lime);padding:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}
.header{height:118px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:28px}.brand{display:flex;align-items:center;gap:11px;font-size:22px;font-weight:700;line-height:.94;letter-spacing:-1.1px}.brand-icon{position:relative;border:2px solid var(--ink);border-radius:9px;width:45px;height:49px;display:grid;place-items:center;font-size:33px;line-height:1;transform:rotate(-7deg);background:var(--lime)}.brand-icon span{font-size:20px;position:absolute;right:-11px;bottom:-4px;color:var(--ink);background:var(--paper);line-height:19px}.brand-dot{color:#6e8424}.header nav{display:flex;gap:36px;font-size:13px;margin-left:65px}.header nav a{padding-block:10px;border-bottom:1px solid transparent}.header nav a:hover{border-color:var(--ink)}.button{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:54px;padding:15px 23px;font-size:13px;font-weight:700;border:1.5px solid var(--ink);border-radius:7px;transition:transform .2s,box-shadow .2s,background .2s}.button:hover{transform:translate(-2px,-3px);box-shadow:4px 4px 0 var(--ink)}.button span[aria-hidden]{font-size:23px;font-weight:400;line-height:.8}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover{background:#383b2e}.button-outline{background:transparent}.button-small{min-height:43px;padding:11px 17px;font-size:12px;gap:32px}
.hero{display:grid;grid-template-columns:1.04fr 1fr;position:relative;gap:12px;padding-top:64px;padding-bottom:61px;min-height:728px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:1.3px;display:flex;align-items:center;gap:9px;line-height:1.6}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#708d37;flex-shrink:0;box-shadow:0 0 0 3px #708d3715}.hero h1{font:800 clamp(82px,7.45vw,109px)/.9 Barlow,'Arial Narrow',Impact,sans-serif;letter-spacing:-1px;margin-top:24px}.soft-word{position:relative;display:inline-block;color:#748d35}.soft-word svg{position:absolute;left:-3px;width:100%;height:21px;bottom:-12px;stroke:var(--lime);stroke-width:5;fill:none;z-index:-1}.title-period{color:#748d35}.hero-description{font-size:14px;line-height:1.8;margin-top:28px;color:var(--muted)}.hero-description strong{color:var(--ink);font-weight:700}.hero-copy>.button{margin-top:24px}.hero-small{font-size:10px;color:var(--muted);margin-top:13px}.hero-small>span{font-size:17px;margin-right:4px}.hero-art{position:relative;min-width:0;align-self:stretch;margin-top:12px}.parking-scene{width:112%;height:auto;position:absolute;left:-5%;top:50px;transform:rotate(-3deg);filter:drop-shadow(0 25px 22px #4245290c)}.art-doodle{position:absolute;left:1%;top:15px;font-family:Georgia,serif;font-style:italic;font-size:17px;line-height:1.3;transform:rotate(-8deg);z-index:1}.art-doodle svg{display:block;position:absolute;left:70px;top:38px;width:90px;height:80px;stroke:var(--ink);stroke-width:1.5;fill:none}.sale-seal{position:absolute;right:2%;top:10px;width:105px;height:105px;background:var(--orange);border:1.5px solid var(--ink);border-radius:50%;z-index:2;transform:rotate(12deg);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;box-shadow:3px 3px 0 var(--ink)}.sale-seal span{font-size:9px;font-weight:700;letter-spacing:1.1px}.sale-seal strong{font-size:40px;line-height:1}.art-domain{position:absolute;z-index:3;top:380px;left:11%;background:var(--paper);border:1.5px solid var(--ink);box-shadow:5px 5px 0 var(--ink);border-radius:7px;padding:17px 19px;display:flex;align-items:center;gap:14px;transform:rotate(-7deg);font-size:29px;font-weight:700;letter-spacing:-1.1px;white-space:nowrap}.art-domain{max-width:85%;white-space:normal}.art-domain [data-domain]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art-domain-symbol{flex-shrink:0}[data-domain]{overflow-wrap:anywhere}.art-domain .status-dot{background:#8bac38;width:9px;height:9px}.art-domain-symbol{font-weight:400;font-size:25px;margin-left:18px}.wake-button{background:transparent;border:0;border-bottom:1px solid var(--ink);padding:7px 0;position:absolute;right:10%;bottom:30px;z-index:4;font-size:11px;transform:rotate(-4deg);display:flex;gap:9px;align-items:center}.wake-button span:first-child{font-size:21px}.wake-button:hover{color:#5b742b}.art-coordinate{position:absolute;bottom:-20px;left:25%;font-family:monospace;font-size:8px;letter-spacing:1.4px;color:var(--muted)}.wake-message{position:absolute;right:5%;top:255px;z-index:5;background:var(--lime);border:1.5px solid var(--ink);border-radius:15px 15px 15px 0;box-shadow:3px 3px 0 var(--ink);padding:11px 15px;font-size:12px;transform:rotate(5deg);opacity:0;transition:opacity .2s}.wake-message.visible{opacity:1}.hero-art.awake .parking-scene{animation:wake .55s ease-in-out 2}.hero-art.awake .sale-seal{animation:spin .8s ease-in-out}.confetti{position:fixed;pointer-events:none;z-index:100;width:9px;height:15px;animation:confetti 1.5s ease-out forwards}
.ticker{overflow:hidden;background:var(--lime);border-block:1.5px solid var(--ink);transform:rotate(-1.5deg);width:100%;margin-block:4px 0}.ticker-track{display:flex;gap:34px;align-items:center;white-space:nowrap;width:max-content;padding-block:13px;animation:marquee 40s linear infinite}.ticker-track span{font-size:12px;font-weight:700;letter-spacing:1px}.ticker-track b{font-size:27px;line-height:1}.domain-section{padding-block:84px 79px}.section-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.little-star{font-size:32px;line-height:1}.domain-ticket{display:grid;grid-template-columns:1fr 310px;background:#e9eacb;border:1.5px solid var(--ink);border-radius:10px;overflow:hidden}.domain-ticket-main{padding:37px 42px 34px}.tag{font-size:8px;letter-spacing:1px;display:inline-flex;gap:9px;align-items:center;border:1px solid #92967a;border-radius:20px;padding:7px 10px}.tag .status-dot{width:5px;height:5px}.domain-ticket h2{font:800 clamp(48px,6.7vw,88px)/1.1 Barlow,Impact,sans-serif;letter-spacing:-1px;margin-block:14px 10px;overflow-wrap:anywhere}.domain-ticket-main>p{font-size:13px;line-height:1.7;color:#5c604b}.domain-traits{display:flex;gap:17px;margin-top:25px;flex-wrap:wrap}.domain-traits span{font-size:9px;display:flex;align-items:center;gap:7px}.domain-traits span:before{content:'↗';font-size:15px}.domain-ticket-action{padding:28px 34px;border-left:1.5px dashed #92967a;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative}.domain-ticket-action:before,.domain-ticket-action:after{content:'';width:22px;height:22px;border-radius:50%;border:1.5px solid var(--ink);background:var(--paper);position:absolute;left:-12px}.domain-ticket-action:before{top:-13px}.domain-ticket-action:after{bottom:-13px}.ticket-arrow{font-size:43px;line-height:1;margin-bottom:12px}.domain-ticket-action>p{font-size:14px;line-height:1.5}.domain-ticket-action>.button{margin-top:19px;min-height:46px;width:100%;padding:12px 15px;font-size:11px;justify-content:space-between}.ticket-note{font-size:8px;color:#5c604b;margin-top:12px}.possibilities{display:grid;grid-template-columns:1.05fr 1fr 1fr 1fr;gap:35px;margin-top:43px}.possibilities-intro{font:800 28px/.98 Barlow,Impact,sans-serif;letter-spacing:.2px}.possibilities-intro>span{font:italic 30px/1.2 Georgia,serif}.possibility-number{font-size:9px;letter-spacing:1px;color:var(--muted)}.possibilities h3{font-size:12px;margin-block:10px 8px}.possibilities div>p{font-size:11px;line-height:1.7;color:var(--muted)}
.how-section{background:var(--ink);color:var(--paper);padding-block:72px 74px}.how-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.how-intro>.eyebrow{color:#c4c6b6}.how-intro h2{font:800 57px/.98 Barlow,Impact,sans-serif;margin-top:24px;letter-spacing:-.4px}.how-intro h2 span{color:var(--lime)}.how-intro>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#c4c6b6;margin-top:22px}.how-intro a{color:var(--paper);border-bottom:1px solid #686c57}.hand-arrow{font:80px/.9 Georgia,serif;color:var(--lime);margin-left:70%;transform:rotate(3deg)}.steps{list-style:none;padding:0;margin:0}.steps li{display:flex;gap:20px;position:relative;padding-block:26px;border-bottom:1px solid #4b4e40}.steps li:first-child{padding-top:7px}.steps li:last-child{border-bottom:0;padding-bottom:0}.steps li>span{font-size:10px;border:1px solid #686c57;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;margin-top:1px}.steps h3{font-size:16px;letter-spacing:-.25px}.steps p{font-size:12px;line-height:1.8;color:#c4c6b6;margin-top:9px}.steps b{margin-left:auto;font-weight:400;font-size:24px;color:var(--lime)}
.faq-section{padding-block:80px;display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.faq-section h2{font:800 55px/.95 Barlow,Impact,sans-serif;letter-spacing:-.3px;margin-top:21px}.faq-section>div>p:last-child{font-size:12px;line-height:1.8;color:var(--muted);margin-top:18px}.faq-list{align-self:center}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}.faq-list summary{font-size:12px;font-weight:700;display:flex;justify-content:space-between;gap:22px;padding-block:22px;align-items:center}.faq-list summary>span{font-size:23px;font-weight:400;line-height:1;transition:transform .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{font-size:12px;color:var(--muted);line-height:1.8;padding:0 35px 22px 0}.faq-list a{text-decoration:underline;text-underline-offset:3px}
.final-cta{background:var(--purple);border:1.5px solid var(--ink);border-radius:10px;padding:42px 48px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}.final-cta .eyebrow{font-size:8px}.final-cta h2{font:800 76px/.9 Barlow,Impact,sans-serif;margin-top:22px;position:relative;z-index:1;letter-spacing:-.5px}.final-cta h2>span{-webkit-text-stroke:1.4px var(--ink);color:transparent}.final-action{margin-right:36px;z-index:2}.final-action p{font-size:11px;line-height:1.7;margin-top:13px}.final-flower{position:absolute;right:-35px;bottom:-85px;font-size:245px;line-height:1;opacity:.12;transform:rotate(18deg)}.footer{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:114px;font-size:9px}.footer-brand{font-size:15px;font-weight:700;letter-spacing:-.6px}.footer-brand span{color:#708d37}.footer>p{color:var(--muted)}.footer>a:last-child{font-size:10px}.footer>a:last-child span{margin-left:11px;font-size:15px}
.offer-dialog{width:min(480px,calc(100% - 28px));padding:36px;border:1.5px solid var(--ink);border-radius:12px;background:var(--paper);color:var(--ink);max-height:calc(100dvh - 32px);box-shadow:8px 8px 0 #25271f55;overscroll-behavior:contain}.offer-dialog::backdrop{background:#25271f99;backdrop-filter:blur(5px)}.dialog-close{position:absolute;right:15px;top:12px;font-size:30px;background:transparent;border:0;width:34px;height:34px;line-height:1}.offer-dialog .eyebrow{font-size:8px;padding-right:15px}.offer-dialog h2{font:800 54px/.9 Barlow,Impact,sans-serif;margin-top:18px}.dialog-intro{font-size:12px;line-height:1.8;color:var(--muted);margin-top:17px}#offer-form{margin-top:23px}#offer-form label{display:block;font-size:10px;font-weight:700;margin-bottom:7px;margin-top:15px}#offer-form label>span:not(.optional){color:#687c2c}.optional{color:var(--muted);font-weight:400}.offer-dialog input,.offer-dialog textarea{width:100%;border:1px solid #bcbead;border-radius:5px;background:#fcfbf5;color:var(--ink);padding:12px;font-size:12px}.offer-dialog textarea{resize:vertical;min-height:77px}.money-input{position:relative}.money-input input{padding-right:54px}.money-input>span{position:absolute;right:13px;top:13px;font-size:10px;color:var(--muted)}.form-explainer{font-size:9px;line-height:1.7;color:var(--muted);margin-top:15px}.form-submit{width:100%;margin-top:16px;justify-content:space-between}.ready-flower{font-size:72px;color:#728b31;display:block;margin-bottom:15px}#offer-ready-view{padding-top:10px}.copy-status{font-size:11px;line-height:1.6;min-height:18px;margin-top:13px}.back-button{font-size:11px;border:0;border-bottom:1px solid var(--ink);background:transparent;padding:7px 0;margin-top:15px}.message-fallback summary{font-size:10px;text-decoration:underline}.message-fallback textarea{margin-top:10px}.modal-open{overflow:hidden}[hidden]{display:none!important}
@keyframes marquee{to{transform:translateX(-50%)}}@keyframes wake{0%,100%{transform:rotate(-3deg)}25%{transform:rotate(-7deg) translateY(-7px)}75%{transform:rotate(1deg) translateY(-4px)}}@keyframes spin{to{transform:rotate(372deg)}}@keyframes confetti{0%{transform:translate(0,0) rotate(0);opacity:1}100%{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}
@media(min-width:1500px){.hero h1{font-size:116px}.hero{min-height:765px}.parking-scene{top:42px}.art-domain{top:410px}.wake-button{bottom:37px}}
@media(max-width:1100px){.wrap{width:calc(100% - 72px)}.hero{min-height:650px;padding-top:49px}.hero h1{font-size:88px}.parking-scene{top:83px;width:118%;left:-9%}.art-domain{font-size:24px;top:340px;left:5%}.art-doodle{font-size:15px;left:8%}.sale-seal{width:87px;height:87px;right:0}.sale-seal span{font-size:8px}.sale-seal strong{font-size:33px}.wake-button{bottom:29px;right:0}.hero-description{font-size:12px}.header nav{margin-left:0;gap:24px}.domain-ticket{grid-template-columns:1fr 270px}.domain-ticket-main{padding:30px}.domain-ticket-action{padding:25px}.domain-traits{gap:12px}.possibilities{gap:22px}.how-grid{gap:40px}.how-intro h2{font-size:48px}.faq-section{gap:50px}.final-cta h2{font-size:65px}.final-action{margin-right:0}.final-cta{padding:35px}}
@media(max-width:800px){.wrap{width:calc(100% - 48px)}.header{height:95px}.header nav{display:none}.hero{grid-template-columns:1fr 1fr;min-height:590px;padding-top:40px;padding-bottom:48px;gap:0}.hero h1{font-size:70px}.eyebrow{font-size:8px;letter-spacing:.8px}.hero-description{font-size:11px}.hero-copy>.button{font-size:11px;gap:16px;padding:13px 16px;min-height:48px}.hero-small{font-size:8px}.art-doodle{left:2%;font-size:13px;top:25px}.sale-seal{width:75px;height:75px;top:20px;right:-3%}.sale-seal span{font-size:6px}.parking-scene{top:113px;width:125%;left:-13%}.art-domain{top:300px;font-size:19px;padding:12px;gap:9px;left:3%}.art-domain-symbol{margin-left:6px}.wake-button{bottom:25px;font-size:9px;right:-2%}.art-coordinate{font-size:6px;left:8%;bottom:-10px}.domain-section{padding-block:62px}.domain-ticket{grid-template-columns:1fr 230px}.domain-ticket-main{padding:28px 24px}.domain-ticket h2{font-size:58px}.domain-ticket-main>p{font-size:11px}.domain-traits{gap:9px}.domain-traits span{font-size:8px}.domain-ticket-action{padding:23px}.ticket-note{font-size:7px}.possibilities{grid-template-columns:repeat(3,1fr);gap:25px}.possibilities-intro{grid-column:1/-1;font-size:26px}.possibilities-intro br{display:none}.possibilities-intro>span{font-size:27px}.how-grid{grid-template-columns:1fr;gap:34px}.how-intro h2{font-size:54px}.hand-arrow{display:none}.how-section{padding-block:54px}.steps li{padding-block:22px}.faq-section{grid-template-columns:1fr;gap:32px;padding-block:58px}.faq-section h2 br{display:none}.faq-section h2{font-size:46px}.faq-section>div>p:last-child{margin-top:12px}.faq-section>div>p:last-child br{display:none}.final-cta{padding:31px;gap:20px}.final-cta h2{font-size:54px}.final-cta .eyebrow{font-size:6px}.final-action>.button{font-size:11px;padding:14px;gap:20px}.footer{flex-wrap:wrap;gap:10px;padding-block:28px;min-height:100px}.footer>p{order:3;flex-basis:100%;font-size:8px}}
@media(max-width:600px){.wrap{width:calc(100% - 40px)}.header{height:87px;gap:15px}.brand{font-size:19px}.brand-icon{width:37px;height:42px;font-size:29px}.button-small{font-size:10px;padding:10px 12px;gap:17px;min-height:39px}.hero{display:flex;flex-direction:column;padding-top:35px;padding-bottom:37px;min-height:0}.hero h1{font-size:clamp(62px,19.5vw,115px);margin-top:22px;line-height:.9;letter-spacing:-.8px}.hero .eyebrow{font-size:8px;letter-spacing:1.1px}.hero-description{font-size:12px;line-height:1.85;margin-top:27px}.hero-copy>.button{font-size:12px;margin-top:20px;padding:15px 19px;gap:27px;min-height:51px}.hero-small{font-size:9px;margin-top:11px}.hero-art{height:390px;margin-top:30px;width:100%;align-self:auto}.parking-scene{width:108%;left:-5%;top:30px;height:auto;max-height:380px}.art-doodle{left:5%;top:1px;font-size:14px}.art-doodle svg{width:70px;left:62px;top:25px}.sale-seal{width:83px;height:83px;right:3%;top:-1px}.sale-seal span{font-size:7px}.art-domain{top:260px;left:8%;font-size:clamp(19px,6.1vw,28px);gap:13px;padding:14px}.art-domain-symbol{margin-left:15px}.wake-button{bottom:6px;right:8%;font-size:10px}.art-coordinate{bottom:-17px;left:15%;font-size:6px;letter-spacing:1px}.wake-message{top:150px;right:2%;font-size:10px}.ticker{margin-top:15px}.ticker-track{padding-block:11px;gap:23px}.ticker-track span{font-size:10px}.ticker-track b{font-size:23px}.domain-section{padding-block:55px 49px}.section-top{margin-bottom:20px}.section-top>.eyebrow{font-size:7px;letter-spacing:1px}.little-star{font-size:27px}.domain-ticket{display:block}.domain-ticket-main{padding:26px 23px}.domain-ticket h2{font-size:clamp(43px,12.8vw,66px);margin-top:17px}.domain-ticket-main>p{font-size:12px}.domain-traits{gap:12px;margin-top:22px}.domain-traits span{font-size:8px}.tag{font-size:7px}.domain-ticket-action{border-left:0;border-top:1.5px dashed #92967a;padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:15px 10px;align-items:center}.domain-ticket-action:before{top:-12px;left:-12px}.domain-ticket-action:after{top:-12px;left:auto;right:-12px;bottom:auto}.ticket-arrow{display:none}.domain-ticket-action>p{font-size:12px}.domain-ticket-action>.button{margin:0;font-size:10px;padding:12px 11px;gap:10px}.ticket-note{grid-column:1/-1;margin:0;font-size:8px}.possibilities{display:block;margin-top:31px}.possibilities-intro{margin-bottom:23px}.possibilities>div{display:grid;grid-template-columns:34px 1fr;column-gap:15px;margin-top:22px}.possibility-number{grid-row:1/3;padding-top:3px;font-size:8px}.possibilities h3{font-size:12px;margin:0 0 6px}.possibilities div>p{font-size:11px}.how-section{padding-block:45px}.how-intro h2{font-size:clamp(43px,11.4vw,64px);margin-top:20px}.how-intro>p:not(.eyebrow){font-size:11px;margin-top:19px}.how-grid{gap:31px}.steps li{gap:13px;padding-block:22px}.steps li>span{width:25px;height:25px;font-size:8px}.steps h3{font-size:13px}.steps p{font-size:10px;line-height:1.85}.steps p br{display:none}.steps b{font-size:21px;flex-shrink:0}.faq-section{padding-block:48px;gap:24px}.faq-section h2{font-size:43px}.faq-section>div>p:last-child{font-size:11px}.faq-list summary{font-size:11px;padding-block:20px;line-height:1.6}.faq-list details>p{font-size:11px}.final-cta{display:block;padding:28px 24px}.final-cta h2{font-size:clamp(46px,14vw,62px);margin-top:21px}.final-cta .eyebrow{font-size:6px;letter-spacing:.7px}.final-action{margin-top:26px;position:relative;display:flex;gap:15px;align-items:center}.final-action>.button{font-size:10px;min-height:46px;gap:18px;padding:13px}.final-action>p{font-size:8px;margin:0}.final-flower{font-size:190px;right:-65px;bottom:-38px}.footer{padding-block:27px}.footer-brand{font-size:14px}.footer>a:last-child{font-size:8px}.footer>a:last-child span{margin-left:5px}.offer-dialog{padding:29px 25px}.offer-dialog h2{font-size:49px}.offer-dialog .eyebrow{font-size:7px}.offer-dialog input,.offer-dialog textarea{font-size:16px}.money-input>span{top:16px}.form-explainer{font-size:10px}.form-submit{font-size:12px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.confetti{display:none}}
