body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:16px}.et_pb_slide_content,.et_pb_best_value{font-size:18px}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:rgba(0,76,48,0.86)}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:rgba(0,76,48,0.86)}.footer-widget h4{color:rgba(0,76,48,0.86)}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:rgba(0,76,48,0.86)}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:rgba(0,76,48,0.86)}a{color:#448d71}#main-header .nav li ul{background-color:rgba(255,255,255,0.43)}.nav li ul{border-color:#008060}#page-container #top-header{background-color:rgba(0,76,48,0.86)!important}#et-secondary-nav li ul{background-color:rgba(0,76,48,0.86)}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#008060}.footer-widget,.footer-widget li,.footer-widget li a,#footer-info{font-size:14px}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{font-size:18px}#logo{max-height:55%}.et_pb_svg_logo #logo{height:55%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:44px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:37px}h3{font-size:32px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:26px}h5{font-size:23px}h6{font-size:20px}.et_pb_slide_description .et_pb_slide_title{font-size:67px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:23px}:root{--color-canvas:#eef2f5;--color-surface:#ffffff;--color-surface-muted:#f8fafc;--color-sunken:#eff6ee;--color-sunken-ring:#dfe6e0;--color-raised-ring:#e5ebe6;--color-sage:#4b5a52;--color-hairline:#f1f5f9;--color-line:#e2e8f0;--color-line-strong:#cbd5e1;--color-ink:#0f172a;--color-ink-soft:#334155;--color-ink-muted:#475569;--color-ink-faint:#64748b;--color-ink-ghost:#94a3b8;--color-accent:#a3e635;--color-accent-soft:#bef264;--color-accent-strong:#84cc16;--color-brand:#14532d;--color-brand-ink:#052e16;--color-brand-deep:#0f172a;--color-brand-strong:#15803d;--color-brand-vivid:#16a34a;--color-brand-tint:#f0fdf4;--color-sidebar:#1e293b;--color-sidebar-hover:#273449;--color-sidebar-active:#334155;--color-sidebar-line:#334155;--color-sidebar-ink:#e2e8f0;--color-sidebar-muted:#cbd5e1;--color-sidebar-faint:#94a3b8;--color-sidebar-ghost:#64748b;--color-ok:#15803d;--color-ok-bg:#f0fdf4;--color-ok-line:#bbf7d0;--color-ok-dot:#22c55e;--color-warn:#92400e;--color-warn-bg:#fffbeb;--color-warn-line:#fcd34d;--color-warn-dot:#eab308;--color-alert:#991b1b;--color-alert-bg:#fef2f2;--color-alert-line:#fecaca;--color-alert-dot:#dc2626;--color-info:#1d4ed8;--color-info-bg:#eff6ff;--color-info-line:#bfdbfe;--color-info-dot:#2563eb;--color-neutral-tone:#475569;--color-neutral-bg:#f1f5f9;--color-neutral-line:#e2e8f0;--color-neutral-dot:#94a3b8;--color-kpi-good:#15803d;--color-kpi-plain:#0f172a;--color-kpi-warn:#b45309;--color-kpi-bad:#b91c1c;--color-kpi-info:#1d4ed8;--color-hero-from:#ffffff;--color-hero-via:#f9fbf8;--color-hero-to:#eff6ef;--color-hero-line:#e2eae2;--color-hero-panel-line:#e5ebe6;--radius:0.75rem;--radius-card:0.75rem;--radius-hero:1rem;--radius-panel:0.75rem;--radius-control:0.5rem;--radius-chip:9999px;--radius-tag:0.25rem;--shadow-card:0 4px 6px -1px rgba(0,0,0,0.08),0 2px 4px -2px rgba(0,0,0,0.08);--shadow-hero:0 8px 22px -14px rgba(15,23,42,0.2);--shadow-panel:0 1px 3px rgba(15,23,42,0.06);--shadow-drawer:8px 0 24px rgba(15,23,42,0.25);--shadow-lift:0 12px 20px -10px rgba(15,23,42,0.35);--shadow-topbar:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadow-raised:0 2px 5px rgba(15,23,42,0.1);--shadow-sunken:inset 0 2px 4px rgba(15,23,42,0.09);--surface-page:var(--color-canvas);--surface-card:var(--color-surface);--surface-muted:var(--color-surface-muted);--surface-subtle:var(--color-neutral-bg);--surface-tint:var(--color-hero-via);--surface-tint-deep:var(--color-hero-to);--surface-inverse:var(--color-ink);--surface-nav:var(--color-sidebar);--ink:var(--color-ink);--ink-secondary:var(--color-ink-soft);--ink-muted:var(--color-ink-muted);--ink-subtle:var(--color-ink-faint);--ink-faint:var(--color-ink-ghost);--ink-inverse:var(--color-surface-muted);--ink-inverse-muted:var(--color-sidebar-muted);--ink-on-brand:var(--color-surface);--line:var(--color-line);--line-subtle:var(--color-hairline);--line-strong:var(--color-line-strong);--line-tinted:var(--color-raised-ring);--brand:var(--color-brand-strong);--brand-hover:var(--color-brand);--brand-interactive:var(--color-brand-vivid);--brand-soft:var(--color-brand-tint);--brand-soft-border:var(--color-ok-line);--brand-deep:var(--color-brand-ink);--accent:var(--color-accent-soft);--accent-marker:var(--color-accent);--st-ok-bg:var(--color-ok-bg);--st-ok-fg:var(--color-ok);--st-ok-dot:var(--color-ok-dot);--st-ok-bd:var(--color-ok-line);--st-warn-bg:var(--color-warn-bg);--st-warn-fg:var(--color-warn);--st-warn-dot:var(--color-warn-dot);--st-warn-bd:var(--color-warn-line);--st-alert-bg:var(--color-alert-bg);--st-alert-fg:var(--color-alert);--st-alert-dot:var(--color-alert-dot);--st-alert-bd:var(--color-alert-line);--st-info-bg:var(--color-info-bg);--st-info-fg:var(--color-info);--st-info-dot:var(--color-info-dot);--st-info-bd:var(--color-info-line);--kpi-good:var(--color-kpi-good);--kpi-neutral:var(--color-kpi-plain);--kpi-warn:var(--color-kpi-warn);--kpi-alert:var(--color-kpi-bad);--elev-flat:var(--shadow-panel);--elev-raised:var(--shadow-raised);--elev-card:var(--shadow-card);--elev-hero:var(--shadow-hero);--elev-lifted:var(--shadow-lift);--r-xs:var(--radius-tag);--r-sm:6px;--r-md:var(--radius-control);--r-lg:var(--radius-card);--r-xl:var(--radius-hero);--r-full:var(--radius-chip);--ai-bd:#facc15;--ai-bg:#fefce8;--ai-ok-bd:var(--color-ok-line);--ai-ok-bg:var(--color-ok-bg);--ai-alert-bd:#f87171;--ai-alert-bg:var(--color-alert-bg);--font-display:'Space Grotesk','Segoe UI',system-ui,sans-serif;--font-sans:'Inter','Segoe UI',system-ui,-apple-system,sans-serif;--tracking-label:.5px;--wrap:1180px}.gos h1,.gos h2,.gos h3,.gos h4{font-family:var(--font-display);font-weight:600;letter-spacing:-.02em;line-height:1.12;margin:0}.gos p{margin:0}.gos a{color:var(--brand);text-decoration:none}.gos .num{font-variant-numeric:tabular-nums}.gos section{padding:96px 0}@media(max-width:820px){.gos section{padding:64px 0}}.gos .eyebrow{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:1.4px;color:var(--brand);margin-bottom:14px}.gos .eyebrow.on-dark{color:var(--accent)}.gos .lede{font-size:19px;line-height:1.65;color:var(--ink-muted);max-width:62ch}.gos .h2{font-size:clamp(28px,3.6vw,42px)}.gos .h3{font-size:20px;letter-spacing:-.01em}.gos .btn{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-sans);font-size:15px;font-weight:700;padding:13px 22px;border-radius:var(--r-md);border:1px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.gos .btn-g{background:var(--brand);color:var(--ink-on-brand)}.gos .btn-g:hover{background:var(--brand-hover)}.gos .btn-o{background:var(--surface-card);color:var(--ink-secondary);border-color:var(--line)}.gos .btn-o:hover{background:var(--surface-subtle)}.gos .btn-ghost{background:transparent;color:var(--ink-inverse);border-color:rgba(255,255,255,.28)}.gos .btn-ghost:hover{background:rgba(255,255,255,.08)}.gos .btn-white{background:#fff;color:var(--color-brand)}.gos .btn-white:hover{background:var(--color-brand-tint)}.gos .btn-sm{font-size:13.5px;padding:9px 16px}.gos.hero{padding:84px 0 96px;background:linear-gradient(135deg,var(--surface-card) 0%,var(--surface-tint) 45%,var(--surface-tint-deep) 100%);border-bottom:1px solid var(--line-tinted)}.gos.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media(max-width:1000px){.gos.hero-grid{grid-template-columns:1fr;gap:44px}}.gos.hero h1{font-size:clamp(38px,5vw,60px);letter-spacing:-.035em;margin-bottom:22px}.gos.hero h1 .accent{color:var(--brand)}.gos blockquote.buyer{margin:0 0 26px;padding:14px 20px;border-left:3px solid var(--brand-interactive);background:var(--brand-soft);border-radius:0 var(--r-md) var(--r-md) 0;font-size:16.5px;line-height:1.5;color:var(--ink-secondary);font-style:italic}.gos blockquote.buyer cite{display:block;margin-top:6px;font-style:normal;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-subtle)}.gos.hero .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.gos.hero .cta-note{margin-top:16px;font-size:13.5px;color:var(--ink-subtle)}.gos .panel{background:var(--surface-card);border:1px solid var(--line-tinted);border-radius:var(--r-xl);box-shadow:var(--elev-hero);overflow:hidden}.gos .panel-bar{display:flex;align-items:center;gap:8px;padding:11px 14px;background:var(--surface-nav);border-bottom:1px solid var(--line)}.gos .panel-bar .dot{width:9px;height:9px;border-radius:var(--r-full);background:#3d4a5f}.gos .panel-bar .title{font-size:11px;font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-line-strong);margin-left:6px}.gos .panel-bar .live{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--color-accent-soft)}.gos .panel-bar .live i{width:7px;height:7px;border-radius:var(--r-full);background:var(--color-accent);animation:dotPulse 1.4s ease-in-out infinite}@keyframes dotPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.55}}.gos .panel-body{padding:16px}.gos .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-bottom:14px}.gos .kpi{background:var(--surface-card);border:1px solid var(--line-tinted);border-radius:var(--r-lg);padding:10px 11px}.gos .kpi .lab{font-size:9.5px;font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-subtle);margin-bottom:5px}.gos .kpi .val{font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums;color:var(--kpi-neutral)}.gos .kpi .val.good{color:var(--kpi-good)}.gos .kpi .val.warn{color:var(--kpi-warn)}.gos .kpi .val.alert{color:var(--kpi-alert)}.gos .kpi .sub{font-size:10px;color:var(--ink-faint);margin-top:4px}@media(max-width:520px){.gos .kpis{grid-template-columns:repeat(2,1fr)}}.gos .sheet{border:1px solid var(--line-tinted);border-radius:var(--r-lg);overflow:hidden;margin-bottom:12px}.gos .sheet-head{display:flex;align-items:center;padding:7px 11px;background:var(--surface-muted);border-bottom:1px solid var(--line-subtle);font-size:9.5px;font-weight:800;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-subtle)}.gos .sheet-head .r{margin-left:auto}.gos .flight{display:flex;align-items:center;gap:10px;padding:9px 11px;font-size:12.5px}.gos .flight.emboss{background:var(--surface-card)}.gos .flight.engrave{background:var(--surface-tint-deep)}.gos .flight .time{font-weight:800;font-variant-numeric:tabular-nums;color:var(--ink);width:44px}.gos .flight .names{color:var(--ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gos .flight .chip{margin-left:auto}.gos .chip{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;padding:3px 8px;border-radius:var(--r-full);border:1px solid transparent;white-space:nowrap}.gos .chip i{width:5px;height:5px;border-radius:var(--r-full)}.gos .chip.ok{background:var(--st-ok-bg);color:var(--st-ok-fg);border-color:var(--st-ok-bd)}.gos .chip.ok i{background:var(--st-ok-dot)}.gos .chip.warn{background:var(--st-warn-bg);color:var(--st-warn-fg);border-color:var(--st-warn-bd)}.gos .chip.warn i{background:var(--st-warn-dot)}.gos .chip.alert{background:var(--st-alert-bg);color:var(--st-alert-fg);border-color:var(--st-alert-bd)}.gos .chip.alert i{background:var(--st-alert-dot)}.gos .chip.info{background:var(--st-info-bg);color:var(--st-info-fg);border-color:var(--st-info-bd)}.gos .chip.info i{background:var(--st-info-dot)}.gos .ai{border:2px solid var(--ai-bd);background:var(--ai-bg);border-radius:var(--r-lg);padding:13px 14px}.gos .ai.ok{border-color:var(--ai-ok-bd);background:var(--ai-ok-bg)}.gos .ai.alert{border-color:var(--ai-alert-bd);background:var(--ai-alert-bg)}.gos .ai-head{display:flex;align-items:center;gap:7px;margin-bottom:6px}.gos .ai-head .tag{font-size:9.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--ink-secondary)}.gos .ai-head .conf{margin-left:auto;font-size:9.5px;font-weight:800;color:var(--ink-subtle);font-variant-numeric:tabular-nums}.gos .ai h4{font-family:var(--font-sans);font-size:13px;font-weight:800;color:var(--ink);margin-bottom:4px;letter-spacing:0}.gos .ai p{font-size:12.5px;line-height:1.55;color:var(--ink-muted)}.gos .ai .acts{display:flex;gap:7px;margin-top:11px;flex-wrap:wrap}.gos .ai .act{font-size:11px;font-weight:700;padding:6px 11px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--surface-card);color:var(--ink-secondary)}.gos .ai .act.primary{background:var(--brand);color:var(--ink-on-brand);border-color:transparent}.gos .demo-note{margin-top:12px;font-size:11.5px;color:var(--ink-faint);text-align:center;letter-spacing:.2px}.gos .grid{display:grid;gap:18px}.gos .g3{grid-template-columns:repeat(3,1fr)}.gos .g2{grid-template-columns:repeat(2,1fr)}.gos .g4{grid-template-columns:repeat(4,1fr)}@media(max-width:940px){.gos .g3,.gos .g4{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.gos .g2,.gos .g3,.gos .g4{grid-template-columns:1fr}}.gos .card{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px;box-shadow:var(--elev-card)}.gos .card h3{font-size:18px;margin-bottom:9px}.gos .card p{font-size:15px;color:var(--ink-muted);line-height:1.6}.gos .card .idx{font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--brand);letter-spacing:.5px;margin-bottom:12px;display:block}.gos .section-head{max-width:70ch;margin-bottom:44px}.gos .section-head p{margin-top:16px}.gos .compare{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface-card);box-shadow:var(--elev-card)}@media(max-width:720px){.gos .compare{grid-template-columns:1fr}}.gos .compare .col{padding:26px}.gos .compare .col+.col{border-left:1px solid var(--line)}@media(max-width:720px){.gos .compare .col+.col{border-left:0;border-top:1px solid var(--line)}}.gos .compare .col.after{background:var(--brand-soft)}.gos .compare h4{font-family:var(--font-sans);font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--ink-subtle);margin-bottom:18px}.gos .compare .col.after h4{color:var(--brand)}.gos .compare ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.gos .compare li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--ink-secondary)}.gos .compare li svg{flex:0 0 17px;margin-top:3px}.gos .compare .col.before li{color:var(--ink-muted)}.gos.band-dark{background:linear-gradient(135deg,#0b1220 0%,#0f2e1c 55%,#14532d 100%);color:var(--color-surface-muted)}.gos.band-dark h2,.gos.band-dark h3{color:#fff}.gos.band-dark .lede{color:#c9d6cd}.gos.band-dark .glass{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.13);border-radius:var(--r-lg);padding:22px}.gos.band-dark .glass h3{font-family:var(--font-sans);font-size:15px;font-weight:800;margin-bottom:7px}.gos.band-dark .glass p{font-size:14px;color:#b9c9be;line-height:1.6}.gos .steps{display:grid;gap:0;border-left:2px solid var(--line)}.gos .step{padding:0 0 30px 26px;position:relative}.gos .step:last-child{padding-bottom:0}.gos .step::before{content:'';position:absolute;left:-9px;top:5px;width:16px;height:16px;border-radius:var(--r-full);background:var(--brand);border:3px solid var(--surface-page)}.gos .step .n{font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--brand);margin-bottom:5px}.gos .step h3{font-size:17px;margin-bottom:6px}.gos .step p{font-size:14.5px;color:var(--ink-muted)}.gos .proof{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:30px;box-shadow:var(--elev-card)}.gos .placeholder{border:1.5px dashed var(--st-warn-bd);background:var(--st-warn-bg);color:var(--st-warn-fg);border-radius:var(--r-md);padding:14px 16px;font-size:13.5px;font-weight:600;line-height:1.55}.gos details.faq{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:0;margin-bottom:10px;overflow:hidden}.gos details.faq summary{cursor:pointer;list-style:none;padding:17px 20px;font-size:16px;font-weight:600;font-family:var(--font-display);letter-spacing:-.01em;display:flex;align-items:center;gap:12px}.gos details.faq summary::-webkit-details-marker{display:none}.gos details.faq summary::after{content:'+';margin-left:auto;font-size:20px;font-weight:400;color:var(--brand);line-height:1}.gos details.faq[open] summary::after{content:'\2212'}.gos details.faq .a{padding:0 20px 18px;font-size:14.5px;color:var(--ink-muted);line-height:1.65}.gos .cta-final{background:var(--brand);border-radius:var(--r-xl);padding:52px 44px;text-align:center;color:#fff}.gos .cta-final h2{color:#fff;margin-bottom:14px}.gos .cta-final p{color:rgba(255,255,255,.9);font-size:17px;max-width:56ch;margin:0 auto 28px}.gos .cta-final .cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.gos .cta-final .fine{margin-top:20px;font-size:13px;color:rgba(255,255,255,.75)}@media (prefers-reduced-motion:reduce){.gos *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.gos.hero-inner{padding:72px 0 64px;background:linear-gradient(135deg,var(--surface-card) 0%,var(--surface-tint) 45%,var(--surface-tint-deep) 100%);border-bottom:1px solid var(--line-tinted)}.gos.hero-inner h1{font-size:clamp(34px,4.4vw,52px);letter-spacing:-.03em;margin-bottom:18px;max-width:20ch}.gos.hero-inner .lede{max-width:60ch}.gos.hero-inner .cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.gos.hero-inner .hero-grid{align-items:center}.gos .feature{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.gos .feature+.feature{margin-top:88px}.gos .feature.flip>div:first-child{order:2}@media(max-width:900px){.gos .feature{grid-template-columns:1fr;gap:32px}.gos .feature+.feature{margin-top:64px}.gos .feature.flip>div:first-child{order:0}}.gos .feature h2{font-size:clamp(26px,3vw,36px);margin-bottom:14px}.gos .feature p{font-size:16.5px;line-height:1.65;color:var(--ink-muted);max-width:56ch}.gos .feature p+p{margin-top:12px}.gos .feature ul.plain{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.gos .feature ul.plain li{display:flex;gap:10px;font-size:15px;color:var(--ink-secondary)}.gos .feature ul.plain li::before{content:'';flex:0 0 7px;height:7px;margin-top:9px;border-radius:var(--r-full);background:var(--brand-interactive)}.gos .phone{width:290px;margin:0 auto;background:var(--surface-inverse);border-radius:34px;padding:12px;box-shadow:var(--elev-lifted);position:relative}.gos .phone::before{content:'';position:absolute;top:12px;left:50%;transform:translateX(-50%);width:90px;height:22px;background:var(--surface-inverse);border-radius:0 0 14px 14px;z-index:2}.gos .phone .screen{background:var(--surface-page);border-radius:24px;overflow:hidden;min-height:540px}.gos .phone .top{padding:38px 16px 12px;background:var(--brand);color:#fff}.gos .phone .top .t{font-family:var(--font-display);font-weight:600;font-size:18px;letter-spacing:-.02em}.gos .phone .top .s{font-size:11.5px;opacity:.85;margin-top:2px}.gos .phone .row{display:flex;align-items:center;gap:10px;padding:11px 14px;background:var(--surface-card);border-bottom:1px solid var(--line-subtle);font-size:12.5px}.gos .phone .row .ic{width:30px;height:30px;border-radius:var(--r-md);background:var(--brand-soft);border:1px solid var(--brand-soft-border);display:grid;place-items:center;color:var(--brand);font-weight:800;font-size:11px}.gos .phone .row b{display:block;font-size:12.5px;color:var(--ink)}.gos .phone .row span{font-size:11px;color:var(--ink-subtle)}.gos .phone .row .chip{margin-left:auto}.gos .phone .sec{padding:12px 14px 6px;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-subtle)}.gos .phone .big{padding:14px;background:var(--surface-card);border-bottom:1px solid var(--line-subtle)}.gos .phone .big .n{font-size:30px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);line-height:1}.gos .phone .big .l{font-size:10.5px;color:var(--ink-subtle);margin-top:4px}.gos .phone .big .bar{height:6px;border-radius:var(--r-full);background:var(--surface-subtle);margin-top:10px;overflow:hidden}.gos .phone .big .bar i{display:block;height:100%;width:62%;background:var(--brand-interactive);border-radius:var(--r-full)}.gos .task{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--elev-card);overflow:hidden}.gos .task .head{padding:14px 16px;border-bottom:1px solid var(--line-subtle);display:flex;gap:10px;align-items:center}.gos .task .head b{font-size:14.5px;color:var(--ink)}.gos .task .meta{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;padding:12px 16px;background:var(--surface-muted);border-bottom:1px solid var(--line-subtle)}.gos .task .meta div{font-size:12.5px;color:var(--ink-secondary)}.gos .task .meta div small{display:block;font-size:9.5px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-subtle)}.gos .task ol{list-style:none;margin:0;padding:6px 0}.gos .task ol li{display:flex;align-items:center;gap:10px;padding:8px 16px;font-size:13px;color:var(--ink-secondary)}.gos .task ol li i{flex:0 0 16px;height:16px;border-radius:var(--r-xs);border:1.5px solid var(--line-strong,#cbd5e1);display:grid;place-items:center}.gos .task ol li.done{color:var(--ink-subtle);text-decoration:line-through}.gos .task ol li.done i{background:var(--brand);border-color:var(--brand)}.gos .task ol li.done i::after{content:'';width:8px;height:4px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px)}.gos .map{background:var(--surface-card);border:1px solid var(--line-tinted);border-radius:var(--r-xl);box-shadow:var(--elev-hero);overflow:hidden}.gos .map svg{display:block;width:100%;height:auto}.gos .map .legend{display:flex;gap:14px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line-subtle);font-size:11px;color:var(--ink-subtle)}.gos .map .legend i{display:inline-block;width:8px;height:8px;border-radius:var(--r-full);margin-right:5px;vertical-align:middle}.gos .modgroup{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--elev-flat)}.gos .modgroup h3{font-family:var(--font-sans);font-size:11px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:var(--brand);margin-bottom:14px}.gos .modgroup ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.gos .modgroup li{font-size:14.5px;color:var(--ink-secondary);display:flex;gap:9px}.gos .modgroup li::before{content:'';flex:0 0 6px;height:6px;margin-top:8px;border-radius:var(--r-full);background:var(--brand-interactive)}.gos .modgroup li small{color:var(--ink-subtle);font-size:12.5px}.gos .note{border-left:3px solid var(--brand-interactive);background:var(--brand-soft);border-radius:0 var(--r-md) var(--r-md) 0;padding:14px 18px;font-size:14.5px;color:var(--ink-secondary);line-height:1.6}.gos .note.warn{border-color:var(--st-warn-dot);background:var(--st-warn-bg);color:var(--st-warn-fg)}.gos .src{font-size:12.5px;color:var(--ink-subtle);margin-top:10px}.gos .form{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-xl);padding:30px;box-shadow:var(--elev-card)}.gos .form label{display:block;font-size:12px;font-weight:700;color:var(--ink-secondary);margin:0 0 6px}.gos .form .f{margin-bottom:16px}.gos .form .two{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:560px){.gos .form .two{grid-template-columns:1fr}}.gos .form input,.gos .form select,.gos .form textarea{width:100%;font:inherit;font-size:15px;padding:11px 13px;color:var(--ink);background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-sm)}.gos .form textarea{min-height:110px;resize:vertical}.gos .form input:focus,.gos .form textarea:focus,.gos .form select:focus{outline:2px solid var(--brand-interactive);outline-offset:1px;border-color:transparent}.gos .form .hint{font-size:12.5px;color:var(--ink-subtle);margin-top:6px}.gos .stores{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.gos .store{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--r-md);background:var(--surface-inverse);color:var(--ink-inverse);font-size:13px;font-weight:600}.gos .store small{display:block;font-size:9.5px;font-weight:600;opacity:.7;letter-spacing:.3px}.gos .store b{display:block;font-size:14px;line-height:1.1}.gos .stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media(max-width:640px){.gos .stats{grid-template-columns:1fr}}.gos .stat{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;box-shadow:var(--elev-flat)}.gos .stat .v{font-family:var(--font-display);font-size:34px;font-weight:600;letter-spacing:-.03em;color:var(--brand);line-height:1;font-variant-numeric:tabular-nums}.gos .stat .l{font-size:14px;color:var(--ink-muted);margin-top:8px}.gos .stat .s{font-size:12px;color:var(--ink-subtle);margin-top:6px}.gos .ptable{width:100%;border-collapse:collapse;background:var(--surface-card);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--elev-card)}.gos .ptable th,.gos .ptable td{padding:14px 18px;text-align:left;font-size:14.5px;border-bottom:1px solid var(--line-subtle);vertical-align:top}.gos .ptable th{font-size:11px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:var(--ink-subtle);background:var(--surface-muted)}.gos .ptable td:first-child{font-weight:700;color:var(--ink);width:32%}.gos .ptable td{color:var(--ink-muted)}.gos .ptable tr:last-child td{border-bottom:0}.gos .tablewrap{overflow-x:auto}.gos .task ol li.prog{color:var(--ink)}.gos .task ol li.prog i{border:2px dotted var(--st-warn-dot);background:var(--st-warn-bg)}.gos .shot{display:block;width:100%;max-width:340px;margin:0 auto;height:auto;aspect-ratio:1286/2400;object-fit:contain}.gos .shot-sm{max-width:270px}.gos .shot-lg{max-width:400px}.gos .shots{display:flex;justify-content:center;align-items:flex-start;gap:0}.gos .shots .shot{max-width:280px;margin:0}.gos .shots .shot:nth-child(1){transform:translateY(18px) rotate(-3deg)}.gos .shots .shot:nth-child(2){position:relative;z-index:2}.gos .shots .shot:nth-child(3){transform:translateY(18px) rotate(3deg)}.gos .shots.tight .shot{margin-inline:-26px}.gos .shot-slot{display:grid;place-items:center;width:100%;max-width:340px;margin:0 auto;aspect-ratio:1286/2400;border:2px dashed var(--line-strong);border-radius:var(--r-xl);background:var(--surface-subtle);text-align:center;padding:24px}.gos .shot-slot b{display:block;font-size:13px;font-weight:800;color:var(--ink-secondary);letter-spacing:-.01em}.gos .shot-slot span{display:block;margin-top:6px;font-size:11.5px;line-height:1.5;color:var(--ink-subtle)}.gos .shot-slot code{font-size:11px;color:var(--ink-muted);word-break:break-all}@media (max-width:900px){.gos .shots{flex-direction:column;align-items:center;gap:20px}.gos .shots .shot{transform:none!important;margin:0!important;max-width:300px}}.gos .shotcell{text-align:center}.gos .shotcell .shot{max-width:100%}.gos .shotcap{margin-top:14px;font-size:14px;font-weight:700;color:var(--ink-secondary);letter-spacing:-.01em}.gos{font-family:var(--font-sans);font-size:16px;line-height:1.6;color:var(--ink)}.gos h1,.gos h2,.gos h3,.gos h4{font-family:var(--font-display)!important;font-weight:600!important;letter-spacing:-.02em!important;line-height:1.12!important;color:var(--ink);padding:0}.gos .h2,.gos h2.h2{font-size:clamp(28px,3.6vw,42px)!important}.gos.hero h1{font-size:clamp(38px,5vw,60px)!important;letter-spacing:-.035em!important;margin-bottom:22px}.gos.hero-inner h1{font-size:clamp(34px,4.4vw,52px)!important;letter-spacing:-.03em!important;margin-bottom:18px;max-width:20ch}.gos .h3{font-size:20px!important}.gos p{padding-bottom:0}.gos ul.plain,.gos .compare ul,.gos .modgroup ul,.gos .task ol{padding-left:0!important;list-style:none!important;margin-left:0}.gos ul.plain li,.gos .compare li,.gos .modgroup li,.gos .task ol li{list-style:none!important}.et_pb_section.gos.hero,.et_pb_section.gos.hero-inner{background-image:linear-gradient(135deg,var(--surface-card) 0%,var(--surface-tint) 45%,var(--surface-tint-deep) 100%)!important;border-bottom:1px solid var(--line-tinted)}.et_pb_section.gos.band-dark{background-image:linear-gradient(135deg,#0b1220 0%,#0f2e1c 55%,#14532d 100%)!important;color:#f8fafc}.et_pb_section.gos.band-dark .gos h2,.et_pb_section.gos.band-dark .gos h3{color:#fff}.et_pb_section.gos.band-dark .gos .lede{color:#c9d6cd}.et_pb_section.gos.gos-white{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gos-flip.et_pb_row{flex-direction:row-reverse}.gos .et_pb_row,.et_pb_section.gos .et_pb_row{padding:0 24px!important}.et_pb_section.gos .et_pb_column{align-self:center}.et_pb_button_module_wrapper.gos-btn,.gos-btn .et_pb_button_module_wrapper,.et_pb_button_module_wrapper:has(>.gos-btn){display:inline-block!important;width:auto!important;margin:6px 12px 6px 0!important}.gos-btn .et_pb_button:after,.gos-btn.et_pb_button:after{display:none!important}.gos-faq .et_pb_toggle{border:0;border-bottom:1px solid var(--line);background:transparent;padding:14px 20px}.gos-faq .et_pb_toggle:last-child{border-bottom:0}.gos-faq .et_pb_toggle_title{font-family:var(--font-display)!important;font-size:16px!important;font-weight:600!important;letter-spacing:-.01em;color:var(--ink)!important}.gos-faq .et_pb_toggle_content{font-size:14.5px;line-height:1.65;color:var(--ink-muted);padding-top:8px}.gos-faq .et_pb_toggle_title:before{color:var(--brand)}.gos-form .et_pb_contact_field{margin-bottom:6px}.gos-form input,.gos-form select,.gos-form textarea{font-family:var(--font-sans)!important;font-size:15px!important;padding:11px 13px!important;background:var(--surface-card)!important}.gos-form .et_pb_contact_submit{font-family:var(--font-sans)!important;border-radius:8px!important}#page-container{padding-top:0!important}.gos-header .et_pb_menu .et_pb_menu__menu>nav>ul>li>a{font-family:var(--font-sans)!important;font-size:14.5px!important;font-weight:500!important;color:var(--ink-muted)!important;padding-bottom:0}.gos-header .et_pb_menu .et_pb_menu__menu>nav>ul>li>a:hover{color:var(--ink)!important;opacity:1}.gos-header .et_pb_menu .et_pb_menu__menu>nav>ul>li.current-menu-item>a{color:var(--brand)!important;font-weight:700!important}.gos-header .et_pb_menu__logo img{max-height:48px;width:auto}.gos-header-row.et_pb_row{align-items:center}.gos-header .gos-btn{margin:0!important}.gos-shot .et_pb_image_wrap{display:block}.gos-shot img{display:block;width:100%;height:auto}.gos .shotcap,.gos-shot+.et_pb_text .shotcap{margin-top:14px!important;text-align:center!important;font-size:14px!important;font-weight:700!important}@media(min-width:981px){.gos-header .et_pb_column_1_4{text-align:right}}.gos-footer .gos{color:#cbd5e1;font-size:14px}.gos-footer .gos h5{font-family:var(--font-sans);font-size:10.5px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase;color:#94a3b8;margin:0 0 14px;padding:0}.gos-footer .gos ul{list-style:none!important;padding:0!important;margin:0;display:grid;gap:9px}.gos-footer .gos li{list-style:none}.gos-footer .gos a{color:#cbd5e1}.gos-footer .gos a:hover{color:#fff}.gos-footer .gos .brand{color:#fff;font-family:var(--font-display);font-weight:700;font-size:19px;margin-bottom:12px;display:flex;align-items:center;gap:9px}.gos-footer .gos .brand .mark{width:26px;height:26px;border-radius:6px;background:var(--brand);display:grid;place-items:center;color:#fff;font-size:12px;font-weight:800;font-family:var(--font-sans)}.gos-footer .gos .about{color:#94a3b8;line-height:1.6;max-width:36ch}.gos-footer-base.et_pb_row{margin-top:24px;padding-top:20px!important;border-top:1px solid #334155}.gos-footer-base .gos{font-size:12.5px;color:#94a3b8}.gos-footer-base .gos .base{display:flex;gap:16px;flex-wrap:wrap}.gos-footer-base .gos .base .r{margin-left:auto}