.page-module-scss-module__aui_SG__section_title{text-align:center;background-color:#f2f2f2;padding:16px 0;font-size:1.75rem;font-weight:500}@media only screen and (max-width:481px){.page-module-scss-module__aui_SG__section_title{padding:8px 0}}.page-module-scss-module__aui_SG__popular_searches{margin-top:16px}
.SearchLanding-module-scss-module__f5vfIq__search{z-index:0;background:#866afb linear-gradient(135deg,#764ba2 0%,#667eea 100%);position:relative;overflow:hidden}.SearchLanding-module-scss-module__f5vfIq__search:before{content:"";opacity:1;z-index:1;pointer-events:none;background:repeating-linear-gradient(45deg,#0000,#0000 2px,#ffffff08 2px 4px),repeating-linear-gradient(-45deg,#0000,#0000 2px,#ffffff05 2px 4px);position:absolute;inset:0}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:1760px;margin:auto;padding:128px 0;display:flex;position:relative}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title1{justify-content:center;gap:8px;width:100%;font-size:2.5rem;font-weight:500;line-height:1.4;display:flex}@media only screen and (max-width:481px){.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title1{font-size:1.75rem}}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title1 .SearchLanding-module-scss-module__f5vfIq__dynamic_text_left{text-align:right;flex:1}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title1 .SearchLanding-module-scss-module__f5vfIq__dynamic_text_right{text-align:left;flex:1}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title1,.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title2,.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title3{color:#fff;text-shadow:0 2px 4px #0003;margin:0;padding:0}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title2{margin-top:16px;margin-bottom:16px;font-size:1.75rem;font-weight:500;line-height:1.4}@media only screen and (max-width:481px){.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title2{font-size:1.5rem}}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title3{margin-bottom:16px;font-size:1.2rem;font-weight:400;line-height:1.4}@media only screen and (max-width:481px){.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title3{margin-bottom:8px;font-size:.8rem}}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__mission{color:#4f3ec7;z-index:-1;font-style:italic;font-weight:500}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller{box-sizing:border-box;width:100%}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__form{box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__input,.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__button{box-sizing:border-box;border:2px solid #fff;outline:0;height:48px;padding:8px 32px}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__input{border-radius:32px 0 0 32px;width:30%;max-width:360px}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__button{color:#866afb;background-color:#fff;border-radius:0 32px 32px 0;padding-right:32px;font-size:1rem;font-weight:500}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__button:hover{color:#fff;background-color:#866afb}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__icon{margin-right:8px}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__hudema_purple{z-index:-1;pointer-events:none;opacity:.2;width:auto;height:400px;position:absolute;bottom:-24px;right:300px}@media only screen and (max-width:481px){.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__hudema_purple{scale:1.5}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__title2{font-size:1rem}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller{padding:0 8px}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__input,.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__button{padding:8px 16px}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__input{flex:1;width:auto;padding-right:0}.SearchLanding-module-scss-module__f5vfIq__search .SearchLanding-module-scss-module__f5vfIq__container .SearchLanding-module-scss-module__f5vfIq__controller .SearchLanding-module-scss-module__f5vfIq__button{padding-left:8px}}
.EdurosliCampaignCard-module-scss-module__4bjaIW__container{z-index:2;justify-content:center;margin-top:-46px;padding:0 40px;display:flex;position:relative}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__container{margin-top:-30px;padding:0 16px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink{border-radius:14px;width:100%;max-width:920px;text-decoration:none;transition:transform .15s;display:block;position:relative}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink:hover{transform:translateY(-2px)}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink:focus-visible{outline-offset:4px;outline:3px solid #f4b400}@media (prefers-reduced-motion:reduce){.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink{transition:none}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink:hover{transform:none}}.EdurosliCampaignCard-module-scss-module__4bjaIW__card{background:#fff;border-radius:14px;flex-direction:column;transition:box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 18px 44px #0a0f2e29}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardLink:hover .EdurosliCampaignCard-module-scss-module__4bjaIW__card{box-shadow:0 22px 52px #0a0f2e38}@media (prefers-reduced-motion:reduce){.EdurosliCampaignCard-module-scss-module__4bjaIW__card{transition:none}}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardMain{align-items:stretch;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__cardMain{flex-direction:column}}.EdurosliCampaignCard-module-scss-module__4bjaIW__terazBadge{z-index:3;color:#fff;letter-spacing:.08em;background:#ec5a1a;border-radius:4px;padding:7px 14px;font-size:13px;font-weight:800;position:absolute;top:-13px;right:40px;transform:rotate(-3deg);box-shadow:0 6px 14px #ec5a1a59}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__terazBadge{letter-spacing:.06em;padding:6px 11px;font-size:11px;top:-12px;right:10px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__dateBand{color:#fff;background:#0e1aa8;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:150px;padding:22px 18px;display:flex;position:relative;overflow:hidden}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__dateBand{flex-direction:row;justify-content:space-between;padding:12px 18px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__dateSlash{background:#ec5a1a;width:5px;height:140%;position:absolute;top:-20%;right:10px;transform:rotate(16deg)}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__dateSlash{height:160%;top:-30%;right:64px;transform:rotate(18deg)}}.EdurosliCampaignCard-module-scss-module__4bjaIW__dateRange{text-align:center;font-size:24px;font-weight:800;line-height:1.15}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__dateRange{font-size:17px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__dateYear{color:#f4b400;letter-spacing:.06em;z-index:1;font-size:12px;font-weight:600;position:relative}.EdurosliCampaignCard-module-scss-module__4bjaIW__cardBody{flex-direction:column;flex:1;justify-content:center;padding:24px 30px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__cardBody{padding:18px 20px 20px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__kicker{color:#ec5a1a;letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:700}.EdurosliCampaignCard-module-scss-module__4bjaIW__title{color:#0a0f2e;margin-top:4px;font-size:22px;font-weight:800}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__title{font-size:18.5px;line-height:1.25}}.EdurosliCampaignCard-module-scss-module__4bjaIW__subline{color:#5a5f7a;margin-top:6px;font-size:14.5px;font-weight:500;line-height:1.5}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__subline{font-size:13.5px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__stats{border-top:1px solid #eef0f5;flex-wrap:wrap;gap:18px;margin-top:14px;padding-top:14px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__stats{gap:18px;margin-top:12px;padding-top:12px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__stat{align-items:baseline;display:flex}.EdurosliCampaignCard-module-scss-module__4bjaIW__statValue{color:#0e1aa8;font-size:19px;font-weight:800}.EdurosliCampaignCard-module-scss-module__4bjaIW__statValue em{color:#ec5a1a;font-size:14px;font-style:normal}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__statValue{font-size:16px}.EdurosliCampaignCard-module-scss-module__4bjaIW__statValue em{font-size:12px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__statLabel{color:#8b8fa3;margin-left:6px;font-size:12px;font-weight:600}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__statLabel{margin-left:4px;font-size:11px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__ctaColumn{align-items:center;padding:0 30px 0 10px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__ctaColumn{padding:0 20px 20px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__ctaPill{color:#fff;white-space:nowrap;text-align:center;background:#ec5a1a;border-radius:999px;padding:13px 26px;font-size:15px;font-weight:700;display:inline-block}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__ctaPill{width:100%;padding:14px 0}}.EdurosliCampaignCard-module-scss-module__4bjaIW__endorsementStrip{background:#f7f8fb;border-top:1px solid #eef0f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 30px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__endorsementStrip{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 20px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__partnerRole{align-items:center;gap:10px;display:flex}.EdurosliCampaignCard-module-scss-module__4bjaIW__partnerLogo{flex-shrink:0;width:auto;height:22px}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__partnerLogo{height:18px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__partnerLabel{color:#0a0f2e;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__partnerLabel{white-space:normal;font-size:10.5px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__patronage{align-items:center;gap:12px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__patronage{flex-direction:column;align-items:flex-start;gap:8px;width:100%}}.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageCaption{color:#8b8fa3;letter-spacing:.06em;text-transform:uppercase;text-align:right;white-space:nowrap;font-size:11px;font-weight:600}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageCaption{text-align:left;white-space:normal;font-size:10.5px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageBadges{align-items:center;gap:14px;display:flex}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageBadges{gap:12px}}.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageBadge{flex-shrink:0;width:auto;height:52px}@media (max-width:768px){.EdurosliCampaignCard-module-scss-module__4bjaIW__patronageBadge{height:42px}}
.TermMiniCalendar-module-scss-module__73GSNa__root{width:100%;font:inherit;color:var(--event-text,#333);container-type:inline-size}.TermMiniCalendar-module-scss-module__73GSNa__body{gap:16px;display:grid}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini{grid-template-areas:"month""day""later""footer"}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull,.TermMiniCalendar-module-scss-module__73GSNa__bodyStack{grid-template-areas:"chips""month""later""footer"}.TermMiniCalendar-module-scss-module__73GSNa__chips{flex-wrap:wrap;grid-area:chips;gap:6px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__chip{border:1px solid var(--event-border,#ddd);background:var(--event-surface,#fff);color:var(--event-text,#333);font:inherit;cursor:pointer;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__chip[aria-pressed=true]{border-color:var(--event-primary,#866afb);background:var(--event-primary,#866afb);color:#fff}.TermMiniCalendar-module-scss-module__73GSNa__chipCount{margin-left:4px;font-weight:400}.TermMiniCalendar-module-scss-module__73GSNa__month{flex-direction:column;grid-area:month;gap:8px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__dayList{grid-area:day;min-width:0}.TermMiniCalendar-module-scss-module__73GSNa__later{flex-direction:column;grid-area:later;gap:16px;min-width:0;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__later:empty{display:none}.TermMiniCalendar-module-scss-module__73GSNa__footer{border-top:1px solid var(--event-border,#ddd);flex-wrap:wrap;grid-area:footer;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;font-size:13px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__nav{justify-content:space-between;align-items:center;gap:8px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__navArrows{align-items:center;gap:4px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__navButton{width:32px;height:32px;color:var(--event-text,#333);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.TermMiniCalendar-module-scss-module__73GSNa__navButton:hover:not(:disabled){background:var(--event-bg-card,#f2f2f2)}.TermMiniCalendar-module-scss-module__73GSNa__navButton:disabled{color:var(--event-text-muted,#999);cursor:default}.TermMiniCalendar-module-scss-module__73GSNa__monthLabel{text-align:center;min-width:150px;color:var(--event-heading,#333);font-size:16px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__todayButton{border:1px solid var(--event-border,#ddd);background:var(--event-surface,#fff);height:30px;color:var(--event-text,#333);font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:13px;font-weight:500}.TermMiniCalendar-module-scss-module__73GSNa__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px 0;display:grid}.TermMiniCalendar-module-scss-module__73GSNa__weekday{text-align:center;color:var(--event-text-muted,#999);padding:4px 0;font-size:11px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__day{min-height:40px;color:var(--event-text,#333);font:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:2px 0 0;display:flex}button.TermMiniCalendar-module-scss-module__73GSNa__day{cursor:pointer}button.TermMiniCalendar-module-scss-module__73GSNa__day:hover{background:var(--event-bg-card,#f2f2f2)}.TermMiniCalendar-module-scss-module__73GSNa__dayOut{color:var(--event-text-muted,#999)}.TermMiniCalendar-module-scss-module__73GSNa__dayNumber{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__day{min-height:44px;padding-top:0}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__dayNumber{width:28px;height:28px;font-size:13px}.TermMiniCalendar-module-scss-module__73GSNa__dayToday .TermMiniCalendar-module-scss-module__73GSNa__dayNumber{box-shadow:inset 0 0 0 2px var(--event-primary,#866afb);font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__daySelected .TermMiniCalendar-module-scss-module__73GSNa__dayNumber,.TermMiniCalendar-module-scss-module__73GSNa__dayNumber.TermMiniCalendar-module-scss-module__73GSNa__chosen{background:var(--event-primary,#866afb);color:#fff;font-weight:700}.TermMiniCalendar-module-scss-module__73GSNa__lanes{flex-direction:column;width:100%;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__lane{width:100%;height:6px;display:block;position:relative}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__lane{height:14px}.TermMiniCalendar-module-scss-module__73GSNa__band{background:var(--band,var(--event-primary,#866afb));height:4px;position:absolute;top:1px;left:0;right:0}.TermMiniCalendar-module-scss-module__73GSNa__bandChosen{background:var(--event-primary,#866afb);height:5px;top:.5px}a.TermMiniCalendar-module-scss-module__73GSNa__band{cursor:pointer}.TermMiniCalendar-module-scss-module__73GSNa__bandContinued{border-top-left-radius:0;border-bottom-left-radius:0;left:0}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandStart{border-top-left-radius:2px;border-bottom-left-radius:2px;left:4px}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandEnd{width:calc(50% - 3px);left:0;right:auto}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandStart.TermMiniCalendar-module-scss-module__73GSNa__bandEnd{border-radius:2px;width:auto;left:4px;right:4px}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__band{cursor:pointer;height:6px;top:4px}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandChosen{height:8px;top:3px}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandStart{border-top-left-radius:3px;border-bottom-left-radius:3px;left:50%}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandFirst.TermMiniCalendar-module-scss-module__73GSNa__bandStart{left:calc(50% + 11px)}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandEnd{width:calc(50% - 4px);left:0;right:auto}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandStart.TermMiniCalendar-module-scss-module__73GSNa__bandEnd{border-radius:3px;width:16px;left:calc(50% - 8px)}.TermMiniCalendar-module-scss-module__73GSNa__bandEndDot{background:var(--band,var(--event-primary,#866afb));border-radius:50%;position:absolute}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandEndDot{width:8px;height:8px;top:3px;left:calc(50% - 4px)}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandEndDot{width:6px;height:6px;top:0;left:calc(50% - 3px)}a.TermMiniCalendar-module-scss-module__73GSNa__bandEndDot{cursor:pointer}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__lane>.TermMiniCalendar-module-scss-module__73GSNa__avatar{width:14px;height:14px;box-shadow:0 0 0 1.5px var(--band);font-size:8px;top:-4px;left:calc(50% - 7px)}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandFirst.TermMiniCalendar-module-scss-module__73GSNa__bandStart{left:calc(50% + 8px)}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__bandFirst.TermMiniCalendar-module-scss-module__73GSNa__bandStart.TermMiniCalendar-module-scss-module__73GSNa__bandEnd{display:none}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__avatarStacked{box-shadow:0 0 0 1px var(--event-surface,#fff),0 0 0 2.5px var(--band)}.TermMiniCalendar-module-scss-module__73GSNa__bodyFull .TermMiniCalendar-module-scss-module__73GSNa__bandFirst.TermMiniCalendar-module-scss-module__73GSNa__bandStart.TermMiniCalendar-module-scss-module__73GSNa__bandEnd{display:none}.TermMiniCalendar-module-scss-module__73GSNa__avatar{width:20px;height:20px;color:var(--event-text,#333);box-sizing:border-box;box-shadow:0 0 0 2px var(--band);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.TermMiniCalendar-module-scss-module__73GSNa__avatar img{object-fit:cover;width:100%;height:100%}.TermMiniCalendar-module-scss-module__73GSNa__lane>.TermMiniCalendar-module-scss-module__73GSNa__avatar{z-index:calc(var(--lane,0) + 1);cursor:pointer;position:absolute;top:-3px;left:calc(50% - 10px)}.TermMiniCalendar-module-scss-module__73GSNa__avatarChosen{color:#fff}.TermMiniCalendar-module-scss-module__73GSNa__avatarStacked{box-shadow:0 0 0 1.5px var(--event-surface,#fff),0 0 0 3.5px var(--band)}.TermMiniCalendar-module-scss-module__73GSNa__list{flex-direction:column;gap:12px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__listHeading{color:var(--event-text-secondary,#666);font-size:13px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__legend{margin:0;padding:0;list-style:none}.TermMiniCalendar-module-scss-module__73GSNa__legendBlock{flex-direction:column;gap:6px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__legendCurrent{white-space:nowrap;color:var(--event-primary,#866afb);flex:none;font-size:11px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__legendPlace{white-space:nowrap;color:var(--event-text-secondary,#666);flex:none;font-size:13px}.TermMiniCalendar-module-scss-module__73GSNa__legendScroll{max-height:160px;margin:0 -4px;padding:0 4px;position:relative;overflow-y:auto}.TermMiniCalendar-module-scss-module__73GSNa__legendScrollFade:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--event-surface,#fff));height:28px;margin:-28px -4px 0;display:block;position:sticky;bottom:0;left:0;right:0}.TermMiniCalendar-module-scss-module__73GSNa__legendEntry{box-sizing:border-box;height:32px;margin:0 -4px;padding:0 4px}.TermMiniCalendar-module-scss-module__73GSNa__legendEntry+.TermMiniCalendar-module-scss-module__73GSNa__legendEntry{border-top:1px solid var(--event-border,#ddd)}.TermMiniCalendar-module-scss-module__73GSNa__legendEntryActive{background:var(--event-bg-card,#f2f2f2)}.TermMiniCalendar-module-scss-module__73GSNa__legendEntryActive .TermMiniCalendar-module-scss-module__73GSNa__laterText{color:var(--event-primary,#866afb)}.TermMiniCalendar-module-scss-module__73GSNa__legendLink{height:100%;color:var(--event-text,#333);font:inherit;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__marker{transition:opacity .15s,transform .15s}.TermMiniCalendar-module-scss-module__73GSNa__markerDimmed{opacity:.4}.TermMiniCalendar-module-scss-module__73GSNa__markerHighlighted{opacity:1}.TermMiniCalendar-module-scss-module__73GSNa__avatar.TermMiniCalendar-module-scss-module__73GSNa__marker:hover{z-index:20;box-shadow:0 0 0 .85px var(--band);transform:scale(2.4)}.TermMiniCalendar-module-scss-module__73GSNa__laterDate{white-space:nowrap;flex:none;font-size:13px;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__laterText{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.TermMiniCalendar-module-scss-module__73GSNa__status{color:var(--event-text-secondary,#666);margin:0;font-size:13px}.TermMiniCalendar-module-scss-module__73GSNa__undated{border-top:1px solid var(--event-border,#ddd);flex-direction:column;gap:12px;padding-top:12px;display:flex}.TermMiniCalendar-module-scss-module__73GSNa__undatedToggle{color:var(--event-text,#333);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.TermMiniCalendar-module-scss-module__73GSNa__undatedChevron,.TermMiniCalendar-module-scss-module__73GSNa__undatedChevronOpen{transition:transform .2s}.TermMiniCalendar-module-scss-module__73GSNa__undatedChevronOpen{transform:rotate(180deg)}.TermMiniCalendar-module-scss-module__73GSNa__toggle{border:1px solid var(--event-border,#ddd);background:var(--event-surface,#fff);border-radius:999px;padding:2px;display:inline-flex}.TermMiniCalendar-module-scss-module__73GSNa__toggleButton{height:28px;color:var(--event-text-secondary,#666);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.TermMiniCalendar-module-scss-module__73GSNa__toggleButton[aria-pressed=true]{background:var(--event-primary,#866afb);color:#fff;font-weight:600}.TermMiniCalendar-module-scss-module__73GSNa__footerLink{color:var(--event-primary,#866afb);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.TermMiniCalendar-module-scss-module__73GSNa__footerLink:disabled{opacity:.6;cursor:default}@container (min-width:600px){.TermMiniCalendar-module-scss-module__73GSNa__bodyMini:not(.TermMiniCalendar-module-scss-module__73GSNa__bodyStack){grid-template:"month day""footer day"1fr"later later"/292px minmax(0,1fr);align-items:start;gap:12px 24px}}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__lane>.TermMiniCalendar-module-scss-module__73GSNa__avatar.TermMiniCalendar-module-scss-module__73GSNa__marker:hover{box-shadow:0 0 0 .625px var(--band)}.TermMiniCalendar-module-scss-module__73GSNa__avatar.TermMiniCalendar-module-scss-module__73GSNa__avatarZoomed{z-index:20;box-shadow:0 0 0 .85px var(--band);transform:scale(2.4)}.TermMiniCalendar-module-scss-module__73GSNa__bodyMini .TermMiniCalendar-module-scss-module__73GSNa__lane>.TermMiniCalendar-module-scss-module__73GSNa__avatar.TermMiniCalendar-module-scss-module__73GSNa__avatarZoomed{box-shadow:0 0 0 .625px var(--band)}
.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;display:flex;position:relative}:is(.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-component-type=training_offers]:not(.ComponentStyleWrapper-module-scss-module__OwU8rG__editModeHighlight):has([data-content]:empty),.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-component-type=calendar]:not(.ComponentStyleWrapper-module-scss-module__OwU8rG__editModeHighlight):has([data-content]:empty)){display:none}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingTopNone{padding-top:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingTopXsmall{padding-top:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingTopSmall{padding-top:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingTopMedium{padding-top:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingTopLarge{padding-top:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingBottomNone{padding-bottom:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingBottomXsmall{padding-bottom:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingBottomSmall{padding-bottom:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingBottomMedium{padding-bottom:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingBottomLarge{padding-bottom:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthFull{box-sizing:border-box;width:100%}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthContained{box-sizing:border-box;width:100%;max-width:1120px;margin-left:auto;margin-right:auto}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthNarrow{box-sizing:border-box;width:100%;max-width:800px;margin-left:auto;margin-right:auto}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthFitContent{box-sizing:border-box;width:fit-content;margin-left:auto;margin-right:auto}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthFitContent.ComponentStyleWrapper-module-scss-module__OwU8rG__textAlignLeft{margin-left:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__maxWidthFitContent.ComponentStyleWrapper-module-scss-module__OwU8rG__textAlignRight{margin-right:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__textAlignLeft{text-align:left}.ComponentStyleWrapper-module-scss-module__OwU8rG__textAlignCenter{text-align:center}.ComponentStyleWrapper-module-scss-module__OwU8rG__textAlignRight{text-align:right}.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent{flex-direction:column;flex:auto;display:flex}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingLeftNone{padding-left:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingLeftXsmall{padding-left:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingLeftSmall{padding-left:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingLeftMedium{padding-left:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingLeftLarge{padding-left:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingRightNone{padding-right:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingRightXsmall{padding-right:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingRightSmall{padding-right:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingRightMedium{padding-right:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__paddingRightLarge{padding-right:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginTopNone{padding-top:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginTopXsmall{padding-top:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginTopSmall{padding-top:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginTopMedium{padding-top:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginTopLarge{padding-top:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginBottomNone{padding-bottom:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginBottomXsmall{padding-bottom:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginBottomSmall{padding-bottom:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginBottomMedium{padding-bottom:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__marginBottomLarge{padding-bottom:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__contentGapNone>*+*{margin-top:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__contentGapXsmall>*+*{margin-top:.5rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__contentGapSmall>*+*{margin-top:1rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__contentGapMedium>*+*{margin-top:2rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__contentGapLarge>*+*{margin-top:4rem}.ComponentStyleWrapper-module-scss-module__OwU8rG__borderRadiusNone{border-radius:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__borderRadiusSmall{border-radius:4px}.ComponentStyleWrapper-module-scss-module__OwU8rG__borderRadiusMedium{border-radius:8px}.ComponentStyleWrapper-module-scss-module__OwU8rG__borderRadiusLarge{border-radius:16px}.ComponentStyleWrapper-module-scss-module__OwU8rG__borderRadiusFull{border-radius:9999px}.ComponentStyleWrapper-module-scss-module__OwU8rG__boxShadowNone{box-shadow:var(--hover-shadow,none);transition:box-shadow .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__boxShadowSmall{box-shadow:var(--hover-shadow,0 1px 3px #0000001a);transition:box-shadow .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__boxShadowMedium{box-shadow:var(--hover-shadow,0 4px 12px #0000001f);transition:box-shadow .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__boxShadowLarge{box-shadow:var(--hover-shadow,0 8px 30px #00000026);transition:box-shadow .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__minHeightAuto{min-height:auto}.ComponentStyleWrapper-module-scss-module__OwU8rG__minHeightSmall{min-height:200px}.ComponentStyleWrapper-module-scss-module__OwU8rG__minHeightMedium{min-height:400px}.ComponentStyleWrapper-module-scss-module__OwU8rG__minHeightLarge{min-height:600px}.ComponentStyleWrapper-module-scss-module__OwU8rG__minHeightFullViewport{min-height:100vh}.ComponentStyleWrapper-module-scss-module__OwU8rG__verticalAlignTop{flex-direction:column;justify-content:flex-start;display:flex}.ComponentStyleWrapper-module-scss-module__OwU8rG__verticalAlignCenter{flex-direction:column;justify-content:center;display:flex}.ComponentStyleWrapper-module-scss-module__OwU8rG__verticalAlignBottom{flex-direction:column;justify-content:flex-end;display:flex}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateFadeIn{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateSlideUp{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:translateY(30px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateSlideLeft{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:translate(30px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateSlideRight{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:translate(-30px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__shapeDivider{pointer-events:none;width:100%;line-height:0;overflow:hidden}.ComponentStyleWrapper-module-scss-module__OwU8rG__shapeDividerTopFlipped{transform:scaleX(-1)}.ComponentStyleWrapper-module-scss-module__OwU8rG__shapeDividerBottom{transform:scaleY(-1)}.ComponentStyleWrapper-module-scss-module__OwU8rG__shapeDividerBottomFlipped{transform:scaleY(-1)scaleX(-1)}.ComponentStyleWrapper-module-scss-module__OwU8rG__sticky{z-index:100;position:sticky;top:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__stickyEditMode{top:56px}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasOverlay{position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasOverlay:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasOverlay>*{z-index:1;position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateSlideDown{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:translateY(-30px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateZoomIn{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:scale(.85)}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateBlurIn{opacity:0;filter:blur(8px);transition:opacity var(--animation-duration,.6s) ease-out,filter var(--animation-duration,.6s) ease-out}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren>*{opacity:0;transition:opacity var(--animation-duration,.6s) ease-out,transform var(--animation-duration,.6s) ease-out;transform:translateY(20px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>*{opacity:1;transform:none}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:first-child{transition-delay:0s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(2){transition-delay:.1s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(3){transition-delay:.2s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(4){transition-delay:.3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(5){transition-delay:.4s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(6){transition-delay:.5s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(7){transition-delay:.6s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(8){transition-delay:.7s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(9){transition-delay:.8s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(10){transition-delay:.9s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(11){transition-delay:1s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateStaggerChildren.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible>:nth-child(12){transition-delay:1.1s}.ComponentStyleWrapper-module-scss-module__OwU8rG__animateVisible{opacity:1;filter:none;transform:none}.ComponentStyleWrapper-module-scss-module__OwU8rG__bgLayer{pointer-events:none;z-index:0;position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasPattern{position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasPattern:after{content:"";pointer-events:none;z-index:0;opacity:var(--pattern-opacity,.05);position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasPattern>*{z-index:1;position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasDecorationHtml{position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__decorationLayer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasDecorationHtml>*{z-index:1;position:relative}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternDots:after{background-image:radial-gradient(var(--pattern-color) 1px, transparent 1px);background-size:var(--pattern-size) var(--pattern-size)}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternGrid:after{background-image:linear-gradient(var(--pattern-color) 1px, transparent 1px),linear-gradient(90deg, var(--pattern-color) 1px, transparent 1px);background-size:var(--pattern-size) var(--pattern-size)}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternDiagonalLines:after{background-image:repeating-linear-gradient(45deg, var(--pattern-color), var(--pattern-color) 1px, transparent 1px, transparent var(--pattern-size))}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternCrossHatch:after{background-image:repeating-linear-gradient(45deg, var(--pattern-color), var(--pattern-color) 1px, transparent 1px, transparent var(--pattern-size)),repeating-linear-gradient(-45deg, var(--pattern-color), var(--pattern-color) 1px, transparent 1px, transparent var(--pattern-size))}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternNoise:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.5'/%3E%3C/svg%3E")}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternWaves:after{background:var(--pattern-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='20'%3E%3Cpath d='M0 10 Q25 0 50 10 Q75 20 100 10' fill='none' stroke='black' stroke-width='4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='20'%3E%3Cpath d='M0 10 Q25 0 50 10 Q75 20 100 10' fill='none' stroke='black' stroke-width='4'/%3E%3C/svg%3E");-webkit-mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='20'%3E%3Cpath d='M0 10 Q25 0 50 10 Q75 20 100 10' fill='none' stroke='black' stroke-width='4'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);-webkit-mask-repeat:repeat}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternChevron:after{background:var(--pattern-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10'%3E%3Cpath d='M0 5 L5 0 L10 5 L15 10 L20 5' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10'%3E%3Cpath d='M0 5 L5 0 L10 5 L15 10 L20 5' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='10'%3E%3Cpath d='M0 5 L5 0 L10 5 L15 10 L20 5' fill='none' stroke='black' stroke-width='1.5'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--pattern-size) calc(var(--pattern-size)*.5);-webkit-mask-repeat:repeat}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternDiamonds:after{background:var(--pattern-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M5 0 L10 5 L5 10 L0 5 Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M5 0 L10 5 L5 10 L0 5 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:var(--pattern-size) var(--pattern-size);mask-size:var(--pattern-size) var(--pattern-size);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Cpath d='M5 0 L10 5 L5 10 L0 5 Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--pattern-size) var(--pattern-size);-webkit-mask-repeat:repeat}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternCircles:after{background:var(--pattern-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle cx='0' cy='0' r='1' fill='black'/%3E%3Ccircle cx='10' cy='0' r='1' fill='black'/%3E%3Ccircle cx='0' cy='10' r='1' fill='black'/%3E%3Ccircle cx='10' cy='10' r='1' fill='black'/%3E%3Ccircle cx='5' cy='5' r='1' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle cx='0' cy='0' r='1' fill='black'/%3E%3Ccircle cx='10' cy='0' r='1' fill='black'/%3E%3Ccircle cx='0' cy='10' r='1' fill='black'/%3E%3Ccircle cx='10' cy='10' r='1' fill='black'/%3E%3Ccircle cx='5' cy='5' r='1' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:var(--pattern-size) var(--pattern-size);mask-size:var(--pattern-size) var(--pattern-size);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10'%3E%3Ccircle cx='0' cy='0' r='1' fill='black'/%3E%3Ccircle cx='10' cy='0' r='1' fill='black'/%3E%3Ccircle cx='0' cy='10' r='1' fill='black'/%3E%3Ccircle cx='10' cy='10' r='1' fill='black'/%3E%3Ccircle cx='5' cy='5' r='1' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--pattern-size) var(--pattern-size);-webkit-mask-repeat:repeat}.ComponentStyleWrapper-module-scss-module__OwU8rG__patternHexagon:after{background:var(--pattern-color);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='60' height='104' viewBox='0 0 60 104' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 0L60 26L60 78L30 104L0 78L0 26Z' fill='none' stroke='black' stroke-width='0.6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='60' height='104' viewBox='0 0 60 104' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 0L60 26L60 78L30 104L0 78L0 26Z' fill='none' stroke='black' stroke-width='0.6'/%3E%3C/svg%3E");-webkit-mask-size:60px 104px;mask-size:60px 104px}.ComponentStyleWrapper-module-scss-module__OwU8rG__glassLight>div{-webkit-backdrop-filter:blur(6px);background:#ffffff26;border:1px solid #fff3}.ComponentStyleWrapper-module-scss-module__OwU8rG__glassMedium>div{-webkit-backdrop-filter:blur(12px);background:#ffffff26;border:1px solid #fff3}.ComponentStyleWrapper-module-scss-module__OwU8rG__glassHeavy>div{-webkit-backdrop-filter:blur(20px);background:#ffffff26;border:1px solid #fff3}.ComponentStyleWrapper-module-scss-module__OwU8rG__gradientAnimate{animation:8s infinite ComponentStyleWrapper-module-scss-module__OwU8rG__gradientShift;background-size:200% 200%!important}@keyframes ComponentStyleWrapper-module-scss-module__OwU8rG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h1,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h2,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h3,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h4,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h5,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h6{background:var(--heading-gradient);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}:is(.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h1 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h1 .ProseMirror *,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h2 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h2 .ProseMirror *,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h3 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h3 .ProseMirror *,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h4 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h4 .ProseMirror *,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h5 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h5 .ProseMirror *,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h6 .ProseMirror,.ComponentStyleWrapper-module-scss-module__OwU8rG__hasHeadingGradient h6 .ProseMirror *){background:inherit;-webkit-background-clip:inherit;-webkit-text-fill-color:inherit;background-clip:inherit}.ComponentStyleWrapper-module-scss-module__OwU8rG__hasTextGradient [data-content]{background:var(--text-gradient);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.ComponentStyleWrapper-module-scss-module__OwU8rG__decorativeElements{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}@keyframes ComponentStyleWrapper-module-scss-module__OwU8rG__decorativeDrift{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-20px)rotate(15deg)}}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverLift>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent{transition:transform .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverLift>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent:hover{--hover-shadow:0 8px 25px #0000001f;transform:translateY(-4px)}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverGlow>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent:hover{--hover-shadow:0 0 20px color-mix(in srgb, var(--event-primary,#6f00f5) 30%, transparent)}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverScale>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent{transition:transform .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverScale>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent:hover{transform:scale(1.02)}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverBorderAccent>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent{border:2px solid #0000;transition:border-color .3s}.ComponentStyleWrapper-module-scss-module__OwU8rG__hoverBorderAccent>.ComponentStyleWrapper-module-scss-module__OwU8rG__sectionContent:hover{border-color:var(--event-primary,#6f00f5)}.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenInRenderer{opacity:.45}.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenInRenderer:after{content:"";pointer-events:none;z-index:1;background-image:repeating-linear-gradient(135deg,#7878780f,#7878780f 8px,#7878782e 8px 16px);position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__editBadges{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-end;gap:4px;display:flex;position:absolute;top:8px;right:8px}.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenBadge{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#5a5f7a;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700;box-shadow:0 2px 6px #0003}.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenSizesBadge{color:#1976d2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #1976d2;border-radius:999px;padding:1px 7px;font-size:10px;font-weight:700;box-shadow:0 2px 6px #0003}@container not (max-width:1024px){.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-desktop]:not([data-edit-mode]){display:none!important}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-desktop][data-edit-mode]{opacity:.45}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-desktop][data-edit-mode]:after{content:"";pointer-events:none;z-index:1;background-image:repeating-linear-gradient(135deg,#7878780f,#7878780f 8px,#7878782e 8px 16px);position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-desktop]>.ComponentStyleWrapper-module-scss-module__OwU8rG__editBadges>.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenSizesBadge{color:#fff;background:#1976d2}}@container (600px<width<=1024px){.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-tablet]:not([data-edit-mode]){display:none!important}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-tablet][data-edit-mode]{opacity:.45}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-tablet][data-edit-mode]:after{content:"";pointer-events:none;z-index:1;background-image:repeating-linear-gradient(135deg,#7878780f,#7878780f 8px,#7878782e 8px 16px);position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-tablet]>.ComponentStyleWrapper-module-scss-module__OwU8rG__editBadges>.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenSizesBadge{color:#fff;background:#1976d2}}@container (max-width:600px){.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-mobile]:not([data-edit-mode]){display:none!important}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-mobile][data-edit-mode]{opacity:.45}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-mobile][data-edit-mode]:after{content:"";pointer-events:none;z-index:1;background-image:repeating-linear-gradient(135deg,#7878780f,#7878780f 8px,#7878782e 8px 16px);position:absolute;inset:0}.ComponentStyleWrapper-module-scss-module__OwU8rG__styleWrapper[data-hidden-mobile]>.ComponentStyleWrapper-module-scss-module__OwU8rG__editBadges>.ComponentStyleWrapper-module-scss-module__OwU8rG__hiddenSizesBadge{color:#fff;background:#1976d2}}
.AnimatedOwl-module-scss-module__FbQ--W__owl{flex-shrink:0;width:120px;height:150px;overflow:visible}@media only screen and (max-width:481px){.AnimatedOwl-module-scss-module__FbQ--W__owl{width:84px;height:105px}}.AnimatedOwl-module-scss-module__FbQ--W__head{transform-origin:85px 205px;opacity:0;animation:18s ease-in-out infinite AnimatedOwl-module-scss-module__FbQ--W__flight}.AnimatedOwl-module-scss-module__FbQ--W__shadow{transform-box:fill-box;transform-origin:50%;opacity:0;animation:18s ease-in-out infinite AnimatedOwl-module-scss-module__FbQ--W__shadow}.AnimatedOwl-module-scss-module__FbQ--W__lid{transform-origin:116.7px 76.2px;animation:18s ease-in-out infinite AnimatedOwl-module-scss-module__FbQ--W__doze;transform:scaleY(0)}.AnimatedOwl-module-scss-module__FbQ--W__pupil{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.AnimatedOwl-module-scss-module__FbQ--W__pupil_idle{animation:18s ease-in-out infinite AnimatedOwl-module-scss-module__FbQ--W__glance}.AnimatedOwl-module-scss-module__FbQ--W__pupil_dot{transform-box:fill-box;transform-origin:50%;animation:18s ease-out infinite AnimatedOwl-module-scss-module__FbQ--W__dilate}.AnimatedOwl-module-scss-module__FbQ--W__question{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:18s ease-out infinite AnimatedOwl-module-scss-module__FbQ--W__pop;transform:scale(0)}.AnimatedOwl-module-scss-module__FbQ--W__question_second{animation-delay:.4s}@keyframes AnimatedOwl-module-scss-module__FbQ--W__flight{0%{opacity:0;transform:translate(-180px,-70px)rotate(4deg)scale(1)}1.111%{opacity:1;transform:translate(-160px,-62px)rotate(4deg)scale(1)}3.333%{transform:translate(-110px,-46px)rotate(3deg)scale(1)}5.556%{transform:translate(-56px,-26px)rotate(1deg)scale(1)}6.944%{transform:translate(-20px,-10px)rotate(-5deg)scale(1)}8.056%{transform:translate(0)rotate(-2deg)scale(1)}9.167%{transform:translate(0)rotate(0)scale(1.08,.9)}10.556%{transform:translate(0)rotate(0)scale(.97,1.03)}11.667%{transform:translate(0)rotate(0)scale(1.02,.99)}12.778%{transform:translate(0)rotate(0)scale(1)}18.889%{transform:translateY(-2.5px)rotate(-1deg)scale(1)}24.444%{transform:translate(0)rotate(0)scale(1)}30%{transform:translateY(-1.5px)rotate(1deg)scale(1)}35.556%{transform:translate(0)rotate(0)scale(1)}44.444%{transform:translateY(2px)rotate(2deg)scale(1)}51.111%{transform:translateY(3px)rotate(3.5deg)scale(1)}55.556%{transform:translateY(5px)rotate(5deg)scale(1)}57.778%{transform:translateY(-6px)rotate(-3deg)scale(1)}61.111%{transform:translateY(1px)rotate(1deg)scale(1)}64.444%{transform:translate(0)rotate(0)scale(1)}71.111%{transform:translateY(-2.5px)rotate(-1deg)scale(1)}77.778%{transform:translate(0)rotate(0)scale(1)}82.222%{opacity:1;transform:translate(0)rotate(0)scale(1)}83.889%{transform:translateY(3px)rotate(0)scale(1.08,.9)}85%{transform:translate(6px,-14px)rotate(-4deg)scale(.94,1.1)}86.111%{transform:translate(18px,-24px)rotate(-4deg)scale(1.06,.93)}87.222%{transform:translate(36px,-38px)rotate(-6deg)scale(.95,1.08)}88.333%{transform:translate(58px,-52px)rotate(-7deg)scale(1.06,.93)}89.444%{transform:translate(84px,-68px)rotate(-8deg)scale(.95,1.08)}90.556%{opacity:1;transform:translate(112px,-84px)rotate(-8deg)scale(1.05,.94)}91.667%{opacity:.6;transform:translate(142px,-98px)rotate(-9deg)scale(.96,1.06)}92.778%{opacity:0;transform:translate(174px,-112px)rotate(-9deg)scale(1.03,.97)}to{opacity:0;transform:translate(-180px,-70px)rotate(4deg)scale(1)}}@keyframes AnimatedOwl-module-scss-module__FbQ--W__shadow{0%{opacity:0;transform:scale(.4)}5.556%{opacity:.03;transform:scale(.5)}8.056%{opacity:.14;transform:scale(1.05)}9.167%{opacity:.19;transform:scale(1.16)}12.778%{opacity:.14;transform:scale(1)}18.889%{opacity:.1;transform:scale(.95)}24.444%{opacity:.14;transform:scale(1)}30%{opacity:.12;transform:scale(.97)}35.556%{opacity:.14;transform:scale(1)}44.444%{opacity:.16;transform:scale(1.03)}51.111%{opacity:.17;transform:scale(1.05)}55.556%{opacity:.19;transform:scale(1.08)}57.778%{opacity:.08;transform:scale(.88)}61.111%{opacity:.15;transform:scale(1.01)}64.444%{opacity:.14;transform:scale(1)}71.111%{opacity:.1;transform:scale(.95)}77.778%{opacity:.14;transform:scale(1)}82.222%{opacity:.14;transform:scale(1)}83.889%{opacity:.19;transform:scale(1.12)}85%{opacity:.1;transform:scale(.92)}87.222%{opacity:.05;transform:scale(.7)}89.444%{opacity:0;transform:scale(.5)}to{opacity:0;transform:scale(.4)}}@keyframes AnimatedOwl-module-scss-module__FbQ--W__doze{0%{transform:scaleY(0)}26%{transform:scaleY(0)}26.667%{transform:scaleY(1)}27.333%{transform:scaleY(0)}35.556%{transform:scaleY(0)}44.444%{transform:scaleY(.55)}47.778%{transform:scaleY(.48)}51.111%{transform:scaleY(.72)}55.556%{transform:scaleY(.8)}56.667%{transform:scaleY(0)}76%{transform:scaleY(0)}76.667%{transform:scaleY(1)}77.333%{transform:scaleY(0)}to{transform:scaleY(0)}}@keyframes AnimatedOwl-module-scss-module__FbQ--W__glance{0%{transform:translate(2px,3px)}8.889%{transform:translate(2px,3px)}12.778%{transform:translate(0)}16.667%{transform:translate(-30px,-1px)}22.778%{transform:translate(-30px,-1px)}25%{transform:translate(0)}35.556%{transform:translate(0)}44.444%{transform:translate(-2px,4px)}55.556%{transform:translate(-2px,4px)}57.222%{transform:translateY(-2px)}64.444%{transform:translate(0)}82.222%{transform:translate(0)}83.889%{transform:translate(3px,-5px)}92.778%{transform:translate(3px,-5px)}to{transform:translate(2px,3px)}}@keyframes AnimatedOwl-module-scss-module__FbQ--W__dilate{0%{transform:scale(1)}55.556%{transform:scale(1)}57.778%{transform:scale(1.25)}64.444%{transform:scale(1.25)}71.111%{transform:scale(1)}to{transform:scale(1)}}@keyframes AnimatedOwl-module-scss-module__FbQ--W__pop{0%{opacity:0;transform:scale(0)}55.556%{opacity:0;transform:scale(0)}59.444%{opacity:1;transform:scale(1.2)}62.222%{opacity:1;transform:scale(1)}75.556%{opacity:1;transform:scale(1)}80%{opacity:0;transform:scale(0)}to{opacity:0;transform:scale(0)}}@media (prefers-reduced-motion:reduce){.AnimatedOwl-module-scss-module__FbQ--W__head,.AnimatedOwl-module-scss-module__FbQ--W__shadow,.AnimatedOwl-module-scss-module__FbQ--W__lid,.AnimatedOwl-module-scss-module__FbQ--W__pupil_idle,.AnimatedOwl-module-scss-module__FbQ--W__pupil_dot,.AnimatedOwl-module-scss-module__FbQ--W__question{animation:none}.AnimatedOwl-module-scss-module__FbQ--W__head,.AnimatedOwl-module-scss-module__FbQ--W__question{opacity:1;transform:none}.AnimatedOwl-module-scss-module__FbQ--W__shadow{opacity:.14}.AnimatedOwl-module-scss-module__FbQ--W__pupil{transition:none}}
.AnimationEffectsPanel-module-scss-module__jLod3W__panel{padding:8px}.AnimationEffectsPanel-module-scss-module__jLod3W__panelCompact{padding:4px}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;padding:8px 4px;display:flex}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionHeader:hover{background:#0000000a}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionHeaderLabel{color:#000000de;font-size:13px;font-weight:600}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionHeaderIcon{color:#0006;font-size:18px;transition:transform .2s}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionHeaderIconOpen{transform:rotate(180deg)}.AnimationEffectsPanel-module-scss-module__jLod3W__sectionContent{padding:4px 0 8px}.AnimationEffectsPanel-module-scss-module__jLod3W__presetGrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;display:grid}.AnimationEffectsPanel-module-scss-module__jLod3W__presetCard{cursor:pointer;background:#00000008;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:border-color .15s,background .15s;display:flex;position:relative}.AnimationEffectsPanel-module-scss-module__jLod3W__presetCard:hover{background:#0000000f;border-color:#00000026}.AnimationEffectsPanel-module-scss-module__jLod3W__presetCardActive{border-color:var(--event-primary,#1976d2);background:#1976d20f}.AnimationEffectsPanel-module-scss-module__jLod3W__presetThumbnail{background:#00000014;border-radius:4px;justify-content:center;align-items:center;width:48px;height:32px;display:flex;position:relative;overflow:hidden}.AnimationEffectsPanel-module-scss-module__jLod3W__presetLabel{color:#0009;text-align:center;font-size:10px;line-height:1.2}.AnimationEffectsPanel-module-scss-module__jLod3W__presetCheckmark{color:var(--event-primary,#1976d2);font-size:12px;position:absolute;top:2px;right:2px}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{background:#00000040;border-radius:2px;width:20px;height:14px}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbNone .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{opacity:.3}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbFadeIn .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideUp .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideUp}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideDown .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideDown}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideLeft .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideLeft}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideRight .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideRight}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbZoomIn .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbZoom}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlurIn .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlock{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlur}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger{justify-content:center;align-items:center;gap:2px;display:flex}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBar{background:#00000040;border-radius:1px;width:4px;height:10px}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBar:first-child{animation:2s ease-in-out infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBar:nth-child(2){animation:2s ease-in-out .15s infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBar:nth-child(3){animation:2s ease-in-out .3s infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade}.AnimationEffectsPanel-module-scss-module__jLod3W__thumbStagger .AnimationEffectsPanel-module-scss-module__jLod3W__thumbBar:nth-child(4){animation:2s ease-in-out .45s infinite AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbFade{0%,to{opacity:0}30%,70%{opacity:1}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideUp{0%,to{opacity:0;transform:translateY(6px)}30%,70%{opacity:1;transform:translateY(0)}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideDown{0%,to{opacity:0;transform:translateY(-6px)}30%,70%{opacity:1;transform:translateY(0)}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideLeft{0%,to{opacity:0;transform:translate(6px)}30%,70%{opacity:1;transform:translate(0)}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbSlideRight{0%,to{opacity:0;transform:translate(-6px)}30%,70%{opacity:1;transform:translate(0)}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbZoom{0%,to{opacity:0;transform:scale(.5)}30%,70%{opacity:1;transform:scale(1)}}@keyframes AnimationEffectsPanel-module-scss-module__jLod3W__thumbBlur{0%,to{opacity:0;filter:blur(4px)}30%,70%{opacity:1;filter:blur()}}.AnimationEffectsPanel-module-scss-module__jLod3W__speedChips{gap:6px;margin-bottom:12px;padding:0 4px;display:flex}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverPresetGrid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px;display:grid}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCard{cursor:pointer;background:#00000008;border:2px solid #0000;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;transition:all .15s;display:flex;position:relative}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCard:hover{background:#0000000f}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardActive{border-color:var(--event-primary,#1976d2);background:#1976d20f}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardLift:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001f}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardGlow:hover{box-shadow:0 0 12px #6f00f54d}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardScale:hover{transform:scale(1.05)}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardBorderAccent:hover{border-color:var(--event-primary,#6f00f5)!important}.AnimationEffectsPanel-module-scss-module__jLod3W__hoverCardInner{background:#0000001a;border-radius:3px;width:36px;height:24px}.AnimationEffectsPanel-module-scss-module__jLod3W__subsectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:2px;padding:6px 4px;display:flex}.AnimationEffectsPanel-module-scss-module__jLod3W__subsectionHeader:hover{background:#0000000a}.AnimationEffectsPanel-module-scss-module__jLod3W__subsectionLabel{color:#000000b3;font-size:12px;font-weight:500}.AnimationEffectsPanel-module-scss-module__jLod3W__subsectionContent{border-left:2px solid #00000014;margin-left:4px;padding:4px 0 8px 8px}.AnimationEffectsPanel-module-scss-module__jLod3W__modifiedDot{background-color:#42a5f5;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:6px;display:inline-block}
.EmptyResults-module-scss-module__axLmWa__empty{box-sizing:border-box;gap:32px;width:100%;max-width:960px;margin:0 auto;padding:32px 16px;display:grid}@media only screen and (max-width:481px){.EmptyResults-module-scss-module__axLmWa__empty{gap:16px;padding:16px 8px}}.EmptyResults-module-scss-module__axLmWa__intro{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.EmptyResults-module-scss-module__axLmWa__intro_text{justify-items:center;gap:8px;min-width:0;display:grid}.EmptyResults-module-scss-module__axLmWa__heading{text-wrap:balance;margin:0;font-size:1.5rem;font-weight:600}.EmptyResults-module-scss-module__axLmWa__lead{color:#666;margin:0}.EmptyResults-module-scss-module__axLmWa__cards{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.EmptyResults-module-scss-module__axLmWa__card{color:inherit;background:#fff;border:1px solid #ddd;border-radius:8px;gap:6px;min-width:0;padding:8px;text-decoration:none;display:grid}.EmptyResults-module-scss-module__axLmWa__card:hover,.EmptyResults-module-scss-module__axLmWa__card:focus-visible{border-color:#866afb}.EmptyResults-module-scss-module__axLmWa__card:focus-visible{outline-offset:2px;outline:2px solid #866afb}.EmptyResults-module-scss-module__axLmWa__card_primary{background:#f6f4fd;border-color:#866afb}.EmptyResults-module-scss-module__axLmWa__card_label{letter-spacing:.05em;text-transform:uppercase;color:#666;font-size:.72rem;font-weight:600}.EmptyResults-module-scss-module__axLmWa__card_description{overflow-wrap:anywhere;font-weight:600}.EmptyResults-module-scss-module__axLmWa__card_count{color:#4f3ec7;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.EmptyResults-module-scss-module__axLmWa__card_count small{color:#666;margin-left:4px;font-size:.75rem;font-weight:500}.EmptyResults-module-scss-module__axLmWa__note{text-align:center;color:#666;margin:0;font-size:.8rem}.EmptyResults-module-scss-module__axLmWa__suggest{box-sizing:border-box;text-align:center;border-top:1px dashed #ddd;gap:4px;width:100%;max-width:620px;margin:0 auto;padding-top:16px;display:grid}.EmptyResults-module-scss-module__axLmWa__suggest_title{margin:0;font-weight:600}.EmptyResults-module-scss-module__axLmWa__suggest_lead,.EmptyResults-module-scss-module__axLmWa__suggest_thanks{color:#666;margin:0}.EmptyResults-module-scss-module__axLmWa__suggest_form{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:8px;margin-top:4px;display:flex}.EmptyResults-module-scss-module__axLmWa__suggest_form>:first-child{flex:220px;min-width:0}.EmptyResults-module-scss-module__axLmWa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}
.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__topSkeleton{width:100%}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__logoSkeleton,.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__rightSkeleton,.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__descriptionSkeleton{background:#f2f2f2;position:relative;overflow:hidden}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__logoSkeleton:after,.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__rightSkeleton:after,.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__descriptionSkeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:100%;height:100%;animation:1.5s infinite TrainingOfferBoxLoading-module-scss-module__NPT1-G__load;position:absolute;top:0;left:100%}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__logoSkeleton{width:100px;height:100px}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__rightSkeleton{flex:1;width:auto;height:100%}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__descriptionSkeleton{width:100%;height:100%}.TrainingOfferBoxLoading-module-scss-module__NPT1-G__loading_box .TrainingOfferBoxLoading-module-scss-module__NPT1-G__companySkeleton{background-color:#fff;width:100%;height:100%}@keyframes TrainingOfferBoxLoading-module-scss-module__NPT1-G__load{0%{left:100%}to{left:-100%}}
@media (min-width:900px){.body-module-scss-module__Esssyq__mobile_search{display:none}}.body-module-scss-module__Esssyq__desktop_layout{flex-direction:column;width:100%;display:flex}@media (min-width:900px){.body-module-scss-module__Esssyq__desktop_layout{box-sizing:border-box;flex-direction:row;align-items:flex-start;gap:32px;max-width:1760px;margin:0 auto}}.body-module-scss-module__Esssyq__results_column{flex:1;min-width:0}
.PageLayoutVisualizer-module-scss-module__zuVhfa__visualizer{flex-direction:column;gap:3px;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRect{border-left:3px solid var(--component-color,#6b7280);background:var(--component-bg,#0000000a);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:6px;min-height:28px;padding:2px 8px;transition:background .15s,box-shadow .15s;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRect .PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{opacity:0;max-width:0;transition:max-width .2s,opacity .15s;overflow:hidden}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRect:hover{background:var(--component-bg-hover,#00000014)}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRect:hover .PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{opacity:1;max-width:20px}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRect.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRectActive{box-shadow:0 0 0 2px #7c3aed}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRectCompact{gap:4px;min-height:20px;padding:1px 6px}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRectCompact .PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{opacity:1;max-width:none}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionRectGhosted{opacity:.35}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.75rem;font-weight:500;line-height:1.3;overflow:hidden}.PageLayoutVisualizer-module-scss-module__zuVhfa__sectionLabelCompact{font-size:.65rem}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRect{-webkit-user-select:none;user-select:none;background:#00000004;border-radius:6px;flex-direction:column;gap:3px;padding:4px;transition:box-shadow .15s;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRect>.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundHeader .PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{opacity:0;max-width:0;transition:max-width .2s,opacity .15s;overflow:hidden}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRect:hover>.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundHeader .PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{opacity:1;max-width:20px}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRect.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRectActive{box-shadow:0 0 0 2px #7c3aed}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRectDashed{border:1.5px dashed var(--compound-color,#d1d5db)}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRectSolid{border:1.5px solid #d1d5db}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundRectGhosted{opacity:.35}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundHeader{cursor:pointer;align-items:center;gap:4px;padding:0 2px;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:600}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundGrid{gap:3px;display:grid}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundGrid>.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundSlot{flex:1;min-width:0}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundSlot{background:#00000006;border-radius:4px;flex-direction:column;gap:2px;min-height:24px;padding:3px;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundSlotEmpty{border:1px dashed #e5e7eb;justify-content:center;align-items:center;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundSlotEmptyLabel{color:#d1d5db;font-size:.6rem}.PageLayoutVisualizer-module-scss-module__zuVhfa__compoundSlotLabel{color:#9ca3af;padding:0 2px;font-size:.6rem;font-weight:500}.PageLayoutVisualizer-module-scss-module__zuVhfa__dropIndicatorBar{border-radius:2px;height:3px;transition:height .12s,background .12s}.PageLayoutVisualizer-module-scss-module__zuVhfa__dropIndicatorBarActive{background:#6366f1;height:6px}.PageLayoutVisualizer-module-scss-module__zuVhfa__dropZoneFill{border:2px dashed #d1d5db;border-radius:4px;flex:1;min-height:24px;transition:background .12s,border-color .12s}.PageLayoutVisualizer-module-scss-module__zuVhfa__dropZoneFillActive{background:#6366f11a;border-color:#6366f1}.PageLayoutVisualizer-module-scss-module__zuVhfa__tabPillsRow{flex-wrap:wrap;gap:3px;padding:0 2px 2px;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__tabPill{color:#6b7280;white-space:nowrap;background:#0000000f;border-radius:3px;padding:1px 6px;font-size:.6rem;font-weight:500}.PageLayoutVisualizer-module-scss-module__zuVhfa__dragHandle{cursor:grab;color:#bbb;flex-shrink:0;align-items:center;line-height:1;display:flex}.PageLayoutVisualizer-module-scss-module__zuVhfa__checkbox{flex-shrink:0;padding:0!important}.PageLayoutVisualizer-module-scss-module__zuVhfa__checkbox svg{font-size:1rem}
.AddToCalendarButton-module-scss-module__3Sf6bG__root{flex-direction:column;gap:6px;width:100%;display:flex}.AddToCalendarButton-module-scss-module__3Sf6bG__trigger{border:1px solid var(--event-text,#333);background:var(--event-surface,#fff);width:100%;height:44px;color:var(--event-text,#333);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.AddToCalendarButton-module-scss-module__3Sf6bG__trigger:hover{background:var(--event-bg-card,#f2f2f2)}.AddToCalendarButton-module-scss-module__3Sf6bG__chevron,.AddToCalendarButton-module-scss-module__3Sf6bG__chevronOpen{transition:transform .2s}.AddToCalendarButton-module-scss-module__3Sf6bG__chevronOpen{transform:rotate(180deg)}.AddToCalendarButton-module-scss-module__3Sf6bG__menu{border:1px solid var(--event-border,#ddd);background:var(--event-surface,#fff);border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden;box-shadow:0 6px 16px #0000001f}.AddToCalendarButton-module-scss-module__3Sf6bG__menu li+li{border-top:1px solid var(--event-border,#ddd)}.AddToCalendarButton-module-scss-module__3Sf6bG__item{box-sizing:border-box;width:100%;color:var(--event-text,#333);font:inherit;align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.AddToCalendarButton-module-scss-module__3Sf6bG__item:hover,.AddToCalendarButton-module-scss-module__3Sf6bG__item:focus-visible{background:var(--event-bg-card,#f2f2f2)}.AddToCalendarButton-module-scss-module__3Sf6bG__itemText{flex-direction:column;display:flex}.AddToCalendarButton-module-scss-module__3Sf6bG__itemLabel{display:block}.AddToCalendarButton-module-scss-module__3Sf6bG__itemCaption{color:var(--event-text-secondary,#666);font-size:11px;font-weight:400;display:block}
.page-module-scss-module__e0ZriG__page{box-sizing:border-box;width:100%;max-width:1120px;margin:0 auto;padding:32px 16px 64px}.page-module-scss-module__e0ZriG__header{margin-bottom:24px}.page-module-scss-module__e0ZriG__eyebrow{color:var(--event-text-secondary,#666);margin:0 0 4px;font-size:.875rem}.page-module-scss-module__e0ZriG__title{font-family:var(--font-heading,inherit);color:var(--event-heading,#333);margin:0 0 8px;font-size:2rem;line-height:1.2}.page-module-scss-module__e0ZriG__intro{color:var(--event-text-secondary,#666);margin:0}
.CreationWizard-module-scss-module__MqD5lW__wizardOverlay{z-index:1300;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.CreationWizard-module-scss-module__MqD5lW__wizardHeader{border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:center;align-items:center;padding:1rem 2rem;display:flex}.CreationWizard-module-scss-module__MqD5lW__stepper{align-items:center;gap:.5rem;display:flex}.CreationWizard-module-scss-module__MqD5lW__stepIndicator{color:#999;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.CreationWizard-module-scss-module__MqD5lW__stepIndicatorActive{color:#6f00f5;background:#6f00f514;font-weight:600}.CreationWizard-module-scss-module__MqD5lW__stepIndicatorCompleted{color:#10b981}.CreationWizard-module-scss-module__MqD5lW__stepNumber{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:flex}.CreationWizard-module-scss-module__MqD5lW__stepDivider{background:#e0e0e0;border-radius:1px;width:40px;height:2px}.CreationWizard-module-scss-module__MqD5lW__wizardContent{flex:1;padding:2rem;overflow-y:auto}.CreationWizard-module-scss-module__MqD5lW__wizardFooter{border-top:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.CreationWizard-module-scss-module__MqD5lW__wizardFooterRight{align-items:center;gap:.75rem;display:flex}.CreationWizard-module-scss-module__MqD5lW__btnPrimary{color:#fff;cursor:pointer;background:#6f00f5;border:none;border-radius:8px;padding:.6rem 1.5rem;font-size:.85rem;font-weight:600;transition:opacity .15s}.CreationWizard-module-scss-module__MqD5lW__btnPrimary:hover{opacity:.9}.CreationWizard-module-scss-module__MqD5lW__btnPrimary:disabled{opacity:.4;cursor:not-allowed}.CreationWizard-module-scss-module__MqD5lW__btnSecondary{color:#666;cursor:pointer;background:0 0;border:1px solid #ccc;border-radius:8px;padding:.6rem 1.5rem;font-size:.85rem;font-weight:500;transition:all .15s}.CreationWizard-module-scss-module__MqD5lW__btnSecondary:hover{color:#333;border-color:#999}.CreationWizard-module-scss-module__MqD5lW__themeGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.CreationWizard-module-scss-module__MqD5lW__themeCard{cursor:pointer;border:2px solid #e0e0e0;border-radius:12px;transition:all .2s;overflow:hidden}.CreationWizard-module-scss-module__MqD5lW__themeCard:hover{border-color:#ccc;box-shadow:0 4px 12px #00000014}.CreationWizard-module-scss-module__MqD5lW__themeCardSelected{border-color:var(--theme-primary);box-shadow:0 4px 12px #6f00f526}.CreationWizard-module-scss-module__MqD5lW__themeCardSelected:hover{border-color:var(--theme-primary);box-shadow:0 6px 16px #6f00f533}.CreationWizard-module-scss-module__MqD5lW__themePreviewContainer{background:#f5f5f5;width:100%;height:200px;position:relative;overflow:hidden}.CreationWizard-module-scss-module__MqD5lW__themePreviewInner{transform-origin:0 0;pointer-events:none;width:400%;transform:scale(.25)}.CreationWizard-module-scss-module__MqD5lW__noThemePreview{color:#999;background:#fafafa;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.1rem;font-weight:500;display:flex}.CreationWizard-module-scss-module__MqD5lW__themeCardInfo{border-top:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.CreationWizard-module-scss-module__MqD5lW__themeName{font-size:.9rem;font-weight:600}.CreationWizard-module-scss-module__MqD5lW__themeColors{gap:4px;display:flex}.CreationWizard-module-scss-module__MqD5lW__themeSwatch{border:1px solid #0000001f;border-radius:4px;width:18px;height:18px}.CreationWizard-module-scss-module__MqD5lW__templateGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;max-width:1200px;margin:0 auto;display:grid}.CreationWizard-module-scss-module__MqD5lW__templateCard{cursor:pointer;border:2px solid #e0e0e0;border-radius:12px;padding:1rem;transition:all .2s}.CreationWizard-module-scss-module__MqD5lW__templateCard:hover{border-color:#ccc;box-shadow:0 2px 8px #0000000f}.CreationWizard-module-scss-module__MqD5lW__templateCardSelected{border-color:#6f00f5;box-shadow:0 2px 8px #6f00f51f}.CreationWizard-module-scss-module__MqD5lW__templateCardSelected:hover{border-color:#6f00f5;box-shadow:0 4px 12px #6f00f52e}.CreationWizard-module-scss-module__MqD5lW__templateName{margin-bottom:.25rem;font-size:.95rem;font-weight:600}.CreationWizard-module-scss-module__MqD5lW__templateDescription{color:#666;margin-bottom:.75rem;font-size:.8rem}.CreationWizard-module-scss-module__MqD5lW__templateSectionCount{color:#999;margin-top:.5rem;font-size:.75rem}.CreationWizard-module-scss-module__MqD5lW__emptyTemplateMessage{color:#999;padding:1rem 0;font-size:.85rem;font-style:italic}.CreationWizard-module-scss-module__MqD5lW__customizeContainer{gap:2rem;max-width:1100px;margin:0 auto;display:flex}.CreationWizard-module-scss-module__MqD5lW__customizeLeft{flex:0 0 400px;min-width:0}.CreationWizard-module-scss-module__MqD5lW__customizeRight{flex:1;min-width:0}.CreationWizard-module-scss-module__MqD5lW__pagePreviewContainer{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;position:sticky;top:0;overflow:hidden}.CreationWizard-module-scss-module__MqD5lW__pagePreviewScroll{max-height:70vh;overflow-y:auto}.CreationWizard-module-scss-module__MqD5lW__pagePreviewInner{zoom:.35;pointer-events:none}.CreationWizard-module-scss-module__MqD5lW__customizeHeader{margin-bottom:1rem}.CreationWizard-module-scss-module__MqD5lW__customizeTitle{margin-bottom:.25rem;font-size:1.1rem;font-weight:600}.CreationWizard-module-scss-module__MqD5lW__customizeSubtitle{color:#666;font-size:.85rem}.CreationWizard-module-scss-module__MqD5lW__addSectionButton{cursor:pointer;color:#666;background:0 0;border:1px dashed #ccc;border-radius:8px;width:100%;margin-top:.75rem;padding:.6rem;font-size:.85rem;transition:all .15s}.CreationWizard-module-scss-module__MqD5lW__addSectionButton:hover{color:#6f00f5;border-color:#6f00f5}.CreationWizard-module-scss-module__MqD5lW__selectionInfo{color:#999;margin-top:.5rem;font-size:.8rem}.CreationWizard-module-scss-module__MqD5lW__selectionWarning{color:#e53935;margin-top:.5rem;font-size:.8rem}
.ThemeEditor-module-scss-module__aQk-JW__themeEditorLayout{height:100vh;display:flex;overflow:hidden}.ThemeEditor-module-scss-module__aQk-JW__leftPanel{background:#fafafa;border-right:1px solid #e0e0e0;flex-shrink:0;width:400px;padding:16px;overflow-y:auto}.ThemeEditor-module-scss-module__aQk-JW__centerPreview{background:#fff;flex:1;padding:0 20px 20px;overflow-y:auto}.ThemeEditor-module-scss-module__aQk-JW__viewportToolbar{z-index:2;background:#f5f5f5;border-bottom:1px solid #e0e0e0;align-items:center;gap:8px;padding:12px 0;display:flex;position:sticky;top:0;box-shadow:0 2px 4px #0000000f}.ThemeEditor-module-scss-module__aQk-JW__previewContent{z-index:1;position:relative}.ThemeEditor-module-scss-module__aQk-JW__sectionWrapper{margin-bottom:24px}.ThemeEditor-module-scss-module__aQk-JW__componentTypeLabel{color:#999;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;padding:4px 8px;font-family:monospace;font-size:11px}.ThemeEditor-module-scss-module__aQk-JW__styleOverrideList{flex-wrap:wrap;gap:3px;padding:0 8px 4px;display:flex}.ThemeEditor-module-scss-module__aQk-JW__styleOverrideBadge{color:#777;white-space:nowrap;background:#0000000a;border-radius:3px;padding:1px 5px;font-family:monospace;font-size:10px}.ThemeEditor-module-scss-module__aQk-JW__templateSelector{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;display:flex}.ThemeEditor-module-scss-module__aQk-JW__templatePill{color:#666;cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:16px;padding:4px 12px;font-family:inherit;font-size:12px;line-height:1.4;transition:all .15s}.ThemeEditor-module-scss-module__aQk-JW__templatePill:hover{color:#333;border-color:#999}.ThemeEditor-module-scss-module__aQk-JW__templatePillActive{color:#fff;background:#1976d2;border-color:#1976d2}.ThemeEditor-module-scss-module__aQk-JW__templatePillActive:hover{color:#fff;background:#1565c0;border-color:#1565c0}.ThemeEditor-module-scss-module__aQk-JW__compositionNameInput{color:#666;text-transform:uppercase;letter-spacing:.5px;background:0 0;border:1px solid #0000;border-radius:4px;outline:none;width:100%;margin-bottom:4px;padding:4px 8px;font-family:monospace;font-size:11px}.ThemeEditor-module-scss-module__aQk-JW__compositionNameInput:hover{border-color:#d0d0d0}.ThemeEditor-module-scss-module__aQk-JW__compositionNameInput:focus{color:#333;border-color:#1976d2}.ThemeEditor-module-scss-module__aQk-JW__addCompositionButton{color:#666;cursor:pointer;background:0 0;border:2px dashed #d0d0d0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:16px;padding:12px;font-family:inherit;font-size:13px;transition:all .15s;display:flex}.ThemeEditor-module-scss-module__aQk-JW__addCompositionButton:hover{color:#1976d2;border-color:#1976d2}.ThemeEditor-module-scss-module__aQk-JW__jsonPreview{color:#d4d4d4;white-space:pre-wrap;word-break:break-word;background:#1e1e1e;border-radius:6px;max-height:calc(100vh - 120px);margin:0;padding:16px;font-family:Fira Code,Consolas,Monaco,monospace;font-size:12px;line-height:1.5;overflow:auto}
.CreateAccountShort-module-scss-module__WU6dGW__container{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);margin:32px 0;padding:48px 32px;position:relative;overflow:hidden;box-shadow:0 20px 40px #0000001a}.CreateAccountShort-module-scss-module__WU6dGW__container:before{content:"";opacity:1;z-index:1;pointer-events:none;background:repeating-linear-gradient(45deg,#0000,#0000 2px,#ffffff08 2px 4px),repeating-linear-gradient(-45deg,#0000,#0000 2px,#ffffff05 2px 4px);position:absolute;inset:0}@media (max-width:768px){.CreateAccountShort-module-scss-module__WU6dGW__container{display:none}}.CreateAccountShort-module-scss-module__WU6dGW__content{z-index:1;grid-template-columns:1fr auto;align-items:center;gap:60px;max-width:1120px;margin:0 auto;display:grid;position:relative}@media (max-width:768px){.CreateAccountShort-module-scss-module__WU6dGW__content{text-align:center;grid-template-columns:1fr;gap:40px}}.CreateAccountShort-module-scss-module__WU6dGW__textContent{color:#fff}.CreateAccountShort-module-scss-module__WU6dGW__title{text-shadow:0 2px 4px #0003;margin-bottom:20px;font-size:2.5rem;font-weight:700;line-height:1.2}.CreateAccountShort-module-scss-module__WU6dGW__title .CreateAccountShort-module-scss-module__WU6dGW__titleSmall{font-size:1.75rem;font-weight:500;line-height:1.4}@media only screen and (max-width:481px){.CreateAccountShort-module-scss-module__WU6dGW__title .CreateAccountShort-module-scss-module__WU6dGW__titleSmall{font-size:1.5rem}}.CreateAccountShort-module-scss-module__WU6dGW__title .CreateAccountShort-module-scss-module__WU6dGW__titleSmall{white-space:nowrap;line-break:normal;margin-right:16px}.CreateAccountShort-module-scss-module__WU6dGW__title .CreateAccountShort-module-scss-module__WU6dGW__joinUs{white-space:nowrap;line-break:normal}@media (max-width:768px){.CreateAccountShort-module-scss-module__WU6dGW__title{font-size:2rem}}.CreateAccountShort-module-scss-module__WU6dGW__description{opacity:.95;margin-bottom:30px;font-size:1.2rem;font-weight:400;line-height:1.6}@media (max-width:768px){.CreateAccountShort-module-scss-module__WU6dGW__description{font-size:1.1rem}}.CreateAccountShort-module-scss-module__WU6dGW__benefits{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px;margin:0;padding:0;list-style:none;display:grid}.CreateAccountShort-module-scss-module__WU6dGW__benefits li{opacity:.9;align-content:center;padding:12px 0 12px 30px;font-size:1rem;font-weight:500;position:relative}.CreateAccountShort-module-scss-module__WU6dGW__benefits li:before{content:"✓";color:#4ade80;font-size:1.2rem;font-weight:700;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:768px){.CreateAccountShort-module-scss-module__WU6dGW__benefits{grid-template-columns:1fr}}.CreateAccountShort-module-scss-module__WU6dGW__ctaSection{flex-direction:column;align-items:center;gap:15px;display:flex}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton{color:#fff;z-index:0;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:2px solid #10b981;border-radius:50px;align-content:center;gap:8px;padding:18px 40px;font-size:1.1rem;font-weight:600;line-height:40px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #10b9814d}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton:hover{border-color:#ffffff4d;box-shadow:0 12px 35px #10b98166}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton:hover:before{left:100%}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton:hover .CreateAccountShort-module-scss-module__WU6dGW__logo_icon{bottom:2px;left:8px;transform:scale(1.2)rotate(38deg)}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton:active{transform:translateY(0)}.CreateAccountShort-module-scss-module__WU6dGW__ctaButton .CreateAccountShort-module-scss-module__WU6dGW__logo_icon{z-index:-1;transition:all .4s cubic-bezier(.68,-.55,.265,1.55);position:absolute;bottom:-10px;left:-2px;transform:scale(1)rotate(38deg)}.CreateAccountShort-module-scss-module__WU6dGW__subtitle{color:#fffc;text-align:center;margin:0;font-size:.9rem;font-weight:400}.CreateAccountShort-module-scss-module__WU6dGW__readMoreSection{justify-content:center;margin-top:20px;display:flex}.CreateAccountShort-module-scss-module__WU6dGW__readMoreLink{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:25px;align-items:center;gap:8px;padding:10px 20px;font-size:.95rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.CreateAccountShort-module-scss-module__WU6dGW__readMoreLink:hover{color:#fff;background:#fff3;border-color:#fff9;transform:translateY(-1px)}.CreateAccountShort-module-scss-module__WU6dGW__readMoreLink .CreateAccountShort-module-scss-module__WU6dGW__readMoreIcon{width:16px;height:16px;transition:transform .3s}.CreateAccountShort-module-scss-module__WU6dGW__readMoreLink:hover .CreateAccountShort-module-scss-module__WU6dGW__readMoreIcon{transform:translate(2px)}
.page-module-scss-module__KuvCna__page{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__KuvCna__toolbar{justify-content:flex-end;display:flex}
