.index-module-scss-module__hruXsG__baseplate{background:#2774be url(/dlpAssets/journey-bg.png) top/90% repeat-y}.index-module-scss-module__hruXsG__container{padding-inline:1.25rem;max-width:1080px;margin-inline:auto;padding-top:calc(40vh - 160px)}@media screen and (min-width:768px){.index-module-scss-module__hruXsG__container{padding-top:calc(40vh - 80px)}}.index-module-scss-module__hruXsG__titlebar{text-align:center;flex-flow:column;align-items:center;gap:.5rem;height:calc(100vh - 160px);margin-inline:auto;padding-top:3rem;display:flex;position:sticky;top:80px}.index-module-scss-module__hruXsG__titlebar h2,.index-module-scss-module__hruXsG__titlebar h2 *{font-family:var(--font-roboto-slab),serif!important}.index-module-scss-module__hruXsG__titlebar h2{font-size:1.5rem;font-weight:800;line-height:1.75rem}@media screen and (min-width:768px){.index-module-scss-module__hruXsG__titlebar{gap:1rem;height:calc(100vh - 80px)}.index-module-scss-module__hruXsG__titlebar h2{font-size:2.5rem;line-height:2.5rem}.index-module-scss-module__hruXsG__titlebar .index-module-scss-module__hruXsG__subheading{font-size:1.25rem}}.index-module-scss-module__hruXsG__board{flex-flow:column;place-items:center;display:flex}.index-module-scss-module__hruXsG__girl{height:calc(60vh - 40px);position:sticky;top:calc(40vh - 40px)}.index-module-scss-module__hruXsG__girl img{width:auto;height:150px;margin:auto;display:block}@media screen and (min-width:768px){.index-module-scss-module__hruXsG__girl{height:calc(50vh + 120px);top:calc(50vh - 120px)}.index-module-scss-module__hruXsG__girl img{height:250px}}.index-module-scss-module__hruXsG__noteSection{height:calc(60vh - 160px);position:sticky;top:calc(40vh + 80px)}@media screen and (min-width:768px){.index-module-scss-module__hruXsG__noteSection{height:calc(50vh - 80px);top:calc(50vh + 80px)}}.index-module-scss-module__hruXsG__note{background:#fff;border-radius:1rem;flex-flow:column;align-items:center;width:240px;padding:.25rem;display:flex}.index-module-scss-module__hruXsG__note .index-module-scss-module__hruXsG__content{border-radius:.75rem;width:100%;padding:1rem}.index-module-scss-module__hruXsG__note .index-module-scss-module__hruXsG__title{font-size:1rem;font-weight:800}.index-module-scss-module__hruXsG__note .index-module-scss-module__hruXsG__subtitle{opacity:.5;font-size:.75rem}@media screen and (min-width:768px){.index-module-scss-module__hruXsG__note{width:300px}}
