.wp-block-group.head-inner{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.wp-block-group.meta{display:flex;flex-wrap:wrap;align-items:center}.wp-block-buttons{display:flex;flex-wrap:wrap;gap:.8rem}.wp-block-navigation.util-nav .wp-block-navigation__container{justify-content:flex-end}.wp-block-query-pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wp-site-blocks>*+*,.wp-block-post-content>*+*,.site-main>*+*{margin-block-start:0}.wp-site-blocks,.site-main{margin:0}.wp-block-group.wrap,.wp-block-columns.wrap{width:min(100% - 3rem, var(--wrap));margin-inline:auto}.wp-block-post-content>section,.site-main>section,.site-main>.wp-block-group>section{padding:clamp(2.3rem, 4vw, 3.8rem) 0}.wp-block-post-content>section.pagehead,.site-main>section.pagehead{padding:clamp(2rem, 3.8vw, 3.3rem) 0}.wp-block-post-content>section.licences{padding:clamp(1.8rem, 2.8vw, 2.4rem) 0}.wp-block-post-content>section.hero+section.licences{padding-top:0}.wp-block-post-content>section.hero{padding:clamp(2.2rem, 4.4vw, 3.9rem) 0}.wp-block-post-content>section.hero:has(+section.licences){padding-bottom:clamp(1.2rem, 2.6vw, 2.3rem)}.hero .hero-grid{margin-bottom:0}.wp-block-post-content>.aud-bar,.site-main>.aud-bar{padding:.7rem 0}.aud-bar p{margin:0}.wp-block-heading{margin-top:0}.wp-block-list{margin-top:0}.wp-block-group>p:last-child,.wp-block-column>p:last-child{margin-bottom:0}.wp-block-group>.wp-block-heading+p,.wp-block-column>.wp-block-heading+p{margin-top:0}.prose>.wp-block-heading:first-child,.wp-block-column.prose>.wp-block-heading:first-child{margin-top:0}.prose .wp-block-list{padding-left:1.3rem;margin-bottom:1.1em}.wp-block-post-content>section .wrap>.wp-block-heading+.cards{margin-top:1.6rem}.site-head.wp-block-group{position:sticky;top:0;z-index:100;background:var(--white);border-bottom:1px solid var(--light-grey)}.site-head .head-inner{padding:.6rem 0;align-items:center;gap:1.5rem}.site-head .brand{margin:0;flex:none}.site-head .brand img{display:block;height:64px;width:auto}.site-head .brand a{display:block}.utility .wp-block-navigation{font-size:.82rem;padding:.5rem 0}.utility .wp-block-navigation .wp-block-navigation__container{gap:0;flex-wrap:nowrap!important;justify-content:flex-end}.utility .wp-block-navigation .wp-block-navigation-item__content{color:var(--pale-blue);text-decoration:none;padding:.35rem .7rem;display:inline-block;min-height:32px}.utility .wp-block-navigation .wp-block-navigation-item__content:hover{color:var(--white);text-decoration:underline}.utility .wp-block-navigation .account-link .wp-block-navigation-item__content{font-weight:600}.mainnav.wp-block-navigation{font-size:.92rem;font-weight:500}.mainnav .wp-block-navigation__container{gap:1.25rem}.mainnav .wp-block-navigation-item__content{color:var(--near-black);text-decoration:none;padding:.5rem 0;border-bottom:2px solid #fff0}.mainnav .wp-block-navigation-item:hover>.wp-block-navigation-item__content,.mainnav .wp-block-navigation-item.current-menu-item>.wp-block-navigation-item__content,.mainnav .wp-block-navigation-item.current-menu-ancestor>.wp-block-navigation-item__content{color:var(--primary-blue);border-bottom-color:var(--primary-rose)}.mainnav .wp-block-navigation__submenu-container{background:var(--white);color:var(--near-black);border:1px solid var(--light-grey)!important;border-radius:var(--r);box-shadow:0 10px 28px rgb(16 24 32 / .10);min-width:15rem!important;padding:.5rem 0;left:-1rem}.mainnav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{display:block;padding:.5rem 1.1rem!important;font-size:.89rem;border-bottom:0}.mainnav .wp-block-navigation__submenu-container .wp-block-navigation-item:hover>.wp-block-navigation-item__content{background:var(--pale-blue);color:var(--primary-blue)}.mainnav .wp-block-navigation-item.has-child:nth-last-child(-n+2 of .has-child) .wp-block-navigation__submenu-container{left:auto;right:-1rem}.mainnav .m-only{display:none}.mainnav .wp-block-navigation__responsive-container-open{color:var(--white);background:var(--primary-blue);border-radius:var(--r);padding:.6rem .8rem;min-width:44px;min-height:44px}.mainnav .wp-block-navigation__responsive-container.is-menu-open{background:var(--white);color:var(--near-black);padding:1.2rem 1.5rem 2rem;overflow-y:auto}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{gap:0}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item{border-top:1px solid var(--light-grey);width:100%}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{padding:.85rem 0;border-bottom:0;min-height:44px;display:flex;align-items:center;font-size:1rem}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{position:static;border:0!important;box-shadow:none;background:var(--pale-blue);border-radius:0;padding:0 1rem;width:100%}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:.7rem 0!important;font-size:.95rem}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only{display:block}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only .wp-block-navigation-item__content{color:var(--primary-blue);font-weight:600}.mainnav .wp-block-navigation__responsive-container-close{color:var(--primary-blue);min-width:44px;min-height:44px}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:stretch!important;justify-content:flex-start!important;text-align:left;width:100%}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-weight:600}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item__content{width:100%;justify-content:flex-start}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container{display:flex!important;flex-direction:column;align-items:stretch!important;width:100%!important;min-width:0!important;margin:0 0 .6rem!important;padding:.2rem 1rem!important;border-radius:var(--r);background:var(--pale-blue)!important;box-sizing:border-box}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item{border-top:0}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{min-height:44px;padding:.6rem 0!important;color:var(--primary-blue)}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only+.m-only{border-top:0}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item.m-only:first-of-type{margin-top:1rem}.mainnav .wp-block-navigation__submenu-icon{display:none}.hcp-noscript .wrap a{margin-left:.5rem;font-weight:600}.site-foot .foot-logo{margin:0}.site-foot .foot-logo img{height:75px;width:auto}.site-foot .foot-grid .wp-block-heading{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--white);margin-bottom:.85rem}.site-foot .wp-block-list{list-style:none;margin:0;padding:0}.site-foot .wp-block-list li{margin-bottom:.45rem}.site-foot .newsletter .wp-block-heading{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--white);margin-bottom:.6rem}.site-foot .newsletter p{margin-bottom:.9rem;font-size:.89rem}.site-foot .newsletter .wpcf7{max-width:40rem}.site-foot .newsletter .wpcf7 .field{margin-bottom:.7rem}.site-foot .newsletter .wpcf7 .field:has(select){display:none}.site-foot .newsletter .wpcf7 label{color:var(--white)}.site-foot .newsletter .wpcf7 input[type="email"]{border-color:#fff0}.site-foot .newsletter .wpcf7-acceptance .wpcf7-list-item label{color:var(--pale-blue);font-size:.8rem}.site-foot .newsletter .wpcf7-acceptance a{color:var(--white);text-decoration:underline}.site-foot .wp-block-list li a:hover,.site-foot .foot-legal a{text-decoration:underline}.site-foot .foot-legal p{margin:0 0 .5rem}.site-foot .foot-address{line-height:1.7}.wp-block-columns.split,.wp-block-columns.hero-grid,.wp-block-columns.login-grid,.wp-block-columns.fgrid,.wp-block-columns.yn,.wp-block-columns.daynight,.wp-block-columns.dose{gap:clamp(1.8rem, 4vw, 3.4rem);align-items:start}.wp-block-columns.hero-grid{align-items:center}.wp-block-columns.hero-grid>.wp-block-column:first-child{flex-basis:52.5%}.wp-block-columns.hero-grid>.wp-block-column:last-child{flex-basis:47.5%}.wp-block-columns.fgrid,.wp-block-columns.yn,.wp-block-columns.daynight{gap:1.4rem}.wp-block-columns.yn,.wp-block-columns.daynight{margin:1rem 0 0}.wp-block-columns.dose{gap:.8rem;margin:1rem 0}.wp-block-columns.dose>*{background:var(--pale-blue);border-radius:var(--r);padding:1rem 1.1rem}.dose p{margin:0}.dose .k{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--primary-blue);margin-bottom:.3rem}.dose .v{font-size:1.25rem;font-weight:700;line-height:1.25}.dose .n{font-size:.82rem;color:var(--muted)}.wp-block-columns.yn>.wp-block-column{border:1px solid var(--light-grey);border-radius:var(--r);padding:1.1rem 1.2rem}.wp-block-columns.yn>.wp-block-column>:last-child{margin-bottom:0}.wp-block-columns.daynight>.wp-block-column{border-radius:var(--r);padding:1rem 1.1rem}.daynight p{margin:0}.daynight .tl{margin-bottom:.4rem}.wp-block-columns.login-grid>.login-card{background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:clamp(1.6rem, 3vw, 2.4rem)}.wp-block-column>.wp-block-group.login-card{margin-top:0}.wp-block-column.prose,.wp-block-group.prose{max-width:var(--measure)}.wp-block-image.ph img{width:100%}.wp-block-image.brand img,.wp-block-image.foot-logo img,.wp-block-image.partner-logo img{aspect-ratio:auto;object-fit:contain}.diagram{margin-top:2rem}.diagram .wp-block-image{margin:0}.diagram .wp-block-image img{width:100%;height:auto;border-radius:var(--r);background:var(--white)}.diagram-mobile{display:none}.cards>.wp-block-group.card{display:flex;flex-direction:column}.cards .card>.wp-block-image.ph{margin:-1.6rem -1.6rem 1.2rem}.numcard>.n{margin:0}.card>.wp-block-heading+.tag,.card>.wp-block-heading+.locked{margin:-.2rem 0 .6rem}p.locked{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-blue);margin:0 0 .5rem}p.tag{display:inline-block;align-self:flex-start;margin:0 0 .6rem}p.badge{display:inline-block;align-self:flex-start;margin:0 0 .7rem}.lvl{display:inline-block;margin:0 0 .5rem}p.lvl{align-self:flex-start}.fbox>p.badge{margin-bottom:.7rem}.fbox>.wp-block-list{padding-left:1.1rem;font-size:.9rem;margin-bottom:.5rem}.fbox>:last-child,.callout>:last-child,.evidence-box>:last-child{margin-bottom:0}.fbox>.wp-block-heading{font-size:.95rem;margin-bottom:.5rem}.flow-hd p{margin:0}.flow-hd .flow-n{min-width:3rem;display:grid;place-items:center}.flow-hd .flow-t{padding:.8rem 1.2rem}.flow-body>.lead{margin-bottom:1rem}.flow-body>.wp-block-list{font-size:.95rem}hr.wp-block-separator.flow-arrow{border:0;height:2.2rem;margin:0;background:none;width:auto;display:grid;place-items:center;opacity:1}hr.wp-block-separator.flow-arrow::after{content:"";width:0;height:0;border-left:9px solid #fff0;border-right:9px solid #fff0;border-top:11px solid var(--silver)}.wp-block-list.lic-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(205px,1fr))}.wp-block-list.pill-row{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none}.wp-block-list.pill-row li{margin:0}.wp-block-list.svclist{list-style:none;margin:.9rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--light-grey)}.wp-block-list.refs{padding-left:1.4rem}.steps{list-style:none;padding:0;margin:2rem 0 0;counter-reset:s}.steps>*{counter-increment:s}.steps p.more{margin-bottom:0}figure.wp-block-table.ptable table,figure.wp-block-table.dl-table table{font-size:.9rem}figure.wp-block-table.ptable td,figure.wp-block-table.ptable th{vertical-align:top}figure.wp-block-table.ptable tbody th{font-weight:600}figure.wp-block-table.dl-table{margin:0}figure.wp-block-table.dl-table table{border-collapse:collapse;width:100%}figure.wp-block-table.dl-table th,figure.wp-block-table.dl-table td{padding:.35rem .6rem .35rem 0;border:0;border-bottom:1px solid var(--light-grey);text-align:left;vertical-align:top;font-size:.92rem}figure.wp-block-table.dl-table th{color:var(--muted);font-weight:400;width:11rem}figure.wp-block-table.dl-table td{font-weight:600}.rx .rx-hd p{margin:0}.rx>figure.wp-block-table.dl-table th{width:10rem}.rx code{font-family:Consolas,"Courier New",monospace;font-size:.9em;background:var(--pale-blue);padding:.1em .4em;border-radius:3px}.wp-block-table figcaption.wp-element-caption{font-size:1rem}.faq .wp-block-details{border-bottom:1px solid var(--light-grey);padding:.4rem 0;margin:0}.faq .wp-block-details summary{font-weight:600;font-size:1.08rem;padding:.8rem 0;cursor:pointer;min-height:44px;list-style-position:outside;color:var(--primary-blue)}.faq .wp-block-details[open] summary{color:var(--navy)}.faq .wp-block-details p{margin:0 0 .9rem}.faq .wp-block-details p:last-child{margin-bottom:.6rem}.faq>.callout{margin-top:2rem}.wp-block-buttons.cta-row{gap:.8rem;margin-top:1.8rem}.wp-block-button__link.wp-element-button{display:inline-block;padding:.8rem 1.6rem;border-radius:var(--r);font-weight:600;font-size:.95rem;text-decoration:none;border:2px solid #fff0;line-height:1.3;min-height:44px;transition:background .15s,color .15s,border-color .15s;background:var(--primary-blue);color:var(--white)}.wp-block-button.is-style-primary .wp-block-button__link{background:var(--primary-blue);color:var(--white)}.wp-block-button.is-style-primary .wp-block-button__link:hover{background:var(--navy);color:var(--white)}.wp-block-button.is-style-ghost .wp-block-button__link{background:#fff0;border-color:var(--primary-blue);color:var(--primary-blue)}.wp-block-button.is-style-ghost .wp-block-button__link:hover{background:var(--primary-blue);color:var(--white)}.wp-block-button.is-style-light .wp-block-button__link{background:#fff0;border-color:var(--white);color:var(--white)}.wp-block-button.is-style-light .wp-block-button__link:hover{background:var(--white);color:var(--navy)}.wp-block-button.is-style-rose .wp-block-button__link{background:var(--primary-rose);color:var(--white)}.wp-block-button.is-style-rose .wp-block-button__link:hover{background:#9E5866;color:var(--white)}.section-dark .wp-block-button.is-style-ghost .wp-block-button__link{border-color:var(--white);color:var(--white)}.acct-wall .wp-block-buttons{margin-top:1.2rem}.is-style-card{background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:1.6rem}.is-style-callout{background:var(--pale-blue);border-left:4px solid var(--primary-blue);padding:1.3rem 1.5rem;border-radius:0 var(--r) var(--r) 0;margin:1.9rem 0}.is-style-callout-warn{background:var(--pale-rose);border-left:4px solid var(--primary-rose);padding:1.3rem 1.5rem;border-radius:0 var(--r) var(--r) 0;margin:1.9rem 0}.is-style-fbox{border:1px solid var(--light-grey);border-radius:var(--r);padding:1.1rem 1.2rem}.is-style-fbox-blue{border:1px solid var(--primary-blue);background:var(--pale-blue);border-radius:var(--r);padding:1.1rem 1.2rem}.is-style-fbox-rose{border:1px solid var(--primary-rose);background:var(--pale-rose);border-radius:var(--r);padding:1.1rem 1.2rem}.is-style-section-tint{background:var(--pale-blue)}.is-style-section-soft{background:#F7F9FB}.is-style-section-dark{background:var(--navy);color:var(--white)}.is-style-section-dark h2,.is-style-section-dark h3{color:var(--white)}.is-style-pagehead{background:var(--navy);color:var(--white);padding:clamp(2.2rem, 5vw, 4rem) 0}.is-style-pagehead h1{color:var(--white)}p.is-style-kicker{font-size:.77rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rose-text);margin:0 0 .9rem}p.is-style-lead{font-size:clamp(1.04rem, 1rem + .34vw, 1.28rem);max-width:var(--measure)}p.is-style-hint{font-size:.81rem;color:var(--muted)}p.is-style-more a{font-weight:600;font-size:.89rem;text-decoration:none}p.is-style-more a::after{content:" \2192"}.wp-block-list.is-style-lic-grid{list-style:none;margin:0;padding:0;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(205px,1fr))}.wp-block-list.is-style-lic-grid li{border-left:3px solid var(--primary-blue);padding-left:1rem}.wp-block-list.is-style-pill-row{display:flex;flex-wrap:wrap;gap:.6rem;padding:0;list-style:none}.wp-block-list.is-style-pill-row li{font-size:.82rem;padding:.35rem .8rem;border-radius:100px;background:var(--pale-blue);color:var(--navy);font-weight:600;margin:0}.wp-block-list.is-style-svclist{list-style:none;margin:.9rem 0 0;padding:.9rem 0 0;border-top:1px solid var(--light-grey)}.wp-block-list.is-style-svclist li{position:relative;padding-left:1.15rem;margin:0 0 .4rem;font-size:.88rem}.wp-block-list.is-style-svclist li::before{content:"";position:absolute;left:0;top:.52em;width:6px;height:6px;border-radius:50%;background:var(--primary-rose)}figure.wp-block-table.is-style-ptable table{width:100%;border-collapse:collapse;font-size:.9rem}figure.wp-block-table.is-style-ptable thead th{background:var(--navy);color:var(--white);text-align:left;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;padding:.85rem 1rem;font-weight:600}figure.wp-block-table.is-style-ptable tbody td,figure.wp-block-table.is-style-ptable tbody th{padding:1rem;border-bottom:1px solid var(--light-grey);text-align:left;vertical-align:top}.wp-block-cover.hero-cover .kicker{color:var(--pale-rose)}.wp-block-cover.hero-cover h1,.wp-block-cover.hero-cover .lead{color:var(--white)}.wp-block-cover.hero-cover .wp-block-cover__inner-container{width:min(100% - 3rem, var(--wrap))}.wp-block-cover.image-band{margin:0}.um-slot{border:2px dashed var(--silver);border-radius:var(--r);padding:1.2rem 1.4rem;background:#F7F9FB;margin:1rem 0}.um-slot .um-placeholder-note{margin:0;font-size:.86rem;color:var(--muted)}body.um .um-slot .um-placeholder-note{display:none}body.um .um-slot:has(.um){border:0;padding:0;background:none}.wpcf7{max-width:34rem}.optin .wpcf7,.wp-block-column>.wpcf7,.section-dark .wpcf7{max-width:none}.wpcf7 .field{margin-bottom:1.25rem}.wpcf7 label{display:block;font-weight:600;font-size:.91rem;margin-bottom:.4rem}.wpcf7 .wpcf7-form-control-wrap{display:block}.wpcf7 input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.wpcf7 select,.wpcf7 textarea{width:100%;padding:.72rem .9rem;font:inherit;font-size:1rem;min-height:44px;border:1px solid var(--silver);border-radius:var(--r);background:var(--white);color:var(--near-black)}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:var(--primary-blue);outline:3px solid var(--pale-blue)}.wpcf7 .hint{font-size:.81rem;color:var(--muted);margin:.35rem 0 0}.wpcf7 fieldset{border:0;padding:0;margin:0 0 1.25rem}.wpcf7 legend{font-weight:600;font-size:.91rem;margin-bottom:.3rem;padding:0}.wpcf7 .wpcf7-acceptance{display:block}.wpcf7 .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0 0 .5rem}.wpcf7 .wpcf7-acceptance .wpcf7-list-item label{display:flex;gap:.7rem;align-items:flex-start;font-weight:400;font-size:.9rem;margin:0;cursor:pointer}.wpcf7 .wpcf7-acceptance input[type="checkbox"]{width:1.15rem;height:1.15rem;margin:.25rem 0 0;flex:none;accent-color:var(--primary-blue)}.wpcf7 .wpcf7-submit{display:inline-block;padding:.8rem 1.6rem;border-radius:var(--r);font-weight:600;font-size:.95rem;border:2px solid #fff0;cursor:pointer;min-height:44px;font-family:inherit;transition:background .15s}.wpcf7 .wpcf7-submit.btn-primary{background:var(--primary-blue);color:var(--white)}.wpcf7 .wpcf7-submit.btn-primary:hover{background:var(--navy)}.wpcf7 .wpcf7-submit.btn-rose{background:var(--primary-rose);color:var(--white)}.wpcf7 .wpcf7-submit.btn-rose:hover{background:#9E5866}.wpcf7 .wpcf7-spinner{margin-left:.8rem}.wpcf7 .wpcf7-not-valid-tip{display:block;font-size:.82rem;color:#8E2B36;margin-top:.35rem}.wpcf7 .wpcf7-not-valid{border-color:#A6323F}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#A6323F;background:#FBE9EB}.wpcf7 form.sent .wpcf7-response-output{border-color:#2F6B41;background:#F0F7F2}.wpcf7 .wpcf7-response-output{margin:1.2rem 0 0;padding:.9rem 1.1rem;border:2px solid var(--silver);border-radius:var(--r);font-size:.92rem}.wpcf7 form>p{margin:0 0 .6rem}.wpcf7 form>p:empty{display:none}.wpcf7 br{display:none}.optin .wpcf7 label,.optin .wpcf7 legend{color:var(--near-black)}.section-dark .wpcf7 label,.section-dark .wpcf7 .hint,.section-dark .wpcf7 .wpcf7-acceptance .wpcf7-list-item label{color:var(--pale-blue)}.section-dark .wpcf7 .wpcf7-acceptance a,.section-dark .optin h3{color:var(--white)}.section-dark .optin{background:rgb(255 255 255 / .06)}.pagehead .wp-block-post-excerpt{margin-top:0}.pagehead .wp-block-post-excerpt__excerpt{font-size:clamp(1.04rem, 1rem + .34vw, 1.28rem);max-width:var(--measure);color:var(--pale-blue)}.pagehead .post-dateline{font-size:.82rem;color:var(--pale-blue);margin-top:1rem;opacity:.9}.pagehead .kicker:empty{display:none}.review-line:empty{display:none}ul.wp-block-post-template.cards{list-style:none;padding:0;margin:2rem 0 0;display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}ul.wp-block-post-template.cards>li.wp-block-post{display:flex;margin:0}ul.wp-block-post-template.cards>li.wp-block-post>.card{flex:1}.cards-query .wp-block-post-featured-image{margin:-1.6rem -1.6rem 1.2rem}.cards-query .wp-block-post-featured-image img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r) var(--r) 0 0;display:block}.cards-query .meta{font-size:.74rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--rose-text);margin-bottom:.35rem;gap:.4rem 1rem}.cards-query .meta .wp-block-post-terms a{color:inherit;text-decoration:none}.cards-query .meta .wp-block-post-date{color:var(--muted);font-weight:600}.cards-query .wp-block-post-title{margin-bottom:.45rem;font-size:clamp(1.12rem, 1.04rem + .38vw, 1.32rem)}.cards-query .wp-block-post-title a{text-decoration:none;color:var(--near-black)}.cards-query .wp-block-post-title a:hover{color:var(--primary-blue)}.cards-query .wp-block-post-excerpt{display:flex;flex-direction:column;flex:1}.cards-query .wp-block-post-excerpt__excerpt{font-size:.94rem;color:#3C4247;margin-bottom:1rem}.cards-query .wp-block-post-excerpt__more-text{margin-top:auto;margin-bottom:0}.cards-query .wp-block-post-excerpt__more-link{font-weight:600;font-size:.89rem;text-decoration:none}.cards-query .wp-block-post-excerpt__more-link::after{content:" \2192"}.wp-block-query-pagination{margin-top:2rem;gap:.5rem;font-size:.92rem}.wp-block-query-pagination a,.wp-block-query-pagination .page-numbers{text-decoration:none;padding:.5rem .8rem;border-radius:var(--r);border:1px solid var(--light-grey);min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.wp-block-query-pagination .page-numbers.current{background:var(--primary-blue);color:var(--white);border-color:var(--primary-blue)}.wp-block-query-pagination-numbers{display:flex;gap:.4rem}.section-tint .cards-query+p.more{margin-top:1.6rem}.motagon-finder .finder-form{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:700px){.motagon-finder .finder-form{grid-template-columns:2fr 1fr 1fr auto;align-items:end}}.motagon-finder label{display:block;font-weight:600;font-size:.91rem;margin-bottom:.4rem}.motagon-finder input,.motagon-finder select{width:100%;padding:.72rem .9rem;font:inherit;font-size:1rem;min-height:44px;border:1px solid var(--silver);border-radius:var(--r);background:var(--white)}.motagon-finder .btn{min-height:44px;cursor:pointer;font-family:inherit}.motagon-finder .finder-count{margin:1.6rem 0 0;font-size:.86rem;color:var(--muted)}.motagon-finder .pharm-list{margin-top:1rem}.motagon-finder .pharm-list li[hidden]{display:none}.motagon-finder .pharm-list h3{margin:0;font-size:1.02rem}.motagon-finder .pharm-list .addr{margin:0}.motagon-finder .pharm-list .tel a{text-decoration:none}.motagon-finder .finder-empty{margin-top:1.2rem}.motagon-finder .finder-note{font-size:.81rem;color:var(--muted);margin-top:1.2rem}@media (max-width:1000px){.site-head nav.wp-block-navigation{display:block;width:auto}.mainnav .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.mainnav .wp-block-navigation__responsive-container-open{display:flex!important}.mainnav .wp-block-navigation__responsive-container.is-menu-open{display:flex!important}.utility .wp-block-navigation{padding:.3rem 0}.utility .wp-block-navigation .wp-block-navigation-item:not(.lang-switch):not(.account-link){display:none}.utility .wp-block-navigation .wp-block-navigation-item__content{padding:.35rem .6rem;font-size:.8rem}.utility .wp-block-navigation .account-link .wp-block-navigation-item__label{max-width:60vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.site-head .brand img{height:52px}.site-head .head-inner{padding:.5rem 0}}@media (max-width:899px){.wp-block-columns.split,.wp-block-columns.hero-grid,.wp-block-columns.login-grid{flex-wrap:wrap!important}.wp-block-columns.split>.wp-block-column,.wp-block-columns.hero-grid>.wp-block-column,.wp-block-columns.login-grid>.wp-block-column{flex-basis:100%!important}.wp-block-columns.hero-grid>.wp-block-column:last-child,.wp-block-columns.split>.wp-block-column>.wp-block-image.ph{max-width:560px}}@media (max-width:781px){.wp-block-columns.fgrid,.wp-block-columns.yn,.wp-block-columns.daynight,.wp-block-columns.dose{gap:1rem}.wp-block-columns.fgrid>.wp-block-column+.wp-block-column{margin-top:0}}@media (max-width:640px){:root{--wrap-gutter:1.25rem}.wp-block-group.wrap,.wp-block-columns.wrap{width:min(100% - 2rem, var(--wrap))}.diagram-desktop{display:none}.diagram-mobile{display:block}.diagram .wp-block-image img{max-width:420px;margin-inline:auto}.cards{grid-template-columns:1fr}.cards.team,.cards.prod{grid-template-columns:1fr}.router{grid-template-columns:1fr}figure.wp-block-table.ptable{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--light-grey);border-radius:var(--r)}figure.wp-block-table.ptable table{min-width:560px}figure.wp-block-table.ptable figcaption{padding:.6rem .8rem .4rem}figure.wp-block-table.dl-table th{width:8rem}.flow-hd .flow-t{font-size:.78rem;padding:.7rem .9rem}.pagehead h1{font-size:clamp(1.7rem, 1.2rem + 2.6vw, 2.4rem);overflow-wrap:anywhere}h1,h2,h3{overflow-wrap:anywhere}.hcp-modal{max-width:calc(100% - 1rem)}.hcp-modal .gate-box{padding:1.3rem}.hcp-modal h2{font-size:1.3rem}.hcp-modal .gate-choices{grid-template-columns:1fr;gap:.7rem}.wp-block-buttons.cta-row>.wp-block-button{width:100%}.wp-block-buttons.cta-row>.wp-block-button .wp-block-button__link{width:100%;text-align:center}.site-foot .foot-brand{gap:1.4rem}.site-foot .foot-grid{grid-template-columns:1fr 1fr}.lic-grid{gap:1rem}}@media (max-width:420px){.site-foot .foot-grid{grid-template-columns:1fr}.site-head .brand img{height:46px}}a.more,p.more a,.card .more{display:inline-block;padding:.3rem 0}.wp-block-list.lic-grid li,.pill-row li{min-height:0}.site-foot .wp-block-list li a{display:inline-block;padding:.2rem 0}.mt-1{margin-top:1rem!important}.mt-1-2{margin-top:1.2rem!important}.mt-1-4{margin-top:1.4rem!important}.mt-1-6{margin-top:1.6rem!important}.mt-2{margin-top:2rem!important}.mt-2-4{margin-top:2.4rem!important}.mt-2-5{margin-top:2.5rem!important}.mt-2-8{margin-top:2.8rem!important}.mb-0{margin-bottom:0!important}.m-0{margin:0!important}.panel-navy{background:var(--navy)!important;color:var(--white)}.router-4{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}p.n{margin:0}p.vh,.wp-block-heading.vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.wp-block-group.aud-bar>.wrap>p{margin:0}.wp-block-post-content>section>.wrap>.prose:first-child+.diagram{margin-top:2rem}.wp-block-post-content>section>.wrap>p.cta-row,.wp-block-post-content .wrap>.wp-block-buttons.cta-row:last-child{margin-bottom:0}.um-slot:has(.um),.um-slot:has(.um-form){border:0;padding:0;background:none}.um-slot:has(.um) .um-placeholder-note{display:none}.lang-switch .lang-flags{display:inline-flex;align-items:center;gap:.15rem}.lang-switch .lang-flag{display:inline-flex!important;align-items:center;justify-content:center;padding:.35rem .3rem!important;min-height:32px;opacity:.5;transition:opacity .15s}.lang-switch .lang-flag:hover,.lang-switch .lang-flag:focus-visible,.lang-switch .lang-flag[aria-current]{opacity:1;text-decoration:none!important}.lang-switch .lang-flag .flag{display:block;width:24px;height:16px;border-radius:2px;box-shadow:0 0 0 1px rgb(255 255 255 / .35)}.lang-switch .lang-flag[aria-current] .flag{box-shadow:0 0 0 2px var(--white)}.mainnav .lang-switch .lang-flag .flag{box-shadow:0 0 0 1px rgb(4 30 66 / .2)}.mainnav .lang-switch .lang-flag[aria-current] .flag{box-shadow:0 0 0 2px var(--primary-blue)}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only.lang-switch .lang-flags{padding:.4rem 0;gap:.6rem}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only.lang-switch .lang-flag .flag{width:30px;height:20px}.lang-switch .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.um-restricted-box .restricted-title{font-size:clamp(1.6rem, 3vw, 2.1rem);line-height:1.15;margin:0 0 .9rem}body .cmplz-cookiebanner,body #cmplz-manage-consent .cmplz-manage-consent{--cmplz_button_accept_background_color:#3A5C74;--cmplz_button_accept_border_color:#3A5C74;--cmplz_button_accept_text_color:#fff;--cmplz_button_deny_background_color:#fff;--cmplz_button_deny_border_color:#3A5C74;--cmplz_button_deny_text_color:#3A5C74;--cmplz_button_settings_background_color:#fff;--cmplz_button_settings_border_color:#3A5C74;--cmplz_button_settings_text_color:#3A5C74;--cmplz_slider_active_color:#3A5C74;--cmplz_hyperlink_color:#3A5C74;--cmplz_text_color:#101820;--cmplz_banner_border_radius:8px;--cmplz_button_border_radius:6px;font-family:Montserrat,"Segoe UI",system-ui,-apple-system,sans-serif}body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{font-family:inherit;font-weight:600}body .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:focus-visible{outline:2px solid #041E42;outline-offset:2px}body .cmplz-cookiebanner .cmplz-btn.cmplz-accept:hover{background-color:#041E42;border-color:#041E42}body .cmplz-cookiebanner .cmplz-btn.cmplz-deny:hover,body .cmplz-cookiebanner .cmplz-btn.cmplz-view-preferences:hover,body .cmplz-cookiebanner .cmplz-btn.cmplz-save-preferences:hover{background-color:#DDE5ED}body .cmplz-cookiebanner .cmplz-categories .cmplz-category{background-color:#F3F6F9}body .cmplz-cookiebanner .cmplz-links .cmplz-link,body .cmplz-cookiebanner a{color:#3A5C74}body #cmplz-manage-consent .cmplz-manage-consent{background-color:#3A5C74;color:#fff;font-family:Montserrat,"Segoe UI",system-ui,sans-serif}:root{--wrap-wide:1640px}.site-head .wp-block-group.wrap,.site-foot .wp-block-group.wrap,.site-head .wrap,.site-foot .wrap{width:min(100% - 4rem, var(--wrap-wide))}@media (max-width:640px){.site-head .wp-block-group.wrap,.site-foot .wp-block-group.wrap,.site-head .wrap,.site-foot .wrap{width:min(100% - 2rem, var(--wrap-wide))}}@media (min-width:1200px){.mainnav .wp-block-navigation__container{gap:.2rem 1.6rem}}section{padding:clamp(2.3rem, 4vw, 3.8rem) 0}.pagehead{padding:clamp(2rem, 3.8vw, 3.3rem) 0}.hero{padding:clamp(2.2rem, 4.4vw, 3.9rem) 0}.hero:has(+.licences){padding-bottom:clamp(1.6rem, 2.6vw, 2.3rem)}.hero+.licences{padding-top:0;padding-bottom:clamp(1.8rem, 2.8vw, 2.4rem)}.hero+.licences>.wrap{border-top:1px solid rgb(58 92 116 / .2);padding-top:clamp(1.4rem, 2.2vw, 1.9rem)}h2{margin-bottom:.45em}.kicker{margin-bottom:.65rem}.wrap>h2+p,.wrap>h2+.lead,.wrap>.wp-block-heading+p{margin-top:0}.cards,.router,.partners,ul.wp-block-post-template.cards,.stats{margin-top:1.6rem}.prose h2{margin-top:2rem}.prose h3{margin-top:1.5rem}.cta-row{margin-top:1.4rem}.wrap>:last-child,.prose>:last-child,.card>:last-child{margin-bottom:0}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats){grid-template-columns:1fr}@media (min-width:600px){:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats){grid-template-columns:repeat(2,minmax(0,1fr))}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(odd):last-child)>:last-child{grid-column:1 / -1}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:only-child){grid-template-columns:1fr}}@media (min-width:960px){:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(3):last-child),:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(6):last-child),:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(9):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(3):last-child)>:last-child,:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(9):last-child)>:last-child{grid-column:auto}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(5):last-child)>*{grid-column:span 2}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}@media (min-width:1100px){:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(4):last-child),:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(7):last-child){grid-template-columns:repeat(12,minmax(0,1fr))}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(7):last-child)>*{grid-column:span 3}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(7):last-child)>:nth-child(n+5){grid-column:span 4}:is(.cards:not(.team):not(.prod),.router,.partners,.lic-grid,.stats):has(>:nth-child(7):last-child)>:last-child{grid-column:span 4}}ul.wp-block-post-template.cards{grid-template-columns:1fr}@media (min-width:600px){ul.wp-block-post-template.cards{grid-template-columns:repeat(2,minmax(0,1fr))}ul.wp-block-post-template.cards:has(>:nth-child(odd):last-child)>:last-child{grid-column:1 / -1}}@media (min-width:960px){ul.wp-block-post-template.cards:has(>:nth-child(3):last-child),ul.wp-block-post-template.cards:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}ul.wp-block-post-template.cards:has(>:nth-child(3):last-child)>:last-child{grid-column:auto}}@media (min-width:1100px){ul.wp-block-post-template.cards:has(>:nth-child(4):last-child),ul.wp-block-post-template.cards:has(>:nth-child(8):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:600px) and (max-width:959px){.cards:has(>:nth-child(odd):last-child)>.card:last-child:not(:only-child) .ph img{aspect-ratio:21 / 9}}.lic-grid{gap:1.2rem 1.6rem}.motagon-finder .finder-form:has(>:nth-child(3):last-child){grid-template-columns:1fr}@media (min-width:700px){.motagon-finder .finder-form:has(>:nth-child(3):last-child){grid-template-columns:2fr 1fr auto}}.cards.team .card h3{font-size:clamp(1.12rem, 1.02rem + .3vw, 1.28rem);min-height:0;margin-bottom:.35rem}.cards.team .card .role{color:var(--rose-text);font-size:.8rem;font-weight:600;letter-spacing:.01em;text-transform:none;line-height:1.45;min-height:2.9em;margin:0 0 .8rem}@media (min-width:1040px){.cards.team{gap:1.6rem}}@media (min-width:1200px){.site-foot .foot-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem 1.6rem}}@media (min-width:900px) and (max-width:1199px){.site-foot .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.site-foot .foot-brand{grid-template-columns:auto minmax(0,40rem);justify-content:space-between}}.single-hero{margin:0 0 clamp(1.6rem, 3vw, 2.4rem)}.single-hero img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r)}.restricted-section{background:var(--pale-blue);padding:clamp(2.6rem, 6vw, 4.6rem) 0}.um-restricted-box{background:var(--white);border-top:4px solid var(--primary-blue);border-radius:var(--r);padding:clamp(1.6rem, 3.4vw, 2.6rem);max-width:46rem;box-shadow:0 10px 34px rgb(16 24 32 / .07)}.um-restricted-box p{max-width:62ch}.um-restricted-box .cta-row{margin:1.4rem 0 0}.um-restricted-box .hint{margin:1.3rem 0 0;font-size:.84rem}.btn-outline{border-color:var(--primary-blue);color:var(--primary-blue);background:#fff0}.btn-outline:hover{background:var(--primary-blue);color:var(--white)}.wp-block-group.wrap.prose{width:min(100% - 3rem, var(--wrap));max-width:none}.wp-block-group.wrap.prose>*{max-width:var(--measure)}.wp-block-group.wrap.prose>:is(figure,.wp-block-table,.wp-block-image,.single-hero,.wp-block-columns,.um,.um-slot,.callout,.wp-block-group:not(.callout)){max-width:var(--measure)}.wp-block-group.wrap.prose>.motagon-finder{max-width:none}@media (max-width:640px){.wp-block-group.wrap.prose{width:min(100% - 2rem, var(--wrap))}}.motagon-finder .pharm-list{list-style:none;padding:0;margin:1rem 0 0;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(min(100%, 270px),1fr))}.motagon-finder .pharm-list li{background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:.95rem 1.1rem;margin:0}.motagon-finder .pharm-list h3{font-size:.98rem;margin:0 0 .2rem}.motagon-finder .pharm-list .addr{font-size:.84rem;color:var(--muted);line-height:1.45}.um,.um *{font-family:inherit!important}.um{margin:0!important;max-width:46rem!important;width:100%!important}.um.um-login,.um.um-password{max-width:30rem!important}.um .um-form{text-align:left}.um .um-center{text-align:left!important}.um .um-field{padding:0!important;margin:0 0 1.1rem!important}.um .um-field-label{display:flex!important;align-items:center;gap:.4rem;margin:0 0 .4rem!important}.um .um-field-label label{margin:0!important;font-size:.91rem!important;font-weight:600!important;color:var(--near-black)!important;line-height:1.3!important}.um .um-field-label .um-clear{display:none}.um .um-tip{color:var(--silver)!important;font-size:1rem!important;line-height:1!important;margin:0!important;float:none!important;position:static!important}.um input.um-form-field,.um select.um-form-field,.um textarea.um-form-field,.um .select2-container .select2-selection{font-size:.95rem!important;padding:.72rem .9rem!important;height:auto!important;min-height:46px;line-height:1.4!important;border:1px solid var(--silver)!important;border-radius:var(--r)!important;background:var(--white)!important;color:var(--near-black)!important;box-shadow:none!important}.um input.um-form-field:focus,.um select.um-form-field:focus{border-color:var(--primary-blue)!important}.um .um-field-type_checkbox>.um-field-label{display:none!important}.um label.um-field-checkbox{width:100%!important;float:none!important;display:flex!important;gap:.65rem;align-items:flex-start;padding:0!important;margin:0 0 .5rem!important;cursor:pointer}.um label.um-field-checkbox input[type="checkbox"]{position:static!important;opacity:1!important;width:1.1rem!important;height:1.1rem!important;margin:.2rem 0 0!important;flex:0 0 auto;accent-color:var(--primary-blue)}.um .um-field-checkbox-state{display:none!important}.um .um-field-checkbox-option{margin:0!important;padding:0!important;font-size:.9rem!important;line-height:1.5!important;color:var(--near-black)!important;font-weight:400!important}.um .um-field-block,.um .um-field-block div{text-align:left!important;font-size:.95rem!important;line-height:1.6;color:var(--near-black)}.um .um-col-alt,.um .um-col-alt-b{margin-top:1.4rem!important;text-align:left!important}.um .um-left,.um .um-right,.um .um-half{float:none!important;width:auto!important;display:inline-block;margin:0 .6rem .6rem 0!important}.um .um-button,.um input[type="submit"].um-button,.um a.um-button{background:var(--primary-blue)!important;color:var(--white)!important;border:2px solid var(--primary-blue)!important;border-radius:var(--r)!important;font-size:.95rem!important;font-weight:600!important;padding:.8rem 1.6rem!important;min-width:0!important;width:auto!important;height:auto!important;line-height:1.3!important;box-shadow:none!important}.um .um-button:hover{background:var(--navy)!important;border-color:var(--navy)!important}.um .um-button.um-alt,.um a.um-button.um-alt{background:transparent!important;color:var(--primary-blue)!important}.um .um-field-error{background:var(--pale-rose)!important;color:#6E2F3C!important;border-radius:var(--r);font-size:.84rem!important}.um .um-field-error .um-field-arrow{color:var(--pale-rose)!important}.um p.um-notice,.um .um-postmessage{border-radius:var(--r)!important;font-size:.92rem!important}@media (min-width:720px){.um.um-register .um-col-1{display:grid;grid-template-columns:1fr 1fr;column-gap:1.2rem}.um.um-register .um-col-1>*{grid-column:1 / -1}.um.um-register .um-col-1>:is(.um-field-first_name,.um-field-last_name,.um-field-user_password,.um-field-confirm_user_password,.um-field-motagon_profession,.um-field-motagon_specialty,.um-field-motagon_registration_number,.um-field-motagon_country,.um-field-motagon_workplace,.um-field-motagon_city){grid-column:auto}}.lic-grid li>br{display:none}.lic-grid li strong{margin-bottom:.2rem}@media (max-width:640px){.hero:has(+.licences){padding-bottom:1.2rem}}:root{--edge:clamp(1.25rem, 3.2vw, 4rem)}.site-head .wp-block-group.wrap,.site-foot .wp-block-group.wrap,.site-head .wrap,.site-foot .wrap{width:calc(100% - 2 * var(--edge));max-width:none}body{--adminbar:0px}body.admin-bar{--adminbar:32px}@media (max-width:782px){body.admin-bar{--adminbar:46px}}@media (max-width:600px){body.admin-bar{--adminbar:0px}}.wp-site-blocks>.wp-block-template-part:has(>.site-head){position:sticky;top:calc(var(--adminbar) - var(--util-h, 0px));z-index:200}.wp-site-blocks>.wp-block-template-part>.site-head.wp-block-group{position:relative;top:auto;transition:box-shadow .2s ease}.wp-site-blocks>.wp-block-template-part.is-stuck>.site-head{box-shadow:0 6px 22px rgb(16 24 32 / .08)}@media (max-width:1000px){.mainnav .wp-block-navigation__responsive-container-open{position:relative;width:44px;height:44px;min-width:44px;padding:0!important;border-radius:var(--r);background:linear-gradient(currentColor,currentColor) center / 22px 2px no-repeat;color:var(--navy);transition:background-size .2s ease,color .2s ease,background-color .2s ease}@media (hover:hover){.mainnav .wp-block-navigation__responsive-container-open:hover{background-color:var(--pale-blue)}}.mainnav .wp-block-navigation__responsive-container-open svg{display:none}.mainnav .wp-block-navigation__responsive-container-open::before,.mainnav .wp-block-navigation__responsive-container-open::after{content:"";position:absolute;left:11px;width:22px;height:2px;border-radius:2px;background:currentColor;transition:top .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}.mainnav .wp-block-navigation__responsive-container-open::before{top:14px}.mainnav .wp-block-navigation__responsive-container-open::after{top:28px}.mainnav:has(.wp-block-navigation__responsive-container.is-menu-open) .wp-block-navigation__responsive-container-open{background-size:0 2px;color:var(--primary-blue)}.mainnav:has(.wp-block-navigation__responsive-container.is-menu-open) .wp-block-navigation__responsive-container-open::before{top:21px;transform:rotate(45deg)}.mainnav:has(.wp-block-navigation__responsive-container.is-menu-open) .wp-block-navigation__responsive-container-open::after{top:21px;transform:rotate(-45deg)}.mainnav .wp-block-navigation__responsive-container.is-menu-open{top:var(--menu-top,0)!important;right:0;bottom:0;left:0;height:auto;padding:0!important;background:var(--white)!important;border-top:1px solid var(--light-grey);box-shadow:0 14px 30px rgb(16 24 32 / .12);overflow-y:auto;overscroll-behavior:contain;animation:mtg-menu-fade .18s ease-out both!important}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0!important}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding:.4rem var(--edge) 2.2rem!important;animation:mtg-menu-slide .26s cubic-bezier(.4,0,.2,1) both}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close{position:fixed;top:var(--bx-y,.8rem);left:var(--bx-x,auto);right:auto;width:44px;height:44px;min-width:0;min-height:0;margin:0;padding:0;opacity:0;z-index:3;border-radius:var(--r)}.mainnav .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-close:focus-visible{opacity:1;background:#fff0;color:#fff0;outline:2px solid var(--primary-blue);outline-offset:2px}.mainnav .is-menu-open .wp-block-navigation__container>.wp-block-navigation-item:not(.m-only){border-top:0!important;border-bottom:1px solid var(--light-grey)}.mainnav .is-menu-open .wp-block-navigation__container>.wp-block-navigation-item:not(.m-only)>.wp-block-navigation-item__content{font-size:1.04rem;font-weight:600;padding:.95rem 0!important;color:var(--near-black)}.mainnav .is-menu-open .wp-block-navigation-submenu>.wp-block-navigation-item__content::after{content:"";flex:none;margin-left:auto;margin-right:.35rem;width:8px;height:8px;border-right:2px solid var(--primary-blue);border-bottom:2px solid var(--primary-blue);transform:translateY(-2px) rotate(45deg);transition:transform .22s ease}.mainnav .is-menu-open .wp-block-navigation-submenu.m-sub-open>.wp-block-navigation-item__content{color:var(--primary-blue)}.mainnav .is-menu-open .wp-block-navigation-submenu.m-sub-open>.wp-block-navigation-item__content::after{transform:translateY(2px) rotate(-135deg)}.mainnav .is-menu-open .wp-block-navigation-submenu>.wp-block-navigation__submenu-container{display:none!important}.mainnav .is-menu-open .wp-block-navigation-submenu.m-sub-open>.wp-block-navigation__submenu-container{display:flex!important;background:transparent!important;padding:0 0 .7rem .9rem!important;margin:0 0 .2rem!important;border-left:2px solid var(--pale-rose)!important;animation:mtg-menu-slide .22s ease-out both}.mainnav .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:.96rem!important;font-weight:500!important;color:#3C4247!important;padding:.55rem 0!important;min-height:40px}.mainnav .is-menu-open .wp-block-navigation__submenu-container .current-menu-item>.wp-block-navigation-item__content{color:var(--primary-blue)!important;font-weight:600!important}.mainnav .is-menu-open .wp-block-navigation-item.m-only{border:0!important}.mainnav .is-menu-open .wp-block-navigation-item.m-only:first-of-type,.mainnav .is-menu-open .wp-block-navigation__container>.wp-block-navigation-item:not(.m-only)+.m-only{margin-top:1.1rem}.mainnav .is-menu-open .wp-block-navigation-item.m-only>.wp-block-navigation-item__content{font-size:.92rem!important;padding:.5rem 0!important;min-height:40px;color:var(--primary-blue)!important;font-weight:600}.mainnav .is-menu-open .m-only.account-link{margin-top:.5rem}.mainnav .is-menu-open .m-only.account-link>.wp-block-navigation-item__content{display:inline-flex!important;width:auto!important;padding:.6rem 1rem!important;border:2px solid var(--primary-blue);border-radius:var(--r)}}@keyframes mtg-menu-fade{from{opacity:0}to{opacity:1}}@keyframes mtg-menu-slide{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mainnav .wp-block-navigation__responsive-container-open,.mainnav .wp-block-navigation__responsive-container-open::before,.mainnav .wp-block-navigation__responsive-container-open::after{transition:none}.mainnav .is-menu-open,.mainnav .is-menu-open *{animation:none!important}}@media (max-width:899px){.wp-block-columns:is(.hero-grid,.split)>.wp-block-column:has(>.wp-block-image.ph:first-child){order:-1}.wp-block-columns.hero-grid>.wp-block-column:last-child,.wp-block-columns.split>.wp-block-column>.wp-block-image.ph{max-width:none}.wp-block-columns.hero-grid{gap:1.6rem}.hero .wp-block-image.ph img{aspect-ratio:3 / 2}}@media (max-width:640px){.cards.team{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.cards.team .card{padding:.85rem .85rem 1rem}.cards.team .card>.wp-block-image.ph,.cards.team .card .ph{margin:-.85rem -.85rem .75rem}.cards.team .card h3{font-size:.98rem;line-height:1.25;margin-bottom:.25rem}.cards.team .card .role{font-size:.72rem;min-height:0;margin-bottom:.5rem;line-height:1.35}.cards.team .card p:not(.role){font-size:.8rem;line-height:1.5}}.cards-query .wp-block-post-featured-image img,.cards .card .ph img,.router .ph img,.router .wp-block-image.ph img{aspect-ratio:4 / 3!important}.cards.team .card .ph img{aspect-ratio:1 / 1!important}.cards-query .wp-block-post-featured-image{margin-bottom:1rem}.cards-query .meta{flex-direction:column;align-items:flex-start!important;gap:.1rem;margin-bottom:.45rem;line-height:1.35}.cards-query .meta .wp-block-post-terms,.cards-query .meta .wp-block-post-date{margin:0}.cards-query .meta .wp-block-post-date{font-size:.74rem;letter-spacing:.04em;text-transform:none;font-weight:500}.cards-query .wp-block-post-title{font-size:clamp(1.02rem, .98rem + .22vw, 1.14rem);line-height:1.3;margin-bottom:.5rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.cards-query .wp-block-post-excerpt__excerpt{font-size:.9rem;line-height:1.55;margin-bottom:.8rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.router>*:nth-child(2) .wp-block-button .wp-block-button__link{background:#fff0;color:var(--primary-blue);border-color:var(--primary-blue)}.router>*:nth-child(2) .wp-block-button .wp-block-button__link:hover{background:var(--primary-blue);color:var(--white)}.router>*{padding:1.5rem}.router .ph,.router .wp-block-image.ph{margin:-1.5rem -1.5rem 1.15rem}.router .ph figcaption{padding:0 1.5rem}.wp-block-group.wrap.prose>:is(figure,.wp-block-table,.wp-block-image,.single-hero,.wp-block-columns,.um,.um-slot,.callout,.wp-block-group,.wp-block-details,.wp-block-post-content){max-width:var(--measure)}.wp-block-group.wrap.prose>:is(.cards,.router,.partners,.diagram,.flow,.motagon-finder){max-width:none}.wp-block-group.wrap.prose>.wp-block-post-content>*{max-width:100%}.wp-block-post-content>section.pagehead+section:not(.section-tint):not(.section-dark),.site-main>section.pagehead+section:not(.section-tint):not(.section-dark){padding-top:clamp(1.8rem, 3vw, 2.6rem)}.faq .wp-block-details{border:1px solid var(--light-grey);border-radius:var(--r);background:var(--white);margin:0 0 .6rem;padding:0;transition:border-color .2s ease,box-shadow .2s ease}.faq .wp-block-details:hover{border-color:#C3CFDA}.faq .wp-block-details[open]{border-color:rgb(58 92 116 / .4);box-shadow:0 8px 24px rgb(16 24 32 / .06)}.faq .wp-block-details summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem 1rem 1.25rem;min-height:56px;font-size:1rem;font-weight:600;line-height:1.4;color:var(--near-black);cursor:pointer;border-radius:var(--r)}.faq .wp-block-details summary::-webkit-details-marker{display:none}.faq .wp-block-details summary::marker{content:""}.faq .wp-block-details summary::after{content:"";flex:none;width:30px;height:30px;border-radius:50%;background:var(--pale-blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6' fill='none' stroke='%233A5C74' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat;transition:transform .25s ease,background-color .2s ease}.faq .wp-block-details summary:hover::after{background-color:#CBD7E2}.faq .wp-block-details[open] summary{color:var(--primary-blue)}.faq .wp-block-details[open] summary::after{transform:rotate(180deg)}.faq .wp-block-details summary:focus-visible{outline:2px solid var(--primary-blue);outline-offset:2px}.faq .wp-block-details>:not(summary){padding-left:1.25rem;padding-right:1.25rem}.faq .wp-block-details>summary+*{margin-top:0}.faq .wp-block-details>p:last-child{margin-bottom:1.15rem}.faq .wp-block-details[open]>:not(summary){animation:mtg-menu-slide .22s ease-out both}.faq>.callout{margin-top:1.6rem}@media (max-width:640px){.faq .wp-block-details summary{font-size:.96rem;padding:.9rem .9rem .9rem 1rem}.faq .wp-block-details>:not(summary){padding-left:1rem;padding-right:1rem}}.flowmap{display:grid;grid-template-columns:1fr;gap:2.6rem;background:var(--white);color:var(--near-black);border-radius:var(--r);padding:clamp(1.3rem, 3vw, 2.4rem);margin-top:2rem}.flowmap>.fm-col{position:relative;min-width:0}.flowmap .fm-label{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rose-text);margin:0 0 .8rem}.flowmap .fm-list{list-style:none;margin:0;padding:0;display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}.flowmap .fm-list li{margin:0;border:1px solid var(--light-grey);border-left:3px solid var(--primary-blue);border-radius:var(--r);padding:.7rem .9rem;font-weight:600;font-size:.95rem;line-height:1.35}.flowmap .fm-hub{background:var(--navy);color:var(--white);border-radius:var(--r);padding:clamp(1.1rem, 2vw, 1.5rem)}.flowmap .fm-hub h3{color:var(--white);font-size:clamp(1.25rem, 1.1rem + .6vw, 1.55rem);margin:0}.flowmap .fm-hub .fm-sub{color:var(--pale-blue);font-size:.88rem;margin:.15rem 0 1rem}.flowmap .fm-step{background:var(--white);color:#3C4247;border-radius:var(--r);border-left:3px solid var(--primary-rose);padding:.75rem .95rem;margin:0 0 .55rem;font-size:.9rem;line-height:1.5}.flowmap .fm-step strong{display:block;color:var(--near-black);font-size:.98rem;margin-bottom:.1rem}.flowmap .fm-step br{display:none}.flowmap .fm-release{background:var(--primary-blue);color:var(--white);border-radius:var(--r);padding:.65rem .95rem;margin:.8rem 0 0;font-size:.86rem;font-weight:600;line-height:1.45}.flowmap .fm-market{display:flex;align-items:center;gap:.8rem;background:var(--pale-blue);border-radius:var(--r);padding:.8rem 1rem;margin:0 0 .55rem;font-weight:600;font-size:.98rem;line-height:1.3}.flowmap .fm-market:last-child{margin-bottom:0}.flowmap .fm-market::before{content:"";flex:none;width:30px;height:20px;border-radius:2px;background:var(--white) center / cover no-repeat;box-shadow:0 0 0 1px rgb(4 30 66 / .12)}.flowmap .fm-de::before{background-image:url(/wp-content/themes/motagon/assets/flags/de.svg)}.flowmap .fm-gb::before{background-image:url(/wp-content/themes/motagon/assets/flags/gb.svg)}.flowmap .fm-eu::before{background-image:url(/wp-content/themes/motagon/assets/flags/eu.svg)}.flowmap>.fm-col+.fm-col::before{content:"";position:absolute;left:50%;top:-2.15rem;width:18px;height:18px;margin-left:-9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9 1v15M3 10l6 6 6-6' fill='none' stroke='%23B86B79' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}@media (min-width:960px){.flowmap{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(0,.9fr);gap:3.2rem;align-items:center}.flowmap .fm-list{grid-template-columns:1fr}.flowmap>.fm-col+.fm-col::before{left:-2.55rem;top:50%;margin:-9px 0 0;width:1.9rem;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 18'%3E%3Cpath d='M1 9h27M22 3l6 6-6 6' fill='none' stroke='%23B86B79' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}}.section-dark .flowmap{box-shadow:none}.flowmap .fm-list li,.flowmap .fm-market{color:var(--near-black)}.flowmap .fm-hub .fm-sub{color:var(--pale-blue)}.flowmap .fm-release{color:var(--white)}@media (min-width:960px){.flowmap{align-items:stretch}.flowmap>.fm-col{display:flex;flex-direction:column}.flowmap>.fm-col>.fm-label+*{margin-top:auto}.flowmap>.fm-col>:last-child{margin-bottom:auto}.flowmap>.fm-col+.fm-col::before{top:calc(50% + .85rem)}}.lang-switch .lang-flags{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:rgb(255 255 255 / .07);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .14)}.lang-switch .lang-flag{opacity:1!important;padding:5px 8px!important;min-height:0!important;border-radius:999px;line-height:0;transition:background-color .18s ease,box-shadow .18s ease}.lang-switch .lang-flag .flag,.lang-switch .lang-flag[aria-current] .flag,.mainnav .lang-switch .lang-flag .flag,.mainnav .lang-switch .lang-flag[aria-current] .flag{width:21px;height:14px;border-radius:2px;box-shadow:0 0 0 1px rgb(0 0 0 / .12)}.lang-switch .lang-flag[aria-current]{background:rgb(255 255 255 / .22);box-shadow:0 1px 2px rgb(0 0 0 / .25)}.lang-switch .lang-flag:not([aria-current]):hover{background:rgb(255 255 255 / .1)}.lang-switch .lang-flag:focus-visible{outline:2px solid var(--white);outline-offset:1px}.mainnav .lang-switch .lang-flags{background:var(--pale-blue);box-shadow:none}.mainnav .lang-switch .lang-flag[aria-current]{background:var(--white);box-shadow:0 1px 3px rgb(4 30 66 / .18)}.mainnav .lang-switch .lang-flag:not([aria-current]):hover{background:rgb(255 255 255 / .55)}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only.lang-switch .lang-flags{padding:3px;gap:2px;margin-top:.4rem}.mainnav .wp-block-navigation__responsive-container.is-menu-open .m-only.lang-switch .lang-flag .flag{width:27px;height:18px}.site-foot{padding:clamp(2.4rem, 4vw, 3.2rem) 0 clamp(1.4rem, 2.2vw, 2rem)}.site-foot .foot-top{display:grid;grid-template-columns:1fr;gap:clamp(1.4rem, 2.4vw, 2rem);padding-bottom:clamp(1.8rem, 3vw, 2.4rem)}.site-foot .foot-top .foot-logo img{height:56px}.site-foot .foot-top .foot-grid{width:auto;margin:0;padding:0;display:grid;gap:1.6rem 1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){.site-foot .foot-top .foot-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.site-foot .foot-top .foot-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2rem 1.4rem}}.site-foot .foot-news{display:grid;grid-template-columns:1fr;gap:.9rem 3rem;max-width:none;border-top:1px solid rgb(221 229 237 / .16);padding:clamp(1.4rem, 2.4vw, 1.9rem) 0}.site-foot .foot-news .wp-block-heading{margin:0}.site-foot .foot-news>p{margin:0;font-size:.86rem;max-width:34rem}@media (min-width:900px){.site-foot .foot-news{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.site-foot .foot-news>.wp-block-heading{grid-column:1;grid-row:1;align-self:end}.site-foot .foot-news>p{grid-column:1;grid-row:2;align-self:start}.site-foot .foot-news>.wpcf7{grid-column:2;grid-row:1 / span 2}}.site-foot .foot-news .wpcf7{max-width:none}.site-foot .foot-news .wpcf7-form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem;align-items:end}.site-foot .foot-news .wpcf7-form>*{grid-column:1 / -1;margin:0}.site-foot .foot-news .wpcf7-form>fieldset.hidden-fields-container{display:none}.site-foot .foot-news .wpcf7-form>.field:has(input[type="email"]){grid-column:1;grid-row:1}.site-foot .foot-news .wpcf7-form>p:has(.wpcf7-submit){grid-column:2;grid-row:1}.site-foot .foot-news .wpcf7-form>.field:has(.wpcf7-acceptance){grid-row:2;margin-top:.55rem}.site-foot .foot-news .wpcf7 .field{margin:0}.site-foot .foot-news .wpcf7 .field p{margin:0}.site-foot .foot-news .wpcf7 .field br{display:none}.site-foot .foot-news .wpcf7 .field:has(input[type="email"]) label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.site-foot .foot-news .wpcf7 input[type="email"]{min-height:46px;margin:0}.site-foot .foot-news .wpcf7 .wpcf7-submit{min-height:46px;width:auto;padding:.7rem 1.5rem;margin:0}.site-foot .foot-news .wpcf7-acceptance .wpcf7-list-item{margin:0}.site-foot .foot-news .wpcf7-acceptance .wpcf7-list-item label{font-size:.76rem;line-height:1.45;display:flex;gap:.5rem;align-items:flex-start}.site-foot .foot-news .wpcf7-response-output{margin:.7rem 0 0!important}.site-foot .foot-legal{display:grid;grid-template-columns:1fr;gap:1.2rem 3rem;border-top:1px solid rgb(221 229 237 / .16);padding-top:clamp(1.4rem, 2.4vw, 1.9rem);align-items:start}@media (min-width:760px) and (max-width:1799px){.site-foot .foot-legal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-foot .foot-legal>.foot-address{grid-column:1;grid-row:1}.site-foot .foot-legal>.disclaimer{grid-column:2;grid-row:1;text-align:right;justify-self:end;max-width:34rem}.site-foot .foot-legal .foot-meta{grid-column:1 / -1;grid-row:2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 2rem}.site-foot .foot-legal .foot-meta p{margin:0;text-wrap:wrap}}.site-foot .foot-news .cf-turnstile{mix-blend-mode:luminosity}.site-foot .foot-legal .disclaimer{font-size:.76rem;opacity:.85;margin:0}.site-foot .foot-legal .foot-meta p{text-wrap:balance}.site-foot .foot-legal .foot-meta a{white-space:nowrap}.site-foot .foot-meta br.fm-br{display:none}body:has(.wp-block-post-content .optin .wpcf7) .site-foot .foot-news{display:none}@media (max-width:699px){.site-foot{font-size:.82rem}.site-foot .foot-top .foot-logo img{height:48px}.site-foot .foot-top .foot-grid{gap:1.3rem 1.1rem}.site-foot .foot-grid .wp-block-heading{font-size:.68rem;margin-bottom:.5rem}.site-foot li{margin-bottom:.2rem;line-height:1.45}.site-foot .foot-legal p{margin-bottom:.35rem}.site-foot .foot-address{line-height:1.6}}.optin .wpcf7-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}.optin .wpcf7-form>*{grid-column:1 / -1}.optin .wpcf7-form>fieldset.hidden-fields-container{display:none}.optin .wpcf7-form:has(.field select)>.field:has(input[type="email"]),.optin .wpcf7-form>.field:has(select){grid-column:auto}.optin .wpcf7 .field{margin-bottom:.9rem}.optin .wpcf7 .field p{margin:0}.optin .wpcf7 .field br{display:none}.optin .wpcf7 .field label{display:block;margin-bottom:.35rem}.optin .wpcf7-acceptance .wpcf7-list-item{margin:0}.optin .wpcf7-acceptance .wpcf7-list-item label{font-size:.8rem;line-height:1.5;display:flex;gap:.55rem;align-items:flex-start;margin:0}.optin .wpcf7-form>p:has(.wpcf7-submit){margin:.2rem 0 0}.optin>.wp-block-heading{font-size:1.15rem;margin-bottom:1rem}.wp-block-columns.split:has(>.optin){align-items:center}@media (max-width:560px){.optin .wpcf7-form{grid-template-columns:minmax(0,1fr)}.optin .wpcf7-form>.field{grid-column:1 / -1!important}}.optin .wpcf7 input:not([type="checkbox"]):not([type="radio"]),.optin .wpcf7 select{max-width:100%;min-width:0;box-sizing:border-box}.cards-query .wp-block-post-title{display:block;-webkit-line-clamp:unset;overflow:visible}.cards-query .wp-block-post-title .pt-main{display:block}.cards-query .wp-block-post-title .pt-sub{display:block;margin-top:.2rem;font-size:.8em;font-weight:500;line-height:1.35;color:#3C4247}.cards-query .wp-block-post-title a:hover .pt-sub{color:var(--primary-blue)}.cards-query .wp-block-post-excerpt__excerpt{-webkit-line-clamp:3}.article-section{padding-top:clamp(1.8rem, 3vw, 2.6rem)!important}.article-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.article-layout>.article-main{max-width:none;width:auto;margin:0;min-width:0}.article-layout>.article-main>*,.article-layout>.article-main>.wp-block-post-content>*{max-width:none}.article-layout .single-hero{margin:0 0 clamp(1.4rem, 2.6vw, 2rem)}.article-layout .single-hero img{aspect-ratio:16 / 9}.article-aside{display:grid;gap:1rem;align-content:start;min-width:0}.article-aside .aside-card{background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:1.2rem 1.3rem}.article-aside .aside-label{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .35rem}.article-aside .aside-topic{font-weight:600;font-size:.95rem}.article-aside .aside-topic a{text-decoration:none;color:var(--rose-text)}.article-aside .aside-meta:not(:has(.aside-topic a)){display:none}.article-aside .aside-cta{background:var(--pale-blue);border-color:#fff0}.article-aside .aside-cta h3{font-size:1.08rem;margin:0 0 .4rem}.article-aside .aside-cta p{font-size:.88rem;margin:0 0 1rem;color:#3C4247}.article-aside .toc-slot:empty{display:none}@media (min-width:1100px){.article-layout{grid-template-columns:minmax(0,1fr) 18rem;column-gap:clamp(2.5rem, 4vw, 4.5rem);align-items:start}.article-aside{position:sticky;top:calc(var(--head-h, 88px) + 1.5rem)}}@media (max-width:1099px){.article-aside .toc-slot{display:none}}body.single-post .pagehead .wp-block-post-title,body.single-post .pagehead .lead,body.single-post .pagehead .wp-block-post-excerpt__excerpt{max-width:none}.toc{font-size:.87rem}.toc .toc-title{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 .6rem}.toc ol{list-style:none;margin:0;padding:0;border-left:2px solid var(--light-grey)}.toc li{margin:0}.toc a{display:block;padding:.38rem 0 .38rem 1rem;margin-left:-2px;border-left:2px solid #fff0;color:#3C4247;text-decoration:none;line-height:1.4;transition:color .15s,border-color .15s}.toc a:hover{color:var(--primary-blue)}.toc a.is-active{color:var(--primary-blue);border-left-color:var(--primary-rose);font-weight:600}.article-aside .toc-slot{padding:.3rem 0}.wp-block-post-content>section>.wrap>.prose:only-child{max-width:none}.wp-block-post-content>section>.wrap>.prose:only-child>:is(p,h2,h3,h4,ul,ol,.callout,.wp-block-buttons){max-width:var(--measure)}.wp-block-post-content>section>.wrap>.prose:only-child>p.lead,.wp-block-post-content>section>.wrap.prose>p.lead{max-width:62rem}.wp-block-columns.split>.wp-block-column:only-child{grid-column:1 / -1}.wp-block-post-content>section>.wrap>.prose:not(:only-child){max-width:62rem}.wp-block-post-content>section>.wrap>.prose:not(:only-child)>*{max-width:none}@media (min-width:1000px){:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.split>.prose:only-child):is(:has(>h2:first-child),:has(>.kicker:first-child+h2)):not(:has(>h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards)){display:flow-root;max-width:none;grid-column:1 / -1}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.split>.prose:only-child):is(:has(>h2:first-child),:has(>.kicker:first-child+h2)):not(:has(>h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards))>*{margin-left:40%;max-width:none}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.split>.prose:only-child):is(:has(>h2:first-child),:has(>.kicker:first-child+h2)):not(:has(>h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards))>:is(h2:first-child,.kicker:first-child,.kicker:first-child+h2){float:left;clear:left;width:34%;margin-left:0}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2:first-child~h2):not(:has(>h2~h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards)){columns:2;column-gap:clamp(2.5rem, 5vw, 5rem);max-width:none;grid-column:1 / -1}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2:first-child~h2):not(:has(>h2~h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards))>*{max-width:none;break-inside:avoid}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2:first-child~h2):not(:has(>h2~h2~h2)):not(:has(.um,.um-slot,.motagon-finder,.wpcf7,table,.wp-block-columns,.cards))>h2:not(:first-child){break-before:column;margin-top:0}:is(.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.prose):not(:has(>h2~h2~h2))>ul.wp-block-list:has(>li:first-child>strong:first-child):has(>li:nth-child(4)){list-style:none;padding:0;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem;margin-top:1.2rem}:is(.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.prose):not(:has(>h2~h2~h2))>ul.wp-block-list:has(>li:first-child>strong:first-child):has(>li:nth-child(4))>li{margin:0;padding:.1rem 0 .1rem 1rem;border-left:2px solid var(--primary-rose)}:is(.wp-block-post-content>section>.wrap>.prose:only-child,.wp-block-post-content>section>.wrap.prose):not(:has(>h2~h2~h2))>ul.wp-block-list:has(>li:first-child>strong:first-child):has(>li:nth-child(4))>li>strong:first-child{display:block;margin-bottom:.1rem}.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+.wp-block-buttons:last-child),.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+p+.wp-block-buttons:last-child){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:3rem;align-items:center}.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+.wp-block-buttons:last-child)>*,.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+p+.wp-block-buttons:last-child)>*{grid-column:1;margin:0}.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+.wp-block-buttons:last-child)>.wp-block-buttons,.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+p+.wp-block-buttons:last-child)>.wp-block-buttons{grid-column:2;grid-row:1 / span 2}.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+p+.wp-block-buttons:last-child)>p{margin-top:.5rem}}@media (min-width:1100px){:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2~h2~h2){display:grid;grid-template-columns:minmax(0,1fr) 16.5rem;column-gap:clamp(2.5rem, 4vw, 4.5rem);align-items:start;max-width:none}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2~h2~h2)>*{grid-column:1;max-width:none;min-width:0}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2~h2~h2)>h2:not(:first-child){margin-top:1rem}:is(.wp-block-post-content>section>.wrap.prose:not(.faq),.wp-block-post-content>section>.wrap>.prose:only-child):has(>h2~h2~h2)>nav.toc{grid-column:2;grid-row:1 / span 400;position:sticky;top:calc(var(--head-h, 88px) + 1.5rem)}}nav.toc[hidden]{display:none}@media (max-width:1099px){.wp-block-post-content nav.toc{display:none}}.wp-block-post-content>section>.wrap.prose>.callout:only-child,.wp-block-post-content>section>.wrap>.prose:only-child>.callout:only-child{max-width:none}.wp-block-post-content>section.section-soft:has(>.wrap.prose>p.reviewed:only-child){padding:clamp(1.4rem, 2.4vw, 2rem) 0;background:var(--white)}.wp-block-post-content>section.section-soft>.wrap.prose>p.reviewed:only-child{max-width:none;display:flex;gap:.9rem;align-items:flex-start;margin:0;padding:1rem 1.3rem;background:var(--pale-blue);border:0;border-left:4px solid var(--primary-blue);border-radius:var(--r);font-size:.92rem;line-height:1.55;color:var(--navy)}.wp-block-post-content>section.section-soft>.wrap.prose>p.reviewed:only-child::before{content:"i";flex:none;width:22px;height:22px;margin-top:.1rem;border-radius:50%;background:var(--primary-blue);color:var(--white);font:700 .8rem/22px Georgia,"Times New Roman",serif;text-align:center}@media (min-width:1100px){.wrap.prose.faq:has(>.callout){display:grid;grid-template-columns:minmax(0,1fr) 20rem;column-gap:clamp(2.5rem, 4vw, 4.5rem);align-items:start;max-width:none}.wrap.prose.faq:has(>.callout)>*{grid-column:1;max-width:none}.wrap.prose.faq:has(>.callout)>.callout{grid-column:2;grid-row:1 / span 60;position:sticky;top:calc(var(--head-h, 88px) + 1.5rem);margin:0}}@media (min-width:900px){.restricted-section .um-restricted-box{max-width:none;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(2rem, 4vw, 4rem);align-items:center}.restricted-section .um-restricted-box>*{grid-column:1}.restricted-section .um-restricted-box>.cta-row{grid-column:2;grid-row:1 / span 3;margin:0;flex-direction:column;align-items:stretch;padding-left:clamp(2rem, 4vw, 4rem);border-left:1px solid var(--light-grey)}.restricted-section .um-restricted-box>.cta-row .btn{text-align:center}}.wp-block-post-content>section>.wrap.prose>.um-slot:only-child{max-width:none}.wp-block-post-content>section>.wrap.prose>.um-slot:only-child>.um{margin:0 auto!important;background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:clamp(1.4rem, 3vw, 2.2rem)!important}@media (max-width:860px){table.ptable tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;padding:1.1rem 1.1rem 1rem;margin-bottom:.9rem;box-shadow:0 2px 10px rgb(16 24 32 / .04)}table.ptable tbody td,table.ptable tbody th{display:block;padding:0}table.ptable tbody td::before{display:block;margin-bottom:.2rem;font-size:.64rem;letter-spacing:.1em}table.ptable tbody td:first-child{grid-column:1 / -1;padding-bottom:.8rem;border-bottom:1px solid var(--light-grey)}table.ptable tbody td:first-child::before{display:none}table.ptable tbody td:first-child .pname{font-size:1.12rem;margin:.1rem 0}table.ptable tbody td:nth-child(2) .big{font-size:1.15rem}table.ptable tbody td .big{display:block}table.ptable tbody td .sub{display:inline}table.ptable tbody td:nth-child(5) .sub+.sub::before{content:" · "}table.ptable tbody td:last-child{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;padding-top:.8rem;border-top:1px solid var(--light-grey)}table.ptable tbody td:last-child::before{margin:0}table.ptable tbody td:last-child .coa{display:inline-flex;align-items:center;gap:.3rem;padding:.45rem .9rem;border:2px solid var(--primary-blue);border-radius:var(--r);font-size:.85rem}}@media (max-width:640px){.cards.prod{display:grid;grid-auto-flow:column;grid-template-columns:none!important;grid-auto-columns:84%;gap:.8rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-1rem;padding:.2rem 1rem 1rem;scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.cards.prod>*{scroll-snap-align:start}}.cards-query .wp-block-post-title .pt-sub::first-letter{text-transform:uppercase}@media (min-width:1100px){.wp-block-post-content>section>.wrap.prose:has(>.um-slot-register){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40rem);column-gap:clamp(2.5rem, 4vw, 4.5rem);align-items:start;max-width:none}.wp-block-post-content>section>.wrap.prose:has(>.um-slot-register)>*{grid-column:1;max-width:none}.wp-block-post-content>section>.wrap.prose:has(>.um-slot-register)>h2:not(:first-child){margin-top:1.2rem}.wp-block-post-content>section>.wrap.prose:has(>.um-slot-register)>.um-slot-register{grid-column:2;grid-row:1 / span 30;margin:0}.wp-block-post-content>section>.wrap.prose:has(>.um-slot-register)>.um-slot-register>.um{background:var(--white);border:1px solid var(--light-grey);border-radius:var(--r);padding:clamp(1.4rem, 2.6vw, 2rem)!important;max-width:none!important}}.mainnav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{white-space:nowrap}@media (min-width:1001px) and (max-width:1240px){.mainnav.wp-block-navigation{font-size:.85rem}.mainnav .wp-block-navigation__container{gap:.2rem .95rem!important}.site-head .head-inner{gap:1rem}.site-head .brand img{height:54px}}@media (min-width:1800px){.site-foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) minmax(0,1.15fr);grid-template-rows:auto auto 1fr;column-gap:clamp(2rem, 3vw, 3.5rem);padding-inline:var(--edge);align-items:start}.site-foot>.foot-top{grid-column:1 / -1;width:auto;margin:0 0 clamp(1.6rem, 2.4vw, 2rem);border-bottom:1px solid rgb(221 229 237 / .16)}.site-foot>.foot-news,.site-foot>.foot-legal{display:contents}.site-foot>.foot-legal>.foot-address{grid-column:1;grid-row:2 / span 2;margin:0}.site-foot>.foot-news>.wp-block-heading{grid-column:2;grid-row:2;margin:0 0 .5rem;align-self:start}.site-foot>.foot-news>p{grid-column:2;grid-row:3;align-self:start}.site-foot>.foot-news>.wpcf7{grid-column:3;grid-row:2 / span 2}.site-foot>.foot-legal>.disclaimer{grid-column:4;grid-row:2 / span 2;text-align:left;justify-self:start;max-width:30rem}.site-foot>.foot-legal>.foot-meta{grid-column:5;grid-row:2 / span 2;text-align:right;justify-self:end}.site-foot .foot-meta br.fm-br{display:inline}.site-foot .foot-meta .fm-sep{display:none}}.flowmap{position:relative;background:#F3F6F9}.flowmap .fm-hub>p.fm-step:nth-of-type(2){border-left-color:#8A8D8F}.flowmap .fm-hub>p.fm-step:nth-of-type(3){border-left-color:var(--primary-rose)}.flowmap .fm-hub>p.fm-step:nth-of-type(4){border-left-color:var(--primary-blue)}.flowmap .fm-list li{background:var(--white)}.flowmap>svg.fm-lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.flowmap>svg.fm-lines path.ln{fill:none;stroke:#8A8D8F;stroke-width:1.6;stroke-linecap:round}.flowmap>svg.fm-lines .hd{fill:#8A8D8F}.flowmap.has-lines>.fm-col+.fm-col::before{display:none}@media (min-width:960px){.flowmap{column-gap:clamp(3.6rem, 6vw, 6.5rem)}}.section-dark .flowmap{background:#E9EEF3;box-shadow:none}.section-dark .flowmap .fm-market{background:#D5DFE8}@media (min-width:960px){.flowmap .fm-label{padding-bottom:.7rem;border-bottom:1px solid var(--light-grey);margin-bottom:1.1rem}.section-dark .flowmap .fm-label{border-bottom-color:#CDD6DF}}.cards.team .card>p:not(.role){font-size:.87rem;line-height:1.6;color:#3C4247}.cards.team .team-more{display:none}@media (max-width:640px){.cards.team .card>p.team-bio{font-size:.8rem;line-height:1.5;margin-bottom:.35rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.cards.team .card.bio-open>p.team-bio{display:block;-webkit-line-clamp:unset;overflow:visible}.cards.team .team-more{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;margin-top:auto;padding:.35rem 0 0;min-height:32px;background:none;border:0;font-family:inherit;font-size:.78rem;font-weight:600;line-height:1.2;color:var(--primary-blue);cursor:pointer}.cards.team .team-more::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.cards.team .card.bio-open .team-more::after{transform:translateY(1px) rotate(-135deg)}.cards.team .team-more[hidden]{display:none}}@media (max-width:860px){table.ptable tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"p p" "thc type" "code batch" "irr coa";gap:.85rem 1rem;align-items:start}table.ptable tbody td:nth-child(1){grid-area:p}table.ptable tbody td:nth-child(2){grid-area:thc}table.ptable tbody td:nth-child(3){grid-area:type}table.ptable tbody td:nth-child(4){grid-area:irr}table.ptable tbody td:nth-child(5){grid-area:code}table.ptable tbody td:nth-child(6){grid-area:batch}table.ptable tbody td:nth-child(7){grid-area:coa}table.ptable tbody td:nth-child(3){font-weight:600;font-size:.9rem}table.ptable tbody td:nth-child(4),table.ptable tbody td:nth-child(7){align-self:stretch;display:flex;align-items:center;padding-top:.8rem;margin-top:.1rem;border-top:1px solid var(--light-grey)}table.ptable tbody td:nth-child(4)::before,table.ptable tbody td:nth-child(7)::before{display:none}table.ptable tbody td:nth-child(7){grid-column:auto;justify-content:flex-end;font-size:.88rem;color:var(--muted)}table.ptable tbody td .sub{font-size:.76rem;line-height:1.45}table.ptable tbody td:nth-child(4){margin-right:-1rem;padding-right:1rem}}@media (max-width:640px){.cards.team{container-type:inline-size}.cards.team .card{display:flex;flex-direction:column;height:calc((100cqw - .8rem) / 2 + 12.5rem);overflow:hidden}.cards.team .card.bio-open{height:auto}.cards.team .card>p.team-bio{display:block;-webkit-line-clamp:unset;flex:1 1 0!important;min-height:2.6em;overflow:hidden;margin-bottom:0;-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 45%,transparent 100%)}.cards.team .card.bio-open>p.team-bio,.cards.team .card.bio-fits>p.team-bio{flex:none!important;-webkit-mask-image:none;mask-image:none}.cards.team .card .team-more{flex:none;margin-top:0;padding-top:.3rem}}.partner p.role{font-size:.7rem;line-height:1.45;letter-spacing:.11em;color:var(--rose-text);min-height:2.9em;margin:0 0 .7rem}.partner>p.p-desc{font-size:.9rem;line-height:1.6;max-height:calc(1.6em * 5);overflow:hidden;margin-bottom:.2rem}.partner.is-clamped>p.p-desc{-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,#000 50%,transparent 100%)}.partner.desc-open>p.p-desc{max-height:none;-webkit-mask-image:none;mask-image:none}.p-more-btn{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.3rem 0;margin:0 0 .8rem;min-height:32px;background:none;border:0;font-family:inherit;font-size:.8rem;font-weight:600;line-height:1.2;color:var(--primary-blue);cursor:pointer}.p-more-btn::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.desc-open .p-more-btn::after{transform:translateY(1px) rotate(-135deg)}.p-more-btn[hidden]{display:none}@media (max-width:599px){.partners{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.8rem}.partner{padding:.85rem .85rem 1rem}.partner .logo{height:64px;margin:0 0 .8rem}.partner .logo img{max-height:30px;max-width:85%}.partner h3{font-size:.98rem;line-height:1.25}.partner p.role{font-size:.62rem;letter-spacing:.08em;min-height:0;margin-bottom:.5rem}.partner>p.p-desc{font-size:.8rem;line-height:1.5;max-height:calc(1.5em * 4)}.partner p.more,.partner p.more a{font-size:.8rem;line-height:1.35}.partner p.more a{padding:.2rem 0}.partner{height:21rem;overflow:hidden}.partner.desc-open{height:auto}.partner>p.p-desc{max-height:none;flex:1 1 0!important;min-height:3em;margin-bottom:0}.partner.desc-open>p.p-desc{flex:none!important}.partner .p-more-btn{margin-bottom:.3rem}}@media (max-width:599px){.site-foot .foot-news .wpcf7-form{grid-template-columns:1fr;row-gap:.6rem}.site-foot .foot-news .wpcf7-form>.field:has(input[type="email"]){grid-column:1;grid-row:1}.site-foot .foot-news .wpcf7-form>.field:has(.wpcf7-acceptance){grid-row:2;margin:.1rem 0 .2rem}.site-foot .foot-news .wpcf7-form>p:has(.wpcf7-submit){grid-column:1;grid-row:3}.site-foot .foot-news .wpcf7 .wpcf7-submit{width:100%}.motagon-finder .finder-form{gap:.7rem}.motagon-finder .finder-form>*{margin:0}.motagon-finder .finder-form button,.motagon-finder .finder-form [type="submit"]{width:100%}}@media (max-width:899px){.restricted-section{padding:1.4rem 0 1.8rem}.restricted-section .um-restricted-box{padding:1.3rem 1.2rem 1.2rem}.restricted-section .um-restricted-box .restricted-title{font-size:1.45rem;margin-bottom:.7rem}.restricted-section .um-restricted-box>p{margin-bottom:.8rem}.restricted-section .um-restricted-box>.cta-row{display:flex;flex-wrap:nowrap;gap:.6rem;margin:1.1rem 0 0}.restricted-section .um-restricted-box>.cta-row .btn{flex:1 1 0%;min-width:0;padding:.7rem .5rem;text-align:center;white-space:normal;line-height:1.25;font-size:.88rem;display:flex;align-items:center;justify-content:center}.restricted-section .um-restricted-box .hint{margin-top:1rem}}@media (min-width:900px){.wp-block-columns>.wp-block-column.col-sticky{position:sticky;top:calc(var(--head-h, 88px) + 1.5rem);align-self:flex-start}.wp-block-columns>.wp-block-column.col-sticky.col-follow{position:relative;top:auto;will-change:transform}}@media (min-width:900px){.wp-block-columns.split:has(>.wp-block-column>.wp-block-image.ph:only-child){align-items:stretch}.wp-block-columns.split:has(>.wp-block-column>.wp-block-image.ph:only-child)>.wp-block-column:not(:has(>.wp-block-image.ph:only-child)):not(.col-sticky){align-self:center}}.wp-block-columns.split>.wp-block-column.prose:has(>p.lead:first-child+p:last-child)>p:last-child{background:var(--pale-blue);border-left:4px solid var(--primary-blue);border-radius:var(--r);padding:1rem 1.25rem;margin-top:1.4rem;font-size:.95rem;color:var(--navy)}.utility .wp-block-navigation{padding:.15rem 0!important}.utility .wp-block-navigation .wp-block-navigation-item__content{padding:.25rem .6rem!important;min-height:28px;font-size:.8rem}.utility .lang-switch .lang-flags{padding:2px}.utility .lang-switch .lang-flag{padding:3px 7px!important}.utility .lang-switch .lang-flag .flag{width:19px;height:13px}@media (max-width:1000px){.utility .wp-block-navigation{padding:.1rem 0!important}.utility .wp-block-navigation .wp-block-navigation-item__content{font-size:.76rem}}body:is(.archive,.search,.blog) ul.wp-block-post-template.cards{grid-template-columns:repeat(auto-fill,minmax(min(100%, 260px),1fr))!important}body:is(.archive,.search,.blog) ul.wp-block-post-template.cards>li{grid-column:auto!important}body:is(.archive,.search,.blog) .site-main>section:not(.pagehead){padding-top:clamp(1.8rem, 3vw, 2.6rem)}.pagehead .site-search{margin:1.4rem 0 0;max-width:40rem}.pagehead .site-search .wp-block-search__inside-wrapper{display:flex;gap:.5rem;border:0;padding:0}.pagehead .site-search .wp-block-search__input{flex:1;min-width:0;min-height:48px;padding:.7rem 1rem;border:0;border-radius:var(--r);font:inherit;font-size:.98rem;background:var(--white);color:var(--near-black)}.pagehead .site-search .wp-block-search__button{margin:0;min-height:48px;padding:.7rem 1.4rem;border:0;border-radius:var(--r);background:var(--primary-rose);color:var(--white);font:inherit;font-weight:600;font-size:.95rem;cursor:pointer}.pagehead .site-search .wp-block-search__button:hover{background:#9E5866}.empty-state{background:var(--pale-blue);border-left:4px solid var(--primary-blue);border-radius:var(--r);padding:clamp(1.3rem, 3vw, 2rem)}.empty-state h2{font-size:clamp(1.2rem, 1.05rem + .6vw, 1.5rem);margin:0 0 .4rem}.empty-state p{margin:0 0 1rem}.empty-state .empty-links{display:flex;flex-wrap:wrap;gap:.5rem;margin:0}.empty-state .empty-links a{display:inline-flex;align-items:center;min-height:40px;padding:.45rem 1rem;border-radius:999px;background:var(--white);color:var(--primary-blue);font-weight:600;font-size:.88rem;text-decoration:none;box-shadow:0 1px 2px rgb(4 30 66 / .08)}.empty-state .empty-links a:hover{background:var(--primary-blue);color:var(--white)}p.empty-state{color:var(--navy)}@media (max-width:560px){.pagehead .site-search .wp-block-search__inside-wrapper{flex-direction:column}.pagehead .site-search .wp-block-search__button{width:100%}}.wp-block-post-content>section.section-dark:last-child{position:relative;padding:clamp(1.8rem, 3.2vw, 2.6rem) 0}.wp-block-post-content>section.section-dark:last-child::after{content:"";position:absolute;left:var(--edge);right:var(--edge);bottom:0;height:1px;background:linear-gradient(90deg,#fff0,rgb(255 255 255 / .32) 18%,rgb(255 255 255 / .32) 82%,#fff0)}.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+.wp-block-buttons:last-child)>h2,.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+p+.wp-block-buttons:last-child)>h2{margin:0!important}@media (max-width:999px){.wp-block-post-content>section.section-dark>.wrap:has(>h2:first-child+.wp-block-buttons:last-child)>.wp-block-buttons{margin-top:1rem}}@media (min-width:1040px){.cards.prod:has(>:nth-child(3):last-child),.cards.team:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.cards.prod:has(>:nth-child(2):last-child),.cards.team:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px) and (max-width:1039px){.cards.prod:has(>:nth-child(odd):last-child)>:last-child:not(:only-child){grid-column:1 / -1}}.wpcf7 .form-foot{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:1.4rem 0 .4rem}.wpcf7 .form-foot>p{display:flex;align-items:center;margin:0 0 0 auto}.wpcf7 .form-foot .wpcf7-turnstile{flex:0 1 300px;max-width:300px;min-height:65px}.wpcf7 .form-foot .wpcf7-spinner{display:none}.wpcf7 .wpcf7-form.submitting .form-foot .wpcf7-submit{opacity:.65;cursor:progress}.wpcf7 .wpcf7-turnstile[data-appearance="interaction-only"]{min-height:0}.wpcf7 .wpcf7-turnstile[data-appearance="interaction-only"]:not(:empty){margin-top:.6rem}.wpcf7 .form-foot+.hint{margin-top:.6rem}@media (max-width:600px){.wpcf7 .form-foot{flex-direction:column;align-items:stretch;gap:.9rem}.wpcf7 .form-foot .wpcf7-turnstile{flex:0 0 auto;max-width:none;width:100%}.wpcf7 .form-foot>p{margin:0}.wpcf7 .form-foot .wpcf7-submit{width:100%}}.um .cf-turnstile{margin:.3rem 0 1.1rem;min-height:65px}.um br.cf-turnstile-br{display:none}