/* GENERATED by mission-control-divi/tools/build.py from mission-control-home/reviews.html. Edit that, not this. */
body.mc-site #page-container .rv-defs{position:absolute;width:0;height:0;overflow:hidden}
body.mc-site #page-container .rv-hstars{color:var(--rust);letter-spacing:2px;margin-right:4px;white-space:nowrap}
body.mc-site #page-container .rv-more{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font:700 13.5px/1 var(--mono);letter-spacing:.02em;color:var(--rust);text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:5px}
body.mc-site #page-container .rv-more:hover .ic{translate:4px 0}
body.mc-site #page-container .rv-more .ic{transition:translate .25s}
body.mc-site #page-container .on-dark .rv-more{color:var(--mustard)}
body.mc-site #page-container .rv-stamp{display:block;flex:none;width:56px;height:72px;padding:5px;background:radial-gradient(circle,transparent 0 2.3px,#FFFDF6 2.8px) -4px -4px/8px 8px;filter:drop-shadow(0 0 .7px rgba(20,27,45,.55)) drop-shadow(1px 2px 0 rgba(20,27,45,.28));rotate:var(--sr,3deg)}
body.mc-site #page-container .rv-sf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;background:var(--sc);color:var(--st);font:700 12px/1 var(--mono);letter-spacing:.01em;text-align:center;outline:1.5px solid rgba(255,253,246,.55);outline-offset:-4px}
body.mc-site #page-container .rv-sf svg{width:22px;height:22px}
body.mc-site #page-container .rv-g{--sc:var(--teal);--st:#FFFDF6}
body.mc-site #page-container .rv-l{--sc:var(--navy);--st:var(--mustard)}
body.mc-site #page-container .rv-n{--sc:var(--mustard);--st:var(--ink)}
body.mc-site #page-container .rv-c{--sc:var(--orange);--st:var(--ink)}
body.mc-site #page-container .rv-n .rv-sf{font-size:12px;letter-spacing:-.03em}
body.mc-site #page-container .rv-pm{position:absolute;width:104px;height:56px;color:rgba(180,65,11,.8);pointer-events:none;rotate:var(--pr,-8deg);z-index:2}
body.mc-site #page-container .rv-who{display:block;font:700 21px/1.1 var(--display);letter-spacing:-.015em;color:var(--navy)}
body.mc-site #page-container .rv-role{display:block;font:400 12.5px/1.45 var(--mono);color:#3A4561}
body.mc-site #page-container .rv-stars{display:block;color:var(--rust);font-size:14px;letter-spacing:2px;line-height:1.2}
body.mc-site #page-container .rv-src{display:flex;align-items:baseline;gap:8px;font:400 12px/1.45 var(--mono);color:#1E6B62;margin-top:3px}
body.mc-site #page-container .rv-src::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:currentColor;translate:0 -1px}
body.mc-site #page-container .rv-src a{color:inherit;text-decoration-color:currentColor;text-underline-offset:3px}
body.mc-site #page-container .rv-src a:hover{color:var(--rust)}
body.mc-site #page-container .rv-re{font:700 12.5px/1.4 var(--mono);letter-spacing:.01em;color:var(--rust)}
body.mc-site #page-container .rv-desk{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:36px;align-items:stretch}
body.mc-site #page-container .rv-signal{position:relative;display:flex;flex-direction:column;align-items:flex-start;background-color:var(--navy);color:var(--cream);border:3px solid var(--ink);border-radius:22px;padding:26px 30px 30px;box-shadow:9px 9px 0 var(--teal);overflow:hidden;
  background-image:linear-gradient(rgba(244,233,211,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(244,233,211,.05) 1px,transparent 1px);background-size:26px 26px}
