.YPmDVa_videoSection{justify-content:center;align-items:flex-end;min-height:100vh;padding-top:clamp(80px,10vh,120px);padding-bottom:.75rem;display:flex;position:relative;overflow:hidden}.YPmDVa_videoSection.YPmDVa_compact{min-height:auto;padding-top:0;padding-bottom:0}.YPmDVa_videoBackground{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.YPmDVa_video{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in}.YPmDVa_video.YPmDVa_loaded{opacity:1}.YPmDVa_posterImage{z-index:-1;background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.YPmDVa_videoOverlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.YPmDVa_videoOverlay.YPmDVa_gradient{background:var(--gradient-overlay)}.YPmDVa_videoOverlay.YPmDVa_dark{background:linear-gradient(#00000080 0%,#00000059 30%,#00000040 60%,#0000004d 100%)}.YPmDVa_content{z-index:1;width:100%;position:relative}@media (max-width:768px){.YPmDVa_videoSection{min-height:80vh;padding-top:80px;padding-bottom:.5rem}}
._14FHQG_serviceCard{padding:var(--space-lg);background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-subtle);flex-direction:column;width:100%;max-width:500px;height:100%;display:flex;position:relative;overflow:hidden}._14FHQG_serviceCard:before{content:"";background:var(--gradient-primary);transform-origin:0;width:100%;height:4px;transition:transform var(--transition-base);position:absolute;top:0;left:0;transform:scaleX(0)}._14FHQG_serviceCard:hover:before{transform:scaleX(1)}._14FHQG_serviceIcon{background:var(--gradient-primary);width:64px;height:64px;margin-bottom:var(--space-md);color:#fff;transition:transform var(--transition-base);border-radius:50%;justify-content:center;align-items:center;display:flex}._14FHQG_serviceCard:hover ._14FHQG_serviceIcon{transform:scale(1.05)}._14FHQG_serviceTitle{margin:0 0 var(--space-sm) 0;color:var(--text-primary);font-size:1.25rem;font-weight:700}._14FHQG_serviceDescription{color:var(--text-secondary);margin:0 0 var(--space-md) 0;flex-grow:1;font-size:.9375rem;line-height:1.6}._14FHQG_serviceLink{color:var(--link-colour);white-space:nowrap;text-shadow:none;box-shadow:none;transition:color var(--transition-fast);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}._14FHQG_serviceLink:hover{color:var(--link-colour-hover)}._14FHQG_serviceLinkArrow{transition:transform var(--transition-fast);display:inline-flex}._14FHQG_serviceLink:hover ._14FHQG_serviceLinkArrow{transform:translate(3px)}
.tIMEYG_typewriter{letter-spacing:-.02em;font-weight:700;display:inline-block;position:relative}.tIMEYG_gradient{background:linear-gradient(135deg,#fff 0%,#00e5d4 25%,#00bcd4 50%,#fff 75%,#00e5d4 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tIMEYG_glow{color:#fff;text-shadow:0 0 10px #00e5d4e6,0 0 20px #00e5d4b3,0 0 30px #00e5d480,0 0 40px #00bcd466,0 0 50px #00bcd44d,0 0 60px #00bcd433,2px 2px 4px #000000e6}.tIMEYG_cursorBlink{vertical-align:text-bottom;background:linear-gradient(#00e5d4,#00bcd4);width:3px;height:1.2em;margin-left:2px;animation:1s infinite tIMEYG_blink;display:inline-block;box-shadow:0 0 10px #00e5d4cc}@keyframes tIMEYG_blink{0%,49%{opacity:1}50%,to{opacity:0}}.tIMEYG_cursor .tIMEYG_cursorBlink{display:inline-block}.tIMEYG_typewriter:not(.tIMEYG_gradient){color:#fff;text-shadow:2px 2px 4px #000000e6,0 0 40px #000c,0 0 60px #0009}.tIMEYG_typewriter.tIMEYG_glow{color:#fff;text-shadow:0 0 10px #00e5d4e6,0 0 20px #00e5d4b3,0 0 30px #00e5d480,0 0 40px #00bcd466,0 0 50px #00bcd44d,0 0 60px #00bcd433,2px 2px 4px #000000e6}.tIMEYG_typewriter.tIMEYG_turquoise{color:var(--turquoise);text-shadow:2px 2px 4px #000000e6,0 0 40px #000c,0 0 60px #0009,0 0 80px #00e5d480,0 0 100px #00e5d44d}
.KhxfLG_heroTextContainer{z-index:10;padding:var(--space-2xl) var(--space-lg) var(--space-lg);text-align:center;width:100%;max-width:1200px;margin:0 auto;position:relative}.KhxfLG_textWrapper{padding:var(--space-lg) var(--space-md);-webkit-backdrop-filter:blur(10px);background:radial-gradient(#000000d9 0%,#000000b3 40%,#0006 70%,#0000 100%);border:1px solid #00e5d41a;border-radius:12px;box-shadow:0 0 100px #00000080,inset 0 0 50px #00bcd40d}.KhxfLG_heroTitle{margin-bottom:var(--space-sm);color:#fff;text-shadow:2px 2px 4px #000000e6,0 0 40px #000c,0 0 60px #0009,0 0 80px #00bcd44d;letter-spacing:-.02em;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem);font-weight:700;line-height:1.15}.KhxfLG_heroSubtitle{margin-bottom:var(--space-xs);color:var(--turquoise);text-shadow:2px 2px 4px #000000e6,0 0 20px #000c,0 0 30px #00e5d466;letter-spacing:.3px;font-size:clamp(1.125rem,1rem + .75vw,1.5rem);font-weight:500;line-height:1.4}.KhxfLG_heroDescription{color:#fffffff2;text-shadow:1px 1px 3px #000000e6,0 0 20px #000c;max-width:700px;margin:0 auto;font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-weight:400;line-height:1.6}.KhxfLG_gradientText{background:linear-gradient(135deg,#fff 0%,#00e5d4 25%,#00bcd4 50%,#fff 75%,#00e5d4 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(2px 2px 4px #000000e6)drop-shadow(0 0 20px #00e5d480);-webkit-background-clip:text;background-clip:text}.KhxfLG_glowText{color:#fff;text-shadow:0 0 10px #00e5d4e6,0 0 20px #00e5d4b3,0 0 30px #00e5d480,0 0 40px #00bcd466,0 0 50px #00bcd44d,0 0 60px #00bcd433,2px 2px 4px #000000e6}@media (max-width:768px){.KhxfLG_heroTextContainer,.KhxfLG_textWrapper{padding:var(--space-md) var(--space-sm)}.KhxfLG_heroTitle{font-size:clamp(1.75rem,8vw,2.5rem)}.KhxfLG_heroSubtitle{font-size:clamp(1rem,4vw,1.25rem)}.KhxfLG_heroDescription{font-size:clamp(.9375rem,3.5vw,1rem)}}@media (prefers-contrast:high){.KhxfLG_textWrapper{background:#000000f2;border:2px solid #00e5d44d}.KhxfLG_heroTitle,.KhxfLG_heroSubtitle,.KhxfLG_heroDescription{text-shadow:3px 3px 6px #000,0 0 50px #000}}
.VXD4oG_separator{justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.VXD4oG_bgWhite{background-color:var(--bg-primary)}.VXD4oG_bgSecondary{background-color:var(--bg-secondary)}.VXD4oG_bgGradient{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}.VXD4oG_separatorImage{filter:drop-shadow(0 0 16px #00bcd44d);width:auto;height:auto;transition:all var(--transition-slow)}.VXD4oG_separator:hover .VXD4oG_separatorImage{filter:drop-shadow(0 0 24px #00bcd480);transform:rotate(180deg)scale(1.05)}.VXD4oG_sm{margin:0}.VXD4oG_sm .VXD4oG_separatorImage{max-width:48px;max-height:48px}.VXD4oG_md{margin:0}.VXD4oG_md .VXD4oG_separatorImage{max-width:64px;max-height:64px}.VXD4oG_lg{margin:0}.VXD4oG_lg .VXD4oG_separatorImage{max-width:96px;max-height:96px}@media (max-width:768px){.VXD4oG_separator,.VXD4oG_sm{margin:0}.VXD4oG_sm .VXD4oG_separatorImage{max-width:36px;max-height:36px}.VXD4oG_md .VXD4oG_separatorImage{max-width:48px;max-height:48px}.VXD4oG_lg{margin:0}.VXD4oG_lg .VXD4oG_separatorImage{max-width:64px;max-height:64px}}@media (prefers-reduced-motion:reduce){.VXD4oG_separatorImage{transition:none}.VXD4oG_separator:hover .VXD4oG_separatorImage{transform:none}}
._4CUZdq_form{gap:var(--space-lg);flex-direction:column;max-width:100%;animation:.6s ease-out _4CUZdq_fadeInUp;display:flex}@keyframes _4CUZdq_fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._4CUZdq_formGrid{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}._4CUZdq_formGroup{flex-direction:column;gap:.75rem;display:flex;position:relative}._4CUZdq_formLabel{color:var(--text-primary);letter-spacing:.025em;align-items:center;font-size:.95rem;font-weight:600;transition:color .3s;display:flex}._4CUZdq_required{color:#f44;margin-left:4px;font-size:1rem}._4CUZdq_optional{color:var(--text-secondary);opacity:.8;margin-left:8px;font-size:.85rem;font-weight:400}._4CUZdq_charCount{color:var(--text-secondary);margin-left:auto;font-size:.85rem;font-weight:400;transition:color .3s}._4CUZdq_inputWrapper{align-items:center;display:flex;position:relative}._4CUZdq_inputIcon{color:var(--text-secondary);opacity:.6;pointer-events:none;z-index:1;transition:all .3s;position:absolute;left:16px}._4CUZdq_formInput,._4CUZdq_formSelect,._4CUZdq_formTextarea{width:100%;transition:transform var(--transition-fast);color:var(--text-primary);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border:2px solid #00bcd426;border-radius:12px;outline:none;padding:14px 16px 14px 48px;font-family:inherit;font-size:1rem;box-shadow:0 2px 8px #0000000a}._4CUZdq_formSelect{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M6 8L0 0h12z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}._4CUZdq_textareaWrapper{position:relative}._4CUZdq_formTextarea{resize:vertical;min-height:150px;padding:16px 20px;font-family:inherit;line-height:1.6}._4CUZdq_textareaGradient{pointer-events:none;opacity:0;background:linear-gradient(#0000,#fffc);border-radius:0 0 12px 12px;height:40px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}._4CUZdq_formInput:hover,._4CUZdq_formSelect:hover,._4CUZdq_formTextarea:hover{border-color:#00bcd44d;box-shadow:0 4px 12px #00bcd414}._4CUZdq_formInput:focus,._4CUZdq_formSelect:focus,._4CUZdq_formTextarea:focus,._4CUZdq_formInput._4CUZdq_focused,._4CUZdq_formSelect._4CUZdq_focused,._4CUZdq_formTextarea._4CUZdq_focused{border-color:var(--cyan-blue);background:#fff;transform:translateY(-1px);box-shadow:0 0 0 4px #00bcd41a,0 4px 16px #00bcd426}._4CUZdq_formInput:focus+._4CUZdq_inputIcon,._4CUZdq_formSelect:focus+._4CUZdq_inputIcon,._4CUZdq_formInput._4CUZdq_focused~._4CUZdq_inputIcon,._4CUZdq_formSelect._4CUZdq_focused~._4CUZdq_inputIcon{color:var(--cyan-blue);opacity:1;transform:scale(1.1)}._4CUZdq_formInput._4CUZdq_error,._4CUZdq_formSelect._4CUZdq_error,._4CUZdq_formTextarea._4CUZdq_error{background:#fff5f5f2;border-color:#f44;animation:.4s ease-in-out _4CUZdq_shake}._4CUZdq_formInput._4CUZdq_error:focus,._4CUZdq_formSelect._4CUZdq_error:focus,._4CUZdq_formTextarea._4CUZdq_error:focus{border-color:#f44;box-shadow:0 0 0 4px #ff44441a,0 4px 16px #ff44441a}@keyframes _4CUZdq_shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-2px)}20%,40%,60%,80%{transform:translate(2px)}}._4CUZdq_formError{color:#d23b3b;align-items:center;gap:6px;margin-top:-4px;font-size:.875rem;font-weight:500;display:flex}._4CUZdq_formError:before{content:"⚠";font-size:1rem}._4CUZdq_submitError{padding:var(--space-md);color:#d32f2f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ff44441a,#ff44440d);border:1px solid #ff44444d;border-radius:12px;align-items:center;gap:12px;font-size:.95rem;font-weight:500;display:flex}._4CUZdq_submitError svg{flex-shrink:0}._4CUZdq_turnstileContainer{padding:var(--space-md) 0;background:linear-gradient(135deg,#00bcd408,#00e5d408);border:1px dashed #00bcd433;border-radius:12px;flex-direction:column;align-items:center;gap:12px;display:flex}._4CUZdq_submitContainer{align-items:center;gap:var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex}._4CUZdq_submitButton{letter-spacing:.025em;cursor:pointer;min-width:200px;font-weight:600;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #00bcd44d;color:#fff!important;background:linear-gradient(135deg,#0080c8,#00bcd4)!important;border:none!important;border-radius:50px!important;padding:16px 40px!important;font-size:1.1rem!important}._4CUZdq_submitButton:hover:not(:disabled){transform:translateY(-2px)}._4CUZdq_submitButton:active:not(:disabled){transform:translateY(0)scale(.98)}._4CUZdq_submitButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._4CUZdq_spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _4CUZdq_spin;display:inline-block}@keyframes _4CUZdq_spin{to{transform:rotate(360deg)}}._4CUZdq_privacyNote{color:var(--text-secondary);text-align:center;margin:0;font-size:.875rem}._4CUZdq_privacyNote a{color:var(--cyan-blue);border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:all .3s}._4CUZdq_privacyNote a:hover{color:var(--deep-blue);border-bottom-color:var(--deep-blue)}._4CUZdq_successMessage{text-align:center;padding:var(--space-3xl) var(--space-xl);background:linear-gradient(135deg,#00bcd40d,#00e5d40d);border:2px solid #00bcd433;border-radius:20px;position:relative;overflow:hidden}._4CUZdq_successMessage:before{content:"";background:radial-gradient(circle,#00bcd41a 0%,#0000 70%);width:200%;height:200%;animation:2s ease-in-out infinite _4CUZdq_pulse;position:absolute;top:-50%;left:-50%}@keyframes _4CUZdq_pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}._4CUZdq_successIcon{margin:0 auto var(--space-lg);animation:.6s ease-out _4CUZdq_successBounce;display:inline-block}@keyframes _4CUZdq_successBounce{0%{opacity:0;transform:scale(0)rotate(0)}50%{transform:scale(1.2)rotate(180deg)}to{opacity:1;transform:scale(1)rotate(360deg)}}._4CUZdq_successMessage h3{background:linear-gradient(135deg,#0080c8,#00bcd4,#00e5d4);-webkit-text-fill-color:transparent;margin:0 0 var(--space-sm) 0;letter-spacing:-.025em;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700}._4CUZdq_successMessage p{color:var(--text-primary);margin:0 0 var(--space-sm) 0;font-size:1.05rem;line-height:1.6}._4CUZdq_successSubtext{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid #00bcd433;color:var(--text-secondary)!important;font-size:.95rem!important}._4CUZdq_successSubtext strong{color:var(--cyan-blue);font-weight:600}._4CUZdq_formInput::placeholder,._4CUZdq_formTextarea::placeholder{color:#0006;font-size:.95rem}._4CUZdq_formInput:focus::placeholder,._4CUZdq_formTextarea:focus::placeholder{color:#0000004d}@media (max-width:768px){._4CUZdq_formGrid{gap:var(--space-md);grid-template-columns:1fr}._4CUZdq_formInput,._4CUZdq_formSelect,._4CUZdq_formTextarea{font-size:16px}._4CUZdq_submitButton{width:100%;padding:14px 32px!important;font-size:1rem!important}._4CUZdq_successMessage{padding:var(--space-2xl) var(--space-md)}._4CUZdq_successMessage h3{font-size:1.5rem}._4CUZdq_turnstileContainer{padding:var(--space-sm)}}@media (max-width:480px){._4CUZdq_form{gap:var(--space-md)}._4CUZdq_formGroup{gap:.5rem}._4CUZdq_formLabel{font-size:.9rem}._4CUZdq_charCount{margin-top:4px;margin-left:0;display:block}}[data-theme=dark] ._4CUZdq_formInput,[data-theme=dark] ._4CUZdq_formSelect,[data-theme=dark] ._4CUZdq_formTextarea{color:#fff;background:#1e1e1ef2;border-color:#00bcd44d}[data-theme=dark] ._4CUZdq_formInput::placeholder,[data-theme=dark] ._4CUZdq_formTextarea::placeholder{color:#ffffff80}@media (prefers-contrast:high){._4CUZdq_formInput,._4CUZdq_formSelect,._4CUZdq_formTextarea{border-width:3px}._4CUZdq_formError{font-weight:700}}@media (prefers-reduced-motion:reduce){._4CUZdq_form,._4CUZdq_formInput,._4CUZdq_formSelect,._4CUZdq_formTextarea,._4CUZdq_submitButton,._4CUZdq_inputIcon,._4CUZdq_spinner{transition:none!important;animation:none!important}}
._3kwd8W_trustBar{background:var(--charcoal);border-top:1px solid #00bcd459;border-bottom:1px solid #00bcd426;padding:1rem 0}._3kwd8W_trustList{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem clamp(1.25rem,3vw,3rem);margin:0;padding:0;list-style:none;display:flex}._3kwd8W_trustItem{color:#ffffffeb;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600;position:relative}._3kwd8W_trustItem+._3kwd8W_trustItem:before{content:"";background:var(--turquoise);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:calc(clamp(1.25rem,3vw,3rem)/-2);transform:translate(-50%,-50%)}._3kwd8W_trustItem a{color:inherit;text-underline-offset:4px;transition:color var(--transition-fast);-webkit-text-decoration:underline #00e5d499;text-decoration:underline #00e5d499}._3kwd8W_trustItem a:hover{color:var(--turquoise)}@media (max-width:1024px){._3kwd8W_trustItem+._3kwd8W_trustItem:before{display:none}}@media (max-width:640px){._3kwd8W_trustBar{padding:.875rem 0}._3kwd8W_trustList{gap:.5rem 1.25rem}._3kwd8W_trustItem{font-size:.75rem}}
.LBlJ9q_card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-medium);transition:transform var(--transition-base);background:#fffffff2;border:1px solid #00bcd41a;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.LBlJ9q_card:hover{box-shadow:var(--shadow-strong);border-color:#00bcd44d}.LBlJ9q_cardLink{color:inherit;height:100%;padding:var(--space-lg);flex-direction:column;text-decoration:none;display:flex}.LBlJ9q_cardHeader{margin-bottom:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.LBlJ9q_featuredBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#0080c8,#00bcd4);border-radius:20px;padding:6px 16px;font-size:.75rem;font-weight:600;box-shadow:0 2px 8px #00bcd44d}.LBlJ9q_category{color:var(--link-colour);text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:600}.LBlJ9q_cardContent{margin-bottom:var(--space-lg);flex:1}.LBlJ9q_title{color:var(--text-primary);margin:0 0 var(--space-md) 0;transition:color var(--transition-fast);text-wrap:balance;font-size:1.5rem;font-weight:700;line-height:1.3}.LBlJ9q_card:hover .LBlJ9q_title{color:var(--link-colour)}.LBlJ9q_excerpt{color:var(--text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.LBlJ9q_cardFooter{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid #00bcd41a;flex-direction:column;display:flex}.LBlJ9q_author{align-items:center;gap:var(--space-sm);display:flex}.LBlJ9q_authorInfo{flex-direction:column;gap:4px;display:flex}.LBlJ9q_authorName{color:var(--text-primary);font-size:.875rem;font-weight:600}.LBlJ9q_authorRole{color:var(--text-secondary);font-size:.75rem}.LBlJ9q_meta{color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.LBlJ9q_date{font-weight:500}.LBlJ9q_readTime{align-items:center;gap:4px;display:flex}.LBlJ9q_readTime:before{content:"•";margin-right:4px}@media (max-width:768px){.LBlJ9q_cardLink{padding:var(--space-md)}.LBlJ9q_title{font-size:1.25rem}.LBlJ9q_excerpt{font-size:.9375rem}}
._8TymFG_aboutHero{min-height:60vh}._8TymFG_mainContent{width:100%}._8TymFG_mainContent h2{margin-bottom:var(--space-md);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}._8TymFG_leadText{color:var(--text-primary);margin-bottom:var(--space-lg);font-size:clamp(1.125rem,1rem + .75vw,1.375rem);font-weight:500;line-height:1.7}._8TymFG_mainContent p{margin-bottom:var(--space-md);line-height:1.7}._8TymFG_directorSection{background-color:var(--bg-secondary)}._8TymFG_directorBookLayout{gap:var(--space-3xl);grid-template-columns:320px 1fr;align-items:flex-start;display:grid}._8TymFG_directorImageContainer{gap:var(--space-xl);flex-direction:column;display:flex}._8TymFG_directorImageWrapper{justify-content:center;align-items:center;display:flex;position:relative}._8TymFG_imageGlowEffect{z-index:-1;background:radial-gradient(circle,#00bcd433 0%,#0000 70%);border-radius:16px;width:115%;height:115%;animation:3.5s ease-in-out infinite _8TymFG_glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _8TymFG_glow{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.08)}}._8TymFG_directorImage{object-fit:cover;z-index:1;border-radius:8px;max-width:100%;height:auto;transition:all .4s;position:relative;box-shadow:0 16px 32px #0050a040}._8TymFG_directorImageWrapper:hover ._8TymFG_directorImage{transform:translateY(-4px);box-shadow:0 24px 48px #0080c84d}._8TymFG_directorCredetials{text-align:center;padding:var(--space-lg) var(--space-md);border-top:1px solid #00bcd433;border-bottom:1px solid #00bcd433}._8TymFG_directorCredetials h3{margin:0!important}._8TymFG_directorCredetials p{text-transform:uppercase;tracking:.8px;margin:0!important;font-size:.8rem!important}._8TymFG_directorTextContent{gap:var(--space-lg);flex-direction:column;display:flex}._8TymFG_directorTextContent p{color:var(--text-primary);margin:0;font-size:1.0625rem;line-height:1.8}._8TymFG_directorLeadParagraph{font-weight:500;color:var(--text-primary)!important;margin-bottom:var(--space-sm)!important;font-size:1.125rem!important;line-height:1.8!important}._8TymFG_linkedinSection{margin-top:var(--space-md);justify-content:center;display:flex}._8TymFG_linkedinButton{padding:var(--space-md) var(--space-xl);color:#fff;background:linear-gradient(135deg,#0077b5,#005885);border-radius:8px;align-items:center;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 12px #0077b54d}._8TymFG_linkedinButton:hover{background:linear-gradient(135deg,#005885,#0077b5);transform:translateY(-2px);box-shadow:0 6px 20px #0077b566}._8TymFG_linkedinButton:active{transform:translateY(0)}._8TymFG_valuesSection{background-color:var(--bg-secondary)}._8TymFG_valuesGrid{gap:var(--space-lg);grid-template-columns:repeat(3,1fr);display:grid}._8TymFG_valueCard{text-align:center}._8TymFG_locationsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(1.5rem,3vw,3rem);width:100%;display:grid}._8TymFG_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:1024px){._8TymFG_valuesGrid,._8TymFG_locationsGrid{grid-template-columns:1fr}._8TymFG_directorBookLayout{gap:var(--space-2xl);grid-template-columns:1fr}._8TymFG_directorImageContainer{text-align:center;flex-direction:column;align-items:center;display:flex}._8TymFG_directorTextContent p{font-size:1.0625rem}}@media (max-width:768px){._8TymFG_aboutHero{min-height:50vh}._8TymFG_leadText{font-size:1.125rem}._8TymFG_directorHeader h3{font-size:1.5rem}._8TymFG_linkedinButton{padding:var(--space-sm) var(--space-lg);font-size:.9375rem}}
._99zyYW_hero{min-height:60vh}._99zyYW_intro{text-align:center;max-width:900px;margin:0 auto var(--space-3xl)}._99zyYW_lead{color:var(--medium-gray);margin-bottom:var(--space-2xl);text-align:center;font-size:clamp(1.125rem,2.5vw,1.25rem);line-height:1.7}._99zyYW_industrySection{margin-bottom:var(--space-3xl)}._99zyYW_sectionHeading{color:var(--deep-blue);margin-bottom:var(--space-xl);text-align:center;padding-bottom:var(--space-md);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;position:relative}._99zyYW_sectionHeading:after{content:"";background:linear-gradient(90deg, var(--deep-blue), var(--turquoise));border-radius:2px;width:80px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._99zyYW_tabs{margin-top:var(--space-lg)}._99zyYW_tabsList{border:1px solid #00e5d426;border-radius:14px;flex-wrap:wrap;gap:.5rem;background:linear-gradient(135deg,#0080c814,#00e5d40f)!important;width:100%!important;height:auto!important;padding:.5rem!important;display:flex!important}._99zyYW_tabTrigger{letter-spacing:.01em;min-width:max-content;transition:background .25s,color .25s,box-shadow .25s,border-color .25s;height:auto!important;color:var(--deep-blue)!important;border:1px solid #0000!important;border-radius:10px!important;flex:auto!important;padding:.75rem 1.25rem!important;font-size:.9375rem!important;font-weight:600!important}._99zyYW_tabTrigger:hover{color:var(--link-colour)!important;background:#00bcd41a!important}._99zyYW_tabTrigger[data-state=active]{background:linear-gradient(45deg, var(--deep-blue), var(--cyan-blue))!important;color:#fff!important;border-color:#0000!important;box-shadow:0 2px 12px #00bcd459,0 0 0 1px #00e5d433!important}._99zyYW_tabContent{margin-top:var(--space-xl)}._99zyYW_industriesGrid{gap:var(--space-xl);margin-bottom:var(--space-2xl);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._99zyYW_industryCard{padding:var(--space-xl);transition:transform var(--transition-fast);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #00e5d41a;border-radius:12px;position:relative}._99zyYW_industryCard:hover{box-shadow:var(--shadow-medium), 0 0 30px #00e5d426;border-color:#00e5d44d;transform:translateY(-5px)}._99zyYW_iconWrapper{width:60px;height:60px;margin-bottom:var(--space-md);background:linear-gradient(135deg,#0080c833,#00e5d433);border:1px solid #00e5d433;border-radius:12px;justify-content:center;align-items:center;display:flex}._99zyYW_icon{color:var(--deep-blue);filter:drop-shadow(0 0 8px #00e5d480);display:inline-flex}._99zyYW_icon svg{width:32px;height:32px}._99zyYW_industryCard h3{color:var(--link-colour);margin-bottom:var(--space-md);font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;line-height:1.3}._99zyYW_industryCard p{color:var(--medium-gray);margin:0;font-size:.9375rem;line-height:1.6}._99zyYW_ctaSection{background:linear-gradient(135deg,#0080c80d,#00e5d40d);border-top:1px solid #00e5d41a;border-bottom:1px solid #00e5d41a}._99zyYW_ctaButtons{gap:var(--space-lg);margin-top:var(--space-xl);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){._99zyYW_hero{min-height:50vh}._99zyYW_industriesGrid{gap:var(--space-lg);grid-template-columns:1fr}._99zyYW_sectionHeading{padding-bottom:var(--space-sm);font-size:1.5rem}._99zyYW_sectionHeading:after{width:60px;height:2px}._99zyYW_industryCard{padding:var(--space-lg)}._99zyYW_iconWrapper{width:50px;height:50px}._99zyYW_icon svg{width:28px;height:28px}._99zyYW_ctaButtons{flex-direction:column;align-items:stretch}._99zyYW_tabsList{flex-direction:column}._99zyYW_tabTrigger{justify-content:center!important;width:100%!important}}@media (min-width:769px) and (max-width:1024px){._99zyYW_industriesGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1440px){._99zyYW_industriesGrid{grid-template-columns:repeat(3,1fr)}}@media (prefers-contrast:high){._99zyYW_industryCard{background:#00000080;border:2px solid #00e5d44d}._99zyYW_industryCard h3,._99zyYW_sectionHeading,._99zyYW_icon{color:var(--turquoise)}}@media (prefers-reduced-motion:reduce){._99zyYW_industryCard{transition:none}._99zyYW_industryCard:hover{transform:none}}
.yrSRAW_hero{min-height:60vh}.yrSRAW_content{width:100%}.yrSRAW_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:clamp(1.125rem,1rem + .75vw,1.375rem);font-weight:500;line-height:1.7}.yrSRAW_content p{margin-bottom:var(--space-md);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.yrSRAW_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.yrSRAW_content h3{margin:var(--space-lg) 0 var(--space-sm) 0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.yrSRAW_benefitsGrid{margin:var(--space-xl) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:clamp(1.5rem,2.5vw,2rem);display:grid}.yrSRAW_benefitsGrid .yrSRAW_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:clamp(1.0625rem,1rem + .5vw,1.25rem)}.yrSRAW_benefitsGrid .yrSRAW_card p{margin:0;font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6}.yrSRAW_benefitsGrid .yrSRAW_card ul{padding:0 0 0 var(--space-md);margin:0;list-style:none}.yrSRAW_benefitsGrid .yrSRAW_card li{margin-bottom:var(--space-sm);padding-left:var(--space-sm);font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6;position:relative}.yrSRAW_benefitsGrid .yrSRAW_card li:before{content:"→";color:var(--link-colour);font-weight:700;position:absolute;left:0}.yrSRAW_list{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}.yrSRAW_list li{margin-bottom:var(--space-sm)}.yrSRAW_companyNamesSection{background:linear-gradient(135deg,#0080c805,#00bcd405)}.yrSRAW_legalSection{background:linear-gradient(135deg,#00bcd405,#0080c805)}.yrSRAW_summary{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}.yrSRAW_summary p{margin:0}.yrSRAW_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:768px){.yrSRAW_hero{min-height:50vh}.yrSRAW_benefitsGrid{grid-template-columns:1fr}.yrSRAW_content h2{font-size:1.5rem}}
.swMWYG_contactHero{min-height:50vh}.swMWYG_contactGrid{gap:var(--space-2xl);grid-template-columns:1fr 1.5fr;align-items:start;display:grid}.swMWYG_contactInfo{position:sticky;top:100px}.swMWYG_infoBlock{margin-bottom:var(--space-xl)}.swMWYG_infoBlock h3{margin-bottom:var(--space-sm);color:var(--text-primary);font-size:1.125rem}.swMWYG_infoBlock p{margin:0;line-height:1.6}.swMWYG_locationSection{background-color:var(--bg-secondary)}.swMWYG_stepsGrid{gap:var(--space-lg);counter-reset:steps;grid-template-columns:repeat(3,1fr);max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.swMWYG_stepCard{flex-direction:column;display:flex}.swMWYG_stepNumber{background:var(--gradient-cta);color:#fff;font-variant-numeric:tabular-nums;width:40px;height:40px;margin-bottom:var(--space-sm);border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:inline-flex}.swMWYG_stepTitle{margin-bottom:var(--space-xs);font-size:1.125rem}.swMWYG_stepText{color:var(--text-secondary);margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:900px){.swMWYG_stepsGrid{gap:var(--space-md);grid-template-columns:1fr}}@media (max-width:1024px){.swMWYG_contactGrid{grid-template-columns:1fr}.swMWYG_contactInfo{position:static}}@media (max-width:768px){.swMWYG_contactHero{min-height:40vh}.swMWYG_locationsGrid{grid-template-columns:1fr}}
.gLf-kG_hero{min-height:60vh}.gLf-kG_content{width:100%}.gLf-kG_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:clamp(1.125rem,1rem + .75vw,1.375rem);font-weight:500;line-height:1.7}.gLf-kG_content p{margin-bottom:var(--space-md);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.gLf-kG_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.gLf-kG_content h3{margin:0 0 var(--space-sm) 0;font-size:clamp(1.125rem,1rem + .75vw,1.5rem)}.gLf-kG_pointsGrid{margin:var(--space-xl) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:clamp(1.5rem,2.5vw,2rem);display:grid}.gLf-kG_pointsGrid .gLf-kG_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:clamp(1.0625rem,1rem + .5vw,1.25rem)}.gLf-kG_pointsGrid .gLf-kG_card p{margin:0;font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6}.gLf-kG_summary{border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d);padding:clamp(1.5rem,2.5vw,3rem)}.gLf-kG_summary h3{color:var(--link-colour);margin:0 0 var(--space-md) 0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.gLf-kG_summary p{margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem)}.gLf-kG_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:768px){.gLf-kG_hero{min-height:50vh}}
._4S9UWq_hero{min-height:60vh}._4S9UWq_content{max-width:900px;margin:0 auto}._4S9UWq_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.25rem;font-weight:500;line-height:1.7}._4S9UWq_content p{margin-bottom:var(--space-md);line-height:1.7}._4S9UWq_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:2rem}._4S9UWq_content h3{margin:0 0 var(--space-sm) 0;font-size:1.25rem}._4S9UWq_protectionGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}._4S9UWq_protectionGrid ._4S9UWq_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:1.125rem}._4S9UWq_protectionGrid ._4S9UWq_card p{margin:0;font-size:.9375rem;line-height:1.6}._4S9UWq_list{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}._4S9UWq_list li{margin-bottom:var(--space-sm)}._4S9UWq_summary{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}._4S9UWq_summary h3{color:var(--link-colour);margin:0 0 var(--space-md) 0}._4S9UWq_summary p{margin:0}._4S9UWq_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:768px){._4S9UWq_hero{min-height:50vh}._4S9UWq_protectionGrid{grid-template-columns:1fr}._4S9UWq_content h2{font-size:1.5rem}}
.OcvLuW_hero{justify-content:center;align-items:center;min-height:70vh;display:flex}.OcvLuW_content{width:100%}.OcvLuW_intro{text-align:center;max-width:900px;margin:0 auto}.OcvLuW_lead{color:var(--text-primary);margin:0 0 var(--space-md) 0;font-size:clamp(1.125rem,1rem + .75vw,1.375rem);font-weight:500;line-height:1.7}.OcvLuW_introSupporting{color:var(--text-secondary);margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.OcvLuW_servicesSection{background:linear-gradient(#00bcd408 0%,#00e5d40d 100%)}.OcvLuW_servicesGrid{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.OcvLuW_serviceCard{padding:var(--space-xl);text-align:center;transition:transform var(--transition-base), border-color var(--transition-base);background:#fffffffa;border:1px solid #00bcd41a}.OcvLuW_serviceCard:hover{border-color:var(--link-colour)}.OcvLuW_serviceIcon{color:var(--link-colour);margin-bottom:var(--space-lg);justify-content:center;align-items:center;display:flex}.OcvLuW_serviceCard h3{color:var(--deep-blue);margin-bottom:var(--space-md);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}.OcvLuW_serviceCard p{color:var(--text-primary);margin:0;font-size:1rem;line-height:1.7}.OcvLuW_routesGrid{gap:var(--space-xl);margin:var(--space-2xl) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}.OcvLuW_routeCard{padding:var(--space-xl);border-top:4px solid var(--cyan-blue)}.OcvLuW_routeCard.OcvLuW_routeDispute{border-top-color:var(--deep-blue)}.OcvLuW_routeCard h3{color:var(--deep-blue);margin:0 0 var(--space-md) 0;font-size:clamp(1.25rem,1rem + 1vw,1.5rem);line-height:1.3}.OcvLuW_routeList{margin:0;padding:0;list-style:none}.OcvLuW_routeList li{padding-left:var(--space-md);margin-bottom:var(--space-sm);color:var(--text-primary);font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6;position:relative}.OcvLuW_routeList li:before{content:"→";color:var(--link-colour);font-weight:700;position:absolute;left:0}.OcvLuW_routeList li:last-child{margin-bottom:0}.OcvLuW_caution{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0 0 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}.OcvLuW_caution h3{color:var(--deep-blue);margin:0 0 var(--space-sm) 0;font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.OcvLuW_caution p{color:var(--text-primary);margin:0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.OcvLuW_processSection{background:var(--bg-primary)}.OcvLuW_stepsGrid{gap:var(--space-lg);margin-top:var(--space-2xl);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));display:grid}.OcvLuW_stepCard{padding:var(--space-lg);position:relative}.OcvLuW_stepNumber{background:var(--gradient-cta);width:40px;height:40px;color:var(--text-inverse);margin-bottom:var(--space-md);border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #00bcd44d}.OcvLuW_stepCard h3{color:var(--deep-blue);margin:0 0 var(--space-sm) 0;font-size:clamp(1.0625rem,1rem + .5vw,1.25rem);line-height:1.35}.OcvLuW_stepCard p{color:var(--text-primary);margin:0;font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6}.OcvLuW_benefitsSection{background:linear-gradient(135deg,#00bcd405,#0080c805)}.OcvLuW_benefitsContent{max-width:1000px;margin:0 auto}.OcvLuW_benefitsIntro{text-align:center;color:var(--text-primary);margin:0 auto var(--space-2xl);max-width:820px;font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.8}.OcvLuW_benefitsList{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.OcvLuW_benefitItem{gap:var(--space-md);padding:var(--space-lg);transition:transform var(--transition-base), border-color var(--transition-base);background:#fffffff2;border:1px solid #00bcd41a;border-radius:12px;align-items:flex-start;display:flex}.OcvLuW_benefitItem:hover{border-color:var(--link-colour);transform:translateY(-4px)}.OcvLuW_benefitIcon{background:linear-gradient(135deg, var(--cyan-blue), var(--turquoise));width:40px;height:40px;color:var(--charcoal);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex;box-shadow:0 4px 12px #00bcd44d}.OcvLuW_benefitItem h4{color:var(--deep-blue);margin:0 0 var(--space-xs) 0;font-size:1.125rem;font-weight:600}.OcvLuW_benefitItem p{color:var(--text-primary);margin:0;font-size:.9375rem;line-height:1.6}.OcvLuW_engagement{max-width:900px;padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);background:linear-gradient(135deg,#0080c80d,#00bcd40d);margin:0 auto}.OcvLuW_engagement h2{color:var(--deep-blue);margin:0 0 var(--space-md) 0;font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.OcvLuW_engagement p{color:var(--text-primary);margin:0 0 var(--space-md) 0;font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.OcvLuW_engagement p:last-child{margin-bottom:0}.OcvLuW_engagement p.OcvLuW_regulatoryNote{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.OcvLuW_faqGrid{gap:var(--space-lg);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.OcvLuW_faqGrid h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:clamp(1.0625rem,1rem + .5vw,1.25rem);line-height:1.35}.OcvLuW_faqGrid p{color:var(--text-primary);margin:0;font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6}.OcvLuW_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd414,#00e5d40d)}.OcvLuW_ctaButtons{gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){.OcvLuW_hero{min-height:60vh}.OcvLuW_servicesGrid,.OcvLuW_routesGrid,.OcvLuW_stepsGrid,.OcvLuW_benefitsList,.OcvLuW_faqGrid{gap:var(--space-lg);grid-template-columns:1fr}.OcvLuW_serviceCard,.OcvLuW_routeCard,.OcvLuW_benefitItem,.OcvLuW_engagement,.OcvLuW_caution{padding:var(--space-md)}.OcvLuW_ctaButtons{flex-direction:column;align-items:stretch}}@media (prefers-contrast:high){.OcvLuW_serviceCard,.OcvLuW_routeCard,.OcvLuW_stepCard,.OcvLuW_benefitItem{border:2px solid var(--cyan-blue)}.OcvLuW_serviceCard:hover,.OcvLuW_benefitItem:hover{border-color:var(--deep-blue)}}@media (prefers-reduced-motion:reduce){.OcvLuW_serviceCard,.OcvLuW_benefitItem{transition:none}.OcvLuW_serviceCard:hover,.OcvLuW_benefitItem:hover{transform:none}}
._4ERAEq_hero{min-height:60vh}._4ERAEq_content{max-width:900px;margin:0 auto}._4ERAEq_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.25rem;font-weight:500;line-height:1.7}._4ERAEq_content p{margin-bottom:var(--space-md);line-height:1.7}._4ERAEq_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:2rem}._4ERAEq_content h3{margin:0 0 var(--space-sm) 0;font-size:1.125rem}._4ERAEq_benefitsGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(3,1fr);display:grid}._4ERAEq_benefitsGrid ._4ERAEq_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:1.125rem}._4ERAEq_benefitsGrid ._4ERAEq_card p{margin:0;font-size:.9375rem;line-height:1.6}._4ERAEq_list{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}._4ERAEq_list li{margin-bottom:var(--space-sm)}._4ERAEq_stepsGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}._4ERAEq_stepCard{padding-top:var(--space-2xl);position:relative}._4ERAEq_stepNumber{top:var(--space-md);left:var(--space-md);background:var(--gradient-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:700;display:flex;position:absolute}._4ERAEq_stepCard h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:1.125rem}._4ERAEq_stepCard p{margin:0;font-size:.9375rem;line-height:1.6}._4ERAEq_crossLink{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0 0 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}._4ERAEq_crossLink h3{color:var(--deep-blue);margin:0 0 var(--space-sm) 0;font-size:1.25rem}._4ERAEq_crossLink p{margin:0}._4ERAEq_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:1024px){._4ERAEq_benefitsGrid,._4ERAEq_stepsGrid{grid-template-columns:1fr}}@media (max-width:768px){._4ERAEq_hero{min-height:50vh}._4ERAEq_content h2{font-size:1.5rem}}
.KEvbpW_hero{min-height:60vh}.KEvbpW_content{max-width:1000px;margin:0 auto}.KEvbpW_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.25rem;font-weight:500;line-height:1.7}.KEvbpW_content p{margin-bottom:var(--space-md);line-height:1.7}.KEvbpW_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:2rem}.KEvbpW_methodsGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}.KEvbpW_methodsGrid .KEvbpW_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:1.125rem}.KEvbpW_methodsGrid .KEvbpW_card p{margin:0;font-size:.9375rem;line-height:1.6}.KEvbpW_summary{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}.KEvbpW_summary p{margin:0;font-weight:500}.KEvbpW_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:768px){.KEvbpW_hero{min-height:50vh}.KEvbpW_methodsGrid{grid-template-columns:1fr}.KEvbpW_content h2{font-size:1.5rem}}
.hgauVa_hero{justify-content:center;align-items:center;min-height:70vh;display:flex}.hgauVa_intro{text-align:center;max-width:900px;margin:0 auto}.hgauVa_leadText{color:var(--text-color);margin:0;font-size:clamp(1.125rem,2vw,1.25rem);font-weight:400;line-height:1.8}.hgauVa_keyAspectsSection{background:linear-gradient(#00bcd408 0%,#00e5d40d 100%)}.hgauVa_aspectsGrid{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.hgauVa_aspectCard{padding:var(--space-xl);text-align:center;background:#fffffffa;border:1px solid #00bcd41a;transition:all .3s}.hgauVa_aspectCard:hover{box-shadow:var(--shadow-strong);border-color:var(--link-colour);transform:translateY(-8px)}.hgauVa_aspectIcon{color:var(--link-colour);margin-bottom:var(--space-lg);justify-content:center;align-items:center;display:flex}.hgauVa_aspectCard h3{color:var(--deep-blue);margin-bottom:var(--space-md);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.3}.hgauVa_aspectCard p{color:var(--text-color);margin:0;font-size:1rem;line-height:1.7}.hgauVa_benefitsSection{background:var(--background-color)}.hgauVa_benefitsContent{max-width:1000px;margin:0 auto}.hgauVa_benefitsContent .hgauVa_section-title{text-align:center;margin-bottom:var(--space-lg)}.hgauVa_benefitsText{text-align:center;color:var(--text-color);margin-bottom:var(--space-2xl);font-size:clamp(1.125rem,2vw,1.25rem);line-height:1.8}.hgauVa_benefitsList{gap:var(--space-xl);margin-top:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.hgauVa_benefitItem{gap:var(--space-md);padding:var(--space-lg);background:#fffffff2;border:1px solid #00bcd41a;border-radius:12px;align-items:flex-start;transition:all .3s;display:flex}.hgauVa_benefitItem:hover{border-color:var(--link-colour);box-shadow:var(--shadow-medium);transform:translateY(-4px)}.hgauVa_benefitIcon{background:linear-gradient(135deg, var(--cyan-blue), var(--turquoise));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;font-weight:700;display:flex;box-shadow:0 4px 12px #00bcd44d}.hgauVa_benefitItem h4{color:var(--deep-blue);margin:0 0 var(--space-xs) 0;font-size:1.125rem;font-weight:600}.hgauVa_benefitItem p{color:var(--text-color);margin:0;font-size:.9375rem;line-height:1.6}.hgauVa_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd414,#00e5d40d)}.hgauVa_ctaButtons{gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:768px){.hgauVa_hero{min-height:60vh}.hgauVa_aspectsGrid,.hgauVa_benefitsList{gap:var(--space-lg);grid-template-columns:1fr}.hgauVa_benefitItem{padding:var(--space-md)}.hgauVa_ctaButtons{flex-direction:column;align-items:stretch}}@media (prefers-contrast:high){.hgauVa_aspectCard,.hgauVa_benefitItem{border:2px solid var(--cyan-blue)}.hgauVa_aspectCard:hover,.hgauVa_benefitItem:hover{border-color:var(--deep-blue)}}@media (prefers-reduced-motion:reduce){.hgauVa_aspectCard,.hgauVa_benefitItem{transition:none}.hgauVa_aspectCard:hover,.hgauVa_benefitItem:hover{transform:none}}
.obM1Ya_hero{min-height:60vh}.obM1Ya_newsContainer{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(1.5rem,3vw,4rem);padding-right:clamp(1.5rem,3vw,4rem)}.obM1Ya_sectionTitle{color:var(--text-primary);margin:0 0 var(--space-2xl) 0;padding-bottom:var(--space-md);border-bottom:3px solid var(--cyan-blue);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;display:inline-block}.obM1Ya_featuredGrid{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(450px,1fr));display:grid}.obM1Ya_postsGrid{gap:var(--space-xl);margin-top:var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.obM1Ya_emptyState{text-align:center;padding:var(--space-3xl) var(--space-lg);color:var(--text-secondary);max-width:640px;margin:0 auto;font-size:1.125rem}.obM1Ya_emptyState h2{color:var(--text-primary);margin-bottom:var(--space-sm)}.obM1Ya_emptyStateActions{margin-top:var(--space-lg);justify-content:center;display:flex}.obM1Ya_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:1024px){.obM1Ya_featuredGrid{gap:var(--space-lg);grid-template-columns:1fr}.obM1Ya_postsGrid{gap:var(--space-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:768px){.obM1Ya_hero{min-height:50vh}.obM1Ya_featuredGrid,.obM1Ya_postsGrid{gap:var(--space-lg);grid-template-columns:1fr}}
.vYt3Oa_hero{min-height:60vh}.vYt3Oa_content{max-width:1000px;margin:0 auto}.vYt3Oa_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:1.25rem;font-weight:500;line-height:1.7}.vYt3Oa_content p{margin-bottom:var(--space-md);line-height:1.7}.vYt3Oa_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:2rem}.vYt3Oa_content h3{margin:0 0 var(--space-sm) 0;font-size:1.125rem}.vYt3Oa_protectionGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}.vYt3Oa_protectionGrid .vYt3Oa_card h3{color:var(--link-colour)}.vYt3Oa_protectionGrid .vYt3Oa_card p{margin:0;font-size:.9375rem;line-height:1.6}.vYt3Oa_list{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}.vYt3Oa_list li{margin-bottom:var(--space-sm)}.vYt3Oa_mechanismsGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(2,1fr);display:grid}.vYt3Oa_mechanismCard{padding-top:var(--space-2xl);position:relative}.vYt3Oa_number{top:var(--space-md);left:var(--space-md);background:var(--gradient-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.125rem;font-weight:700;display:flex;position:absolute}.vYt3Oa_mechanismCard h3{color:var(--link-colour)}.vYt3Oa_mechanismCard p{margin:0;font-size:.9375rem;line-height:1.6}.vYt3Oa_measures{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}.vYt3Oa_measures li{margin-bottom:var(--space-sm)}.vYt3Oa_benefitsGrid{gap:var(--space-lg);margin:var(--space-xl) 0;grid-template-columns:repeat(3,1fr);display:grid}.vYt3Oa_benefitsGrid .vYt3Oa_card h3{color:var(--link-colour)}.vYt3Oa_benefitsGrid .vYt3Oa_card p{margin:0;font-size:.9375rem;line-height:1.6}.vYt3Oa_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:1024px){.vYt3Oa_protectionGrid,.vYt3Oa_mechanismsGrid,.vYt3Oa_benefitsGrid{grid-template-columns:1fr}}@media (max-width:768px){.vYt3Oa_hero{min-height:50vh}.vYt3Oa_content h2{font-size:1.5rem}}
._8aEwW_heroContent{text-align:center;color:#fff;padding:var(--space-2xl) 0}._8aEwW_heroLogo{margin-bottom:var(--space-lg);width:auto;height:auto}._8aEwW_heroTitle{margin:0 0 var(--space-sm) 0;color:#fff;text-shadow:0 2px 8px #0000004d;font-size:clamp(2.5rem,8vw,3.5rem);font-weight:700}._8aEwW_heroTagline{letter-spacing:.1em;margin:0 0 var(--space-md) 0;color:var(--turquoise);text-shadow:0 2px 4px #0000004d;font-size:clamp(1rem,3vw,1.5rem);font-weight:600}._8aEwW_heroDescription{max-width:700px;margin:0 auto var(--space-xl);color:#fff;text-shadow:0 1px 4px #0000004d;font-size:clamp(1rem,2.5vw,1.25rem);line-height:1.6}._8aEwW_heroCta{gap:var(--space-md);flex-wrap:wrap;justify-content:center;display:flex}._8aEwW_sectionTitleCenter,._8aEwW_sectionSubtitleCenter{text-align:center}._8aEwW_servicesGrid{margin-top:var(--space-2xl);grid-template-columns:repeat(2,1fr);justify-items:center;gap:clamp(1.5rem,3vw,2rem);max-width:1200px;margin-left:auto;margin-right:auto;display:grid}._8aEwW_whyChooseUs{background-color:var(--bg-secondary)}._8aEwW_twoColumnLayout{gap:var(--space-2xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}._8aEwW_column{gap:var(--space-md);flex-direction:column;display:flex}._8aEwW_largeText{color:var(--text-primary);margin:0;font-size:1.125rem;line-height:1.7}._8aEwW_checkList{margin:var(--space-md) 0;padding:0;list-style:none}._8aEwW_checkList li{color:var(--text-primary);margin-bottom:.75rem;padding-left:1.75rem;font-size:1rem;line-height:1.6;position:relative}._8aEwW_checkList li:before{content:"✓";color:var(--link-colour);font-size:1.25rem;font-weight:700;position:absolute;left:0}._8aEwW_glassCard{padding:var(--space-xl)}._8aEwW_glassCard h3{margin:0 0 var(--space-md) 0;color:var(--deep-blue);font-size:1.5rem}._8aEwW_glassCard p{margin:0 0 var(--space-lg) 0;font-size:1rem;line-height:1.7}._8aEwW_practitionerCard{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-left:4px solid var(--cyan-blue);border-radius:0 var(--radius-sm) var(--radius-sm) 0;transition:transform var(--transition-fast);background:#00bcd40d;margin:0;text-decoration:none;display:flex}._8aEwW_practitionerCard:hover{transform:translate(4px)}._8aEwW_practitionerPhoto{border-radius:var(--radius-sm);object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;flex-shrink:0}._8aEwW_practitionerDetails{flex-direction:column;gap:.125rem;display:flex}._8aEwW_practitionerDetails strong{color:var(--text-primary);font-size:1rem;font-weight:700}._8aEwW_practitionerRole{color:var(--deep-blue);letter-spacing:.05em;text-transform:uppercase;font-size:.8125rem;font-weight:600}._8aEwW_practitionerNote{color:var(--text-secondary);margin-top:.25rem;font-size:.875rem;line-height:1.5}._8aEwW_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}._8aEwW_ctaButtons{gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:1024px){._8aEwW_twoColumnLayout{gap:var(--space-xl);grid-template-columns:1fr}}@media (max-width:768px){._8aEwW_heroContent{padding:var(--space-xl) 0}._8aEwW_servicesGrid{grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.5rem)}._8aEwW_heroCta{flex-direction:column;align-items:stretch}._8aEwW_heroCta>*{width:100%;max-width:300px;margin:0 auto}._8aEwW_ctaButtons{flex-direction:column;align-items:center}}
.g8J8Uq_hero{min-height:60vh}.g8J8Uq_intro{margin-bottom:var(--space-2xl)}.g8J8Uq_servicesGrid{gap:var(--space-lg);margin-bottom:var(--space-3xl);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.g8J8Uq_additionalServices{margin-top:var(--space-3xl)}.g8J8Uq_additionalServices h2{color:var(--deep-blue);margin-bottom:var(--space-xl);text-align:center;font-size:2rem}.g8J8Uq_additionalGrid{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}.g8J8Uq_additionalGrid .g8J8Uq_card h3{color:var(--deep-blue);margin:0 0 var(--space-sm) 0;font-size:1.125rem}.g8J8Uq_additionalGrid .g8J8Uq_card p{margin:0 0 var(--space-md) 0;font-size:.9375rem;line-height:1.6}.g8J8Uq_serviceLink{color:var(--link-colour);transition:color var(--transition-fast);white-space:nowrap;text-shadow:none;box-shadow:none;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.g8J8Uq_serviceLink:hover{color:var(--link-colour-hover);text-shadow:none;box-shadow:none}.g8J8Uq_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:1024px){.g8J8Uq_servicesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.g8J8Uq_additionalGrid{grid-template-columns:1fr}}@media (max-width:768px){.g8J8Uq_hero{min-height:50vh}.g8J8Uq_servicesGrid{grid-template-columns:1fr}}
.YVjgAG_hero{min-height:60vh}.YVjgAG_content{width:100%}.YVjgAG_lead{color:var(--text-primary);margin-bottom:var(--space-xl);font-size:clamp(1.125rem,1rem + .75vw,1.375rem);font-weight:500;line-height:1.7}.YVjgAG_content p{margin-bottom:var(--space-md);font-size:clamp(1rem,.95rem + .25vw,1.125rem);line-height:1.7}.YVjgAG_content h2{margin:var(--space-2xl) 0 var(--space-lg) 0;color:var(--deep-blue);font-size:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.YVjgAG_content h3{margin:var(--space-lg) 0 var(--space-sm) 0;font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.YVjgAG_benefitsGrid{margin:var(--space-xl) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:clamp(1.5rem,2.5vw,2rem);display:grid}.YVjgAG_benefitsGrid .YVjgAG_card h3{color:var(--link-colour);margin:0 0 var(--space-sm) 0;font-size:clamp(1.0625rem,1rem + .5vw,1.25rem)}.YVjgAG_benefitsGrid .YVjgAG_card p{margin:0;font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6}.YVjgAG_benefitsGrid .YVjgAG_card ul{padding:0 0 0 var(--space-md);margin:0;list-style:none}.YVjgAG_benefitsGrid .YVjgAG_card li{margin-bottom:var(--space-sm);padding-left:var(--space-sm);font-size:clamp(.9375rem,.875rem + .25vw,1.0625rem);line-height:1.6;position:relative}.YVjgAG_benefitsGrid .YVjgAG_card li:before{content:"→";color:var(--link-colour);font-weight:700;position:absolute;left:0}.YVjgAG_list{margin:var(--space-md) 0 var(--space-md) var(--space-lg);line-height:1.8}.YVjgAG_list li{margin-bottom:var(--space-sm)}.YVjgAG_companyNamesSection{background:linear-gradient(135deg,#0080c805,#00bcd405)}.YVjgAG_legalSection{background:linear-gradient(135deg,#00bcd405,#0080c805)}.YVjgAG_summary{padding:var(--space-xl);border-radius:var(--radius-md);border-left:4px solid var(--cyan-blue);margin:var(--space-2xl) 0;background:linear-gradient(135deg,#0080c80d,#00bcd40d)}.YVjgAG_summary p{margin:0}.YVjgAG_ctaSection{background:linear-gradient(135deg,#0080c80d,#00bcd40d)}@media (max-width:768px){.YVjgAG_hero{min-height:50vh}.YVjgAG_benefitsGrid{grid-template-columns:1fr}.YVjgAG_content h2{font-size:1.5rem}}
