.AuthModal-module__LhR1Va__backdrop{z-index:2500;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f1114ad;place-items:center;width:100vw;min-height:100dvh;padding:clamp(18px,4vw,54px);animation:.22s both AuthModal-module__LhR1Va__backdropEnter;display:grid;position:fixed;inset:0;overflow-y:auto}.AuthModal-module__LhR1Va__modal{--green:#123d32;--wine:#24725b;--wine-dark:#0d3027;--paper:#fff;--warm:#e8f2ed;--text:#293b34;background:var(--warm);border:1px solid #24725b1f;border-radius:24px;width:min(760px,100%);max-height:calc(100dvh - 36px);animation:.34s cubic-bezier(.16,1,.3,1) both AuthModal-module__LhR1Va__modalEnter;position:relative;overflow-y:auto;box-shadow:0 34px 90px #16080c4d}.AuthModal-module__LhR1Va__close{z-index:10;cursor:pointer;background:#fffdf9d1;border:1px solid #24725b2e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .28s,border-color .28s,transform .32s;display:grid;position:absolute;top:20px;right:20px}.AuthModal-module__LhR1Va__close span{width:18px;height:18px;position:relative}.AuthModal-module__LhR1Va__close span:before,.AuthModal-module__LhR1Va__close span:after{content:"";background:var(--wine);border-radius:999px;width:20px;height:2px;position:absolute;top:50%;left:50%}.AuthModal-module__LhR1Va__close span:before{transform:translate(-50%,-50%)rotate(45deg)}.AuthModal-module__LhR1Va__close span:after{transform:translate(-50%,-50%)rotate(-45deg)}.AuthModal-module__LhR1Va__close:hover{background:var(--wine);border-color:var(--wine);transform:rotate(90deg)}.AuthModal-module__LhR1Va__close:hover span:before,.AuthModal-module__LhR1Va__close:hover span:after{background:#fff}.AuthModal-module__LhR1Va__content{padding:clamp(52px,7vw,78px) clamp(30px,7vw,76px) clamp(38px,6vw,62px)}.AuthModal-module__LhR1Va__modeSwitch{background:#fffdf994;border:1px solid #123d321a;border-radius:12px;gap:4px;width:fit-content;padding:5px;display:flex}.AuthModal-module__LhR1Va__modeSwitch button{color:#68716b;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:42px;padding:0 20px;font-size:15px;font-weight:700;transition:background .22s,color .22s,box-shadow .22s}.AuthModal-module__LhR1Va__modeSwitch .AuthModal-module__LhR1Va__modeActive{color:var(--green);background:#fff;box-shadow:0 4px 14px #222e2814}.AuthModal-module__LhR1Va__heading{border-bottom:1px solid #123d321a;margin-top:38px;padding-bottom:30px}.AuthModal-module__LhR1Va__kicker{color:var(--wine);letter-spacing:.11em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:800;display:inline-block}.AuthModal-module__LhR1Va__heading h2{color:var(--green);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,64px);font-weight:400;line-height:1}.AuthModal-module__LhR1Va__form{gap:20px;margin-top:32px;display:grid}.AuthModal-module__LhR1Va__field{gap:9px;display:grid}.AuthModal-module__LhR1Va__field>span:first-child{color:#37453e;font-size:15px;font-weight:700}.AuthModal-module__LhR1Va__field input{width:100%;height:58px;color:var(--text);background:#fff;border:1px solid #dce8e1;border-radius:10px;outline:none;padding:0 18px;font-size:17px;transition:border-color .22s,box-shadow .22s,transform .22s}.AuthModal-module__LhR1Va__field input::placeholder{color:#989d99}.AuthModal-module__LhR1Va__field input:hover{border-color:#b9b2aa}.AuthModal-module__LhR1Va__field input:focus{border-color:var(--wine);transform:translateY(-1px);box-shadow:0 0 0 4px #24725b14}.AuthModal-module__LhR1Va__passwordControl{display:block;position:relative}.AuthModal-module__LhR1Va__passwordControl input{padding-right:58px}.AuthModal-module__LhR1Va__passwordControl button{width:42px;height:42px;color:var(--green);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;padding:0;transition:background .22s,color .22s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.AuthModal-module__LhR1Va__passwordControl button:hover{color:var(--wine);background:#e8f2ed}.AuthModal-module__LhR1Va__passwordControl svg{stroke:currentColor;stroke-width:1.7px;width:23px;height:23px}.AuthModal-module__LhR1Va__submit{background:var(--wine);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-height:60px;margin-top:4px;padding:0 20px 0 24px;font-size:16px;font-weight:800;transition:background .24s,box-shadow .28s,transform .28s;display:flex}.AuthModal-module__LhR1Va__submit:hover:not(:disabled){background:var(--wine-dark);transform:translateY(-1px);box-shadow:0 12px 28px #0d30272e}.AuthModal-module__LhR1Va__submit:disabled,.AuthModal-module__LhR1Va__close:disabled,.AuthModal-module__LhR1Va__modeSwitch button:disabled{cursor:default;opacity:.72}.AuthModal-module__LhR1Va__arrow{font-size:25px;line-height:1;transition:transform .28s}.AuthModal-module__LhR1Va__submit:hover:not(:disabled) .AuthModal-module__LhR1Va__arrow{transform:translate(4px)}@keyframes AuthModal-module__LhR1Va__backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes AuthModal-module__LhR1Va__modalEnter{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:560px){.AuthModal-module__LhR1Va__backdrop{padding:10px}.AuthModal-module__LhR1Va__close{top:14px;right:14px}.AuthModal-module__LhR1Va__content{padding:32px 20px 26px}.AuthModal-module__LhR1Va__modeSwitch{width:100%;margin-top:42px}.AuthModal-module__LhR1Va__modeSwitch button{flex:1}.AuthModal-module__LhR1Va__heading{margin-top:28px}.AuthModal-module__LhR1Va__heading h2{font-size:42px}}@media (prefers-reduced-motion:reduce){.AuthModal-module__LhR1Va__backdrop,.AuthModal-module__LhR1Va__modal{animation:none!important}.AuthModal-module__LhR1Va__close,.AuthModal-module__LhR1Va__submit,.AuthModal-module__LhR1Va__arrow,.AuthModal-module__LhR1Va__field input,.AuthModal-module__LhR1Va__modeSwitch button{transition:none!important}}
.CookieBanner-module__z8lYga__banner{--wine:#24725b;--wine-dark:#0d3027;--green:#123d32;--paper:#fff;--line:#ded7cc;z-index:820;width:min(760px,100% - 32px);animation:.64s cubic-bezier(.16,1,.3,1) both CookieBanner-module__z8lYga__cookieEnter;position:fixed;bottom:clamp(18px,2.1vw,30px);left:50%;transform:translate(-50%)}.CookieBanner-module__z8lYga__content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf9fa;border:1px solid #123d321f;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:92px;padding:18px 62px 18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 55px #24312b29}.CookieBanner-module__z8lYga__content:before{content:"";background:var(--wine);width:4px;position:absolute;top:0;bottom:0;left:0}.CookieBanner-module__z8lYga__mark{background:#24725b0e;border:1px solid #24725b29;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .38s cubic-bezier(.2,.68,.22,1);display:grid;position:relative}.CookieBanner-module__z8lYga__mark:before{content:"";border:2px solid var(--wine);border-radius:50%;width:22px;height:22px}.CookieBanner-module__z8lYga__mark span{background:var(--wine);border-radius:50%;width:3px;height:3px;position:absolute}.CookieBanner-module__z8lYga__mark span:first-child{top:14px;left:18px}.CookieBanner-module__z8lYga__mark span:nth-child(2){top:24px;left:15px}.CookieBanner-module__z8lYga__mark span:nth-child(3){top:22px;left:26px}.CookieBanner-module__z8lYga__banner:hover .CookieBanner-module__z8lYga__mark{transform:rotate(-5deg)scale(1.04)}.CookieBanner-module__z8lYga__copy{min-width:0}.CookieBanner-module__z8lYga__copy strong{color:var(--green);font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:600;line-height:1.2;display:block}.CookieBanner-module__z8lYga__copy p{color:#6c746f;margin:6px 0 0;font-size:13px;line-height:1.45}.CookieBanner-module__z8lYga__accept{background:var(--wine);color:#fff;cursor:pointer;border:0;border-radius:8px;min-width:118px;min-height:44px;padding:0 20px;font-size:13px;font-weight:700;transition:background .24s,transform .3s cubic-bezier(.2,.68,.22,1),box-shadow .3s}.CookieBanner-module__z8lYga__accept:hover{background:var(--wine-dark);transform:translateY(-1px);box-shadow:0 8px 18px #0d30272e}.CookieBanner-module__z8lYga__close{color:#7d837f;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:color .24s,background .24s,transform .36s cubic-bezier(.2,.68,.22,1);display:grid;position:absolute;top:12px;right:12px}.CookieBanner-module__z8lYga__close svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}.CookieBanner-module__z8lYga__close:hover{color:var(--wine);background:#24725b0f;transform:rotate(90deg)}.CookieBanner-module__z8lYga__accept:focus-visible,.CookieBanner-module__z8lYga__close:focus-visible{outline-offset:3px;outline:2px solid #24725b6b}.CookieBanner-module__z8lYga__closing{pointer-events:none;animation:.34s cubic-bezier(.4,0,1,1) forwards CookieBanner-module__z8lYga__cookieExit}@keyframes CookieBanner-module__z8lYga__cookieEnter{0%{opacity:0;transform:translate(-50%)translateY(20px)scale(.975)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes CookieBanner-module__z8lYga__cookieExit{0%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(14px)scale(.985)}}@media (max-width:640px){.CookieBanner-module__z8lYga__banner{width:calc(100% - 20px);bottom:10px}.CookieBanner-module__z8lYga__content{border-radius:14px;grid-template-columns:40px minmax(0,1fr);gap:12px 13px;padding:16px 48px 16px 16px}.CookieBanner-module__z8lYga__mark{width:40px;height:40px}.CookieBanner-module__z8lYga__copy strong{font-size:16px}.CookieBanner-module__z8lYga__copy p{font-size:12px}.CookieBanner-module__z8lYga__accept{grid-column:1/-1;width:100%;min-height:42px;margin-top:2px}}@media (prefers-reduced-motion:reduce){.CookieBanner-module__z8lYga__banner,.CookieBanner-module__z8lYga__closing,.CookieBanner-module__z8lYga__mark,.CookieBanner-module__z8lYga__accept,.CookieBanner-module__z8lYga__close{transition-duration:.01ms!important;animation-duration:.01ms!important}}.CookieBanner-module__z8lYga__banner{width:min(880px,100% - 32px)}.CookieBanner-module__z8lYga__content{background:#fff;border:1px solid #d7e2db;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;gap:18px;padding:20px 22px;box-shadow:0 20px 54px #123d3229}.CookieBanner-module__z8lYga__content:before{background:#24725b}.CookieBanner-module__z8lYga__mark{background:#e8f2ed;border-color:#a8cdbe}.CookieBanner-module__z8lYga__mark:before{border-color:#24725b}.CookieBanner-module__z8lYga__mark span{background:#24725b}.CookieBanner-module__z8lYga__copy strong{color:#123d32;font-size:19px}.CookieBanner-module__z8lYga__copy p{color:#576d62;line-height:1.45}.CookieBanner-module__z8lYga__links{flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:10px;display:flex}.CookieBanner-module__z8lYga__links a{color:#24725b;text-underline-offset:3px;font-size:12px;font-weight:650;text-decoration:underline}.CookieBanner-module__z8lYga__actions{align-items:center;gap:9px;display:flex}.CookieBanner-module__z8lYga__accept,.CookieBanner-module__z8lYga__decline{cursor:pointer;border-radius:8px;min-height:44px;padding-inline:18px;font-size:13px;font-weight:700}.CookieBanner-module__z8lYga__accept{color:#fff;background:#123d32;border:1px solid #123d32}.CookieBanner-module__z8lYga__accept:hover{background:#24725b}.CookieBanner-module__z8lYga__decline{color:#123d32;background:#f7fbf9;border:1px solid #a8cdbe}.CookieBanner-module__z8lYga__decline:hover{background:#e8f2ed}.CookieBanner-module__z8lYga__accept:focus-visible,.CookieBanner-module__z8lYga__decline:focus-visible,.CookieBanner-module__z8lYga__links a:focus-visible{outline-offset:3px;outline:2px solid #24725b}@media (max-width:820px){.CookieBanner-module__z8lYga__content{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:17px}.CookieBanner-module__z8lYga__mark{width:36px;height:36px}.CookieBanner-module__z8lYga__actions{grid-column:1/-1;justify-content:stretch}.CookieBanner-module__z8lYga__actions button{flex:1}}@media (max-width:480px){.CookieBanner-module__z8lYga__banner{width:calc(100% - 18px);bottom:9px}.CookieBanner-module__z8lYga__content{padding:14px}.CookieBanner-module__z8lYga__links{gap:6px 12px}.CookieBanner-module__z8lYga__actions button{min-width:0;padding-inline:10px}}
.LeadModal-module__aTOxMG__backdrop{z-index:2400;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c241dad;place-items:center;width:100vw;height:100dvh;padding:clamp(18px,4vw,54px);animation:.22s both LeadModal-module__aTOxMG__backdropEnter;display:grid;position:fixed;inset:0;overflow-y:auto}.LeadModal-module__aTOxMG__modal{background:#e8f2ed;border:1px solid #24725b1f;border-radius:24px;width:min(1080px,100%);max-height:calc(100dvh - 36px);transition:width .62s cubic-bezier(.16,1,.3,1);animation:.34s cubic-bezier(.16,1,.3,1) both LeadModal-module__aTOxMG__modalEnter;position:relative;overflow-y:auto;box-shadow:0 34px 90px #081d164d}.LeadModal-module__aTOxMG__modalSuccess{width:min(720px,100%)}.LeadModal-module__aTOxMG__close{z-index:20;cursor:pointer;background:#fffdf9c7;border:1px solid #24725b2e;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background .28s,border-color .28s,box-shadow .32s;display:grid;position:absolute;top:20px;right:20px}.LeadModal-module__aTOxMG__close span{width:18px;height:18px;transition:transform .42s cubic-bezier(.2,.68,.22,1);position:relative}.LeadModal-module__aTOxMG__close span:before,.LeadModal-module__aTOxMG__close span:after{content:"";background:#24725b;border-radius:999px;width:20px;height:2px;position:absolute;top:50%;left:50%}.LeadModal-module__aTOxMG__close span:before{transform:translate(-50%,-50%)rotate(45deg)}.LeadModal-module__aTOxMG__close span:after{transform:translate(-50%,-50%)rotate(-45deg)}.LeadModal-module__aTOxMG__close:hover span{transform:rotate(90deg)}.LeadModal-module__aTOxMG__close:hover span:before,.LeadModal-module__aTOxMG__close:hover span:after{background:#fff}.LeadModal-module__aTOxMG__confirmation{background:radial-gradient(circle,#f7fbf9 0%,#e8f2ed 65%,#dce8e1 100%);place-items:center;min-height:650px;display:grid}.LeadModal-module__aTOxMG__confirmPulse{place-items:center;width:130px;height:130px;display:grid;position:relative}.LeadModal-module__aTOxMG__confirmPulse:before{content:"";opacity:0;border:1px solid #24725b2e;border-radius:50%;animation:1.1s ease-out .22s both LeadModal-module__aTOxMG__confirmRipple;position:absolute;inset:0}.LeadModal-module__aTOxMG__confirmCircle{background:#24725b;border-radius:50%;place-items:center;width:94px;height:94px;animation:.82s cubic-bezier(.16,1,.3,1) forwards LeadModal-module__aTOxMG__confirmCircleBuild;display:grid;position:relative;transform:scale(.05);box-shadow:0 16px 42px #24725b33}.LeadModal-module__aTOxMG__confirmCircle:before{content:"";opacity:0;border:1px solid #a8cdbe9e;border-radius:50%;animation:.5s .48s forwards LeadModal-module__aTOxMG__confirmGoldRing;position:absolute;inset:-8px}.LeadModal-module__aTOxMG__confirmCheck{opacity:0;border:4px solid #a8cdbe;border-width:0 4px 4px 0;width:17px;height:31px;margin-top:-8px;animation:.38s cubic-bezier(.16,1,.3,1) .72s forwards LeadModal-module__aTOxMG__confirmCheckEnter;transform:rotate(45deg)scale(.25)}.LeadModal-module__aTOxMG__success{text-align:center;background:radial-gradient(circle at 50% -10%,#a8cdbe3d,#0000 42%),linear-gradient(145deg,#f7fbf9,#e8f2ed);flex-direction:column;justify-content:center;align-items:center;min-height:510px;padding:70px 70px 62px;display:flex}.LeadModal-module__aTOxMG__successCircle{background:#24725b;border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:23px;display:grid;box-shadow:0 10px 30px #24725b26}.LeadModal-module__aTOxMG__successCircle span{border:3px solid #a8cdbe;border-width:0 3px 3px 0;width:14px;height:26px;margin-top:-6px;transform:rotate(45deg)}.LeadModal-module__aTOxMG__successEyebrow,.LeadModal-module__aTOxMG__success h2,.LeadModal-module__aTOxMG__successLead,.LeadModal-module__aTOxMG__successText,.LeadModal-module__aTOxMG__successActions{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards LeadModal-module__aTOxMG__successReveal;transform:translateY(-10px)}.LeadModal-module__aTOxMG__successEyebrow{color:#24725b;letter-spacing:.19em;text-transform:uppercase;font-size:10px;font-weight:800;animation-delay:.1s}.LeadModal-module__aTOxMG__success h2{color:#24725b;margin:11px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,6vw,68px);font-weight:400;animation-delay:.18s}.LeadModal-module__aTOxMG__successLead{color:#293b34;margin:18px 0 0;font-size:17px;font-weight:700;animation-delay:.27s}.LeadModal-module__aTOxMG__successText{color:#293b349e;max-width:500px;margin:15px 0 0;font-size:14px;line-height:1.65;animation-delay:.35s}.LeadModal-module__aTOxMG__successActions{grid-template-columns:1fr 1fr;gap:11px;width:100%;max-width:470px;margin-top:33px;animation-delay:.43s;display:grid}.LeadModal-module__aTOxMG__successPrimary,.LeadModal-module__aTOxMG__successSecondary{border-radius:8px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:0 20px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .28s,background .24s,border-color .24s;display:flex}.LeadModal-module__aTOxMG__successPrimary{color:#fff;background:#24725b;border:1px solid #24725b}.LeadModal-module__aTOxMG__successSecondary{color:#24725b;background:#fffdf96b;border:1px solid #24725b57}.LeadModal-module__aTOxMG__successPrimary:hover,.LeadModal-module__aTOxMG__successSecondary:hover{transform:translateY(-2px)}@keyframes LeadModal-module__aTOxMG__backdropEnter{0%{opacity:0}to{opacity:1}}@keyframes LeadModal-module__aTOxMG__modalEnter{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes LeadModal-module__aTOxMG__confirmCircleBuild{0%{opacity:0;transform:scale(.05)}to{opacity:1;transform:scale(1)}}@keyframes LeadModal-module__aTOxMG__confirmGoldRing{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes LeadModal-module__aTOxMG__confirmCheckEnter{0%{opacity:0;transform:rotate(45deg)scale(.25)}to{opacity:1;transform:rotate(45deg)scale(1)}}@keyframes LeadModal-module__aTOxMG__confirmRipple{0%{opacity:0;transform:scale(.45)}35%{opacity:.65}to{opacity:0;transform:scale(1.45)}}@keyframes LeadModal-module__aTOxMG__successReveal{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:560px){.LeadModal-module__aTOxMG__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e8f2ed;padding:0;display:block}.LeadModal-module__aTOxMG__modal,.LeadModal-module__aTOxMG__modalSuccess{width:100%;min-height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0}.LeadModal-module__aTOxMG__confirmation,.LeadModal-module__aTOxMG__success{min-height:100dvh}.LeadModal-module__aTOxMG__success{padding:80px 22px 44px}.LeadModal-module__aTOxMG__successActions{grid-template-columns:1fr}}.LeadModal-module__aTOxMG__backdrop{background:#0c241db3}.LeadModal-module__aTOxMG__modal{background:#fff;border-color:#123d3226;box-shadow:0 34px 88px #081d1638}.LeadModal-module__aTOxMG__close{background:#f7fbf9}.LeadModal-module__aTOxMG__close:hover{background:#123d32;border-color:#123d32;box-shadow:0 8px 22px #123d322e}.LeadModal-module__aTOxMG__confirmation{background:radial-gradient(circle,#fff 0%,#e8f2ed 100%)}.LeadModal-module__aTOxMG__confirmCircle,.LeadModal-module__aTOxMG__successCircle{background:#123d32;box-shadow:0 10px 28px #123d322e}.LeadModal-module__aTOxMG__success{background:linear-gradient(145deg,#fff,#e8f2ed)}.LeadModal-module__aTOxMG__successEyebrow{color:#24725b}.LeadModal-module__aTOxMG__success h2,.LeadModal-module__aTOxMG__successLead{color:#123d32}.LeadModal-module__aTOxMG__successText{color:#576d62}.LeadModal-module__aTOxMG__successActions{grid-template-columns:minmax(0,1fr);max-width:290px}.LeadModal-module__aTOxMG__successPrimary{color:#fff;background:#123d32}.LeadModal-module__aTOxMG__successPrimary:hover{background:#24725b}.LeadModal-module__aTOxMG__successSecondary{color:#123d32;border-color:#a8cdbe}
.TemporaryMediaEditor-module__wZhfxa__controls{z-index:2900;position:fixed;bottom:18px;right:18px}.TemporaryMediaEditor-module__wZhfxa__toggle{color:#123d32;cursor:pointer;background:#fff;border:1px solid #123d3229;border-radius:999px;min-height:44px;padding:0 16px;font:700 14px/1 Arial,Helvetica,sans-serif;box-shadow:0 10px 28px #123d3221}.TemporaryMediaEditor-module__wZhfxa__toggleActive{color:#fff;background:#24725b;border-color:#24725b}.TemporaryMediaEditor-module__wZhfxa__fileInput{display:none}.TemporaryMediaEditor-module__wZhfxa__preview{z-index:20!important;border-radius:inherit!important;object-fit:cover!important;pointer-events:none!important;border:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}html[data-media-edit-mode=true] [data-media-slot]{outline-offset:-4px;outline:2px dashed #24725b9e;position:relative;cursor:pointer!important}html[data-media-edit-mode=true] [data-media-slot]:after{content:"Заменить фото";z-index:40;color:#24725b;pointer-events:none;background:#fffdf9eb;border-radius:999px;padding:7px 10px;font:700 12px/1 Arial,Helvetica,sans-serif;position:absolute;bottom:12px;left:12px;box-shadow:0 5px 16px #123d321f}@media (max-width:720px){.TemporaryMediaEditor-module__wZhfxa__controls{bottom:12px;right:12px}}
*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:#293b34;background:#f7fbf9;font-family:Arial,Helvetica,sans-serif}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}.brand-pik{color:#123d32!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important;margin:0!important;padding:0!important;display:inline!important}.foundation-page{place-items:center;min-height:calc(100vh - 85px);padding:48px 24px;display:grid}.foundation-page>div{width:min(720px,100%)}.foundation-page span{color:#24725b;letter-spacing:.16em;font-size:12px;font-weight:700}.foundation-page h1{color:#123d32;margin:20px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,6vw,68px);font-weight:400;line-height:1.03}.foundation-page p{color:#66706a;max-width:650px;margin:0;font-size:18px;line-height:1.7}
