.home{position:relative;padding-bottom:52px;text-align:center}.home__top{margin-top:calc(-1 * (var(--header-margin-top) + var(--header-height)));padding-top:calc(var(--header-margin-top) + var(--header-height) + var(--section-gap))}@media (max-height:900px){.home__top{padding-top:calc(var(--header-margin-top) + var(--header-height) + 32px)}}.home__background{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(125deg,#063b26 20%,#2e5a48 85%)}.home__wrap{position:relative}.home__items{--max-width:var(--page-max-width-small);display:flex;gap:16px}*+.home__items{margin-top:56px}@media (max-width:768px){.home__items{flex-direction:column;gap:24px;max-width:400px;margin-right:auto;margin-left:auto}*+.home__items{margin-top:52px}}.home__content{position:relative}.home__tag{display:inline-block;padding:4px 16px;font-family:var(--font-family);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.025em;color:var(--white);border-radius:999px;background:rgba(var(--white-rgb),.1);text-align:center}@media (max-width:1024px){.home__tag{font-size:18px}}@media (max-width:768px){.home__tag{font-size:16px}}.home__title{margin-right:auto;margin-left:auto;font-family:var(--font-family-title);font-size:48px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--white)}*+.home__title{margin-top:6px}@media (max-height:900px){.home__title{font-size:40px}}@media (max-width:1024px){.home__title{font-size:32px}}@media (max-width:768px){.home__title{font-size:32px;line-height:1.3}.home__title br{display:none}}.home__description{max-width:58ch;margin-right:auto;margin-left:auto;font-family:var(--font-family);font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.02em;color:rgba(var(--white-rgb),.8);text-align:inherit}.home__description b{font-weight:inherit}.home--layout-center .home__description{margin-right:auto;margin-left:auto}*+.home__description{margin-top:16px}@media (max-width:1024px){.home__description{font-size:18px}}@media (max-width:768px){.home__description{font-size:16px;line-height:1.5}}.home__description *+p{margin-top:.5em}.home__description a{color:inherit;-webkit-text-decoration:none;text-decoration:none;text-underline-offset:.1em;text-decoration-thickness:.08em;transition:opacity .1s}.home__description a:hover{-webkit-text-decoration:underline;text-decoration:underline;opacity:.8}.home__description a:active{opacity:1}.home__cta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}*+.home__cta{margin-top:28px}.home__email-cta{width:100%;max-width:350px;min-width:100px;height:48px;padding:12px 16px;color:#fff;border:1px solid rgba(var(--white-rgb),.2);border-radius:10px;background:rgba(var(--white-rgb),.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s}.home__email-cta::-moz-placeholder{color:#fff}.home__email-cta::placeholder{color:#fff}.home__email-cta:focus{border-color:rgba(var(--white-rgb),.4)}@media (max-width:768px){.home__email-cta{flex:1;width:auto;height:48px;padding:12px}.home__email-cta+.button{--horizontal-padding:8px}.home__email-cta+.button .button__icon{display:none}}.home-item{position:relative;display:flex;flex:1;flex-direction:column;overflow:hidden;border-radius:16px}.home-item--theme-beige{color:#000;background-color:var(--beige-main)}.home-item--theme-transparent{color:#fff;background:linear-gradient(150deg,rgba(var(--beige-main-rgb),.02) 10%,rgba(var(--beige-main-rgb),.1) 90%)}.home-item--theme-transparent:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";padding:1px;border-radius:inherit;background:linear-gradient(71deg,rgba(var(--white-rgb),.4) 35%,rgba(var(--white-rgb),.15) 75%);-webkit-mask:conic-gradient(#000 0,#000 0) content-box,conic-gradient(#000 0,#000 0);mask:conic-gradient(#000 0,#000 0) content-box exclude,conic-gradient(#000 0,#000 0);-webkit-mask:conic-gradient(#000 0 0) content-box,conic-gradient(#000 0 0);-webkit-mask-composite:xor;mask:conic-gradient(#000 0 0) content-box exclude,conic-gradient(#000 0 0)}.home-item__illustration{position:relative;aspect-ratio:323/209;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.home-item__illustration img{position:absolute;top:0;left:0;width:100%;height:auto}.home-item__content{position:relative;z-index:1;padding:24px}.home-item__illustration+.home-item__content{margin-top:-24px;padding-top:0}@media (max-width:768px){.home-item__illustration+.home-item__content{margin-top:-32px;padding-top:0}}.home-item__title{font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.home-item__description{font-size:14px;font-weight:400;line-height:1.4}*+.home-item__description{margin-top:12px}.image-text,.layout .group--theme-beige-100 .image-text,.layout .group--theme-canary-100 .image-text,.layout .group--theme-white .image-text,.layout--theme-beige-100 .image-text,.layout--theme-canary-100 .image-text,.layout--theme-white .image-text{--color:var(--black);--color-rgb:var(--black-rgb)}.layout .group--theme-black .image-text,.layout .group--theme-primary-900 .image-text,.layout .group--theme-primary-main .image-text,.layout--theme-black .image-text,.layout--theme-primary-900 .image-text,.layout--theme-primary-main .image-text{--color:var(--white);--color-rgb:var(--white-rgb)}*+.image-text,.image-text:first-child{margin-top:var(--section-gap)}.image-text__wrap{display:flex;align-items:center;gap:64px}.image-text--reverse .image-text__wrap{flex-direction:row-reverse}@media (max-width:1024px){.image-text__wrap{gap:32px}}@media (max-width:768px){.image-text--reverse .image-text__wrap,.image-text__wrap{flex-direction:column}.image-text__wrap{gap:16px}}.image-text__illustration{flex:1;overflow:hidden;border-radius:16px}.image-text__illustration img{width:100%;height:auto}.image-text__content{flex:1}.image-text__title{font-family:var(--font-family-title);font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--color)}.image-text--title-size-large .image-text__title,.image-text--title-size-medium .image-text__title{font-size:32px}@media (max-width:768px){.image-text--title-size-large .image-text__title,.image-text--title-size-medium .image-text__title{font-size:24px}.image-text__title br{display:none}}.image-text__description{font-family:var(--font-family);font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.01em;color:rgba(var(--color-rgb),.8)}*+.image-text__description{margin-top:18px}@media (max-width:1024px){.image-text__description{font-size:17px}*+.image-text__description{margin-top:16px}}@media (max-width:768px){.image-text__description{font-size:16px}*+.image-text__description{margin-top:8px}}.image-text__description b{font-weight:600;color:var(--color)}.image-text__description *+p,.image-text__description *+ul{margin-top:.5em}.image-text__description ul{padding-left:24px}.image-text__description ul *+li{margin-top:.25em}*+.image-text__cta{margin-top:16px}.image-text__description a{color:inherit;text-underline-offset:.1em;text-decoration-thickness:.08em;transition:opacity .1s}.image-text__description a:hover{opacity:.8}.image-text__description a:active{opacity:1}.layout .group--theme-beige-100 .legal,.layout .group--theme-canary-100 .legal,.layout .group--theme-white .legal,.layout--theme-beige-100 .legal,.layout--theme-canary-100 .legal,.layout--theme-white .legal,.legal{--color:var(--black);--color-rgb:var(--black-rgb)}.layout .group--theme-black .legal,.layout .group--theme-primary-900 .legal,.layout .group--theme-primary-main .legal,.layout--theme-black .legal,.layout--theme-primary-900 .legal,.layout--theme-primary-main .legal{--color:var(--white);--color-rgb:var(--white-rgb)}*+.legal,.legal:first-child{margin-top:var(--section-gap)}.legal__wrap{--max-width:750px}.legal__title{font-family:var(--font-family-title);font-size:var(--font-size-40);font-weight:700;line-height:1.4;letter-spacing:-.01em;color:var(--color)}.legal__content{font-family:var(--font-family);font-size:17px;font-weight:400;line-height:1.5;letter-spacing:-.02em;color:rgba(var(--color-rgb),.8)}*+.legal__content{margin-top:24px}@media (max-width:768px){.legal__content{font-size:16px}*+.legal__content{margin-top:16px}}.legal__content a{color:inherit}.legal__content *+p,.legal__content *+ul{margin-top:1em}.legal__content h1,.legal__content h2,.legal__content h3,.legal__content h4,.legal__content h5,.legal__content h6{font-weight:600}.legal__content h2{font-size:19px}.legal__content *+h2{margin-top:2em}@media (max-width:768px){.legal__content h2{font-size:17px;font-weight:600}}.legal__content h3{font-size:16px}.legal__content *+h3{margin-top:2em}.legal__content b{font-weight:600}.legal__content ul{padding-left:24px}.legal__content ul *+li{margin-top:.5em}*+.media-kits,.media-kits:first-child{margin-top:var(--section-gap)}.media-kits__wrap{--max-width:var(--page-max-width-small);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media (max-width:768px){.media-kits__wrap{display:flex;flex-direction:column;gap:24px}}.media-kits__card{padding:40px;border-radius:16px;background-color:var(--beige-100)}@media (max-width:1024px){.media-kits__card{padding:24px}}@media (max-width:768px){.media-kits__card{padding:16px}}.media-kits__card:nth-child(3){display:grid;grid-template-columns:repeat(2,1fr);grid-column:span 2;grid-gap:24px;gap:24px}@media (max-width:768px){.media-kits__card:nth-child(3){display:flex;flex-direction:column}}.media-kits__card__image{width:100%;height:auto;border-radius:16px;background-color:var(--primary-main)}.media-kits__content{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.02em;color:rgba(var(--black-rgb),.8)}*+.media-kits__content{margin-top:24px}@media (max-width:1024px){.media-kits__content{font-size:18px}*+.media-kits__content{margin-top:16px}}@media (max-width:768px){.media-kits__content{font-size:15px}*+.media-kits__content{margin-top:12px}}.media-kits__card__title{display:flex;justify-content:space-between;gap:12px;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:-.02em;color:rgba(var(--black-rgb),.8)}@media (max-width:1024px){.media-kits__card__title{font-size:18px}}@media (max-width:768px){.media-kits__card__title{font-size:16px}}.media-kits__copy{position:relative;transition:transform .2s}.media-kits__copy:hover{transform:scale(1.1)}.media-kits__copy:active{transform:scale(.95)}.media-kits__copy:after{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;content:"";border-radius:50%}.media-kits__copy img{--size:32px;width:32px;width:var(--size);height:32px;height:var(--size)}@media (max-width:1024px){.media-kits__copy img{--size:24px}}@media (max-width:768px){.media-kits__copy img{--size:20px}}.media-kits__logo{position:relative}.media-kits__frame{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:5/2;width:100%;height:auto;padding:24px;border-radius:16px;background:conic-gradient(#eeede3 90deg,#d2cfb5 90deg,#d2cfb5 180deg,#eeede3 180deg,#eeede3 270deg,#d2cfb5 270deg);background:conic-gradient(#eeede3 90deg,#d2cfb5 90deg 180deg,#eeede3 180deg 270deg,#d2cfb5 270deg);background-repeat:repeat;background-size:62px 62px;background-position:50%}.media-kits__frame:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";transition:opacity .3s}.media-kits__frame--light:before{background-color:var(--primary-main)}.media-kits__frame--dark:before{background-color:var(--white)}@media (pointer:fine){.media-kits__frame:hover:before{opacity:0}}.media-kits__frame img{position:relative;width:100%;max-width:190px;height:auto}@media (max-width:768px){.media-kits__frame img{max-width:170px}}.media-kits__logo__title{font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.02em;color:rgba(var(--black-rgb),.8)}*+.media-kits__logo__title{margin-top:24px}@media (max-width:1024px){.media-kits__logo__title{font-size:18px}*+.media-kits__logo__title{margin-top:16px}}@media (max-width:768px){.media-kits__logo__title{font-size:16px}*+.media-kits__logo__title{margin-top:12px}}.media-kits__cta{display:flex;flex-wrap:wrap;gap:8px}*+.media-kits__cta{margin-top:24px}@media (max-width:768px){.media-kits__cta{margin-top:16px}}