.geoshift{padding-top:var(--geo-pad-top-d, 88px);padding-bottom:var(--geo-pad-bottom-d, 88px);color:var(--geo-body, var(--color-foreground))}.geoshift__inner{max-width:var(--geo-container-max, var(--page-width, 1120px));margin-inline:auto}.geoshift__opening{max-width:var(--geo-head-max, 720px);margin-bottom:38px}.geoshift--head-center .geoshift__opening{margin-inline:auto;text-align:center}.geoshift__eyebrow{margin:0 0 12px;font-size:var(--geo-eyebrow-size-d, 16px);font-weight:var(--geo-eyebrow-weight, 700);letter-spacing:var(--geo-eyebrow-spacing, .1em);text-transform:var(--geo-eyebrow-transform, uppercase);color:var(--geo-eyebrow, var(--color-foreground-muted))}.geoshift__heading{margin:0 0 12px;font-size:var(--geo-heading-size-d, 40px);font-weight:var(--geo-heading-weight, 600);line-height:var(--geo-heading-lh, 1.1);letter-spacing:-.01em;color:var(--geo-heading, var(--color-foreground-heading))}.geoshift__heading em,.geoshift__heading strong{color:var(--geo-accent, var(--color-foreground-heading))}.geoshift__intro>*{margin:0;font-size:var(--geo-intro-size-d, 17px);line-height:1.6;color:var(--geo-body, var(--color-foreground))}.geoshift__intro>*+*{margin-top:12px}.geoshift__comparison{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--geo-radius, 16px);overflow:hidden}.geoshift--split-panel .geoshift__comparison{gap:0;border:1px solid var(--geo-line, var(--color-border));background-color:var(--geo-col-mod-bg, var(--color-background))}.geoshift--split-panel .geoshift__col+.geoshift__col{border-left:1px solid var(--geo-line, var(--color-border))}.geoshift--split-tinted .geoshift__comparison{gap:2px;background-color:var(--geo-line, var(--color-border))}.geoshift--split-tinted .geoshift__col--historical{background-color:var(--geo-col-hist-bg, var(--color-background))}.geoshift--split-tinted .geoshift__col--modern{background-color:var(--geo-col-mod-bg, var(--color-background))}.geoshift__col{padding:28px 30px}.geoshift__col-label{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:var(--geo-collabel-size-d, 14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--geo-hist-label, var(--color-foreground-muted))}.geoshift__col--modern .geoshift__col-label{color:var(--geo-mod-label, var(--color-foreground-muted))}.geoshift__col-label-dot{flex:none;width:8px;height:8px;border-radius:50%;background-color:var(--geo-hist-dot, currentColor)}.geoshift__col--modern .geoshift__col-label-dot{background-color:var(--geo-mod-dot, currentColor)}.geoshift__col-title{margin:0 0 12px;font-size:var(--geo-coltitle-size-d, 23px);font-weight:var(--geo-heading-weight, 600);line-height:1.2;color:var(--geo-heading, var(--color-foreground-heading))}.geoshift__col-body>*{margin:0 0 14px;font-size:var(--geo-colbody-size-d, 15px);line-height:1.62;color:var(--geo-body, var(--color-foreground))}.geoshift__col-items{margin:0;padding:0;list-style:none}.geoshift__col-item{display:flex;gap:8px;padding:5px 0;font-size:var(--geo-item-size-d, 15.5px);line-height:1.5;color:var(--geo-body, var(--color-foreground))}.geoshift__col-item-marker{flex:none;font-weight:700;color:var(--geo-marker-pos, var(--color-foreground-muted))}.geoshift__col-items--neg .geoshift__col-item-marker{color:var(--geo-marker-neg, var(--color-foreground-muted))}.geoshift__note{max-width:700px;margin:26px auto 0;text-align:center}.geoshift__note>*{margin:0;font-size:var(--geo-note-size-d, 15.5px);font-style:italic;line-height:1.6;color:var(--geo-note, var(--color-foreground-muted))}.geoshift__note>*+*{margin-top:10px}.geoshift__consequence{margin-top:46px}.geoshift__consequence-intro{max-width:740px;margin:0 auto 30px;text-align:center}.geoshift__consequence-intro>*{margin:0;font-size:var(--geo-consintro-size-d, 17.5px);line-height:1.65;color:var(--geo-body, var(--color-foreground))}.geoshift__consequence-label{margin:0 0 18px;text-align:center;font-size:var(--geo-collabel-size-d, 14px);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--geo-cons-label, var(--color-foreground-muted))}.geoshift__consequence-grid{display:grid;grid-template-columns:repeat(var(--geo-cons-cols, 4),minmax(0,1fr));gap:16px}.geoshift__consequence-item{padding:26px 28px;border-radius:var(--geo-radius, 16px);border:1px solid var(--geo-cons-card-line, var(--color-border));background-color:var(--geo-cons-card-bg, var(--color-background))}.geoshift__consequence-item-title{margin:0 0 9px;font-size:var(--geo-constitle-size-d, 19px);font-weight:var(--geo-heading-weight, 600);line-height:1.25;color:var(--geo-cons-title, var(--color-foreground-heading))}.geoshift__consequence-item-body>*{margin:0;font-size:var(--geo-consbody-size-d, 15.5px);line-height:1.55;color:var(--geo-cons-body, var(--color-foreground))}.geoshift__consequence-item-body>*+*{margin-top:10px}.geoshift--cons-strip .geoshift__consequence{padding:34px 36px;border-radius:var(--geo-radius, 16px);background-color:var(--geo-cons-bg, var(--color-foreground-heading))}.geoshift--cons-strip .geoshift__consequence-item{padding:0;border:0;background:none}.geoshift__reframe{max-width:780px;margin:36px auto 0;text-align:center}.geoshift__reframe-body>*{margin:0;font-size:var(--geo-reframe-size-d, 17.5px);line-height:1.65;color:var(--geo-body, var(--color-foreground))}.geoshift__reframe-body>*+*{margin-top:12px}.geoshift__reframe-question{margin-top:16px}.geoshift__reframe-question>*{margin:0;font-size:var(--geo-question-size-d, 24px);line-height:1.3;color:var(--geo-question, var(--color-foreground-heading))}.geoshift a{color:var(--geo-accent, var(--color-foreground-link));text-decoration:underline;text-underline-offset:2px}.geoshift a:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:760px){.geoshift{padding-top:var(--geo-pad-top-m, 56px);padding-bottom:var(--geo-pad-bottom-m, 56px)}.geoshift__eyebrow{font-size:var(--geo-eyebrow-size-m, 13px)}.geoshift__heading{font-size:var(--geo-heading-size-m, 27px)}.geoshift__intro>*{font-size:var(--geo-intro-size-m, 16px)}.geoshift__comparison{grid-template-columns:1fr}.geoshift--split-panel .geoshift__col+.geoshift__col{border-left:0;border-top:1px solid var(--geo-line, var(--color-border))}.geoshift__col{padding:24px 22px}.geoshift__col-label{font-size:var(--geo-collabel-size-m, 12px)}.geoshift__col-title{font-size:var(--geo-coltitle-size-m, 20px)}.geoshift__col-body>*{font-size:var(--geo-colbody-size-m, 16px)}.geoshift__col-item{font-size:var(--geo-item-size-m, 16px)}.geoshift__note>*{font-size:var(--geo-note-size-m, 16px)}.geoshift__consequence-intro>*{font-size:var(--geo-consintro-size-m, 16px)}.geoshift__consequence-grid{grid-template-columns:1fr}.geoshift__consequence-item{padding:22px}.geoshift__consequence-item-title{font-size:var(--geo-constitle-size-m, 18px)}.geoshift__consequence-item-body>*{font-size:var(--geo-consbody-size-m, 16px)}.geoshift--cons-strip .geoshift__consequence{padding:26px 22px}.geoshift__reframe-body>*{font-size:var(--geo-reframe-size-m, 16px)}.geoshift__reframe-question>*{font-size:var(--geo-question-size-m, 20px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-science-geohydrologicalshift.css.map */
