.ContactInquiryLauncher-module__7NsXNW__dialog{background:var(--color-ivory);width:min(560px,100vw - 24px);max-width:none;max-height:calc(100dvh - 48px);color:var(--color-cocoa);border:1px solid #322b2929;border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 22px 64px #201b1933}.ContactInquiryLauncher-module__7NsXNW__dialog[open]{animation:.18s ease-out both ContactInquiryLauncher-module__7NsXNW__dialog-enter}.ContactInquiryLauncher-module__7NsXNW__dialog::backdrop{background:#201b198f}.ContactInquiryLauncher-module__7NsXNW__form{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;position:relative}.ContactInquiryLauncher-module__7NsXNW__header{flex-shrink:0;padding:24px 68px 12px 24px;position:relative}.ContactInquiryLauncher-module__7NsXNW__eyebrow{color:#322b29b3;font-size:13px;font-weight:800;line-height:20px}.ContactInquiryLauncher-module__7NsXNW__header h2{letter-spacing:-.035em;margin-top:5px;font-size:24px;font-weight:800;line-height:32px}.ContactInquiryLauncher-module__7NsXNW__closeButton{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:12px;right:10px}.ContactInquiryLauncher-module__7NsXNW__closeButton span{color:#322b29b8;border-radius:50%;place-items:center;width:32px;height:32px;font-size:22px;font-weight:400;line-height:1;transition:background-color .16s;display:grid}.ContactInquiryLauncher-module__7NsXNW__body{overscroll-behavior:contain;min-height:0;padding:4px 24px;overflow-y:auto}.ContactInquiryLauncher-module__7NsXNW__fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.ContactInquiryLauncher-module__7NsXNW__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ContactInquiryLauncher-module__7NsXNW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ContactInquiryLauncher-module__7NsXNW__field{align-content:start;gap:6px;min-width:0;display:grid}.ContactInquiryLauncher-module__7NsXNW__field label{font-size:14px;font-weight:750;line-height:20px}.ContactInquiryLauncher-module__7NsXNW__required,.ContactInquiryLauncher-module__7NsXNW__optional{margin-left:4px;font-size:12px;font-weight:700}.ContactInquiryLauncher-module__7NsXNW__required{color:#862e22}.ContactInquiryLauncher-module__7NsXNW__optional{color:#322b29b3}.ContactInquiryLauncher-module__7NsXNW__field input,.ContactInquiryLauncher-module__7NsXNW__field select,.ContactInquiryLauncher-module__7NsXNW__field textarea{width:100%;min-width:0;color:var(--color-cocoa);font:inherit;background:#ffffffb3;border:1px solid #322b293d;border-radius:10px;font-size:16px}.ContactInquiryLauncher-module__7NsXNW__field input,.ContactInquiryLauncher-module__7NsXNW__field select{height:44px;padding:0 12px}.ContactInquiryLauncher-module__7NsXNW__field textarea{resize:vertical;min-height:92px;padding:10px 12px;line-height:22px}.ContactInquiryLauncher-module__7NsXNW__field input::placeholder,.ContactInquiryLauncher-module__7NsXNW__field textarea::placeholder{color:#322b29a3}.ContactInquiryLauncher-module__7NsXNW__field input[aria-invalid=true],.ContactInquiryLauncher-module__7NsXNW__field select[aria-invalid=true],.ContactInquiryLauncher-module__7NsXNW__field textarea[aria-invalid=true]{border-color:#862e22}.ContactInquiryLauncher-module__7NsXNW__fieldError{color:#862e22;font-size:12px;font-weight:650;line-height:18px}.ContactInquiryLauncher-module__7NsXNW__contactHelper,.ContactInquiryLauncher-module__7NsXNW__characterCount{color:#322b29a8;font-size:12px;line-height:18px}.ContactInquiryLauncher-module__7NsXNW__contactHelper{grid-column:1/-1}.ContactInquiryLauncher-module__7NsXNW__characterCount{text-align:right;font-variant-numeric:tabular-nums}.ContactInquiryLauncher-module__7NsXNW__emailOnlyNotice{color:#ffffffc7;text-align:center;margin-top:18px;font-size:14px;line-height:22px}.ContactInquiryLauncher-module__7NsXNW__emailOnlyNotice a{color:inherit;text-underline-offset:3px;font-weight:750}.ContactInquiryLauncher-module__7NsXNW__consentPanel{background:#adcd7f21;border-radius:12px;gap:4px;padding:10px 12px;display:grid}.ContactInquiryLauncher-module__7NsXNW__consentRow{cursor:pointer;align-items:center;gap:9px;min-height:44px;display:flex}.ContactInquiryLauncher-module__7NsXNW__consentRow input{width:18px;height:18px;accent-color:var(--color-cocoa);flex:none;margin:0}.ContactInquiryLauncher-module__7NsXNW__consentRow span{font-size:13px;line-height:20px}.ContactInquiryLauncher-module__7NsXNW__consentRow strong{font-weight:800}.ContactInquiryLauncher-module__7NsXNW__consentDetails{border-top:1px solid #322b291f}.ContactInquiryLauncher-module__7NsXNW__consentDetails summary{color:#322b29b3;cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;font-weight:750;line-height:20px}.ContactInquiryLauncher-module__7NsXNW__consentDetails dl{background:#fafcf3b8;border-radius:9px;gap:6px;margin:6px 0 4px;padding:10px;font-size:12px;line-height:18px;display:grid}.ContactInquiryLauncher-module__7NsXNW__consentDetails dl div{grid-template-columns:104px minmax(0,1fr);gap:8px;display:grid}.ContactInquiryLauncher-module__7NsXNW__consentDetails dt{font-weight:800}.ContactInquiryLauncher-module__7NsXNW__consentDetails dd{color:#322b29b8;margin:0}.ContactInquiryLauncher-module__7NsXNW__privacyLink{color:#322b29c7;text-underline-offset:3px;align-items:center;min-height:44px;font-size:13px;font-weight:750;line-height:20px;text-decoration:underline;display:inline-flex}.ContactInquiryLauncher-module__7NsXNW__footer{border-top:1px solid #322b291f;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;padding:14px 24px 20px;display:flex}.ContactInquiryLauncher-module__7NsXNW__submissionError{color:#862e22;margin-right:auto;font-size:12px;font-weight:650;line-height:18px}.ContactInquiryLauncher-module__7NsXNW__submissionError a{color:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}.ContactInquiryLauncher-module__7NsXNW__primaryButton{border-radius:var(--radius-control);cursor:pointer;border:1px solid var(--color-cocoa);background:var(--color-cocoa);min-width:92px;min-height:44px;color:var(--color-white);padding:0 18px;font-size:14px;font-weight:800;line-height:20px}.ContactInquiryLauncher-module__7NsXNW__primaryButton:disabled{color:#322b297a;cursor:not-allowed;background:#322b291f;border-color:#322b2924}.ContactInquiryLauncher-module__7NsXNW__success{justify-items:start;padding:42px 24px 28px;display:grid;overflow-y:auto}.ContactInquiryLauncher-module__7NsXNW__successMark{color:var(--color-cocoa);font-size:23px;font-weight:800;line-height:1}.ContactInquiryLauncher-module__7NsXNW__success h2{letter-spacing:-.035em;margin-top:14px;font-size:24px;font-weight:800;line-height:32px}.ContactInquiryLauncher-module__7NsXNW__successDescription{color:#322b29b8;margin-top:8px;font-size:15px;line-height:23px}.ContactInquiryLauncher-module__7NsXNW__success .ContactInquiryLauncher-module__7NsXNW__primaryButton{margin-top:26px}@media (hover:hover) and (pointer:fine){.ContactInquiryLauncher-module__7NsXNW__closeButton:hover span{background:#322b2912}.ContactInquiryLauncher-module__7NsXNW__primaryButton:not(:disabled):hover{background:#322b29e0}}@media (max-width:560px){.ContactInquiryLauncher-module__7NsXNW__dialog{border-radius:16px;max-height:calc(100dvh - 24px)}.ContactInquiryLauncher-module__7NsXNW__form{max-height:calc(100dvh - 24px)}.ContactInquiryLauncher-module__7NsXNW__header{padding:20px 58px 10px 16px}.ContactInquiryLauncher-module__7NsXNW__header h2{font-size:22px;line-height:30px}.ContactInquiryLauncher-module__7NsXNW__closeButton{top:8px;right:5px}.ContactInquiryLauncher-module__7NsXNW__body{padding:4px 16px 2px}.ContactInquiryLauncher-module__7NsXNW__fieldGrid{grid-template-columns:1fr}.ContactInquiryLauncher-module__7NsXNW__field input,.ContactInquiryLauncher-module__7NsXNW__field select{height:46px}.ContactInquiryLauncher-module__7NsXNW__footer{flex-direction:column;align-items:stretch;padding:12px 16px 16px}.ContactInquiryLauncher-module__7NsXNW__submissionError{margin-right:0}.ContactInquiryLauncher-module__7NsXNW__primaryButton{width:100%}.ContactInquiryLauncher-module__7NsXNW__consentDetails dl div{grid-template-columns:1fr;gap:1px}.ContactInquiryLauncher-module__7NsXNW__success{padding:36px 20px 24px}}@media (prefers-reduced-motion:reduce){.ContactInquiryLauncher-module__7NsXNW__dialog[open]{animation:none}.ContactInquiryLauncher-module__7NsXNW__closeButton span{transition:none}}@keyframes ContactInquiryLauncher-module__7NsXNW__dialog-enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}
.SamplesSection-module__mx38VG__section{--section-entry-color:color-mix(in srgb, var(--color-blue) 28%, var(--color-ivory));--section-entry-fade:240px;background:linear-gradient(180deg, var(--section-entry-color) 0, var(--color-ivory) var(--section-entry-fade));padding-block:112px}.SamplesSection-module__mx38VG__intro{max-width:720px}.SamplesSection-module__mx38VG__eyebrow{color:var(--color-muted);letter-spacing:.02em;margin-bottom:14px;font-size:14px;font-weight:800;line-height:20px}.SamplesSection-module__mx38VG__intro h2{letter-spacing:-.055em;max-width:680px;font-size:42px;font-weight:850;line-height:1.28}.SamplesSection-module__mx38VG__introCopy{max-width:620px;color:var(--color-muted);margin-top:22px;font-size:18px;line-height:29px}.SamplesSection-module__mx38VG__sampleNotice{color:var(--color-muted);margin-top:18px;font-size:14px;line-height:24px}.SamplesSection-module__mx38VG__documentGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:52px;display:grid}.SamplesSection-module__mx38VG__document{border:1px solid var(--color-border);border-radius:var(--radius-card);background:#ffffffb8;min-width:0;padding:30px;box-shadow:0 18px 46px #322b290f}.SamplesSection-module__mx38VG__recordDocument{background:color-mix(in srgb, var(--color-sage-light) 22%, white)}.SamplesSection-module__mx38VG__documentHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:22px;display:flex}.SamplesSection-module__mx38VG__documentLabel{color:var(--color-muted);margin-bottom:6px;font-size:13px;font-weight:800;line-height:19px}.SamplesSection-module__mx38VG__documentHeader h3{letter-spacing:-.035em;font-size:23px;font-weight:850;line-height:31px}.SamplesSection-module__mx38VG__stageBadge,.SamplesSection-module__mx38VG__status,.SamplesSection-module__mx38VG__blockHeading span{border-radius:var(--radius-control);white-space:nowrap;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.SamplesSection-module__mx38VG__stageBadge{background:var(--color-cocoa);min-height:30px;color:var(--color-white);padding:5px 10px;font-size:12px;line-height:18px}.SamplesSection-module__mx38VG__trialBadge{background:var(--color-sage);color:var(--color-cocoa)}.SamplesSection-module__mx38VG__documentLead{color:var(--color-muted);margin-top:20px;font-size:16px;line-height:26px}.SamplesSection-module__mx38VG__documentBlock,.SamplesSection-module__mx38VG__candidate{margin-top:24px}.SamplesSection-module__mx38VG__reportSummary{background:#ffffffa8;border:1px solid #322b2924;border-radius:16px;padding:20px}.SamplesSection-module__mx38VG__reportSummary .SamplesSection-module__mx38VG__sampleNotice{margin-top:14px}.SamplesSection-module__mx38VG__documentBlock h4,.SamplesSection-module__mx38VG__candidate h4{letter-spacing:-.02em;font-size:17px;font-weight:850;line-height:24px}.SamplesSection-module__mx38VG__candidate{background:#fafcf3c2;border:1px solid #322b2924;border-radius:16px;padding:20px}.SamplesSection-module__mx38VG__candidateHeader,.SamplesSection-module__mx38VG__blockHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.SamplesSection-module__mx38VG__candidateHeader p,.SamplesSection-module__mx38VG__blockHeading span{color:var(--color-muted);letter-spacing:.04em;font-size:13px;font-weight:800;line-height:18px}.SamplesSection-module__mx38VG__candidateSummary{color:var(--color-muted);margin-top:10px;font-size:14px;line-height:22px}.SamplesSection-module__mx38VG__detailList{border-top:1px solid var(--color-border);margin:14px 0 0}.SamplesSection-module__mx38VG__detailRow{border-bottom:1px solid #322b291c;grid-template-columns:minmax(92px,.72fr) minmax(0,1.5fr);gap:14px;padding-block:12px;display:grid}.SamplesSection-module__mx38VG__detailRow dt,.SamplesSection-module__mx38VG__detailRow dd{margin:0}.SamplesSection-module__mx38VG__detailRow dt{color:var(--color-muted);font-size:13px;font-weight:750;line-height:21px}.SamplesSection-module__mx38VG__detailRow dd{justify-items:start;gap:7px;font-size:14px;font-weight:650;line-height:22px;display:grid}.SamplesSection-module__mx38VG__status{min-height:24px;padding:3px 8px;font-size:13px;line-height:20px}.SamplesSection-module__mx38VG__statusConfirmed{background:#adcd7f61}.SamplesSection-module__mx38VG__statusPending{background:#df954233}.SamplesSection-module__mx38VG__statusUnknown{color:var(--color-muted);border:1px solid #322b2933}.SamplesSection-module__mx38VG__checkList{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.SamplesSection-module__mx38VG__checkList li{color:var(--color-muted);padding-left:18px;font-size:14px;line-height:22px;position:relative}.SamplesSection-module__mx38VG__checkList li:before{content:"";background:var(--color-sage);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.SamplesSection-module__mx38VG__blockHeading span{letter-spacing:0;background:#322b2914;min-height:26px;padding:4px 9px}.SamplesSection-module__mx38VG__anchorTarget{scroll-margin-top:calc(var(--header-height) + 24px)}.SamplesSection-module__mx38VG__unknownBlock{background:#ffffff80;border:1px solid #322b2924;border-radius:14px;padding:18px}.SamplesSection-module__mx38VG__unknownBlock p{color:var(--color-muted);margin-top:8px;font-size:13px;line-height:21px}.SamplesSection-module__mx38VG__disclaimer{border-left:3px solid var(--color-cocoa);color:var(--color-muted);background:#322b2912;margin-top:24px;padding:16px 18px;font-size:14px;line-height:24px}@media (max-width:767px){.SamplesSection-module__mx38VG__section{padding-block:72px}.SamplesSection-module__mx38VG__intro h2{font-size:32px;line-height:42px}.SamplesSection-module__mx38VG__introCopy{margin-top:18px;font-size:16px;line-height:26px}.SamplesSection-module__mx38VG__documentGrid{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:36px}.SamplesSection-module__mx38VG__document{border-radius:var(--radius-card-mobile);padding:22px 18px}.SamplesSection-module__mx38VG__documentHeader{gap:12px}.SamplesSection-module__mx38VG__documentHeader h3{font-size:20px;line-height:28px}.SamplesSection-module__mx38VG__stageBadge{min-height:28px;padding-inline:9px}.SamplesSection-module__mx38VG__candidate,.SamplesSection-module__mx38VG__reportSummary{padding:18px 14px}.SamplesSection-module__mx38VG__detailRow{grid-template-columns:minmax(84px,.7fr) minmax(0,1.3fr);gap:10px}}@media (max-width:700px){.SamplesSection-module__mx38VG__section{--section-entry-fade:180px}}@media (max-width:389px){.SamplesSection-module__mx38VG__documentHeader{display:grid}.SamplesSection-module__mx38VG__stageBadge{justify-self:start}.SamplesSection-module__mx38VG__detailRow{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-contrast:more){.SamplesSection-module__mx38VG__document,.SamplesSection-module__mx38VG__candidate,.SamplesSection-module__mx38VG__unknownBlock{border-color:#322b2966}}
.DifferenceSection-module__H_YB4G__section{--section-entry-color:color-mix(in srgb, var(--color-terracotta) 20%, var(--color-ivory));--section-entry-fade:240px;background:linear-gradient(180deg, var(--section-entry-color) 0, var(--color-ivory) var(--section-entry-fade))}.DifferenceSection-module__H_YB4G__intro{max-width:740px}.DifferenceSection-module__H_YB4G__intro h2{letter-spacing:-.05em;text-wrap:balance;margin-top:16px;font-size:42px;line-height:1.28}.DifferenceSection-module__H_YB4G__description{max-width:620px;color:var(--color-muted);margin-top:24px;line-height:28px}.DifferenceSection-module__H_YB4G__reasons{border-top:1px solid var(--color-border);margin:48px 0 0;padding:0;list-style:none}.DifferenceSection-module__H_YB4G__reason{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);gap:56px;padding-block:32px;display:grid}.DifferenceSection-module__H_YB4G__question{font-size:20px;font-weight:700;line-height:1.5}.DifferenceSection-module__H_YB4G__number{margin-bottom:12px;font-size:14px;display:block}.DifferenceSection-module__H_YB4G__reason h3{letter-spacing:-.03em;font-size:22px;line-height:1.5}.DifferenceSection-module__H_YB4G__body{color:var(--color-muted);margin-top:12px;line-height:28px}.DifferenceSection-module__H_YB4G__evidence{--evidence-progress:0;min-height:44px;color:color-mix(in srgb, var(--color-blue) 45%, var(--color-cocoa));align-items:center;gap:8px;margin-top:12px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.DifferenceSection-module__H_YB4G__evidenceLabel{padding-block:6px;position:relative}.DifferenceSection-module__H_YB4G__evidenceLabel:after{content:"";height:2px;transform:scaleX(var(--evidence-progress));transform-origin:0;background:currentColor;transition:transform .26s;position:absolute;bottom:0;left:0;right:0}.DifferenceSection-module__H_YB4G__evidenceArrow{flex:0 0 24px;width:24px;height:24px}.DifferenceSection-module__H_YB4G__arrowShaft{opacity:var(--evidence-progress);transform:scaleX(var(--evidence-progress));transform-origin:20px 12px;transition:transform .26s,opacity .18s}.DifferenceSection-module__H_YB4G__arrowHead{transform:translateX(calc(var(--evidence-progress) * 4px));transition:transform .26s}.DifferenceSection-module__H_YB4G__evidence:focus-visible,.DifferenceSection-module__H_YB4G__evidence:active{--evidence-progress:1}@media (hover:hover) and (pointer:fine){.DifferenceSection-module__H_YB4G__evidence:hover{--evidence-progress:1}}@media (prefers-reduced-motion:reduce){.DifferenceSection-module__H_YB4G__evidenceLabel:after,.DifferenceSection-module__H_YB4G__arrowShaft,.DifferenceSection-module__H_YB4G__arrowHead{transition:none}}.DifferenceSection-module__H_YB4G__note{max-width:740px;color:var(--color-muted);margin-top:24px;font-size:14px;line-height:24px}@media (max-width:767px){.DifferenceSection-module__H_YB4G__intro h2{font-size:32px;line-height:1.32}.DifferenceSection-module__H_YB4G__reason{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:28px}.DifferenceSection-module__H_YB4G__question{font-size:18px}.DifferenceSection-module__H_YB4G__reason h3{font-size:21px}.DifferenceSection-module__H_YB4G__reasons{margin-top:32px}}@media (max-width:700px){.DifferenceSection-module__H_YB4G__section{--section-entry-fade:180px}}