body.mc-site #page-container .rv-sh{display:flex;align-items:center;gap:10px;font:700 13px/1 var(--mono);letter-spacing:.03em;color:var(--mustard)}
body.mc-site #page-container .rv-gauge{position:absolute;right:26px;top:24px;width:150px;height:auto;overflow:visible}
body.mc-site #page-container .rv-gauge path{fill:none;stroke-linecap:round}
body.mc-site #page-container .rv-g-bg{stroke:rgba(244,233,211,.16);stroke-width:9}
body.mc-site #page-container .rv-g-on{stroke:#53E0BE;stroke-width:9;filter:drop-shadow(0 0 5px rgba(83,224,190,.55))}
body.mc-site #page-container .rv-g-ticks path{stroke:rgba(244,233,211,.45);stroke-width:2}
body.mc-site #page-container .rv-g-needle{stroke:var(--mustard);stroke-width:4}
body.mc-site #page-container .rv-gauge circle{fill:var(--mustard);stroke:var(--ink);stroke-width:2}
body.mc-site #page-container .rv-gauge text{font:700 11px var(--mono);fill:rgba(244,233,211,.7);text-anchor:middle}
body.mc-site #page-container .rv-score{display:flex;align-items:flex-end;gap:18px;margin-top:40px}
body.mc-site #page-container .rv-big{font:700 clamp(86px,8.6vw,124px)/.78 var(--display);letter-spacing:-.05em;color:var(--cream);text-shadow:.035em .035em 0 var(--orange)}
body.mc-site #page-container .rv-sstars{color:var(--mustard);font-size:26px;letter-spacing:4px;line-height:1;padding-bottom:4px}
body.mc-site #page-container .rv-sk{font:400 13.5px/1.5 var(--mono);color:rgba(244,233,211,.86);margin:20px 0 0;max-width:26em}
body.mc-site #page-container .rv-ros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin:24px 0 28px}
body.mc-site #page-container .rv-ro{display:flex;align-items:baseline;gap:12px;background:var(--ink);border:1px solid rgba(244,233,211,.12);border-radius:10px;padding:12px 14px}
body.mc-site #page-container .rv-rov{font:700 34px/1 var(--display);letter-spacing:-.03em;color:var(--mustard)}
body.mc-site #page-container .rv-rok{font:400 12px/1.3 var(--mono);color:rgba(244,233,211,.82)}
body.mc-site #page-container .rv-signal .btn{margin-top:auto;border-color:var(--cream);box-shadow:4px 4px 0 var(--mustard)}
body.mc-site #page-container .rv-key{background:var(--paper);border:3px solid var(--ink);border-radius:22px;padding:22px 28px 8px;box-shadow:9px 9px 0 var(--navy)}
body.mc-site #page-container .rv-kh{display:flex;justify-content:space-between;gap:16px;font:700 12.5px/1 var(--mono);letter-spacing:.03em;color:var(--rust);padding-bottom:14px;border-bottom:2px dashed rgba(27,42,74,.25)}
body.mc-site #page-container .rv-key ul{list-style:none;margin:0;padding:0}
body.mc-site #page-container .rv-key li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:13px 0 !important;border-bottom:1.5px solid rgba(27,42,74,.12)}
body.mc-site #page-container .rv-key li:last-child{border-bottom:0}
body.mc-site #page-container .rv-key .rv-stamp{--sr:-3deg}
body.mc-site #page-container .rv-key li:nth-child(2n) .rv-stamp{--sr:4deg}
body.mc-site #page-container .rv-kn{display:block;font:700 18px/1.2 var(--display);letter-spacing:-.01em;color:var(--navy)}
body.mc-site #page-container .rv-kd{display:block;font-size:15px;line-height:1.45;color:#3A4561;margin-top:3px}
body.mc-site #page-container .rv-kc{font:700 34px/1 var(--display);letter-spacing:-.03em;color:var(--navy);min-width:1.4em;text-align:right}
body.mc-site #page-container .rv-rl{display:flex;align-items:center;gap:14px;margin:70px 0 18px;font:700 13px/1 var(--mono);letter-spacing:.03em;color:var(--navy)}
body.mc-site #page-container .rv-rl::after{content:"";flex:1;border-top:2px dashed rgba(27,42,74,.3)}
body.mc-site #page-container .rv-rack{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:var(--navy);border:3px solid var(--ink);border-radius:20px;padding:14px;box-shadow:9px 9px 0 var(--orange)}
body.mc-site #page-container .rv-hole{display:flex;flex-direction:column;text-decoration:none;color:var(--ink);border-radius:12px;background:#0E1526;border:2px solid #0A0F1C;box-shadow:inset 0 12px 18px rgba(0,0,0,.5);padding:0 10px 10px;overflow:hidden}
body.mc-site #page-container .rv-env{position:relative;display:block;height:92px}
body.mc-site #page-container .rv-env i{position:absolute;bottom:-14px;width:44%;aspect-ratio:1.6;border:2px solid var(--ink);border-radius:3px;transition:translate .35s cubic-bezier(.2,1.6,.4,1);
  background:linear-gradient(to top right,transparent calc(50% - 1.2px),rgba(20,27,45,.6) calc(50% - 1.2px) calc(50% + 1.2px),transparent calc(50% + 1.2px)) 0 0/50% 58% no-repeat,linear-gradient(to top left,transparent calc(50% - 1.2px),rgba(20,27,45,.6) calc(50% - 1.2px) calc(50% + 1.2px),transparent calc(50% + 1.2px)) 100% 0/50% 58% no-repeat,var(--ec)}
