@media (width<=780px){main.punk-fr-commerce,main.punk-fr-marketing,main.punk-fr-checkout{min-width:0;max-width:100%;overflow-x:clip}main.punk-fr-commerce :is(.frc-shell,.frc-heading,.frc-split,.frc-offer-grid,.frc-cost-grid,.frc-cost-grid>div),main.punk-fr-checkout :is(.punk-checkout-layout,.punk-checkout-main,.punk-order-card){min-width:0}.punk-fr-commerce .punk-soon-hero .punk-fr-hero-stage{background-image:linear-gradient(#090a08 0%,#090a08fa 22%,#090a08e0 42%,#090a080d 73%),url(/punkcrm-hero-monkey-neon.png);background-position:50%,100% 100%;background-size:cover,auto 73%;min-height:clamp(510px,95vw,695px);margin-inline:-4vw}.punk-fr-commerce .punk-soon-hero .punk-fr-hero-copy{justify-content:flex-start;width:100%;min-height:clamp(510px,95vw,695px);padding:25px 20px 0}.punk-fr-commerce .punk-soon-hero .punk-kicker-row{margin-bottom:17px}.punk-fr-commerce .punk-soon-hero h1{letter-spacing:-.064em;overflow-wrap:break-word;word-break:normal;width:100%;max-width:min(100%,660px);min-height:0;font-size:clamp(42px,8.7vw,70px);line-height:.94}.punk-fr-commerce .punk-soon-hero .punk-soon-type-line{overflow-wrap:break-word;word-break:normal;min-height:1em}.punk-fr-commerce .punk-soon-hero .punk-fr-hero-copy:after{width:36%;height:5px;margin-top:17px}.punk-fr-commerce .punk-soon-hero .punk-soon-moving-copy{margin-top:0;padding:9px 0}.punk-fr-commerce .punk-soon-hero .punk-soon-moving-track span{gap:19px;padding-inline:15px;font-size:clamp(18px,3.3vw,25px)}.punk-fr-commerce .punk-soon-hero .punk-hero-grid{grid-template-columns:minmax(0,1fr);gap:23px;padding:26px 20px 8px}.punk-fr-commerce .punk-soon-hero .punk-hero-actions{justify-self:stretch;min-width:0}.punk-fr-commerce .punk-soon-hero .punk-hero-actions .punk-button{white-space:normal;text-wrap:balance;max-width:100%}.punk-fr-commerce .frc-section{padding-block:clamp(48px,8vw,70px)}.punk-fr-commerce .frc-shell{width:100%;padding-inline:20px}.punk-fr-commerce .frc-heading,.punk-fr-commerce .frc-split,.punk-fr-commerce .frc-market .frc-split,.punk-fr-commerce .frc-offer-grid{grid-template-columns:minmax(0,1fr);gap:24px}.punk-fr-commerce :is(.frc-heading h2,.frc-shock h2,.frc-market h2,.frc-freedom h2,.frc-roadmap h2,.frc-selfbuild h2,.frc-offer h2){overflow-wrap:break-word;word-break:normal;text-wrap:pretty;max-width:100%;line-height:.99}.punk-fr-commerce .frc-market h2{letter-spacing:-.055em;max-width:100%;font-size:clamp(36px,7vw,60px)}.punk-fr-commerce .frc-market .frc-shock-aside{margin-top:14px;padding-top:20px}.punk-fr-commerce .frc-market .frc-shock-aside strong{font-size:clamp(21px,3.8vw,32px);line-height:1.14;display:block}.punk-fr-commerce .frc-heading h2{letter-spacing:-.058em;font-size:clamp(36px,7.5vw,65px)}.punk-fr-commerce .frc-shock h2{font-size:clamp(42px,8.5vw,72px)}.punk-fr-commerce .frc-cost-grid,.punk-fr-commerce .frc-source-grid,.punk-fr-commerce .frc-cost-cards{grid-template-columns:minmax(0,1fr)}.punk-fr-commerce .frc-flow,.punk-fr-commerce .frc-pipeline,.punk-fr-commerce .frc-connectors{grid-template-columns:repeat(2,minmax(0,1fr))}.punk-fr-commerce .frc-cost-grid>div{min-height:0}.punk-fr-commerce .frc-offer h2{font-size:clamp(58px,11vw,88px)}.punk-fr-commerce .frc-offer-card{width:100%}.punk-fr-commerce .frc-offer-card>a{white-space:normal;min-width:0}.punk-fr-commerce .frc-cost-tag{flex-direction:column;gap:8px}.punk-fr-commerce .punk-soon-rebel-bar{max-width:calc(100vw - 28px)}.punk-fr-commerce #customization>section{padding:49px 20px!important}.punk-fr-commerce #customization>section>div{min-width:0;gap:22px!important}.punk-fr-commerce #customization h2{word-break:normal;letter-spacing:-.058em!important;overflow-wrap:break-word!important;font-size:clamp(33px,7.6vw,58px)!important;line-height:1.02!important}.punk-fr-commerce #customization article{padding:22px!important}.punk-fr-commerce #customization article h3{font-size:clamp(19px,3vw,23px)!important;line-height:1.17!important}.punk-fr-commerce #customization article p{font-size:16px!important;line-height:1.52!important}.punk-fr-commerce #customization article svg{display:block}.punk-fr-commerce #customization>section>div>div[style*=background]{min-width:0}.punk-fr-commerce #customization strong{overflow-wrap:break-word}.punk-fr-marketing :is(.punk-fr-feature-hero h1,.punk-fr-feature-intro h2,.punk-fr-feature-offer h2){overflow-wrap:break-word;word-break:normal;max-width:100%;font-size:clamp(40px,8vw,67px);line-height:1}.punk-fr-marketing .punk-fr-feature-actions>a{white-space:normal;max-width:100%}.punk-fr-marketing .punk-fr-feature-group{min-width:0}.punk-fr-checkout .punk-checkout-layout{grid-template-columns:minmax(0,1fr)}.punk-fr-checkout .punk-founder-hero h1{overflow-wrap:break-word;font-size:clamp(39px,8vw,65px);line-height:.98}.punk-fr-checkout .punk-order-card{position:static}.punk-fr-checkout .punk-founder-order-jump,.punk-fr-checkout .punk-whatsapp-business-cta,.punk-fr-checkout .punk-conversion-submit{white-space:normal;max-width:100%}.punk-fr-unified-footer__inner{grid-template-columns:minmax(0,1fr);gap:34px;padding-inline:20px}.punk-fr-unified-footer__contact{grid-column:auto}.punk-fr-unified-footer__head{align-items:flex-start}.punk-fr-unified-footer__links nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.punk-fr-commerce .punk-soon-hero .punk-fr-hero-stage{background-image:linear-gradient(#090a08 0% 13%,#090a08f5 35%,#090a081a 74%),url(/punkcrm-hero-monkey-neon.png);background-position:50%,100% 100%;background-size:cover,auto 65%;min-height:580px;margin-inline:-20px}.punk-fr-commerce .punk-soon-hero .punk-fr-hero-copy{min-height:580px;padding:22px 20px 0}.punk-fr-commerce .punk-soon-hero h1{letter-spacing:-.063em;font-size:clamp(40px,10.4vw,49px);line-height:.94}.punk-fr-commerce .punk-soon-hero .punk-soon-moving-copy{padding:8px 0}.punk-fr-commerce .punk-soon-hero .punk-soon-moving-track span{gap:16px;padding-inline:12px;font-size:19px}.punk-fr-commerce .frc-heading h2{font-size:clamp(34px,9vw,43px);line-height:1.03}.punk-fr-commerce .frc-market h2{font-size:clamp(33px,8.2vw,39px);line-height:1.06}.punk-fr-commerce .frc-market .frc-shock-aside strong{font-size:clamp(21px,6vw,27px)}.punk-fr-commerce .frc-shock h2{font-size:clamp(40px,11.3vw,56px)}.punk-fr-commerce .frc-roadmap h2,.punk-fr-commerce .frc-selfbuild h2,.punk-fr-commerce .frc-freedom h2{font-size:clamp(36px,9vw,45px)}.punk-fr-commerce .frc-offer h2{font-size:clamp(56px,15vw,72px)}.punk-fr-commerce .frc-flow strong,.punk-fr-commerce .frc-pipeline strong{overflow-wrap:break-word}.punk-fr-commerce .frc-offer-grid,.punk-fr-commerce .frc-heading{gap:20px}.punk-fr-commerce #customization h2{font-size:clamp(30px,8.25vw,39px)!important}.punk-fr-commerce #customization>section{padding:42px 20px!important}.punk-fr-commerce #customization article{padding:21px!important}.punk-fr-commerce #customization article h3{font-size:20px!important}.punk-fr-commerce .punk-soon-rebel-bar{bottom:8px}.punk-fr-marketing :is(.punk-fr-feature-hero h1,.punk-fr-feature-intro h2,.punk-fr-feature-offer h2){font-size:clamp(35px,9vw,45px)}.punk-fr-checkout .punk-founder-hero h1{font-size:clamp(35px,9.2vw,46px)}.punk-fr-unified-footer__links nav{gap:15px 12px}}.punk-campaign-banner{z-index:110;color:#fff;letter-spacing:.035em;text-transform:uppercase;box-sizing:border-box;background:#d3131f;border-bottom:2px solid #760b14;justify-content:center;align-items:center;gap:clamp(8px,1.3vw,22px);width:100%;min-height:49px;padding:6px clamp(12px,2vw,30px);font:900 11px/1.2 Inter,Arial,sans-serif;display:flex;position:sticky;top:0}.punk-campaign-banner *,.punk-campaign-offer *{box-sizing:border-box}.punk-campaign-banner-stock{max-width:205px;line-height:1.25}.punk-campaign-banner-stock>strong{color:#c4ff00;letter-spacing:-.02em;font:950 15px/1 Arial,sans-serif}.punk-campaign-banner-price{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#121310;flex:none;justify-content:center;align-items:baseline;gap:9px;padding:9px 12px;display:inline-flex}.punk-campaign-banner-price s{opacity:.8;font:800 13px/1 Arial,sans-serif;text-decoration-thickness:2px}.punk-campaign-banner-price strong{color:#c4ff00;letter-spacing:-.03em;font:950 19px/1 Arial,sans-serif}.punk-campaign-clock{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.punk-campaign-clock-unit{align-items:baseline;gap:2px;display:inline-flex}.punk-campaign-clock-unit strong{letter-spacing:-.03em;font:950 16px/1 Arial,sans-serif}.punk-campaign-clock-unit small{font:850 9px/1 Arial,sans-serif}.punk-campaign-banner-days{color:#fff;white-space:nowrap;background:#121310;flex:none;align-items:baseline;gap:6px;padding:8px 11px;font:900 10px/1.2 Inter,Arial,sans-serif;display:inline-flex}.punk-campaign-banner-days strong{color:#c4ff00;letter-spacing:-.025em;font:950 16px/1 Arial,sans-serif}.punk-campaign-banner-next{white-space:nowrap;border:1px solid #ffffff59;flex:none;align-items:baseline;gap:7px;padding:8px 11px;font:900 10px/1.2 Inter,Arial,sans-serif;display:inline-flex}.punk-campaign-banner-next strong{color:#c4ff00;letter-spacing:-.025em;font:950 16px/1 Arial,sans-serif}.punk-campaign-banner-guarantee{max-width:220px;font-size:10px;line-height:1.3}.punk-campaign-banner-cta{white-space:nowrap;background:#121310;border:1px solid #121310;flex:none;justify-content:center;align-items:center;gap:6px;min-height:33px;padding:8px 10px;font:900 10px/1.2 Arial,sans-serif;text-decoration:none;display:inline-flex;color:#fff!important}.punk-campaign-banner-cta:hover,.punk-campaign-banner-cta:focus-visible{outline-offset:2px;background:#30352a}.punk-campaign-banner--lucky .punk-campaign-banner-stock,.punk-campaign-banner--lucky .punk-campaign-banner-guarantee{white-space:nowrap;flex:none;max-width:none}.punk-campaign-banner--lucky .punk-campaign-banner-stock{background:#121310;border:1px solid #ffffff2e;padding:8px 12px}.punk-soon .punk-campaign-offer{color:#f5f3e9;background:#171a13;border:2px solid #c4ff00;width:100%;max-width:610px;margin-top:clamp(24px,3vw,40px);padding:clamp(19px,2.5vw,31px);font-family:Inter,Arial,sans-serif;display:block;box-shadow:7px 7px #c4ff0026}.punk-soon .punk-campaign-offer-top{color:#c4ff00;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:10px;font:900 10px/1.3 ui-monospace,Menlo,monospace;display:flex}.punk-soon .punk-campaign-offer-top strong{border:1px solid #c4ff00;flex:none;padding:6px 8px}.punk-soon .punk-campaign-offer h2{color:#c4ff00;letter-spacing:-.06em;margin:15px 0 7px;font:950 clamp(30px,3vw,48px)/1 Arial Black,Arial,sans-serif}.punk-soon .punk-campaign-offer-subtitle{color:#f5f3e9;margin:0 0 19px;font-size:clamp(14px,1.25vw,18px);line-height:1.4}.punk-soon .punk-campaign-prices{font-variant-numeric:tabular-nums;border-top:1px solid #51594a;flex-wrap:wrap;align-items:baseline;gap:clamp(12px,2vw,26px);padding-top:15px;display:flex}.punk-soon .punk-campaign-prices s{color:#b3baa9;font:800 clamp(25px,2.3vw,37px)/1 Arial,sans-serif;text-decoration-thickness:3px}.punk-soon .punk-campaign-prices strong{color:#c4ff00;letter-spacing:-.065em;font:950 clamp(48px,5vw,76px)/1 Arial Black,Arial,sans-serif}.punk-soon .punk-campaign-next-tier{color:#f5f3e9;letter-spacing:.05em;margin:10px 0 0;font:900 10px/1.35 ui-monospace,Menlo,monospace}.punk-soon .punk-campaign-next-tier strong{color:#c4ff00;font-size:14px}.punk-soon .punk-campaign-unique{letter-spacing:.025em;margin:12px 0 18px;font:900 11px/1.45 ui-monospace,Menlo,monospace}.punk-soon .punk-campaign-guarantee{color:#f5f3e9;border-block:1px solid #51594a;align-items:center;gap:9px;margin-bottom:17px;padding:11px 0;font:800 11px/1.35 Arial,sans-serif;display:flex}.punk-soon .punk-campaign-guarantee svg{color:#c4ff00;flex:none}.punk-soon .punk-campaign-offer-cta{color:#121310;letter-spacing:.04em;background:#c4ff00;justify-content:space-between;align-items:center;gap:10px;min-height:54px;padding:13px 17px;font:950 13px/1.25 Arial,sans-serif;text-decoration:none;display:flex}.punk-soon .punk-campaign-offer-cta:hover,.punk-soon .punk-campaign-offer-cta:focus-visible{color:#121310;background:#f5f3e9}.punk-soon .punk-campaign-free{color:#d1d4c8;margin:11px 0 8px;font-size:12px;line-height:1.5}.punk-soon .punk-campaign-terms{color:#d1d4c8;text-underline-offset:3px;align-items:center;gap:4px;font-size:11px;text-decoration:underline;display:inline-flex}.punk-soon .punk-campaign-terms:hover{color:#c4ff00}@media (width<=1160px){.punk-campaign-banner-guarantee{display:none}}@media (width<=760px){.punk-campaign-banner{flex-wrap:wrap;gap:4px 10px;min-height:58px;padding:5px 9px}.punk-campaign-banner-stock{flex:44%;max-width:none;font-size:9px}.punk-campaign-banner--lucky .punk-campaign-banner-stock{white-space:normal;text-align:center;flex:100%}.punk-campaign-banner-stock>strong{font-size:13px}.punk-campaign-banner-price{gap:6px;padding:6px 9px}.punk-campaign-banner-price s{font-size:10px}.punk-campaign-banner-price strong{font-size:16px}.punk-campaign-clock{gap:5px}.punk-campaign-clock-unit strong{font-size:14px}.punk-campaign-clock-unit small{font-size:8px}.punk-campaign-banner-days{flex:auto;justify-content:center;padding:6px 8px;font-size:9px}.punk-campaign-banner-days strong{font-size:14px}.punk-campaign-banner-next{flex:auto;justify-content:center;padding:6px 8px;font-size:9px}.punk-campaign-banner-next strong{font-size:14px}.punk-campaign-banner-cta{flex:100%;min-height:23px;padding:4px 8px;font-size:9px}.punk-soon .punk-campaign-offer{margin-top:23px}}@media (width<=370px){.punk-campaign-banner-stock{font-size:8px}.punk-campaign-banner-price s{font-size:9px}.punk-campaign-banner-price strong{font-size:14px}.punk-campaign-clock-unit strong{font-size:12px}.punk-campaign-clock{gap:3px}.punk-soon .punk-campaign-prices strong{font-size:50px}}.punk-campaign-scarcity-clock{color:#fff;white-space:nowrap;background:#121310;flex:none;align-items:center;gap:8px;padding:8px 11px;display:inline-flex}.punk-campaign-scarcity-clock>b{color:#fff;letter-spacing:.05em;font:950 10px/1 Inter,Arial,sans-serif}.punk-campaign-scarcity-clock .punk-campaign-clock-unit strong{color:#c4ff00}@media (width<=760px){.punk-campaign-scarcity-clock{flex:100%;justify-content:center;gap:7px;padding:6px 8px}.punk-campaign-scarcity-clock>b{font-size:9px}}.punk-demo{--demo-ink:#11130f;--demo-paper:#f3f3eb;--demo-acid:#ccff36;--demo-pink:#f06bad;background:var(--demo-ink);color:var(--demo-paper);min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.punk-demo *{box-sizing:border-box}.punk-demo a{color:inherit;text-decoration:none}.punk-demo-topbar{border-bottom:1px solid #35382d;justify-content:space-between;align-items:center;gap:24px;min-height:94px;padding:10px max(4vw,20px);display:flex}.punk-demo-topbar img{object-fit:contain;width:140px;height:auto;max-height:65px}.punk-demo-topbar>span{letter-spacing:2px;color:var(--demo-acid);font-size:11px;font-weight:800}.punk-demo-topbuy{border-bottom:2px solid var(--demo-acid);align-items:center;gap:8px;padding-bottom:8px;font-size:12px;font-weight:900;display:inline-flex}.punk-demo-eyebrow{letter-spacing:2px;color:var(--demo-acid);margin-bottom:20px;font-size:12px;font-weight:900}.punk-demo h1{letter-spacing:-.065em;max-width:950px;margin:0 0 27px;font-size:clamp(3rem,7vw,7.5rem);font-weight:950;line-height:.97}.punk-demo h1 em{color:var(--demo-acid);font-style:normal}.punk-demo-gate{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:6vw;max-width:1480px;margin:0 auto;padding:76px max(4vw,22px) 110px;display:grid}.punk-demo-gate-copy>p,.punk-demo-intro>p{color:#cbcfc1;max-width:610px;margin:0 0 35px;font-size:clamp(17px,1.7vw,23px);line-height:1.5}.punk-demo-promise{align-items:center;gap:12px;margin:15px 0;font-size:15px;font-weight:800;display:flex}.punk-demo-promise svg{color:var(--demo-acid);flex:none}.punk-demo-gate-card{color:#151811;background:#f3f3eb;border:1px solid #e6e7dd;border-radius:22px;padding:clamp(22px,3vw,42px);box-shadow:14px 14px #252c1d}.punk-demo-gate-tag{letter-spacing:1px;background:#dbff6e;border:1px solid #b6dd3b;align-items:center;gap:7px;padding:7px 12px;font-size:11px;font-weight:900;display:inline-flex}.punk-demo-gate-card h2{letter-spacing:-.04em;margin:20px 0 9px;font-size:clamp(27px,3vw,39px);line-height:1.1}.punk-demo-gate-card>p{color:#52594c;margin:0 0 24px;font-size:15px;line-height:1.5}.punk-demo-gate-card form{gap:15px;display:grid}.punk-demo-gate-card label{letter-spacing:.02em;font-size:12px;font-weight:900;display:block}.punk-demo-gate-card input:not([type=checkbox]),.punk-demo-gate-card select{color:#151811;outline-offset:2px;background:#fff;border:1px solid #b8bcb1;border-radius:6px;width:100%;min-width:0;min-height:48px;margin-top:7px;padding:0 13px;font-size:15px}.punk-demo-gate-card input:focus-visible,.punk-demo-gate-card select:focus-visible,.punk-demo button:focus-visible,.punk-demo a:focus-visible{outline-offset:3px;outline:3px solid #d5458c}.punk-demo-name-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.punk-demo-phone-row{grid-template-columns:125px minmax(0,1fr);gap:8px;display:grid}.punk-demo-optional{align-items:flex-start;gap:9px;line-height:1.4;letter-spacing:normal!important;font-weight:500!important;display:flex!important}.punk-demo-optional input{accent-color:#3e6000;flex:none;width:18px;height:18px;margin-top:1px}.punk-demo-privacy{color:#596050;margin:0;font-size:12px;line-height:1.5}.punk-demo-privacy a{text-decoration:underline}.punk-demo-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.punk-demo-error{color:#961e1e;background:#fee2e2;border-radius:6px;margin:0;padding:12px;font-size:13px}.punk-demo-primary{text-align:center;letter-spacing:.025em;cursor:pointer;border:2px solid #fff;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:57px;padding:14px 19px;font-size:13px;font-weight:950;line-height:1.25;transition:transform .15s,background .15s,box-shadow .15s;display:flex;box-shadow:2px 2px #fff;color:#fff!important;background:#f0c!important;text-decoration:none!important}.punk-demo-primary:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:3px 3px #fff;background:#ff33d6!important}.punk-demo-primary:disabled{opacity:.62;cursor:not-allowed}.punk-demo-loading{color:#4d5444;padding:40px 0;font-weight:700}.punk-demo-intro{max-width:1480px;margin:0 auto;padding:60px max(4vw,22px) 28px}.punk-demo-intro h1{white-space:nowrap;max-width:none;margin-bottom:18px;font-size:clamp(2.35rem,5.6vw,6.1rem)}.punk-demo-intro>p{margin-bottom:0}.punk-demo-content{max-width:1480px;margin:0 auto;padding:0 max(4vw,22px) 100px}.punk-demo-top-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:25px;display:grid;overflow:visible}.punk-demo-video-column{flex-direction:column;min-width:0;display:flex}.punk-demo-chapters{color:#11130f;z-index:3;background:#f3f3eb;border-radius:18px;flex-direction:column;align-self:start;min-width:0;padding:clamp(24px,2.8vw,36px) clamp(24px,2.8vw,36px) clamp(105px,10vw,125px);display:flex;position:relative;overflow:visible}.punk-demo-chapters-head>span{color:#657052;letter-spacing:.14em;margin-bottom:8px;font-size:10px;font-weight:950;display:block}.punk-demo-chapters-head h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:950;line-height:.95}.punk-demo-chapter-list{border-top:1px solid #d5dacd;margin:26px 0 22px;padding:0;list-style:none}.punk-demo-chapter-list li{border-bottom:1px solid #d5dacd;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:13px 0;display:grid}.punk-demo-chapter-list li>span{color:#caff35;background:#11130f;border-radius:999px;place-items:center;width:30px;height:30px;font:950 10px/1 ui-monospace,Menlo,Consolas,monospace;display:grid}.punk-demo-chapter-list strong{letter-spacing:.035em;font-size:12px;font-weight:950;line-height:1.3}.punk-demo-chapter-badges{pointer-events:none;z-index:8;height:245px;position:absolute;bottom:-78px;left:-34px;right:-34px}.punk-demo-chapter-badge{border:0;display:block;position:absolute;bottom:0;box-shadow:none!important;background:0 0!important}.punk-demo-chapter-badge--guarantee{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 9px 14px #14180f33);width:54%;height:240px;left:-2%}.punk-demo-chapter-badge--support{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 9px 14px #14180f33);width:54%;height:240px;right:-2%}.punk-demo-chat-section{z-index:1;margin-top:115px;position:relative}.punk-demo-checkout-section{border-top:1px solid #373d31;margin-top:54px;padding-top:50px}.punk-demo-section-heading{margin:0 0 18px}.punk-demo-section-heading>span{color:var(--demo-acid);letter-spacing:1.5px;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.punk-demo-section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(28px,3.8vw,52px);line-height:1}.punk-demo-section-heading--checkout{margin-bottom:24px}.punk-demo-offer-note{color:#68705b;margin-top:13px;font-size:11px;line-height:1.45;display:block}.punk-demo-checkout-section .punk-lucky-quick-checkout--embedded{background:0 0;min-height:0}.punk-demo-checkout-section .punk-lucky-quick-checkout--embedded .punk-quick-shell{width:100%;padding:0}.punk-demo-checkout-section .punk-lucky-quick-checkout--embedded .punk-quick-intro{display:none}.punk-demo-checkout-section .punk-lucky-quick-checkout--embedded .punk-quick-footer{padding-bottom:0}.punk-demo-player{aspect-ratio:16/9;background:#20231e;border:2px solid #4b5542;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 0 0 5px #d0ff3f0d}.punk-demo-player iframe,.punk-demo-player video{object-fit:contain;background:#000;border:0;width:100%;height:100%;display:block}.punk-demo-video-unavailable{text-align:center;background:radial-gradient(at 50% 20%,#2b3921,#151b14 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;padding:24px;display:flex}.punk-demo-video-unavailable svg{color:var(--demo-acid)}.punk-demo-video-unavailable strong{letter-spacing:-.03em;font-size:clamp(18px,2.4vw,30px)}.punk-demo-video-unavailable span{color:#b1b9a7;max-width:420px;font-size:14px;line-height:1.5}.punk-demo-below-video{color:#b2b8a7;border-bottom:1px solid #373d31;padding:20px 2px}.punk-demo-below-video span{color:var(--demo-acid);letter-spacing:1.4px;align-items:center;gap:8px;font-size:11px;font-weight:900;display:flex}.punk-demo-below-video p{margin:10px 0 0;font-size:14px;line-height:1.55}.punk-demo-chat{color:#181d14;background:#f8f8f1;border:1px solid #e5e7dc;border-radius:13px;flex-direction:column;width:100%;min-height:520px;max-height:760px;display:flex;overflow:hidden}.punk-demo-chat-head{background:#eaffb7;border-bottom:1px solid #d8e0bc;align-items:center;gap:13px;padding:20px 18px;display:flex}.punk-demo-bot-icon{color:#d5ff3b;background:#24301b;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.punk-demo-chat-head h2{letter-spacing:-.03em;margin:0;font-size:21px}.punk-demo-chat-head p{color:#5a6849;margin:5px 0 0;font-size:12px}.punk-demo-messages{flex-direction:column;flex:1;gap:14px;min-height:200px;padding:21px 16px;display:flex;overflow-y:auto}.punk-demo-message{max-width:94%;font-size:14px;line-height:1.5}.punk-demo-message p{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:13px;margin:0;padding:13px 15px}.punk-demo-message--assistant{align-self:flex-start}.punk-demo-message--assistant p{background:#e5e8dc}.punk-demo-message--visitor{align-self:flex-end}.punk-demo-message--visitor p{color:#fff;background:#283a20}.punk-demo-message>div{padding:10px 0}.punk-demo-message>div a{color:#fff;background:#f0c;border:1px solid #fff;border-radius:2px;align-items:center;gap:7px;padding:9px 11px;font-size:11px;font-weight:900;line-height:1.4;display:inline-flex}.punk-demo-message>div a[href^="https://wa.me/"]{color:#121310;background:#c8ff1a;border-color:#121310}.punk-demo-message>div span{color:#7f4c1f;font-size:12px}.punk-demo-thinking{color:#506041;padding-left:4px;font-size:12px}.punk-demo-chat-bottom{background:#fff;border-top:1px solid #e2e4d8;padding:15px}.punk-demo-suggestions-label{letter-spacing:1px;color:#5c6953;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.punk-demo-suggestions{flex-wrap:wrap;gap:7px;margin-bottom:15px;display:flex}.punk-demo-suggestions button{color:#303c23;cursor:pointer;text-align:left;background:#f8faee;border:1px solid #c7d4b2;border-radius:18px;padding:7px 10px;font-size:11px}.punk-demo-suggestions button:hover:not(:disabled){background:#eaffb7}.punk-demo-suggestions button:disabled{opacity:.5;cursor:not-allowed}.punk-demo-chat-form{border:1px solid #aab59c;border-radius:7px;align-items:center;display:flex;overflow:hidden}.punk-demo-chat-form input{color:#172115;background:#fff;outline:0;flex:1;min-width:0;min-height:46px;padding:13px;font-size:14px;border:0!important}.punk-demo-chat-form button{color:#fff;cursor:pointer;background:#f0c;border:0;align-self:stretch;place-items:center;padding:0 14px;display:grid}.punk-demo-chat-form button:disabled{opacity:.5;cursor:not-allowed}.punk-demo-chat-bottom>p{color:#67725f;margin:9px 0 0;font-size:10px;line-height:1.5}.punk-demo-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1050px){.punk-demo-gate{grid-template-columns:1fr;gap:45px}.punk-demo-gate-copy>p{max-width:790px}.punk-demo-top-grid{grid-template-columns:1fr}.punk-demo-chapters{min-height:0;margin-bottom:86px;padding-bottom:130px}.punk-demo-chapter-badges{height:215px;bottom:-70px;left:-18px;right:-18px}.punk-demo-chapter-badge--guarantee,.punk-demo-chapter-badge--support{height:215px}.punk-demo-chat-section{margin-top:34px}.punk-demo-chat{min-height:450px;max-height:none}.punk-demo-messages{max-height:400px}.punk-demo-checkout-section{margin-top:42px;padding-top:38px}}@media (width<=560px){.punk-demo-intro h1{font-size:clamp(2rem,10.5vw,3.1rem)}.punk-demo-chapters{margin-bottom:86px;padding:22px 18px 120px}.punk-demo-chapter-badges{height:185px;bottom:-60px;left:-12px;right:-12px}.punk-demo-chapter-badge--guarantee{width:55%;height:182px;left:-3%}.punk-demo-chapter-badge--support{width:55%;height:182px;right:-3%}.punk-demo-topbar{gap:10px;min-height:75px}.punk-demo-topbar img{width:109px}.punk-demo-topbar>span{display:none}.punk-demo-topbuy{font-size:10px}.punk-demo-gate{padding-top:45px;padding-bottom:80px}.punk-demo-gate-card{box-shadow:6px 6px #252c1d}.punk-demo-gate-copy h1{font-size:clamp(2.8rem,11vw,5.3rem)}.punk-demo-name-row{grid-template-columns:1fr}.punk-demo-phone-row{grid-template-columns:100px minmax(0,1fr)}.punk-demo-intro{padding-top:42px}.punk-demo-content{padding-bottom:65px}.punk-demo-chat-head{padding:14px}}@media (prefers-reduced-motion:reduce){.punk-demo-primary{transition:none}}.punk-demo-bump-preview{border:1px solid #6e8c2e;border-left:5px solid var(--demo-acid);background:linear-gradient(135deg,#20281b 0%,#151a13 100%);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;margin:0 0 24px;padding:20px 22px;display:grid}.punk-demo-bump-icon{background:var(--demo-acid);color:#11130f;border-radius:12px;place-items:center;width:54px;height:54px;display:grid}.punk-demo-bump-copy>span{color:var(--demo-acid);letter-spacing:.12em;margin-bottom:7px;font:950 10px/1.3 ui-monospace,Menlo,Consolas,monospace;display:block}.punk-demo-bump-copy h3{color:#fff;letter-spacing:-.045em;margin:0;font:950 clamp(22px,3vw,34px)/1.02 Arial Black,Arial,sans-serif}.punk-demo-bump-copy p{color:#c8d0c0;max-width:820px;margin:10px 0 0;font:600 14px/1.55 Arial,sans-serif}.punk-demo-bump-points{flex-wrap:wrap;gap:8px 16px;margin-top:14px;display:flex}.punk-demo-bump-points strong{color:#eef3e8;align-items:center;gap:6px;font:900 11px/1.2 Arial,sans-serif;display:inline-flex}.punk-demo-bump-points svg{color:var(--demo-acid)}@media (width<=560px){.punk-demo-bump-preview{grid-template-columns:1fr;padding:17px}.punk-demo-bump-icon{width:46px;height:46px}.punk-demo-bump-copy h3{font-size:24px}}
