.idz-page{--idz-gold: #e9c98f;--idz-on-gold: #1c1407;--idz-display: "Archivo", "Inter", system-ui, sans-serif;--idz-edge: clamp(1rem, 1.6vw, 2rem);--idz-radius: 1.25rem;padding-bottom:clamp(2.5rem,5vw,4.5rem)}.idz-page[data-theme=light]{--idz-gold: #9a6b22;--idz-on-gold: #fff}.idz-page .mp-container{width:min(100% - 2 * var(--idz-edge),84rem)}.idz-eyebrow{margin:0;color:var(--idz-gold);font-size:var(--ui-fs-micro);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.idz-page .idz-title{margin:0;color:var(--wb-ink);font-family:var(--idz-display);font-stretch:75%;font-size:var(--ui-fs-display);font-weight:800;line-height:1.02;letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.idz-title>span{display:block}.idz-title-2{color:var(--wb-ink2)}.idz-hook{margin:0;color:var(--wb-ink);font-size:var(--ui-fs-body);font-weight:600}.idz-text,.idz-text p{margin:0;max-width:34rem;color:var(--wb-ink2);font-size:var(--ui-fs-meta);line-height:1.6}.idz-note{margin:0;color:var(--wb-ink2);font-size:var(--ui-fs-micro);line-height:1.5}.idz-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.idz-page .im-button.im-button-primary{min-height:2.75rem;padding:0 1.5rem;gap:.625rem;border:0;border-radius:999px;color:var(--idz-on-gold);background:linear-gradient(180deg,color-mix(in srgb,var(--idz-gold) 62%,#fff) 0%,var(--idz-gold) 100%);box-shadow:inset 0 1px #ffffff73,0 0 0 1px color-mix(in srgb,var(--idz-gold) 55%,transparent),0 .875rem 2.25rem -1rem color-mix(in srgb,var(--idz-gold) 80%,transparent);font-size:var(--ui-fs-body);font-weight:700;letter-spacing:.01em;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.idz-page .im-button.im-button-primary:active{transform:translateY(1px) scale(.985)}.idz-page .im-button.im-button-primary:focus-visible{outline:2px solid var(--idz-gold);outline-offset:3px}@media(hover:hover)and (pointer:fine){.idz-page .im-button.im-button-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff80,0 0 0 1px var(--idz-gold),0 1.25rem 2.75rem -1rem color-mix(in srgb,var(--idz-gold) 90%,transparent)}}.idz-link{display:inline-flex;align-items:center;min-height:2.75rem;padding:0;border:0;background:none;color:var(--wb-ink);font:inherit;font-size:var(--ui-fs-body);font-weight:600;text-decoration:none;text-underline-offset:.25em;cursor:pointer}.idz-link:after{content:"";width:.4375rem;height:.4375rem;margin-left:.5rem;border-top:1.5px solid var(--idz-gold);border-right:1.5px solid var(--idz-gold);transform:rotate(45deg);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.idz-link:focus-visible{outline:2px solid var(--idz-gold);outline-offset:3px;border-radius:.25rem}@media(hover:hover)and (pointer:fine){.idz-link:hover{text-decoration:underline;text-decoration-color:var(--idz-gold)}.idz-link:hover:after{transform:translate(3px) rotate(45deg)}}.idz-tag{position:absolute;z-index:3;top:.75rem;right:.75rem;padding:0 .4375rem;border-radius:999px;color:#fff;background:#00000073;font-size:var(--ui-fs-micro);line-height:1.25rem;pointer-events:none}.idz-banner{--wb-ink: #f6f3ee;--wb-ink2: rgba(246, 243, 238, .72);position:relative;isolation:isolate;display:grid;align-items:center;margin:clamp(2.5rem,5vw,4.5rem) var(--idz-edge) 0;min-height:clamp(24rem,34vw,40rem);border-radius:var(--idz-radius);overflow:hidden;background:#0b0a0f;box-shadow:0 0 0 1px #ffffff14,0 2.5rem 6rem -3rem #0009}.idz-banner[data-lead]{margin-top:clamp(.75rem,1.5vw,1.25rem)}.idz-page[data-theme=light] .idz-banner .idz-eyebrow{color:#e9c98f}.idz-banner-art{position:absolute;inset:0;z-index:-1}.idz-banner-art picture,.idz-banner-art img{display:block;width:100%;height:100%}.idz-banner-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center}.idz-banner-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#08070bd6,#08070b8f 34%,#08070b00 62%);pointer-events:none}.idz-banner-copy{display:grid;gap:.875rem;width:min(100%,38rem);padding:clamp(1.75rem,4vw,4rem)}.idz-banner-head,.idz-banner-body{display:grid;gap:.75rem}.idz-banner:not([data-art]){min-height:0}.idz-banner[data-lead] .idz-banner-art img{transform-origin:70% 50%;animation:idz-drift 26s ease-in-out infinite alternate}@keyframes idz-drift{0%{transform:scale(1)}to{transform:scale(1.05) translate3d(-1%,0,0)}}.idz-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;padding:0;list-style:none}.idz-fact{display:grid;gap:.25rem;padding:.875rem 1rem;border-radius:1rem;border:1px solid var(--wb-line);background:var(--wb-card)}.idz-fact strong{color:var(--wb-ink);font-family:var(--idz-display);font-stretch:75%;font-size:var(--ui-fs-figure);font-weight:800;font-variant-numeric:tabular-nums;text-transform:uppercase}.idz-fact span{color:var(--wb-ink2);font-size:var(--ui-fs-meta);line-height:1.45}.idz-chapter{display:grid;gap:1.125rem;padding-top:clamp(2.75rem,5vw,4.5rem);scroll-margin-top:4rem}.idz-chapter-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1.5rem}.idz-chapter-words{display:grid;gap:.5rem;min-width:0}.idz-page .idz-h{margin:0;color:var(--wb-ink);font-family:var(--idz-display);font-stretch:75%;font-size:1.25rem;font-weight:800;line-height:1.08;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}.idz-sub{margin:0;max-width:44rem;color:var(--wb-ink2);font-size:var(--ui-fs-meta);line-height:1.6}.idz-page .tiletray-title,.idz-page .idxb-title{font-family:var(--idz-display);font-stretch:75%;font-size:1rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.idz-examples .idxb,.idz-examples .idxb[data-after="1"]{margin-top:0}.idz-examples .idxb>.idxb-title{display:none}.idz-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.idz-card.tiletray-tile{display:grid;align-content:start;gap:0;text-decoration:none;cursor:default}a.idz-card.tiletray-tile{cursor:pointer}.idz-card .tiletray-pic{aspect-ratio:16 / 10}.idz-card-words{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.125rem .625rem;padding:.75rem .5rem .5rem}.idz-card-n{grid-row:span 2;align-self:start;min-width:1.5rem;color:var(--idz-gold);font-family:var(--idz-display);font-stretch:75%;font-size:1.25rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.idz-card-words:not(:has(.idz-card-n)){grid-template-columns:minmax(0,1fr)}.idz-card-title{margin:0;color:var(--tiletray-ink);font-size:var(--ui-fs-title);font-weight:600;line-height:1.35}.idz-card-text{margin:0;color:var(--tiletray-ink3);font-size:var(--ui-fs-meta);line-height:1.55}.idz-card-tag{position:absolute;top:8px;left:8px;z-index:1;padding:0 .5rem;border-radius:999px;background:#0a07109e;color:#fff;font-size:var(--ui-fs-micro);line-height:1.375rem;pointer-events:none}@media(hover:hover)and (pointer:fine){div.idz-card.tiletray-tile:hover{border-color:var(--tiletray-line);box-shadow:none}}div.idz-card.tiletray-tile:active{transform:none}.idz-faq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem);margin:0}.idz-q{display:grid;gap:.375rem;padding:1rem 0;border-top:1px solid var(--wb-line)}.idz-q dt{color:var(--wb-ink);font-size:var(--ui-fs-title);font-weight:600;line-height:1.4}.idz-q dd{margin:0;max-width:62ch;color:var(--wb-ink2);font-size:var(--ui-fs-meta);line-height:1.65}@media(min-width:1600px){.idz-page .mp-container{width:min(100% - 2 * var(--idz-edge),96rem)}.idz-banner{width:min(100% - 2 * var(--idz-edge),160rem);min-height:0;aspect-ratio:21 / 9;margin-inline:auto}}@media(max-width:1023.98px){.idz-banner{min-height:28rem}.idz-banner-art:after{background:linear-gradient(90deg,#08070be6,#08070bb8 45%,#08070b26 80%)}.idz-banner-copy{width:min(100%,30rem)}.idz-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.idz-faq{grid-template-columns:minmax(0,1fr)}}@media(max-width:899.98px){.idz-trio{grid-template-columns:minmax(0,1fr)}.idz-card.tiletray-tile{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:.25rem}.idz-card-words{padding:.5rem .5rem .5rem .625rem}}@media(pointer:coarse)and (max-height:500px){.idz-trio:where([data-mn-landscape],[data-mn-landscape] *){grid-template-columns:minmax(0,1fr)}.idz-card.tiletray-tile:where([data-mn-landscape],[data-mn-landscape] *){grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:.25rem}.idz-card-words:where([data-mn-landscape],[data-mn-landscape] *){padding:.5rem .5rem .5rem .625rem}}@media(max-width:639.98px){.idz-page .idz-title{font-size:1.5rem}.idz-banner{--idz-art-h: calc((100vw - 2 * var(--idz-edge)) * 1.25);align-items:start;min-height:0}.idz-banner-art{bottom:auto;height:var(--idz-art-h)}.idz-banner-art img{-o-object-position:center;object-position:center}.idz-banner-art:after{background:linear-gradient(180deg,#08070bcc,#08070b33 34%,#08070b00 62%,#0b0a0f)}.idz-banner-copy{width:100%;gap:0;padding:1.5rem 1.25rem}.idz-banner[data-art] .idz-banner-copy{grid-template-rows:calc(var(--idz-art-h) - 3rem) auto}.idz-banner[data-art] .idz-banner-head{align-content:start}.idz-banner-body{padding-top:.75rem}.idz-actions{flex-direction:column;align-items:stretch}.idz-page .idz-actions .im-button.im-button-primary{justify-content:center;min-height:3.5rem}.idz-actions .idz-link{justify-content:center}.idz-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.idz-fact{padding:.75rem}.idz-card.tiletray-tile{grid-template-columns:minmax(0,1fr);gap:0}.idz-card-words{padding:.75rem .5rem .5rem}}@media(pointer:coarse)and (max-height:500px){.idz-page .idz-title:where([data-mn-landscape],[data-mn-landscape] *){font-size:1.5rem}.idz-banner:where([data-mn-landscape],[data-mn-landscape] *){--idz-art-h: calc((100vw - 2 * var(--idz-edge)) * 1.25);align-items:start;min-height:0}.idz-banner-art:where([data-mn-landscape],[data-mn-landscape] *){bottom:auto;height:var(--idz-art-h)}.idz-banner-art img:where([data-mn-landscape],[data-mn-landscape] *){-o-object-position:center;object-position:center}.idz-banner-art:where([data-mn-landscape],[data-mn-landscape] *):after{background:linear-gradient(180deg,#08070bcc,#08070b33 34%,#08070b00 62%,#0b0a0f)}.idz-banner-copy:where([data-mn-landscape],[data-mn-landscape] *){width:100%;gap:0;padding:1.5rem 1.25rem}.idz-banner[data-art] .idz-banner-copy:where([data-mn-landscape],[data-mn-landscape] *){grid-template-rows:calc(var(--idz-art-h) - 3rem) auto}.idz-banner[data-art] .idz-banner-head:where([data-mn-landscape],[data-mn-landscape] *){align-content:start}.idz-banner-body:where([data-mn-landscape],[data-mn-landscape] *){padding-top:.75rem}.idz-actions:where([data-mn-landscape],[data-mn-landscape] *){flex-direction:column;align-items:stretch}.idz-page .idz-actions .im-button.im-button-primary:where([data-mn-landscape],[data-mn-landscape] *){justify-content:center;min-height:3.5rem}.idz-actions .idz-link:where([data-mn-landscape],[data-mn-landscape] *){justify-content:center}.idz-facts:where([data-mn-landscape],[data-mn-landscape] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.idz-fact:where([data-mn-landscape],[data-mn-landscape] *){padding:.75rem}.idz-card.tiletray-tile:where([data-mn-landscape],[data-mn-landscape] *){grid-template-columns:minmax(0,1fr);gap:0}.idz-card-words:where([data-mn-landscape],[data-mn-landscape] *){padding:.75rem .5rem .5rem}}
