{% set _favicon_mode = (theme or {}).get('favicon_mode', 'auto') %} {% set _favicon_primary = brand_data.get('color_primary', '#4F46E5') %} {% set _gp_fav = '' %} {% set _gp_tmp = (graphics_pack if graphics_pack is defined else {}) %} {% if _gp_tmp.get('essentials', {}).get('favicon', {}).get('url') %} {% set _gp_fav = _gp_tmp.essentials.favicon.url %} {% endif %} {% if _gp_fav %} {% elif _favicon_mode == 'auto' %} {% endif %} {% if (theme or {}).get('texture_css', '') %} {% endif %} {% set primary = brand_data.get('color_primary', '#4F46E5') %} {% set secondary = brand_data.get('color_secondary', '#7C3AED') %} {% set accent = brand_data.get('color_accent', '#06B6D4') %} {% set t = theme or {} %} {% set card_cls = 'theme-card theme-card-' + (t.get('card_style', 'elevated')) %} {% set icons = t.get('icons', {}) %} {% set sa = section_assets or {} %} {% set gp = graphics_pack if graphics_pack is defined else {} %} {% set _logo_assets = [] %} {% for a in sa.get('nav', []) %}{% if a.get('classification') == 'logo' %}{% if _logo_assets.append(a) %}{% endif %}{% endif %}{% endfor %} {% if not _logo_assets %}{% for a in sa.get('hero', []) %}{% if a.get('classification') == 'logo' %}{% if _logo_assets.append(a) %}{% endif %}{% endif %}{% endfor %}{% endif %} {% set logo_url = ('/' + _logo_assets[0].get('file_path', '')) if _logo_assets else '' %} {% if not logo_url and gp.get('logo') and gp.logo.get('url') %}{% set logo_url = gp.logo.url %}{% endif %} {% set gp_separator_url = gp.get('separator', {}).get('url', '') if gp.get('separator') else '' %} {% set gp_icons = gp.get('icons', {}) %} {% set gp_essentials = gp.get('essentials', {}) if gp else {} %} {% set nav_logo_url = gp_essentials.get('nav_logo', {}).get('url', '') if gp_essentials.get('nav_logo') else '' %} {% set footer_logo_url = gp_essentials.get('footer_logo', {}).get('url', '') if gp_essentials.get('footer_logo') else '' %} {% set gp_favicon_url = gp_essentials.get('favicon', {}).get('url', '') if gp_essentials.get('favicon') else '' %} {% set _hero_bk = [] %} {% for a in sa.get('hero', []) %}{% if a.get('classification') in ['hero_banner', 'lifestyle', 'background_texture'] %}{% if _hero_bk.append(a) %}{% endif %}{% endif %}{% endfor %} {% set hero_bk_url = ('/' + _hero_bk[0].get('file_path', '')) if _hero_bk else '' %} {% set _raw_features = site_copy.get('features', []) %} {% if _raw_features is mapping and _raw_features.get('features') is not none %} {% set features = _raw_features.get('features', []) %} {% elif _raw_features is iterable and _raw_features is not string and _raw_features is not mapping %} {% set features = _raw_features %} {% else %} {% set features = [] %} {% endif %} {% set _raw_faq = site_copy.get('faq_items', site_copy.get('faq', [])) %} {% if _raw_faq is mapping and _raw_faq.get('faq_items') is not none %} {% set faq = _raw_faq.get('faq_items', []) %} {% elif _raw_faq is iterable and _raw_faq is not string and _raw_faq is not mapping %} {% set faq = _raw_faq %} {% else %} {% set faq = [] %} {% endif %} {% set _raw_testimonials = site_copy.get('testimonials', site_copy.get('trust', [])) %} {% if _raw_testimonials is mapping and _raw_testimonials.get('testimonials') is not none %} {% set testimonials = _raw_testimonials.get('testimonials', []) %} {% elif _raw_testimonials is iterable and _raw_testimonials is not string and _raw_testimonials is not mapping %} {% set testimonials = _raw_testimonials %} {% else %} {% set testimonials = [] %} {% endif %} {% set _raw_stats = site_copy.get('stats', []) %} {% if _raw_stats is mapping and _raw_stats.get('stats') is not none %} {% set stats = _raw_stats.get('stats', []) %} {% elif _raw_stats is iterable and _raw_stats is not string and _raw_stats is not mapping %} {% set stats = _raw_stats %} {% else %} {% set stats = [] %} {% endif %} {% set _mood = t.get('mood', 'professional') %} {% set _ornaments = t.get('ornaments', {}) %} {% set _header_style = t.get('section_header_style', 'underline') %} {% set _divider_pairs = t.get('divider_pairs', {}) %} {% set _dividers = t.get('dividers', {}) %} {% macro render_divider(section_name, next_bg) %} {% set dstyle = _divider_pairs.get(section_name, '') %} {% set svg_tpl = _dividers.get(dstyle, '') %} {% if svg_tpl %} {% if 'linear-gradient' in next_bg or 'radial-gradient' in next_bg %} {% set _bg_parts = next_bg.split(',') %} {% if _bg_parts | length > 1 %} {% set _fill = _bg_parts[1].strip().split(')')[0].split(' ')[0].strip() %} {% else %} {% set _fill = '#f8fafc' %} {% endif %} {% else %} {% set _fill = next_bg %} {% endif %}
{{ svg_tpl.replace('{color}', _fill) | safe }}
{% else %}
{% if gp_separator_url %}
{% elif _ornaments.get('section_ornament') %} {{ _ornaments.get('section_ornament') | safe }} {% else %}
{% endif %}
{% endif %} {% endmacro %} {% macro render_section_header(title, section_key, badge_text, badge_variant, accent_style) %}
{% if _header_style == 'decorative' %}
{{ _ornaments.get('header_flourish_left', '') | safe }}
{{ icons.get(section_key, '') | safe }} {{ badge_text }}
{{ _ornaments.get('header_flourish_right', '') | safe }}
{{ _ornaments.get('section_ornament', '') | safe }} {% elif _header_style == 'gradient-accent' %}
{{ icons.get(section_key, '') | safe }} {{ badge_text }}
{% elif _header_style == 'badge-accent' %}
{{ icons.get(section_key, '') | safe }} {{ badge_text }}
{% elif _header_style == 'simple' %}
{{ icons.get(section_key, '') | safe }}
{% else %}
{{ icons.get(section_key, '') | safe }} {{ badge_text }}
{% endif %}

