@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}:root,html[data-theme=light]{--tlc-accent:#8a3f25;--tlc-accent-hover:#6d2f1d;--tlc-accent-soft:#f3dfd2;--tlc-focus:#b95f38;--theme-elevation-0:#fffdf8;--theme-elevation-50:#f8f3e9;--theme-elevation-100:#eee5d7;--theme-elevation-150:#dfd2c0;--theme-elevation-200:#cdbda9;--theme-elevation-250:#b9a58e;--theme-elevation-300:#a18b73;--theme-elevation-350:#89725c;--theme-elevation-400:#725c48;--theme-elevation-450:#5f4a39;--theme-elevation-500:#503d2f;--theme-elevation-550:#453328;--theme-elevation-600:#3b2b22;--theme-elevation-650:#32241d;--theme-elevation-700:#2a1e18;--theme-elevation-750:#231914;--theme-elevation-800:#1d1511;--theme-elevation-850:#17100d;--theme-elevation-900:#120c0a;--theme-elevation-950:#0d0806;--theme-elevation-1000:#090504;--theme-bg:var(--theme-elevation-0);--theme-input-bg:#ffffff;--theme-text:var(--theme-elevation-800);--theme-border-color:var(--theme-elevation-150);--accessibility-outline:2px solid var(--tlc-focus);color-scheme:light}html[data-theme=dark]{--tlc-accent:#e2a46f;--tlc-accent-hover:#efbd8f;--tlc-accent-soft:#3b281d;--tlc-focus:#f0b37e;--theme-elevation-0:#11100f;--theme-elevation-50:#191816;--theme-elevation-100:#23211e;--theme-elevation-150:#302d29;--theme-elevation-200:#403b35;--theme-elevation-250:#514a42;--theme-elevation-300:#635a50;--theme-elevation-350:#776c60;--theme-elevation-400:#8d8072;--theme-elevation-450:#a29485;--theme-elevation-500:#b5a797;--theme-elevation-550:#c4b7a6;--theme-elevation-600:#d1c5b5;--theme-elevation-650:#dbd0c1;--theme-elevation-700:#e4dace;--theme-elevation-750:#ece3d8;--theme-elevation-800:#f2eadf;--theme-elevation-850:#f7f1e8;--theme-elevation-900:#fbf7f0;--theme-elevation-950:#fefbf6;--theme-elevation-1000:#fffdfa;--theme-bg:var(--theme-elevation-0);--theme-input-bg:var(--theme-elevation-50);--theme-text:var(--theme-elevation-900);--theme-border-color:var(--theme-elevation-200);--accessibility-outline:2px solid var(--tlc-focus);color-scheme:dark}#app,body,html{background-color:var(--theme-bg);color:var(--theme-text)}body{transition:background-color .16s ease,color .16s ease}.template-default__wrap,.template-minimal{background-color:var(--theme-bg);background-image:radial-gradient(circle at 90% 8%,color-mix(in srgb,var(--tlc-accent) 12%,transparent),transparent 28rem),radial-gradient(circle at 8% 95%,color-mix(in srgb,var(--tlc-accent) 6%,transparent),transparent 24rem)}.template-default h1,.template-default h2,.template-minimal h1,.template-minimal h2{color:var(--theme-text);letter-spacing:-.025em}.template-minimal .field-description,.template-minimal .field-label,.template-minimal label,.template-minimal p{color:var(--theme-elevation-650)}.field-type input,.field-type textarea,.react-datepicker__input-container input,.rs__control{background-color:var(--theme-input-bg);border-color:var(--theme-elevation-200);color:var(--theme-text);box-shadow:0 1px 0 color-mix(in srgb,var(--theme-elevation-1000) 4%,transparent);transition:border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.field-type input:hover,.field-type textarea:hover,.react-datepicker__input-container input:hover,.rs__control:hover{border-color:var(--theme-elevation-350)}.field-type input:focus,.field-type input:focus-visible,.field-type textarea:focus,.field-type textarea:focus-visible,.react-datepicker__input-container input:focus,.rs__control--is-focused{border-color:var(--tlc-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--tlc-focus) 22%,transparent);outline:none}.field-type input::placeholder,.field-type textarea::placeholder{color:var(--theme-elevation-400)}.btn--style-primary{--bg-color:var(--tlc-accent);--color:#fffdf8;--hover-bg:var(--tlc-accent-hover);--hover-color:#fffdf8;font-weight:600}html[data-theme=dark] .btn--style-primary{--color:#1a100a;--hover-color:#1a100a}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-150);--color:var(--theme-elevation-450)}.nav a:hover,.step-nav a:hover,a{text-decoration-color:var(--tlc-accent)}.pill,.status__label{border-color:var(--theme-border-color)}@media(prefers-reduced-motion:reduce){.field-type input,.field-type textarea,.react-datepicker__input-container input,.rs__control,body{transition:none}}