:root{--bg:#080c09;--panel:#101712;--line:#26352a;--green:#81ff59;--muted:#a2afa5}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--bg);color:#f4f7f3;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}img{max-width:100%;display:block}.wrap{width:min(1180px,calc(100% - 64px));margin:auto}.nav{height:104px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.logo{width:140px;height:48px;object-fit:contain}.nav nav{display:flex;gap:30px;font-size:13px;color:var(--muted)}.small-cta{border:1px solid #52654f;border-radius:7px;padding:10px 20px;background:#192217;color:#d7fbc8;font-size:13px;display:inline-block}.hero{display:grid;grid-template-columns:1fr 1.08fr;gap:48px;align-items:center;min-height:720px;padding-top:65px;padding-bottom:80px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--green);display:flex;align-items:center;gap:9px;margin-bottom:20px}.eyebrow i{height:6px;width:6px;border-radius:50%;background:var(--green);box-shadow:0 0 15px var(--green)}h1,h2,h3{font-family:Arial,Helvetica,sans-serif;letter-spacing:-1.8px;line-height:1.12;margin:0;font-weight:700}h1{font-size:59px}h2{font-size:43px}h3{font-size:21px;letter-spacing:-.6px}em{font-style:normal;color:var(--green)}p{color:var(--muted)}.lead{font-size:17px;line-height:1.75;margin:24px 0}.lead strong{color:#e3eae0;font-weight:500}.hero-offer{padding:20px 22px;background:linear-gradient(110deg,#152012,#101611);border:1px solid #35472f;border-radius:12px}.muted{font-size:12px;color:var(--muted)}.price{font:700 42px/1.2 Arial,Helvetica,sans-serif;letter-spacing:-2px;color:#f7fff3}.price span{font:400 12px Arial,Helvetica,sans-serif;letter-spacing:0;margin-left:10px;color:var(--muted)}.hero-offer>div:first-child{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.cta{position:relative;display:flex;align-items:center;justify-content:center;gap:28px;width:100%;padding:17px 20px;border:0;border-radius:7px;background:linear-gradient(110deg,#80ff58,#a6ff78,#56e77b,#80ff58);background-size:300% 100%;color:#10220b;font-weight:800;font-size:14px;animation:flow 6s ease infinite,pulse 3s ease-in-out infinite;box-shadow:0 5px 25px #77ff5415}.cta span{font-size:20px}@keyframes flow{50%{background-position:100% 50%}}@keyframes pulse{50%{box-shadow:0 0 26px #7aff592b}}.micro{font-size:10px;text-align:center;color:#8e9f90;margin-top:12px}.founder-mini{display:flex;align-items:center;gap:12px;margin-top:23px;font-size:10px;color:var(--muted)}.founder-mini img{width:37px;height:37px;border-radius:50%;object-fit:cover;object-position:50% 22%}.founder-mini strong{color:#fff;font-weight:500}.hero-visual{position:relative;min-width:0;padding:100px 0 80px}.hero-visual:before{content:'';position:absolute;inset:-80px;background:radial-gradient(ellipse,#70ff5419,transparent 65%);pointer-events:none}.app-window{position:relative;border:1px solid #52634b;border-radius:12px;overflow:hidden;box-shadow:0 25px 70px #000;transform:perspective(1600px) rotateY(-8deg) rotateX(3deg);width:112%;margin-left:-2%}.app-window img{width:100%}.window-bar{background:#1a241c;display:flex;justify-content:space-between;padding:10px 13px;font-size:8px;color:#9caa9e}.dots{color:#7b8d78;letter-spacing:3px}.orbit-label{font-size:9px;letter-spacing:3px;text-align:right;color:#758b74;margin-bottom:22px}.floating-chat{position:absolute;left:-15px;top:32px;display:flex;align-items:center;gap:14px;padding:17px 20px;background:#1b281d;border:1px solid #4f7046;border-radius:13px;box-shadow:0 10px 40px #0007;font-size:12px;width:320px}.floating-chat p{font-size:11px;margin:5px 0 0}.ai-icon{font-size:29px;color:var(--green)}.floating-result{position:absolute;right:-10px;bottom:33px;border:1px solid #4c6543;display:flex;gap:12px;padding:15px 20px;border-radius:12px;background:#e3f3dc;color:#23331f;font-size:11px;box-shadow:0 15px 40px #0007}.floating-result>span{background:#79dd4f;border-radius:50%;padding:5px 10px}.floating-result small{display:block;font-size:9px;color:#55684d}.visual-caption{margin-top:22px;font-size:8px;letter-spacing:2px;color:#768673}.benefit-strip{border-block:1px solid var(--line);background:#0e150f}.benefit-strip>div{display:flex;justify-content:space-between;padding:22px 0;font-size:11px;color:#b5c4af}.section{padding-top:95px;padding-bottom:95px}.section-head{max-width:660px;margin:0 auto 42px;text-align:center}.section-head .eyebrow{justify-content:center}.section-head p{max-width:500px;margin:22px auto 0;font-size:14px}.demo-stage{position:relative;max-width:950px;margin:auto;border:1px solid #3d5135;border-radius:13px;overflow:hidden;box-shadow:0 0 100px #6bff4b09}.demo-stage img{width:100%;opacity:.7}.browser-label{display:flex;justify-content:space-between;padding:13px 20px;background:#172019;color:#9eaf9e;font-size:10px}.browser-label span{color:#7be85b}.play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #b6ff9d;background:#81ff59;color:#10210b;border-radius:10px;box-shadow:0 0 50px #0008;padding:16px 24px;font-weight:700;white-space:nowrap}.play span{margin-right:14px}.demo-tag{position:absolute;bottom:15px;right:20px;font-size:8px;letter-spacing:1.5px;color:#c7d7c2}.steps{display:flex;justify-content:space-between;max-width:900px;margin:25px auto 0;font-size:12px;color:#bcc9b6}.steps b{margin-right:10px;color:var(--green);font-size:10px}.build{background:#0e1410;border-block:1px solid var(--line)}.build-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px;margin-top:65px}.output-list article{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.output-list article>span{flex-shrink:0;width:43px;height:43px;border:1px solid #3e5637;background:#1c2c18;border-radius:10px;text-align:center;font-size:24px;color:var(--green)}.output-list small{font-size:8px;letter-spacing:1.5px;color:#789371}.output-list h3{font-size:19px;margin:6px 0 8px}.output-list p{font-size:12px;margin:0;max-width:340px}.product-stack{position:relative;min-height:650px}.report{border:1px solid #4a6440;border-radius:12px;background:linear-gradient(140deg,#1c2b19,#111b12);padding:30px 30px 45px;width:90%;margin:30px auto}.report-top{font-size:10px;color:var(--green);display:flex;justify-content:space-between;margin-bottom:30px}.report-top span{font-size:7px;letter-spacing:1px;color:#93a28a}.report h3{font-size:32px;margin-bottom:25px}.report-line{display:flex;justify-content:space-between;font-size:11px;padding:14px 0;border-bottom:1px solid #30442a}.report-line span{color:var(--green);font-size:10px}.report>small{display:block;color:#788e73;font-size:8px;margin-top:15px}.dashboard-frame{position:absolute;top:350px;left:-15px;width:94%;border:6px solid #283029;border-radius:12px;box-shadow:0 20px 35px #0009;transform:rotate(-5deg);overflow:hidden}.phone{position:absolute;right:-12px;bottom:30px;width:140px;height:290px;border:5px solid #3e493e;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px #000b;transform:rotate(7deg)}.phone img{width:100%;height:100%;object-fit:cover}.stack-caption{position:absolute;bottom:-5px;left:15px;font-size:10px;color:#92a38b}.inline-offer{display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #3c5134;border-radius:12px;padding:27px 34px;margin-top:65px;background:#152010}.inline-offer b{font-size:16px}.inline-offer p{font-size:12px;margin:6px 0 0}.inline-offer strong{color:var(--green)}.inline-offer .cta{width:auto;min-width:330px}.testimonials{text-align:center}.testimonials>.eyebrow{justify-content:center}.testimonial-placeholder{max-width:680px;margin:35px auto 0;border-block:1px solid var(--line);padding:22px}.testimonial-placeholder>span{color:var(--green);font:50px Georgia}.testimonial-placeholder p{margin:0 0 12px;font-size:16px}.testimonial-placeholder small{color:#6e816a;font-size:10px}.offer-section{background:radial-gradient(ellipse at 20% 50%,#24431b45,transparent 60%),#101810;border-block:1px solid var(--line)}.offer-grid{display:grid;grid-template-columns:1fr .85fr;gap:85px;align-items:center}.offer-grid h2{font-size:42px}.offer-product{position:relative;margin-top:45px}.offer-product img{border:1px solid #3c5733;border-radius:12px;transform:perspective(1200px) rotateY(8deg);box-shadow:0 30px 60px #0009}.offer-badge{position:absolute;bottom:-25px;right:0;border-radius:50%;background:var(--green);color:#18300e;font-size:9px;line-height:1.6;font-weight:800;padding:26px;text-align:center;transform:rotate(10deg)}.offer-card{border:1px solid #759963;border-radius:17px;padding:35px;background:#0d140f;box-shadow:0 20px 100px #0005}.offer-card>.logo{width:125px;margin-bottom:25px}.offer-card h3{font-size:23px}.offer-card>p{font-size:12px}.offer-card ul{list-style:none;padding:10px 0;margin:0}.offer-card li{font-size:12px;color:#c3d0be;padding:7px 0}.offer-card li:before{content:'✓';color:var(--green);margin-right:12px}.bonus{border-block:1px solid #344a2d;padding:19px 0;margin:12px 0 20px}.bonus small{font-size:8px;letter-spacing:1px;color:var(--green)}.bonus p{font-size:11px;color:#d6e4cf;margin:9px 0}.bonus>span{font-size:8px;color:#82927b}.offer-price{text-align:center;margin:20px 0}.offer-price>span{font-size:12px;color:#98a793}.offer-price .price{font-size:38px;margin:9px 0}.offer-price b{font-size:78px;letter-spacing:-5px}.about{display:grid;grid-template-columns:.85fr 1fr;gap:100px;align-items:center}.portrait{position:relative;border-radius:12px;overflow:hidden;max-height:570px}.portrait img{width:100%;height:570px;object-fit:cover}.portrait:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#000c)}.portrait-caption{position:absolute;z-index:1;bottom:27px;left:30px;font:700 25px Arial,Helvetica,sans-serif}.portrait-caption span{font:12px Arial,Helvetica,sans-serif;display:block;color:var(--green)}.about p{font-size:14px}.about strong{color:#e0eadb}.mentor{color:#d8e9ce;font-style:italic}.instagram{display:inline-block;border-bottom:1px solid #526947;padding-bottom:4px;color:var(--green);font-size:13px;margin-top:10px}.faq{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;border-top:1px solid var(--line)}.faq h2{font-size:36px}details{border-bottom:1px solid var(--line);padding:18px 0}summary{font-size:13px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px}summary:after{content:'+';color:var(--green);font-size:20px}details[open] summary:after{content:'−'}details p{font-size:12px;max-width:500px}footer{border-top:1px solid var(--line);padding-top:30px;padding-bottom:30px;display:flex;align-items:center;gap:24px}footer .logo{width:100px}footer p{font-size:10px}footer span{margin-left:auto;font-size:8px;color:#63745e}footer a{font-size:9px;color:#afbea8}dialog{background:#101a12;border:1px solid #4e6f41;border-radius:16px;color:#fff;padding:35px;width:min(530px,90vw);box-shadow:0 20px 100px #000a}dialog::backdrop{background:#000c;backdrop-filter:blur(8px)}dialog h3{font-size:28px;margin-bottom:25px}dialog p{font-size:14px}.close{position:absolute;right:15px;top:10px;background:none;color:#fff;border:0;font-size:25px}.conversation p{background:#1c2a1c;border:1px solid #354a30;padding:17px;border-radius:12px;font-size:12px;color:#c4d0bd}.conversation p.user{background:#81ff59;color:#182c0f;margin-left:40px}.conversation b{font-weight:400;color:#eef6eb}#choices{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}#choices button{border:1px solid #4b6b3c;border-radius:8px;background:#20321b;color:#bfeeaa;padding:10px;font-size:11px}dialog small{font-size:9px;color:#81947a}.close-inline{margin-top:20px}
@media(min-width:1500px){.hero{min-height:780px}}@media(max-width:1000px){h1{font-size:46px}.hero{gap:28px}.hero-visual{margin-right:25px}.floating-chat{width:270px;left:0}.build-layout{gap:35px}.offer-grid{gap:40px}.about{gap:45px}.nav nav{gap:18px}.price{font-size:32px}}@media(max-width:720px){.wrap{width:calc(100% - 40px)}.nav{height:80px}.nav .logo{width:112px}.nav nav{display:none}.small-cta{font-size:11px;padding:8px 12px}.hero{grid-template-columns:1fr;padding-top:40px;padding-bottom:30px;gap:10px;min-height:0}.eyebrow{font-size:8px;letter-spacing:1.5px}h1{font-size:44px;letter-spacing:-2px;max-width:500px}h2{font-size:33px;letter-spacing:-1.3px}.lead{font-size:15px;margin:20px 0}.hero-offer{padding:18px}.price{font-size:36px}.hero-visual{padding:78px 0 95px;margin:0 15px 0 0}.app-window{width:100%;margin-left:0;transform:rotate(-2deg)}.floating-chat{top:5px;width:270px;left:0;padding:13px;font-size:11px}.floating-result{bottom:35px;right:-10px;padding:12px 15px}.orbit-label{font-size:7px;margin-bottom:15px}.visual-caption{font-size:7px}.benefit-strip>div{display:grid;grid-template-columns:1fr 1fr;gap:13px;font-size:9px;padding:18px 0}.section{padding-top:60px;padding-bottom:60px}.section-head{margin-bottom:30px}.section-head p{font-size:13px}.browser-label{font-size:7px;padding:10px}.demo-tag{font-size:6px;right:10px;bottom:8px}.play{font-size:10px;padding:12px 15px}.steps{font-size:9px;gap:15px;line-height:1.5}.steps b{display:block}.build-layout{grid-template-columns:1fr;margin-top:20px;gap:20px}.output-list article{padding:20px 0}.product-stack{min-height:560px;max-width:440px;width:100%;margin:auto}.report{padding:25px;width:90%}.dashboard-frame{top:300px;left:0}.phone{width:120px;height:250px;right:0;bottom:15px}.stack-caption{bottom:-15px;font-size:9px}.inline-offer{flex-direction:column;align-items:stretch;padding:24px;gap:20px;margin-top:50px}.inline-offer .cta{min-width:0;width:100%}.inline-offer b{font-size:14px}.testimonials h2{font-size:30px}.testimonial-placeholder p{font-size:13px}.offer-grid{grid-template-columns:1fr;gap:50px}.offer-grid h2{font-size:35px}.offer-product{max-width:480px;margin:25px auto 0}.offer-badge{padding:19px;font-size:8px;bottom:-20px}.offer-card{padding:25px}.about{grid-template-columns:1fr;gap:35px}.portrait{height:430px;max-width:430px;width:100%;margin:auto}.portrait img{height:100%;object-position:50% 25%}.about h2{font-size:38px}.faq{grid-template-columns:1fr;gap:20px}.faq h2{font-size:32px}footer{flex-wrap:wrap;gap:10px 20px}footer span{margin:0;width:100%;font-size:8px}footer a{margin-left:auto}footer p{font-size:9px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important}}
/* Conversion and contrast refinement */
:root{--muted:#fff;--line:#3c633d}body{background:radial-gradient(ellipse at 8% 7%,#2d602c88,transparent 24%),radial-gradient(ellipse at 95% 35%,#237d3e55,transparent 27%),radial-gradient(ellipse at 10% 75%,#4b802b44,transparent 23%),#0b160e;color:#fff}h1{font-size:46px;line-height:1.16;letter-spacing:-1.8px}.hero{gap:44px}.hero-copy .lead{color:#fff}.hero-offer,.inline-offer,.offer-card{background:linear-gradient(130deg,#284d25,#142b1a 65%,#213f20);border:1px solid #85d56a;box-shadow:0 0 0 4px #91ff5e08,0 15px 60px #66ff5420;text-align:center}.hero-offer{padding:25px}.hero-offer>div:first-child{display:block;margin-bottom:20px}.hero-offer .muted{display:block;font-size:14px}.price{color:var(--green);font-size:38px}.price b{font-size:86px;letter-spacing:-5px}.price span{display:block;color:#fff;font-size:13px;margin:0;letter-spacing:0}.hero-offer .price{margin-top:7px}s{color:#ff7777;text-decoration-thickness:2px;font-weight:700}.cta{font-size:19px;line-height:1.35;padding:20px 16px;animation:flow 6s ease infinite,cta-breathe 2.8s ease-in-out infinite;transform-origin:center}@keyframes cta-breathe{0%,100%{transform:scale(1);box-shadow:0 0 15px #81ff5933}50%{transform:scale(1.025);box-shadow:0 0 35px #81ff5966}}.play{font-size:15px;animation:demo-breathe 2.6s ease-in-out infinite;border:2px solid #c7ffad;box-shadow:0 0 0 8px #81ff5920}@keyframes demo-breathe{0%,100%{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 5px #81ff591a,0 0 24px #81ff5944}50%{transform:translate(-50%,-50%) scale(1.06);box-shadow:0 0 0 15px #81ff5908,0 0 50px #81ff5977}}.build{background:radial-gradient(ellipse at 90% 35%,#4e8b2d40,transparent 60%),linear-gradient(120deg,#19351c,#102318);border-color:#477c42}.benefit-strip{background:#244825}.offer-section{background:radial-gradient(ellipse at 10% 40%,#61b73355,transparent 65%),linear-gradient(130deg,#153e23,#12271a)}.offer-card>.logo{margin-inline:auto}.offer-card ul{text-align:left}.offer-card li{color:#fff}.offer-card .price b{font-size:100px}.inline-offer{flex-direction:column;gap:20px;padding:35px}.inline-offer>div{width:100%}.inline-offer b{font-size:20px}.inline-offer p{font-size:14px}.inline-offer .price b{font-size:86px}.inline-offer .cta{width:min(100%,500px)}.offer-price .price{margin:10px 0 18px}.offer-card .bonus{border-color:#5c8c4e}.offer-card .bonus p{color:#fff}.muted,.micro,.nav nav,.founder-mini,.orbit-label,.visual-caption,.benefit-strip span,.browser-label,.demo-tag,.steps,.output-list small,.report-top span,.report>small,.stack-caption,.bonus>span,.offer-price>span,footer span,footer a,dialog small{color:#fff}.report{background:linear-gradient(140deg,#36582a,#172c19);border-color:#71955a}.report-line b{color:#fff}.report-line span{color:#adff87}.testimonial-carousel{overflow:hidden;margin-top:35px;mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);padding:12px 0 25px}.testimonial-track{display:flex;gap:20px;width:max-content;animation:testimonial-loop 65s linear infinite}.testimonial-duplicates{display:flex;gap:20px}.testimonial-slide{margin:0;width:300px;flex:0 0 300px;border:1px solid #6c9e55;border-radius:14px;overflow:hidden;box-shadow:0 12px 35px #0005;background:#203e24}.testimonial-slide img{width:100%;height:400px;object-fit:contain}.testimonial-carousel:hover .testimonial-track,.testimonial-carousel:focus-within .testimonial-track,.testimonial-carousel.paused .testimonial-track{animation-play-state:paused}@keyframes testimonial-loop{to{transform:translateX(-50%)}}.testimonials>p{color:#fff;font-size:13px}.carousel-toggle{margin-top:10px}.floating-result small{color:#35502c}.floating-result b{color:#18300e}.conversation p{color:#fff}.conversation p.user{color:#182c0f}
@media(max-width:1000px){h1{font-size:39px}.cta{font-size:17px}}@media(max-width:720px){h1{font-size:36px;line-height:1.19}.hero{gap:20px}.hero-offer{padding:23px}.hero-offer .price b{font-size:85px}.cta{font-size:18px;padding:19px 12px}.inline-offer .price b{font-size:86px}.play{font-size:12px;padding:13px 16px}.testimonial-slide{width:265px;flex-basis:265px}.testimonial-slide img{height:353px}.testimonial-track,.testimonial-duplicates{gap:16px}.offer-card .price b{font-size:95px}.inline-offer b{font-size:18px}}@media(prefers-reduced-motion:reduce){.testimonial-carousel{overflow-x:auto;mask-image:none}.testimonial-track{animation:none}.testimonial-duplicates{display:none}}
@keyframes testimonial-loop{to{transform:translateX(calc(-50% - 10px))}}@media(max-width:720px){@keyframes testimonial-loop{to{transform:translateX(calc(-50% - 8px))}}}

/* Centered reading and stable image boxes */
h1,h2,h3{text-align:center}.hero-copy .eyebrow,.offer-grid>div>.eyebrow,.about .eyebrow,.faq .eyebrow{justify-content:center}.hero-copy .lead{text-align:center}.hero-copy .founder-mini{justify-content:center}.logo{height:48px}.app-window img,.dashboard-frame img,.offer-product>img,.demo-stage>img{height:auto}.hero-visual{contain:layout}.testimonial-slide img{aspect-ratio:3/4}.testimonial-duplicates img{content-visibility:auto}.output-list article h3{text-align:center}
@media(max-width:720px){main{text-align:center}.output-list article{flex-direction:column;align-items:center;gap:12px}.output-list p{margin-inline:auto}.offer-card ul{text-align:center}.offer-grid .lead{text-align:center}.questions summary{text-align:center;justify-content:center;position:relative;padding-inline:22px}.questions summary:after{position:absolute;right:0}.questions details p{margin-inline:auto}.portrait-caption{left:0;right:0;text-align:center}.steps span{text-align:center}.hero-copy .lead{font-size:15px}.offer-card li:before{margin-right:8px}footer{justify-content:center;text-align:center}footer span{width:100%}footer a{margin-inline:auto}}

/* Headline limited to five deliberate lines at all sizes. */
h1{font-size:38px;line-height:1.16;letter-spacing:-1.2px}h1 span{display:block;white-space:nowrap}h1 em{display:block}@media(max-width:1000px) and (min-width:721px){h1{font-size:clamp(24px,3.1vw,31px)}}@media(max-width:720px){h1{font-size:clamp(17px,5.6vw,30px);line-height:1.2;letter-spacing:-.7px;max-width:100%}}

/* Real conversation on a floating phone, replacing the simulation. */
.conversation-showcase{position:relative;min-height:700px;display:flex;align-items:center;justify-content:center;isolation:isolate;margin:30px auto 50px;max-width:1000px;background:radial-gradient(ellipse at 50% 65%,#345c2733,transparent 65%);border-block:1px solid #45663d55}.showcase-glow{position:absolute;width:450px;height:450px;border-radius:50%;background:radial-gradient(circle,#73ff5838,transparent 68%);z-index:-1}.scroll-phone{position:relative;width:280px;padding:8px;background:linear-gradient(125deg,#8c9d8c,#202a22 25%,#475545 70%,#9bad99);border:1px solid #a1b49a;border-radius:40px;box-shadow:0 35px 65px #0009,0 0 55px #78ff5817;will-change:transform}.phone-screen{height:560px;overflow:hidden;border-radius:32px;background:#060d08}.phone-screen img{width:100%;height:auto;transform:translateY(-6.5%)}.phone-camera{position:absolute;z-index:2;top:14px;left:50%;transform:translateX(-50%);width:85px;height:17px;background:#060a07;border-radius:12px;box-shadow:0 0 0 2px #172219}.showcase-note{position:absolute;width:240px;padding:23px;border-radius:16px;background:linear-gradient(130deg,#284626,#132b19);border:1px solid #78af5e;box-shadow:0 20px 45px #0005;text-align:left}.showcase-note>span{display:block;color:var(--green);font-size:27px;margin-bottom:8px}.showcase-note b{display:block;font-size:15px}.showcase-note p{font-size:12px;margin:9px 0 0;color:#fff}.note-left{left:25px;top:140px;transform:rotate(-4deg)}.note-right{right:25px;bottom:130px;transform:rotate(4deg)}.showcase-caption{position:absolute;bottom:18px;font-size:8px;letter-spacing:2px;color:#fff}@media(max-width:1000px){.showcase-note{width:190px;padding:18px}.note-left{left:0}.note-right{right:0}.scroll-phone{width:250px}.phone-screen{height:500px}.conversation-showcase{min-height:650px}}@media(max-width:720px){.conversation-showcase{min-height:760px;margin-bottom:25px;align-items:center}.scroll-phone{width:260px;margin-top:-30px;z-index:1}.phone-screen{height:520px}.showcase-note{width:180px;padding:14px;z-index:2}.showcase-note>span{font-size:20px;margin-bottom:3px}.showcase-note b{font-size:12px}.showcase-note p{font-size:10px;margin-top:5px}.note-left{top:20px;left:0;transform:rotate(-5deg)}.note-right{bottom:45px;right:0;transform:rotate(4deg)}.showcase-glow{width:100%;height:400px}.showcase-caption{bottom:8px;font-size:7px}}@media(prefers-reduced-motion:reduce){.scroll-phone{will-change:auto}}
