.module--custom-form form .hs-form-field ::placeholder,.module--custom-form form .hs-form-field.placeholder{color:transparent}html{scroll-behavior:smooth}.doc-template-post{--first-section-bottom-spacing:100px}.doc-template-post__hero{background-color:var(--first-color);background-image:url(https://4059422.fs1.hubspotusercontent-eu1.net/hubfs/4059422/raw_assets/public/swapn-2025/images/backgrounds/home-hero-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 80px 80px}.doc-template-post__hero:before{background-color:var(--fifth-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.doc-template-post__summary{border-radius:0 0 80px 80px}.doc-template-post__summary__content{align-items:center;background:var(--white-color);border-radius:calc(var(--spacing-base)*5);box-shadow:0 8px 20px 0 rgba(var(--dark-gray-color-rgb),.04);padding:calc(var(--spacing-base)*7);transform:translateY(calc(var(--spacing-base)*-6))}.doc-template-post__summary__content .dnd-column:first-child{padding:0}.doc-template-post__summary__content .dnd-column:last-child{padding:0;padding-left:calc(var(--spacing-base)*7)}.doc-template-post__summary__content .dnd-column:first-child .row-fluid{gap:calc(var(--spacing-base)*4)}.doc-template-post__summary__content ul li{padding-left:calc(.5lh + var(--spacing-base)*4);position:relative}.doc-template-post__summary__content ul li:not(:last-child){margin-bottom:calc(var(--spacing-base)*4)}.doc-template-post__summary__content ul li:before{background-image:url(https://4059422.fs1.hubspotusercontent-eu1.net/hubfs/4059422/raw_assets/public/swapn-2025/images/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1lh;left:0;position:absolute;top:0;width:.5lh}.doc-template-post__content pre{border-left:var(--spacing-base) solid var(--first-color);border-radius:var(--spacing-base);color:var(--body-font-color);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:0;line-height:var(--body-line-height);padding-left:calc(var(--spacing-base)*4);text-transform:var(--body-text-transform)}.doc-template-post__form{align-items:center;background-color:var(--first-color);background-image:url(https://4059422.fs1.hubspotusercontent-eu1.net/hubfs/4059422/raw_assets/public/swapn-2025/images/backgrounds/text-image-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:calc(var(--spacing-base)*10);padding:calc(var(--spacing-base)*18)}.doc-template-post__form>.dnd-column{padding:0!important}.doc-template-post__form form{padding:0 calc(var(--spacing-base)*4) calc(var(--spacing-base)*6)}.doc-template-post__form .hs-form-booleancheckbox{margin-top:calc(var(--spacing-base)*5)}.doc-template-post__reinsurance{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--spacing-base)*8)}.doc-template-post__reinsurance div{align-items:center;display:flex;gap:calc(var(--spacing-base)*3)}.doc-template-post__reinsurance p{font-size:var(--small-font-size);line-height:var(--small-line-height)}.doc-template-post__reinsurance img{height:auto;width:40px}.doc-template-post__related_posts h2{text-align:center}.doc-template-post__related_post{align-items:start!important;background:var(--white-color);border-radius:calc(var(--spacing-base)*4);box-shadow:0 8px 20px 0 rgba(37,27,90,.04);flex:auto;flex-flow:column;gap:var(--spacing-base);padding:var(--spacing-base);transition:all .3s ease-in-out}.doc-template-post__related_post img{background:var(--fifth-color);border-radius:calc(var(--spacing-base)*3);height:60px;margin:calc(var(--spacing-base)*4);margin-bottom:0;object-fit:contain;padding:12px;width:60px}.doc-template-post__related_post div{display:flex;flex:auto;flex-flow:column;padding:calc(var(--spacing-base)*4)}.doc-template-post__related_post p:first-child{font-weight:var(--body-font-weight-bold)}.doc-template-post__related_post p:last-child{font-size:var(--extra-small-font-size);line-height:var(--extra-small-line-height);margin-top:auto;padding-top:calc(var(--spacing-base)*5)}@media screen and (min-width:993px){.doc-template-post__summary__reinsurance .dnd-column{align-items:center;gap:calc(var(--spacing-base)*4)!important;margin-top:calc(var(--spacing-base)*4);text-align:center}.doc-template-post__summary__reinsurance>.span10>.row-fluid{width:100%}.doc-template-post__related_post:hover{background:var(--first-color)}}@media screen and (max-width:992px){.doc-template-post__reinsurance br,.doc-template-post__related_post img,.doc-template-post__related_post p:last-child,.doc-template-post__summary .span1,.simulator-post__content .span2{display:none!important}.doc-template-post{--first-section-top-spacing:70px;--first-section-bottom-spacing:0}.doc-template-post__hero,.doc-template-post__summary{border-radius:0 0 16px 16px}.doc-template-post__summary__content{border-radius:calc(var(--spacing-base)*3);padding:calc(var(--spacing-base)*5)}.doc-template-post__summary__content .dnd-column:last-child{display:none}.doc-template-post__summary__reinsurance>.span10 .dnd-column{align-items:center;flex-flow:row;gap:12px}.doc-template-post__form{border-radius:calc(var(--spacing-base)*4);gap:var(--spacing-base)!important;padding:calc(var(--spacing-base)*2)!important}.doc-template-post__form form{padding:0 calc(var(--spacing-base)*2) calc(var(--spacing-base)*4)}.doc-template-post__form form fieldset{gap:0}.doc-template-post__form form .actions,.doc-template-post__form form input[type=submit]{width:100%}.doc-template-post__form>.dnd-column:first-child{padding:calc(var(--spacing-base)*4)!important}.doc-template-post__reinsurance{align-items:start;flex-flow:column;gap:calc(var(--spacing-base)*2)}.doc-template-post__reinsurance div{gap:calc(var(--spacing-base)*2)}.doc-template-post__reinsurance img{width:20px}.doc-template-post__related_post div{padding:calc(var(--spacing-base)*3)}}.doc-template-post__form .module--custom-form form fieldset:has(.hs-form-field input[type=hidden]){display:block!important}