.elementor-4302 .elementor-element.elementor-element-739d573{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4302 .elementor-element.elementor-element-6f159e9{--display:flex}.elementor-4302 .elementor-element.elementor-element-6f159e9:not(.elementor-motion-effects-element-type-background),.elementor-4302 .elementor-element.elementor-element-6f159e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}.elementor-4302 .elementor-element.elementor-element-ddd2e31{--display:grid;--e-con-grid-template-columns:repeat(2,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}.elementor-4302 .elementor-element.elementor-element-6e5eade{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-4302 .elementor-element.elementor-element-5a2133d{--display:flex;--border-radius:20px 20px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4302 .elementor-element.elementor-element-5a2133d:not(.elementor-motion-effects-element-type-background),.elementor-4302 .elementor-element.elementor-element-5a2133d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#20a94e 0%,#00e317 100%)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-4302 .elementor-element.elementor-element-2698308 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-weight:600;color:var(--e-global-color-accent)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4302 .elementor-element.elementor-element-0192d42{color:#272727}.elementor-4302 .elementor-element.elementor-element-0192d42 a{color:var(--e-global-color-accent)}.elementor-4302 .elementor-element.elementor-element-c20064b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4302 .elementor-element.elementor-element-c20064b:not(.elementor-motion-effects-element-type-background),.elementor-4302 .elementor-element.elementor-element-c20064b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4302 .elementor-element.elementor-element-6a936d0{--display:flex}.elementor-4302 .elementor-element.elementor-element-dacb879 .elementor-heading-title{font-family:"DM Serif Display",Sans-serif;font-weight:600;color:var(--e-global-color-text)}.elementor-4302 .elementor-element.elementor-element-1ed61ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4302 .elementor-element.elementor-element-df6aca7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}@media(max-width:1024px){.elementor-4302 .elementor-element.elementor-element-ddd2e31{--grid-auto-flow:row}.elementor-4302 .elementor-element.elementor-element-6e5eade{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4302 .elementor-element.elementor-element-6a936d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-4302 .elementor-element.elementor-element-d4197ce{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0}.elementor-4302 .elementor-element.elementor-element-ddd2e31{--e-con-grid-template-columns:repeat(1,1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4302 .elementor-element.elementor-element-a2c46cc{text-align:start}}.sit-fauto,.sit-fauto *,.sit-fauto *:before,.sit-fauto *:after{box-sizing:border-box}.sit-fauto{--ink:#0a0f1e;--ink-2:#3d4463;--ink-3:#8b93b0;--white:#fff;--surface:#f7f8fc;--surface-2:#eef0f8;--blue:#2563eb;--violet:#7c3aed;--cyan:#06b6d4;--green:#10b981;--red:#ef4444;--grad:linear-gradient(135deg,#2563eb 0%,#7c3aed 60%,#06b6d4 100%);--grad-soft:linear-gradient(135deg,rgba(37,99,235,.08) 0%,rgba(124,58,237,.06) 60%,rgba(6,182,212,.05) 100%);--radius:16px;--radius-sm:10px;--shadow:0 4px 32px rgba(10,15,30,.07);--shadow-md:0 8px 48px rgba(10,15,30,.12);--transition:.25s ease;font-family:'DM Sans',system-ui,sans-serif;background:var(--white);color:var(--ink);line-height:1.65;overflow-x:hidden;width:100%}.sit-fauto .hero{width:100%;max-width:1140px;margin:0 auto;padding:130px 24px 72px;display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center;position:relative;overflow:hidden;min-height:90vh}.sit-fauto .hero>*{min-width:0}.sit-fauto .hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--grad-soft);border:1px solid rgba(37,99,235,.15);border-radius:100px;padding:6px 16px;font-size:.8rem;font-weight:600;color:var(--blue);letter-spacing:.04em;text-transform:uppercase;margin-bottom:24px}.sit-fauto .hero-badge-dot{width:6px;height:6px;border-radius:50%;background:var(--blue);animation:pulse-soft 2.5s ease-in-out infinite}.sit-fauto .hero h1{font-family:'DM Serif Display',serif;font-size:clamp(2rem,3.8vw,3.3rem);line-height:1.1;color:var(--ink);margin-bottom:20px;letter-spacing:-.02em}.sit-fauto .hero h1 em{font-style:italic;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sit-fauto .hero-sub{font-size:1.05rem;color:var(--ink-2);line-height:1.72;margin-bottom:28px;max-width:520px}.sit-fauto .price-hero{display:inline-flex;align-items:center;gap:16px;background:var(--surface);border:1.5px solid var(--surface-2);border-radius:var(--radius);padding:16px 24px;margin-bottom:28px}.sit-fauto .price-main{font-family:'DM Serif Display',serif;font-size:2.4rem;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.sit-fauto .price-detail-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.sit-fauto .price-detail-sub{font-size:.82rem;color:var(--ink-2);margin-top:2px}.sit-fauto .hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.sit-fauto .btn-primary,.sit-fauto .btn-secondary,.sit-fauto .btn-primary-lg,.sit-fauto .btn-white{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-sm);font-weight:700;text-decoration:none;transition:var(--transition)}.sit-fauto .btn-primary{background:var(--grad);color:#fff;padding:14px 28px;font-size:.95rem;box-shadow:0 4px 24px rgba(37,99,235,.3)}.sit-fauto .btn-primary:hover,.sit-fauto .btn-primary-lg:hover,.sit-fauto .btn-white:hover{transform:translateY(-2px)}.sit-fauto .btn-primary:hover{box-shadow:0 8px 32px rgba(37,99,235,.45)}.sit-fauto .btn-secondary{color:var(--ink-2);padding:14px 20px;border:1.5px solid var(--surface-2);font-weight:500;font-size:.9rem}.sit-fauto .btn-secondary:hover{border-color:rgba(37,99,235,.3);background:var(--surface)}.sit-fauto .hero-note{font-size:.78rem;color:var(--ink-3);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sit-fauto .hero-visual{position:relative}.sit-fauto .wf-card{background:var(--white);border:1.5px solid var(--surface-2);border-radius:20px;overflow:hidden;box-shadow:var(--shadow-md);animation:float-soft 7s ease-in-out infinite;transform:translate3d(0,0,0);backface-visibility:hidden}.sit-fauto .wf-header{background:var(--grad);padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.sit-fauto .wf-header-title{font-weight:700;font-size:.85rem;color:#fff}.sit-fauto .wf-dots{display:flex;gap:5px}.sit-fauto .wf-dot{width:8px;height:8px;border-radius:50%}.sit-fauto .wf-body{padding:18px 0;background:var(--surface);display:flex;flex-direction:column;gap:7px}.sit-fauto .wf-step{display:flex;align-items:center;gap:10px;background:var(--white);border:1px solid var(--surface-2);border-radius:var(--radius-sm);padding:10px 12px;font-size:.8rem}.sit-fauto .wf-step-icon{width:28px;height:28px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}.sit-fauto .wf-step-icon.blue{background:rgba(37,99,235,.1)}.sit-fauto .wf-step-icon.violet{background:rgba(124,58,237,.1)}.sit-fauto .wf-step-icon.cyan{background:rgba(6,182,212,.1)}.sit-fauto .wf-step-icon.green{background:rgba(16,185,129,.1)}.sit-fauto .wf-step-name{font-weight:600;color:var(--ink);font-size:.8rem}.sit-fauto .wf-step-sub{font-size:.68rem;color:var(--ink-3)}.sit-fauto .wf-status-done{color:var(--green);font-size:12px;margin-left:auto}.sit-fauto .wf-status-running{color:var(--blue);font-size:12px;animation:pulse-soft 2.5s ease-in-out infinite;margin-left:auto}.sit-fauto .wf-connector{display:flex;justify-content:center}.sit-fauto .wf-connector-line{width:2px;height:10px;background:var(--surface-2)}.sit-fauto .wf-footer{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--surface-2);padding:12px 20px}.sit-fauto .wf-stat{text-align:center}.sit-fauto .wf-stat-num{font-family:'DM Serif Display',serif;font-size:1.1rem;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.sit-fauto .wf-stat-label{font-size:.65rem;color:var(--ink-3);font-weight:500;margin-top:2px}.sit-fauto section,.sit-fauto .trust-bar,.sit-fauto .reviews-section,.sit-fauto .cta-section{padding-left:0;padding-right:0}.sit-fauto section{padding:clamp(60px,8vw,110px) 0}.sit-fauto .inner{width:100%;max-width:1140px;margin:0 auto;padding-left:80px;padding-right:80px}.sit-fauto .fade-up{opacity:1 !important;transform:none !important}.sit-fauto .section-label{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:16px}.sit-fauto .section-label:before{content:'';display:block;width:20px;height:1.5px;background:var(--blue)}.sit-fauto .section-title{font-family:'DM Serif Display',serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.18;color:var(--ink);letter-spacing:-.02em;margin-bottom:20px}.sit-fauto .trust-bar{padding:18px 0;border-top:1px solid rgba(10,15,30,.06);border-bottom:1px solid rgba(10,15,30,.06);background:var(--surface)}.sit-fauto .trust-bar>.inner{padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.sit-fauto .trust-label{font-size:.78rem;font-weight:500;color:var(--ink-3);white-space:nowrap}.sit-fauto .trust-tools{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sit-fauto .trust-tool{display:flex;align-items:center;gap:6px;font-size:.8rem;font-weight:600;color:var(--ink-2);background:var(--white);border:1px solid var(--surface-2);border-radius:8px;padding:5px 12px}.sit-fauto .why-section,.sit-fauto .objectives-section,.sit-fauto .workflows-section,.sit-fauto .comparison-section,.sit-fauto .register-section{background:var(--white)}.sit-fauto .why-intro{max-width:700px;margin-bottom:48px}.sit-fauto .why-intro p{font-size:.95rem;color:var(--ink-2);line-height:1.75;margin-bottom:14px}.sit-fauto .why-grid,.sit-fauto .obj-grid,.sit-fauto .workflows-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}.sit-fauto .why-card,.sit-fauto .obj-card,.sit-fauto .workflow-card,.sit-fauto .result-card,.sit-fauto .wc-card,.sit-fauto .audience-card,.sit-fauto .bonus-card{border:1.5px solid var(--surface-2);border-radius:var(--radius);transition:var(--transition)}.sit-fauto .why-card{padding:32px;position:relative;overflow:hidden}.sit-fauto .why-card:before{content:'';position:absolute;inset:0;background:var(--grad-soft);opacity:0;transition:var(--transition)}.sit-fauto .why-card:hover:before{opacity:1}.sit-fauto .why-card:hover,.sit-fauto .audience-card:hover,.sit-fauto .workflow-card:hover,.sit-fauto .wc-card:hover,.sit-fauto .result-card:hover,.sit-fauto .obj-card:hover,.sit-fauto .bonus-card:hover{border-color:rgba(37,99,235,.2);box-shadow:var(--shadow);transform:translateY(-3px)}.sit-fauto .why-icon,.sit-fauto .aud-icon,.sit-fauto .wc-icon{font-size:26px;margin-bottom:14px;display:block;position:relative}.sit-fauto .why-card h3,.sit-fauto .audience-card h3,.sit-fauto .obj-card h3,.sit-fauto .workflow-card h3,.sit-fauto .wc-card h3,.sit-fauto .result-card h3,.sit-fauto .bonus-card h3{color:var(--ink);margin-bottom:10px}.sit-fauto .why-card h3,.sit-fauto .audience-card h3,.sit-fauto .obj-card h3,.sit-fauto .workflow-card h3{font-family:'DM Serif Display',serif;font-size:1.05rem;font-weight:400;position:relative}.sit-fauto .why-card p,.sit-fauto .audience-card p,.sit-fauto .obj-card p,.sit-fauto .workflow-card p,.sit-fauto .wc-card p,.sit-fauto .result-card p,.sit-fauto .bonus-card p{font-size:.83rem;color:var(--ink-2);line-height:1.65}.sit-fauto .why-kpi{display:inline-flex;align-items:center;gap:6px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.2);border-radius:100px;padding:4px 12px;font-size:.78rem;font-weight:700;color:#059669;margin-top:14px;position:relative}.sit-fauto .audience-section,.sit-fauto .programme-section,.sit-fauto .whychoose-section,.sit-fauto .bonus-section,.sit-fauto .faq-section{background:var(--surface)}.sit-fauto .audience-grid,.sit-fauto .bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px}.sit-fauto .audience-card,.sit-fauto .wc-card,.sit-fauto .bonus-card{background:var(--white);padding:28px}.sit-fauto .aud-list,.sit-fauto .mp-topics,.sit-fauto .mp-examples ul,.sit-fauto .coaching-list{list-style:none;padding:0;margin:0}.sit-fauto .aud-list li{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;color:var(--ink-2);padding:5px 0;border-bottom:1px solid var(--surface-2)}.sit-fauto .aud-list li:last-child{border-bottom:none}.sit-fauto .aud-list li:before,.sit-fauto .mp-examples ul li:before{content:'→';color:var(--blue);font-weight:700;flex-shrink:0}.sit-fauto .obj-card{padding:28px}.sit-fauto .obj-num{font-family:'DM Serif Display',serif;font-size:1.8rem;background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:10px}.sit-fauto .obj-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.sit-fauto .obj-tag{background:var(--grad-soft);border:1px solid rgba(37,99,235,.12);border-radius:100px;padding:3px 11px;font-size:.72rem;font-weight:600;color:var(--blue)}.sit-fauto .mod-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:32px 0 0}.sit-fauto .mod-tab{padding:9px 18px;border-radius:100px;border:1.5px solid var(--surface-2);font-size:.8rem;font-weight:600;color:var(--ink-2);cursor:pointer;transition:var(--transition);background:var(--white);white-space:nowrap}.sit-fauto .mod-tab:hover{border-color:rgba(37,99,235,.25);color:var(--blue)}.sit-fauto .mod-tab.active{background:var(--grad);color:#fff;border-color:transparent}.sit-fauto .module-content{margin-top:20px}.sit-fauto .module-panel{display:none;background:var(--white);border:1.5px solid var(--surface-2);border-radius:var(--radius);padding:36px}.sit-fauto .module-panel.active{display:block}.sit-fauto .mp-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px;flex-wrap:wrap}.sit-fauto .mp-tag{font-size:.72rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}.sit-fauto .mp-title{font-family:'DM Serif Display',serif;font-size:1.4rem;color:var(--ink);line-height:1.2}.sit-fauto .mp-dur{display:inline-flex;align-items:center;gap:6px;background:var(--surface);border-radius:100px;padding:5px 14px;font-size:.78rem;font-weight:600;color:var(--ink-3);white-space:nowrap}.sit-fauto .mp-desc{font-size:.875rem;color:var(--ink-2);line-height:1.72;margin-bottom:20px}.sit-fauto .mp-topics{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:20px}.sit-fauto .mp-topics li,.sit-fauto .mp-examples ul li{display:flex;align-items:flex-start;gap:8px;font-size:.82rem;color:var(--ink-2);padding:5px 0}.sit-fauto .t-dot{width:6px;height:6px;border-radius:50%;background:var(--blue);flex-shrink:0;margin-top:6px}.sit-fauto .mp-objective{background:var(--grad-soft);border:1px solid rgba(37,99,235,.12);border-radius:var(--radius-sm);padding:14px 18px;font-size:.83rem;color:var(--blue);font-weight:600}.sit-fauto .mp-examples{margin-top:16px}.sit-fauto .mp-examples p{font-size:.82rem;font-weight:600;color:var(--ink);margin-bottom:8px}.sit-fauto .workflow-card{padding:26px}.sit-fauto .wf-flow{display:flex;flex-direction:column;gap:4px}.sit-fauto .wf-flow-step{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--ink-2)}.sit-fauto .wf-flow-arrow{color:var(--ink-3);font-size:10px;padding-left:8px}.sit-fauto .wc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.sit-fauto .results-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:48px}.sit-fauto .wc-card,.sit-fauto .result-card{padding:24px}.sit-fauto .wc-card h3,.sit-fauto .result-card h3,.sit-fauto .bonus-card h3{font-weight:700;font-size:.9rem}.sit-fauto .bonus-card{display:flex;align-items:flex-start;gap:14px}.sit-fauto .bonus-emoji{font-size:24px;flex-shrink:0}.sit-fauto .comp-table{width:100%;border-collapse:collapse;margin-top:48px;font-size:.875rem}.sit-fauto .comp-table thead th{padding:14px 20px;font-size:.78rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);border-bottom:2px solid var(--surface-2);text-align:center}.sit-fauto .comp-table thead th:first-child{text-align:left}.sit-fauto .comp-table thead th:nth-child(3){background:var(--grad);color:#fff;border-radius:10px 10px 0 0}.sit-fauto .comp-table tbody td{padding:14px 20px;color:var(--ink-2);border-bottom:1px solid var(--surface-2);text-align:center}.sit-fauto .comp-table tbody td:first-child{font-weight:600;color:var(--ink);text-align:left}.sit-fauto .comp-table tbody td:nth-child(3){background:rgba(37,99,235,.03);border-left:2px solid rgba(37,99,235,.15);border-right:2px solid rgba(37,99,235,.15);font-weight:600;color:var(--blue)}.sit-fauto .good{color:var(--green)}.sit-fauto .bad{color:var(--red)}.sit-fauto .reviews-section{background:var(--ink);color:var(--white);padding:clamp(64px,8vw,100px) 0}.sit-fauto .reviews-header{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end;margin-bottom:48px}.sit-fauto .reviews-section h2{font-family:'DM Serif Display',serif;font-size:clamp(1.9rem,3.5vw,3rem);line-height:1.18;color:var(--white);letter-spacing:-.02em;margin-bottom:8px}.sit-fauto .rating-block{display:flex;align-items:center;gap:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius);padding:20px}.sit-fauto .rating-num{font-family:'DM Serif Display',serif;font-size:2.4rem;color:var(--white);line-height:1}.sit-fauto .rating-meta{font-size:.8rem;color:rgba(255,255,255,.5);margin-top:4px}.sit-fauto .reviews-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.sit-fauto .review-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-sm);padding:24px;transition:var(--transition)}.sit-fauto .review-card:hover{background:rgba(255,255,255,.07)}.sit-fauto .review-stars{margin-bottom:14px}.sit-fauto .review-text{font-size:.875rem;color:rgba(255,255,255,.7);line-height:1.65;margin-bottom:16px;font-style:italic}.sit-fauto .review-name{font-size:.85rem;font-weight:700;color:var(--white)}.sit-fauto .review-title{font-size:.75rem;color:rgba(255,255,255,.4);margin-top:2px}.sit-fauto .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:48px}.sit-fauto .faq-item{border:1.5px solid var(--surface-2);border-radius:var(--radius-sm);padding:22px;cursor:pointer;transition:var(--transition);background:var(--white)}.sit-fauto .faq-item:hover,.sit-fauto .faq-item.open{border-color:rgba(37,99,235,.2)}.sit-fauto .faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:600;font-size:.88rem;color:var(--ink)}.sit-fauto .faq-icon{font-size:18px;color:var(--ink-3);flex-shrink:0;transition:var(--transition)}.sit-fauto .faq-item.open .faq-icon{transform:rotate(45deg);color:var(--blue)}.sit-fauto .faq-a{font-size:.83rem;color:var(--ink-2);line-height:1.65;margin-top:12px;display:none}.sit-fauto .faq-item.open .faq-a{display:block}.sit-fauto .register-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:48px;align-items:start}.sit-fauto .dates-card{background:var(--surface);border:1.5px solid var(--surface-2);border-radius:var(--radius);padding:32px}.sit-fauto .dates-card h3{font-weight:700;font-size:1rem;color:var(--ink);margin-bottom:20px}.sit-fauto .date-item{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--surface-2)}.sit-fauto .date-item:last-child{border-bottom:none}.sit-fauto .date-badge{background:var(--grad);color:#fff;border-radius:var(--radius-sm);padding:8px 14px;font-size:.78rem;font-weight:700;text-align:center;min-width:72px;flex-shrink:0}.sit-fauto .date-day{font-weight:700;font-size:.9rem;color:var(--ink)}.sit-fauto .date-time{font-size:.8rem;color:var(--ink-3);margin-top:2px}.sit-fauto .coaching-card{background:var(--ink);border-radius:var(--radius);padding:32px;color:#fff;position:relative;overflow:hidden}.sit-fauto .coaching-card:before{content:'';position:absolute;top:-60px;right:-60px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.25),transparent 70%)}.sit-fauto .coaching-card .section-label{color:rgba(255,255,255,.5)}.sit-fauto .coaching-card .section-label:before{background:rgba(255,255,255,.3)}.sit-fauto .coaching-card h3{font-family:'DM Serif Display',serif;font-size:1.4rem;color:#fff;margin-bottom:14px;position:relative;font-weight:400}.sit-fauto .coaching-card p{font-size:.875rem;color:rgba(255,255,255,.65);line-height:1.68;margin-bottom:20px;position:relative}.sit-fauto .coaching-list{margin-bottom:24px;position:relative}.sit-fauto .coaching-list li{display:flex;align-items:flex-start;gap:8px;font-size:.83rem;color:rgba(255,255,255,.7);padding:5px 0}.sit-fauto .coaching-list li:before{content:'✓';color:var(--green);font-weight:700;flex-shrink:0}.sit-fauto .btn-white{background:#fff;color:var(--ink);padding:14px 24px;font-size:.9rem;position:relative}.sit-fauto .btn-white:hover{background:var(--surface)}.sit-fauto .cta-section{background:var(--ink);padding:clamp(64px,8vw,100px) 0;text-align:center;position:relative;overflow:hidden}.sit-fauto .cta-section:before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:400px;background:radial-gradient(ellipse,rgba(37,99,235,.2) 0%,rgba(124,58,237,.1) 40%,transparent 70%);pointer-events:none}.sit-fauto .cta-section h2{font-family:'DM Serif Display',serif;font-size:clamp(2rem,4vw,3rem);line-height:1.15;color:#fff;margin-bottom:16px;position:relative}.sit-fauto .cta-section p{color:rgba(255,255,255,.6);font-size:1.05rem;max-width:500px;margin:0 auto 36px;position:relative}.sit-fauto .cta-actions{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;position:relative;margin-bottom:12px}.sit-fauto .btn-primary-lg{background:var(--grad);color:#fff;padding:16px 36px;font-size:1rem;box-shadow:0 4px 24px rgba(37,99,235,.4)}.sit-fauto .btn-primary-lg:hover{box-shadow:0 8px 36px rgba(37,99,235,.5)}.sit-fauto .cta-note{font-size:.8rem;color:rgba(255,255,255,.4);position:relative}@keyframes float-soft{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,-8px,0)}}@keyframes pulse-soft{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}@media (max-width:1100px){.sit-fauto .wc-grid{grid-template-columns:1fr 1fr}.sit-fauto .results-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.sit-fauto .inner{padding-left:48px;padding-right:48px}.sit-fauto .hero{gap:40px}}@media (max-width:900px){.sit-fauto .audience-grid,.sit-fauto .bonus-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.sit-fauto .hero{grid-template-columns:1fr;gap:32px;min-height:auto;padding:110px 24px 56px}.sit-fauto .hero-visual{display:none}.sit-fauto .hero h1{font-size:clamp(1.9rem,8vw,2.6rem);line-height:1.15}.sit-fauto .hero-sub{font-size:1rem;line-height:1.6;max-width:100%}.sit-fauto .price-hero{width:100%;gap:12px;flex-wrap:wrap}.sit-fauto .hero-actions{flex-direction:column;align-items:stretch}.sit-fauto .btn-primary,.sit-fauto .btn-secondary,.sit-fauto .btn-primary-lg,.sit-fauto .btn-white{width:100%}.sit-fauto .inner{padding-left:24px;padding-right:24px}.sit-fauto .why-grid,.sit-fauto .obj-grid,.sit-fauto .faq-grid,.sit-fauto .workflows-grid,.sit-fauto .register-grid,.sit-fauto .results-grid,.sit-fauto .audience-grid,.sit-fauto .bonus-grid,.sit-fauto .wc-grid,.sit-fauto .mp-topics,.sit-fauto .reviews-header{grid-template-columns:1fr}.sit-fauto .comp-table{font-size:.75rem}.sit-fauto .comp-table thead th,.sit-fauto .comp-table tbody td{padding:10px}.sit-fauto .module-panel{padding:24px}.sit-fauto .trust-bar>.inner{align-items:flex-start}}@media (max-width:768px),(prefers-reduced-motion:reduce){.sit-fauto .wf-card,.sit-fauto .hero-badge-dot,.sit-fauto .wf-status-running{animation:none !important;transform:none !important}}@media (prefers-reduced-motion:reduce){.sit-fauto *,.sit-fauto *:before,.sit-fauto *:after{animation:none !important;transition:none !important;scroll-behavior:auto !important}}@media (max-width:768px){.site-header,.elementor-nav-menu{padding:12px 16px !important;flex-wrap:wrap !important}.elementor-widget-heading h1,.elementor-widget-heading h2{font-size:clamp(1.6rem, 6vw, 2.4rem) !important;line-height:1.25 !important;word-break:break-word !important}.elementor-widget-text-editor p,.elementor-alert{font-size:.9rem !important;text-align:center !important}.elementor-column-gap-default>.elementor-column{width:100% !important;margin-bottom:16px !important}.elementor-icon-box-wrapper{flex-direction:column !important;align-items:flex-start !important;gap:12px !important}.elementor-form,.elementor-field-group,form input,form select,form textarea{width:100% !important;font-size:1rem !important;padding:14px 16px !important}.elementor-button,form button[type=submit],.elementor-field-type-submit .elementor-button{width:100% !important;padding:18px 24px !important;font-size:1rem !important;text-align:center !important}.elementor-widget-text-editor ul{padding-left:20px !important;font-size:.95rem !important}.elementor-testimonial-carousel .swiper-slide,.elementor-testimonial__content{width:100% !important;padding:20px 16px !important}.elementor-accordion-title{font-size:.95rem !important;line-height:1.4 !important;padding-right:40px !important}.elementor-tab-content{font-size:.9rem !important;padding:12px 16px !important}.elementor-section:last-of-type .elementor-button{width:100% !important;font-size:.95rem !important}.elementor-section{padding-left:16px !important;padding-right:16px !important}.elementor-container{padding:0 !important}}@media (min-width:768px) and (max-width:1024px){.elementor-widget-heading h1{font-size:clamp(2rem, 4vw, 2.8rem) !important}.elementor-column{min-width:48% !important}.elementor-button{padding:16px 28px !important}}@media (max-width:768px){.elementor-section .elementor-container,.elementor-row{flex-wrap:wrap !important}.elementor-col-50,.elementor-col-33,.elementor-col-25,[class*=elementor-col-]{width:100% !important;max-width:100% !important;flex:0 0 100% !important}.elementor-widget-wrap,.elementor-widget-container,.elementor-text-editor,.elementor-icon-list-items{overflow:hidden !important;word-break:break-word !important;max-width:100% !important}.elementor-icon-list-text a,.elementor-icon-list-text{display:inline !important;word-break:break-word !important;overflow-wrap:break-word !important}.elementor-icon-list-items.elementor-inline-items{flex-wrap:wrap !important;gap:8px !important}.elementor-inline-item{flex:0 0 auto !important;max-width:calc(50% - 8px) !important}body,.elementor-section{overflow-x:hidden !important;max-width:100vw !important}}