.grc-article.grc-article{--green:#047857;--mint:#9dddd0;--owl-hero:#091510;--owl-mint:#87dbaa;--owl-mint-soft:#9dddd0;--owl-ink:#153e32;--owl-crumb:#b0c7ba;--owl-lead:#c0cdc6;--owl-on-dark:#c4d8c9;--owl-rule:#4a8f70;--owl-tint:#eef7f1;--owl-tint-strong:#dcf3e5;--owl-frame:#d5e0d9}.grc-article .owl-register col.col-name{width:24%}.grc-article .owl-register col.col-location{width:22%}.grc-article .owl-register col.col-offer{width:54%}.grc-article .owl-register td:nth-child(2){font-size:13px;line-height:1.6}.grc-article .owl-register .offering-tag{display:block;margin:8px 0 0;font-size:12px;font-weight:400;color:var(--muted)}.grc-article .owl-register .source-line{display:block;margin:10px 0 0;font-size:12px;line-height:1.7;color:#4c5952;overflow-wrap:anywhere}.grc-article .owl-register .source-line a{font-weight:600}.grc-article .owl-register .disclosure-note{display:block;margin:10px 0 0;padding:8px 12px;border-left:3px solid var(--owl-mint);background:var(--owl-tint);font-size:13px;line-height:1.6}.grc-article header.hero .byline .draft-note{display:inline-block;padding:2px 10px;border:1px solid #fbbf24;border-radius:4px;color:#fbbf24;font-weight:600}.grc-article .cluster-section{margin:56px 0 0;scroll-margin-top:24px}.grc-article .cluster-section>p{max-width:900px;font-size:17px;line-height:1.75}.grc-article .cluster-figures{font-size:14px;font-weight:600;color:var(--green);margin:-14px 0 14px}.grc-article .checks-label{margin:0 0 4px;font-weight:600}.grc-article .disclosure-box{max-width:1050px;margin:24px 0 8px;padding:16px 20px;border:1px solid var(--owl-frame);border-left:3px solid var(--owl-mint);border-radius:var(--radius-sm,10px);background:#fff}.grc-article .disclosure-box .disclosure{margin:0 0 8px;font-size:14px}.grc-article .disclosure-box .disclosure:last-child{margin-bottom:0}.grc-article .task-map h3{margin:34px 0 4px}.grc-article .task-map h3 a{color:var(--owl-ink);text-decoration:underline;text-decoration-color:var(--owl-rule);text-decoration-thickness:2px;text-underline-offset:5px}.grc-article .task-map h3 a:hover{text-decoration-color:currentColor;text-decoration-thickness:3px}.grc-article .task-map .task-summary{font-size:15px;color:#46524a;margin:0 0 8px}.grc-article .task-map .cluster-figures{margin:0 0 8px}.grc-article .task-clusters{margin:6px 0 18px;padding-left:22px;font-size:16px;line-height:1.65}.grc-article .task-clusters li{margin:8px 0}.grc-article .faq-section{max-width:900px;margin:42px 0 32px}.grc-article .faq-section h3{font-size:21px;margin:28px 0 8px}.grc-article .faq-section p{font-size:17px;line-height:1.75}.grc-article .numbers-table{min-width:0;font-size:15px}.grc-article .table-scroll table.numbers-table{table-layout:auto}.grc-article .table-scroll .numbers-table th,.grc-article .table-scroll .numbers-table td{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.grc-article .numbers-table th[scope=row]{background:#fff;font-size:14px;letter-spacing:0;text-transform:none;font-weight:600;border-top:1px solid var(--line);vertical-align:top;padding:12px 18px}.grc-article .numbers-table td{padding:12px 18px;width:auto;font-size:15px;font-weight:400;font-variant-numeric:tabular-nums}.grc-article .numbers-table td:first-child{width:auto;font-size:15px;font-weight:400}.grc-article .situation-table td{font-size:15px}.grc-article .table-scroll .numbers-table th[scope=row]{overflow-wrap:normal}.grc-article .practice-quote{margin:32px 0;padding:24px 28px;background:var(--owl-tint);border-left:3px solid var(--owl-mint);border-radius:0 var(--radius-sm,10px) var(--radius-sm,10px) 0}.grc-article .practice-quote blockquote{margin:0 0 12px;font-family:var(--font-display);font-size:21px;line-height:1.5;letter-spacing:-.02em}.grc-article .practice-quote blockquote p{margin:0}.grc-article .practice-quote .quote-translation{font-size:15px;margin:-4px 0 12px;color:#344b3d}.grc-article .practice-quote .quote-translation span{font-weight:600}.grc-article .practice-quote figcaption{font-size:13px;color:#4c5952;margin:0 0 12px}.grc-article .practice-quote figcaption a{color:inherit}.grc-article .practice-quote>p{font-size:15px;margin:0 0 12px}.grc-article .practice-quote>p:last-child{margin:0}.grc-article .publisher-offers{margin:0 0 16px;padding-left:22px;font-size:16px;line-height:1.7}.grc-article .publisher-offers a{font-weight:600}.grc-article p.publisher-hint{max-width:1050px;margin:18px 0 34px;padding:14px 20px;border-left:3px solid var(--owl-mint);background:var(--owl-tint);font-size:15px;line-height:1.65}.grc-article .publisher-offers .maturity{display:inline-block;margin-left:6px;padding:1px 8px;border:1px solid var(--owl-rule);border-radius:6px;font-size:11px;font-weight:600;color:var(--owl-ink);background:#fff}.grc-article .names-directory{margin:56px 0 0}.grc-article .names-directory>p{max-width:900px}.grc-article .area-group{margin:30px 0 0;scroll-margin-top:24px}.grc-article .area-group h3{margin:0 0 10px}.grc-article .place-names{max-width:1100px;font-size:15px;line-height:1.85;margin:0 0 12px}.grc-article .place-names .vendor-facts{color:var(--muted);font-size:13px}.grc-article .name-item[data-href]{font-weight:600}.grc-article .name-item[role=link]{color:var(--green);cursor:pointer;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.grc-article .name-item[role=link]:hover{text-decoration-color:currentColor}.grc-article .name-item[role=link]:focus-visible{outline:3px solid var(--owl-ink);outline-offset:3px}.grc-article .register-correction{font-size:15px}.grc-article .related-guides{max-width:900px;margin:48px 0 0}.grc-article .related-guides ul{margin:0;padding-left:22px;font-size:16px;line-height:1.8}.grc-article .related-guides a{font-weight:600}.grc-article .register-update{max-width:1050px;margin:20px 0 0;padding:12px 18px;border-left:3px solid var(--owl-mint);background:var(--owl-tint);font-size:15px}@media screen{.grc-article.grc-article main.wrap,.grc-article.grc-article .reader-tools .wrap{max-width:1220px;padding-left:var(--sp-6,24px);padding-right:var(--sp-6,24px)}.grc-article.grc-article main#inhalt{padding-bottom:clamp(56px,7vw,96px)}}@media screen and (max-width:768px){.grc-article.grc-article main.wrap,.grc-article.grc-article .reader-tools .wrap{padding-left:var(--sp-5,20px);padding-right:var(--sp-5,20px)}}@media screen and (min-width:761px){.grc-article .page-pager{display:grid;grid-template-columns:1fr auto 1fr}.grc-article .page-pager>*{justify-self:start}.grc-article .page-pager>:nth-child(2){justify-self:center;text-align:center}.grc-article .page-pager>:last-child{justify-self:end;text-align:right}}.grc-article.grc-article{background:linear-gradient(var(--owl-hero),var(--owl-hero)) 0 0/100% 240px no-repeat,var(--paper)}.grc-article.grc-article .grc-crumbs:before,.grc-article.grc-article header.hero:before{background:var(--owl-hero)}.grc-article.grc-article header.hero:after{top:auto;height:90px;background:linear-gradient(transparent,var(--black))}.grc-article.grc-article .grc-crumbs .breadcrumb{gap:.7rem;font-family:var(--font-display);font-size:11px;font-weight:500;line-height:1.8;letter-spacing:0}.grc-article.grc-article .grc-crumbs .breadcrumb a,.grc-article.grc-article .grc-crumbs .breadcrumb [aria-current]{color:var(--owl-crumb)}.grc-article.grc-article .grc-crumbs .breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.grc-article.grc-article .grc-crumbs .breadcrumb>span:not([aria-current]){background:var(--owl-crumb)}.grc-article.grc-article .grc-lang{gap:2px;padding:2px;border-color:#547364;font-family:var(--font-display);font-size:12px;font-weight:700;line-height:1.6}.grc-article.grc-article .grc-lang>*{padding:3px 9px;border-radius:999px;letter-spacing:.06em;text-transform:uppercase}.grc-article.grc-article .grc-lang>span{background:#ffffffeb;color:#0a0a0a}.grc-article.grc-article .grc-lang a{color:#ffffffa6}.grc-article.grc-article .grc-lang a:hover{color:#fff;background:#ffffff14}.grc-article.grc-article .grc-crumbs .grc-lang a:focus-visible{outline:2px solid var(--owl-mint);outline-offset:-2px}.grc-article.grc-article header.hero .eyebrow{color:var(--owl-mint-soft)}.grc-article.grc-article header.hero h1{font-size:clamp(2rem,3.1vw,3.3rem);font-weight:600;line-height:1.13;letter-spacing:-.045em;overflow-wrap:break-word}.grc-article.grc-article header.hero .dek{color:var(--owl-lead)}.grc-article.grc-article header.hero .byline{font-family:var(--font-display);font-size:13px;font-weight:500;letter-spacing:0;color:var(--owl-on-dark)}.grc-article.grc-article header.hero .byline .date{color:var(--owl-on-dark)}.grc-article.grc-article header.hero .byline a{color:#fff;text-decoration:underline;text-decoration-color:#9dddd08c;text-underline-offset:4px}.grc-article.grc-article header.hero .byline a:hover{color:var(--owl-mint-soft);text-decoration-color:currentColor}.grc-article.grc-article header.hero a:focus-visible,.grc-article.grc-article .grc-crumbs a:focus-visible,.grc-article.grc-article:not([data-scrolled]) .reader-tools a:focus-visible{outline:3px solid var(--owl-mint);outline-offset:4px}.grc-article.grc-article:not([data-scrolled]) .reader-tools a{border-color:#6a8a7b}.grc-article.grc-article:not([data-scrolled]) .reader-tools a:hover{border-color:var(--owl-mint-soft)}.grc-article.grc-article:not([data-scrolled]) .reader-tools a:first-child{background:var(--owl-mint);border-color:var(--owl-mint);color:var(--owl-ink)}.grc-article.grc-article:not([data-scrolled]) .reader-tools a:first-child:hover{background:var(--owl-mint-soft);border-color:var(--owl-mint-soft);color:var(--owl-ink);box-shadow:0 10px 32px #87dbaa38}.grc-article.grc-article[data-scrolled] .reader-tools a:first-child{background:var(--owl-ink);border-color:var(--owl-ink);color:#fff}.grc-article.grc-article[data-scrolled] .reader-tools a:first-child:hover{background:var(--green);border-color:var(--green);color:#fff;box-shadow:none}.grc-article.grc-article[data-scrolled] .reader-tools a:hover{border-color:var(--owl-ink)}.grc-article.grc-article[data-scrolled] .reader-tools a{border-color:#6a8a7b}.grc-article.grc-article a,.grc-article.grc-article a:hover{text-decoration-color:currentColor}.grc-article.grc-article a:focus-visible,.grc-article.grc-article .table-scroll:focus-visible{outline-color:var(--owl-ink)}.grc-article .check-questions li::marker,.grc-article .task-clusters li::marker,.grc-article .related-guides li::marker{color:var(--owl-rule)}.grc-article .category-count{background:var(--owl-tint-strong);color:var(--owl-ink)}.grc-article h2>.category-count,.grc-article h3>.category-count{margin-left:.5em;vertical-align:middle;min-width:26px;min-height:26px;font-size:12px}.grc-article .section-no{display:flex;align-items:center;gap:.5em;font-family:var(--font-display);font-size:12px;letter-spacing:.14em}.grc-article .section-no:before{content:"";flex:none;width:22px;height:1.5px;background:currentColor;opacity:.5}.grc-article .table-scroll{border-color:var(--owl-frame)}.grc-article.grc-article .table-scroll{border-radius:10px;box-shadow:0 4px 18px #17221b05}.grc-article .table-scroll caption,.grc-article .market-table caption{background:#fff;color:var(--ink);font-size:14px;font-weight:600;line-height:1.6;padding:1.1rem 1.25rem;border-top:3px solid var(--owl-mint)}.grc-article .table-scroll thead th{background:#f0f2f0;color:#242c27;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.grc-article .numbers-table tbody tr:nth-child(2n)>*{background:#fafaf9}@media screen and (min-width:901px){.grc-article .owl-register tbody tr:nth-child(2n):not(.publisher-row):not(:target)>*{background:#fafaf9}}.grc-article tr[id]:target>th,.grc-article tr[id]:target>td{background:var(--owl-tint-strong)}.grc-article .market-table tr.publisher-row th[scope=row],.grc-article .market-table tr.publisher-row td{background:var(--owl-tint)}.grc-article .market-table tr.publisher-row th[scope=row]{box-shadow:inset 3px 0 var(--owl-rule)}.grc-article .publisher-block{background:var(--owl-tint);border:1px solid var(--owl-frame);border-top:3px solid var(--owl-mint);border-radius:var(--radius-sm,10px)}.grc-article .publisher-block .publisher-facts{color:var(--owl-ink)}.grc-article .method-brief{border-left-color:var(--owl-mint);background:var(--owl-tint)}.grc-article .method-brief h2{font-size:clamp(22px,2.2vw,28px);margin:0 0 12px}.grc-article .method-brief p+p{margin-top:12px}.grc-article.grc-article .page-nav a{color:var(--owl-ink);border-color:var(--owl-frame);background:#fff}.grc-article.grc-article .page-nav a:hover{background:var(--owl-tint);border-color:var(--owl-rule)}.grc-article.grc-article .page-nav a[aria-current=page]{background:var(--owl-tint);border-color:var(--owl-rule);color:var(--owl-ink)}.grc-article .page-nav a:first-child .category-count{background:var(--owl-tint-strong);color:var(--owl-ink)}.grc-article .page-nav a[aria-current] .category-count{background:var(--owl-mint);color:var(--owl-ink)}@media screen and (max-width:900px){.grc-article .table-scroll .responsive-records tr{border-color:var(--owl-frame)}.grc-article .table-scroll .responsive-records tr>th[scope=row],.grc-article .table-scroll .responsive-records tr>td:first-child{background:var(--owl-tint)}.grc-article .table-scroll .responsive-records td[data-label]:before{color:var(--green)}.grc-article .table-scroll .responsive-records tr.publisher-row{border-color:var(--owl-rule);box-shadow:inset 4px 0 var(--owl-rule)}.grc-article .table-scroll .responsive-records tr.publisher-row>*{background:var(--owl-tint)}.grc-article.grc-article .table-scroll .responsive-records tr.publisher-row>*{box-shadow:inset 4px 0 var(--owl-rule)}.grc-article.grc-article .table-scroll:has(.responsive-records){box-shadow:none;border-radius:0}}@media print{.grc-article.grc-article{background:#fff}.grc-article.grc-article .grc-crumbs .breadcrumb a,.grc-article.grc-article .grc-crumbs .breadcrumb [aria-current],.grc-article.grc-article header.hero .eyebrow,.grc-article.grc-article header.hero .dek,.grc-article.grc-article header.hero .byline,.grc-article.grc-article header.hero .byline .date,.grc-article.grc-article header.hero .byline a{color:#000}}@media(max-width:760px){.grc-article .table-scroll .numbers-table th,.grc-article .table-scroll .numbers-table td{padding:10px 8px;letter-spacing:0}.grc-article .table-scroll .numbers-table thead th{font-size:12px}.grc-article .cluster-section>p,.grc-article .faq-section p{font-size:16px}.grc-article .place-names{font-size:14px}.grc-article .numbers-table{min-width:0}.grc-article .practice-quote{padding:22px}.grc-article .practice-quote blockquote{font-size:19px}}@media screen and (max-width:900px){.grc-article .owl-register td:nth-child(2){font-size:15px}}@media print{.grc-article .disclosure-box{border:0;padding:0}.grc-article .owl-register .disclosure-note{background:none}}@media(max-width:480px){.grc-article .reader-tools .wrap{flex-wrap:wrap}.grc-article .reader-tools a{flex:1 1 40%}}@media(max-width:480px){html:has(.grc-article.grc-article){scroll-padding-top:96px}.grc-article.grc-article .reader-tools{position:static}.grc-article.grc-article[data-scrolled] .reader-tools{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:transparent}.grc-article.grc-article[data-scrolled] .reader-tools a{background:#ffffff0f;border-color:#6a8a7b;color:#fff}.grc-article.grc-article[data-scrolled] .reader-tools a:hover{background:#ffffff1f;border-color:var(--owl-mint-soft)}.grc-article.grc-article[data-scrolled] .reader-tools a:first-child{background:var(--owl-mint);border-color:var(--owl-mint);color:var(--owl-ink)}.grc-article.grc-article[data-scrolled] .reader-tools a:first-child:hover{background:var(--owl-mint-soft);border-color:var(--owl-mint-soft);color:var(--owl-ink)}.grc-article.grc-article[data-scrolled] .reader-tools a:focus-visible{outline:3px solid var(--owl-mint);outline-offset:4px}}.grc-article .nowrap{white-space:nowrap}
