.book-floating-images{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.book-floating-img{opacity:.05;filter:blur(1.5px);will-change:transform;-webkit-user-select:none;user-select:none;border-radius:var(--radius-xl);position:absolute}.book-float-1{top:5%;left:1%}.book-float-2{top:3%;right:2%}.book-float-3{top:28%;left:2%}.book-float-4{top:32%;right:1%}.book-float-5{top:52%;left:3%}.book-float-6{top:56%;right:4%}.book-float-7{top:76%;left:1%}.book-float-8{top:80%;right:2%}@media (max-width:768px){.book-floating-images{display:none}}.book-hero{padding:calc(var(--header-height) + var(--space-16))0 var(--space-16);z-index:1;position:relative}.book-hero-grid{gap:var(--space-16);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.book-hero-content{top:calc(var(--header-height) + var(--space-8));gap:var(--space-6);flex-direction:column;display:flex;position:sticky}.book-title{letter-spacing:-.03em;line-height:1.05}.book-subtitle{font-size:var(--text-lg);color:var(--color-text-secondary);max-width:480px;line-height:1.7}.book-trust-list{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.book-trust-item{align-items:center;gap:var(--space-3);font-size:var(--text-base);color:var(--color-text-secondary);display:flex}.book-trust-icon{color:var(--color-cyan-400);flex-shrink:0}.book-mini-proof{align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);margin-top:var(--space-2);display:flex}.book-mini-proof-avatars{display:flex}.book-mini-avatar{border-radius:var(--radius-full);background:var(--color-bg-elevated);border:2px solid var(--color-bg-deep);width:32px;height:32px;color:var(--color-text-secondary);justify-content:center;align-items:center;margin-left:-8px;font-size:10px;font-weight:600;display:flex}.book-mini-avatar:first-child{margin-left:0}.book-mini-proof-text{font-size:var(--text-xs);color:var(--color-text-muted);flex-direction:column;gap:2px;display:flex}.book-mini-proof-stars{color:#fbbf24;letter-spacing:1px;font-size:12px}.book-form-card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);padding:var(--space-8);z-index:1;position:relative}.book-form-header{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.book-form-title{font-size:var(--text-lg);font-weight:600}.book-form-duration{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.book-form{gap:var(--space-4);flex-direction:column;display:flex}.form-row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.book-submit-btn{margin-top:var(--space-2);width:100%!important;height:48px!important;font-size:var(--text-base)!important}.book-form-badges{justify-content:center;align-items:center;gap:var(--space-6);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:flex}.book-form-badge{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.book-badge-icon{color:var(--color-cyan-400)}.book-success{text-align:center;padding:var(--space-16)var(--space-8)}.book-success-icon{border-radius:var(--radius-full);width:64px;height:64px;color:var(--color-cyan-400);margin:0 auto var(--space-6);background:#00e5ff26;justify-content:center;align-items:center;display:flex}.book-success-title{font-size:var(--text-2xl);margin-bottom:var(--space-3);font-weight:700}.book-success-text{font-size:var(--text-base);color:var(--color-text-secondary);max-width:400px;margin:0 auto;line-height:1.7}.book-proof-section{padding:var(--space-16)0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);z-index:1;position:relative}.book-proof-grid{justify-content:center;gap:var(--space-20);display:flex}.book-proof-stat{text-align:center;gap:var(--space-2);flex-direction:column;display:flex}.book-proof-value{font-size:3.5rem;font-weight:var(--font-extrabold);color:var(--color-cyan-400);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.book-proof-label{font-size:var(--text-sm);color:var(--color-text-muted)}.book-section-heading{font-size:var(--text-2xl);font-weight:var(--font-bold);text-align:center;margin-bottom:var(--space-12);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.12em}.book-process-section{z-index:1;position:relative}.book-process-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.book-process-step{padding:var(--space-8);border-left:1px solid var(--color-border)}.book-process-step:first-child{border-left:none;padding-left:0}.book-process-step:last-child{padding-right:0}.book-process-num{font-size:var(--text-xs);color:var(--color-cyan-400);letter-spacing:.1em;margin-bottom:var(--space-4);font-weight:600;display:block}.book-process-title{font-size:var(--text-lg);margin-bottom:var(--space-3);font-weight:700}.book-process-desc{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.book-faq-section{z-index:1;position:relative}.book-faq-list{flex-direction:column;max-width:700px;margin:0 auto;display:flex}.book-faq-item{border-bottom:1px solid var(--color-border)}.book-faq-toggle{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5)0;color:var(--color-text-primary);cursor:pointer;text-align:left;transition:color var(--duration-fast)var(--ease-out);background:0 0;border:none;display:flex}.book-faq-toggle:hover{color:var(--color-cyan-400)}.book-faq-question{font-size:var(--text-base);font-weight:500}.book-faq-chevron{color:var(--color-text-muted);transition:transform var(--duration-fast)var(--ease-out);flex-shrink:0}.book-faq-item.expanded .book-faq-chevron{transform:rotate(180deg)}.book-faq-answer{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.book-faq-item.expanded .book-faq-answer{max-height:200px}.book-faq-answer p{padding-bottom:var(--space-5);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.7}.book-final-cta{z-index:1;position:relative}.book-final-cta-inner{text-align:center;padding:var(--space-16)var(--space-8);background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-2xl);position:relative;overflow:hidden}.book-final-cta-inner:before{content:"";pointer-events:none;background:radial-gradient(#00e5ff26 0%,#0000 70%);width:600px;height:300px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.book-final-cta-title{font-size:var(--text-3xl);font-weight:var(--font-extrabold);margin-bottom:var(--space-3);position:relative}.book-final-cta-sub{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-8);position:relative}.book-final-cta-btn{position:relative;padding:var(--space-4)var(--space-10)!important;font-size:var(--text-base)!important;height:auto!important}@media (max-width:1024px){.book-hero-grid{gap:var(--space-10);grid-template-columns:1fr}.book-hero-content{position:static}.book-process-grid{grid-template-columns:1fr;gap:0}.book-process-step{padding-left:0;padding-right:0;padding-top:var(--space-6);padding-bottom:var(--space-6);border-left:none;border-bottom:1px solid var(--color-border)}.book-process-step:last-child{border-bottom:none}.book-proof-grid{gap:var(--space-10)}.book-proof-value{font-size:2.5rem}}@media (max-width:640px){.book-form-card{padding:var(--space-6)}.form-row{grid-template-columns:1fr}.book-form-badges{gap:var(--space-3);flex-direction:column}.book-proof-grid{gap:var(--space-8);grid-template-columns:1fr 1fr;display:grid}.book-proof-value{font-size:2rem}.book-section-heading{font-size:var(--text-lg)}.book-final-cta-title{font-size:var(--text-2xl)}.book-final-cta-inner{padding:var(--space-10)var(--space-6)}}
