.internal-pages .alternative-price-example{border-top:2px solid var(--ink);margin-top:2.5rem;padding:1.5rem 0 0}.internal-pages .alternative-price-example h2{letter-spacing:-.035em;max-width:32ch;margin:.5rem 0 1rem;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.internal-pages .alternative-price-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1.5rem 0;display:grid}.internal-pages .alternative-price-totals dd{font-variant-numeric:tabular-nums;margin:.5rem 0 0;font-size:1.75rem;font-weight:550}.internal-pages .alternative-price-totals small{color:var(--muted);font-size:.8125rem;font-weight:400;display:block}.internal-pages .alternative-price-assumption{max-width:100ch}.internal-pages :is(.alternative-price-note,.alternative-price-reference){max-width:110ch;color:var(--muted);margin-top:.75rem;font-size:.8125rem}.internal-pages .alternative-price-links{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem;font-size:.875rem;display:flex}.internal-pages .alternative-price-links a{text-underline-offset:.2em;text-decoration:underline}.internal-pages .alternative-price-summary{border-top:1px solid var(--line);color:var(--muted);gap:.4rem;margin-top:1rem;padding-top:1rem;font-size:.8125rem;display:grid}.internal-pages .alternative-price-summary strong{color:var(--ink);font-size:1rem}@media (max-width:600px){.internal-pages .alternative-price-totals{grid-template-columns:1fr;gap:1rem}}.internal-pages .alternative-procedure-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2.5rem 0;padding:0;list-style:none;display:grid}.internal-pages .alternative-procedure-steps li{border-top:1px solid var(--line);padding-top:1rem}.internal-pages .alternative-procedure-steps span{color:var(--muted);font-size:.875rem}.internal-pages .alternative-procedure-steps h3{margin:.75rem 0;font-size:1.25rem}.internal-pages .alternative-procedure-example{border-left:3px solid var(--ink);max-width:75ch;padding-left:1.5rem}.internal-pages .alternative-procedure-example h3{margin-bottom:.5rem;font-size:1.125rem}.internal-pages .alternative-savings-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem;margin-top:2.5rem;display:grid}.internal-pages .alternative-savings-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.internal-pages .alternative-savings-fields label{margin-bottom:.5rem;font-weight:550;display:block}.internal-pages .alternative-savings-fields :is(input,select){border:1px solid var(--muted);background:var(--surface);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;border-radius:4px;padding:.7rem}.internal-pages .alternative-savings-fields p{color:var(--muted);margin-top:.5rem;font-size:.8125rem}.internal-pages .alternative-savings-result{border-top:2px solid var(--ink);padding-top:1.5rem}.internal-pages .alternative-savings-result .alternative-savings-percent{letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(3.5rem,7vw,5.5rem);line-height:1.1}.internal-pages .alternative-savings-result dl{margin-top:1.5rem}.internal-pages .alternative-savings-result dl div{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 0;display:flex}.internal-pages .alternative-savings-result dd{margin:0;font-weight:600}.internal-pages .alternative-savings-note{color:var(--muted);max-width:100ch;margin-top:2rem;font-size:.875rem}.internal-pages .alternative-savings-method{max-width:100ch;margin:1rem 0}.internal-pages .alternative-savings-method summary{cursor:pointer;font-weight:550}.internal-pages .alternative-savings-method p{margin-top:.75rem;font-size:.875rem}@media (max-width:760px){.internal-pages .alternative-procedure-steps,.internal-pages .alternative-savings-grid{grid-template-columns:1fr}}@media (max-width:480px){.internal-pages .alternative-savings-fields{grid-template-columns:1fr}}.internal-pages{--content:1200px;--section:clamp(4rem, 6vw, 5.5rem);--internal-h1:clamp(2.75rem, 4.25vw, 3.75rem);--internal-h2:clamp(1.75rem, 2.5vw, 2.25rem);--internal-tracking:-.035em;--internal-leading:1.1;--paper:#f7f6f2;--line:#e7e5df;--muted:#3f434b;font-family:var(--font-internal), Arial, sans-serif;background:var(--surface);font-size:1rem;line-height:1.6}.internal-pages .editorial-content{--editorial-section-space:var(--section)}.internal-pages .shell{width:min(calc(100% - 4rem), var(--content))}.internal-pages :is(h1,h2,h3){text-wrap:balance}.internal-pages h1.display{max-width:20ch;font-size:var(--internal-h1);letter-spacing:-.045em;font-weight:450;line-height:1.08}.internal-pages .section-title{max-width:26ch;font-size:var(--internal-h2);letter-spacing:-.035em;font-weight:450;line-height:1.2}.internal-pages .lede{max-width:55ch;font-size:1.0625rem;line-height:1.65}.internal-pages .eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:none;gap:0;margin-bottom:1rem;font-size:.6875rem;font-weight:550}.internal-pages .eyebrow:before{display:none}.internal-pages :is(.solution-column-label,.alternative-table thead th,.alternative-competitor-case summary,.alternative-sources summary),.internal-pages .alternative-table td:before{text-transform:none;letter-spacing:.02em}.internal-pages .section-heading-pair{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:2rem 5rem;margin-bottom:2.5rem}.internal-pages .section-heading-pair .lede{margin:0}.internal-pages .section-heading-pair .eyebrow{margin-bottom:.75rem}.internal-pages .section--bordered{border-top:0}.internal-pages :is(.section--paper,.section--coal){background:var(--surface);color:var(--ink)}.internal-pages :is(.resource-hero,.contact-hero,.security-hero,.help-article-hero,.pricing-hero,.alternatives-hub-hero,.alternative-hero,.solutions-hub-hero,.solution-page-hero,.resources-hub-hero,.help-index-hero){background:var(--surface);padding:9rem 0 4rem}.internal-pages .button{border-radius:.5rem;min-height:2.875rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:550;line-height:1.4;transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .18s,color .18s}.internal-pages .button:hover{transform:none}.internal-pages .button:active{transform:scale(.98)}.internal-pages .button-light{color:var(--ink);border-color:var(--line);background:0 0}.internal-pages .button-orange{background:var(--ink);border-color:var(--ink);color:#fff}.internal-pages .button-row{align-items:center;gap:1rem;margin-top:1.75rem}.internal-pages .text-action{text-underline-offset:.3em;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.8125rem;font-weight:550;display:inline-flex}.internal-pages .text-action:hover{text-decoration:underline}.internal-pages .page-closing{padding:0 0 var(--section)}.internal-pages .page-closing-inner{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem 4rem;padding-top:2.5rem;display:flex}.internal-pages .page-closing h2{letter-spacing:-.035em;max-width:28ch;margin:0;font-size:1.625rem;font-weight:450;line-height:1.25}.internal-pages .page-closing p{max-width:54ch;color:var(--muted);margin:.75rem 0 0;font-size:.9375rem}.internal-pages .page-closing .button-row{flex:none;margin:0}.internal-pages .product-page .product-hero{background:var(--surface);padding:9rem 0 4rem}.internal-pages :is(.product-hero-grid,.solution-page-hero-grid){grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:4rem}.internal-pages :is(.product-hero-copy,.solution-page-copy){max-width:32rem}.internal-pages :is(.product-hero-copy,.solution-page-copy) .display{max-width:16ch;font-size:var(--internal-h1)}.internal-pages :is(.product-trial-note,.solution-trial-note){max-width:48ch;color:var(--muted);font-size:.75rem;line-height:1.55}.internal-pages .product-media{min-width:0;margin:0}.internal-pages .product-media-stage{aspect-ratio:8/5;box-shadow:none;background:var(--paper);border:0;border-radius:10px;overflow:hidden}.internal-pages .product-media-stage img{object-fit:cover;width:100%;height:100%;display:block}.internal-pages .product-media[data-focused] .product-media-stage img{transform:scale(var(--desktop-crop-scale,1));transform-origin:var(--desktop-crop-x,50%) var(--desktop-crop-y,50%)}.internal-pages .product-page .product-story{background:var(--surface);border:0}.internal-pages .product-story-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4.5rem}.internal-pages .product-story--reverse .product-story-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.internal-pages .product-story-copy .section-title{max-width:23ch}.internal-pages .product-story-copy ul{border:0;margin-top:1.5rem}.internal-pages .product-story-copy li{border:0;padding:.35rem 0;font-size:.9375rem}.internal-pages .product-control-heading{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:1rem 4rem;margin-bottom:2rem}.internal-pages .product-control-table{border:0}.internal-pages .product-control-grid{border:0;border-radius:0;gap:3rem;overflow:visible}.internal-pages .product-control-column{border:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.internal-pages .product-control-column--boundary{background:0 0;border-left:0}.internal-pages .product-control-column ul{border:0}.internal-pages .product-control-column li{border:0;padding:.6rem 0}.internal-pages .product-boundary-intro{min-height:0}.internal-pages :is(.product-control-column,.solution-control-grid) li svg{color:var(--muted)}.internal-pages .solutions-hub-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:4rem}.internal-pages .solutions-hub-copy{max-width:42rem}.internal-pages .solutions-hub-copy .display{max-width:20ch}.internal-pages .solutions-hub-intro .lede{margin:0}.internal-pages .solutions-audience-section{padding-top:0}.internal-pages .solution-audience-grid{border:0;display:block}.internal-pages .solution-audience-grid>a{border:0;border-top:1px solid var(--line);background:0 0;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:0;padding:2rem 0}.internal-pages .solution-audience-grid>a>div{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:.5rem 3rem;display:grid}.internal-pages .solution-audience-grid h2{grid-row:span 2;margin:0;font-size:1.375rem;font-weight:450}.internal-pages .solution-audience-grid p{max-width:52ch;margin:0;font-size:.9375rem}.internal-pages .solution-audience-grid strong{color:var(--muted);margin:0;font-size:.8125rem;font-weight:450}.internal-pages .solution-card-action{border:0;padding:0;font-size:.75rem}.internal-pages .solution-journey-section{background:var(--paper)}.internal-pages .solution-journey-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:4rem}.internal-pages .solution-journey-grid ol{margin-top:2rem}.internal-pages :is(.solution-journey-grid,.solution-workflow) li{grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding:1rem 0}.internal-pages :is(.solution-journey-grid,.solution-workflow) li h3{font-size:1rem;font-weight:550}.internal-pages :is(.solution-journey-grid,.solution-workflow) li p{font-size:.875rem}.internal-pages :is(.solution-capability-list,.resource-goal-list){border:0}.internal-pages :is(.solution-capability-list,.resource-goal-list)>a{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:1.25rem 0}.internal-pages :is(.solution-capability-list,.resource-goal-list) h3{font-size:1.125rem;font-weight:450}.internal-pages .solution-workflow-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.internal-pages .solution-control-grid{border:0;gap:3rem}.internal-pages .solution-control-grid>div{border:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.internal-pages .solution-control-grid li{border:0;padding-block:.65rem}.internal-pages .solution-guide-grid{border:0;gap:3rem;display:grid}.internal-pages .solution-guide-grid>a{border:0;border-top:1px solid var(--line);min-height:0;padding:1.5rem 0}.internal-pages .resources-hub-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem}.internal-pages .resource-hero-facts{border:0;padding-top:1.25rem}.internal-pages .resource-hero-facts p{color:var(--muted);margin:0 0 .75rem;font-size:.8125rem}.internal-pages .resource-hero-facts strong{color:var(--ink);margin-bottom:.25rem;font-size:.9375rem;font-weight:500;display:block}.internal-pages .resource-hero-facts p:last-child{max-width:40ch}.internal-pages .resource-featured-grid{border:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:0 4rem}.internal-pages .resource-featured-grid>a{border:0;border-top:1px solid var(--line);grid-template-rows:repeat(5,auto);gap:.75rem;min-height:0;padding:1.5rem 0}.internal-pages .resource-featured-grid>a:first-child{background:0 0;border:0;border-radius:0;grid-row:span 2;align-self:start;padding:1.5rem 0}.internal-pages .resource-featured-grid>a:first-child h3{max-width:22ch;font-size:1.75rem;font-weight:450}.internal-pages .resource-featured-grid h3{margin:0;font-size:1.125rem;font-weight:500}.internal-pages .resource-format-grid{border:0;grid-template-columns:1fr 1fr;gap:0 3rem}.internal-pages .resource-format-grid>a{border:0;border-top:1px solid var(--line);min-height:0;padding:1.5rem 0}.internal-pages .resource-format-grid>a>svg:first-child{display:none}.internal-pages .resource-format-grid h3{grid-column:1;margin:0;font-size:1.125rem;font-weight:500}.internal-pages .resource-format-grid p{grid-column:1}.internal-pages .resource-format-grid>a>svg:last-child{grid-area:1/2}.internal-pages .help-index-hero{padding-bottom:2rem}.internal-pages .help-browse{padding-top:0}.internal-pages .help-start-grid{border:0;grid-template-columns:1fr}.internal-pages .help-start-grid>a{border:0;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.5rem 3rem;min-height:0;padding:1.5rem 0}.internal-pages .help-start-grid>a>span{grid-column:1/-1}.internal-pages .help-start-grid h3{margin:0;font-size:1.125rem;font-weight:500}.internal-pages .help-start-grid p{margin:0}.internal-pages .help-start-grid strong{padding:0;font-size:.8125rem}.internal-pages .help-results{background:0 0;border:0;display:block}.internal-pages .help-results article,.internal-pages .help-results article:first-child{border:0;border-bottom:1px solid var(--line);min-height:0;padding:1.5rem 0}.internal-pages .help-results h2{margin:.5rem 0;font-size:1.25rem;font-weight:500}.internal-pages .help-results a{margin-top:.75rem}.internal-pages .help-search-field{max-width:none}.internal-pages .help-article-head>a{align-items:center;gap:.5rem;width:fit-content;margin-bottom:2rem;display:flex}.internal-pages .help-prose{max-width:65ch}.internal-pages .help-prose h2{font-size:1.75rem}.internal-pages :is(.help-steps,.help-checklist,.help-related){background:0 0;border:0;padding:0}.internal-pages .help-callout{border:0;border-left:2px solid var(--line);background:0 0;padding:.25rem 0 .25rem 1.25rem}.internal-pages .help-callout>:first-child{margin-top:0}.internal-pages .help-callout>:last-child{margin-bottom:0}.internal-pages .help-empty{background:0 0;border:0;padding:2rem 0}.internal-pages .help-article-layout{grid-template-columns:12rem minmax(0,1fr);gap:4rem}.internal-pages .faq-list summary{grid-template-columns:minmax(0,1fr) auto;font-size:.9375rem;font-weight:500}.internal-pages .faq-list summary:before{display:none}.internal-pages .faq-list p{margin-left:0;font-size:.9375rem}.internal-pages .help-filters button[aria-pressed=true]{text-underline-offset:.25em;text-decoration:underline}.internal-pages .alternatives-page .final-cta{border:0;border-top:1px solid var(--line);color:var(--ink);background:0 0;border-radius:0;padding:2rem 0 0}.internal-pages .final-cta .lede{color:var(--muted)}.internal-pages .alternative-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:4rem}.internal-pages .alternative-verdict{border:0;border-top:1px solid var(--line);background:0 0;align-self:end;padding:1.5rem 0}.internal-pages .alternative-verdict p{font-size:1.0625rem}.internal-pages .alternatives-index-count{display:none}.internal-pages .alternative-index-row{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:1.5rem 0}.internal-pages .alternative-index-number{display:none}.internal-pages .alternative-section-nav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:0}.internal-pages .alternative-section-nav .shell{flex-wrap:wrap;gap:.25rem 2rem;padding-block:.25rem;overflow:visible}.internal-pages .alternative-section-nav a{max-width:100%;min-height:44px;color:var(--muted);letter-spacing:0;text-underline-offset:.3em;align-items:center;padding:.5rem 0;font-size:.875rem;font-weight:500;display:inline-flex}.internal-pages .alternative-section-nav a+a{border-left:0;padding-left:0}:is(.internal-pages .alternative-section-nav a:hover,.internal-pages .alternative-section-nav a:focus-visible){color:var(--ink);text-decoration:underline}.internal-pages .alternative-section-nav a:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:2px}.internal-pages .alternative-detail [id^=alternative-]{scroll-margin-top:calc(var(--header-height) + var(--header-offset) + 8rem)}.internal-pages .alternative-fit-grid,.internal-pages .alternative-pricing-columns{border:0;column-gap:3rem}.internal-pages .alternative-fit{background:0 0;border:0;padding:1.5rem 0}.internal-pages .alternative-pricing-competitor{border-left:0}.internal-pages .alternative-table :is(th,td){border-right:0}.internal-pages .alternative-table td:nth-child(2){border-left:0}.internal-pages .alternative-evaluation-layout ol{border-top:0;column-gap:2rem}.internal-pages .alternative-evaluation-layout li:nth-child(odd),.internal-pages .alternative-evaluation-layout li:nth-child(2n){border-left:0;padding-inline:0}.internal-pages .alternative-closing,.internal-pages .alternatives-method{color:var(--ink);background:0 0}.internal-pages .alternatives-method p{color:var(--muted)}.internal-pages .alternative-why-list li{padding-block:1rem}.internal-pages .updates-empty{max-width:var(--content);border:0;border-top:1px solid var(--line);background:0 0;padding:2rem 0}.internal-pages .updates-empty>h2{margin-top:0;font-size:1.75rem}.internal-pages .updates-empty>svg{display:none}.internal-pages .security-hero-grid{grid-template-columns:1fr}.internal-pages .security-hero-grid .display{max-width:22ch}.internal-pages .security-principles article{grid-template-columns:1fr}.internal-pages .security-principles article>span,.internal-pages .security-principles article>svg{display:none}.internal-pages .contact-channels article{grid-template-columns:1.5rem minmax(0,1fr);min-height:0;padding:1.75rem 0}.internal-pages .contact-channels article>span{display:none}.internal-pages .contact-channels article>svg{width:20px;color:var(--muted)}.internal-pages .contact-channels h2{font-size:1.25rem;font-weight:500}.internal-pages .contact-channels a{overflow-wrap:anywhere}.internal-pages .policy-list article{grid-template-columns:minmax(0,1fr)}.internal-pages .policy-list article>span{display:none}.internal-pages .resource-index>a{grid-template-columns:minmax(0,1fr) auto;min-height:0;padding:1.5rem 0}.internal-pages .resource-index>a>span,.internal-pages .resource-index>a>svg:not(:last-child){display:none}.internal-pages .resource-index h2{font-size:1.25rem;font-weight:500}.internal-pages .disclosure-panel .lede{color:var(--muted)}.internal-pages .statement-band{background:var(--paper);color:var(--ink);padding-block:2rem}.internal-pages .statement-band p{letter-spacing:0;max-width:65ch;font-size:1.0625rem;line-height:1.65}.internal-pages .legal-page{padding:9rem 0 4rem}.internal-pages .legal-layout{grid-template-columns:13rem minmax(0,1fr);gap:3rem 5rem}.internal-pages .legal-aside{border:0;border-top:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0;padding:1.25rem 0}.internal-pages .legal-content{max-width:65ch}.internal-pages .legal-content h2{letter-spacing:-.025em;font-size:1.5rem}.internal-pages .review-note{border:0;border-left:2px solid var(--line);color:var(--muted);background:0 0;border-radius:0;padding:.25rem 0 .25rem 1.25rem;font-size:.875rem}@media (max-width:1050px){.internal-pages :is(.product-hero-grid,.solution-page-hero-grid,.solutions-hub-hero-grid,.product-story-grid,.product-story--reverse .product-story-grid,.solution-workflow-grid,.solution-journey-grid,.resources-hub-hero-grid,.alternative-hero-grid,.pricing-hero-grid){grid-template-columns:minmax(0,1fr);gap:2.5rem}.internal-pages :is(.product-hero-copy,.solution-page-copy){max-width:42rem}.internal-pages :is(.product-hero-copy,.solution-page-copy) .display{max-width:22ch}.internal-pages .product-story-copy{max-width:40rem}.internal-pages .product-story .product-story-copy{order:0}.internal-pages .product-story .product-media{order:1}.internal-pages .product-media{width:100%}.internal-pages .solution-audience-grid>a{grid-template-columns:1fr;gap:1rem}.internal-pages .solution-card-action{justify-content:flex-start}.internal-pages .page-closing-inner{flex-direction:column;align-items:start}.internal-pages .legal-layout{grid-template-columns:11rem minmax(0,1fr);gap:2rem}}@media (max-width:760px){.internal-pages{--section:clamp(2.5rem,10vw,3.5rem);--internal-h1:clamp(2rem,8.5vw,2.75rem);--internal-h2:clamp(1.5rem,6vw,1.875rem)}.internal-pages .shell{width:calc(100% - 2.5rem)}.internal-pages :is(.resource-hero,.contact-hero,.security-hero,.help-article-hero,.pricing-hero,.alternatives-hub-hero,.alternative-hero,.solutions-hub-hero,.solution-page-hero,.resources-hub-hero,.help-index-hero),.internal-pages .product-page .product-hero{padding:7rem 0 2.5rem}.internal-pages .lede{font-size:1rem}.internal-pages :is(.section-heading-pair,.product-control-heading,.product-control-grid,.solution-control-grid,.solution-guide-grid,.resource-featured-grid,.resource-format-grid,.help-start-grid>a,.help-article-layout,.legal-layout){grid-template-columns:minmax(0,1fr);gap:1.5rem}.internal-pages .solution-audience-grid>a>div{grid-template-columns:1fr;gap:.65rem}.internal-pages .solution-audience-grid h2{grid-row:auto}.internal-pages .resource-featured-grid>a:first-child{grid-row:auto;padding:1.5rem 0}.internal-pages .help-browse{padding-top:0}.internal-pages .button-row{flex-wrap:wrap;display:flex}.internal-pages .button-row .button{width:auto;max-width:100%}.internal-pages .product-media[data-focused] .product-media-stage{aspect-ratio:8/5}.internal-pages .product-media[data-focused] .product-media-stage img{object-fit:contain;transform:none}.internal-pages .alternative-section-nav{position:static}.internal-pages .alternative-section-nav .shell{gap:.25rem 1.25rem}.internal-pages .alternative-detail [id^=alternative-]{scroll-margin-top:calc(var(--header-height) + var(--header-offset) + 1rem)}.internal-pages .legal-page{padding:7rem 0 3rem}.internal-pages .legal-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""aside""content"}.internal-pages .page-closing .button-row{flex:auto}.internal-pages .page-closing h2{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.internal-pages *,.internal-pages :before,.internal-pages :after{scroll-behavior:auto;transition:none;animation:none}}