{{ title }}

{% endmacro %} {% set _effective_hero = hero_bk_url or hero_image_url %}
{% if _effective_hero %}
{% endif %}

{{ site_copy.get('headline', brand.get('name', '')) }}

{{ site_copy.get('subheadline', brand.get('tagline', '')) }}

{{ site_copy.get('hero_body', '') | md }}
{% if stats %}
{% set stat_count = stats | length %} {% set grid_cols = 'lg:grid-cols-4' if stat_count >= 4 else ('lg:grid-cols-3' if stat_count == 3 else 'lg:grid-cols-2') %}
{% for s in stats %}
4 and loop.index > (stat_count - stat_count % 4) %}style="max-width:260px; width:100%"{% endif %}> {% if s is mapping %}
{{ s.get('value', '') }}
{{ s.get('label', '') }}
{% if s.get('description') %}
{{ s.get('description', '') }}
{% endif %} {% else %}
{{ s }}
{% endif %}
{% endfor %}
{% if stat_count % 4 != 0 and stat_count > 4 %} {% endif %}
{% endif %} {% if site_copy.get('problem_title') or site_copy.get('problem_body') %}
{{ icons.get('problem', '') | safe }} The Challenge

{{ site_copy.get('problem_title', 'The Challenge') }}

{{ site_copy.get('problem_body', '') | md }}
{% set problem_points = site_copy.get('problem_points', []) %} {% if problem_points %}
{% for point in problem_points %}
{{ point }}
{% endfor %}
{% endif %}
{% endif %} {% if site_copy.get('solution_title') or site_copy.get('solution_body') %} {{ render_divider('solution', t.get('section_backgrounds', {}).get('solution', 'linear-gradient(135deg,#ecfdf5,#d1fae5)')) }}
{{ icons.get('solution', '') | safe }} The Solution

