.detail-page .back-link{display:flex;align-items:center;gap:8px;margin-right:14px;font-size:11px;font-weight:800}.detail-page .back-link svg{width:15px}.detail-hero{padding:85px 0 95px;background:#fff}.detail-hero__grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:6vw}.breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:34px;color:var(--muted);font:700 9px var(--en);letter-spacing:.1em}.breadcrumb svg{width:14px}.detail-kicker{margin:0 0 12px;color:var(--orange);font:800 10px var(--en);letter-spacing:.12em}.detail-hero h1{max-width:680px;margin:0;font-size:clamp(42px,3.8vw,62px);line-height:1.12;letter-spacing:-.065em;word-break:keep-all;text-wrap:balance}.detail-summary{max-width:560px;margin:24px 0;color:var(--muted);font-size:14px;line-height:1.8;word-break:keep-all}.detail-price{display:flex;align-items:end;gap:10px;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.detail-price del{color:#aaa;font-size:12px}.detail-price strong{font:800 30px var(--en)}.detail-price small{margin-bottom:4px}.detail-price span{margin:0 0 3px 5px;padding:6px 8px;background:var(--orange);color:#fff;font:800 8px var(--en)}.detail-actions{display:flex;align-items:center;gap:24px;margin-top:26px}.detail-checks{display:flex;flex-wrap:wrap;gap:18px;margin:28px 0 0;padding:0;list-style:none}.detail-checks li{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700}.detail-checks svg{width:13px;color:#069d57;stroke-width:2.5}.detail-hero__visual{position:relative}.detail-hero__visual.is-book{display:grid;place-items:center;min-height:590px;background:#e6e2fb}.detail-hero__visual.is-book .browser-frame{padding:0;background:transparent;box-shadow:none}.detail-hero__visual.is-book .browser-frame__bar{display:none}.detail-hero__visual.is-book img{width:auto;max-width:76%;height:auto;max-height:520px;aspect-ratio:auto;object-fit:contain;filter:drop-shadow(-22px 32px 26px rgba(40,30,80,.25));transform:rotate(-3deg)}.detail-fact{position:absolute;right:-20px;bottom:-28px;min-width:185px;padding:18px;background:var(--ink);color:#fff}.detail-fact span{display:block;color:rgba(255,255,255,.45);font-size:9px}.detail-fact strong{display:block;margin-top:6px;color:var(--lime);font:800 17px var(--en)}.benefits{padding:105px 0;background:var(--paper)}.detail-section-head{margin-bottom:48px}.detail-section-head h2,.workflow h2,.detail-proof h2,.detail-faq h2,.detail-closing h2{margin:0;font-size:clamp(40px,4.2vw,58px);line-height:1.13;letter-spacing:-.065em}.detail-section-head.centered{text-align:center}.detail-section-head>p:not(.eyebrow){margin:18px 0 0;color:var(--muted);font-size:13px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.benefit-grid article{padding:40px}.benefit-grid article+article{border-left:1px solid var(--line)}.benefit-grid span{display:block;margin-bottom:55px;color:#aaa;font:700 9px var(--en)}.benefit-grid h3{margin:0 0 11px;font-size:20px;letter-spacing:-.04em}.benefit-grid p{margin:0;color:var(--muted);font-size:12px;line-height:1.75}.workflow{padding:100px 0;background:var(--ink);color:#fff}.workflow__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:9vw}.workflow__grid>div>p:not(.eyebrow){max-width:480px;margin-top:24px;color:rgba(255,255,255,.48);font-size:13px;line-height:1.8}.workflow ol{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.17)}.workflow li{display:grid;grid-template-columns:55px 1fr;gap:14px;padding:26px 0;border-bottom:1px solid rgba(255,255,255,.17)}.workflow li>span{color:var(--lime);font:700 10px var(--en)}.workflow li h3{margin:0 0 7px;font-size:18px}.workflow li p{margin:0;color:rgba(255,255,255,.45);font-size:12px}.pricing{padding:105px 0 120px;background:#fff}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:18px}.pricing-grid.is-single{grid-template-columns:minmax(0,520px)}.pricing-card{position:relative;padding:32px;border:1px solid var(--line);background:var(--paper)}.pricing-card.is-recommended{border:2px solid var(--ink)}.pricing-card .tier-badge{position:absolute;right:18px;top:18px;padding:6px 8px;background:var(--lime);font-size:8px;font-weight:800}.pricing-card>span{font:800 10px var(--en);letter-spacing:.12em}.pricing-card h3{margin:10px 0 5px;font-size:25px}.pricing-card>p{min-height:42px;margin:0;color:var(--muted);font-size:11px;line-height:1.7}.pricing-card .tier-price{display:flex;align-items:end;gap:8px;margin:25px 0}.tier-price del{color:#aaa;font-size:11px}.tier-price strong{font:800 28px var(--en)}.pricing-card ul{min-height:145px;margin:0 0 26px;padding:20px 0;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pricing-card li{display:flex;gap:8px;padding:5px 0;font-size:11px}.pricing-card li svg{width:14px;color:#069d57}.pricing-card .button{width:100%}.detail-proof{padding:95px 0;background:#edf4d4}.detail-proof__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw}.detail-proof__grid>div:last-child>strong{display:block;margin-bottom:14px;font-size:20px}.detail-proof__grid>div:last-child>p{margin:0;color:var(--muted);font-size:13px;line-height:1.8}.detail-proof ul{display:flex;gap:24px;margin:28px 0 0;padding:22px 0 0;list-style:none;border-top:1px solid rgba(16,18,16,.18)}.detail-proof li{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700}.detail-proof svg{width:16px}.detail-faq{padding:100px 0;background:#fff}.detail-closing{padding:95px 0;background:var(--ink);color:#fff;text-align:center}.detail-closing h2{max-width:850px;margin:0 auto}.detail-closing>div>p:not(.eyebrow){margin:20px 0 28px;color:rgba(255,255,255,.48);font-size:12px}.detail-closing .eyebrow{color:var(--lime)}.inquiry textarea{width:100%;min-height:90px;padding:12px 13px;border:1px solid var(--line);resize:vertical;font:12px var(--ko)}
@media(max-width:1050px){.detail-hero__grid{grid-template-columns:1fr 1fr;gap:5vw}.detail-hero h1{font-size:46px}.detail-page .back-link{display:none}.detail-proof__grid{gap:5vw}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card:last-child:nth-child(odd){grid-column:1/-1;max-width:520px;width:100%;justify-self:center}}
@media(max-width:760px){.detail-page .header__action .button{display:inline-flex}.detail-hero{padding:60px 0 75px}.detail-hero__grid{grid-template-columns:minmax(0,1fr);gap:50px}.breadcrumb{margin-bottom:25px}.detail-hero h1{font-size:38px;line-height:1.16}.detail-summary{font-size:13px}.detail-actions{align-items:flex-start;flex-direction:column;gap:17px}.detail-checks{gap:10px}.detail-hero__visual.is-book{min-height:430px}.detail-hero__visual.is-book img{max-height:360px}.detail-fact{right:-5px;bottom:-25px}.benefits,.pricing,.detail-faq{padding-top:75px;padding-bottom:80px}.detail-section-head h2,.workflow h2,.detail-proof h2,.detail-faq h2,.detail-closing h2{font-size:37px}.benefit-grid{grid-template-columns:1fr}.benefit-grid article{padding:30px 18px}.benefit-grid article+article{border-left:0;border-top:1px solid var(--line)}.benefit-grid span{margin-bottom:25px}.workflow{padding:75px 0}.workflow__grid,.detail-proof__grid{grid-template-columns:1fr;gap:50px}.pricing-grid{grid-template-columns:1fr}.pricing-card:last-child:nth-child(odd){grid-column:auto;max-width:none}.pricing-card ul{min-height:0}.detail-proof{padding:75px 0}.detail-proof ul{align-items:flex-start;flex-direction:column;gap:12px}.detail-closing{padding:75px 0}}

.live-demo{padding:105px 0;background:#eef0ea;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.live-demo__head{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:42px}
.live-demo__head h2{margin:14px 0 0;font-size:clamp(44px,5vw,68px);line-height:1.08;letter-spacing:-.065em}
.live-demo__head>p{max-width:420px;margin:0 0 8px;color:var(--muted);font-size:13px;line-height:1.8}
.live-demo__window{overflow:hidden;background:#fff;border:1px solid rgba(16,18,16,.2);box-shadow:0 30px 80px rgba(16,18,16,.13)}
.live-demo__bar{height:48px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;background:var(--ink);color:#fff}
.live-demo__bar>div{display:flex;gap:6px}.live-demo__bar span{width:7px;height:7px;border-radius:50%;background:#646963}.live-demo__bar span:first-child{background:var(--orange)}
.live-demo__bar b{font:700 9px var(--en);letter-spacing:.11em}.live-demo__bar em{justify-self:end;color:rgba(255,255,255,.42);font:700 8px var(--en);font-style:normal;letter-spacing:.1em}
.live-demo iframe{display:block;width:100%;height:720px;border:0;background:#f2f4f0}
.live-demo__note{display:flex;align-items:center;justify-content:center;gap:9px;margin:19px 0 0;color:var(--muted);font-size:11px}.live-demo__note svg{width:15px;color:#829d00}
@media(max-width:760px){.live-demo{padding:75px 0}.live-demo__head{align-items:start;flex-direction:column;gap:20px;margin-bottom:28px}.live-demo__head h2{font-size:40px}.live-demo__bar{grid-template-columns:1fr auto;height:42px}.live-demo__bar b{justify-self:end}.live-demo__bar em{display:none}.live-demo iframe{height:620px}.live-demo__note{font-size:10px}}