.pair figcaption,.plans figcaption,.fnd__p figcaption{text-shadow:none}.fnd__f{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--g);row-gap:clamp(18px,3vh,28px);margin-bottom:clamp(26px,5vh,48px)}.fnd:not(.on) .fnd__f{display:none}.fnd__c{grid-column:1/8}.fnd__in{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vh,14px) clamp(10px,1.1vw,18px)}.fnd__in label{display:flex;flex-direction:column;justify-content:flex-end}.fnd__in span{display:block;margin-bottom:5px;font-size:clamp(13px,.92vw,15.5px);line-height:1.22;color:var(--ink2)}.fnd__in input{display:block;width:100%;height:clamp(48px,3.5vw,58px);padding:0 12px;font:inherit;font-size:18px;font-feature-settings:"tnum";color:var(--ink);background:#ffffff0f;border:1px solid var(--line);border-radius:0;-moz-appearance:textfield;appearance:textfield}.fnd__in input::-webkit-outer-spin-button,.fnd__in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.fnd__in input::placeholder{color:var(--ink3)}.fnd__in input:focus{outline:0;border-color:var(--amber);box-shadow:0 0 0 1px var(--amber)}.fnd__o{display:flex;flex-wrap:wrap;align-items:center;gap:6px clamp(16px,2vw,30px);margin-top:clamp(12px,2vh,18px);font-size:clamp(14px,1vw,16px);color:var(--ink2)}.fnd__o label{display:inline-flex;align-items:center;gap:9px;padding:6px 0;cursor:pointer}.fnd__o input{width:18px;height:18px;margin:0;accent-color:#ffb733}.fnd__o button{padding:6px 0;font:inherit;color:inherit;background:none;border:0;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.fnd__r{position:relative;margin-top:clamp(12px,2vh,18px);padding:clamp(12px,2vh,16px) 0 0 22px;border-top:1px solid var(--line);font-size:clamp(16px,1.25vw,21px);line-height:1.36;color:var(--ink);text-wrap:pretty}.fnd__r .dot{top:clamp(18px,2.9vh,23px)}.fnd__r small{display:block;margin-top:5px;font-size:clamp(13px,.92vw,15.5px);line-height:1.36;color:var(--ink3)}.fnd__r a{color:var(--amber)!important}.fnd__p{grid-column:8/-1;margin:0}.fnd__p svg{display:block;width:100%;height:auto;max-height:clamp(220px,38vh,360px);overflow:visible}.fnd__p .y{fill:none;stroke:var(--amber);stroke-width:2;stroke-dasharray:7 6;vector-effect:non-scaling-stroke}.fnd__p .s{fill:#ffffff0d;stroke:var(--ink);stroke-width:1.4;vector-effect:non-scaling-stroke}.fnd__p .c{fill:#fff3;stroke:var(--ink);stroke-width:1.4;vector-effect:non-scaling-stroke}.fnd__p figcaption{margin-top:9px;font-size:clamp(13px,.9vw,15px);line-height:1.34;color:var(--ink3);text-wrap:pretty}.fnd__nav{display:flex;flex-wrap:wrap;gap:0 clamp(14px,1.8vw,30px);margin-bottom:clamp(20px,3.4vh,32px);font-size:clamp(14px,1vw,16px);font-weight:500}.fnd__nav a{padding:8px 0;color:var(--ink2)!important;text-decoration:none}.fnd__nav a:hover{color:var(--amber)!important}.fnd__nav b{margin-left:5px;font-weight:400;color:var(--ink3);font-feature-settings:"tnum"}.fnd__t{scroll-margin-top:24px}.fnd__t+.fnd__t{margin-top:clamp(30px,6vh,60px)}.fnd__t h3{font-size:clamp(22px,2.2vw,34px);font-weight:500;line-height:1.1;letter-spacing:-.012em}.fnd__t h3 a{color:inherit!important;text-decoration:none}.fnd__t h3 a:hover{color:var(--amber)!important}.fnd__t>p{margin:5px 0 clamp(12px,2vh,18px);max-width:44em;font-size:clamp(14px,1vw,16px);line-height:1.4;color:var(--ink2);text-wrap:pretty}.fnd__t .note{margin-top:10px;margin-bottom:0}.fnd__0{display:none;font-size:clamp(14px,1vw,16px);color:var(--ink3)}.fnd__t.empty .fnd__0{display:block}.fnd__t.empty .tscroll{display:none}.fnd.ask tbody th:before{content:"";display:inline-block;width:9px;height:9px;margin-right:9px;border-radius:50%;vertical-align:.04em;box-shadow:inset 0 0 0 1px var(--line)}.fnd tr[data-st=ok] th:before{background:#ffb733;box-shadow:0 0 9px 1px #ffb432b3}.fnd tr[data-st=may] th:before{box-shadow:inset 0 0 0 2px #ffb733}.fnd tr[data-st=no] th,.fnd tr[data-st=no] td{color:var(--ink3);opacity:.62}.fnd td.x{text-decoration:line-through;text-decoration-thickness:1px;opacity:1;color:var(--ink2)}.fnd.only tr[data-st=no]{display:none}.fnd tbody tr:hover th,.fnd tbody tr:hover td{background:#f7c56614}.plans{--k:calc(1vw*var(--kd,.0095));display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(18px,3vh,28px) clamp(14px,2.4vw,44px)}.plans figure{width:calc(var(--w)*var(--k));min-width:64px}.plans__v{display:flex;align-items:flex-end;height:calc(var(--dmax)*var(--k))}.plans svg{display:block;width:100%;height:auto;overflow:visible}.plans .o{fill:#ffffff0a;stroke:currentColor;stroke-width:26}.plans .b{fill:#ffffff2e;stroke:currentColor;stroke-width:12}.plans .e{fill:#ffc65933;stroke:var(--amber);stroke-width:12}.plans .d{stroke:var(--amber);stroke-width:46}.plans .p{fill:var(--amber)}.plans figcaption{margin-top:9px;font-size:clamp(13px,.9vw,15px);line-height:1.25;color:var(--ink2)}.plans figcaption b{display:block;font-weight:500;color:var(--ink);white-space:nowrap}.plans__k{display:flex;flex-wrap:wrap;gap:6px clamp(16px,2vw,30px);margin-top:clamp(16px,2.6vh,24px);font-size:clamp(13px,.9vw,15px);line-height:1.3;color:var(--ink2)}.plans__k span{display:inline-flex;align-items:center;gap:8px}.plans__k i{display:block;width:16px;height:10px;background:#ffffff2e;border:1px solid currentColor}.plans__k i.dt{width:10px;height:10px;border:0;border-radius:50%;background:var(--amber)}.plans__k i.dr{height:0;border:0;border-top:3px solid var(--amber)}.plans__k i.eq{background:#ffc65933;border-color:var(--amber)}.sect{--u: .0052vw ;display:grid;grid-template-columns:repeat(var(--n,6),minmax(0,1fr));column-gap:clamp(8px,1.4vw,26px);align-items:end}.sect li{display:grid;grid-template-rows:calc(4400*var(--u) + 26px) 26px calc(1100*var(--u) + 26px) auto;justify-items:stretch}.sect__u,.sect__d{position:relative;display:flex;justify-content:flex-start;border-left:1px solid var(--line);border-right:1px solid var(--line)}.sect__u{align-items:flex-end}.sect__d{align-items:flex-start;border-bottom:1px solid var(--line)}.sect__u i,.sect__d i{display:block;width:100%;height:calc(var(--v)*var(--u));background:linear-gradient(90deg,#ffc6590d,#ffc65938);border:solid var(--amber);border-width:1px 0}.sect__u b,.sect__d b{position:absolute;left:0;right:0;text-align:center;font-weight:300;font-size:clamp(14px,1.4vw,24px);line-height:1;font-feature-settings:"tnum";color:var(--ink)}.sect__u b{bottom:calc(var(--v)*var(--u) + 7px)}.sect__d b{top:calc(var(--v)*var(--u) + 7px)}.sect__z{display:grid;place-items:center;font-size:clamp(10.5px,.74vw,13px);line-height:1;color:var(--ink3);background:repeating-linear-gradient(135deg,transparent 0 6px,rgba(255,255,255,.07) 6px 7px);border-left:1px solid var(--line);border-right:1px solid var(--line)}.sect__t{padding-top:9px;font-size:clamp(12.5px,.95vw,16px);line-height:1.22;font-weight:500;color:var(--ink);text-wrap:balance}.sect__t small{display:block;margin-top:2px;font-size:clamp(12px,.84vw,14px);font-weight:400;color:var(--ink3)}.pair{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--g)}.pair img{display:block;width:100%;height:auto;clip-path:var(--ch)}.pair figcaption{margin-top:7px;font-size:clamp(13px,.9vw,15px);color:var(--ink2)}.cmp{width:100%;border-collapse:collapse;font-size:clamp(15px,1.14vw,17px);line-height:1.38}.cmp thead th{position:sticky;top:0;z-index:1;padding:10px 0;font-size:clamp(13px,.9vw,15px);font-weight:500;text-align:center;color:var(--ink);background:var(--bg,#fff);border-bottom:1px solid var(--ink)}.cmp thead th:first-child{text-align:left}.cmp .g th{padding:clamp(20px,3.6vh,34px) 0 8px;font-size:clamp(18px,1.6vw,24px);font-weight:500;text-align:left;letter-spacing:-.008em;border-bottom:1px solid var(--line)}.cmp tbody tr:not(.g) th{padding:clamp(10px,1.7vh,14px) 14px clamp(10px,1.7vh,14px) 0;font-weight:400;text-align:left;color:var(--ink2);border-bottom:1px solid var(--line);text-wrap:pretty}.cmp tbody tr:not(.g) th b{font-weight:500;color:var(--ink)}.cmp td{width:clamp(52px,7vw,96px);text-align:center;vertical-align:middle;border-bottom:1px solid var(--line)}.cmp input{width:22px;height:22px;margin:0;accent-color:#0d5c85;cursor:pointer}.cmp tfoot th,.cmp tfoot td{padding-top:clamp(14px,2.4vh,20px);font-weight:500;text-align:center;font-feature-settings:"tnum"}.cmp tfoot th{text-align:left}.cmp__a{display:flex;flex-wrap:wrap;align-items:center;gap:6px clamp(16px,2vw,30px);margin-top:clamp(14px,2.4vh,22px)}.cmp__a button{padding:0;font:inherit;background:none;border:0;cursor:pointer}.cmp__s{min-height:1.4em;font-size:clamp(15px,1.14vw,17px);line-height:1.4;color:var(--ink2);text-wrap:pretty}html:not(.js-cmp) .cmp tfoot,html:not(.js-cmp) .cmp__a button{display:none}@media(max-width:820px){.fnd__f{display:block}.fnd__in{grid-template-columns:repeat(2,minmax(0,1fr))}.fnd__p{margin-top:22px}.fnd__p svg{max-height:240px}.plans{--k:var(--km,.072px)}.sect{--u:.04px;--n:3;row-gap:22px}.sect li{grid-template-rows:calc(4400*var(--u) + 24px) 22px calc(1100*var(--u) + 24px) auto}.sect__u b,.sect__d b{font-size:16px}.pair{column-gap:14px}.cmp td{width:46px}}@media print{body *{visibility:hidden}.cmp,.cmp *{visibility:visible;color:#000!important}.cmp{position:absolute;left:0;top:0}.cmp thead th{position:static}}
