.template-module-scss-module__tPfd4W__t-serif-xl{color:#0f0e0c;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:36px;line-height:1.08}.template-module-scss-module__tPfd4W__t-serif-lg{color:#0f0e0c;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;line-height:1.2}.template-module-scss-module__tPfd4W__t-serif-em{color:#e8813d;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-style:italic}.template-module-scss-module__tPfd4W__t-body{color:#3a3832;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:300;line-height:1.7}.template-module-scss-module__tPfd4W__t-small{color:#7a7669;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;font-weight:300}.template-module-scss-module__tPfd4W__t-label{letter-spacing:.18em;text-transform:uppercase;color:#c9572a;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:400}.template-module-scss-module__tPfd4W__t-label:before{content:"";background:#c9572a;width:16px;height:1px}.template-module-scss-module__tPfd4W__t-section-title{letter-spacing:.2em;text-transform:uppercase;color:#7a7669;align-items:center;gap:8px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;display:flex}.template-module-scss-module__tPfd4W__t-section-title:before{content:"";background:#7a7669;width:20px;height:1px}.template-module-scss-module__tPfd4W__btn{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-primary{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn-primary:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-primary{color:#fff;background:#c9572a}.template-module-scss-module__tPfd4W__btn-primary:active:not(:disabled){background:#b34d24}@media (hover:hover) and (pointer:fine){.template-module-scss-module__tPfd4W__btn-primary:hover:not(:disabled){background:#b34d24;transform:translateY(-1px);box-shadow:0 8px 24px #c9572a4d}}.template-module-scss-module__tPfd4W__btn-primary-dark{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn-primary-dark:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-primary-dark{color:#faf8f4;background:#0f0e0c}.template-module-scss-module__tPfd4W__btn-primary-dark:active:not(:disabled){background:#1a1916}@media (hover:hover) and (pointer:fine){.template-module-scss-module__tPfd4W__btn-primary-dark:hover:not(:disabled){background:#1a1916;transform:translateY(-1px)}}.template-module-scss-module__tPfd4W__btn-outline{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn-outline:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-outline{color:#0f0e0c;background:0 0;border:1.5px solid #0f0e0c}.template-module-scss-module__tPfd4W__btn-outline:active:not(:disabled){color:#faf8f4;background:#0f0e0c}@media (hover:hover) and (pointer:fine){.template-module-scss-module__tPfd4W__btn-outline:hover:not(:disabled){color:#faf8f4;background:#0f0e0c}}.template-module-scss-module__tPfd4W__btn-ghost{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn-ghost:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-ghost{color:#c9572a;background:0 0;border:1.5px solid #c9572a}.template-module-scss-module__tPfd4W__btn-ghost:active:not(:disabled){color:#fff;background:#c9572a}@media (hover:hover) and (pointer:fine){.template-module-scss-module__tPfd4W__btn-ghost:hover:not(:disabled){color:#fff;background:#c9572a}}.template-module-scss-module__tPfd4W__btn-white{letter-spacing:.04em;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;touch-action:manipulation;border:none;border-radius:2px;align-items:center;gap:8px;padding:12px 28px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}.template-module-scss-module__tPfd4W__btn-white:disabled{opacity:.5;cursor:not-allowed}.template-module-scss-module__tPfd4W__btn-white{color:#c9572a;background:#fff;border:1.5px solid #0000}.template-module-scss-module__tPfd4W__btn-white:active:not(:disabled){filter:brightness(.97)}@media (hover:hover) and (pointer:fine){.template-module-scss-module__tPfd4W__btn-white:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 24px #00000026}}.template-module-scss-module__tPfd4W__btn-sm{padding:8px 18px;font-size:13px}.template-module-scss-module__tPfd4W__btn-lg{padding:16px 40px;font-size:15px}.template-module-scss-module__tPfd4W__card-paper{border-radius:6px;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.template-module-scss-module__tPfd4W__card-paper:after{content:"";background:#e8813d;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:0}.template-module-scss-module__tPfd4W__card-paper:hover:after{width:100%}.template-module-scss-module__tPfd4W__card-paper{background:#faf8f4;border:1px solid #e8e4d8}.template-module-scss-module__tPfd4W__card-paper-2{border-radius:6px;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.template-module-scss-module__tPfd4W__card-paper-2:after{content:"";background:#e8813d;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:0}.template-module-scss-module__tPfd4W__card-paper-2:hover:after{width:100%}.template-module-scss-module__tPfd4W__card-paper-2{background:#f2efe8;border:1px solid #e8e4d8}.template-module-scss-module__tPfd4W__card-dark{border-radius:6px;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.template-module-scss-module__tPfd4W__card-dark:after{content:"";background:#e8813d;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:0}.template-module-scss-module__tPfd4W__card-dark:hover:after{width:100%}.template-module-scss-module__tPfd4W__card-dark{background:#0f0e0c;border:1px solid #2a2924}.template-module-scss-module__tPfd4W__card-dark:after{background:#e8813d}.template-module-scss-module__tPfd4W__card-accent{border-radius:6px;padding:28px;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.template-module-scss-module__tPfd4W__card-accent:after{content:"";background:#e8813d;width:0;height:3px;transition:width .4s;position:absolute;bottom:0;left:0}.template-module-scss-module__tPfd4W__card-accent:hover:after{width:100%}.template-module-scss-module__tPfd4W__card-accent{background:#c9572a;border:none}.template-module-scss-module__tPfd4W__card-accent:after{background:#fff6}.template-module-scss-module__tPfd4W__divider{align-items:center;gap:16px;margin:8px 0 20px;display:flex}.template-module-scss-module__tPfd4W__divider:before,.template-module-scss-module__tPfd4W__divider:after{content:"";background:#e8e4d8;flex:1;height:1px}.template-module-scss-module__tPfd4W__divider .template-module-scss-module__tPfd4W__dot{background:#c9572a;border-radius:50%;width:5px;height:5px}.template-module-scss-module__tPfd4W__shadow-xs{box-shadow:0 2px 8px #0f0e0c14}.template-module-scss-module__tPfd4W__shadow-sm{box-shadow:0 4px 16px #0f0e0c1a}.template-module-scss-module__tPfd4W__shadow-md{box-shadow:0 8px 32px #0f0e0c1f}.template-module-scss-module__tPfd4W__shadow-lg{box-shadow:0 12px 40px #0f0e0c29}.template-module-scss-module__tPfd4W__border-paper-3{border:1px solid #e8e4d8}.template-module-scss-module__tPfd4W__border-accent{border:1.5px solid #c9572a}.template-module-scss-module__tPfd4W__border-left-accent{border-left:3px solid #c9572a}.template-module-scss-module__tPfd4W__border-bottom-accent{border-bottom:3px solid #c9572a}.template-module-scss-module__tPfd4W__bg-paper{background:#faf8f4}.template-module-scss-module__tPfd4W__bg-paper-2{background:#f2efe8}.template-module-scss-module__tPfd4W__bg-paper-3{background:#e8e4d8}.template-module-scss-module__tPfd4W__bg-ink{background:#0f0e0c}.template-module-scss-module__tPfd4W__bg-accent{background:#c9572a}.template-module-scss-module__tPfd4W__root{min-height:100%}.template-module-scss-module__tPfd4W__exiting{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s cubic-bezier(.22,1,.36,1),visibility 0s linear .18s}.template-module-scss-module__tPfd4W__page{min-height:100%}.template-module-scss-module__tPfd4W__entering{animation:.32s cubic-bezier(.22,1,.36,1) both template-module-scss-module__tPfd4W__pageEnter}@keyframes template-module-scss-module__tPfd4W__pageEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.template-module-scss-module__tPfd4W__entering{animation:none}}
