.learn{background:var(--acv-paper)}.learn *,.learn *::before,.learn *::after{min-width:0}.learn{--learn-band:color-mix(in srgb,var(--acv-accent) 9%,var(--acv-paper))}.learn-head{background:var(--learn-band);--acv-paper:var(--learn-band);padding:40px 0 56px;border-bottom:2px solid var(--acv-accent)}.learn-meta{padding-top:18px}.learn-meta .learn-byline{margin:0}.learn-crumbs{font-family:var(--acv-font-data);font-size:13px;color:var(--acv-muted)}.learn-crumbs a{color:var(--acv-muted)}.learn-crumbs a:hover{color:var(--acv-accent)}.learn-crumbs span[aria-hidden]{margin:0 8px}.learn-part{font-family:var(--acv-font-mono);font-size:var(--acv-size-label);letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-accent);margin:var(--acv-space-4) 0 var(--acv-space-2)}.learn-head h1{font-size:clamp(32px,5vw,52px);line-height:1.08;letter-spacing:-.025em;font-weight:600;margin:0;max-width:22ch}.learn-byline{font-family:var(--acv-font-data);font-size:14px;color:var(--acv-muted);margin:var(--acv-space-4) 0 0}.learn-layout{display:grid;grid-template-columns:220px minmax(0,78ch);justify-content:start;gap:var(--acv-space-7);padding-block:56px 96px}.learn-side{position:sticky;top:96px;align-self:start;font-family:var(--acv-font-data)}.learn-side-phone{display:none}.learn-menu-label{font-size:13px;font-weight:600;color:var(--acv-ink);margin:0 0 var(--acv-space-3)}.learn-toc,.learn-series{list-style:none;margin:0 0 var(--acv-space-5);padding:0;border-left:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-toc a,.learn-series a,.learn-series li>span{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;font-size:14px;line-height:1.4;color:var(--acv-ink-55)}.learn-toc a:hover,.learn-series a:hover{color:var(--acv-ink)}.learn-series li.is-current>a{color:var(--acv-accent);border-left-color:var(--acv-accent);font-weight:500}.learn-series-n{display:block;font-family:var(--acv-font-mono);font-size:11px;letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-muted)}.learn-series em{font-style:normal;font-size:12px;color:var(--acv-muted)}.learn-series li.is-read>a::after,.learn-card.is-read .learn-kicker::after,.learn-feature.is-read .learn-kicker::after{content:" \2713  Read";font-family:var(--acv-font-data);font-size:12px;letter-spacing:0;text-transform:none;color:var(--acv-accent)}.learn-main{font-family:var(--acv-font-prose);font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body);color:var(--acv-ink-70)}.learn-main p{margin:var(--acv-space-4) 0 0}.learn-answer{background:var(--acv-exhibit);border:var(--acv-rule-hairline) solid var(--acv-rule-strong);border-left:var(--acv-rule-section) solid var(--acv-accent);padding:22px 26px}.learn-answer p{margin:0;font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body)}.learn-answer .learn-answer-label,.learn-points .learn-points-label,.learn-faq .learn-faq-label{font-family:var(--acv-font-mono);font-size:var(--acv-size-label);letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-accent);margin:0 0 var(--acv-space-3);line-height:1.4}.learn-start{font-family:var(--acv-font-data);font-size:15px;color:var(--acv-ink-55)}.learn-start a{border-bottom:1px solid currentColor}.learn-points{margin-top:var(--acv-space-5);background:var(--acv-paper-deep);padding:22px 26px}.learn-points ul{margin:0;padding-left:1.2em;font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body)}.learn-points li{margin-top:8px}.learn-points li:first-child{margin-top:0}.learn-body{margin-top:var(--acv-space-6)}.learn-body>p:first-child{margin-top:0}.learn-body h2{font-size:clamp(25px,3.4vw,30px);line-height:1.2;letter-spacing:-.015em;font-weight:600;margin:56px 0 0}.learn-body .learn-lede{font-size:var(--acv-size-web-lead);line-height:var(--acv-leading-body);margin-top:var(--acv-space-3);color:var(--acv-ink);text-align:left}.learn-body .learn-lede strong{font-weight:600;line-height:inherit}.learn-body ul,.learn-body ol{margin:var(--acv-space-4) 0 0;padding-left:1.2em}.learn-body li{margin-top:10px}.learn-body li strong{font-weight:600}.learn-body .learn-checklist{list-style:none;padding-left:0}.learn-body .learn-checklist li{position:relative;padding-left:1.7em}.learn-body .learn-also-lead{margin-top:var(--acv-space-5);text-align:left;color:var(--acv-ink)}.learn-body .learn-also-lead strong{font-weight:600}.learn-body .learn-also{column-count:2;column-gap:40px;margin-top:var(--acv-space-2);text-align:left}.learn-body .learn-also li{text-align:left;margin-top:0;padding-bottom:8px;break-inside:avoid}@media (max-width:640px){.learn-body .learn-also{column-count:1}}.learn-body .learn-checklist li::before{content:"\2713";position:absolute;left:0;color:var(--acv-accent);font-weight:700}.learn-body a,.learn-start a,.learn-cta-light a{border-bottom:1px solid color-mix(in srgb,var(--acv-accent) 45%,transparent)}.learn-body a:hover{border-bottom-color:currentColor}.learn-pull{margin:44px 0;padding:6px 0 6px 26px;border-left:var(--acv-rule-section) solid var(--acv-accent);font-size:26px;line-height:1.35;font-weight:600;letter-spacing:-.01em}.learn-pull p{margin:0}.learn-table-wrap{margin:var(--acv-space-5) 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.learn-table{width:100%;border-collapse:collapse;font-family:var(--acv-font-data);font-size:15px;line-height:1.45}.learn-table caption{text-align:left;font-size:13px;font-weight:600;color:var(--acv-muted);padding-bottom:var(--acv-space-2)}.learn-table th,.learn-table td{text-align:left;vertical-align:top;padding:11px 14px 11px 0;border-bottom:var(--acv-rule-hairline) solid var(--acv-rule)}.learn-table thead th{border-bottom:var(--acv-rule-section) solid var(--acv-ink);font-weight:600}.learn-table tbody th{font-weight:600;white-space:nowrap}.learn-faq{margin-top:64px;border-top:var(--acv-rule-section) solid var(--acv-ink);padding-top:var(--acv-space-4)}.learn-faq details{border-bottom:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-faq summary{cursor:pointer;list-style:none;padding:16px 28px 16px 0;position:relative;font-family:var(--acv-font-data);font-size:17px;font-weight:500;line-height:1.4}.learn-faq summary::-webkit-details-marker{display:none}.learn-faq summary::after{content:"+";position:absolute;right:4px;top:14px;font-size:22px;color:var(--acv-accent)}.learn-faq details[open] summary::after{content:"\2212"}.learn-faq details p{margin:0 0 18px;font-family:var(--acv-font-prose);font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body);color:var(--acv-ink-70)}.learn-nowrap{white-space:nowrap}.learn-main .learn-corrections{margin-top:var(--acv-space-6);font-family:var(--acv-font-data);font-size:13px;color:var(--acv-muted)}.learn-prevnext{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--acv-space-4);margin-top:56px}.learn-pn{display:block;padding:16px 20px;border:var(--acv-rule-hairline) solid var(--acv-rule-strong);font-family:var(--acv-font-prose);font-size:18px;font-weight:600;line-height:1.3;color:var(--acv-ink)}.learn-pn span{display:block;font-family:var(--acv-font-mono);font-size:11px;font-weight:400;letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-muted);margin-bottom:6px}a.learn-pn:hover{border-color:var(--acv-accent);color:var(--acv-accent)}.learn-pn.is-next{grid-column:2;text-align:right}.learn-pn.is-prev{grid-column:1}.learn-pn.is-off{border-style:dashed;color:var(--acv-muted)}.learn-cta-light{margin-top:48px;padding-top:var(--acv-space-4);border-top:var(--acv-rule-hairline) solid var(--acv-rule-strong);font-family:var(--acv-font-data);font-size:16px}.learn-cta-light p{margin:0}.learn-cta-full{margin-top:56px;padding:36px 32px;background:var(--acv-ground);color:var(--acv-on-ground)}.learn-cta-full .learn-cta-h{font-size:clamp(24px,3.4vw,32px);line-height:1.15;letter-spacing:-.02em;font-weight:600;margin:0;color:var(--acv-on-ground)}.learn-cta-full p{color:var(--acv-on-ground-70);font-size:18px;line-height:1.6}.learn-cta-full .btn{margin-top:var(--acv-space-4)}.learn-hub-head{padding:72px 0 48px}.learn-hub-headgrid{display:block}.learn-hub-headtext{min-width:0}.learn-hub-intro{font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body);color:var(--acv-ink-70);margin:var(--acv-space-3) 0 0;text-align:justify;hyphens:none}.learn-hub-head h1{font-size:clamp(28px,4.4vw,44px);line-height:1.12;letter-spacing:-.025em;font-weight:600;margin:0;text-wrap:balance}.learn-hub-lead{font-size:var(--acv-size-web-lead);line-height:var(--acv-leading-body);color:var(--acv-ink-70);margin:var(--acv-space-4) 0 0;text-align:justify;hyphens:none}.learn-hub-label{font-family:var(--acv-font-mono);font-size:var(--acv-size-label);letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-muted);margin:0 0 var(--acv-space-4)}.learn-hub-series{padding-top:var(--acv-space-4);border-top:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-kicker{font-family:var(--acv-font-data);font-size:14px;font-weight:500;color:var(--acv-accent);margin:0}.learn-part-n{margin-left:10px;font-family:var(--acv-font-mono);font-size:11px;letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-muted);font-weight:400}.learn-feature{padding:32px 36px 36px;margin-bottom:var(--acv-space-5);background:var(--acv-exhibit);border:var(--acv-rule-hairline) solid var(--acv-rule-strong);border-left:var(--acv-rule-section) solid var(--acv-accent)}.learn-feature h2{font-size:clamp(30px,4.4vw,40px);line-height:1.1;letter-spacing:-.02em;font-weight:600;margin:10px 0 0}.learn-feature h2 a,.learn-card h2 a{color:var(--acv-ink)}.learn-feature h2 a:hover,.learn-card h2 a:hover{color:var(--acv-accent)}.learn-sum{font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body);color:var(--acv-ink-70);margin:16px 0 0;text-align:justify;hyphens:none}.learn-more{display:inline-block;margin-top:20px;font-family:var(--acv-font-data);font-size:15px;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:2px}.learn-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--acv-space-4);align-items:stretch}.learn-card{display:flex;flex-direction:column;padding:26px 24px 24px;background:var(--acv-exhibit);border:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-card h2{font-size:22px;line-height:1.2;font-weight:600;letter-spacing:-.01em;margin:10px 0 0}.learn-card .learn-card-text{font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body);color:var(--acv-ink-70);margin:12px 0 0;text-align:left}.learn-card .learn-more,.learn-card .learn-soon{margin-top:auto;padding-top:20px;align-self:flex-start}.learn-hub-series{padding-bottom:var(--acv-space-6)}.learn-hub-more{padding-bottom:var(--acv-space-6)}.learn-hub-cta{margin:0}.learn-hub{padding-bottom:96px}@media (max-width:1000px){.learn-layout{grid-template-columns:minmax(0,1fr);gap:var(--acv-space-5);padding-block:32px 72px}.learn-side{display:none}.learn-side-phone{display:block;background:var(--acv-paper-deep);padding:14px 18px;font-family:var(--acv-font-data)}.learn-side-phone summary{cursor:pointer;font-size:15px;font-weight:600}.learn-side-phone[open] summary{margin-bottom:var(--acv-space-3)}.learn-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.learn-head{padding:16px 0 20px}.learn-crumbs{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.learn-meta{padding-top:12px}.learn-side-phone{padding:10px 18px}.learn-layout{padding-block:20px 56px;gap:16px}.learn-hub-head{padding:48px 0 28px}.learn-answer{padding:18px 18px}.learn-points{padding:18px 18px}.learn-body h2{margin-top:44px}.learn-pull{font-size:21px;padding-left:18px}.learn-prevnext{grid-template-columns:minmax(0,1fr)}.learn-pn.is-next,.learn-pn.is-prev{grid-column:1;text-align:left}.learn-cta-full{padding:28px 20px}.learn-feature{padding:24px 20px 28px}.learn-card{padding:22px 18px 20px}}.learn-soon{font-family:var(--acv-font-data);font-size:14px;color:var(--acv-muted)}.learn-main p,.learn-main li,.learn-answer p,.learn-points li,.learn-faq details p,.legal-body p,.legal-body li,.legal-lead{text-align:justify;hyphens:none}.learn-main p,.learn-main li,.learn-answer p,.learn-points li,.learn-faq details p,.learn-main figcaption,.learn-finding p,.learn-main h2{text-wrap:pretty}.learn-main .learn-pull p,.learn-main figcaption,.learn-table td,.learn-table th,.learn-cta-light p,.learn-cta-full .learn-cta-h,.learn-start,.learn-answer .learn-answer-label,.learn-points .learn-points-label,.learn-faq .learn-faq-label{text-align:left}.learn-fig{margin:var(--acv-space-6) 0 0;padding:0;background:none}.learn-fig figcaption{font-family:var(--acv-font-data);font-size:14px;line-height:1.5;color:var(--acv-ink-55);margin:20px 0 0;text-align:left}.vg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.learn-fig-photo{background:var(--acv-paper-deep);padding:24px 24px 20px}.learn-fig-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--acv-space-4)}.learn-fig-pair img{display:block;width:100%;height:auto;border:var(--acv-rule-hairline) solid var(--acv-rule-strong);background:var(--acv-exhibit)}.learn-fig-photo figcaption{color:var(--acv-ink-55)}@media (max-width:760px){.learn-fig-photo{padding:18px 14px 16px}.learn-fig-pair{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:auto}}.learn-finding{margin:var(--acv-space-5) 0 0;padding:20px 24px 18px;border:var(--acv-rule-hairline) solid var(--acv-rule-strong);border-top:var(--acv-rule-section) solid var(--acv-accent);font-family:var(--acv-font-prose);font-size:var(--acv-size-web-body);line-height:var(--acv-leading-body)}.learn-finding p{margin:var(--acv-space-2) 0 0}.learn-finding .learn-finding-counted{font-weight:600;text-align:left;margin-top:var(--acv-space-1)}.learn-finding-list{margin:var(--acv-space-3) 0 0;padding:0}.learn-finding-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:9px 0;border-top:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-finding-row:last-child{border-bottom:var(--acv-rule-hairline) solid var(--acv-rule-strong)}.learn-finding-row dt{margin:0;color:var(--acv-ink);display:flex;align-items:center;gap:8px;flex:none}.learn-finding-logo{width:16px;height:16px;flex:none;color:var(--acv-ink-55)}.learn-body h3{font-family:var(--acv-font-prose);font-size:var(--acv-size-web-lead);font-weight:600;line-height:1.3;margin:var(--acv-space-5) 0 0;color:var(--acv-ink)}.learn-finding-row dd{margin:0;max-width:62%;text-align:right;font-family:var(--acv-font-data);font-weight:600;color:var(--acv-accent)}.learn-finding-row .learn-finding-note{display:block;font-weight:400;font-size:13px;line-height:1.45;color:var(--acv-muted)}.learn-finding .learn-finding-after{text-align:left}.learn-finding .learn-finding-label{margin:0;font-family:var(--acv-font-mono);font-size:var(--acv-size-label);letter-spacing:var(--acv-track-label);text-transform:uppercase;color:var(--acv-accent);line-height:1.4;text-align:left}.learn-finding .learn-finding-source{font-family:var(--acv-font-data);font-size:13px;line-height:1.5;color:var(--acv-muted);margin-top:var(--acv-space-3);text-align:left}@media (max-width:640px){.learn-finding{padding:16px 16px 14px}.learn-finding-row{flex-direction:column;align-items:flex-start;gap:2px}.learn-finding-row dd{max-width:none;text-align:left}}.learn-deck-defs{position:absolute;width:0;height:0;overflow:hidden}.learn-deck{max-width:640px}.learn-deck-stage{display:grid;perspective:1100px;padding-bottom:0}.learn-deck.is-live .learn-deck-stage{padding-bottom:30px}.learn-deck:not(.is-live) .learn-deck-card:not([data-pos="0"]){display:none}.learn-deck-card{grid-area:1 / 1;background:var(--acv-exhibit);border:var(--acv-rule-hairline) solid var(--acv-rule-strong);border-radius:14px;box-shadow:0 1px 2px rgba(20,24,28,0.06),0 8px 22px rgba(20,24,28,0.08);transform-origin:50% 100%;transition:transform 700ms cubic-bezier(.3,.7,.2,1),opacity 500ms ease;will-change:transform}.learn-deck-card[data-pos="0"]{z-index:4}.learn-deck-card[data-pos="1"]{z-index:3;transform:translateY(15px) rotateX(0deg) scale(.95)}.learn-deck-card[data-pos="2"]{z-index:2;transform:translateY(30px) rotateX(0deg) scale(.9)}.learn-deck-card[data-pos="3"]{z-index:1;transform:translateY(30px) rotateX(0deg) scale(.9);opacity:0}.learn-deck-card.is-leaving{z-index:5;animation:learn-deck-away 700ms cubic-bezier(.4,.1,.3,1) both}@keyframes learn-deck-away{0%{transform:translateY(0) rotateX(0deg) scale(1);opacity:1}50%{transform:translateY(14px) rotateX(-16deg) scale(.96);opacity:0}100%{transform:translateY(30px) rotateX(0deg) scale(.9);opacity:0}}.learn-deck-inner{padding:16px 20px 16px;transition:opacity 120ms ease}.learn-deck.is-live .learn-deck-card:not([data-pos="0"]) .learn-deck-inner{opacity:0}.learn-deck.is-live .learn-deck-card[data-pos="0"] .learn-deck-inner{transition:opacity 300ms ease 400ms}.learn-deck.is-live .learn-deck-card.is-leaving .learn-deck-inner{opacity:1}.learn-main .learn-deck-label{display:flex;align-items:center;gap:7px;margin:0;font-family:var(--acv-font-data);font-size:13px;font-weight:600;line-height:1.3;color:var(--acv-muted);text-align:left}.learn-main .learn-deck-q + .learn-deck-label{margin-top:16px}.learn-deck-mark{flex:none;width:15px;height:15px;color:var(--acv-ink-55)}.learn-main .learn-deck-q{margin:8px 0 0 auto;width:fit-content;max-width:90%;padding:10px 15px;background:var(--acv-accent);color:var(--acv-on-ground);border-radius:14px 14px 2px 14px;font-family:var(--acv-font-data);font-size:15px;line-height:1.45;text-align:left}.learn-main .learn-deck-label + .learn-deck-a{margin-top:6px}.learn-main .learn-deck-a{margin:10px 0 0;font-size:var(--acv-size-web-body);line-height:1.55;color:var(--acv-ink-70);text-align:left}.learn-deck-a strong{color:var(--acv-accent);font-weight:700}.learn-deck-a sup{font-family:var(--acv-font-data);font-size:11px;line-height:0;color:var(--acv-ink-55);margin-left:1px;vertical-align:super}.learn-main .learn-deck-src{margin:12px 0 0;padding-top:9px;border-top:var(--acv-rule-hairline) solid var(--acv-rule-strong);font-family:var(--acv-font-data);font-size:13px;line-height:1.5;color:var(--acv-ink-55);text-align:left;overflow-wrap:anywhere}.learn-deck-ctl{display:flex;align-items:center;gap:8px;margin-top:14px;font-family:var(--acv-font-data)}.learn-deck-ctl[hidden]{display:none}.learn-deck-btn{appearance:none;background:transparent;border:var(--acv-rule-hairline) solid var(--acv-rule-strong);border-radius:999px;padding:4px 12px;font:inherit;font-size:13px;line-height:1.4;color:var(--acv-ink-55);cursor:pointer}.learn-deck-btn:hover{color:var(--acv-ink);border-color:var(--acv-ink-55)}.learn-deck-btn:focus-visible{outline:2px solid var(--acv-accent);outline-offset:2px;color:var(--acv-ink)}.learn-deck-count{margin-left:auto;display:inline-flex;align-items:center;font-family:var(--acv-font-mono);font-size:14px;line-height:1.3em;color:var(--acv-ink-55)}.learn-deck-of{white-space:pre;margin-left:-.3em}.learn-deck-odo{display:inline-block;height:1.3em;overflow:hidden}.learn-deck-col{display:flex;flex-direction:column;transition:transform 500ms cubic-bezier(.3,.7,.2,1)}.learn-deck-col span{display:block;height:1.3em;line-height:1.3em}.learn-deck[data-active="1"] .learn-deck-col{transform:translateY(-1.3em)}.learn-deck[data-active="2"] .learn-deck-col{transform:translateY(-2.6em)}.learn-deck[data-active="3"] .learn-deck-col{transform:translateY(-3.9em)}.learn-fig-deck figcaption{color:var(--acv-ink-55)}.learn-main .learn-fig-deck .learn-deck-title{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.3;color:var(--acv-ink)}@media (max-width:520px){.learn-deck-inner{padding:14px 14px 14px}.learn-deck-btn{padding:5px 10px}.learn-deck-ctl{gap:6px}}@media (prefers-reduced-motion:reduce){.learn-deck-card,.learn-deck-inner,.learn-deck-col,.learn-deck.is-live .learn-deck-card[data-pos="0"] .learn-deck-inner{transition:none}.learn-deck-card.is-leaving{animation:none;z-index:auto}}.learn-aio-shot{max-width:640px;border:1px solid #dadce0;border-radius:10px;overflow:hidden;background:#fff;container-type:inline-size;pointer-events:none;cursor:default}.learn-aio{padding:14px 18px 12px;background:#fff;font-family:Arial,Helvetica,sans-serif;color:#202124;cursor:default;user-select:none;pointer-events:none}.learn-main .learn-aio p,.learn-main .learn-aio li{text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;color:#202124;margin:0}.learn-aio svg{display:block;flex:none;fill:none;stroke:#5f6368;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.learn-aio-search{display:flex;align-items:center;gap:12px;padding:9px 16px 9px 20px;border:1px solid #dfe1e5;border-radius:26px;background:#fff;box-shadow:0 1px 6px rgba(32,33,36,0.12)}.learn-aio-q{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:1.4;color:#202124}.learn-aio-glyphs{display:flex;align-items:center;gap:12px}.learn-aio-glyphs svg{width:20px;height:20px}.learn-aio-glyphs .learn-aio-x{stroke:#202124}.learn-aio-sep{width:1px;height:22px;background:#dadce0}.learn-main .learn-aio .learn-aio-tabs{display:flex;gap:20px;margin:12px -18px 0;padding:0 18px;overflow:hidden;white-space:nowrap;border-bottom:1px solid #dadce0;font-size:14px;line-height:1.2;color:#5f6368}.learn-aio-tabs span{flex:none;padding:10px 0 11px;border-bottom:3px solid transparent;margin-bottom:-1px}.learn-aio-tabs .is-on{color:#202124;border-bottom-color:#202124;font-weight:700}.learn-aio-body{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;padding-top:20px}.learn-main .learn-aio .learn-aio-head{display:flex;align-items:center;gap:10px;font-size:14px;color:#202124;margin-bottom:14px}.learn-aio-head svg{width:22px;height:22px;fill:#4285f4;stroke:none}.learn-aio-card{position:relative;max-height:11.5em;overflow:hidden}.learn-main .learn-aio-card p{margin:0 0 10px}.learn-aio-card ul{margin:4px 0 10px;padding-left:24px}.learn-aio-card strong{font-weight:700}.learn-aio-hl{padding:1px 2px;background:#d3e3fd;box-decoration-break:clone;-webkit-box-decoration-break:clone}.learn-aio-chip{display:inline-block;padding:0 9px;border-radius:12px;background:#f1f3f4;color:#5f6368;font-size:13px;line-height:20px;vertical-align:1px}.learn-aio-fade{display:block;height:64px;margin-top:-64px;position:relative;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff 90%)}.learn-main .learn-aio .learn-aio-more{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;border:1px solid #c4d3ef;border-radius:26px;background:#fff;color:#202124;font-size:14px;line-height:1.3}.learn-aio-more svg{width:18px;height:18px;stroke:#1a73e8;stroke-width:2.2}.learn-main .learn-aio .learn-aio-foot{margin:10px 0 0;font-size:12px;color:#70757a;text-align:center}.learn-aio-side{display:none}@container (min-width:560px){.learn-aio-body{grid-template-columns:minmax(0,1fr) 210px;gap:22px}.learn-aio-side{display:block;align-self:start;margin-top:36px;padding:6px 16px 0;max-height:18.5em;overflow:hidden;border-radius:16px;background:#eaf0fb;position:relative}.learn-aio-side::after{content:"";position:absolute;left:0;right:0;bottom:0;height:56px;background:linear-gradient(to bottom,rgba(234,240,251,0),#eaf0fb 90%)}}.learn-aio-src{padding:12px 0 14px}.learn-aio-src-2{border-top:1px solid #d3deef}.learn-main .learn-aio .learn-aio-src-t{font-size:15px;line-height:1.35;color:#202124}.learn-main .learn-aio .learn-aio-src-d{margin-top:6px;font-size:13px;line-height:1.45;color:#5f6368}.learn-main .learn-aio .learn-aio-src-s{display:flex;align-items:center;gap:7px;margin-top:9px;font-size:12px;line-height:1.3;color:#5f6368}.learn-aio-src-s i{display:block;width:16px;height:16px;border-radius:50%;background:#c4c7cc}@container (max-width:480px){.learn-aio{padding:12px 12px 10px}.learn-main .learn-aio .learn-aio-tabs{margin-inline:-12px;padding-inline:12px}.learn-aio-search{padding:8px 12px 8px 16px}.learn-aio-glyphs{gap:9px}.learn-aio-card{max-height:13em}}.vg-fig,.vg-art{container-type:inline-size}.vg{display:block;width:100%;height:auto;overflow:visible;--vg-c1:var(--acv-caution);--vg-c2:var(--acv-engine-gemini);--vg-c3:var(--acv-engine-google-ai-mode);--vg-c4:#6f6c92;--vg-c5:#4f7a55;--vg-c6:#9a5b3c}.vg-compact{display:none}@container (max-width:760px){.vg-fig .vg-wide{display:none}.vg-fig .vg-compact{display:block;max-width:420px;margin-inline:auto}}@container (max-width:600px){.vg-art .vg-wide{display:none}.vg-art .vg-compact{display:block;max-width:420px;margin-inline:auto}}.vg text{font-family:var(--acv-font-data);fill:var(--acv-ink)}.vg .vg-lbl{font-size:14px;fill:var(--acv-ink-70)}.vg .vg-tag{font-size:13px;font-weight:600;fill:var(--acv-accent)}.vg .vg-hd{font-size:15px;font-weight:600;fill:var(--acv-ink)}.vg .vg-step{font-size:13px;font-weight:600;fill:var(--acv-ink-55)}.vg .vg-note{font-size:13px;fill:var(--acv-ink-55)}.vg-ln{fill:none;stroke:color-mix(in srgb,var(--acv-ink) 22%,var(--acv-paper));stroke-width:3;stroke-linecap:round}.vg-nm{fill:none;stroke:var(--acv-accent);stroke-width:4;stroke-linecap:round}.vg-hair{fill:none;stroke:var(--acv-rule-strong);stroke-width:1}.vg-dot{fill:var(--acv-ink-55)}.vg-dotc{fill:none;stroke:var(--acv-ink-55);stroke-width:1.25}.vg-box{fill:none;stroke:var(--acv-ink-55);stroke-width:1.5}.vg .vg-band-t{font-size:15px;font-weight:500;fill:var(--acv-accent)}.vg-ic{fill:none;stroke:var(--acv-ink-55);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vg-ic-acc{stroke:var(--acv-accent)}.vg-c1{--vg-s:var(--vg-c1)}.vg-c2{--vg-s:var(--vg-c2)}.vg-c3{--vg-s:var(--vg-c3)}.vg-c4{--vg-s:var(--vg-c4)}.vg-c5{--vg-s:var(--vg-c5)}.vg-c6{--vg-s:var(--vg-c6)}.vg-ic[class*="vg-c"]{stroke:var(--vg-s)}.vg-ic[class*="vg-c"]>:first-child{fill:color-mix(in srgb,var(--vg-s) 13%,transparent)}.vg-ic-sm{stroke-width:2.4}.vg-flow{fill:none;stroke:color-mix(in srgb,var(--acv-ink) 30%,var(--acv-paper));stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vg-flow-acc{stroke:var(--acv-accent)}.vg-conn{fill:none;stroke:var(--acv-accent);stroke-width:1.5;stroke-linecap:round}.vg-ai-box{fill:color-mix(in srgb,var(--acv-accent) 8%,var(--acv-paper));stroke:var(--acv-accent);stroke-width:1.25}.vg .vg-eng-n{font-size:12px;fill:var(--acv-ink-55)}.vg .vg-eng path{fill:var(--acv-ink-55);stroke:none}.vg-ex{fill:none;stroke:var(--acv-rule-strong);stroke-width:1}.vg .vg-snip{font-size:14px;fill:var(--acv-ink)}.vg .vg-src{font-size:13px;fill:var(--acv-ink)}.vg .vg-bn{font-weight:700;fill:var(--acv-accent)}.vg .vg-bn-ink{font-weight:700;fill:var(--acv-ink)}.vg .vg-sup{font-size:11px;fill:var(--acv-ink)}.vg-pap{fill:var(--acv-paper)}.learn-hub-graphic{margin:var(--acv-space-6) 0 0}.learn-hub-graphic .learn-hub-graphic-title{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.3;color:var(--acv-ink)}.vg-sheet{fill:none;stroke:var(--acv-ink-55);stroke-width:1.5}.vg-txt{fill:none;stroke:var(--acv-ink-55);stroke-width:1.5;stroke-linecap:round}.vg-arrow{fill:none;stroke:var(--acv-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vg-k{fill:none;stroke:var(--acv-accent);stroke-width:2;stroke-linecap:round}.vg .vg-ans{font-size:15px;fill:var(--acv-ink)}.vg .vg-ans-s{font-size:14px}.vh-card{fill:var(--acv-exhibit);stroke:var(--acv-rule-strong);stroke-width:1}.vh-band{fill:color-mix(in srgb,var(--acv-accent) 8%,transparent)}.vh-chip{fill:var(--acv-paper);stroke:var(--acv-accent);stroke-width:1.25}.vh2{position:relative;container-type:inline-size;padding-block:12px}.vh2 .vh2-compact{display:none;max-width:420px;margin-inline:0}.vh2-copy{position:absolute}.vh2 .vh2-title{font-family:var(--acv-font-prose);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--acv-ink);margin:0;max-width:none}.vh2-part{font-family:var(--acv-font-data);font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--acv-accent);margin:0}.vh2-acc{color:var(--acv-accent)}.vh2-dot{fill:var(--acv-accent)}.vh2-p1 .vh2-copy{left:15.5%;width:42%;top:50%;transform:translateY(-50%);text-align:center}.vh2-p1 .vh2-ttl{position:relative}.vh2-p1 .vh2-part{position:absolute;bottom:100%;left:0;right:0;margin-bottom:.9em}.vh2-p1 .vh2-title{font-size:6.2cqw;text-shadow:0 0 .1em var(--acv-paper),0 0 .1em var(--acv-paper),0 0 .2em var(--acv-paper),0 0 .3em var(--acv-paper)}@media (max-width:760px){.vh2 .vh2-wide{display:none}.vh2 .vh2-compact{display:block}.vh2-p1 .vh2-copy{left:0;right:0;width:auto;top:12px;height:76px;transform:none;display:flex;flex-direction:column;justify-content:center;text-align:left}.vh2-p1 .vh2-part{position:static;margin:0 0 .5em}.vh2-p1 .vh2-title{font-size:12.5cqw}}.vg-knock{paint-order:stroke;stroke:var(--acv-paper);stroke-width:6px;stroke-linejoin:round}.vh-gs{stop-color:var(--acv-accent)}.vg .vh-num{font-size:15px;font-weight:500;fill:var(--acv-ink-55)}.vg .vh-link{font-size:14px;fill:color-mix(in srgb,var(--vg-c2) 78%,var(--acv-ink));text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.vh-url{stroke:color-mix(in srgb,var(--acv-ink) 14%,var(--acv-paper))}.vg .vh-side{font-size:14px;font-weight:600;fill:var(--acv-ink-55)}.vg .vh-side-acc{fill:var(--acv-accent)}.vg .vh-mid{font-size:12px}.vg-node-line{fill:none;stroke:var(--acv-accent);stroke-width:1.5}.vh3-fill{fill:color-mix(in srgb,var(--acv-accent) 8%,var(--acv-paper))}.vh3-paper{fill:var(--acv-paper);stroke:var(--acv-ink-55);stroke-width:1.5}.vh3-box{fill:none;stroke:var(--acv-ink-55);stroke-width:1.5}.p4c-pin{fill:color-mix(in srgb,var(--acv-accent) 12%,var(--acv-paper));stroke:var(--acv-accent);stroke-width:1.5}.p4c-pin-hi{fill:none;stroke:var(--acv-accent);stroke-width:1.5;stroke-linecap:round}.vg .vh3-tiny{font-size:12px;fill:var(--acv-ink-55)}.vh3{position:relative;container-type:inline-size;padding-block:12px}.vh3 .vh3-c{display:none}.vh3-copy{position:absolute;inset:12px 0}.vh3-copy .vt-block{position:absolute}.vh3-copy .vt-block>p,.vh3-copy .vt-block>h1{position:static;margin:0}.vh3-copy .vt-block .vt{font-family:var(--acv-font-prose);font-weight:600;font-size:inherit;letter-spacing:-.03em;line-height:1.04;color:var(--acv-ink);max-width:none}.vh3-copy .vt-block .vt-part{margin:0 0 .9em;font-family:var(--acv-font-data);font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--acv-accent);white-space:nowrap;line-height:1.3}.vh3 .vt-wrap{text-wrap:balance}.hp3 .hp3-t{left:26.726%;top:37.647%;transform:translateY(-50%);font-size:3.54cqw;width:44.248%}.hp3 .vt-ln{display:inline-block}.hp4 .hp4-t{left:3.54%;top:21.53%;font-size:3.6cqw;width:92.9%}.hp4 .hp4-t .vt{white-space:nowrap}.hqf .hqf-t{left:25.664%;top:25%;font-size:3.54cqw;width:67.257%}.vh2-copy2{position:absolute}.vh2-p2{border-bottom:0}.vh2-p2 .vh2-copy2{inset:12px 0 auto 0;height:24%}.vh2-p2 .vh2-part{position:absolute;left:0;top:0}.vh2-p2 .vh2-w,.vh2-p2 .vh2-vs{position:absolute;top:0;white-space:nowrap;font-size:6.4cqw;transform:translateX(-50%)}.vh2-p2 .vh2-w-seo{left:32.7%}.vh2-p2 .vh2-w-aeo{left:67.3%;color:var(--acv-accent)}.vh2-p2 .vh2-vs{left:50%;font-family:var(--acv-font-prose);font-style:italic;font-weight:400;letter-spacing:0;font-size:2.6cqw;color:var(--acv-ink-55);top:3.1cqw}.vh-ov{fill:none;stroke-width:1.5}.vh-ov-s{stroke:var(--acv-ink-55)}.vh-ov-a{stroke:var(--acv-accent)}.vh-lens{fill:color-mix(in srgb,var(--acv-accent) 12%,transparent);stroke:none}.learn-body .learn-centered{text-align:center;font-weight:600;margin:var(--acv-space-6) auto;max-width:34em;text-wrap:balance}@media (max-width:760px){.vh3 .vh3-w{display:none}.vh3 .vh3-c{display:block;max-width:420px}.hp3{display:flex;flex-direction:column}.hp3 .vh3-copy{position:static;order:-1;padding-bottom:20px}.hp3 .hp3-t{position:static;transform:none;width:auto;font-size:9.6cqw}.hp3 .vt-ln{display:inline}.hp4 .hp4-t{left:5.556%;top:16.9%;font-size:7.4cqw;width:88.889%}.hp4 .hp4-t .vt{white-space:normal}.hqf .hqf-t{left:12.778%;top:22%;font-size:7.5cqw;width:78.333%}.vh2-p2{display:grid;grid-template-columns:100%}.vh2-p2 .vh2-copy2{display:contents}.vh2-p2 .vh2-part{position:static;grid-row:1;margin:0 0 .5em}.vh2-p2 .vh2-compact{grid-row:2;grid-column:1;max-width:none;width:100%}.vh2-p2 .vh2-title{grid-row:2;grid-column:1;position:relative;pointer-events:none}.vh2-p2 .vh2-w,.vh2-p2 .vh2-vs{position:absolute;left:0;transform:translateY(-50%);font-size:6.6cqw}.vh2-p2 .vh2-w-seo{top:33.3%}.vh2-p2 .vh2-vs{top:50%;font-size:4.4cqw}.vh2-p2 .vh2-w-aeo{top:66.7%}.vh2-compact .vh-ov-s{stroke:var(--acv-ink)}.vh2-compact .vh-ov{stroke-width:2}.vh2-compact .vh-link{font-size:10.5px}.vh2-compact .vh-num{font-size:11px}.vh2-compact .vh-side{font-size:12px}.vh2-compact .vg-tag{font-size:11px}.vh2-compact .vh-mid{font-size:10.5px}.vh2-compact .vg-ans-s{font-size:9.5px}}