.s-intro{--dir: 1;--h1: clamp(44px, min(6.3vw, 10.4svh), 116px);position:relative;background:var(--royal);overflow:clip;min-height:max(calc(100svh - var(--nav-h)),460px);padding:clamp(12px,2svh,24px) var(--gut) clamp(24px,4svh,48px)}html[dir=rtl] .s-intro{--dir: -1}.s-intro .head{max-width:1440px;margin-inline:auto}.s-intro h1{font-family:var(--display);font-weight:900;font-stretch:112%;font-size:var(--h1);line-height:1.02;letter-spacing:-.035em;max-width:12em;margin:0}.s-intro h1 .hl{color:var(--apricot);position:relative;white-space:nowrap}.s-intro h1 .hl-bar{position:absolute;inset-inline:0;bottom:.02em;height:.07em;background:var(--apricot);border-radius:99px}.s-intro .lead{max-width:52em;margin-top:max(36px,calc(.45 * var(--h1)))}.s-intro .lead a{color:var(--white);text-decoration:underline 2px var(--ice);text-underline-offset:.22em;white-space:nowrap}.s-intro .lead a:hover{text-decoration-color:var(--apricot)}.s-intro .sum{--wd: 1153;--u: clamp(.6px, min(calc((100vw - 2 * var(--gut)) / var(--wd)), calc((100svh - var(--nav-h) - 2.13 * var(--h1) - 6svh - 88px) / 435)), 1.16px);--lab: calc(474 * var(--u));--nf: min(calc(446 * var(--u) / 6.7), calc(126 * var(--u) / 1.92), calc(.9 * var(--h1)));--nl: 2;position:relative;margin:24px auto 0;padding:0;border:0;min-inline-size:0;width:fit-content;max-width:100%;display:grid;grid-template-columns:calc(94 * var(--u)) calc(20 * var(--u)) var(--lab) calc(28 * var(--u)) calc(360 * var(--u)) calc(20 * var(--u)) calc(94 * var(--u));grid-template-rows:calc(84 * var(--u)) calc(30 * var(--u)) calc(84 * var(--u)) calc(34 * var(--u)) auto}html[lang=en] .s-intro .sum{--lab: calc(537 * var(--u));--nf: min(calc(509 * var(--u) / 4.96), calc(126 * var(--u) / .96), calc(.9 * var(--h1)));--nl: 1}.s-intro .lab{grid-column:3;position:relative;align-self:center;justify-self:end;text-align:end}.s-intro .lab.r1,.s-intro .slabw.r1{grid-row:1}.s-intro .lab.r2,.s-intro .slabw.r2{grid-row:3}.s-intro .lab label{display:block;font-family:var(--display);font-weight:800;font-stretch:100%;font-size:calc(48 * var(--u));line-height:1;letter-spacing:-.01em;color:var(--white);white-space:nowrap}.s-intro .slot{position:absolute;inset-block-start:calc(100% + 2px);inset-inline-end:0;margin:0;font-size:16px;line-height:1.3;white-space:nowrap}.s-intro .slot .hint{font-weight:500;color:var(--ice)}.s-intro .slot .msg{display:none;font-weight:600;color:var(--white)}.s-intro .slot.err .hint{display:none}.s-intro .slot.err .msg{display:inline}.s-intro .slabw{grid-column:5;position:relative;isolation:isolate;height:calc(84 * var(--u));min-height:46px}.s-intro .slabw:before{content:"";position:absolute;inset:0;z-index:0;background:var(--navy-deep);opacity:.5;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-intro .slab{position:relative;z-index:1;display:block;width:100%;height:100%;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--white);padding:0 calc(20 * var(--u));font-family:var(--text);font-weight:600;font-size:calc(38 * var(--u));line-height:1;color:var(--navy);font-variant-numeric:tabular-nums;text-align:end;caret-color:var(--royal);scroll-margin-block:calc(var(--nav-h) + 16px) 96px}.s-intro .slab:focus-visible{border-radius:0}.s-intro .op{grid-column:1;grid-row:3;align-self:center;width:calc(94 * var(--u));height:calc(94 * var(--u));overflow:visible}.s-intro .op path{fill:none;stroke-width:22;stroke-linecap:butt}.s-intro .op path.fc{stroke:var(--white)}.s-intro .op path.sh{stroke:var(--navy-deep);opacity:.5}.s-intro .op circle.fc{fill:var(--white)}.s-intro .op circle.sh{fill:var(--navy-deep);opacity:.5}.s-intro .rule{grid-column:3 / 6;grid-row:5;position:relative;isolation:isolate;padding-top:calc(11 * var(--u))}.s-intro .bar{position:absolute;z-index:1;inset-block-start:0;inset-inline:calc(-20 * var(--u));height:calc(22 * var(--u));--R: calc(36 * var(--u));--c: calc(28.5 * var(--u));--cut: radial-gradient(circle var(--R) at calc(-1 * var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px)), radial-gradient(circle var(--R) at calc(100% + var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px))}.s-intro .bar i{position:absolute;inset:0;-webkit-mask:var(--cut);mask:var(--cut);-webkit-mask-composite:source-in;mask-composite:intersect}.s-intro .bar .face{background:var(--apricot);z-index:1}.s-intro .bar .shadow{background:var(--navy-deep);opacity:.5;z-index:0;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-intro .well{position:relative;z-index:0;overflow:clip;padding:0 calc(4 * var(--u)) calc(9 * var(--u)) 0;margin:0 calc(-4 * var(--u)) calc(-9 * var(--u)) 0}.s-intro .plane{position:relative;height:calc(192 * var(--u));display:grid;grid-template-columns:calc(var(--lab) - 28 * var(--u)) calc(28 * var(--u)) calc(360 * var(--u));grid-template-rows:minmax(0,1fr);align-items:last baseline;padding:calc(36 * var(--u)) 0 calc(30 * var(--u)) calc(28 * var(--u))}.s-intro .pshadow,.s-intro .pface{position:absolute;inset:0}.s-intro .pshadow{background:var(--navy-deep);opacity:.5;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-intro .pface{background:var(--white)}.s-intro .rname{grid-column:1;grid-row:1;position:relative;margin:0;height:calc(126 * var(--u));padding-top:max(0px,calc(126 * var(--u) - var(--nl) * .96 * var(--nf)));font-family:var(--display);font-weight:900;font-stretch:125%;font-size:var(--nf);line-height:.96;letter-spacing:-.02em;color:var(--navy);max-width:7.2em}.s-intro .rname small{font-family:var(--text);font-weight:700;font-stretch:100%;letter-spacing:0;font-size:max(14px,calc(22 * var(--u)));color:var(--royal);vertical-align:baseline}.s-intro .res{grid-column:3;grid-row:1;position:relative;min-width:0;text-align:end;padding-inline-end:calc(20 * var(--u))}.s-intro .rtag{margin:0 0 calc(6 * var(--u));font-family:var(--text);font-weight:600;font-size:max(14px,calc(16 * var(--u)));line-height:1.2;color:var(--royal);visibility:hidden}.s-intro .res.has .rtag{visibility:visible}.s-intro .out{display:block;font-family:var(--text);font-weight:800;color:var(--navy);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:max(16px,min(calc(84 * var(--u)),calc(340 * var(--u) / (var(--ch, 1) * .6))))}.s-intro .out:before{content:"\200b"}.s-intro .xmsg{display:none;margin:0;font-family:var(--text);font-weight:600;font-size:16px;line-height:1.3;color:var(--navy)}.s-intro .res.err .xmsg{display:block}.s-intro .res.err .out{display:none}.s-intro .clear{grid-column:7;grid-row:5;align-self:end;justify-self:start;visibility:hidden;min-height:48px;min-width:48px;padding:0;background:none;border:0;color:var(--white);cursor:pointer;font-family:var(--text);font-weight:600;font-size:16px;text-decoration:underline 2px var(--ice);text-underline-offset:.22em;white-space:nowrap}.s-intro .clear.on{visibility:visible}.s-intro .clear:hover{text-decoration-color:var(--apricot)}.s-intro .nojs{max-width:1440px;margin:20px auto 0;text-align:center;font-size:16px;font-weight:500;color:var(--ice)}.js .s-intro .nojs{display:none}@keyframes intro-set{0%{translate:calc(var(--dir) * 48 * var(--u)) 0;opacity:0}40%{opacity:1}}@keyframes intro-op-bar{0%{translate:calc(var(--dir) * -24px) 0;opacity:0}}@keyframes intro-op-dot-t{0%{translate:0 -14px;opacity:0}}@keyframes intro-op-dot-b{0%{translate:0 14px;opacity:0}}@keyframes intro-rule{0%{translate:calc(var(--dir) * 32%) 0;opacity:0}30%{opacity:1}}@keyframes intro-issue{0%{translate:0 calc(-100% - 9 * var(--u))}}.s-intro .r1.anim{animation:intro-set .41s var(--lock) both}.s-intro .r2.anim{animation:intro-set .41s var(--lock) .09s both}.s-intro .op-bar{animation:intro-op-bar .22s var(--lock) .4s both}.s-intro .op-dt{animation:intro-op-dot-t .2s var(--lock) .58s both}.s-intro .op-db{animation:intro-op-dot-b .2s var(--lock) .58s both}.s-intro .bar{animation:intro-rule .5s var(--lock) .7s both}.s-intro .plane{animation:intro-issue .34s var(--lock) 1.12s both}.s-intro.in:not(.done) .anim{will-change:transform,opacity}@media(min-width:761px)and (max-width:1180px){.s-intro .sum{grid-template-columns:calc(72 * var(--u)) calc(20 * var(--u)) var(--lab) calc(28 * var(--u)) calc(360 * var(--u));--wd: 954}html[lang=en] .s-intro .sum{--wd: 1017}.s-intro .op{margin-inline-start:calc(-11 * var(--u))}.s-intro .clear{grid-column:1 / 3;justify-self:end;margin-inline-end:calc(20 * var(--u))}}@media(min-width:1000px)and (max-height:620px){.s-intro .head{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(24px,3vw,48px);align-items:end}.s-intro .lead{margin:0 0 .2em;max-width:30em}.s-intro .sum{margin-top:20px;--u: clamp(.6px, min(calc((100vw - 2 * var(--gut)) / var(--wd)), calc((100svh - var(--nav-h) - 1.02 * var(--h1) * 2 - 6svh - 24px) / 435)), 1.16px)}}@media(min-width:761px)and (max-width:1180px)and (orientation:portrait){.s-intro{min-height:auto;padding-bottom:clamp(40px,5svh,64px)}.s-intro .sum{--col: calc(537 * var(--u));--u: clamp(.6px, min(calc((100vw - 2 * var(--gut)) / 721), calc((100svh - var(--nav-h) - 2.13 * var(--h1) - 6svh - 88px - 108px) / 568)), 1.16px);--nf: min(calc(481 * var(--u) / 6.7), calc(.9 * var(--h1)));--rw: calc(var(--col) - 56 * var(--u) - 6.8 * var(--nf));grid-template-columns:calc(72 * var(--u)) calc(20 * var(--u)) var(--col) calc(20 * var(--u)) calc(72 * var(--u));grid-template-rows:calc(48 * var(--u)) calc(10 * var(--u)) calc(104 * var(--u)) 30px calc(48 * var(--u)) calc(10 * var(--u)) calc(104 * var(--u)) 30px calc(26 * var(--u)) auto 48px}html[lang=en] .s-intro .sum{--nf: min(calc(481 * var(--u) / 4.96), calc(.9 * var(--h1)));--rw: calc(var(--col) - 56 * var(--u) - 5.1 * var(--nf))}.s-intro .lab{display:contents}.s-intro .lab label{grid-column:3;justify-self:end;align-self:end}.s-intro .lab.r1 label{grid-row:1}.s-intro .lab.r2 label{grid-row:5}.s-intro .slot{position:static;grid-column:3;justify-self:end;align-self:start;padding-top:2px}.s-intro .lab.r1 .slot{grid-row:4}.s-intro .lab.r2 .slot{grid-row:8}.s-intro .slabw{grid-column:3;height:calc(104 * var(--u))}.s-intro .slabw.r1{grid-row:3}.s-intro .slabw.r2,.s-intro .op{grid-row:7}.s-intro .rule{grid-column:3;grid-row:10}.s-intro .sum{--nb: calc(1.92 * var(--nf));--rmax: calc(var(--nb) - 2.4 * max(14px, 16 * var(--u)) - 6 * var(--u))}.s-intro .plane{height:calc(66 * var(--u) + var(--nb));grid-template-columns:minmax(0,1fr) var(--rw)}.s-intro .rname{height:var(--nb);padding-top:max(0px,calc(var(--nb) - var(--nl) * .96 * var(--nf)))}.s-intro .res{grid-column:2}.s-intro .out{font-size:max(12px,min(var(--rmax),calc((var(--rw) - 20 * var(--u)) / (var(--ch, 1) * .64))))}.s-intro .clear{grid-column:3;grid-row:11;justify-self:end;margin:0}.s-intro .lab.r1 label,.s-intro .lab.r1 .slot{animation:intro-set .41s var(--lock) both}.s-intro .lab.r2 label,.s-intro .lab.r2 .slot{animation:intro-set .41s var(--lock) .09s both}.js .s-intro:not(.in) .lab label,.js .s-intro:not(.in) .lab .slot{animation-play-state:paused}}@media(max-width:760px){.s-intro{min-height:auto;padding:24px 20px 32px;--h1: clamp(38px, 11vw, 50px)}.s-intro h1{max-width:none}.s-intro .lead{margin-top:24px}.s-intro .sum{--u: .468px;width:auto;margin-top:24px;--nf: min(calc((100vw - 40px - 56px - 28px) / 6.7), calc(.9 * var(--h1)));grid-template-columns:44px 12px minmax(0,1fr);--sh: clamp(62px, 18vw, 70px);grid-template-rows:auto 8px var(--sh) 22px auto 8px var(--sh) 22px 22px auto 48px}html[lang=en] .s-intro .sum{--nf: min(calc((100vw - 40px - 56px - 28px) / 4.96), calc(.9 * var(--h1)))}.s-intro .lab{display:contents}.s-intro .lab label{grid-column:3;justify-self:end;align-self:end;font-size:22px;line-height:1.1;white-space:normal;text-align:end;margin-top:6px}.s-intro .lab.r1 label{grid-row:1}.s-intro .lab.r2 label{grid-row:5}.s-intro .slot{position:static;grid-column:3;justify-self:end;align-self:start;padding-top:1px;white-space:normal}.s-intro .lab.r1 .slot{grid-row:4}.s-intro .lab.r2 .slot{grid-row:8}.s-intro .slabw{grid-column:3;height:var(--sh)}.s-intro .slabw.r1{grid-row:3}.s-intro .slabw.r2{grid-row:7}.s-intro .slab{font-size:26px;padding:0 14px}.s-intro .op{grid-row:7;width:44px;height:44px}.s-intro .rule{grid-column:3;grid-row:10}.s-intro .plane{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;row-gap:10px;padding:20px 14px 14px}.s-intro .rname{height:auto;padding-top:0}.s-intro .res{grid-column:1;grid-row:2;padding-inline-end:0}.s-intro .out{font-size:max(16px,min(44px,calc((100vw - 124px) / (var(--ch, 1) * .6))))}.s-intro .out,.s-intro .xmsg{min-height:44px}.s-intro .clear{grid-column:3;grid-row:11;justify-self:end}.s-intro .lab.r1 label,.s-intro .lab.r1 .slot{animation:intro-set .41s var(--lock) both}.s-intro .lab.r2 label,.s-intro .lab.r2 .slot{animation:intro-set .41s var(--lock) .09s both}.js .s-intro:not(.in) .lab label,.js .s-intro:not(.in) .lab .slot{animation-play-state:paused}}.s-sums{--dir: 1;position:relative;background:var(--navy);color:var(--white);overflow:clip;--seam-R: 150vw;--seam-sag: 8.58vw;padding:calc(var(--seam-sag) + var(--band-pad)) var(--gut) var(--band-pad);--gap: clamp(28px, 4vw, 64px);--u: clamp(.5px, min(calc((100vw - 2 * var(--gut)) * .52 / 830), calc((100svh - var(--nav-h) - 60px) / 880)), .84px);--slab: max(calc(84 * var(--u)), 46px);--lab: calc(384 * var(--u))}html[lang=en] .s-sums{--lab: calc(357 * var(--u))}html[dir=rtl] .s-sums{--dir: -1}@media(min-width:761px)and (max-height:620px)and (orientation:landscape){.s-sums{--u: clamp(.5px, min(calc((100vw - 2 * var(--gut)) * .52 / 830), calc((100svh - var(--nav-h) - 60px) / 560)), .84px)}}@media(min-aspect-ratio:7/5){.s-sums{--seam-R: 220vw;--seam-sag: 5.76vw}}@media(min-aspect-ratio:19/10){.s-sums{--seam-R: 300vw;--seam-sag: 4.2vw}}.s-sums:before,.s-sums:after{content:"";position:absolute;inset:0 0 auto;height:var(--seam-sag);pointer-events:none;z-index:0}.s-sums:before{background:var(--royal-hi);-webkit-mask:radial-gradient(circle var(--seam-R) at 50% calc(var(--seam-sag) - var(--seam-R)),black calc(var(--seam-R) - .5px),transparent calc(var(--seam-R) + .5px));mask:radial-gradient(circle var(--seam-R) at 50% calc(var(--seam-sag) - var(--seam-R)),black calc(var(--seam-R) - .5px),transparent calc(var(--seam-R) + .5px))}.s-sums:after{background:var(--royal);-webkit-mask:radial-gradient(circle calc(var(--seam-R) - 4px) at 50% calc(var(--seam-sag) - var(--seam-R)),black calc(var(--seam-R) - 4.5px),transparent calc(var(--seam-R) - 3.5px));mask:radial-gradient(circle calc(var(--seam-R) - 4px) at 50% calc(var(--seam-sag) - var(--seam-R)),black calc(var(--seam-R) - 4.5px),transparent calc(var(--seam-R) - 3.5px))}.s-sums .nojs{position:relative;z-index:1;max-width:1440px;margin:0 auto 32px;font-size:16px;font-weight:500;color:var(--ice);text-align:end}.js .s-sums .nojs{display:none}.s-sums .ledger{position:relative;z-index:1;max-width:1440px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--gap)}.s-sums .entry{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;align-items:start;scroll-margin-top:calc(var(--nav-h) + 24px)}.s-sums .entry+.entry{margin-top:calc(56 * var(--u))}.s-sums .margin{grid-column:1;min-width:0}.s-sums .col{grid-column:2}.s-sums .name{margin:0;font-family:var(--display);font-weight:900;font-stretch:112%;line-height:1;letter-spacing:-.035em;color:var(--white);font-size:var(--name);--name: min(88px, 6.1vw, calc((100vw - 2 * var(--gut) - 830 * var(--u) - var(--gap)) / 5.96))}html[lang=en] .s-sums .name{--name: min(88px, 6.1vw, calc((100vw - 2 * var(--gut) - 830 * var(--u) - var(--gap)) / 6.68))}.s-sums .name span{display:block;white-space:nowrap}.s-sums .sub{margin:12px 0 0;font-size:18px;font-weight:600;line-height:1.3;color:var(--ice)}.s-sums .note{grid-column:2;justify-self:end;max-width:40em;margin:calc(48 * var(--u)) 0 0;text-align:end;font-size:15px;font-weight:500;line-height:1.45;color:var(--quiet)}.s-sums .stage{position:relative;margin:0;padding:0;border:0;min-inline-size:0;display:grid;--one: calc((.67px - var(--u)) * 100000);--g1: max(calc(30 * var(--u)), min(28px, var(--one)));--g2: max(calc(34 * var(--u)), min(40px, var(--one)));grid-template-columns:calc(94 * var(--u)) calc(20 * var(--u)) var(--lab) calc(28 * var(--u)) calc(300 * var(--u));grid-template-rows:var(--slab) var(--g1) var(--slab) var(--g2) auto}.s-sums .stage[data-stage=be1]{--t3: .52px;--g2: max(calc(34 * var(--u)), 40px, min(60px, calc((var(--t3) - var(--u)) * 100000)))}html[lang=en] .s-sums .stage[data-stage=be1]{--t3: .59px}html[lang=en] .s-sums .stage[data-stage=be2]{--g1: max(calc(30 * var(--u)), min(28px, var(--one)), min(48px, calc((.55px - var(--u)) * 100000)))}.s-sums .stage+.stage{margin-top:calc(40 * var(--u))}.s-sums .lab{grid-column:3;position:relative;align-self:center;justify-self:end;text-align:end}.s-sums .lab.r1,.s-sums .slabw.r1{grid-row:1}.s-sums .lab.r2,.s-sums .slabw.r2{grid-row:3}.s-sums .lab label{display:block;font-family:var(--display);font-weight:800;font-stretch:100%;font-size:calc(40 * var(--u));line-height:1;letter-spacing:-.01em;color:var(--white);white-space:nowrap}.s-sums .lab.carried label{font-size:max(16px,calc(28 * var(--u)));color:var(--ice)}.s-sums .slot{position:absolute;inset-block-start:calc(100% + 2px);inset-inline-end:0;margin:0;inline-size:max-content;max-inline-size:var(--lab);text-align:end;text-wrap:balance;font-size:16px;line-height:1.3;white-space:normal}.s-sums .slot .hint{font-weight:500;color:var(--ice)}.s-sums .slot .nw{white-space:nowrap}.s-sums .slot .msg{display:none;font-weight:600;color:var(--white)}.s-sums .slot.err .hint{display:none}.s-sums .slot.err .msg{display:inline}.s-sums .lab.carried .from{display:none}.s-sums .lab.carried.follow .from{display:inline}.s-sums .lab.carried.follow .slot.err .from{display:none}.s-sums .slabw{grid-column:5;position:relative;isolation:isolate;height:var(--slab)}.s-sums .slabw:before{content:"";position:absolute;inset:0;z-index:0;background:var(--ice);transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-sums .slab{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-end;width:100%;height:100%;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--white);padding:0 calc(20 * var(--u));font-family:var(--text);font-weight:600;font-size:calc(38 * var(--u));line-height:1;color:var(--navy);font-variant-numeric:tabular-nums;text-align:end;caret-color:var(--royal);white-space:nowrap;overflow:hidden;scroll-margin-block:calc(var(--nav-h) + 16px) 96px}.s-sums .slab:focus-visible{border-radius:0}.s-sums .slabw.follow .slab,.s-sums .slabw.plate .slab{background:var(--ice)}.s-sums .slabw.follow:before,.s-sums .slabw.plate:before{display:none}.s-sums .slabw.rate .unit{position:absolute;z-index:2;inset-block:0;inset-inline-end:calc(20 * var(--u) + var(--tw, 0) * 1em + .04em);display:none;align-items:center;pointer-events:none;font-family:var(--text);font-weight:600;font-size:calc(38 * var(--u));color:var(--navy)}html[lang=en] .s-sums .slabw.rate .unit{inset-inline-end:calc(20 * var(--u))}.s-sums .slabw.rate.unit-on .unit{display:flex}html[lang=en] .s-sums .slabw.rate.unit-on .slab{padding-inline-end:calc(20 * var(--u) + .85em)}.s-sums .op{grid-column:1;grid-row:3;align-self:center;width:calc(94 * var(--u));height:calc(94 * var(--u));overflow:visible}.s-sums .op path{fill:none;stroke-width:22;stroke-linecap:butt}.s-sums .op path.fc{stroke:var(--white)}.s-sums .op path.sh{stroke:var(--ice)}.s-sums .op circle.fc{fill:var(--white)}.s-sums .op circle.sh{fill:var(--ice)}.s-sums .rule{grid-column:3 / 6;grid-row:5;position:relative;isolation:isolate;padding-top:calc(11 * var(--u))}.s-sums .bar{position:absolute;z-index:1;inset-block-start:0;inset-inline:calc(-20 * var(--u));height:calc(22 * var(--u));--R: calc(36 * var(--u));--c: calc(28.5 * var(--u));--cut: radial-gradient(circle var(--R) at calc(-1 * var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px)), radial-gradient(circle var(--R) at calc(100% + var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px))}.s-sums .bar i{position:absolute;inset:0;-webkit-mask:var(--cut);mask:var(--cut);-webkit-mask-composite:source-in;mask-composite:intersect}.s-sums .bar .face{background:var(--apricot);z-index:1}.s-sums .bar .shadow{background:var(--navy-deep);opacity:.5;z-index:0;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)));clip-path:inset(calc(11 * var(--u)) calc(23.2 * var(--u)) 0 calc(20 * var(--u)))}.s-sums .well{position:relative;z-index:0;overflow:clip;padding:0 calc(4 * var(--u)) calc(9 * var(--u)) 0;margin:0 calc(-4 * var(--u)) calc(-9 * var(--u)) 0}.s-sums .plane{position:relative;height:calc(166 * var(--u));display:grid;grid-template-columns:calc(var(--lab) - 28 * var(--u)) calc(28 * var(--u)) calc(300 * var(--u));grid-template-rows:minmax(0,1fr);align-items:last baseline;padding:calc(36 * var(--u)) 0 calc(30 * var(--u)) calc(28 * var(--u));--nl: 1;--nf: calc(104 * var(--u));--box: calc(100 * var(--u))}.s-sums .pshadow,.s-sums .pface{position:absolute;inset:0}.s-sums .pshadow{background:var(--ice);transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-sums .pface{background:var(--white)}.s-sums .rname{grid-column:1;grid-row:1;position:relative;margin:0;height:var(--box);padding-top:max(0px,calc(var(--box) - var(--nl) * .96 * var(--nf)));font-family:var(--display);font-weight:900;font-stretch:125%;font-size:var(--nf);line-height:.96;letter-spacing:-.02em;color:var(--navy)}.s-sums .rname span{display:block;white-space:nowrap}.s-sums .res{grid-column:3;grid-row:1;position:relative;min-width:0;text-align:end;padding-inline-end:calc(20 * var(--u))}.s-sums .rtag{margin:0 0 calc(6 * var(--u));font-family:var(--text);font-weight:600;font-size:max(14px,calc(16 * var(--u)));line-height:1.2;color:var(--royal);visibility:hidden}.s-sums .plane.has .rtag{visibility:visible}.s-sums .out{display:block;font-family:var(--text);font-weight:800;color:var(--navy);line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:max(12px,min(calc(72 * var(--u)),calc(280 * var(--u) / (var(--ch, 1) * .6))))}.s-sums .out:before{content:"\200b"}.s-sums .xmsg{display:none;margin:0;font-family:var(--text);font-weight:600;font-size:16px;line-height:1.3;color:var(--navy)}.s-sums .res.err .xmsg{display:block}.s-sums .res.err .out{display:none}.s-sums .p-be1{--nl: 2;--nf: min(calc(356 * var(--u) / 7.26), calc(100 * var(--u) / 1.92))}html[lang=en] .s-sums .p-be1{--nf: min(calc(329 * var(--u) / 8.74), calc(100 * var(--u) / 1.92))}.s-sums .p-be2{--nl: 2;--nf: min(calc(396 * var(--u) / 10.77), calc(100 * var(--u) / 1.92));grid-template-columns:calc(var(--lab) + 12 * var(--u)) calc(28 * var(--u)) calc(260 * var(--u))}html[lang=en] .s-sums .p-be2{--nf: min(calc(369 * var(--u) / 7.67), calc(100 * var(--u) / 1.92))}.s-sums .p-be2 .out{font-size:max(12px,min(calc(72 * var(--u)),calc(240 * var(--u) / (var(--ch, 1) * .6))))}.s-sums .p-com{height:calc(238 * var(--u));grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);--nf: calc(356 * var(--u) / 10.65)}html[lang=en] .s-sums .p-com{--nf: calc(329 * var(--u) / 11.89)}.s-sums .p-com .rname span{display:inline}.s-sums .p-com .rname{white-space:nowrap}@media(orientation:landscape)and (max-width:1137px),(max-height:707px){.s-sums .p-com{height:calc(294 * var(--u));--nl: 2;row-gap:calc(24 * var(--u));--rowf: calc((174 * var(--u) - 1.2 * max(14px, 16 * var(--u))) / 3.84);--nf: min(calc(356 * var(--u) / 5.77), var(--rowf))}html[lang=en] .s-sums .p-com{--nf: min(calc(329 * var(--u) / 7.51), var(--rowf))}.s-sums .p-com .rname span{display:block}}.s-sums .p-com .rtag{position:relative;grid-column:3;grid-row:1;align-self:end;text-align:end;padding-inline-end:calc(20 * var(--u))}.s-sums .p-com .rname{height:auto;padding-top:0}.s-sums .p-com .n1{grid-row:2}.s-sums .p-com .n2{grid-row:3}.s-sums .clear{grid-column:1 / 3;grid-row:5;align-self:end;justify-self:end;margin-inline-end:calc(20 * var(--u));visibility:hidden;min-height:48px;min-width:48px;padding:0;background:none;border:0;color:var(--white);cursor:pointer;font-family:var(--text);font-weight:600;font-size:16px;text-decoration:underline 2px var(--ice);text-underline-offset:.22em;white-space:nowrap}.s-sums .clear.on{visibility:visible}.s-sums .clear:hover{text-decoration-color:var(--apricot)}@keyframes sums-name{0%{translate:calc(var(--dir) * -32px) 0;opacity:0}}@keyframes sums-rule{0%{translate:calc(var(--dir) * 24%) 0;opacity:0}30%{opacity:1}}@keyframes sums-issue{0%{translate:0 calc(-100% - 9 * var(--u))}}.s-sums .name.anim{animation:sums-name .4s var(--lock) both}.s-sums .sub.anim{animation:sums-name .4s var(--lock) .05s both}.s-sums .lab.anim,.s-sums .slabw.anim,.s-sums .op.anim{animation:fade .35s var(--ease) .1s both}.s-sums .bar.anim{animation:sums-rule .45s var(--lock) .35s both}.s-sums .plane.anim{animation:sums-issue .3s var(--lock) .55s both}.s-sums .s2 .bar.anim{animation-delay:.45s}.s-sums .s2 .plane.anim{animation-delay:.65s}@media(max-width:760px),(max-width:1180px)and (orientation:portrait){.s-sums{--u: clamp(.5px, min(calc((100vw - 2 * var(--gut)) / 830), calc((100svh - var(--nav-h) - 176px - clamp(40px, 7vw, 72px)) / 858)), .84px)}.s-sums .ledger,.s-sums .entry{grid-template-columns:minmax(0,1fr)}.s-sums .margin,.s-sums .col{grid-column:1}.s-sums .col{justify-self:end;margin-top:24px}.s-sums .name,html[lang=en] .s-sums .name{--name: clamp(40px, 7vw, 72px)}.s-sums .name span{display:inline}.s-sums .note{grid-column:1}.s-sums .stage{grid-template-rows:var(--slab) var(--g1) var(--slab) var(--g2) auto 48px}.s-sums .clear{grid-column:3 / 6;grid-row:6;margin:0}}@media(max-width:760px){.s-sums{--u: .468px}.s-sums .col{justify-self:stretch;margin-top:18px}.s-sums .name,html[lang=en] .s-sums .name{--name: clamp(32px, 9vw, 40px)}.s-sums .name span{display:block}.s-sums .sub{font-size:16px;margin-top:8px}.s-sums .entry+.entry{margin-top:56px}.s-sums .stage+.stage{margin-top:32px}.s-sums .note{justify-self:stretch;margin-top:40px}.s-sums .stage{grid-template-columns:44px 12px minmax(0,1fr);grid-template-rows:auto 8px 62px minmax(22px,auto) auto 8px 62px minmax(22px,auto) 22px auto 48px}.s-sums .lab{display:contents}.s-sums .lab label{grid-column:3;justify-self:end;align-self:end;font-size:22px;line-height:1.1;white-space:normal;text-align:end;margin-top:6px}.s-sums .lab.carried label{font-size:18px}.s-sums .lab.r1 label{grid-row:1}.s-sums .lab.r2 label{grid-row:5}.s-sums .slot{position:static;grid-column:3;justify-self:end;align-self:start;padding-top:1px;white-space:normal;text-align:end;display:grid;inline-size:auto;max-inline-size:none;text-wrap:wrap}.s-sums .slot>span{grid-area:1 / 1}.s-sums .slot.err .hint:not(.from){display:inline;visibility:hidden}.s-sums .lab.r1 .slot{grid-row:4}.s-sums .lab.r2 .slot{grid-row:8}.s-sums .slabw{grid-column:3;height:62px}.s-sums .slabw.r1{grid-row:3}.s-sums .slabw.r2{grid-row:7}.s-sums .slab,.s-sums .slabw.rate .unit{font-size:24px}.s-sums .slab{padding:0 12px}.s-sums .slabw.rate .unit{inset-inline-end:calc(12px + var(--tw, 0) * 1em + .04em)}html[lang=en] .s-sums .slabw.rate .unit{inset-inline-end:12px}html[lang=en] .s-sums .slabw.rate.unit-on .slab{padding-inline-end:calc(12px + .85em)}.s-sums .op{grid-row:7;width:44px;height:44px}.s-sums .rule{grid-column:3;grid-row:10}.s-sums .plane,.s-sums .p-com{height:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:none;align-items:start;row-gap:12px;padding:20px 14px 14px;--box: auto}.s-sums .rname{grid-column:1;grid-row:auto;height:auto;padding-top:0}.s-sums .res,.s-sums .p-com .rtag{grid-column:1;grid-row:auto;padding-inline-end:0}.s-sums .p-com .n1,.s-sums .p-com .n2{grid-row:auto}.s-sums .p-com .rtag{order:-1}.s-sums .plane{--nf: min(40px, calc((100vw - 124px) / 2.81))}.s-sums .p-be1{--nf: min(36px, calc((100vw - 124px) / 7.26))}html[lang=en] .s-sums .p-be1{--nf: min(36px, calc((100vw - 124px) / 8.74))}.s-sums .p-be2{--nf: min(36px, calc((100vw - 124px) / 10.77))}html[lang=en] .s-sums .p-be2{--nf: min(36px, calc((100vw - 124px) / 7.67))}.s-sums .p-com{--nf: min(30px, calc((100vw - 124px) / 5.77))}html[lang=en] .s-sums .p-com{--nf: min(30px, calc((100vw - 124px) / 7.51))}.s-sums .out,.s-sums .p-be2 .out{font-size:max(16px,min(40px,calc((100vw - 124px) / (var(--ch, 1) * .6))))}.s-sums .out,.s-sums .xmsg{min-height:42px}.s-sums .p-com .n2.rname{margin-top:10px}.s-sums .p-com .res{padding-top:4px}.s-sums .p-com .rname span{display:block}.s-sums .clear{grid-column:3;grid-row:11;justify-self:end;margin:0}}.s-calc-close{--dir: 1;position:relative;background:var(--royal);overflow:clip;--seam-R: 150vw;--seam-sag: 8.58vw;--drop: clamp(8px, 1.4svh, 18px);--u: clamp(.5px, min(.0767vw, .1267svh), 1.2px);padding:calc(var(--seam-sag) + var(--band-pad)) var(--gut) calc(var(--seam-sag) / 3 + var(--band-pad))}html[dir=rtl] .s-calc-close{--dir: -1}@media(min-aspect-ratio:7/5){.s-calc-close{--seam-R: 220vw;--seam-sag: 5.76vw}}@media(min-aspect-ratio:19/10){.s-calc-close{--seam-R: 300vw;--seam-sag: 4.2vw}}.s-calc-close .cap,.s-calc-close .cap-shadow{position:absolute;inset-inline:0;top:0;height:var(--seam-sag);pointer-events:none;-webkit-mask:radial-gradient(circle var(--seam-R) at 50% var(--seam-R),transparent calc(var(--seam-R) - .5px),black calc(var(--seam-R) + .5px));mask:radial-gradient(circle var(--seam-R) at 50% var(--seam-R),transparent calc(var(--seam-R) - .5px),black calc(var(--seam-R) + .5px))}.s-calc-close .cap{background:var(--navy)}.s-calc-close .cap-shadow{background:var(--navy-deep);opacity:.5;top:0;height:calc(var(--seam-sag) + var(--drop));-webkit-mask:radial-gradient(circle var(--seam-R) at calc(50% + var(--drop) * .4) calc(var(--seam-R) + var(--drop)),transparent calc(var(--seam-R) - .5px),black calc(var(--seam-R) + .5px));mask:radial-gradient(circle var(--seam-R) at calc(50% + var(--drop) * .4) calc(var(--seam-R) + var(--drop)),transparent calc(var(--seam-R) - .5px),black calc(var(--seam-R) + .5px))}.s-calc-close .foot{position:absolute;inset-inline:0;bottom:0;height:calc(var(--seam-sag) / 3);pointer-events:none;background:var(--navy-deep);--fR: calc(var(--seam-R) * 3);-webkit-mask:radial-gradient(circle var(--fR) at 50% calc(100% - var(--fR)),transparent calc(var(--fR) - .5px),black calc(var(--fR) + .5px));mask:radial-gradient(circle var(--fR) at 50% calc(100% - var(--fR)),transparent calc(var(--fR) - .5px),black calc(var(--fR) + .5px))}.s-calc-close .sheet{position:relative;z-index:1;margin-inline:auto;width:fit-content;max-width:100%;display:grid;justify-items:end;text-align:end}.s-calc-close h2{margin:0}.s-calc-close h2 span{display:block;white-space:nowrap}.s-calc-close .lead{max-width:30em;margin-top:14px;text-wrap:balance}.s-calc-close .rule{justify-self:stretch;position:relative;isolation:isolate;text-align:start;margin-top:calc(34 * var(--u));padding-top:calc(11 * var(--u))}.s-calc-close .bar{position:absolute;z-index:1;inset-block-start:0;inset-inline:calc(-20 * var(--u));height:calc(22 * var(--u));--R: calc(36 * var(--u));--c: calc(28.5 * var(--u));--cut: radial-gradient(circle var(--R) at calc(-1 * var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px)), radial-gradient(circle var(--R) at calc(100% + var(--c)) 100%, transparent calc(var(--R) - .5px), black calc(var(--R) + .5px))}.s-calc-close .bar i{position:absolute;inset:0;-webkit-mask:var(--cut);mask:var(--cut);-webkit-mask-composite:source-in;mask-composite:intersect}.s-calc-close .bar .face{background:var(--apricot);z-index:1}.s-calc-close .bar .shadow{background:var(--navy-deep);opacity:.5;z-index:0;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-calc-close .well{position:relative;z-index:0;overflow:clip;padding:0 calc(4 * var(--u)) calc(9 * var(--u)) 0;margin:0 calc(-4 * var(--u)) calc(-9 * var(--u)) 0}.s-calc-close .plane{position:relative;display:flex;align-items:flex-end;min-height:calc(140 * var(--u));padding-block:calc(36 * var(--u)) calc(30 * var(--u));padding-inline:calc(28 * var(--u)) calc(20 * var(--u))}.s-calc-close .pshadow,.s-calc-close .pface{position:absolute;inset:0}.s-calc-close .pshadow{background:var(--navy-deep);opacity:.5;transform:translate(calc(3.2 * var(--u)),calc(8 * var(--u)))}.s-calc-close .pface{background:var(--white)}.s-calc-close .door{position:relative;display:flex;align-items:center;gap:12px 22px;flex-wrap:wrap}.s-calc-close .free{margin:0;font-size:max(14px,calc(16 * var(--u)));font-weight:600;line-height:1.3;color:var(--navy)}@keyframes calc-close-rule{0%{translate:calc(var(--dir) * 32%) 0;opacity:0}30%{opacity:1}}@keyframes calc-close-issue{0%{translate:0 calc(-100% - 9 * var(--u))}}.s-calc-close h2.anim{animation:rise .55s var(--ease) both}.s-calc-close .lead.anim{animation:rise .55s var(--ease) .08s both}.s-calc-close .bar.anim{animation:calc-close-rule .5s var(--lock) .45s both}.s-calc-close .plane.anim{animation:calc-close-issue .34s var(--lock) .87s both}@media(max-width:760px){.s-calc-close .sheet{width:auto}.s-calc-close h2 span{white-space:normal}.s-calc-close .plane{min-height:0;padding:calc(36 * var(--u) + 8px) 16px 18px}.s-calc-close .door{flex-direction:column;align-items:stretch;gap:10px;width:100%}.s-calc-close .door .pill{width:100%}.s-calc-close .free{text-align:center}}