body.mc-site #page-container .rv-env i:nth-child(1){left:8%;--ec:#F4E9D3;rotate:-11deg}
body.mc-site #page-container .rv-env i:nth-child(2){left:29%;--ec:#5FB8AC;rotate:4deg;bottom:-22px}
body.mc-site #page-container .rv-env i:nth-child(3){left:50%;--ec:#FF8A4C;rotate:13deg;bottom:-10px}
body.mc-site #page-container .rv-hole:hover .rv-env i,body.mc-site #page-container .rv-hole:focus-visible .rv-env i{translate:0 -12px}
body.mc-site #page-container .rv-hole:hover .rv-env i:nth-child(2),body.mc-site #page-container .rv-hole:focus-visible .rv-env i:nth-child(2){translate:0 -20px}
body.mc-site #page-container .rv-plate{position:relative;z-index:2;display:grid;gap:5px;background:var(--mustard);border:2px solid var(--ink);border-radius:7px;padding:11px 13px 12px;box-shadow:0 -5px 0 rgba(0,0,0,.25)}
body.mc-site #page-container .rv-pk{font:700 12px/1 var(--mono);letter-spacing:.04em;color:var(--ink)}
body.mc-site #page-container .rv-pn{font:700 19px/1.12 var(--display);letter-spacing:-.015em;color:var(--ink)}
body.mc-site #page-container .rv-pc{font:400 12px/1.2 var(--mono);color:#3B2C10}
body.mc-site #page-container .rv-letters{columns:3;column-gap:36px}
body.mc-site #page-container .rv-letter{position:relative;break-inside:avoid;margin:0 0 42px;padding:22px 24px 22px;border:10px solid transparent;border-radius:8px;
  background:linear-gradient(var(--paper),var(--paper)) padding-box,repeating-linear-gradient(-45deg,var(--orange) 0 11px,var(--paper) 11px 17px,var(--navy) 17px 28px,var(--paper) 28px 34px) border-box;
  box-shadow:0 0 0 3px var(--ink),11px 12px 0 3px rgba(8,12,24,.5);rotate:var(--r,0deg);transition:rotate .45s cubic-bezier(.2,1.4,.4,1),translate .45s cubic-bezier(.2,1.4,.4,1)}
body.mc-site #page-container .rv-letter:hover{rotate:0deg;translate:0 -5px}
body.mc-site #page-container .rv-lhead{min-height:76px;padding-right:96px}
body.mc-site #page-container .rv-air{display:inline-block;font:700 12px/1 var(--mono);letter-spacing:.05em;color:var(--navy);border:1.5px solid var(--navy);border-radius:3px;padding:5px 7px 4px;background:#EAF1F7}
body.mc-site #page-container .rv-lhead .rv-re{margin-top:12px}
body.mc-site #page-container .rv-letter .rv-stamp{position:absolute;right:12px;top:12px;--sr:5deg}
body.mc-site #page-container .rv-letter .rv-pm{right:6px;top:40px}
body.mc-site #page-container .rv-letter blockquote{margin:6px 0 0;font:400 17.5px/30px var(--body);color:var(--ink);background:linear-gradient(transparent 29px,rgba(42,157,143,.3) 29px 30px) 0 0/100% 30px}
body.mc-site #page-container .rv-letter figcaption{display:grid;gap:3px;margin-top:18px;padding-top:14px;border-top:2px dashed rgba(27,42,74,.25)}
body.mc-site #page-container .rv-telgrid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:60px;align-items:center}
body.mc-site #page-container .rv-tel h2{max-width:10ch}
body.mc-site #page-container .rv-tele{position:relative;margin:0;background-color:#FFF1CF;color:var(--ink);border:3px solid var(--ink);border-radius:6px;padding:26px 36px 30px;box-shadow:13px 13px 0 var(--ink);rotate:-1.2deg;
  background-image:repeating-linear-gradient(0deg,transparent 0 35px,rgba(180,65,11,.1) 35px 36px)}
