.gv-brochure{color:#102d30;overflow-wrap:anywhere;background:#fff;border:1px solid #d5d9d5;max-width:900px;margin:24px auto;font:16px/1.7 system-ui,sans-serif}.gv-brochure *{box-sizing:border-box}.gv-brochure header{border-bottom:5px solid #b88b35;justify-content:space-between;align-items:center;gap:24px;padding:28px 42px;display:flex}.gv-brochure header img{object-fit:contain;width:110px;height:100px}.gv-brochure header span{text-align:right;max-width:200px;font-size:14px;font-weight:650}.gv-brochure-hero{color:#fff;background:#123333;padding:44px}.gv-brochure .gv-kicker{text-transform:uppercase;letter-spacing:.14em;color:#d9b76e;font-size:12px;font-weight:750}.gv-brochure h1{max-width:700px;margin:16px 0 24px;font:700 clamp(30px,4vw,48px)/1.12 Georgia,serif}.gv-brochure .gv-intro{max-width:720px;font-size:19px;line-height:1.65}.gv-recipient{color:#e2c78f}.gv-brochure-content{padding:24px 44px 40px}.gv-brochure-content h2{margin-top:30px;font:700 26px/1.2 Georgia,serif}.gv-brochure aside{background:#f5f2e9;border-left:4px solid #b88b35;margin:28px 0;padding:16px 28px}.gv-brochure li{margin:10px 0}.gv-brochure a{color:#735214}.gv-brochure-cta{background:#123333;border-radius:4px;padding:14px 20px;text-decoration:none;display:inline-block;color:#fff!important}.gv-brochure-small{color:#586768;font-size:12px}.gv-brochure footer{background:#f5f2e9;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 44px;font-size:12px;display:flex}.gv-letter .gv-brochure-hero{color:#123333;background:#fff;padding-bottom:0}.gv-letter .gv-kicker,.gv-letter .gv-recipient{color:#735214}.brochure-workspace{grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:24px;display:grid}.brochure-workspace .gv-brochure{margin-top:0}.brochure-tools{background:#f5f6f3;border-radius:10px;align-self:start;padding:20px}.brochure-tools label{margin:14px 0}.brochure-list{max-height:250px;overflow:auto}.brochure-list button{text-align:left;width:100%;margin:4px 0}.brochure-message{white-space:pre-wrap;background:#f4eee0;padding:14px}.brochure-toolbar{flex-wrap:wrap;gap:10px;max-width:900px;margin:20px auto;padding:0 12px;display:flex}@media (max-width:900px){.brochure-workspace{grid-template-columns:1fr}}@media (max-width:600px){.gv-brochure header{padding:20px}.gv-brochure-hero{padding:28px 22px}.gv-brochure-content{padding:12px 22px 28px}.gv-brochure footer{padding:20px}.gv-brochure header img{width:85px;height:85px}.gv-brochure aside{padding:12px 16px}.gv-brochure .gv-intro{font-size:17px}}@media print{@page{size:A4;margin:14mm}body{background:#fff!important}.brochure-no-print,.brochure-tools,.brochure-admin-heading,#gv-legal-footer,#gv-cookie-button,.sven-launcher{display:none!important}.brochure-workspace{display:block}.partner-shell{max-width:none;padding:0}.gv-brochure{-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;max-width:none;margin:0;font-size:11pt}.gv-brochure header{padding:0 0 12px}.gv-brochure-hero{padding:22px}.gv-brochure-content{padding:12px 0}.gv-brochure h1{font-size:28pt}.gv-brochure .gv-intro{font-size:12pt}.gv-brochure h2,.gv-brochure h3{break-after:avoid}.gv-brochure aside,.gv-brochure footer{break-inside:avoid}.gv-brochure a{text-decoration:none}.gv-brochure footer{padding:12px}.gv-brochure p{orphans:3;widows:3}}.gv-sharing{background:#f5f2e9;border-radius:8px;max-width:900px;margin:24px auto;padding:24px}.gv-sharing summary{cursor:pointer;font-weight:700}.gv-sharing p{overflow-wrap:anywhere}.gv-pdf-share{background:#fff;border:1px solid #ccc5b7;border-radius:8px;margin:16px 0;padding:20px}.gv-pdf-share p{margin-bottom:0}.gv-pdf-share button:disabled{opacity:.6;cursor:wait}.gv-costs{margin:24px 0}.gv-costs>div{break-inside:avoid;border-top:1px solid #d5d9d5;padding:16px 0}.gv-costs dt{font-weight:700}.gv-costs dd{margin:8px 0 0}.gv-costs dd p{margin:6px 0 0;font-size:.92em}
