@charset "UTF-8";.kit-lp{--navy:#0b1423;--navy2:#101e31;--gold:#dfc18a;--gold-dark:#8c632b;--ivory:#f5f3ed;--ink:#182130;--muted:#b4bdca;--border:rgba(222,193,138,.2)}.kit-lp *{box-sizing:border-box}html:has(.kit-lp){scroll-behavior:smooth;scroll-padding-top:85px}.kit-lp{margin:0;background:var(--navy);color:#f7f7f4;font-family:Yu Gothic,YuGothic,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.85;font-size:16px;-webkit-font-smoothing:antialiased}.kit-lp a{color:inherit;text-decoration:none}.kit-lp button{font:inherit}.kit-lp img{display:block;max-width:100%;height:auto}.kit-lp a,.kit-lp button,.kit-lp summary{-webkit-tap-highlight-color:transparent}.kit-lp a:focus-visible,.kit-lp button:focus-visible,.kit-lp summary:focus-visible{outline:3px solid #a78345;outline-offset:5px}.kit-lp h1,.kit-lp h2,.kit-lp h3,.kit-lp p{margin:0}.kit-lp h1,.kit-lp h2,.kit-lp h3{line-height:1.55}.kit-lp em{font-style:normal;color:var(--gold)}.kit-lp .wrap{width:min(1240px,calc(100% - 96px));margin:auto}.kit-lp .eyebrow{font-family:Arial,sans-serif;font-size:11px;letter-spacing:2.3px;font-weight:700;color:var(--gold);line-height:1.6}.kit-lp .section{padding:104px 0}.kit-lp .section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:35px;margin:24px 0 48px}.kit-lp .section-heading>p{color:var(--muted);font-size:15px;min-width:280px}.kit-lp .section h2{font-size:36px;letter-spacing:-1px;font-weight:700}.kit-lp .note{font-size:14px;line-height:1.8;color:var(--muted)}.kit-lp header{height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 48px;border-bottom:1px solid rgba(255,255,255,.1);background:var(--navy)}.kit-lp .brand{font-family:Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:1px}.kit-lp .brand span{font-size:10px;letter-spacing:2px;color:var(--muted);font-weight:400;margin-left:10px}.kit-lp header nav{display:flex;gap:30px;font-size:12px;color:#c7ced8}.kit-lp .header-cta{font-size:12px;border:1px solid var(--border);padding:10px 20px}.kit-lp .header-cta span{margin-left:25px;color:var(--gold)}.kit-lp .skip{position:absolute;left:10px;top:-100px;z-index:10;background:white;color:black;padding:10px}.kit-lp .skip:focus{top:10px}.kit-lp .hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(110deg,#0b1423 35%,#15263b)}.kit-lp .hero-glow{position:absolute;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(186,153,90,.13),transparent 65%);right:-120px;top:-100px;z-index:-1}.kit-lp .hero-grid{display:grid;grid-template-columns:1.16fr 1fr;gap:32px;padding:76px 0 55px;align-items:center}.kit-lp .gold-dot{display:inline-block;width:6px;height:6px;background:var(--gold);border-radius:50%;margin-right:10px;vertical-align:middle}.kit-lp .hero h1{font-size:clamp(32px,3.18vw,47px);line-height:1.53;letter-spacing:-1.7px;margin:22px 0 25px;white-space:nowrap}.kit-lp .hero h1 em{background:linear-gradient(100deg,#efd8ac,#cba869);-webkit-background-clip:text;background-clip:text;color:transparent}.kit-lp .hero-lead{font-size:19px;font-weight:700;margin-bottom:7px}.kit-lp .hero-description{color:#bcc5d0;line-height:1.9}.kit-lp .product-name{font-size:13px;margin:27px 0 12px;font-weight:700}.kit-lp .hero-offer{display:flex;align-items:center;gap:25px}.kit-lp .price{font-family:Arial,sans-serif;font-size:42px;letter-spacing:-1.3px;line-height:1.1;font-weight:500;white-space:nowrap}.kit-lp .price>span{font-size:.6em;margin-right:4px}.kit-lp .price small{font-family:Yu Gothic,Meiryo,sans-serif;display:block;font-size:11px;font-weight:400;letter-spacing:.2px;margin-top:9px;color:#bcc5d0}.kit-lp .button{background:linear-gradient(115deg,#f1d9a7,#d2af70);color:#172131;display:flex;justify-content:space-between;align-items:center;gap:28px;padding:18px 25px;min-height:60px;font-size:14px;font-weight:700;box-shadow:0 4px 20px #0002;transition:transform .2s,filter .2s}.kit-lp .button:hover{filter:brightness(1.07);transform:translateY(-2px)}.kit-lp .button span{font:23px Arial}.kit-lp .hero-note{margin-top:20px;font-size:12px;color:#b7c2d0}.kit-lp .hero-visual{height:500px;position:relative;min-width:0}.kit-lp .orbit{border:1px solid rgba(223,193,138,.15);position:absolute;width:470px;height:470px;border-radius:50%;top:-8px;left:18px;transform:rotate(-20deg)}.kit-lp .orbit-two{width:370px;height:370px;top:42px;left:68px;border-style:dashed;opacity:.6}.kit-lp .visual-top{position:absolute;top:-15px;right:0;letter-spacing:3px;font:10px Arial;color:#8c9aac}.kit-lp .screen-frame{position:absolute;top:85px;left:70px;width:calc(100% - 70px);height:297px;overflow:hidden;border:7px solid #263548;border-radius:10px;background:#faf9f5;box-shadow:0 28px 65px #0007;transform:perspective(1100px) rotateY(-8deg) rotateX(3deg)}.kit-lp .screen-frame img{width:100%;height:auto}.kit-lp .window-bar{height:29px;background:#e6e8e9;display:flex;align-items:center;gap:4px;padding:0 10px;color:#52606d}.kit-lp .window-bar i{width:5px;height:5px;border-radius:50%;background:#9aa5aa}.kit-lp .window-bar span{font-size:8px;margin-left:8px}.kit-lp .manual-book{position:absolute;left:0;top:143px;width:203px;box-shadow:18px 23px 28px #0005;transform:perspective(1000px) rotateY(-14deg) rotate(-6deg);border-right:8px solid #bcb5a3}.kit-lp .manual-book img{width:100%}.kit-lp .book-spine{position:absolute;left:-16px;top:0;height:100%;writing-mode:vertical-rl;background:#252728;color:#b89e6d;width:17px;font:7px Arial;padding:18px 5px;letter-spacing:2px}.kit-lp .visual-stamp{position:absolute;top:29px;left:4px;border-top:1px solid var(--gold);padding-top:10px;display:flex;gap:10px;align-items:center;color:var(--gold)}.kit-lp .visual-stamp strong{font:49px Georgia}.kit-lp .visual-stamp span{font:9px/1.5 Arial;letter-spacing:1px}.kit-lp .visual-tag{position:absolute;bottom:48px;right:0;background:#17283c;border:1px solid #6d644e;padding:13px 20px;font-size:12px;box-shadow:0 12px 25px #0003}.kit-lp .visual-tag span{font:17px Georgia;color:var(--gold);padding-right:15px;margin-right:12px;border-right:1px solid #ffffff30}.kit-lp .visual-caption{position:absolute;bottom:-22px;left:0;width:100%;font-size:10px;color:#9eabbc;line-height:1.8}.kit-lp .hero-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff1c;padding:24px 0;font-size:12px;color:#aeb9c9}.kit-lp .hero-bottom>span{font:10px Arial;letter-spacing:2px;color:var(--gold)}.kit-lp .hero-bottom b{font-weight:500;color:#eceeea}.kit-lp .hero-bottom>a{font-size:21px}.kit-lp .light{background:var(--ivory);color:var(--ink)}.kit-lp .light .eyebrow{color:var(--gold-dark)}.kit-lp .light .note,.kit-lp .light .section-heading>p{color:#5c6269}.kit-lp .pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.kit-lp .pain-grid article{border-top:1px solid #cbc7bd;padding-top:28px}.kit-lp .line-icon{display:block;color:#a48247;font-size:29px;font-family:Georgia;margin-bottom:16px}.kit-lp .pain-grid h3{font-size:18px;margin-bottom:12px}.kit-lp .pain-grid p{font-size:15px;color:#5c6269}.kit-lp .bridge{text-align:center;border-top:1px solid #dedbd3;margin-top:42px;padding-top:30px;font-size:15px}.kit-lp .bridge strong{font-weight:600}.kit-lp .mechanism{background:#111e30}.kit-lp .flow{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);padding:0;margin:0;gap:20px}.kit-lp .flow li{position:relative;border-top:1px solid #d7be853b;padding-top:24px}.kit-lp .flow li:not(:last-child):after{content:"→";position:absolute;right:-14px;top:34px;color:var(--gold)}.kit-lp .flow-icon{font:26px/55px Georgia;display:block;width:56px;text-align:center;color:var(--gold);border:1px solid #d7be853b;margin-bottom:20px}.kit-lp .flow small{font:9px Arial;letter-spacing:1.2px;color:#91a2b9}.kit-lp .flow h3{font-size:18px;margin:10px 0}.kit-lp .flow p{font-size:14px;color:#b4bdca}.kit-lp .inline-note{display:flex;align-items:center;gap:20px;margin-top:35px;padding:20px 0 0;border-top:1px solid #ffffff18;font-size:13px;color:#b4bdca}.kit-lp .inline-note>span{color:var(--gold);white-space:nowrap}.kit-lp .ideas-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.kit-lp .idea-card{background:#fff;border:1px solid #e0ddd5}.kit-lp .idea-art{height:225px;position:relative;padding:22px;overflow:hidden}.kit-lp .art-kicker{font:9px Arial;letter-spacing:2px;position:relative;z-index:2}.kit-lp .writing-art{background:#e8e6df}.kit-lp .paper{background:#fff;transform:rotate(-5deg);width:90%;margin:22px auto 0;padding:17px;box-shadow:0 12px 28px #31332812}.kit-lp .paper>span{font-size:11px;font-weight:700}.kit-lp .paper i{display:block;margin:12px 0;height:4px;background:#e4e4de;width:90%}.kit-lp .paper i:nth-child(3){width:70%}.kit-lp .paper b{display:block;color:#99773a;font-size:9px;margin-top:17px}.kit-lp .art-label{position:absolute;bottom:8px;right:12px;font-size:10px;color:#63655f}.kit-lp .image-art{background:#d9ddd5}.kit-lp .art-landscape{height:143px;position:relative;overflow:hidden;margin:15px 10px 0;background:#b8c7bd;border:5px solid white;box-shadow:0 10px 20px #0001;transform:rotate(4deg)}.kit-lp .sun{height:38px;width:38px;background:#f0d7a4;border-radius:50%;position:absolute;top:15px;left:50%}.kit-lp .mountain{width:200px;height:200px;position:absolute;transform:rotate(45deg);border-radius:25px}.kit-lp .m1{background:#5f8077;left:-45px;top:70px}.kit-lp .m2{background:#385b56;left:120px;top:75px}.kit-lp .art-landscape>span{position:absolute;bottom:14px;left:15px;font:6px Arial;letter-spacing:1px;color:white}.kit-lp .chat-art{background:#e4e7eb}.kit-lp .bubble{margin:23px 0 12px 55px;background:white;border-radius:9px 9px 0 9px;padding:12px;font-size:11px;box-shadow:0 4px 10px #00003b05}.kit-lp .bubble.answer{margin:0 28px 0 0;border-radius:9px 9px 9px 0;background:#24354a;color:white;display:flex;gap:12px}.kit-lp .answer>span{color:var(--gold)}.kit-lp .idea-content{padding:25px 26px}.kit-lp .pill{font-size:10px;color:#7a633b;letter-spacing:.5px;border:1px solid #dfd4bf;padding:4px 9px}.kit-lp .idea-content h3{font-size:20px;margin:17px 0 12px}.kit-lp .idea-content p{font-size:14px;color:#64676b}.kit-lp .idea-price{border-top:1px solid #ece9e3;margin-top:25px;padding-top:17px;font-size:12px;color:#666}.kit-lp .idea-price strong{font:28px Arial;color:#1e2c3b;margin-left:6px}.kit-lp .idea-price>span{float:right;margin-top:6px}.kit-lp .idea-note{margin:24px 0 32px}.kit-lp .included-sample{display:flex;gap:27px;align-items:center;border:1px solid #d7cfbf;padding:30px}.kit-lp .sample-symbol{font-size:34px;color:#a78445}.kit-lp .included-sample .eyebrow{font-size:9px}.kit-lp .included-sample h3{font-size:18px;margin:5px 0 8px}.kit-lp .included-sample p{font-size:14px;color:#64676b;max-width:680px}.kit-lp .included-sample>a{font-size:13px;white-space:nowrap;margin-left:auto;border-bottom:1px solid #ae8f58;padding:8px 0}.kit-lp .included-sample>a span{margin-left:20px}.kit-lp .contents{background:#0b1423}.kit-lp .bundle{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.kit-lp .bundle-visual{height:470px;position:relative;background:radial-gradient(ellipse,#263343,transparent 70%)}.kit-lp .bundle-page{top:15px;left:40%;width:228px;transform:rotate(9deg)}.kit-lp .bundle-cover,.kit-lp .bundle-page{position:absolute;box-shadow:0 20px 45px #0008}.kit-lp .bundle-cover{top:50px;left:10%;width:205px;transform:rotate(-8deg);border-right:7px solid #a59f91}.kit-lp .bundle-files{position:absolute;bottom:25px;right:20px;width:200px;display:flex;flex-direction:column;gap:7px;transform:rotate(-3deg)}.kit-lp .bundle-files>span{background:#203044;border:1px solid #7b7158;color:#e5cfaa;padding:10px 16px;font:9px Arial;letter-spacing:1px;box-shadow:0 8px 15px #0004}.kit-lp .bundle-files b{float:right}.kit-lp .bundle-visual>p{position:absolute;bottom:-13px;left:0;width:100%;text-align:center;font-size:11px;color:#aeb9c9}.kit-lp .bundle-list article{display:flex;gap:18px;border-bottom:1px solid #ffffff18;padding:19px 0}.kit-lp .bundle-list article>span{font:12px Georgia;color:var(--gold);padding-top:7px}.kit-lp .bundle-list h3{font-size:17px}.kit-lp .bundle-list h3 b{font-weight:500;color:var(--gold);font-size:14px}.kit-lp .bundle-list h3 small{font-size:11px;color:#c9c5b9}.kit-lp .bundle-list p{font-size:13px;color:#b3bfce;margin-top:7px}.kit-lp .real-screens{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:30px;padding-top:70px;margin-top:50px;border-top:1px solid #ffffff1a}.kit-lp .screens-intro h3{font-size:27px;margin:18px 0}.kit-lp .screens-intro>p:not(.eyebrow){font-size:13px;color:#b3bfce}.kit-lp .screens-intro .note{margin-top:20px}.kit-lp .screenshot-card{padding:0;cursor:pointer;border:1px solid #344254;background:#142235;color:#edf1f5;text-align:left;transition:transform .2s}.kit-lp .screenshot-card:hover{transform:translateY(-4px)}.kit-lp .shot{height:225px;overflow:hidden;background:var(--ivory)}.kit-lp .shot img{width:100%}.kit-lp .screenshot-card>span{display:block;padding:17px;font-size:12px}.kit-lp .screenshot-card b{float:right;color:var(--gold)}.kit-lp .steps{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0;gap:35px}.kit-lp .steps li{border-top:1px solid #c9c4b9;padding-top:20px}.kit-lp .steps li>span{font:35px Georgia;color:#a48755}.kit-lp .steps h3{font-size:18px;margin:14px 0 10px}.kit-lp .steps p{font-size:14px;color:#65686a;max-width:295px}.kit-lp .requirements{margin-top:44px;border-left:2px solid #ae8a4e;background:#ece9e1;padding:22px 27px}.kit-lp .requirements strong{font-size:14px}.kit-lp .requirements p{font-size:13px;color:#64676b;margin-top:8px}.kit-lp .pricing{background:linear-gradient(120deg,#122137,#0b1423)}.kit-lp .price-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px}.kit-lp .price-layout h2{margin:25px 0}.kit-lp .price-story{font-size:16px;color:#b7c2d0}.kit-lp .license-summary{border-top:1px solid #ffffff21;margin-top:45px;padding-top:25px}.kit-lp .license-summary>span{font:11px Arial;letter-spacing:2px;color:var(--gold)}.kit-lp .license-summary h3{font-size:17px;margin:12px 0}.kit-lp .license-summary p{font-size:14px;color:#b7c2d0}.kit-lp .license-summary .note{font-size:12px;margin-top:18px}.kit-lp .price-card{background:#f6f3eb;color:#192638;padding:40px;border-top:3px solid var(--gold)}.kit-lp .price-card .eyebrow{color:#866636;font-size:9px}.kit-lp .price-card h3{font-size:21px;margin:18px 0 23px}.kit-lp .large{font-size:63px}.kit-lp .large small{display:inline-block;color:#65676a;font-size:12px;margin-left:15px;letter-spacing:0}.kit-lp .checklist{list-style:none;padding:22px 0;margin:25px 0;border-top:1px solid #d4d0c6;border-bottom:1px solid #d4d0c6;font-size:14px}.kit-lp .checklist li{margin:9px 0}.kit-lp .checklist li:before{content:"✓";color:#8d6c36;margin-right:12px}.kit-lp .price-card .note{font-size:11px;color:#64676b;margin:14px 0 24px}.kit-lp .cost-note{padding-top:20px;border-top:1px solid #d4d0c6;font-size:12px;color:#64676b}.kit-lp .cost-note strong{color:#273344}.kit-lp .cost-note p{margin-top:8px}.kit-lp .faq-layout{display:grid;grid-template-columns:.75fr 1.4fr;gap:95px}.kit-lp .faq-layout h2{margin:22px 0}.kit-lp .faq-layout>div>p:not(.eyebrow){font-size:14px;color:#65686a}.kit-lp .faqs details{border-top:1px solid #d0ccc2}.kit-lp .faqs details:last-child{border-bottom:1px solid #d0ccc2}.kit-lp .faqs summary{list-style:none;cursor:pointer;display:flex;gap:25px;align-items:center;justify-content:space-between;padding:23px 0;font-size:15px;font-weight:600}.kit-lp .faqs summary::-webkit-details-marker{display:none}.kit-lp .faqs summary>span{color:#92723b;font-size:20px;font-weight:400}.kit-lp .faqs details[open] summary>span{transform:rotate(45deg)}.kit-lp .faqs details>p{font-size:14px;color:#60656a;padding:0 24px 23px 0}.kit-lp .readiness{background:#eae7de;color:#253244;border-top:1px solid #dbd6ca}.kit-lp .readiness .eyebrow{color:#866636}.kit-lp .readiness .section-heading>p{color:#64676b}.kit-lp .readiness h2{font-size:30px}.kit-lp .status-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.kit-lp .status-grid article{padding:28px;border:1px solid #c9c4b8;background:#f5f3ee}.kit-lp .status-label{font-size:11px;color:#346354;border:1px solid #a7b8ae;padding:4px 8px}.kit-lp .status-label.pending{color:#7e5f2e;border-color:#bba98b}.kit-lp .status-grid h3{font-size:17px;margin:19px 0 13px}.kit-lp .readiness-note,.kit-lp .status-grid p{font-size:14px;color:#61676d}.kit-lp .readiness-note{margin-top:25px}.kit-lp .final-section{text-align:center;padding:100px 0;background:radial-gradient(ellipse at 50% 100%,#23364b,transparent 70%),#0b1423}.kit-lp .final-inner h2{font-size:38px;margin:25px 0 20px}.kit-lp .final-inner>p:not(.eyebrow){color:#bac4d1;font-size:15px}.kit-lp .final-product{font-size:14px;margin-top:32px}.kit-lp .final-price{font-size:48px;margin:20px 0}.kit-lp .final-price small{display:inline;font-size:12px;margin-left:10px}.kit-lp .final-includes{font-size:12px!important}.kit-lp .final-inner .button{width:min(390px,100%);margin:27px auto 18px}.kit-lp .final-terms{font-size:12px!important}.kit-lp .terms-link{display:inline-block;font-size:11px;color:#ccb68f;border-bottom:1px solid #786a50;margin-top:20px;padding-bottom:5px}.kit-lp footer{display:flex;align-items:center;gap:22px;padding:35px 0 45px}.kit-lp footer>.brand{font-size:19px}.kit-lp footer>span{font:10px Arial;color:#8f9db1}.kit-lp footer>div{display:flex;gap:20px;margin-left:auto;font-size:10px;color:#a3afbf}.kit-lp footer>small{font:10px Arial;color:#8f9db1}.kit-lp .sticky-buy{position:fixed;bottom:0;left:0;width:100%;z-index:8;background:#0c1729f5;border-top:1px solid #b79b645c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:40px;box-shadow:0 -5px 35px #0002}.kit-lp .sticky-buy[hidden]{display:none}.kit-lp .sticky-buy>span{font-size:11px;color:#d9dfe7}.kit-lp .sticky-buy strong{font:22px Arial;margin-left:15px;color:white}.kit-lp .sticky-buy small{font-size:10px}.kit-lp .sticky-buy>a{background:var(--gold);color:#182435;font-size:13px;font-weight:700;min-height:44px;display:flex;align-items:center;padding:8px 30px}.kit-lp dialog{padding:25px;max-width:min(900px,95vw);max-height:90vh;border:1px solid #8e7d5e;background:#f5f3ed;color:#182435}.kit-lp dialog::backdrop{background:#030914d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.kit-lp dialog p{font-size:14px;margin:15px 0}.kit-lp dialog>img{max-height:none;max-width:100%;margin:auto}.kit-lp .dialog-close{display:block;margin-left:auto;background:#142235;color:white;border:0;padding:12px 20px;cursor:pointer;position:sticky;top:0;z-index:2}@media(min-width:1600px){.kit-lp .hero-grid{padding-top:90px;padding-bottom:70px}.kit-lp .hero h1{font-size:47px}}@media(max-width:1100px){.kit-lp .wrap{width:calc(100% - 56px)}.kit-lp header{padding:0 28px}.kit-lp .hero-grid{gap:20px}.kit-lp .hero h1{font-size:34px}.kit-lp .hero-offer{gap:16px}.kit-lp .hero-offer .button{padding:16px;font-size:12px;gap:15px}.kit-lp .hero-visual{height:460px}.kit-lp .screen-frame{left:50px;width:calc(100% - 35px)}.kit-lp .manual-book{width:170px;top:170px}.kit-lp .visual-caption{bottom:-12px;font-size:10px}.kit-lp .orbit{width:380px;height:380px;left:-5px;top:35px}.kit-lp .orbit-two{width:290px;height:290px;left:40px;top:80px}.kit-lp .section h2{font-size:30px}.kit-lp .price-layout{gap:55px}.kit-lp .bundle{gap:30px}.kit-lp .bundle-cover{left:3%;width:180px}.kit-lp .bundle-page{width:210px}.kit-lp .faq-layout{gap:55px}.kit-lp .idea-content{padding:23px 20px}.kit-lp .idea-content h3{font-size:18px}.kit-lp .real-screens{gap:22px}.kit-lp .price-card{padding:30px}.kit-lp .hero-bottom>span{font-size:8px}.kit-lp .hero-note{font-size:12px}}@media(max-width:760px){html:has(.kit-lp){scroll-padding-top:20px}.kit-lp{font-size:16px}.kit-lp .wrap{width:calc(100% - 40px)}.kit-lp header{height:67px;padding:0 20px}.kit-lp .brand{font-size:21px}.kit-lp .brand span{font-size:8px;margin-left:6px}.kit-lp header nav{display:none}.kit-lp .header-cta{font-size:10px;padding:7px 10px}.kit-lp .header-cta span{margin-left:10px}.kit-lp .hero-grid{grid-template-columns:1fr;padding:35px 0 25px;gap:30px}.kit-lp .hero .eyebrow{font-size:9px;letter-spacing:1.6px}.kit-lp .hero h1{font-size:clamp(24px,6.25vw,40px);letter-spacing:-.9px;line-height:1.55;margin:19px 0}.kit-lp .hero-lead{font-size:15px}.kit-lp .hero-description{font-size:14px;line-height:1.8}.kit-lp .desktop-br{display:none}.kit-lp .product-name{font-size:12px;line-height:1.8;margin:21px 0 12px}.kit-lp .hero-offer{gap:17px;justify-content:space-between}.kit-lp .price{font-size:37px}.kit-lp .price small{font-size:10px;margin-top:7px}.kit-lp .hero-offer .button{min-height:56px;padding:14px;font-size:12px;gap:15px}.kit-lp .hero-note{font-size:14px;margin-top:17px;line-height:1.75}.kit-lp .hero-visual{height:360px;max-width:480px;width:100%;margin:5px auto 0}.kit-lp .screen-frame{top:38px;left:65px;width:calc(100% - 65px);height:220px;border-width:5px}.kit-lp .window-bar{height:20px}.kit-lp .window-bar span{font-size:6px}.kit-lp .manual-book{top:90px;left:10px;width:145px}.kit-lp .visual-top{top:5px;font-size:7px}.kit-lp .visual-stamp{top:2px;left:5px;padding-top:7px;gap:6px}.kit-lp .visual-stamp strong{font-size:32px}.kit-lp .visual-stamp span{font-size:6px}.kit-lp .visual-tag{bottom:49px;padding:9px 12px;font-size:10px}.kit-lp .visual-tag span{font-size:13px;margin-right:7px;padding-right:8px}.kit-lp .visual-caption{bottom:0;font-size:10px;line-height:1.7}.kit-lp .orbit{height:300px;width:300px;top:0;left:calc(50% - 150px)}.kit-lp .orbit-two{height:235px;width:235px;left:calc(50% - 117px);top:32px}.kit-lp .hero-bottom{flex-wrap:wrap;gap:15px 8px;padding:20px 0;font-size:10px}.kit-lp .hero-bottom>span{width:100%;font-size:8px}.kit-lp .hero-bottom>a{display:none}.kit-lp .section{padding:65px 0}.kit-lp .eyebrow{font-size:10px;letter-spacing:1.8px}.kit-lp .section h2{font-size:27px;line-height:1.6;letter-spacing:-.7px}.kit-lp .section-heading{display:block;margin:20px 0 32px}.kit-lp .section-heading>p{font-size:14px;margin-top:20px;min-width:0}.kit-lp .pain-grid{grid-template-columns:1fr;gap:23px}.kit-lp .pain-grid article{position:relative;padding:23px 0 0 58px}.kit-lp .line-icon{position:absolute;left:4px;top:20px;font-size:25px}.kit-lp .pain-grid h3{font-size:16px;margin-bottom:8px}.kit-lp .pain-grid p{font-size:14px}.kit-lp .bridge{font-size:14px;text-align:left;margin-top:28px;padding-top:25px}.kit-lp .flow{display:flex;flex-direction:column;gap:0}.kit-lp .flow li{min-height:108px;padding:17px 0 17px 83px;border-top:1px solid #ffffff20;display:grid;grid-template-columns:1fr 1fr;gap:3px 10px;align-items:center}.kit-lp .flow-icon{position:absolute;top:24px;left:0;width:54px;margin:0}.kit-lp .flow small{grid-column:1/-1;font-size:9px}.kit-lp .flow h3{font-size:17px;margin:0}.kit-lp .flow p{font-size:13px}.kit-lp .flow li:not(:last-child):after{content:"↓";left:22px;right:auto;top:87px;font-size:13px}.kit-lp .inline-note{display:block;margin-top:20px;padding-top:20px;font-size:14px}.kit-lp .inline-note>span{display:block;margin-bottom:8px}.kit-lp .ideas-grid{grid-template-columns:1fr;gap:25px}.kit-lp .idea-art{height:215px;padding:20px 27px}.kit-lp .paper{max-width:260px}.kit-lp .art-landscape{max-width:260px;margin:14px auto}.kit-lp .bubble{max-width:230px;margin-left:auto}.kit-lp .bubble.answer{max-width:245px;margin-left:0}.kit-lp .idea-content{padding:24px}.kit-lp .idea-content h3{font-size:21px;margin:17px 0 10px}.kit-lp .idea-content p{font-size:16px}.kit-lp .idea-price{margin-top:20px}.kit-lp .pill{font-size:12px}.kit-lp .art-label{font-size:11px}.kit-lp .idea-note{font-size:14px}.kit-lp .included-sample{padding:24px;display:block}.kit-lp .sample-symbol{display:none}.kit-lp .included-sample h3{font-size:17px;margin-top:12px}.kit-lp .included-sample p{font-size:14px}.kit-lp .included-sample>a{display:inline-block;margin-top:15px}.kit-lp .bundle{grid-template-columns:1fr;gap:25px}.kit-lp .bundle-visual{height:385px;max-width:390px;width:100%;margin:auto}.kit-lp .bundle-page{width:185px;left:40%;top:8px}.kit-lp .bundle-cover{width:170px;left:6%;top:40px}.kit-lp .bundle-files{right:0;bottom:15px;width:170px}.kit-lp .bundle-visual>p{font-size:10px;bottom:-16px}.kit-lp .bundle-list article{padding:20px 0}.kit-lp .bundle-list h3{font-size:16px}.kit-lp .bundle-list h3 b{display:block;font-size:14px;margin-top:4px}.kit-lp .bundle-list p{font-size:14px}.kit-lp .real-screens{grid-template-columns:1fr;gap:25px;margin-top:30px;padding-top:38px}.kit-lp .screens-intro h3{font-size:26px}.kit-lp .screens-intro h3 br{display:none}.kit-lp .screens-intro>p:not(.eyebrow){font-size:14px}.kit-lp .screens-intro .note{margin-top:10px}.kit-lp .shot{height:250px}.kit-lp .screenshot-card>span{font-size:14px}.kit-lp .steps{grid-template-columns:1fr;gap:25px}.kit-lp .steps li{position:relative;padding:21px 0 0 55px}.kit-lp .steps li>span{position:absolute;left:0;top:24px;font-size:28px}.kit-lp .steps h3{font-size:17px;margin:0 0 10px}.kit-lp .steps p{font-size:14px;max-width:none}.kit-lp .requirements{padding:20px;margin-top:28px}.kit-lp .requirements p{font-size:14px}.kit-lp .price-layout{grid-template-columns:1fr;gap:30px}.kit-lp .price-layout h2{margin:22px 0}.kit-lp .price-story{font-size:15px}.kit-lp .license-summary{margin-top:30px}.kit-lp .license-summary h3{font-size:16px}.kit-lp .license-summary .note{font-size:14px}.kit-lp .price-card{padding:27px 23px}.kit-lp .price-card h3{font-size:19px}.kit-lp .large{font-size:56px}.kit-lp .large small{font-size:12px;margin-left:10px}.kit-lp .checklist{font-size:14px}.kit-lp .price-card .button{font-size:13px;padding:16px}.kit-lp .cost-note,.kit-lp .price-card .note{font-size:14px}.kit-lp .faq-layout{grid-template-columns:1fr;gap:30px}.kit-lp .faq-layout h2{margin:20px 0}.kit-lp .faqs summary{font-size:15px;padding:22px 0;gap:12px}.kit-lp .faqs details>p{font-size:15px}.kit-lp .status-grid{grid-template-columns:1fr;gap:20px}.kit-lp .status-grid article{padding:23px}.kit-lp .status-label{font-size:12px}.kit-lp .status-grid h3{font-size:17px}.kit-lp .readiness-note,.kit-lp .status-grid p{font-size:14px}.kit-lp .final-section{padding:70px 0}.kit-lp .final-inner h2{font-size:26px;letter-spacing:-.8px}.kit-lp .final-inner>p:not(.eyebrow){font-size:14px}.kit-lp .final-product{font-size:13px;margin-top:26px}.kit-lp .final-price{font-size:44px}.kit-lp .final-includes{font-size:12px!important;line-height:2}.kit-lp .final-terms{font-size:14px!important}.kit-lp .terms-link{font-size:12px}.kit-lp .final-inner .button{font-size:14px}.kit-lp footer{flex-wrap:wrap;gap:18px 15px;padding:30px 0 110px}.kit-lp footer>span{font-size:9px}.kit-lp footer>div{margin-left:0;width:100%;font-size:12px}.kit-lp footer>small{font-size:10px}.kit-lp .sticky-buy{padding:9px 14px;gap:15px;justify-content:space-between}.kit-lp .sticky-buy>span{font-size:9px}.kit-lp .sticky-buy strong{display:block;margin:2px 0 0;font-size:21px}.kit-lp .sticky-buy>a{font-size:12px;padding:10px 17px}.kit-lp .sticky-buy small{font-size:10px}.kit-lp .note{font-size:14px}.kit-lp dialog{padding:16px}.kit-lp .dialog-close{font-size:14px}}@media(prefers-reduced-motion:reduce){html:has(.kit-lp){scroll-behavior:auto}.kit-lp *,.kit-lp :after,.kit-lp :before{transition:none!important}}.kit-lp .screen-frame img{height:calc(100% - 29px);object-fit:cover;object-position:center bottom}@media(max-width:760px){.kit-lp .screen-frame img{height:calc(100% - 20px)}}@media(max-width:370px){.kit-lp .price-layout{grid-template-columns:minmax(0,1fr)}.kit-lp .price-card{padding:25px 18px}.kit-lp .price-card .large{font-size:49px}.kit-lp .price-card .large small{display:block;margin:8px 0 0}.kit-lp .price-card .button{font-size:12px;gap:10px}.kit-lp .bundle-page{width:155px;left:35%}.kit-lp .bundle-cover{width:145px}.kit-lp .hero-offer{gap:10px}.kit-lp .hero-offer .button{padding:12px;gap:10px;font-size:11px}.kit-lp .hero-offer .price{font-size:33px}.kit-lp .brand{font-size:18px}.kit-lp .brand span{font-size:7px}.kit-lp .header-cta{font-size:9px}.kit-lp .final-inner h2{font-size:23px}}.kit-lp #ideas .editor-preview{background:#fff;max-width:292px;margin:14px auto 0;transform:rotate(-3deg);box-shadow:0 12px 28px #31332816;border:1px solid #d5d4ce;height:160px;overflow:hidden}.kit-lp #ideas .editor-toolbar{display:flex;justify-content:space-between;background:#f7f6f2;border-bottom:1px solid #e8e5dd;padding:7px 10px;font:8px Arial;color:#686e70}.kit-lp #ideas .editor-body{padding:12px 18px;position:relative}.kit-lp .editor-body>small{font:6px Arial;letter-spacing:1.6px;color:#9b824e}.kit-lp #ideas .editor-body>strong{display:block;font-size:14px;line-height:1.5;margin:5px 0}.kit-lp #ideas .editor-body>p{font-size:7px;color:#777;margin-bottom:7px}.kit-lp #ideas .editor-body i{display:block;height:2px;background:#e1e3df;margin:5px 0;width:90%}.kit-lp #ideas .editor-body i:nth-of-type(2){width:75%}.kit-lp #ideas .editor-assist{position:absolute;bottom:3px;right:10px;background:#eae4d6;padding:4px 7px;color:#675636;font-size:7px}.kit-lp #ideas .generated-art{padding:0;background:#132238}.kit-lp #ideas .generated-art>img{width:100%;height:100%;object-fit:cover}.kit-lp #ideas .generated-art .art-label{color:#fff;background:#0b1423c9;padding:3px 7px;font-size:10px}.kit-lp #ideas .trial-art{background:linear-gradient(120deg,#e2e6e8,#e8e5dc)}.kit-lp #ideas .trial-laptop{position:relative;width:82%;max-width:270px;background:#fafbf9;border:5px solid #24344a;border-radius:7px;margin:23px 0 0;height:135px;box-shadow:0 10px 18px #10213921;transform:perspective(700px) rotateY(5deg)}.kit-lp #ideas .trial-laptop:after{content:"";position:absolute;bottom:-11px;left:-12px;right:-12px;height:7px;border-radius:0 0 10px 10px;background:#9ba6b1}.kit-lp #ideas .trial-topbar{display:flex;justify-content:space-between;padding:8px;background:#eef0ee;font:6px Arial;color:#4b5966}.kit-lp #ideas .trial-tools{display:flex;justify-content:space-evenly;padding:11px 5px 8px}.kit-lp #ideas .trial-tools>span{font-size:20px;line-height:1.1;color:#947342;width:30%;text-align:center}.kit-lp #ideas .trial-tools small{display:block;font:6px Arial;letter-spacing:1px;color:#5e6972;margin-top:5px}.kit-lp #ideas .trial-action{margin:3px 14px;background:#24344a;color:#f4ead5;font-size:8px;padding:6px 10px}.kit-lp #ideas .trial-action b{float:right}.kit-lp #ideas .trial-cursor{position:absolute;right:23px;bottom:3px;font-size:25px;color:#cba86b;text-shadow:1px 1px white}.kit-lp #ideas .trial-phone{position:absolute;right:22px;bottom:26px;width:61px;height:114px;border:4px solid #203148;border-radius:10px;background:#f7f7f2;box-shadow:0 8px 16px #0002;transform:rotate(6deg);text-align:center}.kit-lp #ideas .trial-phone>span{width:18px;height:3px;display:block;background:#203148;margin:auto;border-radius:0 0 5px 5px}.kit-lp #ideas .trial-phone>b{display:block;color:#9f7b3a;font-size:24px;margin:11px 0 1px}.kit-lp #ideas .trial-phone>small{font:6px Arial;display:block;letter-spacing:1px}.kit-lp #ideas .trial-phone>i{display:block;font-size:6px;font-style:normal;color:#f7e6c1;background:#24344a;margin:10px 3px;padding:4px 0}.kit-lp #ideas .idea-caution{font-size:12px;line-height:1.8;color:#686a68;margin-top:17px}.kit-lp #ideas .idea-catch{font-size:13px;line-height:1.85;color:#816333;border-left:2px solid #cfb585;padding-left:12px;margin-top:18px}@media(max-width:760px){.kit-lp #ideas .idea-catch,.kit-lp #ideas .idea-caution{font-size:14px}.kit-lp #ideas .editor-preview{margin-top:12px;height:150px}.kit-lp #ideas .editor-body>strong{font-size:14px}.kit-lp #ideas .trial-laptop{margin-top:18px;height:127px}.kit-lp #ideas .trial-phone{bottom:25px}}body:has(.kit-lp)>.skip,body:has(.kit-lp)>footer,body:has(.kit-lp)>header{display:none}.kit-lp{width:100%;isolation:isolate}.kit-lp .sales-paused{background:#f5f3ed;color:#182130;text-align:center;padding:16px}.kit-lp [data-purchase][aria-disabled=true]{opacity:.55;cursor:not-allowed;pointer-events:none}