.FranchiseFaq-module__80G5oa__section{isolation:isolate;background:linear-gradient(#ffffff09 1px, transparent 1px), linear-gradient(90deg, #ffffff09 1px, transparent 1px), var(--color-field-blue-deep);color:#fff;background-size:5rem 5rem;position:relative;overflow:hidden}.FranchiseFaq-module__80G5oa__section:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 82% 42%,#1fb4ff26,#0000 36%);position:absolute;inset:0}.FranchiseFaq-module__80G5oa__ghostNumber{z-index:-1;color:#0000;font-family:var(--font-display);font-variation-settings:"wdth" 118;-webkit-text-stroke:1px #ffffff14;-webkit-user-select:none;user-select:none;font-size:clamp(15rem,38vw,42rem);font-weight:900;line-height:.8;position:absolute;top:-.13em;right:-.04em}.FranchiseFaq-module__80G5oa__shell{width:100%;max-width:110rem;margin-inline:auto;padding:5rem 1.25rem}.FranchiseFaq-module__80G5oa__header{border-top:2px solid var(--color-field-yellow);gap:2.5rem;padding-top:1.5rem;display:grid}.FranchiseFaq-module__80G5oa__title{max-width:10ch;font-family:var(--font-display);font-variation-settings:"wdth" 118;letter-spacing:-.018em;text-transform:uppercase;text-wrap:balance;margin-top:1.25rem;font-size:clamp(3.5rem,10vw,9rem);font-weight:900;line-height:.78}.FranchiseFaq-module__80G5oa__intro{border-top:1px solid #ffffff40;align-self:end;max-width:30rem;padding-top:1.25rem}.FranchiseFaq-module__80G5oa__introLead{text-wrap:balance;max-width:28ch;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:700;line-height:1.2}.FranchiseFaq-module__80G5oa__introNote{color:#ffffffb8;text-wrap:pretty;max-width:48ch;margin-top:1rem;font-size:.9rem;line-height:1.65}.FranchiseFaq-module__80G5oa__workspace{gap:3rem;margin-top:4.5rem;display:grid}.FranchiseFaq-module__80G5oa__index{border-top:1px solid #ffffff47;min-width:0}.FranchiseFaq-module__80G5oa__indexHeader{color:#ffffff8f;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-block:.8rem;font-size:.62rem;font-weight:700;display:flex}.FranchiseFaq-module__80G5oa__tab{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff40;grid-template-columns:3.25rem minmax(0,1fr) 2.75rem;align-items:center;width:100%;min-height:7.4rem;padding:1rem .5rem;transition-property:background-color,color,transform,box-shadow;transition-duration:.24s;transition-timing-function:cubic-bezier(.2,0,0,1);display:grid;position:relative}.FranchiseFaq-module__80G5oa__tab:hover:not([data-active=true]){background:#ffffff0e}.FranchiseFaq-module__80G5oa__tab[data-active=true]{z-index:1;background:var(--color-field-yellow);color:var(--color-field-blue-deep);box-shadow:-.65rem 0 0 var(--color-field-orange);transform:translate(.65rem)}.FranchiseFaq-module__80G5oa__tab:active{scale:.96}.FranchiseFaq-module__80G5oa__tab:focus-visible{z-index:2;outline-offset:4px;outline:2px solid #fff}.FranchiseFaq-module__80G5oa__tabNumber{color:var(--color-field-yellow);font-family:var(--font-display);font-variation-settings:"wdth" 118;align-self:start;padding-top:.15rem;font-size:1.55rem;font-weight:900;line-height:1}.FranchiseFaq-module__80G5oa__tab[data-active=true] .FranchiseFaq-module__80G5oa__tabNumber{color:var(--color-field-orange-ink)}.FranchiseFaq-module__80G5oa__tabCopy{gap:.55rem;min-width:0;display:grid}.FranchiseFaq-module__80G5oa__tabLabel{color:#ffffff8f;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:700}.FranchiseFaq-module__80G5oa__tab[data-active=true] .FranchiseFaq-module__80G5oa__tabLabel{color:#000c66a3}.FranchiseFaq-module__80G5oa__tabQuestion{text-wrap:pretty;max-width:34ch;font-size:clamp(1rem,1.5vw,1.18rem);font-weight:750;line-height:1.25}.FranchiseFaq-module__80G5oa__tabArrow{border:1px solid #ffffff59;border-radius:50%;justify-self:end;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:relative;overflow:hidden}.FranchiseFaq-module__80G5oa__tabArrow span{transition-property:transform;transition-duration:.24s;transition-timing-function:cubic-bezier(.2,0,0,1);display:block}.FranchiseFaq-module__80G5oa__tab[data-active=true] .FranchiseFaq-module__80G5oa__tabArrow{border-color:var(--color-field-blue-deep)}.FranchiseFaq-module__80G5oa__tab[data-active=true] .FranchiseFaq-module__80G5oa__tabArrow span{transform:rotate(-45deg)}.FranchiseFaq-module__80G5oa__answerStage{align-self:start;min-width:0;position:relative}.FranchiseFaq-module__80G5oa__paperClip{z-index:2;border:2px solid var(--color-field-orange);pointer-events:none;border-bottom:0;width:4.25rem;height:1.2rem;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)rotate(-2deg)}.FranchiseFaq-module__80G5oa__answerCard{outline-offset:-1px;outline:1px solid #0e103014;min-height:30rem;padding:2rem 1.6rem 1.7rem;animation:.36s cubic-bezier(.2,0,0,1) both FranchiseFaq-module__80G5oa__answer-in;box-shadow:1.25rem 1.25rem #0003,0 2rem 5rem #00000047}.FranchiseFaq-module__80G5oa__answerCard:focus-visible{outline:3px solid var(--color-field-yellow);outline-offset:4px}.FranchiseFaq-module__80G5oa__cardHeader{border-bottom:2px solid var(--color-paper-ink);justify-content:space-between;align-items:start;gap:1.5rem;padding-bottom:1.2rem;display:flex}.FranchiseFaq-module__80G5oa__cardBrand,.FranchiseFaq-module__80G5oa__cardType,.FranchiseFaq-module__80G5oa__cardSerial,.FranchiseFaq-module__80G5oa__answerLabel,.FranchiseFaq-module__80G5oa__cardFooter{font-family:var(--font-mono);text-transform:uppercase;font-weight:700}.FranchiseFaq-module__80G5oa__cardBrand{letter-spacing:.24em;font-size:.6rem}.FranchiseFaq-module__80G5oa__cardType{letter-spacing:.08em;margin-top:.35rem;font-size:.78rem}.FranchiseFaq-module__80G5oa__cardSerial{background:var(--color-field-orange);color:var(--color-field-blue-deep);font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;padding:.45rem .55rem;font-size:.66rem}.FranchiseFaq-module__80G5oa__cardMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto minmax(1rem,1fr) auto;align-items:baseline;gap:.6rem;margin-top:1.2rem;font-size:.64rem;display:grid}.FranchiseFaq-module__80G5oa__cardMeta>span:nth-child(2){border-bottom:1px dotted #0e10307a}.FranchiseFaq-module__80G5oa__cardQuestion{max-width:17ch;font-family:var(--font-display);font-variation-settings:"wdth" 112;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin-top:1.6rem;font-size:clamp(2rem,4vw,3.6rem);font-weight:850;line-height:.92}.FranchiseFaq-module__80G5oa__answerBlock{border-top:1px dashed #0e103061;margin-top:2rem;padding-top:1.25rem}.FranchiseFaq-module__80G5oa__answerLabel{color:var(--color-field-orange-ink);letter-spacing:.14em;font-size:.64rem}.FranchiseFaq-module__80G5oa__answer{max-width:53ch;font-family:var(--font-sans);text-wrap:pretty;margin-top:.9rem;font-size:clamp(.95rem,1.25vw,1.08rem);line-height:1.65}.FranchiseFaq-module__80G5oa__cardFooter{letter-spacing:.09em;border-top:1px dashed #0e103061;grid-template-columns:auto minmax(3rem,1fr) auto;align-items:end;gap:.75rem;margin-top:2rem;padding-top:1.1rem;font-size:.54rem;display:grid}.FranchiseFaq-module__80G5oa__barcode{background:repeating-linear-gradient(90deg, var(--color-paper-ink) 0 1px, transparent 1px 3px, var(--color-paper-ink) 3px 5px, transparent 5px 8px);opacity:.76;height:1.4rem}.FranchiseFaq-module__80G5oa__keyboardNote{color:#ffffff8f;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:1.5rem;font-size:.62rem;display:none}.FranchiseFaq-module__80G5oa__keyboardNote span{color:var(--color-field-yellow);margin-right:.5rem;font-weight:700}@keyframes FranchiseFaq-module__80G5oa__answer-in{0%{opacity:0;filter:blur(4px);transform:translateY(.75rem)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (min-width:640px){.FranchiseFaq-module__80G5oa__shell{padding-inline:2rem}.FranchiseFaq-module__80G5oa__answerCard{padding:2.4rem 2.25rem 2rem}}@media (min-width:901px){.FranchiseFaq-module__80G5oa__shell{padding:7rem 3rem}.FranchiseFaq-module__80G5oa__header{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:5rem}.FranchiseFaq-module__80G5oa__workspace{grid-template-columns:minmax(0,1.05fr) minmax(23rem,.95fr);gap:clamp(4rem,7vw,8rem);margin-top:6rem}.FranchiseFaq-module__80G5oa__answerStage{margin-top:2.4rem;position:sticky;top:10rem}.FranchiseFaq-module__80G5oa__keyboardNote{display:block}}@media (max-width:639px){.FranchiseFaq-module__80G5oa__title{font-size:clamp(3.15rem,18vw,5rem)}.FranchiseFaq-module__80G5oa__workspace{margin-top:3.5rem}.FranchiseFaq-module__80G5oa__tab{grid-template-columns:2.75rem minmax(0,1fr) 2.5rem;min-height:6.6rem;padding-inline:.25rem}.FranchiseFaq-module__80G5oa__tab[data-active=true]{box-shadow:-.35rem 0 0 var(--color-field-orange);transform:translate(.35rem)}.FranchiseFaq-module__80G5oa__answerCard{min-height:0;box-shadow:.65rem .65rem #0003,0 1.5rem 3.5rem #00000040}.FranchiseFaq-module__80G5oa__cardQuestion{font-size:clamp(1.85rem,10vw,2.8rem)}.FranchiseFaq-module__80G5oa__cardFooter{grid-template-columns:1fr}.FranchiseFaq-module__80G5oa__barcode{width:100%}}@media (prefers-reduced-motion:reduce){.FranchiseFaq-module__80G5oa__answerCard{animation:none}}
