.gd-process,.gd-showcase{font-family:var(--body),-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.gd-process *{box-sizing:border-box}.gd-process{color:#142b3b}.gd-process .section-heading h2{font-family:var(--display);font-size:clamp(32px,4vw,52px);line-height:1.12}.gd-process .section-heading .conversation-intro{font-size:16px;line-height:1.7;color:#68756e;max-width:680px;margin:20px auto 0}.gd-showcase .fs-heading{margin-bottom:32px}.gd-showcase .fs-heading h2{font-size:clamp(32px,4vw,52px)}.gd-features{font-family:var(--body),-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color-scheme:light}.gd-f-tabs{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#b8c3cc transparent;scroll-padding:24px;justify-content:flex-start}.gd-f-tabs button{flex:0 0 auto;min-height:48px}.gd-f-content{min-height:0}.gd-f-feature-copy{border-top:1px solid #dce3e9;margin-top:24px;padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:8px 32px;align-items:start}.gd-f-feature-copy .fs-category{color:#8692a0;font-size:12px;grid-column:1}.gd-f-feature-copy h3{grid-column:1;font-size:24px;line-height:1.3;font-weight:600;letter-spacing:-.5px;color:#172436}.gd-f-feature-copy p{font-size:16px;line-height:1.6;color:#6c7a88;grid-column:2}.gd-f-feature-copy .fs-payoff{font-size:16px;font-weight:600;color:#274333;grid-row:1/3}.gd-feature-index{font-size:12px;text-align:center;color:#7a8791;margin:24px 0 0;line-height:1.8}.gd-features .gd-f-extra-screen{position:relative;min-height:400px;height:auto;padding:24px;border:1px solid #e0e6ed;border-radius:24px;background:#fff;color:#172436;font:400 16px/1.5 var(--body),sans-serif;display:block;overflow:hidden}.gd-f-extra-screen header{height:auto;min-height:40px;margin-bottom:24px;gap:16px;border-bottom:1px solid #e4e9ee;padding-bottom:16px}.gd-f-extra-screen header b,.gd-f-extra-screen header strong{font-size:24px;line-height:1.3;font-weight:600}.gd-f-extra-screen header span,.gd-f-extra-screen small{font-size:12px;color:#7c8895}.gd-f-extra-screen button{font-size:12px;padding:12px 16px;border-radius:12px;background:#eaf0f5;color:#42566d;min-height:40px}.gd-f-extra-screen nav{gap:8px;border-color:#e4e9ee;padding-bottom:16px;margin-bottom:24px}.gd-f-extra-screen nav button[aria-pressed=true],.gd-f-extra-screen .pu-reuse-actions button[aria-pressed=true]{background:#172c42;color:#fff}.gd-f-extra-screen p,.gd-f-extra-screen .pu-review-line b,.gd-f-extra-screen .pu-asset>b{font-size:16px;line-height:1.6;color:#344c60}.gd-f-extra-screen footer{position:static;padding-top:24px;margin-top:24px;border-color:#e4e9ee;font-size:12px;gap:16px}.gd-f-extra-screen .pu-primary{background:#172c42;color:#fff;font-weight:600}.gd-f-extra-screen input[type=checkbox]{width:16px;height:16px;margin-right:8px;flex-shrink:0}.gd-f-extra-screen .pu-split{gap:32px;grid-template-columns:1.3fr 1fr}.gd-f-extra-screen .pu-image img{border-radius:16px}.gd-f-extra-screen .pu-image small{font-size:12px}.gd-f-extra-screen .pu-settings label{font-size:16px;gap:8px;margin-bottom:24px}.gd-f-extra-screen .pu-settings output{font-size:12px}.gd-f-extra-screen .pu-settings input[type=range]{height:16px}.gd-f-extra-screen button[role=switch]{width:36px;min-height:22px;height:22px;padding:3px;background:#c5d1dc}.gd-f-extra-screen button[role=switch]:before{width:16px;height:16px}.gd-f-extra-screen button[role=switch][aria-checked=true]{background:#218364}.gd-f-extra-screen button[role=switch][aria-checked=true]:before{transform:translateX(14px)}.gd-f-extra-screen .pu-settings select{font-size:12px;padding:8px;background:#f1f5f8;color:#274056;border-color:#ccd6df;width:120px}.gd-f-extra-screen .pu-review-line{gap:24px;margin:24px 0}.gd-f-extra-screen .pu-review-line img{width:200px;height:112px;border-radius:16px}.gd-f-extra-screen .pu-tag{color:#8e733e;font-size:12px;font-weight:600}.gd-f-extra-screen .pu-advice,.gd-f-extra-screen .pu-cue{padding:24px;margin:24px 0;background:#f1f6f3;border-color:#86b39d;border-radius:16px}.gd-f-extra-screen .pu-why{position:static;padding:24px;margin-top:24px;background:#edf3f7;border-color:#d2dfe9;border-radius:16px;font-size:16px;color:#344c60}.gd-f-extra-screen .pu-reuse-actions{gap:8px;padding-bottom:16px;border-color:#e3e9ef}.gd-f-extra-screen .pu-asset{padding:24px 0}.gd-f-extra-screen .pu-asset label{font-size:16px;margin-top:16px}.gd-f-extra-screen .ch-progress-top{padding:0;margin:24px 0}.gd-f-extra-screen .ch-progress-top>b{font-size:24px;color:#187351}.gd-f-extra-screen .ch-event-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gd-f-extra-screen .ch-event-rail>button{padding:16px;background:#f4f7fa;border:1px solid #e0e6eb;text-align:left;color:#354d63}.gd-f-extra-screen .ch-event-rail>button[aria-pressed=true]{border-color:#72ae92;background:#edf7f1}.gd-f-extra-screen .ch-event-rail>button>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:8px;display:block;margin:12px 0}.gd-f-extra-screen .ch-event-rail>button>span{font-size:16px;display:block;white-space:normal}.gd-f-extra-screen .ch-event-rail time{font-size:12px;color:#8c9aa5}.gd-f-extra-screen .ch-platform-line{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px;font-size:12px}.gd-f-extra-screen .ch-platform-line img{width:16px;height:16px;object-fit:contain}.gd-f-extra-screen .ch-platform-line b{font-size:16px;color:#13835d}.gd-f-extra-screen .ch-event-detail{display:flex;flex-wrap:wrap;align-items:center;padding:24px;background:#f0f7f3;border-radius:16px;gap:16px}.gd-f-extra-screen .ch-event-detail>span{font-size:16px;color:#355740}.gd-f-extra-screen .ch-event-detail>b{font-size:24px;color:#178254;margin-left:auto}.gd-f-extra-screen .ch-event-detail small{flex-basis:100%;font-size:12px;color:#738b7d}.gd-f-extra-screen .ch-share-sheet{inset:24px;background:#f6f9fb;border:1px solid #c9d6e2;border-radius:24px;padding:24px;color:#264055}.gd-f-extra-screen .ch-share-card{background:#e6f1ec;color:#245640;padding:24px;border-radius:16px}.gd-f-extra-screen .ch-share-card b{font-size:24px}.gd-f-extra-screen .ch-share-card strong,.gd-f-extra-screen .ch-share-card span{font-size:16px}.gd-f-extra-screen .ch-share-sheet label{font-size:16px;margin-top:24px}.gd-f-extra-screen .ch-share-sheet>small{font-size:12px;margin-top:16px}
html[data-theme=dark] .gd-process .section-heading,html[data-theme=dark] .gd-process .section-close strong{color:#eaf0f8}html[data-theme=dark] .gd-process .section-heading em{color:#72dfa9}html[data-theme=dark] .gd-process .section-heading .conversation-intro,html[data-theme=dark] .gd-process .section-close{color:#a8b8cc}.gd-process .workflow-comparison{color-scheme:light}.gd-process .workflow-comparison,.gd-showcase .gd-features{isolation:isolate}
@media(max-width:680px){.gd-f-feature-copy{display:block}.gd-f-feature-copy>*+*{margin-top:12px}.gd-f-feature-copy h3{font-size:24px}.gd-f-tabs{justify-content:flex-start;padding-inline:16px;gap:8px}.gd-f-tabs button{padding-inline:12px}.gd-f-extra-screen.pu-app,.gd-f-extra-screen.ch-ui{padding:16px;min-height:0}.gd-f-extra-screen header{align-items:start;flex-wrap:wrap}.gd-f-extra-screen header b,.gd-f-extra-screen header strong{font-size:24px}.gd-f-extra-screen .pu-split{grid-template-columns:1fr;gap:24px}.gd-f-extra-screen footer{flex-wrap:wrap;align-items:start}.gd-f-extra-screen .pu-review-line{flex-direction:column;align-items:stretch}.gd-f-extra-screen .pu-review-line img{width:100%;height:auto;aspect-ratio:16/9}.gd-f-extra-screen .ch-event-rail{grid-template-columns:1fr;gap:12px}.gd-f-extra-screen .ch-event-rail>button{display:grid;grid-template-columns:72px 1fr;gap:4px 12px}.gd-f-extra-screen .ch-event-rail>button>img{grid-column:1;grid-row:1/4;margin:0;align-self:center}.gd-f-extra-screen .ch-event-rail>button>time,.gd-f-extra-screen .ch-event-rail>button>span,.gd-f-extra-screen .ch-event-rail>button>small{grid-column:2;margin:0}.gd-f-extra-screen .ch-progress-top{display:flex;flex-wrap:wrap;gap:16px}.gd-f-extra-screen .ch-share-sheet{inset:8px;padding:16px}.gd-f-extra-screen .ch-share-card{padding:16px}.gd-f-extra-screen .pu-reuse-actions{flex-wrap:wrap}.gd-f-extra-screen .pu-asset label{align-items:start}.gd-process .section-heading .conversation-intro{font-size:14px}.gd-feature-index{display:none}}
.gd-showcase .fs-heading h2{font-family:var(--display);font-weight:600;letter-spacing:-1.5px;line-height:1.12}.gd-showcase .fs-heading h2 em{font-family:Baskerville,Georgia,serif;font-weight:400;color:#24624f}.gd-showcase .fs-heading .conversation-intro{font-size:16px;line-height:1.7;max-width:680px;margin-top:20px}html[data-theme=dark] .gd-showcase .fs-heading h2{color:#eaf0f8}html[data-theme=dark] .gd-showcase .fs-heading h2 em{color:#72dfa9}html[data-theme=dark] .gd-showcase .conversation-intro{color:#a8b8cc}
.gd-f-extra-screen .ch-platform-line>span{color:#65798b}.gd-f-extra-screen .ch-share-sheet>small{color:#65798b}
