article.svelte-1k5bch2.svelte-1k5bch2{border-radius:30px;position:relative;padding:40px 32px 23px}article.svelte-1k5bch2 a.svelte-1k5bch2:hover{text-decoration:none}article.svelte-1k5bch2 a:hover img.svelte-1k5bch2{transform:scale(1.02)}article.svelte-1k5bch2 a:hover button.svelte-1k5bch2:after{background-color:color-mix(in srgb,var(--after-color) 20%,transparent);transform:scale(1.15)}article.svelte-1k5bch2 .imageWrap.svelte-1k5bch2{position:relative}article.svelte-1k5bch2 .imageWrap .image.svelte-1k5bch2{display:block;width:90%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;position:relative;background-color:#fff;margin:0 auto}article.svelte-1k5bch2 .imageWrap img.svelte-1k5bch2{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out;transform:scale(1)}article.svelte-1k5bch2 .title.svelte-1k5bch2{margin-top:1.4em}article.svelte-1k5bch2 button.svelte-1k5bch2{background-color:#fff;width:48px;aspect-ratio:1/1;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:24px;right:24px;z-index:1;overflow:visible}article.svelte-1k5bch2 button span.svelte-1k5bch2{display:flex;justify-content:center;align-items:center;min-width:100%;height:100%;border-radius:50%;background-color:#fff;position:absolute;top:0;left:0;transform-origin:left top}article.svelte-1k5bch2 button span.svelte-1k5bch2:before{content:"";display:inline-block;width:18px;height:16px;background:url(./hp-arrow.967c4e5c.svg) no-repeat center center}article.svelte-1k5bch2 button.svelte-1k5bch2:after{content:"";display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:color-mix(in srgb,var(--after-color) 20%,transparent);border-radius:50%;transform:scale(.7);z-index:-1;transition:all .2s}section.linkSection.svelte-sc48ii.svelte-sc48ii{margin-top:5em;padding-bottom:10em;border-bottom:1px solid rgba(0,0,0,.35)}@media screen and (min-width: 768px){section.linkSection.svelte-sc48ii.svelte-sc48ii{margin-top:12em;padding-bottom:11em}}section.linkSection.svelte-sc48ii h2.svelte-sc48ii{display:inline-block;border-radius:35px;background:#ffd8cf;padding:.3em 1.3em;color:#177c65;text-align:center;font-family:PP Mori,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.02em;margin-bottom:1em}@media screen and (min-width: 768px){section.linkSection.svelte-sc48ii h2.svelte-sc48ii{font-size:21px}}section.linkSection.svelte-sc48ii p.svelte-sc48ii{color:#3c3c3b;text-align:center;font-family:PP Mori,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:119.048%;letter-spacing:-.02em}@media screen and (min-width: 768px){section.linkSection.svelte-sc48ii p.svelte-sc48ii{font-size:clamp(43px,31.5714px + 1.4881vw,53px)}}@media screen and (min-width: 1024px){section.linkSection.svelte-sc48ii p.svelte-sc48ii{font-size:clamp(53px,-7px + 4.1667vw,73px)}}section.linkSection.svelte-sc48ii a.svelte-sc48ii{margin-top:3em;margin-inline:auto;color:#fff;background-color:#177c65;border-radius:50px;display:flex;width:-moz-min-content;width:min-content;align-items:center;padding:.6em;transition:all .2s ease-in-out}@media screen and (min-width: 768px){section.linkSection.svelte-sc48ii a.svelte-sc48ii{padding:.8em}}section.linkSection.svelte-sc48ii a span.svelte-sc48ii{white-space:nowrap;font-family:PP Mori,san-serif;font-size:19px;font-style:normal;font-weight:500;line-height:normal;margin-right:1em;margin-left:28px}@media screen and (min-width: 768px){section.linkSection.svelte-sc48ii a span.svelte-sc48ii{margin-right:2em;margin-left:38px;font-size:21px}}@media screen and (max-width: 768px){section.linkSection.svelte-sc48ii a svg.svelte-sc48ii{transform:scale(.9)}}section.linkSection.svelte-sc48ii a.svelte-sc48ii:hover{background-color:#15735e}.hp_blur.svelte-1shpqvj.svelte-1shpqvj{width:50%;aspect-ratio:1/1;border-radius:50%;overflow:hidden;z-index:2;position:absolute;top:0;right:0;fill:#ffffff38;filter:drop-shadow(1.016px .508px 0px rgba(255,255,255,.45));-webkit-backdrop-filter:blur(4.824090004px);backdrop-filter:blur(4.824090004px)}.character.svelte-1shpqvj.svelte-1shpqvj{position:absolute;z-index:2;bottom:0;right:0;transform:translate(20%,20%)}@media screen and (max-width: 768px){.character.svelte-1shpqvj.svelte-1shpqvj{transform-origin:bottom right;transform:translate(10%,10%) scale(.6)}}h3.svelte-1shpqvj.svelte-1shpqvj{font-weight:300;line-height:104%;font-size:42px;letter-spacing:-.02em;margin-bottom:.2em}@media screen and (min-width: 768px){h3.svelte-1shpqvj.svelte-1shpqvj{font-size:52px;margin-right:1em}}h3.svelte-1shpqvj span.multifokaly.svelte-1shpqvj{color:#fff;background-color:#83cebd;font-size:27px;letter-spacing:-.02em;display:inline-block;line-height:1;padding:.2em .6em .3em;border-radius:50px;font-weight:500;transform:rotate(-3.58deg)}@media screen and (min-width: 768px){h3.svelte-1shpqvj span.multifokaly.svelte-1shpqvj{font-size:37px}}section.topSection.svelte-1shpqvj.svelte-1shpqvj{margin-top:4em;padding-bottom:7em;border-bottom:1px solid rgba(0,0,0,.35)}@media screen and (min-width: 768px){section.topSection.svelte-1shpqvj.svelte-1shpqvj{padding-bottom:11em}}section.topSection.svelte-1shpqvj .top.svelte-1shpqvj{border-bottom:1px solid rgba(0,0,0,.35);padding-bottom:15px;text-align:center}@media screen and (min-width: 768px){section.topSection.svelte-1shpqvj .top.svelte-1shpqvj{text-align:initial;padding-bottom:35px}}section.topSection.svelte-1shpqvj .top h1.svelte-1shpqvj{color:#242424;font-family:PP Mori,san-serif;font-size:60px;font-style:normal;font-weight:300;line-height:1;letter-spacing:-.02em}@media screen and (min-width: 768px){section.topSection.svelte-1shpqvj .top h1.svelte-1shpqvj{font-size:clamp(90px,76.2857px + 1.7857vw,102px)}}@media screen and (min-width: 1024px){section.topSection.svelte-1shpqvj .top h1.svelte-1shpqvj{font-size:clamp(122px,62px + 4.1667vw,142px)}}section.topSection.svelte-1shpqvj .top span.svelte-1shpqvj{font-style:normal;font-weight:300;line-height:1;letter-spacing:-.02em;font-size:16px;color:#242424b3;display:block;margin-top:1.5em}@media screen and (min-width: 768px){section.topSection.svelte-1shpqvj .top span.svelte-1shpqvj{margin-top:0;font-size:18px}}section.topSection.svelte-1shpqvj .cards.svelte-1shpqvj{margin-top:4em}
