/* Native Gutenberg process blocks; draft-only shape treatment. */
:is(.page-id-17933,.page-id-36) .flg-pi-page .flg-pi-process{background:#e1edf3;border:0;border-radius:20px;padding:42px 36px;margin:56px 0}
:is(.page-id-17933,.page-id-36) .flg-pi-process>.wp-block-columns{gap:8px;margin-top:32px}
:is(.page-id-17933,.page-id-36) .flg-pi-process .flg-pi-step{height:100%;border:0;background:#163c60;color:#fff;padding:34px 36px 36px 42px;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%,22px 50%)}
:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:first-child .flg-pi-step{padding-left:28px;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%)}
:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:nth-child(2) .flg-pi-step{background:#205477}
:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:last-child .flg-pi-step{background:#286887;padding-right:28px;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,22px 50%)}
:is(.page-id-17933,.page-id-36) .flg-pi-process .flg-pi-step h3{color:#fff;font-size:23px;line-height:1.4;min-height:65px;margin-bottom:22px}
:is(.page-id-17933,.page-id-36) .flg-pi-process .flg-pi-step p{color:#f0f6fa;font-size:18px;line-height:1.6}
:is(.page-id-17933,.page-id-36) .flg-pi-process>.wp-block-columns+p{margin:26px 0 0;max-width:100%;font-size:17px;line-height:1.6;color:#40576b}
@media(max-width:1000px){
:is(.page-id-17933,.page-id-36) .flg-pi-page .flg-pi-process{padding:32px 24px}
:is(.page-id-17933,.page-id-36) .flg-pi-process>.wp-block-columns{flex-direction:column;gap:0}
:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:nth-child(n) .flg-pi-step{clip-path:none;padding:28px;border-bottom:1px solid rgba(255,255,255,.28)}
:is(.page-id-17933,.page-id-36) .flg-pi-process .flg-pi-step h3{min-height:0;margin-bottom:16px}
:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:last-child .flg-pi-step{border-bottom:0}
}
@media(max-width:480px){:is(.page-id-17933,.page-id-36) .flg-pi-page .flg-pi-process{padding:28px 18px;margin-block:36px}:is(.page-id-17933,.page-id-36) .flg-pi-process .wp-block-column:nth-child(n) .flg-pi-step{padding:26px 22px}:is(.page-id-17933,.page-id-36) .flg-pi-process .flg-pi-step h3{font-size:22px}}

:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-columns{align-items:stretch}
:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-column>.wp-block-group.has-background{height:100%}
:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-columns+h3,:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-columns+p{margin-top:30px}
:is(.page-id-17933,.page-id-36) .flg-wd-feature>.wp-block-columns{align-items:center}
:is(.page-id-17933,.page-id-36) .flg-wd-feature .wp-block-image{margin:0}
:is(.page-id-17933,.page-id-36) .flg-wd-feature img{width:100%;height:auto;border-radius:20px}
:is(.page-id-17933,.page-id-36) .flg-pi-result{display:block}
:is(.page-id-17933,.page-id-36) .flg-pi-result h3+p{margin-top:14px;font-size:17px}
:is(.page-id-17933,.page-id-36) .flg-pi-results+p{margin-top:28px}
:is(.page-id-17933,.page-id-36) .flg-settlement-callout{margin-top:48px}
:is(.page-id-17933,.page-id-36) .flg-settlement-callout>.wp-block-columns{margin-top:0;align-items:center}
:is(.page-id-17933,.page-id-36) .flg-settlement-callout .wp-block-image{margin:0}
@media(max-width:1000px){:is(.page-id-17933,.page-id-36) .flg-wd-evidence>.wp-block-columns{flex-direction:column}}

:is(.page-id-17933,.page-id-36) .flg-wd-child{background:#edf4f8;padding:clamp(24px,4vw,44px);border-radius:20px;border:0}:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-damages{height:100%}:is(.page-id-17933,.page-id-36) .flg-wd-law>.wp-block-columns{gap:24px}@media(max-width:1000px){:is(.page-id-17933,.page-id-36) .flg-wd-law>.wp-block-columns{flex-direction:column}}

/* High-contrast links on the draft's navy action panel, including interactive states. */
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-crash-intro a,
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-crash-intro a:visited{color:#fff;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em;text-decoration-thickness:1px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-crash-intro a:hover{color:#fff;text-decoration-thickness:2px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-crash-intro a:focus-visible{color:#fff;outline:2px solid #fff;outline-offset:4px;border-radius:2px;text-decoration-thickness:2px}

/* Equal image windows and continuous card edges; native blocks retain all content. */
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case{height:100%;overflow:hidden;border-radius:18px;padding:0 0 28px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case>.wp-block-image{margin:0 0 28px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case>h3,:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case>p{margin-left:24px;margin-right:24px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case>h3{min-height:2.8em}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-wd-caption{font-size:17px;line-height:1.6;color:#425c70;margin-top:20px}
:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-wd-feature>.wp-block-columns{align-items:flex-start}
:is(.page-id-17933,.page-id-36) .flg-wd-deadlines{background:#e1edf3;padding:clamp(24px,4vw,44px);border-radius:20px;border:0}
:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-columns+h3{margin-top:36px}
@media(max-width:1000px){:is(.page-id-17933,.page-id-36) .flg-wd-proof>.wp-block-columns,:is(.page-id-17933,.page-id-36) .flg-wd-defenses>.wp-block-columns{flex-direction:column}:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-cases .flg-pi-case>h3{min-height:0}}
@media(max-width:781px){:is(.page-id-17933,.page-id-36) .flg-wd-page .wp-block-column>.wp-block-group.has-background,:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-damages,:is(.page-id-17933,.page-id-36) .flg-wd-page .flg-pi-case{height:auto}}

:is(.page-id-17933,.page-id-36) .flg-wd-callout{background:#e1edf3;border:0;border-radius:22px;padding:clamp(26px,4vw,46px)}
:is(.page-id-17933,.page-id-36) .flg-wd-callout>.wp-block-columns{align-items:center;margin-bottom:0}
:is(.page-id-17933,.page-id-36) .flg-wd-callout>.wp-block-columns>.wp-block-column:first-child{flex-basis:64%}
:is(.page-id-17933,.page-id-36) .flg-wd-callout>.wp-block-columns>.wp-block-column:last-child{flex-basis:36%}
:is(.page-id-17933,.page-id-36) .flg-wd-feature figure{border-radius:20px;overflow:hidden}
:is(.page-id-17933,.page-id-36) .flg-wd-feature img{display:block;width:100%;height:auto}

:is(.page-id-17933,.page-id-36) .flg-wd-callout{margin-bottom:clamp(32px,4vw,56px)}