body.mc-site #page-container .rv-th{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:5px double var(--ink);padding-bottom:12px;margin-bottom:24px}
body.mc-site #page-container .rv-tt{font:700 clamp(30px,3.4vw,48px)/1 var(--display);letter-spacing:.16em;color:var(--navy)}
body.mc-site #page-container .rv-tprio{flex:none;width:96px;height:96px;margin:-14px -6px -14px 0;border-radius:50%;border:3px solid var(--rust);color:var(--rust);display:grid;place-content:center;font:700 12px/1.25 var(--mono);letter-spacing:.04em;text-align:center;rotate:-14deg;box-shadow:inset 0 0 0 4px #FFF1CF,inset 0 0 0 5.5px var(--rust)}
body.mc-site #page-container .rv-tele blockquote{margin:0}
body.mc-site #page-container .rv-tape{font:700 clamp(20px,2vw,27px)/2 var(--mono);letter-spacing:-.02em;background:#FFFDF6;padding:4px 10px;-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 1.5px 0 rgba(20,27,45,.22)}
body.mc-site #page-container .rv-tele figcaption{display:grid;gap:3px;margin-top:24px;padding-top:14px;border-top:2px dashed rgba(20,27,45,.3)}
body.mc-site #page-container .rv-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 40px;align-items:start}
body.mc-site #page-container .rv-card{position:relative;margin:0;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);background-color:#FFF7E7;border:3px solid var(--ink);border-radius:12px;padding:42px 26px 26px;box-shadow:9px 9px 0 var(--navy);rotate:var(--r,0deg);transition:rotate .45s cubic-bezier(.2,1.4,.4,1),translate .45s cubic-bezier(.2,1.4,.4,1);
  background-image:radial-gradient(circle at 12% 0,rgba(242,179,61,.16),transparent 55%)}
body.mc-site #page-container .rv-card:hover{rotate:0deg;translate:0 -5px}
body.mc-site #page-container .rv-card.rv-wide{grid-column:1/-1;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding:46px 34px 30px}
body.mc-site #page-container .rv-pcard{position:absolute;left:0;right:0;top:14px;text-align:center;font:700 12px/1 var(--mono);letter-spacing:.5em;color:rgba(27,42,74,.5)}
body.mc-site #page-container .rv-cmsg{padding-right:26px;border-right:2px solid rgba(27,42,74,.32)}
body.mc-site #page-container .rv-card blockquote{margin:12px 0 0;font:400 17.5px/1.58 var(--body);color:var(--ink)}
body.mc-site #page-container .rv-wide blockquote{font:500 clamp(21px,1.9vw,26px)/1.42 var(--body);letter-spacing:-.012em;color:var(--navy)}
body.mc-site #page-container .rv-caddr{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:104px 0 2px 24px}
body.mc-site #page-container .rv-card .rv-stamp{position:absolute;right:0;top:-8px;--sr:5deg}
body.mc-site #page-container .rv-card .rv-pm{right:-6px;top:22px}
body.mc-site #page-container .rv-line{display:block;border-bottom:1.5px solid rgba(27,42,74,.36);padding:9px 0 5px}
body.mc-site #page-container .rv-caddr .rv-who{font-size:20px}
body.mc-site #page-container .rv-caddr .rv-src::before{display:none}
body.mc-site #page-container .rv-tty{max-width:1060px;margin:0 auto}
body.mc-site #page-container .rv-printer{position:relative;z-index:2;display:flex;align-items:center;gap:14px;background:var(--ink);color:var(--cream);border:4px solid #0A0F1C;border-radius:24px 24px 12px 12px;padding:18px 26px 44px;box-shadow:0 10px 0 #0A0F1C,9px 9px 0 10px rgba(8,12,24,.35)}
body.mc-site #page-container .rv-plbl{font:700 12.5px/1 var(--mono);letter-spacing:.14em;color:var(--mustard)}
body.mc-site #page-container .rv-arrows{width:46px;height:18px;stroke:var(--mustard);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}
body.mc-site #page-container .rv-pfeed{margin-left:auto;font:400 13px/1 var(--mono);color:rgba(244,233,211,.85)}
body.mc-site #page-container .rv-printer::after{content:"";position:absolute;left:4.5%;right:4.5%;bottom:13px;height:13px;background:#000;border-radius:8px;box-shadow:inset 0 3px 0 rgba(0,0,0,.6)}
body.mc-site #page-container .rv-paper{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:-32px 5.5% 0;padding:34px 46px 58px;background:repeating-linear-gradient(180deg,#FFFBF0 0 32px,#E1F0E9 32px 64px);
  clip-path:polygon(0 0,100% 0,100.00% 100%,97.50% calc(100% - 12px),95.00% 100%,92.50% calc(100% - 12px),90.00% 100%,87.50% calc(100% - 12px),85.00% 100%,82.50% calc(100% - 12px),80.00% 100%,77.50% calc(100% - 12px),75.00% 100%,72.50% calc(100% - 12px),70.00% 100%,67.50% calc(100% - 12px),65.00% 100%,62.50% calc(100% - 12px),60.00% 100%,57.50% calc(100% - 12px),55.00% 100%,52.50% calc(100% - 12px),50.00% 100%,47.50% calc(100% - 12px),45.00% 100%,42.50% calc(100% - 12px),40.00% 100%,37.50% calc(100% - 12px),35.00% 100%,32.50% calc(100% - 12px),30.00% 100%,27.50% calc(100% - 12px),25.00% 100%,22.50% calc(100% - 12px),20.00% 100%,17.50% calc(100% - 12px),15.00% 100%,12.50% calc(100% - 12px),10.00% 100%,7.50% calc(100% - 12px),5.00% 100%,2.50% calc(100% - 12px),0.00% 100%)}
