.start-page{--ink:#171312;--paper:#f3eee6;--pink:#ff3b78;--lilac:#dcd7ff;background:var(--paper);color:var(--ink);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.start-page *{box-sizing:border-box}.start-page a{color:inherit;text-decoration:none}.start-page h1,.start-page h2,.start-page h3,.start-page p{margin:0}.start-page i{color:var(--pink);font-family:Georgia,serif;font-weight:400}.start-page [id]{scroll-margin-top:90px}.start-page>nav{border-bottom:1px solid #cec7c0;justify-content:space-between;align-items:center;width:min(1320px,100% - 48px);height:80px;margin:auto;display:flex}.start-page>nav>a{letter-spacing:-.04em;font:700 24px Georgia,serif}.start-page>nav>a span{color:var(--pink);letter-spacing:.13em;margin-left:7px;font:800 9px Arial}.start-page>nav>div{gap:24px;display:flex}.start-page>nav>div a{text-transform:uppercase;font-size:10px;font-weight:800}.start-hero{grid-template-columns:1fr 360px;align-items:center;gap:8vw;width:min(1320px,100% - 48px);margin:auto;padding:90px 0 110px;display:grid}.start-page section>header>p,.start-hero>div>p:first-child,.start-prep>div>p:first-child,.start-revisions>div>p:first-child,.start-final>p:first-child{color:var(--pink);letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850}.start-page p span{background:var(--pink);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.start-hero h1{letter-spacing:-.07em;margin:28px 0;font:400 clamp(64px,8vw,112px)/.86 Georgia,serif}.start-hero>div>p:nth-of-type(2){color:#625b57;max-width:760px;font-size:18px;line-height:1.6}.start-hero>div>div,.start-final>div{gap:10px;margin-top:30px;display:flex}.start-hero>div>div a,.start-final a{background:var(--pink);color:#fff;text-transform:uppercase;padding:17px 20px;font-size:11px;font-weight:850}.start-hero>div>div a:last-child,.start-final a:last-child{border:1px solid var(--ink);color:var(--ink);background:0 0}.start-hero aside{background:var(--ink);box-shadow:18px 18px 0 var(--lilac);color:#fff;padding:32px}.start-hero aside small{color:var(--pink);text-transform:uppercase;font-size:10px;font-weight:850}.start-hero aside ul{margin:24px 0;padding:0;list-style:none}.start-hero aside li{border-top:1px solid #4c4542;padding:15px 0;font:400 19px Georgia,serif}.start-hero aside p{color:#b9b0ac;font-size:12px;line-height:1.6}.start-paths{background:var(--ink);color:#fff;padding:110px max(24px,50vw - 660px)}.start-page section>header h2,.start-prep h2,.start-revisions h2,.start-final h2{letter-spacing:-.06em;margin:20px 0;font:400 clamp(48px,6vw,82px)/.92 Georgia,serif}.start-paths>div{grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.start-paths article{border:1px solid #4c4542;flex-direction:column;min-height:360px;padding:26px;display:flex}.start-paths article>span{color:var(--pink);font-size:11px;font-weight:850}.start-paths h3{margin-top:65px;font:400 30px Georgia,serif}.start-paths article p{color:#b9b0ac;margin-top:15px;font-size:13px;line-height:1.65}.start-paths article a{border-bottom:1px solid var(--pink);width:max-content;margin-top:auto;padding-bottom:7px;font-size:11px;font-weight:850}.start-packs{padding:110px max(24px,50vw - 660px)}.start-packs>header{grid-template-columns:1fr .6fr;align-items:end;gap:6vw;display:grid}.start-packs>header>p:first-child{grid-column:1/-1}.start-packs>header>p:last-child{color:#655d59;font-size:14px;line-height:1.65}.start-packs>div{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:50px;display:grid}.start-packs article{background:#fff;flex-direction:column;min-height:400px;padding:25px;display:flex}.start-packs article small{color:var(--pink);text-transform:uppercase;font-size:10px;font-weight:850}.start-packs article strong{margin-top:30px;font:400 46px Georgia,serif}.start-packs h3{margin-top:10px;font:400 25px Georgia,serif}.start-packs article p{color:#69615d;margin:25px 0 auto;font-size:12px;line-height:1.6}.start-packs article a{background:var(--pink);color:#fff;text-align:center;text-transform:uppercase;padding:16px;font-size:10px;font-weight:850}.start-packs>aside{background:var(--lilac);grid-template-columns:auto 1fr;gap:18px;margin-top:8px;padding:25px;display:grid}.start-packs>aside strong{font:400 20px Georgia,serif}.start-packs>aside p{font-size:12px;line-height:1.6}.start-prep{background:var(--lilac);grid-template-columns:.7fr 1.3fr;gap:9vw;padding:110px max(24px,50vw - 660px);display:grid}.start-prep>div>p:nth-of-type(2){font-size:14px;line-height:1.65}.start-prep button,.start-prep>div>a{cursor:pointer;text-align:center;text-transform:uppercase;border:0;width:100%;min-height:48px;margin-top:16px;padding:15px;font-size:10px;font-weight:850;display:block}.start-prep button{background:var(--pink);color:#fff}.start-prep>div>a{border:1px solid var(--ink)}.start-prep ol{background:var(--paper);margin:0;padding:24px;list-style:none}.start-prep li{border-top:1px solid #d5ccc6;grid-template-columns:35px 1fr;align-items:center;gap:18px;padding:17px 0;display:grid}.start-prep li:first-child{border-top:0}.start-prep li span{color:var(--pink);font-size:10px;font-weight:850}.start-prep li p{font:400 18px Georgia,serif}.start-timeline{background:var(--pink);padding:110px max(24px,50vw - 660px)}.start-timeline>header>p{color:var(--ink)}.start-timeline>header>p span{background:var(--ink)}.start-timeline>header h2 i{color:#fff}.start-timeline ol{grid-template-columns:repeat(3,1fr);margin:50px 0 0;padding:0;list-style:none;display:grid}.start-timeline li{border:1px solid #17131240;flex-direction:column;min-height:300px;padding:25px;display:flex}.start-timeline li>b{font-size:11px}.start-timeline li>div{margin-top:auto}.start-timeline h3{font:400 25px Georgia,serif}.start-timeline li p{margin-top:12px;font-size:12px;line-height:1.6}.start-revisions{grid-template-columns:.55fr 1.45fr;gap:8vw;padding:110px max(24px,50vw - 660px);display:grid}.start-revisions>div:last-child{grid-template-columns:1fr 1fr;gap:10px;display:grid}.start-revisions article{background:#fff;min-height:320px;padding:28px}.start-revisions article:last-child{background:var(--ink);color:#fff}.start-revisions small{color:var(--pink);text-transform:uppercase;font-size:10px;font-weight:850}.start-revisions h3{margin-top:60px;font:400 28px/1.1 Georgia,serif}.start-revisions article p{color:#6b625e;margin-top:18px;font-size:12px;line-height:1.65}.start-revisions article:last-child p{color:#bdb4b0}.start-arranged{background:var(--ink);color:#fff;padding:95px max(24px,50vw - 660px)}.start-arranged>header{grid-template-columns:1fr 1fr;gap:5vw;display:grid}.start-arranged>header>p:first-child{grid-column:1/-1}.start-arranged>header>p:last-child{color:#bbb2ae;font-size:14px;line-height:1.6}.start-arranged>div{grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.start-arranged>div a{border:1px solid #4c4542;flex-direction:column;min-height:150px;padding:22px;font:400 24px Georgia,serif;display:flex}.start-arranged>div a span{color:var(--pink);text-transform:uppercase;margin-top:auto;font:850 10px Arial}.start-faq{grid-template-columns:.65fr 1.35fr;gap:8vw;padding:110px max(24px,50vw - 660px);display:grid}.start-faq>div{border-top:1px solid #cec7c0}.start-faq details{border-bottom:1px solid #cec7c0;padding:21px 0}.start-faq summary{cursor:pointer;padding-right:35px;font:400 20px Georgia,serif;list-style:none;position:relative}.start-faq summary::-webkit-details-marker{display:none}.start-faq summary b{color:var(--pink);position:absolute;right:0}.start-faq details[open] summary b{transform:rotate(45deg)}.start-faq details p{color:#655d59;max-width:750px;font-size:12px;line-height:1.65}.start-final{background:var(--lilac);text-align:center;padding:110px 24px}.start-final>div{justify-content:center}.start-page>footer{text-transform:uppercase;border-top:1px solid #cec7c0;justify-content:space-between;align-items:center;width:min(1320px,100% - 48px);margin:auto;padding:30px 0 45px;font-size:10px;display:flex}@media (max-width:900px){.start-page>nav>div a:not(:last-child){display:none}.start-hero,.start-packs>header,.start-prep,.start-revisions,.start-arranged>header,.start-faq{grid-template-columns:1fr}.start-paths>div,.start-packs>div,.start-timeline ol,.start-arranged>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){.start-page>nav,.start-hero,.start-page>footer{width:calc(100% - 28px)}.start-hero{padding-top:60px}.start-hero h1{font-size:58px}.start-hero>div>div,.start-final>div{flex-direction:column;align-items:stretch}.start-paths,.start-packs,.start-prep,.start-timeline,.start-revisions,.start-arranged,.start-faq{padding-left:14px;padding-right:14px}.start-paths>div,.start-packs>div,.start-timeline ol,.start-revisions>div:last-child,.start-arranged>div{grid-template-columns:1fr}.start-paths article,.start-timeline li{min-height:260px}.start-packs>aside{grid-template-columns:1fr}.start-page>footer{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.start-page *{scroll-behavior:auto!important}}
