@import url('https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400;0,600;1,400;1,600&family=DM+Sans:wght@300;400;500;600&display=swap');:root{--sr-gold:#C9A84C;--sr-gold2:#E8C97A;--sr-ink:#0E0C0A;--sr-ink2:#1A1714;--sr-ink3:#2B2520;--sr-paper:#F7F2EA;--sr-paper2:#EDE6D6;--sr-mid:#5A5550;--sr-muted:#9A9085;--sr-rule:#DDD8CE;--aaha-burg:#5C1A1A;--aaha-gold:#C9A84C;--aaha-cream:#FAF6EE;--aaha-warm:#FFFDF9;--aaha-mid:#4A3728;--aaha-border:#D4C5A9;--aaha-surface:#F5F0E8;--aaha-text:#1C1410;--aaha-error:#8B1A1A;--aaha-font-body:'DM Sans',sans-serif}.sr-nav{background:var(--sr-ink);padding:12px 48px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--sr-ink3);position:sticky;top:0;z-index:999;font-family:'DM Sans',sans-serif}.sr-nav-brand{font-size:11px;letter-spacing:3px;color:var(--sr-gold);font-weight:600;text-transform:uppercase;text-decoration:none}.sr-nav-links{display:flex;gap:28px;align-items:center}.sr-nav-links a{font-size:12px;color:var(--sr-muted);text-decoration:none;letter-spacing:0.5px;font-family:'DM Sans',sans-serif}.sr-nav-links a:hover{color:var(--sr-gold)}.sr-nav-cta{background:var(--sr-gold)!important;color:var(--sr-ink)!important;padding:7px 16px!important;border-radius:2px!important;font-weight:600!important}.sr-nav-cta:hover{background:var(--sr-gold2)!important;color:var(--sr-ink)!important}.sr-hero{background:var(--sr-ink);padding:56px 24px 52px;text-align:center;border-bottom:3px solid var(--sr-gold);font-family:'DM Sans',sans-serif}.sr-hero-eyebrow{font-size:9px;letter-spacing:4px;text-transform:uppercase;font-weight:600;color:var(--sr-gold);margin-bottom:14px}.sr-hero-title{font-family:'EB Garamond',Georgia,serif;font-size:52px;font-weight:600;color:var(--sr-paper);line-height:1.1;margin-bottom:10px}.sr-hero-title em{font-style:italic;color:var(--sr-gold)}.sr-hero-sub{font-family:'EB Garamond',Georgia,serif;font-size:19px;font-style:italic;color:var(--sr-muted);margin-bottom:20px}.sr-hero-meta{font-size:11px;letter-spacing:1px;color:var(--sr-muted)}.sr-wrap{max-width:760px;margin:0 auto;padding:0 24px;font-family:'DM Sans',sans-serif}.sr-intro{padding:52px 0 44px;border-bottom:1px solid var(--sr-rule)}.sr-intro-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--sr-gold);margin-bottom:14px;display:flex;align-items:center;gap:12px}.sr-intro-label::after{content:'';flex:1;height:1px;background:var(--sr-rule)}.sr-intro-heading{font-family:'EB Garamond',Georgia,serif;font-size:36px;font-weight:600;color:var(--sr-ink);line-height:1.15;margin-bottom:20px}.sr-intro-body{font-size:15px;color:var(--sr-mid);line-height:1.75;margin-bottom:1rem}.sr-prompts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:36px 0 0}.sr-prompt-card{background:var(--sr-ink);border-top:3px solid var(--sr-gold);padding:20px 18px 22px;border-radius:0 0 4px 4px}.sr-prompt-n{font-family:'EB Garamond',serif;font-size:32px;font-weight:600;color:var(--sr-gold);line-height:1;margin-bottom:8px}.sr-prompt-title{font-size:12px;font-weight:600;color:var(--sr-paper);margin-bottom:6px}.sr-prompt-body{font-size:11.5px;color:var(--sr-muted);line-height:1.55}.sr-form-section{padding:52px 0 64px}.sr-form-label{font-size:9px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--sr-gold);margin-bottom:14px;display:flex;align-items:center;gap:12px}.sr-form-label::after{content:'';flex:1;height:1px;background:var(--sr-rule)}.sr-form-title{font-family:'EB Garamond',Georgia,serif;font-size:32px;font-weight:600;color:var(--sr-ink);margin-bottom:8px}.sr-form-sub{font-size:14px;color:var(--sr-mid);margin-bottom:36px;line-height:1.65}.sr-next{background:var(--sr-ink)!important;padding:44px 24px!important;border-top:3px solid var(--sr-gold)!important}.sr-next-grid{max-width:760px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.sr-next-card{border-top:2px solid var(--sr-gold);padding:18px 0 0}.sr-next-n{font-family:'EB Garamond',serif;font-size:28px;font-weight:600;color:var(--sr-gold);line-height:1;margin-bottom:8px}.sr-next-title{font-size:12px;font-weight:600;color:var(--sr-paper);margin-bottom:5px}.sr-next-body{font-size:11.5px;color:var(--sr-muted);line-height:1.55;margin-bottom:10px}.sr-next-link{font-size:9.5px;letter-spacing:1.5px;text-transform:uppercase;font-weight:600;color:var(--sr-gold)!important;text-decoration:none!important}.sr-footer{background:var(--sr-ink)!important;padding:20px 48px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;border-top:1px solid var(--sr-ink3)!important;font-family:'DM Sans',sans-serif!important}.sr-foot-l{font-size:10px;color:var(--sr-muted);line-height:1.8}.sr-foot-r{font-size:10px;text-align:right;line-height:1.8}.sr-foot-r a{color:var(--sr-gold)!important;text-decoration:none!important}@media (max-width:680px){.sr-nav{padding:12px 20px}.sr-nav-links{gap:16px}.sr-nav-links a:not(.sr-nav-cta){display:none}.sr-hero{padding:40px 20px 36px}.sr-hero-title{font-size:36px}.sr-wrap{padding:0 20px}.sr-prompts{grid-template-columns:1fr}.sr-next-grid{grid-template-columns:1fr;gap:20px}.sr-footer{flex-direction:column!important;gap:12px;padding:20px!important}.sr-foot-r{text-align:center}}.gform_wrapper.gravity-theme .gform_title,.gform_wrapper.gravity-theme .gform_description,.gform_wrapper .gform_heading,.gform_wrapper .gform_title,.gform_wrapper .gform_description{display:none!important}.gform_wrapper.gravity-theme{font-family:var(--aaha-font-body);color:var(--aaha-text);max-width:100%}.gform_wrapper.gravity-theme .gform_body{padding:0}.gform_wrapper.gravity-theme .gfield{margin-bottom:14px;padding:0}.gform_wrapper.gravity-theme .gf_left_half,.gform_wrapper.gravity-theme .gf_right_half{width:calc(50% - 7px);float:left}.gform_wrapper.gravity-theme .gf_left_half{margin-right:14px}.gform_wrapper.gravity-theme .gf_right_half{margin-right:0}.gform_wrapper.gravity-theme .gf_left_third,.gform_wrapper.gravity-theme .gf_middle_third,.gform_wrapper.gravity-theme .gf_right_third{width:calc(33.333% - 10px);float:left;margin-right:14px}.gform_wrapper.gravity-theme .gf_right_third{margin-right:0}.gform_wrapper.gravity-theme .gfield::after,.gform_wrapper.gravity-theme .gform_fields::after{content:'';display:table;clear:both}.gform_wrapper.gravity-theme .gfield_label{font-family:var(--aaha-font-body);font-size:10px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:var(--aaha-mid);margin-bottom:6px;display:block}.gform_wrapper.gravity-theme .gfield_required{color:var(--aaha-gold);font-size:10px;margin-left:3px}.gform_wrapper.gravity-theme .gfield_label_before_complex,.gform_wrapper.gravity-theme .ginput_complex label{font-size:10px;font-weight:400;letter-spacing:0.07em;text-transform:uppercase;color:var(--aaha-mid);opacity:0.75;margin-top:4px}.gform_wrapper.gravity-theme .gsection_title{font-family:var(--aaha-font-body);font-size:10px;font-weight:500;letter-spacing:0.14em;text-transform:uppercase;color:var(--aaha-gold);padding-bottom:10px;border-bottom:1px solid var(--aaha-border);margin-bottom:20px;margin-top:28px}.gform_wrapper.gravity-theme .gsection_description{display:none}.gform_wrapper.gravity-theme input[type="text"],.gform_wrapper.gravity-theme input[type="email"],.gform_wrapper.gravity-theme input[type="tel"],.gform_wrapper.gravity-theme input[type="number"],.gform_wrapper.gravity-theme input[type="url"],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{width:100%;padding:10px 12px;background:var(--aaha-cream);border:1px solid var(--aaha-border);border-radius:0;font-family:var(--aaha-font-body);font-size:13px;font-weight:400;color:var(--aaha-text);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}.gform_wrapper.gravity-theme input[type="text"]:focus,.gform_wrapper.gravity-theme input[type="email"]:focus,.gform_wrapper.gravity-theme input[type="tel"]:focus,.gform_wrapper.gravity-theme input[type="number"]:focus,.gform_wrapper.gravity-theme input[type="url"]:focus,.gform_wrapper.gravity-theme select:focus,.gform_wrapper.gravity-theme textarea:focus{border-color:var(--aaha-gold);background:#FDF9F1;box-shadow:none;outline:none}.gform_wrapper.gravity-theme input::placeholder,.gform_wrapper.gravity-theme textarea::placeholder{color:#B5A898;font-weight:300}.gform_wrapper.gravity-theme textarea{min-height:120px;resize:vertical;line-height:1.65}.gform_wrapper.gravity-theme select{background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'path d='M1 1l5 5 5-5' stroke='C9A84C' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'//svg");background-repeat:no-repeat;background-position:right 12px center;padding-right:34px;cursor:pointer}.gform_wrapper.gravity-theme .ginput_container input,.gform_wrapper.gravity-theme .ginput_container select{height:auto;min-height:unset}.gform_wrapper.gravity-theme .gfield_description{font-size:11px!important;font-weight:300!important;color:var(--aaha-mid)!important;opacity:0.75!important;margin-top:4px!important;line-height:1.5!important}.gform_wrapper.gravity-theme .gfield.gfield_error input,.gform_wrapper.gravity-theme .gfield.gfield_error select,.gform_wrapper.gravity-theme .gfield.gfield_error textarea{border-color:var(--aaha-error);background:#FDF5F5}.gform_wrapper.gravity-theme .gfield_error .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{font-size:11px;color:var(--aaha-error);font-weight:400;margin-top:5px;padding:0;background:none;border:none}.gform_wrapper.gravity-theme .gform_submission_error,.gform_wrapper.gravity-theme .validation_error{background:#FDF5F5;border:1px solid var(--aaha-error);border-left:4px solid var(--aaha-error);padding:14px 18px;font-size:13px;color:var(--aaha-error);font-family:var(--aaha-font-body);border-radius:0;box-shadow:none;margin-bottom:20px}.gform_wrapper.gravity-theme .gform_submission_error h2,.gform_wrapper.gravity-theme .validation_error h2{font-family:var(--aaha-font-body);font-size:13px;font-weight:500;color:var(--aaha-error)}.gform_wrapper.gravity-theme .gform_footer,.gform_wrapper.gravity-theme .gform_page_footer{padding:0;margin-top:20px;border:none}.gform_wrapper.gravity-theme input[type="submit"],.gform_wrapper.gravity-theme button[type="submit"]{display:block;width:100%;padding:14px 24px;background:var(--aaha-burg);color:var(--aaha-warm);font-family:var(--aaha-font-body);font-size:13px;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;border:none;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:none}.gform_wrapper.gravity-theme input[type="submit"]:hover,.gform_wrapper.gravity-theme button[type="submit"]:hover{background:#4A1414}.gform_wrapper.gravity-theme input[type="submit"]:active,.gform_wrapper.gravity-theme button[type="submit"]:active{background:#3A0F0F}.gform_confirmation_wrapper .gform_confirmation_message{background:var(--sr-paper2);border:1px solid var(--sr-gold);border-left:4px solid var(--sr-gold);padding:24px 28px;font-family:var(--aaha-font-body);font-size:15px;font-weight:300;color:var(--sr-mid);line-height:1.75;border-radius:0}.et_pb_section .gform_wrapper input[type="text"],.et_pb_section .gform_wrapper input[type="email"],.et_pb_section .gform_wrapper input[type="tel"],.et_pb_section .gform_wrapper input[type="number"],.et_pb_section .gform_wrapper select,.et_pb_section .gform_wrapper textarea{border-radius:0!important;box-shadow:none!important}.et_pb_section .gform_wrapper input:focus,.et_pb_section .gform_wrapper select:focus,.et_pb_section .gform_wrapper textarea:focus{box-shadow:none!important}.et_pb_section .gform_wrapper input[type="submit"],.et_pb_section .gform_wrapper button[type="submit"]{background:var(--aaha-burg)!important;color:var(--aaha-warm)!important;font-family:var(--aaha-font-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.1em!important;text-transform:uppercase!important;padding:14px 24px!important;border-radius:0!important;border:none!important;width:100%!important;display:block!important;box-shadow:none!important;height:auto!important;line-height:normal!important;cursor:pointer!important}.et_pb_section .gform_wrapper input[type="submit"]:hover,.et_pb_section .gform_wrapper button[type="submit"]:hover{background:#4A1414!important}.et_pb_section .gform_wrapper label{font-size:10px!important;font-family:var(--aaha-font-body)!important}.et_pb_section .gform_wrapper .gfield_description{font-size:11px!important;font-weight:300!important}.et_pb_section .gform_wrapper .gfield--type-name .gfield_label{font-size:10px!important;font-weight:500!important;letter-spacing:0.1em!important;text-transform:uppercase!important}.et_pb_section .gform_wrapper .gform_footer,.et_pb_section .gform_wrapper .gform_page_footer{border:none!important;background:transparent!important;padding:0!important;margin-top:20px!important}.et_pb_section .gform_wrapper .gform_title,.et_pb_section .gform_wrapper .gform_description,.et_pb_section .gform_wrapper .gform_heading{display:none!important}@media (max-width:600px){.gform_wrapper.gravity-theme .gf_left_half,.gform_wrapper.gravity-theme .gf_right_half,.gform_wrapper.gravity-theme .gf_left_third,.gform_wrapper.gravity-theme .gf_middle_third,.gform_wrapper.gravity-theme .gf_right_third{width:100%;float:none;margin-right:0}}.et-l--post>.et_builder_inner_content>.et_pb_section{background-color:#ede6d6}