{{ site_copy.get('solution_title', 'Our Solution') }}

{% set solution_points = site_copy.get('solution_points', []) %} {% if solution_points %}
{{ site_copy.get('solution_body', '') | md }}
{% for point in solution_points %}
{{ point }}
{% endfor %}
{% else %}
{{ site_copy.get('solution_body', '') | md }}
{% endif %}
{% endif %} {% set _about_imgs = [] %} {% for a in sa.get('about', []) %}{% if a.get('classification') in ['team_photo', 'lifestyle', 'hero_banner'] %}{% if _about_imgs.append(a) %}{% endif %}{% endif %}{% endfor %} {{ render_divider('about', t.get('section_backgrounds', {}).get('about', '#fff')) }}
{{ t.get('animated_bg_layers', '') | safe }}
{% if _ornaments.get('lotus') %}
{{ _ornaments.get('lotus') | safe }}
{% endif %} {{ render_section_header(site_copy.get('about_title', 'About Us'), 'about', 'Our Story', 'theme-badge-primary', '') }} {% if _about_imgs %}
{{ _about_imgs[0].get('description', 'About us') }} {% if _about_imgs[0].get('description') %}

{{ _about_imgs[0].get('description') }}

{% endif %}
{% if _about_imgs | length > 1 %}
{% for extra in _about_imgs[1:3] %}
{{ extra.get('description', '') }}
{% endfor %}
{% endif %}
{{ site_copy.get('about', site_copy.get('about_body', '')) | md }}
{% if site_copy.get('about_mission') %}

“{{ site_copy.get('about_mission') }}”

{% endif %}
{% else %}
{{ site_copy.get('about', site_copy.get('about_body', '')) | md }}
{% if site_copy.get('about_mission') %}

“{{ site_copy.get('about_mission') }}”

{% endif %}
{% endif %}
{% if features %} {% set _feat_imgs = sa.get('features', []) %}
{{ t.get('animated_bg_layers', '') | safe }}
{{ render_section_header(site_copy.get('features_title', 'Everything You Need'), 'features', 'What We Offer', 'theme-badge-primary', '') }}
{{ site_copy.get('offer', site_copy.get('features_intro', '')) | md }}
{% set _feat_fallback_icons = [ '', '', '', '', '', '' ] %}
{% for f in features %}
{% if _ornaments.get('card_corner') %}{{ _ornaments.get('card_corner') | safe }}{% else %}
{% endif %} {% if f is mapping %} {% if _feat_imgs and loop.index0 < _feat_imgs | length %}
{{ f.get('title', '') }}
{% else %}
{% set f_icon = f.get('icon', '') %} {% if f_icon and f_icon in icons %} {{ icons[f_icon] | safe }} {% else %} {{ _feat_fallback_icons[loop.index0 % _feat_fallback_icons|length] | safe }} {% endif %}
{% endif %}

{{ f.get('title', '') }}

{{ f.get('description', '') | md }}
{% else %}
{{ _feat_fallback_icons[loop.index0 % _feat_fallback_icons|length] | safe }}

{{ f }}

{% endif %}
{% endfor %}
{% endif %} {% set _raw_steps = site_copy.get('how_it_works_steps', site_copy.get('steps', site_copy.get('how_it_works', []))) %} {% if _raw_steps is mapping and _raw_steps.get('steps') is not none %} {% set steps = _raw_steps.get('steps', []) %} {% elif _raw_steps is iterable and _raw_steps is not string and _raw_steps is not mapping %} {% set steps = _raw_steps %} {% else %} {% set steps = [] %} {% endif %} {% if steps %} {{ render_divider('how_it_works', t.get('section_backgrounds', {}).get('how_it_works', '#fff')) }}
{{ render_section_header(site_copy.get('how_it_works_title', 'How It Works'), 'how_it_works', 'How It Works', 'theme-badge-accent', '') }} {% if site_copy.get('how_it_works_intro') %}

