@font-face{font-family:display;src:url(/_next/static/media/2cd54b20a9693220-s.p.ttf) format("truetype");font-display:swap;font-weight:650;font-style:normal}@font-face{font-family:display Fallback;src:local("Arial");ascent-override:95.60%;descent-override:24.93%;line-gap-override:0.00%;size-adjust:102.30%}.__className_58e093{font-family:display,display Fallback,Georgia;font-weight:650;font-style:normal}.__variable_58e093{--font-gd-display:"display","display Fallback",Georgia}@font-face{font-family:body;src:url(/_next/static/media/005906416391cc44-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:body;src:url(/_next/static/media/8aef31ad2b8dd4ce-s.p.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:94.48%;descent-override:29.53%;line-gap-override:0.00%;size-adjust:104.99%}.__className_56f848{font-family:body,body Fallback,Arial}.__variable_56f848{--font-gd-body:"body","body Fallback",Arial}.gd{--gd-paper:#fffdf7;--gd-surface:#ffffff;--gd-ink:#24251f;--gd-muted:#62665c;--gd-line:#dddcd2;--gd-leaf:#426747;--gd-leaf-soft:#e6eedf;--gd-gold:#a73e28;--gd-error:#a73e28;--gd-coral:#e76845;--gd-coral-text:#a73e28;--gd-butter:#f5d76e;--gd-butter-deep:#eecb4f;--gd-blue:#6279bd;--gd-blue-text:#42578f;--gd-leaf-art:#65976d;--gd-peach:#f9e3d8;--gd-lavender:#e9e8f5;--gd-sage:#e6eedf;background:var(--gd-paper);color:var(--gd-ink);font-family:var(--font-gd-body),Arial,sans-serif;font-size:17px;line-height:1.65;min-height:100vh;-webkit-font-smoothing:antialiased}.gd *{box-sizing:border-box}.gd h1,.gd h2,.gd h3,.gd h4{color:var(--gd-ink);margin:0;font-weight:600;letter-spacing:-.035em;line-height:1.18}.gd h1{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(42px,5.1vw,64px);letter-spacing:-.045em;line-height:1.08}.gd h2,.gd h3,.gd h4{font-family:var(--font-gd-body),Arial,sans-serif!important}.gd h2{font-size:clamp(30px,3.1vw,40px)}.gd h3{font-size:24px}.gd h4{font-size:20px}.gd p{margin:18px 0}.gd a{color:inherit;text-decoration:none}.gd img{max-width:100%;height:auto}.gd button,.gd input,.gd select,.gd textarea{font:inherit}.gd button{cursor:pointer}.gd button:disabled{cursor:wait;opacity:.65}.gd :focus-visible{outline:3px solid var(--gd-blue-text);outline-offset:4px}.gd :target{scroll-margin-top:96px}.gd-wrap{width:min(1040px,calc(100% - 80px));margin-inline:auto}.gd-section{padding-block:88px}.gd-kicker{font-size:14px;color:var(--gd-coral-text);margin:0 0 20px!important;font-weight:600}.gd-lead{font-size:20px;line-height:1.6;max-width:720px}.gd-lead,.gd-quiet{color:var(--gd-muted)}.gd-quiet{font-size:14px}.gd-text-link{display:inline-flex;gap:10px;align-items:center;font-size:16px;font-weight:600;text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:1px!important}.gd button.gd-text-link{border:0;padding:0;background:transparent;text-align:left}.gd-text-link:hover{text-decoration-thickness:2px!important}.gd-text-link span{font-size:20px}.gd-icon{width:30px;height:30px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.gd-button{min-height:50px;display:inline-flex;gap:14px;align-items:center;justify-content:center;padding:12px 22px;border:1px solid var(--gd-butter);border-radius:12px;background:var(--gd-butter);font-weight:600;font-size:15px;line-height:1.4;transition:background .15s,border-color .15s,transform .15s;color:var(--gd-ink)!important;text-decoration:none!important}.gd-button span{font-size:20px;line-height:1}.gd-button:hover{background:var(--gd-butter-deep);border-color:var(--gd-butter-deep);transform:translateY(-1px)}.gd-button-secondary{background:var(--gd-surface);color:var(--gd-ink)!important;border-color:var(--gd-line)}.gd-button-secondary:hover{background:#faf8f0;border-color:#b9b7aa}.gd-skip{position:fixed;top:12px;left:12px;z-index:100;background:var(--gd-ink);color:#fff!important;padding:12px 20px;border-radius:8px;transform:translateY(-180%)}.gd-skip:focus{transform:translateY(0)}.gd-header{position:relative;z-index:20;border-bottom:1px solid var(--gd-line);background:var(--gd-paper)}.gd-header-inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.gd-logo{display:block;flex-shrink:0}.gd-logo img{display:block;width:126px}.gd-desktop-nav{display:flex;gap:22px;align-items:center}.gd-desktop-nav a{font-size:14px;white-space:nowrap}.gd-desktop-nav a:hover{text-decoration:underline;text-underline-offset:5px}.gd-header-action{min-height:40px;font-size:13px;padding:10px 16px}.gd-mobile-nav{display:none}.gd-hero-band{background:var(--gd-paper)}.gd-hero,.gd-home-hero{display:grid;grid-template-columns:1.05fr 1fr;align-items:start;gap:64px;padding-block:68px}.gd-home-hero{padding-top:24px}.gd-hero-copy,.gd-home-hero-copy{min-width:0;padding-top:28px}.gd-home-hero-copy{padding-top:0}.gd-hero h1,.gd-home-hero h1{max-width:590px;font-size:clamp(44px,4.9vw,62px);line-height:1.06}.gd-hero-intro{color:var(--gd-leaf);font-size:14px;font-weight:600;margin:0 0 20px!important}.gd-hero-description{color:var(--gd-muted);font-size:19px;line-height:1.6;max-width:510px;margin-top:24px!important}.gd-hero-copy>p:not(.gd-hero-intro),.gd-home-hero-copy>p:not(.gd-hero-intro){max-width:520px}.gd-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:28px}.gd-hero .gd-quiet,.gd-home-hero .gd-quiet{margin-top:18px}.gd-source-selector{background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:12px;padding:28px;min-width:0}.gd-source-selector-heading{margin-bottom:18px}.gd-eyebrow{display:block;font-size:12px;font-weight:600;color:var(--gd-muted);margin-bottom:10px}.gd-source-selector-heading h2{font-size:22px;letter-spacing:-.025em}.gd-source-selector-heading p{margin:8px 0 0;color:var(--gd-muted);font-size:14px;line-height:1.55}.gd-source-groups{display:grid;gap:16px}.gd-source-group{border:0;padding:0;margin:0;min-width:0}.gd-source-group h3,.gd-source-group legend{font-size:13px;font-weight:600;margin:0 0 9px;letter-spacing:0;color:var(--gd-muted)}.gd-source-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gd-source-option{display:flex;align-items:center;gap:8px;border:1px solid var(--gd-line);border-radius:6px;padding:10px 11px;min-height:41px;font-size:13px;line-height:1.3;cursor:pointer;background:#fff}.gd-source-option:hover{border-color:#92998c}.gd-source-option-selected{background:var(--gd-leaf-soft);border-color:var(--gd-leaf);color:var(--gd-leaf)}.gd-source-option input{accent-color:var(--gd-leaf);width:15px;height:15px;flex-shrink:0;margin:0}.gd-source-option span{min-width:0}.gd-source-selector-footer{border-top:1px solid var(--gd-line);padding-top:20px;margin-top:22px}.gd-source-selector-footer .gd-button{width:100%}.gd-source-selector-count{display:block}.gd-source-selector-count,.gd-source-selector-note{color:var(--gd-muted);font-size:12px;line-height:1.5;margin:10px 0 0!important}.gd-source-selector-count{margin:12px 0 0!important}.gd-source-strip{border-block:1px solid var(--gd-line);padding:20px 0;background:#f1f2ec}.gd-source-strip>.gd-wrap{display:flex;align-items:center;justify-content:space-between;gap:28px}.gd-source-strip span{font-size:13px;color:var(--gd-muted)}.gd-source-strip ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:20px;font-size:14px;font-weight:600}.gd-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end;margin-bottom:36px}.gd-section-heading p{max-width:470px;margin:0;color:var(--gd-muted)}.gd-example-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.gd-example-tabs button{font-size:13px;background:transparent;border:1px solid var(--gd-line);border-radius:6px;padding:10px 14px;line-height:1.4}.gd-example-tabs button[aria-selected=true]{background:var(--gd-ink);color:#fff;border-color:var(--gd-ink)}.gd-example-tabs button:hover{border-color:var(--gd-ink)}.gd-category-example,.gd-example-panel,.gd-record-demo{border:1px solid var(--gd-line);border-radius:10px;padding:30px;background:var(--gd-surface);min-width:0}.gd-example-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.gd-example-heading h2,.gd-example-heading h3{font-size:22px}.gd-example-heading span{font-size:12px;color:var(--gd-muted)}.gd-record-sequence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gd-example-record{background:var(--gd-paper);border:1px solid var(--gd-line);position:relative;border-radius:6px;padding:22px;min-width:0}.gd-example-record h3,.gd-example-record h4{font-size:17px;letter-spacing:-.015em}.gd-example-record p{font-size:15px;line-height:1.6;margin:12px 0 0}.gd-record-tab{position:absolute;left:22px;top:-1px;width:32px;height:3px;background:var(--gd-leaf)}.gd-tab-1{background:var(--gd-gold)}.gd-tab-2{background:#7a8274}.gd-example-use{max-width:780px;margin:24px 0 14px!important;font-size:16px;color:var(--gd-muted)}.gd-tint-blue,.gd-tint-butter,.gd-tint-coral,.gd-tint-leaf{background:var(--gd-surface)}.gd-process-section{background:#f0f1eb;border-block:1px solid var(--gd-line)}.gd-process-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:88px}.gd-process-layout>div>p{max-width:400px;color:var(--gd-muted)}.gd-process{list-style:none;padding:0;margin:0}.gd-process li{display:flex;gap:20px;position:relative;padding:26px 0;border-bottom:1px solid var(--gd-line);align-items:start}.gd-process li:first-child{padding-top:0}.gd-process li:last-child{border-bottom:0;padding-bottom:0}.gd-step-number{height:32px;width:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #afb4a9;border-radius:6px;font-size:14px;background:var(--gd-surface)}.gd-process li p{margin:10px 0 0;color:var(--gd-muted);font-size:16px}.gd-process li .gd-icon{margin-left:auto;width:24px;height:24px}.gd-process-compact h3{font-size:23px}.gd-process-full{max-width:900px;padding-bottom:30px}.gd-process-full li{padding-block:30px}.gd-process-full .gd-step-number{width:40px;height:40px;font-size:16px}.gd-process-full h3{font-size:28px}.gd-home-use-link{margin-top:20px}.gd-two-paths{display:grid;grid-template-columns:1fr 1fr;gap:24px}.gd-two-paths>div{padding:36px;border:1px solid var(--gd-line);border-radius:10px;background:var(--gd-surface)}.gd-two-paths h2{font-size:30px;margin:24px 0 0}.gd-two-paths p{max-width:425px;color:var(--gd-muted)}.gd-buyer-path .gd-button-secondary{border-color:#b3b8ac}.gd-faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.gd-faq-layout>div>p{max-width:340px;color:var(--gd-muted)}.gd-faq details{border-bottom:1px solid var(--gd-line);padding:22px 0}.gd-faq details:first-child{border-top:1px solid var(--gd-line)}.gd-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;font-weight:600;cursor:pointer;list-style:none;line-height:1.45;font-size:16px}.gd-faq summary::-webkit-details-marker{display:none}.gd-faq summary span{font-size:25px;font-weight:400;flex-shrink:0}.gd-faq details[open] summary span{transform:rotate(45deg)}.gd-faq details p{color:var(--gd-muted);margin-bottom:4px;max-width:700px;font-size:16px}.gd-closing{display:flex;gap:40px;align-items:center;justify-content:space-between;background:var(--gd-ink);border-radius:10px;padding:44px;margin-block:28px 88px;color:#d4d8d0}.gd-closing h2{color:#fff;font-size:31px;max-width:600px}.gd-closing p{max-width:590px;margin-bottom:0;font-size:16px}.gd-closing .gd-button{flex-shrink:0}.gd-page-intro{padding:72px 0 56px}.gd-page-intro h1{max-width:850px}.gd-page-intro .gd-button{margin-top:8px}.gd-page-intro+.gd-section{padding-top:30px}.gd-editorial-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.gd-editorial-split>div>p{max-width:570px;color:var(--gd-muted)}.gd-editorial-split+.gd-section{padding-top:24px}.gd-note-board,.gd-paper-note{padding:34px;border:1px solid var(--gd-line);border-radius:8px;background:var(--gd-surface)}.gd-note-board .gd-icon{width:38px;height:38px;margin-bottom:24px}.gd-note-board h2{font-size:31px}.gd-paper-note h3{margin-bottom:20px}.gd-paper-note>p{font-size:15px;color:var(--gd-muted)}.gd-check-list{list-style:none;padding:0;margin:24px 0}.gd-check-list li{position:relative;padding-left:24px;margin:16px 0}.gd-check-list li:before{content:"";position:absolute;width:7px;height:7px;border-radius:1px;background:var(--gd-leaf);left:0;top:10px}.gd-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gd-category{padding:26px;border:1px solid var(--gd-line);border-radius:8px;display:flex;flex-direction:column;background:var(--gd-surface);min-width:0;transition:border-color .15s}.gd-category:hover{border-color:#9ca493}.gd-category h3{margin-top:22px;font-size:23px}.gd-category p{margin:12px 0 22px;font-size:15px;color:var(--gd-muted)}.gd-category .gd-text-link{font-size:14px;margin-top:auto}.gd-category-example h2{font-size:25px}.gd-related{padding-bottom:40px}.gd-related h2{font-size:28px;margin-bottom:24px}.gd-related-links{display:flex;flex-wrap:wrap;gap:10px}.gd-related-links a{border:1px solid var(--gd-line);border-radius:6px;padding:10px 16px;font-size:14px;display:flex;gap:14px;background:var(--gd-surface)}.gd-related-links a:hover{border-color:#9ca493}.gd-inline-note{display:flex;align-items:start;gap:28px}.gd-inline-note h2{font-size:30px;max-width:730px}.gd-inline-note p{max-width:820px;color:var(--gd-muted)}.gd-inline-note .gd-icon{width:36px;height:36px}.gd-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px}.gd-guide-card{border:1px solid var(--gd-line);border-radius:8px;padding:30px;display:flex;flex-direction:column;background:var(--gd-surface)}.gd-guide-card:hover{border-color:#9ca493}.gd-guide-meta{display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--gd-muted);margin-bottom:24px}.gd-guide-card h3{max-width:460px;font-size:25px}.gd-guide-card p{color:var(--gd-muted);margin:14px 0 24px;font-size:16px}.gd-guide-card .gd-text-link{margin-top:auto;font-size:14px}.gd-article{width:min(740px,calc(100% - 80px));margin:0 auto;padding:64px 0 88px;font-size:18px}.gd-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--gd-muted);margin-bottom:36px}.gd-breadcrumb a:hover{text-decoration:underline}.gd-article h1{font-size:clamp(40px,4.8vw,58px)}.gd-article header{padding-bottom:24px}.gd-article section{padding-top:36px;scroll-margin-top:36px}.gd-article section h2{font-size:29px;margin-bottom:18px}.gd-article p a,.gd-article-contents a{text-decoration:underline;text-underline-offset:4px}.gd-article-contents{padding:26px 30px;background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:8px;margin:20px 0}.gd-article-contents h2{font-size:22px}.gd-article-contents ol{padding-left:24px;margin:16px 0 0}.gd-article-contents li{margin:8px 0;font-size:16px}.gd-source{font-size:15px;color:var(--gd-muted);padding-top:24px}.gd-article-next{margin-top:48px;padding:30px;background:#edf1e9;border:1px solid var(--gd-line);border-radius:8px}.gd-article-next h2{font-size:27px}.gd-article-next .gd-button{margin-top:8px}.gd-legal header{border-bottom:1px solid var(--gd-line)}.gd-buyer-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-bottom:24px}.gd-buyer-overview h2{font-size:25px;margin-top:20px}.gd-buyer-overview p{color:var(--gd-muted);font-size:16px}.gd-buyer-resources{display:flex;flex-direction:column;align-items:start;gap:16px;margin-top:26px}.gd-buyer-resources .gd-text-link{font-size:14px}.gd-work-area-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px}.gd-work-area-list>div{padding:28px 0;border-top:1px solid var(--gd-line)}.gd-work-area-list h3{font-size:25px}.gd-work-question{font-size:14px;color:var(--gd-muted)}.gd-quality-row,.gd-use-row{display:grid;grid-template-columns:1fr 1.15fr;gap:72px;padding:48px 0;border-top:1px solid var(--gd-line);scroll-margin-top:28px}.gd-use-heading .gd-icon{width:36px;height:36px;margin-bottom:24px}.gd-quality-row h2,.gd-use-row h2{font-size:34px}.gd-use-row h3{font-size:24px}.gd-quality-row>div>p,.gd-use-heading p{color:var(--gd-muted);max-width:520px}.gd-use-example{padding:24px;border:1px solid var(--gd-line);border-radius:8px;background:var(--gd-surface);margin-bottom:26px}.gd-use-example .gd-kicker{margin-bottom:10px!important}.gd-use-example p:last-child{margin:0}.gd-use-boundary{font-size:15px;max-width:600px}.gd-quality-row>.gd-check-list{margin:0}.gd-quality-row>.gd-check-list>li:first-child{margin-top:0}.gd-sample-pack{display:grid;grid-template-columns:1fr 1fr;gap:44px;background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:10px;padding:36px;margin-block:40px}.gd-sample-pack>div>.gd-icon{width:34px;height:34px;margin-bottom:22px}.gd-sample-pack h2{font-size:31px}.gd-sample-actions{display:flex;flex-direction:column;align-items:start;gap:18px;margin-top:24px}.gd-sample-actions .gd-button,.gd-sample-actions .gd-text-link{font-size:14px}.gd-sample-preview{min-width:0;border:1px solid var(--gd-line);border-radius:6px;background:var(--gd-paper);padding:22px;align-self:start}.gd-sample-preview>span{font-size:12px;color:var(--gd-muted)}.gd-sample-preview pre{font-family:monospace;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0}.gd-sample-preview .gd-text-link{font-size:13px}.gd-about{display:grid;grid-template-columns:.6fr 1.4fr;gap:72px;align-items:center;padding-top:20px}.gd-about>img{width:200px;margin:auto}.gd-about p{max-width:700px;color:var(--gd-muted)}.gd-about .gd-button{margin-top:12px}.gd-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;border-top:1px solid var(--gd-line);padding-top:44px}.gd-principles>h2{grid-column:1/-1}.gd-principles h3{font-size:25px}.gd-principles p{color:var(--gd-muted)}.gd-privacy-example{margin-top:36px;border:1px solid var(--gd-line);border-radius:10px;background:var(--gd-surface);padding:30px}.gd-privacy-example>h2{font-size:28px}.gd-privacy-comparison,.gd-privacy-example-panels{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.gd-privacy-comparison>div,.gd-privacy-example-panels>section{border:1px solid var(--gd-line);border-radius:6px;padding:22px;background:var(--gd-paper);min-width:0}.gd-privacy-comparison h3,.gd-privacy-example-panels h3{font-size:19px}.gd-privacy-comparison p,.gd-privacy-example-panels p{font-size:15px;color:var(--gd-muted)}.gd-privacy-example blockquote{margin:22px 0 0;padding:0}.gd-privacy-example blockquote p{color:var(--gd-ink);font-size:16px}.gd-privacy-example mark{background:#ede4d1;color:var(--gd-ink);padding:1px 3px}.gd-privacy-example blockquote span{background:#e0e9e0;color:#2d4637;padding:1px 3px}.gd-privacy-example mark.gd-privacy-replacement{background:#e0e9e0;color:#2d4637}.gd-privacy-tabs{margin:0}.gd-privacy-example [role=tabpanel]:focus-visible{outline:2px solid var(--gd-leaf);outline-offset:4px;border-radius:6px}.gd-privacy-caption{color:var(--gd-muted);font-size:13px;margin:22px 0 0!important;max-width:860px}.gd-section-links{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:24px}.gd-privacy-example pre{font:14px/1.6 monospace;white-space:pre-wrap;overflow-wrap:anywhere}.gd-transaction-terms{margin:32px 0 0}.gd-transaction-terms>div{display:grid;grid-template-columns:1fr 1.8fr;gap:36px;padding:22px 0;border-top:1px solid var(--gd-line)}.gd-transaction-terms dt{font-weight:600;font-size:16px}.gd-transaction-terms dd{margin:0;font-size:16px;color:var(--gd-muted)}.gd-form-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:64px;align-items:start;padding-bottom:88px}.gd-form-layout aside{padding-top:16px;position:sticky;top:28px}.gd-form-layout aside h2{font-size:32px}.gd-form-layout aside>p{color:var(--gd-muted);font-size:16px}.gd-form-layout aside a:not(.gd-button){text-decoration:underline;text-underline-offset:4px}.gd-contact-options{margin-top:32px;border-top:1px solid var(--gd-line)}.gd-contact-options a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--gd-line);font-size:14px}.gd-assessment{max-width:840px;padding-bottom:88px}.gd-intake{background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:10px;padding:34px}.gd-intake h2{font-size:29px}.gd-intake h2:focus{outline:none}.gd-form-note,.gd-form-step-caption{font-size:15px;color:var(--gd-muted);margin-bottom:26px!important}.gd-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.gd-field{margin-bottom:24px;min-width:0}.gd-choice-field legend,.gd-field label{font-size:15px;display:block;font-weight:600;margin-bottom:8px}.gd-field label span{font-weight:400;color:var(--gd-muted);font-size:13px}.gd-field input,.gd-field select,.gd-field textarea{width:100%;background:#fff;color:var(--gd-ink);border:1px solid #a4aa9e;border-radius:6px;padding:11px 13px;line-height:1.5;min-height:48px;font-size:16px}.gd-field textarea{resize:vertical}.gd-field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gd-field [aria-invalid=true]{border-color:var(--gd-error);box-shadow:0 0 0 1px var(--gd-error)}.gd-field-help{font-size:13px;color:var(--gd-muted);line-height:1.55;margin:0 0 10px!important}.gd-field-error{color:var(--gd-error);font-size:13px;font-weight:600;margin:8px 0 0!important}.gd-choice-field{border:0;padding:0;margin:0 0 26px;min-width:0}.gd-choices{display:grid;grid-template-columns:1fr 1fr;gap:9px}.gd-choices label{display:flex;align-items:center;gap:10px;border:1px solid var(--gd-line);border-radius:6px;padding:12px;font-size:14px;line-height:1.4;background:#fff;cursor:pointer}.gd-choices .gd-choice-selected{background:var(--gd-leaf-soft);border-color:var(--gd-leaf)}.gd-choices input,.gd-consent input{accent-color:var(--gd-leaf);width:18px;height:18px;flex-shrink:0}.gd-form-steps{display:flex;list-style:none;padding:0 0 24px;margin:0 0 30px;gap:14px;border-bottom:1px solid var(--gd-line)}.gd-form-steps li{flex:1;display:flex;gap:8px;font-size:12px;color:var(--gd-muted);align-items:center;line-height:1.35}.gd-form-steps li>span:first-child{width:26px;height:26px;flex-shrink:0;border:1px solid #a4aa9e;border-radius:5px;display:flex;align-items:center;justify-content:center}.gd-form-steps .gd-step-active{color:var(--gd-ink)}.gd-form-steps .gd-step-active>span:first-child{background:var(--gd-ink);color:#fff;border-color:var(--gd-ink)}.gd-form-steps [aria-current=step]{font-weight:600}.gd-form-actions{border-top:1px solid var(--gd-line);padding-top:24px;margin-top:26px}.gd-form-actions,.gd-form-review-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.gd-form-review-actions{margin-top:18px}.gd-form-review-actions button{border:0;background:transparent;padding:6px 0;font-size:14px;text-decoration:underline;text-underline-offset:4px}.gd-step-count{margin-left:auto;font-size:13px;color:var(--gd-muted)}.gd-consent{margin:20px 0;font-size:14px}.gd-consent label{display:flex;gap:10px;align-items:start;line-height:1.55;cursor:pointer}.gd-consent input{margin-top:3px}.gd-consent a{text-decoration:underline;text-underline-offset:4px}.gd-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.gd-error-summary{border:1px solid var(--gd-error);border-radius:6px;background:#fff5f1;color:var(--gd-error);padding:14px 18px;font-size:15px;margin-bottom:24px}.gd-error-summary p{margin:0 0 8px}.gd-error-summary p:last-child{margin:0}.gd-error-summary a{text-decoration:underline}.gd-inventory-summary{background:var(--gd-paper);border:1px solid var(--gd-line);border-radius:6px;padding:24px;margin:0 0 26px}.gd-inventory-summary h3{font-size:22px}.gd-inventory-summary dl{margin:18px 0}.gd-inventory-summary dl>div{padding:10px 0;border-bottom:1px solid var(--gd-line)}.gd-inventory-summary dt{font-size:12px;color:var(--gd-muted)}.gd-inventory-summary dd{font-size:15px;margin:4px 0 0;overflow-wrap:anywhere}.gd-inventory-summary p{font-size:14px;margin-bottom:0}.gd-assessment-note{display:flex;gap:22px;align-items:start;padding:26px 8px 0}.gd-assessment-note p{font-size:14px;color:var(--gd-muted);margin:0;flex:1}.gd-assessment-note a{text-decoration:underline;text-underline-offset:4px}.gd-form-success{border:1px solid #b7c6b8;background:var(--gd-leaf-soft);border-radius:10px;padding:36px}.gd-form-success h2{font-size:32px;margin:22px 0 0}.gd-reference{font-size:13px;overflow-wrap:anywhere;color:var(--gd-muted)}.gd-source-flow{margin:0;background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:10px;padding:28px;min-width:0}.gd-source-flow figcaption{font-size:14px;color:var(--gd-muted);padding-bottom:18px;border-bottom:1px solid var(--gd-line);margin-bottom:20px}.gd-flow-sources>span{display:block;color:var(--gd-muted);font-size:13px;margin-bottom:10px}.gd-flow-sources>div{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:15px}.gd-source-marker{width:10px;height:14px;border-radius:2px;display:block;flex-shrink:0;background:var(--gd-leaf)}.gd-marker-coral{background:var(--gd-gold)}.gd-marker-blue{background:#808979}.gd-flow-connector{height:28px;display:flex;justify-content:center}.gd-flow-connector>span{display:block;width:1px;height:100%;background:#a7aea0;position:relative}.gd-flow-connector>span:after{content:"";position:absolute;bottom:0;left:-3px;width:7px;height:7px;border-right:1px solid #a7aea0;border-bottom:1px solid #a7aea0;transform:rotate(45deg)}.gd-flow-approved{background:var(--gd-paper);border:1px solid var(--gd-line);border-radius:6px;padding:20px}.gd-flow-approved-title{display:flex;align-items:center;gap:10px}.gd-flow-approved-title h2{font-size:18px}.gd-scope-marker{height:13px;width:13px;border:1px solid var(--gd-leaf);background:var(--gd-leaf-soft);border-radius:2px;flex-shrink:0}.gd-flow-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;border:1px solid var(--gd-line);border-radius:4px}.gd-flow-fields>span{text-align:center;padding:8px 5px;font-size:12px;border-right:1px solid var(--gd-line)}.gd-flow-fields>span:last-child{border:0}.gd-flow-approved>p{font-size:13px;line-height:1.55;margin:12px 0 0;color:var(--gd-muted)}.gd-flow-uses{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gd-flow-uses>div{border:1px solid var(--gd-line);border-radius:6px;padding:14px}.gd-flow-uses span{display:block;font-size:12px;color:var(--gd-muted)}.gd-flow-uses strong{display:block;margin-top:4px;font-size:14px;font-weight:600}.gd-flow-caption{font-size:12px;color:var(--gd-muted);margin:16px 0 0!important}.gd-footer{border-top:1px solid var(--gd-line);padding:52px 0 26px}.gd-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:60px}.gd-footer-top>div>p:first-of-type{font-family:var(--font-gd-display),Georgia,serif;font-size:23px;margin:14px 0}.gd-footer-description{max-width:350px;font-size:14px;color:var(--gd-muted)}.gd-footer h2{font-size:14px;letter-spacing:0;margin:10px 0 18px}.gd-footer nav a{display:block;font-size:14px;margin:10px 0}.gd-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}.gd-footer-bottom{border-top:1px solid var(--gd-line);padding-top:22px;margin-top:40px;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:12px;color:var(--gd-muted)}.gd-footer-bottom>div{display:flex;gap:22px}.gd-footer-bottom a:hover{text-decoration:underline}@media(max-width:1100px){.gd-desktop-nav{gap:15px}.gd-desktop-nav a{font-size:13px}.gd-hero,.gd-home-hero{gap:40px}.gd-editorial-split,.gd-form-layout,.gd-process-layout{gap:44px}}@media(max-width:960px){.gd-wrap{width:calc(100% - 56px)}.gd-desktop-nav,.gd-header-action{display:none}.gd-mobile-nav{display:block}.gd-header-inner{height:72px}.gd-menu-button{display:flex;align-items:center;gap:12px;padding:8px 13px;border:1px solid var(--gd-line);border-radius:6px;background:transparent;font-size:14px!important}.gd-menu-button span{font-size:20px}.gd-mobile-nav nav{position:absolute;left:0;right:0;top:72px;background:var(--gd-paper);border-bottom:1px solid var(--gd-line);padding:18px 28px;display:flex;flex-direction:column}.gd-mobile-nav nav a{padding:12px 0;font-size:16px}.gd-hero,.gd-home-hero{gap:28px;padding-block:60px}.gd-home-hero{padding-top:24px}.gd-hero h1,.gd-home-hero h1{font-size:48px}.gd-source-selector{padding:22px}.gd-source-options{grid-template-columns:1fr}.gd-source-strip>.gd-wrap{flex-direction:column;gap:10px;align-items:start}.gd-editorial-split,.gd-process-layout,.gd-section-heading{gap:36px}.gd-process li .gd-icon{display:none}.gd-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-record-sequence{gap:14px}.gd-example-record{padding:20px 16px}.gd-closing{flex-direction:column;align-items:start;gap:26px}.gd-footer-top{gap:32px}.gd-quality-row,.gd-use-row{gap:40px}.gd-form-layout{grid-template-columns:.65fr 1.35fr;gap:32px}.gd-sample-pack{gap:28px;padding:28px}}@media(max-width:700px){.gd{font-size:16px}.gd-article,.gd-wrap{width:calc(100% - 40px)}.gd-section{padding-block:56px}.gd h1{font-size:43px}.gd h2{font-size:31px}.gd h3{font-size:24px}.gd-hero,.gd-home-hero{grid-template-columns:1fr;gap:32px;padding-block:42px}.gd-home-hero{padding-top:24px}.gd-hero h1,.gd-home-hero h1{font-size:46px;max-width:540px}.gd-hero-copy,.gd-home-hero-copy{padding-top:0}.gd-hero-description{font-size:18px}.gd-hero-actions{gap:18px}.gd-source-options{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-source-selector{padding:22px}.gd-source-strip ul{gap:8px 18px;font-size:13px}.gd-about,.gd-editorial-split,.gd-faq-layout,.gd-form-layout,.gd-process-layout,.gd-section-heading{grid-template-columns:1fr;gap:28px}.gd-section-heading{margin-bottom:28px}.gd-faq-layout h2 br,.gd-form-layout aside h2 br,.gd-process-layout h2 br,.gd-section-heading h2 br{display:none}.gd-example-tabs{gap:7px;margin-bottom:20px}.gd-example-tabs button{padding:9px 11px;font-size:12px}.gd-category-example,.gd-example-panel,.gd-record-demo{padding:24px 20px}.gd-example-heading{align-items:start;flex-direction:column;gap:8px;margin-bottom:24px}.gd-record-sequence{grid-template-columns:1fr;gap:14px}.gd-example-record{padding:20px}.gd-example-record p{font-size:15px}.gd-two-paths{grid-template-columns:1fr;gap:18px}.gd-two-paths>div{padding:28px}.gd-two-paths h2{font-size:28px}.gd-process li{gap:16px;padding:22px 0}.gd-process-full h3{font-size:25px}.gd-faq details{padding:20px 0}.gd-closing{padding:28px;margin-block:20px 56px}.gd-closing h2{font-size:28px}.gd-closing .gd-button{font-size:14px}.gd-page-intro{padding:46px 0 36px}.gd-page-intro h1{font-size:43px}.gd-lead{font-size:18px}.gd-kicker{margin-bottom:16px!important}.gd-note-board,.gd-paper-note{padding:28px}.gd-note-board h2{font-size:29px}.gd-category-grid{grid-template-columns:1fr;gap:16px}.gd-category{padding:26px}.gd-category h3{margin-top:20px;font-size:25px}.gd-related h2{font-size:27px}.gd-inline-note{gap:18px}.gd-inline-note .gd-icon{width:28px;height:28px}.gd-inline-note h2{font-size:27px}.gd-guide-grid{grid-template-columns:1fr;gap:16px}.gd-guide-card{padding:26px}.gd-guide-card h3{font-size:25px}.gd-guide-meta{margin-bottom:20px;gap:12px}.gd-article{padding:42px 0 56px;font-size:17px}.gd-article h1{font-size:40px}.gd-article section h2{font-size:27px}.gd-article header{padding-bottom:16px}.gd-breadcrumb{margin-bottom:28px}.gd-article-contents,.gd-article-next{padding:24px}.gd-article-next h2{font-size:26px}.gd-buyer-overview{grid-template-columns:1fr;gap:22px;padding-bottom:0}.gd-buyer-overview>div{border-bottom:1px solid var(--gd-line);padding:0 0 16px 46px;position:relative}.gd-buyer-overview .gd-icon{position:absolute;top:0;left:0;width:26px;height:26px}.gd-buyer-overview h2{margin-top:0;font-size:25px}.gd-buyer-overview p{margin:10px 0}.gd-form-layout{padding-bottom:56px}.gd-form-layout aside{position:static;padding-top:0}.gd-intake{padding:24px 20px}.gd-intake h2{font-size:26px}.gd-form-grid{grid-template-columns:1fr;gap:0}.gd-form-steps{gap:8px;margin-bottom:26px;padding-bottom:20px}.gd-form-steps li{justify-content:center;flex-direction:column;text-align:center;gap:7px;font-size:11px}.gd-form-steps li>span:last-child{max-width:72px}.gd-form-actions .gd-button{font-size:14px;padding:12px 16px;gap:12px}.gd-form-actions .gd-step-count{width:100%;margin-left:0;margin-top:3px}.gd-assessment{padding-bottom:56px}.gd-assessment-note{display:grid;grid-template-columns:28px 1fr;gap:14px;padding-inline:0}.gd-assessment-note p:last-child{grid-column:2}.gd-form-success{padding:28px}.gd-form-success h2{font-size:28px}.gd-about{padding-top:0}.gd-about>img{width:140px;margin:0}.gd-principles{grid-template-columns:1fr;gap:24px;padding-top:36px}.gd-principles h3{font-size:25px}.gd-principles p{margin:10px 0}.gd-privacy-comparison,.gd-privacy-example-panels,.gd-quality-row,.gd-sample-pack,.gd-use-row,.gd-work-area-list{grid-template-columns:1fr}.gd-quality-row,.gd-use-row{gap:24px;padding:34px 0}.gd-quality-row h2,.gd-use-row h2{font-size:30px}.gd-use-row h2 br,.gd-work-areas h2 br{display:none}.gd-sample-pack{padding:26px 22px;gap:28px;margin-block:28px}.gd-sample-pack h2{font-size:29px}.gd-sample-preview{padding:18px}.gd-privacy-example{padding:24px 20px}.gd-privacy-example>h2{font-size:26px}.gd-transaction-terms>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.gd-footer{padding-top:38px}.gd-footer-top{grid-template-columns:1fr 1fr;gap:24px}.gd-footer-top>div{grid-column:1/-1}.gd-footer-bottom{flex-direction:column;align-items:start;gap:14px;margin-top:28px}}@media(max-width:380px){.gd-choices,.gd-source-options{grid-template-columns:1fr}.gd-hero h1,.gd-home-hero h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.gd *,.gd :after,.gd :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.gd-clay{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.gd-hero2{overflow:hidden}.gd-hero2-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding-block:40px 64px}.gd-hero2-copy h1{font-size:clamp(46px,6vw,78px);line-height:1.02;letter-spacing:-.05em;max-width:640px}.gd-hero2-lead{font-size:20px;line-height:1.55;color:var(--gd-muted);max-width:520px;margin:24px 0 32px!important}.gd-hero2-art{position:relative;display:flex;justify-content:center;align-items:center;min-height:420px}.gd-clay-hero{width:min(100%,460px);height:auto;animation:gd-bob 6s ease-in-out infinite}.gd-flying{position:absolute;width:46px;height:56px;border-radius:14px;opacity:0;animation:gd-fly 7.2s cubic-bezier(.45,.05,.3,1) infinite}.gd-flying:after,.gd-flying:before{content:"";position:absolute;left:10px;height:4px;border-radius:2px;background:var(--gd-ink)}.gd-flying:before{top:19px;width:24px}.gd-flying:after{top:29px;width:17px}.gd-flying-1{background:var(--gd-butter);left:0;top:12%;animation-delay:0s}.gd-flying-2{background:var(--gd-blue);left:-4%;top:62%;animation-delay:1.8s}.gd-flying-3{background:var(--gd-coral);right:-2%;top:6%;animation-delay:3.6s}.gd-flying-4{background:var(--gd-leaf-art);right:2%;top:70%;animation-delay:5.4s}@keyframes gd-bob{0%,to{transform:translateY(0) rotate(-1.5deg)}50%{transform:translateY(-16px) rotate(1.5deg)}}@keyframes gd-fly{0%{opacity:0;transform:translate(0) scale(.9) rotate(-8deg)}12%{opacity:1}70%{opacity:1;transform:translate(var(--gd-fx,140px),var(--gd-fy,40px)) scale(.75) rotate(6deg)}85%,to{opacity:0;transform:translate(var(--gd-fx,160px),var(--gd-fy,46px)) scale(.4) rotate(10deg)}}.gd-flying-1{--gd-fx:170px;--gd-fy:110px}.gd-flying-2{--gd-fx:180px;--gd-fy:-60px}.gd-flying-3{--gd-fx:-170px;--gd-fy:130px}.gd-flying-4{--gd-fx:-180px;--gd-fy:-70px}.gd-clay-float{animation:gd-bob 7s ease-in-out infinite}.gd-promises{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding-bottom:32px}.gd-promise{background:var(--gd-surface);border:1px solid var(--gd-line);border-radius:20px;padding:12px 22px 26px;text-align:center}.gd-promise .gd-clay{width:128px;height:128px;margin:0 auto 4px;transition:transform .35s ease}.gd-promise:hover .gd-clay{transform:translateY(-6px) rotate(-4deg) scale(1.04)}.gd-promise h2{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:26px;letter-spacing:-.03em}.gd-promise p{font-size:15px;color:var(--gd-muted);margin:10px 0 0;line-height:1.5}.gd-video-section{padding:24px 0 72px;text-align:center}.gd-video-section h2{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(30px,3.4vw,42px);letter-spacing:-.04em;margin-bottom:24px}.gd-video{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:24px;background:var(--gd-ink);box-shadow:0 30px 70px -40px rgba(36,37,31,.45)}.gd-estimate-section{background:var(--gd-peach)}.gd-estimate-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.gd-estimate-intro h2{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em}.gd-estimate-intro p{font-size:18px;color:var(--gd-muted);max-width:420px}.gd-estimate-intro .gd-clay{width:min(100%,300px);height:auto;margin-top:8px}.gd-estimate{background:var(--gd-surface);border-radius:24px;padding:30px;box-shadow:0 1px 0 rgba(36,37,31,.06),0 24px 60px -30px rgba(36,37,31,.35)}.gd-estimate>h2{font-size:22px;margin-bottom:6px}.gd-estimate-group{border:0;padding:0;margin:20px 0 0}.gd-estimate-group legend{font-size:14px;font-weight:600;margin-bottom:10px}.gd-estimate-options{display:flex;flex-wrap:wrap;gap:8px}.gd-estimate-options label{position:relative;display:inline-flex;align-items:center;min-height:40px;padding:8px 14px;border:1px solid var(--gd-line);border-radius:999px;font-size:14px;cursor:pointer;background:var(--gd-paper);transition:background .15s,border-color .15s,transform .15s}.gd-estimate-options label:hover{border-color:var(--gd-ink)}.gd-estimate-options input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.gd-estimate-options label:has(input:focus-visible){outline:3px solid var(--gd-blue-text);outline-offset:2px}.gd-estimate-options label.gd-estimate-on{background:var(--gd-ink);border-color:var(--gd-ink);color:#fff}.gd-estimate-result{margin-top:26px;padding:20px 22px;border-radius:16px;background:var(--gd-butter);display:flex;flex-direction:column;gap:2px}.gd-estimate-result span{font-size:13px;font-weight:600}.gd-estimate-result strong{font-family:var(--font-gd-display),Georgia,serif;font-weight:650;font-size:clamp(34px,4.4vw,46px);letter-spacing:-.04em;line-height:1.1;font-variant-numeric:tabular-nums}.gd-estimate-action{width:100%;margin-top:14px;background:var(--gd-ink);border-color:var(--gd-ink);color:#fff!important}.gd-estimate-action:hover{background:#3a3b33;border-color:#3a3b33}.gd-estimate-note{font-size:13px;color:var(--gd-muted);margin:12px 0 0!important}.gd-partner-who h2,.gd-steps2>h2{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em;text-align:center}.gd-steps2 ol{list-style:none;padding:0;margin:44px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;position:relative}.gd-steps2 ol:before{content:"";position:absolute;top:26px;left:16%;right:16%;border-top:2px dashed var(--gd-line)}.gd-steps2 li{position:relative;text-align:center;padding:0 12px}.gd-step-dot{position:relative;z-index:1;display:inline-grid;place-items:center;width:54px;height:54px;border-radius:16px;font-weight:600;font-size:20px;margin-bottom:18px}.gd-steps2 li:first-child .gd-step-dot{background:var(--gd-butter)}.gd-steps2 li:nth-child(2) .gd-step-dot{background:var(--gd-blue);color:#fff}.gd-steps2 li:nth-child(3) .gd-step-dot{background:var(--gd-coral);color:#fff}.gd-steps2 h3{font-size:21px}.gd-steps2 p{color:var(--gd-muted);font-size:16px;margin:8px 0 0}.gd-private2-heading{display:flex;align-items:center;gap:24px}.gd-private2-heading .gd-clay{width:150px;height:150px;flex-shrink:0}.gd-private2-heading h2{font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(34px,4vw,48px);letter-spacing:-.04em}.gd-private2-heading p{color:var(--gd-muted);font-size:18px;margin:8px 0 0}.gd-private2 .gd-privacy-example{border-radius:20px}.gd-private2 .gd-privacy-example mark{background:var(--gd-peach)}.gd-private2 .gd-privacy-example mark.gd-privacy-replacement{background:var(--gd-sage);color:var(--gd-leaf)}.gd-closing2{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;background:var(--gd-ink);border-radius:28px;padding:48px 56px;margin-block:24px 24px;color:#e6e4da}.gd-closing2 h2{color:#fff;font-family:var(--font-gd-display),Georgia,serif!important;font-weight:650;font-size:clamp(34px,4vw,50px);letter-spacing:-.04em}.gd-closing2 p{font-size:18px;margin:12px 0 26px}.gd-closing2 .gd-clay{width:220px;height:220px;border-radius:28px;background:var(--gd-paper);padding:14px}.gd-closing2-link{color:#fff!important;text-decoration:underline!important;text-underline-offset:5px;align-self:center;font-weight:600}.gd-assurances{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.gd-assurances li{display:flex;flex-direction:column;gap:4px;padding:20px 22px;border-radius:16px;background:var(--gd-sage)}.gd-assurances li:nth-child(2){background:var(--gd-lavender)}.gd-assurances li:nth-child(3){background:#fbf0c4}.gd-assurances strong{font-size:18px}.gd-assurances span{font-size:15px;color:var(--gd-muted)}.gd-partner-strip{display:flex;align-items:center;gap:18px;padding:8px 0 72px;flex-wrap:wrap}.gd-partner-strip .gd-clay{width:72px;height:72px}.gd-partner-strip p{margin:0;font-size:17px;flex:1;min-width:220px}.gd-partner-who{text-align:center;padding-bottom:24px}.gd-partner-who ul{list-style:none;padding:0;margin:28px 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.gd-partner-who li{padding:10px 18px;border-radius:999px;background:var(--gd-lavender);font-weight:600;font-size:15px}.gd-partner-who li:nth-child(2){background:var(--gd-sage)}.gd-partner-who li:nth-child(3){background:var(--gd-peach)}.gd-partner-who li:nth-child(4){background:#fbf0c4}.gd-motion [data-reveal]{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:var(--gd-delay,0s)}.gd-motion [data-reveal].gd-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gd-clay-float,.gd-clay-hero,.gd-flying{animation:none!important}.gd-flying{display:none}.gd-button,.gd-promise .gd-clay{transition:none}}@media (max-width:960px){.gd-estimate-layout,.gd-hero2-inner{grid-template-columns:1fr}.gd-hero2-art{min-height:300px;order:-1}.gd-clay-hero{width:min(78%,340px)}.gd-promises{grid-template-columns:repeat(2,1fr)}.gd-estimate-intro .gd-clay{display:none}}@media (max-width:640px){.gd-hero2-inner{padding-block:8px 40px;gap:8px}.gd-hero2-art{min-height:240px}.gd-clay-hero{width:min(70%,260px)}.gd-flying{width:34px;height:42px;border-radius:10px}.gd-flying:before{top:14px;left:7px;width:18px}.gd-flying:after{top:22px;left:7px;width:12px}.gd-hero2-lead{font-size:18px}.gd-promises{grid-template-columns:1fr 1fr;gap:10px}.gd-promise{padding:8px 12px 18px}.gd-promise .gd-clay{width:92px;height:92px}.gd-promise h2{font-size:20px}.gd-promise p{font-size:13px}.gd-estimate{padding:22px 18px}.gd-steps2 ol{grid-template-columns:1fr;gap:28px}.gd-steps2 ol:before{display:none}.gd-private2-heading{flex-direction:column;align-items:start;gap:8px}.gd-private2-heading .gd-clay{width:110px;height:110px}.gd-closing2{padding:32px 24px}.gd-assurances,.gd-closing2{grid-template-columns:1fr}.gd-closing2 .gd-clay{display:none}}