.olympus-why-choose-us{--wcu-primary:var(--wp--preset--color--primary, #2e2f85);--wcu-primary-contrast:var(--wp--preset--color--primary-contrast, #ffffff);--wcu-secondary:var(--wp--preset--color--secondary, #64748b);--wcu-secondary-contrast:var(--wp--preset--color--secondary-contrast, #ffffff);--wcu-accent:var(--wcu-secondary);--wcu-surface:#ffffff;--wcu-muted:#64748b;--wcu-border:rgba(15, 23, 42, 0.08);display:flex;flex-direction:column;gap:clamp(1.25rem, 2.5vw, 1.75rem);width:100%;box-sizing:border-box}.olympus-why-choose-us__intro,.olympus-why-choose-us-title-card{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem, 2.5vw, 2rem)}.olympus-why-choose-us__title,.olympus-why-choose-us-title-card>h2{margin:0;font-weight:600;line-height:1.2;letter-spacing:-.02em}.olympus-why-choose-us__action.wp-block-button,.olympus-why-choose-us-title-card .wp-block-button{margin:0}.olympus-why-choose-us__action .wp-block-button__link,.olympus-why-choose-us-title-card .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.375rem;border-radius:8px;border:1px solid #fff0;background:var(--wcu-secondary);color:var(--wcu-secondary-contrast);text-decoration:none;font-weight:600;line-height:1.3;transition:none}.olympus-why-choose-us__content,.olympus-why-choose-us-content{width:100%;align-self:stretch;box-sizing:border-box}.olympus-why-choose-us__content>.acf-innerblocks-container>*:first-child,.olympus-why-choose-us-content>.acf-innerblocks-container>*:first-child{margin-top:0}.olympus-why-choose-us__content>.acf-innerblocks-container>*:last-child,.olympus-why-choose-us-content>.acf-innerblocks-container>*:last-child{margin-bottom:0}.olympus-why-choose-us__content :is(p,li),.olympus-why-choose-us-content :is(p,li){color:var(--wcu-muted);line-height:1.65}.olympus-why-choose-us__content .acf-innerblocks-container :where(p,li,span,div,font),.olympus-why-choose-us-content .acf-innerblocks-container :where(p,li,span,div,font){background:transparent!important;background-color:transparent!important}.olympus-why-choose-us__content .acf-innerblocks-container :where(p,li),.olympus-why-choose-us-content .acf-innerblocks-container :where(p,li){color:var(--wcu-muted)!important}.olympus-why-choose-us__content .acf-innerblocks-container span,.olympus-why-choose-us-content .acf-innerblocks-container span{color:inherit!important}.olympus-why-choose-us__content .acf-innerblocks-container mark,.olympus-why-choose-us-content .acf-innerblocks-container mark,.olympus-why-choose-us__content .acf-innerblocks-container .has-background,.olympus-why-choose-us-content .acf-innerblocks-container .has-background{background:transparent!important;background-color:transparent!important;color:inherit!important}.olympus-why-choose-us.ace{position:relative;display:grid;grid-template-columns:minmax(240px,34%) minmax(0,1fr);gap:clamp(2rem, 4vw, 3.5rem);align-items:center;padding:clamp(1.5rem, 3vw, 2.5rem);border-radius:clamp(16px, 2vw, 24px);background:linear-gradient(135deg,color-mix(in srgb,var(--wcu-primary) 7%,#ffffff) 0%,color-mix(in srgb,var(--wcu-secondary) 4%,#ffffff) 100%);isolation:isolate;overflow:hidden}.olympus-why-choose-us.ace::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 90% at 0% 50%,color-mix(in srgb,var(--wcu-primary) 8%,transparent) 0%,transparent 68%);opacity:.35}.olympus-why-choose-us.ace .olympus-why-choose-us__intro,.olympus-why-choose-us.ace .olympus-why-choose-us-title-card{position:relative;z-index:1;padding:0;background:#fff0;color:var(--wp--preset--color--contrast,#0f172a);box-shadow:none}.olympus-why-choose-us.ace .olympus-why-choose-us__title,.olympus-why-choose-us.ace .olympus-why-choose-us-title-card>h2{color:inherit;font-size:clamp(1.625rem, 2.8vw, 2.25rem)}.olympus-why-choose-us.ace .olympus-why-choose-us__action .wp-block-button__link,.olympus-why-choose-us.ace .olympus-why-choose-us-title-card .wp-block-button__link{background:var(--wcu-primary);color:var(--wcu-primary-contrast)}.olympus-why-choose-us.ace .olympus-why-choose-us__content,.olympus-why-choose-us.ace .olympus-why-choose-us-content{position:relative;z-index:1;margin-top:0;padding:clamp(0.5rem, 1.5vw, 1rem) 0;background:#fff0;border:none;border-radius:0;box-shadow:none}.olympus-why-choose-us.ace .olympus-why-choose-us__content :is(h1,h2,h3,h4,h5,h6),.olympus-why-choose-us.ace .olympus-why-choose-us-content :is(h1,h2,h3,h4,h5,h6){color:var(--wp--preset--color--contrast,#0f172a)}.olympus-why-choose-us.ace .olympus-why-choose-us__content :is(ol,ul),.olympus-why-choose-us.ace .olympus-why-choose-us-content :is(ol,ul){padding-left:1.25rem}.olympus-why-choose-us.ace .olympus-why-choose-us__content li::marker,.olympus-why-choose-us.ace .olympus-why-choose-us-content li::marker{color:var(--wcu-secondary);font-weight:600}.olympus-why-choose-us.triumph{position:relative;gap:clamp(1rem, 2vw, 1.25rem);padding:clamp(1rem, 2vw, 1.5rem);border-radius:clamp(16px, 2vw, 24px);background-color:#f8fafc;isolation:isolate}.olympus-why-choose-us.triumph::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 70% 80% at 12% 20%,var(--wcu-accent) 0%,transparent 72%),linear-gradient(90deg,rgb(255 255 255 / .92) 0%,rgb(248 250 252 / .45) 42%,#fff0 68%);opacity:.16}.olympus-why-choose-us.triumph .olympus-why-choose-us__intro,.olympus-why-choose-us.triumph .olympus-why-choose-us-title-card{position:relative;z-index:1;align-items:center;align-self:stretch;text-align:center;padding:clamp(1.75rem, 3vw, 2.5rem);border-radius:clamp(14px, 1.5vw, 18px);background:var(--wcu-primary);color:var(--wcu-primary-contrast);box-shadow:0 8px 24px rgb(15 23 42 / .1)}.olympus-why-choose-us.triumph .olympus-why-choose-us__title,.olympus-why-choose-us.triumph .olympus-why-choose-us-title-card>h2{color:inherit;font-size:clamp(1.375rem, 2.2vw, 1.875rem)}.olympus-why-choose-us.triumph .olympus-why-choose-us__content,.olympus-why-choose-us.triumph .olympus-why-choose-us-content{position:relative;z-index:1;padding:clamp(1.5rem, 3vw, 2rem) clamp(1.5rem, 3vw, 2rem) clamp(1.5rem, 3vw, 2rem) clamp(1.75rem, 3.5vw, 2.25rem);border-radius:clamp(14px, 1.5vw, 18px);background:var(--wcu-surface);border:1px solid color-mix(in srgb,var(--wcu-primary) 22%,var(--wcu-border));box-shadow:none}.olympus-why-choose-us.triumph .olympus-why-choose-us__content::before,.olympus-why-choose-us.triumph .olympus-why-choose-us-content::before{content:"";position:absolute;top:clamp(1.25rem, 2.5vw, 1.75rem);left:clamp(0.75rem, 1.5vw, 1rem);width:3px;height:clamp(48px, 8vw, 88px);border-radius:999px;background:var(--wcu-accent);opacity:.9}.olympus-why-choose-us.triumph .olympus-why-choose-us__content :is(h1,h2,h3,h4,h5,h6),.olympus-why-choose-us.triumph .olympus-why-choose-us-content :is(h1,h2,h3,h4,h5,h6){color:var(--wp--preset--color--contrast,#0f172a)}.olympus-why-choose-us.accelerator{gap:0;padding:clamp(1.25rem, 2.5vw, 1.75rem);border:1px solid var(--wcu-border);border-radius:clamp(16px, 1.75vw, 22px);background:linear-gradient(145deg,rgb(255 255 255 / .94) 0%,rgb(255 255 255 / .72) 100%);backdrop-filter:blur(16px) saturate(1.35);-webkit-backdrop-filter:blur(16px) saturate(1.35);box-shadow:0 8px 32px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .95);overflow:hidden}.olympus-why-choose-us.accelerator::before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent 0%,rgb(255 255 255 / .95) 50%,transparent 100%);pointer-events:none}.olympus-why-choose-us.accelerator{position:relative}.olympus-why-choose-us.accelerator .olympus-why-choose-us__intro,.olympus-why-choose-us.accelerator .olympus-why-choose-us-title-card{padding:0 0 clamp(1.25rem, 2.5vw, 1.5rem);border-bottom:1px solid var(--wcu-border);background:#fff0;color:var(--wp--preset--color--contrast,#0f172a)}.olympus-why-choose-us.accelerator .olympus-why-choose-us__title,.olympus-why-choose-us.accelerator .olympus-why-choose-us-title-card>h2{font-size:clamp(1.375rem, 2.2vw, 1.75rem);color:inherit}.olympus-why-choose-us.accelerator .olympus-why-choose-us__content,.olympus-why-choose-us.accelerator .olympus-why-choose-us-content{padding:clamp(1.25rem, 2.5vw, 1.5rem) 0 0;background:#fff0;border:none;box-shadow:none}@media (max-width:900px){.olympus-why-choose-us.ace{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem, 3vw, 2rem);align-items:start}.olympus-why-choose-us.ace .olympus-why-choose-us__content,.olympus-why-choose-us.ace .olympus-why-choose-us-content{margin-top:0;padding-top:clamp(1.25rem, 3vw, 1.75rem);border-top:1px solid var(--wcu-border)}}@media (max-width:600px){.olympus-why-choose-us.triumph{padding:12px}.olympus-why-choose-us.triumph .olympus-why-choose-us__intro,.olympus-why-choose-us.triumph .olympus-why-choose-us-title-card{align-items:flex-start;text-align:left}}@media (prefers-reduced-motion:reduce){.olympus-why-choose-us.accelerator{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--wcu-surface)}}