.izca{aspect-ratio:1500/600;color:#fff;width:100%;height:auto;display:block}.izca path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.izca-grid path{stroke-opacity:.07}.izca-h path{stroke-opacity:.16}.izca-e path{stroke-opacity:.62}.izca-w path{stroke-opacity:.3}.izca-row[data-row="0"]{opacity:.6}.izca-row[data-row="1"]{opacity:.85}.izca-fogdef stop{stop-color:var(--izih-field,#101820)}.izca-heatdef stop{stop-color:var(--accent-d,#ff6a2c)}.izca-fog,.izca-heat{pointer-events:none}.izca-glow path{stroke:var(--accent-d,#ff6a2c);stroke-opacity:.48;stroke-width:2px;vector-effect:none}@media (prefers-reduced-motion:no-preference){.izca{animation:1.4s cubic-bezier(.22,.61,.36,1) both izca-sweep;-webkit-mask-image:linear-gradient(96deg,#000 0 40%,#0006 52%,#0000 66%);mask-image:linear-gradient(96deg,#000 0 40%,#0006 52%,#0000 66%);-webkit-mask-size:320% 100%;mask-size:320% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@keyframes izca-sweep{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}
.izih{--izih-accent:var(--accent-d,#ff6a2c);--izih-tint:color-mix(in oklab, var(--izih-field), #fff 62%);--izih-band:34svh;--izih-scene:82svh;--izih-focus:50%;--izih-g0:color-mix(in oklab, var(--izih-field), #000 42%);--izih-g1:var(--izih-field);--izih-g2:color-mix(in oklab, var(--izih-field), #fff 14%);--izih-ink-a:#fff0;--izih-ink-b:#ffffff80;--izih-ink-c:#fff;--izih-ink-d:#fff;--izih-bloom:color-mix(in srgb, var(--izih-tint) 26%, transparent);--izih-scrim:color-mix(in srgb, var(--izih-g0) 62%, transparent);--izih-glow:none;--izih-cta-bg:var(--izih-accent);--izih-cta-ink:#0b0d11;--izih-cta-hover:color-mix(in srgb, var(--izih-accent), #fff 12%);z-index:0;background:linear-gradient(180deg, var(--izih-g0) 0%, var(--izih-g1) 50%, var(--izih-g2) 100%);color:#fff;flex-direction:column;min-height:100svh;display:flex;position:relative;overflow:hidden}.iz[data-theme=dark] .izih{--izih-g0:#07080a;--izih-g1:#0b0d11;--izih-g2:color-mix(in oklab, #0b0d11, var(--izih-field) 64%);--izih-ink-a:#ff6a2c00;--izih-ink-b:color-mix(in srgb, var(--izih-accent) 46%, transparent);--izih-ink-c:var(--izih-accent);--izih-ink-d:#ffd9c6;--izih-bloom:color-mix(in srgb, var(--izih-accent) 32%, transparent);--izih-scrim:#07080ab8;--izih-glow:0 0 28px #ffffff38}.izih[data-v=mono]{--izih-g2:color-mix(in oklab, var(--izih-field), #fff 8%);--izih-ink-b:color-mix(in srgb, var(--izih-tint) 50%, transparent);--izih-ink-c:var(--izih-tint);--izih-ink-d:#fff;--izih-bloom:color-mix(in srgb, var(--izih-tint) 22%, transparent)}.iz[data-theme=dark] .izih[data-v=mono]{--izih-g2:color-mix(in oklab, #0b0d11, var(--izih-field) 74%);--izih-ink-a:#fff0;--izih-ink-b:color-mix(in srgb, var(--izih-tint) 48%, transparent);--izih-ink-c:var(--izih-tint);--izih-ink-d:#fff;--izih-bloom:color-mix(in srgb, var(--izih-field) 70%, transparent)}.izih[data-v=sheet]{--izih-band:48svh;--izih-scene:48svh;--izih-g0:var(--izih-field);--izih-g1:var(--izih-field);--izih-g2:var(--izih-field);--izih-ink-a:#ffffff59;--izih-ink-b:#fffc;--izih-bloom:transparent;--izih-scrim:transparent;--izih-glow:none}.iz[data-theme=dark] .izih[data-v=sheet]{--izih-g0:#0b0d11;--izih-g1:#0b0d11;--izih-g2:#0b0d11;--izih-ink-a:color-mix(in srgb, var(--izih-accent) 30%, transparent);--izih-ink-b:color-mix(in srgb, var(--izih-accent) 75%, transparent);--izih-ink-c:var(--izih-accent);--izih-ink-d:#ffd9c6}.iz[data-theme=dark] .izih[data-ink=white],.iz[data-theme=dark] .izih[data-ink=spot]{--izih-ink-a:#fff0;--izih-ink-b:#ffffff80;--izih-ink-c:#fff;--izih-ink-d:#fff;--izih-bloom:color-mix(in srgb, var(--izih-accent) 24%, transparent)}.iz[data-theme=dark] .izih[data-ink=spot] .izih-ink{background:radial-gradient(ellipse 15% 96% at var(--izih-focus) 100%, var(--izih-accent) 0%, var(--izih-accent) 58%, color-mix(in srgb, var(--izih-accent) 60%, transparent) 76%, transparent 100%), linear-gradient(to bottom, var(--izih-ink-a) 0%, var(--izih-ink-b) 34%, var(--izih-ink-c) 72%, var(--izih-ink-d) 100%)}.izih[data-cta=white]{--izih-cta-bg:#fff;--izih-cta-ink:var(--izih-field);--izih-cta-hover:#ffffffe0}.iz[data-theme=dark] .izih[data-cta=white]{--izih-cta-ink:#0b0d11}.izih[data-paper=deep]{--izih-g0:color-mix(in oklab, var(--izih-field), #000 55%);--izih-g1:color-mix(in oklab, var(--izih-field), #000 14%);--izih-g2:var(--izih-field);--izih-bloom:color-mix(in srgb, var(--izih-tint) 14%, transparent)}.iz[data-theme=dark] .izih[data-paper=deep]{--izih-g0:#07080a;--izih-g1:#0b0d11;--izih-g2:color-mix(in oklab, #0b0d11, var(--izih-field) 64%);--izih-bloom:color-mix(in srgb, var(--izih-accent) 32%, transparent)}.izih-scene{z-index:0;pointer-events:none;position:absolute;inset:0}.izih-sheet{display:none;position:absolute;inset:0}.izih[data-v=sheet] .izih-sheet{background:repeating-linear-gradient(0deg,#ffffff0b 0 1px,#0000 1px 32px),repeating-linear-gradient(90deg,#ffffff0b 0 1px,#0000 1px 32px),repeating-linear-gradient(0deg,#ffffff16 0 1px,#0000 1px 160px),repeating-linear-gradient(90deg,#ffffff16 0 1px,#0000 1px 160px);display:block;-webkit-mask-image:linear-gradient(#000 55%,#0000 95%);mask-image:linear-gradient(#000 55%,#0000 95%)}.izih[data-v=sheet] .izih-sheet:before,.izih[data-v=sheet] .izih-sheet:after{content:"";background:repeating-linear-gradient(0deg,#ffffff80 0 1px,#0000 1px 160px),repeating-linear-gradient(0deg,#ffffff47 0 1px,#0000 1px 32px) 0 0/7px 100% no-repeat;width:14px;position:absolute;top:0;bottom:0}.izih[data-v=sheet] .izih-sheet:before{left:0}.izih[data-v=sheet] .izih-sheet:after{right:0;transform:scaleX(-1)}.izih-bloom{background:radial-gradient(ellipse at 50% 100%, var(--izih-bloom), transparent 62%);width:130%;height:72%;position:absolute;bottom:-12%;left:50%;transform:translate(-50%)}.izih-mv{height:calc(var(--izih-scene) + 20px);will-change:transform;position:absolute;bottom:-20px;left:0;right:0}.izih-ink{background:linear-gradient(to bottom, var(--izih-ink-a) 0%, var(--izih-ink-b) 34%, var(--izih-ink-c) 72%, var(--izih-ink-d) 100%);-webkit-mask-image:var(--izih-plate);-webkit-mask-size:cover;-webkit-mask-position:var(--izih-focus) 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--izih-plate);mask-image:var(--izih-plate);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:var(--izih-focus) 100%;mask-position:var(--izih-focus) 100%;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.izih-stage{z-index:2;min-height:0;padding-top:var(--nav-h,66px);flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.izih-stage:before{content:"";background:radial-gradient(ellipse at 50% 50%, var(--izih-scrim), transparent 68%);pointer-events:none;width:min(1100px,120vw);height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}.izih-plate{height:var(--izih-band);flex:none}.izih-copy{text-align:center;padding:clamp(40px, 6vh, 72px) var(--wrap-gutter,28px) clamp(24px, 4vh, 40px);flex-direction:column;align-items:center;display:flex;position:relative}.izih-eyebrow{font-family:var(--mono);font-size:var(--fs-mono,11.5px);letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:12px;margin-bottom:18px;display:flex}.izih-eyebrow:before,.izih-eyebrow:after{content:"";background:var(--izih-accent);flex:none;width:22px;height:1px}.izih-h1{max-width:18ch;font-family:var(--disp);font-weight:var(--fw-disp,600);font-size:clamp(34px,4.4vw,62px);line-height:var(--lh-hero,1.06);letter-spacing:var(--ls-hero,-.025em);color:#fff;text-shadow:var(--izih-glow);text-wrap:balance;margin:0 0 18px}.izih[data-v=sheet] .izih-h1{font-size:clamp(30px,3.6vw,50px)}.izih-sub{color:#ffffffd1;text-wrap:pretty;max-width:58ch;margin:0 0 28px;font-size:17px;line-height:1.6}.izih-ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.iz a.izih-btn{border-radius:var(--r-pill,999px);font-family:var(--body);transition:background var(--dur,.3s) var(--ease,ease), border-color var(--dur,.3s) var(--ease,ease), transform var(--dur,.3s) var(--ease,ease);border:1px solid #0000;justify-content:center;align-items:center;padding:13px 26px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.iz a.izih-btn--primary{background:var(--izih-cta-bg);color:var(--izih-cta-ink)}.iz a.izih-btn--primary:hover{background:var(--izih-cta-hover);transform:translateY(-1px)}.iz a.izih-btn--ghost{color:#fff;background:#ffffff0f;border-color:#ffffff6b}.iz a.izih-btn--ghost:hover{background:#ffffff1f;border-color:#fff;transform:translateY(-1px)}.iz a.izih-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-height:760px){.izih-copy{padding-top:32px;padding-bottom:16px}.izih-h1{margin-bottom:12px;font-size:clamp(30px,3.6vw,46px)}.izih-sub{margin-bottom:20px;font-size:15.5px}}@media (max-width:820px){.izih{--izih-band:30svh;--izih-scene:62svh}.izih[data-v=sheet]{--izih-band:40svh;--izih-scene:46svh}.izih-copy{padding:36px 20px 20px}.izih-h1{max-width:100%;font-size:clamp(30px,8.6vw,40px)}.izih-sub{font-size:15.5px}.izih-ctas{width:100%}.iz a.izih-btn{flex:100%}.izih-stage:before{width:140vw}.izih[data-v=sheet] .izih-sheet:before,.izih[data-v=sheet] .izih-sheet:after{display:none}}@media (prefers-reduced-motion:reduce){.iz a.izih-btn{transition:none}.iz a.izih-btn:hover{transform:none}}
.izin-ey{font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text);display:block}.izin-head{max-width:46ch;margin-bottom:clamp(var(--sp-8), 4vw, var(--sp-12))}.izin-h2{max-width:100%;margin:var(--sp-4) 0 0;font-family:var(--disp);font-weight:var(--fw-disp);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);color:var(--tx);text-wrap:balance}.izin-h2 em{color:var(--accent-text);font-style:normal}.izin-reg{scroll-margin-top:var(--nav-h,66px);padding:var(--sp-5) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2)}.izin-reg-row{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.izin-reg-cell{padding:var(--sp-2) var(--sp-5);border-left:1px solid var(--line);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);align-items:baseline;display:inline-flex}.izin-reg-cell:first-child{border-left:0;padding-left:0}.izin-reg-cell i{color:var(--accent-text);font-style:normal}.izin-answer{padding:var(--sp-section) 0;background:var(--bg);position:relative}.izin-answerwrap{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.izin-prose{max-width:68ch;margin-top:var(--sp-6)}.izin-prose p{margin:0 0 var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--tx-dim);text-wrap:pretty}.izin-prose p:last-child{margin-bottom:0}.izin-prose p:first-child{color:var(--tx)}.izin-scope{max-width:68ch;margin-top:var(--sp-10);padding:var(--sp-6);border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface)}.izin-scope-lab{margin-bottom:var(--sp-3);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text);display:block}.izin-scope p{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--tx-dim);text-wrap:pretty;margin:0}.izin-lands{padding:var(--sp-section) 0;background:var(--bg-2);position:relative}.izin-ledger{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.izin-row{gap:var(--sp-6) var(--sp-10);padding:var(--sp-6) 0;border-bottom:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,1fr);display:grid}.izin-k{align-items:flex-start;gap:var(--sp-3);min-width:0;font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx);line-height:1.5;display:flex}.izin-k svg{color:var(--accent-text);flex:none;margin-top:1px}.izin-v{min-width:0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--tx-dim);text-wrap:pretty}.iz a.izin-xref{margin-left:var(--sp-2);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;white-space:nowrap;color:var(--accent-text);border-bottom:1px solid #0000;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.iz a.izin-xref svg{width:11px;height:11px}.iz a.izin-xref:hover{border-bottom-color:var(--accent-text)}.izin-story{padding:var(--sp-section) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface-2);scroll-margin-top:var(--nav-h,66px);position:relative}.iz[data-theme=paper] .izin-story{background:var(--bg-2)}.izin-storygrid{gap:clamp(var(--sp-8), 4vw, var(--sp-12));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.izin-storygrid:not(:has(.izin-storyplate)){grid-template-columns:minmax(0,1fr)}.izin-storywrap{flex-direction:column;grid-area:1/1;align-items:flex-start;min-width:0;display:flex}.izin-storyfoot{flex-direction:column;grid-area:2/1/auto/-1;align-items:flex-start;min-width:0;display:flex}.izin-storyplate{aspect-ratio:4/3;border:1px solid var(--line-strong);border-radius:var(--r-lg);background:var(--surface-2);grid-area:1/2;position:relative;overflow:hidden}.izin-storyplate img{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%;display:block}.izin-story-h{max-width:32ch;margin:var(--sp-4) 0 0;font-family:var(--disp);font-weight:var(--fw-disp);font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);color:var(--tx);text-wrap:balance}.izin-story-sub{max-width:62ch;margin:var(--sp-5) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--tx-dim);text-wrap:pretty}.izin-story-marks{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.izin-story-mark{align-items:baseline;gap:var(--sp-2);min-width:0;padding:var(--sp-5) var(--sp-6);border-left:1px solid var(--line);font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--tx-dim);line-height:1.5;display:flex}.izin-story-mark:first-child{border-left:0;padding-left:0}.izin-story-mark i{color:var(--accent-text);font-style:normal}.iz a.izin-story-link{align-items:center;gap:var(--sp-2);margin-top:clamp(var(--sp-6), 3vw, var(--sp-8));font-family:var(--mono);font-size:var(--fs-mono);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--accent-text);transition:border-color var(--dur-fast) var(--ease-out);border-bottom:1px solid #0000;text-decoration:none;display:inline-flex}.iz a.izin-story-link svg{width:12px;height:12px}.iz a.izin-story-link:hover{border-bottom-color:var(--accent-text)}.iz a.izin-story-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.izin-specs{padding:var(--sp-section) 0;background:var(--bg);position:relative}.izin-related{padding:var(--sp-section) 0 var(--sp-section);background:var(--bg-2);position:relative}@media (max-width:940px){.izin-story-marks{grid-template-columns:minmax(0,1fr)}.izin-story-mark{padding:var(--sp-4) 0;border-left:0;border-bottom:1px solid var(--line)}.izin-story-mark:last-child{border-bottom:0}}@media (max-width:860px){.izin-row{gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.izin-prose p{font-size:var(--fs-body)}.izin-scope{padding:var(--sp-5)}.izin-story-h{max-width:100%}.izin-storygrid{grid-template-columns:minmax(0,1fr)}.izin-storywrap,.izin-storyfoot,.izin-storyplate{grid-area:auto}.izin-storyplate{width:100%;max-height:320px;margin-bottom:var(--sp-6);order:-1}}@media (max-width:620px){.izin-reg-row{gap:var(--sp-1) 0}.izin-reg-cell{padding:var(--sp-2) var(--sp-4)}.izin-reg-cell:first-child{padding-left:0}.izin-xref{margin-left:0}.iz a.izin-xref{margin:var(--sp-3) 0 0;display:flex}}@media (prefers-reduced-motion:reduce){.iz a.izin-story-link{transition:none}}.izin-faq{padding:var(--sp-section) 0}
