.page-module__j6Q3dW__ways{padding:0 var(--h-gutter)clamp(56px,8vw,112px);color:var(--h-cocoa)}.page-module__j6Q3dW__inner{max-width:var(--h-max);grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,88px);margin:0 auto;display:grid}.page-module__j6Q3dW__inquiry{isolation:isolate;color:var(--h-pearl);background:radial-gradient(70% 70% at 90% 0%,#6e1f2e 0%,transparent 70%),linear-gradient(160deg,var(--h-wine-deep),#2a0a12);box-shadow:var(--h-shadow-3);border-radius:32px;padding:clamp(36px,5vw,64px) clamp(22px,4vw,56px) clamp(32px,4vw,56px);position:relative;overflow:clip}.page-module__j6Q3dW__inquiry:before{content:"";border:1px solid color-mix(in srgb,var(--h-gold)45%,transparent);pointer-events:none;z-index:2;border-radius:24px;position:absolute;inset:10px}.page-module__j6Q3dW__bow{z-index:0;opacity:.55;pointer-events:none;width:min(70%,380px);height:auto;position:absolute;top:-18px;right:-60px;transform:rotate(-8deg)}.page-module__j6Q3dW__inquiry>:not(.page-module__j6Q3dW__bow){z-index:3;position:relative}.page-module__j6Q3dW__inquiryTitle{font-family:var(--font-display),serif;letter-spacing:-.03em;margin:22px 0 0;font-size:clamp(44px,5.4vw,80px);font-weight:400;line-height:.95}.page-module__j6Q3dW__inquiryTitle em{color:var(--h-blush);font-style:italic}.page-module__j6Q3dW__inquiry p{max-width:42ch;color:color-mix(in srgb,var(--h-pearl)80%,transparent);margin:20px 0 28px;font-size:16px;line-height:1.6}.page-module__j6Q3dW__methods{min-width:0}.page-module__j6Q3dW__list{border-top:1px solid color-mix(in srgb,var(--h-gold)45%,transparent);margin:18px 0 0;padding:0;list-style:none}.page-module__j6Q3dW__list>li{border-bottom:1px solid color-mix(in srgb,var(--h-gold)45%,transparent)}.page-module__j6Q3dW__method{min-height:88px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 4px;text-decoration:none;display:grid}.page-module__j6Q3dW__methodIcon{width:48px;height:48px;color:var(--h-wine);background:radial-gradient(circle at 34% 28%,#fff 0,transparent 55%),var(--h-blush);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--h-gold)50%,transparent);transition:background .5s var(--h-ease-out),color .5s var(--h-ease-out);border-radius:50%;place-items:center;display:grid}.page-module__j6Q3dW__methodText{gap:4px;min-width:0;display:grid}.page-module__j6Q3dW__methodText small{letter-spacing:.2em;text-transform:uppercase;color:var(--h-cocoa-soft);font-size:11px;font-weight:600}.page-module__j6Q3dW__methodText strong{font-family:var(--font-display),serif;letter-spacing:-.01em;overflow-wrap:anywhere;transition:color .4s var(--h-ease-out);font-size:clamp(24px,2.6vw,34px);font-weight:500;line-height:1.1}.page-module__j6Q3dW__methodText>span{color:var(--h-cocoa-soft);font-size:14px;line-height:1.5}.page-module__j6Q3dW__methodArrow{color:var(--h-wine);transition:transform .5s var(--h-ease-out)}.page-module__j6Q3dW__method:hover strong{color:var(--h-wine)}.page-module__j6Q3dW__method:hover .page-module__j6Q3dW__methodIcon{background:var(--h-wine);color:var(--h-pearl)}.page-module__j6Q3dW__method:hover .page-module__j6Q3dW__methodArrow{transform:translate(3px,-3px)}.page-module__j6Q3dW__method:focus-visible,.page-module__j6Q3dW__faq:focus-visible{outline:2px solid var(--h-wine);outline-offset:4px;border-radius:8px}.page-module__j6Q3dW__notes{padding:0 var(--h-gutter)clamp(72px,9vw,128px);color:var(--h-cocoa)}.page-module__j6Q3dW__notesInner{max-width:var(--h-max);background:var(--h-cream);border-radius:28px;gap:24px;margin:0 auto;padding:clamp(24px,3vw,36px);display:grid;position:relative}.page-module__j6Q3dW__notesInner:before{content:"";border:1px solid color-mix(in srgb,var(--h-gold)38%,transparent);pointer-events:none;border-radius:22px;position:absolute;inset:8px}.page-module__j6Q3dW__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.page-module__j6Q3dW__facts dt{letter-spacing:.2em;text-transform:uppercase;color:var(--h-wine);align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.page-module__j6Q3dW__facts dt:before{content:"";background:radial-gradient(circle at 35% 30%,#fff 0,transparent 60%),var(--h-gold);border-radius:50%;width:6px;height:6px}.page-module__j6Q3dW__facts dd{font-family:var(--font-display),serif;margin:6px 0 0;font-size:clamp(19px,2vw,26px);line-height:1.15}.page-module__j6Q3dW__faq{border-top:1px solid color-mix(in srgb,var(--h-gold)38%,transparent);min-height:64px;font-family:var(--font-display),serif;color:var(--h-wine);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:clamp(24px,2.4vw,32px);font-style:italic;text-decoration:none;display:flex;position:relative}.page-module__j6Q3dW__faq small{font-family:var(--font-body),sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--h-cocoa-soft);margin-bottom:4px;font-size:11px;font-style:normal;font-weight:600;display:block}.page-module__j6Q3dW__faq svg{transition:transform .5s var(--h-ease-out);flex:none}.page-module__j6Q3dW__faq:hover svg{transform:translate(3px,-3px)}@media (min-width:900px){.page-module__j6Q3dW__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.page-module__j6Q3dW__methods{padding-top:clamp(8px,2vw,32px)}.page-module__j6Q3dW__notesInner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,80px)}.page-module__j6Q3dW__faq{border-top:0;border-left:1px solid color-mix(in srgb,var(--h-gold)38%,transparent);padding-top:0;padding-left:clamp(24px,3vw,48px)}}@media (max-width:420px){.page-module__j6Q3dW__facts{grid-template-columns:minmax(0,1fr);gap:14px}.page-module__j6Q3dW__facts>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.page-module__j6Q3dW__facts dd{margin:0}.page-module__j6Q3dW__method{gap:14px}.page-module__j6Q3dW__methodIcon{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.page-module__j6Q3dW__methodIcon,.page-module__j6Q3dW__methodArrow,.page-module__j6Q3dW__methodText strong,.page-module__j6Q3dW__faq svg{transition:none}}
