html:has(.v2-root){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:#f6f6f3}@media (prefers-color-scheme:dark){html:has(.v2-root){--lightningcss-light: ;--lightningcss-dark:initial}}.v2-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ed-paper:#f6f6f3;--ed-band:#e4e4de;--ed-ink:#14161a;--ed-ink-70:#43474c;--ed-ink-45:#5b5f64;--ed-rule:#cfcfc7;--ed-rule-strong:#14161a;--ed-rule-control:#5b5f64;--ed-nh:#0e4a32;--ed-nh-2:#0a3623;--ed-oxide:#a93b18;--ed-plate:#101a16;--ed-plate-hi:#dcd8c8;--ed-on-ink:#f6f6f3;--ed-pad:clamp(16px, 4vw, 64px);--ed-gap:clamp(14px, 1.8vw, 30px);--ed-max:1680px;--ed-mast:57px;--ed-step:clamp(20px, 3vw, 44px)}@media (prefers-color-scheme:dark){.v2-root{--lightningcss-light: ;--lightningcss-dark:initial}.v2-root:not([data-theme=light]){--ed-paper:#0e100f;--ed-band:#171a18;--ed-ink:#f0efe9;--ed-ink-70:#adb1ad;--ed-ink-45:#8b908c;--ed-rule:#262a27;--ed-rule-strong:#f0efe9;--ed-rule-control:#8b908c;--ed-nh:#56c08c;--ed-nh-2:#7fd5aa;--ed-oxide:#df7048;--ed-plate:#090c0b;--ed-plate-hi:#e8e4d6;--ed-on-ink:#0e100f}html:has(.v2-root:not([data-theme=light])){background:#0e100f}}.v2-root[data-theme=dark]{--ed-paper:#0e100f;--ed-band:#171a18;--ed-ink:#f0efe9;--ed-ink-70:#adb1ad;--ed-ink-45:#8b908c;--ed-rule:#262a27;--ed-rule-strong:#f0efe9;--ed-rule-control:#8b908c;--ed-nh:#56c08c;--ed-nh-2:#7fd5aa;--ed-oxide:#df7048;--ed-plate:#090c0b;--ed-plate-hi:#e8e4d6;--ed-on-ink:#0e100f}.v2-root{background:var(--ed-paper);min-height:100svh;color:var(--ed-ink);font-family:var(--v2-font-display), Georgia, "Times New Roman", serif;font-synthesis-weight:none;-webkit-font-smoothing:antialiased}.v2-root :where(*){box-shadow:none;border-radius:0}.v2-root :where(a){color:inherit;text-decoration:none}.v2-root :focus-visible{outline:2px solid var(--ed-oxide);outline-offset:3px}.v2-root section[id]{scroll-margin-top:clamp(12px,3vh,28px)}@media (prefers-reduced-motion:reduce){.v2-root :where(*){transition:none!important;animation:none!important}}.v2-root .grot{font-family:var(--v2-font-grot), system-ui, sans-serif}.v2-root .ed-d1,.v2-root .ed-d2{font-variation-settings:"opsz" 72;text-wrap:balance;font-weight:500}.v2-root .ed-d1{letter-spacing:-.025em;font-size:clamp(2.875rem,7.6vw,7rem);line-height:.94}.v2-root .ed-d2{letter-spacing:-.02em;font-size:clamp(2.25rem,5vw,4.75rem);line-height:.98}.v2-root .ed-d3{font-variation-settings:"opsz" 40;letter-spacing:-.015em;font-size:clamp(1.75rem,2.9vw,2.75rem);font-weight:500;line-height:1.05}.v2-root .ed-d4{font-variation-settings:"opsz" 24;letter-spacing:-.01em;font-size:clamp(1.375rem,1.6vw,1.75rem);font-weight:600;line-height:1.15}.v2-root .ed-quote{font-family:var(--v2-font-quote,var(--v2-font-display)), Georgia, serif;letter-spacing:-.015em;font-size:clamp(1.875rem,4.1vw,3.375rem);font-style:italic;font-weight:400;line-height:1.14}.v2-root .ed-stand{font-variation-settings:"opsz" 24;letter-spacing:-.005em;max-width:46ch;font-size:clamp(1.25rem,1.5vw,1.625rem);font-weight:400;line-height:1.42}.v2-root .ed-body{font-variation-settings:"opsz" 16;max-width:66ch;font-size:clamp(1.0625rem,1.05vw,1.1875rem);font-weight:400;line-height:1.62}.v2-root .ed-body-sm{font-variation-settings:"opsz" 14;max-width:60ch;font-size:clamp(.9375rem,.9vw,1rem);font-weight:400;line-height:1.55}.v2-root .ed-cap{font-family:var(--v2-font-grot), system-ui, sans-serif;letter-spacing:.005em;font-size:clamp(.8125rem,.95vw,.875rem);font-weight:400;line-height:1.45}.v2-root .ed-lbl{font-family:var(--v2-font-grot), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.3}.v2-root .ed-fig{font-family:var(--v2-font-grot), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:clamp(.875rem,1vw,.9375rem);font-weight:700;line-height:1.25}.v2-root .ed-plate-no{font-variation-settings:"opsz" 72;letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.5rem,11.8vw,10rem);font-weight:200;line-height:.8}.v2-root .ed-signoff{font-size:clamp(64px,13vw,200px);line-height:.86}.v2-root .ed-hair--gap{margin-top:clamp(36px,4.5vw,64px)}.v2-root .ed-index{font-variation-settings:"opsz" 72;letter-spacing:-.03em;color:var(--ed-ink-45);font-size:clamp(3.5rem,7.5vw,7.5rem);font-weight:200;line-height:.78}.v2-root .ed-page{max-width:var(--ed-max);padding-inline:var(--ed-pad);margin-inline:auto}.v2-root .ed-sec{column-gap:var(--ed-gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(52px,7vw,108px);display:grid}.v2-root .ed-sec--air{padding-block:clamp(84px,12vw,190px)}.v2-root .ed-sec--tight{padding-block:clamp(34px,4vw,62px)}.v2-root .ed-rail{color:var(--ed-ink-45);flex-direction:column;grid-column:1/span 2;align-self:start;gap:8px;display:flex;position:sticky;top:32px}.v2-root .ed-rail__no{color:var(--ed-nh)}.v2-root .ed-rail--bone,.v2-root .ed-rail--bone .ed-rail__no{color:var(--ed-plate-hi)}.v2-root .ed-rail--bone{border-color:color-mix(in srgb, var(--ed-plate-hi) 30%, transparent)}.v2-root .ed-col{grid-column:3/span 6;min-width:0}.v2-root .ed-col--wide{grid-column:3/span 9;min-width:0}.v2-root .ed-col--right{grid-column:9/span 4;min-width:0}@media (max-width:1023px){.v2-root .ed-sec{grid-template-columns:minmax(0,1fr)}.v2-root .ed-rail,.v2-root .ed-col,.v2-root .ed-col--wide,.v2-root .ed-col--right{grid-column:1/-1}.v2-root .ed-rail{border-bottom:1px solid var(--ed-rule);flex-direction:row;align-items:baseline;gap:12px;margin-bottom:22px;padding-bottom:14px;position:static}.v2-root .ed-col--right{margin-top:34px}}.v2-root .ed-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:clamp(40px,5vw,72px);display:grid}.v2-root .ed-hero__plate{margin-inline:calc(-1 * var(--ed-pad));order:-1}.v2-root .ed-hero__img{height:clamp(200px,34vh,340px)}@media (min-width:1024px){.v2-root .ed-hero{column-gap:var(--ed-gap);min-height:calc(100svh - var(--ed-mast));grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding-block:clamp(48px,5vw,96px)}.v2-root .ed-hero__type{grid-column:1/span 7;align-self:center}.v2-root .ed-hero__plate{margin-inline:0 calc(-1 * var(--ed-pad));flex-direction:column;order:0;grid-column:8/-1;justify-content:flex-end;align-self:stretch;gap:14px;display:flex}.v2-root .ed-hero__img{flex:1;height:auto;min-height:420px}}.v2-root .lane-rule{align-items:center;gap:10px;display:flex}.v2-root .lane-rule:before,.v2-root .lane-rule:after{content:"";background:var(--ed-nh);flex:none;width:5px;height:5px}.v2-root .lane-rule>i{background:var(--ed-nh);flex:1;height:1px}.v2-root .ed-link{text-decoration:underline;-webkit-text-decoration-color:var(--ed-nh);text-decoration-color:var(--ed-nh);text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-thickness .12s linear}.v2-root .ed-link:hover{text-decoration-thickness:2px}.v2-root .ed-tap{min-height:44px;padding-block:15px;display:inline-block}.v2-root .ed-hair{border:0;border-top:1px solid var(--ed-rule);margin:0}.v2-root .ed-hair--strong{border-top:2px solid var(--ed-rule-strong)}.v2-root .ed-btn{background:var(--ed-ink);min-height:44px;color:var(--ed-on-ink);border:1px solid var(--ed-ink);cursor:pointer;align-items:center;padding:15px 28px;transition:background-color .12s linear,border-color .12s linear;display:inline-flex}.v2-root .ed-btn:hover{background:var(--ed-nh);border-color:var(--ed-nh)}.v2-root .plate{background:var(--ed-plate);isolation:isolate;position:relative;overflow:hidden}.v2-root .plate__img{filter:grayscale()contrast(1.18)brightness(.92);mix-blend-mode:luminosity;opacity:.9;background-position:50%;background-size:cover;position:absolute;inset:0}.v2-root .plate__tint{background:linear-gradient(180deg, var(--ed-plate-hi) 0%, var(--ed-nh) 55%, var(--ed-plate) 100%);mix-blend-mode:multiply;opacity:.85;position:absolute;inset:0}.v2-root .plate__grain{mix-blend-mode:overlay;opacity:.16;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px;position:absolute;inset:0}.v2-root .plate__cap{z-index:2;position:relative}.v2-root .plate--type{color:var(--ed-plate-hi)}.v2-root .ed-tick{background:var(--ed-nh);flex:none;align-self:center;width:24px;height:1px;display:block}.v2-root .plate--type .ed-tick{background:var(--ed-plate-hi)}.v2-root .hairline{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.v2-root .ed-steps{border-left:1px solid var(--ed-rule);padding-left:var(--ed-step)}.v2-root .ed-step{padding-bottom:clamp(26px,3vw,42px);position:relative}.v2-root .ed-step:last-child{padding-bottom:0}.v2-root .ed-step:before{content:"";top:9px;left:calc(-1 * var(--ed-step) - 1px);background:var(--ed-nh);width:clamp(12px,2vw,24px);height:1px;position:absolute}.v2-root .ed-field{width:100%;min-height:44px;color:var(--ed-ink);border:0;border-bottom:1px solid var(--ed-rule-control);font-family:var(--v2-font-grot), system-ui, sans-serif;background:0 0;padding:10px 0;font-size:1rem;line-height:1.4;transition:border-color .12s linear}.v2-root .ed-field:hover{border-bottom-color:var(--ed-nh)}.v2-root .ed-field:focus{outline:2px solid var(--ed-oxide);outline-offset:3px;border-bottom-color:var(--ed-nh)}.v2-root .ed-field::placeholder{color:var(--ed-ink-45)}.v2-root select.ed-field{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50% calc(50% + 1.4px),#0000 calc(50% + 1.4px)),linear-gradient(-45deg,#0000 50%,currentColor 50% calc(50% + 1.4px),#0000 calc(50% + 1.4px));background-position:right 9px center,right 3px center;background-repeat:no-repeat;background-size:7px 7px;padding-right:22px}.v2-root .ed-req{color:var(--ed-oxide)}.v2-root .ed-supply{border:1px dashed var(--ed-ink-45);color:var(--ed-ink-45);padding:18px 20px}.v2-root .ed-skip{position:absolute;left:-9999px}.v2-root .ed-skip:focus{z-index:60;background:var(--ed-paper);min-height:44px;color:var(--ed-ink);border:1px solid var(--ed-ink);align-items:center;padding:10px 16px;display:inline-flex;position:fixed;top:12px;left:12px}.v2-root .ed-langbox{font-family:system-ui,sans-serif;position:relative}.v2-root .ed-langbox__trigger{color:var(--ed-ink-45);cursor:pointer;align-items:center;gap:.4em;list-style:none;display:inline-flex}.v2-root .ed-langbox__trigger::-webkit-details-marker{display:none}.v2-root .ed-langbox__trigger:hover,.v2-root .ed-langbox[open] .ed-langbox__trigger{color:var(--ed-ink)}.v2-root .ed-langbox__trigger svg{fill:none;stroke:currentColor;stroke-width:1.25px;width:1em;height:1em}.v2-root .ed-langbox__menu{z-index:20;background:var(--ed-paper);border:1px solid var(--ed-ink);min-width:7.5rem;margin-top:.4rem;padding:.25rem 0;position:absolute;right:0}.v2-root .ed-langbox__menu a{color:var(--ed-ink-70);padding:.5rem .75rem;text-decoration:none;display:block}.v2-root .ed-langbox__menu a:hover,.v2-root .ed-langbox__menu a:focus-visible{background:var(--ed-band);color:var(--ed-ink)}@media (max-width:40rem){.v2-root .ed-langbox__menu{left:0;right:auto}}.v2-root:lang(bn),.v2-root:lang(hi){--v2-font-grot:var(--v2-font-display)}.v2-root:lang(bn) .ed-d1,.v2-root:lang(hi) .ed-d1{letter-spacing:0;font-size:clamp(2.125rem,5.6vw,5rem);line-height:1.2}.v2-root:lang(bn) .ed-d2,.v2-root:lang(hi) .ed-d2{letter-spacing:0;font-size:clamp(1.75rem,3.8vw,3.5rem);line-height:1.22}.v2-root:lang(bn) .ed-d3,.v2-root:lang(hi) .ed-d3{letter-spacing:0;font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.3}.v2-root:lang(bn) .ed-d4,.v2-root:lang(hi) .ed-d4{letter-spacing:0;font-size:clamp(1.25rem,1.5vw,1.5rem);line-height:1.4}.v2-root:lang(bn) .ed-quote,.v2-root:lang(hi) .ed-quote{letter-spacing:0;font-size:clamp(1.5rem,3.1vw,2.625rem);font-style:normal;line-height:1.38}.v2-root:lang(bn) .ed-stand,.v2-root:lang(hi) .ed-stand{letter-spacing:0;max-width:42ch;font-size:clamp(1.125rem,1.35vw,1.4375rem);line-height:1.65}.v2-root:lang(bn) .ed-body,.v2-root:lang(hi) .ed-body{max-width:60ch;line-height:1.8}.v2-root:lang(bn) .ed-body-sm,.v2-root:lang(hi) .ed-body-sm{max-width:54ch;font-size:clamp(1rem,.95vw,1.0625rem);line-height:1.75}.v2-root:lang(bn) .ed-cap,.v2-root:lang(hi) .ed-cap{letter-spacing:0;font-size:clamp(.875rem,.95vw,.9375rem);line-height:1.7}.v2-root:lang(bn) .ed-lbl,.v2-root:lang(hi) .ed-lbl{letter-spacing:.02em;text-transform:none;font-size:.8125rem;line-height:1.6}.v2-root:lang(bn) .ed-plate-no,.v2-root:lang(hi) .ed-plate-no{letter-spacing:0;text-transform:none;font-size:clamp(2rem,8.4vw,7rem);font-weight:300;line-height:1.15}
