.free-module__XFBDwa__page{background:var(--dc-paper);color:var(--dc-graphite)}.free-module__XFBDwa__hero{background:var(--dc-hl);border-bottom:2px solid var(--dc-graphite);padding:28px 0 clamp(56px,2rem + 4vw,104px)}.free-module__XFBDwa__crumbs{font-family:var(--dc-font-util);font-size:12.5px}.free-module__XFBDwa__crumbs a{color:inherit}.free-module__XFBDwa__heroHead{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:16px clamp(32px,5vw,72px);margin-top:clamp(24px,4vw,48px);display:grid}@media (max-width:900px){.free-module__XFBDwa__heroHead{grid-template-columns:1fr}}.free-module__XFBDwa__lede{font-family:var(--dc-font-read);font-size:var(--dc-fs-lede);margin:0;line-height:1.5}.free-module__XFBDwa__pick{font-family:var(--dc-font-util);letter-spacing:.1em;text-transform:uppercase;margin:clamp(32px,4vw,56px) 0 14px;scroll-margin-top:90px;font-size:12px}.free-module__XFBDwa__tickets{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1040px){.free-module__XFBDwa__tickets{grid-template-columns:1fr;max-width:640px}}.free-module__XFBDwa__ticket{--notch:11px;background:radial-gradient(circle at 92px 0,var(--dc-hl)var(--notch),transparent calc(var(--notch) + .5px)),radial-gradient(circle at 92px 100%,var(--dc-hl)var(--notch),transparent calc(var(--notch) + .5px)),var(--dc-paper);filter:drop-shadow(4px 4px 0 var(--dc-graphite));transition:transform var(--dc-dur-ui)var(--dc-ease-out);border-radius:6px;grid-template-columns:92px minmax(0,1fr);display:grid}.free-module__XFBDwa__ticket:nth-child(2){transform:rotate(-.8deg)}.free-module__XFBDwa__ticket:nth-child(3){transform:rotate(.6deg)}.free-module__XFBDwa__ticket:hover{transform:translateY(-3px)rotate(0)}@media (prefers-reduced-motion:reduce){.free-module__XFBDwa__ticket{transition:none}.free-module__XFBDwa__ticket:hover{transform:none}}.free-module__XFBDwa__stub{background:var(--dc-world);color:var(--dc-paper);border-right:2px dashed var(--dc-paper);text-align:center;-webkit-mask:radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px))top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px))bottom/100% 51% no-repeat;mask:radial-gradient(circle at 100% 0,transparent var(--notch),#000 calc(var(--notch) + .5px))top/100% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--notch),#000 calc(var(--notch) + .5px))bottom/100% 51% no-repeat;border-radius:6px 0 0 6px;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding:18px 8px;display:flex}.free-module__XFBDwa__stubFirm{font-family:var(--dc-font-display);writing-mode:vertical-rl;letter-spacing:.02em;font-size:17px;font-weight:800;transform:rotate(180deg)}.free-module__XFBDwa__stubTest{font-family:var(--dc-font-util);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:10.5px}.free-module__XFBDwa__stubPrice{font-family:var(--dc-font-display);color:var(--dc-hl);font-size:34px;font-weight:800;line-height:1}.free-module__XFBDwa__stubAdmit{font-family:var(--dc-font-util);letter-spacing:.12em;text-transform:uppercase;opacity:.85;font-size:9.5px}.free-module__XFBDwa__body{flex-direction:column;min-width:0;padding:20px 20px 18px;display:flex}.free-module__XFBDwa__bodyFirm{font-family:var(--dc-font-util);letter-spacing:.08em;text-transform:uppercase;color:var(--dc-world);margin:0;font-size:11.5px}.free-module__XFBDwa__bodyItem{font-family:var(--dc-font-display);margin:6px 0 0;font-size:22px;line-height:1.15}.free-module__XFBDwa__bodyFacts{gap:6px;margin:14px 0 18px;padding:0;font-size:14.5px;line-height:1.4;list-style:none;display:grid}.free-module__XFBDwa__bodyFacts li{padding-left:18px;position:relative}.free-module__XFBDwa__bodyFacts li:before{content:"";border-left:2px solid var(--dc-world);border-bottom:2px solid var(--dc-world);width:9px;height:5px;position:absolute;top:.45em;left:0;transform:rotate(-45deg)}.free-module__XFBDwa__bodyBtn{margin-top:auto}.free-module__XFBDwa__bodyGuide{color:var(--dc-slate);text-underline-offset:3px;align-self:center;margin-top:10px;font-size:14px;text-decoration:underline}.free-module__XFBDwa__bodyGuide:hover{color:var(--dc-graphite)}.free-module__XFBDwa__band{padding-block:var(--dc-space-section)}.free-module__XFBDwa__bandPaper2{background:var(--dc-paper-2);border-block:1px solid var(--dc-rule)}.free-module__XFBDwa__bandInk{background:var(--dc-graphite);color:var(--dc-on-dark)}.free-module__XFBDwa__receiptGrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}@media (max-width:900px){.free-module__XFBDwa__receiptGrid{grid-template-columns:1fr}}.free-module__XFBDwa__receiptLede{max-width:30em;margin:16px 0 0;line-height:1.6}.free-module__XFBDwa__receipt{background:var(--dc-paper);width:100%;max-width:560px;box-shadow:var(--dc-sheet);border:1px solid var(--dc-rule);font-family:var(--dc-font-util);justify-self:center;padding:26px 26px 34px;transform:rotate(.5deg);-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%}.free-module__XFBDwa__receiptHead{border-bottom:1.5px dashed var(--dc-graphite);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin:0 0 14px;padding-bottom:10px;font-size:12px;display:flex}.free-module__XFBDwa__lines{margin:0;padding:0;list-style:none}.free-module__XFBDwa__line{color:var(--dc-graphite);border-radius:2px;grid-template-columns:auto minmax(16px,1fr) auto;align-items:baseline;gap:0 8px;padding:9px 4px;text-decoration:none;display:grid}.free-module__XFBDwa__line:hover{background:var(--dc-hl-soft)}.free-module__XFBDwa__lineItem{font-size:14.5px;font-weight:600}.free-module__XFBDwa__lineDots{opacity:.45;background:radial-gradient(circle,currentColor .9px,#0000 1.3px) 0 calc(100% - .3em)/7px 4px repeat-x;align-self:end;height:1em}.free-module__XFBDwa__lineCost{font-size:14.5px}.free-module__XFBDwa__lineDetail{font-family:var(--dc-font-read);color:var(--dc-slate);grid-column:1/-1;font-size:14px}.free-module__XFBDwa__total{border-top:2px solid var(--dc-graphite);justify-content:space-between;margin:12px 0 0;padding-top:12px;font-size:18px;font-weight:700;display:flex}.free-module__XFBDwa__receiptFoot{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--dc-slate);margin:10px 0 0;font-size:11.5px}.free-module__XFBDwa__ledger{border-collapse:collapse;width:100%;margin-top:32px;font-size:15.5px}.free-module__XFBDwa__ledger th,.free-module__XFBDwa__ledger td{text-align:left;vertical-align:top;border-top:1px solid var(--dc-rule-strong);padding:14px 14px 14px 0}.free-module__XFBDwa__ledger thead th{border-top:0;border-bottom:2px solid var(--dc-graphite);font-family:var(--dc-font-util);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:500}.free-module__XFBDwa__ledger tbody th{font-family:var(--dc-font-display);white-space:nowrap;font-size:17px}.free-module__XFBDwa__ledgerFree{white-space:nowrap}.free-module__XFBDwa__ledgerFree:before{content:"$0 · ";font-family:var(--dc-font-util);background:var(--dc-hl);margin-right:2px;padding:0 4px}.free-module__XFBDwa__ledgerFrom{font-family:var(--dc-font-util);white-space:nowrap;font-weight:600}@media (max-width:720px){.free-module__XFBDwa__ledger thead{display:none}.free-module__XFBDwa__ledger tr{border-top:1px solid var(--dc-rule-strong);grid-template-columns:1fr auto;gap:4px 12px;padding:14px 0;display:grid}.free-module__XFBDwa__ledger th,.free-module__XFBDwa__ledger td{border:0;padding:0}.free-module__XFBDwa__ledger td:nth-child(3){grid-column:1/-1}}.free-module__XFBDwa__ledgerFoot{color:var(--dc-slate);margin:18px 0 0;font-size:15px}.free-module__XFBDwa__why{counter-reset:why;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (max-width:860px){.free-module__XFBDwa__why{grid-template-columns:1fr}}.free-module__XFBDwa__why li{counter-increment:why;border-top:2px solid var(--dc-hl);padding-top:16px}.free-module__XFBDwa__why li:before{content:"0" counter(why);font-family:var(--dc-font-util);color:var(--dc-hl);font-size:12px}.free-module__XFBDwa__why h3{font-family:var(--dc-font-display);margin:8px 0 0;font-size:21px;line-height:1.2}.free-module__XFBDwa__why p{color:var(--dc-on-dark-muted);margin:8px 0 0;line-height:1.6}.free-module__XFBDwa__back{color:var(--dc-hl);text-underline-offset:4px;margin-top:32px;font-weight:600;text-decoration:underline;display:inline-block}.free-module__XFBDwa__faqGrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,5vw,64px);display:grid}@media (max-width:900px){.free-module__XFBDwa__faqGrid{grid-template-columns:1fr}}.free-module__XFBDwa__indep{margin-top:40px}
