.gwg-forms,.gwg-forms *{box-sizing:border-box;}.gwg-forms{--gwg-form-primary:#0080c8;--gwg-form-accent:#009d3a;--gwg-form-text:#181716;--gwg-form-muted:#5c6266;--gwg-form-surface:#fafaf8;--gwg-form-preview:#f1f3f0;--gwg-form-border:rgba(24,23,22,0.10);--gwg-form-button-background:#0080c8;--gwg-form-button-border:#0080c8;--gwg-form-button-text:#ffffff;--gwg-form-button-hover:#009d3a;--gwg-form-button-hover-border:#009d3a;--gwg-form-button-hover-text:#ffffff;--gwg-form-radius:16px;--gwg-form-gap:24px;--gwg-form-padding:22px;--gwg-form-columns:3;--gwg-form-ratio:210 / 297;--gwg-form-image-fit:cover;--gwg-form-list-gap:14px;--gwg-form-list-padding:18px;--gwg-form-list-icon-size:56px;--gwg-form-list-icon-color:#0080c8;--gwg-form-list-icon-background:rgba(0,128,200,0.10);width:100%;color:var(--gwg-form-text);font-family:inherit;font-size:16px;line-height:1.5;}.gwg-forms--columns-1{--gwg-form-columns:1;}.gwg-forms--columns-2{--gwg-form-columns:2;}.gwg-forms--columns-3{--gwg-form-columns:3;}.gwg-forms--columns-4{--gwg-form-columns:4;}.gwg-forms [hidden]{display:none !important;}.gwg-forms__empty{padding:18px 20px;border-left:4px solid #0080c8;background:#f1f3f0;color:#181716;}.gwg-forms__grid{display:grid;grid-template-columns:repeat(var(--gwg-form-columns),minmax(0,1fr));gap:var(--gwg-form-gap);}.gwg-form-card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--gwg-form-border);border-radius:var(--gwg-form-radius);background:var(--gwg-form-surface);color:var(--gwg-form-text);box-shadow:0 10px 30px rgba(24,23,22,0.08);transition:box-shadow 180ms ease,transform 180ms ease;}.gwg-form-card:hover{box-shadow:0 15px 38px rgba(24,23,22,0.13);transform:translateY(-2px);}.gwg-forms .gwg-form-card__cover,.gwg-forms .gwg-form-card__cover:link,.gwg-forms .gwg-form-card__cover:visited{display:block;position:relative;width:100%;overflow:hidden;aspect-ratio:var(--gwg-form-ratio);border:0;background:var(--gwg-form-preview);color:var(--gwg-form-primary);text-decoration:none;}.gwg-form-card__cover img{display:block;width:100%;height:100%;margin:0;object-fit:var(--gwg-form-image-fit);object-position:center top;transition:transform 300ms ease;}.gwg-form-card:hover .gwg-form-card__cover img{transform:scale(1.018);}.gwg-form-card__placeholder{display:flex;position:absolute;inset:0;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(145deg,var(--gwg-form-preview),#dcebf2);background:linear-gradient(145deg,var(--gwg-form-preview),color-mix(in srgb,var(--gwg-form-primary) 12%,var(--gwg-form-preview)));color:var(--gwg-form-primary);}.gwg-form-card__placeholder svg{width:64px;height:76px;}.gwg-form-card__placeholder>span{font-size:15px;font-weight:800;letter-spacing:0.12em;}.gwg-form-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--gwg-form-padding);}.gwg-forms .gwg-form__title{margin:0 !important;padding:0 !important;border:0;background:transparent;color:var(--gwg-form-text) !important;font:inherit;font-size:1.16em;font-weight:750;line-height:1.3;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;}.gwg-form__meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;color:var(--gwg-form-muted);font-size:13px;font-weight:600;line-height:1.4;}.gwg-form__meta>* + *::before{content:"•";margin-right:14px;color:var(--gwg-form-primary);}.gwg-forms .gwg-form__description{margin:14px 0 0 !important;padding:0 !important;color:var(--gwg-form-muted) !important;font:inherit;font-size:14px;line-height:1.55;}.gwg-forms__list{display:flex;flex-direction:column;gap:var(--gwg-form-list-gap);}.gwg-form-list__item{display:flex;align-items:center;gap:18px;min-width:0;padding:var(--gwg-form-list-padding);border:1px solid var(--gwg-form-border);border-radius:var(--gwg-form-radius);background:var(--gwg-form-surface);color:var(--gwg-form-text);box-shadow:0 6px 20px rgba(24,23,22,0.05);transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease;}.gwg-form-list__item:hover{border-color:color-mix(in srgb,var(--gwg-form-primary) 30%,var(--gwg-form-border));box-shadow:0 10px 26px rgba(24,23,22,0.09);transform:translateY(-1px);}.gwg-form-list__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--gwg-form-list-icon-size);width:var(--gwg-form-list-icon-size);height:var(--gwg-form-list-icon-size);padding:11px;border-radius:10px;background:var(--gwg-form-list-icon-background);color:var(--gwg-form-list-icon-color);}.gwg-form-list__icon svg,.gwg-form-list__icon i{display:block;width:100%;height:100%;font-size:calc(var(--gwg-form-list-icon-size) * 0.58);line-height:1;}.gwg-form-list__content{flex:1 1 auto;min-width:0;}.gwg-forms--list .gwg-form__title{font-size:1.05em;}.gwg-form__pdf-icon,.gwg-form__button-icon svg,.gwg-forms__load-more-button svg{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.gwg-forms .gwg-form__button,.gwg-forms .gwg-form__button:link,.gwg-forms .gwg-form__button:visited{display:inline-flex !important;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 18px !important;border:2px solid var(--gwg-form-button-border) !important;border-radius:7px;background:var(--gwg-form-button-background) !important;color:var(--gwg-form-button-text) !important;box-shadow:none;font:inherit;font-size:14px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none !important;text-transform:none;white-space:nowrap;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease,box-shadow 160ms ease;}.gwg-forms--cards .gwg-form__button{width:100%;margin:auto 0 0 !important;}.gwg-form-card .gwg-form__meta + .gwg-form__button,.gwg-form-card .gwg-form__title + .gwg-form__button,.gwg-form-card .gwg-form__description + .gwg-form__button{margin-top:20px !important;}.gwg-forms--list .gwg-form__button{flex:0 0 auto;width:auto;margin:0 !important;}.gwg-forms .gwg-form__button:hover{border-color:var(--gwg-form-button-hover-border) !important;background:var(--gwg-form-button-hover) !important;color:var(--gwg-form-button-hover-text) !important;}.gwg-form__button-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;width:19px;height:19px;font-size:19px;line-height:1;}.gwg-form__button-icon>svg,.gwg-form__button-icon>i{display:block;width:100%;height:100%;font-size:inherit;line-height:1;}.gwg-forms .gwg-form-card__cover:focus-visible,.gwg-forms .gwg-form__button:focus-visible,.gwg-forms .gwg-forms__load-more-button:focus-visible{outline:3px solid var(--gwg-form-accent);outline-offset:3px;}.gwg-forms__load-more{display:flex;justify-content:center;width:100%;margin-top:24px;}.gwg-forms .gwg-forms__load-more-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:12px 18px;border:2px solid var(--gwg-form-button-border);border-radius:7px;background:var(--gwg-form-button-background);color:var(--gwg-form-button-text);font:inherit;font-size:14px;font-weight:700;line-height:1.2;text-transform:none;cursor:pointer;transition:background-color 160ms ease,border-color 160ms ease,color 160ms ease;}.gwg-forms .gwg-forms__load-more-button:hover{border-color:var(--gwg-form-button-hover-border);background:var(--gwg-form-button-hover);color:var(--gwg-form-button-hover-text);}.gwg-forms__load-more-button svg{flex:0 0 19px;width:19px;height:19px;}@media (min-width:768px){.gwg-forms__load-more{display:none !important;}}@media (max-width:1024px) and (min-width:768px){.gwg-forms--columns-3,.gwg-forms--columns-4{--gwg-form-columns:2;}}@media (max-width:767px){.gwg-forms{--gwg-form-columns:1;--gwg-form-gap:20px;--gwg-form-padding:20px;}.gwg-form-card:hover,.gwg-form-list__item:hover{transform:none;}.gwg-form-list__item{align-items:flex-start;flex-wrap:wrap;gap:14px;}.gwg-form-list__content{align-self:center;flex-basis:calc(100% - var(--gwg-form-list-icon-size) - 14px);}.gwg-forms--list .gwg-form__button{flex-basis:100%;width:100%;margin-top:4px !important;}}@media (prefers-reduced-motion:reduce){.gwg-form-card,.gwg-form-card__cover img,.gwg-form-list__item,.gwg-form__button{transition:none;}}