@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/outfit-latin-400-normal-BGsTXAXT.woff2) format("woff2"),url(/assets/outfit-latin-400-normal-DMwTpYkH.woff) format("woff")}.site--geo-paper{--paper-ink:#1d1d1f;--paper-muted:#575962;--paper-line:#dddfe5;--paper-blue:#2354ce;color:var(--paper-ink);background:#fff}.geo-paper{max-width:1200px;margin:auto;padding:0 40px}.geo-paper a{color:var(--paper-blue);text-underline-offset:4px}.geo-paper button{font:inherit;cursor:pointer}.geo-paper :focus-visible{outline:3px solid #2563eb;outline-offset:5px}.geo-paper [hidden]{display:none!important}.geo-paper__skip{position:fixed;top:-100px;left:20px;z-index:1000;padding:12px;background:#fff}.geo-paper__skip:focus{top:16px}.geo-paper__hero{padding:35px 0 62px}.geo-paper__hero nav{font-size:.875rem;color:var(--paper-muted);display:flex;gap:12px}.geo-paper__hero nav a{text-decoration:none}.geo-paper__hero-grid{display:grid;grid-template-columns:1fr 320px;gap:65px;align-items:center;margin-top:54px}.geo-paper__label{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem!important;line-height:1.5;font-weight:600;color:var(--paper-muted)}.geo-paper h1{font-size:clamp(3rem,5.3vw,4.6rem);line-height:1.035;letter-spacing:-.055em;font-weight:500;margin:22px 0}.geo-paper h1 em{font-style:normal;color:var(--paper-blue)}.geo-paper__dek{font-size:1.4rem;line-height:1.5;max-width:510px;color:var(--paper-muted)}.geo-paper__actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:30px 0}.geo-paper .btn--primary{color:#fff;display:inline-flex;gap:20px;justify-content:center;padding:14px 22px;text-decoration:none;font-size:1rem}.geo-paper__download{font-size:1rem;font-weight:500;text-decoration:none;display:flex;gap:12px}.geo-paper__meta{font-size:.8125rem;color:var(--paper-muted);line-height:1.8}.geo-paper__meta span{margin:0 7px}.geo-paper__cover{padding:25px 28px 24px;border:1px solid #cdd3e1;background:linear-gradient(135deg,#f5f8ff,#fff 65%);box-shadow:9px 9px #f1f2f5;transform:rotate(1deg)}.geo-paper__cover>div{display:flex;gap:7px;align-items:center;font-size:1.125rem;font-weight:500}.geo-paper__cover>div>b{font-size:.625rem;letter-spacing:.06em;margin-left:auto;color:#606473}.geo-paper__cover>p{font-size:1.65rem;line-height:1.18;letter-spacing:-.035em;margin:30px 0 22px}.geo-paper__cover ol{list-style:none;margin:0;padding:0}.geo-paper__cover li{display:flex;align-items:center;gap:16px;border-top:1px solid var(--paper-line);padding:10px 0}.geo-paper__cover li span:first-child{font-size:.75rem;color:#737984}.geo-paper__cover li b{font-size:1rem;font-weight:500}.geo-paper__cover li span:last-child{margin-left:auto;color:var(--paper-blue)}.geo-paper__cover small{display:block;border-top:1px solid var(--paper-line);padding-top:17px;margin-top:3px;color:var(--paper-muted);font-size:.75rem;line-height:1.6}.geo-paper__abstract{border-top:1px solid var(--paper-ink);border-bottom:1px solid var(--paper-line);padding:30px 0;display:grid;grid-template-columns:240px 1fr;gap:38px}.geo-paper__abstract h2{font-size:1.3rem;letter-spacing:-.025em;font-weight:500;margin:0}.geo-paper__abstract p{font-size:1.12rem;line-height:1.7;margin:0}.geo-paper__abstract .geo-paper__caption{margin-top:12px}.geo-paper__layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:38px;padding-top:64px}.geo-paper__rail{align-self:start;position:sticky;top:110px;padding-right:20px}.geo-paper__rail nav{display:grid;gap:3px}.geo-paper__rail .geo-paper__label{margin-bottom:15px}.geo-paper__rail nav a{display:flex;gap:13px;padding:10px 12px;margin-left:-12px;text-decoration:none;font-size:.9375rem;color:#595c65;border-left:2px solid transparent}.geo-paper__rail nav a span{font-size:.75rem;align-self:center;color:#828590}.geo-paper__rail nav a[aria-current]{border-color:var(--paper-blue);color:var(--paper-blue);background:#f3f6fc}.geo-paper__rail-download{display:flex;justify-content:space-between;border-top:1px solid var(--paper-line);padding-top:22px;margin-top:26px;font-size:.9375rem;text-decoration:none}.geo-paper__body{max-width:750px;min-width:0}.geo-paper__chapter{scroll-margin-top:110px;padding-bottom:54px;margin-bottom:54px;border-bottom:1px solid var(--paper-line)}.geo-paper__chapter h2{font-size:clamp(1.85rem,3vw,2.6rem);font-weight:500;letter-spacing:-.04em;line-height:1.13;margin:17px 0 22px;max-width:670px}.geo-paper__chapter>p{font-size:1.125rem;line-height:1.8;color:#3e4149;margin:20px 0}.geo-paper__chapter .geo-paper__intro{font-size:1.3rem;line-height:1.5;color:var(--paper-ink);margin-bottom:28px}.geo-paper sup{font-size:.75rem;white-space:nowrap}.geo-paper sup a{text-decoration:none}.geo-paper__takeaway{border-left:3px solid var(--paper-blue);padding:6px 0 6px 24px;margin:32px 0 0}.geo-paper__takeaway>span{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--paper-blue);font-weight:600}.geo-paper__takeaway p{font-size:1.125rem;line-height:1.6;margin:9px 0 0}.geo-paper__boundaries{margin:32px 0}.geo-paper__boundaries details{border-top:1px solid var(--paper-line)}.geo-paper__boundaries details:last-child{border-bottom:1px solid var(--paper-line)}.geo-paper__boundaries summary{display:flex;align-items:center;gap:20px;padding:20px 8px;cursor:pointer;list-style:none}.geo-paper__boundaries summary::-webkit-details-marker{display:none}.geo-paper__boundaries summary>span:first-child{font-size:.8125rem;color:var(--paper-blue)}.geo-paper__boundaries summary b{font-size:1.1rem;font-weight:500}.geo-paper__boundaries summary small{display:block;font-size:.875rem;color:var(--paper-muted);margin-top:5px}.geo-paper__plus{margin-left:auto;font-size:1.5rem;font-weight:300}.geo-paper__boundaries details[open] .geo-paper__plus{transform:rotate(45deg)}.geo-paper__boundaries dl{margin:0 0 24px 43px;padding:0 16px 0 0}.geo-paper__boundaries dl>div{margin:14px 0}.geo-paper__boundaries dt{font-size:.8125rem;font-weight:600}.geo-paper__boundaries dd{margin:5px 0 0;font-size:1rem;line-height:1.6;color:var(--paper-muted)}.geo-paper__example{margin:35px 0}.geo-paper__example h3,.geo-paper__checklist h3,.geo-paper__citation h3{font-size:1.3rem;line-height:1.3;font-weight:500;letter-spacing:-.02em}.geo-paper__example>div{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--paper-line);margin:20px 0}.geo-paper__example section{padding:22px}.geo-paper__example section+section{background:#f3f6fc;border-left:1px solid var(--paper-line)}.geo-paper__example section>span{font-size:.8125rem;color:var(--paper-muted)}.geo-paper__example section p{font-size:1rem;line-height:1.7}.geo-paper__caption{font-size:.875rem!important;color:var(--paper-muted);line-height:1.65!important}.geo-paper__checklist{padding:28px;border:1px solid #cdd3e1;background:#fafbfe;margin:30px 0}.geo-paper__checklist header{display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.geo-paper__checklist h3{margin:0}.geo-paper__checklist output{font-size:.8125rem;color:var(--paper-blue)}.geo-paper__checklist>p{font-size:.875rem;color:var(--paper-muted);line-height:1.6}.geo-paper__checklist label{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--paper-line);cursor:pointer;font-size:1rem;line-height:1.55}.geo-paper__checklist input{width:19px;height:19px;flex-shrink:0;margin:3px 0;accent-color:var(--paper-blue)}.geo-paper__checklist input:checked+span{color:#656b78}.geo-paper__tools{display:flex;justify-content:space-between;margin-top:15px;gap:20px}.geo-paper__tools button,.geo-paper__citation button{border:1px solid #bac3d5;background:#fff;color:var(--paper-blue);border-radius:6px;padding:10px 15px;min-height:44px;font-size:.9375rem}.geo-paper__tools button:last-child{border-color:transparent;background:transparent}.geo-paper__sources li{scroll-margin-top:110px;margin:24px 0;padding-left:8px;font-size:1rem}.geo-paper__sources li>a{font-weight:500;line-height:1.5}.geo-paper__sources li p{font-size:.9375rem;line-height:1.6;color:var(--paper-muted);margin:8px 0}.geo-paper__citation{padding:25px;background:#f5f6f8;margin:28px 0;overflow-wrap:anywhere}.geo-paper__citation p{font-size:.9375rem;line-height:1.65}.geo-paper__citation [role=status]:empty{display:none}.geo-paper__next{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:48px 0 40px;border-top:1px solid var(--paper-ink)}.geo-paper__next h2{font-size:2.5rem;line-height:1.1;letter-spacing:-.04em;font-weight:500;margin:16px 0}.geo-paper__next p{font-size:1rem;line-height:1.6;max-width:460px}.geo-paper__back{display:block;margin:10px 0 60px;text-align:right;font-size:.9375rem;text-decoration:none}@media(max-width:1000px){.geo-paper{padding:0 28px}.geo-paper__hero-grid{gap:30px;grid-template-columns:1fr 280px}.geo-paper__abstract,.geo-paper__layout{grid-template-columns:190px minmax(0,1fr);gap:28px}.geo-paper__rail{padding-right:0}.geo-paper__cover{padding:22px}.geo-paper__next{align-items:flex-start;flex-direction:column;gap:16px}}@media(max-width:760px){.geo-paper{padding:0 22px}.geo-paper__hero{padding:24px 0 38px}.geo-paper__hero-grid{grid-template-columns:1fr;margin-top:34px}.geo-paper h1{font-size:clamp(2.65rem,10vw,4rem)}.geo-paper__dek{font-size:1.2rem}.geo-paper__cover{display:none}.geo-paper__abstract{grid-template-columns:1fr;gap:14px;padding:25px 0}.geo-paper__layout{display:block;padding-top:26px}.geo-paper__rail{position:static;padding:0 0 28px;border-bottom:1px solid var(--paper-line);margin-bottom:36px}.geo-paper__rail nav{grid-template-columns:1fr 1fr;column-gap:12px}.geo-paper__rail .geo-paper__label{grid-column:1/-1;margin:0 0 9px}.geo-paper__rail nav a{font-size:.875rem;padding:9px 5px;margin:0;gap:8px}.geo-paper__rail-download{display:none}.geo-paper__chapter{padding-bottom:35px;margin-bottom:38px}.geo-paper__chapter>p{font-size:1.0625rem;line-height:1.75}.geo-paper__chapter .geo-paper__intro{font-size:1.2rem}.geo-paper__example>div{grid-template-columns:1fr}.geo-paper__example section+section{border-left:0;border-top:1px solid var(--paper-line)}.geo-paper__checklist{padding:21px 18px}.geo-paper__next h2{font-size:2.1rem}.geo-paper__actions{gap:20px}.geo-paper__meta span{margin:0 3px}.geo-paper__boundaries summary{gap:12px}.geo-paper__boundaries dl{margin-left:32px}}@media(prefers-reduced-motion:reduce){.geo-paper *{scroll-behavior:auto!important;transition:none!important}}@media print{.site--geo-paper .site-header,.site--geo-paper .site-footer,.geo-paper__rail,.geo-paper__actions,.geo-paper__next,.geo-paper__back,.geo-paper__skip,.geo-paper__tools,.geo-paper__citation button{display:none!important}.geo-paper{max-width:none;padding:0}.geo-paper__hero-grid,.geo-paper__abstract,.geo-paper__layout{display:block}.geo-paper__cover{display:none}.geo-paper__chapter{break-before:page;scroll-margin:0}.geo-paper__chapter>p{font-size:11pt;line-height:1.6}.geo-paper__chapter h2{font-size:25pt}.geo-paper__takeaway,.geo-paper__example,.geo-paper__checklist label{break-inside:avoid}.geo-paper__boundaries details::details-content{display:block!important;content-visibility:visible!important}.geo-paper__plus{display:none}}.geo-paper{font-weight:400}.geo-paper__comparison{overflow-x:auto;margin:30px 0;border-bottom:1px solid var(--paper-line)}.geo-paper__comparison table{width:100%;border-collapse:collapse;text-align:left;font-size:1rem;line-height:1.6;min-width:480px}.geo-paper__comparison caption{text-align:left;font-size:1.3rem;font-weight:500;padding-bottom:18px}.geo-paper__comparison th,.geo-paper__comparison td{vertical-align:top;padding:16px 12px;border-top:1px solid var(--paper-line)}.geo-paper__comparison thead{background:#f3f6fc}.geo-paper__comparison th{font-weight:500}.geo-paper__comparison tbody th{width:24%}.geo-paper__comparison td{width:38%;color:#3e4149}.geo-paper__questions,.geo-paper__priorities{margin:32px 0}.geo-paper__questions h3,.geo-paper__priorities h3{font-size:1.3rem;font-weight:500;letter-spacing:-.02em}.geo-paper__questions section{border-top:1px solid var(--paper-line);padding:20px 0}.geo-paper__questions blockquote{font-size:1.2rem;line-height:1.5;margin:12px 0}.geo-paper__questions section>p{color:var(--paper-muted);font-size:.9375rem;line-height:1.6;margin-bottom:0}.geo-paper__priorities section{display:flex;gap:18px;border-top:1px solid var(--paper-line);padding:22px 0}.geo-paper__priorities section>span{color:var(--paper-blue);font-size:.8125rem;padding-top:4px}.geo-paper__priorities h4{font-size:1.125rem;font-weight:500;line-height:1.5;margin:0}.geo-paper__priorities p{font-size:1rem;line-height:1.65;margin:9px 0 0}.geo-paper__priorities p:last-child{font-size:.9375rem;color:var(--paper-muted)}@media(max-width:760px){.geo-paper__comparison{margin-right:-6px}.geo-paper__comparison table{font-size:.9375rem}.geo-paper__questions blockquote{font-size:1.1rem}}@media print{.geo-paper__comparison table{min-width:0}.geo-paper__questions section,.geo-paper__priorities section{break-inside:avoid}}.geo-paper [data-export-status]:empty{display:none}.geo-paper__body h3{margin:2rem 0 .8rem;font-size:1.35rem;line-height:1.3}.geo-paper__example h4{margin:0 0 1rem;font-size:.9rem;color:#2354ce}.geo-paper__worksheet{margin:2.5rem 0;padding:clamp(1rem,3vw,2rem);border:1px solid #cdd5e3;border-radius:12px;background:#fff}.geo-paper__worksheet>h3{margin-top:0}.geo-paper__worksheet table{width:100%;border-collapse:collapse;font-size:.9rem}.geo-paper__worksheet th,.geo-paper__worksheet td{padding:.7rem .4rem;border-bottom:1px solid #dce1e8;text-align:left;vertical-align:top}.geo-paper__worksheet caption{text-align:left;font-weight:600;margin:1rem 0 .4rem}.geo-paper__blanks{display:grid;gap:1rem;font-size:.9rem}.geo-paper__write-line{display:block;height:1.8rem;border-bottom:1px solid #aab3c3}.geo-paper__write-line--question{height:3.2rem}@media print{.geo-paper__worksheet{break-before:page;break-after:page;padding:0;border:0;font-size:9pt}.geo-paper__worksheet p{font-size:9pt}}
