.cpi{font-family:var(--font-body--family);color:var(--color-foreground);padding-inline:2rem}.cpi *{box-sizing:border-box}.cpi__inner{max-width:var(--cpi-max,88rem);margin-inline:auto}.cpi__head{display:grid;gap:1rem;margin:0 0 2.4rem;padding:0 0 2rem;border-bottom:1px solid var(--color-border)}.cpi-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;font-size:1.25rem;letter-spacing:.02em;opacity:.75}.cpi-crumbs li{display:inline-flex;align-items:center;gap:.5rem}.cpi-crumbs a{color:inherit;text-decoration:none}.cpi-crumbs a:hover,.cpi-crumbs a:focus-visible{color:var(--color-primary);text-decoration:underline;text-underline-offset:.3rem}.cpi-crumbs [aria-current=page]{font-weight:700}.cpi-crumbs__sep{opacity:.5}.cpi-crumbs__sep svg{width:.9rem;height:.9rem;display:block}.cpi__eye{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.cpi__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(3rem,2.3rem + 2.4vw,4.6rem);line-height:1.1;color:var(--color-foreground-heading);text-wrap:balance}.cpi__meta{margin:0;font-size:1.3rem;opacity:.65}.cpi__body{font-size:1.6rem;line-height:1.7}.cpi__body>*:first-child{margin-top:0}.cpi__body>*:last-child{margin-bottom:0}.cpi__body h2,.cpi__body h3,.cpi__body h4{font-family:var(--font-heading--family);color:var(--color-foreground-heading);line-height:1.2;margin:3.2rem 0 1rem}.cpi__body h2{font-size:2.4rem}.cpi__body h3{font-size:2rem}.cpi__body h4{font-size:1.7rem}.cpi__body p{margin:0 0 1.4rem}.cpi__body ul,.cpi__body ol{margin:0 0 1.4rem;padding-left:2.2rem}.cpi__body li{margin:0 0 .5rem}.cpi__body a{color:var(--color-primary);text-underline-offset:.3rem;overflow-wrap:anywhere}.cpi__body strong{color:var(--color-foreground-heading)}.cpi__body img{max-width:100%;height:auto;border-radius:1.6rem}.cpi__body hr{border:0;border-top:1px solid var(--color-border);margin:2.8rem 0}.cpi__body blockquote{margin:0 0 1.4rem;padding:1.2rem 1.6rem;border-left:3px solid var(--color-primary);background:#fffcf3;border-radius:0 1.2rem 1.2rem 0}.cpi-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.6rem;border:1px solid var(--color-border);border-radius:1.6rem}.cpi__body table{width:100%;border-collapse:collapse;font-size:1.45rem;margin:0}.cpi__body th,.cpi__body td{padding:1rem 1.2rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border)}.cpi__body th{background:#f6e7ce;color:var(--color-foreground-heading);font-weight:700}.cpi__body tr:last-child td{border-bottom:0}.cpi .cpg{font-size:1.6rem}.cpi .cpg a{overflow-wrap:anywhere}.cpi .cpg-hero,.cpi .cpg-cta{padding:2.4rem 1.8rem}.cpi .cpg-btn{max-width:100%;white-space:normal}.cpi .cpg-alert h3{letter-spacing:.08em}.cpi .cpg-jump a{font-size:1.25rem}.cpi .cpg-steps li{grid-template-columns:2.6rem minmax(0,1fr)}.cpi__related{margin:4rem 0 0;padding:2.4rem 0 0;border-top:1px solid var(--color-border)}.cpi__related h2{margin:0 0 1.2rem;font-family:var(--font-heading--family);font-size:1.9rem;color:var(--color-foreground-heading)}.cpi__pills{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.cpi__pills a{display:inline-flex;align-items:center;gap:.6rem;min-height:4rem;padding:.8rem 1.4rem;border:1px solid var(--color-border);border-radius:999px;background:#fffcf3;color:var(--color-foreground-heading);font-size:1.3rem;font-weight:700;text-decoration:none}.cpi__pills a:hover,.cpi__pills a:focus-visible{border-color:var(--color-primary);color:var(--color-primary)}.cpi__pills a svg{width:1.1rem;height:1.1rem;color:var(--color-primary);flex:none}@media(min-width:48rem){.cpi{padding-inline:3.2rem;padding-block:var(--cpi-pt-d,56px) var(--cpi-pb-d,88px)}.cpi__head{margin-bottom:3.2rem;padding-bottom:2.4rem}.cpi__body{font-size:1.65rem}.cpi__body h2{font-size:2.8rem}.cpi__body h3{font-size:2.2rem}.cpi .cpg-grid.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.cpi .cpg-grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cp-page.css.map */
