:root{--t-foret:var(--wp--preset--color--foret, #0E6E48);--t-nuit:var(--wp--preset--color--nuit, #082A20);--t-vif:var(--wp--preset--color--vif, #12B26D);--t-rouge:var(--wp--preset--color--rouge, #E63A30);--t-rouge-fonce:var(--wp--preset--color--rouge-fonce, #C4271E);--t-brume:var(--wp--preset--color--brume, #ECF5EF);--t-encre:var(--wp--preset--color--encre, #14211B);--t-gris:var(--wp--preset--color--gris, #4F6058);--t-ligne:#D3E3D9;--t-r-s:12px;--t-r-m:20px;--t-r-l:32px;--t-section:clamp(4.5rem, 3rem + 6vw, 8.5rem);--t-ease:cubic-bezier(.2, .8, .2, 1);--t-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--t-cross:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M7 7l10 10M17 7L7 17'/%3E%3C/svg%3E");--t-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E");scroll-padding-top:96px}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-optical-sizing:auto}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li){text-wrap:pretty}img{max-width:100%;height:auto}:where(a,button,input,select,textarea,summary,.wp-element-button):focus-visible{outline:3px solid var(--t-vif);outline-offset:3px;border-radius:6px}.wp-site-blocks>*{margin-block:0}.t-main{margin-block:0}.t-main>.wp-block-post-content>.alignfull{margin-block:0}.t-main>.wp-block-post-content{margin-block:0}.has-blanc-color :where(a:not(.wp-element-button)){color:inherit}.has-blanc-color .t-lead,.has-blanc-color .t-muted{color:rgb(255 255 255 / .78)}.wp-element-button,.wp-block-button__link{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none;transition:background-color .2s var(--t-ease),color .2s var(--t-ease),transform .2s var(--t-ease),box-shadow .2s var(--t-ease)}.wp-block-button__link:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px rgb(196 39 30 / .55)}.wp-block-button__link:active{transform:translateY(0)}.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid currentColor;background:#fff0;color:inherit;padding:calc(1rem - 2px) calc(1.75rem - 2px)}.wp-block-button.is-style-outline>.wp-block-button__link:hover{background:var(--t-foret);border-color:var(--t-foret);color:#fff;box-shadow:none}.has-blanc-color .wp-block-button.is-style-outline>.wp-block-button__link:hover{background:#fff;border-color:#fff;color:var(--t-nuit)}.t-center{justify-content:center}header.wp-block-template-part{position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:50}.t-header{position:relative;background:#fff0;border-bottom:1px solid #fff0;transition:border-color .25s,box-shadow .25s}.t-header::before{content:"";position:absolute;inset:0;z-index:-1;background:rgb(255 255 255 / .86);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px)}.is-scrolled .t-header{border-bottom-color:var(--t-ligne);box-shadow:0 6px 24px -18px rgb(8 42 32 / .5)}.t-header__bar{justify-content:space-between;flex-wrap:nowrap;gap:1.5rem;padding-block:.875rem}.t-logo{margin:0;flex-shrink:0}.t-logo img{display:block;width:132px;height:auto}.t-logo a{display:block}.t-header__right{gap:clamp(.75rem, 2vw, 2rem);flex-wrap:nowrap;justify-content:flex-end}.t-nav{flex-wrap:nowrap}.t-nav .wp-block-navigation__container{flex-wrap:nowrap}.t-nav .wp-block-navigation__container{gap:clamp(1rem, 2.2vw, 2rem)}.t-nav .wp-block-navigation-item__content{color:var(--t-encre);text-decoration:none;padding-block:.5rem;background-image:linear-gradient(var(--t-rouge),var(--t-rouge));background-size:0 2px;background-position:0 100%;background-repeat:no-repeat;transition:background-size .25s var(--t-ease)}.t-nav .wp-block-navigation-item__content:hover{background-size:100% 2px}.t-nav .t-lang .wp-block-navigation-item__content{border:1.5px solid var(--t-ligne);border-radius:999px;padding:.35rem .8rem;background-image:none;font-size:.875rem;letter-spacing:.04em}.t-nav .t-lang .wp-block-navigation-item__content:hover{border-color:var(--t-foret);color:var(--t-foret)}.t-header-btns{flex-wrap:nowrap}.t-header-cta .wp-block-button__link{background:var(--t-rouge-fonce);min-height:44px;padding:.65rem 1.25rem;font-size:1rem;white-space:nowrap}.t-header-cta .wp-block-button__link:hover{background:var(--t-nuit);box-shadow:none}.t-nav .wp-block-navigation__responsive-container-open{width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;border:1.5px solid var(--t-ligne)}.t-nav .wp-block-navigation__responsive-container.is-menu-open{background:var(--t-nuit)!important;color:#fff!important;padding:1.25rem clamp(1rem, 5vw, 2rem)}.t-nav .is-menu-open .wp-block-navigation__responsive-container-content{padding-top:4rem;align-items:flex-start}.t-nav .is-menu-open .wp-block-navigation__container{gap:.25rem!important;align-items:flex-start}.t-nav .is-menu-open .wp-block-navigation-item__content{color:#fff;font-family:var(--wp--preset--font-family--titre);font-size:2rem;font-weight:700;letter-spacing:-.02em;padding-block:.35rem}.t-nav .is-menu-open .wp-block-navigation__container,.t-nav .is-menu-open .wp-block-navigation-item{align-items:flex-start!important;justify-content:flex-start!important;text-align:left}.t-nav .is-menu-open .t-lang .wp-block-navigation-item__content{font-family:var(--wp--preset--font-family--texte);font-size:1rem;margin-top:1rem;padding:.5rem 1.1rem;border-color:rgb(255 255 255 / .35)}.t-nav .wp-block-navigation__responsive-container-close{width:44px;height:44px;color:#fff}@media (max-width:599px){.t-logo img{width:112px}.t-header__bar{gap:.75rem}.t-header-cta .wp-block-button__link{padding:.6rem 1rem;font-size:.9375rem}}.t-section{padding-block:var(--t-section)}.t-section__head{margin-bottom:clamp(2rem, 4vw, 3.5rem)}.t-section__head h2{max-width:18ch;margin:0}.t-section__head .t-lead{max-width:38em;margin-top:1.25rem}.t-lead{color:var(--t-gris)}.t-hero{padding-block:clamp(2.5rem, 2rem + 4vw, 5.5rem) clamp(3rem, 2rem + 4vw, 5.5rem);overflow:hidden}.t-hero__cols{gap:clamp(2.5rem, 5vw, 5rem);align-items:center!important}.t-hero__text{flex-basis:56%!important}.t-hero__visual{flex-basis:44%!important}.t-badge{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 1.5rem;padding:.45rem 1rem .45rem .8rem;border-radius:999px;background:var(--t-brume);color:var(--t-foret);font-weight:600;font-size:.9375rem}.t-badge::before{content:"";width:10px;height:10px;border-radius:50%;background:var(--t-rouge);box-shadow:0 0 0 0 rgb(230 58 48 / .5);animation:t-live 2.4s var(--t-ease) infinite}.t-hero__title{margin:0;max-width:11ch;letter-spacing:-.02em}.t-hero__lead{max-width:34em;color:var(--t-gris);margin-top:1.5rem}.t-hero__btns{margin-top:2rem;gap:.75rem}.t-formats{color:var(--t-gris);margin-top:1.5rem}.t-lens{position:relative;width:min(100%, 520px);aspect-ratio:1;margin-inline:auto;container-type:inline-size}.t-lens::after{content:"";position:absolute;inset:-24%;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii03NCAtNzQgMTQ4IDE0OCI+PHBhdGggZD0iTTI5LjExIC01NC43NEE2MiA2MiAwIDAgMSA1NC43NCAtMjkuMTEiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0U2M0EzMCIgc3Ryb2tlLXdpZHRoPSI2LjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvc3ZnPgo=) center / contain no-repeat;pointer-events:none;transform-origin:50% 50%;animation:t-wave 3.2s var(--t-ease) 1.2s infinite}.t-lens .t-yt{position:absolute;inset:0;margin:0}.t-lens .t-yt__btn{width:100%;height:100%;aspect-ratio:1;border-radius:50%;border:13cqi solid var(--t-foret);background:var(--t-nuit)}.t-lens .t-yt__img{border-radius:50%}.t-lens .t-yt__play{width:25cqi;height:25cqi}.t-lens .t-yt__btn:hover .t-yt__play{transform:translate(-50%,-50%) scale(1.08)}.t-lens figcaption{position:absolute;left:50%;bottom:1.5cqi;transform:translateX(-50%);margin:0;padding:.45rem 1rem;border-radius:999px;background:#fff;color:var(--t-encre);font-weight:700;font-size:.9375rem;white-space:nowrap;box-shadow:0 8px 24px -12px rgb(8 42 32 / .45);pointer-events:none}.t-lens{animation:t-lens-in .9s var(--t-ease) both .15s}@keyframes t-lens-in{from{opacity:0;transform:scale(.92) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes t-wave{0%,100%{opacity:1;transform:scale(1)}45%{opacity:.35;transform:scale(1.04)}}@keyframes t-live{0%{box-shadow:0 0 0 0 rgb(230 58 48 / .55)}70%,100%{box-shadow:0 0 0 10px #fff0}}.t-yt{margin:0}.t-yt__btn{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:var(--t-r-m);overflow:hidden;cursor:pointer;background:var(--t-nuit);isolation:isolate}.t-yt--short .t-yt__btn{aspect-ratio:9 / 16}.t-yt__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--t-ease),filter .3s}.t-yt__btn:hover .t-yt__img{transform:scale(1.04)}.t-yt__btn::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(8 42 32 / .45),transparent 55%);pointer-events:none}.t-lens .t-yt__btn::after{background:rgb(8 42 32 / .15);border-radius:50%}.t-yt__play{position:absolute;z-index:1;left:50%;top:50%;width:68px;height:68px;transform:translate(-50%,-50%);border-radius:50%;background:var(--t-rouge);box-shadow:0 10px 30px -10px rgb(0 0 0 / .6);transition:transform .25s var(--t-ease)}.t-yt__play::before{content:"";position:absolute;left:54%;top:50%;width:30%;height:34%;transform:translate(-50%,-50%);background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.t-yt__btn:hover .t-yt__play{transform:translate(-50%,-50%) scale(1.1)}.t-yt figcaption{margin-top:.85rem;font-weight:700;font-size:1.0625rem}.t-modal{width:min(1100px, 94vw);max-width:none;padding:0;border:0;border-radius:var(--t-r-m);background:#000;overflow:visible}.t-modal::backdrop{background:rgb(8 42 32 / .88);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.t-modal__frame{position:relative;aspect-ratio:16 / 9;border-radius:var(--t-r-m);overflow:hidden}.t-modal.is-short{width:min(420px, 92vw)}.t-modal.is-short .t-modal__frame{aspect-ratio:9 / 16;max-height:86vh}.t-modal iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.t-modal__close{position:absolute;top:-56px;right:0;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:var(--t-encre);font-size:1.5rem;line-height:1;cursor:pointer}.t-problem__cols{gap:clamp(2rem, 6vw, 6rem)}.t-problem__title{margin:0;position:sticky;top:120px}.t-points{list-style:none;padding:0;margin:2rem 0 0}.t-points li{padding:1.5rem 0;border-top:1.5px solid var(--t-ligne);color:var(--t-gris)}.t-points li:last-child{border-bottom:1.5px solid var(--t-ligne)}.t-points strong{display:block;margin-bottom:.4rem;color:var(--t-encre);font-family:var(--wp--preset--font-family--titre);font-size:var(--wp--preset--font-size--l);letter-spacing:-.01em;line-height:1.25}.t-services{background:#fff}.t-bento{display:grid;gap:1rem;grid-template-columns:1fr}.t-card{border-radius:var(--t-r-l);padding:clamp(1.75rem, 3vw, 2.75rem);margin:0!important;position:relative;overflow:hidden}.t-card>*{max-width:none!important}.t-card h3{margin-top:0}.t-card p{margin-block:.75rem 0}.t-card--a h3{font-size:clamp(2rem, 1.4rem + 2vw, 2.75rem)}.t-card--a::after{content:"";position:absolute;right:-90px;bottom:-90px;width:260px;height:260px;border-radius:50%;border:40px solid rgb(18 178 109 / .16);pointer-events:none}.t-card--a .wp-block-buttons{margin-top:2rem;position:relative;z-index:1}.t-card--c a{color:var(--t-rouge-fonce);font-weight:700}.t-card--d{color:#fff}.t-tag{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.25rem!important;padding:.3rem .8rem;border-radius:999px;background:#fff;color:var(--t-rouge-fonce);font-size:.875rem;font-weight:700}.t-tag--live{background:rgb(255 255 255 / .1);color:#fff}.t-tag--live::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--t-vif)}.t-link{margin-top:1.25rem!important}@media (min-width:782px){.t-bento{grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:auto auto}.t-card--a{grid-row:1 / span 2}.t-card--b{grid-column:2 / span 2}}.t-checks,.t-crosses{list-style:none;padding:0;margin:1.5rem 0 0}.t-checks li,.t-crosses li{position:relative;padding-left:2.1rem;margin-block:.7rem}.t-checks li::before,.t-crosses li::before{content:"";position:absolute;left:0;top:.15em;width:1.35rem;height:1.35rem;border-radius:50%}.t-checks li::before{background:var(--t-vif);-webkit-mask:var(--t-check) center / 100% no-repeat;mask:var(--t-check) center / 100% no-repeat;border-radius:0}.t-crosses li{color:var(--t-gris)}.t-crosses li::before{background:#9AA9A1;-webkit-mask:var(--t-cross) center / 100% no-repeat;mask:var(--t-cross) center / 100% no-repeat;border-radius:0}.t-work h2{color:#fff}.t-reels{display:grid;gap:clamp(1rem, 2vw, 1.5rem);grid-template-columns:1fr}.t-reels>.t-yt{margin:0!important}@media (min-width:900px){.t-reels{grid-template-columns:repeat(3,1fr)}.t-reels>.t-yt:first-child{grid-column:1 / -1}.t-reels>.t-yt:first-child .t-yt__btn{aspect-ratio:21 / 9;border-radius:var(--t-r-l)}.t-reels>.t-yt:first-child .t-yt__play{width:88px;height:88px}.t-reels>.t-yt:first-child figcaption{font-size:var(--wp--preset--font-size--l)}}.t-work .t-center{margin-top:clamp(2rem, 4vw, 3rem)}.t-steps{display:grid;gap:clamp(1.5rem, 3vw, 2.5rem);grid-template-columns:1fr;counter-reset:t-step}@media (min-width:640px){.t-steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.t-steps{grid-template-columns:repeat(4,1fr)}}.t-step{margin:0!important;padding-top:1.5rem;border-top:3px solid var(--t-foret);counter-increment:t-step}.t-step::before{content:counter(t-step);display:block;margin-bottom:1rem;font-family:var(--wp--preset--font-family--titre);font-size:3.5rem;font-weight:800;line-height:1;color:var(--t-rouge)}.t-step h3{margin:0 0 .5rem;font-size:var(--wp--preset--font-size--l)}.t-step p{margin:0;color:var(--t-gris)}.t-compare{gap:1rem!important}.t-compare>.wp-block-column{border-radius:var(--t-r-l);padding:clamp(1.75rem, 3vw, 2.75rem)}.t-compare__old{border:2px dashed #B9CCC1}.t-compare__old h3{color:var(--t-gris)}.t-compare__new{background:#fff;box-shadow:0 0 0 3px var(--t-foret),0 24px 48px -32px rgb(8 42 32 / .5)}.t-compare__new h3{color:var(--t-foret)}.t-compare h3{margin-top:0}.t-compare__new .t-checks li{font-weight:600}.t-team{gap:clamp(2rem, 6vw, 5rem);align-items:center!important}.t-team__visual{flex-basis:42%!important}.t-team__text{flex-basis:58%!important}.t-team__text h2{margin-top:0}.t-team__photo{margin:0}.t-team__photo img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--t-r-l)}.t-person{display:flex;gap:1.25rem;align-items:flex-start;margin-top:1.5rem!important;padding-top:1.5rem;border-top:1.5px solid var(--t-ligne)}.t-person__photo{margin:0;flex:0 0 88px}.t-person__photo img{width:88px;height:88px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--t-vif)}.t-person__body{margin:0!important}.t-person__body>*{margin:0}.t-person__name{font-size:var(--wp--preset--font-size--l)}.t-person__role{color:var(--t-foret);font-weight:700;margin-top:.15rem!important}.t-person__bio{color:var(--t-gris);margin-top:.5rem!important}.t-person__place{margin-top:.5rem!important;font-weight:600}.t-person__place::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--t-rouge);margin-right:.5rem;vertical-align:middle}.t-faq{gap:clamp(2rem, 6vw, 6rem)}.t-faq__left{flex-basis:36%!important}.t-faq__left h2{margin:0;position:sticky;top:120px}.t-faq__right{flex-basis:64%!important}.t-faq .wp-block-details{border-bottom:1.5px solid var(--t-ligne);margin:0!important}.t-faq .wp-block-details:first-child{border-top:1.5px solid var(--t-ligne)}.t-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;font-family:var(--wp--preset--font-family--titre);font-size:var(--wp--preset--font-size--l);font-weight:700;letter-spacing:-.01em;line-height:1.3}.t-faq summary::-webkit-details-marker{display:none}.t-faq summary::after{content:"";flex:0 0 36px;height:36px;border-radius:50%;background:var(--t-brume) var(--t-plus) center / 18px no-repeat;transition:transform .25s var(--t-ease),background-color .25s}.t-faq details[open] summary::after{transform:rotate(45deg);background-color:#FCE9E7}.t-faq summary:hover{color:var(--t-foret)}.t-faq details p{color:var(--t-gris);margin:.75rem 0 0;max-width:40em}.t-contact{gap:clamp(2rem, 6vw, 5rem)}.t-contact__text{flex-basis:42%!important}.t-contact__form{flex-basis:58%!important}.t-contact__text h2{margin-top:0}.t-direct__h{margin-top:2.5rem!important}.t-direct{list-style:none;padding:0;margin:.5rem 0 0}.t-direct li{margin-block:.4rem}.t-direct a{font-weight:700;text-underline-offset:3px;word-break:break-word}.t-form{background:#fff;color:var(--t-encre);border-radius:var(--t-r-l);padding:clamp(1.5rem, 3vw, 2.5rem);box-shadow:0 32px 64px -40px rgb(0 0 0 / .55)}.t-form,.t-form *{box-sizing:border-box}.t-form__grid{display:grid;grid-template-columns:1fr;gap:1rem 1.25rem}@media (min-width:600px){.t-form,.t-form *{box-sizing:border-box}.t-form__grid{grid-template-columns:1fr 1fr}.t-field--full{grid-column:1 / -1}}.t-field{margin:0;display:flex;flex-direction:column;gap:.4rem}.t-field label{font-weight:700;font-size:.9375rem}.t-field input,.t-field select,.t-field textarea{width:100%;min-height:52px;padding:.8rem 1rem;border:1.5px solid #BFD2C6;border-radius:var(--t-r-s);background:#fff;color:var(--t-encre);font:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.t-field textarea{min-height:120px;resize:vertical}.t-field select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E6E48' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 1rem center / 18px no-repeat;padding-right:2.75rem}.t-field input:hover,.t-field select:hover,.t-field textarea:hover{border-color:var(--t-foret)}.t-field :is(input,select,textarea):focus{outline:none;border-color:var(--t-foret);box-shadow:0 0 0 4px rgb(18 178 109 / .25)}.t-field :is(input,textarea):user-invalid{border-color:var(--t-rouge-fonce)}.t-form__submit{width:100%;margin-top:1.5rem;border:0;border-radius:999px;cursor:pointer}.t-form__submit[disabled]{opacity:.7;cursor:progress}.t-form__note{margin:.9rem 0 0;color:var(--t-gris);font-size:.875rem;text-align:center}.t-form__hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.t-form__status{margin-bottom:1.25rem;padding:1rem 1.25rem;border-radius:var(--t-r-s);font-weight:600}.t-form__status.is-ok{background:#D7EEE0;color:#0A4F33}.t-form__status.is-err{background:#FCE9E7;color:#8F1D16}.t-footer{padding-block:clamp(3.5rem, 6vw, 5.5rem) 2rem}.t-footer__cols{gap:2rem}.t-footer__brand{flex-basis:34%!important}.t-footer__cols>.wp-block-column:nth-child(2),.t-footer__cols>.wp-block-column:nth-child(4){flex-basis:16%!important}.t-footer__cols>.wp-block-column:nth-child(3){flex-basis:34%!important}.t-footer__list a{overflow-wrap:anywhere}.t-logo--footer img{width:150px}.t-sig{margin-top:1.25rem!important;font-family:var(--wp--preset--font-family--titre);font-weight:700}.t-footer__h{color:var(--t-vif);font-family:var(--wp--preset--font-family--texte);font-weight:700;letter-spacing:0;margin:0 0 .75rem}.t-footer__list{list-style:none;padding:0;margin:0}.t-footer__list li{margin-block:.45rem}.t-footer__list a{text-decoration:none;opacity:.85;word-break:break-word}.t-footer__list a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.t-footer__bottom{margin-top:clamp(2.5rem, 5vw, 4rem)!important;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .14)}.t-footer__bottom p{margin:0}.t-page{padding-block:clamp(3rem, 6vw, 6rem)}@media (max-width:781px){.t-hero__visual{order:-1}.t-lens{width:min(78vw, 360px);margin-bottom:.5rem}.t-hero__title{max-width:none}.t-hero__btns .wp-block-button{flex:1 1 100%}.t-hero__btns .wp-block-button__link{width:100%}.t-problem__title,.t-faq__left h2{position:static}.t-person{gap:1rem}.t-person__photo{flex-basis:64px}.t-person__photo img{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.editor-styles-wrapper .t-lens,.editor-styles-wrapper .t-lens::after{animation:none}.editor-styles-wrapper header.wp-block-template-part{position:static}