@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{transition:all .5s ease;margin:0;padding:0}.wrapper{width:100%;font-family:var(--headers-font);background-color:#171717}.executor-liquid-loader{position:fixed;inset:0;z-index:9999;display:block;width:100%;height:100%;pointer-events:none;background:#f4f0ff}.js .executor-reveal{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.js .executor-reveal.is-visible{opacity:1;transform:translateY(0);will-change:auto}.block-header{display:flex;flex-direction:column;text-align:center;gap:20px;white-space:pre-line;color:#fff}.block-header .title{font-size:var(--font-size-xl);font-weight:700;line-height:130%;letter-spacing:0}.block-header .description{font-family:var(--paragraph-font);font-size:var(--font-size-sm);font-weight:400;line-height:130%;letter-spacing:0}@media(max-width:766px){.block-header{text-align:left}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.executor-liquid-loader{display:none}.js .executor-reveal,.js .executor-reveal.is-visible{opacity:1;transform:none;transition:none}}:root{--landing-inline-padding: max(clamp(16px, 4vw, 80px), calc((100% - 1920px)/2) );--home-paddings: 32px var(--landing-inline-padding) 110px;--footer-paddings: clamp(56px, 4vw, 80px) var(--landing-inline-padding) clamp(28px, 8vw, 40px);--all-block-paddings: clamp(56px, 4vw, 80px) var(--landing-inline-padding) clamp(80px, 8vw, 120px);--small-blocks-padding: clamp(16px, 3vw, 20px) clamp(16px, 3vw, 24px);--top-move-margin: -35px;--all-block-gap: clamp(40px, 6.2vw, 56px);--block-corners: 40px 40px 0 0;--font-size-xxs: clamp(12px, .6vw + 8px, 16px);--font-size-xs: clamp(16px, 1.5vw, 18px);--font-size-sm: clamp(16px, .8vw + 10px, 20px);--font-size-18: clamp(18px, .5vw + 16px, 20px);--font-size-md: clamp(18px, .5vw + 16px, 24px);--font-size-lg: clamp(20px, .3vw + 21px, 28px);--font-size-40: clamp(24px, 2vw + 15px, 40px);--font-size-xl: clamp(28px, 1.5vw + 20px, 48px);--font-size-xxl: clamp(36px, 2.5vw + 24px, 64px);--headers-font: "Spoof Trial", sans-serif;--paragraph-font: "PP Neue Montreal", sans-serif}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:100;font-display:swap;src:local("Spoof Trial Thin"),url(./SpoofTrial-Thin-DjkNyBHP.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:100;font-display:swap;src:local("Spoof Trial Thin Slanted"),url(./SpoofTrial-ThinSlanted-DNh9ftiJ.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:300;font-display:swap;src:local("Spoof Trial Light"),url(./SpoofTrial-Light-OEz30djd.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:300;font-display:swap;src:local("Spoof Trial Light Slanted"),url(./SpoofTrial-LightSlanted-CTYmsKya.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:400;font-display:swap;src:local("Spoof Trial Regular"),url(./SpoofTrial-Regular-CQ3Di3W1.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:400;font-display:swap;src:local("Spoof Trial Regular Slanted"),url(./SpoofTrial-RegularSlanted-BU_3RXvV.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:500;font-display:swap;src:local("Spoof Trial Medium"),url(./SpoofTrial-Medium-B4OJalPs.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:500;font-display:swap;src:local("Spoof Trial Medium Slanted"),url(./SpoofTrial-MediumSlanted-DZOL4E5l.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:600;font-display:swap;src:local("Spoof Trial Bold"),url(./SpoofTrial-Bold-DDmctvqG.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:600;font-display:swap;src:local("Spoof Trial Bold Slanted"),url(./SpoofTrial-BoldSlanted-BRri6S-c.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:700;font-display:swap;src:local("Spoof Trial Bold"),url(./SpoofTrial-Bold-DDmctvqG.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:700;font-display:swap;src:local("Spoof Trial Bold Slanted"),url(./SpoofTrial-BoldSlanted-BRri6S-c.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:normal;font-weight:800;font-display:swap;src:local("Spoof Trial Black"),url(./SpoofTrial-Black-DBOWNnlB.woff) format("woff")}@font-face{font-family:Spoof Trial;font-style:italic;font-weight:800;font-display:swap;src:local("Spoof Trial Black Slanted"),url(./SpoofTrial-BlackSlanted-IT84WEXw.woff) format("woff")}@font-face{font-family:Spoof Trial Regular;font-style:normal;font-weight:400;src:local("Spoof Trial Regular"),url(./SpoofTrial-Regular-CQ3Di3W1.woff) format("woff")}@font-face{font-family:Spoof Trial Regular Slanted;font-style:normal;font-weight:400;src:local("Spoof Trial Regular Slanted"),url(./SpoofTrial-RegularSlanted-BU_3RXvV.woff) format("woff")}@font-face{font-family:Spoof Trial Thin;font-style:normal;font-weight:400;src:local("Spoof Trial Thin"),url(./SpoofTrial-Thin-DjkNyBHP.woff) format("woff")}@font-face{font-family:Spoof Trial Thin Slanted;font-style:normal;font-weight:400;src:local("Spoof Trial Thin Slanted"),url(./SpoofTrial-ThinSlanted-DNh9ftiJ.woff) format("woff")}@font-face{font-family:Spoof Trial Light;font-style:normal;font-weight:400;src:local("Spoof Trial Light"),url(./SpoofTrial-Light-OEz30djd.woff) format("woff")}@font-face{font-family:Spoof Trial Light Slanted;font-style:normal;font-weight:400;src:local("Spoof Trial Light Slanted"),url(./SpoofTrial-LightSlanted-CTYmsKya.woff) format("woff")}@font-face{font-family:Spoof Trial Medium;font-style:normal;font-weight:500;font-display:swap;src:url(./SpoofTrial-Medium-B4OJalPs.woff) format("woff")}@font-face{font-family:Spoof Trial Bold;font-style:normal;font-weight:400;src:local("Spoof Trial Bold"),url(./SpoofTrial-Bold-DDmctvqG.woff) format("woff")}@font-face{font-family:Spoof Trial Bold Slanted;font-style:normal;font-weight:400;src:local("Spoof Trial Bold Slanted"),url(./SpoofTrial-BoldSlanted-BRri6S-c.woff) format("woff")}@font-face{font-family:Spoof Trial Black;font-style:normal;font-weight:400;src:local("Spoof Trial Black"),url(./SpoofTrial-Black-DBOWNnlB.woff) format("woff")}@font-face{font-family:Spoof Trial Black Slanted;font-style:normal;font-weight:400;src:local("Spoof Trial Black Slanted"),url(./SpoofTrial-BlackSlanted-IT84WEXw.woff) format("woff")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:700;font-display:swap;src:url(./SpoofTrial-Bold-DDmctvqG.woff) format("woff")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:400;src:local("PP Neue Montreal Book"),url(./ppneuemontreal-book-DWrvOlKa.otf) format("opentype")}@font-face{font-family:PP Neue Montreal;font-style:italic;font-weight:400;src:local("PP Neue Montreal Italic"),url(./ppneuemontreal-italic-CsL59pu1.otf) format("opentype")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:local("PP Neue Montreal Medium"),url(./ppneuemontreal-medium-Bc1YMBzw.otf) format("opentype")}@font-face{font-family:PP Neue Montreal;font-style:italic;font-weight:600;src:local("PP Neue Montreal Semibold Italic"),url(./ppneuemontreal-semibolditalic-CB6OmcGC.otf) format("opentype")}@font-face{font-family:PP Neue Montreal;font-style:normal;font-weight:100;src:local("PP Neue Montreal Thin"),url(./ppneuemontreal-thin-XYPwWDmP.otf) format("opentype")}.home{width:100%;display:flex;flex-direction:column;padding:var(--home-paddings);background:radial-gradient(circle clamp(100px,20vw,250px) at right top,#cc97f4,#722bff 80%,#0000 300%);color:#fff;overflow:hidden}.home-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.home-content .left-side{min-height:clamp(300px,50vw,700px);display:flex;flex-direction:column;gap:clamp(90px,20vw,209px)}.home-content .left-side .logo img{width:clamp(117px,15vw,140px)}.home-content .left-side-content{display:flex;flex-direction:column;gap:20px}.home-content .left-side-content .title{font-size:var(--font-size-xxl);font-weight:700;line-height:110%;letter-spacing:0;white-space:pre-line}.home-content .left-side-content .description{font-family:var(--paragraph-font);font-size:var(--font-size-md);line-height:130%;letter-spacing:0;white-space:pre-line}.home-content .right-side{display:flex;justify-content:center;margin-top:126px}.home-content .right-side img{display:block;width:887px;height:auto}@media(min-width:1200px){.home-content .right-side{margin-top:-32px}}.home .referral-cards{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:20px}.home .referral-cards .referral-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:var(--small-blocks-padding);border-radius:20px;background-color:#404040;opacity:0;transform:translateY(-60px);animation:slideDown .5s ease forwards}.home .referral-cards .referral-card .card-title{font-size:var(--font-size-18)}.home .referral-cards .referral-card .card-description{font-family:var(--paragraph-font);font-size:var(--font-size-sm);font-weight:400}.home .referral-cards .referral-card .user-data{display:flex;gap:12px}.home .referral-cards .referral-card .user-data .image{width:48px;height:48px;display:flex;align-items:center;border-radius:50%;overflow:hidden}.home .referral-cards .referral-card .user-data .image img{width:100%;height:100%;object-fit:cover}.home .referral-cards .referral-card .user-data .information{display:flex;flex-direction:column;gap:4px;font-family:var(--paragraph-font)}.home .referral-cards .referral-card .user-data .information .role{font-size:var(--font-size-xxs);color:#caf272}.home .referral-cards .referral-card .user-data .information .nickname{font-size:var(--font-size-sm);color:#f2f2f2}.home .referral-cards .referral-card .bonus{position:absolute;right:24px;bottom:-10px;transform:rotate(-3.13deg);width:fit-content;padding:8px 16px;border-radius:16px;background-color:#caf272;color:#171717}.home .referral-cards .referral-card .smile{width:clamp(120px,15vw,180px);position:absolute;right:0;bottom:0}.home .referral-cards .referral-card.error{grid-column:span 3}.home .referral-cards .card-1{animation-delay:.1s}.home .referral-cards .card-2{animation-delay:.3s}.home .referral-cards .card-3{animation-delay:.5s}@keyframes slideDown{to{opacity:1;transform:translateY(0)}}.home .referral-cards:has(.error){display:flex}.home .referral-cards:has(.error) .error{width:100%}.home .referral-cards::-webkit-scrollbar{display:none}.executor-button{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;min-height:0;padding:12px 32px;margin-top:12px;border:0;border-radius:12px;font-family:PP Neue Montreal,sans-serif;font-size:20px;font-weight:500;line-height:1.3;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.executor-button:hover{transform:translateY(-2px)}.executor-button:focus-visible{outline:3px solid #FFFFFF;outline-offset:4px}.executor-button--lime{color:#171717;background:#caf272;box-shadow:none}.executor-button--lime:hover{background:#d7fb89;box-shadow:0 16px 34px #3d1e823d}@media(max-width:767px){.executor-button{padding:12px 32px;margin-top:4px;font-size:16px}.home .right-side{display:none}.home:has(.referral-card){gap:97px;padding-bottom:83px}.referral-cards{padding:20px 0}.referral-cards:not(:has(.error)){overflow-x:auto}}@media(min-width:1441px)and (max-width:1919px){.executor-button{font-size:clamp(20px,8px + .8333333333vw,24px)}}@media(min-width:1920px){.executor-button{padding:clamp(12px,.625vw,16px) clamp(32px,2.5vw,48px);margin-top:clamp(12px,1.0416666667vw,20px);border-radius:clamp(12px,1.25vw,20px);font-size:clamp(24px,1.25vw,32px)}}@media(prefers-reduced-motion:reduce){.executor-button:hover{transform:none}}@media(max-width:1439px)and (min-width:767px){.home .referral-cards{grid-template-columns:repeat(2,minmax(300px,1fr))}.home .referral-cards .referral-card:nth-child(3){grid-column:span 2}.home .referral-cards .referral-card:nth-child(3) .bonus{bottom:35%}}.difference{display:flex;flex-direction:column;align-items:center;gap:56px;padding:80px var(--landing-inline-padding) 120px;margin-top:var(--top-move-margin);border-radius:40px 40px 0 0;background-color:#fbfaff}.difference .block-header{width:100%;gap:20px;color:#171717}.difference .block-header .title{font-size:48px;line-height:110%}.difference .block-header .header-content{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:0 64px}.difference .block-header .description{width:100%;color:#404040}.difference .block-header .labels-list{width:846px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.difference .block-header .labels-list .label{display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:40px;font-size:20px;font-weight:700;line-height:130%;white-space:nowrap;color:#171717}.difference .block-header .labels-list .label.green{background-color:#caf272}.difference .block-header .labels-list .label.outline{border:1px solid #8C8C8C;background-color:#fbfaff}.difference .block-header .labels-list .label.violet{background-color:#7b44f2;color:#fff}.difference .works-list{width:100%;display:flex;flex-direction:column;gap:20px}.difference .works-list .work-item{width:100%;display:grid;align-items:stretch;gap:20px}.difference .works-list .work-item.image-left,.difference .works-list .work-item.report-row{grid-template-columns:305px minmax(0,1fr)}.difference .works-list .work-item.image-right{grid-template-columns:minmax(0,1fr) 305px}.difference .works-list .work-item.cards-row{grid-template-columns:repeat(2,minmax(0,1fr))}.difference .works-list .work-picture{width:305px;min-height:100%;overflow:hidden;border-radius:40px;background-color:#e6e4ff}.difference .works-list .work-picture img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.difference .works-list .work-card{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;padding:24px;border:1px solid #171717;border-radius:32px;background-color:#fff}.difference .works-list .work-card .card-badge{display:flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:16px;background-color:#caf272;font-family:Spoof Trial Medium,sans-serif;font-size:16px;font-weight:500;line-height:20px;white-space:nowrap;color:#0d0d0d}.difference .works-list .work-card .card-text{width:100%;display:flex;flex-direction:column;gap:12px}.difference .works-list .work-card .card-title{width:100%;font-family:Spoof Trial Medium,sans-serif;font-size:28px;font-weight:500;line-height:130%;color:#171717}.difference .works-list .work-card .card-description{width:100%;font-family:var(--paragraph-font);font-size:20px;font-weight:400;line-height:130%;color:#404040}@media(max-width:1024px)and (min-width:767px){.difference{gap:56px;padding:64px 24px 120px;border-radius:32px 32px 0 0}.difference .block-header{gap:16px}.difference .block-header .title{font-size:40px;line-height:130%}.difference .block-header .header-content{gap:24px;padding:0}.difference .block-header .description{font-size:18px}.difference .block-header .labels-list{width:100%}.difference .block-header .labels-list .label{font-family:Spoof Trial Medium,sans-serif;font-size:18px;font-weight:500;line-height:20px}.difference .works-list,.difference .works-list .work-item{gap:16px}.difference .works-list .work-item.image-left,.difference .works-list .work-item.report-row{grid-template-columns:260px minmax(0,1fr)}.difference .works-list .work-item.image-right{grid-template-columns:minmax(0,1fr) 260px}.difference .works-list .work-item.cards-row{grid-template-columns:1fr}.difference .works-list .work-picture{width:260px;border-radius:24px}.difference .works-list .work-card{padding:20px;border-radius:24px}.difference .works-list .work-card .card-title{font-size:24px;line-height:32px}.difference .works-list .work-card .card-description{font-size:16px}}@media(max-width:766px){.difference{align-items:flex-start;gap:40px;padding:56px 16px 80px;border-radius:24px 24px 0 0}.difference .block-header{align-items:flex-start;gap:16px}.difference .block-header .title{font-size:28px;line-height:130%;text-align:left}.difference .block-header .header-content{align-items:flex-start;gap:20px;padding:0}.difference .block-header .description{font-size:16px;text-align:left}.difference .block-header .labels-list{width:100%;align-items:flex-start;justify-content:flex-start;gap:8px}.difference .block-header .labels-list .label{padding:8px 20px;font-family:Spoof Trial Medium,sans-serif;font-size:14px;font-weight:500;line-height:20px}.difference .works-list{gap:16px}.difference .works-list .work-item,.difference .works-list .work-item.image-left,.difference .works-list .work-item.image-right,.difference .works-list .work-item.cards-row,.difference .works-list .work-item.report-row{display:flex;flex-direction:column;gap:16px}.difference .works-list .work-picture{width:100%;aspect-ratio:328/280;min-height:auto;border-radius:20px}.difference .works-list .work-card{width:100%;padding:16px;border-radius:20px}.difference .works-list .work-card .card-badge{font-size:14px;color:#171717}.difference .works-list .work-card .card-title{font-size:20px;line-height:24px}.difference .works-list .work-card .card-description{font-size:16px}}.passiveIncome{display:flex;flex-direction:column;gap:72px;padding:80px var(--landing-inline-padding) 120px;margin-top:var(--top-move-margin);border-radius:40px 40px 0 0;background-color:#171717}.passiveIncome .block-header{width:100%;gap:20px}.passiveIncome .block-header .title{font-size:48px;line-height:110%}.passiveIncome .block-header .title .platform-line{display:inline}.passiveIncome .block-header .description{padding:0 64px;color:#f2f2f2}.passiveIncome .income-content{width:100%;display:flex;align-items:center;gap:20px}.passiveIncome .income-content .income-illustration{flex:1 1 0;min-width:0;aspect-ratio:630/584}.passiveIncome .income-content .income-illustration img{width:100%;display:block}.passiveIncome .income-content .income-cards{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.passiveIncome .income-content .income-cards .income-card{width:522px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:20px 24px;border-radius:32px;background-color:#404040;color:#fff}.passiveIncome .income-content .income-cards .income-card:last-child{align-self:flex-end}.passiveIncome .income-content .income-cards .income-card .card-image{width:80px;height:80px}.passiveIncome .income-content .income-cards .income-card .card-image img{width:100%;height:100%;display:block;object-fit:contain}.passiveIncome .income-content .income-cards .income-card .card-content{width:100%;display:flex;flex-direction:column;gap:16px;line-height:130%}.passiveIncome .income-content .income-cards .income-card .card-content .card-title{font-family:Spoof Trial Medium,sans-serif;font-size:28px;font-weight:500}.passiveIncome .income-content .income-cards .income-card .card-content .card-description{font-family:var(--paragraph-font);font-size:20px;font-weight:400;line-height:130%}@media(max-width:1024px){.passiveIncome{gap:56px;padding:64px 24px 120px;border-radius:32px 32px 0 0}.passiveIncome .block-header{gap:16px}.passiveIncome .block-header .title{font-size:40px;line-height:130%}.passiveIncome .block-header .title .platform-line{display:block}.passiveIncome .block-header .description{padding:0;font-size:18px}.passiveIncome .income-content .income-cards{gap:16px}.passiveIncome .income-content .income-cards .income-card{width:100%;gap:24px;padding:20px;border-radius:24px}.passiveIncome .income-content .income-cards .income-card .card-image{width:64px;height:64px}.passiveIncome .income-content .income-cards .income-card .card-content{gap:12px}.passiveIncome .income-content .income-cards .income-card .card-content .card-title{font-family:var(--headers-font);font-size:20px;font-weight:700}.passiveIncome .income-content .income-cards .income-card .card-content .card-description{font-size:16px}}@media(max-width:766px){.passiveIncome{gap:40px;padding:56px 16px 80px;border-radius:24px 24px 0 0}.passiveIncome .block-header .title{font-size:28px}.passiveIncome .block-header .description{font-size:16px}.passiveIncome .income-content{flex-direction:column;align-items:flex-start;gap:16px}.passiveIncome .income-content .income-illustration{width:100%;aspect-ratio:328/304}.passiveIncome .income-content .income-cards{width:100%}.passiveIncome .income-content .income-cards .income-card{padding:16px;border-radius:20px}.passiveIncome .income-content .income-cards .income-card .card-content .card-title{font-family:Spoof Trial Medium,sans-serif;line-height:24px;font-weight:500}}.calendar{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:20px;padding:80px var(--landing-inline-padding) 120px;margin-top:var(--top-move-margin);overflow:hidden;border-radius:40px 40px 0 0;background-color:#672fe2}.calendar .calendar-background{position:absolute;top:calc(50% + .47px);left:calc(50% + .41px);width:1921.46px;height:1406.144px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none}.calendar .calendar-background .background-rotation{position:relative;width:1744.799px;height:1092.948px;flex:none;transform:rotate(-11.01deg)}.calendar .calendar-background .background-rotation img{position:absolute;inset:-5.04% -3.15% -5.08%;width:106.3%;height:110.12%;display:block}.calendar .calendar-info{position:relative;z-index:1;min-width:360px;align-self:stretch;flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:32px;color:#fff}.calendar .calendar-info .calendar-title{width:100%;font-family:var(--headers-font);font-size:48px;font-weight:700;line-height:110%;letter-spacing:0;word-break:break-word}.calendar .calendar-info .advantages-list{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:24px;list-style:none}.calendar .calendar-info .advantages-list .advantage{width:100%;display:flex;align-items:center;gap:12px;font-family:PP Neue Montreal,sans-serif;font-size:24px;font-weight:500;line-height:130%}.calendar .calendar-info .advantages-list .advantage img{width:32px;height:32px;flex:none;display:block}.calendar .calendar-media{position:relative;z-index:1;width:847px;max-width:calc(100% - 380px);height:auto;aspect-ratio:847/528;flex:none}.calendar .calendar-media .media-accent{position:absolute;right:0;bottom:0;width:91.145%;height:92.045%;border-radius:32px;background-color:#caf272}.calendar .calendar-media .media-window{position:absolute;top:0;left:0;width:91.499%;height:92.424%;overflow:hidden;border-radius:32px;background-color:#fbfaff}.calendar .calendar-media .media-window .calendar-fallback{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.calendar .calendar-media .media-window .media-loader{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#fbfaffc7}.calendar .calendar-media .media-window .media-loader-dial{position:relative;width:96px;height:96px}.calendar .calendar-media .media-window .media-loader-dial svg{display:block;width:100%;height:100%;transform:rotate(-90deg)}.calendar .calendar-media .media-window .media-loader-track,.calendar .calendar-media .media-window .media-loader-value{fill:none;stroke-width:6}.calendar .calendar-media .media-window .media-loader-track{stroke:#7b44f22e}.calendar .calendar-media .media-window .media-loader-value{stroke:#caf272;stroke-linecap:round;transition:stroke-dashoffset .2s ease}.calendar .calendar-media .media-window .media-loader-percent{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:PP Neue Montreal,sans-serif;font-size:18px;font-weight:700;line-height:1;color:#7b44f2}.calendar .calendar-media .media-window .calendar-video{position:absolute;top:-42.07%;left:-22.15%;width:222.42%;height:193.1%;max-width:none;display:block;object-fit:fill;opacity:0}.calendar .calendar-media .media-window .calendar-video.loaded{opacity:1}@media(max-width:1024px){.calendar{flex-direction:column;align-items:center;gap:56px;padding:64px 24px 120px;border-radius:32px 32px 0 0}.calendar .calendar-info{width:100%;min-width:0;align-self:auto;flex:none;align-items:center;gap:16px}.calendar .calendar-info .calendar-title{font-size:40px;line-height:130%;text-align:center}.calendar .calendar-info .advantages-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px}.calendar .calendar-info .advantages-list .advantage{width:auto;gap:12px;font-size:18px;white-space:nowrap}.calendar .calendar-info .advantages-list .advantage img{width:24px;height:24px}.calendar .calendar-media{width:100%;max-width:none;height:auto;aspect-ratio:720/449}.calendar .calendar-media .media-accent{right:0;bottom:0;left:9.17%;width:auto;height:auto;aspect-ratio:772/486;border-radius:24px}.calendar .calendar-media .media-window{top:0;right:6.67%;left:0;width:auto;height:auto;aspect-ratio:772/486;border-radius:24px}}@media(max-width:766px){.calendar{align-items:flex-start;gap:40px;padding:56px 16px 80px;border-radius:24px 24px 0 0}.calendar .calendar-info{align-items:flex-start;gap:24px}.calendar .calendar-info .calendar-title{font-size:28px;text-align:left}.calendar .calendar-info .advantages-list{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:16px}.calendar .calendar-info .advantages-list .advantage{width:100%;gap:8px;font-size:16px}.calendar .calendar-media{height:auto;aspect-ratio:328/208}.calendar .calendar-media .media-accent{left:8.84%;border-radius:16px}.calendar .calendar-media .media-window{right:4.88%;border-radius:16px}.calendar .calendar-media .media-loader-dial{width:72px;height:72px}.calendar .calendar-media .media-loader-percent{font-size:14px}}.explanation{display:flex;flex-direction:column;gap:var(--all-block-gap);padding:var(--all-block-paddings);margin-top:var(--top-move-margin);border-radius:var(--block-corners);background-color:#672fe2}.explanation .explanation-cards{display:grid;grid-template:"respect contests" min-content "respect university" auto "warranty university" min-content/minmax(0,8fr) minmax(0,5fr);gap:20px}.explanation .explanation-cards .explanation-card{min-width:0;display:flex;flex-direction:column;gap:24px;padding:var(--small-blocks-padding);border-radius:32px;background-color:#fff}.explanation .explanation-cards .explanation-card .card-title{font-size:var(--font-size-lg);font-weight:500;color:#171717}.explanation .explanation-cards .explanation-card .card-description,.explanation .explanation-cards .explanation-card .card-hint{font-family:var(--paragraph-font);font-size:var(--font-size-sm);font-weight:400;white-space:pre-line;line-height:130%;letter-spacing:0;color:#404040}.explanation .explanation-cards .explanation-card .card-hint{margin-top:auto;font-size:var(--font-size-xs);color:#171717;border-radius:16px;padding:12px 20px;background-color:#caf272}.explanation .explanation-cards .explanation-card--respect{grid-area:respect}.explanation .explanation-cards .explanation-card--contests{grid-area:contests;background-color:#caf272}.explanation .explanation-cards .explanation-card--warranty{grid-area:warranty}.explanation .explanation-cards .explanation-card--university{grid-area:university}@media(max-width:1439px)and (min-width:768px){.explanation .explanation-cards{grid-template-columns:minmax(0,7fr) minmax(0,6fr)}}@media(max-width:767px){.explanation .explanation-cards{grid-template:"respect" auto "contests" auto "warranty" auto "university" auto/minmax(0,1fr)}}.steps{display:flex;flex-direction:column;gap:var(--all-block-gap);padding:var(--all-block-paddings);margin-top:var(--top-move-margin);border-radius:var(--block-corners);background-color:#f7f7f7}.steps .title{color:#171717}.steps .steps-list{display:flex;flex-direction:column;gap:20px}.steps .steps-list .step-card{position:sticky;display:grid;grid-template-columns:1fr auto;gap:20px;border:1px solid #171717;border-radius:40px;padding:clamp(16px,4vw,24px);margin-bottom:20px;background-color:#fff}.steps .steps-list .step-card .left-side{display:flex;flex-direction:column;gap:20px}.steps .steps-list .step-card .left-side .card-step{width:fit-content;text-align:center;padding:8px 16px;border-radius:16px;background-color:#caf272}.steps .steps-list .step-card .left-side .card-title{font-size:var(--font-size-lg);font-weight:500;color:#171717}.steps .steps-list .step-card .left-side .card-description{font-family:var(--paragraph-font);font-size:var(--font-size-sm);font-weight:400;color:#404040;line-height:130%;white-space:pre-line}.steps .steps-list .step-card .left-side .question-answer{display:flex;flex-direction:column;gap:12px;border-radius:16px;padding:clamp(16px,2vw,32px) clamp(20px,2vw,32px);background-color:#f2f2f2}.steps .steps-list .step-card .left-side .question-answer .question{font-size:var(--font-size-sm)}.steps .steps-list .step-card .left-side .question-answer .answer{font-family:var(--paragraph-font);font-size:var(--font-size-xs);font-weight:400;color:#404040;white-space:pre-line;line-height:24px}.steps .steps-list .step-card .right-side img{width:clamp(296px,35vw,432px)}@media(max-width:767px){.steps .steps-list .step-card{min-height:699px}}@media(max-width:1240px){.steps .steps-list .step-card{display:flex;flex-direction:column}}.requirements{display:flex;flex-direction:column;gap:var(--all-block-gap);padding:var(--all-block-paddings);margin-top:var(--top-move-margin);border-radius:var(--block-corners);background-color:#171717}.requirements .requirements-list{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;gap:20px}.requirements .requirements-list .requirements-card{width:100%;display:flex;padding:var(--small-blocks-padding);color:#f2f2f2;border:1px solid white;border-radius:20px}.requirements .requirements-list .requirements-card div{width:100%;display:flex;flex-direction:column;gap:16px}.requirements .requirements-list .requirements-card .card-header{display:flex;align-items:center;justify-content:space-between}.requirements .requirements-list .requirements-card .card-header button{background-color:transparent;border:none}.requirements .requirements-list .requirements-card .card-title{font-size:var(--font-size-lg);font-weight:500}.requirements .requirements-list .requirements-card .card-description{font-family:var(--paragraph-font);font-size:var(--font-size-sm);line-height:130%;font-weight:400;white-space:pre-line}.requirements .requirements-list .requirements-card.image{position:relative;display:flex;justify-content:center;align-items:center;padding:0;border:none;border-radius:20px;overflow:hidden}.requirements .requirements-list .requirements-card.image img{position:absolute;width:100%;height:100%;object-fit:cover}.requirements .requirements-list .requirements-card:nth-child(1){grid-column:span 3}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(1){grid-column:span 5}}.requirements .requirements-list .requirements-card:nth-child(2){grid-column:4/span 1;min-width:198px}@media(max-width:767px){.requirements .requirements-list .requirements-card:nth-child(2){max-height:120px}}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(2){grid-column:span 2}}.requirements .requirements-list .requirements-card:nth-child(3){grid-column:span 3}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(3){grid-column:span 7}}.requirements .requirements-list .requirements-card:nth-child(4){grid-column:span 4}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(4){grid-column:span 7}}.requirements .requirements-list .requirements-card:nth-child(5){grid-column:span 3}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(5){grid-column:span 7}}.requirements .requirements-list .requirements-card:nth-child(6){grid-column:span 3;max-height:180px}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(6){grid-column:span 2}}.requirements .requirements-list .requirements-card:nth-child(7){grid-column:span 4}@media(max-width:1024px)and (min-width:767px){.requirements .requirements-list .requirements-card:nth-child(7){grid-column:span 5}}.requirements .requirements-list .requirements-card:nth-child(5){align-items:center;background-color:#7b44f2;border:none}@media(max-width:767px){.requirements .requirements-list{display:flex;flex-direction:column}}.partner{display:flex;flex-direction:column;padding:var(--all-block-paddings);margin-top:var(--top-move-margin);border-radius:var(--block-corners);background-color:#212121}.partner .block-header{margin-bottom:36px}.partner .partners-list{display:grid;grid-template-columns:repeat(40,1fr);gap:20px}.partner .partners-list .partner-card{max-width:414px;display:flex;flex-direction:column;gap:24px;border-radius:clamp(20px,3vw,40px);padding:clamp(16px,3vw,20px) 24px 32px 24px;margin-top:clamp(40px,8vw,60px);background-color:#404040;color:#fff}.partner .partners-list .partner-card .card-image{display:flex;justify-content:center;min-height:160px}.partner .partners-list .partner-card .card-image img{position:absolute;width:clamp(160px,20vw,300px);max-width:300px;transform:translateY(10px);margin-top:-120px}@media(max-width:1024px)and (min-width:767px){.partner .partners-list .partner-card .card-image img{margin-top:-120px;width:100%}}@media(max-width:767px){.partner .partners-list .partner-card .card-image img{width:100%;margin-top:-80px;transform:translateY(-15px)}}.partner .partners-list .partner-card .card-title{display:flex;flex-direction:column;gap:16px;font-size:var(--font-size-lg);font-weight:500}.partner .partners-list .partner-card .card-title .green-line{width:100%;height:8px;background:#caf272;border-radius:12px}.partner .partners-list .partner-card .card-description{font-family:var(--paragraph-font);font-size:var(--font-size-sm);font-weight:300;line-height:130%;letter-spacing:0%}@media(min-width:1440px){.partner .partners-list .partner-card:nth-child(1){grid-column:6/span 12}.partner .partners-list .partner-card:nth-child(2){grid-column:span 12}.partner .partners-list .partner-card:nth-child(3){grid-column:11/span 12}.partner .partners-list .partner-card:nth-child(4){grid-column:span 12}}@media(min-width:1700px){.partner .partners-list .partner-card:nth-child(1){grid-column:7/span 10}.partner .partners-list .partner-card:nth-child(2){grid-column:span 10}.partner .partners-list .partner-card:nth-child(3){grid-column:12/span 10}.partner .partners-list .partner-card:nth-child(4){grid-column:span 10}}@media(max-width:1439px){.partner .partners-list{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));justify-items:center}}.form-create{position:relative;display:flex;flex-direction:column;align-items:center;gap:56px;padding:80px var(--landing-inline-padding) 120px;margin-top:var(--top-move-margin);overflow:hidden;border-radius:40px 40px 0 0;background-color:#fbfaff}.form-create .form-create-background{position:absolute;top:calc(50% - 74.85px);left:calc(50% + 24.74px);width:1966.121px;height:1330.41px;display:flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);pointer-events:none}.form-create .form-create-background .background-rotation{position:relative;width:1807.697px;height:1003.551px;flex:none;transform:rotate(-11.01deg)}.form-create .form-create-background .background-rotation img{position:absolute;inset:-5.49% -3.04% -5.53%;width:106.08%;height:111.02%;display:block}.form-create .form-create-header{position:relative;z-index:1;width:min(100%,1064px);display:flex;flex-direction:column;align-items:center;gap:20px;color:#171717}.form-create .form-create-title{width:100%;font-family:var(--headers-font);font-size:48px;font-weight:700;line-height:110%;text-align:center;word-break:break-word}.form-create .form-create-title .title-tablet,.form-create .form-create-title .title-mobile{display:none}.form-create .form-create-description{width:100%;font-family:var(--paragraph-font);font-size:20px;font-weight:400;line-height:130%;text-align:center;color:#404040}.form-create .form-create-advantages{width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:24px;list-style:none}.form-create .form-create-advantage{display:flex;align-items:center;gap:12px;font-family:PP Neue Montreal,sans-serif;font-size:24px;font-weight:500;line-height:130%;white-space:nowrap}.form-create .form-create-advantage img{width:32px;height:32px;flex:none;display:block}.form-create .form-create-media{position:relative;z-index:1;width:min(100%,1064px);aspect-ratio:1064/599;overflow:hidden;border:8px solid rgba(123,68,242,.3);border-radius:24px;background-color:#f4f1ff}.form-create .form-create-fallback,.form-create .form-create-video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.02)}.form-create .form-create-video{opacity:0}.form-create .form-create-video.loaded{opacity:1}@media(max-width:1024px){.form-create{gap:56px;padding:64px 24px 120px;border-radius:32px 32px 0 0}.form-create .form-create-header{width:100%;gap:16px}.form-create .form-create-title{font-size:40px;line-height:130%}.form-create .form-create-title .title-desktop{display:none}.form-create .form-create-title .title-tablet{display:inline}.form-create .form-create-description{font-size:18px}.form-create .form-create-advantages{gap:16px}.form-create .form-create-advantage{gap:12px;font-size:18px}.form-create .form-create-advantage img{width:24px;height:24px}.form-create .form-create-media{width:min(100%,708px);aspect-ratio:708/398.583;border-width:5.9px;border-radius:23.6px}}@media(max-width:766px){.form-create{gap:40px;padding:56px 16px 80px;border-radius:24px 24px 0 0}.form-create .form-create-header{align-items:flex-start}.form-create .form-create-title{font-size:28px;text-align:left}.form-create .form-create-title .title-tablet{display:none}.form-create .form-create-title .title-mobile{display:inline}.form-create .form-create-description{font-size:16px;text-align:left}.form-create .form-create-advantages{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:16px}.form-create .form-create-advantage{width:100%;gap:8px;font-size:16px}.form-create .form-create-media{width:min(100% - 12px,316px);aspect-ratio:316/177.898;border-width:6px;border-radius:12px}}.start-wrapper{position:relative;z-index:1;padding:80px max(80px,(100% - 1280px) / 2) 120px;margin-top:var(--top-move-margin);border-radius:40px 40px 0 0;background-color:#171717}.start-wrapper .start{display:flex;position:relative;width:min(100%,1280px);min-height:0;margin:0 auto;overflow:hidden;border-radius:32px;background:url(./start-bg-HDSNg3iX.jpg) center/cover no-repeat}.start-wrapper .start img{width:350px;transform:scale(1.2) translate(-7%,9%)}.start-wrapper .start .start-text{position:relative;z-index:1;width:min(770px,100% - 96px);min-height:0;margin:0 auto;padding:56px 40px;display:flex;text-align:start;flex-direction:column;justify-content:center;gap:32px}.start-wrapper .start .start-header{display:flex;flex-direction:column;text-align:start;gap:12px;color:#fff}.start-wrapper .start .start-title{font-family:Spoof Trial Medium,sans-serif;font-size:40px;font-weight:400;line-height:130%}.start-wrapper .start .start-description{font-family:var(--paragraph-font);font-size:24px;font-weight:300;line-height:130%;color:#fbfaff}.start-wrapper .start .start-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;overflow:hidden;border:0;border-radius:12px;font-family:var(--paragraph-font);font-size:20px;font-weight:500;line-height:130%;text-decoration:none;color:#171717;cursor:pointer;background:#caf272}.start-wrapper .start .start-button:hover,.start-wrapper .start .start-button:active{color:#3e217e}@media(max-width:1439px)and (min-width:767px){.start-wrapper .start .start-title{font-size:32px}.start-wrapper .start .start-description{font-size:18px}}@media(max-width:1024px)and (min-width:767px){.start-wrapper{padding:64px 24px 100px;border-radius:32px 32px 0 0}}@media(max-width:466px){.start-button{width:100%}}@media(max-width:766px){.start-wrapper{padding:56px 16px 80px;border-radius:24px 24px 0 0}.start-wrapper .start{flex-direction:column;min-height:0;border-radius:20px;align-items:center}.start-wrapper .start img{margin:auto 0;width:260px;transform:scale(1.4) translateY(3%)}.start-wrapper .start .start-text{width:100%;min-height:0;padding:32px 20px 36px;gap:24px;text-align:left}.start-wrapper .start .start-header{align-items:flex-start}.start-wrapper .start .start-title{font-size:24px}.start-wrapper .start .start-description{font-size:16px}.start-wrapper .start .start-button{font-size:16px;width:100%}}.footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;font-family:var(--paragraph-font);font-weight:500;padding:var(--footer-paddings);margin-top:var(--top-move-margin);border-radius:var(--block-corners);background-color:#171717}.footer .logo{flex:1;display:flex;flex-direction:column;gap:20px;color:#fff}.footer .logo img{width:117px}.footer .links{flex:2;min-width:300px;display:flex;flex-direction:column;gap:20px}.footer .links .links-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.footer .links .links-list .link{width:fit-content;text-decoration:none;color:#fff}.footer .links .links-list .link:hover{color:#dadada}.footer .contacts{flex:1;min-width:300px;display:flex;flex-direction:column;gap:20px;color:#fff}.footer .contacts .contact{display:flex;flex-direction:column;gap:16px}.footer .contacts .contact .left-side{display:flex;flex-direction:column;gap:8px;line-height:130%}.footer .contacts .contact .platforms{display:flex;align-items:center;gap:16px;cursor:pointer}.footer .contacts .contact .platforms img:hover{filter:brightness(.78)}@media(max-width:1439px){.footer .contacts .contact{flex-direction:row;justify-content:space-between}}.footer .footer-title{font-family:var(--headers-font);font-size:var(--font-size-18);font-weight:500;border-bottom:1px solid #404040;padding-bottom:8px;color:#fff}.footer .footer-subheader{font-family:var(--headers-font);font-size:var(--font-size-xs);font-weight:500;color:#fff}@media(max-width:768px){.footer{gap:40px}}@media(max-width:1439px){.footer{flex-direction:column}}@media(max-width:1024px)and (min-width:767px){.footer{gap:32px}}
