.SFhArW_content{max-width:1160px;color:var(--ink);margin:auto;padding:152px 32px 48px}.SFhArW_hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:88px;padding-bottom:72px;display:grid}.SFhArW_eyebrow{letter-spacing:.15em;color:var(--action-primary);font-size:11px;font-weight:800}.SFhArW_intro h1{font:500 clamp(48px,5.4vw,76px)/1.04 var(--font-display);letter-spacing:-2px;margin:20px 0 24px}.SFhArW_intro h1 span{color:var(--action-primary)}.SFhArW_intro p{color:var(--text-muted,#725e51);margin:0 0 28px;font-size:18px;line-height:1.7}.SFhArW_primary{background:var(--action-primary);color:var(--on-primary,#fff7eb);font:800 15px var(--font-body);cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:17px 20px;display:inline-flex}.SFhArW_primary:hover{background:var(--action-primary-hover,#a43d2c)}.SFhArW_intro>small{color:#725e51;margin-top:13px;font-size:12px;display:block}.SFhArW_teamCard{background:#f3e8d7;border:1px solid #35251f14;border-radius:28px;padding:32px;position:relative}.SFhArW_cardTop{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}.SFhArW_cardTop>svg{color:#8c593e}.SFhArW_portraits{margin:32px 0 22px;padding-left:0;display:flex}.SFhArW_portraits img{object-fit:cover;border:4px solid #f3e8d7;border-radius:50%;margin-right:-12px;transform:rotate(-5deg)}.SFhArW_portraits img:nth-child(2){transform:rotate(5deg)}.SFhArW_teamCard h2{font:500 34px/1.15 var(--font-display);letter-spacing:-.6px;margin:0 0 12px}.SFhArW_teamCard p{color:#725e51;margin:0 0 22px;font-size:15px;line-height:1.65}.SFhArW_teamCard>a{border-top:1px solid #35251f20;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:20px 0 0;font-size:16px;font-weight:800;display:flex}.SFhArW_teamCard>a:hover{text-underline-offset:4px;text-decoration:underline}.SFhArW_teamNote{color:#725e51;margin-top:10px;font-size:11px;display:block}.SFhArW_sectionHeading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;display:flex}.SFhArW_sectionHeading h2{font:500 30px/1.2 var(--font-display);letter-spacing:-.6px;margin:0}.SFhArW_sectionHeading>span{color:#725e51;font-size:13px}.SFhArW_topicGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.SFhArW_topic{border:1px solid var(--line);background:#fffaf3;border-radius:20px;flex-direction:column;align-items:flex-start;padding:26px;transition:border-color .15s,background .15s;display:flex}.SFhArW_topic:hover{background:#f9eddf;border-color:#a66e52}.SFhArW_topicIcon{color:#89513b;background:#f3e8d7;border-radius:14px;place-items:center;width:48px;height:48px;margin-bottom:22px;display:grid}.SFhArW_topic:nth-child(2) .SFhArW_topicIcon{color:#9b4230;background:#f7dfd4}.SFhArW_topic:nth-child(3) .SFhArW_topicIcon{color:#56603a;background:#ecebcf}.SFhArW_topic h3{font:500 23px/1.2 var(--font-display);letter-spacing:-.3px;margin:0 0 12px}.SFhArW_topic p{color:#725e51;margin:0 0 24px;font-size:14px;line-height:1.65}.SFhArW_topicAction{justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:auto;font-size:12px;font-weight:800;display:flex}.SFhArW_faq{grid-template-columns:1fr 1.65fr;gap:70px;padding:72px 0 48px;display:grid}.SFhArW_faqIntro h2{font:500 40px/1.12 var(--font-display);letter-spacing:-1px;margin:16px 0}.SFhArW_faqIntro p{color:#725e51;max-width:230px;font-size:14px;line-height:1.65}.SFhArW_textButton{min-height:44px;color:var(--action-primary);font:800 13px var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.SFhArW_textButton:hover{text-underline-offset:4px;text-decoration:underline}.SFhArW_questions{border-top:1px solid var(--line)}.SFhArW_questions details{border-bottom:1px solid var(--line);padding:0 4px}.SFhArW_questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:75px;padding:20px 0;font-size:15px;font-weight:800;list-style:none;display:flex}.SFhArW_questions summary::-webkit-details-marker{display:none}.SFhArW_questions summary svg{color:#89513b;flex-shrink:0}.SFhArW_questions details[open] summary svg{transform:rotate(45deg)}.SFhArW_questions details p{color:#725e51;margin:0 0 16px;font-size:14px;line-height:1.75}.SFhArW_questions details>a{min-height:44px;color:var(--action-primary);align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:800;display:inline-flex}.SFhArW_bottomNote{border-top:1px solid var(--line);color:#725e51;align-items:center;gap:14px;padding-top:24px;display:flex}.SFhArW_bottomNote>svg{flex-shrink:0}.SFhArW_bottomNote p{max-width:600px;margin:0;font-size:12px;line-height:1.6}.SFhArW_bottomNote a{white-space:nowrap;align-items:center;gap:7px;min-height:44px;margin-left:auto;font-size:12px;display:flex}.SFhArW_content :is(a,button,summary):focus-visible{outline:3px solid var(--focus-ring,#35251f);outline-offset:5px}@media (max-width:900px){.SFhArW_content{padding-top:132px}.SFhArW_hero{gap:32px}.SFhArW_teamCard{padding:26px}.SFhArW_topic{padding:20px}.SFhArW_faq{gap:32px}.SFhArW_sectionHeading{flex-direction:column;align-items:start;gap:8px}}@media (max-width:600px){.SFhArW_content{padding:116px 20px 32px}.SFhArW_hero{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.SFhArW_intro h1{font-size:54px}.SFhArW_intro p{font-size:16px}.SFhArW_primary{width:100%}.SFhArW_intro>small{text-align:center}.SFhArW_teamCard{padding:24px}.SFhArW_portraits{margin:24px 0 16px}.SFhArW_portraits img{width:64px;height:64px}.SFhArW_teamCard h2{font-size:30px}.SFhArW_topicGrid{grid-template-columns:1fr;gap:12px}.SFhArW_topic{grid-template-columns:44px 1fr;column-gap:16px;display:grid}.SFhArW_topicIcon{grid-row:1/4;width:44px;height:44px;margin:0}.SFhArW_topic h3{font-size:21px}.SFhArW_topic p{margin:0 0 16px}.SFhArW_topicAction{grid-column:2}.SFhArW_sectionHeading h2{font-size:28px}.SFhArW_faq{grid-template-columns:1fr;gap:24px;padding:44px 0 32px}.SFhArW_faqIntro h2{font-size:34px}.SFhArW_faqIntro h2 br{display:none}.SFhArW_faqIntro p{max-width:none}.SFhArW_questions summary{min-height:72px;font-size:14px}.SFhArW_bottomNote{flex-wrap:wrap;align-items:flex-start}.SFhArW_bottomNote p{flex:1}.SFhArW_bottomNote a{margin-left:36px}}@media (prefers-reduced-motion:reduce){.SFhArW_topic{transition:none}}
