.geo-article{--geo-max: 76rem;background:var(--kora-bone);padding:clamp(2.4rem,5vw,5.6rem) 0 1.6rem}.geo-wrap{width:100%;max-width:var(--geo-max);margin:0 auto;padding-left:max(2rem,env(safe-area-inset-left));padding-right:max(2rem,env(safe-area-inset-right))}.geo-breadcrumb{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;font-size:1.3rem;color:var(--kora-ink-soft);margin-bottom:2rem}.geo-breadcrumb a{color:var(--kora-ink-soft);text-decoration:none}.geo-breadcrumb a:hover{color:var(--kora-plum)}.geo-breadcrumb span[aria-hidden]{opacity:.5}.geo-hero{margin-bottom:2.8rem}.geo-eyebrow{display:block;margin-bottom:1rem;font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--kora-plum)}.geo-hero h1{font-size:clamp(2.6rem,4.5vw,4rem);line-height:1.08;letter-spacing:-.03em;margin:0 0 1.4rem}.geo-dek{font-size:clamp(1.65rem,2.2vw,1.95rem);line-height:1.5;color:var(--kora-ink-muted);max-width:60ch;margin:0}.geo-meta{margin-top:1.8rem;font-size:1.25rem;color:var(--kora-ink-soft);letter-spacing:.02em}.geo-meta strong{color:var(--kora-ink-muted);font-weight:600}.geo-answer{background:var(--kora-plum-tint);border:1px solid var(--kora-border);border-left:4px solid var(--kora-plum);border-radius:var(--radius-md);padding:2rem 2.2rem;margin:0 0 3.2rem}.geo-answer__label{display:block;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--kora-plum);margin-bottom:.8rem}.geo-answer p{font-size:1.7rem;line-height:1.55;color:var(--kora-ink);margin:0;max-width:none}.geo-toc{border:1px solid var(--kora-border);background:var(--kora-white);border-radius:var(--radius-md);padding:1.8rem 2rem;margin:0 0 3.2rem}.geo-toc h2{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--kora-ink-soft);margin:0 0 1rem}.geo-toc ol{margin:0;padding-left:1.8rem;columns:2;column-gap:2.4rem}.geo-toc li{margin-bottom:.6rem;break-inside:avoid}.geo-toc a{color:var(--kora-plum);text-decoration:none;font-size:1.45rem}.geo-toc a:hover{text-decoration:underline}.geo-section{margin:0 0 3.6rem;scroll-margin-top:8rem}.geo-section>h2{font-size:clamp(2rem,3vw,2.6rem);line-height:1.2;letter-spacing:-.02em;margin:0 0 1.2rem}.geo-section>h3{font-size:clamp(1.6rem,2.2vw,1.9rem);margin:2.4rem 0 1rem}.geo-prose p{font-size:1.6rem;line-height:1.65;color:var(--kora-ink-muted);margin:0 0 1.4rem;max-width:none}.geo-prose strong{color:var(--kora-ink);font-weight:600}.geo-prose ul,.geo-prose ol{margin:0 0 1.8rem;padding-left:2rem}.geo-prose li{font-size:1.55rem;line-height:1.6;color:var(--kora-ink-muted);margin-bottom:.8rem}.geo-prose li strong{color:var(--kora-ink)}.geo-prose a:not(.geo-btn){color:var(--kora-plum);text-underline-offset:.2em}.geo-lede{font-size:1.7rem!important;line-height:1.55!important;color:var(--kora-ink)!important;font-weight:500}.geo-table-wrap{margin:1.6rem 0 2.4rem;border:1px solid var(--kora-border);border-radius:var(--radius-md);overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--kora-white)}.geo-table{width:100%;border-collapse:collapse;min-width:52rem;font-size:1.45rem}.geo-table caption{text-align:left;padding:1.4rem 1.6rem 0;font-size:1.25rem;color:var(--kora-ink-soft)}.geo-table th,.geo-table td{padding:1.2rem 1.4rem;text-align:left;border-bottom:1px solid var(--kora-border);vertical-align:top}.geo-table thead th{background:var(--kora-cream);color:var(--kora-ink);font-weight:700;font-size:1.4rem;position:sticky;top:0}.geo-table tbody th{font-weight:600;color:var(--kora-ink);width:32%}.geo-table .geo-col-kora{background:var(--kora-plum-tint);color:var(--kora-ink);font-weight:600}.geo-table thead .geo-col-kora{background:var(--kora-plum);color:var(--kora-white)}.geo-table tbody tr:last-child th,.geo-table tbody tr:last-child td{border-bottom:none}.geo-verdict{display:grid;gap:1.6rem;grid-template-columns:1fr;margin:1.6rem 0 2.4rem}@media screen and (min-width:750px){.geo-verdict.geo-verdict--2{grid-template-columns:1fr 1fr}}.geo-verdict__card{border:1px solid var(--kora-border);border-radius:var(--radius-md);background:var(--kora-white);padding:1.8rem 2rem;box-shadow:var(--kora-shadow-soft)}.geo-verdict__card--kora{border-color:var(--kora-plum);background:var(--kora-plum-tint)}.geo-verdict__card h3{font-size:1.5rem;margin:0 0 1rem}.geo-verdict__card ul{margin:0;padding-left:1.8rem}.geo-verdict__card li{font-size:1.45rem;line-height:1.5;margin-bottom:.6rem;color:var(--kora-ink-muted)}.geo-facts{border:1px solid var(--kora-border);border-radius:var(--radius-md);background:var(--kora-white);padding:1.8rem 2rem;margin:1.6rem 0 2.4rem}.geo-facts dl{margin:0;display:grid;grid-template-columns:1fr;gap:.4rem 1.6rem}@media screen and (min-width:600px){.geo-facts dl{grid-template-columns:auto 1fr}}.geo-facts dt{font-weight:600;color:var(--kora-ink);font-size:1.45rem;padding:.6rem 0;border-bottom:1px solid var(--kora-border)}.geo-facts dd{margin:0;color:var(--kora-ink-muted);font-size:1.45rem;padding:.6rem 0;border-bottom:1px solid var(--kora-border)}.geo-facts dl>dt:last-of-type,.geo-facts dl>dd:last-of-type{border-bottom:none}.geo-faq{margin:3.6rem 0}.geo-faq>h2{font-size:clamp(2rem,3vw,2.6rem);margin:0 0 1.6rem}.geo-faq details{border:1px solid var(--kora-border);background:var(--kora-white);border-radius:var(--radius-md);margin-bottom:1rem;overflow:hidden}.geo-faq summary{list-style:none;cursor:pointer;padding:1.6rem 2rem;font-size:1.6rem;font-weight:600;color:var(--kora-ink);display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.geo-faq summary::-webkit-details-marker{display:none}.geo-faq summary:after{content:"+";font-size:2.2rem;font-weight:400;color:var(--kora-plum);line-height:1;flex-shrink:0}.geo-faq details[open] summary:after{content:"\2212"}.geo-faq .geo-faq__answer{padding:0 2rem 1.8rem}.geo-faq .geo-faq__answer p{font-size:1.5rem;line-height:1.6;color:var(--kora-ink-muted);margin:0 0 1rem;max-width:none}.geo-faq .geo-faq__answer p:last-child{margin-bottom:0}.geo-cta{background:var(--kora-plum);color:var(--kora-white);border-radius:var(--radius-lg);padding:clamp(2.4rem,4vw,3.6rem);text-align:center;margin:3.6rem 0}.geo-cta h2{color:var(--kora-white);font-size:clamp(1.9rem,3vw,2.4rem);margin:0 0 1rem}.geo-cta p{color:#ffffffdb;font-size:1.55rem;line-height:1.5;max-width:52ch;margin:0 auto 2rem}.geo-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 3rem;border-radius:var(--radius-pill);background:var(--kora-white);color:var(--kora-plum)!important;font-weight:700;font-size:1.55rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.geo-btn:hover{transform:translateY(-1px);box-shadow:0 10px 28px #0000002e}.geo-related{margin:3.6rem 0 1.6rem}.geo-related>h2{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;color:var(--kora-ink-soft);margin:0 0 1.6rem}.geo-related__grid{display:grid;gap:1.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.geo-related__grid{grid-template-columns:1fr 1fr}}.geo-related__card{display:block;border:1px solid var(--kora-border);background:var(--kora-white);border-radius:var(--radius-md);padding:1.6rem 1.8rem;text-decoration:none;box-shadow:var(--kora-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.geo-related__card:hover{transform:translateY(-2px);box-shadow:var(--kora-shadow-medium)}.geo-related__card span{display:block;font-size:1.5rem;font-weight:600;color:var(--kora-ink);line-height:1.35}.geo-related__card small{display:block;margin-top:.4rem;font-size:1.3rem;color:var(--kora-ink-soft)}.geo-note{font-size:1.25rem;line-height:1.55;color:var(--kora-ink-soft);border-top:1px solid var(--kora-border);padding-top:1.6rem;margin-top:2.4rem}.geo-hub__group{margin-bottom:3.6rem}.geo-hub__group h2{font-size:clamp(1.8rem,2.6vw,2.2rem);margin:0 0 .6rem}.geo-hub__group>p{color:var(--kora-ink-muted);font-size:1.5rem;margin:0 0 1.8rem}.geo-hub__grid{display:grid;gap:1.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.geo-hub__grid{grid-template-columns:1fr 1fr}}.geo-hub__card{display:flex;flex-direction:column;border:1px solid var(--kora-border);background:var(--kora-white);border-radius:var(--radius-md);padding:2rem 2.2rem;text-decoration:none;box-shadow:var(--kora-shadow-soft);transition:transform .2s ease,box-shadow .2s ease}.geo-hub__card:hover{transform:translateY(-2px);box-shadow:var(--kora-shadow-medium)}.geo-hub__card h3{font-size:1.7rem;margin:0 0 .6rem;color:var(--kora-ink)}.geo-hub__card p{font-size:1.45rem;line-height:1.5;color:var(--kora-ink-muted);margin:0;max-width:none}.geo-hub__card span{margin-top:1.2rem;font-size:1.4rem;font-weight:600;color:var(--kora-plum)}@media screen and (max-width:749px){.geo-toc ol{columns:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/geo-article.css.map */
