.page-module__RDD7qq__page{--r-bg:#f5f0e8;--r-card:#fff;--r-card-border:#c4704b1f;--r-primary:#c4704b;--r-primary-soft:#c4704b1a;--r-amber:#e8a84c;--r-text:#1c1410;--r-text-secondary:#7a6558;--r-separator:#00000014;--r-shadow:0 2px 16px #00000014;--r-font-heading:var(--font-bricolage), -apple-system, BlinkMacSystemFont, system-ui, sans-serif;--r-font-body:var(--font-jakarta), -apple-system, BlinkMacSystemFont, system-ui, sans-serif}@media (prefers-color-scheme:dark){.page-module__RDD7qq__page{--r-bg:#2a2420;--r-card:#413830;--r-card-border:#c4704b26;--r-text:#f5f0e8;--r-text-secondary:#b8a090;--r-separator:#ffffff12;--r-shadow:0 2px 20px #00000059}}.page-module__RDD7qq__page{background-color:var(--r-bg);min-height:100vh;font-family:var(--r-font-body);color:var(--r-text);-webkit-font-smoothing:antialiased;z-index:0;position:relative}.page-module__RDD7qq__page:before,.page-module__RDD7qq__page:after{display:none}.page-module__RDD7qq__nav{border-bottom:1px solid var(--r-separator);background-color:var(--r-bg);z-index:10;-webkit-backdrop-filter:blur(12px);align-items:center;padding:16px 20px;display:flex;position:sticky;top:0}.page-module__RDD7qq__navTitle{text-align:center;font-family:var(--r-font-heading);color:var(--r-text);flex:1;font-size:1rem;font-weight:600}.page-module__RDD7qq__content{max-width:640px;margin:0 auto;padding:32px 20px 80px}.page-module__RDD7qq__header{flex-direction:column;gap:6px;margin-bottom:32px;display:flex}.page-module__RDD7qq__headerTop{align-items:center;gap:12px;display:flex}.page-module__RDD7qq__iconWrap{background:var(--r-primary-soft);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__RDD7qq__iconWrap svg{width:26px;height:26px;color:var(--r-primary);fill:var(--r-primary)}.page-module__RDD7qq__title{font-family:var(--r-font-heading);color:var(--r-text);letter-spacing:-.02em;font-size:clamp(1.625rem,5vw,2.125rem);font-weight:700;line-height:1.1}.page-module__RDD7qq__subhead{color:var(--r-text-secondary);padding-left:60px;font-size:.9375rem}.page-module__RDD7qq__sectionHeading{font-family:var(--r-font-heading);color:var(--r-text);letter-spacing:-.01em;margin:8px 0 16px;font-size:1.125rem;font-weight:700}.page-module__RDD7qq__faqList{flex-direction:column;gap:12px;display:flex}.page-module__RDD7qq__faqItem{background:var(--r-card);border:1px solid var(--r-card-border);box-shadow:var(--r-shadow);border-radius:16px;transition:box-shadow .2s;overflow:hidden}.page-module__RDD7qq__faqItem[open]{box-shadow:0 4px 20px #0000001a}.page-module__RDD7qq__faqSummary{cursor:pointer;font-family:var(--r-font-heading);color:var(--r-text);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.page-module__RDD7qq__faqSummary::-webkit-details-marker{display:none}.page-module__RDD7qq__faqSummary:after{content:"+";color:var(--r-primary);flex-shrink:0;font-size:1.5rem;font-weight:300;line-height:1;transition:transform .2s}.page-module__RDD7qq__faqItem[open] .page-module__RDD7qq__faqSummary:after{content:"−"}.page-module__RDD7qq__faqBody{color:var(--r-text-secondary);padding:0 20px 18px;font-size:.9375rem;line-height:1.7}.page-module__RDD7qq__faqBody p+p{margin-top:10px}.page-module__RDD7qq__faqBody a{color:var(--r-primary);border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:border-color .2s}.page-module__RDD7qq__faqBody a:hover{border-color:var(--r-primary)}.page-module__RDD7qq__contactCard{background:var(--r-primary-soft);border:1px solid #c4704b33;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:24px;padding:22px;display:flex}.page-module__RDD7qq__contactTitle{font-family:var(--r-font-heading);color:var(--r-primary);font-size:1rem;font-weight:600}.page-module__RDD7qq__contactBody{color:var(--r-text-secondary);font-size:.9375rem;line-height:1.6}.page-module__RDD7qq__contactButton{background:var(--r-primary);color:#fff;border-radius:999px;align-items:center;gap:8px;margin-top:4px;padding:10px 18px;font-size:.9375rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.page-module__RDD7qq__contactButton:hover{opacity:.9}.page-module__RDD7qq__contactButton svg{width:16px;height:16px}.page-module__RDD7qq__footer{text-align:center;color:var(--r-text-secondary);opacity:.7;margin-top:48px;font-size:.8125rem}.page-module__RDD7qq__footerLink{color:var(--r-primary);font-weight:500;text-decoration:none}.page-module__RDD7qq__footerLink:hover{text-decoration:underline}@media (min-width:768px){.page-module__RDD7qq__content{padding:48px 24px 100px}.page-module__RDD7qq__faqSummary{padding:20px 24px;font-size:1rem}.page-module__RDD7qq__faqBody{padding:0 24px 22px}.page-module__RDD7qq__contactCard{padding:26px}}
