:root{--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--b-ws--grey-3:#6a6b6d;--colors-1-5--color-4-green-dark:#01a639;--background-colors--background-color-primary:#003cff;--b-ws--black-dark:black;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---cream);--_gdf-tokens---text:var(--_gdf-tokens---ink);--background-colors--background-color-secondary:#f9f9f9;--b-ws--white:white;--colors-1-5--color-1-blue-dark:#002cbb;--b-ws--grey-1:#232424;--b-ws--grey-6:#d4d5db;--background-colors--background-color-tertiary:#eee;--b-ws--grey-2:#474749;--colors-1-5--color-5-orange-light\<deleted\|variable-2c625930\>:#ffbb74;--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---border-warm);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--b-ws--grey-5:#b0b2b6;--b-ws--grey-4:#8d8e92;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--zzzs-archive--gdf_white_ghost\<deleted\|variable-9e6e0346\>:#f7f9ff;--shadows--shadow-light:#1313131f;--gdf-colors--color-brand-dark:#002cbb;--zzzs-archive--gdf_blue-_ghost\<deleted\|variable-e810d230\>:#e0e7ff4d;--_gdf-tokens---cream:#f7f5f0;--colors-1-5--color-5-orange:#ff9320;--colors-1-5--color-2-red\<deleted\|variable-29caaccd\>:#fc3762;--colors-1-5--color-4-green:#1ebd53;--background-colors--background-color-alternate:#f7f9ff;--colors-1-5--color-4-green-ghost:#c8f7d8;--border-color--border-primary:#c2d1ff;--zzzs-archive--grade-1-color-1\<deleted\|variable-ee9b1fa0\>:#7540ee;--_gdf-tokens---divider:var(--_gdf-tokens---rule);--_gdf-tokens---sp-8:32px;--zzzs-archive--300\<deleted\|variable-37cef123\>:#eff0f6;--zzzs-archive--shadow-02\<deleted\|variable-cfed2663\>:#14142b14;--zzzs-archive--white\<deleted\|variable-cc8f7b88\>:white;--_gdf-tokens---paper:#fbfaf7;--background-colors--clear\<deleted\|variable-786563a3-83e1-286e-431d-ea27ac619fdd\>:transparent;--gdf-colors--color-neutral-1\<deleted\|variable-97b95fb3-4726-f132-9d84-cd110a906a75\>:#232424;--gdf-colors--color-brand-blue-ghost\<deleted\|variable-76093df9-d319-2e57-75a6-821cf102219a\>:#c2d1ff;--colors-1-5--color-2-red-light\<deleted\|variable-6ac3f8df\>:#fd93aa;--colors-1-5--color-3-yellow-light\<deleted\|variable-61ad3a7b\>:#ffdc60;--colors-1-5--color-3-yellow:#f5c000;--all-links-blues--all-links-blue:#184eff;--colors-1-5--color-1-blue-light:#426dfc;--colors-1-5--color-1-blue-ghost-transp-2\<deleted\|variable-3b307bdd-b205-9fdc-9901-40ac6ca4d96b\>:#c2d1ff73;--zzzs-archive--white-15-opacity\<deleted\|variable-7538d6a2-a706-b1c4-fb34-59eb0f439fc4\>:#ffffff26;--shadows--transparent\<deleted\|variable-b1a1511a-eee2-067e-f6f1-70869382bc38\>:var(--shadows--shadow-light);--shadows--shadow-dark:#1313137a;--_gdf-tokens---sp-10:40px;--all-links-blues--all-links-blue-hover:#012290;--colors-1-5--color-4-green-light:#68d88e;--shadows--shadow:#1313133d;--gdf-colors--color-brand-blue-light\<deleted\|variable-933ee447-9ed6-8738-dc51-e48012bbccea\>:#426dfc;--_gdf-tokens---sp-3:12px;--gdf-colors--color-brand-blue\<deleted\|variable-4d5f26bd-1a94-c23e-a1e0-27d4e9bd6993\>:#003cff;--zzzs-archive--border-default\<deleted\|variable-beac0bab\>:#0000001f;--zzzs-archive--white\<deleted\|variable-bb55bcc6\>:white;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--zzzs-archive--400\<deleted\|variable-e617119b\>:#dcddeb;--gdf-colors--color-error:#fc3762;--border-color--border-secondary:#e4ebf3;--_gdf-tokens---r-surface:14px;--zzzs-archive--100\<deleted\|variable-07926372\>:#fff;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--zzzs-archive--untitled-ui-gray100\<deleted\|variable-4a47ec41\>:#f7f9ff;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--colors-1-5--color-3-yellow-dark:#c19700;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--gdf-colors--color-warning:#ffc000;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839}body{color:var(--_gdf-tokens---ink-2);font-family:DM Sans,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.55}h1{color:var(--_gdf-tokens---ink);font-family:GDF Display,Arial,sans-serif;font-size:var(--_gdf-tokens---fs-h1-size);letter-spacing:-.01em;margin-top:0;margin-bottom:1.5rem;font-weight:900;line-height:1.08}h2{color:var(--_gdf-tokens---ink);font-family:GDF Display,Arial,sans-serif;font-size:var(--_gdf-tokens---fs-h2-size);letter-spacing:-.00234375rem;margin-top:0;margin-bottom:1.5rem;font-weight:900;line-height:1.08}h3{color:var(--_gdf-tokens---ink);font-family:GDF Display,Arial,sans-serif;font-size:var(--_gdf-tokens---fs-h3-size);margin-top:0;margin-bottom:.75rem;font-weight:700;line-height:1.25}h4{color:var(--_gdf-tokens---ink);font-family:GDF Display,Arial,sans-serif;font-size:var(--_gdf-tokens---fs-h4-size);text-transform:capitalize;margin-top:0;margin-bottom:.5rem;line-height:1.25}h5{margin-top:0;margin-bottom:1rem;font-size:1.5625rem;font-weight:700;line-height:1.25}h6{color:var(--b-ws--grey-3);letter-spacing:.25px;text-transform:uppercase;margin-top:0;margin-bottom:1rem;font-size:.9rem;line-height:1.25}p{color:var(--_gdf-tokens---ink-2);font-family:DM Sans,Arial,sans-serif;font-weight:400}a{text-decoration:none}ul,ol{margin-top:1rem;margin-bottom:1.5rem;padding-left:2.5rem}li{margin-bottom:.5rem}img{max-width:100%;display:inline-block}label{margin-bottom:5px;font-weight:700;display:block}code{color:var(--colors-1-5--color-4-green-dark)}blockquote{border-left:3px solid var(--background-colors--background-color-primary);margin-bottom:1.5rem;padding:1rem 2rem;font-size:1.25rem;line-height:1.6}figure{margin-bottom:1.5rem}figcaption{text-align:center;margin-top:5px}.hidden{margin-left:0;display:none}.no-margins{margin:0}.no-margins.margin-right-0{margin-right:0}.gdfds-eyebrow{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---primary);font-size:var(--_gdf-tokens---fs-eyebrow-size);letter-spacing:var(--_gdf-tokens---tracking-caps);text-transform:uppercase;align-items:center;margin-bottom:0;font-weight:700;line-height:1;display:inline-flex}.gdfds-eyebrow.is-on-dark{color:var(--_gdf-tokens---accent)}.gdfds-eyebrow.gdfds-eyebrow-centered{justify-content:center}.gdfds-eyebrow.hidden{display:none}.gdfds-display{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);font-size:clamp(2.5rem,1.5rem + 3.6vw,3.75rem);line-height:var(--_gdf-tokens---lh-tight);letter-spacing:var(--_gdf-tokens---tracking-tight);text-wrap:balance;margin:0;font-weight:900}.gdfds-display.gdfds-display-hero{max-width:18ch;margin-left:auto;margin-right:auto}.gdfds-display.gdfds-signature-display-line-two{margin-top:-1.8rem}.gdfds-display.hero-line-2{margin-top:-24px}.gdfds-h2{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-h2-size);line-height:var(--_gdf-tokens---lh-tight);letter-spacing:var(--_gdf-tokens---tracking-tight);text-wrap:balance;margin:0;font-weight:900}.gdfds-h2.hw-cta-h,.gdfds-h2.cr-cta-h,.gdfds-h2.hm-cta-h{margin-top:var(--_gdf-tokens---sp-3)}.gdfds-h2.gdfds-wall-heading{margin:0px auto var(--_gdf-tokens---fs-h2-size);text-align:center}.gdfds-h2.line-one{margin-bottom:0}.gdfds-h2.is-spaced-below{margin-bottom:var(--_gdf-tokens---sp-8)}.gdfds-h2.hm-cta-h{margin-top:var(--_gdf-tokens---sp-3)}.gdfds-h2.demo_modal-h2{margin-bottom:0}.gdfds-lede{max-width:60ch;font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text-muted);font-size:var(--_gdf-tokens---fs-lede-size);line-height:var(--_gdf-tokens---lh-normal);text-wrap:pretty;margin:.75em 0;font-weight:400}.gdfds-lede.hw-cta-lede,.gdfds-lede.cr-cta-lede{margin-top:var(--_gdf-tokens---sp-4)}.gdfds-lede.gdfds-lede-hero{margin-top:var(--_gdf-tokens---sp-5);margin-left:auto;margin-right:auto}.gdfds-lede.hm-lede-sp5{margin-top:var(--_gdf-tokens---sp-5)}.gdfds-lede.gdfds-wall-blurb{text-align:center;max-width:560px;margin:0 auto 44px}.gdfds-lede.hm-cta-lede{margin-top:var(--_gdf-tokens---sp-4)}.gdfds-body{padding-top:var(--_gdf-tokens---sp-3);padding-bottom:var(--_gdf-tokens---sp-3);font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-body-size);line-height:var(--_gdf-tokens---lh-normal);text-wrap:pretty;margin:0;font-weight:400}.gdfds-body.is-white{color:var(--_gdf-tokens---on-dark)}.gdfds-card{width:100%;padding:var(--_gdf-tokens---sp-6);border:1px solid var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---surface);color:var(--_gdf-tokens---text)}.gdfds-card:hover{border-color:var(--_gdf-tokens---divider);transform:translateY(-3px);box-shadow:0 8px 24px #1c17121a}.gdfds-card.gdfds-featured{border-color:var(--_gdf-tokens---primary);box-shadow:0 8px 24px #1c17121a}.gdfds-card.has-cue{flex-direction:column;display:flex}.gdfds-btn{background-color:var(--_gdf-tokens---primary);max-width:100%;font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---on-primary);font-size:var(--_gdf-tokens---fs-label-sm);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .14s cubic-bezier(.2,.7,.2,1),border-color,transform,box-shadow;display:inline-flex}.gdfds-btn:hover{background-color:var(--_gdf-tokens---primary-press)}.gdfds-btn:active{transform:translateY(1px)}.gdfds-btn:focus-visible,.gdfds-btn[data-wf-focus-visible]{box-shadow:0 0 0 3px #0052cc4d}.gdfds-btn.gdfds-small{padding:8px var(--_gdf-tokens---sp-4);font-size:var(--_gdf-tokens---fs-xs)}.gdfds-btn.gdfds-invert{background-color:var(--_gdf-tokens---on-primary);color:var(--_gdf-tokens---primary);border-color:#0000}.gdfds-btn.gdfds-accent{background-color:var(--_gdf-tokens---border-accent-soft);color:var(--_gdf-tokens---dark)}.gdfds-btn.gdfds-accent:hover{background-color:var(--_gdf-tokens---focus-ring)}.gdfds-btn.gdfds-accent.gdfds-large{padding:var(--_gdf-tokens---sp-3)var(--_gdf-tokens---sp-6);font-size:var(--_gdf-tokens---fs-body-size)}.gdfds-btn.gdfds-accent.hidden{display:none}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost:focus-visible,.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost[data-wf-focus-visible]{box-shadow:0 0 0 3px #0052cc}.gdfds-btn.gdfds-secondary{border-color:var(--_gdf-tokens---surface-line);color:var(--_gdf-tokens---text);background-color:#0000}.gdfds-btn.gdfds-secondary:hover{border-color:var(--_gdf-tokens---text);color:var(--_gdf-tokens---text);background-color:#0000}.gdfds-btn.gdfds-secondary.gdfds-large{padding:var(--_gdf-tokens---sp-3)var(--_gdf-tokens---sp-6);font-size:var(--_gdf-tokens---fs-body-size)}.gdfds-btn.gdfds-secondary.align-left{margin-left:var(--_gdf-tokens---tracking-eyebrow-sm)}.gdfds-btn.gdfds-ghost{padding-right:var(--_gdf-tokens---sp-3);padding-left:var(--_gdf-tokens---sp-3);color:var(--_gdf-tokens---primary);background-color:#0000;border-color:#0000}.gdfds-btn.gdfds-ghost:hover{background-color:var(--_gdf-tokens---primary-tint)}.gdfds-btn.gdfds-ghost.gdfds-small{padding-top:8px;padding-right:var(--_gdf-tokens---sp-4);padding-bottom:8px;padding-left:var(--_gdf-tokens---sp-4);color:var(--_gdf-tokens---primary);font-size:var(--_gdf-tokens---fs-xs);background-color:#0000;border-color:#0000}.gdfds-btn.gdfds-ghost.gdfds-large{padding-top:var(--_gdf-tokens---sp-3);padding-right:var(--_gdf-tokens---sp-6);padding-bottom:var(--_gdf-tokens---sp-3);padding-left:var(--_gdf-tokens---sp-6);color:var(--_gdf-tokens---primary);font-size:var(--_gdf-tokens---fs-body-size);padding-top:var(--_gdf-tokens---sp-3);padding-right:var(--_gdf-tokens---sp-6);padding-bottom:var(--_gdf-tokens---sp-3);padding-left:var(--_gdf-tokens---sp-6);font-size:var(--_gdf-tokens---fs-body-size);background-color:#0000;border-color:#0000}.gdfds-btn.gdfds-large{padding:var(--_gdf-tokens---sp-3)var(--_gdf-tokens---sp-6);font-size:var(--_gdf-tokens---fs-body-size)}.gdfds-btn.gdfds-meganav-cta{background-color:var(--_gdf-tokens---primary);font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---on-primary);font-size:var(--_gdf-tokens---fs-label-sm);letter-spacing:.01em;white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;padding:10px 20px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost:focus-visible,.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost[data-wf-focus-visible]{box-shadow:0 0 0 3px #0052cc}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ink{background-color:var(--_gdf-tokens---ink);color:var(--_gdf-tokens---white)}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ink:hover{background-color:var(--_gdf-tokens---ink-2)}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost{color:var(--_gdf-tokens---ink);background-color:#0000;border-width:1px;border-color:#0000}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost:hover{background-color:var(--_gdf-tokens---primary-tint);color:var(--_gdf-tokens---ink)}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost:focus-visible,.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ghost[data-wf-focus-visible]{box-shadow:0 0 0 3px #0052cc}.gdfds-btn.gdfds-meganav-cta.gdfds-secondary{border-color:var(--_gdf-tokens---surface-line);color:var(--_gdf-tokens---text);background-color:#0000}.gdfds-btn.gdfds-meganav-cta.gdfds-secondary:hover{border-color:var(--_gdf-tokens---text);color:var(--_gdf-tokens---text);background-color:#0000}.gdfds-container{width:100%;max-width:var(--_gdf-tokens---container);padding-right:var(--_gdf-tokens---gutter);padding-left:var(--_gdf-tokens---gutter);margin-left:auto;margin-right:auto}.gdfds-container.gdfds-art.is-blog{max-width:1100px;padding-top:0;padding-bottom:0}.gdfds-container.gdfds-container-centered{text-align:center}.gdfds-stack{flex-direction:column;gap:48px;display:flex}.gdfds-row{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:16px;display:flex}.gdfds-row.gdfds-center.gdfds-horizontal{flex-flow:row}.gdfds-row.cr-cta-row{margin-top:var(--_gdf-tokens---sp-6)}.gdfds-row.gdfds-hero-cta{margin-top:var(--_gdf-tokens---sp-8);justify-content:center}.gdfds-row.hm-row-sp8{margin-top:var(--_gdf-tokens---sp-8)}.gdfds-row.hw-cta-row_left{margin-top:var(--_gdf-tokens---sp-6);flex-flow:row;justify-content:flex-start;align-items:stretch;display:flex}.gdfds-row.ch{padding-top:var(--_gdf-tokens---sp-6);grid-column-gap:var(--_gdf-tokens---sp-4);grid-row-gap:var(--_gdf-tokens---sp-4);justify-content:flex-start;align-items:stretch;display:flex}.gdfds-row.hm-row-sp6{max-width:100%;margin-top:var(--_gdf-tokens---sp-6)}.gdfds-grid-3{grid-template-columns:1fr 1fr 1fr;gap:24px;margin-top:1.5rem;display:grid}.gdfds-grid-3.ch{grid-template-rows:auto;grid-template-columns:1fr}.gdfds-link{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---primary);border-bottom:2px solid #0000;margin-top:.75rem;font-weight:600;text-decoration:none}.gdfds-hint{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text-subtle);font-size:var(--_gdf-tokens---fs-xs)}.gdfds-hint._2px-rm{margin-right:2px}.gdfds-hint.gdfds-split-caption{text-align:center;max-width:44ch;margin-top:0;margin-bottom:0}.gdfds-hint.gdfds-crumb-sep{margin:0 6px}.gdfds-hint.gdfds-crumb-current{margin-top:0;margin-bottom:0}.gdfds-card-title{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-h4-size);margin:0;font-weight:900}.gdfds-hero-inner{z-index:1;width:100%;max-width:var(--_gdf-tokens---container);padding-right:var(--_gdf-tokens---gutter);padding-left:var(--_gdf-tokens---gutter);flex-direction:column;align-items:flex-start;gap:24px;margin-left:auto;margin-right:auto;display:flex;position:relative}.gdfds-nav-brand{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-h4-size);font-weight:900}.gdfds-footer{width:100%;max-width:var(--_gdf-tokens---container);padding-top:var(--_gdf-tokens---sp-16);padding-bottom:var(--_gdf-tokens---sp-10);border-radius:var(--_gdf-tokens---r-surface)var(--_gdf-tokens---r-surface)0px 0px;background-color:var(--_gdf-tokens---dark);color:var(--_gdf-tokens---on-dark-2);margin-left:auto;margin-right:auto}.gdfds-footer.gdfds-feel-crisp{border-top:3px solid var(--_gdf-tokens---primary);background-color:var(--_gdf-tokens---surface);max-width:none;color:var(--_gdf-tokens---text-muted);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---paper);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:#e7e2d6;--_gdf-tokens---r-control:6px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:#f2f0e8;--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:#e7e2d6;--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:10px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---cyan);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839;border-top:3px solid var(--_gdf-tokens---primary);background-color:var(--_gdf-tokens---surface);max-width:none;border-radius:0;margin-left:0;margin-right:0}.gdfds-footer-grid{padding-right:var(--_gdf-tokens---sp-6);padding-left:var(--_gdf-tokens---sp-6);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;display:grid}.gdfds-footer-grid.is-5col{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr}.gdfds-footer-h{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---on-dark);font-size:var(--_gdf-tokens---fs-xs);letter-spacing:.1em;text-transform:uppercase}.gdfds-footer-h.gdfds-on-light{color:var(--_gdf-tokens---text)}.gdfds-footer-col{flex-direction:column;gap:12px;display:flex}.gdfds-footer-link{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---on-dark-2);font-size:var(--_gdf-tokens---fs-label-sm);cursor:pointer;text-decoration:none}.gdfds-footer-link:hover{color:var(--_gdf-tokens---primary)}.gdfds-footer-link.gdfds-on-light{color:var(--_gdf-tokens---text-muted)}.gdfds-footer-link.gdfds-on-light:hover{color:var(--_gdf-tokens---primary)}.gdfds-footer-link.gdfds-on-light.inline-links{margin-left:var(--_gdf-tokens---sp-6);margin-left:var(--_gdf-tokens---sp-6)}.gdfds-footer-link.inline-link.social-icon-links{margin-right:var(--_gdf-tokens---sp-2);margin-right:var(--_gdf-tokens---sp-2)}.gdfds-section{background-color:var(--_gdf-tokens---bg);color:var(--_gdf-tokens---text);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---white);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---border-warm);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---rule);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839;padding-top:clamp(48px,5.5vw,72px);padding-bottom:clamp(48px,5.5vw,72px)}.gdfds-section.is-sunken{background-color:var(--_gdf-tokens---bg-sunken)}.gdfds-section.gdfds-logoband{--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---white);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---border-warm);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---rule);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839;padding-top:clamp(32px,5vw,56px);padding-bottom:clamp(32px,5vw,56px)}.gdfds-section.gdfds-bold{--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.375rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---cream);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:#c9c0ac;--_gdf-tokens---r-control:14px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:#c9c0ac;--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:18px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.25rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.04;--_gdf-tokens---tracking-tight:-.02em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839}.gdfds-section.gdfds-bold.is-tight-bottom{padding-bottom:clamp(16px,2.2vw,28px)}.gdfds-section.gdfds-feel-bold.gdfds-pad-sm,.gdfds-section.gdfds-pad-sm{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px)}.gdfds-section.gdfds-gradient-field{background-image:radial-gradient(52% 62% at 15% 16%,#00c9a74d,#0000 62%),radial-gradient(46% 56% at 88% 26%,#0052cc42,#0000 62%),radial-gradient(62% 72% at 64% 106%,#ff932033,#0000 62%)}.gdfds-section.gdfds-feel-bold{padding-top:clamp(56px,7vw,96px);padding-bottom:clamp(56px,7vw,96px)}.gdfds-section.gdfds-feel-bold.is-tight-top{padding-top:clamp(16px,2.2vw,28px)}.gdfds-section.gdfds-feel-bold.gdfds-pad-sm{padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(32px,4vw,56px)}.gdfds-cta{width:100%;max-width:var(--_gdf-tokens---container);padding-top:var(--_gdf-tokens---sp-12);padding-right:var(--_gdf-tokens---sp-12);padding-bottom:var(--_gdf-tokens---sp-12);padding-left:var(--_gdf-tokens---sp-12);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---bg);color:var(--_gdf-tokens---text);text-align:center;--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---dark);--_gdf-tokens---text:var(--_gdf-tokens---on-dark);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---dark-3);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---dark-2);--_gdf-tokens---primary:var(--_gdf-tokens---teal);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---dark-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---dark-3);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---dark);--_gdf-tokens---primary-press:var(--_gdf-tokens---teal-deep);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---dark-2);--_gdf-tokens---magenta-deep:#a80839;flex-direction:column;align-items:center;gap:20px;margin:clamp(44px,6vw,88px) auto;display:flex}.gdfds-faq-list{flex-direction:column;width:100%;display:flex}.gdfds-faq-list.hm-faq-mt{margin-top:var(--_gdf-tokens---sp-10)}.gdfds-faq-list.hidden{display:none}.gdfds-faq-item{padding-top:var(--_gdf-tokens---sp-5);padding-bottom:var(--_gdf-tokens---sp-5);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--_gdf-tokens---divider);flex-direction:column;gap:8px;display:flex}.gdfds-faq-q{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-lede-size);margin:0;font-weight:700}.gdfds-split{grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.gdfds-split.gdfds-split-top{align-items:start}.gdfds-ui-card{max-width:100%;padding-top:var(--_gdf-tokens---sp-3);padding-right:var(--_gdf-tokens---sp-3);padding-bottom:var(--_gdf-tokens---sp-3);padding-left:var(--_gdf-tokens---sp-3);border-color:var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---surface);border-style:solid;border-width:1px;flex-direction:column;gap:12px;display:flex;overflow:hidden;box-shadow:0 8px 24px #1c17121a}.gdfds-ui-card.gdfds-ui-card-hero{z-index:2;border-color:#e7e2d6;border-radius:16px;max-width:920px;margin-left:auto;margin-right:auto;position:relative;box-shadow:0 1px 2px #1c17120f,0 24px 64px -16px #1c171238,0 48px 120px -32px #0052cc24}.gdfds-ui-card.hidden{display:none}.gdfds-ui-card.is-visual{box-shadow:none;background-color:#0000;border-width:0;padding:0;overflow:visible}.gdfds-ui-bar{align-items:center;gap:6px;padding-bottom:8px;display:flex}.gdfds-ui-bar.hidden{display:none}.gdfds-vstack{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.gdfds-gradient-field{background-image:radial-gradient(52% 62% at 15% 16%,#00c9a74d,#0000 62%),radial-gradient(46% 56% at 88% 26%,#0052cc42,#0000 62%),radial-gradient(62% 72% at 64% 106%,#ff932033,#0000 62%)}.gdfds-gradient-field.hm-democard-media{max-width:100%}.gdfds-steps{grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;display:grid}.gdfds-step{padding-top:var(--_gdf-tokens---sp-5);border-top-style:solid;border-top-width:1px;border-top-color:var(--_gdf-tokens---divider);flex-direction:column;gap:8px;display:flex}.gdfds-step-num{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---primary);font-size:var(--_gdf-tokens---fs-h2-size);font-weight:900;line-height:1}.gdfds-dark{padding-top:var(--_gdf-tokens---section-pad);padding-bottom:var(--_gdf-tokens---section-pad);background-color:var(--_gdf-tokens---bg);color:var(--_gdf-tokens---text);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---dark);--_gdf-tokens---text:var(--_gdf-tokens---on-dark);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---dark-3);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---dark-2);--_gdf-tokens---primary:var(--_gdf-tokens---teal);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---dark-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---dark-3);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---dark);--_gdf-tokens---primary-press:var(--_gdf-tokens---teal-deep);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---dark-2);--_gdf-tokens---magenta-deep:#a80839}.gdfds-jcell-n{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---primary);font-size:var(--_gdf-tokens---fs-h4-size);margin:0;font-weight:900;line-height:1}.gdfds-jcell-n.is-magenta{color:var(--_gdf-tokens---magenta)}.gdfds-jcell-n.is-teal{color:var(--_gdf-tokens---teal)}.gdfds-statrow{margin-top:var(--_gdf-tokens---sp-10);grid-column-gap:var(--_gdf-tokens---sp-5);grid-row-gap:var(--_gdf-tokens---sp-5);grid-template-columns:repeat(3,1fr);display:grid}.gdfds-statcard{border-color:var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---surface);border-style:solid;border-width:1px;padding:26px}.gdfds-statcard-n{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);letter-spacing:-.025em;margin:0;font-size:46px;font-weight:900;line-height:.9}.gdfds-statcard-c{color:var(--_gdf-tokens---text-muted);margin-top:12px;margin-bottom:0;font-size:14px;line-height:1.45}.gdfds-uirow{grid-column-gap:var(--_gdf-tokens---sp-3);border-color:var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-control);border-style:solid;border-width:1px;align-items:center;margin-bottom:8px;padding:12px 14px;display:flex}.gdfds-uirow.hidden{display:none}.gdfds-uirow-ic{background-color:var(--_gdf-tokens---primary);width:26px;height:26px;font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---white);border-radius:7px;flex-shrink:0;justify-content:center;place-items:center;margin:0;font-size:13px;font-weight:900;display:flex}.gdfds-uirow-ic.is-teal{background-color:var(--_gdf-tokens---teal)}.gdfds-uirow-ic.is-orange{background-color:var(--_gdf-tokens---orange);color:var(--b-ws--white)}.gdfds-uirow-ic.is-amber{background-color:var(--_gdf-tokens---status-amber)}.gdfds-uirow-ic.is-red{background-color:var(--_gdf-tokens---status-red)}.gdfds-uirow-ic.is-green{background-color:var(--_gdf-tokens---status-green);display:flex}.gdfds-uirow-t{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text);margin:0;font-size:13.5px;font-weight:600}.gdfds-uirow-meta{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---status-green);letter-spacing:.06em;text-transform:uppercase;margin-top:0;margin-bottom:0;margin-left:auto;font-size:10px;font-weight:700}.gdfds-uirow-meta.is-warn{color:var(--_gdf-tokens---status-amber)}.gdfds-uirow-meta.is-bad{color:var(--_gdf-tokens---status-red)}.gdfds-vs-tile{width:24px;height:24px;font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---white);border-radius:6px;flex-shrink:0;justify-content:center;place-items:center;font-size:12px;font-weight:900;display:flex}.gdfds-vs-tile.is-comp{background-color:#5b2aa5}.gdfds-vs-tile.shopify{background-color:var(--_gdf-tokens---green-tint)}.gdfds-feel-crisp{--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---paper);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:#e7e2d6;--_gdf-tokens---r-control:6px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:#f2f0e8;--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:#e7e2d6;--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:10px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---cyan);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839;max-width:100%}.gdfds-feel-bold{background-color:var(--_gdf-tokens---cream);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.375rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---cream);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:#c9c0ac;--_gdf-tokens---r-control:14px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:#c9c0ac;--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:18px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.25rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.04;--_gdf-tokens---tracking-tight:-.02em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839}.gdfds-faq-a{width:100%}.gdfds-open{position:relative}.gdfds-story-quote{font-family:var(--_gdf-tokens---font-serif);color:var(--_gdf-tokens---ink);margin:14px 0 0;font-size:16px;font-style:italic;line-height:1.5}.gdfds-story-quote.gdfds-meganav-quote{margin-top:8px;margin-bottom:0;font-size:13.5px;line-height:1.5}.gdfds-story-who{color:var(--_gdf-tokens---ink-3);margin-top:14px;font-size:12.5px}.gdfds-story-who.gdfds-meganav-who{margin-top:8px;margin-bottom:12px;font-size:12px}.gdfds-storygrid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr 1fr;margin-top:clamp(28px,4vw,44px);margin-bottom:clamp(28px,4vw,44px);display:grid}.gdfds-storycard{grid-column-gap:clamp(28px,4vw,56px);grid-row-gap:clamp(28px,4vw,56px);border:1px solid var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---surface);grid-template-columns:1.1fr .9fr;align-items:center;padding:clamp(26px,4vw,44px);display:grid;box-shadow:0 10px 24px #070d1a14}.gdfds-storycard-text-container{grid-row-gap:16px;flex-direction:column;align-items:flex-start;display:flex}.gdfds-storycard-h3{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---ink);line-height:var(--_gdf-tokens---lh-snug);margin-top:0;margin-bottom:0;font-size:clamp(22px,2.6vw,30px);font-weight:900}.gdfds-storycard-media-container{display:block}.gdfds-storycard-vis{aspect-ratio:4/3;border-color:var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);background-color:var(--_gdf-tokens---paper);border-style:solid;border-width:1px;place-items:center;display:grid;overflow:hidden}.gdfds-democard{grid-column-gap:var(--_gdf-tokens---sp-6);grid-row-gap:var(--_gdf-tokens---sp-6);border-color:var(--_gdf-tokens---surface-line);border-top-left-radius:var(--_gdf-tokens---r-surface);border-top-right-radius:var(--_gdf-tokens---r-surface);border-bottom-left-radius:var(--_gdf-tokens---r-surface);border-bottom-right-radius:var(--_gdf-tokens---r-surface);background-image:linear-gradient(135deg,#fbe7ed,#fff6ed);border-style:solid;border-width:1px;grid-template-rows:auto;grid-template-columns:1fr 1fr;align-items:center;padding:clamp(20px,4vw,48px);display:grid}.gdfds-footer-legal{margin-top:var(--_gdf-tokens---sp-6);padding-top:var(--_gdf-tokens---sp-6);border-top:1px solid var(--_gdf-tokens---divider);color:var(--_gdf-tokens---text-subtle);font-size:var(--_gdf-tokens---fs-xs);grid-column:1/-1}.gdfds-ui-body{grid-column-gap:var(--_gdf-tokens---sp-4);grid-row-gap:var(--_gdf-tokens---sp-4);background-image:repeating-linear-gradient(135deg,#0000 0 22px,#7a6d5c0f 22px 23px);flex-direction:column;min-height:220px;display:flex;position:relative}.gdfds-ui-body.gdfds-ui-body-slider{isolation:isolate;height:420px;position:relative;overflow:hidden}.gdfds-ui-body.hm-ui-body-180{min-height:180px}.gdfds-ui-body.hm-ui-body-180.hidden{display:none}.gdfds-brand-logo{width:auto;height:28px}.hm-democard-media{padding:var(--_gdf-tokens---sp-6);border-radius:var(--_gdf-tokens---r-surface)}.gdfds-footer-text{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---on-dark-2);font-size:var(--_gdf-tokens---fs-label-sm);text-decoration:none}.gdfds-footer-text.gdfds-on-light{color:var(--_gdf-tokens---text-muted)}.gdfds-horizontal-int-block{display:flex}.collection-list-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr}.collection-list-6{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.eyebrow-pill-product-cream{color:#0052cc;width:fit-content;letter-spacing:var(--_gdf-tokens---tracking-eyebrow);text-transform:uppercase;background:linear-gradient(#f7f5f0,#f7f5f0) padding-box padding-box,linear-gradient(90deg,#0052cc,#00c9a7) border-box;border:1px solid #0000;border-radius:999px;align-items:center;padding:7px 14px;font-family:DM Sans,Arial,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.eyebrow-pill-product-cream.gdfsc-hero-eyebrow{font-family:var(--_gdf-tokens---font-body);margin-bottom:20px}.gdfds-meganav{z-index:100;background-color:var(--_gdf-tokens---surface);max-width:100%;transition:transform .26s cubic-bezier(.2,.7,.2,1);position:sticky;top:0;left:0;right:0}.gdfds-meganav-bar{z-index:102;border-bottom:1px solid var(--_gdf-tokens---surface-line);background-color:var(--_gdf-tokens---surface);align-items:center;gap:8px;max-width:100%;height:76px;padding-left:min(5.6vw,90px);padding-right:min(5.6vw,90px);display:flex;position:relative}.gdfds-meganav-logo{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);letter-spacing:1px;margin-right:clamp(16px,6vw,120px);font-size:19px}.gdfds-meganav-items{align-items:center;gap:8px;display:flex}.gdfds-meganav-trigger{color:var(--_gdf-tokens---text);border-radius:20px;align-items:center;gap:7px;padding:9px 16px;font-size:15.5px;display:flex}.gdfds-meganav-right{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.gdfds-meganav-cta{background-color:var(--_gdf-tokens---primary);color:#fff;border-radius:19px;padding:10px 24px;font-size:14.5px}.gdfds-meganav-burger{margin-left:auto;display:none}.gdfds-meganav-panel{z-index:101;border-bottom:1px solid var(--_gdf-tokens---surface-line);background-color:var(--_gdf-tokens---surface);padding:44px min(5.6vw,90px) 56px;display:none;position:absolute;top:76px;left:0;right:0}.gdfds-meganav-scrim{z-index:99;background-color:#0f121614;display:none;position:fixed;inset:76px 0 0}.gdfds-meganav-grid{grid-column-gap:48px;grid-row-gap:0px;display:grid}.gdfds-meganav-eyebrow{color:var(--_gdf-tokens---text-subtle);letter-spacing:2px;text-transform:uppercase;margin-bottom:22px;font-size:11px;font-weight:700}.gdfds-meganav-eyebrow.gdfds-meganav-eyebrow-accent{color:var(--_gdf-tokens---primary)}.gdfds-meganav-divider{border-left:1px solid var(--_gdf-tokens---surface-line)}.gdfds-meganav-panellink{color:var(--_gdf-tokens---primary);margin-top:18px;font-size:13.5px;display:inline-block}.gdfds-meganav-aigrid{grid-column-gap:40px;grid-row-gap:34px;grid-template-columns:1fr 1fr;align-content:start;display:grid}.gdfds-meganav-aiitem{gap:18px;display:flex}.gdfds-meganav-aiitem.hidden{display:none}.gdfds-meganav-featitem{gap:16px;display:flex}.gdfds-meganav-lcitem{gap:16px;margin-bottom:26px;display:flex}.gdfds-meganav-badge{background-color:var(--_gdf-tokens---primary-tint);color:var(--_gdf-tokens---primary);border-radius:5px;margin-left:8px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.gdfds-meganav-seeall{color:var(--_gdf-tokens---primary);font-size:13.5px}.gdfds-meganav-seeall.gdfds-meganav-seeall-indent{margin-left:34px}.gdfds-meganav-icon-lg{background-color:var(--_gdf-tokens---primary-tint);border-radius:12px;flex:none;width:56px;height:56px;padding:10px}.gdfds-meganav-icon-sm{background-color:var(--_gdf-tokens---primary-tint);border-radius:8px;flex:none;width:30px;height:30px;padding:4px}.gdfds-meganav-icon-sm.gdfds-meganav-icon-bare{background-color:#0000;border-radius:0;width:22px;height:22px;padding:0}.gdfds-meganav-icon-sm.gdfds-meganav-icon-bare.blue{color:var(--_gdf-tokens---blue)}.gdfds-meganav-icon-lc{background-color:#f3efe7;border-radius:11px;flex:none;width:48px;height:48px;padding:9px}.gdfds-meganav-rail,.gdfds-meganav-col,.gdfds-meganav-text{padding-left:0;list-style-type:none}.gdfds-meganav-story{background-color:var(--_gdf-tokens---bg);border-radius:12px;margin-top:26px;padding:20px}.gdfds-meganav-story-brand{letter-spacing:1px;font-size:12px;font-weight:700}.gdfds-meganav-mobile{display:none}.gdfds-meganav-row{grid-column-gap:12px;align-items:center;display:flex}.gdfds-blog{flex-flow:column;display:flex}.gdfds-democard-txt-wrap{width:100%;max-width:100%}.gdfds-footer-compliance{justify-content:flex-end;align-items:center;display:flex}.gdfds-footer-icon{width:24px;height:24px}.gdfds-footer-sub{margin-top:var(--_gdf-tokens---sp-6);justify-content:space-between;display:flex}.gdfds-hero-visual{width:100%;max-width:100%;height:auto;display:block}.panel-tile-inactive{color:#6b7280;background-color:#f9fafb;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9375rem;font-weight:700;display:flex}.panel-title{color:#111827;font-size:.8125rem;font-weight:600}.panel-card{background-color:#fff;border:1px solid #eef0f3;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px #11182714}.toggle-track-off{background-color:#e5e7eb;border-radius:999px;flex:none;align-items:center;width:36px;height:20px;padding:2px;display:inline-flex}.panel-live-dot{background-color:#14b8a6;border-radius:50%;flex:none;width:7px;height:7px}.toggle-knob{background-color:#fff;border-radius:50%;width:16px;height:16px}.panel-pill-published{grid-column-gap:7px;grid-row-gap:7px;color:#047857;background-color:#ecfdf5;border-radius:999px;align-items:center;margin-left:auto;padding:7px 13px;font-size:.8125rem;font-weight:600;display:inline-flex}.panel-row-last{grid-column-gap:14px;grid-row-gap:14px;align-items:center;padding:16px 18px;display:flex}.panel-tile-icon{width:20px;height:20px;display:block}.panel-state{color:#6b7280;font-size:.8125rem}.panel-action-idle{color:#6b7280;font-size:.8125rem;font-weight:500}.panel-head{grid-column-gap:10px;grid-row-gap:10px;background-color:#f9fafb;border-bottom:1px solid #eef0f3;align-items:center;padding:14px 18px;display:flex}.panel-state-live{color:#047857;font-size:.8125rem;font-style:italic;font-weight:600}.pill-dot-ok{background-color:#10b981;border-radius:50%;flex:none;width:6px;height:6px}.pill-dot-ok.hidden{display:none}.panel-row{grid-column-gap:14px;grid-row-gap:14px;border-bottom:1px solid #eef0f3;align-items:center;padding:16px 18px;display:flex}.toggle-track-on{background-color:#366fff;border-radius:999px;flex:none;justify-content:flex-end;align-items:center;width:36px;height:20px;padding:2px;display:inline-flex}.panel-sync-text{color:#6b7280;font-size:.8125rem}.panel-foot{grid-column-gap:10px;grid-row-gap:10px;background-color:#f9fafb;border-top:1px solid #eef0f3;align-items:center;padding:14px 18px;display:flex}.panel-name{color:#111827;flex:1;font-size:.9375rem;font-weight:600}.panel-tile{color:#255dfb;background-color:#eff4ff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:.9375rem;font-weight:700;display:flex}.panel-name-inactive{color:#6b7280;flex:1;font-size:.9375rem;font-weight:600}.gdfds-ui-card-image{width:100%;height:auto;display:block}.gdfds-ui-card-image.is-surfaced{border-radius:12px;box-shadow:0 8px 24px #1c17121a}.demo_step{grid-column-gap:var(--_gdf-tokens---sp-3);grid-row-gap:var(--_gdf-tokens---sp-2);font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-xs);flex-flow:wrap;align-items:center;line-height:1;display:flex}.demo_step-bar{background-color:var(--_gdf-tokens---surface-line);flex-grow:0;flex-shrink:0;width:56px;height:3px;position:relative;overflow:hidden}.demo_step-fill{background-color:var(--_gdf-tokens---primary);width:50%;position:absolute;top:0;bottom:0;left:0}.demo_step-fill.demo_step-fill-full{width:100%}.demo_step-label{font-weight:700}.demo_step-cap{color:var(--_gdf-tokens---text-subtle)}.demo_hs-form{width:100%;min-height:120px}.demo_micro{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text-subtle);font-size:var(--_gdf-tokens---fs-xs);line-height:var(--_gdf-tokens---lh-normal);margin-top:0;margin-bottom:0}.demo_aside-link{font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text-muted);font-size:var(--_gdf-tokens---fs-sm);line-height:var(--_gdf-tokens---lh-normal);margin-top:0;margin-bottom:0}.demo_gradrule{z-index:1;background-image:linear-gradient(90deg,#0052cc,#00c9a7);height:3px;position:absolute;top:0;left:0;right:0}.demo_agenda-title{margin-top:0;margin-bottom:var(--_gdf-tokens---sp-2);font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-h4-size);line-height:var(--_gdf-tokens---lh-snug);letter-spacing:var(--_gdf-tokens---tracking-tight);font-weight:900}.demo_agenda-list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.demo_agenda-item{padding-top:var(--_gdf-tokens---sp-4);padding-bottom:var(--_gdf-tokens---sp-4);grid-column-gap:var(--_gdf-tokens---sp-3);grid-row-gap:0px;border-top:1px solid #ffffff1f;grid-template-columns:28px minmax(0,1fr);display:grid}.demo_agenda-item:first-child{border-top-width:0}.demo_agenda-n{font-family:var(--_gdf-tokens---font-display);color:var(--_gdf-tokens---accent);font-size:22px;font-weight:900;line-height:1.1}.demo_agenda-h{color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-body-size);line-height:var(--_gdf-tokens---lh-snug);margin-top:0;margin-bottom:0;font-weight:700;display:block}.demo_agenda-p{margin-top:var(--_gdf-tokens---sp-1);color:var(--_gdf-tokens---text-muted);font-size:var(--_gdf-tokens---fs-sm);margin-bottom:0;line-height:1.5}.demo_rep{margin-top:var(--_gdf-tokens---sp-5);padding-top:var(--_gdf-tokens---sp-5);grid-column-gap:14px;border-top:1px solid #ffffff1f;flex-direction:row;align-items:center;display:flex}.demo_rep-avatar{border:1px dashed var(--_gdf-tokens---on-dark-2);width:52px;height:52px;color:var(--_gdf-tokens---on-dark-2);letter-spacing:.04em;border-radius:50%;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;display:flex;overflow:hidden}.demo_rep-name{color:var(--_gdf-tokens---text);font-size:var(--_gdf-tokens---fs-sm);line-height:var(--_gdf-tokens---lh-snug);font-weight:700;display:block}.demo_rep-title{color:var(--_gdf-tokens---text-muted);font-size:var(--_gdf-tokens---fs-xs);margin-top:0;margin-bottom:0;line-height:1.4}.demo_modal{z-index:100000;padding:var(--_gdf-tokens---sp-12)var(--_gdf-tokens---sp-6);flex-direction:column;justify-content:flex-start;align-items:center;display:none;position:fixed;inset:0;overflow-y:auto}.demo_modal-overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1c17128c;position:fixed;inset:0}.demo_modal-shell{z-index:1;grid-column-gap:0px;grid-row-gap:0px;border-radius:var(--_gdf-tokens---r-xl);background-color:var(--_gdf-tokens---surface);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---cream);--_gdf-tokens---text:var(--_gdf-tokens---ink);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---border-warm);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---white);--_gdf-tokens---primary:var(--_gdf-tokens---blue);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---cream-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---ink-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---rule);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---white);--_gdf-tokens---primary-press:var(--_gdf-tokens---blue-press);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---ink-3);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---white);--_gdf-tokens---magenta-deep:#a80839;grid-template-columns:minmax(0,7fr) minmax(0,5fr);width:100%;max-width:960px;margin-top:auto;margin-bottom:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 80px #1c171240}.demo_modal-form{min-width:0;padding:var(--_gdf-tokens---sp-10);grid-row-gap:var(--_gdf-tokens---sp-4);color:var(--_gdf-tokens---text);flex-direction:column;align-items:flex-start;display:flex}.demo_modal-panel{min-width:0;padding:var(--_gdf-tokens---sp-10);background-color:var(--_gdf-tokens---bg);font-family:var(--_gdf-tokens---font-body);color:var(--_gdf-tokens---text);--_gdf-tokens---ink-2:#3d3529;--_gdf-tokens---ink:#1c1712;--_gdf-tokens---fs-h1-size:clamp(2.25rem,1.6rem + 2.4vw,3rem);--_gdf-tokens---fs-h2-size:clamp(1.75rem,1.4rem + 1.4vw,2.25rem);--_gdf-tokens---fs-h3-size:clamp(1.375rem,1.2rem + .7vw,1.625rem);--_gdf-tokens---fs-h4-size:1.25rem;--_gdf-tokens---section-pad:clamp(48px,8vw,112px);--_gdf-tokens---bg:var(--_gdf-tokens---dark);--_gdf-tokens---text:var(--_gdf-tokens---on-dark);--_gdf-tokens---sp-4:16px;--_gdf-tokens---surface-line:var(--_gdf-tokens---dark-3);--_gdf-tokens---r-control:10px;--_gdf-tokens---surface:var(--_gdf-tokens---dark-2);--_gdf-tokens---primary:var(--_gdf-tokens---teal);--_gdf-tokens---focus-ring:#0052cc4d;--_gdf-tokens---r-pill:999px;--_gdf-tokens---bg-sunken:var(--_gdf-tokens---dark-2);--_gdf-tokens---text-muted:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---blue-tint:#ebf0fa;--_gdf-tokens---green-tint:#e7f3ec;--_gdf-tokens---status-green:#2b915a;--_gdf-tokens---red-tint:#fcebeb;--_gdf-tokens---status-red:#e5484d;--_gdf-tokens---cream:#f7f5f0;--_gdf-tokens---divider:var(--_gdf-tokens---dark-3);--_gdf-tokens---sp-8:32px;--_gdf-tokens---paper:#fbfaf7;--_gdf-tokens---sp-10:40px;--_gdf-tokens---sp-3:12px;--_gdf-tokens---primary-tint:var(--_gdf-tokens---blue-tint);--_gdf-tokens---sp-6:24px;--_gdf-tokens---r-surface:14px;--_gdf-tokens---ink-3:#7a6d5c;--_gdf-tokens---font-body:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--_gdf-tokens---container:1200px;--_gdf-tokens---gutter:clamp(20px,5vw,64px);--_gdf-tokens---on-primary:var(--_gdf-tokens---dark);--_gdf-tokens---primary-press:var(--_gdf-tokens---teal-deep);--_gdf-tokens---rule:#d0c8b8;--_gdf-tokens---fs-display-size:clamp(2.75rem,1.6rem + 4.2vw,4.5rem);--_gdf-tokens---sp-5:20px;--_gdf-tokens---fs-lede-size:1.125rem;--_gdf-tokens---fs-eyebrow-size:.75rem;--_gdf-tokens---fs-label-sm:.875rem;--_gdf-tokens---accent:var(--_gdf-tokens---teal);--_gdf-tokens---dark:#070d1a;--_gdf-tokens---teal-deep:#00a98c;--_gdf-tokens---sp-2:8px;--_gdf-tokens---text-subtle:var(--_gdf-tokens---on-dark-2);--_gdf-tokens---orange:#ff9320;--_gdf-tokens---sp-12:48px;--_gdf-tokens---tracking-caps:.14em;--_gdf-tokens---font-display:"GDF Display","Arial Black",sans-serif;--_gdf-tokens---lh-tight:1.08;--_gdf-tokens---tracking-tight:-.01em;--_gdf-tokens---font-serif:"GDF Serif",Georgia,serif;--_gdf-tokens---lh-snug:1.25;--_gdf-tokens---lh-normal:1.55;--_gdf-tokens---fs-body-size:1rem;--_gdf-tokens---on-dark:#e8edf5;--_gdf-tokens---tracking-eyebrow-sm:.1em;--_gdf-tokens---fs-xs:.8125rem;--_gdf-tokens---border-accent-soft:#cfddf4;--_gdf-tokens---white:white;--_gdf-tokens---amber-tint:#fbf1e0;--_gdf-tokens---border-warm:#ddd5c4;--_gdf-tokens---blue:#0052cc;--_gdf-tokens---teal:#00c9a7;--_gdf-tokens---cyan:#0dc5ff;--_gdf-tokens---green:#0bce59;--_gdf-tokens---magenta:#d60b4b;--_gdf-tokens---status-amber:#e0901f;--_gdf-tokens---sp-16:64px;--_gdf-tokens---on-dark-2:#a0aabb;--_gdf-tokens---sp-1:4px;--_gdf-tokens---container-narrow:760px;--_gdf-tokens---r-md:10px;--_gdf-tokens---sp-7:28px;--_gdf-tokens---dark-3:#1a2436;--_gdf-tokens---border-hover:#c9bfa9;--_gdf-tokens---fs-sm:.875rem;--_gdf-tokens---fs-body-lg:1.125rem;--_gdf-tokens---tracking-eyebrow:.12em;--_gdf-tokens---r-xl:20px;--_gdf-tokens---cream-2:#efe9dc;--_gdf-tokens---dark-2:#0e1626;--_gdf-tokens---blue-press:#003d99;--_gdf-tokens---sp-20:80px;--_gdf-tokens---sp-24:96px;--_gdf-tokens---sp-32:128px;--_gdf-tokens---bg-elevated:var(--_gdf-tokens---dark-2);--_gdf-tokens---magenta-deep:#a80839;position:relative}.demo_modal-close{top:var(--_gdf-tokens---sp-4);right:var(--_gdf-tokens---sp-4);z-index:2;width:40px;height:40px;color:var(--_gdf-tokens---text);cursor:pointer;background-color:#0000;border:1.5px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;line-height:1;display:flex;position:absolute}.gdfds-card-anchor-img{width:100%;height:auto;display:block}.gdfds-speclist{grid-column-gap:48px;grid-row-gap:0px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:0;margin-bottom:0;display:grid}.gdfds-speclist-value{margin:4px 0 0}.gdfds-speclist-row{border-bottom:1px solid var(--_gdf-tokens---surface-line);padding-top:14px;padding-bottom:14px}.gdfds-speclist-row:last-child{border-bottom-style:none;padding-bottom:0}.gdfds-speclist-row.gdfds-speclist-row-wide{border-bottom-style:none;grid-column:1/-1;padding-bottom:0}.gdfds-split-media{flex-direction:column;align-items:center;gap:12px;margin:0;display:flex}.gdfds-split-img{border:1px solid var(--_gdf-tokens---surface-line);border-radius:var(--_gdf-tokens---r-surface);width:auto;max-width:100%;height:auto;max-height:640px;display:block}@media screen and (min-width:1920px){.no-margins.margin-right-0{margin-right:0}}@media screen and (max-width:991px){h2{font-size:2.5rem;line-height:1.2}h3{margin-bottom:.75rem;font-size:1.875rem;line-height:1.2}h4{font-size:1.5625rem;line-height:1.2}h5{font-size:1.25rem;line-height:1.25}p{margin-bottom:1.5rem}.no-margins{margin-right:0}.gdfds-btn.gdfds-meganav-cta.gdfds-meganav-ink{margin-top:12px}.gdfds-grid-3{grid-template-columns:1fr 1fr}.gdfds-ui-card.gdfds-ui-card-hero{max-width:760px}.gdfds-steps{grid-template-columns:1fr 1fr}.gdfds-ui-body.gdfds-ui-body-slider{height:380px}.gdfds-meganav-right{gap:8px}.demo_modal-shell,.gdfds-speclist{grid-template-columns:minmax(0,1fr)}}@media screen and (max-width:767px){body{font-size:1rem}h2{font-size:1.875rem;line-height:1.4}h3{font-size:1.5625rem;line-height:1.2}h4{font-size:1.25rem;line-height:1.25}h5{font-size:.9375rem;line-height:1.25}.no-margins.smaller_mobile{font-size:2.25rem}.gdfds-h2.is-spaced-below{margin-bottom:var(--_gdf-tokens---sp-6)}.gdfds-grid-3{grid-template-columns:1fr}.gdfds-footer-grid,.gdfds-footer-grid.is-5col,.gdfds-footer-grid.is-5col{grid-template-columns:1fr 1fr}.gdfds-split{grid-template-columns:1fr}.gdfds-ui-card.gdfds-ui-card-hero{max-width:100%}.gdfds-steps,.gdfds-statrow,.gdfds-storygrid,.gdfds-storycard,.gdfds-democard{grid-template-columns:1fr}.gdfds-ui-body.gdfds-ui-body-slider{height:340px}.gdfds-meganav-right{gap:8px}.demo_agenda-item{grid-template-columns:22px minmax(0,1fr)}.demo_modal-form,.demo_modal-panel{padding:28px}}@media screen and (max-width:479px){h5{line-height:1.25}.no-margins{letter-spacing:.6px;margin-right:0}.gdfds-btn{width:100%;margin-bottom:var(--_gdf-tokens---sp-3)}.gdfds-row{flex-flow:column;width:100%}.gdfds-row.hw-cta-row_left{flex-flow:column}.gdfds-row.ch.role-icon-cards{flex-flow:row}.gdfds-row.role-icon-card{min-width:20%}.gdfds-footer-grid,.gdfds-footer-grid.is-5col,.gdfds-footer-grid.is-5col{grid-template-columns:1.25fr 1fr}.gdfds-footer-link.gdfds-on-light.inline-links{margin-top:var(--_gdf-tokens---sp-1);margin-bottom:var(--_gdf-tokens---sp-1);margin-left:0;margin-top:var(--_gdf-tokens---sp-1);margin-bottom:var(--_gdf-tokens---sp-1);margin-left:0;margin-top:var(--_gdf-tokens---sp-1);margin-bottom:var(--_gdf-tokens---sp-1);margin-left:0}.gdfds-cta{width:auto;margin-right:var(--_gdf-tokens---sp-3);margin-left:var(--_gdf-tokens---sp-3)}.gdfds-cta.newsletter{margin-right:var(--_gdf-tokens---sp-1);margin-left:var(--_gdf-tokens---sp-1);padding-right:var(--_gdf-tokens---sp-8);padding-left:var(--_gdf-tokens---sp-8)}.gdfds-democard{max-width:100%}.gdfds-ui-body.gdfds-ui-body-slider{height:300px}.gdfds-horizontal-int-block{flex-flow:wrap}.collection-list-6{grid-template-columns:1fr}.eyebrow-pill-product-cream{letter-spacing:var(--_gdf-tokens---tracking-eyebrow-sm);padding:6px 12px}.gdfds-meganav-right{gap:8px}.gdfds-footer-compliance{flex-flow:column;align-items:flex-start}.gdfds-footer-sub{flex-flow:column}.gdfds-footer-socials{margin-top:var(--_gdf-tokens---sp-3);margin-bottom:var(--_gdf-tokens---sp-6)}}#w-node-_78f5209c-6489-c720-c576-2a2e34ef6e9d-5a54c481{justify-self:auto}@media screen and (max-width:479px){#w-node-c3659143-8bc5-d20c-c06c-766084c2c3ab-84c2c3a9{grid-area:span 1/span 2/span 1/span 2}}