.template-index .ltn__header-top-area{background:#087f80}.template-index .ltn__header-middle-area{padding-top:26px;padding-bottom:22px}.template-index .header-bottom-area{border-color:#dcefed;box-shadow:none}.template-index .ltn__main-menu>ul>li>a{padding:18px 16px;color:#073f45;font-weight:500}.template-index .ltn__main-menu>ul>li:hover>a,.template-index .ltn__main-menu>ul>li>a:focus-visible{color:#00b5aa}.template-index .ltn__main-menu>ul>li.special-link>a{padding:18px 16px;background:transparent;color:#073f45}.template-index .ltn__main-menu>ul>li.special-link>a:hover,.template-index .ltn__main-menu>ul>li.special-link>a:focus-visible{background:transparent;color:#00b5aa}.template-index .header-search-2 input{border-color:#dcefed}.ambioph-hero{position:relative;min-height:var(--ambioph-hero-height);overflow:hidden;background:var(--ambioph-hero-mist);color:var(--ambioph-hero-ink);isolation:isolate}.ambioph-hero__media,.ambioph-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.ambioph-hero__image{width:100%;height:100%;object-fit:cover;object-position:center}.ambioph-hero__media picture{display:block;width:100%;height:100%}.ambioph-hero__veil{z-index:1;background:linear-gradient(90deg,#fffffffc,#f5fdfcf5 30%,#e5f8f6b3 48%,#e5f8f60a 69%)}.ambioph-hero__inner{position:relative;z-index:2;display:flex;align-items:center;width:min(1320px,calc(100% - 64px));min-height:var(--ambioph-hero-height);margin:0 auto}.ambioph-hero__content{width:min(560px,48%);padding:72px 0}.ambioph-hero__title{margin:0;color:var(--ambioph-hero-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,5.8vw,6.8rem);font-weight:400;line-height:.94;letter-spacing:-.045em}.ambioph-hero__title span{display:block}.ambioph-hero__accent{color:var(--ambioph-hero-accent)}.ambioph-hero__text{max-width:470px;margin-top:32px;color:color-mix(in srgb,var(--ambioph-hero-ink),transparent 18%);font-size:1.125rem;line-height:1.58}.ambioph-hero__text p{margin:0}.ambioph-hero__actions{display:flex;align-items:center;gap:34px;margin-top:36px}.ambioph-hero__button{display:inline-flex;min-height:54px;align-items:center;justify-content:center;padding:0 30px;background:var(--ambioph-hero-accent);color:#fff;font-size:.95rem;font-weight:600;letter-spacing:.03em;text-decoration:none;transition:background-color .18s ease,transform .18s ease}.ambioph-hero__button:hover,.ambioph-hero__button:focus-visible{background:var(--ambioph-hero-ink);color:#fff;transform:translateY(-1px)}.ambioph-hero__link{padding:10px 0 6px;border-bottom:2px solid var(--ambioph-hero-accent);color:var(--ambioph-hero-ink);font-weight:500;text-decoration:none}@media screen and (max-width:900px){.ambioph-hero{min-height:660px}.ambioph-hero__image{object-position:68% center}.ambioph-hero__veil{background:linear-gradient(90deg,#fffffffa,#f5fdfceb 48%,#e5f8f633 78%)}.ambioph-hero__inner{width:min(100% - 40px,720px);min-height:660px}.ambioph-hero__content{width:min(480px,72%);padding:56px 0}}@media screen and (max-width:640px){.ambioph-hero{min-height:680px;background:#d9f2f0}.ambioph-hero__media{top:0;right:0;bottom:0;left:0;position:absolute}.ambioph-hero__image{object-position:58% center}.ambioph-hero__veil{background:linear-gradient(180deg,#e8faf805,#e8faf800 55%,#073f4514),linear-gradient(90deg,#ffffff1f,#fff0 72%)}.ambioph-hero__inner{align-items:flex-end;width:calc(100% - 36px);min-height:680px}.ambioph-hero__content{width:100%;margin-bottom:48px;padding:0}.ambioph-hero__title{max-width:310px;font-size:clamp(2.7rem,13vw,3.55rem);line-height:.93;text-shadow:0 2px 16px rgba(255,255,255,.3)}.ambioph-hero__text{max-width:315px;margin-top:16px;font-size:.94rem;line-height:1.45;text-shadow:0 1px 12px rgba(255,255,255,.36)}.ambioph-hero__actions{align-items:center;flex-direction:row;flex-wrap:wrap;gap:12px 20px;margin-top:20px}.ambioph-hero__button{width:auto;min-height:48px;padding:0 19px}.ambioph-hero__link{min-height:40px;display:inline-flex;align-items:center}}.ambioph-made{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 16% 18%,rgba(104,224,216,.18),transparent 28%),radial-gradient(circle at 76% 86%,rgba(29,159,158,.2),transparent 32%),linear-gradient(132deg,#07565c 0%,var(--ambioph-made-ink) 48%,#087f80 100%);color:var(--ambioph-made-text)}.ambioph-made__grid{position:relative;z-index:1}.ambioph-made__molecules{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.ambioph-made__molecule{position:absolute;width:18px;height:18px;border:1px solid rgba(214,255,252,.42);border-radius:50%;box-shadow:0 0 0 8px #b9f7f20d}.ambioph-made__molecule:after{position:absolute;top:8px;left:16px;width:138px;border-top:1px solid rgba(214,255,252,.28);content:"";transform-origin:left center}.ambioph-made__molecule--one{top:14%;left:6%}.ambioph-made__molecule--one:after{transform:rotate(24deg)}.ambioph-made__molecule--two{top:25%;left:18%;width:11px;height:11px}.ambioph-made__molecule--two:after{width:112px;transform:rotate(-38deg)}.ambioph-made__molecule--three{right:53%;bottom:17%;width:26px;height:26px}.ambioph-made__molecule--three:after{width:154px;transform:rotate(-24deg)}.ambioph-made__molecule--four{right:39%;bottom:24%;width:10px;height:10px}.ambioph-made__molecule--four:after{display:none}.ambioph-made__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:680px}.ambioph-made__content{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;width:min(660px,calc(100% - 96px));margin-left:auto;padding:clamp(72px,8vw,128px) 48px clamp(72px,8vw,128px) 0}.ambioph-made__eyebrow{margin:0 0 24px;color:var(--ambioph-made-accent);font-size:.82rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.ambioph-made__heading{max-width:600px;margin:0;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.25rem,5vw,6rem);font-weight:400;line-height:.98;letter-spacing:-.045em}.ambioph-made__heading:after{display:block;width:72px;height:3px;margin-top:28px;background:var(--ambioph-made-accent);content:""}.ambioph-made__text{max-width:620px;margin-top:34px;color:var(--ambioph-made-text);font-size:1.02rem;line-height:1.75}.ambioph-made__text,.ambioph-made__text p{color:var(--ambioph-made-text)!important}.ambioph-made__text p{margin:0 0 1.15em}.ambioph-made__text p:last-child{margin-bottom:0}.ambioph-made__media{min-height:680px;overflow:hidden}.ambioph-made__image{width:100%;height:100%;object-fit:cover}@media screen and (max-width:900px){.ambioph-made__grid{grid-template-columns:1fr}.ambioph-made__content{width:min(100% - 40px,720px);margin:0 auto;padding:72px 0}.ambioph-made__media{min-height:520px}}@media screen and (max-width:640px){.ambioph-made__content{width:calc(100% - 36px);padding:64px 0}.ambioph-made__heading{font-size:clamp(3rem,14vw,4.25rem)}.ambioph-made__text{font-size:.98rem;line-height:1.68}.ambioph-made__media{min-height:390px}}.ambioph-newsletter{padding:58px 24px;background:var(--ambioph-newsletter-background);color:var(--ambioph-newsletter-ink)}.ambioph-newsletter__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);align-items:center;gap:64px;width:min(1200px,100%);margin:0 auto}.ambioph-newsletter__eyebrow{margin:0 0 10px;color:var(--ambioph-newsletter-accent);font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ambioph-newsletter h2{margin:0;color:var(--ambioph-newsletter-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,3.5vw,3.5rem);font-weight:400;line-height:1}.ambioph-newsletter__text{margin-top:14px;font-size:1rem;line-height:1.55}.ambioph-newsletter__text p{margin:0}.ambioph-newsletter__fields{display:grid;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;border:1px solid #b9e6e2;border-radius:4px;background:#fff}.ambioph-newsletter__fields input{width:100%;min-height:58px;margin:0;padding:0 20px;border:0;background:#fff;color:var(--ambioph-newsletter-ink);font-size:1rem}.ambioph-newsletter__fields input:focus{outline:2px solid var(--ambioph-newsletter-accent);outline-offset:-2px}.ambioph-newsletter__fields button{min-width:150px;min-height:58px;margin:0;padding:0 26px;border:0;background:var(--ambioph-newsletter-accent);color:#fff;font-weight:700;transition:background-color .18s ease}.ambioph-newsletter__fields button:hover,.ambioph-newsletter__fields button:focus-visible{background:var(--ambioph-newsletter-ink);color:#fff}.ambioph-newsletter__message{margin:12px 0 0;color:var(--ambioph-newsletter-ink);font-size:.9rem}.ambioph-newsletter__message--error{color:#9b2c2c}@media screen and (max-width:900px){.ambioph-newsletter__inner{grid-template-columns:1fr;gap:28px}}@media screen and (max-width:640px){.ambioph-newsletter{padding:42px 20px 46px}.ambioph-newsletter__inner{gap:24px}.ambioph-newsletter h2{font-size:clamp(2.25rem,12vw,3.1rem)}.ambioph-newsletter__fields{grid-template-columns:1fr;gap:10px;overflow:visible;border:0;background:transparent}.ambioph-newsletter__fields input,.ambioph-newsletter__fields button{min-height:54px;border-radius:3px}.ambioph-newsletter__fields input{border:1px solid #b9e6e2}.ambioph-newsletter__fields button{width:100%}}.ambioph-prof-page{overflow:hidden;background:linear-gradient(180deg,#fff 0%,#fff 57%,var(--professional-mist) 57%,var(--professional-mist) 100%);color:var(--professional-ink)}.ambioph-prof-page__hero,.ambioph-prof-page__content,.ambioph-prof-page__form-area{width:min(1320px,calc(100% - 64px));margin:0 auto}.ambioph-prof-page__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);gap:clamp(44px,8vw,136px);padding:clamp(78px,11vw,152px) 0 clamp(70px,9vw,116px)}.ambioph-prof-page__intro{position:relative;z-index:1}.ambioph-prof-page__intro:before{position:absolute;z-index:-1;top:-130px;left:-250px;width:520px;height:520px;border:1px solid rgba(0,181,170,.16);border-radius:50%;box-shadow:0 0 0 58px #00b5aa09,0 0 0 116px #00b5aa06;content:""}.ambioph-prof-page__eyebrow,.ambioph-prof-page__label{margin:0 0 16px;color:var(--professional-accent);font-size:.8rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.ambioph-prof-page__heading{max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.1rem,5.5vw,6.25rem);font-weight:400;line-height:.96;letter-spacing:-.055em}.ambioph-prof-page__lead{max-width:620px;margin-top:28px;font-size:clamp(1.05rem,1.45vw,1.28rem);line-height:1.65}.ambioph-prof-page__lead p{margin:0}.ambioph-prof-page__anchor{display:inline-flex;gap:18px;align-items:center;margin-top:36px;color:var(--professional-ink);font-weight:800;text-decoration:none}.ambioph-prof-page__anchor span{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid var(--professional-accent);border-radius:50%;color:var(--professional-accent)}.ambioph-prof-page__panel{align-self:end;padding:34px 34px 30px;border:1px solid rgba(7,63,69,.12);background:linear-gradient(145deg,#ffffffe0,#ecfaf8b8);box-shadow:0 22px 60px #073f4517}.ambioph-prof-page__panel-title{margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;line-height:1.08}.ambioph-prof-page__panel ul{display:grid;gap:16px;margin:0;padding:0;list-style:none}.ambioph-prof-page__panel li{display:flex;gap:12px;line-height:1.45}.ambioph-prof-page__panel li:before{display:grid;width:19px;height:19px;flex:0 0 19px;place-items:center;margin-top:2px;border-radius:50%;background:var(--professional-accent);color:#fff;content:"\2713";font-size:.68rem}.ambioph-prof-page__content{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.72fr);gap:clamp(48px,10vw,160px);padding:clamp(68px,9vw,120px) 0}.ambioph-prof-page__story h2,.ambioph-prof-page__form-area h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,3.5vw,4rem);font-weight:400;line-height:1.04;letter-spacing:-.04em}.ambioph-prof-page__story>p:not(.ambioph-prof-page__label),.ambioph-prof-page__form-area>div>p:not(.ambioph-prof-page__label){max-width:710px;margin:24px 0 0;color:color-mix(in srgb,var(--professional-ink),transparent 20%);font-size:1.04rem;line-height:1.72}.ambioph-prof-page__steps{padding:32px;border-top:3px solid var(--professional-accent);background:#f7fcfb}.ambioph-prof-page__steps ol{display:grid;gap:23px;margin:24px 0 0;padding:0;list-style:none;counter-reset:process}.ambioph-prof-page__steps li{display:grid;grid-template-columns:34px 1fr;column-gap:14px;line-height:1.45;counter-increment:process}.ambioph-prof-page__steps li:before{grid-row:span 2;color:var(--professional-accent);content:"0" counter(process);font-family:Georgia,Times New Roman,serif;font-size:1.4rem}.ambioph-prof-page__steps strong{font-size:1rem}.ambioph-prof-page__steps span{margin-top:3px;color:color-mix(in srgb,var(--professional-ink),transparent 28%);font-size:.94rem}.ambioph-prof-page__form-area{display:grid;grid-template-columns:minmax(0,.75fr) minmax(460px,1.15fr);gap:clamp(44px,8vw,118px);padding:clamp(74px,10vw,132px) 0}.ambioph-prof-page__form-wrap{padding:clamp(26px,4vw,46px);border:1px solid rgba(7,63,69,.14);background:#ffffffeb;box-shadow:0 20px 56px #073f451a}.ambioph-prof-page__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ambioph-prof-page__fields label,.ambioph-prof-page__privacy{display:grid;gap:8px;font-size:.88rem;font-weight:700}.ambioph-prof-page__fields input,.ambioph-prof-page__fields select{width:100%;min-height:51px;padding:0 14px;border:1px solid #bfe2df;background:#fff;color:var(--professional-ink);outline:0}.ambioph-prof-page__fields input:focus,.ambioph-prof-page__fields select:focus{border-color:var(--professional-accent);box-shadow:0 0 0 3px #00b5aa24}.ambioph-prof-page__privacy{grid-template-columns:18px 1fr;gap:10px;align-items:start;margin-top:22px;color:color-mix(in srgb,var(--professional-ink),transparent 18%);font-size:.82rem;font-weight:400;line-height:1.5}.ambioph-prof-page__privacy input{margin-top:3px;accent-color:var(--professional-accent)}.ambioph-prof-page__privacy a{color:inherit;text-decoration:underline}.ambioph-prof-page__button{min-height:53px;margin-top:24px;padding:0 26px;border:0;background:var(--professional-accent);color:#fff;cursor:pointer;font-weight:800;letter-spacing:.02em}.ambioph-prof-page__button:hover,.ambioph-prof-page__button:focus-visible{background:var(--professional-ink)}.ambioph-prof-page__message{padding:18px;border-left:3px solid var(--professional-accent);background:#eaf9f7;line-height:1.55}@media screen and (max-width:900px){.ambioph-prof-page__hero,.ambioph-prof-page__content,.ambioph-prof-page__form-area{grid-template-columns:1fr;width:min(720px,calc(100% - 40px))}.ambioph-prof-page__panel{max-width:560px}.ambioph-prof-page__content{gap:42px}.ambioph-prof-page__form-area{gap:36px}}@media screen and (max-width:640px){.ambioph-prof-page{background:linear-gradient(180deg,#fff 0%,#fff 61%,var(--professional-mist) 61%,var(--professional-mist) 100%)}.ambioph-prof-page__hero,.ambioph-prof-page__content,.ambioph-prof-page__form-area{width:calc(100% - 36px)}.ambioph-prof-page__hero{padding:76px 0 62px}.ambioph-prof-page__heading{font-size:clamp(3.15rem,15vw,4.55rem)}.ambioph-prof-page__intro:before{top:-160px;left:-330px}.ambioph-prof-page__panel,.ambioph-prof-page__steps,.ambioph-prof-page__form-wrap{padding:25px 20px}.ambioph-prof-page__content,.ambioph-prof-page__form-area{padding:64px 0}.ambioph-prof-page__fields{grid-template-columns:1fr}.ambioph-prof-page__button{width:100%}}.ambioph-professionisti{padding:clamp(72px,9vw,128px) 0;background:radial-gradient(circle at 88% 16%,rgba(0,181,170,.16),transparent 24%),linear-gradient(135deg,#f8fdfc 0%,var(--professionisti-mist) 55%,#e7f7f5 100%);color:var(--professionisti-ink)}.ambioph-professionisti__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);gap:clamp(48px,8vw,120px);width:min(1320px,calc(100% - 64px));margin:0 auto}.ambioph-professionisti__media{position:relative;max-width:520px;aspect-ratio:1;margin:0 0 30px;overflow:hidden;background:#dff5f2}.ambioph-professionisti__media-link{display:block;width:100%;height:100%;color:#fff;text-decoration:none}.ambioph-professionisti__image{display:block;width:100%;height:100%;object-fit:cover}.ambioph-professionisti__media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#04494fe0,#04494f75 47%,#04494f0a 74%);content:"";pointer-events:none}.ambioph-professionisti__media-copy{position:absolute;z-index:1;inset:auto 24px 24px;display:grid;gap:12px;max-width:68%;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.ambioph-professionisti__media-copy strong{display:inline-flex;width:max-content;padding-bottom:3px;border-bottom:2px solid #fff;font-family:inherit;font-size:.93rem;letter-spacing:.02em}.ambioph-professionisti__media-link:hover .ambioph-professionisti__media-copy strong{color:#bdf5ee;border-color:#bdf5ee}.ambioph-professionisti__eyebrow{margin:0 0 18px;color:var(--professionisti-accent);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ambioph-professionisti__heading{max-width:560px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,4.2vw,4.6rem);font-weight:400;line-height:1.02;letter-spacing:-.04em}.ambioph-professionisti__text{max-width:530px;margin-top:26px;color:color-mix(in srgb,var(--professionisti-ink),transparent 22%);font-size:1.05rem;line-height:1.65}.ambioph-professionisti__text p{margin:0}.ambioph-professionisti__points{display:grid;gap:13px;margin:32px 0 0;padding:0;font-weight:600;list-style:none}.ambioph-professionisti__points li{display:flex;gap:12px;align-items:flex-start}.ambioph-professionisti__points li:before{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;margin-top:2px;border-radius:50%;background:var(--professionisti-accent);color:#fff;content:"\2713";font-size:.72rem}.ambioph-professionisti__form-wrap{padding:clamp(26px,4vw,42px);border:1px solid rgba(6,106,108,.13);background:#ffffffd6;box-shadow:0 18px 48px #073f451a}.ambioph-professionisti__form-title{margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:2rem;line-height:1.1}.ambioph-professionisti__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ambioph-professionisti__fields label,.ambioph-professionisti__privacy{display:grid;gap:8px;color:var(--professionisti-ink);font-size:.88rem;font-weight:600}.ambioph-professionisti__fields input,.ambioph-professionisti__fields select{width:100%;min-height:50px;padding:0 14px;border:1px solid #cae7e4;background:#fff;color:var(--professionisti-ink);outline:0}.ambioph-professionisti__fields input:focus,.ambioph-professionisti__fields select:focus{border-color:var(--professionisti-accent);box-shadow:0 0 0 3px #00b5aa21}.ambioph-professionisti__privacy{grid-template-columns:18px 1fr;gap:10px;align-items:start;margin-top:22px;color:color-mix(in srgb,var(--professionisti-ink),transparent 18%);font-size:.8rem;font-weight:400;line-height:1.5}.ambioph-professionisti__privacy input{margin-top:3px;accent-color:var(--professionisti-accent)}.ambioph-professionisti__privacy a{color:inherit;text-decoration:underline}.ambioph-professionisti__button{min-height:52px;margin-top:24px;padding:0 24px;border:0;background:var(--professionisti-accent);color:#fff;cursor:pointer;font-weight:700;letter-spacing:.02em}.ambioph-professionisti__button:hover,.ambioph-professionisti__button:focus-visible{background:var(--professionisti-ink)}.ambioph-professionisti__success,.ambioph-professionisti__errors{padding:18px;border-left:3px solid var(--professionisti-accent);background:#ecf9f7;line-height:1.5}@media screen and (max-width:900px){.ambioph-professionisti__inner{grid-template-columns:1fr;width:min(720px,calc(100% - 40px))}}@media screen and (max-width:640px){.ambioph-professionisti{padding:64px 0}.ambioph-professionisti__media{max-width:none;margin-bottom:26px}.ambioph-professionisti__media-copy{inset:auto 20px 20px;max-width:72%}.ambioph-professionisti__inner{width:calc(100% - 36px);gap:36px}.ambioph-professionisti__heading{font-size:clamp(2.5rem,12vw,3.5rem)}.ambioph-professionisti__form-wrap{padding:24px 18px}.ambioph-professionisti__fields{grid-template-columns:1fr}.ambioph-professionisti__button{width:100%}}.ambioph-science{position:relative;overflow:hidden;isolation:isolate;padding:clamp(72px,8vw,128px) 0;background:radial-gradient(circle at 8% 84%,rgba(0,181,170,.14),transparent 27%),radial-gradient(circle at 89% 12%,rgba(75,197,190,.16),transparent 25%),linear-gradient(135deg,#f8fdfc 0%,var(--ambioph-science-bg) 54%,#e6f7f5 100%);color:var(--ambioph-science-ink)}.ambioph-science__inner{position:relative;z-index:1}.ambioph-science__molecules{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none}.ambioph-science__molecule{position:absolute;width:14px;height:14px;border:1px solid rgba(0,148,142,.3);border-radius:50%;box-shadow:0 0 0 8px #00b5aa0a}.ambioph-science__molecule:after{position:absolute;top:6px;left:12px;width:124px;border-top:1px solid rgba(0,148,142,.2);content:"";transform-origin:left center}.ambioph-science__molecule--one{top:12%;right:9%}.ambioph-science__molecule--one:after{transform:rotate(45deg)}.ambioph-science__molecule--two{top:30%;right:2%;width:9px;height:9px}.ambioph-science__molecule--two:after{width:92px;transform:rotate(-54deg)}.ambioph-science__molecule--three{bottom:10%;left:5%;width:21px;height:21px}.ambioph-science__molecule--three:after{width:146px;transform:rotate(-20deg)}.ambioph-science__inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(48px,7vw,104px);width:min(1320px,calc(100% - 64px));margin:0 auto}.ambioph-science__visual{position:relative;overflow:hidden;aspect-ratio:16 / 9;background:#dff4f2}.ambioph-science__picture{display:block;width:100%;height:100%}.ambioph-science__poster{width:100%;height:100%;object-fit:cover}.ambioph-science__play{position:absolute;top:50%;left:50%;display:inline-flex;width:82px;height:82px;align-items:center;justify-content:center;border:0;border-radius:50%;background:#fffffff0;color:var(--ambioph-science-accent);cursor:pointer;transform:translate(-50%,-50%);transition:background-color .18s ease,color .18s ease,transform .18s ease}.ambioph-science__play:hover,.ambioph-science__play:focus-visible{background:var(--ambioph-science-accent);color:#fff;transform:translate(-50%,-50%) scale(1.04)}.ambioph-science__play[aria-disabled=true],.ambioph-science__button[aria-disabled=true]{cursor:default}.ambioph-science__eyebrow{margin:0 0 18px;color:var(--ambioph-science-accent);font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ambioph-science__heading{max-width:600px;margin:0;color:var(--ambioph-science-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,3.8vw,4.25rem);font-weight:400;line-height:1.04;letter-spacing:-.035em}.ambioph-science__text{max-width:560px;margin-top:26px;color:color-mix(in srgb,var(--ambioph-science-ink),transparent 24%);font-size:1.05rem;line-height:1.65}.ambioph-science__text p{margin:0}.ambioph-science__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;margin-top:32px;padding:0 28px;border:0;background:var(--ambioph-science-accent);color:#fff;font-weight:650;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.ambioph-science__secondary{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.ambioph-science__thumb{display:grid;grid-template-columns:86px minmax(0,1fr);align-items:center;gap:12px;width:min(220px,100%);color:var(--ambioph-science-ink);font-size:.85rem;line-height:1.35;text-decoration:none}.ambioph-science__thumb img{width:86px;height:58px;object-fit:cover}.ambioph-science__dialog{width:min(980px,calc(100% - 32px));padding:0;border:0;background:#fff;color:var(--ambioph-science-ink)}.ambioph-science__dialog::backdrop{background:#042629c7}.ambioph-science__dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px}.ambioph-science__dialog-bar button{padding:8px 12px;border:1px solid currentColor;background:transparent;color:inherit}.ambioph-science__frame{aspect-ratio:16 / 9;background:#001516}.ambioph-science__frame iframe,.ambioph-science__hosted-video{width:100%;height:100%;border:0;object-fit:contain}@media screen and (max-width:900px){.ambioph-science__inner{grid-template-columns:1fr;width:min(100% - 40px,720px);gap:44px}}@media screen and (max-width:640px){.ambioph-science{padding:28px 0 48px}.ambioph-science__inner{width:calc(100% - 36px);gap:28px}.ambioph-science__visual{aspect-ratio:1003 / 1568}.ambioph-science__play{width:66px;height:66px}}.ambioph-trust{padding:36px 24px;background:#fff;color:var(--ambioph-trust-ink)}.ambioph-trust__inner{width:min(1240px,100%);margin:0 auto;padding:30px;border:1px solid #dcefed;border-radius:24px;background:var(--ambioph-trust-background)}.ambioph-trust__header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.ambioph-trust__header p{margin:0;color:var(--ambioph-trust-accent);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ambioph-trust__header h2{max-width:680px;margin:0;color:var(--ambioph-trust-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.8vw,3rem);font-weight:400;line-height:1.05;text-align:right}.ambioph-trust__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #dcefed}.ambioph-trust__item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;min-width:0;padding:24px 20px 8px;border-left:1px solid #dcefed}.ambioph-trust__item:first-child{border-left:0}.ambioph-trust__icon,.ambioph-trust__mark{width:42px;height:42px;object-fit:contain}.ambioph-trust__mark{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--ambioph-trust-accent);font-size:1.25rem;font-weight:700}.ambioph-trust__item h3{margin:0 0 5px;color:var(--ambioph-trust-ink);font-size:.88rem;font-weight:700;letter-spacing:.02em;line-height:1.3}.ambioph-trust__text,.ambioph-trust__text p{margin:0;color:color-mix(in srgb,var(--ambioph-trust-ink),transparent 18%);font-size:.82rem;line-height:1.4}@media screen and (max-width:960px){.ambioph-trust__header{display:block}.ambioph-trust__header h2{margin-top:8px;text-align:left}.ambioph-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ambioph-trust__item:nth-child(3){border-left:0}}@media screen and (max-width:640px){.ambioph-trust{padding:28px 16px}.ambioph-trust__inner{padding:22px 16px 14px;border-radius:18px}.ambioph-trust__header{margin-bottom:18px}.ambioph-trust__header h2{font-size:1.85rem}.ambioph-trust__item{display:block;min-height:152px;padding:18px 12px 12px}.ambioph-trust__icon,.ambioph-trust__mark{width:36px;height:36px;margin-bottom:12px}.ambioph-trust__item h3{font-size:.78rem}.ambioph-trust__text,.ambioph-trust__text p{font-size:.74rem}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
