.wp-block-gildia-problems{background-color:#dbf3ff;isolation:isolate;overflow:hidden;position:relative;width:100%}.wp-block-gildia-problems:after,.wp-block-gildia-problems:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.wp-block-gildia-problems:before{background:#fff;clip-path:polygon(0 0,0 90%,75% 0)}.wp-block-gildia-problems:after{background:linear-gradient(180deg,#edf9ff,#f7f9fa),linear-gradient(180deg,#dbf3ff,#f5fcff);clip-path:polygon(75% 0,100% 0,100% 100%,0 100%,0 90%)}.wp-block-gildia-problems .gpr__inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:clamp(48px,48px + 48*(100vw - 768px)/672,96px) clamp(20px,20px + 68*(100vw - 768px)/672,88px);position:relative;z-index:1}.wp-block-gildia-problems .gpr__header{align-items:center;display:flex;flex-direction:column;gap:clamp(16px,16px + 8*(100vw - 768px)/672,24px);margin-bottom:clamp(40px,40px + 24*(100vw - 768px)/672,64px);text-align:center}.wp-block-gildia-problems .gpr__eyebrow{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption-lg);font-weight:500;letter-spacing:.28px;line-height:1.35;margin:0;text-transform:uppercase}.wp-block-gildia-problems .gpr__eyebrow em,.wp-block-gildia-problems .gpr__eyebrow i{font-style:italic}.wp-block-gildia-problems h2.gpr__heading{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--dm-sans);font-size:clamp(28px,28px + 20*(100vw - 768px)/672,48px);font-weight:500;letter-spacing:-.96px;line-height:1.2;margin:0;max-width:720px;padding:0}.wp-block-gildia-problems .gpr__slider{overflow:visible;position:relative;width:100%}.wp-block-gildia-problems .gpr__list{display:grid;gap:clamp(16px,16px + 8*(100vw - 768px)/672,24px);grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.wp-block-gildia-problems .gpr__item{display:flex}.wp-block-gildia-problems .gpr__card{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(9.23deg,rgba(0,59,99,.148) 10.13%,rgba(0,59,99,.4) 53.41%,rgba(0,59,99,0) 96.68%) border-box;border:1px solid transparent;border-radius:16px;box-sizing:border-box;display:block;min-height:clamp(280px,280px + 40*(100vw - 768px)/672,320px);overflow:hidden;padding:clamp(20px,20px + 8*(100vw - 768px)/672,28px);position:relative;transition:background .3s ease;width:100%}.wp-block-gildia-problems .gpr__card-state{box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(12px,12px + 4*(100vw - 768px)/672,16px);inset:0;padding:clamp(20px,20px + 8*(100vw - 768px)/672,28px);position:absolute;transition:opacity .3s ease}.wp-block-gildia-problems .gpr__card-state--default{opacity:1}.wp-block-gildia-problems .gpr__card-state--consequence{opacity:0;pointer-events:none}.wp-block-gildia-problems .gpr__card[data-state=consequence]{background:linear-gradient(#fef2f2,#fef2f2) padding-box,linear-gradient(#ef4444,#ef4444) border-box}.wp-block-gildia-problems .gpr__card[data-state=consequence] .gpr__card-state--default{opacity:0;pointer-events:none}.wp-block-gildia-problems .gpr__card[data-state=consequence] .gpr__card-state--consequence{opacity:1;pointer-events:auto}.wp-block-gildia-problems .gpr__card-head{align-items:center;display:flex;gap:12px}.wp-block-gildia-problems .gpr__card-icon{align-items:center;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.wp-block-gildia-problems .gpr__card-icon img{display:block;height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.wp-block-gildia-problems .gpr__card-category{color:var(--wp--preset--color--primary-muted);line-height:1.35}.wp-block-gildia-problems .gpr__card-badge,.wp-block-gildia-problems .gpr__card-category{font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;letter-spacing:.24px;text-transform:uppercase}.wp-block-gildia-problems .gpr__card-badge{align-items:center;background:#fecaca;border-radius:6px;color:#ef4444;display:inline-flex;gap:6px;padding:6px 12px}.wp-block-gildia-problems .gpr__card-badge:before{align-items:center;background:#ef4444;border-radius:50%;color:#fff;content:"!";display:inline-flex;font-size:10px;font-weight:700;height:14px;justify-content:center;width:14px}.wp-block-gildia-problems .gpr__card-sub-eyebrow{color:var(--wp--preset--color--primary-muted);font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;letter-spacing:.24px;text-transform:uppercase}.wp-block-gildia-problems h3.gpr__card-title{color:var(--wp--preset--color--primary);font-family:var(--wp--preset--font-family--dm-sans);font-size:clamp(18px,18px + 4*(100vw - 768px)/672,22px);font-weight:500;letter-spacing:-.44px;line-height:1.3;margin:0;padding:0}.wp-block-gildia-problems .gpr__card-desc{color:var(--wp--preset--color--primary-soft);font-family:var(--wp--preset--font-family--inter);font-size:var(--wp--preset--font-size--body-small);font-weight:400;line-height:1.55;margin:0}.wp-block-gildia-problems .gpr__card-cta{align-items:center;background:linear-gradient(90deg,#fdedf0,rgba(253,237,240,0));border:none;border-radius:8px;bottom:clamp(20px,20px + 8*(100vw - 768px)/672,28px);box-sizing:border-box;color:#ef4444;cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;gap:8px;height:40px;justify-content:flex-start;left:clamp(20px,20px + 8*(100vw - 768px)/672,28px);letter-spacing:.24px;max-width:40px;overflow:hidden;padding:0 13px;position:absolute;text-transform:uppercase;transition:max-width .35s cubic-bezier(.4,0,.2,1);width:-moz-max-content;width:max-content;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wp-block-gildia-problems .gpr__card-cta--disabled{background:#fee2e2;cursor:default;opacity:.55;pointer-events:none}.wp-block-gildia-problems .gpr__card-cta-icon-wrap{color:#ef4444;display:inline-flex;flex-shrink:0;height:14px;overflow:hidden;position:relative;width:14px}.wp-block-gildia-problems .gpr__card-cta-icon{align-items:center;display:inline-flex;inset:0;justify-content:center;position:absolute;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.wp-block-gildia-problems .gpr__card-cta-icon svg{display:block;height:7px;width:7px}.wp-block-gildia-problems .gpr__card-cta-icon--2{transform:translateX(-100%)}.wp-block-gildia-problems .gpr__card-cta-text-wrap{display:inline-flex;flex-direction:column;height:16px;line-height:16px;max-width:0;overflow:hidden;position:relative;transition:max-width .35s cubic-bezier(.4,0,.2,1);will-change:max-width}.wp-block-gildia-problems .gpr__card-cta-text{display:block;height:16px;line-height:16px;white-space:nowrap}@media(hover:hover){.wp-block-gildia-problems .gpr__card:not([data-state=consequence]) .gpr__card-cta:hover{max-width:280px}.wp-block-gildia-problems .gpr__card:not([data-state=consequence]) .gpr__card-cta:hover .gpr__card-cta-text-wrap{max-width:240px}.wp-block-gildia-problems .gpr__card:not([data-state=consequence]) .gpr__card-cta:hover .gpr__card-cta-icon--1{transform:translateX(100%)}.wp-block-gildia-problems .gpr__card:not([data-state=consequence]) .gpr__card-cta:hover .gpr__card-cta-icon--2{transform:translateX(0)}}@media(max-width:1023px){.wp-block-gildia-problems .gpr__card-cta{gap:0;justify-content:center;max-width:40px;padding:0;width:40px}.wp-block-gildia-problems .gpr__card-cta-icon--2,.wp-block-gildia-problems .gpr__card-cta-text-wrap{display:none}}.wp-block-gildia-problems .gpr__card-close{align-items:center;background:#e5e7eb;border:none;border-radius:8px;bottom:clamp(20px,20px + 8*(100vw - 768px)/672,28px);color:#6b7280;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:36px;justify-content:center;left:clamp(20px,20px + 8*(100vw - 768px)/672,28px);position:absolute;width:36px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .2s ease}@media(hover:hover){.wp-block-gildia-problems .gpr__card-close:hover{background:#d1d5db}}.wp-block-gildia-problems .gpr__card-decoration{bottom:0;height:auto;max-height:50%;max-width:60%;pointer-events:none;position:absolute;right:0;width:auto;z-index:0}.wp-block-gildia-problems .gpr__card-state{z-index:1}@media(max-width:1023px){.wp-block-gildia-problems .gpr__slider.swiper{overflow:hidden}.wp-block-gildia-problems .gpr__list{display:flex;gap:0;grid-template-columns:none}.wp-block-gildia-problems .gpr__item{flex-shrink:0;height:auto}.wp-block-gildia-problems .gpr__card{height:100%;min-height:320px}}@media(max-width:767px){.wp-block-gildia-problems .gpr__card{min-height:340px}}.wp-block-gildia-problems .gpr__bottom{display:flex;justify-content:center;margin-top:clamp(40px,40px + 24*(100vw - 768px)/672,64px)}.wp-block-gildia-problems .gpr__bottom-cta{align-items:center;background:var(--wp--preset--color--accent-green);border-radius:8px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:var(--wp--preset--font-family--dm-mono);font-size:var(--wp--preset--font-size--caption);font-weight:500;gap:10px;height:56px;letter-spacing:.24px;max-width:100%;padding:0 24px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-text-wrap{display:inline-flex;flex-direction:column;height:16px;line-height:16px;overflow:hidden;position:relative}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-text{display:block;height:16px;line-height:16px;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-icon-wrap{color:#fff;display:inline-flex;flex-shrink:0;height:16px;overflow:hidden;position:relative;width:16px}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-icon{align-items:center;display:inline-flex;inset:0;justify-content:center;position:absolute;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-icon svg{display:block;height:8px;width:8px}.wp-block-gildia-problems .gpr__bottom-cta .gpr__bottom-cta-icon--2{transform:translateX(-100%)}@media(hover:hover){.wp-block-gildia-problems .gpr__bottom-cta:hover{background:#46b988;color:#fff}.wp-block-gildia-problems .gpr__bottom-cta:hover .gpr__bottom-cta-text{transform:translateY(-16px)}.wp-block-gildia-problems .gpr__bottom-cta:hover .gpr__bottom-cta-icon--1{transform:translateX(100%)}.wp-block-gildia-problems .gpr__bottom-cta:hover .gpr__bottom-cta-icon--2{transform:translateX(0)}}.wp-block-gildia-problems.gpr--effects .gpr__card[data-state=consequence]{background:linear-gradient(rgba(48,194,130,.02),rgba(48,194,130,.02)) padding-box,linear-gradient(#fff,#fff) padding-box,linear-gradient(#30c282,#30c282) border-box;box-shadow:0 0 0 4px rgba(48,194,130,.08)}.wp-block-gildia-problems.gpr--effects .gpr__card-badge{background:linear-gradient(90deg,rgba(87,204,153,.16),rgba(87,204,153,0));color:var(--wp--preset--color--green-strong)}.wp-block-gildia-problems.gpr--effects .gpr__card-badge:before{background:var(--wp--preset--color--green-strong)}.wp-block-gildia-problems.gpr--effects .gpr__card-cta{background:linear-gradient(90deg,rgba(87,204,153,.16),rgba(87,204,153,0));color:var(--wp--preset--color--green-strong)}.wp-block-gildia-problems.gpr--effects .gpr__card-cta-icon-wrap{color:var(--wp--preset--color--green-strong)}
