.CategoryFaq-module__jCeGWa__section{padding:var(--section-y,clamp(72px, 7vw, 96px)) var(--gutter-x,clamp(20px, 4vw, 24px));background:var(--surface-raised,#fefdfc)}.CategoryFaq-module__jCeGWa__inner{grid-template-columns:minmax(280px,.82fr) 1.18fr;align-items:start;gap:clamp(32px,4vw,64px);max-width:1180px;margin:0 auto;display:grid}.CategoryFaq-module__jCeGWa__head{text-align:left;min-width:0;position:sticky;top:104px}.CategoryFaq-module__jCeGWa__head h2{color:var(--text-primary,#2c2421);letter-spacing:-.02em;text-align:left;text-wrap:balance;margin:0;font-size:clamp(32px,4.3vw,52px);line-height:1.04}.CategoryFaq-module__jCeGWa__lead{max-width:400px;color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:16px 0 0;font-size:20px;line-height:1.6}.CategoryFaq-module__jCeGWa__list{flex-direction:column;gap:14px;min-width:0;display:flex}.CategoryFaq-module__jCeGWa__item{border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-row,14px);background:var(--surface-raised,#fefdfc);transition:border-color var(--motion-hover,.18s ease-out), background-color var(--motion-hover,.18s ease-out);overflow:hidden}.CategoryFaq-module__jCeGWa__item:hover{border-color:var(--border-default,#e2ddda);background:var(--surface-base,#f8f5f3)}.CategoryFaq-module__jCeGWa__item[open]{border-color:var(--accent-subtle-hover,#fecec0);background:rgb(from var(--accent-solid,#ff4d00) r g b / 4.5%)}.CategoryFaq-module__jCeGWa__item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:44px;padding:26px 28px;list-style:none;display:flex}.CategoryFaq-module__jCeGWa__item>summary::-webkit-details-marker{display:none}.CategoryFaq-module__jCeGWa__item>summary:focus-visible{outline:3px solid var(--focus-ring,#d63f00);outline-offset:-3px;border-radius:var(--radius-row,14px)}.CategoryFaq-module__jCeGWa__item h3{overflow-wrap:break-word;min-width:0;color:var(--text-primary,#2c2421);margin:0;font-size:21px;line-height:1.3}.CategoryFaq-module__jCeGWa__disc{background:var(--accent-solid,#ff4d00);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.CategoryFaq-module__jCeGWa__disc span{border-radius:var(--radius-reveal,4px);background:var(--text-on-accent,#fefdfc);width:14px;height:2.5px;position:relative}.CategoryFaq-module__jCeGWa__disc span:before{content:"";border-radius:var(--radius-reveal,4px);background:var(--text-on-accent,#fefdfc);width:2.5px;height:14px;margin:auto;position:absolute;inset:0}.CategoryFaq-module__jCeGWa__item[open] .CategoryFaq-module__jCeGWa__disc{background:var(--accent-deep,#d63f00)}.CategoryFaq-module__jCeGWa__item[open] .CategoryFaq-module__jCeGWa__disc span:before{opacity:0}.CategoryFaq-module__jCeGWa__item p{max-width:680px;color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:0;padding:0 28px 24px;font-size:19px;line-height:1.6}.CategoryFaq-module__jCeGWa__item p:not(:last-child){padding-bottom:6px}.CategoryFaq-module__jCeGWa__item p span{display:inline}.CategoryFaq-module__jCeGWa__meta{flex-wrap:wrap;align-items:center;gap:6px 16px;padding:0 28px 24px;display:flex}.CategoryFaq-module__jCeGWa__metaLink{color:var(--accent-text,#ad3201);font-size:15px;font-weight:700;text-decoration:none}.CategoryFaq-module__jCeGWa__metaLink:hover{text-decoration:underline}.CategoryFaq-module__jCeGWa__metaSource{color:var(--text-tertiary,#6e6561);font-size:13px}@media (prefers-reduced-motion:reduce){.CategoryFaq-module__jCeGWa__item{transition:none}}@media (max-width:860px){.CategoryFaq-module__jCeGWa__inner{grid-template-columns:1fr;gap:clamp(28px,4vw,36px)}.CategoryFaq-module__jCeGWa__head{position:static}}@media (max-width:640px){.CategoryFaq-module__jCeGWa__section{padding:var(--section-y) 16px}.CategoryFaq-module__jCeGWa__head h2{font-size:29px;line-height:1.1}.CategoryFaq-module__jCeGWa__lead{font-size:17px}.CategoryFaq-module__jCeGWa__item>summary{gap:14px;padding:22px 18px}.CategoryFaq-module__jCeGWa__item h3{font-size:18px;line-height:1.28}.CategoryFaq-module__jCeGWa__item p{padding:0 18px 22px;font-size:17px}.CategoryFaq-module__jCeGWa__meta{padding:0 18px 22px}}
.HowItWorks-module__D74orW__band{padding:var(--section-y,clamp(72px, 7vw, 96px)) var(--gutter-x,clamp(20px, 4vw, 24px));background:var(--surface-raised,#fefdfc);color:var(--text-primary,#2c2421)}.HowItWorks-module__D74orW__inner{max-width:1180px;margin-inline:auto}.HowItWorks-module__D74orW__heading{text-align:center;max-width:780px;margin:0 auto clamp(36px,4.5vw,52px)}.HowItWorks-module__D74orW__heading h2{text-wrap:balance;margin:0}.HowItWorks-module__D74orW__heading p{max-width:680px;color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:16px auto 0;font-size:20px;line-height:1.6}.HowItWorks-module__D74orW__steps{border:1px solid var(--border-default,#e2ddda);border-radius:var(--radius-row,14px);background:var(--surface-raised,#fefdfc);box-shadow:var(--shadow-resting);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.HowItWorks-module__D74orW__step{border-left:1px solid var(--border-subtle,#ede8e6);min-width:0;transition:background-color var(--motion-ui,.2s ease);background:0 0;grid-template-rows:minmax(166px,auto) 136px;gap:20px;padding:28px 24px 24px;display:grid;position:relative}.HowItWorks-module__D74orW__step:first-child{border-left:0}.HowItWorks-module__D74orW__step:hover{background:var(--surface-raised-hover,#f8f7f6)}.HowItWorks-module__D74orW__step:hover .HowItWorks-module__D74orW__well{border-color:var(--border-default,#e2ddda);background:var(--surface-raised,#fefdfc)}.HowItWorks-module__D74orW__step:not(:last-child):after{content:"";z-index:1;border-top:1.5px solid var(--accent-solid,#ff4d00);border-right:1.5px solid var(--accent-solid,#ff4d00);background:var(--surface-raised,#fefdfc);width:12px;height:12px;position:absolute;top:50%;right:-7px;transform:translateY(-50%)rotate(45deg)}.HowItWorks-module__D74orW__head{min-height:0;display:block}.HowItWorks-module__D74orW__headText{min-width:0}.HowItWorks-module__D74orW__number{background:var(--accent-solid,#ff4d00);width:44px;height:44px;color:var(--text-on-accent,#fefdfc);font-variant-numeric:tabular-nums;border-radius:50%;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:1;display:flex}.HowItWorks-module__D74orW__head h3{letter-spacing:-.01em;text-wrap:balance;margin:18px 0 0;font-size:24px;line-height:1.15}.HowItWorks-module__D74orW__head p{color:var(--text-secondary,#5c534f);text-wrap:pretty;margin:10px 0 0;font-size:15px;line-height:1.5}.HowItWorks-module__D74orW__well{border:1px solid var(--border-subtle,#ede8e6);border-radius:var(--radius-well-lg,10px);background:var(--surface-base,#f8f5f3);min-height:136px;transition:border-color var(--motion-ui,.2s ease), background-color var(--motion-ui,.2s ease);justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.HowItWorks-module__D74orW__well svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:150px;display:block}.HowItWorks-module__D74orW__shapeCard{fill:var(--surface-raised,#fefdfc);stroke:var(--surface-muted,#e9e4e1);stroke-width:1.8px}.HowItWorks-module__D74orW__shapeField{fill:var(--surface-raised,#fefdfc);stroke:var(--border-default,#e2ddda);stroke-width:1.4px}.HowItWorks-module__D74orW__shapeLine{stroke:var(--text-secondary,#5c534f);stroke-width:1.8px}.HowItWorks-module__D74orW__shapeMuted{fill:var(--surface-muted,#e9e4e1);stroke:none}.HowItWorks-module__D74orW__shapeAccent{stroke:var(--accent-solid,#ff4d00);stroke-width:2px}.HowItWorks-module__D74orW__shapeAccentCard{fill:var(--accent-wash,#fff5f1);stroke:var(--accent-border,#fecfc1);stroke-width:1.8px}.HowItWorks-module__D74orW__shapeAccentFill{fill:var(--accent-solid,#ff4d00);stroke:none}.HowItWorks-module__D74orW__shapeAccentSoft{fill:var(--accent-subtle,#ffd7cc);stroke:none}.HowItWorks-module__D74orW__shapeInverse{stroke:var(--text-on-accent,#fefdfc);stroke-width:2px}.HowItWorks-module__D74orW__steps[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.HowItWorks-module__D74orW__steps[data-count="3"] .HowItWorks-module__D74orW__step:not(:last-child):after{top:50px;transform:rotate(45deg)}.HowItWorks-module__D74orW__shapeLei{fill:var(--accent-text,#ad3201);font:700 13px/1 var(--font-sans), sans-serif;stroke:none}.HowItWorks-module__D74orW__action{justify-content:center;margin-top:32px;display:flex}.HowItWorks-module__D74orW__cta{border-radius:var(--radius-card,12px);background:var(--accent-solid,#ff4d00);min-height:50px;color:var(--text-on-accent,#fefdfc);transition:background-color var(--motion-hover,.18s ease-out), transform var(--motion-hover,.18s ease-out);justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:19px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.HowItWorks-module__D74orW__cta:hover{background:var(--accent-solid-hover,#e04400);color:var(--text-on-accent,#fefdfc);transform:translateY(-1px)}.HowItWorks-module__D74orW__cta:active{background:var(--accent-solid-pressed,#842400);transform:translateY(1px)}.HowItWorks-module__D74orW__cta:focus-visible{outline:3px solid var(--focus-ring,#d63f00);outline-offset:4px}@media (max-width:900px){.HowItWorks-module__D74orW__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.HowItWorks-module__D74orW__step:after{display:none}.HowItWorks-module__D74orW__step:nth-child(odd){border-left:0}.HowItWorks-module__D74orW__step:nth-child(n+3){border-top:1px solid var(--border-subtle,#ede8e6)}.HowItWorks-module__D74orW__steps[data-count="3"]{grid-template-columns:1fr}.HowItWorks-module__D74orW__steps[data-count="3"] .HowItWorks-module__D74orW__step{border-top:1px solid var(--border-subtle,#ede8e6);border-left:0}.HowItWorks-module__D74orW__steps[data-count="3"] .HowItWorks-module__D74orW__step:first-child{border-top:0}}@media (max-width:720px){.HowItWorks-module__D74orW__heading{margin-bottom:24px}.HowItWorks-module__D74orW__heading h2{font-size:29px;line-height:1.1}.HowItWorks-module__D74orW__heading p{font-size:17px;line-height:1.55}.HowItWorks-module__D74orW__steps{grid-template-columns:1fr}.HowItWorks-module__D74orW__step{border-top:1px solid var(--border-subtle,#ede8e6);border-left:0;grid-template-rows:auto 144px;width:auto;padding:24px 20px 20px}.HowItWorks-module__D74orW__step:first-child{border-top:0}.HowItWorks-module__D74orW__head h3{font-size:21px}.HowItWorks-module__D74orW__action{margin-top:24px}.HowItWorks-module__D74orW__cta{width:100%}}@media (prefers-reduced-motion:reduce){.HowItWorks-module__D74orW__cta,.HowItWorks-module__D74orW__step,.HowItWorks-module__D74orW__well{transition:none}.HowItWorks-module__D74orW__cta:hover,.HowItWorks-module__D74orW__cta:active{transform:none}}
