.how-page.svelte-yubhwn{color:#17181b;background:#f5f2ea}.intro.svelte-yubhwn{display:grid;grid-template-columns:1.5fr .55fr;gap:clamp(4rem,10vw,10rem);align-items:end;padding-top:clamp(5rem,10vw,9rem);padding-bottom:clamp(5rem,9vw,8rem)}h1.svelte-yubhwn{max-width:11ch;margin:1.2rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,7.5rem);font-weight:500;line-height:.88;letter-spacing:-.065em}.intro-note.svelte-yubhwn{padding-top:1rem;border-top:1px solid #17181b}.intro-note.svelte-yubhwn span:where(.svelte-yubhwn){color:#2738d6;font-size:.68rem;font-weight:780;letter-spacing:.11em;text-transform:uppercase}.intro-note.svelte-yubhwn p:where(.svelte-yubhwn){margin:1.2rem 0 0;color:#60625f;line-height:1.65}.journey.svelte-yubhwn{padding-bottom:9rem}.journey.svelte-yubhwn article:where(.svelte-yubhwn){display:grid;grid-template-columns:4rem 1.15fr .85fr;gap:clamp(1.5rem,5vw,5rem);padding:3.3rem 0;border-top:1px solid #cec9bf}.journey.svelte-yubhwn article:where(.svelte-yubhwn):last-child{border-bottom:1px solid #cec9bf}.step-number.svelte-yubhwn{color:#2738d6;font-size:.74rem;font-weight:800;letter-spacing:.1em}.step-copy.svelte-yubhwn h2:where(.svelte-yubhwn){max-width:16ch;margin:0 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:500;line-height:1;letter-spacing:-.045em}.step-copy.svelte-yubhwn p:where(.svelte-yubhwn){max-width:35rem;margin:0;color:#686a66;line-height:1.7}.journey.svelte-yubhwn dl:where(.svelte-yubhwn){margin:0;border-top:1px solid #cec9bf}.journey.svelte-yubhwn dl:where(.svelte-yubhwn) div:where(.svelte-yubhwn){display:flex;justify-content:space-between;gap:2rem;padding:.75rem 0;border-bottom:1px solid #cec9bf}.journey.svelte-yubhwn dt:where(.svelte-yubhwn){color:#62645f;font-size:.75rem}.journey.svelte-yubhwn dd:where(.svelte-yubhwn){margin:0;font-size:.78rem;font-weight:760;text-align:right}.record-section.svelte-yubhwn{padding:clamp(6rem,10vw,10rem) 0;color:#f5f2ea;background:#17181b}.record-layout.svelte-yubhwn{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(4rem,9vw,9rem);align-items:center}.inverse.svelte-yubhwn{color:#9aa2ff}.record-copy.svelte-yubhwn h2:where(.svelte-yubhwn){max-width:12ch;margin:1.2rem 0 1.5rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5vw,5rem);font-weight:500;line-height:.95;letter-spacing:-.05em}.record-copy.svelte-yubhwn>p:where(.svelte-yubhwn):last-child{max-width:31rem;color:#aaa9a4;line-height:1.7}.record.svelte-yubhwn{border:1px solid #4b4c50;background:#202126}.record-head.svelte-yubhwn{display:grid;grid-template-columns:1fr 2fr 1fr;gap:1rem;padding:1rem 1.2rem;border-bottom:1px solid #4b4c50;font-size:.7rem}.record-head.svelte-yubhwn strong:where(.svelte-yubhwn){color:#fff}.record-head.svelte-yubhwn span:where(.svelte-yubhwn):last-child{color:#c9cdff;text-align:right}.record.svelte-yubhwn ol:where(.svelte-yubhwn){margin:0;padding:0 1.2rem;list-style:none}.record.svelte-yubhwn li:where(.svelte-yubhwn){display:grid;grid-template-columns:7.5rem 1fr auto;gap:1.5rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid #3c3d41}.record.svelte-yubhwn time:where(.svelte-yubhwn){color:#a5a6a2;font-size:.68rem}.record.svelte-yubhwn li:where(.svelte-yubhwn) div:where(.svelte-yubhwn){display:grid;gap:.25rem}.record.svelte-yubhwn li:where(.svelte-yubhwn) strong:where(.svelte-yubhwn){font-size:.86rem}.record.svelte-yubhwn li:where(.svelte-yubhwn) span:where(.svelte-yubhwn){color:#b0b1ad;font-size:.72rem}.record.svelte-yubhwn li:where(.svelte-yubhwn) i:where(.svelte-yubhwn){display:grid;place-items:center;width:1.5rem;height:1.5rem;border:1px solid #7e88ff;color:#c9cdff;font-size:.65rem;font-style:normal}.record-total.svelte-yubhwn{display:flex;justify-content:space-between;gap:2rem;padding:1.5rem 1.2rem;background:#2738d6}.record-total.svelte-yubhwn span:where(.svelte-yubhwn){font-size:.75rem}.record-total.svelte-yubhwn strong:where(.svelte-yubhwn){font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.exceptions.svelte-yubhwn{padding-top:clamp(6rem,10vw,10rem);padding-bottom:clamp(6rem,10vw,10rem)}.exceptions-title.svelte-yubhwn{display:grid;grid-template-columns:1fr 2fr;gap:3rem;align-items:start}.exceptions-title.svelte-yubhwn h2:where(.svelte-yubhwn){max-width:11ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,6vw,6rem);font-weight:500;line-height:.92;letter-spacing:-.055em}.exception-list.svelte-yubhwn{margin-top:5rem;border-top:1px solid #cec9bf}.exception-list.svelte-yubhwn article:where(.svelte-yubhwn){display:grid;grid-template-columns:4rem 1fr;gap:2rem;padding:2.2rem 0;border-bottom:1px solid #cec9bf}.exception-list.svelte-yubhwn article:where(.svelte-yubhwn)>span:where(.svelte-yubhwn){color:#2738d6;font-size:.7rem;font-weight:800}.exception-list.svelte-yubhwn h3:where(.svelte-yubhwn){margin:0 0 .7rem;font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-weight:500}.exception-list.svelte-yubhwn p:where(.svelte-yubhwn){max-width:48rem;margin:0;color:#686a66;line-height:1.7}.next.svelte-yubhwn{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-top:4rem;padding-top:1.2rem;border-top:3px solid #17181b}.next.svelte-yubhwn p:where(.svelte-yubhwn){margin:0}.next.svelte-yubhwn a:where(.svelte-yubhwn){display:inline-flex;gap:2rem;color:#2738d6;font-weight:760;text-decoration:none}@media(max-width:800px){.intro.svelte-yubhwn,.record-layout.svelte-yubhwn,.exceptions-title.svelte-yubhwn{grid-template-columns:1fr;gap:2.5rem}.intro-note.svelte-yubhwn{max-width:28rem}.journey.svelte-yubhwn article:where(.svelte-yubhwn){grid-template-columns:2.5rem 1fr}.journey.svelte-yubhwn dl:where(.svelte-yubhwn){grid-column:2}.record-copy.svelte-yubhwn{max-width:36rem}}@media(max-width:560px){.intro.svelte-yubhwn{padding-top:4rem}.journey.svelte-yubhwn article:where(.svelte-yubhwn){grid-template-columns:1fr;gap:1rem;padding:2.3rem 0}.journey.svelte-yubhwn dl:where(.svelte-yubhwn){grid-column:1;margin-top:1rem}.record.svelte-yubhwn li:where(.svelte-yubhwn){grid-template-columns:1fr auto;gap:.5rem 1rem}.record.svelte-yubhwn time:where(.svelte-yubhwn){grid-column:1 / -1}.exceptions-title.svelte-yubhwn{gap:1rem}.exception-list.svelte-yubhwn article:where(.svelte-yubhwn){grid-template-columns:2rem 1fr;gap:1rem}.next.svelte-yubhwn{align-items:flex-start;flex-direction:column}}
