
.about-hero-grid{align-items:stretch}.about-hero .about-copy{height:100%;justify-content:flex-start}.about-stat-grid{margin-top:auto;padding-top:24px}.about-visual{grid-template-rows:auto auto 1fr}.about-visual .visual-main-card{align-self:stretch}.about-visual .visual-copy{display:flex;flex-direction:column;justify-content:center}
.value-section{padding:36px 0 48px}.value-section h2{font-size:clamp(2rem,3.6vw,3.5rem);letter-spacing:-.045em;margin:12px 0 24px}.value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.value-card{border-radius:30px;padding:28px;background:#f5ece5;border:1px solid #e8dbd0;transition:transform .3s,box-shadow .3s;overflow:hidden;position:relative}.value-card:nth-child(2){background:#a82417;color:#fff;border-color:#a82417}.value-card:nth-child(3){background:#202426;color:#fff;border-color:#202426}.value-card:hover{transform:translateY(-5px);box-shadow:0 18px 35px #0002}.value-top{display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;font-size:.75rem;font-weight:800;letter-spacing:.07em}.value-top b{font-size:3rem;opacity:.25;letter-spacing:-.08em}.value-card h3{font-size:clamp(1.65rem,2.4vw,2.5rem);line-height:1.08;letter-spacing:-.035em;margin:22px 0 16px}.value-card p{font-size:1rem;line-height:1.6;margin:0 0 20px}.value-card details{border-top:1px solid #8885;border-bottom:1px solid #8885;margin:24px 0}.value-card summary{display:flex;justify-content:space-between;gap:10px;padding:18px 0;cursor:pointer;font-weight:700;list-style:none}.value-card summary span{transition:transform .25s;font-size:1.3rem}.value-card details[open] summary span{transform:rotate(45deg)}.value-card>a{display:flex;justify-content:space-between;align-items:center;font-weight:800;min-height:44px}.value-card details[open] p{animation:v52in .35s both}
.help-v52{padding:22px 0 40px}.help-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;padding:36px;border-radius:32px;background:linear-gradient(120deg,#7b160f,#b52c1d 65%,#d96747);color:#fff;overflow:hidden}.help-tag{font-size:.75rem;font-weight:800;letter-spacing:.12em}.help-hero h1{font-size:clamp(2.7rem,4.8vw,4.5rem);line-height:.98;letter-spacing:-.05em;margin:20px 0 16px}.help-hero h1 em{font-style:normal;color:#ffc8a4}.help-hero p{line-height:1.6;max-width:460px}.help-search{display:flex;align-items:center;gap:12px;background:#fff;color:#222;border-radius:16px;padding:6px 16px;margin-top:24px;max-width:530px}.help-search>span{font-size:2rem}.help-search input{border:0;min-width:0;width:100%;padding:12px 0;font-size:1rem;background:transparent;outline-offset:3px}.help-shortcuts{display:grid;gap:12px;align-content:center;position:relative}.help-shortcuts>a{position:relative;display:grid;gap:8px;background:#ffffffed;color:#222;padding:20px 24px;border-radius:20px;transition:transform .25s}.help-shortcuts>a:hover{transform:translateX(-6px)}.help-shortcuts>a span{color:#6d554e;font-size:.87rem}.help-orbit{position:absolute;right:10px;top:-55px;font-size:230px;line-height:1;opacity:.10;transform:rotate(15deg);pointer-events:none;animation:helpFloat 6s ease-in-out infinite}.help-content{padding-top:28px}.help-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap}.help-heading h2{font-size:clamp(1.8rem,3vw,2.6rem);margin:10px 0 0;letter-spacing:-.035em}.help-tabs{display:flex;flex-wrap:wrap;gap:8px}.help-tabs button{border:1px solid #ddd;background:#fff;border-radius:999px;padding:12px 18px;cursor:pointer;font-weight:700}.help-tabs button[aria-pressed=true]{background:#a82317;color:#fff;border-color:#a82317}#helpCount{font-size:.85rem;color:#666;margin:16px 0}.help-faqs{display:grid;gap:10px}.help-faq{border:1px solid #e5e1de;border-radius:18px;background:#fff;overflow:hidden;transition:background .25s}.help-faq[open]{background:#faf3ee;border-color:#d7b6a5}.help-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;cursor:pointer;list-style:none;font-weight:700}.help-faq summary span{font-size:1.5rem;color:#a82317;transition:transform .25s}.help-faq[open] summary span{transform:rotate(45deg)}.help-faq p{margin:0;padding:0 24px 24px;line-height:1.65;color:#555;max-width:960px;animation:v52in .3s both}.help-contact{margin-top:28px;padding:28px 32px;border-radius:26px;background:#202426;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:24px}.help-contact h2{font-size:2rem;margin:10px 0}.help-contact p{margin:0;color:#d2d2d2}.help-contact>div>span{font-size:.8rem;color:#ffc8a4}.help-contact>a{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;background:#25d366;color:#082b17;padding:16px 24px;font-weight:800;white-space:nowrap}.help-faq[hidden]{display:none}.value-card:focus-within{box-shadow:0 0 0 3px #dd9b78}.v52-enter{animation:v52in .6s both}.value-card:nth-child(2).v52-enter{animation-delay:.1s}.value-card:nth-child(3).v52-enter{animation-delay:.2s}@keyframes v52in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes helpFloat{50%{transform:translateY(10px) rotate(8deg)}}
@media(max-width:1000px){.about-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.value-card{padding:22px}.help-hero{gap:24px}.help-contact{flex-wrap:wrap}}
@media(max-width:700px){.value-grid,.help-hero{grid-template-columns:1fr}.help-hero{padding:26px 22px;width:calc(100% - 28px);gap:22px}.help-v52{padding-top:16px}.help-shortcuts>a{padding:16px 18px}.help-contact{padding:24px}.help-contact>a{white-space:normal;width:100%}.value-section{padding-top:24px}.help-faq summary{padding:18px}.help-faq p{padding:0 18px 20px}.about-visual{grid-template-rows:auto}}
@media(prefers-reduced-motion:reduce){.v52-enter,.help-orbit,.help-faq p,.value-card details[open] p{animation:none!important}.value-card,.help-shortcuts>a,.help-faq summary span{transition:none}.value-card:hover,.help-shortcuts>a:hover{transform:none}}
