body.jt-sys.jt-sys--faq-hub{--jt-sys-rail:1180px;--faq-paper:var(--jt-sys-paper-soft);--faq-panel:var(--jt-sys-paper);--faq-ink:var(--jt-sys-ink);--faq-muted:var(--jt-sys-muted);--faq-rule:var(--jt-sys-line);--faq-accent:var(--jt-sys-verde);--faq-sage:var(--jt-sys-sage);--faq-blue:var(--jt-sys-paper-soft);background:var(--jt-sys-paper-soft);color:var(--jt-sys-ink)}body.jt-sys--faq-hub .faq-archive{background:transparent;overflow:clip;font-family:var(--jt-sys-sans);letter-spacing:0;font-synthesis:none}body.jt-sys--faq-hub :is(.faq-hero,.faq-tools){--jt-band-bg:var(--jt-sys-paper-soft);--jt-band-ink:var(--jt-sys-ink);--jt-band-text:var(--jt-sys-paper-soft-ink2);--jt-band-soft:var(--jt-sys-paper-soft-muted);--jt-band-rule:var(--jt-sys-paper-soft-hair);--jt-band-rule-strong:var(--jt-sys-ink);--jt-band-num:var(--jt-sys-verde);--jt-band-tint:var(--jt-sys-tint);--jt-band-focus:var(--jt-sys-ink);--jt-band-link:var(--jt-sys-ink);--jt-band-chip-bg:#fff;--jt-band-chip-border:var(--jt-sys-paper-soft-hair);--jt-band-chip-hover-bg:var(--jt-sys-ink);--jt-band-chip-hover-fg:var(--jt-sys-paper-soft)}body.jt-sys--faq-hub .faq-index{--jt-band-bg:var(--jt-sys-surface);--jt-band-ink:var(--jt-sys-ink);--jt-band-text:var(--jt-sys-ink-2);--jt-band-soft:var(--jt-sys-muted);--jt-band-rule:var(--jt-sys-line);--jt-band-rule-strong:var(--jt-sys-ink);--jt-band-num:var(--jt-sys-verde);--jt-band-tint:var(--jt-sys-tint);--jt-band-focus:var(--jt-sys-ink);--jt-band-link:var(--jt-sys-ink);--jt-band-link-hover:var(--jt-sys-verde);--jt-band-ghost-ring:var(--jt-sys-ink);--jt-band-ghost-hover:var(--jt-sys-paper-soft)}body.jt-sys--faq-hub .faq-featured-pathways{--jt-band-bg:var(--jt-sys-paper);--jt-band-ink:var(--jt-sys-ink);--jt-band-text:var(--jt-sys-ink);--jt-band-soft:var(--jt-sys-muted);--jt-band-rule:var(--jt-sys-line);--jt-band-rule-strong:var(--jt-sys-ink);--jt-band-focus:var(--jt-sys-ink);--jt-band-link:var(--jt-sys-ink)}body.jt-sys--faq-hub .faq-shell{box-sizing:border-box;width:auto;max-width:none;margin:0;padding-inline:var(--jt-sys-pad)}body.jt-sys--faq-hub .faq-archive *,body.jt-sys--faq-hub .faq-archive *::before,body.jt-sys--faq-hub .faq-archive *::after{box-sizing:border-box}body.jt-sys--faq-hub .faq-kicker,body.jt-sys--faq-hub .faq-search label{display:block;max-width:var(--jt-sys-marg);margin:0;padding:8px 0 0;border-top:1px solid var(--jt-band-rule);font:400 var(--jt-sys-fs-kicker)/1.5 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-kicker);text-transform:uppercase;color:var(--jt-band-soft)}@media (max-width:900px){body.jt-sys--faq-hub .faq-kicker,body.jt-sys--faq-hub .faq-search label{display:flex;align-items:center;gap:12px;max-width:none;border-top:0;padding-top:0}body.jt-sys--faq-hub .faq-kicker::before,body.jt-sys--faq-hub .faq-search label::before{content:"";flex:0 0 28px;height:1px;background:var(--jt-band-rule)}}body.jt-sys--faq-hub nav.jt-sys-crumbs,body.jt-sys--faq-hub nav.jt-sys-crumbs ol{display:block;position:static;height:auto;min-height:0;width:auto;max-height:none;overflow:visible;visibility:visible;opacity:1;transform:none;background:none;box-shadow:none}body.jt-sys--faq-hub nav.jt-sys-crumbs{margin:0 0 clamp(16px,2.4vw,32px);padding:0}body.jt-sys--faq-hub nav.jt-sys-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}body.jt-sys--faq-hub nav.jt-sys-crumbs li{display:inline-flex;align-items:center;margin:0;padding:0;list-style:none;font:400 var(--jt-sys-fs-caption-text)/1.3 var(--jt-sys-sans);letter-spacing:0;color:var(--jt-band-soft)}body.jt-sys--faq-hub nav.jt-sys-crumbs li::before{content:none}body.jt-sys--faq-hub nav.jt-sys-crumbs li:not(:last-child)::after{content:"/";display:inline-block;margin:0 8px;color:var(--jt-band-soft)}body.jt-sys--faq-hub nav.jt-sys-crumbs a,body.jt-sys--faq-hub nav.jt-sys-crumbs [aria-current]{display:inline-flex;align-items:center;min-height:44px;color:var(--jt-band-soft);text-decoration:none;font:inherit;letter-spacing:0}body.jt-sys--faq-hub nav.jt-sys-crumbs [aria-current]{color:var(--jt-band-ink)}body.jt-sys--faq-hub nav.jt-sys-crumbs a:hover{color:var(--jt-band-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body.jt-sys--faq-hub .faq-archive :is(a,button,input):focus-visible{outline:2px solid var(--jt-band-focus,var(--jt-sys-ink)) !important;outline-offset:3px}body.jt-sys--faq-hub .faq-hero{position:relative;min-height:0;overflow:visible;padding:calc(44px + clamp(56px,8vw,112px)) 0 clamp(36px,4.5vw,56px);background:var(--jt-band-bg);border-bottom:0}body.jt-sys--faq-hub .faq-hero::before,body.jt-sys--faq-hub .faq-hero::after{content:none;display:none}body.jt-sys--faq-hub .faq-hero-grid{display:block;min-height:0;gap:0;z-index:auto}body.jt-sys--faq-hub .faq-hero-grid::before,body.jt-sys--faq-hub .faq-hero-grid::after{content:none;display:none}body.jt-sys--faq-hub .faq-hero h1{max-width:20ch;margin:0;padding:0;font:300 var(--jt-sys-fs-h1)/var(--jt-sys-lh-h1) var(--jt-sys-serif);letter-spacing:var(--jt-sys-track-serif);text-transform:none;text-wrap:balance;color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-hero .faq-hero-copy > p{max-width:var(--jt-sys-measure-hero-dek);margin:22px 0 0;font:300 var(--jt-sys-fs-dek)/var(--jt-sys-lh-dek) var(--jt-sys-sans);letter-spacing:0;color:var(--jt-band-text)}body.jt-sys--faq-hub .faq-hero-stat{display:flex;align-items:baseline;gap:12px;margin:0;padding:12px 0 0;border-top:1px solid var(--jt-band-rule-strong)}body.jt-sys--faq-hub .faq-hero-stat strong{display:block;margin:0;font:300 var(--jt-sys-fs-numeral)/var(--jt-sys-lh-numeral) var(--jt-sys-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--jt-band-num)}body.jt-sys--faq-hub .faq-hero-stat span{display:block;max-width:none;margin:0;font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-caption);text-transform:uppercase;color:var(--jt-band-soft)}@media (min-width:901px){body.jt-sys--faq-hub .faq-hero-grid{display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);column-gap:var(--jt-sys-marg-gap);row-gap:0;align-items:start}body.jt-sys--faq-hub .faq-hero-grid > nav.jt-sys-crumbs{grid-column:1 / -1;grid-row:1}body.jt-sys--faq-hub .faq-hero-copy{display:contents}body.jt-sys--faq-hub .faq-hero .faq-kicker{grid-column:1;grid-row:2;margin-top:0}body.jt-sys--faq-hub .faq-hero h1{grid-column:2;grid-row:2}body.jt-sys--faq-hub .faq-hero .faq-hero-copy > p{grid-column:2;grid-row:3}body.jt-sys--faq-hub .faq-hero-stat{grid-column:1;grid-row:3;align-self:end;flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:900px){body.jt-sys--faq-hub .faq-hero .faq-kicker{margin:0 0 16px}body.jt-sys--faq-hub .faq-hero-stat{margin-top:28px}body.jt-sys--faq-hub .faq-hero-stat strong{font-size:var(--jt-sys-fs-numeral-sm)}}body.jt-sys--faq-hub .faq-tools{padding:0 0 clamp(40px,5vw,64px);background:var(--jt-band-bg);border-bottom:0}body.jt-sys--faq-hub .faq-tools-grid{display:block;gap:0}body.jt-sys--faq-hub .faq-topic-nav{position:static;display:flex;flex-wrap:wrap;gap:8px;width:auto;height:auto;max-height:none;overflow:visible;visibility:visible;margin:0;padding:clamp(28px,3.5vw,40px) 0 0;border-top:1px solid var(--jt-band-rule);background:transparent;box-shadow:none}body.jt-sys--faq-hub .faq-topic-nav a{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;width:auto;min-width:0;min-height:var(--jt-sys-chip-h);padding:var(--jt-sys-chip-pad);background:var(--jt-band-chip-bg);border:1px solid var(--jt-band-chip-border);border-radius:0;font:400 var(--jt-sys-fs-chip)/1.25 var(--jt-sys-sans);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;color:var(--jt-sys-ink);text-decoration:none;transition:background var(--jt-sys-dur) var(--jt-sys-ease),color var(--jt-sys-dur) var(--jt-sys-ease),border-color var(--jt-sys-dur) var(--jt-sys-ease)}body.jt-sys--faq-hub .faq-topic-nav span{margin:0;font:400 var(--jt-sys-fs-caption)/1 var(--jt-sys-sans);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--jt-sys-muted)}body.jt-sys--faq-hub .faq-topic-nav a:hover,body.jt-sys--faq-hub .faq-topic-nav a.is-active,body.jt-sys--faq-hub .faq-topic-nav a[aria-current]{background:var(--jt-band-chip-hover-bg);border-color:var(--jt-band-chip-hover-bg);color:var(--jt-band-chip-hover-fg)}body.jt-sys--faq-hub .faq-topic-nav a:hover span,body.jt-sys--faq-hub .faq-topic-nav a.is-active span,body.jt-sys--faq-hub .faq-topic-nav a[aria-current] span{color:inherit}body.jt-sys--faq-hub .faq-topic-nav a:focus:not(:focus-visible):not(:hover):not(.is-active){background:var(--jt-band-chip-bg);border-color:var(--jt-band-chip-border);color:var(--jt-sys-ink)}body.jt-sys--faq-hub .faq-search{margin:clamp(28px,3.5vw,40px) 0 0}body.jt-sys--faq-hub .faq-search label{margin:0 0 12px}body.jt-sys--faq-hub .faq-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:stretch;max-width:640px;border:0}body.jt-sys--faq-hub .faq-search input[type="search"]{width:100%;min-height:54px;margin:0;padding:14px 16px;background:#fff;border:1px solid var(--jt-sys-ink);border-radius:0;box-shadow:none;font:300 17px/1.4 var(--jt-sys-sans);letter-spacing:0;color:var(--jt-sys-ink);-webkit-appearance:none;appearance:none}body.jt-sys--faq-hub .faq-search input[type="search"]::placeholder{color:var(--jt-sys-muted);opacity:1}body.jt-sys--faq-hub .faq-search input[type="search"]:focus,body.jt-sys--faq-hub .faq-search input[type="search"]:focus-visible{outline:none !important;border-color:var(--jt-sys-verde);box-shadow:inset 0 0 0 1px var(--jt-sys-verde)}body.jt-sys--faq-hub .faq-search button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:54px;margin:0;padding:0 28px;background:var(--jt-sys-verde);border:0;border-radius:var(--jt-sys-radius-pill);font:400 var(--jt-sys-fs-pill)/1.2 var(--jt-sys-sans);letter-spacing:0;text-transform:none;color:#fff;cursor:pointer;transition:background var(--jt-sys-dur) var(--jt-sys-ease)}body.jt-sys--faq-hub .faq-search button:hover{background:var(--jt-sys-verde-2);color:#fff}@media (min-width:901px){body.jt-sys--faq-hub .faq-tools-grid{display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);column-gap:var(--jt-sys-marg-gap);row-gap:0}body.jt-sys--faq-hub .faq-topic-nav{grid-column:2;grid-row:1}body.jt-sys--faq-hub .faq-search{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);column-gap:var(--jt-sys-marg-gap);align-items:start}body.jt-sys--faq-hub .faq-search label{grid-column:1;margin:0}body.jt-sys--faq-hub .faq-search-row{grid-column:2}body.jt-sys--faq-hub .faq-search > input[type="hidden"]{display:none}}body.jt-sys--faq-hub .faq-index{padding:var(--jt-sys-band-pad-compact) 0 var(--jt-sys-band-pad);background:var(--jt-band-bg);border-top:1px solid var(--jt-sys-paper-soft-hair)}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head){display:block;gap:0;margin:0;padding:0;border-bottom:0}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) h2,body.jt-sys--faq-hub .faq-cta h2{max-width:var(--jt-sys-measure-h2);margin:0;padding:0;font:300 var(--jt-sys-fs-h2)/var(--jt-sys-lh-h2) var(--jt-sys-serif);letter-spacing:var(--jt-sys-track-serif);text-transform:none;text-wrap:balance;color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-index-head p{margin:14px 0 0;text-align:left;font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-caption);text-transform:uppercase;color:var(--jt-band-soft)}body.jt-sys--faq-hub .faq-list{margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;border-top:1px solid var(--jt-band-rule-strong)}body.jt-sys--faq-hub .faq-row{margin:0;padding:0;list-style:none;border-bottom:1px solid var(--jt-band-rule)}body.jt-sys--faq-hub .faq-row::before{content:none}body.jt-sys--faq-hub .faq-row a{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;row-gap:6px;align-items:baseline;padding:22px 0 24px;color:var(--jt-band-ink);text-decoration:none;transition:background var(--jt-sys-dur-row) var(--jt-sys-ease)}body.jt-sys--faq-hub .faq-row a:hover,body.jt-sys--faq-hub .faq-row a:focus{background:var(--jt-band-tint);color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-row a:focus:not(:focus-visible){background:transparent}body.jt-sys--faq-hub .faq-row a:focus-visible{outline-offset:-2px !important}body.jt-sys--faq-hub .faq-row-number{font:300 var(--jt-sys-fs-numeral-sm)/1 var(--jt-sys-serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--jt-band-num)}body.jt-sys--faq-hub .faq-row-main{display:block;min-width:0}body.jt-sys--faq-hub .faq-row-meta{display:block;margin:0 0 8px;font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-caption);text-transform:uppercase;color:var(--jt-band-soft)}body.jt-sys--faq-hub .faq-row-title{display:block;max-width:40ch;font:400 var(--jt-sys-fs-faq-q)/1.3 var(--jt-sys-serif);letter-spacing:0;text-wrap:pretty;color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-row a:hover .faq-row-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}body.jt-sys--faq-hub .faq-row-excerpt{display:block;max-width:var(--jt-sys-measure-faq);margin:10px 0 0;font:300 var(--jt-sys-fs-body-sm)/1.55 var(--jt-sys-sans);letter-spacing:0;color:var(--jt-band-text)}body.jt-sys--faq-hub .faq-row-action{grid-column:2;justify-self:start;padding:4px 0 0;white-space:nowrap;text-align:left;font:400 var(--jt-sys-fs-caption)/1.45 var(--jt-sys-sans);letter-spacing:var(--jt-sys-track-caption);text-transform:uppercase;color:var(--jt-band-soft)}body.jt-sys--faq-hub .faq-row a:hover .faq-row-action,body.jt-sys--faq-hub .faq-row a:focus .faq-row-action{color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-pagination{position:static;display:flex;flex-wrap:wrap;gap:8px;width:auto;height:auto;max-height:none;overflow:visible;visibility:visible;margin:clamp(28px,4vw,40px) 0 0;padding:0;background:transparent;box-shadow:none}body.jt-sys--faq-hub .faq-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;background:#fff;border:1px solid var(--jt-band-rule);border-radius:0;font:400 15px/1 var(--jt-sys-sans);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--jt-band-ink);text-decoration:none}body.jt-sys--faq-hub .faq-pagination .page-numbers.dots{background:transparent;border-color:transparent}body.jt-sys--faq-hub .faq-pagination .page-numbers.current,body.jt-sys--faq-hub .faq-pagination a.page-numbers:hover{background:var(--jt-sys-ink);border-color:var(--jt-sys-ink);color:var(--jt-sys-surface)}body.jt-sys--faq-hub .faq-empty{margin:0;padding:clamp(28px,4vw,48px) 0 0}body.jt-sys--faq-hub .faq-empty h3{margin:0;font:400 var(--jt-sys-fs-h3)/var(--jt-sys-lh-h3) var(--jt-sys-serif);letter-spacing:0;color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-empty p{max-width:var(--jt-sys-measure-body);margin:14px 0 28px;font:300 var(--jt-sys-fs-body)/var(--jt-sys-lh-body) var(--jt-sys-sans);color:var(--jt-band-text)}body.jt-sys--faq-hub .faq-empty a.jt-sys-ghost{letter-spacing:0;text-transform:none;font-weight:400}@media (min-width:901px){body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head){display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);column-gap:var(--jt-sys-marg-gap);row-gap:0;align-items:start}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) > div{display:contents}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) .faq-kicker{grid-column:1;grid-row:1;margin-top:0}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) h2{grid-column:2;grid-row:1}body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) > p{grid-column:2;grid-row:2}body.jt-sys--faq-hub .faq-row a{grid-template-columns:var(--jt-sys-marg) minmax(0,1fr) auto;column-gap:var(--jt-sys-marg-gap);row-gap:0;padding:26px 0 30px}body.jt-sys--faq-hub .faq-row-action{grid-column:3;justify-self:end;padding-top:6px}body.jt-sys--faq-hub :is(.faq-pagination,.faq-empty,.faq-featured-pathways-grid){margin-left:calc(var(--jt-sys-marg) + var(--jt-sys-marg-gap))}}body.jt-sys--faq-hub .faq-featured-pathways{padding:var(--jt-sys-band-pad) 0;background:var(--jt-band-bg);border-top:1px solid var(--jt-sys-line);border-bottom:0}body.jt-sys--faq-hub .faq-featured-pathways-head > p{max-width:var(--jt-sys-measure-dek);margin:20px 0 0;font:300 var(--jt-sys-fs-dek)/var(--jt-sys-lh-dek) var(--jt-sys-sans);letter-spacing:0;color:var(--jt-band-text)}body.jt-sys--faq-hub .faq-featured-pathways-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,56px);margin-top:clamp(28px,4vw,48px);border:0}body.jt-sys--faq-hub .faq-featured-pathways-grid a{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 0;background:transparent;border:0;border-bottom:1px solid var(--jt-band-rule);font:400 var(--jt-sys-fs-row)/1.3 var(--jt-sys-serif);letter-spacing:0;text-transform:none;color:var(--jt-band-ink);text-decoration:none}body.jt-sys--faq-hub .faq-featured-pathways-grid a:nth-child(-n+2){border-top:1px solid var(--jt-band-rule-strong)}body.jt-sys--faq-hub .faq-featured-pathways-grid a::after{content:"\2192";margin-left:auto;padding-left:8px;font:300 22px/1 var(--jt-sys-sans);color:var(--jt-band-soft);transition:transform var(--jt-sys-dur) var(--jt-sys-ease)}body.jt-sys--faq-hub .faq-featured-pathways-grid a:hover,body.jt-sys--faq-hub .faq-featured-pathways-grid a:focus{background:transparent;color:var(--jt-band-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}body.jt-sys--faq-hub .faq-featured-pathways-grid a:hover::after{transform:translateX(4px);color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-cta.jt-sys-closer{display:block;margin:0;padding:var(--jt-sys-band-pad) 0;background:var(--jt-band-bg);color:var(--jt-band-text);border:0;text-align:left}body.jt-sys--faq-hub .faq-cta-grid{display:block;gap:0}body.jt-sys--faq-hub .faq-cta .faq-kicker{margin:0 0 20px}body.jt-sys--faq-hub .faq-cta h2{color:var(--jt-band-ink)}body.jt-sys--faq-hub .faq-cta .faq-cta-grid > p{max-width:var(--jt-sys-measure-dek);margin:20px 0 0;font:300 var(--jt-sys-fs-body)/var(--jt-sys-lh-body) var(--jt-sys-sans);letter-spacing:0;color:var(--jt-band-text)}body.jt-sys--faq-hub .faq-cta .jt-sys-facts--closer{margin-top:36px}body.jt-sys--faq-hub .faq-cta .jt-sys-closer__act{margin-top:32px}body.jt-sys--faq-hub .faq-cta .jt-sys-closer__act .jt-sys-ghost{justify-self:auto;border:0;font-weight:400;letter-spacing:0;text-transform:none}@media (min-width:901px){body.jt-sys--faq-hub .faq-cta-grid{display:grid;grid-template-columns:var(--jt-sys-marg) minmax(0,1fr);column-gap:var(--jt-sys-marg-gap);align-items:start}body.jt-sys--faq-hub .faq-cta-grid > *{grid-column:2}body.jt-sys--faq-hub .faq-cta-grid > div:first-child{display:contents}body.jt-sys--faq-hub .faq-cta .faq-kicker{grid-column:1;grid-row:1 / span 3;margin:0}body.jt-sys--faq-hub .faq-cta h2{grid-column:2;grid-row:1}}@media (min-width:1000px){body.jt-sys--faq-hub .faq-cta .jt-sys-facts--closer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,4vw,56px)}body.jt-sys--faq-hub .faq-cta .jt-sys-facts--closer dd{font-size:clamp(22px,2.2vw,28px);line-height:1.2}}@media (min-width:761px) and (max-width:900px){body.jt-sys--faq-hub .faq-row a{grid-template-columns:44px minmax(0,1fr) auto}body.jt-sys--faq-hub .faq-row-action{grid-column:3;justify-self:end;padding-top:6px}}@media (max-width:760px){body.jt-sys--faq-hub .faq-featured-pathways-grid{grid-template-columns:minmax(0,1fr)}body.jt-sys--faq-hub .faq-featured-pathways-grid a:nth-child(2){border-top:0}}@media (max-width:720px){body.jt-sys--faq-hub .faq-row-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}@media (max-width:420px){body.jt-sys--faq-hub .faq-search-row{grid-template-columns:minmax(0,1fr)}body.jt-sys--faq-hub .faq-search button{width:100%}}@media (prefers-reduced-motion:reduce){body.jt-sys--faq-hub .faq-archive *{transition:none !important}}@media print{body.jt-sys--faq-hub .faq-hero{padding-top:24px}body.jt-sys--faq-hub :is(nav.jt-sys-crumbs,.faq-tools,.faq-pagination){display:none}body.jt-sys--faq-hub .faq-cta.jt-sys-closer{background:#fff !important}}@media (max-width:900px){body.jt-sys--faq-hub :is(.faq-index-head,.faq-featured-pathways-head) .faq-kicker{margin-bottom:14px}body.jt-sys--faq-hub .faq-topic-nav{padding-top:24px;border-top:0}body.jt-sys--faq-hub .faq-search{margin-top:24px}body.jt-sys--faq-hub .faq-tools{padding-bottom:40px}}@media (max-width:560px){body.jt-sys--faq-hub .faq-topic-nav a{min-height:44px;padding:6px 14px}}
