#wrapwrap,#wrapwrap body,#wrapwrap p,#wrapwrap li,#wrapwrap span,#wrapwrap a,#wrapwrap input,#wrapwrap textarea,#wrapwrap button{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}#wrapwrap h1,#wrapwrap h2,#wrapwrap h3,#wrapwrap h4{font-family:'Playfair Display',Georgia,'Times New Roman',serif}#wrapwrap .autopilot-skip-link{position:absolute !important;top:-100px !important;left:16px !important;background:#FFFFFF !important;color:#1B2A4A !important;padding:12px 20px !important;border-radius:2px !important;font-family:'Inter',sans-serif !important;font-weight:600 !important;font-size:14px !important;text-decoration:none !important;z-index:100 !important;transition:top 150ms ease !important}#wrapwrap .autopilot-skip-link:focus{top:12px !important;outline:3px solid #D03C3C !important}#wrapwrap a:focus-visible,#wrapwrap button:focus-visible,#wrapwrap input:focus-visible,#wrapwrap textarea:focus-visible,#wrapwrap select:focus-visible,#wrapwrap [tabindex]:focus-visible{outline:2px solid #D03C3C;outline-offset:3px;border-radius:2px}#wrapwrap header a:focus-visible,#wrapwrap header button:focus-visible,#wrapwrap .hero a:focus-visible,#wrapwrap .cta-banner a:focus-visible,#wrapwrap .autopilot-footer a:focus-visible{outline-color:#FFFFFF}#wrapwrap .hero .hero-sub,#wrapwrap .hero p.hero-sub{color:rgba(255,255,255,0.96)}#wrapwrap .hero .hero-dek,#wrapwrap .hero p.hero-dek{font-family:'Inter',sans-serif;font-size:1rem;font-weight:500;color:rgba(255,255,255,0.72);line-height:1.5;margin:16px 0 24px;max-width:720px;letter-spacing:0.01em}#wrapwrap .autopilot-nav-links a{color:rgba(255,255,255,0.95)}#wrapwrap .autopilot-footer p,#wrapwrap .autopilot-footer ul li a{color:rgba(255,255,255,0.92)}#wrapwrap .autopilot-footer span{color:rgba(255,255,255,0.78)}#wrapwrap .stat-source{color:#5A5A55}#wrapwrap form.s_website_form input::placeholder,#wrapwrap form.s_website_form textarea::placeholder,#wrapwrap form input::placeholder,#wrapwrap form textarea::placeholder{color:#6B6B66 !important;opacity:1 !important}#wrapwrap .o_wblog_post_content_text,#wrapwrap .o_wblog_normalize_font p,#wrapwrap .o_wblog_post p{color:#444440 !important}#wrapwrap .oe_search_box,#wrapwrap input.search-query{border:1px solid #6B6B66;background:#FFFFFF}#wrapwrap .period,#wrapwrap h1 .period,#wrapwrap h2 .period,#wrapwrap h3 .period,#wrapwrap .hero h1 .period,#wrapwrap .hero h2 .period,#wrapwrap .cta-banner h2 .period{color:#D03C3C !important}#wrapwrap .stat-card .period,#wrapwrap .metric-card .period,#wrapwrap .insight-card h3 .period,#wrapwrap .o_wblog_post h3 .period,#wrapwrap .autopilot-footer .period,#wrapwrap .card h3 .period,#wrapwrap .phase h3 .period,#wrapwrap .section-label .period,#wrapwrap .card-tag .period,#wrapwrap .o_wblog_post_page article h3 .period,#wrapwrap blockquote .period{display:none !important}#wrapwrap a[href]::after,a[href]::after{content:none !important;display:none !important}#wrapwrap .btn-primary,#wrapwrap .btn-secondary,#wrapwrap .ap-btn-primary,#wrapwrap .ap-btn-secondary,#wrapwrap .ap-btn-ghost,.btn-primary,.btn-secondary,.ap-btn-primary,.ap-btn-secondary,.ap-btn-ghost{display:inline-block !important}#wrapwrap .o_portal_logout,#wrapwrap a[href*="/web/login"],#wrapwrap a[href*="/my"],#wrapwrap .o_navbar_my_account,body:not(.o_website_editor) .o_portal_my_home,body.o_public a[href="/my"],body.o_public a[href="/web/login"]{display:none}#wrapwrap>header,#wrapwrap .autopilot-header{background:#1B2A4A;border:0;box-shadow:none;padding:0;margin:0;position:relative;z-index:20}#wrapwrap .autopilot-nav{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto;padding:20px 40px;gap:32px}#wrapwrap .autopilot-nav-logo{flex-shrink:0;display:inline-block;text-decoration:none}#wrapwrap .autopilot-nav-logo svg{width:200px;height:auto;display:block}#wrapwrap .autopilot-nav-links{list-style:none;display:flex;gap:32px;margin:0;padding:0;flex-wrap:wrap}#wrapwrap .autopilot-nav-links li{margin:0;padding:0}#wrapwrap .autopilot-nav-links a{color:rgba(255,255,255,0.85);text-decoration:none;font-family:'Inter',-apple-system,sans-serif;font-size:14px;font-weight:400;letter-spacing:0.02em;transition:color 150ms ease}#wrapwrap .autopilot-nav-links a:hover{color:#FFFFFF}#wrapwrap .autopilot-nav-cta{background:#D03C3C !important;color:#FFFFFF !important;padding:10px 20px !important;text-decoration:none !important;font-family:'Inter',sans-serif !important;font-size:13px !important;font-weight:500 !important;letter-spacing:0.03em !important;border-radius:2px !important;transition:background 150ms ease !important;white-space:nowrap !important;flex-shrink:0 !important}#wrapwrap .autopilot-nav-cta:hover{background:#b82e2e !important}#wrapwrap .autopilot-nav-toggle{display:none !important;background:transparent !important;border:0 !important;color:#FFFFFF !important;font-size:24px !important;cursor:pointer !important;padding:8px 12px !important;line-height:1 !important;margin-left:auto !important}#wrapwrap .autopilot-mobile-sticky-cta{display:none !important}@media (max-width:1024px){#wrapwrap .autopilot-mobile-sticky-cta{display:none !important}}#wrapwrap .autopilot-nav-links-cta{display:none}#wrapwrap .autopilot-nav-cta-mobile{display:inline-block !important;background:#D03C3C !important;color:#FFFFFF !important;padding:12px 24px !important;border-radius:2px !important;text-decoration:none !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:600 !important;letter-spacing:0.04em !important;margin-top:8px !important}@media (max-width:1024px){#wrapwrap .autopilot-header{position:relative !important}#wrapwrap .autopilot-nav{padding:14px 20px !important;gap:12px !important}#wrapwrap .autopilot-nav-toggle{display:inline-flex !important;align-items:center !important;min-width:44px !important;min-height:44px !important;justify-content:center !important}#wrapwrap .autopilot-nav>.autopilot-nav-cta{display:none !important}#wrapwrap .autopilot-nav-links{display:none !important;position:absolute !important;top:100% !important;left:0 !important;right:0 !important;flex-direction:column !important;background:#1B2A4A !important;border-top:1px solid rgba(255,255,255,0.1) !important;padding:12px 24px 20px !important;gap:0 !important;z-index:30 !important}#wrapwrap .autopilot-nav.is-open .autopilot-nav-links{display:flex !important}#wrapwrap .autopilot-nav-links li{width:100% !important;margin:0 !important;padding:0 !important}#wrapwrap .autopilot-nav-links li a{display:block !important;padding:14px 0 !important;border-bottom:1px solid rgba(255,255,255,0.08) !important;font-size:16px !important;min-height:44px !important}#wrapwrap .autopilot-nav-links-cta{display:list-item !important;border:0 !important;padding-top:8px !important}#wrapwrap .autopilot-nav-links-cta a{border:0 !important}}#wrapwrap .hero,#wrapwrap section.hero{max-width:none;width:100%;padding:96px 40px;min-height:360px;margin-top:0;background-color:#1B2A4A;position:relative;display:flex;align-items:center;overflow:hidden}#wrapwrap .hero::after{content:'.';position:absolute;right:-60px;bottom:-120px;font-family:'Playfair Display',Georgia,serif;font-size:clamp(20rem,36vw,34rem);line-height:0.8;font-weight:700;color:rgba(208,60,60,0.18);pointer-events:none;z-index:0;user-select:none}@media (max-width:768px){#wrapwrap .hero::after{display:none !important}}#wrapwrap .autopilot-offshore-list{display:none}#wrapwrap .autopilot-offshore-svg{display:block}@media (max-width:768px){#wrapwrap .autopilot-offshore-list{display:block !important}#wrapwrap .autopilot-offshore-svg{display:none !important}}#wrapwrap .hero.hero--tall,#wrapwrap section.hero.hero--tall{padding:120px 40px;min-height:520px}#wrapwrap #o_wblog_blog_top{min-height:240px !important;padding:64px 24px !important}#wrapwrap .hero .hero-content{max-width:1200px;width:100%;margin:0 auto;padding:0;position:relative;z-index:2}#wrapwrap .hero h1{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.1;color:#FFFFFF;margin:0 0 24px 0;max-width:900px}#wrapwrap .hero .hero-sub,#wrapwrap .hero p.hero-sub{font-family:'Inter',sans-serif;font-size:1.125rem;line-height:1.65;color:rgba(255,255,255,0.92);max-width:480px;margin:0 0 32px 0}#wrapwrap .hero .hero-buttons{display:flex;gap:16px;flex-wrap:wrap}#wrapwrap .hero .btn-primary,#wrapwrap .hero a.btn-primary,#wrapwrap .hero .btn-primary--white,#wrapwrap .hero a.btn-primary--white{background:#D03C3C !important;color:#FFFFFF !important;border:0 !important;font-weight:600 !important;padding:16px 32px !important}#wrapwrap .hero .btn-primary:hover,#wrapwrap .hero .btn-primary--white:hover{background:#b82e2e !important;color:#FFFFFF !important}#wrapwrap .hero .btn-ghost,#wrapwrap .hero a.btn-ghost{background:transparent !important;color:#FFFFFF !important;border:2px solid #F5F5F0 !important}#wrapwrap .hero .btn-ghost:hover{background:#F5F5F0 !important;border-color:#F5F5F0 !important;color:#1B2A4A !important}#wrapwrap .btn-primary,#wrapwrap a.btn-primary,#wrapwrap .hero .btn-primary{background:#1B2A4A !important;color:#FFFFFF !important;border:1px solid #1B2A4A !important;padding:14px 28px !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:500 !important;letter-spacing:0.04em !important;text-decoration:none !important;border-radius:2px !important;display:inline-block !important;transition:all 150ms ease !important;cursor:pointer !important}#wrapwrap .btn-primary:hover,#wrapwrap a.btn-primary:hover{background:#2a3e6a !important;border-color:#2a3e6a !important;color:#FFFFFF !important}#wrapwrap .btn-primary--white{background:#FFFFFF !important;color:#1B2A4A !important;border-color:#FFFFFF !important}#wrapwrap .btn-primary--white:hover{background:#F5F5F0 !important;color:#1B2A4A !important;border-color:#F5F5F0 !important}#wrapwrap .btn-ghost,#wrapwrap a.btn-ghost{background:transparent !important;color:#1B2A4A !important;border:1px solid #1B2A4A !important;padding:14px 28px !important;font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:500 !important;letter-spacing:0.04em !important;text-decoration:none !important;border-radius:2px !important;display:inline-block !important;transition:all 150ms ease !important}#wrapwrap .btn-ghost:hover{background:#1B2A4A !important;color:#FFFFFF !important}#wrapwrap .cta-banner .btn-primary,#wrapwrap .cta-banner a.btn-primary{background:#FFFFFF !important;color:#1B2A4A !important;border-color:#FFFFFF !important}#wrapwrap .cta-banner .btn-primary:hover{background:#F5F5F0 !important;color:#1B2A4A !important}#wrapwrap .section,#wrapwrap section.section{padding:96px 40px;max-width:none;width:100%}#wrapwrap .section .container,#wrapwrap section.section .container{max-width:1200px;margin:0 auto;padding:0;width:100%}#wrapwrap .section--gray{background:#F5F5F0}#wrapwrap .cta-banner{background:#1B2A4A;color:#FFFFFF;padding:96px 40px;text-align:center}#wrapwrap .cta-banner .container{max-width:900px;margin:0 auto;padding:0}#wrapwrap .cta-banner h2{font-family:'Playfair Display',Georgia,serif;font-size:clamp(1.875rem,3vw,2.5rem);color:#FFFFFF;margin:0 0 20px 0;line-height:1.2}#wrapwrap .cta-banner p{color:rgba(255,255,255,0.85);font-size:1.0625rem;max-width:640px;margin:0 auto 32px auto}#wrapwrap h1,#wrapwrap h2,#wrapwrap h3{font-family:'Playfair Display',Georgia,serif;color:#1B2A4A}#wrapwrap section[style*="background:#1B2A4A"] h1,#wrapwrap section[style*="background:#1B2A4A"] h2,#wrapwrap section[style*="background:#1B2A4A"] h3,#wrapwrap section[style*="background:#1B2A4A"] h1,#wrapwrap section[style*="background:#1B2A4A"] h2,#wrapwrap section[style*="background:#1B2A4A"] h3,#wrapwrap .section--dark h1,#wrapwrap .section--dark h2,#wrapwrap .section--dark h3{color:#FFFFFF}#wrapwrap .section h2{font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;line-height:1.2;margin:0 0 16px 0}#wrapwrap .section .section-header p{font-family:'Inter',sans-serif;font-size:1.0625rem;color:#555550;line-height:1.6;max-width:640px}#wrapwrap .section-label{display:inline-block;font-family:'Inter',sans-serif;font-size:1rem;font-weight:700;letter-spacing:0.15em;text-transform:uppercase;color:#D03C3C;margin-bottom:16px}#wrapwrap .section-header.center{text-align:center}#wrapwrap .section-header.center>*{margin-left:auto;margin-right:auto}#wrapwrap .period{color:#D03C3C !important}#wrapwrap body,#wrapwrap p,#wrapwrap li{font-family:'Inter',sans-serif}#wrapwrap .grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:48px}#wrapwrap .grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}@media (max-width:900px){#wrapwrap .grid-3,#wrapwrap .grid-2{grid-template-columns:1fr !important}}#wrapwrap .card{background:#FFFFFF;border:1px solid #8A8A80;border-radius:4px;padding:32px;transition:border-color 200ms ease,transform 200ms ease;box-shadow:none;color:inherit}#wrapwrap .card:hover{border-color:#1B2A4A}#wrapwrap #services .card{border:none;border-radius:0;padding:32px 32px 40px 0}#wrapwrap #services .card:hover{border:none;background:rgba(27,42,74,0.02);transform:none}#wrapwrap #services .grid-2{gap:48px}#wrapwrap .card h3{font-family:'Playfair Display',Georgia,serif;font-size:1.375rem;color:#1B2A4A;margin:0 0 12px 0;line-height:1.3}#wrapwrap .card p{color:#555550;line-height:1.6;margin:0 0 16px 0}#wrapwrap .card-tag{display:inline-block;font-size:0.6875rem;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#D03C3C;margin-bottom:12px}#wrapwrap .link-arrow{display:inline-flex;align-items:center;gap:6px;color:#1B2A4A;font-weight:600;font-family:'Inter',sans-serif;text-decoration:underline;text-decoration-color:#D03C3C;text-decoration-thickness:1.5px;text-underline-offset:4px;font-size:14px}#wrapwrap .link-arrow:hover{color:#D03C3C}#wrapwrap .link-arrow.link-arrow--strong{font-size:1rem;font-weight:700;padding:12px 20px;border-bottom:2px solid #D03C3C;letter-spacing:0.02em}#wrapwrap .link-arrow span{transition:transform 150ms ease;text-decoration:none}#wrapwrap .link-arrow:hover span{transform:translateX(3px)}#wrapwrap .stat-card,#wrapwrap .metric-card{background:#FFFFFF;padding:48px 32px;text-align:center;border:1px solid #EEEEEA;border-radius:4px;position:relative}#wrapwrap .stat-number,#wrapwrap .metric-number{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2.75rem,5vw,4rem);font-weight:700;color:#1B2A4A;line-height:1;margin-bottom:20px;padding-bottom:20px;position:relative;word-break:keep-all;hyphens:none;white-space:nowrap}@media (max-width:480px){#wrapwrap .stat-number,#wrapwrap .metric-number{white-space:normal !important}}#wrapwrap .stat-number::after,#wrapwrap .metric-number::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:32px;height:2px;background:#D03C3C}#wrapwrap .stat-label,#wrapwrap .metric-label{font-size:0.9375rem;color:#555550;line-height:1.5;margin-bottom:8px}#wrapwrap .stat-source{font-size:0.75rem;color:#8A8A86;letter-spacing:0.05em;text-transform:uppercase}#wrapwrap .phases{display:flex;flex-direction:column;gap:32px;margin-top:32px;max-width:800px}#wrapwrap .phase{padding-left:32px;border-left:2px solid #EEEEEA;position:relative}#wrapwrap .phase::before{content:'';position:absolute;left:-6px;top:6px;width:10px;height:10px;background:#D03C3C;border-radius:50%}#wrapwrap .phase h3{font-family:'Playfair Display',Georgia,serif;font-size:1.25rem;color:#1B2A4A;margin:0 0 8px 0}#wrapwrap .phase p{color:#555550;line-height:1.6;margin:0 0 8px 0}#wrapwrap .insight-card{display:block;background:#FFFFFF;border:1px solid #EEEEEA;border-radius:4px;overflow:hidden;text-decoration:none;color:inherit;transition:border-color 200ms ease,transform 200ms ease}#wrapwrap .insight-card:hover{border-color:#1B2A4A;transform:translateY(-2px)}#wrapwrap .insight-card-image{height:140px;background:linear-gradient(135deg,#1B2A4A 0%,#2C4A7A 100%);position:relative;border-top:3px solid #D03C3C}#wrapwrap .insight-card-image::after{content:'A.';position:absolute;bottom:8px;right:16px;font-family:'Playfair Display',Georgia,serif;font-weight:700;font-size:56px;line-height:1;color:rgba(255,255,255,0.18);letter-spacing:-0.02em;pointer-events:none}#wrapwrap .grid-3 .insight-card:nth-child(3n+2) .insight-card-image{background:#F5F5F0;border-top:3px solid #1B2A4A}#wrapwrap .grid-3 .insight-card:nth-child(3n+2) .insight-card-image::after{color:rgba(27,42,74,0.18)}#wrapwrap .insight-card-body{padding:24px}#wrapwrap .insight-card-category{font-size:0.6875rem;font-weight:600;letter-spacing:0.15em;text-transform:uppercase;color:#D03C3C}#wrapwrap .insight-card h3{font-family:'Playfair Display',Georgia,serif;font-size:1.125rem;color:#1B2A4A;margin:12px 0 8px 0;line-height:1.3}#wrapwrap .insight-card p{color:#555550;font-size:0.9375rem;margin:0}#wrapwrap form.s_website_form input[type="text"],#wrapwrap form.s_website_form input[type="email"],#wrapwrap form.s_website_form input[type="tel"],#wrapwrap form.s_website_form input[type="select"],#wrapwrap form.s_website_form select,#wrapwrap form.s_website_form textarea{display:block !important;width:100% !important;padding:14px 16px !important;border:1px solid #6B6B66 !important;border-radius:2px !important;font-family:'Inter',sans-serif !important;font-size:15px !important;background:#FFFFFF !important;color:#1B2A4A !important}#wrapwrap form.s_website_form .s_website_form_mark,#wrapwrap form.s_website_form .s_website_form_label_content[required]::after{color:#D03C3C !important;font-weight:700 !important}#wrapwrap form.s_website_form .s_website_form_label_content[required]::after{content:' *' !important}#wrapwrap form.s_website_form .s_website_form_field:not(.s_website_form_required) .s_website_form_label_content::after{content:' (optional)' !important;color:#6B6B66 !important;font-weight:400 !important;font-size:0.8125em !important;letter-spacing:0.02em !important}#wrapwrap form.s_website_form input:focus,#wrapwrap form.s_website_form textarea:focus{outline:none !important;border-color:#1B2A4A !important;box-shadow:0 0 0 3px rgba(27,42,74,0.1) !important}#wrapwrap form.s_website_form button[type="submit"]{background:#D03C3C !important;color:#FFFFFF !important;border:0 !important;padding:18px 32px !important;width:100% !important;font-family:'Inter',sans-serif !important;font-size:16px !important;font-weight:600 !important;letter-spacing:0.04em !important;border-radius:2px !important;cursor:pointer !important;transition:background 150ms ease !important;margin-top:8px !important}#wrapwrap form.s_website_form button[type="submit"]:hover{background:#b82e2e !important}#wrapwrap .o_footer_copyright,#wrapwrap #footer_powered_by,#wrapwrap .o_footer_copyright_name,#wrapwrap .powered_by,#wrapwrap .o_powered_by,footer .o_footer_copyright,footer #footer_powered_by,footer a[href*="odoo.com"][href*="utm"]{display:none}#wrapwrap>header>.o_navbar,#wrapwrap>header>.bg-light:first-child,#wrapwrap>header .o_portal_my_home,#wrapwrap>header .o_navbar_my_account,#wrapwrap .header_sticky_top,#wrapwrap .o_top_bar{display:none}#wrapwrap #o_wblog_index_content{background:#FFFFFF !important}#wrapwrap #o_wblog_index_content .container{max-width:1200px !important;padding:64px 24px 96px !important}#wrapwrap .o_wblog_post{background:#FFFFFF !important;border:1px solid #EEEEEA !important;border-radius:4px !important;overflow:hidden !important;transition:border-color 200ms ease,transform 200ms ease !important;box-shadow:none !important;padding:0 !important;height:100% !important}#wrapwrap .o_wblog_post:hover{border-color:#1B2A4A !important;transform:translateY(-2px) !important}#wrapwrap .o_wblog_post .o_record_cover_container{height:140px !important;background:linear-gradient(135deg,#1B2A4A 0%,#2C4A7A 100%) !important;box-shadow:none !important;border-radius:0 !important;margin-bottom:0 !important;position:relative !important;border-top:3px solid #D03C3C !important}#wrapwrap .o_wblog_post .o_record_cover_container::after{content:'A.' !important;position:absolute !important;bottom:8px !important;right:16px !important;font-family:'Playfair Display',Georgia,serif !important;font-weight:700 !important;font-size:56px !important;line-height:1 !important;color:rgba(255,255,255,0.18) !important;letter-spacing:-0.02em !important;pointer-events:none !important}#wrapwrap [class*="col-"]:nth-of-type(3n+2) .o_wblog_post .o_record_cover_container{background:#F5F5F0 !important;border-top:3px solid #1B2A4A !important}#wrapwrap [class*="col-"]:nth-of-type(3n+2) .o_wblog_post .o_record_cover_container::after{content:'A.' !important;color:rgba(27,42,74,0.18) !important}#wrapwrap .o_wblog_post .o_record_cover_component,#wrapwrap .o_wblog_post .o_record_cover_image{background:transparent !important;flex:1 !important}#wrapwrap .o_wblog_post .o_wblog_post_list_author{display:none !important}#wrapwrap .o_wblog_post>div:not(.o_record_cover_container),#wrapwrap .o_wblog_post>a~div{padding:20px 24px 24px !important}#wrapwrap .o_wblog_post .o_blog_post_title,#wrapwrap .o_wblog_post h2,#wrapwrap .o_wblog_post h3,#wrapwrap .o_wblog_post .h5{font-family:'Playfair Display',Georgia,serif !important;font-size:1.25rem !important;font-weight:700 !important;color:#1B2A4A !important;line-height:1.3 !important;margin:0 0 12px 0 !important}#wrapwrap .o_wblog_post_content_text,#wrapwrap .o_wblog_normalize_font p{color:#555550 !important;font-size:0.9375rem !important;line-height:1.55 !important}#wrapwrap .o_wblog_list_nav,#wrapwrap #o_wblog_blog_top{background:transparent !important}#wrapwrap #o_wblog_blog_top_droppable,#wrapwrap #o_wblog_blog_top .oe_structure{min-height:0 !important}#wrapwrap #o_wblog_blog_top,#wrapwrap .o_wblog_index_content,#wrapwrap section[id*="o_wblog_blog_top"]{background-image:linear-gradient(135deg,#1B2A4A 0%,#2C4A7A 100%) !important;background-color:#1B2A4A !important;padding:64px 24px !important;min-height:auto !important}#wrapwrap #o_wblog_blog_top *[class*="o_cc"],#wrapwrap #o_wblog_blog_top *[class*="o_cover"],#wrapwrap #o_wblog_blog_top *[class*="o_record_cover"],#wrapwrap #o_wblog_blog_top>section,#wrapwrap #o_wblog_blog_top>div,#wrapwrap .o_wblog_index_content *[class*="o_cc"],#wrapwrap .o_wblog_index_content *[class*="o_cover"],#wrapwrap .o_wblog_index_content *[class*="o_record_cover"]{background-image:none !important;background-color:transparent !important}#wrapwrap #o_wblog_blog_top .o_record_cover_image,#wrapwrap .o_wblog_index_content .o_record_cover_image{background-image:none !important;display:none !important}#wrapwrap #o_wblog_blog_top .o_record_cover_filter,#wrapwrap .o_wblog_index_content .o_record_cover_filter{opacity:0 !important;display:none !important}#wrapwrap #o_wblog_blog_top .container{max-width:1200px !important;margin:0 auto !important;padding:0 !important}#wrapwrap #o_wblog_blog_top h1,#wrapwrap #o_wblog_blog_top h2,#wrapwrap .o_wblog_index_content h1{color:#FFFFFF !important;font-family:'Playfair Display',Georgia,serif !important;font-size:clamp(2.5rem,5vw,3.75rem) !important;margin:0 0 16px 0 !important;max-width:1200px !important;font-weight:700 !important;line-height:1.1 !important}#wrapwrap #o_wblog_blog_top h1::after{content:'.' !important;color:#D03C3C !important;font-family:'Playfair Display',Georgia,serif !important}#wrapwrap #o_wblog_blog_top h1::before{content:'FIELD NOTES' !important;display:block !important;font-family:'Inter',sans-serif !important;font-size:0.6875rem !important;font-weight:600 !important;letter-spacing:0.18em !important;color:#D03C3C !important;margin-bottom:16px !important}#wrapwrap #o_wblog_blog_top .o_wblog_post_subtitle,#wrapwrap #o_wblog_blog_top .o_wblog_post_title+*,#wrapwrap #o_wblog_blog_top h2{font-family:'Inter',sans-serif !important;font-size:1.125rem !important;line-height:1.6 !important;color:rgba(255,255,255,0.95) !important;max-width:640px !important;margin:0 !important;font-weight:400 !important}#wrapwrap input[type="search"],#wrapwrap input.o_wblog_search,#wrapwrap input[name="search"],#wrapwrap form[action="/blog"],#wrapwrap form[action*="/blog/"][role="search"],#wrapwrap .o_wblog_search_container,#wrapwrap [class*="o_wblog"] form,#wrapwrap [class*="o_wblog"] button[type="submit"],#wrapwrap [class*="o_wblog"] [class*="search"],#wrapwrap section:has(input[type="search"]),#wrapwrap section:has(form[action*="/blog"]),#wrapwrap section:has(button>.fa-search),#wrapwrap section:has(button>i.fa-search){display:none !important}#wrapwrap .o_wblog_index_content .o_wblog_post .badge,#wrapwrap .o_wblog_index_content .o_wblog_post .o_blog_post_categ_name,#wrapwrap .o_wblog_index_content .o_wblog_post [class*="badge-"],#wrapwrap .o_wblog_index_content .o_wblog_post .text-uppercase:first-of-type{display:none !important}#wrapwrap #o_wblog_post_top .o_wblog_post_page_cover,#wrapwrap #o_wblog_post_top .o_record_cover_container{background:linear-gradient(135deg,#1B2A4A 0%,#2C4A7A 100%) !important;min-height:360px !important;max-height:440px !important}#wrapwrap #o_wblog_post_top .o_record_cover_filter{opacity:0 !important}#wrapwrap #o_wblog_post_top h1,#wrapwrap #o_wblog_post_top .o_wblog_post_name,#wrapwrap #o_wblog_post_top .o_wblog_post_title h1,#wrapwrap #o_wblog_post_top .o_wblog_post_title .h1{font-family:'Playfair Display',Georgia,serif !important;color:#FFFFFF !important;font-size:clamp(1.75rem,3.2vw,2.625rem) !important;line-height:1.2 !important;font-weight:700 !important;margin:0 auto 1.25rem !important;max-width:860px !important;text-align:center !important}#wrapwrap #o_wblog_post_top h1::after,#wrapwrap #o_wblog_post_top .o_wblog_post_name::after{content:'.' !important;color:#D03C3C !important;font-weight:700 !important}#wrapwrap #o_wblog_post_top .o_wblog_post_subtitle{font-family:'Inter',sans-serif !important;color:rgba(255,255,255,0.92) !important;font-size:1.0625rem !important;line-height:1.6 !important;max-width:680px !important;margin:0 auto !important;text-align:center !important}#wrapwrap #o_wblog_post_content_jump{display:none !important}#wrapwrap .o_wblog_author_avatar,#wrapwrap #o_wblog_post_info img{display:none !important}#wrapwrap #o_wblog_post_main{padding-top:2.5rem !important;padding-bottom:4rem !important}#wrapwrap #o_wblog_post_main>.row{justify-content:center !important}#wrapwrap #o_wblog_post_content{max-width:760px !important;width:100% !important;margin:0 auto !important;flex-basis:auto !important}#wrapwrap .o_wblog_post_content_field p,#wrapwrap .o_wblog_post_content_field li{font-family:'Inter',sans-serif !important;font-size:1.0625rem !important;line-height:1.75 !important;color:#2A2A28 !important;margin-bottom:1.5rem !important}#wrapwrap .o_wblog_post_content_field>p:first-of-type{font-size:1.25rem !important;line-height:1.65 !important;color:#1B2A4A !important;font-weight:400 !important}#wrapwrap .o_wblog_post_content_field h2{font-family:'Playfair Display',Georgia,serif !important;font-size:1.875rem !important;font-weight:700 !important;color:#1B2A4A !important;margin:4rem 0 1rem !important;display:block !important;width:auto !important}#wrapwrap .o_wblog_post_content_field h2::before{content:'' !important;display:block !important;width:40px !important;height:3px !important;background:#D03C3C !important;margin-bottom:1.25rem !important}#wrapwrap .o_wblog_post_content_field h3{font-family:'Playfair Display',Georgia,serif !important;font-size:1.375rem !important;font-weight:700 !important;color:#1B2A4A !important;margin:2.5rem 0 0.75rem !important}#wrapwrap .o_wblog_post_content_field blockquote{font-family:'Playfair Display',Georgia,serif !important;font-size:1.5rem !important;line-height:1.4 !important;font-style:italic !important;color:#1B2A4A !important;border-left:3px solid #D03C3C !important;padding:0.5rem 0 0.5rem 1.5rem !important;margin:2.5rem 0 !important;background:transparent !important}#wrapwrap .o_wblog_post_content_field strong{color:#1B2A4A !important;font-weight:700 !important}#wrapwrap .o_wblog_post_content_field em{color:#1B2A4A !important}#wrapwrap #o_wblog_post_footer .o_wblog_post_page_cover_footer,#wrapwrap #o_wblog_post_footer .o_record_cover_container{background-image:linear-gradient(135deg,#1B2A4A 0%,#2C4A7A 100%) !important;background-color:#1B2A4A !important;min-height:280px !important}#wrapwrap #o_wblog_post_footer .o_record_cover_image{background-image:none !important;display:none !important}#wrapwrap #o_wblog_post_footer .o_record_cover_filter{opacity:0 !important}#wrapwrap #o_wblog_post_footer .o_wblog_next_button{display:none !important}#wrapwrap #o_wblog_post_footer .o_wblog_toggle{display:none !important}#wrapwrap #o_wblog_post_footer h1,#wrapwrap #o_wblog_post_footer .o_wblog_post_name,#wrapwrap #o_wblog_post_footer .o_wblog_post_title .h1{color:#FFFFFF !important;font-family:'Playfair Display',Georgia,serif !important;font-size:clamp(1.5rem,2.4vw,2rem) !important;font-weight:700 !important}#wrapwrap #o_wblog_post_footer .o_wblog_post_subtitle{color:rgba(255,255,255,0.9) !important}#wrapwrap #o_wblog_post_info{font-family:'Inter',sans-serif !important;font-size:0.8125rem !important;color:#6B6B66 !important;letter-spacing:0.04em !important;text-transform:uppercase !important;margin:1.5rem 0 2rem !important;display:flex !important;align-items:center !important;gap:1rem !important;flex-wrap:wrap !important}#wrapwrap #o_wblog_post_info>*{display:inline-flex !important;align-items:center !important}#wrapwrap #o_wblog_post_info span[style*="inline-flex"],#wrapwrap #o_wblog_post_info .o_not_editable,#wrapwrap #o_wblog_post_info .o_wblog_author_avatar,#wrapwrap #o_wblog_post_info .o_wblog_author_info,#wrapwrap #o_wblog_post_info .o_wblog_author_name{display:none !important}#wrapwrap .o_wblog_post_content_text .btn-link,#wrapwrap #o_wblog_post_main a.text-decoration-none{font-family:'Inter',sans-serif !important;font-size:0.8125rem !important;letter-spacing:0.05em !important;text-transform:uppercase !important;color:var(--ap-red) !important;text-decoration:none !important}@media (prefers-reduced-motion:reduce){#wrapwrap *,#wrapwrap *::before,#wrapwrap *::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}#wrapwrap .autopilot-footer h2{font-family:'Inter',sans-serif !important;font-size:0.6875rem !important;font-weight:600 !important;letter-spacing:0.15em !important;text-transform:uppercase !important;color:rgba(255,255,255,0.5) !important;margin:0 0 1rem 0 !important}