.WritingSignatureLifecycle-module__SL2vNW__timeline{--node-size:100px;--rail-top:118px;min-block-size:336px;padding:var(--rail-top) 0 var(--fd-space-6);grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;margin:0;list-style:none;display:grid;position:relative}.WritingSignatureLifecycle-module__SL2vNW__step{justify-items:center;gap:var(--fd-space-5);min-inline-size:0;display:grid;position:relative}.WritingSignatureLifecycle-module__SL2vNW__step:not(:last-child):before{border-block-start:1.3px solid var(--q-corp-border-strong);pointer-events:none;content:"";inline-size:100%;position:absolute;inset-block-start:calc(var(--node-size) / 2);inset-inline-start:50%}@media (min-width:1000px){.WritingSignatureLifecycle-module__SL2vNW__step[data-connected=true]:not(:last-child):before{border-color:var(--q-corp-brand)}}.WritingSignatureLifecycle-module__SL2vNW__node{scroll-margin-block-end:var(--fd-space-3)}.WritingSignatureLifecycle-module__SL2vNW__question{padding-inline:var(--fd-space-2);text-align:center;text-wrap:wrap;overflow-wrap:anywhere;line-break:strict;margin:0;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.5}.WritingSignatureLifecycle-module__SL2vNW__tooltip{z-index:30;border:1px solid var(--q-corp-border-strong);border-radius:var(--fd-space-2);background:var(--q-corp-surface);inline-size:min(44rem,100% - 24px);box-shadow:0 6px 20px var(--q-corp-signature-wash);visibility:hidden;position:fixed;inset-inline-start:var(--popup-left)}.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=below],.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=compact]{visibility:visible;inset-block-start:var(--popup-edge)}.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=above]{visibility:visible;inset-block-end:var(--popup-edge)}.WritingSignatureLifecycle-module__SL2vNW__tooltip:after{border:solid var(--q-corp-border-strong);background:var(--q-corp-surface);pointer-events:none;content:"";border-width:1px 0 0 1px;block-size:12px;inline-size:12px;position:absolute;inset-inline-start:var(--popup-arrow);transform:translate(-50%)rotate(45deg)}.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=compact]:after{display:none}.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=below]:after{inset-block-start:-7px}.WritingSignatureLifecycle-module__SL2vNW__tooltip[data-side=above]:after{inset-block-end:-7px;transform:translate(-50%)rotate(225deg)}.WritingSignatureLifecycle-module__SL2vNW__tooltipSurface{max-block-size:var(--popup-height);overscroll-behavior:contain;border-radius:inherit;overflow:auto}.WritingSignatureLifecycle-module__SL2vNW__tooltipHeader{justify-content:space-between;align-items:center;gap:var(--fd-space-2);padding-inline:var(--fd-space-4) var(--fd-space-2);border-block-end:1px solid var(--q-corp-border);background:var(--q-corp-surface);display:flex;position:sticky;inset-block-start:0}.WritingSignatureLifecycle-module__SL2vNW__tooltipHeader p{color:var(--q-corp-brand);margin:0;font-weight:700}.WritingSignatureLifecycle-module__SL2vNW__tooltipHeader .WritingSignatureLifecycle-module__SL2vNW__close{background:0 0;border:0;place-items:center;block-size:44px;inline-size:44px;font-size:1.375rem;display:grid}.WritingSignatureLifecycle-module__SL2vNW__tooltipHeader .WritingSignatureLifecycle-module__SL2vNW__close:focus-visible{outline-offset:-5px}.WritingSignatureLifecycle-module__SL2vNW__details{gap:var(--fd-space-4);padding:clamp(var(--fd-space-3), 2vw, var(--fd-space-5));overflow-wrap:anywhere;line-break:strict;display:grid}.WritingSignatureLifecycle-module__SL2vNW__details h4,.WritingSignatureLifecycle-module__SL2vNW__staticList h4{margin:0 0 var(--fd-space-1);color:var(--q-corp-brand);font-size:var(--q-corp-type-support-size)}.WritingSignatureLifecycle-module__SL2vNW__details p,.WritingSignatureLifecycle-module__SL2vNW__staticList p{margin:0;line-height:1.8}@media (min-width:960px){.WritingSignatureLifecycle-module__SL2vNW__details{gap:var(--fd-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:999px){.WritingSignatureLifecycle-module__SL2vNW__timeline{--node-size:68px;grid-template-columns:minmax(0,1fr);min-block-size:0;margin-block-start:26px;padding:0}.WritingSignatureLifecycle-module__SL2vNW__step{grid-template-columns:var(--node-size) minmax(0, 1fr);place-items:start;gap:24px;padding-block-end:26px}.WritingSignatureLifecycle-module__SL2vNW__step:not(:last-child):before{inset-block:calc(var(--node-size) / 2) calc(-1 * var(--node-size) / 2);border-block-start:0;border-inline-start:1px solid var(--q-corp-border-strong);inline-size:0;inset-inline-start:calc(var(--node-size) / 2)}.WritingSignatureLifecycle-module__SL2vNW__step .WritingSignatureLifecycle-module__SL2vNW__node{inline-size:var(--node-size);block-size:var(--node-size);font-size:13px!important}.WritingSignatureLifecycle-module__SL2vNW__node small{display:none}.WritingSignatureLifecycle-module__SL2vNW__question{font-size:var(--q-corp-type-item-title-size);text-align:start;align-self:center;padding:0}}.WritingSignatureLifecycle-module__SL2vNW__staticList{gap:var(--fd-space-6);display:grid}.WritingSignatureLifecycle-module__SL2vNW__staticList li>div+div{margin-block-start:var(--fd-space-3)}@media (scripting:none){.WritingSignatureLifecycle-module__SL2vNW__timeline{display:none}}
.MicroSignature-module__2-DkEq__image.MicroSignature-module__2-DkEq__image{width:var(--q-corp-icon-identity-slot);height:var(--q-corp-icon-identity-slot);object-fit:contain;max-width:100%;padding:calc((var(--q-corp-icon-identity-slot) - var(--q-corp-icon-identity-glyph)) / 2);align-self:start;display:block}:is([data-page=top] .refinement-rows>article:has(.MicroSignature-module__2-DkEq__domains),[data-page=writing] .refinement-roles>article:has(.MicroSignature-module__2-DkEq__support)){grid-template-columns:var(--q-corp-icon-identity-slot) minmax(0, 1fr);gap:var(--q-corp-item-icon-gap)}
.WritingCapabilityGrid-module__qaVG3W__grid{gap:var(--fd-space-4);display:grid}.WritingCapabilityGrid-module__qaVG3W__card{align-content:start;gap:var(--fd-space-3);min-inline-size:0;padding:clamp(var(--fd-space-4), 2vw, var(--fd-space-6));border:1px solid var(--q-corp-border);border-radius:var(--fd-space-2);background:var(--q-corp-surface);color:var(--q-corp-text);overflow-wrap:anywhere;line-break:strict;display:grid}.WritingCapabilityGrid-module__qaVG3W__card [data-micro-signature=writing]{block-size:32px;inline-size:32px;padding:0}.WritingCapabilityGrid-module__qaVG3W__card h3{text-wrap:wrap}.WritingCapabilityGrid-module__qaVG3W__card h3,.WritingCapabilityGrid-module__qaVG3W__card p{margin:0}.WritingCapabilityGrid-module__qaVG3W__card p{line-height:1.8}.WritingCapabilityGrid-module__qaVG3W__card .WritingCapabilityGrid-module__qaVG3W__label{color:var(--q-corp-muted);font-size:var(--q-corp-type-support-size);margin-block-end:var(--fd-space-2);font-weight:600}.WritingCapabilityGrid-module__qaVG3W__chips{gap:var(--fd-space-1) var(--fd-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.WritingCapabilityGrid-module__qaVG3W__chips li{min-inline-size:0;max-inline-size:100%;padding:var(--fd-space-1) var(--fd-space-2);border:1px solid var(--q-corp-border);border-radius:var(--fd-space-1);font-size:.8125rem;line-height:1.5}@media (min-width:1200px){.WritingCapabilityGrid-module__qaVG3W__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.WritingEvidenceSection-module__grg5Na__copy .WritingEvidenceSection-module__grg5Na__badge{padding:var(--fd-space-1) var(--fd-space-2);border:1px solid var(--q-corp-border);background:var(--q-corp-bg-featured);color:var(--q-corp-brand);font-size:var(--q-corp-type-label-size);font-weight:var(--q-corp-type-label-weight);line-height:var(--q-corp-type-support-leading);border-radius:999px;align-items:center;margin-block-start:var(--fd-space-2);display:inline-flex}
.ProductLensStory-module__DR1Ifa__pl-content{--q-corp-bg:#fff;--q-corp-brand:#176a4a;--q-corp-text:#18201c;--q-corp-muted:#627167;--q-corp-border:#d7ddd8;--q-corp-brand-pale:#eef6f1;--q-corp-bg-subtle:#eef6f1;--nlp-green:var(--q-corp-brand);--nlp-ink:var(--q-corp-text);--nlp-muted:var(--q-corp-muted);--nlp-line:var(--q-corp-border);--nlp-pale:var(--q-corp-brand-pale);--nlp-paper:var(--q-corp-bg);color:var(--q-corp-text);background:var(--q-corp-bg);overflow-wrap:anywhere;min-width:0;font-family:inherit;font-size:17px;line-height:1.85;container:product-lens/inline-size}.ProductLensStory-module__DR1Ifa__pl-content :is(h2,h3,h4,h5,p,figure){margin:0}.ProductLensStory-module__DR1Ifa__pl-content :focus-visible{outline:2px solid var(--q-corp-brand);outline-offset:4px}.ProductLensStory-module__DR1Ifa__pl-opening{padding:22px 0 44px}.ProductLensStory-module__DR1Ifa__pl-opening h2{letter-spacing:-.045em;max-width:22em;font-size:44px;font-weight:650;line-height:1.45}.ProductLensStory-module__DR1Ifa__pl-opening h2>span{display:block}.ProductLensStory-module__DR1Ifa__pl-opening h2 .ProductLensStory-module__DR1Ifa__pl-phrase{max-inline-size:100%;display:inline-block}.ProductLensStory-module__DR1Ifa__pl-opening>p{max-width:43em;color:var(--q-corp-muted);margin-top:23px;font-size:17px;line-height:1.95}.ProductLensStory-module__DR1Ifa__pl-section{padding:40px 0 44px}.ProductLensStory-module__DR1Ifa__pl-section:last-child{padding-bottom:8px}.ProductLensStory-module__DR1Ifa__pl-section-head{margin-bottom:28px}.ProductLensStory-module__DR1Ifa__pl-section-head h3{letter-spacing:-.035em;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.6}.ProductLensStory-module__DR1Ifa__pl-section-head>p{color:var(--q-corp-muted);max-width:54em;margin-top:12px;font-size:16px;line-height:1.95}.ProductLensStory-module__DR1Ifa__pl-kicker{color:var(--q-corp-brand);letter-spacing:.03em;align-items:center;gap:12px;margin-bottom:13px;font-size:26px;display:flex}.ProductLensStory-module__DR1Ifa__pl-kicker>span{font-size:inherit;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-weight:400;line-height:1}.ProductLensStory-module__DR1Ifa__pl-kicker i{background:#94b1a0;width:25px;height:1px}.ProductLensStory-module__DR1Ifa__pl-pains{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.ProductLensStory-module__DR1Ifa__pl-pain{min-width:0;padding:0 19px}.ProductLensStory-module__DR1Ifa__pl-pain:first-child{padding-left:0}.ProductLensStory-module__DR1Ifa__pl-pain:last-child{padding-right:0}.ProductLensStory-module__DR1Ifa__pl-pain+.ProductLensStory-module__DR1Ifa__pl-pain{border-left:1px solid var(--q-corp-border)}.ProductLensStory-module__DR1Ifa__pl-pain>svg{width:152px;height:116px;margin:0 0 18px;display:block}.ProductLensStory-module__DR1Ifa__pl-pain h4{letter-spacing:-.025em;font-size:16px;font-weight:600;line-height:1.75}.ProductLensStory-module__DR1Ifa__pl-pain p{color:var(--q-corp-muted);margin-top:9px;font-size:14px;line-height:1.85}.ProductLensStory-module__DR1Ifa__pl-pain p br{display:none}.ProductLensStory-module__DR1Ifa__scroll{overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow-wrap:anywhere;min-width:0;min-height:0;overflow-y:auto}.ProductLensStory-module__DR1Ifa__scroll:focus-visible{outline:2px solid var(--q-corp-brand);outline-offset:-3px}@container product-lens (max-width:879px){.ProductLensStory-module__DR1Ifa__pl-pains{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 0}.ProductLensStory-module__DR1Ifa__pl-pain:nth-child(3){border-left:0;padding-left:0}.ProductLensStory-module__DR1Ifa__pl-pain:nth-child(2){padding-right:0}.ProductLensStory-module__DR1Ifa__pl-pain:nth-child(n+3){padding-top:24px}.ProductLensStory-module__DR1Ifa__pl-pain{grid-template-columns:118px 1fr;align-items:center;gap:12px;padding-inline:16px;display:grid}.ProductLensStory-module__DR1Ifa__pl-pain>svg{width:118px;height:100px;margin:0}.ProductLensStory-module__DR1Ifa__pl-pain h4{font-size:15px}.ProductLensStory-module__DR1Ifa__pl-pain p{font-size:13px}.ProductLensStory-module__DR1Ifa__pl-section-head h3{font-size:26px}}@container product-lens (max-width:679px){.ProductLensStory-module__DR1Ifa__pl-pain{grid-template-columns:1fr;align-items:start;gap:0}.ProductLensStory-module__DR1Ifa__pl-pain>svg{width:140px;height:105px;margin-bottom:14px}.ProductLensStory-module__DR1Ifa__pl-opening h2{font-size:38px}.ProductLensStory-module__DR1Ifa__pl-desktop-break{display:none}.ProductLensStory-module__DR1Ifa__pl-section-head h3{font-size:24px}}@container product-lens (max-width:559px){.ProductLensStory-module__DR1Ifa__pl-opening{padding:14px 0 31px}.ProductLensStory-module__DR1Ifa__pl-opening h2{letter-spacing:-.05em;font-size:32px;line-height:1.5}.ProductLensStory-module__DR1Ifa__pl-opening>p{margin-top:19px;font-size:16px;line-height:1.95}.ProductLensStory-module__DR1Ifa__pl-section{padding:29px 0 33px}.ProductLensStory-module__DR1Ifa__pl-section-head{margin-bottom:23px}.ProductLensStory-module__DR1Ifa__pl-section-head h3{font-size:23px;line-height:1.65}.ProductLensStory-module__DR1Ifa__pl-section-head>p{font-size:15px}.ProductLensStory-module__DR1Ifa__pl-kicker{gap:10px;margin-bottom:12px;font-size:25px}.ProductLensStory-module__DR1Ifa__pl-pains{grid-template-columns:1fr;gap:0}.ProductLensStory-module__DR1Ifa__pl-pain,.ProductLensStory-module__DR1Ifa__pl-pain:first-child,.ProductLensStory-module__DR1Ifa__pl-pain:last-child,.ProductLensStory-module__DR1Ifa__pl-pain:nth-child(3){border:0;grid-template-columns:104px 1fr;align-items:center;gap:14px;padding:20px 0}.ProductLensStory-module__DR1Ifa__pl-pain:first-child{border-top:0;padding-top:0}.ProductLensStory-module__DR1Ifa__pl-pain>svg{width:104px;height:92px;margin:0}.ProductLensStory-module__DR1Ifa__pl-pain h4{font-size:15px;line-height:1.8}.ProductLensStory-module__DR1Ifa__pl-pain p{margin-top:6px;font-size:13px;line-height:1.85}}@container product-lens (max-width:299px){.ProductLensStory-module__DR1Ifa__pl-opening h2{font-size:30px}.ProductLensStory-module__DR1Ifa__pl-section-head h3{font-size:21px}.ProductLensStory-module__DR1Ifa__pl-pain,.ProductLensStory-module__DR1Ifa__pl-pain:first-child,.ProductLensStory-module__DR1Ifa__pl-pain:last-child,.ProductLensStory-module__DR1Ifa__pl-pain:nth-child(3){grid-template-columns:88px 1fr;gap:9px}.ProductLensStory-module__DR1Ifa__pl-pain>svg{width:88px;height:82px}}@media (prefers-reduced-motion:reduce){.ProductLensStory-module__DR1Ifa__pl-content *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.ProofreadingExplainer-module__GzprZq__root{--qce-ink:var(--q-corp-text);--qce-muted:var(--q-corp-muted);--qce-brand:var(--q-corp-brand);--qce-border:var(--q-corp-border);--qce-bg:var(--q-corp-bg);--qce-surface:var(--q-corp-surface);color:var(--qce-ink);font-family:Noto Sans JP,Noto Sans CJK JP,sans-serif;font-size:1rem;line-height:1.75;container:qce/inline-size}.ProofreadingExplainer-module__GzprZq__root *{box-sizing:border-box}.ProofreadingExplainer-module__GzprZq__root :is(h2,h3,h4,p,figure,ol){margin:0}.ProofreadingExplainer-module__GzprZq__root button,.ProofreadingExplainer-module__GzprZq__root summary{font:inherit;color:inherit}.ProofreadingExplainer-module__GzprZq__root :focus-visible{outline:2px solid var(--qce-brand);outline-offset:4px}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__workflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem;padding:0;list-style:none;display:grid}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step{text-align:center;min-width:0;position:relative}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step:not(:last-child):after{content:"→";color:var(--qce-muted);font-size:1.125rem;position:absolute;top:3.2rem;right:-1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg{width:6.5rem;height:6.5rem;color:var(--qce-brand);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg .ProofreadingExplainer-module__GzprZq__softCircle{fill:var(--qce-surface);stroke:var(--qce-border);stroke-width:1px}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg .ProofreadingExplainer-module__GzprZq__softFill{fill:var(--q-corp-brand-pale)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__stepNumber{color:var(--qce-muted);font-variant-numeric:tabular-nums;margin-bottom:.25rem;font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step h4{font-size:1rem;font-weight:600;line-height:1.7}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step p{color:var(--qce-muted);margin-top:.5rem;font-size:.875rem;line-height:1.85}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect{border-top:1px solid var(--qce-border);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:1.5rem;padding:1.25rem 0 1.75rem;display:grid;position:relative}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect:before,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect:after{content:"";border-left:1px solid var(--qce-border);height:.4rem;position:absolute;top:-.4rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect:before{left:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect:after{right:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect h4{color:var(--qce-brand);font-size:1rem;font-weight:600}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connectLabel{color:var(--qce-muted);margin-top:.25rem;font-size:.875rem;display:block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect p{color:var(--qce-muted);font-size:.9375rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__transfer{color:var(--qce-brand);flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;font-size:.875rem;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__review{border:1px solid var(--qce-border);background:var(--qce-surface);border-radius:.5rem;overflow:clip}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading{border-bottom:1px solid var(--qce-border);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading strong{color:var(--qce-brand);font-size:1rem;font-weight:600}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__meta{color:var(--qce-muted);font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__columns{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);display:grid}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paper{min-width:0;padding:1.5rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperLabel{color:var(--qce-muted);align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.875rem;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperLabel:after{content:"";background:var(--qce-border);flex:1;height:1px}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperTitle{margin-bottom:1.125rem;font-size:1.0625rem;font-weight:600;line-height:1.75}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source{letter-spacing:.01em;overflow-wrap:anywhere;word-break:normal;font-size:1.0625rem;line-height:2.2}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark{color:inherit;background:0 0;border-bottom:1px solid #0000;border-radius:2px;padding:1px 0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark[data-visible=true][data-tone=error]{background:var(--fd-color-error-50);border-color:var(--fd-color-error-300)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark[data-visible=true][data-tone=caution]{background:var(--q-corp-warning-bg);border-color:var(--fd-color-warning-300)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark[data-visible=true][data-tone=brand]{background:var(--q-corp-brand-pale);border-color:var(--qce-brand)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark[data-active=true]{outline:1px solid var(--qce-brand);outline-offset:2px}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source mark[data-visible=true]:after{content:attr(data-number);vertical-align:super;color:var(--qce-brand);margin-left:2px;font-size:.6875rem;line-height:1;display:inline-block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperNote{color:var(--qce-muted);margin-top:1.5rem;font-size:.875rem;line-height:1.8}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issues{border-left:1px solid var(--qce-border);background:var(--q-corp-bg-subtle);min-width:0;padding:1.5rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.5rem;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading h4{font-size:1rem;font-weight:600}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issue{border-bottom:1px solid var(--qce-border);padding:1rem 0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issue:last-child{border-bottom:0;padding-bottom:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueTop{align-items:start;gap:.75rem;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__number{width:1.625rem;height:1.625rem;color:var(--qce-brand);background:var(--q-corp-brand-pale);border-radius:50%;flex:0 0 1.625rem;place-items:center;font-size:.875rem;font-weight:600;line-height:1;display:inline-grid}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issue[data-tone=error] .ProofreadingExplainer-module__GzprZq__number{background:var(--fd-color-error-50);color:var(--fd-color-error-800)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issue[data-tone=caution] .ProofreadingExplainer-module__GzprZq__number{background:var(--q-corp-warning-bg);color:var(--q-corp-warning-text)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueTitle{font-size:1rem;font-weight:600;line-height:1.7}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__method{color:var(--qce-muted);font-size:.875rem;font-weight:400;line-height:1.6}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueBody{overflow-wrap:anywhere;margin-top:.625rem;font-size:.9375rem;line-height:1.85}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__candidate{color:var(--qce-brand);margin-top:.5rem;font-size:.9375rem;font-weight:500}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__locate{border:0;border-bottom:1px solid var(--qce-border);text-align:left;cursor:pointer;min-height:2.75rem;color:var(--qce-brand);background:0 0;margin-top:.25rem;padding:.5rem 0;font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__locate[aria-pressed=true]{border-bottom-color:var(--qce-brand);font-weight:600}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__extra{border-top:1px solid var(--qce-border);margin-top:1rem;padding-top:.25rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__extra summary{min-height:2.75rem;color:var(--qce-brand);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.875rem;list-style:none;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__extra summary::-webkit-details-marker{display:none}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__extra summary:before{content:"＋";font-size:1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__extra[open] summary:before{content:"−"}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__footnote{color:var(--qce-muted);justify-content:space-between;gap:1rem;padding-top:.75rem;font-size:.875rem;line-height:1.8;display:flex}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__footnote strong{color:var(--qce-brand);font-weight:500}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__tech{color:var(--qce-brand);margin-bottom:1rem;font-size:.9375rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connectShort{color:var(--qce-muted);margin-top:.625rem;font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__paper,.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__issues{padding:1.125rem}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__paperTitle{display:none}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__paperLabel{margin-bottom:.875rem}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__source{font-size:1rem;line-height:2}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__issueBody{font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__locate,.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__reviewHeading,.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__paperNote{display:none}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__footnote{display:block}.ProofreadingExplainer-module__GzprZq__root[data-variant=compact] .ProofreadingExplainer-module__GzprZq__footnote strong{display:none}@container qce (max-width:839px){.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__workflow{gap:1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg{width:5rem;height:5rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step h4{font-size:.9375rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step:not(:last-child):after{top:2.5rem;right:-.8rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__connect{grid-template-columns:1fr;gap:.5rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paper,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issues{padding:1.25rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading{padding:1rem 1.25rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__source{font-size:1rem}}@container qce (max-width:519px){.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__workflow{grid-template-columns:1fr;gap:1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step{text-align:left;grid-template-columns:min(4.5rem,25%) minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg{grid-row:1/3;width:100%;height:auto}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__stepNumber{grid-column:2;margin:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__stepDescription{overflow-wrap:anywhere;grid-column:2;min-width:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step p{margin-top:.25rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step:not(:last-child):after{display:none}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__columns{grid-template-columns:1fr}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issues{border-left:0;border-top:1px solid var(--qce-border)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading{align-items:baseline;padding:.875rem 1.125rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading .ProofreadingExplainer-module__GzprZq__meta{font-size:.875rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paper,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issues{padding:1.125rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperLabel{margin-bottom:1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paperTitle{margin-bottom:.75rem;font-size:1rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__footnote{display:block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__footnote strong{margin-top:.25rem;display:block}}@media (prefers-reduced-motion:reduce){.ProofreadingExplainer-module__GzprZq__root *{scroll-behavior:auto}}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step [data-input=google-docs]{color:#4285f4}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step [data-input=google-docs] .ProofreadingExplainer-module__GzprZq__docsSheet{fill:currentColor;stroke:currentColor}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step [data-input=google-docs] .ProofreadingExplainer-module__GzprZq__docsLines{stroke:var(--q-corp-surface)}.ProofreadingExplainer-module__GzprZq__fullProduct.ProofreadingExplainer-module__GzprZq__fullProduct{grid-template-columns:minmax(0,1fr);align-items:start}.ProofreadingExplainer-module__GzprZq__fullCategory.ProofreadingExplainer-module__GzprZq__fullCategory{width:100%}.refinement-media-row:has(>.ProofreadingExplainer-module__GzprZq__root[data-variant=standard]){grid-template-columns:minmax(0,.42fr) minmax(0,.58fr)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__phrase{overflow-wrap:anywhere;max-inline-size:100%;display:inline-block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step .q-corp-phrase{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%;display:inline-block}@container qce (max-width:519px){.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading{display:block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__reviewHeading>.ProofreadingExplainer-module__GzprZq__meta{margin-top:.25rem;display:block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading{flex-wrap:wrap;gap:.25rem .75rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading>h4,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading>.ProofreadingExplainer-module__GzprZq__meta{white-space:nowrap}}@media (max-width:767px){.refinement-media-row:has(>.ProofreadingExplainer-module__GzprZq__root[data-variant=standard]){grid-template-columns:minmax(0,1fr)}}@container qce (max-width:239px){.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step{grid-template-columns:minmax(0,1fr)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__step svg{grid-row:auto;width:min(4.5rem,100%)}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__stepNumber,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__stepDescription{grid-column:1}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__paper,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issues{padding:.5rem}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueTop{display:block}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueTop>div{min-width:0}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issueTitle{overflow-wrap:anywhere}.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading>h4,.ProofreadingExplainer-module__GzprZq__root .ProofreadingExplainer-module__GzprZq__issuesHeading>.ProofreadingExplainer-module__GzprZq__meta{white-space:normal;overflow-wrap:anywhere;max-inline-size:100%}}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__columns{align-items:start}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__paper{min-height:440px;padding:23px 20px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issues{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#a9baae #f2f5f2;min-width:0;height:440px;min-height:280px;max-height:62dvh;padding:0 17px 22px 20px;overflow-y:auto}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issuesHeading{z-index:2;background:var(--q-corp-bg-subtle);border-bottom:1px solid var(--q-corp-border);margin-bottom:0;padding:18px 0 11px;position:sticky;top:0}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issueTitle{font-size:15px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issueBody,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__candidate{font-size:14px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__method,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__meta,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__footnote{font-size:12px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__source{font-size:16px;line-height:2.25}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__paperNote{margin-top:24px;font-size:12px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__paperTitle{font-size:16px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__reviewHeading{padding:15px 20px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__locate,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__extra summary{min-height:44px;font-size:13px}.ProofreadingExplainer-module__GzprZq__root[data-surface=miniature] .ProofreadingExplainer-module__GzprZq__columns{grid-template-columns:1.08fr 1fr}.ProofreadingExplainer-module__GzprZq__root[data-surface=miniature] .ProofreadingExplainer-module__GzprZq__review{border:0;border-radius:0}.ProofreadingExplainer-module__GzprZq__root[data-surface=miniature] .ProofreadingExplainer-module__GzprZq__issues{height:440px}@container product-lens (max-width:679px){.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__columns{grid-template-columns:1fr}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__paper{min-height:0;padding:20px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issues{border-left:0;border-top:1px solid var(--q-corp-border);height:360px;min-height:280px;max-height:52dvh}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__reviewHeading,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__footnote{display:block}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__reviewHeading .ProofreadingExplainer-module__GzprZq__meta,.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__footnote strong{margin-top:4px;display:block}}@container product-lens (max-width:299px){.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__paper{padding:16px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issues{padding-inline:14px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__reviewHeading{padding:14px}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__source{font-size:15px}}.ProofreadingExplainer-module__GzprZq__root[data-surface=lens] .ProofreadingExplainer-module__GzprZq__issues{min-height:min(280px,52dvh)}
.ProductLensReference-module__xz8RdG__pl-sprite{width:0;height:0;position:absolute;overflow:hidden}.ProductLensReference-module__xz8RdG__pl-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ProductLensReference-module__xz8RdG__pl-content svg{max-width:100%;color:var(--q-corp-brand);stroke-linecap:round;stroke-linejoin:round}.ProductLensReference-module__xz8RdG__pl-idea{isolation:isolate;grid-template-columns:1.2fr 1.15fr 1fr;align-items:center;gap:48px;min-width:0;padding:8px 0;display:grid;position:relative}.ProductLensReference-module__xz8RdG__pl-diagram-node{z-index:1;text-align:center;min-width:0;position:relative}.ProductLensReference-module__xz8RdG__pl-connections{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ProductLensReference-module__xz8RdG__pl-connections path{fill:none;stroke:#7ca18c;stroke-width:1.2px}.ProductLensReference-module__xz8RdG__pl-connections circle{fill:#176a4a;stroke:none}.ProductLensReference-module__xz8RdG__pl-triangle{width:100%;max-width:242px;height:206px;margin:0 auto;position:relative}.ProductLensReference-module__xz8RdG__pl-triangle:before{content:"";border:1px solid #e0eae3;border-radius:50%;position:absolute;inset:32px 27px 18px;transform:rotate(-14deg)}.ProductLensReference-module__xz8RdG__pl-triangle>div{justify-items:center;gap:1px;width:106px;line-height:1.5;display:grid;position:absolute}.ProductLensReference-module__xz8RdG__pl-triangle>div:first-child{top:0;left:calc(50% - 53px)}.ProductLensReference-module__xz8RdG__pl-triangle>div:nth-child(2){bottom:0;left:0}.ProductLensReference-module__xz8RdG__pl-triangle>div:nth-child(3){bottom:0;right:0}.ProductLensReference-module__xz8RdG__pl-triangle svg{width:76px;height:76px}.ProductLensReference-module__xz8RdG__pl-triangle span{color:var(--q-corp-muted);white-space:nowrap;font-size:12px}.ProductLensReference-module__xz8RdG__pl-diagram-note{color:var(--q-corp-muted);font-size:13px!important;line-height:1.75!important}.ProductLensReference-module__xz8RdG__pl-idea-knowledge>.ProductLensReference-module__xz8RdG__pl-diagram-note{margin-top:12px}.ProductLensReference-module__xz8RdG__pl-small-label{color:var(--q-corp-muted);letter-spacing:.03em;font-size:12px;line-height:1.6;display:block}.ProductLensReference-module__xz8RdG__pl-idea-core{background:linear-gradient(150deg,#fafcfb,#f0f6f2);border:1px solid #d2e2d8;border-radius:8px;padding:20px 15px}.ProductLensReference-module__xz8RdG__pl-idea-core>svg{width:94px;height:94px;margin:8px auto 6px;display:block}.ProductLensReference-module__xz8RdG__pl-idea strong{font-size:17px;font-weight:600;display:block}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-idea-core>p:not(.ProductLensReference-module__xz8RdG__pl-diagram-note){color:var(--q-corp-muted);margin-top:8px;font-size:12px}.ProductLensReference-module__xz8RdG__pl-rule-line{background:#d5e3da;width:46px;height:1px;margin:16px auto 12px;display:block}.ProductLensReference-module__xz8RdG__pl-idea-human>svg{width:114px;height:114px;margin-bottom:10px}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-idea-human p{color:var(--q-corp-muted);margin-top:9px;font-size:14px;line-height:1.85}.ProductLensReference-module__xz8RdG__pl-demo{min-width:0;margin-top:4px}.ProductLensReference-module__xz8RdG__pl-scroll-cue{color:var(--q-corp-muted);font-size:12px;margin-top:10px!important}.ProductLensReference-module__xz8RdG__pl-scroll-cue>span{color:var(--q-corp-brand);padding-right:6px}.ProductLensReference-module__xz8RdG__pl-annotations{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:28px;display:grid}.ProductLensReference-module__xz8RdG__pl-annotations>div{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:12px;padding-top:15px;display:grid}.ProductLensReference-module__xz8RdG__pl-annotations>div>span{color:var(--q-corp-brand);font-size:inherit;font-variant-numeric:tabular-nums;grid-area:1/1/span 2}.ProductLensReference-module__xz8RdG__pl-annotations h4{grid-column:2;font-size:15px;font-weight:600}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-annotations p{color:var(--q-corp-muted);grid-column:2;margin-top:8px;font-size:13px;line-height:1.85}.ProductLensReference-module__xz8RdG__pl-flow{isolation:isolate;grid-template-rows:auto auto;grid-template-columns:minmax(195px,1.25fr) minmax(148px,1fr) minmax(174px,1.05fr) minmax(125px,.85fr);align-items:center;gap:24px 27px;padding:8px 0 12px;display:grid;position:relative}.ProductLensReference-module__xz8RdG__pl-flow-knowledge{grid-area:1/1}.ProductLensReference-module__xz8RdG__pl-flow-input{grid-area:2/1}.ProductLensReference-module__xz8RdG__pl-flow-core{grid-area:1/2/3}.ProductLensReference-module__xz8RdG__pl-flow-result{grid-area:1/3/3}.ProductLensReference-module__xz8RdG__pl-flow-human{grid-area:1/4/3}.ProductLensReference-module__xz8RdG__pl-flow h4{font-size:14px;font-weight:600;line-height:1.65}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-flow p{color:var(--q-corp-muted);margin-top:9px;font-size:12px;line-height:1.8}.ProductLensReference-module__xz8RdG__pl-input{background:#f8faf8;border-top:1px solid #dbe6de;border-bottom:1px solid #dbe6de;padding:14px 8px 17px}.ProductLensReference-module__xz8RdG__pl-triangle-small{max-width:204px;height:155px;margin-top:9px}.ProductLensReference-module__xz8RdG__pl-triangle-small:before{inset:20px 26px 15px}.ProductLensReference-module__xz8RdG__pl-triangle-small>div{width:93px}.ProductLensReference-module__xz8RdG__pl-triangle-small>div:first-child{left:calc(50% - 46.5px)}.ProductLensReference-module__xz8RdG__pl-triangle-small svg{width:52px;height:52px}.ProductLensReference-module__xz8RdG__pl-triangle-small span{font-size:11px}.ProductLensReference-module__xz8RdG__pl-input-methods{grid-template-columns:repeat(2,1fr);gap:13px 6px;margin:17px 0 0;display:grid}.ProductLensReference-module__xz8RdG__pl-input-methods>div{align-content:start;justify-items:center;gap:5px;display:grid}.ProductLensReference-module__xz8RdG__pl-input-methods svg{width:36px;height:42px}.ProductLensReference-module__xz8RdG__pl-input-methods span{color:var(--q-corp-muted);font-size:11px;line-height:1.6}.ProductLensReference-module__xz8RdG__pl-flow-core{padding:17px 6px}.ProductLensReference-module__xz8RdG__pl-flow-core>svg{width:96px;height:100px;margin:12px auto;display:block}.ProductLensReference-module__xz8RdG__pl-flow-human>svg{width:95px;height:95px;margin:0 auto 14px;display:block}.ProductLensReference-module__xz8RdG__pl-flow-result h4{margin-top:17px}.ProductLensReference-module__xz8RdG__pl-mini{pointer-events:none;background:#fff;border:1px solid #c9dcd0;border-radius:4px;height:140px;position:relative;overflow:hidden}.ProductLensReference-module__xz8RdG__pl-mini-scale{transform-origin:0 0;width:700px;position:absolute;top:0;left:0}.ProductLensReference-module__xz8RdG__pl-concept-note{color:var(--q-corp-muted);font-size:12px;line-height:1.85;margin-top:20px!important}.ProductLensReference-module__xz8RdG__pl-technologies{border-top:1px solid var(--q-corp-border);margin-top:30px;padding-top:25px}.ProductLensReference-module__xz8RdG__pl-technologies>header h4{font-size:18px;font-weight:600}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-technologies>header p{color:var(--q-corp-muted);margin-top:5px;font-size:13px}.ProductLensReference-module__xz8RdG__pl-tech-groups{grid-template-columns:.9fr 1.5fr;gap:32px;margin-top:23px;display:grid}.ProductLensReference-module__xz8RdG__pl-tech-groups h5{color:var(--q-corp-muted);margin-bottom:13px;font-size:12px;font-weight:400}.ProductLensReference-module__xz8RdG__pl-tech-ui{grid-area:1/1}.ProductLensReference-module__xz8RdG__pl-tech-platform{border-top:1px solid var(--q-corp-border);grid-area:2/1;padding-top:17px}.ProductLensReference-module__xz8RdG__pl-tech-language{border-left:1px solid var(--q-corp-border);grid-area:1/2/span 2;padding-left:28px}.ProductLensReference-module__xz8RdG__pl-tech-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px;display:grid}.ProductLensReference-module__xz8RdG__pl-tech-language .ProductLensReference-module__xz8RdG__pl-tech-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.ProductLensReference-module__xz8RdG__pl-tech-brand{align-items:center;gap:8px;height:38px;display:flex}.ProductLensReference-module__xz8RdG__pl-tech-brand img{object-fit:contain;max-width:100%;display:block}.ProductLensReference-module__xz8RdG__pl-tech-brand strong{font-size:16px;font-weight:600}.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-name{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:18px;font-weight:600}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-tech p{color:var(--q-corp-muted);margin-top:7px;font-size:11px;line-height:1.65}.ProductLensReference-module__xz8RdG__pl-trademarks{color:#627167;border-top:1px solid #e7ede9;padding-top:14px;font-size:10px;line-height:1.7;margin-top:24px!important}@container product-lens (max-width:879px){.ProductLensReference-module__xz8RdG__pl-idea{grid-template-columns:1fr 1fr;gap:36px 42px}.ProductLensReference-module__xz8RdG__pl-idea-knowledge{grid-column:1/-1;justify-self:center;max-width:260px}.ProductLensReference-module__xz8RdG__pl-idea-core{grid-column:1}.ProductLensReference-module__xz8RdG__pl-idea-human{grid-column:2}.ProductLensReference-module__xz8RdG__pl-triangle{width:242px}.ProductLensReference-module__xz8RdG__pl-flow{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:44px 40px;padding:0 14px}.ProductLensReference-module__xz8RdG__pl-flow-knowledge{grid-area:1/1}.ProductLensReference-module__xz8RdG__pl-flow-input{grid-area:1/2;align-content:start;align-self:stretch;display:grid}.ProductLensReference-module__xz8RdG__pl-flow-core{background:#f6faf7;border:1px solid #dbe6de;border-radius:6px;grid-area:2/1/auto/-1;justify-self:center;width:100%;max-width:270px}.ProductLensReference-module__xz8RdG__pl-flow-result{grid-area:3/1}.ProductLensReference-module__xz8RdG__pl-flow-human{grid-area:3/2}.ProductLensReference-module__xz8RdG__pl-mini{width:min(100%,230px);margin:auto}.ProductLensReference-module__xz8RdG__pl-tech-groups{grid-template-columns:1fr}.ProductLensReference-module__xz8RdG__pl-tech-ui,.ProductLensReference-module__xz8RdG__pl-tech-platform,.ProductLensReference-module__xz8RdG__pl-tech-language{grid-area:auto/1}.ProductLensReference-module__xz8RdG__pl-tech-platform,.ProductLensReference-module__xz8RdG__pl-tech-language{border-left:0;border-top:1px solid var(--q-corp-border);padding:20px 0 0}.ProductLensReference-module__xz8RdG__pl-tech-ui .ProductLensReference-module__xz8RdG__pl-tech-items,.ProductLensReference-module__xz8RdG__pl-tech-platform .ProductLensReference-module__xz8RdG__pl-tech-items{max-width:360px}.ProductLensReference-module__xz8RdG__pl-annotations{gap:18px}.ProductLensReference-module__xz8RdG__pl-annotations h4{font-size:14px}.ProductLensReference-module__xz8RdG__pl-annotations p br{display:none}}@container product-lens (max-width:679px){.ProductLensReference-module__xz8RdG__pl-annotations{grid-template-columns:1fr;gap:14px}.ProductLensReference-module__xz8RdG__pl-annotations h4{font-size:15px}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-annotations p{margin-top:4px}.ProductLensReference-module__xz8RdG__pl-annotations p br{display:none}}@container product-lens (max-width:559px){.ProductLensReference-module__xz8RdG__pl-idea{grid-template-columns:1fr;gap:43px;display:grid}.ProductLensReference-module__xz8RdG__pl-idea-knowledge,.ProductLensReference-module__xz8RdG__pl-idea-core,.ProductLensReference-module__xz8RdG__pl-idea-human{grid-column:1;justify-self:center;width:100%;max-width:100%}.ProductLensReference-module__xz8RdG__pl-idea-core{max-width:270px;padding:20px}.ProductLensReference-module__xz8RdG__pl-idea-human{max-width:280px}.ProductLensReference-module__xz8RdG__pl-flow{grid-template-rows:repeat(5,auto);grid-template-columns:1fr;gap:44px;padding:0 14px}.ProductLensReference-module__xz8RdG__pl-flow-knowledge{grid-area:1/1}.ProductLensReference-module__xz8RdG__pl-flow-input{grid-area:2/1}.ProductLensReference-module__xz8RdG__pl-flow-core{grid-area:3/1}.ProductLensReference-module__xz8RdG__pl-flow-result{grid-area:4/1}.ProductLensReference-module__xz8RdG__pl-flow-human{grid-area:5/1}.ProductLensReference-module__xz8RdG__pl-input{justify-self:center;width:100%;max-width:330px;padding:16px 12px}.ProductLensReference-module__xz8RdG__pl-input-methods{grid-template-columns:repeat(2,1fr);gap:17px 12px}.ProductLensReference-module__xz8RdG__pl-input-methods span,.ProductLensReference-module__xz8RdG__pl-triangle-small span{font-size:12px}.ProductLensReference-module__xz8RdG__pl-input-methods svg{width:42px;height:47px}.ProductLensReference-module__xz8RdG__pl-flow h4{font-size:16px}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-flow p{font-size:13px}.ProductLensReference-module__xz8RdG__pl-flow-core{max-width:245px}.ProductLensReference-module__xz8RdG__pl-flow-human>svg{width:112px;height:112px}.ProductLensReference-module__xz8RdG__pl-mini{width:230px;max-width:100%;height:153px}.ProductLensReference-module__xz8RdG__pl-tech-language .ProductLensReference-module__xz8RdG__pl-tech-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-name{font-size:20px}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-tech p,.ProductLensReference-module__xz8RdG__pl-concept-note{font-size:12px}}@media (prefers-reduced-motion:reduce){.ProductLensReference-module__xz8RdG__pl-content *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-logo{object-fit:contain;flex:none;width:auto;max-width:112px;height:34px}.ProductLensReference-module__xz8RdG__pl-tech-brand img.ProductLensReference-module__xz8RdG__pl-tech-logo[src*=data\:image]{vertical-align:middle}.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-name{font-size:15px}.ProductLensReference-module__xz8RdG__pl-tech-brand:has(img.ProductLensReference-module__xz8RdG__pl-tech-logo){gap:8px;height:auto;min-height:38px}@container product-lens (max-width:559px){.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-logo{max-width:94px;height:30px}.ProductLensReference-module__xz8RdG__pl-tech-brand .ProductLensReference-module__xz8RdG__pl-tech-name{font-size:13px}}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-scroll-cue,.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-concept-note{font-size:12px}.ProductLensReference-module__xz8RdG__pl-content .ProductLensReference-module__xz8RdG__pl-trademarks{font-size:10px}
.HomeHeroA-module__k50wjq__heroA{z-index:0;color:#172d2b;width:100%;min-width:0;position:relative}.HomeHeroA-module__k50wjq__scene{aspect-ratio:900/730;width:100%;max-width:760px;margin:0 auto;position:relative;container-type:inline-size}.HomeHeroA-module__k50wjq__art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.HomeHeroA-module__k50wjq__art path{stroke-linecap:round;stroke-linejoin:round}.HomeHeroA-module__k50wjq__medallion{stroke:#d5dfd8;stroke-width:1px}.HomeHeroA-module__k50wjq__icon{fill:none}.HomeHeroA-module__k50wjq__label{--q-corp-home-node-label-offset:2.89cqw;color:#172d2b;text-align:center;pointer-events:none;position:absolute;transform:translate(-50%)}.HomeHeroA-module__k50wjq__label strong{letter-spacing:.12em;text-indent:.12em;width:100%;font-size:clamp(13px,2.1cqw,18px);font-weight:500;line-height:1.35;display:block}.HomeHeroA-module__k50wjq__read{top:calc(12.33% + var(--q-corp-home-node-label-offset));width:14.8%;left:43.11%}.HomeHeroA-module__k50wjq__listen{top:calc(68.08% + var(--q-corp-home-node-label-offset));width:14.8%;left:17.33%}.HomeHeroA-module__k50wjq__write{top:calc(66.3% + var(--q-corp-home-node-label-offset));width:14.8%;left:72.22%}.HomeHeroA-module__k50wjq__replay{z-index:1;aspect-ratio:1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;width:14%;min-width:44px;min-height:44px;padding:0;position:absolute;transform:translate(-50%,-50%)}.HomeHeroA-module__k50wjq__replayRead{top:12.33%;left:43.11%}.HomeHeroA-module__k50wjq__replayListen{top:68.08%;left:17.33%}.HomeHeroA-module__k50wjq__replayWrite{top:66.3%;left:72.22%}.HomeHeroA-module__k50wjq__replay:hover{background:#2a5a4806;border-color:#799e8d}.HomeHeroA-module__k50wjq__replay:focus-visible{outline-offset:4px;outline:3px solid #246d59}.HomeHeroA-module__k50wjq__replay:disabled{cursor:default;background:0 0;border-color:#0000}.HomeHeroA-module__k50wjq__replay[hidden]{display:none}.hero--top .hero__visual:has(.HomeHeroA-module__k50wjq__heroA){min-width:0;overflow:visible}@media (max-width:1023px){.HomeHeroA-module__k50wjq__heroA{padding-top:12px}.HomeHeroA-module__k50wjq__scene{width:min(100%,750px)}.hero--top .hero__visual:has(.HomeHeroA-module__k50wjq__heroA){grid-column:1;width:min(100%,750px);margin-inline:auto}}@media (max-width:767px){.HomeHeroA-module__k50wjq__heroA{padding-top:0}.HomeHeroA-module__k50wjq__scene{width:100%;margin-block:0}.HomeHeroA-module__k50wjq__label strong{font-size:clamp(12px,2.6cqw,16px)}.hero--top .hero__visual:has(.HomeHeroA-module__k50wjq__heroA){width:100%}}@media (max-width:359px){.HomeHeroA-module__k50wjq__label strong{font-size:12px}}
.HomePage-module__3D5Xca__page .hero--top .hero__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:32px}.HomePage-module__3D5Xca__page .hero--top .hero__copy{grid-area:1/1;display:block;container-type:inline-size}.HomePage-module__3D5Xca__page .hero--top h1{margin:0}.HomePage-module__3D5Xca__meaningUnit{white-space:nowrap;display:inline-block}.HomePage-module__3D5Xca__page .hero--top{border-bottom:0}.HomePage-module__3D5Xca__page .refinement-rows>article{border-top:0}.HomePage-module__3D5Xca__page .HomePage-module__3D5Xca__processSection{border-top:0}.HomePage-module__3D5Xca__page .HomePage-module__3D5Xca__processSection .section-header{border-top:0}.HomePage-module__3D5Xca__lineageTitle>span{display:inline-block}.HomePage-module__3D5Xca__lineageTitle>span:first-child{display:block}.HomePage-module__3D5Xca__page .HomePage-module__3D5Xca__toolIntro{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center}.HomePage-module__3D5Xca__page .HomePage-module__3D5Xca__toolIntro figure{justify-self:center;width:min(100%,360px)}.HomePage-module__3D5Xca__page .process li:not(:last-child):before{bottom:-46px}.HomePage-module__3D5Xca__page .process__number{z-index:1;position:relative}.HomePage-module__3D5Xca__page .hero--top h1 .HomePage-module__3D5Xca__headingIntro{font-size:var(--q-corp-type-item-title-size);font-weight:400;line-height:var(--q-corp-type-item-title-leading);letter-spacing:.12em;margin-bottom:24px;display:block}.HomePage-module__3D5Xca__page .hero--top h1 .HomePage-module__3D5Xca__headingLine{font-size:min(var(--q-corp-type-brand-hero-size), 10.8cqw);letter-spacing:-.025em;font-weight:600;line-height:1.45;display:block}.HomePage-module__3D5Xca__page .hero--top .hero__lead{grid-area:2/1;margin:0}.HomePage-module__3D5Xca__page .hero--top .hero__actions{grid-area:3/1;gap:16px;margin-top:0}.HomePage-module__3D5Xca__page .hero--top .hero__actions .button--light{border:1px solid var(--q-corp-border-strong);min-width:144px;color:var(--q-corp-brand);background:0 0;justify-content:center}.HomePage-module__3D5Xca__page .hero--top .hero__actions .button--light:hover{border-color:var(--q-corp-brand);background:var(--q-corp-bg-subtle)}.HomePage-module__3D5Xca__page .hero--top .hero__visual{grid-area:1/2/span 3;width:100%}@media (max-width:1023px){.HomePage-module__3D5Xca__page .hero--top .hero__grid{grid-template-columns:minmax(0,1fr);gap:32px}.HomePage-module__3D5Xca__page .hero--top .hero__visual{grid-area:2/1;width:min(100%,750px)}.HomePage-module__3D5Xca__page .hero--top .hero__lead{grid-row:3}.HomePage-module__3D5Xca__page .hero--top .hero__actions{grid-row:4}}@media (max-width:767px){.HomePage-module__3D5Xca__page .HomePage-module__3D5Xca__toolIntro{grid-template-columns:minmax(0,1fr)}.HomePage-module__3D5Xca__page .hero--top h1 .HomePage-module__3D5Xca__headingLine{font-size:min(var(--q-corp-type-page-title-size), 10.8cqw)}.HomePage-module__3D5Xca__page .hero--top h1 .HomePage-module__3D5Xca__headingIntro{margin-bottom:20px}.HomePage-module__3D5Xca__page .hero--top .hero__grid{gap:24px}}
