.elementor-54715 .elementor-element.elementor-element-257d7f6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54715 .elementor-element.elementor-element-bdcdf68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-bdcdf68 */.gg-cantilever-la{--red:#c8202d;--ink:#14181d;--navy:#18222d;--muted:#5c6570;--line:#d8dde2;--paper:#fff;--soft:#f5f6f7;font-family:inherit;color:var(--ink);line-height:1.72}.gg-cantilever-la *{box-sizing:border-box}.gg-cantilever-la a{color:#a91421;text-decoration-thickness:1px;text-underline-offset:3px}.gg-cantilever-la .ggcp-shell{max-width:1180px;margin:0 auto}.gg-cantilever-la .ggcp-hero{background:var(--ink);color:#fff;border-top:8px solid var(--red);padding:48px 42px 34px}.gg-cantilever-la .ggcp-kicker{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#ffb6bd;margin-bottom:10px}.gg-cantilever-la .ggcp-display{font-size:clamp(2rem,4vw,4.2rem);line-height:1.03;font-weight:900;max-width:900px;letter-spacing:-.035em;margin:0 0 18px}.gg-cantilever-la .ggcp-lede{font-size:1.12rem;max-width:860px;color:#e5e8eb;margin:0 0 24px}.gg-cantilever-la .ggcp-meta{display:flex;gap:18px;flex-wrap:wrap;font-size:.9rem;color:#cfd5db;border-top:1px solid #39414a;padding-top:18px}.gg-cantilever-la .ggcp-heroimg{margin:0;background:#0e1115}.gg-cantilever-la .ggcp-heroimg img{display:block;width:100%;height:auto;max-height:700px;object-fit:cover}.gg-cantilever-la .ggcp-heroimg figcaption{padding:12px 18px 18px;color:#cfd5db;font-size:.9rem}.gg-cantilever-la .ggcp-intro{padding:38px 42px;background:#fff;border-left:6px solid var(--red)}.gg-cantilever-la .ggcp-intro p{font-size:1.06rem}.gg-cantilever-la .ggcp-toc{margin:0 42px 34px;border:1px solid var(--line);background:var(--soft);padding:26px 28px}.gg-cantilever-la .ggcp-toc strong{display:block;font-size:1rem;margin-bottom:12px;text-transform:uppercase;letter-spacing:.08em}.gg-cantilever-la .ggcp-toc ol{columns:2;column-gap:38px;margin:0;padding-left:22px}.gg-cantilever-la .ggcp-toc li{break-inside:avoid;margin:0 0 8px}.gg-cantilever-la .ggcp-section{display:grid;grid-template-columns:90px 1fr;border-top:1px solid var(--line);padding:42px}.gg-cantilever-la .ggcp-num{font-size:2rem;font-weight:900;color:var(--red);line-height:1;border-left:5px solid var(--red);padding-left:13px}.gg-cantilever-la .ggcp-body{max-width:900px}.gg-cantilever-la h2{font-size:clamp(1.7rem,2.5vw,2.55rem);line-height:1.16;margin:0 0 20px;color:var(--ink);letter-spacing:-.02em}.gg-cantilever-la h3{font-size:1.28rem;line-height:1.3;margin:28px 0 10px;color:var(--navy)}.gg-cantilever-la p{margin:0 0 19px}.gg-cantilever-la .ggcp-figure{margin:28px 0 8px;border-top:5px solid var(--red);background:#0f1318}.gg-cantilever-la .ggcp-figure img{width:100%;height:auto;display:block}.gg-cantilever-la .ggcp-figure figcaption{color:#e6e9ed;padding:13px 16px 16px;font-size:.9rem}.gg-cantilever-la .ggcp-table-wrap{overflow-x:auto;margin:28px 0}.gg-cantilever-la table{border-collapse:collapse;width:100%;min-width:720px;background:#fff}.gg-cantilever-la th{background:var(--navy);color:#fff;text-align:left;padding:14px;border:1px solid #35414d}.gg-cantilever-la td{padding:14px;border:1px solid var(--line);vertical-align:top}.gg-cantilever-la tbody tr:nth-child(even){background:#f7f8f9}.gg-cantilever-la .ggcp-callout{margin:28px 0;background:#171c22;color:#f3f5f7;border-left:6px solid var(--red);padding:20px 22px}.gg-cantilever-la .ggcp-check{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin:28px 0}.gg-cantilever-la .ggcp-check>div{padding:20px;border-right:1px solid var(--line)}.gg-cantilever-la .ggcp-check>div:last-child{border-right:0}.gg-cantilever-la .ggcp-check b{display:block;color:var(--red);margin-bottom:10px}.gg-cantilever-la .ggcp-check span{display:block;padding:5px 0;border-top:1px solid #eceff2}.gg-cantilever-la .ggcp-faq{padding:46px 42px;border-top:8px solid var(--red);background:#f4f5f6}.gg-cantilever-la .ggcp-faq-intro{max-width:850px;margin-bottom:24px}.gg-cantilever-la details{background:#fff;border:1px solid #d7dce1;border-left:5px solid var(--red);margin:0 0 10px}.gg-cantilever-la summary{cursor:pointer;font-weight:800;padding:17px 18px;line-height:1.35}.gg-cantilever-la details p{padding:0 18px 18px;margin:0;color:#303840}.gg-cantilever-la .ggcp-resources{padding:42px;background:#fff;border-top:1px solid var(--line)}.gg-cantilever-la .ggcp-resources ul{padding-left:20px}.gg-cantilever-la .ggcp-final{background:#111316!important;color:#e4e4e6!important;padding:46px 42px;border-top:8px solid var(--red)}.gg-cantilever-la .ggcp-final h2,.gg-cantilever-la .ggcp-final strong{color:#fff!important}.gg-cantilever-la .ggcp-final p{color:#e4e4e6!important;max-width:900px}.gg-cantilever-la .ggcp-note{font-size:.9rem;color:var(--muted)}
@media(max-width:800px){.gg-cantilever-la .ggcp-hero,.gg-cantilever-la .ggcp-intro,.gg-cantilever-la .ggcp-faq,.gg-cantilever-la .ggcp-resources,.gg-cantilever-la .ggcp-final{padding:30px 22px}.gg-cantilever-la .ggcp-toc{margin:0 22px 28px;padding:22px}.gg-cantilever-la .ggcp-toc ol{columns:1}.gg-cantilever-la .ggcp-section{grid-template-columns:1fr;padding:34px 22px}.gg-cantilever-la .ggcp-num{margin-bottom:14px}.gg-cantilever-la .ggcp-check{grid-template-columns:1fr}.gg-cantilever-la .ggcp-check>div{border-right:0;border-bottom:1px solid var(--line)}.gg-cantilever-la .ggcp-check>div:last-child{border-bottom:0}}/* End custom CSS */