.gijPLW_page{--paper:var(--wlr-color-paper-100);--muted:var(--wlr-color-cream-100);--ink:var(--wlr-color-ink-900);--taupe:var(--wlr-color-taupe-600);--accent:var(--wlr-color-terracotta-600);background:var(--paper);min-height:100vh;color:var(--ink);overflow:clip}.gijPLW_page a{color:inherit;text-decoration:none}.gijPLW_hero{isolation:isolate;background:var(--wlr-color-canvas);min-height:100svh;color:var(--wlr-color-white);grid-template-rows:auto auto 1fr auto;display:grid;position:relative;overflow:hidden}.gijPLW_heroImage{z-index:-3;object-fit:cover;object-position:54% 46%;filter:saturate(.74)sepia(.14)contrast(1.05)}.gijPLW_heroShade{z-index:-2;background:linear-gradient(90deg, var(--wlr-color-overlay-strong), var(--wlr-color-overlay-medium) 53%, var(--wlr-color-overlay-ghost) 84%), linear-gradient(0deg, var(--wlr-color-overlay-strong), transparent 55%);position:absolute;inset:0}.gijPLW_nav{z-index:2;min-height:var(--wlr-nav-height-compact);align-items:center;gap:var(--wlr-space-6);padding-inline:var(--wlr-page-gutter-wide);border-bottom:1px solid var(--wlr-color-on-dark-hairline);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid;position:relative}.gijPLW_brand{min-height:var(--wlr-touch-target);font-family:var(--wlr-font-display);letter-spacing:.07em;white-space:nowrap;align-items:center;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1;display:inline-flex}.gijPLW_navLinks{color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase;gap:clamp(1.4rem,3vw,3rem);display:flex}.gijPLW_navLinks a{min-height:var(--wlr-touch-target);align-items:center;display:inline-flex}.gijPLW_navCta{color:var(--wlr-color-on-dark-strong);justify-self:end}.gijPLW_languageRail{z-index:2;align-items:center;gap:var(--wlr-space-2);padding:var(--wlr-space-4) var(--wlr-page-gutter-wide) 0;display:flex;position:relative}.gijPLW_languageRail a{min-height:var(--wlr-touch-target);align-items:center;gap:var(--wlr-space-2);padding-inline:var(--wlr-space-3);border:1px solid var(--wlr-color-on-dark-hairline);border-radius:var(--wlr-radius-pill);color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-xs);display:inline-flex}.gijPLW_languageRail a span{color:var(--wlr-color-warm-highlight);font-weight:var(--wlr-weight-bold);letter-spacing:var(--wlr-tracking-label)}.gijPLW_languageRail .gijPLW_activeLanguage{background:var(--wlr-color-glass-light);color:var(--ink)}.gijPLW_languageRail .gijPLW_activeLanguage span{color:var(--accent)}.gijPLW_guideLanguageRail{width:fit-content}.gijPLW_heroContent{width:min(58rem, calc(100% - (2 * var(--wlr-page-gutter))));margin-inline:var(--wlr-page-gutter);padding-block:clamp(4rem, 8vh, 7rem) var(--wlr-space-12);align-self:center}.gijPLW_breadcrumbs{align-items:center;gap:var(--wlr-space-2);margin-bottom:var(--wlr-space-5);color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-2xs);flex-wrap:wrap;line-height:1.5;display:flex}.gijPLW_breadcrumbs a{min-height:var(--wlr-touch-target);border-bottom:1px solid var(--wlr-color-on-dark-hairline);align-items:center;display:inline-flex}.gijPLW_breadcrumbs>span:last-child{color:var(--wlr-color-on-dark-strong)}.gijPLW_eyebrow,.gijPLW_splitHeader>div>p,.gijPLW_faqCopy>p{margin:0 0 var(--wlr-space-6);color:var(--wlr-color-warm-highlight);font-size:var(--wlr-text-sm);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-eyebrow);text-transform:uppercase}.gijPLW_heroContent h1{max-width:60rem;font-family:var(--wlr-font-display);font-size:clamp(3.4rem,6.5vw,5rem);font-weight:var(--wlr-weight-bold);letter-spacing:var(--wlr-tracking-tight);text-wrap:balance;margin:0;line-height:.95}:is(html[lang=ar] .gijPLW_heroContent h1,html[lang=zh-Hans] .gijPLW_heroContent h1,html[lang=ja] .gijPLW_heroContent h1){font-family:var(--wlr-font-locale);letter-spacing:normal;font-size:clamp(3.2rem,7vw,6.8rem);line-height:1.08}.gijPLW_heroIntro{gap:var(--wlr-space-3);max-width:var(--wlr-copy-max);margin:var(--wlr-space-8) 0 0;color:var(--wlr-color-on-dark);font-size:clamp(.95rem,1.25vw,1.16rem);line-height:var(--wlr-leading-body);display:grid}.gijPLW_heroIntro p{margin:0}.gijPLW_heroQualifier{color:var(--wlr-color-on-dark-strong);font-size:clamp(1.05rem,1.65vw,1.4rem);font-weight:var(--wlr-weight-semibold);line-height:var(--wlr-leading-heading);text-wrap:balance}.gijPLW_heroActions{align-items:center;gap:var(--wlr-space-7);margin:var(--wlr-space-8) 0 0;display:flex}.gijPLW_page .gijPLW_primaryButton{background:var(--wlr-color-text-inverse);color:var(--wlr-color-text)}.gijPLW_secondaryButton{color:var(--wlr-color-on-dark-strong)}.gijPLW_mptTable{table-layout:fixed;border-collapse:collapse;margin-top:var(--wlr-space-6);font-size:var(--wlr-text-body-sm);line-height:var(--wlr-leading-body)}.gijPLW_mptTable th,.gijPLW_mptTable td{text-align:start;vertical-align:top;padding:var(--wlr-space-3);overflow-wrap:anywhere;border-bottom:1px solid var(--wlr-color-line-300)}.gijPLW_mptTable thead{background:var(--wlr-color-canvas)}.gijPLW_mptTable th{font-weight:var(--wlr-weight-semibold)}.gijPLW_mptTable caption{text-align:start;font-weight:var(--wlr-weight-semibold);padding-block:var(--wlr-space-3)}.gijPLW_mechanismComparison th{color:var(--wlr-color-text-inverse)}.gijPLW_mechanismComparison>p{margin-block:var(--wlr-space-4) var(--wlr-space-6);color:var(--wlr-color-text-muted);font-size:var(--wlr-text-body-sm);line-height:var(--wlr-leading-body)}.gijPLW_heroFacts{margin:0 var(--wlr-page-gutter) var(--wlr-space-7);border-block:1px solid var(--wlr-color-on-dark-hairline);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gijPLW_heroFacts div{min-width:0;padding:var(--wlr-space-5) var(--wlr-space-6);border-inline-end:1px solid var(--wlr-color-on-dark-hairline)}.gijPLW_heroFacts div:last-child{border-inline-end:0}.gijPLW_heroFacts dt{color:var(--wlr-color-on-dark-subtle);font-size:var(--wlr-text-2xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_heroFacts dd{margin:var(--wlr-space-2) 0 0;color:var(--wlr-color-on-dark-strong);font-size:var(--wlr-text-body-sm)}.gijPLW_answer,.gijPLW_decisions,.gijPLW_process,.gijPLW_safety,.gijPLW_results,.gijPLW_pricing,.gijPLW_flow,.gijPLW_sources,.gijPLW_contact{padding:var(--wlr-section-space) var(--wlr-page-gutter)}.gijPLW_answer>*,.gijPLW_decisions>*,.gijPLW_process>*,.gijPLW_safety>*,.gijPLW_results>*,.gijPLW_pricing>*,.gijPLW_flow>*,.gijPLW_sources>*,.gijPLW_contact>*{width:min(100%, var(--wlr-container-max));margin-inline:0}.gijPLW_sectionIndex{color:var(--taupe);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-eyebrow);text-transform:uppercase;margin:0}.gijPLW_answerGrid{grid-template-columns:minmax(18rem,.78fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);margin-top:clamp(3rem,6vw,5.5rem);display:grid}.gijPLW_answerGrid h2,.gijPLW_splitHeader h2,.gijPLW_faq h2{max-width:var(--wlr-section-heading-max);font-size:var(--wlr-text-title-sm);font-weight:var(--wlr-weight-medium);letter-spacing:var(--wlr-tracking-tight);line-height:var(--wlr-leading-heading);text-wrap:balance;margin:0}.gijPLW_answerGrid h2{font-size:clamp(2.5rem,4vw,3.75rem);line-height:1.03}.gijPLW_serviceHighlights{margin-top:var(--wlr-space-12);border-top:1px solid var(--wlr-color-line-300)}.gijPLW_serviceHighlights>h3{margin:var(--wlr-space-6) 0;font-size:var(--wlr-text-body);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_highlightList{border-bottom:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.gijPLW_highlightList>div{gap:var(--wlr-space-4);padding-block:var(--wlr-space-6);border-top:1px solid var(--wlr-color-line-300);grid-template-columns:auto minmax(0,1fr);display:grid}.gijPLW_highlightList>div:nth-child(odd){padding-inline-end:var(--wlr-space-6)}.gijPLW_highlightList>div:nth-child(2n){border-inline-start:1px solid var(--wlr-color-line-300);padding-inline-start:var(--wlr-space-6)}.gijPLW_highlightIcon{margin-top:var(--wlr-space-1);color:var(--accent)}.gijPLW_highlightList dt{margin:0 0 var(--wlr-space-1);color:var(--taupe);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_highlightList dd{font-family:var(--wlr-font-display);font-size:var(--wlr-text-title-xs);line-height:var(--wlr-leading-heading);margin:0}.gijPLW_highlightList p{margin:var(--wlr-space-3) 0 0;color:var(--taupe);font-size:var(--wlr-text-sm);line-height:1.65}.gijPLW_highlightList [data-highlight-status=consideration] .gijPLW_highlightIcon{color:var(--wlr-color-warm-highlight-strong)}.gijPLW_answerCopy{max-width:var(--wlr-reading-measure)}.gijPLW_answerProse{gap:var(--wlr-paragraph-gap);display:grid}.gijPLW_answerProse p{margin:0}.gijPLW_answerLead{color:var(--ink);font-size:clamp(1.08rem,1.5vw,1.3rem);font-weight:var(--wlr-weight-medium);line-height:1.55}.gijPLW_answerParagraph{color:var(--taupe);font-size:var(--wlr-text-body);line-height:var(--wlr-leading-body)}.gijPLW_answerNote{max-width:var(--wlr-reading-measure-compact);margin:var(--wlr-space-7) 0 0;border-inline-start:1px solid var(--accent);color:var(--wlr-color-text-subtle);font-size:var(--wlr-text-body-sm);padding-inline-start:var(--wlr-space-5);line-height:1.65}.gijPLW_originFact{gap:var(--wlr-space-4);margin:var(--wlr-space-6) 0 0;padding-block:var(--wlr-space-4);border-block:1px solid var(--wlr-color-line-300);grid-template-columns:minmax(9rem,.6fr) 1fr;display:grid}.gijPLW_originFact dt{color:var(--taupe);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_originFact dd{font-size:var(--wlr-text-body-sm);font-weight:var(--wlr-weight-semibold);margin:0}.gijPLW_sourceButton{gap:var(--wlr-space-3);margin-top:var(--wlr-space-6);color:var(--accent);display:inline-flex}.gijPLW_decisions,.gijPLW_flow{background:var(--muted)}.gijPLW_splitHeader{max-width:var(--wlr-content-max);gap:var(--wlr-space-6);display:grid}.gijPLW_splitHeader>div>p{color:var(--accent)}.gijPLW_splitHeader>p{max-width:var(--wlr-reading-measure);color:var(--taupe);font-size:var(--wlr-text-body);line-height:var(--wlr-leading-body);margin:0}.gijPLW_decisionGrid{border-block:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_decisionGrid article{min-height:22rem;padding:var(--wlr-space-7);border-inline-end:1px solid var(--wlr-color-line-300);flex-direction:column;align-items:flex-start;display:flex}.gijPLW_decisionGrid article:first-child{grid-column:span 5}.gijPLW_decisionGrid article:nth-child(2){grid-column:span 3}.gijPLW_decisionGrid article:nth-child(3){grid-column:span 4}.gijPLW_decisionGrid article:last-child{border-inline-end:0}.gijPLW_decisionGrid h3{margin:var(--wlr-space-5) 0 0;font-size:var(--wlr-text-body-lg);font-weight:var(--wlr-weight-semibold)}.gijPLW_decisionGrid p{max-width:var(--wlr-reading-measure-compact);margin:var(--wlr-space-4) 0 0;color:var(--taupe);font-size:var(--wlr-text-body-sm);line-height:1.7}.gijPLW_decisionGrid a{min-height:var(--wlr-touch-target);align-items:center;gap:var(--wlr-space-3);padding-top:var(--wlr-space-8);border-bottom:var(--wlr-link-rule-width) solid currentColor;color:var(--accent);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-bold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase;margin-top:auto;display:inline-flex}.gijPLW_guideExampleFigure{width:calc(100% + (2 * var(--wlr-space-7)));margin:calc(-1 * var(--wlr-space-7)) calc(-1 * var(--wlr-space-7)) var(--wlr-space-6);border-bottom:1px solid var(--wlr-color-line-300);background:var(--wlr-color-canvas)}.gijPLW_guideExampleFigure img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.gijPLW_guideExampleFigure figcaption{gap:var(--wlr-space-2);padding:var(--wlr-space-4) var(--wlr-space-5);display:grid}.gijPLW_guideExampleFigure figcaption strong{font-size:var(--wlr-text-body-sm)}.gijPLW_guideExampleFigure figcaption span{color:var(--taupe);font-size:var(--wlr-text-xs);line-height:1.55}.gijPLW_process{background:var(--paper)}.gijPLW_processGrid{border-block:1px solid var(--wlr-color-line-300);counter-reset:process;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(4rem,8vw,7rem) 0 0;padding:0;list-style:none;display:grid}.gijPLW_processGrid li{min-width:0;min-height:18rem;padding:var(--wlr-space-6);border-inline-end:1px solid var(--wlr-color-line-300)}.gijPLW_processGrid li:last-child{border-inline-end:0}.gijPLW_processGrid li>span{color:var(--accent);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label)}.gijPLW_processGrid h3{margin:var(--wlr-space-12) 0 0;font-size:var(--wlr-text-body-lg);font-weight:var(--wlr-weight-semibold);line-height:var(--wlr-leading-heading)}.gijPLW_processGrid p{margin:var(--wlr-space-4) 0 0;color:var(--taupe);font-size:var(--wlr-text-body-sm);line-height:1.7}.gijPLW_evolutionSource{justify-content:space-between;align-items:center;gap:var(--wlr-space-8);margin-top:var(--wlr-space-7);padding-top:var(--wlr-space-5);border-top:1px solid var(--wlr-color-line-300);display:flex}.gijPLW_evolutionSource p{max-width:48rem;color:var(--taupe);font-size:var(--wlr-text-xs);margin:0;line-height:1.7}.gijPLW_evolutionSource a{color:var(--accent);flex:none}.gijPLW_safety{background:var(--muted)}.gijPLW_safetyGrid{border-block:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_safetyGrid article{min-width:0;min-height:17rem;padding:var(--wlr-space-6);border-inline-end:1px solid var(--wlr-color-line-300)}.gijPLW_safetyGrid article:last-child{border-inline-end:0}.gijPLW_safetyGrid article>span{color:var(--accent);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label)}.gijPLW_safetyGrid h3{margin:var(--wlr-space-10) 0 0;font-size:var(--wlr-text-body-lg);line-height:var(--wlr-leading-heading)}.gijPLW_safetyGrid p{margin:var(--wlr-space-4) 0 0;color:var(--taupe);font-size:var(--wlr-text-body-sm);line-height:1.7}.gijPLW_safetyCallout{gap:var(--wlr-space-8);margin-top:var(--wlr-space-8);padding:var(--wlr-space-6);border-inline-start:2px solid var(--accent);background:var(--paper);grid-template-columns:minmax(10rem,.35fr) minmax(0,1fr);display:grid}.gijPLW_safetyCallout strong{color:var(--accent);font-size:var(--wlr-text-xs);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_safetyCallout p{color:var(--taupe);font-size:var(--wlr-text-body-sm);margin:0;line-height:1.7}.gijPLW_results{background:var(--paper)}.gijPLW_resultIntroduction{align-items:flex-start;gap:var(--wlr-space-4);flex-direction:column;display:flex}.gijPLW_resultIntroduction strong{min-height:var(--wlr-touch-target);padding-inline:var(--wlr-space-4);border:1px solid var(--accent);border-radius:var(--wlr-radius-pill);color:var(--accent);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-bold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase;align-items:center;display:inline-flex}.gijPLW_splitHeader>.gijPLW_resultIntroduction>p{color:var(--taupe);font-size:var(--wlr-text-body);font-weight:var(--wlr-weight-regular);letter-spacing:normal;line-height:var(--wlr-leading-body);text-transform:none;margin:0}.gijPLW_resultCases{gap:clamp(3rem,6vw,5rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_resultCase{min-width:0;padding-top:var(--wlr-space-6);border-top:1px solid var(--wlr-color-line-300)}.gijPLW_resultCaseHeader{gap:var(--wlr-grid-gap);margin-bottom:var(--wlr-space-6);grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr);align-items:end;display:grid}.gijPLW_resultCaseHeader h3{font-family:var(--wlr-font-display);font-size:clamp(1.8rem,3vw,3.2rem);font-weight:var(--wlr-weight-regular);line-height:var(--wlr-leading-heading);margin:0}.gijPLW_resultCaseHeader dl{justify-content:flex-end;gap:var(--wlr-space-5) var(--wlr-space-10);flex-wrap:wrap;margin:0;display:flex}.gijPLW_resultCaseHeader dl>div{min-width:9rem}.gijPLW_resultCaseHeader dt{color:var(--taupe);font-size:var(--wlr-text-2xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_resultCaseHeader dd{margin:var(--wlr-space-2) 0 0;color:var(--ink);font-size:var(--wlr-text-body-sm);font-weight:var(--wlr-weight-semibold)}.gijPLW_resultMediaGrid{gap:var(--wlr-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.gijPLW_resultMediaGrid:has(>:only-child){grid-template-columns:minmax(0,48rem)}.gijPLW_resultFigure{border:1px solid var(--wlr-color-line-300);background:var(--wlr-color-canvas);min-width:0;color:var(--wlr-color-white);margin:0}.gijPLW_resultFigure img{width:100%;height:auto;display:block}.gijPLW_resultFigure figcaption{align-items:center;gap:var(--wlr-space-4);min-height:4.5rem;padding:var(--wlr-space-4) var(--wlr-space-5);border-top:1px solid var(--wlr-color-on-dark-hairline);grid-template-columns:auto 1fr;display:grid}.gijPLW_resultFigure figcaption span{color:var(--wlr-color-warm-highlight);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label)}.gijPLW_resultFigure figcaption strong{font-size:var(--wlr-text-body-sm);font-weight:var(--wlr-weight-semibold)}.gijPLW_resultDisclosure{gap:var(--wlr-grid-gap);margin-top:var(--wlr-space-8);padding-top:var(--wlr-space-6);border-top:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gijPLW_resultDisclosure p{color:var(--taupe);font-size:var(--wlr-text-xs);margin:0;line-height:1.7}.gijPLW_pricing{background:var(--wlr-color-canvas);color:var(--wlr-color-white)}.gijPLW_pricing .gijPLW_splitHeader>div>p{color:var(--wlr-color-warm-highlight)}.gijPLW_pricing .gijPLW_splitHeader>p{color:var(--wlr-color-on-dark-muted)}.gijPLW_packageGrid{gap:var(--wlr-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_packageGrid article,.gijPLW_singlePrice{min-height:15rem;padding:var(--wlr-space-7);border:1px solid var(--wlr-color-on-dark-hairline);background:var(--wlr-color-overlay-soft);flex-direction:column;justify-content:space-between;display:flex}.gijPLW_packageGrid article>span,.gijPLW_singlePrice>span{color:var(--wlr-color-warm-highlight);font-size:var(--wlr-text-xs);font-weight:var(--wlr-weight-semibold);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_packageGrid strong,.gijPLW_singlePrice strong{font-family:var(--wlr-font-display);font-size:clamp(2.2rem,4vw,4.5rem);font-weight:var(--wlr-weight-regular)}.gijPLW_packageGrid p,.gijPLW_singlePrice p{color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-body-sm);margin:0}.gijPLW_duoHeader{justify-content:space-between;align-items:center;gap:var(--wlr-space-6);margin-top:var(--wlr-space-12);padding-bottom:var(--wlr-space-4);border-bottom:1px solid var(--wlr-color-on-dark-hairline);display:flex}.gijPLW_duoHeader strong{font-size:var(--wlr-text-body-lg)}.gijPLW_duoHeader span{color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-xs);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_duoHeader+.gijPLW_packageGrid{margin-top:var(--wlr-space-7)}.gijPLW_checklistTitle{margin:var(--wlr-space-12) 0 var(--wlr-space-5);font-size:var(--wlr-text-body-lg)}.gijPLW_quoteChecklist{border-top:1px solid var(--wlr-color-on-dark-hairline);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gijPLW_quoteChecklist li{min-height:8rem;padding:var(--wlr-space-5);border-inline-end:1px solid var(--wlr-color-on-dark-hairline);border-bottom:1px solid var(--wlr-color-on-dark-hairline);color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-body-sm);line-height:1.55}.gijPLW_singlePrice{margin-top:clamp(4rem,8vw,7rem)}.gijPLW_priceTable{border-top:1px solid var(--wlr-color-on-dark-hairline);margin-top:clamp(4rem,8vw,7rem)}.gijPLW_priceTable>div{border-bottom:1px solid var(--wlr-color-on-dark-hairline);grid-template-columns:minmax(0,.55fr) minmax(0,1fr);align-items:center;min-height:5rem;display:grid}.gijPLW_priceTable>div>span,.gijPLW_priceTable>div>strong{padding-inline:var(--wlr-space-5)}.gijPLW_priceTableHeader{color:var(--wlr-color-warm-highlight);font-size:var(--wlr-text-xs);letter-spacing:var(--wlr-tracking-label);text-transform:uppercase}.gijPLW_priceNote{max-width:52rem;margin:var(--wlr-space-7) 0 0 auto;color:var(--wlr-color-on-dark-subtle);font-size:var(--wlr-text-xs);text-align:end;line-height:1.7}.gijPLW_choiceGrid{border-top:1px solid var(--wlr-color-line-300);border-inline-start:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_choiceGrid a{min-height:12rem;padding:var(--wlr-space-5);border-inline-end:1px solid var(--wlr-color-line-300);border-bottom:1px solid var(--wlr-color-line-300);transition:background-color var(--wlr-duration-standard) ease;flex-direction:column;justify-content:space-between;display:flex}.gijPLW_choiceGrid a:hover{background:var(--paper)}.gijPLW_choiceGrid a>span:first-child{color:var(--accent);font-size:var(--wlr-text-xs)}.gijPLW_choiceGrid strong{font-size:var(--wlr-text-body-sm);line-height:1.45}.gijPLW_flowFooter{justify-content:space-between;align-items:center;gap:var(--wlr-space-8);margin-top:var(--wlr-space-7);display:flex}.gijPLW_flowFooter p{max-width:46rem;color:var(--taupe);font-size:var(--wlr-text-body-sm);margin:0;line-height:1.65}.gijPLW_page .gijPLW_darkButton{background:var(--ink);color:var(--wlr-color-white);flex:none}.gijPLW_faq{background:var(--paper);grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);min-height:58rem;display:grid}.gijPLW_faqImage{order:2;min-height:50rem;position:relative;overflow:hidden}.gijPLW_faqImage img{object-fit:cover;filter:saturate(.78)sepia(.08)}.gijPLW_faqCopy{padding:var(--wlr-section-space) var(--wlr-page-gutter);flex-direction:column;justify-content:center;display:flex}.gijPLW_faqCopy>p{color:var(--accent)}.gijPLW_questionList{margin-top:var(--wlr-space-12);border-top:1px solid var(--wlr-color-line-300)}.gijPLW_questionList details{border-bottom:1px solid var(--wlr-color-line-300)}.gijPLW_questionList summary{justify-content:space-between;align-items:center;gap:var(--wlr-space-6);min-height:3.5rem;padding-block:var(--wlr-space-4);cursor:pointer;font-size:var(--wlr-text-body);font-weight:var(--wlr-weight-semibold);list-style:none;display:flex}.gijPLW_questionList summary h3{font-size:inherit;font-weight:inherit;line-height:var(--wlr-leading-heading);margin:0}.gijPLW_questionList summary::-webkit-details-marker{display:none}.gijPLW_questionList summary i{flex:none;width:.9rem;height:.9rem;position:relative}.gijPLW_questionList summary i:before,.gijPLW_questionList summary i:after{content:"";background:var(--ink);width:.8rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gijPLW_questionList summary i:after{transition:transform var(--wlr-duration-fast) ease;transform:translate(-50%,-50%)rotate(90deg)}.gijPLW_questionList details[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.gijPLW_questionList details p{max-width:42rem;margin:0 0 var(--wlr-space-5);color:var(--taupe);font-size:var(--wlr-text-body-sm);line-height:1.7}.gijPLW_sources{background:var(--ink);color:var(--wlr-color-white)}.gijPLW_sources .gijPLW_splitHeader>p{color:var(--wlr-color-on-dark-muted)}.gijPLW_sourceList{border-top:1px solid var(--wlr-color-on-dark-hairline);margin-top:clamp(4rem,8vw,7rem)}.gijPLW_sourceList a{align-items:center;gap:var(--wlr-space-4);border-bottom:1px solid var(--wlr-color-on-dark-hairline);min-height:5.5rem;color:var(--wlr-color-on-dark-strong);grid-template-columns:1fr auto;display:grid}.gijPLW_sourceList strong{font-size:var(--wlr-text-body);font-weight:var(--wlr-weight-medium)}.gijPLW_contact{background:var(--paper)}.gijPLW_channelGrid{border-top:1px solid var(--wlr-color-line-300);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(4rem,8vw,7rem);display:grid}.gijPLW_channelGrid a{align-items:center;gap:var(--wlr-space-3);min-height:6rem;padding:var(--wlr-space-5);border-bottom:1px solid var(--wlr-color-line-300);grid-template-columns:1fr auto;display:grid}.gijPLW_channelGrid a:nth-child(2n){border-inline-start:1px solid var(--wlr-color-line-300)}.gijPLW_channelGrid strong{font-size:var(--wlr-text-body-sm)}.gijPLW_contactNote{max-width:44rem;margin:var(--wlr-space-5) 0 0 auto;color:var(--wlr-color-text-subtle);font-size:var(--wlr-text-xs);text-align:end;line-height:1.6}.gijPLW_footer{align-items:end;gap:var(--wlr-space-8);min-height:15rem;padding:var(--wlr-space-20) var(--wlr-page-gutter) var(--wlr-space-10);background:var(--wlr-color-canvas);color:var(--wlr-color-white);grid-template-columns:1fr auto 1fr;display:grid}.gijPLW_footer>a{font-family:var(--wlr-font-display);letter-spacing:.06em;font-size:clamp(1.5rem,2.8vw,2.6rem)}.gijPLW_footer>div{gap:var(--wlr-space-6);color:var(--wlr-color-on-dark-muted);font-size:var(--wlr-text-xs);display:flex}.gijPLW_footer>a,.gijPLW_footer>div a{min-width:var(--wlr-touch-target);min-height:var(--wlr-touch-target);align-items:center;display:inline-flex}.gijPLW_footer>p{color:var(--wlr-color-on-dark-subtle);font-size:var(--wlr-text-xs);justify-self:end;margin:0}@media (max-width:960px){.gijPLW_nav{grid-template-columns:1fr auto}.gijPLW_navLinks{display:none}.gijPLW_heroFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.gijPLW_heroFacts div:nth-child(2){border-inline-end:0}.gijPLW_heroFacts div:nth-child(-n+2){border-bottom:1px solid var(--wlr-color-on-dark-hairline)}.gijPLW_decisionGrid,.gijPLW_packageGrid{grid-template-columns:1fr}.gijPLW_decisionGrid article:nth-child(n){grid-column:1}.gijPLW_processGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.gijPLW_processGrid li:nth-child(2){border-inline-end:0}.gijPLW_processGrid li:nth-child(-n+2){border-bottom:1px solid var(--wlr-color-line-300)}.gijPLW_safetyGrid{grid-template-columns:1fr}.gijPLW_safetyGrid article{border-inline-end:0;border-bottom:1px solid var(--wlr-color-line-300);min-height:auto}.gijPLW_safetyGrid article:last-child{border-bottom:0}.gijPLW_resultMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.gijPLW_resultMediaGrid:has(>:only-child){grid-template-columns:minmax(0,42rem)}.gijPLW_decisionGrid article{border-inline-end:0;border-bottom:1px solid var(--wlr-color-line-300);min-height:18rem}.gijPLW_quoteChecklist,.gijPLW_choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.gijPLW_faq{grid-template-columns:1fr}.gijPLW_faqImage{order:0;min-height:32rem}}@media (max-width:680px){.gijPLW_hero{min-height:auto}.gijPLW_highlightList{grid-template-columns:minmax(0,1fr)}.gijPLW_highlightList>div:nth-child(n){border-inline-start:0;padding-inline:0}.gijPLW_nav{gap:var(--wlr-space-3);min-height:4.5rem}.gijPLW_brand{font-size:1.15rem}.gijPLW_navCta{font-size:var(--wlr-text-2xs)}.gijPLW_languageRail{width:calc(100% - 2 * var(--wlr-page-gutter));margin-inline:var(--wlr-page-gutter);padding:var(--wlr-space-3) 0 var(--wlr-space-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.gijPLW_languageRail a{min-width:0;font-size:var(--wlr-text-2xs);white-space:nowrap;justify-content:center;gap:4px;padding-inline:4px}.gijPLW_languageRail a span{font-size:var(--wlr-text-2xs)}.gijPLW_languageRail.gijPLW_guideLanguageRail{grid-template-columns:repeat(2,minmax(0,1fr))}.gijPLW_heroContent{width:auto;margin-inline:var(--wlr-page-gutter);padding-block:5rem 4rem}.gijPLW_heroContent h1{max-width:100%;font-size:clamp(1.7rem,8.5vw,2.25rem);line-height:1}:is(html[lang=ar] .gijPLW_heroContent h1,html[lang=zh-Hans] .gijPLW_heroContent h1,html[lang=ja] .gijPLW_heroContent h1){font-size:clamp(1.65rem,8vw,2.2rem);line-height:1.08}.gijPLW_heroIntro,.gijPLW_heroActions,[dir=rtl] .gijPLW_heroIntro,[dir=rtl] .gijPLW_heroActions{margin-inline:0}.gijPLW_heroQualifier{font-size:var(--wlr-text-body-lg)}.gijPLW_heroActions{flex-direction:column;align-items:stretch}.gijPLW_primaryButton,.gijPLW_secondaryButton{width:100%}.gijPLW_heroFacts{margin-inline:var(--wlr-page-gutter)}.gijPLW_heroFacts div{padding:var(--wlr-space-4)}.gijPLW_answer,.gijPLW_decisions,.gijPLW_process,.gijPLW_safety,.gijPLW_results,.gijPLW_pricing,.gijPLW_flow,.gijPLW_sources,.gijPLW_contact{padding-block:clamp(3.5rem,14vw,4.5rem)}.gijPLW_answerGrid,.gijPLW_splitHeader{gap:var(--wlr-space-6);grid-template-columns:minmax(0,1fr)}.gijPLW_answerGrid>*,.gijPLW_splitHeader>*{min-width:0}.gijPLW_answerGrid h2,.gijPLW_splitHeader h2,.gijPLW_faq h2{max-width:min(22ch,100%);font-size:clamp(1.75rem,7.5vw,2rem);line-height:1.08}.gijPLW_answerCopy{min-width:0;max-width:100%}.gijPLW_answerProse{gap:var(--wlr-paragraph-gap-mobile);max-width:36ch}.gijPLW_answerProse p{line-height:1.72}.gijPLW_answerLead{font-size:var(--wlr-text-body-lg);line-height:1.62}.gijPLW_sourceButton{overflow-wrap:anywhere;white-space:normal;max-width:100%;line-height:1.45}:is(.gijPLW_resultCaseHeader,.gijPLW_resultDisclosure,.gijPLW_resultMediaGrid,.gijPLW_resultMediaGrid:has(>:only-child)){grid-template-columns:1fr}.gijPLW_resultCaseHeader dl{justify-content:flex-start}.gijPLW_answerGrid{margin-top:var(--wlr-space-12)}.gijPLW_quoteChecklist,.gijPLW_choiceGrid,.gijPLW_processGrid{grid-template-columns:1fr}.gijPLW_processGrid li{border-inline-end:0;border-bottom:1px solid var(--wlr-color-line-300);min-height:auto}.gijPLW_processGrid li:last-child{border-bottom:0}.gijPLW_processGrid h3{margin-top:var(--wlr-space-7)}.gijPLW_evolutionSource{flex-direction:column;align-items:flex-start}.gijPLW_safetyGrid h3{margin-top:var(--wlr-space-7)}.gijPLW_safetyCallout{gap:var(--wlr-space-4);grid-template-columns:1fr}.gijPLW_decisionGrid{margin-top:var(--wlr-space-10)}.gijPLW_decisionGrid article{min-height:auto;padding-block:var(--wlr-space-7)}.gijPLW_decisionGrid a{margin-top:var(--wlr-space-8);padding-top:0}.gijPLW_choiceGrid a{min-height:7rem}.gijPLW_flowFooter{flex-direction:column;align-items:stretch}.gijPLW_darkButton{width:100%}.gijPLW_faqImage{min-height:18rem}.gijPLW_faqCopy{padding:clamp(3.5rem, 14vw, 4.5rem) var(--wlr-page-gutter)}.gijPLW_sourceList a{min-height:4.5rem}.gijPLW_channelGrid a{min-height:5rem;padding:var(--wlr-space-4)}.gijPLW_footer{grid-template-columns:1fr;align-items:start}.gijPLW_footer>p{justify-self:start}}
