@keyframes _2FLMAq_cookieEnter{0%{opacity:0;transform:translateY(100px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _2FLMAq_cookieExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(100px)scale(.9)}}._2FLMAq_container{z-index:9999;background:var(--color-navbar-bg,#0e1116d9);-webkit-backdrop-filter:blur(50px)saturate(200%)brightness(.95);border:1px solid var(--divider-strong);width:380px;max-width:calc(100vw - 40px);box-shadow:0 8px 32px #0006, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .15), 0 2px 8px #0003, inset 0 1px 0 #fff3, inset 0 -1px 0 #0000004d;will-change:opacity, transform;border-radius:16px;position:fixed;bottom:20px;left:20px;overflow:hidden}._2FLMAq_containerEnter{animation:.45s cubic-bezier(.22,1,.36,1) forwards _2FLMAq_cookieEnter}._2FLMAq_containerExit{pointer-events:none;animation:.35s ease-in forwards _2FLMAq_cookieExit}._2FLMAq_mainView{padding:1.5rem}._2FLMAq_header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._2FLMAq_cookieIcon{color:var(--color-accent,#c9a961);font-size:1.5rem}._2FLMAq_title{font-family:var(--h3-font,var(--font-h3));font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--h3-color);letter-spacing:var(--h3-letter-spacing);margin:0;line-height:1.3}._2FLMAq_description{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text-muted);margin-bottom:1.25rem}._2FLMAq_buttons{flex-direction:column;gap:.625rem;display:flex}._2FLMAq_acceptAllButton,._2FLMAq_necessaryButton,._2FLMAq_settingsButton{cursor:pointer;box-sizing:border-box;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:600;transition:all .3s;display:flex;min-width:unset!important;height:auto!important;padding:.75rem 1rem!important;font-size:.9rem!important}._2FLMAq_acceptAllButton:hover{transform:translateY(-2px)}._2FLMAq_necessaryButton{color:#fff!important;border:1px solid var(--divider-strong)!important;box-shadow:none!important;background:#ffffff14!important}._2FLMAq_necessaryButton:hover{border-color:var(--surface-border-hover)!important;box-shadow:none!important;background:#ffffff1f!important}._2FLMAq_settingsButton{font-weight:500;color:#fff9!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}._2FLMAq_settingsButton:hover{color:var(--color-primary,#1f75fe)}._2FLMAq_settingsButton svg{font-size:.85rem}._2FLMAq_settingsView{padding:1.25rem 1.5rem}._2FLMAq_settingsHeader{border-bottom:1px solid var(--divider-subtle);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:.75rem;display:flex}._2FLMAq_settingsTitle{font-size:1rem;font-weight:var(--h3-weight);color:var(--h3-color);margin:0}._2FLMAq_backButton{border:1px solid var(--divider-subtle);color:#fff9;cursor:pointer;background:#ffffff0d;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .3s;display:flex}._2FLMAq_backButton:hover{color:#ff6b6b;background:#ff646426;border-color:#ff64644d;transform:rotate(90deg)}._2FLMAq_options{flex-direction:column;gap:1rem;margin-bottom:1.25rem;display:flex}._2FLMAq_option{border:1px solid var(--divider-subtle);background:#ffffff08;border-radius:10px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem;display:flex}._2FLMAq_optionInfo{flex-direction:column;gap:.25rem;display:flex}._2FLMAq_optionLabel{color:#fff;font-size:.95rem;font-weight:600}._2FLMAq_optionDesc{color:#ffffff80;font-size:.8rem}._2FLMAq_toggle{border:1px solid var(--surface-border-hover);cursor:pointer;background:#fff3;border-radius:13px;flex-shrink:0;width:48px;height:26px;transition:background .3s;position:relative}._2FLMAq_toggle:hover{background:#ffffff47}._2FLMAq_toggleDisabled{cursor:not-allowed;opacity:.7}._2FLMAq_toggleSwitch{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s;position:absolute;top:3px;left:3px}._2FLMAq_toggleOn ._2FLMAq_toggleSwitch,._2FLMAq_toggleSwitch._2FLMAq_toggleOn{background:var(--color-primary,#1f75fe);box-shadow:0 0 8px rgba(var(--color-primary-rgb,31, 117, 254), .5);left:25px}._2FLMAq_settingsButtons{justify-content:center;display:flex}._2FLMAq_saveButton{width:100%;min-width:unset;height:auto;padding:.75rem 1.5rem;font-size:.9rem}._2FLMAq_saveButton:hover{transform:translateY(-2px)}@media (min-width:1344px){._2FLMAq_cookieButton{bottom:24px}}@media (max-width:1343px){._2FLMAq_cookieButton{bottom:100px}}@media (max-width:1079px){._2FLMAq_container{bottom:90px}}@media (max-width:480px){._2FLMAq_container{width:auto;max-width:none;bottom:80px;left:10px;right:10px}._2FLMAq_mainView,._2FLMAq_settingsView{padding:1.25rem}._2FLMAq_title{font-size:1rem}._2FLMAq_description{font-size:.85rem}._2FLMAq_acceptAllButton,._2FLMAq_necessaryButton{padding:.7rem .875rem;font-size:.85rem}._2FLMAq_option{padding:.75rem}._2FLMAq_optionLabel{font-size:.9rem}._2FLMAq_optionDesc{font-size:.75rem}}._2FLMAq_cookieButton{z-index:9998;color:#c9a961;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#0e1116f2 0%,#1a1d24f2 100%);border:2px solid #c9a96166;border-radius:10px;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;font-size:1.4rem;transition:all .3s;display:none;position:fixed;bottom:24px;left:20px;box-shadow:0 4px 15px #0000004d,0 0 15px #c9a96126}@media (min-width:1344px){._2FLMAq_cookieButton{display:flex}}._2FLMAq_cookieButton:hover{color:#d4b76a;background:linear-gradient(135deg,#1a1d24fa 0%,#262a32fa 100%);border-color:#c9a96199;transform:scale(1.05);box-shadow:0 6px 20px #0006,0 0 25px #c9a96140}._2FLMAq_cookieButton:focus{outline:none;box-shadow:0 6px 20px #0006,0 0 0 3px #c9a9614d}@media (max-width:1343px){._2FLMAq_cookieButton{display:none!important}}._2FLMAq_cookieButtonTablet{z-index:1001;color:#fff;cursor:pointer;background:#c9a96166;border:2px solid #c9a961;border-radius:0 10px 10px 0;justify-content:center;align-items:center;width:48px;min-width:48px;height:48px;min-height:48px;font-size:1.25rem;transition:all .3s;animation:.5s ease-out _2FLMAq_slideInFromLeft;display:none;position:fixed;box-shadow:0 4px 15px #c9a9614d}@keyframes _2FLMAq_slideInFromLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}._2FLMAq_cookieButtonTablet:hover{background:#c9a961b3;transform:scale(1.05);box-shadow:0 8px 30px #c9a96180}@media (min-width:910px) and (max-width:1343px){._2FLMAq_cookieButtonTablet{display:flex;top:auto;bottom:28px;left:-2px}}@media (prefers-reduced-motion:reduce){._2FLMAq_containerEnter,._2FLMAq_containerExit{animation:none}._2FLMAq_containerEnter{opacity:1;transform:none}}@supports ((-moz-appearance:none)) or (-moz-orient:inline){._2FLMAq_container{background:rgba(var(--color-navbar-bg-rgb,14, 17, 22), .96)}}
._4Ad9Ga_buttonPrimary{min-width:220px;height:var(--btn-height-regular,52px);font-family:var(--font-body);background:linear-gradient(135deg, var(--color-button-primary,#1f75fe) 0%, var(--color-button-primary-dark,#0057d9) 100%);color:#fff;cursor:pointer;text-align:center;box-shadow:0 4px 15px rgba(var(--color-button-primary-shadow-rgb,31, 117, 254), var(--color-button-primary-shadow-opacity,.4)), inset 0 1px 0 #fff3;box-sizing:border-box;border:none;border-radius:10px;outline:none;justify-content:center;justify-self:center;align-items:center;gap:.6rem;padding:1rem 2.5rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:filter .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}._4Ad9Ga_buttonPrimary svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;display:inline-block}._4Ad9Ga_buttonPrimary:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._4Ad9Ga_buttonPrimary:hover:before{left:100%}._4Ad9Ga_buttonPrimary:hover{filter:brightness(1.1);box-shadow:0 8px 30px rgba(var(--color-button-primary-shadow-rgb,31, 117, 254), calc(var(--color-button-primary-shadow-opacity,.4) + .1)), inset 0 1px 0 #ffffff4d;transform:translateY(-3px)scale(1.05)}._4Ad9Ga_buttonPrimary:active{transform:translateY(-1px)scale(1.02)}._4Ad9Ga_buttonPrimaryCta{min-width:220px;height:var(--btn-height-regular,52px);font-family:var(--font-body);background:linear-gradient(135deg, var(--color-button-primary,#1f75fe) 0%, var(--color-button-primary-dark,#0057d9) 100%);color:#fff;cursor:pointer;text-align:center;box-shadow:0 4px 15px rgba(var(--color-button-primary-shadow-rgb,31, 117, 254), var(--color-button-primary-shadow-opacity,.4)), inset 0 1px 0 #fff3;box-sizing:border-box;border:none;border-radius:12px;outline:none;justify-content:center;justify-self:center;align-items:center;gap:.6rem;padding:1.25rem 3rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:filter .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}._4Ad9Ga_buttonPrimaryCta svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;display:inline-block}._4Ad9Ga_buttonPrimaryCta:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._4Ad9Ga_buttonPrimaryCta:hover:before{left:100%}._4Ad9Ga_buttonPrimaryCta:hover{filter:brightness(1.1);box-shadow:0 8px 30px rgba(var(--color-button-primary-shadow-rgb,31, 117, 254), calc(var(--color-button-primary-shadow-opacity,.4) + .1)), inset 0 1px 0 #ffffff4d;transform:translateY(-3px)scale(1.05)}._4Ad9Ga_buttonPrimaryCta:active{transform:translateY(-1px)scale(1.02)}._4Ad9Ga_buttonOutline{min-width:220px;font-family:var(--font-body);background:rgba(var(--color-button-secondary-rgb,31, 117, 254), .1);color:#fff;border:2px solid var(--color-button-secondary,#1f75fe);cursor:pointer;text-align:center;box-sizing:border-box;box-shadow:0 4px 15px rgba(var(--color-button-secondary-shadow-rgb,31, 117, 254), var(--color-button-secondary-shadow-opacity,.3));border-radius:10px;justify-content:center;align-items:center;gap:.6rem;padding:calc(1rem - 2px) 2.5rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}._4Ad9Ga_buttonOutline svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;display:inline-block}._4Ad9Ga_buttonOutline:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._4Ad9Ga_buttonOutline:hover:before{left:100%}._4Ad9Ga_buttonOutline:hover{background:rgba(var(--color-button-secondary-rgb,31, 117, 254), .25);box-shadow:0 8px 30px rgba(var(--color-button-secondary-shadow-rgb,31, 117, 254), calc(var(--color-button-secondary-shadow-opacity,.3) + .2));transform:translateY(-3px)scale(1.05)}._4Ad9Ga_buttonOutline:active{transform:translateY(-1px)scale(1.02)}._4Ad9Ga_buttonCall{font-family:var(--font-body);background:rgba(var(--color-button-secondary-rgb,31, 117, 254), .1);color:#fff;border:2px solid var(--color-button-secondary,#1f75fe);cursor:pointer;box-shadow:0 4px 15px rgba(var(--color-button-secondary-shadow-rgb,31, 117, 254), var(--color-button-secondary-shadow-opacity,.3));border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}._4Ad9Ga_buttonCall:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}._4Ad9Ga_buttonCall:hover:before{left:100%}._4Ad9Ga_buttonCall:hover{background:rgba(var(--color-button-secondary-rgb,31, 117, 254), .25);box-shadow:0 8px 30px rgba(var(--color-button-secondary-shadow-rgb,31, 117, 254), calc(var(--color-button-secondary-shadow-opacity,.3) + .2));transform:translateY(-3px)scale(1.05)}._4Ad9Ga_buttonCall:active{transform:translateY(-1px)scale(1.02)}._4Ad9Ga_buttonCall svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;display:inline-block}._4Ad9Ga_buttonSmall{padding:.65rem 1.5rem;font-size:.95rem}._4Ad9Ga_buttonLarge{padding:1.25rem 3rem;font-size:1.15rem}._4Ad9Ga_buttonFullWidth{width:100%;display:block}._4Ad9Ga_buttonGlass{font-family:var(--font-body);background:rgba(var(--color-button-rgb,31, 117, 254), .1);-webkit-backdrop-filter:blur(20px);color:#fff;border:2px solid rgba(var(--color-button-rgb,31, 117, 254), .3);cursor:pointer;text-align:center;box-shadow:0 8px 32px rgba(var(--color-button-rgb,31, 117, 254), .15);box-sizing:border-box;border-radius:12px;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1);display:inline-block}._4Ad9Ga_buttonGlass:hover{background:rgba(var(--color-button-rgb,31, 117, 254), .2);border-color:rgba(var(--color-button-rgb,31, 117, 254), .5);box-shadow:0 12px 40px rgba(var(--color-button-rgb,31, 117, 254), .3);transform:translateY(-3px)}._4Ad9Ga_buttonGlass svg{flex-shrink:0;width:20px;height:20px;font-size:20px;line-height:1;display:inline-block}._4Ad9Ga_buttonShimmer{position:relative;overflow:hidden}._4Ad9Ga_buttonShimmer:after{content:"";background:linear-gradient(45deg,#0000 30%,#ffffff1a 50%,#0000 70%);width:200%;height:200%;animation:3s infinite _4Ad9Ga_shimmer;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}@keyframes _4Ad9Ga_shimmer{0%{transform:translate(-100%)translateY(-100%)rotate(45deg)}to{transform:translate(100%)translateY(100%)rotate(45deg)}}._4Ad9Ga_buttonPrimary:disabled,._4Ad9Ga_buttonOutline:disabled,._4Ad9Ga_buttonGlass:disabled,._4Ad9Ga_buttonPrimaryCta:disabled{opacity:.5;cursor:not-allowed;box-shadow:none!important;transform:none!important}._4Ad9Ga_buttonPrimary:disabled:hover,._4Ad9Ga_buttonOutline:disabled:hover,._4Ad9Ga_buttonGlass:disabled:hover,._4Ad9Ga_buttonPrimaryCta:disabled:hover{transform:none}@media (max-width:768px){._4Ad9Ga_buttonPrimary,._4Ad9Ga_buttonGlass{width:260px;max-width:260px;height:48px;padding:.85rem 2rem;font-size:.9rem}._4Ad9Ga_buttonPrimaryCta{height:52px;padding:1rem 2.5rem;font-size:.9rem}._4Ad9Ga_buttonOutline{width:260px;max-width:260px;height:48px;min-width:unset;padding:.85rem 2rem;font-size:.9rem}._4Ad9Ga_buttonPrimary svg,._4Ad9Ga_buttonOutline svg,._4Ad9Ga_buttonGlass svg,._4Ad9Ga_buttonCall svg{width:20px;height:20px;font-size:20px}._4Ad9Ga_buttonCall{padding:.75rem 1.5rem;font-size:.9rem}._4Ad9Ga_buttonSmall{padding:.6rem 1.25rem;font-size:.9rem}._4Ad9Ga_buttonLarge{padding:1rem 2.5rem;font-size:1.05rem}}@media (max-width:480px){._4Ad9Ga_buttonPrimary,._4Ad9Ga_buttonGlass{height:42px;min-width:unset;width:100%;padding:.75rem 1.75rem;font-size:.9rem}._4Ad9Ga_buttonPrimaryCta{height:48px;min-width:unset;width:100%;padding:.85rem 2rem;font-size:.9rem}._4Ad9Ga_buttonOutline{height:42px;min-width:unset;width:100%;padding:.75rem 1.75rem;font-size:.9rem}._4Ad9Ga_buttonPrimary svg,._4Ad9Ga_buttonOutline svg,._4Ad9Ga_buttonGlass svg,._4Ad9Ga_buttonCall svg{width:20px;height:20px;font-size:20px}}._4Ad9Ga_callButtonContent{flex-direction:column;align-items:center;gap:2px;line-height:1;display:flex}._4Ad9Ga_callButtonNumber{font-size:inherit;font-weight:600}._4Ad9Ga_callButtonPerson{opacity:.85;text-align:center;font-size:.5em;font-weight:400}
._1AzITa_overlay{background:var(--surface-overlay);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;justify-content:center;align-items:center;padding:10px;display:flex;position:fixed;inset:0;overflow-y:auto}._1AzITa_modal{background:var(--surface-bg-solid);border:1px solid var(--surface-border);border-radius:var(--surface-radius);width:calc(100% - 20px);max-width:650px;max-height:90vh;box-shadow:var(--surface-shadow-modal);flex-direction:column;display:flex;position:relative;overflow:hidden}._1AzITa_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);border-bottom:1px solid var(--surface-border);flex-shrink:0;padding:2rem 2.5rem;display:flex;position:relative}._1AzITa_headerContent{flex:1;min-width:0}._1AzITa_title{font-family:var(--font-h2);font-size:var(--h2-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-letter-spacing);margin:0 0 .5rem;line-height:1.2}._1AzITa_subtitle{color:#ffffffb3;margin:0;font-size:1rem}._1AzITa_content{flex:1;padding:2rem 2.5rem;overflow-y:auto}._1AzITa_content::-webkit-scrollbar{width:6px}._1AzITa_content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px;margin:10px 0}._1AzITa_content::-webkit-scrollbar-thumb{background:linear-gradient(#dc2626 0%,#991b1b 100%);border-radius:10px}._1AzITa_content::-webkit-scrollbar-thumb:hover{background:linear-gradient(#ef4444 0%,#dc2626 100%)}._1AzITa_section{margin-bottom:2rem}._1AzITa_section:last-child{margin-bottom:0}._1AzITa_sectionTitle{font-size:1.25rem;font-weight:var(--h3-weight);color:var(--h3-color);border-bottom:2px solid #dc26264d;margin:0 0 1rem;padding-bottom:.5rem}._1AzITa_description{color:var(--color-text-muted);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);margin:0 0 1rem}._1AzITa_casesList{margin:0;padding:0;list-style:none}._1AzITa_caseItem{color:#ffffffe6;background:#dc26260d;border-left:3px solid #dc262666;border-radius:6px;align-items:flex-start;gap:12px;margin-bottom:8px;padding:12px;line-height:1.5;transition:all .2s;display:flex}._1AzITa_caseItem:hover{background:#dc26261a;border-left-color:#dc262699;transform:translate(4px)}._1AzITa_caseBullet{color:#dc2626;flex-shrink:0;font-size:1.5rem;line-height:1}._1AzITa_toggleButton{color:#fff;cursor:pointer;background:#dc26261a;border:1px solid #dc26264d;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-top:16px;padding:12px 20px;font-size:.9rem;font-weight:600;transition:all .3s;display:flex}._1AzITa_toggleButton:hover{background:#dc262633;border-color:#dc262680;transform:scale(1.02)}._1AzITa_arrowIcon{margin-left:8px;transition:transform .3s;display:inline-block}._1AzITa_arrowRotated{transform:rotate(180deg)}._1AzITa_phoneButtons{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}._1AzITa_phoneButton{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#dc262626 0%,#991b1b26 100%);border:2px solid #dc26264d;border-radius:12px;align-items:center;gap:16px;padding:18px 24px;transition:all .3s;display:flex}._1AzITa_phoneButton:hover{background:linear-gradient(135deg,#dc262640 0%,#991b1b40 100%);border-color:#dc262680;transform:scale(1.02);box-shadow:0 4px 20px #dc26264d}._1AzITa_phoneButton:active{transform:scale(.98)}._1AzITa_phoneIcon{color:#dc2626;flex-shrink:0;font-size:24px;animation:2s ease-in-out infinite _1AzITa_ring}@keyframes _1AzITa_ring{0%,to{transform:rotate(0)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}50%{transform:rotate(0)}}._1AzITa_phoneInfo{flex-direction:column;flex:1;gap:4px;display:flex}._1AzITa_phoneLabel{color:#fff9;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;margin:0;padding:0;font-size:.875rem;line-height:1.2}._1AzITa_phoneNumber{color:#fff;font-size:1.25rem;font-weight:600}._1AzITa_phoneButtonTall{cursor:default;align-items:center}._1AzITa_phoneButtonTall ._1AzITa_phoneInfo{width:100%}._1AzITa_phoneNumbersList{flex-direction:column;gap:4px;display:flex}._1AzITa_phoneNumberSmall{color:#ffffffd9;margin:0;padding:0;font-size:1rem;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s}._1AzITa_phoneNumberSmall:hover{color:#dc2626}._1AzITa_notice{color:#ffffffd9;background:#eab3081a;border:1px solid #eab3084d;border-radius:8px;margin-top:2rem;padding:16px 20px;font-size:.9rem;line-height:1.6}._1AzITa_notice strong{color:#fbbf24;margin-bottom:8px;display:block}@media (max-width:768px){._1AzITa_modal{border-width:2px;max-width:95%}._1AzITa_header{padding:1.5rem}._1AzITa_title{padding-right:40px;font-size:1.5rem}._1AzITa_subtitle{font-size:.9rem}._1AzITa_content{padding:1.5rem}._1AzITa_sectionTitle{font-size:1.125rem}._1AzITa_caseItem{padding:10px;font-size:.9rem}._1AzITa_phoneButtons{grid-template-columns:1fr;gap:12px}._1AzITa_phoneButton{padding:14px 18px}._1AzITa_phoneIcon{font-size:20px}._1AzITa_phoneNumber{font-size:1.125rem}}@media (max-width:480px){._1AzITa_header{padding:1.25rem}._1AzITa_title{font-size:1.25rem}._1AzITa_content{padding:1.25rem}._1AzITa_phoneButtons{gap:10px}._1AzITa_phoneButton{gap:12px;padding:12px 16px}._1AzITa_phoneIcon{font-size:18px}._1AzITa_phoneLabel{font-size:.75rem}._1AzITa_phoneNumber{font-size:1rem}._1AzITa_phonePopoverItem{padding:12px 14px}._1AzITa_phonePopoverNumber{font-size:.95rem}._1AzITa_phoneHint{font-size:.7rem}._1AzITa_notice{padding:12px 16px;font-size:.85rem}}
.u5bwNa_notice{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.5}.u5bwNa_compact{font-size:.75rem;line-height:1.45}.u5bwNa_link{color:var(--color-link-readmore);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.u5bwNa_link:hover{color:var(--color-link-readmore-hover)}
.ELuLXW_section{background:var(--gradient-section);padding:50px 0;position:relative;overflow:visible}.ELuLXW_section:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ELuLXW_container{max-width:var(--layout-width,1440px);padding-left:var(--layout-padding-mobile,16px);padding-right:var(--layout-padding-mobile,16px);margin:0 auto}.ELuLXW_header{text-align:center;margin-bottom:30px}.ELuLXW_grid{gap:var(--layout-gap,24px);grid-template-columns:repeat(3,1fr);display:grid}.ELuLXW_card{background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);border-radius:var(--radius-lg,16px);padding:var(--spacing-lg,2rem);text-align:center;transition:var(--transition-base);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.ELuLXW_card:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:0 3px 3px 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}.ELuLXW_icon{margin-bottom:var(--spacing-sm,1rem);font-size:2.5rem;display:block}.ELuLXW_cardTitle{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);color:var(--h3-color);text-transform:var(--h3-text-transform,none);margin:0 0 .75rem}.ELuLXW_cardDescription{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);color:var(--color-text-muted);letter-spacing:var(--body-letter-spacing,normal);margin:0}@media (max-width:1024px){.ELuLXW_grid{gap:var(--layout-gap,24px);grid-template-columns:repeat(3,1fr)}.ELuLXW_cardTitle{font-size:var(--h3-size-tablet)}}@media (max-width:768px){.ELuLXW_section{padding:30px 0}.ELuLXW_grid{gap:var(--layout-gap,24px);grid-template-columns:1fr}.ELuLXW_card{padding:var(--spacing-md,1.5rem)}.ELuLXW_cardTitle{font-size:var(--h3-size-mobile)}.ELuLXW_cardDescription{font-size:.95rem}}
._5Y_tUG_formWrapper{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--surface-radius);box-shadow:var(--surface-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);margin-top:24px;padding:24px 20px;transition:all .3s;position:relative;overflow:hidden}._5Y_tUG_formWrapper:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:15%;right:15%}._5Y_tUG_formWrapper._5Y_tUG_embedded{margin:0 0 var(--spacing-md);max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0;overflow:visible}._5Y_tUG_formWrapper._5Y_tUG_embedded:before{content:none}._5Y_tUG_formSubtitle{font-family:var(--font-body);font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text-dim);margin:0 0 16px}._5Y_tUG_inputGroup{margin-bottom:12px}._5Y_tUG_input{border:1px solid var(--form-input-border);width:100%;min-height:44px;color:var(--color-text);background:#ffffff0a;border-radius:10px;outline:none;padding:12px 14px;font-family:inherit;font-size:1rem;transition:all .3s}@media (min-width:1025px){._5Y_tUG_input{font-size:.9rem}}._5Y_tUG_input::placeholder{color:#ffffff59}._5Y_tUG_input:focus{border-color:var(--form-input-border-hover);box-shadow:0 0 0 3px rgba(var(--color-accent-rgb,192, 160, 98), .08);background:#ffffff0f}._5Y_tUG_inputError{border-color:var(--form-input-border-error)}._5Y_tUG_errorText{color:#ef5350;margin-top:4px;font-size:.75rem;display:block}._5Y_tUG_submitButton{width:100%;min-width:unset;border-radius:10px;height:auto;min-height:44px;padding:12px 16px;font-size:.9rem}._5Y_tUG_submitButton:disabled{opacity:.6;cursor:not-allowed;filter:none;transform:none}._5Y_tUG_submitButton ._5Y_tUG_spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite _5Y_tUG_spin}@keyframes _5Y_tUG_spin{to{transform:rotate(360deg)}}._5Y_tUG_statusMessage{text-align:center;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:.82rem;line-height:1.4}._5Y_tUG_statusSuccess{color:#66bb6a;background:#66bb6a1a;border:1px solid #66bb6a40}._5Y_tUG_statusError{color:#ef5350;background:#ef53501a;border:1px solid #ef535040}._5Y_tUG_formWrapper ._5Y_tUG_notice{text-align:center;margin-top:12px}@media (max-width:1343px) and (min-width:1025px){._5Y_tUG_formWrapper{margin-top:20px;padding:20px 16px}._5Y_tUG_input{padding:10px 12px;font-size:.85rem}._5Y_tUG_submitButton{padding:10px 14px;font-size:.85rem}}@media (max-width:1024px){._5Y_tUG_formWrapper{max-width:500px;margin:24px auto 0}}@media (max-width:768px){._5Y_tUG_formWrapper{padding:20px 16px}}
.-rejtW_section{background:var(--gradient-section);padding:50px 0;position:relative;overflow:visible}.-rejtW_section:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.-rejtW_container{max-width:var(--layout-width,1440px);padding-left:var(--layout-padding-mobile,16px);padding-right:var(--layout-padding-mobile,16px);margin:0 auto}.-rejtW_header{text-align:center;margin-bottom:30px}.-rejtW_grid{gap:var(--layout-gap,24px);grid-template-columns:repeat(2,1fr);display:grid}.-rejtW_card{align-items:flex-start;gap:var(--spacing-sm,1rem);padding:var(--spacing-md,1.5rem);background:var(--glass-bg-strong);-webkit-backdrop-filter:var(--glass-blur);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);border-radius:var(--radius-lg,16px);transition:var(--transition-base);box-shadow:var(--shadow-sm);display:flex;position:relative;overflow:hidden}.-rejtW_card:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:0 3px 3px 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}.-rejtW_iconWrapper{background:rgba(var(--color-primary-rgb), .1);border:1px solid rgba(var(--color-primary-rgb), .2);border-radius:var(--radius-md,12px);width:48px;height:48px;transition:var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:flex}.-rejtW_icon{font-size:1.5rem}.-rejtW_content{flex:1}.-rejtW_cardTitle{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);color:var(--h3-color);text-transform:var(--h3-text-transform,none);margin:0 0 .4rem}.-rejtW_cardDescription{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);color:var(--color-text-muted);letter-spacing:var(--body-letter-spacing,normal);margin:0}@media (max-width:1024px){.-rejtW_grid{gap:var(--layout-gap,24px);grid-template-columns:repeat(2,1fr)}.-rejtW_cardTitle{font-size:var(--h3-size-tablet)}}@media (max-width:768px){.-rejtW_section{padding:30px 0}.-rejtW_grid{gap:var(--layout-gap,24px);grid-template-columns:1fr}.-rejtW_card{padding:var(--spacing-sm,1rem) var(--spacing-md,1.5rem)}.-rejtW_cardTitle{font-size:var(--h3-size-mobile)}.-rejtW_cardDescription{font-size:.95rem}}
.OuP8_a_ctaBox{background:var(--surface-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--surface-border);border-radius:var(--surface-radius-framed);isolation:isolate;box-shadow:var(--surface-shadow-modal);padding:clamp(1.75rem,4vw,3.5rem) clamp(1.25rem,3vw,3rem);position:relative}.OuP8_a_ctaBox:before{content:"";background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent);z-index:2;opacity:.85;border-radius:0 3px 3px 0;width:3px;position:absolute;top:8%;bottom:8%;left:0}.OuP8_a_ctaBox:after{content:"";background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent);z-index:2;opacity:.85;border-radius:3px 0 0 3px;width:3px;position:absolute;top:8%;bottom:8%;right:0}.OuP8_a_shapeContainer{border-radius:inherit;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;container-type:inline-size}.OuP8_a_shapeContainer:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent);z-index:2;opacity:.85;border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:8%;right:8%}.OuP8_a_shapeContainer:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent);z-index:2;opacity:.85;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:8%;right:8%}.OuP8_a_geoShape{pointer-events:none;background:radial-gradient(circle,#ffffff0d 0%,#0000 70%);width:190cqi;height:190cqi;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OuP8_a_content{z-index:1;text-align:center;position:relative}.OuP8_a_title{font-family:var(--h2-font,var(--font-h2));font-size:2rem;font-weight:var(--h2-weight);color:var(--h2-color);letter-spacing:var(--h2-letter-spacing);filter:drop-shadow(0 2px 20px #0000004d);margin-bottom:1.25rem;padding-bottom:1rem;line-height:1.2;position:relative}.OuP8_a_title:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--color-accent-rgb), .8) 50%, transparent 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.OuP8_a_description{font-family:var(--subtitle-font);font-size:var(--subtitle-size);font-weight:var(--subtitle-weight);line-height:var(--subtitle-line-height);letter-spacing:var(--subtitle-letter-spacing);color:var(--subtitle-color);max-width:600px;margin-bottom:2rem;margin-left:auto;margin-right:auto}.OuP8_a_contactInfo{z-index:100;background:var(--color-popover-container-bg,#0e111666);border:1px solid var(--color-popover-container-border,#ffffff1a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;gap:1.5rem;margin-bottom:2.5rem;padding:2rem;display:grid;position:relative}.OuP8_a_contactItem{background:var(--color-cta-box-bg,#1a1d2499);border:1px solid var(--color-cta-box-border,#ffffff1a);border-radius:12px;align-items:center;gap:1rem;padding:1rem;transition:all .3s;display:flex}.OuP8_a_contactItem:hover{background:var(--color-cta-box-bg,#1a1d24cc);box-shadow:0 4px 15px var(--color-cta-box-shadow,#0000004d);border-color:var(--color-cta-box-border-hover,#fff3);transform:translateY(-3px)}.OuP8_a_phoneContactItem{z-index:10;cursor:pointer;align-items:center;text-decoration:none;transition:all .3s;position:relative}.OuP8_a_phoneContactItem:hover{border-color:var(--color-cta-box-border-hover,#fff3);z-index:9999}.OuP8_a_phoneIcon{color:var(--color-cta-box-icon,#fff);filter:drop-shadow(0 2px 8px #0006);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.6rem;line-height:1;display:flex}.OuP8_a_phoneNumberRow{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.OuP8_a_phoneName{color:#fff;text-align:center;width:100%;font-size:.8rem;font-weight:500}.OuP8_a_phoneMainNumber{color:var(--color-cta-box-number,#fff);font-size:1.05rem;font-weight:600;text-decoration:none;transition:all .3s}.OuP8_a_phoneContactItem:hover:not(:has(.OuP8_a_phonePopover:hover)) .OuP8_a_phoneMainNumber{color:var(--color-cta-box-number-hover,#ededed)}.OuP8_a_expandArrow{color:var(--color-cta-box-icon,#fff);margin-left:.5rem;font-size:.85rem;font-weight:700;transition:transform .25s;display:inline-block}.OuP8_a_phoneContactItem:hover .OuP8_a_expandArrow{transform:translateY(3px)}.OuP8_a_phonePopover{background:var(--color-popover-bg,#0a2319eb);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-popover-border,#fff3);z-index:99999;opacity:0;visibility:hidden;transform-origin:top;border-top:none;border-radius:0 0 10px 10px;margin-top:1px;transition:all .25s;position:absolute;top:100%;left:18px;right:18px;overflow:hidden;transform:scaleY(0);box-shadow:0 8px 32px #0006}.OuP8_a_phonePopoverVisible{opacity:1;visibility:visible;transform:scaleY(1)}.OuP8_a_phonePopoverItem{background:var(--color-popover-item-bg,#ffffff0d);color:#fff;border-bottom:1px solid var(--color-popover-item-border,#ffffff1a);align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .3s;display:flex}.OuP8_a_phonePopoverItem:last-child{border-bottom:none}.OuP8_a_phonePopoverItem:hover{background:var(--color-popover-item-bg-hover,#ffffff26)}.OuP8_a_phonePopoverNumber{color:var(--color-popover-number,#fff);cursor:pointer;font-size:.95rem;font-weight:600;transition:all .3s}.OuP8_a_phonePopoverItem:hover .OuP8_a_phonePopoverNumber{color:var(--color-popover-number-hover,#ededed);transform:translate(3px)}.OuP8_a_phonePopoverIcon{color:var(--color-popover-icon,#fff);flex-shrink:0;font-size:.9rem}.OuP8_a_phonePopoverDetails{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.OuP8_a_phonePopoverName{color:#fff;font-size:.8rem;font-weight:500}@media (max-width:768px){.OuP8_a_phonePopover{left:12px;right:12px}}.OuP8_a_contactIcon{color:var(--color-cta-box-icon,#fff);filter:drop-shadow(0 2px 8px #0006);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:2rem;line-height:1;display:flex}.OuP8_a_contactDetails{text-align:left;flex-direction:column;gap:.15rem;line-height:1.4;display:flex}.OuP8_a_contactLabel{color:#c9a961;text-transform:uppercase;letter-spacing:.05em;align-items:flex-end;min-height:2.4rem;font-size:.85rem;font-weight:600;display:flex}.OuP8_a_contactValue{color:#fff;font-size:1.05rem;font-weight:600;line-height:1.35;text-decoration:none;transition:all .3s}.OuP8_a_contactItem:hover .OuP8_a_contactValue{color:var(--color-cta-box-number-hover,#ededed);transform:translate(3px)}.OuP8_a_mapContainer{z-index:0;border-radius:16px;margin-bottom:2.5rem;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d,0 0 0 1px #ffffff1a}.OuP8_a_mapContainer:hover{transform:translateY(-3px);box-shadow:0 12px 48px #0006,0 0 0 2px #fff3}.OuP8_a_mapContainer iframe{z-index:0;filter:grayscale(.3)contrast(1.1);width:100%;transition:filter .3s;display:block;position:relative}.OuP8_a_mapContainer:hover iframe{filter:grayscale(0)contrast(1.2)}.OuP8_a_microCopy{color:#ffffff80;letter-spacing:.02em;text-align:center;margin-top:.75rem;font-size:.85rem}.OuP8_a_socialProof{text-align:center;margin-top:1.5rem}.OuP8_a_socialProofLink{cursor:pointer;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;transition:opacity .3s;display:inline-flex}.OuP8_a_socialProofLink:hover{opacity:.85}.OuP8_a_socialProofStars{gap:.15rem;font-size:1.2rem;line-height:1;display:flex}.OuP8_a_star{color:#fff3;transition:color .3s}.OuP8_a_starFilled{color:#f5c518;filter:drop-shadow(0 0 4px #f5c5184d)}.OuP8_a_starHalf{color:#f5c518;opacity:.6}.OuP8_a_socialProofText{color:#ffffff8c;letter-spacing:.01em;font-size:.85rem}.OuP8_a_socialProofText strong{color:#fffc;font-weight:600}.OuP8_a_compact{padding:2.5rem 2rem}.OuP8_a_compact .OuP8_a_title{margin-bottom:1rem;font-size:1.75rem}.OuP8_a_compact .OuP8_a_description{margin-bottom:1.5rem;font-size:1rem}.OuP8_a_sidebar{text-align:left;padding:2rem}.OuP8_a_sidebar .OuP8_a_title{margin-bottom:.75rem;font-size:1.5rem}.OuP8_a_sidebar .OuP8_a_description{margin-bottom:1.5rem;font-size:.95rem}.OuP8_a_sidebar .OuP8_a_content{text-align:left}.OuP8_a_sidebar .OuP8_a_ctaButton{width:100%}@media (min-width:1025px){.OuP8_a_contactInfo{grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}.OuP8_a_contactItem{align-items:center}.OuP8_a_phoneNumberRow{flex-direction:row;align-items:center;gap:.5rem}.OuP8_a_phoneName{width:auto}}@media (min-width:769px) and (max-width:1024px){.OuP8_a_phonePopover{left:15px;right:15px}.OuP8_a_ctaBox{padding:3rem 2.5rem}.OuP8_a_title{font-size:1.75rem}.OuP8_a_description{font-size:1rem}.OuP8_a_contactInfo{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;align-items:stretch;gap:1rem}.OuP8_a_contactItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.4rem}.OuP8_a_contactDetails{text-align:center;align-items:center}.OuP8_a_contactLabel{min-height:unset;display:inline}.OuP8_a_phoneNumberRow{flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.OuP8_a_phoneName{width:auto}.OuP8_a_contactItem:last-child:nth-child(odd){grid-area:auto/span 2;justify-self:center;width:100%}.OuP8_a_contactItem:last-child:nth-child(odd) .OuP8_a_contactIcon{margin-top:0;margin-bottom:-.1rem}.OuP8_a_contactItem:last-child:nth-child(odd) .OuP8_a_contactDetails{text-align:center;align-items:center}}@media (max-width:768px){.OuP8_a_ctaBox{text-align:center;border-radius:24px;padding:2.5rem 1.5rem}.OuP8_a_ctaContainer{padding-left:var(--layout-padding-mobile,16px)!important;padding-right:var(--layout-padding-mobile,16px)!important}.OuP8_a_title{font-size:1.5rem}.OuP8_a_description{margin-bottom:1.5rem;font-size:.95rem}.OuP8_a_content{text-align:center}.OuP8_a_contactInfo{text-align:center;grid-template-columns:1fr;grid-auto-rows:1fr;align-items:stretch;gap:1rem;padding:2rem;display:grid}.OuP8_a_contactItem{text-align:center;border:1px solid var(--color-cta-box-border,var(--surface-border));background:#ffffff0d;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:none;padding:1rem;display:flex}.OuP8_a_contactIcon{justify-content:center;align-items:center;width:28px;height:28px;margin-top:0;margin-bottom:0;font-size:1.75rem;line-height:1;display:flex}.OuP8_a_phoneIcon{justify-content:center;align-items:center;width:28px;height:28px;font-size:1.4rem;display:flex}.OuP8_a_contactDetails{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.OuP8_a_contactLabel{min-height:unset;font-size:.8rem;display:inline}.OuP8_a_contactValue{font-size:1rem}.OuP8_a_phoneContactItem{width:100%;max-width:none}.OuP8_a_phoneNumberRow,.OuP8_a_phonePopoverDetails{flex-flow:wrap;justify-content:center;gap:.5rem}.OuP8_a_mapContainer{display:none}.OuP8_a_ctaButton{white-space:nowrap;justify-content:center;width:260px;max-width:260px;height:48px;margin:0 auto;padding:.875rem 1.5rem;font-size:.9rem}.OuP8_a_microCopy{font-size:.8rem}.OuP8_a_socialProofStars{font-size:1.1rem}.OuP8_a_socialProofText{font-size:.8rem}.OuP8_a_compact,.OuP8_a_sidebar{padding:2rem 1.5rem}.OuP8_a_geoShape{display:none}}@media (max-width:480px){.OuP8_a_ctaBox{border-radius:16px;padding:1.75rem 1.25rem}.OuP8_a_title{font-size:1.25rem}.OuP8_a_description{font-size:.9rem;line-height:var(--body-line-height);margin-bottom:1.25rem}.OuP8_a_contactInfo{gap:1rem;padding:1.5rem}.OuP8_a_contactItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;width:100%;max-width:none;padding:.75rem}.OuP8_a_phoneContactItem{width:100%}.OuP8_a_phoneNumberRow,.OuP8_a_phonePopoverDetails{flex-direction:column;gap:2px}.OuP8_a_contactIcon{justify-content:center;align-items:center;width:24px;height:24px;font-size:1.375rem;line-height:1;display:flex}.OuP8_a_phoneIcon{justify-content:center;align-items:center;width:24px;height:24px;font-size:1.1rem;display:flex}.OuP8_a_contactLabel{font-size:.7rem}.OuP8_a_contactValue{word-break:break-word;font-size:.9rem}.OuP8_a_contactDetails{align-items:center}.OuP8_a_ctaButton{gap:.5rem;width:260px;max-width:260px;height:48px;padding:.75rem 1rem;font-size:.8rem}.OuP8_a_microCopy{font-size:.75rem}.OuP8_a_socialProof{margin-top:1rem}.OuP8_a_socialProofStars{font-size:1rem}.OuP8_a_socialProofText{font-size:.75rem}.OuP8_a_orb{display:none}}
@keyframes TYhvRW_faqNumberPop{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.TYhvRW_faqSection{background:var(--gradient-section);padding:50px 0;position:relative}.TYhvRW_faqSection:before{content:"";background:var(--gradient-separator);width:80%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.TYhvRW_faqServiceLabel{text-align:center;font-family:var(--font-h3);font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--color-accent);letter-spacing:var(--h3-letter-spacing);margin:-.5rem 0 1rem}.TYhvRW_faqList{flex-direction:column;gap:.75rem;width:100%;margin:2rem 0 0;display:flex}.TYhvRW_faqGrid{grid-template-columns:1fr minmax(216px,293px);gap:3rem;margin-top:2rem;display:grid}.TYhvRW_faqGrid .TYhvRW_faqList{margin:0}.TYhvRW_faqMedia{min-width:0}.TYhvRW_faqMedia picture{display:block}.TYhvRW_faqMediaTop{align-self:start}.TYhvRW_faqMediaCenter{align-self:center}.TYhvRW_faqMediaBottom{align-self:end;margin-bottom:-51px}.TYhvRW_faqImage{border-radius:var(--radius-lg,12px);object-fit:cover;width:100%;height:auto;display:block}.TYhvRW_faqInline .TYhvRW_faqList{margin:1rem 0 0}@media (max-width:1023px){.TYhvRW_faqGrid{grid-template-columns:1fr;gap:0}.TYhvRW_faqList{order:1;margin:0}.TYhvRW_faqMedia{display:none}}.TYhvRW_faqItem{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--surface-radius);transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.TYhvRW_faqItem:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:0 3px 3px 0;width:3px;transition:top .35s cubic-bezier(.25,.8,.25,1),bottom .35s cubic-bezier(.25,.8,.25,1),background .3s;position:absolute;top:.5rem;bottom:.5rem;left:0}.TYhvRW_faqItem:hover{border-color:rgba(var(--color-accent-rgb,212, 175, 55), .3);box-shadow:var(--surface-shadow-hover)}.TYhvRW_faqItem:hover:before,.TYhvRW_faqItem:active:before{background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.TYhvRW_faqItemOpen{border-color:rgba(var(--color-accent-rgb,212, 175, 55), .15)}.TYhvRW_faqItemOpen:before{background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent);top:0;bottom:0}.TYhvRW_faqNumber{border:1px solid var(--divider-subtle);width:30px;height:30px;color:var(--color-text-muted,#ffffff80);background:#ffffff0f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8rem;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:flex}.TYhvRW_faqItem:hover .TYhvRW_faqNumber{background:rgba(var(--color-accent-rgb,212, 175, 55), .12);color:var(--color-accent,#d4af37);border-color:rgba(var(--color-accent-rgb,212, 175, 55), .25)}.TYhvRW_faqItemOpen:hover .TYhvRW_faqNumber{animation:.4s cubic-bezier(.4,0,.2,1) .38s TYhvRW_faqNumberPop}.TYhvRW_faqQuestion{z-index:1;cursor:pointer;text-align:left;width:100%;color:var(--h4-color);font-family:var(--h4-font,var(--font-h4));font-size:1.05rem;font-weight:var(--h4-weight);letter-spacing:var(--h4-letter-spacing);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;line-height:1.4;transition:color .3s;display:flex;position:relative}.TYhvRW_faqItem:hover .TYhvRW_faqQuestion{color:var(--color-accent,#d4af37)}.TYhvRW_faqItemOpen .TYhvRW_faqQuestion{color:var(--h4-color)}.TYhvRW_faqItemOpen:hover .TYhvRW_faqQuestion{color:var(--color-accent,#d4af37)}.TYhvRW_faqQuestion:focus-visible{outline:2px solid var(--color-accent,#d4af37);outline-offset:-2px;border-radius:var(--radius-lg,12px)}.TYhvRW_faqQuestionText{flex:1}.TYhvRW_faqChevron{border:1px solid var(--divider-subtle);width:34px;height:34px;color:var(--color-text-muted,var(--divider-strong));background:#ffffff0d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .3s,border-color .3s,color .25s,box-shadow .3s;display:flex}.TYhvRW_faqChevronOpen{transform:rotate(180deg)}.TYhvRW_faqItem:hover .TYhvRW_faqChevron{background:rgba(var(--color-accent-rgb,212, 175, 55), .12);border-color:rgba(var(--color-accent-rgb,212, 175, 55), .25);color:var(--color-accent,#d4af37);box-shadow:0 0 8px rgba(var(--color-accent-rgb,212, 175, 55), .15)}.TYhvRW_faqAnswer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,.8,.25,1);display:grid}.TYhvRW_faqAnswerOpen{grid-template-rows:1fr}.TYhvRW_faqAnswerInner{opacity:0;transition:opacity .28s cubic-bezier(.25,.8,.25,1) 40ms,transform .28s cubic-bezier(.25,.8,.25,1) 40ms;overflow:hidden;transform:translateY(-6px)}.TYhvRW_faqAnswerOpen .TYhvRW_faqAnswerInner{opacity:1;transform:translateY(0)}.TYhvRW_faqAnswerContent{color:#ffffffd9;font-size:var(--body-size,1rem);line-height:var(--body-line-height,1.7);padding:0 1.5rem 1.25rem}.TYhvRW_faqAnswerContent p{margin:0}@media (prefers-reduced-motion:reduce){.TYhvRW_faqAnswer{transition:none}.TYhvRW_faqAnswerInner{opacity:1;transition:none;transform:none}.TYhvRW_faqChevron,.TYhvRW_faqItem,.TYhvRW_faqItem:before{transition:none}.TYhvRW_faqItem:hover .TYhvRW_faqNumber,.TYhvRW_faqItemOpen:hover .TYhvRW_faqNumber{animation:none}}@media (max-width:768px){.TYhvRW_faqQuestion{padding:1rem 1.25rem;font-size:.95rem}.TYhvRW_faqAnswerContent{padding:0 1.25rem 1rem;font-size:.9rem}.TYhvRW_faqChevron{width:30px;height:30px}.TYhvRW_faqNumber{width:26px;height:26px;font-size:.75rem}}
.fefYra_breadcrumbs{max-width:var(--max-width,1200px);padding:.75rem 0;padding-left:var(--container-padding,1.5rem);padding-right:var(--container-padding,1.5rem);margin:0 auto}.fefYra_list{flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-size:.85rem;line-height:1.4;list-style:none;display:flex}.fefYra_item{align-items:center;gap:0;display:flex}.fefYra_link{color:var(--color-link-readmore,var(--color-primary,#ffffffd9));white-space:nowrap;text-decoration:none;transition:color .2s}.fefYra_link:hover,.fefYra_link:focus-visible{color:var(--color-link-readmore-hover,var(--color-accent,#c9a961));text-decoration:underline}.fefYra_separator{color:#ffffff80;-webkit-user-select:none;user-select:none;margin:0 .4rem;font-size:1rem}.fefYra_currentLabel{color:#ffffffe6;white-space:nowrap;text-overflow:ellipsis;max-width:clamp(180px,40vw,320px);overflow:hidden}.fefYra_current{font-weight:400}@media (max-width:768px){.fefYra_breadcrumbs{padding:.5rem var(--container-padding,1rem)}.fefYra_list{font-size:.8rem}.fefYra_currentLabel{max-width:clamp(140px,35vw,200px)}}
.FT2J6q_grid{gap:var(--layout-gap,24px);flex-direction:column;margin-top:30px;display:flex}.FT2J6q_row{grid-template-columns:repeat(var(--row-cols,1), 1fr);gap:var(--layout-gap,24px);display:grid}.FT2J6q_card{color:inherit;flex-direction:row;align-items:center;gap:1rem;padding:1.5rem 2rem;text-decoration:none;transition:transform .3s;display:flex}.FT2J6q_card:hover{transform:translateY(-10px)}.FT2J6q_icon{font-size:var(--h3-size);color:var(--color-primary,#1f75fe);flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.FT2J6q_cardTitle{font-size:var(--h3-size);font-weight:var(--h3-weight);color:var(--h3-color);margin:0}@media (max-width:1024px){.FT2J6q_row{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.FT2J6q_row{grid-template-columns:1fr}.FT2J6q_grid{margin-top:24px}.FT2J6q_card{padding:1.25rem 1.5rem}}
._89v7Ga_hidden{opacity:0!important;pointer-events:none!important}._89v7Ga_ready{opacity:1;pointer-events:auto}._89v7Ga_badgeWrapper{z-index:1001;will-change:transform;flex-direction:row;align-items:stretch;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .25s;display:flex;position:fixed;top:153px;right:-2px;transform:translate(0)}._89v7Ga_badgeWrapper._89v7Ga_collapsed{transform:translate(calc(100% - 44px))}._89v7Ga_toggleArrow{color:#fff;cursor:pointer;background:#dc262673;border:2px solid #dc2626;border-right:none;border-radius:10px 0 0 10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;min-height:48px;padding:0;transition:background .25s,box-shadow .25s;display:flex;box-shadow:-2px 0 10px #dc262633}._89v7Ga_toggleArrow:hover{background:#dc2626a6;box-shadow:-2px 0 18px #dc262666}._89v7Ga_toggleArrow:active{background:#dc2626bf}._89v7Ga_chevronIcon{transition:transform .35s cubic-bezier(.4,0,.2,1);display:block;transform:rotate(0)}._89v7Ga_chevronCollapsed{transform:rotate(180deg)}._89v7Ga_emergencyBadge{cursor:pointer;background:#dc262666;border:2px solid #dc2626;border-left:none;border-radius:0;justify-content:center;align-items:center;width:120px;min-width:120px;min-height:48px;padding:0 2px 0 0;transition:box-shadow .3s,background .3s;display:flex;box-shadow:0 4px 15px #dc26264d}._89v7Ga_emergencyBadge:hover{background:#dc262699;box-shadow:0 6px 30px #dc26268c,0 0 15px #dc26264d}._89v7Ga_emergencyBadge:active{background:#dc2626b3;box-shadow:0 4px 20px #dc262680}._89v7Ga_collapsed ._89v7Ga_emergencyBadge{pointer-events:none}._89v7Ga_badgeIcon{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;display:block}@media (max-width:1024px){._89v7Ga_badgeWrapper{top:153px}._89v7Ga_badgeWrapper._89v7Ga_collapsed{transform:translate(calc(100% - 44px))}._89v7Ga_toggleArrow{width:44px;min-width:44px}._89v7Ga_emergencyBadge{width:96px;min-width:96px;min-height:48px;padding:0 2px 0 0}._89v7Ga_badgeIcon{max-width:100%;max-height:100%}}@media (max-width:768px){._89v7Ga_badgeWrapper{top:113px}._89v7Ga_badgeWrapper._89v7Ga_collapsed{transform:translate(calc(100% - 44px))}._89v7Ga_toggleArrow{width:44px;min-width:44px}._89v7Ga_chevronIcon{width:12px;height:12px}._89v7Ga_emergencyBadge{width:86px;min-width:86px;min-height:48px;padding:0 2px 0 0}._89v7Ga_badgeIcon{max-width:100%;max-height:100%}}@media (max-width:480px){._89v7Ga_badgeWrapper{top:113px}._89v7Ga_badgeWrapper._89v7Ga_collapsed{transform:translate(calc(100% - 24px))}._89v7Ga_toggleArrow{width:24px;min-width:24px}._89v7Ga_chevronIcon{width:clamp(10px,2.5vw,11px);height:clamp(10px,2.5vw,11px)}._89v7Ga_emergencyBadge{width:clamp(70px,22vw,78px);min-width:clamp(70px,22vw,78px);padding:0 2px 0 0}._89v7Ga_badgeIcon{max-width:100%;max-height:100%}}
.mO-5_a_recentWidget{background:var(--surface-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--surface-border);border-radius:var(--surface-radius);padding:var(--spacing-md);box-shadow:var(--surface-shadow)}.mO-5_a_loading{color:#fff9;text-align:center;margin:0;padding:1rem 0}.mO-5_a_articlesList{flex-direction:column;gap:1rem;display:flex}.mO-5_a_recentArticle{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--surface-radius-compact);transition:var(--transition-base);gap:1rem;padding:.75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.mO-5_a_recentArticle:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;width:3px;transition:var(--transition-base);border-radius:0 3px 3px 0;position:absolute;top:15%;bottom:15%;left:0}.mO-5_a_recentArticle:hover:before{background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.mO-5_a_recentArticle:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover);transform:translate(5px)}.mO-5_a_thumbnail{border:1px solid var(--surface-border);border-radius:8px;flex-shrink:0;width:80px;height:80px;overflow:hidden}.mO-5_a_thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.mO-5_a_recentArticle:hover .mO-5_a_thumbnail img{transform:scale(1.1)}.mO-5_a_articleInfo{flex-direction:column;flex:1;justify-content:center;gap:.5rem;display:flex}.mO-5_a_articleTitle{font-family:var(--h3-font,var(--font-h3));font-size:calc(var(--h3-size) * .6);font-weight:var(--h3-weight);color:var(--h3-color);text-transform:var(--h3-text-transform);text-align:left;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.mO-5_a_recentArticle:hover .mO-5_a_articleTitle{color:inherit}.mO-5_a_articleDate{color:#ffffff80;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.mO-5_a_articleDate svg{color:var(--color-accent,#c9a961);font-size:.75rem}.mO-5_a_buttonContainer{flex-direction:column;align-items:center;margin-top:1.5rem;display:flex}.mO-5_a_viewAllButton{width:260px;max-width:260px;box-sizing:border-box!important;font-family:var(--font-body)!important;color:#fff!important;font-size:1rem!important;font-weight:700!important}.mO-5_a_viewAllButton span{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}@media (max-width:1024px){.mO-5_a_recentWidget{margin-top:2rem}.mO-5_a_thumbnail{width:60px;height:60px}.mO-5_a_articleTitle{font-size:calc(var(--h3-size-tablet) * .68)}}.mO-5_a_centered .mO-5_a_articleInfo{text-align:center;align-items:center}.mO-5_a_centered .mO-5_a_articleTitle{text-align:left;align-self:stretch}.mO-5_a_centered .mO-5_a_articleDate{justify-content:center}
._8iLMCq_paginationContainer{justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;display:flex}._8iLMCq_paginationArrow{background:var(--slider-arrow-bg,#0e111699);border:1px solid var(--slider-arrow-border,#ffffff1a);color:var(--slider-arrow-color,#1f75fe);cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}._8iLMCq_paginationArrow svg{flex-shrink:0;width:1em;height:1em;display:block}._8iLMCq_paginationArrow:hover{background:var(--slider-arrow-bg-hover,rgba(var(--color-primary-rgb,31, 117, 254), .2));border-color:var(--slider-arrow-border-hover,rgba(var(--color-primary-rgb,31, 117, 254), .5));transform:scale(1.1)}._8iLMCq_dots{background:rgba(var(--color-navbar-bg-rgb), .6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--slider-arrow-border,var(--surface-border));box-sizing:border-box;border-radius:30px;justify-content:center;align-items:center;gap:0;height:44px;min-height:44px;padding:.5rem 1rem;display:flex}._8iLMCq_dotsScrollable{justify-content:flex-start;max-width:min(380px,60vw);transition:width .35s cubic-bezier(.4,0,.2,1);overflow:hidden}._8iLMCq_dotsTrack{will-change:transform;align-items:center;gap:0;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}._8iLMCq_dot{cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;transition:transform .3s;display:flex;position:relative}._8iLMCq_dot:after{content:"";background:var(--slider-dot-color,#fff6);border:1.5px solid var(--slider-dot-border,#ffffff80);pointer-events:none;border-radius:50%;width:12px;height:12px;transition:transform .3s,opacity .3s}._8iLMCq_dot:hover:after{background:#ffffffb3;transform:scale(1.2)}._8iLMCq_dotActive{border-radius:12px;width:46px}._8iLMCq_dotActive:after{background:var(--slider-dot-active-color,linear-gradient(90deg, #0057d9 0%, #4d94ff 50%, #0057d9 100%));border-color:var(--slider-dot-active-color,#1f75fe);width:32px;box-shadow:0 0 12px rgba(var(--slider-dot-active-color-rgb,31, 117, 254), .5);border-radius:5px}._8iLMCq_paginationArrowTransparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}._8iLMCq_paginationArrowTransparent:hover{background:var(--slider-arrow-bg-hover,rgba(var(--color-primary-rgb,31, 117, 254), .15))}
.O8Na-a_navbar{z-index:9999;background:var(--color-navbar-bg,#0e1116d9);-webkit-backdrop-filter:blur(50px)saturate(200%)brightness(.95);border:1px solid var(--divider-strong);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 50px);box-shadow:0 8px 32px #0006, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .15), 0 2px 8px #0003, inset 0 1px 0 #fff3, inset 0 -1px 0 #0000004d;border-radius:16px;padding:.5rem 25px;transition:background .3s;display:none;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.O8Na-a_navbar:hover{background:rgba(var(--color-navbar-bg-rgb), .95)}.O8Na-a_navbarContainer{justify-content:center;align-items:center;gap:.5rem;padding:0;display:flex}.O8Na-a_navbarItem{transform-origin:50%;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:100px;padding:.5rem 1rem;text-decoration:none;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.O8Na-a_navbarItem:hover{background:var(--color-menu-item-bg-hover,#ffffff1a);transform:scale(1.03);box-shadow:0 2px 8px #0000004d}.O8Na-a_navbarItemActive{color:var(--color-menu-text-active,#fff);background:var(--color-menu-item-bg-active,#ffffff1a)}.O8Na-a_navbarItemActive:before{content:"";background:linear-gradient(90deg, var(--color-accent,#c9a84c) 0%, var(--color-accent,#c9a84c) 50%, var(--color-accent,#c9a84c) 100%);border-radius:0 0 3px 3px;width:40%;height:3px;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}.O8Na-a_navbarIcon{color:var(--color-menu-icon,#ffffffd9);vertical-align:middle;flex-shrink:0;font-size:1.5rem;line-height:1;transition:color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.O8Na-a_navbarItem:hover .O8Na-a_navbarIcon{color:var(--color-menu-icon-hover,#fff);transform:scale(1.1)}.O8Na-a_navbarItem:hover .O8Na-a_navbarLabel{color:var(--color-menu-text-hover,#fff)}.O8Na-a_navbarItemActive .O8Na-a_navbarIcon{color:var(--color-menu-icon-active,#fff)}.O8Na-a_navbarItemActive .O8Na-a_navbarLabel{color:var(--color-menu-text-active,#fff)}.O8Na-a_navbarLabel{font-family:var(--font-menu,"Inter", sans-serif);font-size:.75rem;font-weight:var(--font-menu-weight,500);text-align:center;white-space:nowrap;text-overflow:clip;color:var(--color-menu-text,#ffffffd9);line-height:1.2;transition:color .3s cubic-bezier(.4,0,.2,1);overflow:visible}.O8Na-a_navbarItemWrapper{flex-direction:column;align-items:center;display:flex;position:relative}.O8Na-a_navbarLabelRow{justify-content:center;align-items:center;display:inline-flex}.O8Na-a_navbarChildIndicator{vertical-align:middle;color:#fff;margin-left:.25rem;font-size:.6rem;line-height:1;transition:opacity .2s,transform .2s;display:inline;transform:rotate(180deg)}.O8Na-a_navbarChildIndicatorOpen{transform:rotate(0)}.O8Na-a_navbarItemWrapper:hover .O8Na-a_navbarChildIndicator{opacity:1}.O8Na-a_navbarDropdown{background:rgba(var(--color-navbar-bg-rgb), .98);-webkit-backdrop-filter:blur(30px);border:1px solid var(--divider-medium);z-index:10;opacity:0;visibility:hidden;pointer-events:none;border-radius:12px;width:max-content;min-width:220px;max-width:calc(100vw - 2rem);padding:.6rem;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(6px);box-shadow:0 -8px 32px #00000080}.O8Na-a_navbarDropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.O8Na-a_navbarDropdown:after{content:"";height:10px;position:absolute;bottom:-10px;left:0;right:0}.O8Na-a_navbarDropdownItem{color:#ffffffd9;font-family:var(--font-dropdown,"Inter", sans-serif);font-size:.88rem;font-weight:var(--font-dropdown-weight,500);white-space:nowrap;opacity:0;border-radius:8px;align-items:center;gap:.6rem;padding:.55rem .85rem;text-decoration:none;transition:background .25s,transform .25s;display:flex;transform:translateY(6px)}.O8Na-a_navbarDropdownOpen .O8Na-a_navbarDropdownItem,.O8Na-a_mobileDropdown .O8Na-a_navbarDropdownItem{animation:.2s both O8Na-a_navbarDropdownItemSlide;animation-delay:var(--child-delay,0s)}@keyframes O8Na-a_navbarDropdownItemSlide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.O8Na-a_navbarDropdownItem:hover{background:linear-gradient(135deg, rgba(var(--color-menu-item-bg-hover-rgb,255, 255, 255), .18) 0%, rgba(var(--color-menu-item-bg-hover-rgb,255, 255, 255), .12) 100%);transform:translate(3px)}.O8Na-a_navbarDropdownItemActive{background:rgba(var(--color-menu-item-bg-active-rgb,255, 255, 255), .15)}.O8Na-a_navbarDropdownIcon{color:#fff9;flex-shrink:0;width:1.1rem;height:1.1rem;font-size:1.1rem;transition:transform .3s,color .3s}.O8Na-a_navbarDropdownIcon svg{width:100%!important;height:100%!important}.O8Na-a_navbarDropdownItem:hover .O8Na-a_navbarDropdownIcon{color:var(--color-menu-icon-hover,#fff);transform:scale(1.15)}.O8Na-a_mobileDropdown{background:rgba(var(--color-navbar-bg-rgb), .98);-webkit-backdrop-filter:blur(30px);border:1px solid var(--divider-medium);z-index:10;border-radius:12px;flex-direction:column;gap:.15rem;max-height:60vh;padding:.5rem;animation:.2s both O8Na-a_mobileDropdownIn;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 -8px 32px #00000080}@keyframes O8Na-a_mobileDropdownIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1344px){.O8Na-a_navbar{display:block}}@media (min-width:769px) and (max-width:1343px){.O8Na-a_navbar{z-index:1000;background:var(--color-navbar-bg,#0e1116d9);-webkit-backdrop-filter:blur(50px)saturate(200%)brightness(.95);border:1px solid var(--divider-strong);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 20px);box-shadow:0 8px 32px #0006, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .15), 0 2px 8px #0003, inset 0 1px 0 #fff3, inset 0 -1px 0 #0000004d;border-radius:16px;padding:.5rem 15px;transition:background .3s;display:block;bottom:15px;left:50%;right:auto;transform:translate(-50%)}.O8Na-a_navbarContainer{justify-content:center;gap:.25rem;padding:0}.O8Na-a_navbarItem{flex:0 auto;justify-content:center;gap:.35rem;min-width:0;padding:.5rem}.O8Na-a_navbarLabel{white-space:nowrap;text-overflow:clip;font-size:.78rem;line-height:1.2;overflow:visible}}@media (max-width:768px){.O8Na-a_navbar{z-index:1000;background:var(--color-navbar-bg,#0e1116d9);-webkit-backdrop-filter:blur(50px)saturate(200%)brightness(.95);border:1px solid var(--divider-strong);width:auto;max-width:calc(100% - 12px);box-shadow:0 8px 32px #00000073, 0 4px 16px rgba(var(--color-menu-icon-rgb,255, 255, 255), .18), 0 2px 8px #00000040, inset 0 1px 0 #fff3, inset 0 -1px 0 #0000004d;border-radius:16px;padding:.5rem 8px;transition:background .3s;display:block;bottom:12px;left:50%;right:auto;overflow:visible;transform:translate(-50%)}.O8Na-a_navbar:hover{background:rgba(var(--color-navbar-bg-rgb,14, 17, 22), .95)}.O8Na-a_navbarContainer{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:.1rem;padding:0;display:flex;overflow:auto hidden}.O8Na-a_navbarContainer::-webkit-scrollbar{display:none}.O8Na-a_navbarItem{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.4rem .35rem;display:flex}.O8Na-a_navbarLabel{white-space:nowrap;text-overflow:clip;font-size:.72rem;line-height:1.1;overflow:visible}.O8Na-a_navbarIcon{font-size:1.25rem}.O8Na-a_navbarChildIndicator{font-size:.5rem}}@media (max-width:480px){.O8Na-a_navbar{border-radius:clamp(10px,3vw,14px);max-width:calc(100% - clamp(8px,2vw,12px));padding:clamp(.35rem,1vw,.45rem) clamp(3px,1vw,6px);bottom:clamp(6px,1.5vw,10px)}.O8Na-a_navbarItem{flex:none;gap:clamp(.1rem,.4vw,.15rem);padding:clamp(.25rem,.8vw,.35rem) clamp(.2rem,.6vw,.3rem)}.O8Na-a_navbarLabel{font-size:clamp(.62rem,1.6vw,.72rem)}.O8Na-a_navbarIcon{font-size:clamp(1rem,3vw,1.15rem)}}@media (max-width:1343px){.O8Na-a_navbarItem[data-tooltip]:hover:before,.O8Na-a_navbarItem[data-tooltip]:hover:after{display:none!important}}@supports ((-moz-appearance:none)) or (-moz-orient:inline){.O8Na-a_navbar{background:rgba(var(--color-navbar-bg-rgb,14, 17, 22), .95)}}
.zGhqka_heroCarousel{width:100%;height:100vh;margin-top:0;position:relative;overflow:visible}.zGhqka_slide{opacity:0;will-change:opacity, transform;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .7s,transform .7s;display:flex;position:absolute;top:0;left:0;transform:scale(1.05)}.zGhqka_slideActive{opacity:1;pointer-events:auto;z-index:2;transform:scale(1)}.zGhqka_slideExit{opacity:0;z-index:1;transform:scale(.97)}.zGhqka_slideHidden{opacity:0;z-index:0;transform:scale(1.05)}.zGhqka_slideImage{z-index:0}.zGhqka_slideOverlay{z-index:1;background:linear-gradient(135deg,#0e1116d9 0%,#1f75fe33 100%),linear-gradient(135deg,#0e1116b3 0%,#0e111680 50%,#0e1116b3 100%);position:absolute;inset:0}.zGhqka_slideContent{z-index:3;pointer-events:auto;width:100%;max-width:1400px;margin:0 auto;padding:0 5rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.zGhqka_textContent{width:-moz-fit-content;width:fit-content}.zGhqka_textContentAnimated{animation:.6s cubic-bezier(.25,.46,.45,.94) 50ms both zGhqka_slideContentIn}@keyframes zGhqka_slideContentIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.zGhqka_ctaButtonAnimated{animation:zGhqka_ctaButtonIn .4s cubic-bezier(.25, .46, .45, .94) var(--delay,.5s) both}@keyframes zGhqka_ctaButtonIn{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.zGhqka_prefix{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.75rem;line-height:1.5;display:flex}.zGhqka_prefixCategory{font-family:var(--slider-prefix-font,var(--font-body));font-size:var(--slider-prefix-size,.95rem);font-weight:var(--slider-prefix-weight,600);text-transform:var(--slider-prefix-text-transform,uppercase);letter-spacing:var(--slider-prefix-letter-spacing,.15em);color:var(--slider-prefix-color,var(--color-accent))}.zGhqka_prefixDivider{color:#fff6;-webkit-user-select:none;user-select:none;font-size:1.1rem}.zGhqka_prefixSubtitle{font-family:var(--slider-prefix-font,var(--font-body));color:#ffffffbf;letter-spacing:.02em;font-size:1rem;font-weight:500}.zGhqka_mainHeading{font-family:"DomineH1", var(--font-h1), Georgia, serif;font-size:3.5rem;font-weight:var(--h1-weight);line-height:var(--h1-line-height);color:var(--h1-color);text-shadow:0 2px 20px #0000004d;white-space:nowrap;margin-bottom:1.5rem}.zGhqka_description{font-size:1.25rem;font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:#ffffffe6;text-shadow:0 1px 10px #0003;margin-bottom:2.5rem;margin-left:0;margin-right:0}.zGhqka_ctaButtons,.zGhqka_ctaButtonsInner{flex-wrap:wrap;gap:1.5rem;display:flex}.zGhqka_heroCta{box-sizing:border-box;justify-content:center;align-items:center;gap:.6rem;display:inline-flex}.zGhqka_ctaButtonsInner .zGhqka_heroCta{height:var(--btn-height-hero,65px)}.zGhqka_heroCta svg{vertical-align:middle;flex-shrink:0;width:1.25em;height:1.25em}.zGhqka_paginationWrapper{z-index:20;position:absolute;bottom:8rem;left:50%;transform:translate(-50%)}.zGhqka_mobilePagination{display:none}@media (max-width:1024px){.zGhqka_mainHeading{font-size:var(--h1-size-tablet,2.5rem);white-space:nowrap}.zGhqka_description{font-size:1.1rem}}@media (max-width:768px){.zGhqka_heroCarousel{height:100vh}.zGhqka_slideContent{text-align:center;align-items:center;padding:0 2rem}.zGhqka_textContent{flex-direction:column;width:100%;display:flex}.zGhqka_mainHeading{font-size:var(--h1-size-mobile,2rem);text-align:center;white-space:normal;order:1;margin-bottom:.5rem}.zGhqka_prefixWrapper{order:2}.zGhqka_prefix{justify-content:center;margin-bottom:.5rem}.zGhqka_prefixSubtitle,.zGhqka_prefixDivider{display:none}.zGhqka_contentWrapper{flex-direction:column;order:3;display:flex}.zGhqka_description{text-align:center;margin-bottom:2rem;font-size:1rem}.zGhqka_ctaButtons,.zGhqka_ctaButtonsInner{flex-direction:column;align-items:center;gap:1rem;width:100%}.zGhqka_ctaButtonAnimated{width:auto}.zGhqka_ctaButtonsInner .zGhqka_heroCta{width:260px;min-width:auto;max-width:260px;height:var(--btn-height-hero-mobile,52px);box-sizing:border-box;padding:0 2rem}.zGhqka_paginationWrapper{bottom:6rem}}
.Y_kDka_mobileSliderWrapper{width:100%;position:relative;overflow:visible}.Y_kDka_mobileSlider{touch-action:pan-y pinch-zoom;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;margin:-15px 0;padding:15px 0;position:relative;overflow:visible}.Y_kDka_mobileSlider.Y_kDka_dragging{cursor:grabbing}.Y_kDka_mobileSlider.Y_kDka_dragging a,.Y_kDka_mobileSlider.Y_kDka_dragging button{pointer-events:none}.Y_kDka_sliderTrack{will-change:transform;display:flex;overflow:visible}.Y_kDka_sliderTrack.Y_kDka_animated{transition:transform .4s cubic-bezier(.4,0,.2,1)}.Y_kDka_slide{box-sizing:border-box;z-index:1;flex:0 0 85%;justify-content:center;align-items:center;width:85%;padding:0 .5rem;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s,z-index;display:flex;position:relative;overflow:visible}.Y_kDka_slideActive{z-index:2}.Y_kDka_slide:hover{z-index:100}.Y_kDka_slide>*{width:100%;max-width:100%}.Y_kDka_mobileSlider *{-webkit-user-select:none;user-select:none}.Y_kDka_mobileSlider a,.Y_kDka_mobileSlider p,.Y_kDka_mobileSlider span,.Y_kDka_mobileSlider h1,.Y_kDka_mobileSlider h2,.Y_kDka_mobileSlider h3,.Y_kDka_mobileSlider h4{pointer-events:auto}.Y_kDka_arrow,.Y_kDka_arrowLeft,.Y_kDka_arrowRight{display:none}.Y_kDka_dotsContainer{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding:0 1rem;display:flex}.Y_kDka_paginationArrow{background:var(--slider-arrow-bg,#0e111699);border:1px solid var(--slider-arrow-border,#ffffff1a);color:var(--slider-arrow-color,#1f75fe);cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;font-size:1.25rem;line-height:1;transition:all .3s;display:flex}.Y_kDka_paginationArrow svg{flex-shrink:0;width:1em;height:1em;display:block}.Y_kDka_paginationArrow:hover{background:var(--slider-arrow-bg-hover,rgba(var(--color-primary-rgb,31, 117, 254), .2));border-color:var(--slider-arrow-border-hover,rgba(var(--color-primary-rgb,31, 117, 254), .5));transform:scale(1.1)}.Y_kDka_dots{background:rgba(var(--color-navbar-bg-rgb), .6);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid var(--slider-arrow-border,var(--surface-border));box-sizing:border-box;border-radius:30px;justify-content:center;align-items:center;gap:.5rem;height:40px;min-height:40px;padding:.6rem .9rem;display:flex}.Y_kDka_dot{background:var(--slider-dot-color,#fff6);border:1.5px solid var(--slider-dot-border,#ffffff80);cursor:pointer;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin:0;padding:0;transition:all .3s}.Y_kDka_dot:hover{background:#ffffffb3;transform:scale(1.2)}.Y_kDka_dotActive{background:var(--slider-dot-active-color,linear-gradient(90deg, #0057d9 0%, #4d94ff 50%, #0057d9 100%));border-color:var(--slider-dot-active-color,#1f75fe);width:32px;box-shadow:0 0 12px rgba(var(--slider-dot-active-color-rgb,31, 117, 254), .5);border-radius:5px}.Y_kDka_tabletSlider .Y_kDka_slide{flex:0 0 50%;width:50%;padding:0 .75rem;opacity:1!important;transform:scale(1)!important}
.tseiYq_backdrop{background:var(--surface-overlay);-webkit-backdrop-filter:blur(8px);z-index:10000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tseiYq_modal{background:var(--surface-bg-solid);border:1px solid var(--surface-border);border-radius:var(--surface-radius);width:90vw;max-width:900px;height:90vh;box-shadow:var(--surface-shadow-modal);outline:none;flex-direction:column;display:flex;overflow:hidden}.tseiYq_header{justify-content:space-between;align-items:center;gap:var(--spacing-md);border-bottom:1px solid var(--surface-border);flex-shrink:0;padding:1.5rem 2rem;display:flex}.tseiYq_headerContent{align-items:center;gap:1rem;min-width:0;display:flex}.tseiYq_headerIcon{color:var(--color-accent);flex-shrink:0;font-size:1.75rem}.tseiYq_title{font-family:var(--font-h2);font-size:var(--h3-size);font-weight:var(--h2-weight);letter-spacing:var(--h2-letter-spacing);margin:0}.tseiYq_content{scrollbar-width:thin;scrollbar-color:rgba(var(--color-primary-rgb,31, 117, 254), .3) #ffffff0d;flex:1;padding:.75rem 2rem;overflow-y:auto}.tseiYq_content::-webkit-scrollbar{width:8px}.tseiYq_content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.tseiYq_content::-webkit-scrollbar-thumb{background:rgba(var(--color-accent-rgb,212, 175, 55), .3);border-radius:4px}.tseiYq_content::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-accent-rgb,212, 175, 55), .5)}.tseiYq_section{margin-bottom:1.25rem}.tseiYq_section:last-child{margin-bottom:0}.tseiYq_intro{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:#ffffffe6;margin-bottom:.5rem}.tseiYq_lastUpdated{color:#ffffff80;margin-top:.25rem;margin-bottom:.5rem;font-size:.85rem;font-style:italic}.tseiYq_sectionTitle{font-family:var(--font-h3);font-size:1.25rem;font-weight:var(--h3-weight);color:var(--h3-color);letter-spacing:var(--h3-letter-spacing);border-bottom:1px solid var(--surface-border-strong);align-items:center;gap:.75rem;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.tseiYq_sectionIcon{color:var(--color-accent);font-size:1.1rem}.tseiYq_section p{color:#ffffffd9;margin-bottom:.5rem;font-size:1rem;line-height:1.7}.tseiYq_section p:last-child{margin-bottom:0}.tseiYq_section ul{margin:.5rem 0;padding-left:1.5rem}.tseiYq_section li{color:#ffffffd9;margin-bottom:.35rem;font-size:1rem;line-height:1.7;position:relative}.tseiYq_section li::marker{color:var(--color-accent)}.tseiYq_section li strong{color:#fff}.tseiYq_highlight{background:var(--surface-bg);border:1px solid var(--surface-border);border-left:3px solid var(--color-accent);border-radius:var(--surface-radius-compact);color:#ffffffe6;margin:1rem 0;padding:1rem 1.25rem;font-size:.95rem;line-height:1.6}.tseiYq_highlight strong{color:var(--color-accent)}.tseiYq_address{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--surface-radius-compact);padding:1rem;font-size:.95rem;line-height:1.8}.tseiYq_footer{border-top:1px solid var(--divider-subtle);background:#0003;flex-shrink:0;justify-content:center;padding:1.5rem 2rem;display:flex}@media (max-width:768px){.tseiYq_backdrop{padding:.5rem}.tseiYq_modal{border-radius:var(--surface-radius);width:95vw;height:95vh}.tseiYq_header{padding:1rem 1.25rem}.tseiYq_headerIcon{font-size:1.5rem}.tseiYq_title{font-size:1.25rem}.tseiYq_content{padding:1.5rem 1.25rem}.tseiYq_sectionTitle{font-size:1.1rem}.tseiYq_section p,.tseiYq_section li{font-size:.95rem}.tseiYq_footer{padding:1rem 1.25rem}.tseiYq_acceptButton{width:100%;padding:.875rem 2rem}}@media (max-width:480px){.tseiYq_modal{border-radius:0;width:100vw;height:100vh}.tseiYq_header{padding:.875rem 1rem}.tseiYq_headerContent{gap:.75rem}.tseiYq_headerIcon{font-size:1.25rem}.tseiYq_title{font-size:1.1rem}.tseiYq_content{padding:1.25rem 1rem}.tseiYq_sectionTitle{flex-wrap:wrap;font-size:1rem}.tseiYq_highlight{padding:.875rem 1rem;font-size:.9rem}}
.CvD2Sa_fadeInUp{opacity:0;transition:opacity .5s,transform .5s;transition-delay:var(--delay,0s);transform:translateY(20px)}.CvD2Sa_fadeInUp.CvD2Sa_visible{opacity:1;transform:translateY(0)}@media (min-width:1025px){.CvD2Sa_fadeInUp{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.CvD2Sa_fadeInUp{opacity:1;transition:none;transform:none}}.CvD2Sa_container{max-width:var(--layout-width,1440px);padding-left:var(--layout-padding-mobile,20px);padding-right:var(--layout-padding-mobile,20px);margin:0 auto}.CvD2Sa_infoBoxes{gap:var(--layout-gap,24px);max-width:var(--layout-width,1440px);margin:0 auto var(--spacing-2xl);margin-top:var(--spacing-xl,2.5rem);flex-direction:column;display:flex}.CvD2Sa_headingExtraMobile{font-family:inherit;font-weight:inherit}.CvD2Sa_teamMembersGridDesktop{gap:var(--layout-gap,24px);grid-template-columns:repeat(4,1fr);display:grid}.CvD2Sa_teamMembersSliderMobile{display:none}.CvD2Sa_memberCard{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .12);box-shadow:var(--surface-shadow);z-index:1;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.CvD2Sa_memberCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:3;border-radius:3px 3px 0 0;height:3px;transition:background .3s;position:absolute;bottom:0;left:15%;right:15%}.CvD2Sa_memberImageWrapper{aspect-ratio:3/4;border-radius:20px;width:100%;position:relative;overflow:hidden}.CvD2Sa_memberImageWrapper:before{content:"";z-index:1;background:linear-gradient(#0000 0% 55%,#0e111626 70%);transition:background .5s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.CvD2Sa_memberCard:hover .CvD2Sa_memberImageWrapper:before{background:linear-gradient(#0000 0% 55%,#0e111626 70%)}.CvD2Sa_memberImage{object-fit:cover;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.CvD2Sa_memberInfo{z-index:2;-webkit-backdrop-filter:blur(8px);border-top:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .2);background:linear-gradient(135deg,#0a0e0ad1 0%,#002814bf 100%);border-radius:0 0 20px 20px;flex-direction:column;justify-content:flex-start;padding:.75rem 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.CvD2Sa_memberName{font-size:1.25rem;font-weight:var(--h3-weight);color:var(--h3-color);text-align:left;margin-bottom:.3rem}.CvD2Sa_memberDetails{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.CvD2Sa_memberPhone{font-family:var(--font-body);color:var(--color-accent);letter-spacing:.03em;white-space:nowrap;margin-right:auto;font-size:.85rem;font-weight:600;line-height:1.6;text-decoration:none;transition:color .2s}.CvD2Sa_memberPhone:hover{color:#fff}.CvD2Sa_memberSpec{color:#ffffffe6;-webkit-backdrop-filter:blur(6px);border:1px solid rgba(var(--color-accent-rgb,212, 175, 55), .45);white-space:nowrap;letter-spacing:.02em;text-transform:capitalize;background:#0a0c10b3;border-radius:8px;padding:4px 8px;font-size:clamp(.65rem,1.2vw,.75rem);font-weight:600;line-height:1.2;display:inline-block}.CvD2Sa_ctaContainer{text-align:center}@media (max-width:1262px){.CvD2Sa_memberSpec{display:none!important}}@media (min-width:769px) and (max-width:1024px){.CvD2Sa_container{padding:0 3rem}.CvD2Sa_title{font-size:2.2rem}.CvD2Sa_description{font-size:1.1rem}.CvD2Sa_infoBoxes{gap:1rem}.CvD2Sa_teamMembersGridDesktop{display:none}.CvD2Sa_teamMembersSliderMobile{display:block}.CvD2Sa_memberCard{max-width:100%;height:auto}.CvD2Sa_memberImageWrapper{aspect-ratio:3/4}.CvD2Sa_memberCard:nth-child(3){grid-column:unset;max-width:unset;margin:0}}@media (max-width:768px){.CvD2Sa_aboutSection{padding:30px 0}.CvD2Sa_container{padding:0 1rem}.CvD2Sa_sectionHeader{margin-bottom:30px}.CvD2Sa_title{font-size:1.8rem}.CvD2Sa_description{font-size:1rem}.CvD2Sa_infoBoxes{gap:1.5rem;margin-bottom:30px}.CvD2Sa_infoBox{padding:2rem}.CvD2Sa_infoBox h3{font-size:var(--h3-size-mobile)}.CvD2Sa_headingExtraMobile{display:none}.CvD2Sa_infoBox p{font-size:1rem}.CvD2Sa_teamMembersGridDesktop{display:none}.CvD2Sa_teamMembersSliderMobile{display:block}.CvD2Sa_memberCard{width:100%;max-width:100%;margin:0 auto}.CvD2Sa_teamMembersSliderMobile .slide{flex:0 0 calc(100% - clamp(16px,4vw,32px));width:calc(100% - clamp(16px,4vw,32px));padding:0}.CvD2Sa_memberImageWrapper{aspect-ratio:3/4}.CvD2Sa_memberCard:nth-child(3){grid-column:1;max-width:100%}}.CvD2Sa_teamButtonWrapper{justify-content:center;margin-top:2.5rem;display:flex}
.a_yzeG_backdrop{background:var(--surface-overlay);-webkit-backdrop-filter:blur(4px);z-index:1100;position:fixed;inset:0}.a_yzeG_modalWrapper{z-index:1101;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.a_yzeG_modal{background:var(--surface-bg-solid);width:90%;max-width:480px;-webkit-backdrop-filter:var(--glass-blur-strong);border:1px solid var(--surface-border);border-radius:var(--surface-radius);box-shadow:var(--surface-shadow-modal);pointer-events:auto;overflow:hidden}.a_yzeG_header{justify-content:space-between;align-items:center;gap:var(--spacing-md);border-bottom:1px solid var(--surface-border);padding:1.25rem 1.5rem;display:flex}.a_yzeG_title{font-family:var(--font-h3);font-size:var(--h3-size);font-weight:var(--h3-weight);letter-spacing:var(--h3-letter-spacing);margin:0;line-height:1.3}.a_yzeG_closeButton{border:1px solid var(--divider-strong);color:#fff;cursor:pointer;background:#ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:1.5rem;line-height:1;transition:all .3s;display:flex}.a_yzeG_closeButton:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .3);border-color:rgba(var(--color-primary-rgb,31, 117, 254), .5);transform:rotate(90deg)}.a_yzeG_preview{border-bottom:1px solid var(--surface-border);background:#1a1d2480;gap:1rem;padding:1rem 1.5rem;display:flex}.a_yzeG_previewImage{background:#1f75fe1a;border-radius:10px;flex-shrink:0;width:64px;height:64px;overflow:hidden}.a_yzeG_previewImage img{object-fit:cover;width:100%;height:100%}.a_yzeG_previewContent{flex-direction:column;flex:1;justify-content:center;gap:.35rem;min-width:0;display:flex}.a_yzeG_previewTitle{color:#ffffffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.a_yzeG_previewUrl{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;overflow:hidden}.a_yzeG_shareOptions{grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1.5rem;display:grid}.a_yzeG_shareButton{border:1px solid var(--divider-subtle);color:#ffffffe6;cursor:pointer;background:#1a1d2499;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem .75rem;font-size:.8rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.a_yzeG_shareButton svg{font-size:1.4rem;transition:transform .3s}.a_yzeG_shareButton:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000004d}.a_yzeG_shareButton:hover svg{transform:scale(1.1)}.a_yzeG_shareButton:active{transform:translateY(-1px)}.a_yzeG_email:hover{background:#1f75fe33;border-color:#1f75fe66}.a_yzeG_facebook:hover{background:#1877f233;border-color:#1877f266}.a_yzeG_facebook svg{color:#1877f2}.a_yzeG_twitter:hover{border-color:var(--surface-border-hover);background:#0000004d}.a_yzeG_linkedin:hover{background:#0077b533;border-color:#0077b566}.a_yzeG_linkedin svg{color:#0077b5}.a_yzeG_whatsapp:hover{background:#25d36633;border-color:#25d36666}.a_yzeG_whatsapp svg{color:#25d366}.a_yzeG_copy:hover{background:#1f75fe33;border-color:#1f75fe66}.a_yzeG_copied{background:#25d36633!important;border-color:#25d36666!important}.a_yzeG_copied svg{color:#25d366}@media (max-width:480px){.a_yzeG_modal{border-radius:16px;width:95%;max-width:none}.a_yzeG_header{padding:1rem 1.25rem}.a_yzeG_title{font-size:1.1rem}.a_yzeG_preview{padding:.875rem 1.25rem}.a_yzeG_previewImage{width:52px;height:52px}.a_yzeG_previewTitle{font-size:.875rem}.a_yzeG_shareOptions{grid-template-columns:repeat(2,1fr);gap:.625rem;padding:1.25rem}.a_yzeG_shareButton{padding:.875rem .5rem}.a_yzeG_shareButton svg{font-size:1.25rem}}
.sp1EzW_wrapper{display:flex;position:relative}.sp1EzW_mainButton{flex:1;padding-top:calc(.6rem - 2px);padding-bottom:calc(.6rem - 2px)}.sp1EzW_mainText{font-weight:inherit;flex-direction:column;align-items:center;gap:.2rem;line-height:1;display:inline-flex}.sp1EzW_mainNumber{font-weight:inherit;letter-spacing:normal;white-space:nowrap;font-size:1rem;line-height:1.1}.sp1EzW_mainName{letter-spacing:normal;color:rgba(var(--color-popover-number-rgb,255, 255, 255), .7);white-space:nowrap;font-size:.72rem;font-weight:400;line-height:1}.sp1EzW_popover{background:var(--color-bg-card-solid);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-button-secondary-border,var(--divider-strong));z-index:20;opacity:0;visibility:hidden;transform-origin:top;border-top:none;border-radius:0 0 8px 8px;transition:opacity .25s,visibility .25s,transform .25s;position:absolute;top:100%;left:10px;right:10px;overflow:hidden;transform:scaleY(0)}.sp1EzW_popoverVisible{opacity:1;visibility:visible;transform:scaleY(1)}.sp1EzW_wrapper:has(:focus-visible) .sp1EzW_popover{opacity:1;visibility:visible;transform:scaleY(1)}.sp1EzW_popoverItem{background:var(--color-popover-item-bg,#ffffff0d);color:var(--color-popover-number,#fff);border-bottom:1px solid var(--color-popover-item-border,var(--divider-subtle));white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;padding:.55rem 1rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.sp1EzW_popoverItem:last-child{border-bottom:none}.sp1EzW_popoverItem:hover,.sp1EzW_popoverItem:focus-visible{background:var(--color-popover-item-bg-hover,#ffffff26);color:var(--color-popover-number-hover,#ededed)}.sp1EzW_popoverNumber{color:inherit;white-space:nowrap;font-size:.85rem;font-weight:500;line-height:1.1}.sp1EzW_popoverName{color:rgba(var(--color-popover-number-rgb,255, 255, 255), .55);white-space:nowrap;font-size:.68rem;font-weight:400;line-height:1}
.yg9ahW_footer{color:#fffc;background:0 0;margin-top:0;padding-top:0;position:relative}.yg9ahW_logosSection,.yg9ahW_footerMain,.yg9ahW_footerCreditsRow,.yg9ahW_footerBottom{background:linear-gradient(180deg, rgba(var(--color-primary-rgb,31, 117, 254), .03) 0%, #0e1116f2 30%, #0e1116 100%)}.yg9ahW_ctaTopSeparator{background:linear-gradient(90deg, transparent 0%, rgba(var(--color-separator-rgb,201, 169, 97), var(--color-separator-opacity,.3)) 50%, transparent 100%);width:80%;height:1px;margin:0 auto}.yg9ahW_ctaSectionInFooter{background:0 0;padding:50px 0;position:relative}.yg9ahW_topSeparator{background:linear-gradient(90deg, transparent 0%, rgba(var(--color-separator-rgb,201, 169, 97), var(--color-separator-opacity,.3)) 50%, transparent 100%);height:1px;margin:0;position:relative}.yg9ahW_ctaContent{max-width:100%;margin:0 auto}.yg9ahW_middleSeparator{background:linear-gradient(90deg, transparent 0%, rgba(var(--color-separator-rgb,201, 169, 97), var(--color-separator-opacity,.3)) 50%, transparent 100%);height:1px;margin:0 0;position:relative}.yg9ahW_logosSection{background:linear-gradient(180deg, transparent 0%, rgba(var(--color-primary-rgb,31, 117, 254), .03) 100%);border-bottom:1px solid var(--divider-subtle);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:3rem;position:relative}.yg9ahW_logosGrid{flex-wrap:wrap;justify-content:space-around;align-items:center;gap:3rem;display:flex}.yg9ahW_logoItem{opacity:.9;justify-content:center;align-items:center;padding:1rem;transition:all .3s;display:flex}.yg9ahW_logoItem img{object-fit:contain;width:auto;max-height:120px}.yg9ahW_logoItem:hover{opacity:1;transform:translateY(-5px)}.yg9ahW_logoHorizontal{display:flex}.yg9ahW_logoVertical{display:none}.yg9ahW_footerMain{padding:50px 0 30px}.yg9ahW_footerGrid{grid-template-columns:repeat(4,1fr);gap:3rem;display:grid}.yg9ahW_footerColumn{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.yg9ahW_columnContent{display:contents}.yg9ahW_columnTitle{font-size:1.25rem;font-weight:var(--h4-weight);color:var(--h4-color);text-align:center;margin:0 0 .5rem;padding-bottom:.5rem;position:relative}.yg9ahW_accordionArrow{display:none}.yg9ahW_columnTitle:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--color-accent-rgb), .8) 50%, transparent 100%);border-radius:2px;width:50px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.yg9ahW_description{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text-muted);margin:0}.yg9ahW_socialLinks{justify-content:center;gap:1rem;margin-top:1rem;display:flex}.yg9ahW_socialLinks a{border:1px solid var(--divider-subtle);color:#ffffffb3;background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.yg9ahW_socialLinks a:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .2);border-color:rgba(var(--color-primary-rgb,31, 117, 254), .4);color:var(--color-primary,#1f75fe);transform:translateY(-3px)}.yg9ahW_linkList{flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.yg9ahW_linkList li a{color:var(--color-text-muted);text-align:center;font-size:.95rem;transition:all .3s;display:inline-block}.yg9ahW_linkList li a:hover{color:var(--color-primary,#1f75fe);padding-left:8px}.yg9ahW_contactList{flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.yg9ahW_contactList li{color:var(--color-text-muted);text-align:center;font-size:.9rem;line-height:1.4}.yg9ahW_contactList li strong{color:#fff;margin-right:.25rem;display:inline}.yg9ahW_contactList li a{color:var(--color-link-readmore,#fff);transition:color .3s}.yg9ahW_contactList li a:hover{color:var(--color-link-readmore-hover,#ffffffd9)}.yg9ahW_addressItem{text-align:center;flex-direction:column;align-items:center;margin-bottom:1rem;display:flex}.yg9ahW_addressLabel{color:#fff;margin-bottom:.25rem;font-size:.95rem;font-weight:600}.yg9ahW_addressValue{color:#ffffffb3;font-size:.9rem;line-height:1.4}.yg9ahW_addressList{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.yg9ahW_addressList span{display:block}.yg9ahW_footerCreditsRow{text-align:center;background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:2rem;padding:25px 0;display:flex;position:relative}.yg9ahW_footerCreditsRow:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--color-separator-rgb,201, 169, 97), var(--color-separator-opacity,.3)) 50%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.yg9ahW_copyright{color:#ffffff80;white-space:nowrap;text-align:center;margin:0;font-size:.85rem}.yg9ahW_creditsLink{color:#ffffff80;white-space:nowrap;text-align:center;font-size:.9rem;text-decoration:none;transition:color .3s}.yg9ahW_creditsLink:hover{color:var(--color-primary,#1f75fe)}.yg9ahW_cookieLink{color:#ffffff80;white-space:nowrap;text-align:center;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:0;font-family:inherit;font-size:.9rem;transition:color .3s;display:inline-flex}.yg9ahW_cookieLink:hover{color:#c9a961}.yg9ahW_cookieLink svg{font-size:.85rem}.yg9ahW_cookieLinkText{display:inline}@media (max-width:768px){.yg9ahW_cookieLinkText{display:none}.yg9ahW_cookieLink svg{font-size:1rem}}.yg9ahW_footerBottom{background:linear-gradient(#0e1116 0% 100%);height:80px;padding:10px 0 0;position:relative}.yg9ahW_footerBottom:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--color-separator-rgb,201, 169, 97), var(--color-separator-opacity,.3)) 50%, transparent 100%);height:1px;position:absolute;top:-2rem;left:0;right:0}.yg9ahW_privacyButtonMenu{cursor:pointer;color:#ffffffb3;background:0 0;border:none;padding:0;font-family:inherit;font-size:.95rem;transition:all .3s}.yg9ahW_privacyButtonMenu:hover{color:var(--color-primary,#1f75fe);padding-left:8px}@keyframes yg9ahW_fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.yg9ahW_aboutColumn{display:none}.yg9ahW_footerGrid{grid-template-columns:repeat(3,1fr);gap:2rem}.yg9ahW_logoHorizontal{display:none!important}.yg9ahW_logoVertical{display:flex!important}}@media (max-width:1343px){.yg9ahW_footerBottom{height:100px}}@media (max-width:768px){.yg9ahW_logosGrid{grid-template-columns:repeat(3,1fr);place-items:center;gap:1rem;display:grid}.yg9ahW_logoItem{width:100%;max-width:150px;padding:.5rem}.yg9ahW_logoItem img{object-fit:contain;width:100%;height:auto;max-height:80px}.yg9ahW_ctaSectionInFooter{padding:1.5rem 0}.yg9ahW_ctaContent{max-width:100%;margin:0;padding:0}.yg9ahW_logosSection,.yg9ahW_middleSeparator{display:none}.yg9ahW_footerMain{padding:3rem 0 1.5rem}.yg9ahW_footerGrid{grid-template-columns:1fr;gap:0}.yg9ahW_footerColumn{border-bottom:1px solid var(--divider-subtle,#ffffff1a);gap:0}.yg9ahW_columnTitle{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.5rem;margin:0;padding:1rem 0;display:flex}.yg9ahW_columnTitle:after{display:none}.yg9ahW_accordionArrow{opacity:.6;font-size:.7rem;transition:transform .25s;display:inline}.yg9ahW_columnContent{max-height:0;padding:0;transition:max-height .3s,padding .3s;display:block;overflow:hidden}.yg9ahW_columnContentOpen{max-height:600px;padding-bottom:1.25rem}.yg9ahW_footerCreditsRow{text-align:center;flex-direction:column-reverse;gap:.75rem}.yg9ahW_copyright{white-space:normal;text-align:center;flex:none}.yg9ahW_creditsLink{flex:none}.yg9ahW_footerBottom{height:clamp(30px,5.2vw,40px);padding:clamp(2px,.6vw,5px) 0 0}}
.yRxmHa_listItem{background:var(--surface-bg);border:1px solid var(--surface-border);border-radius:var(--surface-radius-compact);transition:var(--transition-base);-webkit-backdrop-filter:var(--glass-blur);align-items:center;gap:1rem;padding:.75rem 1rem;display:flex;position:relative;overflow:hidden}.yRxmHa_listItem:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;width:3px;transition:var(--transition-base);border-radius:0 3px 3px 0;position:absolute;top:15%;bottom:15%;left:0}.yRxmHa_listItem:hover:before{background:linear-gradient(180deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.yRxmHa_listItem:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover)}.yRxmHa_listItem.yRxmHa_menuActive{z-index:600;position:relative}.yRxmHa_thumbnailLink{flex-shrink:0}.yRxmHa_thumbnail{background:rgba(var(--color-primary-rgb,31, 117, 254), .1);border-radius:8px;width:56px;height:56px;position:relative;overflow:hidden}.yRxmHa_thumbnail img{transition:transform .3s}.yRxmHa_listItem:hover .yRxmHa_thumbnail img{transform:scale(1.1)}.yRxmHa_titleLink{flex:1;min-width:0;text-decoration:none}.yRxmHa_title{font-size:1rem;font-weight:var(--h3-weight);color:var(--h3-color);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;line-height:1.5;transition:color .3s;display:-webkit-box;overflow:hidden}.yRxmHa_titleLink:hover .yRxmHa_title{color:inherit}.yRxmHa_menuWrapper{z-index:200;flex-shrink:0;position:relative}.yRxmHa_menuWrapper:after{content:"";background:0 0;height:16px;position:absolute;top:100%;left:-20px;right:-20px}.yRxmHa_menuButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;transition:all .2s;display:flex}.yRxmHa_menuButton:hover{color:var(--color-primary,#1f75fe);transform:scale(1.15)}.yRxmHa_fabMenu{background:rgba(var(--color-navbar-bg-rgb), .98);-webkit-backdrop-filter:blur(30px);border:1px solid var(--surface-border);box-shadow:0 8px 32px #00000080, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .2);z-index:500;border-radius:16px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + 8px);right:0}.yRxmHa_fabMenuPortal{background:var(--color-bg-darker);border:1px solid var(--surface-border);box-shadow:0 8px 32px #00000080, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .2);border-radius:16px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.yRxmHa_fabMenuItem{background:rgba(var(--color-primary-rgb,31, 117, 254), .1);border:1px solid rgba(var(--color-primary-rgb,31, 117, 254), .3);color:#ffffffe6;cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.yRxmHa_fabMenuItem:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .25);border-color:var(--color-primary,#1f75fe);box-shadow:0 4px 12px rgba(var(--color-primary-rgb,31, 117, 254), .3);transform:scale(1.05)}.yRxmHa_fabMenuItem:active{transform:scale(.98)}.yRxmHa_fabMenuItem svg{flex-shrink:0;font-size:.9rem}@media (max-width:768px){.yRxmHa_listItem{border-radius:10px;gap:.625rem;padding:.5rem .625rem}.yRxmHa_thumbnail{border-radius:6px;width:40px;height:40px}.yRxmHa_title{-webkit-line-clamp:2;font-size:.875rem;line-height:1.3}.yRxmHa_menuButton{width:44px;height:44px}.yRxmHa_fabMenu{top:calc(100% + 8px);right:0;transform:none}.yRxmHa_fabMenuItem{padding:.5rem .75rem;font-size:.8rem}}@media (max-width:480px){.yRxmHa_listItem{border-radius:8px;gap:.5rem;padding:.375rem .5rem}.yRxmHa_thumbnail{border-radius:5px;width:36px;height:36px}.yRxmHa_title{-webkit-line-clamp:1;font-size:.8rem}.yRxmHa_fabMenu{border-radius:16px;flex-direction:column;gap:.25rem;top:calc(100% + 8px);right:0;transform:none}.yRxmHa_fabMenuItem{border-radius:12px;justify-content:flex-start;padding:.625rem 1rem}.yRxmHa_fabMenuItem span{display:inline}}
.fvWOrW_slider{width:100%;position:relative}.fvWOrW_clipWrapper{margin:-30px -20px;padding:30px 20px;overflow:clip visible}.fvWOrW_viewport{width:100%;position:relative;overflow:visible}.fvWOrW_viewport.fvWOrW_draggable{cursor:grab;-webkit-user-select:none;user-select:none}.fvWOrW_viewport.fvWOrW_dragging{cursor:grabbing}.fvWOrW_viewport.fvWOrW_draggable a,.fvWOrW_viewport.fvWOrW_draggable button{-webkit-user-drag:none;user-drag:none}.fvWOrW_track{gap:var(--slide-gap,1.5rem);will-change:transform;display:flex;overflow:visible}.fvWOrW_track.fvWOrW_animated{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.fvWOrW_trackCentered{justify-content:center}.fvWOrW_slide{flex:0 0 var(--slide-width);min-width:0;overflow:visible}.fvWOrW_slideContent{will-change:transform, box-shadow;border-radius:16px;height:100%;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94)}.fvWOrW_slideContent.fvWOrW_withHover:hover{box-shadow:none;z-index:10;position:relative;transform:translateY(-8px)}.fvWOrW_dragging .fvWOrW_slideContent{pointer-events:none;box-shadow:none!important;transform:none!important}.fvWOrW_sliderSection{max-width:var(--layout-width,1440px);padding-left:var(--layout-padding-mobile,20px);padding-right:var(--layout-padding-mobile,20px);margin:0 auto}.fvWOrW_header{text-align:center;margin-bottom:30px}.fvWOrW_fadeInUp{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out;transform:translateY(30px)}.fvWOrW_fadeInVisible{opacity:1;transform:translateY(0)}@media (min-width:1025px){.fvWOrW_fadeInUp{opacity:1;transition:none;transform:none}}@media (prefers-reduced-motion:reduce){.fvWOrW_fadeInUp{opacity:1;transition:none;transform:none}}.fvWOrW_viewAllContainer{justify-content:center;margin-top:2rem;display:flex}.fvWOrW_viewAllIcon{font-size:.9rem;transition:transform .3s}.fvWOrW_articleCard{-webkit-backdrop-filter:blur(10px);border:1px solid var(--surface-border);height:100%;color:inherit;box-shadow:none;z-index:1;background:#1a1d2499;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.fvWOrW_articleCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;height:3px;transition:var(--transition-base);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:15%;right:15%}.fvWOrW_articleCard:hover:before{background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.fvWOrW_articleCard:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover);z-index:1}.fvWOrW_articleImage{background:#1a1d24cc;flex-shrink:0;width:100%;height:220px;position:relative;overflow:hidden}.fvWOrW_articleImage img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.fvWOrW_articleCard:hover .fvWOrW_articleImage img{transform:scale(1.05)}.fvWOrW_category{background:rgba(var(--color-primary-rgb,31, 117, 254), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:.3px;border:1px solid var(--divider-strong);z-index:2;border-radius:6px;padding:.25rem .6rem;font-size:.65rem;font-weight:600;position:absolute;top:.75rem;left:.75rem}.fvWOrW_articleContent{flex-direction:column;flex:1;gap:.75rem;padding:1.5rem;display:flex}.fvWOrW_date{color:#ffffff80;margin-bottom:.25rem;font-size:.85rem}.fvWOrW_articleTitle{font-size:1.25rem;font-weight:var(--h3-weight);color:var(--h3-color);text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;transition:color .3s;display:-webkit-box;overflow:hidden}.fvWOrW_articleCard:hover .fvWOrW_articleTitle{color:inherit}.fvWOrW_articleExcerpt{font-size:var(--body-size);font-weight:var(--body-weight);color:var(--color-text-muted);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.fvWOrW_readMore{color:var(--color-link-readmore,#fff);border-top:1px solid var(--surface-border);margin-top:auto;padding-top:.75rem;font-size:.9rem;font-weight:600;transition:color .3s}.fvWOrW_articleCard:hover .fvWOrW_readMore{color:inherit}.fvWOrW_testimonialCard{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);border:1px solid var(--surface-border);width:100%;max-width:708px;height:100%;box-shadow:none;background:#1a1d2499;border-radius:16px;flex-direction:row;gap:1.5rem;padding:2rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.fvWOrW_testimonialCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:15%;right:15%}.fvWOrW_testimonialCard:hover:before{background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}.fvWOrW_testimonialCard:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover)}.fvWOrW_quoteIcon{width:48px;height:48px;color:var(--color-accent,#c9a961);opacity:.7;flex-shrink:0}.fvWOrW_quoteIcon svg{width:100%;height:100%}.fvWOrW_contentColumn{flex-direction:column;flex:1;min-width:0;display:flex}.fvWOrW_contentColumn>.fvWOrW_truncatedWrapper{height:calc(5 * var(--body-line-height,1.7) * var(--body-size,1rem) + 1.5rem);flex-shrink:0}.fvWOrW_testimonialText{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);color:var(--color-text-muted);-webkit-line-clamp:5;-webkit-box-orient:vertical;flex:1;margin:0 0 1.5rem;display:-webkit-box;overflow:hidden}.fvWOrW_author{border-top:1px solid var(--surface-border);margin-top:auto;padding-top:1rem}.fvWOrW_starRating{gap:.25rem;margin-bottom:.5rem;display:flex}.fvWOrW_starFilled{color:#fbbf24;width:16px;height:16px}.fvWOrW_starEmpty{color:#fff3;width:16px;height:16px}.fvWOrW_authorName{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0 0 .25rem;font-size:.95rem;font-weight:600;display:block;overflow:hidden}.fvWOrW_authorRow{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.fvWOrW_authorInfo{flex-direction:column;gap:0;min-width:0;display:flex}.fvWOrW_authorLink{color:#fff;align-items:center;gap:.4rem;text-decoration:none;transition:color .3s;display:inline-flex}.fvWOrW_authorLink:hover{color:var(--color-accent,#c9a961)}.fvWOrW_authorLink .fvWOrW_authorName{margin:0}.fvWOrW_authorPhoto{object-fit:cover;border:1px solid var(--divider-strong);border-radius:50%;flex-shrink:0;width:28px;height:28px}.fvWOrW_authorCase{color:#ffffff80;margin:0;font-size:.85rem;display:block}.fvWOrW_reviewMeta{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.fvWOrW_reviewLink{color:var(--color-link-readmore,#fff);align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex}.fvWOrW_reviewLink:hover{color:var(--color-link-readmore-hover,#ffffffd9)}.fvWOrW_reviewLink svg{width:14px;height:14px}.fvWOrW_googleAttribution{color:#ffffff73;align-items:center;gap:.3rem;font-size:.75rem;font-weight:400;display:inline-flex}.fvWOrW_googleLogo{flex-shrink:0}.fvWOrW_truncatedWrapper{cursor:default;display:block}.fvWOrW_tooltip{color:#fff;-webkit-backdrop-filter:blur(16px);border:1px solid var(--surface-border-strong);z-index:99999;pointer-events:none;-webkit-line-clamp:unset;-webkit-box-orient:unset;white-space:normal;word-break:break-word;background:#14161cf7;border-radius:12px;width:max-content;min-width:240px;max-width:380px;padding:1rem 1.25rem;font-size:.875rem;font-weight:400;line-height:1.55;animation:.18s ease-out fvWOrW_tooltipFadeIn;display:block;position:fixed;overflow:visible;transform:translate(16px,calc(-100% - 12px));box-shadow:0 16px 48px #0000008c,0 0 0 1px #ffffff0f}@keyframes fvWOrW_tooltipFadeIn{0%{opacity:0;transform:translate(16px,calc(-100% - 6px))}to{opacity:1;transform:translate(16px,calc(-100% - 12px))}}.fvWOrW_tooltipWide{max-width:500px}.fvWOrW_navButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--slider-arrow-border,var(--surface-border));color:#fff;cursor:pointer;z-index:10;background:#1a1d24cc;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000004d}.fvWOrW_navButton:hover{background:var(--color-primary);border-color:rgba(var(--color-primary-rgb,31, 117, 254), .5);color:#fff;box-shadow:0 8px 25px rgba(var(--color-primary-rgb,31, 117, 254), .3);transform:translateY(-50%)scale(1.05)}.fvWOrW_navButtonLeft{left:-24px}.fvWOrW_navButtonRight{right:-24px}.fvWOrW_pagination{margin-top:2rem}.fvWOrW_mobile{max-width:100%}@media (max-width:1024px){.fvWOrW_clipWrapper{width:calc(100% + 80px);margin-left:-40px;padding:40px}.fvWOrW_testimonialCard{padding:1.5rem}.fvWOrW_quoteIcon,.fvWOrW_navButton{width:40px;height:40px}.fvWOrW_navButtonLeft{left:-20px}.fvWOrW_navButtonRight{right:-20px}}@media (max-width:768px){.fvWOrW_slider:not(.fvWOrW_mobile) .fvWOrW_clipWrapper{width:100%;margin:0;padding:0;overflow-x:hidden}.fvWOrW_slider:not(.fvWOrW_mobile) .fvWOrW_slide{min-width:0;flex:0 0 85%!important}.fvWOrW_sliderSection{padding:2rem var(--layout-padding-mobile,20px)}.fvWOrW_header{margin-bottom:2rem}.fvWOrW_subtitle{text-align:center}.fvWOrW_clipWrapper{width:calc(100% + 40px);margin-left:-20px;padding:20px}.fvWOrW_testimonialCard{flex-direction:column;gap:1rem;max-width:100%;padding:1.25rem}.fvWOrW_quoteIcon{width:32px;height:32px}.fvWOrW_articleImage{height:180px}.fvWOrW_articleContent{padding:1.25rem}.fvWOrW_articleTitle{font-size:1.05rem}.fvWOrW_navButton{display:none}.fvWOrW_category{padding:.2rem .5rem;font-size:.6rem;top:.5rem;left:.5rem}.fvWOrW_tooltip{display:none!important}}@media (prefers-reduced-motion:reduce){.fvWOrW_track.fvWOrW_animated,.fvWOrW_slideContent{transition:none}.fvWOrW_slideContent.fvWOrW_withHover:hover{transform:none}.fvWOrW_articleImage img{transition:none}.fvWOrW_articleCard:hover .fvWOrW_articleImage img{transform:none}}
._1o-7Qq_articleCard{background:var(--surface-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--surface-border);border-radius:var(--surface-radius);transition:var(--transition-base), z-index 0s;box-shadow:var(--surface-shadow);z-index:1;flex-direction:column;min-width:0;max-width:100%;height:100%;display:flex;position:relative;overflow:visible}._1o-7Qq_articleCard:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-accent-rgb,212, 175, 55), .25) 30%, rgba(var(--color-accent-rgb,212, 175, 55), .25) 70%, transparent);z-index:1;height:3px;transition:var(--transition-base);border-radius:3px 3px 0 0;position:absolute;bottom:0;left:15%;right:15%}._1o-7Qq_articleCard:hover:before{background:linear-gradient(90deg, transparent, var(--color-accent,#d4af37) 25%, var(--color-accent,#d4af37) 75%, transparent)}._1o-7Qq_articleCard:hover{border-color:var(--surface-border-hover);box-shadow:var(--surface-shadow-hover);z-index:9990;transform:translateY(-3px)}._1o-7Qq_articleLink{height:100%;color:inherit;border-radius:var(--surface-radius);flex-direction:column;text-decoration:none;display:flex}._1o-7Qq_articleImage{aspect-ratio:16/10;border-radius:var(--surface-radius) var(--surface-radius) 0 0;flex-shrink:0;width:100%;position:relative;overflow:hidden}._1o-7Qq_articleImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);border:none!important}._1o-7Qq_articleCard:hover ._1o-7Qq_articleImage img{transform:scale(1.05)}._1o-7Qq_categoryBadge{background:rgba(var(--color-primary-rgb,31, 117, 254), .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;text-transform:uppercase;letter-spacing:.5px;border:1px solid var(--divider-strong);z-index:2;border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;position:absolute;top:1rem;left:1rem}._1o-7Qq_articleContent{flex-direction:column;flex-grow:1;gap:1rem;padding:1.5rem;display:flex}._1o-7Qq_articleHeader{margin-bottom:.5rem}._1o-7Qq_articleCategory{background:rgba(var(--color-primary-rgb,31, 117, 254), .15);color:var(--color-primary,#1f75fe);text-transform:uppercase;letter-spacing:.5px;border:1px solid rgba(var(--color-primary-rgb,31, 117, 254), .3);border-radius:8px;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}._1o-7Qq_articleTitle{font-family:var(--h3-font,var(--font-h3));font-size:1.4rem;font-weight:var(--h3-weight);color:var(--h3-color);letter-spacing:var(--h3-letter-spacing);text-align:left;margin:0;line-height:1.4;transition:color .3s}._1o-7Qq_articleCard:hover ._1o-7Qq_articleTitle{color:inherit}._1o-7Qq_articleExcerpt{font-size:var(--body-size);font-weight:var(--body-weight);color:var(--color-text-muted);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-grow:1;margin:0;display:-webkit-box;overflow:hidden}._1o-7Qq_articleMeta{border-top:1px solid var(--surface-border);align-items:center;gap:1.5rem;margin-top:auto;padding-top:1rem;display:flex}._1o-7Qq_metaItem{color:#fff9;align-items:center;gap:.5rem;font-size:.9rem;display:flex}._1o-7Qq_metaIcon{color:var(--color-accent,#c9a961);font-size:.95rem}._1o-7Qq_readMore{color:var(--color-link-readmore,#fff);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;transition:gap .3s,color .3s;display:flex}._1o-7Qq_articleCard:hover ._1o-7Qq_readMore{gap:.5rem}._1o-7Qq_arrow{transition:transform .3s;display:inline-block}._1o-7Qq_articleCard:hover ._1o-7Qq_arrow{transform:translate(5px)}@media (max-width:768px){._1o-7Qq_articleImage{aspect-ratio:16/9}._1o-7Qq_articleContent{padding:1.25rem}._1o-7Qq_articleTitle{font-size:1.2rem}._1o-7Qq_articleExcerpt{-webkit-line-clamp:2;font-size:.95rem}._1o-7Qq_categoryBadge{padding:.4rem .8rem;font-size:.75rem}._1o-7Qq_metaItem{font-size:.85rem}}@media (max-width:480px){._1o-7Qq_articleContent{padding:1rem}._1o-7Qq_articleTitle{font-size:1.1rem}._1o-7Qq_metaItem{font-size:.875rem}}._1o-7Qq_menuWrapper{z-index:200;position:absolute;bottom:1.5rem;right:1.5rem}._1o-7Qq_menuWrapper:after{content:"";background:0 0;height:16px;position:absolute;top:100%;left:-20px;right:-20px}._1o-7Qq_menuButton{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;padding:8px;transition:all .2s;display:flex}._1o-7Qq_menuButton:hover{color:var(--color-primary,#1f75fe);background:rgba(var(--color-primary-rgb,31, 117, 254), .1);transform:scale(1.15)}._1o-7Qq_fabMenu{background:rgba(var(--color-navbar-bg-rgb), .98);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:500;flex-direction:column;gap:.5rem;min-width:160px;padding:.75rem;display:flex;position:absolute;top:calc(100% + 8px);right:0}._1o-7Qq_fabMenuPortal{background:var(--color-bg-darker);border:1px solid var(--surface-border);box-shadow:0 8px 32px #00000080, 0 4px 16px rgba(var(--color-primary-rgb,31, 117, 254), .2);border-radius:16px;flex-direction:column;gap:.5rem;min-width:160px;padding:.75rem;display:flex}._1o-7Qq_fabMenuItem{background:rgba(var(--color-primary-rgb,31, 117, 254), .08);border:1px solid rgba(var(--color-primary-rgb,31, 117, 254), .2);color:#ffffffe6;cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}._1o-7Qq_fabMenuItem:hover{background:rgba(var(--color-primary-rgb,31, 117, 254), .2);border-color:rgba(var(--color-primary-rgb,31, 117, 254), .5);box-shadow:0 4px 12px rgba(var(--color-primary-rgb,31, 117, 254), .25);transform:translate(4px)}._1o-7Qq_fabMenuItem:active{transform:translate(2px)scale(.98)}._1o-7Qq_fabMenuItem svg{color:var(--color-primary,#1f75fe);flex-shrink:0;font-size:1rem}
.suJDDW_pageContainer{background:var(--color-background);color:var(--color-text);min-height:100vh;padding-top:120px}.suJDDW_heroSeparator{background:linear-gradient(90deg,#0000 0%,#c9a96133 50%,#0000 100%);width:100%;max-width:1400px;height:1px;margin:0 auto}@media (max-width:768px){.suJDDW_pageContainer{padding-top:0}}