body.mc-site #page-container .rv-paper::before,body.mc-site #page-container .rv-paper::after{content:"";position:absolute;top:0;bottom:0;width:28px;background:radial-gradient(circle at 14px 16px,var(--navy) 0 5.5px,transparent 6px) 0 0/28px 32px repeat-y}
body.mc-site #page-container .rv-paper::before{left:0;border-right:1.5px dashed rgba(20,27,45,.3)}
body.mc-site #page-container .rv-paper::after{right:0;border-left:1.5px dashed rgba(20,27,45,.3)}
body.mc-site #page-container .rv-msg{margin:0;padding:28px 26px 30px;border-bottom:2px dashed rgba(20,27,45,.32)}
body.mc-site #page-container .rv-msg.rv-right{border-left:2px dashed rgba(20,27,45,.32)}
body.mc-site #page-container .rv-msg:last-child{border-bottom:0}
body.mc-site #page-container .rv-msg.rv-full{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:0 46px;align-items:end}
body.mc-site #page-container .rv-msg.rv-full .rv-mh{grid-column:1/-1}
body.mc-site #page-container .rv-mh{display:flex;justify-content:space-between;gap:14px;font:700 12px/1.4 var(--mono);letter-spacing:.05em;color:#3A4561;border-bottom:1.5px dashed rgba(20,27,45,.3);padding-bottom:10px;margin-bottom:16px}
body.mc-site #page-container .rv-mh span:last-child{color:var(--rust);text-align:right}
body.mc-site #page-container .rv-msg blockquote{margin:0;font:400 18px/1.62 var(--body);color:var(--ink)}
body.mc-site #page-container .rv-msg.rv-full:first-child blockquote{font-size:18.5px;max-width:64ch}
body.mc-site #page-container .rv-msg.rv-full:last-child blockquote{font:500 clamp(21px,2vw,26px)/1.4 var(--body);letter-spacing:-.012em;color:var(--navy)}
body.mc-site #page-container .rv-msg figcaption{display:grid;gap:3px;margin-top:18px}
body.mc-site #page-container .rv-msg.rv-full figcaption{margin-top:0;padding-left:22px;border-left:2px dashed rgba(20,27,45,.3)}
body.mc-site #page-container .rv-eom{display:block;margin-top:10px;font:400 12px/1 var(--mono);color:#4F5873}
body.mc-site #page-container .rv-faqgrid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}
body.mc-site #page-container .rv-faqside{position:sticky;top:calc(var(--hh) + 28px)}
body.mc-site #page-container .rv-faqlede{font-size:19px;line-height:1.55;margin-top:22px;color:#26324D;max-width:28em}
body.mc-site #page-container .rv-read{margin-top:34px;background:var(--cream);border:2.5px solid var(--ink);border-radius:16px;padding:18px 22px 8px;box-shadow:6px 6px 0 var(--teal)}
body.mc-site #page-container .rv-rh{font:700 12.5px/1 var(--mono);letter-spacing:.03em;color:var(--rust);margin-bottom:6px}
body.mc-site #page-container .rv-read ul{list-style:none;margin:0;padding:0}
body.mc-site #page-container .rv-read li + li{border-top:1.5px dashed rgba(27,42,74,.22)}
body.mc-site #page-container .rv-read a{display:flex;gap:14px;justify-content:space-between;align-items:center;padding:12px 0;text-decoration:none;font-size:16px;font-weight:500;line-height:1.35;color:var(--navy)}
body.mc-site #page-container .rv-read a .ic{color:var(--rust);transition:translate .25s}
body.mc-site #page-container .rv-read a:hover{color:var(--rust)}
body.mc-site #page-container .rv-read a:hover .ic{translate:4px 0}
body.mc-site #page-container .rv-faq .faqs{border-top:2px dashed rgba(27,42,74,.25)}
body.mc-site #page-container .rv-faq .faq .ans a{color:var(--navy);text-decoration-color:var(--orange);text-underline-offset:3px}
@media (prefers-reduced-motion:no-preference){
body.mc-site #page-container .rv-motion .rv-pm,body.mc-site #page-container .rv-motion .rv-tprio{opacity:0;scale:2.4;transition:opacity .14s .35s,scale .4s .35s cubic-bezier(.2,1.7,.4,1)}
body.mc-site #page-container .rv-motion .rv-in .rv-pm,body.mc-site #page-container .rv-motion .rv-in .rv-tprio{opacity:1;scale:1}
body.mc-site #page-container .rv-motion .rv-msg > blockquote,body.mc-site #page-container .rv-motion .rv-msg > figcaption{clip-path:inset(0 0 100% 0);transition:clip-path 1.1s .1s steps(11,end)}
body.mc-site #page-container .rv-motion .rv-msg > figcaption{transition-duration:.5s;transition-delay:1.1s;transition-timing-function:steps(4,end)}
body.mc-site #page-container .rv-motion .rv-msg.rv-in > blockquote,body.mc-site #page-container .rv-motion .rv-msg.rv-in > figcaption{clip-path:inset(0 0 0 0)}
body.mc-site #page-container .rv-motion .rv-msg.rv-full.rv-in > figcaption{transition-delay:.4s}
}
@media (max-width:1180px){
body.mc-site #page-container .rv-letters{columns:2}
body.mc-site #page-container .rv-cards{grid-template-columns:minmax(0,1fr);max-width:780px;margin:0 auto}
body.mc-site #page-container .rv-card.rv-wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}
body.mc-site #page-container .rv-gauge{width:120px}
}
@media (max-width:980px){
body.mc-site #page-container .rv-desk,body.mc-site #page-container .rv-telgrid,body.mc-site #page-container .rv-faqgrid{grid-template-columns:minmax(0,1fr)}
body.mc-site #page-container .rv-telgrid,body.mc-site #page-container .rv-faqgrid{gap:40px}
body.mc-site #page-container .rv-faqgrid{row-gap:0}
body.mc-site #page-container .rv-faqside{display:contents}
body.mc-site #page-container .rv-faqgrid .faqs{order:1;margin-top:36px}
body.mc-site #page-container .rv-read{order:2;margin-top:44px}
body.mc-site #page-container .rv-rack{grid-template-columns:repeat(2,minmax(0,1fr))}
body.mc-site #page-container .rv-paper{grid-template-columns:minmax(0,1fr)}
body.mc-site #page-container .rv-msg.rv-right{border-left:0}
body.mc-site #page-container .rv-msg.rv-full{display:block}
body.mc-site #page-container .rv-msg.rv-full figcaption{margin-top:18px;padding-left:0;border-left:0}
body.mc-site #page-container .rv-tel h2{max-width:none}
}
@media (max-width:760px){
body.mc-site #page-container .rv-desk{gap:30px}
body.mc-site #page-container .rv-signal{padding:22px 20px 24px;box-shadow:6px 6px 0 var(--teal)}
body.mc-site #page-container .rv-gauge{width:92px;right:16px;top:18px}
body.mc-site #page-container .rv-score{margin-top:30px;gap:12px}
body.mc-site #page-container .rv-big{font-size:84px}
body.mc-site #page-container .rv-sstars{font-size:20px;letter-spacing:2px}
body.mc-site #page-container .rv-signal .btn{white-space:normal}
body.mc-site #page-container .rv-key{padding:18px 16px 4px;box-shadow:6px 6px 0 var(--navy)}
body.mc-site #page-container .rv-key li{gap:14px}
body.mc-site #page-container .rv-kn{font-size:16.5px}
body.mc-site #page-container .rv-kd{font-size:14px}
body.mc-site #page-container .rv-kc{font-size:28px}
body.mc-site #page-container .rv-rl{margin-top:54px}
body.mc-site #page-container .rv-rack{gap:10px;padding:10px;box-shadow:6px 6px 0 var(--orange)}
body.mc-site #page-container .rv-hole{padding:0 7px 7px}
body.mc-site #page-container .rv-env{height:70px}
body.mc-site #page-container .rv-plate{padding:9px 9px 10px}
body.mc-site #page-container .rv-pn{font-size:16px}
body.mc-site #page-container .rv-pc,body.mc-site #page-container .rv-pk{font-size:12px}
body.mc-site #page-container .rv-letters{columns:1}
body.mc-site #page-container .rv-letter{margin-bottom:34px;padding:18px 18px 18px;rotate:calc(var(--r,0deg) * .5);box-shadow:0 0 0 3px var(--ink),7px 8px 0 3px rgba(8,12,24,.5)}
body.mc-site #page-container .rv-letter blockquote{font-size:16.5px}
body.mc-site #page-container .rv-tele{padding:20px 18px 22px;box-shadow:8px 8px 0 var(--ink);rotate:-.8deg}
body.mc-site #page-container .rv-tprio{width:76px;height:76px;font-size:12px;margin:-10px -4px -10px 0}
body.mc-site #page-container .rv-tt{letter-spacing:.1em}
body.mc-site #page-container .rv-tape{font-size:18.5px;line-height:1.95}
body.mc-site #page-container .rv-cards{gap:34px}
body.mc-site #page-container .rv-card,body.mc-site #page-container .rv-card.rv-wide{grid-template-columns:minmax(0,1fr);padding:40px 18px 20px;rotate:calc(var(--r,0deg) * .5);box-shadow:6px 6px 0 var(--navy)}
body.mc-site #page-container .rv-cmsg{padding:0 0 22px;border-right:0;border-bottom:2px solid rgba(27,42,74,.32)}
body.mc-site #page-container .rv-wide blockquote{font-size:20px}
body.mc-site #page-container .rv-caddr{padding:20px 88px 0 0;min-height:122px;justify-content:flex-start}
body.mc-site #page-container .rv-card .rv-stamp{top:20px}
body.mc-site #page-container .rv-card .rv-pm{width:80px;height:43px;top:62px;right:-6px}
body.mc-site #page-container .rv-printer{padding:14px 16px 40px;gap:10px;border-radius:18px 18px 10px 10px}
body.mc-site #page-container .rv-arrows{display:none}
body.mc-site #page-container .rv-pfeed{font-size:12px}
body.mc-site #page-container .rv-paper{margin:-30px 3% 0;padding:24px 30px 50px}
body.mc-site #page-container .rv-paper::before,body.mc-site #page-container .rv-paper::after{width:22px;background-position:-3px 0}
body.mc-site #page-container .rv-msg{padding:22px 4px 26px}
body.mc-site #page-container .rv-msg blockquote,body.mc-site #page-container .rv-msg.rv-full:first-child blockquote{font-size:16.5px}
body.mc-site #page-container .rv-msg.rv-full:last-child blockquote{font-size:20px}
body.mc-site #page-container .rv-mh{flex-direction:column;gap:4px}
body.mc-site #page-container .rv-mh span:last-child{text-align:left}
body.mc-site #page-container .rv-read{padding:16px 16px 6px}
body.mc-site #page-container .rv-faqlede{font-size:17.5px}
}

