/* Nederlands Goudhuis: one identity across buying pages, tools and guidance. */
.branded-page{font-size:16px;background:#fff}.branded-page h2,.branded-page h3{font-weight:800}.branded-page p{overflow-wrap:break-word}.branded-header{border-bottom-color:#394a58}.branded-header .desktop-nav{align-items:center;gap:20px}.branded-header .desktop-nav>a,.brand-nav-group>a{padding-block:17px}.branded-header a.is-active{color:#efc970}.brand-nav-group{display:flex;align-items:center;gap:3px}.brand-nav-toggle{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:#e6c477;width:21px;height:30px;padding:1px;cursor:pointer}.brand-nav-toggle>.icon{width:15px;height:15px;transform:rotate(90deg)}.brand-nav-toggle[aria-expanded=true]>.icon{transform:rotate(-90deg)}.brand-mega-menu{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(1200px,calc(100vw - 64px));background:#fff;color:#142330;border:1px solid #d6dedf;border-top:4px solid #dfb756;border-radius:0 0 5px 5px;box-shadow:0 20px 45px #05111b35;padding:26px 31px 29px;z-index:65}.brand-mega-title{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #dfe5e7;padding-bottom:17px;margin-bottom:22px}.brand-mega-title>strong{font-size:19px}.brand-mega-title>a{display:flex;gap:9px;align-items:center;font-size:12px!important;padding:0!important}.brand-mega-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.brand-mega-columns h2{font-size:13px;line-height:1.6;margin:0 0 11px;color:#967025;letter-spacing:.02em}.brand-mega-columns section>a{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #edf0f1;padding:10px 0!important;font-size:13px;line-height:1.5;font-weight:600}.brand-mega-columns section>a .icon{width:14px;height:14px;color:#9b7a31}.brand-mega-columns a:hover{color:#8d651c!important}.brand-mobile-topics{border-bottom:1px solid #485762;padding:12px 0}.brand-mobile-topics>summary{font-weight:800;cursor:pointer;list-style:revert;font-size:15px;color:#e7c46b}.brand-mobile-topics>strong{display:block;font-size:11px;color:#e7c46b;letter-spacing:.05em;margin:22px 0 8px}.brand-mobile-topics>a{display:block!important;border:0!important;padding:8px 14px!important;font-size:13px!important;color:#e2e9ee}.mobile-menu{max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain}
.brand-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;letter-spacing:.105em;line-height:1.65;color:#92702a;margin:0 0 16px;text-transform:uppercase}.brand-hero{position:relative;isolation:isolate;background:#0e2030;color:#fff;overflow:hidden;padding:25px 0 55px}.brand-hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% 50%;z-index:-3;opacity:.95}.brand-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0a1b2af7 0%,#0a1b2aeb 37%,#0a1b2aab 68%,#0a1b2a8c 100%),linear-gradient(0deg,#0b1c2be0 0%,#0b1c2b00 80%)}.brand-hero:after{content:"";position:absolute;inset:auto 0 0;height:3px;z-index:-1;background:linear-gradient(90deg,#e4bd61 0%,#e4bd6133 75%,transparent)}.brand-hero-ring .brand-hero-photo{object-position:64% 48%}.brand-hero-ringen .brand-hero-photo{object-position:27% 52%}.brand-hero-stempel .brand-hero-photo{object-position:65% 47%}.brand-hero-wegen .brand-hero-photo{object-position:68% 50%}.brand-hero-ketting .brand-hero-photo,.brand-hero-doos .brand-hero-photo{object-position:50% 48%}.brand-hero-munten .brand-hero-photo{object-position:55% 50%}.brand-breadcrumbs{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:11px;line-height:1.7;color:#c1cfd8;margin:0 0 36px;max-width:100%;overflow-wrap:anywhere}.brand-breadcrumbs a{color:#dbe5eb;text-decoration:none}.brand-breadcrumbs a:hover{color:#e7c36a}.brand-breadcrumbs>span[aria-hidden]{color:#91a2ae}.brand-breadcrumbs>span:last-child{color:#b5c5d0}.brand-hero-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:80px;align-items:center;min-height:370px}.brand-hero-copy{min-width:0}.brand-hero .brand-eyebrow{color:#e7c46d;font-size:11px}.brand-hero h1{color:#fff;font-size:clamp(39px,4.4vw,57px);font-weight:800;line-height:1.1;letter-spacing:-.045em;max-width:800px;margin:0 0 25px}.brand-hero-intro{font-size:17px;line-height:1.85;color:#d9e3ea;max-width:720px;margin:0}.brand-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:21px;margin-top:29px}.brand-hero-actions .button{font-size:15px;min-height:55px;padding-inline:24px;box-shadow:0 3px 0 #98762d}.brand-hero-actions>a:not(.button){display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#eef3f5;text-decoration:none}.brand-hero-actions>a:not(.button) .icon{width:17px;height:17px}.brand-hero-signature{display:flex;align-items:center;gap:12px;margin-top:33px;color:#afc0cd}.brand-hero-signature>img{width:35px;height:35px}.brand-hero-signature>span{font-size:11px;line-height:1.7}.brand-hero-signature strong{display:block;color:#d9e4eb;font-size:9px;letter-spacing:.08em}.brand-hero-note{border:1px solid #c3a15a7a;border-top:3px solid #e0ba60;background:#0e2231df;padding:26px 25px;border-radius:4px;max-width:340px;margin-left:auto;align-self:end}.brand-hero-note>.label{color:#ddbd72;font-size:9px;line-height:1.7;letter-spacing:.08em;margin-bottom:14px}.brand-hero-note h2{font-size:26px;line-height:1.25;color:#fff;letter-spacing:-.025em;margin:0 0 16px}.brand-hero-note>p{font-size:13px;color:#cddbe4;line-height:1.85;margin:0 0 22px}.brand-hero-note>a{display:flex;align-items:center;gap:10px;font-size:10px;color:#efd28b;text-decoration:none;font-weight:700}.brand-hero-note>a .icon{width:15px;height:15px}.brand-hero-with-tool .brand-hero-grid{grid-template-columns:1.03fr .97fr;gap:65px;align-items:start}.brand-hero-with-tool h1{font-size:49px;line-height:1.13}.brand-hero-with-tool .brand-hero-copy{padding-top:20px}.brand-hero-with-tool .brand-hero-intro{font-size:16px}.brand-hero-tool{width:100%;max-width:525px;margin-left:auto;min-width:0;scroll-margin-top:20px}.brand-hero-tool .hero-lead-form{box-shadow:0 12px 30px #04101c2a}.brand-hero-tool .hero-lead-form .quick-head h2{color:#142330}.brand-hero-tool .hero-lead-form h3{color:#142330}.brand-hero-tool .hero-lead-form .quick-head .label{color:#876721}.brand-hero-tool .calculator{box-shadow:0 12px 30px #04101c2a;border-top:4px solid #dcb459}.brand-hero-tool .calculator h2{font-size:29px;color:#142330}.brand-hero-tool .calculator .label{color:#866721}.brand-hero-tool .calculator .button{margin-top:0}.brand-hero-compact{padding-bottom:38px}.brand-hero-compact .brand-breadcrumbs{margin-bottom:24px}.brand-hero-compact .brand-hero-grid{display:block;min-height:0}.brand-hero-compact h1{font-size:45px;margin-bottom:17px}.brand-hero-compact .brand-hero-intro{max-width:800px;font-size:16px}.brand-hero-compact .brand-hero-shade{background:linear-gradient(90deg,#0a1b2af7,#0a1b2ad9 70%,#0a1b2aac)}
.hero-with-form{position:relative;isolation:isolate;background:radial-gradient(ellipse at 5% 0%,#31443655,transparent 60%),#101f2c}.hero-with-form:before{content:"";position:absolute;left:-180px;bottom:-225px;width:650px;height:650px;background:url('/assets/logo-square.svg') center/contain no-repeat;opacity:.035;z-index:-1;pointer-events:none}.hero-with-form .brand-eyebrow{color:#e7c36c}
.brand-offer-types{padding-bottom:65px}.brand-offer-types .section-heading h2{font-size:38px;line-height:1.18;max-width:740px}.brand-offer-types .section-heading>p{font-size:15px;line-height:1.85}.brand-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.brand-offer-grid>a{display:flex;flex-direction:column;align-items:start;padding:28px;background:#f6f5f0;border:1px solid #d9dedc;border-top:3px solid #d5b25e;border-radius:4px;text-decoration:none;min-height:215px;color:#172b3a}.brand-offer-grid>a>.icon{width:31px;height:31px;color:#a17d2e;margin-bottom:22px}.brand-offer-grid h3{font-size:23px;line-height:1.3;margin:0 0 26px;letter-spacing:-.02em}.brand-offer-grid>a>span{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:800;margin-top:auto}.brand-offer-grid>a>span>.icon{width:17px;height:17px}.brand-offer-grid>a:hover{border-color:#b7923e;background:#fbf6e8}.brand-selling-hub{background:#102432;color:#fff}.brand-selling-hub .brand-eyebrow{color:#e4bd66}.brand-selling-hub h2{font-size:39px;line-height:1.2;margin:0 0 32px}.brand-selling-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 35px}.brand-selling-links>a{display:flex;align-items:center;gap:12px;padding:18px 0;border-bottom:1px solid #40515d;color:#ecf1f4;text-decoration:none;font-weight:700;font-size:13px;line-height:1.6}.brand-selling-links>a>.icon{color:#dab65e;width:22px;height:22px;flex-shrink:0}.brand-selling-links>a>.icon:last-child{width:16px;height:16px;margin-left:auto}.brand-selling-links>a:hover{color:#edce87}
.brand-content{padding-top:0}.brand-topic-nav{display:grid;grid-template-columns:160px 1fr;gap:30px;border-block:1px solid #d6dfe2;padding:25px 0;margin:30px 0 45px}.brand-topic-nav>strong{font-size:12px;color:#475e6d;padding-top:8px}.brand-topic-nav>div{display:flex;flex-wrap:wrap;gap:9px 11px}.brand-topic-nav a{font-size:11px;line-height:1.65;padding:8px 12px;border:1px solid #d4dcdf;border-radius:3px;text-decoration:none;color:#344e5f;background:#f6f8f8;font-weight:600}.brand-topic-nav a:hover{color:#805d18;background:#f8f0de;border-color:#d8bd7c}.brand-feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-bottom:65px}.brand-feature-card{padding:35px;background:#f6f5f0;border:1px solid #d8dddb;border-radius:5px;border-top:4px solid #d7b562}.brand-feature-card:first-child{background:#122a3b;border-color:#122a3b;border-top-color:#dab65e;color:#edf2f5}.brand-section-title>span{display:block;font-size:13px;letter-spacing:.04em;font-weight:800;color:#a27b27;line-height:1;margin-bottom:18px}.brand-section-title>h2{font-size:29px;line-height:1.25;letter-spacing:-.025em;margin:0 0 23px;color:#172c3c}.brand-section-body>p{font-size:16px;line-height:1.9;color:#435d6c;margin:0 0 17px;max-width:75ch}.brand-section-body>p:last-child{margin-bottom:0}.brand-feature-card:first-child .brand-section-title>span{color:#e4c16e}.brand-feature-card:first-child .brand-section-title>h2{color:#fff}.brand-feature-card:first-child .brand-section-body>p{color:#d5e1e8}.brand-context-links{display:flex;flex-direction:column;gap:11px;margin-top:22px;padding-top:18px;border-top:1px solid #cdd7db}.brand-context-links>a{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:12px;font-weight:700;line-height:1.7;color:#715218;text-decoration:none}.brand-context-links .icon{width:16px;height:16px;flex-shrink:0}.brand-feature-card:first-child .brand-context-links{border-color:#405869}.brand-feature-card:first-child .brand-context-links>a{color:#edce84}.brand-check-list{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-direction:column;gap:12px}.brand-check-list>li{display:flex;gap:10px;font-size:14px;color:inherit;line-height:1.8}.brand-check-list .icon{width:18px;height:18px;flex-shrink:0;color:#b18d3e;margin-top:3px}.brand-spotlight{background:#102331;color:#d3e0e7;padding:65px 0;position:relative;overflow:hidden}.brand-spotlight>.container{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.brand-spotlight figure{position:relative;margin:0;border:1px solid #677066;border-radius:5px;overflow:hidden;background:#08131c}.brand-spotlight figure>img{display:block;width:100%;height:360px;object-fit:cover;filter:brightness(.87)}.brand-spotlight figcaption{display:block;background:#0b1924;color:#d5dfdf;font-size:10px;line-height:1.8;padding:13px 18px;border-top:2px solid #bc9a4c}.brand-spotlight-copy .brand-section-title>span{color:#e7c475}.brand-spotlight-copy .brand-section-title>h2{color:#fff;font-size:32px}.brand-spotlight-copy .brand-section-body>p{color:#d3e0e7}.brand-spotlight .brand-context-links{border-color:#3e5361}.brand-spotlight .brand-context-links>a{color:#edce85}.brand-reading-row{padding:52px 0;background:#fff;border-bottom:1px solid #e3e8e8}.brand-reading-row.is-tinted{background:#f5f5f0}.brand-reading-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.brand-reading-section .brand-section-title{padding-top:5px}.brand-reading-section .brand-section-title>h2{font-size:30px}.brand-data-section{display:grid;grid-template-columns:.75fr 1.25fr;gap:70px;padding-top:10px;padding-bottom:65px;align-items:center}.brand-data-section h2{font-size:32px;line-height:1.25;margin:0}.brand-table-wrap{border:1px solid #d4dddf;border-top:4px solid #dab75f;border-radius:4px;overflow:auto;max-width:100%;min-width:0;background:white}.brand-table-wrap table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7;text-align:left}.brand-table-wrap caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.brand-table-wrap th,.brand-table-wrap td{padding:17px 18px;border-bottom:1px solid #dce2e4}.brand-table-wrap thead th{background:#102b3c;color:#fff;font-size:12px;font-weight:700}.brand-table-wrap tbody th{font-weight:700;color:#213c4c}.brand-table-wrap tbody tr:nth-child(even){background:#f5f6f3}.brand-sources{display:flex;align-items:center;flex-wrap:wrap;gap:13px 22px;padding-top:26px;padding-bottom:26px;font-size:11px;border-bottom:1px solid #dce3e6}.brand-sources>strong{font-size:12px;margin-right:7px;color:#536a78}.brand-sources>a{display:flex;align-items:center;gap:7px;color:#697d89;text-decoration:none}.brand-sources .icon{width:13px;height:13px}
.brand-contact-band{background:#122c3f;color:#fff;padding:65px 0;border-bottom:1px solid #3b5160}.brand-contact-band>.container{display:grid;grid-template-columns:1.1fr .9fr;gap:75px;align-items:center}.brand-contact-band .brand-eyebrow{color:#e7c16a}.brand-contact-band h2{font-size:41px;line-height:1.15;letter-spacing:-.035em;margin:0 0 22px}.brand-contact-band>.container>div>p:not(.brand-eyebrow){font-size:16px;line-height:1.85;color:#cfdee8;max-width:550px}.brand-contact-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.brand-contact-actions>.button{font-size:14px;min-height:54px}.brand-contact-actions>a:not(.button){display:flex;gap:9px;align-items:center;color:#edf3f6;font-size:17px;font-weight:800;text-decoration:none}.brand-contact-actions>a:not(.button) .icon{width:21px;height:21px;color:#e8c477}.brand-contact-card{background:#fff;border:1px solid #d2dce0;border-top:4px solid #dfba62;border-radius:4px;padding:30px;min-width:0}.brand-contact-card>.text-link{font-size:11px;color:#4c6776}.brand-contact-card .human-contact strong{font-size:22px}.brand-contact-card .trust-contact-links{margin-bottom:17px}.brand-faq{padding:65px 0;background:#f7f6f0}.brand-faq>.container{display:grid;grid-template-columns:.75fr 1.25fr;gap:75px;align-items:start}.brand-faq h2{font-size:39px;line-height:1.15;letter-spacing:-.035em;margin:0 0 23px}.brand-faq>.container>div>p:not(.brand-eyebrow){font-size:15px;color:#566c79;line-height:1.9;max-width:350px}.brand-faq .button{font-size:13px;margin-top:12px}.brand-faq .faq-list{background:#fff;border:1px solid #d7dfe1;border-top:4px solid #dbb760;padding:9px 26px;border-radius:4px}.brand-faq .faq-list summary{font-size:16px;padding-block:21px;line-height:1.6}.brand-faq .faq-list p{font-size:15px;line-height:1.9;color:#476171}.brand-related>.section-heading h2{font-size:36px;line-height:1.2;max-width:800px}.brand-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.brand-topic-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7dfe1;background:#fff;border-radius:4px;text-decoration:none;color:#182f40;height:100%;min-width:0}.brand-topic-card>img{width:100%;height:175px;object-fit:cover;display:block;filter:brightness(.85);border-bottom:3px solid #d0af5e}.brand-topic-card>div{padding:24px;display:flex;flex:1;flex-direction:column;align-items:start;min-width:0}.brand-topic-card>div>span{font-size:9px;font-weight:800;letter-spacing:.08em;color:#937127;text-transform:uppercase;line-height:1.8;margin-bottom:12px}.brand-topic-card h3{font-size:23px;line-height:1.28;letter-spacing:-.025em;margin:0 0 15px;color:#172d3d}.brand-topic-card p{font-size:13px;line-height:1.9;color:#59707d;margin:0 0 25px}.brand-topic-card>div>strong{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.7;color:#8a6722;margin-top:auto}.brand-topic-card .icon{width:17px;height:17px}.brand-topic-card:hover{border-color:#b99442;box-shadow:0 8px 20px #102b3c0c}.brand-related{padding-top:65px;padding-bottom:70px}
.brand-price-overview .section-heading h2{font-size:39px;line-height:1.2}.brand-price-overview .section-heading>p{font-size:15px;line-height:1.9;max-width:430px}.brand-purity-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid #cbd7dc;border-top:4px solid #d6b15b;border-radius:4px;overflow:hidden}.brand-purity-grid>a{position:relative;padding:22px 20px;display:flex;flex-direction:column;align-items:start;text-decoration:none;color:#193444;background:#f5f6f2;border-right:1px solid #d2dde0;min-width:0}.brand-purity-grid>a:last-child{border-right:0}.brand-purity-grid>a>span{font-size:14px;font-weight:700;margin-bottom:14px}.brand-purity-grid>a>strong{font-size:23px;line-height:1.3;font-weight:800;letter-spacing:-.02em;margin-bottom:10px;overflow-wrap:anywhere}.brand-purity-grid>a>small{font-size:10px;line-height:1.8;color:#5a7180}.brand-purity-grid>a>.icon{width:16px;height:16px;margin-top:15px;align-self:end;color:#9b7b31}.brand-purity-grid>a:hover{background:#faf1db}.brand-price-overview>.fine{margin-top:18px;font-size:11px}.brand-formula{background:#102a3c;color:#fff;padding:65px 0}.brand-formula>.container{display:grid;grid-template-columns:.9fr 1.1fr;gap:75px;align-items:center}.brand-formula .brand-eyebrow{color:#e3bf69}.brand-formula h2{font-size:41px;line-height:1.15;letter-spacing:-.035em;margin:0 0 23px}.brand-formula>.container>div>p:not(.brand-eyebrow){font-size:16px;color:#d0e0e9;line-height:1.9;max-width:470px}.brand-formula>.container>div>a{display:flex;gap:12px;align-items:center;font-size:12px;font-weight:700;color:#edce88;text-decoration:none;margin-top:27px}.brand-formula-card{padding:29px;border:1px solid #7f8066;border-top:4px solid #d3ac52;border-radius:4px;background:#0b2030}.brand-formula-card>ol{padding:0;list-style:none;margin:0}.brand-formula-card li{display:flex;align-items:start;gap:18px;border-bottom:1px solid #354e5e;padding:19px 0}.brand-formula-card li:first-child{padding-top:0}.brand-formula-card li>span{display:flex;align-items:center;justify-content:center;background:#dec071;color:#132c3d;font-size:17px;font-weight:800;width:33px;height:33px;flex-shrink:0;border-radius:50%}.brand-formula-card strong{font-size:18px;line-height:1.5}.brand-formula-card li p{font-size:13px;color:#cadbe6;margin:6px 0 0;line-height:1.9}.brand-formula-card>p{font-size:11px;color:#b4cbd9;line-height:1.9;margin:18px 0 0}.brand-price-examples{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.brand-price-examples>.price-examples{margin:0;max-width:100%;min-width:0;overflow:auto;padding:28px;border:1px solid #d1dce0;border-top:4px solid #d7b35a;background:#f7f6f0;border-radius:4px}.brand-price-examples .price-examples h3{font-size:27px;line-height:1.25;margin-bottom:25px}.brand-price-examples .price-examples table{min-width:310px}.brand-price-examples .price-examples td,.brand-price-examples .price-examples th{font-size:13px;padding:14px 9px}.brand-price-examples .price-examples .fine{font-size:11px;line-height:1.8}.brand-price-examples>aside>h2{font-size:34px;line-height:1.2;margin:0 0 23px;letter-spacing:-.025em}.brand-price-examples>aside>p{font-size:16px;color:#516b7a;line-height:1.85}.brand-price-examples>aside>.button{margin-top:14px;font-size:13px}
.brand-guide-search{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.brand-guide-search h2{font-size:39px;line-height:1.2;letter-spacing:-.035em;margin:0}.brand-guide-search label{display:block;font-size:13px;font-weight:700;margin-bottom:10px}.brand-guide-search input{min-height:55px;background:#fff;border:1px solid #afc0c9;border-radius:4px;font-size:16px;width:100%;padding:12px 16px;color:#153247}.brand-guide-filters{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0}.brand-guide-filters>button{border:1px solid #d3dcdf;border-radius:3px;background:#f5f6f2;padding:9px 14px;font-size:11px;font-weight:700;color:#3d5b6b;cursor:pointer}.brand-guide-filters>button[aria-pressed=true]{background:#ddba67;border-color:#b6913b;color:#182f40}.brand-guide-search [data-guide-count]{font-size:11px;color:#617d8c;line-height:1.7;margin:0}.brand-guide-group{padding-bottom:55px}.brand-guide-group>h2{font-size:28px;margin:0 0 26px;padding-bottom:18px;border-bottom:2px solid #d5b76f;letter-spacing:-.02em}.brand-guide-group .brand-related-grid>div{min-width:0}.brand-guide-group .brand-topic-card p{font-size:13px}.brand-company{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.brand-company>div>h2,.brand-company>.proof-contact>h2{font-size:37px;line-height:1.2;letter-spacing:-.035em;margin:0 0 25px}.brand-company>div>p:not(.brand-eyebrow){font-size:16px;line-height:1.9;color:#536c7b}.brand-company>aside:not(.proof-contact),.brand-contact-details{padding:31px;border:1px solid #d2dde0;border-top:4px solid #dab75e;border-radius:4px;background:#f7f6f1;min-width:0}.brand-company .trust-company-facts{margin-top:27px;font-size:13px}.brand-company .trust-company-facts>div{grid-template-columns:130px 1fr;gap:18px;margin:11px 0}.brand-contact-details .human-contact strong{font-size:26px}.brand-contact-details .contact-portrait{width:90px;height:90px}.brand-contact-details .trust-contact-links>a{padding:23px 0}.brand-contact-details .trust-contact-links strong{font-size:21px}.brand-company>.proof-contact>p:not(.brand-eyebrow){font-size:14px;line-height:1.9;color:#516a79}.brand-info-sections{max-width:1050px}.brand-info-sections>section{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;padding:35px 0;border-bottom:1px solid #dce3e5}.brand-info-sections>section:first-child{padding-top:0}.brand-info-sections>section>div:first-child>span{font-size:12px;font-weight:800;color:#a17b29;letter-spacing:.04em}.brand-info-sections h2{font-size:27px;line-height:1.25;margin:13px 0 0;letter-spacing:-.025em}.brand-info-body>p{font-size:16px;line-height:1.9;color:#466170;margin:0}.brand-info-body a{color:#78571c;font-weight:600;text-underline-offset:3px}.brand-info-body .button{color:#fff}.brand-image-credits{display:flex;flex-direction:column;gap:20px;margin-top:25px}.brand-image-credits>article{padding:20px;border:1px solid #d8e1e3;border-left:3px solid #d1b16a;background:#f5f6f3}.brand-image-credits strong{font-size:14px;line-height:1.7}.brand-image-credits p{font-size:12px!important;line-height:1.9!important;margin:8px 0 0;color:#5c7584}.certainty-layout{grid-template-columns:1fr;gap:35px}.certainty-layout>.info-content{display:grid;grid-template-columns:1fr 1fr;gap:24px}.certainty-layout .info-content>section{margin:0;padding:30px;border:1px solid #d6e0e3;border-top:3px solid #dbb766;background:#f6f6f1;border-radius:4px;min-width:0}.certainty-layout .info-content h2{font-size:25px;line-height:1.3;margin-bottom:20px}.certainty-layout .info-content p{font-size:15px;line-height:1.9}.certainty-layout>.proof-contact{position:static;display:grid;grid-template-columns:1fr 1fr;gap:15px 35px}.certainty-layout>.proof-contact>.human-contact{grid-column:1}.certainty-layout>.proof-contact>.trust-contact-links{grid-column:1;margin:0}.certainty-layout>.proof-contact>.trust-company-facts{grid-column:2;grid-row:1/3}.certainty-layout>.proof-contact>.text-link{grid-column:2}.certainty-layout>.proof-contact>.button{grid-column:1;margin-top:0;grid-row:4}.form-page{background:#f0f3f4}.form-page .intake-layout>aside{position:relative;isolation:isolate;padding:34px 30px;background:#122b3d;color:white;border-radius:5px;overflow:hidden;border-bottom:4px solid #d7b05a}.form-page .intake-layout>aside:before{content:"";position:absolute;inset:0;z-index:-2;background:url('/assets/fotos/goudstempel-closeup.jpg') center/cover no-repeat;opacity:.22}.form-page .intake-layout>aside:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0e2639f5,#102b3db8)}.form-page .intake-layout>aside>.label{color:#e2bf6b}.form-page .intake-layout h1{font-size:39px;line-height:1.15;letter-spacing:-.035em}.form-page .intake-layout>aside>p:not(.label){color:#d4e2eb;font-size:15px;line-height:1.85}.form-page .check-list{color:#edf3f7}.form-page .check-list .icon{color:#e6c36f}.form-page .privacy-note{border-color:#526675}.form-page .privacy-note p{color:#c6d9e4}.form-page .privacy-note strong{color:#f0f5f8}.form-page .intake-contact{color:#142330}.branded-footer{padding-top:0;background:#0a1b28;border-top:3px solid #d4af58}.brand-footer-top{padding:42px 0 40px;border-bottom:1px solid #344b5b;margin-bottom:45px}.brand-footer-top>.brand-eyebrow{color:#cfab56;font-size:10px}.brand-footer-top>div{display:flex;justify-content:space-between;align-items:center;gap:30px}.brand-footer-top h2{font-size:43px;font-weight:800;line-height:1.1;letter-spacing:-.035em;margin:0;color:white}.brand-footer-top h2>span{color:#dfbd6b}.brand-footer-top .button{font-size:14px;min-height:54px}.branded-footer .footer-grid{grid-template-columns:1.1fr .8fr .8fr 1fr;gap:40px}.branded-footer .footer-grid>div:first-child>p{font-size:12px;line-height:1.9;color:#acbfcc}.branded-footer .footer-grid>div>a:not(.brand){font-size:12px;line-height:1.7;color:#c8d5de;padding:3px 0}.branded-footer .footer-grid>div>a:not(.brand):hover{color:#e5c16b}.branded-footer .footer-grid>div>.brand-footer-phone{font-size:21px!important;color:#f3f7f9!important;font-weight:800;margin-bottom:10px}.branded-footer .brand-footer-about{display:flex;align-items:center;gap:10px;font-size:11px!important;color:#d7b974!important}.brand-footer-about .icon{width:16px;height:16px}.branded-footer .footer-grid p{font-size:11px;line-height:1.9}.branded-footer .footer-bottom{border-top-color:#344d5d;padding-top:23px;margin-top:35px}.branded-footer .footer-bottom>div{gap:20px}.branded-footer .footer-bottom a{font-size:10px}.branded-footer .brand-logo{width:230px}
@media(max-width:1150px){.branded-header .desktop-nav{gap:15px;font-size:12px}.brand-hero-grid{gap:45px}.brand-hero-with-tool .brand-hero-grid{gap:35px}.brand-hero-with-tool h1{font-size:43px}.brand-hero-intro{font-size:16px}.brand-hero-note{padding:23px}.brand-hero-note h2{font-size:24px}.brand-feature-card{padding:28px}.brand-section-title>h2{font-size:26px}.brand-spotlight>.container{gap:38px}.brand-spotlight figure>img{height:330px}.brand-reading-section{gap:50px}.brand-reading-section .brand-section-title>h2{font-size:27px}.brand-data-section{gap:40px}.brand-contact-band>.container{gap:40px}.brand-contact-band h2{font-size:36px}.brand-contact-card{padding:25px}.brand-faq>.container{gap:40px}.brand-related-grid{gap:18px}.brand-topic-card>div{padding:21px}.brand-topic-card h3{font-size:21px}.brand-purity-grid>a{padding:20px 15px}.brand-purity-grid>a>strong{font-size:21px}.brand-formula>.container{gap:45px}.brand-price-examples{gap:45px}.brand-guide-search{gap:45px}.brand-company{gap:40px}.brand-company>div>h2,.brand-company>.proof-contact>h2{font-size:33px}.brand-contact-details .trust-contact-links strong{font-size:18px}.branded-footer .footer-grid{gap:28px;grid-template-columns:1fr .8fr .8fr 1fr}.branded-footer .brand-logo{width:210px}}
@media(max-width:1000px){.brand-hero-grid{grid-template-columns:1.2fr .8fr;gap:30px}.brand-hero-with-tool .brand-hero-grid{grid-template-columns:.9fr 1.1fr;gap:30px}.brand-hero h1{font-size:43px}.brand-hero-with-tool h1{font-size:39px}.brand-hero-note h2{font-size:22px}.brand-hero-note>p{font-size:12px}.brand-hero-tool .hero-lead-form{padding:24px}.brand-hero-tool .hero-lead-form .quick-head h2{font-size:25px}.brand-hero-actions .button{font-size:13px;padding-inline:18px}.brand-hero-actions{gap:20px}.brand-hero-actions>a:not(.button){font-size:11px}.brand-hero-signature{margin-top:28px}.brand-selling-links{gap:0 25px}.brand-selling-links>a{font-size:12px}.brand-offer-grid h3{font-size:21px}.brand-offer-grid>a{padding:24px}.brand-section-body>p{font-size:15px}.brand-feature-card{padding:25px}.brand-spotlight-copy .brand-section-title>h2{font-size:28px}.brand-data-section{grid-template-columns:1fr;gap:25px}.brand-faq h2{font-size:34px}.brand-contact-card .human-contact strong{font-size:19px}.brand-contact-card .trust-contact-links strong{font-size:15px}.brand-contact-card .human-contact .contact-portrait{width:58px;height:58px}.brand-related-grid{grid-template-columns:1fr 1fr}.brand-purity-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-purity-grid>a:nth-child(-n+3){border-bottom:1px solid #d2dde0}.brand-purity-grid>a:nth-child(3){border-right:0}.brand-formula h2{font-size:36px}.brand-formula-card{padding:24px}.brand-price-examples>aside>h2{font-size:30px}.brand-company .trust-company-facts>div{grid-template-columns:105px 1fr;gap:15px;font-size:12px}.brand-contact-details .contact-portrait{width:67px;height:67px}.brand-contact-details .human-contact strong{font-size:22px}.brand-info-sections>section{gap:35px;grid-template-columns:.8fr 1.2fr}.brand-info-sections h2{font-size:25px}.branded-footer .footer-grid{grid-template-columns:1fr 1fr;gap:38px 55px}.branded-footer .footer-grid>div:first-child,.branded-footer .footer-grid>div:last-child{grid-column:auto}}
@media(max-width:800px){.branded-header .desktop-nav{display:none}.brand-mega-menu{display:none!important}.brand-hero{padding:22px 0 35px}.brand-breadcrumbs{font-size:10px;margin-bottom:28px;gap:7px}.brand-hero-grid,.brand-hero-with-tool .brand-hero-grid{grid-template-columns:1fr;gap:30px;min-height:0}.brand-hero h1,.brand-hero-with-tool h1{font-size:43px;max-width:650px;line-height:1.12;margin-bottom:22px}.brand-hero .brand-eyebrow{font-size:10px}.brand-hero-intro,.brand-hero-with-tool .brand-hero-intro{font-size:16px;line-height:1.85}.brand-hero-actions{margin-top:25px;gap:18px}.brand-hero-actions .button{font-size:14px;min-height:53px}.brand-hero-signature{margin-top:28px}.brand-hero-note{max-width:none;width:100%;padding:22px 24px;margin:0;align-self:auto}.brand-hero-note>.label{font-size:9px;margin-bottom:10px}.brand-hero-note h2{font-size:24px;margin-bottom:13px}.brand-hero-note>p{font-size:13px;line-height:1.85;margin-bottom:16px}.brand-hero-note>a{font-size:11px}.brand-hero-with-tool .brand-hero-copy{padding-top:0}.brand-hero-tool{max-width:650px;margin:0 auto}.brand-hero-tool .hero-lead-form{padding:27px}.brand-hero-compact h1{font-size:38px}.brand-hero-compact{padding-bottom:30px}.brand-hero-shade{background:linear-gradient(90deg,#0a1b2aec,#0a1b2ac4),linear-gradient(0deg,#0b1c2bd9,transparent)}.brand-hero-photo{object-position:63% 50%;opacity:.9}.brand-offer-types{padding-bottom:45px}.brand-offer-types .section-heading h2{font-size:33px}.brand-offer-types .section-heading>p{font-size:14px;max-width:100%}.brand-offer-grid{gap:15px;grid-template-columns:1fr 1fr}.brand-offer-grid>a:last-child{grid-column:1/-1}.brand-offer-grid h3{font-size:21px}.brand-offer-grid>a{padding:25px;min-height:190px}.brand-selling-hub h2{font-size:33px}.brand-selling-links{grid-template-columns:1fr 1fr;gap:0 30px}.brand-topic-nav{grid-template-columns:1fr;gap:15px;padding:20px 0;margin:25px 0 30px}.brand-topic-nav>strong{padding-top:0}.brand-topic-nav a{font-size:10px;padding:7px 10px}.brand-topic-nav>div{gap:7px}.brand-feature-grid{grid-template-columns:1fr;gap:20px;padding-bottom:45px}.brand-feature-card{padding:29px}.brand-section-title>span{font-size:12px;margin-bottom:15px}.brand-section-title>h2{font-size:28px;margin-bottom:21px}.brand-section-body>p{font-size:16px;line-height:1.9;max-width:100%}.brand-context-links>a{font-size:12px}.brand-spotlight{padding:45px 0}.brand-spotlight>.container{grid-template-columns:1fr;gap:30px}.brand-spotlight figure>img{height:290px}.brand-spotlight figcaption{font-size:10px}.brand-spotlight-copy .brand-section-title>h2{font-size:29px}.brand-reading-row{padding:36px 0}.brand-reading-section{grid-template-columns:1fr;gap:0}.brand-reading-section .brand-section-title{padding-top:0}.brand-reading-section .brand-section-title>h2{font-size:28px;margin-bottom:22px}.brand-data-section{padding-bottom:45px}.brand-data-section h2{font-size:29px}.brand-table-wrap table{font-size:12px}.brand-table-wrap th,.brand-table-wrap td{padding:15px}.brand-contact-band{padding:45px 0}.brand-contact-band>.container{grid-template-columns:1fr;gap:30px}.brand-contact-band h2{font-size:36px}.brand-contact-band>.container>div>p:not(.brand-eyebrow){font-size:15px;max-width:100%}.brand-contact-card{padding:27px}.brand-contact-card .human-contact strong{font-size:22px}.brand-contact-card .trust-contact-links strong{font-size:18px}.brand-contact-card .human-contact .contact-portrait{width:70px;height:70px}.brand-contact-actions{gap:20px}.brand-contact-actions>.button{font-size:14px}.brand-contact-actions>a:not(.button){font-size:18px}.brand-faq{padding:45px 0}.brand-faq>.container{grid-template-columns:1fr;gap:29px}.brand-faq h2{font-size:34px}.brand-faq>.container>div>p:not(.brand-eyebrow){max-width:100%;font-size:15px}.brand-faq .faq-list{padding-inline:23px}.brand-faq .faq-list summary{font-size:16px}.brand-related{padding-block:45px}.brand-related>.section-heading h2{font-size:32px}.brand-related-grid{gap:17px}.brand-topic-card>img{height:160px}.brand-topic-card>div{padding:21px}.brand-topic-card h3{font-size:22px}.brand-topic-card p{font-size:13px}.brand-price-overview .section-heading h2{font-size:34px}.brand-price-overview .section-heading>p{font-size:14px;max-width:100%}.brand-purity-grid>a>strong{font-size:23px}.brand-purity-grid>a>span{font-size:14px}.brand-formula{padding:45px 0}.brand-formula>.container{grid-template-columns:1fr;gap:28px}.brand-formula h2{font-size:35px}.brand-formula>.container>div>p:not(.brand-eyebrow){max-width:100%;font-size:15px}.brand-formula-card{padding:27px}.brand-price-examples{grid-template-columns:1fr;gap:30px}.brand-price-examples>aside>h2{font-size:32px}.brand-price-examples>.price-examples{padding:26px}.brand-guide-search{grid-template-columns:1fr;gap:28px}.brand-guide-search h2{font-size:34px}.brand-guide-group>h2{font-size:26px}.brand-guide-group{padding-bottom:40px}.brand-company{grid-template-columns:1fr;gap:30px}.brand-company>div>h2,.brand-company>.proof-contact>h2{font-size:33px}.brand-company>aside:not(.proof-contact),.brand-contact-details{padding:27px}.brand-contact-details .contact-portrait{width:80px;height:80px}.brand-contact-details .trust-contact-links strong{font-size:20px}.brand-company .trust-company-facts>div{grid-template-columns:120px 1fr;font-size:13px}.brand-info-sections>section{grid-template-columns:1fr;gap:20px;padding-block:28px}.brand-info-sections h2{font-size:27px;margin-top:10px}.brand-info-body>p{font-size:15px}.certainty-layout>.info-content{grid-template-columns:1fr;gap:20px}.certainty-layout .info-content>section{padding:27px}.certainty-layout .info-content h2{font-size:26px}.certainty-layout>.proof-contact{display:block}.certainty-layout>.proof-contact>.human-contact{margin-bottom:20px}.certainty-layout>.proof-contact>.trust-company-facts{margin-top:22px}.certainty-layout>.proof-contact>.button{margin-top:20px}.form-page .intake-layout>aside{padding:27px}.form-page .intake-layout h1{font-size:35px}.form-page .intake-layout>aside>p:not(.label){font-size:14px}.form-page .intake-layout>aside>.check-list{margin-top:20px}.brand-footer-top{padding:32px 0;margin-bottom:35px}.brand-footer-top h2{font-size:36px}.brand-footer-top .button{font-size:13px;padding-inline:17px}.branded-footer .footer-grid{gap:30px}.branded-footer .footer-grid>div>a:not(.brand){font-size:12px}.branded-footer .footer-bottom>div{gap:13px 20px}.branded-footer .footer-bottom a{font-size:10px}}
@media(max-width:580px){.brand-hero{padding-top:18px;padding-bottom:28px}.brand-breadcrumbs{font-size:9px;line-height:1.8;gap:6px;margin-bottom:23px}.brand-breadcrumbs>span:last-child{max-width:100%}.brand-hero h1,.brand-hero-with-tool h1{font-size:35px;line-height:1.13;letter-spacing:-.035em;margin-bottom:19px}.brand-hero .brand-eyebrow{font-size:9px;margin-bottom:17px}.brand-hero-intro,.brand-hero-with-tool .brand-hero-intro{font-size:14px;line-height:1.9}.brand-hero-actions{gap:17px;margin-top:23px}.brand-hero-actions .button{width:100%;font-size:14px;min-height:53px;box-shadow:0 2px 0 #98762d}.brand-hero-actions>a:not(.button){font-size:11px}.brand-hero-signature{margin-top:25px}.brand-hero-signature>img{width:30px;height:30px}.brand-hero-signature strong{font-size:8px}.brand-hero-signature>span{font-size:10px}.brand-hero-grid,.brand-hero-with-tool .brand-hero-grid{gap:27px}.brand-hero-note{padding:21px}.brand-hero-note h2{font-size:23px}.brand-hero-note>p{font-size:12px}.brand-hero-note>a{font-size:10px}.brand-hero-tool .hero-lead-form{padding:23px 21px}.brand-hero-tool .hero-lead-form .quick-head h2{font-size:25px}.brand-hero-tool .calculator{padding:23px 21px}.brand-hero-tool .calculator h2{font-size:27px}.brand-hero-compact h1{font-size:34px}.brand-offer-types .section-heading h2{font-size:29px}.brand-offer-grid{grid-template-columns:1fr;gap:12px}.brand-offer-grid>a:last-child{grid-column:auto}.brand-offer-grid>a{min-height:165px;padding:23px}.brand-offer-grid>a>.icon{width:28px;height:28px;margin-bottom:19px}.brand-offer-grid h3{font-size:22px;margin-bottom:20px}.brand-offer-grid>a>span{font-size:11px}.brand-selling-hub h2{font-size:30px}.brand-selling-links{grid-template-columns:1fr;gap:0}.brand-selling-links>a{font-size:13px;padding:16px 0}.brand-topic-nav>strong{font-size:11px}.brand-topic-nav a{font-size:10px;padding:7px 9px}.brand-feature-card{padding:25px}.brand-section-title>h2{font-size:26px;line-height:1.28;margin-bottom:20px}.brand-section-body>p{font-size:15px;line-height:1.9}.brand-context-links>a{font-size:11px}.brand-spotlight figure>img{height:235px}.brand-spotlight figcaption{font-size:9px;padding:12px 15px}.brand-spotlight-copy .brand-section-title>h2{font-size:27px}.brand-reading-section .brand-section-title>h2{font-size:26px}.brand-check-list>li{font-size:13px}.brand-data-section h2{font-size:27px}.brand-table-wrap table{font-size:11px}.brand-table-wrap th,.brand-table-wrap td{padding:13px 11px}.brand-table-wrap thead th{font-size:10px}.brand-sources{font-size:10px;gap:12px 18px}.brand-sources>strong{width:100%;font-size:11px}.brand-contact-band h2{font-size:33px}.brand-contact-actions{flex-direction:column;align-items:stretch;gap:20px}.brand-contact-actions>.button{font-size:14px;width:100%}.brand-contact-actions>a:not(.button){font-size:19px}.brand-contact-card{padding:23px}.brand-contact-card .human-contact strong{font-size:20px}.brand-contact-card .trust-contact-links strong{font-size:16px}.brand-contact-card .human-contact .contact-portrait{width:59px;height:59px}.brand-contact-card .human-contact>div>span:last-child{font-size:11px}.brand-contact-card>.text-link{font-size:10px}.brand-faq h2{font-size:32px}.brand-faq .faq-list{padding:4px 20px}.brand-faq .faq-list summary{font-size:15px;padding-block:19px}.brand-faq .faq-list p{font-size:14px}.brand-related>.section-heading h2{font-size:29px}.brand-related-grid{grid-template-columns:1fr;gap:18px}.brand-topic-card>img{height:175px}.brand-topic-card>div{padding:23px}.brand-topic-card h3{font-size:24px}.brand-topic-card p{font-size:14px}.brand-topic-card>div>strong{font-size:11px}.brand-price-overview .section-heading h2{font-size:31px}.brand-purity-grid{grid-template-columns:1fr 1fr}.brand-purity-grid>a{padding:18px 15px;border-bottom:1px solid #d2dde0}.brand-purity-grid>a:nth-child(3){border-right:1px solid #d2dde0}.brand-purity-grid>a:nth-child(even){border-right:0}.brand-purity-grid>a:last-child{grid-column:1/-1;border-right:0;border-bottom:0}.brand-purity-grid>a>strong{font-size:21px;margin-bottom:7px}.brand-purity-grid>a>small{font-size:9px}.brand-purity-grid>a>span{font-size:13px;margin-bottom:12px}.brand-purity-grid>a>.icon{margin-top:12px}.brand-formula h2{font-size:32px}.brand-formula-card{padding:23px}.brand-formula-card strong{font-size:17px}.brand-formula-card li p{font-size:12px}.brand-formula-card li{gap:15px}.brand-formula-card>p{font-size:10px}.brand-price-examples>.price-examples{padding:22px 18px}.brand-price-examples .price-examples table{min-width:0;table-layout:fixed}.brand-price-examples .price-examples th:first-child{width:20%}.brand-price-examples .price-examples th:nth-child(2){width:32%}.brand-price-examples .price-examples th:last-child{width:48%}.brand-price-examples .price-examples td,.brand-price-examples .price-examples th{overflow-wrap:anywhere}.brand-price-examples .price-examples h3{font-size:24px}.brand-price-examples .price-examples td,.brand-price-examples .price-examples th{font-size:12px;padding:12px 8px}.brand-price-examples>aside>h2{font-size:29px}.brand-price-examples>aside>p{font-size:15px}.brand-price-examples>aside>.button{font-size:13px;width:100%}.brand-guide-search h2{font-size:31px}.brand-guide-search input{font-size:14px}.brand-guide-filters{gap:7px}.brand-guide-filters>button{font-size:10px;padding:8px 11px}.brand-guide-group>h2{font-size:25px}.brand-company>div>h2,.brand-company>.proof-contact>h2{font-size:30px}.brand-company>aside:not(.proof-contact),.brand-contact-details{padding:23px}.brand-contact-details .contact-portrait{width:65px;height:65px}.brand-contact-details .human-contact strong{font-size:21px}.brand-contact-details .trust-contact-links strong{font-size:17px}.brand-company .trust-company-facts>div{grid-template-columns:100px 1fr;font-size:12px;gap:13px}.brand-info-sections h2{font-size:25px}.brand-info-body>p{font-size:15px}.brand-image-credits>article{padding:17px}.brand-image-credits strong{font-size:13px}.brand-image-credits p{font-size:11px!important}.certainty-layout .info-content>section{padding:24px}.certainty-layout .info-content h2{font-size:24px}.certainty-layout .info-content p{font-size:14px}.form-page .intake-layout>aside{padding:25px 22px}.form-page .intake-layout h1{font-size:31px}.form-page .intake-layout>aside>p:not(.label){font-size:14px}.brand-footer-top>div{display:block}.brand-footer-top h2{font-size:34px}.brand-footer-top .button{margin-top:25px;width:100%;font-size:14px}.branded-footer .footer-grid{grid-template-columns:1fr 1fr;gap:30px 22px}.branded-footer .footer-grid>div:first-child,.branded-footer .footer-grid>div:last-child{grid-column:1/-1}.branded-footer .brand-logo{width:230px}.branded-footer .footer-grid>div>a:not(.brand){font-size:11px}.branded-footer .footer-grid h3{font-size:12px}.branded-footer .footer-bottom>span{font-size:10px}.branded-footer .footer-bottom>div{gap:12px 18px}.branded-footer .footer-bottom a{font-size:10px}}
@media(max-width:360px){.brand-hero h1,.brand-hero-with-tool h1{font-size:31px}.brand-hero .brand-eyebrow{font-size:8px}.brand-hero-intro,.brand-hero-with-tool .brand-hero-intro{font-size:13px}.brand-hero-actions .button{font-size:13px;padding-inline:14px}.brand-hero-tool .hero-lead-form,.brand-hero-tool .calculator{padding:21px 17px}.brand-hero-tool .hero-lead-form .quick-head h2,.brand-hero-tool .calculator h2{font-size:24px}.brand-section-title>h2,.brand-reading-section .brand-section-title>h2{font-size:24px}.brand-feature-card{padding:22px}.brand-section-body>p{font-size:14px}.brand-offer-types .section-heading h2{font-size:27px}.brand-contact-card{padding:19px}.brand-contact-card .human-contact strong{font-size:18px}.brand-contact-card .trust-contact-links strong{font-size:14px}.brand-contact-card .human-contact>div>span:last-child{font-size:10px}.brand-contact-band h2,.brand-faq h2{font-size:29px}.brand-topic-card h3{font-size:22px}.brand-topic-card>div{padding:21px}.brand-table-wrap th,.brand-table-wrap td{padding:12px 8px;font-size:10px}.brand-table-wrap thead th{font-size:9px}.brand-price-examples .price-examples h3{font-size:22px}.brand-company .trust-company-facts>div{grid-template-columns:88px 1fr;font-size:11px;gap:10px}.brand-contact-details .human-contact strong{font-size:18px}.brand-contact-details .trust-contact-links strong{font-size:14px}.brand-info-sections h2{font-size:23px}.form-page .intake-layout h1{font-size:28px}.brand-hero-note h2{font-size:22px}}
@media print{.branded-header,.brand-mega-menu{display:none!important}.branded-page{font-size:11pt}.brand-hero-photo,.brand-hero-shade,.brand-hero-signature,.brand-contact-band,.brand-faq,.branded-footer,.mobile-action{display:none!important}.brand-hero{color:#142330;background:white;padding:0}.brand-hero h1,.brand-hero-intro{color:#142330}.brand-topic-nav{display:none}.brand-section-body p{color:#142330}.brand-feature-card,.brand-feature-card:first-child{background:white;color:#142330;border:1px solid #bbb}.brand-feature-card:first-child .brand-section-title>h2,.brand-feature-card:first-child .brand-section-body>p{color:#142330}.brand-spotlight{background:white;color:#142330}.brand-spotlight-copy .brand-section-title>h2,.brand-spotlight-copy .brand-section-body>p{color:#142330}.brand-hero-actions,.brand-hero-note,.brand-hero-tool{display:none}}
