.rv-hero .phero-g{align-items:start}.rv-hero .phero-t{grid-column:1/9}.rv-hero .lead{max-width:680px}.rv-hero .phero-v{grid-column:9/13;align-self:stretch;margin-top:calc(-1*clamp(28px,4vw,64px));margin-bottom:clamp(36px,5vw,80px)}.rv-hero .phero-v .slip{width:100%;padding-top:var(--s7);font-size:var(--t-body);transform-origin:50% 0;flex-direction:column;flex:1;margin:0;display:flex;transform:rotate(1.2deg)}.rv-hero .of-menu ul{flex-direction:column;flex:1;display:flex}.rv-hero .of-menu li{flex:1;display:flex}.rv-hero .of-menu a{padding:var(--s3) 0;align-items:center;gap:var(--s3);flex:1}.rv-hero .of-menu a b{color:var(--paper-mute);font-weight:600}.rv-hero .phero-c .tl{white-space:normal}@media (prefers-reduced-motion:no-preference){.rv-hero .phero-v .slip{animation:rv-print var(--d-3) var(--ease) both}@keyframes rv-print{0%{translate:0 -18%}to{translate:0}}}.rv-cl{overflow:clip}.rv-q{font-size:var(--t-d2);line-height:.96}.rv-q span{display:block}.rv-q .rv-big{font-size:var(--t-xl);margin:var(--s3) 0 var(--s4);margin-left:-.02em;line-height:.84}.rv-v{gap:var(--gut);margin-top:var(--s7);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.rv-vb{background:var(--ink-line);grid-column:1/9;align-self:start;position:relative}.rv-vb video{aspect-ratio:16/9;background:var(--ink-line);width:100%;height:auto;display:block}.rv-pl{width:calc(var(--v)*6.4);height:calc(var(--v)*6.4);background:var(--gold);min-width:68px;min-height:68px;color:var(--ink);transition:transform var(--d-1) ease;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7%;left:5%}.rv-pl:hover{transform:scale(1.06)}.rv-pl svg{fill:currentColor;width:46%;height:46%}.rv-vs{justify-content:flex-start;gap:var(--s5);flex-direction:column;grid-column:9/13;min-width:0;display:flex}.rv-cap{font-size:var(--t-body);color:var(--ink-soft);font-weight:500}.rv-st{padding:var(--s4);font-size:var(--t-body);line-height:1.4;display:block}.rv-st b{font-size:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--s2);font-weight:700;display:block}.rv-st span{font-size:var(--t-body);letter-spacing:var(--track-calm);font-weight:600;line-height:1.35;display:block}.rv-tr{margin-top:var(--s5);border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line)}.rv-tr summary{justify-content:space-between;align-items:center;gap:var(--s4);cursor:pointer;min-height:56px;font-weight:700;list-style:none;display:flex}.rv-tr summary::-webkit-details-marker{display:none}.rv-tr summary:after{content:"+";transition:transform var(--d-2) var(--ease);font-size:1.5em;font-weight:500;line-height:1}.rv-tr[open] summary:after{transform:rotate(45deg)}.rv-tr p{max-width:72ch;color:var(--ink-soft);padding-bottom:var(--s4)}.rv-cu{overflow:clip}.rv-cu-h{gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.rv-cu-h>div:first-child{grid-column:1/7}.rv-cu-h h2{font-size:var(--t-c1);margin-top:var(--s3)}.rv-cu-h .lead{margin-top:var(--s3)}.rv-fig{text-align:right;grid-column:7/13}.rv-fig p.dx{font-size:var(--t-fig);color:var(--blue);margin-right:-.02em;line-height:.8}.rv-fig .strip{text-align:left;margin-top:var(--s4);justify-content:flex-end}.rv-tb{margin-top:var(--s7)}.rv-tb thead th:nth-child(4){width:38%}.rv-tb td,.rv-tb tbody th{vertical-align:middle;padding-top:var(--s3);padding-bottom:var(--s3)}.rv-pk{white-space:nowrap}.rv-pk .n{min-width:calc(var(--v)*6.5);display:inline-block}.rv-pk .rcp-b{vertical-align:middle;width:calc(100% - var(--v)*7.5);height:calc(var(--v)*1.1);background:var(--paper-deep);min-height:12px;display:inline-block}.rv-pk .rcp-b i{animation:none}.rv-k{vertical-align:-.12em;width:3px;height:1.1em;margin-left:var(--s1);background:var(--ink);display:inline-block}.rv-k-b{width:calc(var(--v)*2);vertical-align:-.04em;background:var(--blue);min-width:18px;height:.8em}.rv-tb thead .rv-ask-h{text-align:right;white-space:nowrap;padding-right:0}.rv-ask{text-align:right;padding-right:0!important}.rv-ask .tl{font-size:var(--t-small)}@media (min-width:861px){.rv-tb tbody tr{transition:background var(--d-1) ease;position:relative}.rv-tb tbody tr:hover,.rv-tb tbody tr:focus-within{background:var(--paper-deep)}.rv-ask .tl{font-size:var(--t-c2);text-decoration:none}.rv-ask .tl span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv-ask .tl:before{content:"";position:absolute;inset:0}}.rv-cu-f{gap:var(--gut);margin:var(--s6) 0 var(--s5);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rv-cu-f>p{grid-column:1/7}.rv-cu-f>div{grid-column:8/13}.rv-cu-f .tl{margin-top:var(--s2);display:inline-block}.rv-cr{padding-bottom:0;overflow:clip}.rv-cr-g{gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.rv-cr-a{padding-bottom:var(--sec-y);grid-column:1/9}.rv-cr-a h2{font-size:var(--t-d1)}.rv-nw{white-space:nowrap}.rv-cr-a .lead{margin-top:var(--s4);max-width:680px}.rv-cr-a .strip{margin-top:var(--s5);max-width:680px}.rv-cr-l{gap:var(--s3) var(--s6);margin-top:var(--s5);flex-wrap:wrap;display:flex}.rv-t{right:calc(var(--v)*1);width:calc(var(--v)*31);pointer-events:none;max-width:none;position:absolute;bottom:0}.rv-hw-m{display:none}.rv-hw h2{font-size:var(--t-c1)}.rv-hw .lead{margin-top:var(--s3);max-width:760px}.rv-hw-t{margin-top:var(--s6);margin-bottom:var(--s5)}.rv-hw-t thead th:first-child{width:32%}.rv-hw-t tbody th{font-weight:500;font-size:var(--t-small);vertical-align:top;line-height:1.35}.rv-hw-t tbody th b{font-size:var(--t-d2);color:var(--blue);margin-bottom:var(--s2);line-height:1;display:block}.rv-hw-t td{vertical-align:top;font-size:var(--t-small)}.rv-fq h2{font-size:var(--t-d1);grid-column:1/6}.rv-fq-p,.rv-k-m{display:none}.rv-fq a{text-underline-offset:.2em}.end-r .slip.of-menu{animation:none}.end-r .of-menu a{padding:var(--s3) 0}@media (max-width:1240px){.rv-hero .phero-t{grid-column:1/8}.rv-hero .phero-v{grid-column:8/13}.rv-hero .phero-v .slip{font-size:var(--t-small)}.rv-hero .of-menu a{padding:var(--s2) 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:0}.rv-tb thead .rv-ask-h{white-space:normal}}@media (max-width:860px){.rv-hero .phero-t,.rv-hero .phero-v{grid-column:1/-1}.rv-hero .phero h1,.rv-hero h1{font-size:15vw}.rv-hero .phero-v{margin-top:0;margin-bottom:0}.rv-hero .phero-v .slip{font-size:var(--t-body);margin:0 0 -8px;padding-top:18px;transform:none}.rv-hero .of-menu a{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-direction:row;padding:12px 0}.rv-q{font-size:8.2vw;line-height:1}.rv-q .rv-big{margin:var(--s2) 0 var(--s3);font-size:19.6vw}.rv-v{margin-top:var(--s5);display:block}.rv-vb{margin-inline:calc(var(--m)*-1)}.rv-vs{margin-top:var(--s3);display:block}.rv-cap{font-size:var(--t-small)}.rv-st{margin-top:var(--s4);padding:var(--s3) var(--s4)}.rv-st span{font-size:17px}.rv-cu-h{display:block}.rv-cu-h h2{font-size:9.4vw}.rv-fig{text-align:left;margin-top:var(--s5)}.rv-fig p.dx{margin-right:0;font-size:37vw}.rv-fig .strip{font-size:var(--t-small);justify-content:flex-start}.rv-tb{margin-top:var(--s5)}.rv-tb tr{gap:var(--s1) var(--s3);padding:var(--s3) 0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.rv-tb tbody th{width:auto;font-size:var(--t-body);grid-area:1/1;padding:0;display:block}.rv-tb td{width:auto;padding:0;display:block}.rv-tb td:before{font-size:var(--t-min);line-height:1.2;display:inline}.rv-tb td:first-of-type{padding-left:calc(var(--v)*17);grid-area:1/1;font-weight:500}.rv-tb td:first-of-type:before{display:none}.rv-tb td:nth-of-type(2){grid-area:3/1/auto/-1}.rv-tb td:nth-of-type(2):before{margin-right:var(--s2)}.rv-tb td:nth-of-type(2) .n{font:700 var(--t-small)/1.3 var(--font-text)}.rv-pk{white-space:normal;grid-area:2/1/auto/-1;position:relative}.rv-pk:before{display:none!important}.rv-pk .n{z-index:2;background:var(--paper);min-width:0;padding:2px 6px;line-height:1;position:absolute;top:6px;right:6px}.rv-pk .rcp-b{width:100%;height:42px;min-height:42px;display:block}.rv-tb td:nth-of-type(4){text-align:right;grid-area:1/2}.rv-tb td:nth-of-type(4):before{margin-right:var(--s1)}.rv-tb td:nth-of-type(4) .n{font:700 var(--t-small)/1.3 var(--font-text)}.rv-ask{text-align:left;grid-area:4/1/auto/-1}.rv-ask .tl{font-size:var(--t-small)}.rv-cu-f{display:block}.rv-cu-f>div{margin-top:var(--s4)}.rv-cr-a{grid-column:1/-1;padding-bottom:0}.rv-cr-a h2{font-size:14.4vw}.rv-t{width:72vw;margin:var(--s5) calc(var(--m)*-1) 0 auto;display:block;position:relative;right:auto}.rv-hw h2{font-size:9.4vw}.rv-hw-t{display:none}.rv-hw-m{margin:var(--s5) 0;border-top:2px solid var(--ink);display:block}.rv-hw-m details{border-bottom:1px solid var(--rule)}.rv-hw-m summary{gap:0 var(--s3);min-height:56px;padding:var(--s3) 0;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;list-style:none;display:grid}.rv-hw-m summary::-webkit-details-marker{display:none}.rv-hw-m summary:after{content:"+";transition:transform var(--d-2) var(--ease);grid-area:1/2/3;font-size:1.5em;font-weight:500;line-height:1}.rv-hw-m details[open] summary:after{transform:rotate(45deg)}.rv-hw-m b{color:var(--blue);font-size:11.4vw;line-height:1;display:block}.rv-hw-m summary span{font-size:var(--t-small);grid-column:1;margin-top:2px;font-weight:500;line-height:1.3}.rv-hw-m dl{padding-bottom:var(--s4);font-size:var(--t-small)}.rv-hw-m dt{font-size:var(--t-min);color:var(--mute);margin-top:var(--s3);font-weight:700}.rv-hw-m dt:first-child{margin-top:0}.rv-fq-p{margin-bottom:var(--s6);display:block}.rv-k-m{margin:0 var(--s2) 0 0;display:inline-block}.rv-fq h2{margin-bottom:var(--s4);font-size:12.6vw}#chat.end h2{font-size:min(var(--t-d1),15vw)}}