{{ site_copy.get('how_it_works_intro') }}

{% endif %} {% set _step_cols = 'md:grid-cols-3' if steps|length == 3 or steps|length >= 5 else ('md:grid-cols-2' if steps|length == 2 or steps|length == 4 else 'md:grid-cols-3') %} {% set _step_max = 'max-w-3xl mx-auto' if steps|length <= 2 else ('max-w-4xl mx-auto' if steps|length == 4 else '') %}
{% for step in steps %}
{{ loop.index }}
{% if step is mapping %}

{{ step.get('title', '') }}

{{ step.get('description', '') }}

{% else %}

{{ step }}

{% endif %}
{% endfor %}
{% endif %} {% if testimonials %} {% set _test_imgs = sa.get('testimonials', []) %}
{{ t.get('animated_bg_layers', '') | safe }}
{{ render_section_header(site_copy.get('testimonials_title', 'What People Say'), 'testimonials', 'Testimonials', '', 'background:rgba(245,158,11,0.1);color:#d97706') }}

Real experiences from people who trust us

{% for t_item in testimonials %}
{% if t_item is mapping %}
{% for _ in range(5) %}{% endfor %}

“{{ t_item.get('quote', '') }}”

{% if _test_imgs and loop.index0 < _test_imgs | length %}
{{ t_item.get('name', '') }}
{% else %}
{{ t_item.get('name', 'A')[0] }}
{% endif %}
{{ t_item.get('name', '') }}
{{ t_item.get('role', '') }}
{% else %}

“{{ t_item }}”

{% endif %}
{% endfor %}
{% endif %} {% set _raw_pricing = site_copy.get('pricing_tiers', site_copy.get('pricing', [])) %} {% if _raw_pricing is mapping and _raw_pricing.get('pricing_tiers') is not none %} {% set pricing_tiers = _raw_pricing.get('pricing_tiers', []) %} {% elif _raw_pricing is iterable and _raw_pricing is not string and _raw_pricing is not mapping %} {% set pricing_tiers = _raw_pricing %} {% else %} {% set pricing_tiers = [] %} {% endif %} {% if pricing_tiers %} {{ render_divider('pricing', t.get('section_backgrounds', {}).get('pricing', '#fff')) }}
{{ render_section_header(site_copy.get('pricing_title', 'Simple, Transparent Pricing'), 'pricing', 'Pricing', 'theme-badge-primary', '') }} {% if site_copy.get('pricing_subtitle') %}

{{ site_copy.get('pricing_subtitle') }}

