/* Daba Cloud / cinematic edition. Original code-native art and native motion. */
@import url('/checkout.css?v=cinema-1');
:root{--night:#080b10;--surface:#11151c;--ink:#171920;--white:#f5f4f0;--muted:#9499a5;--gold:#d8bd87;--blue:#5364eb;--line:#ffffff1c;--paper:#f1efe9;color:var(--white);background:var(--night);font-family:"Segoe UI",Inter,Helvetica,Arial,sans-serif;font-synthesis:none;font-size:16px;line-height:1.6;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:96px}
*{box-sizing:border-box}body{margin:0}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{border:0;background:none;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}img,svg{display:block}svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:500;line-height:1.07;letter-spacing:-.055em}p{color:var(--muted)}[hidden]{display:none!important}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.container{width:min(1240px,calc(100% - 112px));margin-inline:auto}.skip-link{position:fixed;top:-100px;left:16px;z-index:100;background:var(--gold);color:var(--night);padding:12px 20px}.skip-link:focus{top:12px}#scroll-progress{position:fixed;top:0;left:0;width:100%;height:2px;transform:scaleX(0);transform-origin:left;background:var(--gold);z-index:70;pointer-events:none}

/* Navigation and opening scene. */
.header{position:sticky;top:0;z-index:30;background:#080b10b3;backdrop-filter:blur(20px);border-bottom:1px solid #ffffff0a;transition:background .3s,border-color .3s}.is-scrolled .header{background:#080b10ed;border-color:#ffffff15}.nav-wrap{height:90px;display:flex;align-items:center;justify-content:space-between;gap:42px}.brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;line-height:1}.brand img{border-radius:9px}.brand>span{font-size:27px;font-weight:600;letter-spacing:-1.4px}.brand-light{font-weight:350}.brand small{display:block;font-size:7px;letter-spacing:2.2px;font-weight:400;color:#969ca8;margin-top:7px}.header nav{display:flex;gap:31px;align-items:center;font-size:12px;color:#b8bdc7}.header nav a,.panel-link{transition:color .2s}.header nav a:hover,.panel-link:hover{color:var(--white)}.nav-actions{display:flex;align-items:center;gap:30px;font-size:12px}.panel-link{color:#a1a8b5;display:flex;gap:14px}.nav-cta{display:flex;align-items:center;gap:21px;border:1px solid #ffffff3b;padding:10px 17px;border-radius:4px;transition:background .25s,border-color .25s}.nav-cta:hover{background:#ffffff0b;border-color:var(--gold)}.menu-toggle{display:none}
.hero{min-height:min(850px,calc(100svh - 90px));position:relative;isolation:isolate;overflow:clip}.hero-inner{position:relative;z-index:2;min-height:inherit;display:flex;flex-direction:column;justify-content:center;padding-top:25px;padding-bottom:111px}.hero-visual{position:absolute;width:67%;right:-6%;top:-1%;height:103%;z-index:0;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 14%)}#cloud-canvas{width:100%;height:100%;display:block}.visual-halo{position:absolute;inset:18% 8% 6% 12%;background:radial-gradient(ellipse,#c6a46a0b,transparent 65%);border-radius:50%}.visual-coordinate{position:absolute;font-size:8px;letter-spacing:2px;color:#a8a18f7a;font-family:"Courier New",monospace}.coordinate-top{top:18%;right:23%}.coordinate-bottom{bottom:15%;right:19%;font-size:7px}.hero-copy{width:min(850px,80%);padding-top:15px}.eyebrow{font-size:10px;font-weight:500;letter-spacing:2px;line-height:1.6;color:var(--gold)}.hero-eyebrow{display:flex;align-items:center;gap:11px;margin-bottom:28px;font-size:9px;letter-spacing:2.6px}.live-dot{display:inline-block;width:5px;height:5px;background:var(--gold);border-radius:50%;box-shadow:0 0 14px #d8bd8777;flex-shrink:0}h1{font-size:clamp(75px,7.55vw,110px);font-weight:450;letter-spacing:-.075em;line-height:1.02}.hero-line{white-space:nowrap}.hero-line em{color:var(--gold);font-family:Georgia,"Times New Roman",serif;font-weight:400;font-size:1.02em;letter-spacing:-.075em}.hero-description{margin-top:30px;font-size:14px;line-height:1.9;color:#9299a6}.hero-actions{display:flex;gap:15px;margin-top:32px;align-items:center}
.button{--magnetic-x:0px;--magnetic-y:0px;--hover-y:0px;display:inline-flex;min-height:50px;padding:14px 21px;justify-content:center;align-items:center;gap:27px;border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;transform:translate3d(var(--magnetic-x),calc(var(--magnetic-y) + var(--hover-y)),0);transition:background .25s,color .25s,border-color .25s,transform .35s cubic-bezier(.2,.8,.2,1)}.button:hover{--hover-y:-2px}.button.primary{background:var(--gold);color:#17150f;border:1px solid var(--gold)}.button.primary:hover{background:#ead4a9;border-color:#ead4a9}.button.primary:disabled{background:#a4a4ae;border-color:#a4a4ae;color:#f6f6fa;transform:none}.button-arrow{font-size:21px}.button.ghost{color:#c5c9d2;gap:28px;border:1px solid transparent}.button.ghost:hover{color:var(--white);background:#ffffff08}.button.ink{color:var(--white);background:var(--ink);border:1px solid var(--ink)}.button.ink:hover{background:#303443}.button.outline{border:1px solid #d7d9e3}.button.plain{gap:15px}
.hero-bottom{position:absolute;bottom:35px;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:25px;font-size:8px;letter-spacing:1.5px;color:#777f8e}.scroll-cue{display:flex;align-items:center;gap:14px;font-size:8px;letter-spacing:2px}.scroll-line{display:block;height:1px;width:44px;background:#5a5a54;position:relative;overflow:hidden}.scroll-line:after{content:"";position:absolute;width:20px;height:1px;left:-20px;top:0;background:var(--gold);animation:travel 3s infinite ease-in-out}.hero-location{display:flex;align-items:center;gap:9px}.location-mark{font-size:20px;color:#87836f}.hero-index{color:#e7e5dc;font-variant-numeric:tabular-nums}.hero-index>span{color:#5c6472;margin-left:8px}@keyframes travel{0%,10%{transform:translateX(0)}80%,100%{transform:translateX(70px)}}.trust-strip{border-block:1px solid var(--line)}.trust-inner{display:flex;justify-content:space-between;align-items:center;gap:22px;min-height:93px}.trust-inner>span{display:flex;align-items:center;gap:13px;font-size:11px;color:#a1a7b1}.trust-inner i{font-style:normal;font-size:22px;color:#a69a7f;line-height:1}

/* A scroll-led manifesto followed by tangible choices. */
.chapter-label{display:flex;justify-content:space-between;gap:20px;font-family:"Courier New",monospace;letter-spacing:1.4px;font-size:9px;color:#707887;padding-bottom:24px;border-bottom:1px solid var(--line)}.chapter-label>span:first-child{color:#a6a294}.story{padding-top:105px;padding-bottom:115px}.story-layout{display:grid;grid-template-columns:170px 1fr;gap:22px;padding-top:74px}.story-symbol{font-size:100px;color:var(--gold);line-height:1;font-weight:300;align-self:start;padding-top:5px}.story-statement{font-size:clamp(38px,3.8vw,56px);line-height:1.27;letter-spacing:-.05em;font-weight:400}.story-word{display:inline}.accent-word{color:var(--gold)}.story-caption{display:flex;gap:24px;max-width:470px;margin:38px 0 0 auto}.caption-line{margin-top:11px;width:43px;height:1px;background:#696552;flex-shrink:0}.story-caption p{font-size:13px;line-height:1.85}.possibility-links{display:grid;grid-template-columns:1fr 1fr 1fr;margin-top:80px;border-block:1px solid var(--line)}.possibility-links>a{display:flex;align-items:center;gap:17px;font-size:11px;padding:24px 27px;transition:color .25s,background .25s}.possibility-links>a:first-child{padding-left:0}.possibility-links>a:not(:last-child){border-right:1px solid var(--line)}.possibility-links>a:hover{color:var(--gold);background:#ffffff02}.possibility-links>a>span{color:#626a79;font-family:"Courier New",monospace;font-size:9px}.possibility-links b{font-size:21px;font-weight:300;color:var(--gold);margin-left:auto}
.light-section{background:var(--paper);color:var(--ink);color-scheme:light;--line:#181d261f;--muted:#71747c}.pricing{border-radius:30px 30px 0 0;padding-top:48px;padding-bottom:85px}.light-section .chapter-label{color:#7c7e81}.light-section .chapter-label>span:first-child{color:#565b64}.light-section .eyebrow{color:#8b7350}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;padding-top:59px;margin-bottom:37px}.section-heading h2{font-size:62px;margin-top:16px}.section-heading h2>span{color:#91918e}.pricing-controls{text-align:center;padding-bottom:7px}.segmented{display:flex;border:1px solid #c9c9c3;border-radius:5px;padding:4px;gap:4px}.segmented button{padding:9px 17px;border-radius:3px;font-size:11px;color:#74777e}.segmented .active{background:#fff;color:#252a34;box-shadow:0 1px 5px #19222c0b}.pricing-controls>span{display:block;margin-top:10px;font-size:9px;color:#8a8b89}.preview-note{display:flex;align-items:flex-start;gap:8px;color:#92764a;font-size:10px;margin-bottom:29px}.preview-dot{width:4px;height:4px;background:#a88a5a;border-radius:50%;margin-top:6px;flex-shrink:0}
.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.plan{display:flex;flex-direction:column;position:relative;background:#fffefb;border:1px solid #dadbd6;border-radius:6px;padding:29px 24px 24px;transition:transform .4s,box-shadow .4s}.plan:hover{transform:translateY(-5px);box-shadow:0 16px 35px #1823330c}.plan.featured{background:#111820;color:#f2f3f3;border-color:#111820}.plan-ribbon{position:absolute;left:-1px;right:-1px;top:-22px;height:23px;background:#d8bd87;border-radius:5px 5px 0 0;color:#302a1d;font-size:8px;letter-spacing:1.2px;display:flex;align-items:center;justify-content:center;font-weight:600}.plan-header{display:flex;justify-content:space-between;align-items:center}.plan-header h3{font-size:25px;letter-spacing:-.8px;font-weight:500}.plan-icon{color:#979789}.plan-icon svg{width:20px;height:20px;stroke-width:1}.featured .plan-icon{color:var(--gold)}.plan-description{font-size:12px;min-height:43px;line-height:1.8;margin-top:17px;margin-bottom:26px}.featured .plan-description{color:#939ca9}.plan-price{display:flex;align-items:baseline;gap:6px}.plan-price strong{font-size:43px;font-weight:450;letter-spacing:-2.6px;line-height:1}.plan-price .currency{font-size:25px;font-weight:400;margin-right:2px}.plan-price>span{font-size:10px;color:#8f9193;white-space:nowrap}.plan-billing{font-size:9px;margin-top:9px;min-height:28px}.featured .plan-billing{color:#8a94a1}.plan>.button{margin-top:18px;padding:12px 15px;min-height:44px;width:100%;display:flex;justify-content:space-between;border:1px solid #c7c9c6;border-radius:3px;font-size:11px}.plan>.button:hover{background:var(--ink);border-color:var(--ink);color:#fff}.featured>.button{background:var(--gold);color:#27231a;border-color:var(--gold)}.featured>.button:hover{background:#ead2a7;color:#17150f;border-color:#ead2a7}.plan hr{width:100%;border:0;border-top:1px solid #252a3020;margin:27px 0 24px}.featured hr{border-color:#ffffff22}.plan ul{list-style:none;margin:0;padding:0;display:grid;gap:13px;font-size:11px;color:#73777d}.plan li{display:flex;gap:8px;align-items:baseline}.plan li>span:first-child{color:#8e958d;font-size:11px}.plan li b{font-weight:600;color:#303842}.featured ul{color:#a6adb8}.featured li>span:first-child{color:#ad9f80}.featured li b{color:#e9eaeb}.plan-extra{margin-top:22px!important;padding-top:20px!important;border-top:1px solid #252a3018;font-size:10px!important;gap:11px!important}.featured .plan-extra{border-color:#ffffff16}.plan-status{font-size:8px;color:#93968f;margin-top:auto;padding-top:25px}.featured .plan-status{color:#7c8796}
.pricing-foot{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-top:25px}.pricing-foot>p{font-size:10px}.text-button{padding:0;font-size:12px;font-weight:500}.text-button>span{margin-left:17px}.text-button:hover{text-decoration:underline;text-underline-offset:5px}.pricing-foot .text-button{font-size:10px;white-space:nowrap}.comparison{margin-top:30px}.table-scroll{overflow-x:auto;border:1px solid #cdcec8;border-radius:5px}table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;min-width:670px}caption{text-align:left;padding:24px;font-size:18px}td,th{padding:15px 24px;border-bottom:1px solid #1b232a19}thead{background:#e9e7df}tbody th{font-weight:500;width:37%}tbody tr:last-child>*{border-bottom:0}td:nth-child(3),thead th:nth-child(3){background:#171d2905}.table-note{margin:12px 5px;font-size:10px}.pricing-assist{border-top:1px solid #20232924;margin-top:53px;padding-top:31px;display:flex;align-items:center;gap:25px}.assist-symbol{font-size:39px;font-weight:300;line-height:1;color:#a99a7c}.pricing-assist p{font-size:13px;line-height:1.9}.pricing-assist p strong{color:#2e343d;font-weight:500}.pricing-assist>.button{margin-left:auto;font-size:11px;min-height:44px}

/* Product narratives with original interface art. */
.possibilities{padding-top:96px;padding-bottom:100px}.possibilities-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-top:58px}.possibilities-heading h2{font-size:60px}.possibilities-heading h2>span{color:#6a7281}.possibilities-heading>p{font-size:12px;line-height:1.9;padding-bottom:4px}.feature-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px;margin-top:43px}.feature-card{border:1px solid #ffffff17;border-radius:6px;background:#10151b;overflow:hidden;min-height:600px;position:relative}.feature-copy{padding:37px 35px 0;position:relative;z-index:2}.feature-kicker{font-family:"Courier New",monospace;font-size:8px;letter-spacing:1.5px;color:#9b927f}.feature-copy h3{font-size:35px;line-height:1.14;margin-top:18px;letter-spacing:-1.4px}.feature-copy p{font-size:12px;line-height:1.9;max-width:370px;margin-top:19px}.inline-link{display:inline-flex;align-items:center;gap:30px;font-size:11px;color:var(--gold);margin-top:22px}.inline-link:hover{text-decoration:underline;text-underline-offset:5px}.inline-link>span{font-size:19px}.wp-scene{height:310px;margin-top:24px;position:relative;perspective:1000px}.wp-screen{position:absolute;width:82%;left:13%;top:16px;border-radius:7px;background:#f5f1e8;color:#49483c;border:1px solid #c8c0b2;box-shadow:0 30px 70px #0008;transform:rotate(-7deg) rotateY(-10deg) rotateX(5deg);transition:transform 1s cubic-bezier(.2,.7,.2,1)}.wordpress-card:hover .wp-screen{transform:rotate(-3deg) rotateY(-4deg) rotateX(3deg) translateY(-6px)}.wp-screen-bar{display:flex;align-items:center;gap:4px;padding:10px;border-bottom:1px solid #1b1b1b12;background:#e7e4dc;border-radius:7px 7px 0 0}.wp-screen-bar>span{width:4px;height:4px;background:#b6b5ab;border-radius:50%}.wp-screen-bar>b{font-size:6px;font-weight:400;color:#99978a;margin-left:auto;margin-right:auto}.wp-screen-content{padding:21px 24px 15px}.studio-logo{font-family:Georgia,serif;font-size:23px;letter-spacing:-1.5px}.studio-logo>span{font:8px "Segoe UI",sans-serif;margin-left:2px}.studio-layout{display:flex;align-items:center;gap:20px;margin-top:8px}.studio-layout h4{font:33px/1.05 Georgia,serif;letter-spacing:-1.2px;width:50%}.studio-layout img{width:46%;height:165px;object-fit:cover;border-radius:100px 100px 0 0}.studio-bottom{display:block;font-size:5px;letter-spacing:1px;padding-top:15px;border-top:1px solid #1d1d1d12;margin-top:17px;color:#a19c8b}.wp-circle{position:absolute;left:6%;bottom:24px;background:#f3f1e8;border:1px solid #c8c3b7;border-radius:50%;color:#455263;font:32px Georgia,serif;width:60px;height:60px;display:grid;place-items:center;box-shadow:0 10px 25px #0004}.email-card{background:#0e151e}.email-card .feature-kicker{color:#8698ba}.mail-scene{position:relative;height:300px;margin-top:27px;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column}.mail-envelope{color:#a5b6d2;width:88px;margin-bottom:22px;transform:rotate(-9deg);filter:drop-shadow(0 10px 16px #8aa4d016)}.mail-envelope svg{stroke-width:.8;fill:#192433}.mail-address{text-align:center;position:relative;z-index:2}.mail-address>span{display:block;font-size:6px;letter-spacing:2px;color:#667b99}.mail-address>strong{display:block;font-size:30px;font-weight:350;letter-spacing:-1px;color:#c3cee0;margin:10px 0 15px}.mail-orbit{position:absolute;border:1px solid #6e8eb91a;width:440px;height:220px;border-radius:50%;pointer-events:none}.orbit-a{transform:rotate(-28deg)}.orbit-b{transform:rotate(28deg);width:400px;height:240px}
.why{padding-top:20px;padding-bottom:99px}.why-layout{display:grid;grid-template-columns:1fr .86fr;gap:100px;padding-top:70px}.why-intro h2{font-size:59px;margin-top:20px;line-height:1.08}.why-intro h2>span{color:#626b7b}.why-intro>.button{margin-top:28px;padding-left:0;color:var(--gold)}.why-details article{display:flex;gap:27px;padding:30px 0;border-bottom:1px solid var(--line)}.why-details article:first-child{padding-top:4px}.why-details article:last-child{border-bottom:0;padding-bottom:0}.number{color:#a49473;font-family:"Courier New",monospace;font-size:10px;padding-top:5px}.why-details h3{font-size:23px;letter-spacing:-.8px}.why-details p{font-size:12px;line-height:1.9;margin-top:16px}.detail-tag{display:block;font-size:7px;letter-spacing:1.5px;color:#66707f;margin-top:17px;font-family:"Courier New",monospace}.domain-band{border-block:1px solid var(--line);padding:43px 0 48px;display:flex;align-items:center;gap:36px;margin-bottom:110px}.domain-symbol{position:relative;width:150px;height:130px;display:grid;place-items:center;flex-shrink:0}.domain-symbol>span{font-size:70px;font-weight:200;color:#a79673;line-height:1}.domain-symbol i{position:absolute;border:1px solid #a9997236;width:145px;height:80px;border-radius:50%;transform:rotate(40deg)}.domain-symbol i:last-child{transform:rotate(-40deg)}.domain-band .eyebrow{font-size:8px}.domain-band h2{font-size:34px;line-height:1.12;margin-top:13px}.domain-band p:last-child{font-size:12px;line-height:1.9;margin-top:16px}.domain-band>.button{margin-left:auto;font-size:11px;border-color:#ffffff25}
.faq{padding-block:100px}.faq-layout{display:grid;grid-template-columns:.8fr 1fr;gap:100px}.faq-heading h2{font-size:52px;margin-top:23px;line-height:1.12}.faq-heading h2>span{color:#91938c}.faq-heading>.text-button{margin-top:29px;font-size:12px}.faq-list details{border-bottom:1px solid var(--line);padding-block:23px}.faq-list details:first-child{padding-top:3px}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:13px;font-weight:500;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{font-size:22px;font-weight:300;color:#93876c;transition:transform .3s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{font-size:12px;line-height:1.95;margin:17px 25px 1px 0}.faq-list details a{text-decoration:underline;text-underline-offset:3px}.faq-list details .text-button{margin-top:15px;font-size:12px}
.closing{position:relative;overflow:clip;isolation:isolate}.closing-inner{position:relative;z-index:1;padding-top:100px;padding-bottom:37px}.closing-inner>.eyebrow{display:flex;align-items:center;gap:9px;font-size:9px}.closing h2{font-size:clamp(90px,10.3vw,150px);margin-top:36px;line-height:.99;font-weight:400;letter-spacing:-.075em}.closing h2 em{color:var(--gold);font-family:Georgia,serif;font-weight:400;letter-spacing:-.075em}.closing-actions{display:flex;align-items:center;gap:27px;margin-top:36px}.closing-actions>span{color:#6e7888;font-size:11px}.closing-bottom{display:flex;justify-content:space-between;gap:20px;font-size:8px;font-family:"Courier New",monospace;letter-spacing:1.6px;color:#4f5c6e;margin-top:110px}.closing-orbit{position:absolute;width:760px;height:760px;right:-200px;top:70px;z-index:-1;border:1px solid #92826126;border-radius:50%;box-shadow:0 0 0 35px #92826105,0 0 0 100px #92826104,0 0 0 165px #92826103;transform:rotateX(53deg) rotateY(-20deg)}.footer{border-top:1px solid var(--line);background:#07090d}.footer-top{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:50px;padding-top:62px;padding-bottom:55px}.footer-top>div:first-child>p{color:#697281;font-size:11px;margin-top:23px}.footer-column{display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:11px;color:#798390}.footer-column h3{font-size:11px;letter-spacing:0;font-weight:500;color:#c8cdd3;margin-bottom:8px}.footer-column button{font-size:11px;color:inherit;padding:0}.footer-column a:hover,.footer-column button:hover{color:var(--gold)}.footer-column a>span{color:#9b9178;margin-left:5px}.footer-place{display:flex;align-items:center;gap:8px;font-size:7px;letter-spacing:1px;margin-top:6px}.footer-place>span{width:4px;height:4px;border-radius:50%;background:#6d836c}.footer-bottom{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #ffffff12;padding-block:25px 30px;color:#4e5967;font-size:8px;letter-spacing:1.1px}.footer-bottom>div{display:flex;gap:29px;align-items:center}.footer-bottom button{font-size:9px;color:#6c7684;padding:0}.footer-bottom>div>span{color:#5d655f;font-size:7px}.motion-toggle{position:fixed;right:22px;bottom:20px;z-index:25;border:1px solid #a8acb92b;background:#10151be0;backdrop-filter:blur(10px);color:#b5bbc6;border-radius:30px;display:inline-flex;align-items:center;gap:7px;padding:8px 12px;font-size:9px;letter-spacing:.3px}.motion-toggle svg{width:12px;height:12px}.motion-toggle:hover{color:var(--white);border-color:#a8acb96b}.motion-toggle[data-state=paused] svg{transform:rotate(90deg);opacity:.6}

/* Content is readable without motion. Enhancement opts in only after initialization. */
.motion-ready [data-reveal]{opacity:0;transform:translate3d(0,24px,0);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1)}.motion-ready [data-reveal].is-visible{opacity:1;transform:translate3d(0,0,0)}.hero-copy>[data-reveal]:nth-child(2){transition-delay:.08s}.hero-copy>[data-reveal]:nth-child(3){transition-delay:.16s}.hero-copy>[data-reveal]:nth-child(4){transition-delay:.24s}.motion-ready .story-word{opacity:calc(.23 + var(--word-progress,1)*.77);transition:opacity .15s linear}.motion-paused [data-reveal],.reduced-motion [data-reveal]{opacity:1;transform:none;transition:none}.motion-paused .story-word,.reduced-motion .story-word{opacity:1;transition:none}.motion-paused .scroll-line:after{animation:none}.motion-paused .wordpress-card:hover .wp-screen{transform:rotate(-7deg) rotateY(-10deg) rotateX(5deg)}

/* Checkout is legible, familiar and separate from the stage. */
.modal{--muted:#737887;--blue-soft:#eef0fd;--line:#e7e9ef;color:var(--ink);background:#fff;color-scheme:light;border-radius:12px;font-size:14px}.modal::backdrop{background:#030609c9;backdrop-filter:blur(10px)}.modal .brand{color:var(--ink)}.modal .eyebrow{color:var(--blue)}.modal .button.primary{background:var(--blue);border-color:var(--blue);color:white}.modal .button.primary:hover{background:#3f50d6;border-color:#3f50d6}.modal .button.primary:disabled{background:#a7adc5;border-color:#a7adc5}.modal .button.outline{color:#525b74}.modal .button{min-height:45px;font-size:12px}.modal .close-modal{font-size:24px}.modal-top{position:sticky;top:0;z-index:3;background:white}.modal .form-step h3{font-size:19px}.modal .form-step p{font-size:12px}.modal .form-step label:not(.checkbox-label){font-size:12px}.modal .checkbox-label{font-size:11px}.domain-ownership{margin-top:18px}.modal .order-review{font-size:12px}.modal .order-sidebar ul{font-size:11px}.modal .inline-text{color:var(--blue)}.modal .form-info{font-size:11px}.modal .checkbox-label input{accent-color:var(--blue)}.modal .order-review>div,.modal .checkout-steps{border-color:#e7e9ef}.noscript{background:#171e2a;color:#d8dce3;padding:15px 25px;text-align:center;font-size:12px}.noscript a{color:var(--gold);text-decoration:underline}

.motion-paused{scroll-behavior:auto}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation:none!important;transition:none!important}.motion-paused .button:hover,.motion-paused .plan:hover{transform:none}
@media(min-width:1650px){.hero{min-height:min(940px,calc(100svh - 90px))}.hero-visual{width:65%;right:0}h1{font-size:120px}}
@media(max-width:1150px){.container{width:calc(100% - 72px)}.nav-wrap{gap:25px}.header nav{gap:23px;font-size:11px}.nav-actions{gap:22px;font-size:11px}.hero{min-height:740px}.hero-visual{width:68%;right:-5%}h1{font-size:83px}.hero-description{font-size:13px}.hero-location{display:none}.story-layout{grid-template-columns:100px 1fr;gap:26px}.story-symbol{font-size:78px}.story-statement{font-size:43px}.possibility-links>a{font-size:10px;gap:12px;padding:23px 20px}.section-heading h2{font-size:50px}.plan{padding:26px 18px 23px}.plan-description{font-size:11px;min-height:41px}.plan-price strong{font-size:37px}.plan-price .currency{font-size:22px}.plan-price>span{font-size:9px}.plan ul{font-size:10px}.plan>.button{font-size:10px}.plan-extra{font-size:9px!important}.possibilities-heading h2{font-size:51px}.feature-copy{padding:32px 28px 0}.feature-copy h3{font-size:29px}.feature-copy p{font-size:11px}.feature-card{min-height:570px}.studio-layout h4{font-size:27px}.studio-layout img{height:145px}.mail-address>strong{font-size:26px}.why-layout{gap:65px}.why-intro h2{font-size:49px}.why-details h3{font-size:21px}.domain-symbol{width:125px}.domain-symbol i{width:125px;height:70px}.domain-band{gap:25px}.domain-band h2{font-size:30px}.faq-layout{gap:70px}.faq-heading h2{font-size:44px}.footer-top{gap:32px}}
@media(max-width:850px){.container{width:calc(100% - 56px)}.nav-wrap{height:78px;gap:20px}.brand>span{font-size:24px}.brand img{width:31px;height:31px}.header nav{gap:17px;font-size:10px}.nav-actions{gap:0}.panel-link{display:none}.nav-cta{font-size:10px;gap:13px;padding:9px 12px}.hero{min-height:690px}.hero-inner{padding-bottom:105px}.hero-visual{width:78%;right:-16%;top:4%;height:93%;opacity:.8;mask-image:linear-gradient(90deg,transparent,#000 25%)}.hero-copy{width:90%}h1{font-size:72px}.hero-description{font-size:13px}.hero-eyebrow{font-size:8px;letter-spacing:2px}.hero-bottom{bottom:29px}.visual-coordinate{display:none}.trust-inner{min-height:80px;gap:18px}.trust-inner>span{font-size:9px;gap:9px}.trust-inner i{font-size:19px}.story{padding-block:80px}.chapter-label{font-size:8px;letter-spacing:1px;padding-bottom:19px}.story-layout{padding-top:54px;grid-template-columns:65px 1fr;gap:22px}.story-symbol{font-size:59px}.story-statement{font-size:35px}.story-caption{max-width:370px;gap:19px;margin-top:30px}.story-caption p{font-size:12px}.possibility-links{margin-top:56px}.possibility-links>a{font-size:9px;padding:21px 14px;gap:9px}.possibility-links>a>span{font-size:8px}.possibility-links b{font-size:17px}.pricing{padding-top:37px;padding-bottom:65px;border-radius:22px 22px 0 0}.section-heading{padding-top:44px;margin-bottom:29px}.section-heading h2{font-size:43px}.section-heading .eyebrow{font-size:8px}.segmented button{font-size:10px;padding:8px 12px}.pricing-controls>span{font-size:8px}.plans{grid-template-columns:repeat(2,1fr);gap:37px 16px}.preview-note{margin-bottom:35px;font-size:9px}.plan{padding:27px 25px 22px}.plan-description{font-size:12px;min-height:43px}.plan-price strong{font-size:43px}.plan ul{font-size:11px}.plan>.button{font-size:11px}.plan-extra{font-size:10px!important}.plan-status{font-size:9px}.plan-billing{font-size:10px}.pricing-foot{align-items:flex-start}.pricing-foot>p{max-width:57%;font-size:9px}.pricing-foot .text-button{font-size:9px}.pricing-assist{margin-top:35px;gap:20px}.pricing-assist p{font-size:12px}.possibilities{padding-block:77px}.possibilities-heading{margin-top:43px;gap:25px}.possibilities-heading h2{font-size:42px}.possibilities-heading>p{font-size:10px}.feature-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:34px}.feature-card{min-height:545px}.feature-copy{padding:27px 23px 0}.feature-kicker{font-size:6px;letter-spacing:1.2px}.feature-copy h3{font-size:26px;margin-top:16px}.feature-copy p{font-size:11px}.inline-link{font-size:10px;gap:17px}.wp-screen{width:96%;left:8%}.wp-screen-content{padding:17px}.studio-layout{gap:10px}.studio-layout h4{font-size:24px}.studio-layout img{height:145px}.studio-logo{font-size:21px}.wp-circle{width:49px;height:49px;font-size:27px;bottom:60px}.mail-address>strong{font-size:22px}.mail-envelope{width:70px}.mail-address>span{font-size:5px;letter-spacing:1.5px}.why-layout{gap:40px;padding-top:50px}.why-intro h2{font-size:42px}.why-intro .eyebrow{font-size:8px}.why-intro .button{font-size:10px;gap:20px}.why-details article{gap:19px;padding-block:26px}.why-details h3{font-size:19px}.why-details p{font-size:11px}.detail-tag{font-size:6px;letter-spacing:1px}.domain-band{margin-bottom:80px;gap:22px}.domain-symbol{display:none}.domain-band h2{font-size:29px}.domain-band p:last-child{font-size:11px}.domain-band>.button{font-size:10px;gap:15px}.faq{padding-block:75px}.faq-layout{gap:45px}.faq-heading h2{font-size:37px}.faq-heading .eyebrow{font-size:8px}.faq-list summary{font-size:12px}.faq-list details p{font-size:11px}.closing-inner{padding-top:82px}.closing h2{font-size:95px}.closing-bottom{margin-top:84px;font-size:7px;letter-spacing:1px}.closing-orbit{width:620px;height:620px;right:-300px}.footer-top{grid-template-columns:1fr 1fr;gap:37px;padding-block:45px}.checkout-content{grid-template-columns:1fr 235px}.checkout-main{padding:27px}.checkout-main h2{font-size:28px}.order-sidebar{padding:30px 20px}.checkout-steps{font-size:8px;gap:5px}}
@media(max-width:600px){:root{scroll-padding-top:86px}.container{width:calc(100% - 40px)}.nav-wrap{height:75px;gap:12px}.brand>span{font-size:24px}.brand img{width:32px;height:32px}.brand small{font-size:6px;letter-spacing:1.9px;margin-top:6px}.nav-actions{margin-left:auto}.nav-cta{display:none}.panel-link{display:inline-flex;font-size:10px;gap:8px;color:#c1c7d0}.menu-toggle{display:flex;flex-direction:column;gap:5px;padding:10px 0 10px 10px;order:4}.menu-toggle>span{display:block;width:20px;height:1px;background:#b0b6c1;transition:transform .3s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3px) rotate(-45deg)}.header nav{display:none;position:absolute;left:0;top:75px;width:100%;padding:19px 23px 26px;border-bottom:1px solid #ffffff22;background:#0c1119fa;font-size:15px}.header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.header nav>a{padding:15px 0}.hero{min-height:max(750px,calc(100svh - 75px))}.hero-inner{justify-content:flex-start;padding-top:52px;padding-bottom:73px}.hero-copy{width:100%;padding-top:0}.hero-eyebrow{font-size:7px;letter-spacing:1.9px;margin-bottom:23px}h1{font-size:clamp(49px,12.6vw,71px);letter-spacing:-.077em;line-height:1.06}.hero-line em{letter-spacing:-.083em}.hero-description{font-size:12px;margin-top:23px;line-height:1.9;max-width:290px}.hero-actions{gap:3px;margin-top:25px}.hero-actions .button{min-height:45px;padding:12px 14px;gap:21px;font-size:10px}.hero-actions .ghost{padding-left:15px;gap:18px}.hero-visual{width:126%;right:-18%;height:58%;top:auto;bottom:8px;opacity:1;mask-image:linear-gradient(to bottom,transparent,#000 17%,#000 85%,transparent)}.visual-halo{inset:12% 10%}.hero-bottom{bottom:25px;font-size:7px}.scroll-cue{font-size:6px;letter-spacing:1.5px;gap:10px}.scroll-line{width:30px}.hero-index{font-size:7px}.hero-index>span{margin-left:5px}.trust-inner{display:grid;grid-template-columns:1fr 1fr;min-height:128px;padding-block:24px;gap:20px 10px}.trust-inner>span{font-size:9px;gap:10px}.trust-inner i{font-size:19px}.story{padding-block:65px}.chapter-label{font-size:7px;gap:13px;line-height:1.8;letter-spacing:.8px;padding-bottom:16px}.chapter-label>span:last-child{text-align:right;max-width:110px}.story-layout{display:flex;flex-direction:column;gap:24px;padding-top:37px}.story-symbol{font-size:52px;padding-top:0}.story-statement{font-size:clamp(30px,7.9vw,42px);line-height:1.35;letter-spacing:-.045em}.story-statement br{display:none}.story-caption{gap:17px;margin-top:29px}.caption-line{width:27px}.story-caption p{font-size:12px}.possibility-links{grid-template-columns:1fr;margin-top:38px}.possibility-links>a{padding:20px 0;font-size:11px;gap:18px}.possibility-links>a:not(:last-child){border-right:0;border-bottom:1px solid var(--line)}.possibility-links>a>span{font-size:8px}.possibility-links b{font-size:21px}.pricing{padding-top:30px;padding-bottom:52px;border-radius:17px 17px 0 0}.section-heading{flex-direction:column;align-items:flex-start;gap:26px;padding-top:35px;margin-bottom:24px}.section-heading h2{font-size:39px;margin-top:13px}.section-heading .eyebrow{font-size:7px;letter-spacing:1.5px}.pricing-controls{display:flex;align-items:center;justify-content:space-between;width:100%;padding-bottom:0;gap:15px}.segmented{padding:3px;gap:2px}.segmented button{font-size:9px;padding:8px 12px}.pricing-controls>span{max-width:76px;font-size:8px;margin-top:0;text-align:right}.preview-note{font-size:9px;line-height:1.8;margin-bottom:26px;gap:7px}.preview-dot{margin-top:7px}.plans{grid-template-columns:1fr;gap:33px}.plan{padding:27px 26px 23px}.plan-header h3{font-size:26px}.plan-description{font-size:12px;min-height:0;max-width:250px;margin-top:14px;margin-bottom:23px}.plan-price strong{font-size:47px}.plan-price .currency{font-size:27px}.plan-price>span{font-size:11px}.plan-billing{font-size:10px;min-height:0;margin-top:8px}.plan>.button{margin-top:21px;font-size:12px;min-height:46px}.plan hr{margin:24px 0 22px}.plan ul{font-size:12px;gap:12px}.plan-extra{grid-template-columns:1fr 1fr;margin-top:22px!important;padding-top:20px!important;gap:11px!important;font-size:10px!important}.plan-status{font-size:8px;padding-top:22px}.pricing-foot{flex-direction:column;align-items:flex-start;gap:18px}.pricing-foot>p{max-width:none;font-size:10px;line-height:1.8}.pricing-foot .text-button{font-size:11px}.pricing-assist{flex-wrap:wrap;gap:15px;margin-top:34px;padding-top:27px}.assist-symbol{font-size:34px}.pricing-assist p{font-size:12px}.pricing-assist>.button{margin-left:0;margin-top:5px;width:100%;justify-content:space-between;padding-inline:19px;min-height:46px}.table-note{font-size:9px;line-height:1.8}.possibilities{padding-block:64px}.possibilities-heading{flex-direction:column;align-items:flex-start;gap:22px;margin-top:34px}.possibilities-heading h2{font-size:40px}.possibilities-heading>p{font-size:12px}.feature-grid{grid-template-columns:1fr;gap:21px;margin-top:31px}.feature-card{min-height:555px}.feature-copy{padding:29px 25px 0}.feature-kicker{font-size:7px;letter-spacing:1.1px}.feature-copy h3{font-size:29px;line-height:1.18}.feature-copy p{font-size:12px;margin-top:16px}.inline-link{font-size:11px;gap:24px;margin-top:20px}.wp-scene{height:265px;margin-top:19px}.wp-screen{width:88%;left:12%}.wp-screen-content{padding:18px}.studio-layout h4{font-size:27px}.studio-layout img{height:155px}.wp-circle{left:5%;bottom:15px;width:51px;height:51px}.mail-scene{height:250px;margin-top:26px}.mail-address>strong{font-size:27px}.mail-address>span{font-size:6px}.mail-envelope{width:80px}.why{padding-top:4px;padding-bottom:58px}.why-layout{grid-template-columns:1fr;gap:38px;padding-top:35px}.why-intro h2{font-size:46px;margin-top:16px}.why-intro .eyebrow{font-size:7px;letter-spacing:1.5px}.why-intro .button{font-size:11px;margin-top:19px}.why-details article{padding-block:25px;gap:22px}.why-details h3{font-size:22px}.why-details p{font-size:12px}.detail-tag{font-size:7px}.domain-band{padding-block:33px;flex-direction:column;align-items:flex-start;gap:23px;margin-bottom:62px}.domain-band .eyebrow{font-size:7px}.domain-band h2{font-size:33px}.domain-band p:last-child{font-size:12px}.domain-band>.button{margin-left:0;padding-left:0;border:0;font-size:11px}.faq{padding-block:61px}.faq-layout{grid-template-columns:1fr;gap:34px}.faq-heading h2{font-size:42px;margin-top:17px}.faq-heading>.text-button{font-size:12px;margin-top:24px}.faq-list summary{font-size:13px;line-height:1.7}.faq-list details{padding-block:20px}.faq-list details p{font-size:12px}.closing-inner{padding-top:66px;padding-bottom:26px}.closing-inner>.eyebrow{font-size:7px;letter-spacing:1.5px}.closing h2{font-size:clamp(58px,15vw,88px);line-height:1.08;margin-top:28px}.closing-actions{flex-direction:column;align-items:flex-start;gap:20px;margin-top:29px}.closing-actions .button{font-size:11px;min-height:47px}.closing-actions>span{font-size:10px}.closing-bottom{margin-top:69px;gap:22px;font-size:6px;letter-spacing:1px}.closing-bottom>span{max-width:135px}.closing-bottom>span:last-child{text-align:right}.closing-orbit{width:430px;height:430px;right:-280px;top:90px}.footer-top{grid-template-columns:1fr 1fr;gap:34px 22px;padding-block:39px}.footer-top>div:first-child{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.footer-top>div:first-child>p{margin-top:0;font-size:10px;max-width:90px;text-align:right}.footer-column{font-size:11px;gap:13px}.footer-column h3{font-size:11px}.footer-column button{font-size:11px}.footer-column:last-child{grid-column:1/-1}.footer-bottom{padding-block:22px 72px;font-size:6px;align-items:flex-start;gap:15px}.footer-bottom>div{gap:15px;flex-wrap:wrap;justify-content:flex-end;max-width:165px}.footer-bottom button{font-size:8px}.footer-bottom>div>span{width:100%;text-align:right;font-size:6px}.motion-toggle{right:15px;bottom:14px;padding:8px 10px;font-size:8px}.modal{width:calc(100% - 24px);max-height:calc(100dvh - 24px);border-radius:11px}.modal-top{padding:18px 22px}.checkout-content{display:flex;flex-direction:column-reverse}.checkout-main{padding:25px 23px}.checkout-main h2{font-size:29px}.checkout-steps{font-size:9px;gap:7px;margin-top:23px;padding-bottom:22px}.order-sidebar{padding:21px 23px;border-left:0;border-bottom:1px solid #e5e8f2;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:0 15px}.sidebar-caption{font-size:7px;grid-column:1;grid-row:1}.sidebar-plan{margin-top:5px;grid-column:1;grid-row:2;justify-content:flex-start;gap:14px}.sidebar-plan>span{font-size:21px}.sidebar-plan>button{font-size:8px}.summary-price{margin-top:0;text-align:right;grid-column:2;grid-row:1/3}.summary-price>strong{font-size:28px!important}.summary-price>span{font-size:8px}.order-sidebar ul,.order-sidebar>p,.summary-brand,.summary-total{display:none}.checkout-main>.eyebrow{font-size:8px}.form-step{padding-top:23px}.modal .form-step h3{font-size:18px}.form-step input:not([type=checkbox]){font-size:14px;padding:12px}.form-step small{font-size:10px}.modal .checkbox-label{font-size:10px}.modal .form-info{font-size:10px}.step-buttons .button{font-size:10px;gap:10px;padding:10px 13px}.small-modal{width:calc(100% - 28px);padding:33px 26px}.small-modal h2{font-size:28px}.small-modal>.eyebrow{font-size:8px}.small-modal>.close-modal{top:15px;right:15px}.choice-row{gap:6px}.choice-row label{font-size:9px}.choice-row label>span{padding:12px 4px}.small-modal select{font-size:13px}}
@media(max-width:760px) and (min-width:601px){.header nav{display:none;position:absolute;left:0;top:78px;width:100%;padding:20px 28px;background:#0c1119fa;border-bottom:1px solid #ffffff22;font-size:14px}.header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.header nav>a{padding:14px 0}.menu-toggle{display:flex;flex-direction:column;gap:5px;padding:10px 0 10px 10px;order:4}.menu-toggle>span{display:block;width:20px;height:1px;background:#b0b6c1;transition:transform .3s}.menu-toggle[aria-expanded=true]>span:first-child{transform:translateY(3px) rotate(45deg)}.menu-toggle[aria-expanded=true]>span:last-child{transform:translateY(-3px) rotate(-45deg)}.nav-actions{margin-left:auto}.panel-link{display:flex;font-size:11px}.nav-cta{display:none}}
@media(max-width:360px){h1{font-size:clamp(38px,12.5vw,45px)}.hero-actions{flex-wrap:wrap;gap:8px}.hero-actions .ghost{padding-left:0}.hero{min-height:810px}.hero-visual{height:51%}.hero-index{margin-right:85px}.brand>span{font-size:22px}.brand img{width:29px;height:29px}.panel-link{font-size:9px;gap:5px}.nav-wrap{gap:8px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.motion-ready [data-reveal]{opacity:1;transform:none}.motion-ready .story-word{opacity:1}.button:hover,.plan:hover{transform:none}.wordpress-card:hover .wp-screen{transform:rotate(-7deg) rotateY(-10deg) rotateX(5deg)}}
