:root{--color-white:255,255,255;--color-background:234,224,211;--color-text:33,22,58;--color-primary:247,143,164;--color-secondary:33,22,58;--color-quaternary:255,104,57;--color-quaternary-soft:255,196,174;--color-positive:32,128,102;--color-input-background:245,240,233;--color-team-photo-summer-a:161,199,103;--color-team-photo-summer-b:247,143,164;--color-team-photo-winter-a:178,165,221;--color-team-photo-winter-b:110,177,219}:root,:root.edition-summer{--color-background-soft:226,217,181;--color-tertiary:32,128,102;--color-tertiary-soft:161,199,103}:root.edition-winter{--color-background-soft:110,177,219;--color-tertiary:101,86,166;--color-tertiary-soft:178,165,221}.page-support{position:relative;padding:120px 0}.page-support__illustration{position:absolute;pointer-events:none}.page-support__illustration img{width:100%;height:100%;object-fit:contain}.page-support__hero-wrapper{position:relative;overflow:visible}.page-support__hero-shape{position:absolute;top:-20px;right:10%;width:220px;height:260px;border-radius:48px;background-color:rgb(var(--color-quaternary-soft));transform:rotate(8deg);pointer-events:none;z-index:0}.page-support__illustration--hero-left{top:12px;left:4%;z-index:0}.page-support__illustration--hero-right{top:0;right:4%;z-index:0}.page-support__ctas{position:relative;margin-top:120px;display:flex;gap:30px}.page-support__block{position:relative;flex-basis:0;flex-grow:1;padding:60px}.page-support__block h3{margin-bottom:30px}.page-support__block .button{margin-top:30px}.page-support__block:first-child{background-color:rgb(var(--color-primary));border-radius:15px}.page-support__block:last-child{background-color:rgb(var(--color-tertiary-soft));border-radius:30px}.page-support__magazine{position:relative;margin-top:120px}.page-support__columns{position:relative;margin:-30px}@media screen and (max-width:1024px){.page-support__columns{margin:-20px}}@media screen and (max-width:768px){.page-support__columns{margin:0}}.page-support__columns{display:flex;flex-direction:column;gap:48px;margin:0}.page-support__column{position:relative;padding:30px;min-width:0;overflow-wrap:anywhere;hyphens:auto;-webkit-hyphens:auto}.page-support__column h2,.page-support__column h3{font-weight:900;font-size:32px;line-height:.85em;margin-bottom:30px;overflow-wrap:inherit;-webkit-hyphens:inherit;hyphens:inherit}.page-support__column:nth-child(odd){padding-right:calc(50% + 30px)}.page-support__column:nth-child(2n){padding-left:calc(50% + 30px)}@media screen and (max-width:1024px){.page-support__column{padding:20px}.page-support__column h2,.page-support__column h3{font-size:28px;margin-bottom:25px}.page-support__column:nth-child(odd){padding-right:calc(50% + 20px)}.page-support__column:nth-child(2n){padding-left:calc(50% + 20px)}}@media screen and (max-width:768px){.page-support__column{padding:0;margin-bottom:50px}.page-support__column h2,.page-support__column h3{font-size:24px;margin-bottom:20px}.page-support__column p{font-size:15px}.page-support__column:nth-child(2n),.page-support__column:nth-child(odd){padding-left:0;padding-right:0}.page-support__column:last-child{margin-bottom:0}}.page-support__column{margin:0;padding:0}.page-support__column:nth-child(2n),.page-support__column:nth-child(odd){padding-left:0;padding-right:0}.page-support__column--with-cluster,.page-support__column--with-image{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;align-items:start}.page-support__column--with-image .page-support__column__column-text{grid-column:1;grid-row:1;padding-right:20px}.page-support__column--with-image .page-support__column__column-media{grid-column:2;grid-row:1}.page-support__column--with-cluster .page-support__column__cluster{grid-column:1;grid-row:1}.page-support__column--with-cluster .page-support__column__column-text{grid-column:2;grid-row:1;padding-left:20px}.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(odd){padding-right:calc(50% + 15px)}.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(2n){padding-left:calc(50% + 15px)}.page-support__column-media{position:relative;width:100%;aspect-ratio:4/5;border-radius:48px;overflow:hidden;background-color:rgba(var(--color-secondary),.08)}.page-support__column-media img{width:100%;height:100%;object-fit:cover}.page-support__cluster{position:relative;width:100%;max-width:320px;aspect-ratio:1/1.15;pointer-events:none}.page-support__cluster-shape{position:absolute;left:10%;top:10%;width:78%;aspect-ratio:280/340;border-radius:48px;background-color:#b0a5d9;transform:rotate(-2.5deg)}.page-support__illustration--cluster-main{left:28%;top:56px;z-index:1}.page-support__illustration--cluster-leaf{left:4%;top:12px;z-index:2}.page-support__apply{position:relative;margin-top:120px}.page-support__canvas{position:relative;background-color:rgb(var(--color-primary));padding:72px;border-radius:72px;overflow:hidden;min-height:360px}.page-support__information{position:relative;max-width:400px;z-index:1}.page-support__information h3{font-size:32px;margin-bottom:30px}.page-support__information .button{margin-top:30px}.page-support__illustration--contact-main{right:2%;bottom:-24px;z-index:0}.page-support__contact{position:relative;margin-top:120px;text-align:center;padding:0 10vw}.page-support__contact h2{font-size:32px;margin-bottom:30px;padding:0 5vw}.page-support__contact .button{margin-top:30px}@media screen and (max-width:1024px){.page-support{padding:80px 0}.page-support__hero-shape{width:160px;height:200px;right:4%;border-radius:36px}.page-support__illustration--hero-left{left:8%}.page-support__illustration--hero-left-accent{left:4%;top:72px;width:42px;height:42px}.page-support__illustration--hero-right{right:6%}.page-support__illustration--hero-right-side{width:56px;height:56px;right:18%;top:100px}.page-support__ctas{margin-top:80px;gap:20px}.page-support__block{padding:40px}.page-support__block h3{margin-bottom:25px}.page-support__block .button{margin-top:25px}.page-support__columns{gap:40px}.page-support__column--with-cluster,.page-support__column--with-image{gap:20px}.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(odd){padding-right:calc(50% + 10px)}.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(2n){padding-left:calc(50% + 10px)}.page-support__column-media{border-radius:36px}.page-support__apply,.page-support__magazine{margin-top:80px}.page-support__canvas{padding:45px;border-radius:40px}.page-support__information h3{font-size:28px;margin-bottom:25px}.page-support__information .button{margin-top:25px}.page-support__illustration--contact-main{right:2%}.page-support__illustration--contact-side{width:180px;height:150px}.page-support__contact{margin-top:80px;padding:0 5vw}.page-support__contact h2{font-size:28px;margin-bottom:25px;padding:0}.page-support__contact .button{margin-top:25px}}@media screen and (max-width:768px){.page-support{padding:40px 0 80px}.page-support__hero-shape{display:none}.page-support__illustration--hero-left{top:auto;bottom:8%;left:2%}.page-support__illustration--hero-right{top:4%;right:0}.page-support__ctas{margin-top:60px;flex-direction:column;gap:15px}.page-support__block{padding:30px}.page-support__block h3{font-size:20px;margin-bottom:20px}.page-support__block p{font-size:14px}.page-support__block .button{margin-top:20px}.page-support__block:first-child{border-radius:12px}.page-support__block:last-child{border-radius:20px}.page-support__columns{gap:48px}.page-support__column--with-cluster,.page-support__column--with-image{grid-template-columns:1fr;gap:28px}.page-support__column--with-cluster .page-support__column__cluster,.page-support__column--with-cluster .page-support__column__column-text,.page-support__column--with-image .page-support__column__column-media,.page-support__column--with-image .page-support__column__column-text{grid-column:1;grid-row:auto;padding:0}.page-support__column--with-image .page-support__column__column-text{order:1}.page-support__column--with-image .page-support__column__column-media{order:2}.page-support__column--with-cluster .page-support__column__cluster{order:1;max-width:240px;margin:0 auto;aspect-ratio:1}.page-support__column--with-cluster .page-support__column__column-text{order:2}.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(2n),.page-support__column:not(.page-support__column--with-image):not(.page-support__column--with-cluster):nth-child(odd){padding-left:0;padding-right:0}.page-support__column-media{border-radius:28px;aspect-ratio:4/3}.page-support__apply,.page-support__magazine{margin-top:80px}.page-support__canvas{padding:30px;border-radius:25px;min-height:280px}.page-support__information{max-width:100%}.page-support__information h3{font-size:24px;margin-bottom:20px}.page-support__information p{font-size:14px}.page-support__information .button{margin-top:20px}.page-support__illustration--contact-main{display:none}.page-support__illustration--contact-side{width:110px;height:90px;right:8%;top:auto;bottom:24px}.page-support__contact{margin-top:80px;padding:0}.page-support__contact h2{font-size:24px;margin-bottom:20px;padding:0}.page-support__contact p{font-size:15px}.page-support__contact .button{margin-top:20px}}