{% endif %} {% set _any_featured = [] %} {% for tier in pricing_tiers %}{% if tier is mapping and tier.get('featured') %}{% if _any_featured.append(1) %}{% endif %}{% endif %}{% endfor %} {% set _auto_feature_idx = (pricing_tiers|length // 2) if not _any_featured and pricing_tiers|length >= 3 else -1 %}
{% for tier in pricing_tiers %} {% if tier is mapping %} {% set _is_featured = tier.get('featured') or loop.index0 == _auto_feature_idx %} {% else %}

{{ tier }}

{% endif %} {% endfor %}
{% endif %} {% set comparison = site_copy.get('comparison_table', site_copy.get('comparison', {}).get('comparison_table', {})) %} {% if comparison and comparison.get('headers') %}
{{ render_section_header(site_copy.get('comparison_title', 'How We Compare'), 'comparison', 'Comparison', 'theme-badge-primary', '') }}
{% for h in comparison.get('headers', []) %} {% endfor %} {% for row in comparison.get('rows', []) %} {% for cell in row %} {% endfor %} {% endfor %}
{{ h }}
{{ cell }}
{% endif %} {% set _raw_gallery = site_copy.get('gallery_sections', site_copy.get('gallery', [])) %} {% if _raw_gallery is mapping and _raw_gallery.get('gallery_sections') is not none %} {% set gallery_items = _raw_gallery.get('gallery_sections', []) %} {% elif _raw_gallery is iterable and _raw_gallery is not string and _raw_gallery is not mapping %} {% set gallery_items = _raw_gallery %} {% else %} {% set gallery_items = [] %} {% endif %} {% set _gallery_imgs = sa.get('gallery', []) %} {% if gallery_items or _gallery_imgs %} {{ render_divider('gallery', t.get('section_backgrounds', {}).get('gallery', '#fff')) }}
{{ render_section_header(site_copy.get('gallery_title', 'See Our Work'), 'gallery', 'Gallery', 'theme-badge-accent', '') }} {% if _gallery_imgs %}
{% for gimg in _gallery_imgs %}
{{ gimg.get('description', gimg.get('filename', 'Gallery image')) }}
{% if gimg.get('description') %}

{{ gimg.get('description', '') }}

{% endif %}
{% endfor %}
{% else %}
{% for item in gallery_items %}
{% if item is mapping %}
{{ icons.get('gallery', '') | safe }}

{{ item.get('title', '') }}

{{ item.get('description', '') }}

{% else %}

{{ item }}

{% endif %}
{% endfor %}
{% endif %}
{% endif %} {% set _raw_team = site_copy.get('team_members', site_copy.get('team', [])) %} {% if _raw_team is mapping and _raw_team.get('team_members') is not none %} {% set team_members = _raw_team.get('team_members', []) %} {% elif _raw_team is iterable and _raw_team is not string and _raw_team is not mapping %} {% set team_members = _raw_team %} {% else %} {% set team_members = [] %} {% endif %} {% if team_members %} {% set _team_imgs = sa.get('team', []) %} {{ render_divider('team', t.get('section_backgrounds', {}).get('team', 'linear-gradient(180deg,#f9fafb,#f3f4f6)')) }}
{{ render_section_header(site_copy.get('team_title', 'Meet the Team'), 'team', 'Our Team', 'theme-badge-primary', '') }} {% if site_copy.get('team_intro') %}

{{ site_copy.get('team_intro') }}

{% endif %}
{% for member in team_members %}
{% if member is mapping %} {% if _team_imgs and loop.index0 < _team_imgs | length %} {{ member.get('name', '') }} {% else %}
{{ member.get('name', 'A')[0] }}
{% endif %}

{{ member.get('name', '') }}

{{ member.get('role', '') }}

{{ member.get('bio', '') }}

{% else %}

{{ member }}

{% endif %}
{% endfor %}
{% endif %} {% set _raw_resources = site_copy.get('resource_items', site_copy.get('resources', [])) %} {% if _raw_resources is mapping and _raw_resources.get('resource_items') is not none %} {% set resources = _raw_resources.get('resource_items', []) %} {% elif _raw_resources is iterable and _raw_resources is not string and _raw_resources is not mapping %} {% set resources = _raw_resources %} {% else %} {% set resources = [] %} {% endif %} {% if resources %} {{ render_divider('resources', t.get('section_backgrounds', {}).get('resources', '#fff')) }}
{{ render_section_header(site_copy.get('resources_title', 'Helpful Resources'), 'resources', 'Resources', '', 'background:rgba(236,72,153,0.08);color:#ec4899') }} {% set _res_icons = [ '', '', '', '', '', '' ] %}
{% for res in resources %}
{% if res is mapping %}
{{ _res_icons[loop.index0 % _res_icons|length] | safe }}

{{ res.get('title', '') }}

{{ res.get('description', '') }}

{% if res.get('url') or res.get('link') %} Read more {% endif %} {% else %}

{{ res }}

{% endif %}
{% endfor %}
{% endif %} {% if faq %} {{ render_divider('faq', t.get('section_backgrounds', {}).get('faq', 'linear-gradient(180deg,#f8fafc,#eff6ff)')) }}
{{ t.get('animated_bg_layers', '') | safe }}
{{ render_section_header(site_copy.get('faq_title', 'Frequently Asked Questions'), 'faq', 'FAQ', 'theme-badge-primary', '') }}

Everything you need to know

{% for item in faq %} {% if item is mapping %}
{{ item.get('question', '') }} +
{{ item.get('answer', '') | md }}
{% else %}
{{ item }}
{% endif %} {% endfor %}
{% endif %} {% if site_copy.get('contact_title') or site_copy.get('contact_body') %} {{ render_divider('contact', t.get('section_backgrounds', {}).get('contact', '#fff')) }}
{{ render_section_header(site_copy.get('contact_title', 'Get In Touch'), 'contact', 'Contact', 'theme-badge-primary', '') }}
{{ site_copy.get('contact_body', '') | md }}
{% set contact_methods = site_copy.get('contact_methods', []) %} {% if contact_methods %}
{% for method in contact_methods %} {% set _m_val = method.get('value', '')|lower %} {% set _m_label = method.get('label', '')|lower %} {% if '@' in _m_val or 'email' in _m_label %} {% set _c_icon = '' %} {% set _c_color = 'var(--theme-primary)' %} {% elif 'phone' in _m_label or 'tel' in _m_label or 'call' in _m_label %} {% set _c_icon = '' %} {% set _c_color = '#10b981' %} {% elif 'facebook' in _m_val or 'twitter' in _m_val or 'instagram' in _m_val or 'linkedin' in _m_val or 'social' in _m_label or 'tiktok' in _m_val or 'youtube' in _m_val %} {% set _c_icon = '' %} {% set _c_color = '#8b5cf6' %} {% elif 'http' in _m_val or 'www' in _m_val or 'link' in _m_label or 'website' in _m_label or 'donate' in _m_label or 'givebutter' in _m_val %} {% set _c_icon = '' %} {% set _c_color = '#f59e0b' %} {% elif 'address' in _m_label or 'location' in _m_label or 'office' in _m_label or ',' in _m_val %} {% set _c_icon = '' %} {% set _c_color = '#ef4444' %} {% else %} {% set _c_icon = '' %} {% set _c_color = 'var(--theme-primary)' %} {% endif %}
{{ _c_icon | safe }}
{% if 'http' in method.get('value', '') %} {{ method.get('label', method.get('value', '')) }}
{{ method.get('value', '') }}
{% elif '@' in method.get('value', '') %} {{ method.get('value', '') }}
{{ method.get('label', 'Email') }}
{% else %}
{{ method.get('label', '') }}
{{ method.get('value', '') }}
{% endif %}
{% endfor %}
{% endif %}
{% endif %} {% if augments %}
Interactive Tools

Tools & Resources

Interactive tools to help you get the most out of your business.

{% for aug in augments %} {% set acfg = aug.config or {} %} {% set acat = acfg.get('category', '') %} {% set abl = acfg.get('benefit_level', 0) %} {% set cat_colors_site = { 'lead_capture': 'bg-green-100 text-green-700', 'trust_builder': 'bg-blue-100 text-blue-700', 'decision_aid': 'bg-amber-100 text-amber-700', 'engagement': 'bg-pink-100 text-pink-700', 'education': 'bg-cyan-100 text-cyan-700' } %} {% set cat_labels_site = {'lead_capture': 'Lead Capture', 'trust_builder': 'Trust Builder', 'decision_aid': 'Decision Aid', 'engagement': 'Engagement', 'education': 'Education'} %} {% set type_icons_site = { 'estimator': '', 'assessment': '', 'comparison': '', 'roi_calculator': '', 'configurator': '', 'checklist': '' } %}
{{ type_icons_site.get(aug.augment_type, '') | safe }}

{{ aug.title }}

{% if acat or abl %}
{% if acat %} {{ cat_labels_site.get(acat, acat | replace('_', ' ') | title) }} {% endif %} {% if abl %} {% for i in range(abl) %}{% endfor %} {% endif %}
{% endif %} {% if aug.description %}

{{ aug.description }}

{% endif %} {% if acfg.get('target_audience') %}
{{ acfg.target_audience }}
{% endif %}
{% endfor %}
{% endif %}

{{ site_copy.get('cta_final_title', 'Ready to Get Started?') }}

{{ site_copy.get('cta_final_body', site_copy.get('subheadline', '')) }}

{{ site_copy.get('cta_final_button', site_copy.get('cta_text', 'Get Started')) }}
Generated by Aura | Back to Dashboard