:root{--hp-fs-src:14px;--hp-fs-body:16px;--hp-fs-lede:20px;--hp-fs-h3:24px;--hp-fs-h2:40px;--hp-fs-h1:60px;--hp-fs-num:88px;--hp-pad:clamp(72px,8vw,112px);--hp-gap:clamp(36px,4vw,56px);--hp-radius:18px;--hp-crop-h:300px;--hp-indigo:linear-gradient(135deg,#5b4bff 0%,#3b2cb8 42%,#251f72 78%,#14122e 100%)}@media (max-width:720px){:root{--hp-fs-lede:18px;--hp-fs-h3:22px;--hp-fs-h2:28px;--hp-fs-h1:38px;--hp-fs-num:52px;--hp-crop-h:auto}}.hp{padding:var(--hp-pad) 0;position:relative}.hp--white{background:var(--white)}.hp--sunken{background:var(--surface-page,#f6f7f9)}.hp--ink{background:var(--field-ink,#14122e);color:var(--on-dark-dim)}.hp--indigo{background:var(--hp-indigo);color:var(--on-dark-dim)}.hp--tight{padding:40px 0}.hp .container{position:relative}.hp-h1{font-family:var(--font-display);font-weight:var(--fw-extra,800);font-size:var(--hp-fs-h1);letter-spacing:-.035em;color:var(--neutral-900);margin:0;line-height:1.04}.hp-h2{font-family:var(--font-display);font-weight:var(--fw-extra,800);font-size:var(--hp-fs-h2);letter-spacing:-.028em;color:var(--neutral-900);max-width:22ch;margin:0;line-height:1.1}.hp-h3{font-family:var(--font-display);font-weight:var(--fw-bold,700);font-size:var(--hp-fs-h3);letter-spacing:-.018em;color:var(--neutral-900);margin:0;line-height:1.2}.hp-lede{font-size:var(--hp-fs-lede);color:var(--text-secondary);max-width:56ch;margin:0;line-height:1.5}.hp-body{font-size:var(--hp-fs-body);color:var(--text-secondary);line-height:1.6}.hp-src{font-size:var(--hp-fs-src);color:var(--text-secondary);line-height:1.5}.hp-head{margin-bottom:var(--hp-gap);gap:14px;display:grid}.hp-head--center{text-align:center;justify-items:center}.hp-head--split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:18px 56px}@media (max-width:900px){.hp-head--split{grid-template-columns:minmax(0,1fr)}}:is(.hp--ink,.hp--indigo) :is(.hp-h1,.hp-h2,.hp-h3){color:var(--on-dark)}:is(.hp--ink,.hp--indigo) :is(.hp-lede,.hp-body,.hp-src){color:var(--on-dark-dim)}.hp-link{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--indigo-700);align-items:center;gap:8px;font-size:16px;text-decoration:none;display:inline-flex}.hp-link .icon{width:18px;height:18px;transition:transform var(--dur-base,.2s) var(--ease-out,ease)}.hp-link:hover .icon{transform:translate(3px)}:is(.hp--ink,.hp--indigo) .hp-link{color:var(--teal-300)}.hp-foot{margin-top:var(--hp-gap)}.hp-crop{background:var(--white);border:1px solid var(--border-subtle,#e6e8ec);border-radius:var(--hp-radius);min-height:var(--hp-crop-h);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #140e460a,0 18px 40px -22px #140e4647}.hp-crop-head{border-bottom:1px solid var(--border-subtle,#e6e8ec);font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--neutral-900);justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:15px;display:flex}.hp-crop-body{flex:1;align-content:start;gap:10px;padding:16px 18px;display:grid}.hp-pill{font-size:14px;font-weight:var(--fw-bold,700);font-family:var(--font-display);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.hp-pill--ok{color:#146c2e;background:#e3fbe6}.hp-pill--bad{color:#b42318;background:#ffe7e7}.hp-pill--due{color:#7a5200;background:#fff4d6}.hp-plate{border:1.5px solid var(--neutral-800,#22242a);font-family:var(--font-mono);letter-spacing:.02em;color:var(--neutral-900);white-space:nowrap;background:#fff;border-radius:5px;padding:2px 8px;font-size:14px;font-weight:600;display:inline-block}@media (prefers-reduced-motion:reduce){.hp *{transition:none!important;animation:none!important}}:is(.hp--ink,.hp--indigo) :focus-visible{outline:3px solid var(--teal-300);outline-offset:3px}#hp-hero{isolation:isolate;padding:clamp(40px,4.6vw,64px) 0 clamp(40px,4vw,56px);overflow:hidden}#hp-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 70% at 98% 96%,#00a8cc8c 0%,#00a8cc00 62%);position:absolute;inset:0}#hp-hero :focus-visible{outline:3px solid var(--teal-300);outline-offset:3px}#hp-hero .hp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,clamp(420px,36vw,480px));grid-template-areas:"copy art";align-items:center;gap:48px;display:grid}#hp-hero .hp-hero-copy{grid-area:copy;min-width:0;container-type:inline-size}#hp-hero .hp-hero-art{grid-area:art;min-width:0}#hp-hero .hp-h1{font-size:min(var(--hp-fs-h1),9cqi)}#hp-hero .hp-h1>span{text-wrap:balance;display:block}#hp-hero .hp-lede{color:#e2e0fb;max-width:44ch;margin-top:24px}#hp-hero .hp-hero-cta{flex-wrap:wrap;align-items:center;gap:14px 34px;margin-top:36px;display:flex}#hp-hero .hp-hero-cta .btn,#hp-hero .hp-hero-alt{min-height:52px}#hp-hero .hp-nowrap{white-space:nowrap}#hp-hero .hp-hero-art{--step:8px;--edge:10px;justify-self:end;width:100%;position:relative}#hp-hero .hp-hero-cap{color:#e2e0fb;text-align:center;text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.45}#hp-hero .hp-bills{height:160px;position:relative}#hp-hero .hp-bill{top:calc(var(--i) * 36px);left:calc((3 - var(--i)) * var(--step) + var(--edge));width:calc(100% - 2 * ((3 - var(--i)) * var(--step) + var(--edge)));z-index:calc(var(--i) + 1);text-align:left;cursor:pointer;font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;transition:translate var(--dur-base,.2s) var(--ease-out,ease),box-shadow var(--dur-base,.2s) var(--ease-out,ease);background:#f7f7fa;border:1px solid #14122e24;border-bottom:0;border-radius:12px 12px 0 0;align-items:baseline;gap:10px;padding:7px 18px 20px;font-size:16px;line-height:22px;display:flex;position:absolute;box-shadow:0 -8px 18px -12px #0806288c}#hp-hero .hp-bill b{font-weight:var(--fw-bold,700);color:var(--neutral-900)}#hp-hero .hp-bill em{font-style:normal;font-weight:var(--fw-bold,700);color:var(--neutral-900);font-variant-numeric:tabular-nums;margin-left:auto}#hp-hero .hp-bill-fmt{min-width:0;display:grid}#hp-hero .hp-bill-fmt>span{text-overflow:ellipsis;transition:opacity var(--dur-fast,.12s) var(--ease-standard,ease);grid-area:1/1;overflow:hidden}#hp-hero .hp-bill-view{opacity:0;font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--indigo-700);align-items:center;gap:6px;font-size:14px;display:inline-flex}#hp-hero .hp-bill-view .icon{stroke-width:2px;align-self:center;width:18px;height:18px}#hp-hero .hp-bill:is(:hover,:focus-visible){translate:0 -5px;box-shadow:0 -10px 22px -10px #080628b3}#hp-hero .hp-bill:is(:hover,:focus-visible) .hp-bill-kind{opacity:0}#hp-hero .hp-bill:is(:hover,:focus-visible) .hp-bill-view{opacity:1}#hp-hero .hp-bill:focus-visible{outline:0}#hp-hero .hp-bill:focus-visible:after{content:"";height:32px;box-shadow:0 0 0 2.5px var(--indigo-600);pointer-events:none;border-radius:9px;position:absolute;top:3px;left:4px;right:4px}#hp-hero .hp-bill--slip{background:#f6f1e6;border-top:2px dashed #14122e47}#hp-hero .hp-bill--pdf{background:#fff}#hp-hero .hp-bill--hand{background-color:#fff6d8;background-image:linear-gradient(90deg,#0000 9px,#ce464659 9px 10px,#0000 10px)}#hp-hero .hp-bill--rynse{border-top:2px solid var(--teal-300,#5ee6f7);cursor:default;background:#eafbfe;align-items:center;padding-top:6px}#hp-hero .hp-bill--rynse:hover{translate:none;box-shadow:0 -8px 18px -12px #0806288c}#hp-hero .hp-bill--rynse>i{color:#5442f1;background:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;box-shadow:inset 0 0 0 1px #5442f140}#hp-hero .hp-bill-mk{fill:currentColor;width:14px;height:13px}#hp-hero .hp-bill--rynse em{align-self:center}#hp-hero .hp-bill-two{min-width:0;line-height:20px;display:grid}#hp-hero .hp-bill-two b{text-overflow:ellipsis;overflow:hidden}#hp-hero .hp-bill-sub{color:var(--text-secondary);font-size:14px;line-height:19px}#hp-hero .hp-hero-hint{text-align:center;color:var(--on-dark-dim);margin:18px 0 0;font-size:16px;line-height:1.5}#hp-hero .hp-hint-tap{display:none}@media (hover:none){#hp-hero .hp-hint-click{display:none}#hp-hero .hp-hint-tap{display:inline}}#hp-hero:not(.has-bv) .hp-hero-hint{display:none!important}#hp-hero .hp-inv{z-index:10;background:var(--white);border-radius:var(--hp-radius);position:relative;overflow:hidden;box-shadow:0 34px 60px -28px #060420b3,0 2px 6px #0604202e}#hp-hero .hp-inv-head{border-bottom:1px solid var(--border-subtle,#e6e8ec);justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}#hp-hero .hp-inv-head img{flex:none;width:auto;height:24px}#hp-hero .hp-inv-head p{text-align:right;color:var(--text-secondary);flex-direction:column;align-items:flex-end;font-size:16px;line-height:22px;display:flex}#hp-hero .hp-inv-head b{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--neutral-900);white-space:nowrap}#hp-hero .hp-inv-rows{padding:4px 24px}#hp-hero .hp-inv-row{color:var(--neutral-900);grid-template-columns:minmax(0,1fr) auto 92px;align-items:baseline;gap:16px;padding:10px 0;font-size:16px;line-height:22px;display:grid}#hp-hero .hp-inv-row+.hp-inv-row{border-top:1px solid var(--neutral-200)}#hp-hero .hp-inv-row span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#hp-hero .hp-inv-row span:nth-child(2){color:var(--text-secondary);text-align:right;font-variant-numeric:tabular-nums}#hp-hero .hp-inv-row span:last-child{text-align:right;font-weight:var(--fw-bold,700);font-variant-numeric:tabular-nums}#hp-hero .hp-inv-total{background:var(--neutral-50);border-top:2px solid var(--neutral-900);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 24px 18px;display:flex}#hp-hero .hp-inv-total span{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--neutral-900);font-size:16px}#hp-hero .hp-inv-total strong{font-family:var(--font-display);font-weight:var(--fw-extra,800);font-size:var(--hp-fs-h2);letter-spacing:-.03em;color:var(--neutral-900);font-variant-numeric:tabular-nums;line-height:1.1}#hp-hero .hp-inv-rows{position:relative}#hp-hero .hp-inv-rows:before{content:"";opacity:0;pointer-events:none;--bar:linear-gradient(var(--neutral-200),var(--neutral-200));background:var(--bar) 0 16px/34% 10px no-repeat,var(--bar) 100% 16px/18% 10px no-repeat, var(--bar) 0 59px/22% 10px no-repeat,var(--bar) 100% 59px/18% 10px no-repeat, var(--bar) 0 102px/40% 10px no-repeat,var(--bar) 100% 102px/18% 10px no-repeat, var(--bar) 0 145px/30% 10px no-repeat,var(--bar) 100% 145px/18% 10px no-repeat;position:absolute;inset:4px 24px}#hp-hero.is-armed .hp-bill,#hp-hero.is-armed .hp-inv-row,#hp-hero.is-armed .hp-hero-hint{opacity:0}#hp-hero.is-armed .hp-inv-rows:before{opacity:1}#hp-hero.is-armed:not(.is-playing) .hp-bill,#hp-hero.is-armed:not(.is-playing) .hp-inv-row,#hp-hero.is-armed:not(.is-playing) .hp-hero-hint{animation:.3s 2.5s forwards hp-hero-show}#hp-hero.is-armed:not(.is-playing) .hp-inv-rows:before{animation:.3s 2.5s forwards hp-hero-hide}#hp-hero.is-settled .hp-bill,#hp-hero.is-settled .hp-inv-row,#hp-hero.is-settled .hp-hero-hint{opacity:1}#hp-hero.is-settled .hp-inv-rows:before{opacity:0}#hp-hero.is-playing .hp-bill{animation:hp-hero-land .44s var(--ease-out,ease-out) calc(.15s + var(--i) * .2s) both, hp-hero-fold .45s cubic-bezier(.65,0,.35,1) 1.45s forwards}#hp-hero.is-playing .hp-inv-row{animation:hp-hero-row .4s var(--ease-out,ease-out) calc(1.8s + var(--i) * 70ms) both}#hp-hero.is-playing .hp-inv-rows:before{animation:.25s 1.75s forwards hp-hero-hide}#hp-hero.is-playing .hp-hero-hint{animation:.4s 2.1s both hp-hero-show}@keyframes hp-hero-land{0%{opacity:0;transform:translate(calc(var(--dx) - 56px),calc(var(--dy) - 10px)) rotate(calc(var(--r) * 3))}40%{opacity:1}to{opacity:1;transform:translate(var(--dx),var(--dy)) rotate(var(--r))}}@keyframes hp-hero-fold{0%{transform:translate(var(--dx),var(--dy)) rotate(var(--r))}to{transform:none}}@keyframes hp-hero-row{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hp-hero-show{to{opacity:1}}@keyframes hp-hero-hide{to{opacity:0}}@media (max-width:1239px){#hp-hero .hp-hero-art{--step:4px;--edge:6px}#hp-hero .hp-inv-head,#hp-hero .hp-inv-total,#hp-hero .hp-inv-rows{padding-inline:20px}#hp-hero .hp-inv-rows:before{inset:4px 20px}#hp-hero .hp-inv-row{column-gap:14px}}@media (max-width:1023px){#hp-hero .hp-hero-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""art";row-gap:44px}#hp-hero .hp-hero-art{--step:8px;--edge:10px;justify-self:center;max-width:520px}}@media (max-width:720px){#hp-hero{padding:32px 0 48px}#hp-hero .hp-hero-grid{grid-template-areas:"copy""art";row-gap:32px}#hp-hero .hp-hero-art{--step:3px;--edge:4px;max-width:none}#hp-hero .hp-hero-cap{margin-bottom:12px}#hp-hero .hp-bill{gap:6px;padding:7px 10px 20px;font-size:14px}#hp-hero .hp-bill--rynse{gap:8px;padding-top:6px}#hp-hero .hp-bill-sub{font-size:13px}#hp-hero .hp-h1{font-size:var(--hp-fs-h1)}#hp-hero .hp-lede{margin-top:18px}#hp-hero .hp-hero-cta{flex-direction:column;align-items:stretch;gap:6px;margin-top:28px}#hp-hero .hp-hero-cta .btn{width:100%}#hp-hero .hp-hero-alt{justify-content:center;min-height:48px}#hp-hero .hp-inv-head{align-items:flex-start;padding:14px 12px}#hp-hero .hp-inv-head img{height:20px;margin-top:2px}#hp-hero .hp-inv-rows{padding:0 12px}#hp-hero .hp-inv-row{grid-template-columns:minmax(0,1fr) auto auto;column-gap:10px;padding:9px 0}#hp-hero .hp-inv-total{padding:12px 12px 14px}}@media (max-width:400px){#hp-hero .hp-inv-row{column-gap:8px;font-size:15px}#hp-hero .hp-bill--rynse>i{display:none}}@media (max-width:374px){#hp-hero .hp-inv-row{font-size:14px}#hp-hero .hp-inv-head{gap:10px}#hp-hero .hp-inv-head img{height:17px}}#hp-hero .hp-bv{background:var(--white);width:min(1000px,100vw - 48px);max-width:none;height:auto;max-height:calc(100dvh - 48px);color:var(--neutral-900);font-family:var(--font-body);text-align:left;border:0;border-radius:20px;margin:auto;padding:0;overflow:hidden;box-shadow:0 50px 100px -30px #060420b3,0 2px 8px #06042038}#hp-hero .hp-bv[open]{animation:hp-bv-in .2s var(--ease-out,ease-out) both;display:flex}html:has(#hp-hero .hp-bv[open]){scrollbar-gutter:stable;overflow:hidden}#hp-hero .hp-bv::backdrop{background:#0c0a24bd;animation:.2s both hp-bv-fade}@keyframes hp-bv-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes hp-bv-fade{0%{opacity:0}}@keyframes hp-bv-swap{0%{opacity:0}}@media (prefers-reduced-motion:reduce){#hp-hero .hp-bv::backdrop{animation:none}}#hp-hero .hp-bv :focus-visible{outline:3px solid var(--indigo-500);outline-offset:2px}#hp-hero .hp-bv p{margin:0}#hp-hero .hp-bv-box{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex}#hp-hero .hp-bv-head{border-bottom:1px solid var(--border-subtle);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 20px 18px 32px;display:flex}#hp-hero .hp-bv-title{font-family:var(--font-display);font-weight:var(--fw-extra,800);letter-spacing:-.018em;color:var(--neutral-900);margin:0;font-size:24px;line-height:1.2}#hp-hero .hp-bv-meta{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-top:4px;font-size:16px;line-height:1.5}#hp-hero .hp-bv-meta [data-bv-count]:before{content:" · "}#hp-hero .hp-bv-close{width:44px;height:44px;color:var(--neutral-700);transition:background-color var(--dur-fast,.12s) ease;border-radius:12px;flex:none;place-items:center;margin-top:-4px;display:grid}#hp-hero .hp-bv-close:hover{background:var(--neutral-100);color:var(--neutral-900)}#hp-hero .hp-bv-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:24px 32px 28px;overflow-y:auto}#hp-hero .hp-bv-bill{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;display:grid}#hp-hero .hp-bv-bill[hidden]{display:none}#hp-hero .hp-bv-bill.is-in{animation:.18s both hp-bv-swap}#hp-hero .hp-bv-desk{background:radial-gradient(120% 90% at 30% 15%,#f0f1f5 0%,#e2e4eb 75%);border-radius:14px;height:460px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #14122e0f}#hp-hero .hp-bv-side{gap:16px;padding-top:4px;display:grid}#hp-hero .hp-bv-h{font-family:var(--font-display);font-weight:var(--fw-extra,800);letter-spacing:-.015em;color:var(--neutral-900);align-items:center;gap:10px;margin:0;font-size:20px;line-height:1.25;display:flex}#hp-hero .hp-bv-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}#hp-hero .hp-bv-list li{color:var(--text-primary);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;font-size:16px;line-height:1.5;display:grid}#hp-hero .hp-bv-list .icon{color:#c4320a;stroke-width:2.2px;background:#ffe9e3;border-radius:50%;width:28px;height:28px;margin-top:-2px;padding:5px}#hp-hero .hp-bv-on{border-top:1px solid var(--border-subtle);gap:10px;margin-top:8px;padding-top:22px;display:grid}#hp-hero .hp-bv-on .hp-bv-h .icon{width:28px;height:28px;color:var(--indigo-600);stroke-width:2px}#hp-hero .hp-bv-on p{color:var(--text-primary);font-size:16px;line-height:1.5}#hp-hero .hp-bv-link{min-height:44px;font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--indigo-700);justify-self:start;align-items:center;gap:8px;font-size:16px;text-decoration:none;display:inline-flex}#hp-hero .hp-bv-link .icon{width:18px;height:18px;transition:transform var(--dur-base,.2s) var(--ease-out,ease)}#hp-hero .hp-bv-link:hover .icon{transform:translate(3px)}#hp-hero .hp-bv-foot{border-top:1px solid var(--border-subtle);background:var(--neutral-50);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:10px 18px;display:grid}#hp-hero .hp-bv-step{max-width:100%;min-height:44px;font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--neutral-900);white-space:nowrap;transition:background-color var(--dur-fast,.12s) ease;border-radius:10px;align-items:center;gap:10px;padding:0 14px;font-size:16px;display:inline-flex}#hp-hero .hp-bv-step:hover{background:var(--neutral-200)}#hp-hero .hp-bv-step .icon{width:20px;height:20px;color:var(--indigo-700);stroke-width:2px}#hp-hero .hp-bv-step-name{text-overflow:ellipsis;overflow:hidden}#hp-hero .hp-bv-step-word{display:none}#hp-hero .hp-bv-prev{justify-self:start}#hp-hero .hp-bv-next{justify-self:end}#hp-hero .hp-bv-desk--slips{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:12px 16px;display:flex;container:hp-desk/inline-size}#hp-hero .hp-slips{flex:none;width:566px;height:284px;position:relative}#hp-hero .hp-slip{filter:drop-shadow(0 12px 12px #18163c29)drop-shadow(0 1px 1px #18163c29);width:186px;position:absolute}#hp-hero .hp-slip--a{z-index:2;top:32px;left:0;rotate:-5deg}#hp-hero .hp-slip--b{z-index:3;top:0;left:190px;rotate:2deg}#hp-hero .hp-slip--c{z-index:1;top:50px;left:380px;rotate:5.5deg}#hp-hero .hp-slip-paper{font-family:var(--font-mono);letter-spacing:-.035em;color:#2f2f35;--zz:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/10px 51% repeat-x, conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/10px 51% repeat-x;-webkit-mask:var(--zz);-webkit-mask:var(--zz);mask:var(--zz);background:linear-gradient(#fffefa 0%,#f6f4ec 100%);padding:22px 11px 24px;font-size:15px;font-weight:500;line-height:1.45;position:relative}#hp-hero .hp-slip-row{justify-content:space-between;gap:8px;display:flex}#hp-hero .hp-slip-c{text-align:center}#hp-hero .hp-slip-b{font-weight:700}#hp-hero .hp-slip-rule{border-top:1.5px dashed #2f2f3573;height:0;margin:6px 0}#hp-hero .hp-slip--b .hp-slip-paper{padding-bottom:56px}#hp-hero .hp-slip--c .hp-slip-paper{color:#2f2f354d;background:linear-gradient(#fbf9f1 0%,#f1eee3 100%)}#hp-hero .hp-slip--c .hp-slip-rule{border-color:#2f2f3529}#hp-hero .hp-hand{font-family:var(--font-caveat),"Bradley Hand","Segoe Print",cursive;letter-spacing:0;font-weight:600}#hp-hero .hp-slip-note{color:#6a6a74;font-size:30px;line-height:1;position:absolute;bottom:14px;left:18px;rotate:-7deg}#hp-hero .hp-bv-count{text-align:center;font-size:16px;line-height:24px;font-weight:var(--fw-semibold,600);color:var(--neutral-700);flex:none}@container hp-desk (max-width:599px){#hp-hero .hp-slips{width:340px;height:306px}#hp-hero .hp-slip{width:164px}#hp-hero .hp-slip-paper{letter-spacing:-.06em;padding:18px 8px 20px;font-size:14px;line-height:1.45}#hp-hero .hp-slip--b .hp-slip-paper{padding-bottom:50px}#hp-hero .hp-slip--a{top:58px;left:0;rotate:-3deg}#hp-hero .hp-slip--b{top:48px;left:176px;rotate:2.5deg}#hp-hero .hp-slip--c{top:0;left:88px;rotate:-1.5deg}#hp-hero .hp-slip-note{font-size:26px;bottom:12px;left:12px}}#hp-hero .hp-bv-desk--pdf{padding:18px}#hp-hero .hp-pdf{background:#525659;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 12px 26px -14px #14122e80}#hp-hero .hp-pdf-bar{color:#e8eaed;font-family:var(--font-body);background:#303337;flex:none;align-items:center;gap:18px;padding:9px 14px;font-size:14px;line-height:20px;display:flex}#hp-hero .hp-pdf-file{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}#hp-hero .hp-pdf-page-n{white-space:nowrap}#hp-hero .hp-pdf-zoom{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}#hp-hero .hp-pdf-zoom .icon{stroke-width:2px;width:16px;height:16px}#hp-hero .hp-pdf-canvas{flex:1;min-height:0;padding:16px 20px 0;overflow:hidden}#hp-hero .hp-pdf-page{color:#222;background:#fff;min-height:100%;padding:20px 22px 16px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 2px 10px #0006}#hp-hero .hp-pdf-lh{letter-spacing:.02em;color:#1e3a5f;border-bottom:2px solid #1e3a5f;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding-bottom:8px;font-size:15px;line-height:1.3;display:flex}#hp-hero .hp-pdf-acct{color:#333;margin-top:8px;font-size:14px;line-height:1.4}#hp-hero .hp-pdf-acct span+span:before{content:" · "}#hp-hero .hp-pdf-to{color:#333;margin-top:2px;font-size:14px;line-height:1.4}#hp-hero .hp-pdf-table{border-collapse:collapse;color:#222;width:100%;margin-top:12px;font-size:14px;line-height:1.25}#hp-hero .hp-pdf-table th{text-align:left;color:#1e3a5f;white-space:nowrap;background:#e8edf3;border-bottom:1px solid #9bb0c8;padding:5px 6px;font-weight:700}#hp-hero .hp-pdf-table td{white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #e3e6ea;padding:4px 6px}#hp-hero .hp-pdf-table :is(th,td):last-child{text-align:right}#hp-hero .hp-pdf-cont{text-align:right;color:#555;margin-top:10px;font-size:14px;font-style:italic}#hp-hero .hp-hl{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fff0a6;border-radius:2px;margin:0 -3px;padding:1px 3px}#hp-hero .hp-bv-desk--hand{justify-content:center;align-items:center;padding:24px 34px;display:flex}#hp-hero .hp-pad{background:#faeea2 linear-gradient(170deg,#ffffff59,#fff0 40%,#a078000f);width:100%;max-width:480px;padding:22px 24px 18px;font-family:Arial,Helvetica,sans-serif;position:relative;rotate:-1.2deg;box-shadow:0 1px 2px #3c28002e,0 16px 30px -16px #3c280073}#hp-hero .hp-pad:before{content:"";background:radial-gradient(circle,#785a0047 1.6px,#0000 2px) 0/9px 8px repeat-x;height:8px;position:absolute;top:0;left:0;right:0}#hp-hero .hp-pad-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#hp-hero .hp-pad-title{letter-spacing:.14em;color:#9e2a2b;font-size:22px;font-weight:700}#hp-hero .hp-pad-no{color:#9e2a2b;font-size:14px}#hp-hero .hp-pad-no span{color:#d0312d;letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:700}#hp-hero .hp-pad-date{color:#9e2a2b;align-items:baseline;gap:8px;margin-top:10px;font-size:14px;display:flex}#hp-hero .hp-pad-date span{border-bottom:1px solid #9e2a2b99;width:150px}#hp-hero .hp-pad-lines{background:repeating-linear-gradient(#0000 0 39px,#4664aa61 39px 40px);margin-top:12px;padding-left:52px;position:relative}#hp-hero .hp-pad-lines:before{content:"";background:#ce3c3c8c;width:1.5px;position:absolute;top:0;bottom:0;left:40px}#hp-hero .hp-pad-lines .hp-hand{color:#233c8e;white-space:nowrap;height:40px;font-size:30px;line-height:40px;translate:0 7px}#hp-hero .hp-pad-q{padding-left:6px}#hp-hero .hp-pad-row{gap:44px;display:flex}#hp-hero .hp-pad-amt{padding-left:118px}#hp-hero .hp-pad-sign{text-align:right;padding-right:6px;rotate:-2deg}@media (min-width:900px),(min-width:721px) and (max-height:560px){#hp-hero .hp-bv{height:672px}#hp-hero .hp-bv-bill{grid-template-rows:minmax(0,1fr);align-items:stretch;height:100%;min-height:360px}#hp-hero .hp-bv-desk{height:auto;min-height:0}#hp-hero .hp-bv-side{align-self:start}}@media (min-width:721px) and (max-width:899px) and (min-height:561px){#hp-hero .hp-bv{width:min(680px,100vw - 48px)}#hp-hero .hp-bv-bill{grid-template-columns:minmax(0,1fr);gap:28px}}@media (min-width:721px) and (max-height:760px){#hp-hero .hp-bv{max-height:calc(100dvh - 24px)}#hp-hero .hp-bv-head{align-items:center;padding:10px 14px 10px 28px}#hp-hero .hp-bv-headtext{flex-wrap:wrap;align-items:baseline;column-gap:16px;display:flex}#hp-hero .hp-bv-meta,#hp-hero .hp-bv-close{margin-top:0}#hp-hero .hp-bv-body{padding:16px 28px 18px}#hp-hero .hp-bv-foot{padding:6px 14px}#hp-hero .hp-bv-side{gap:12px;padding-top:0}#hp-hero .hp-bv-list{gap:10px}#hp-hero .hp-bv-on{gap:6px;margin-top:2px;padding-top:16px}#hp-hero .hp-bv-link{margin-block:-8px -10px}#hp-hero .hp-bv-desk--pdf{padding:12px}#hp-hero .hp-pdf-canvas{padding:12px 16px 0}#hp-hero .hp-pdf-page{padding:16px 20px 12px}#hp-hero .hp-pdf-table{margin-top:10px}#hp-hero .hp-bv-desk--hand{padding:12px 30px}}@media (min-width:721px) and (max-height:595px){#hp-hero .hp-pdf-table tbody tr:nth-child(n+7){display:none}}@media (min-width:721px) and (max-height:568px){#hp-hero .hp-pdf-table tbody tr:nth-child(n+6){display:none}}@media (min-width:721px) and (max-height:560px){#hp-hero .hp-bv{border-radius:0;width:min(1000px,100%);height:100%;max-height:100%;margin:0 auto}#hp-hero .hp-bv-body{padding:14px 20px 16px}#hp-hero .hp-bv-foot{box-shadow:0 -12px 22px -16px #14122e59}}@media (min-width:721px) and (max-width:899px) and (max-height:560px){#hp-hero .hp-bv-bill{grid-template-columns:minmax(0,1fr) 300px;gap:24px}#hp-hero .hp-bv-head{padding-left:20px}}@media (max-width:720px){#hp-hero .hp-bv{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0}#hp-hero .hp-bv-head{padding:14px 8px 12px 16px}#hp-hero .hp-bv-title{font-size:22px}#hp-hero .hp-bv-meta{margin-top:2px}#hp-hero .hp-bv-close{margin-top:-6px}#hp-hero .hp-bv-body{padding:16px 16px 24px}#hp-hero .hp-bv-bill{grid-template-columns:minmax(0,1fr);gap:24px}#hp-hero .hp-bv-desk{height:auto}#hp-hero .hp-bv-side{gap:14px;padding-top:0}#hp-hero .hp-bv-on{margin-top:4px;padding-top:18px}#hp-hero .hp-bv-foot{padding:6px 8px calc(6px + env(safe-area-inset-bottom))}#hp-hero .hp-bv-step{padding:0 12px}#hp-hero .hp-bv-step-name{display:none}#hp-hero .hp-bv-step-word{display:inline}#hp-hero .hp-bv-meta span{display:block}#hp-hero .hp-bv-meta [data-bv-count]:before{content:none}#hp-hero .hp-bv-foot{box-shadow:0 -12px 22px -16px #14122e59}#hp-hero .hp-pdf-acct span{display:block}#hp-hero .hp-pdf-acct span+span:before{content:none}#hp-hero .hp-bv-desk--slips{padding:22px 8px}#hp-hero .hp-bv-desk--pdf{padding:8px}#hp-hero .hp-pdf-file{display:none}#hp-hero .hp-pdf-bar{justify-content:space-between;padding:8px 12px}#hp-hero .hp-pdf-canvas{padding:10px 10px 0}#hp-hero .hp-pdf-page{padding:14px 12px 12px}#hp-hero .hp-pdf-lh{font-size:14px}#hp-hero .hp-pdf-table :is(th,td){padding-inline:3px}#hp-hero .hp-pdf-table th{white-space:normal;vertical-align:bottom}#hp-hero .hp-bv-desk--hand{padding:22px 12px}#hp-hero .hp-pad{padding:20px 14px 16px}#hp-hero .hp-pad-lines{padding-left:40px}#hp-hero .hp-pad-lines:before{left:30px}#hp-hero .hp-pad-lines .hp-hand{font-size:28px}#hp-hero .hp-pad-amt{padding-left:84px}}@container hp-desk (max-width:339px){#hp-hero .hp-slips{width:316px}#hp-hero .hp-slip{width:156px}#hp-hero .hp-slip-paper{padding-inline:6px}#hp-hero .hp-slip-row{gap:4px}#hp-hero .hp-slip-row>span{white-space:nowrap}#hp-hero .hp-slip--b{left:160px}#hp-hero .hp-slip--c{left:80px}}#hp-logos{--hp-logo-scale:1.25;--logoticker-gap:clamp(22px,2.5vw,34px);--logoticker-duration:56s;border-bottom:0;padding:24px 0}#hp-logos .hp-logos-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label link""frame frame";align-items:center;gap:12px 20px;display:grid}#hp-logos .hp-logos-label{min-width:0;font-family:var(--font-display);font-weight:var(--fw-bold,700);font-size:var(--hp-fs-body,16px);letter-spacing:-.01em;color:var(--neutral-900);grid-area:label;align-items:center;gap:20px;margin:0;line-height:1.3;display:flex}#hp-logos .hp-logos-label:after{content:"";background:var(--border-subtle);flex:1;min-width:24px;height:1px}#hp-logos .hp-logos-link{white-space:nowrap;grid-area:link;min-height:44px}#hp-logos .hp-logos-frame{border-radius:10px;grid-area:frame;align-items:center;gap:12px;min-width:0;display:flex}#hp-logos .hp-logos-frame>.logoticker-viewport{flex:1;min-width:0}#hp-logos .logoticker-viewport:focus-visible{outline:none}#hp-logos .hp-logos-frame:has(>.logoticker-viewport:focus-visible){outline:2px solid var(--indigo-500);outline-offset:3px}@supports not selector(:has(*)){#hp-logos .logoticker-viewport:focus-visible{outline:2px solid var(--indigo-500);outline-offset:3px;-webkit-mask-image:none;mask-image:none}}#hp-logos .hp-logos-frame.is-paused .logoticker-track{animation-play-state:paused}#hp-logos .logoticker-cell{min-height:56px}#hp-logos .logoticker-cell img{height:calc(var(--h,28px) * var(--hp-logo-scale));width:calc(var(--w,96px) * var(--hp-logo-scale));opacity:.78}#hp-logos .logoticker-cell:hover img{opacity:1}#hp-logos .hp-logos-toggle{cursor:pointer;background:var(--white);border:1px solid var(--border-strong,#dde0e5);width:44px;height:44px;color:var(--neutral-700);transition:border-color var(--dur-base,.2s) var(--ease-standard,ease),color var(--dur-base,.2s) var(--ease-standard,ease);border-radius:50%;flex:none;place-items:center;margin:0;padding:0}#hp-logos .hp-logos-toggle:not([hidden]){display:grid}#hp-logos .hp-logos-toggle .icon{stroke-width:2.2px;grid-area:1/1;width:20px;height:20px}#hp-logos .hp-logos-toggle .hp-logos-i-play,#hp-logos .hp-logos-frame.is-paused .hp-logos-i-pause{display:none}#hp-logos .hp-logos-frame.is-paused .hp-logos-i-play{display:block}#hp-logos .hp-logos-toggle:hover{border-color:var(--neutral-500);color:var(--neutral-900)}#hp-logos .hp-logos-toggle:focus-visible{outline:2px solid var(--indigo-500);outline-offset:3px}@media (max-width:720px){#hp-logos{--hp-logo-scale:1;--logoticker-gap:20px;--logoticker-duration:48s;padding:20px 0 14px}#hp-logos .hp-logos-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"label""frame""link";row-gap:8px;position:relative}#hp-logos .hp-logos-label{gap:16px}#hp-logos .hp-logos-link{justify-self:start;margin-top:-6px}#hp-logos .hp-logos-toggle{position:absolute;bottom:0;right:0}#hp-logos .logoticker-cell{min-height:52px}}@media (prefers-reduced-motion:reduce){#hp-logos .logoticker-viewport{overflow:visible;-webkit-mask-image:none;mask-image:none}#hp-logos .logoticker-track{width:auto;display:block}#hp-logos .logoticker-row:not([aria-hidden]){grid-template-columns:repeat(6,minmax(0,1fr));row-gap:8px;display:grid}#hp-logos .logoticker-cell{padding-inline:8px}#hp-logos .hp-logos-frame .hp-logos-toggle{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:720px){#hp-logos .logoticker-row:not([aria-hidden]){grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2px}#hp-logos .logoticker-cell{min-height:46px;padding-inline:4px}}#what-rynse-does{--st-amber:#ffb547;--st-teal:#00d8f5;--st-dim:#c6c3f4;--st-ok:#a9f5ff}#what-rynse-does .hp-st-head .hp-h2{text-wrap:balance;max-width:none}#what-rynse-does .hp-st-player{grid-template-columns:minmax(300px,1fr) 780px;align-items:start;column-gap:36px;display:grid}#what-rynse-does .hp-st-steps{grid-area:1/1/span 3/2}#what-rynse-does .hp-st-stage{grid-area:1/2}#what-rynse-does .hp-st-prog{grid-area:2/2}#what-rynse-does .hp-st-now{grid-area:3/2}#what-rynse-does :is(.hp-st-now-t,.hp-st-prog,.hp-st-now,.hp-st-ctrl,.hp-st-seg,.hp-st-ts),#what-rynse-does .hp-st-art .hp-st-m,#what-rynse-does :is(.hp-st-play,.hp-st-inv)[hidden]{display:none}#what-rynse-does .hp-st-foot{margin-top:32px}#what-rynse-does :is(.hp-st-foot,.hp-st-now-l) .hp-link,#what-rynse-does .hp-st-cl{min-height:44px}#what-rynse-does .hp-st-list{margin:0;padding:0;list-style:none}#what-rynse-does .hp-st-item{position:relative}#what-rynse-does .hp-st-step{text-align:left;cursor:default;width:100%;color:var(--neutral-900);align-items:flex-start;gap:16px;padding:10px 0;display:flex}#what-rynse-does .hp-st-n{width:28px;height:28px;font:700 14px/1 var(--font-display);font-variant-numeric:tabular-nums;background:var(--indigo-100);color:var(--indigo-700);border-radius:50%;flex:none;place-items:center;display:grid}#what-rynse-does .hp-st-t{font:700 20px/1.25 var(--font-display);letter-spacing:-.015em;text-wrap:balance;padding-top:1px}#what-rynse-does :is(.hp-st-cap,.hp-st-cl){margin:0 0 4px 44px}#what-rynse-does .hp-st-cap{max-width:44ch;color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.5}#what-rynse-does .hp-st-seg,#what-rynse-does .hp-st-prog>i{transform-origin:0;background:#5442f1;display:block;transform:scaleX(0)}#what-rynse-does :is(.hp-st-full .is-active,.is-done) .hp-st-seg{transform:none}#what-rynse-does.hp-st--live .hp-st-step{cursor:pointer;color:#63676d}#what-rynse-does.hp-st--live .hp-st-n{color:#63676d;background:0 0;box-shadow:inset 0 0 0 1.5px #dde0e5}#what-rynse-does.hp-st--live :is(.hp-st-step:hover,.is-active .hp-st-step){color:var(--neutral-900)}#what-rynse-does.hp-st--live .is-done .hp-st-n{background:var(--indigo-100);box-shadow:none;color:var(--indigo-700)}#what-rynse-does.hp-st--live .is-active .hp-st-n{box-shadow:none;color:#fff;background:#5442f1}#what-rynse-does.hp-st--live .hp-st-prog{background:#eaecef;border-radius:2px;height:3px;margin-top:12px;display:block;overflow:hidden}#what-rynse-does.hp-st--live .hp-st-prog>i{height:100%}#what-rynse-does.hp-st--live .hp-st-player:not(.hp-st-auto) .hp-st-prog{opacity:0}#what-rynse-does :is(.hp-st-now-t,.hp-st-now-c)>span{visibility:hidden;grid-area:1/1}#what-rynse-does :is(.hp-st-now-t,.hp-st-now-c)>.is-on{visibility:visible}#what-rynse-does .hp-st-now :is(p){margin:0}#what-rynse-does .hp-st-now-c{max-width:52ch;color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:24px}#what-rynse-does .hp-st-now-l{flex:none}#what-rynse-does .hp-st-stage{color:#fff;touch-action:pan-y;font-variant-numeric:tabular-nums;background:#14122e;border-radius:24px;width:780px;height:600px;position:relative;overflow:hidden;box-shadow:0 1px 2px #140e460f,0 30px 60px -32px #140e468c}#what-rynse-does .hp-st-stage :focus-visible{outline-offset:3px;outline:3px solid #a9f5ff}#what-rynse-does .hp-st-art{contain:layout paint;position:absolute;inset:0}#what-rynse-does :where(.hp-st-art) .icon{width:20px;height:20px}#what-rynse-does :where(.hp-st-art,.hp-st-inv) :where(p,ul,ol){margin:0;padding:0;list-style:none}#what-rynse-does .hp-st-play{z-index:5;width:44px;height:44px;color:var(--st-dim);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:12px;box-shadow:inset 0 0 0 1px #ffffff3d}#what-rynse-does .hp-st-play:is(:hover,:focus-visible){color:#fff;background:#ffffff14}#what-rynse-does .hp-st-stage .hp-st-play:focus-visible{outline-offset:2px}#what-rynse-does .hp-st-play svg{width:20px;height:20px}#what-rynse-does .hp-st-play:not([data-s=pause]) .hp-st-ipa,#what-rynse-does .hp-st-play:not([data-s=play]) .hp-st-ipl,#what-rynse-does .hp-st-play:not([data-s=replay]) .hp-st-ire{display:none}#what-rynse-does .hp-st-hd{white-space:nowrap;align-items:center;height:32px;display:grid;position:absolute;top:12px;left:24px}#what-rynse-does .hp-st-ph{font:800 20px/32px var(--font-display);letter-spacing:-.01em;grid-area:1/1;align-items:center;gap:10px;display:flex}#what-rynse-does .hp-st-ph:before{content:"";background:var(--st-amber);border-radius:50%;flex:none;width:10px;height:10px}#what-rynse-does .hp-st-ph--w:before{background:var(--st-teal)}#what-rynse-does .hp-st-sym{width:0;height:0;position:absolute;overflow:hidden}#what-rynse-does .hp-st-map{position:absolute;inset:0}#what-rynse-does .hp-st-mbg{background:#1b1943;border-radius:16px;height:488px;position:absolute;top:60px;left:24px;right:24px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}#what-rynse-does .hp-st-mbg>svg{width:100%;height:100%;position:absolute;inset:0}#what-rynse-does .hp-st-sns,#what-rynse-does .hp-st-rts,#what-rynse-does .hp-st-rt{position:absolute;inset:0}#what-rynse-does .hp-st-sn{left:var(--x);top:var(--y);font:600 14px/20px var(--font-body);color:#8581bf;white-space:nowrap;position:absolute}#what-rynse-does .hp-st-sn--w{color:#7f93da;font-style:italic;font-weight:600}#what-rynse-does .hp-st-sn--p{color:#79a7ae}#what-rynse-does .hp-st-sn--v{transform-origin:0 0;rotate:90deg}#what-rynse-does .hp-st-rt svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#what-rynse-does .hp-st-rt path{fill:none;stroke:#c6c3f4;stroke-opacity:.6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}#what-rynse-does .hp-st-rt--p path{stroke:var(--st-amber);stroke-opacity:1;stroke-width:4px}#what-rynse-does .hp-st-car{background:var(--st-amber);opacity:0;border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-7px;box-shadow:0 0 0 3px #1b1943}#what-rynse-does .hp-st-drv{left:var(--x);top:var(--y);white-space:nowrap;display:grid;position:absolute}#what-rynse-does .hp-st-drv b{font:700 16px/22px var(--font-display)}#what-rynse-does .hp-st-drv span,#what-rynse-does .hp-st-pw{font:700 16px/22px var(--font-display);color:var(--st-amber);align-items:center;gap:6px;display:flex}#what-rynse-does .hp-st-drv .icon,#what-rynse-does .hp-st-pw .icon{stroke-width:2.2px;flex:none;width:16px;height:16px}#what-rynse-does .hp-st-pw{white-space:nowrap;position:absolute;top:24px}#what-rynse-does .hp-st-pl--r>.hp-st-pw{left:calc(var(--s) / 2 + 10px)}#what-rynse-does .hp-st-pl--l>.hp-st-pw{right:calc(var(--s) / 2 + 10px)}#what-rynse-does .hp-st-pin{left:var(--x);top:var(--y);--s:32px;width:0;height:0;position:absolute}#what-rynse-does .hp-st-pin>i{left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);border-radius:50%;place-items:center;display:grid;position:absolute}#what-rynse-does .hp-st-pin>i .icon{width:18px;height:18px}#what-rynse-does .hp-st-pin--f{--s:40px}#what-rynse-does .hp-st-pin--f>i{color:#fff;background:#312d7a;border-radius:11px;box-shadow:inset 0 0 0 1.5px #ffffffa6}#what-rynse-does .hp-st-pin--f>i .icon{width:20px;height:20px}#what-rynse-does .hp-st-pin--w{--s:34px}#what-rynse-does .hp-st-po{color:var(--st-dim);background:#3b3775;box-shadow:inset 0 0 0 1.5px #ffffff59}#what-rynse-does .hp-st-pr{color:#5442f1;background:#fff;box-shadow:0 0 0 5px #00d8f538}#what-rynse-does .hp-st-mk{fill:currentColor;width:20px;height:18px;display:block}#what-rynse-does .hp-st-pl{white-space:nowrap;font:700 14px/20px var(--font-body);color:#dcdafb;display:grid;position:absolute;top:0;transform:translateY(-50%)}#what-rynse-does .hp-st-pin--f .hp-st-pl b{font:700 16px/22px var(--font-display);color:#fff}#what-rynse-does .hp-st-pl--r .hp-st-pl{left:calc(var(--s) / 2 + 10px)}#what-rynse-does .hp-st-pl--l .hp-st-pl{right:calc(var(--s) / 2 + 10px);text-align:right}#what-rynse-does .hp-st-pl--b .hp-st-pl{top:calc(var(--s) / 2 + 8px);text-align:center;left:0;transform:translate(-50%)}#what-rynse-does :is(.hp-st-mleg,.hp-st-mlegb){font:400 16px/24px var(--font-body);color:var(--st-dim);align-items:center;gap:10px;display:flex;position:absolute;top:560px;left:24px}#what-rynse-does .hp-st-mleg>span{color:#5442f1;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}#what-rynse-does .hp-st-mlegb>span{width:24px;height:24px;color:var(--st-dim);background:#3b3775;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff59}#what-rynse-does .hp-st-mlegb>.hp-st-lgf{color:#fff;background:#312d7a;border-radius:7px;box-shadow:inset 0 0 0 1.5px #ffffffa6}#what-rynse-does .hp-st-mlegb>.hp-st-lgw{margin-left:14px}#what-rynse-does .hp-st-mlegb .icon{width:14px;height:14px}#what-rynse-does .hp-st-mleg .hp-st-mk{width:14px;height:13px}#what-rynse-does :is(.hp-st-roster,.hp-st-ic){color:#1b1d21;background:#fff;border-radius:16px;box-shadow:inset 0 0 0 1px #e6e8ec,0 18px 40px -22px #00000080}#what-rynse-does :where(.hp-st-ru b,.hp-st-rl,.hp-st-ih b,.hp-st-itl b){font:700 16px/22px var(--font-display)}#what-rynse-does :where(.hp-st-ru span,.hp-st-ih p>span,.hp-st-isub,.hp-st-icols>span){font:400 14px/20px var(--font-body);color:#63676d}#what-rynse-does .hp-st-roster{position:absolute;top:96px;left:16px;right:16px;overflow:hidden}#what-rynse-does .hp-st-xh{border-bottom:1px solid #eaecef;justify-content:space-between;align-items:center;gap:12px;height:52px;padding:0 20px;display:flex}#what-rynse-does .hp-st-xh img{width:auto;height:22px}#what-rynse-does .hp-st-xh span{font:400 14px/20px var(--font-body);color:#63676d;white-space:nowrap}#what-rynse-does .hp-st-xb{grid-template-columns:340px minmax(0,1fr);column-gap:20px;padding:14px 20px 12px;display:grid}#what-rynse-does .hp-st-xt{justify-content:space-between;align-items:center;gap:8px;height:32px;margin-bottom:4px;display:flex}#what-rynse-does .hp-st-xt b{font:700 16px/22px var(--font-display)}#what-rynse-does .hp-st-xt span{font:400 14px/20px var(--font-body);color:#63676d;white-space:nowrap}#what-rynse-does .hp-st-xf{gap:8px;display:grid}#what-rynse-does .hp-st-xr{white-space:nowrap;border-radius:10px;grid-template-rows:24px 20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;height:68px;padding:10px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #e6e8ec}#what-rynse-does .hp-st-xr--no{background:#fff6f6;box-shadow:inset 0 0 0 1px #f8d3d3}#what-rynse-does .hp-st-xg{z-index:3;transform-origin:0 0;opacity:0;pointer-events:none;background:#00d8f52e;border-radius:10px;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #00bdd6}#what-rynse-does .hp-st-xv{text-overflow:ellipsis;min-width:0;font:700 16px/22px var(--font-display);overflow:hidden}#what-rynse-does .hp-st-xd{font:400 14px/20px var(--font-body);color:#63676d;text-align:right}#what-rynse-does .hp-st-xw{min-width:0;font:400 14px/20px var(--font-body);color:#3d4047;align-items:center;gap:6px;display:flex;overflow:hidden}#what-rynse-does .hp-st-xw .icon{color:#4435bf;flex:none;width:16px;height:16px}#what-rynse-does .hp-st-xr--no .hp-st-xw{color:#b42318;font-weight:700}#what-rynse-does .hp-st-xr--no .hp-st-xw .icon{color:#b42318}#what-rynse-does .hp-st-xs{place-items:center end;display:grid}#what-rynse-does .hp-st-xs>*{grid-area:1/1}#what-rynse-does :is(.hp-st-xn,.hp-st-xk,.hp-st-xno){padding:2px 8px}#what-rynse-does .hp-st-xn{color:#006b7a;opacity:0;background:#e0fafe}#what-rynse-does .hp-st-vt{grid-template-columns:minmax(0,1fr) 52px 68px 52px;column-gap:10px;padding:0 10px;display:grid}#what-rynse-does .hp-st-vt>span{text-align:right;font-weight:700}#what-rynse-does .hp-st-vt>span+span{text-align:left}#what-rynse-does .hp-st-rows>li{grid-template-columns:28px minmax(0,1fr) 52px 68px 52px;align-items:center;column-gap:10px;height:56px;padding:0 10px;display:grid;position:relative}#what-rynse-does .hp-st-rows>li+li:before{content:"";background:#eaecef;height:1px;position:absolute;top:0;left:10px;right:10px}#what-rynse-does .hp-st-vhl{opacity:0;background:#e0fafe;border-radius:10px;position:absolute;inset:3px 0}#what-rynse-does .hp-st-rows>li>:not(.hp-st-vhl){white-space:nowrap;min-width:0;position:relative}#what-rynse-does .hp-st-rwl{color:#4435bf;background:#ecebff;border-radius:8px;width:28px;height:28px;padding:5px}#what-rynse-does .hp-st-ru{display:grid}#what-rynse-does .hp-st-ru b{text-overflow:ellipsis;overflow:hidden}#what-rynse-does .hp-st-ru span{line-height:18px}#what-rynse-does .hp-st-rc{font:700 16px/22px var(--font-display);justify-items:end;display:grid}#what-rynse-does .hp-st-rc>span{grid-area:1/1}#what-rynse-does .hp-st-vc0{opacity:0}#what-rynse-does .hp-st-vk{color:#4435bf;justify-self:start;display:grid}#what-rynse-does .hp-st-vk .icon{stroke-width:2.2px;width:20px;height:20px}#what-rynse-does .hp-st-rs{justify-self:start;padding:2px 8px}#what-rynse-does .hp-st-rmore{height:40px;font:400 14px/20px var(--font-body);color:#63676d;align-items:center;padding:0 10px;display:flex}#what-rynse-does .hp-st-inv{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:56px 0 8px}#what-rynse-does .hp-st-ic{flex-direction:column;width:560px;display:flex;overflow:hidden}#what-rynse-does .hp-st-ih{border-bottom:1px solid #eaecef;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}#what-rynse-does .hp-st-ih img{width:auto;height:22px}#what-rynse-does .hp-st-ih p{text-align:right;margin:0;display:grid}#what-rynse-does .hp-st-it{padding:12px 20px 4px}#what-rynse-does .hp-st-tog{background:#f5f5f5;border:0;border-radius:12px;margin:0;padding:3px;display:flex;box-shadow:inset 0 0 0 1px #eaecef}#what-rynse-does .hp-st-tog label{cursor:pointer;min-height:44px;font:700 16px/22px var(--font-display);color:#63676d;white-space:nowrap;border-radius:9px;flex:1;justify-content:center;align-items:center;padding:0 8px;display:flex}#what-rynse-does .hp-st-tog label:hover{color:#1b1d21}#what-rynse-does .hp-st-tog input:checked+label{color:#4435bf;background:#fff;box-shadow:0 1px 2px #140e4614,0 0 0 1px #eaecef}#what-rynse-does .hp-st-tog input:focus-visible+label{outline:2px solid var(--indigo-500);outline-offset:1px}#what-rynse-does .hp-st-itab{grid-template-columns:minmax(0,1fr) 72px 104px;padding:0 20px;display:grid}#what-rynse-does :is(.hp-st-views,.hp-st-view,.hp-st-ir){grid-column:1/-1;grid-template-columns:subgrid;display:grid}#what-rynse-does .hp-st-view{display:none}:is(#what-rynse-does .hp-st-inv:has(#hp-st-inv-dept:checked) [data-view=dept],#what-rynse-does .hp-st-inv:has(#hp-st-inv-loc:checked) [data-view=loc],#what-rynse-does .hp-st-inv:has(#hp-st-inv-cc:checked) [data-view=cc]){display:grid}#what-rynse-does .hp-st-ir{border-bottom:1px solid #eaecef;align-items:center;min-height:56px;line-height:22px;position:relative}#what-rynse-does .hp-st-view .hp-st-ir{z-index:calc(4 - var(--i));background:#fff}#what-rynse-does .hp-st-view .hp-st-ir:last-child{border-bottom:0}#what-rynse-does .hp-st-ir>span:nth-last-child(-n+2){text-align:right;white-space:nowrap}#what-rynse-does .hp-st-in{color:#1b1d21;min-width:0;font-weight:600;display:grid}#what-rynse-does .hp-st-isub{line-height:18px}#what-rynse-does .hp-st-icols{min-height:0;padding:10px 0 6px}#what-rynse-does .hp-st-icols>span{font-weight:700}#what-rynse-does .hp-st-itot{color:#63676d;border-top:2px solid #1b1d21;justify-content:space-between;align-items:baseline;gap:12px;margin:0 20px;padding:10px 0 16px;display:flex}#what-rynse-does .hp-st-itl>span:before{content:" · "}#what-rynse-does :is(.hp-st-itl b,.hp-st-itot>b){color:#1b1d21}#what-rynse-does .hp-st-itot>b{font:800 32px/1.1 var(--font-display);letter-spacing:-.02em;justify-self:end}#what-rynse-does .hp-st-inv.hp-st-touched .hp-st-view .hp-st-ir{animation:.3s cubic-bezier(.16,1,.3,1) both hp-st-row;animation-delay:calc(var(--i) * 40ms)}#what-rynse-does .hp-st-art>*,#what-rynse-does .hp-st-ph--b,#what-rynse-does .hp-st-rt,#what-rynse-does .hp-st-drv,#what-rynse-does .hp-st-pw,#what-rynse-does .hp-st-pin>.hp-st-po{opacity:0}#what-rynse-does [data-step]:not([data-step="3"]) .hp-st-inv{display:none}#what-rynse-does [data-step="1"] :is(.hp-st-hd,.hp-st-map,.hp-st-mleg),#what-rynse-does [data-step="2"] .hp-st-roster,#what-rynse-does.is-armed [data-step="1"] .hp-st-ph--b{opacity:1}#what-rynse-does.is-armed [data-step="1"] .hp-st-ph--w,#what-rynse-does.is-armed .hp-st-stage[data-step] :is(.hp-st-map,.hp-st-mleg){opacity:0}@keyframes hp-st-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:1264px){#what-rynse-does .hp-st-head{margin-bottom:40px}#what-rynse-does .hp-st-foot{margin-top:24px}#what-rynse-does .hp-st-item+.hp-st-item{margin-top:12px}}@media (max-width:1263px){#what-rynse-does{--st-w:780px}#what-rynse-does :is(.hp-st-head,.hp-st-foot){width:min(100%,var(--st-w));margin-inline:auto}#what-rynse-does .hp-st-player{flex-direction:column;align-items:center;display:flex}#what-rynse-does .hp-st-player>*{width:min(100%,var(--st-w))}#what-rynse-does .hp-st-foot{margin-top:20px}#what-rynse-does:not(.hp-st--live) .hp-st-steps{margin-bottom:32px}#what-rynse-does.hp-st--live .hp-st-steps{margin-bottom:12px;display:flex}#what-rynse-does.hp-st--live :is(.hp-st-n,.hp-st-t){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#what-rynse-does.hp-st--live :is(.hp-st-cap,.hp-st-cl){display:none}#what-rynse-does.hp-st--live .hp-st-list{flex:1;gap:8px;min-width:0;display:flex}#what-rynse-does.hp-st--live .hp-st-item{flex:1;min-width:0}#what-rynse-does.hp-st--live .hp-st-step{height:44px;padding:0;display:block;position:relative}#what-rynse-does.hp-st--live .hp-st-ts{text-overflow:ellipsis;white-space:nowrap;font:600 14px/20px var(--font-body);display:block;overflow:hidden}#what-rynse-does.hp-st--live .hp-st-step:before,#what-rynse-does.hp-st--live .hp-st-seg{content:"";border-radius:2px;height:4px;display:block;position:absolute;top:28px;left:0;right:0}#what-rynse-does.hp-st--live .hp-st-step:before{background:#eaecef}#what-rynse-does.hp-st--live .hp-st-now-t{font:700 24px/30px var(--font-display);letter-spacing:-.015em;color:var(--neutral-900);text-wrap:balance;margin:0 0 12px;display:grid}#what-rynse-does.hp-st--live .hp-st-prog{display:none}#what-rynse-does.hp-st--live .hp-st-now{align-content:start;gap:8px;height:auto;margin-top:16px;display:grid}#what-rynse-does.hp-st--live .hp-st-now-c{font-size:18px;line-height:27px;display:grid}#what-rynse-does.hp-st--live .hp-st-now-l{min-height:44px}#what-rynse-does.hp-st--live .hp-st-ctrl{align-items:center;gap:12px;margin-top:8px;display:flex}#what-rynse-does .hp-st-ctrl button{width:44px;height:44px;color:var(--neutral-900);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #dde0e5}#what-rynse-does .hp-st-ctrl button:disabled{opacity:.4;cursor:default}#what-rynse-does .hp-st-ctrl .icon{width:20px;height:20px}}@media (max-width:843px){#what-rynse-does{--st-w:480px}#what-rynse-does.hp-st--live .hp-st-now-t{font-size:22px;line-height:28px}#what-rynse-does .hp-st-stage{height:520px}#what-rynse-does .hp-st-play{top:4px;right:8px}#what-rynse-does .hp-st-art .hp-st-d{display:none}#what-rynse-does .hp-st-art .hp-st-m{display:inline}#what-rynse-does .hp-st-hd{height:32px;top:10px;left:12px}#what-rynse-does .hp-st-ph{font-size:18px}#what-rynse-does .hp-st-map{width:358px;left:calc(50% - 179px);right:auto}#what-rynse-does .hp-st-mbg{height:414px;top:52px;left:12px;right:12px}#what-rynse-does .hp-st-pin{left:var(--mx);top:var(--my);--s:26px}#what-rynse-does .hp-st-pin>i .icon{width:15px;height:15px}#what-rynse-does .hp-st-pin--f{--s:32px}#what-rynse-does .hp-st-pin--f>i{border-radius:9px}#what-rynse-does .hp-st-pin--f>i .icon{width:17px;height:17px}#what-rynse-does .hp-st-pin--w{--s:28px}#what-rynse-does .hp-st-pr{box-shadow:0 0 0 4px #00d8f538}#what-rynse-does .hp-st-pin .hp-st-mk{width:16px;height:14px}#what-rynse-does .hp-st-pin--f .hp-st-pl b{font-size:14px;line-height:20px}#what-rynse-does .hp-st-mpl--r .hp-st-pl{left:calc(var(--s) / 2 + 8px);text-align:left;top:0;right:auto;transform:translateY(-50%)}#what-rynse-does .hp-st-mpl--t .hp-st-pl{top:auto;left:0;right:auto;bottom:calc(var(--s) / 2 + 4px);text-align:center;transform:translate(-50%)}#what-rynse-does .hp-st-mpl--b .hp-st-pl{left:0;right:auto;top:calc(var(--s) / 2 + 4px);text-align:center;transform:translate(-50%)}#what-rynse-does :is(.hp-st-mleg,.hp-st-mlegb){font-size:14px;line-height:20px;top:474px;left:calc(50% - 167px)}#what-rynse-does .hp-st-mlegb>span{width:22px;height:22px}#what-rynse-does .hp-st-mlegb>.hp-st-lgw{margin-left:10px}#what-rynse-does :is(.hp-st-sn,.hp-st-drv){left:var(--mx);top:var(--my)}#what-rynse-does .hp-st-rt path{stroke-width:2.5px}#what-rynse-does .hp-st-rt--p path{stroke-width:3.5px}#what-rynse-does .hp-st-drv span,#what-rynse-does .hp-st-pw{gap:5px;font-size:14px;line-height:20px}#what-rynse-does .hp-st-drv .icon{width:14px;height:14px}#what-rynse-does .hp-st-pw .icon{display:none}#what-rynse-does .hp-st-mpl--t>.hp-st-pw{left:0;right:auto;top:calc(var(--s) / 2 + 4px);transform:translate(-50%)}#what-rynse-does .hp-st-mpl--r>.hp-st-pw{left:calc(var(--s) / 2 + 8px);top:12px;right:auto}#what-rynse-does .hp-st-roster{top:52px;left:8px;right:8px}#what-rynse-does .hp-st-xh{display:none}#what-rynse-does .hp-st-xb{grid-template-columns:minmax(0,1fr);padding:6px 12px 4px}#what-rynse-does .hp-st-xt{height:24px;margin-bottom:2px}#what-rynse-does .hp-st-xt b{font-size:14px;line-height:20px}#what-rynse-does .hp-st-xf{gap:4px;margin-bottom:10px}#what-rynse-does .hp-st-xr{grid-template-rows:20px 20px;gap:2px 8px;height:48px;padding:4px 10px}#what-rynse-does .hp-st-xv{font-size:14px;line-height:20px}#what-rynse-does :is(.hp-st-xn,.hp-st-xk,.hp-st-xno){padding:0 8px;line-height:20px}#what-rynse-does .hp-st-vt{padding:0;display:flex}#what-rynse-does .hp-st-rows>li{grid-template-columns:24px minmax(0,1fr) auto 18px;grid-template-areas:"w u c k""w u l k";align-content:center;column-gap:8px;height:36px;padding:0}#what-rynse-does .hp-st-rows>li+li:before{left:0;right:0}#what-rynse-does .hp-st-vhl{border-radius:8px;inset:1px -6px}#what-rynse-does .hp-st-rwl{border-radius:7px;grid-area:w;width:24px;height:24px;padding:4px}#what-rynse-does .hp-st-ru{grid-area:u;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px}#what-rynse-does .hp-st-ru b,#what-rynse-does .hp-st-ru span{font:700 14px/18px var(--font-display)}#what-rynse-does .hp-st-ru span{font:400 14px/18px var(--font-body);text-overflow:ellipsis;overflow:hidden}#what-rynse-does .hp-st-rows>li>.hp-st-ru{grid-row:1/3;align-self:center}#what-rynse-does .hp-st-rc{font:700 14px/18px var(--font-display);grid-area:c}#what-rynse-does .hp-st-rl{font:400 14px/18px var(--font-body);color:#63676d;grid-area:l;justify-self:end}#what-rynse-does .hp-st-vk{grid-area:k}#what-rynse-does .hp-st-vk .icon{width:18px;height:18px}#what-rynse-does .hp-st-rs{grid-area:l;justify-self:end;padding:0 8px;line-height:18px}#what-rynse-does .hp-st-rmore{height:26px;padding:0}#what-rynse-does .hp-st-inv{align-items:flex-start;inset:60px 8px 8px}#what-rynse-does .hp-st-ic{width:100%}#what-rynse-does .hp-st-ih{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:10px 14px 8px;display:grid}#what-rynse-does .hp-st-ih img{height:20px}#what-rynse-does .hp-st-ih p{display:contents}#what-rynse-does .hp-st-ih p>*{white-space:nowrap;justify-self:end}#what-rynse-does .hp-st-ih p>span{grid-column:1/-1}#what-rynse-does .hp-st-it{padding:8px 12px 2px}#what-rynse-does .hp-st-tog label{flex:auto;padding:0 4px}#what-rynse-does .hp-st-itab{grid-template-columns:minmax(0,1fr) auto auto;column-gap:12px;padding:0 14px}#what-rynse-does .hp-st-ir{min-height:52px}#what-rynse-does .hp-st-icols{min-height:0;padding:6px 0 2px}#what-rynse-does .hp-st-itot{align-items:last baseline;margin:0 14px;padding:8px 0 12px}#what-rynse-does .hp-st-itl{line-height:20px;display:grid}#what-rynse-does .hp-st-itl>span:before{content:none}#what-rynse-does .hp-st-itot>b{font-size:28px}}@media (max-width:389px){#what-rynse-does .hp-st-ih{grid-template-columns:minmax(0,1fr);justify-items:start;gap:0;padding:10px 12px 6px}#what-rynse-does .hp-st-ih img{margin-bottom:4px}#what-rynse-does .hp-st-ih p>*{justify-self:start}#what-rynse-does .hp-st-it{padding:8px 8px 2px}#what-rynse-does .hp-st-tog label{padding:0 2px;font-size:15px}#what-rynse-does .hp-st-itab{column-gap:8px;padding:0 12px}#what-rynse-does .hp-st-inv{top:56px}#what-rynse-does .hp-st-view .hp-st-ir{min-height:50px}#what-rynse-does .hp-st-view .hp-st-ir:last-child{padding-bottom:6px}#what-rynse-does .hp-st-itot{margin:0 12px}}#your-wash-team{--hp-tm-rule:#8a9099;--hp-tm-dash:#c2c7ce;--hp-tm-ease:cubic-bezier(.2,.7,.2,1);--hp-tm-shadow:0 1px 2px #140e460a,0 18px 40px -22px #140e4647}#your-wash-team .hp-tm-head .hp-h2{max-width:none}#your-wash-team .hp-tm-l,#your-wash-team .hp-tm-nw{white-space:nowrap}#your-wash-team .hp-tm-head .hp-lede{max-width:none}#your-wash-team .hp-tm-you{box-sizing:border-box;width:max-content;min-height:72px;box-shadow:var(--hp-tm-shadow);background:#fff;border:1px solid #eaecef;border-radius:18px;align-items:center;gap:12px;margin:0 auto;padding:14px 24px 14px 14px;display:flex}#your-wash-team .hp-tm-av{color:#4f3edf;background:#ecebff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}#your-wash-team .hp-tm-av .icon{width:22px;height:22px}#your-wash-team .hp-tm-yt{text-align:left;display:grid}#your-wash-team .hp-tm-yt b{font-family:var(--font-display);font-weight:var(--fw-extra,800);letter-spacing:-.01em;color:#1b1d21;font-size:20px;line-height:1.2}#your-wash-team .hp-tm-yt>span:last-child{font-family:var(--font-body);color:#63676d;font-size:16px;line-height:1.3}#your-wash-team .hp-tm-tree{padding-top:48px;position:relative}#your-wash-team :is(.hp-tm-stem,.hp-tm-rail,.hp-tm-drop,.hp-tm-tick){background:var(--hp-tm-rule);pointer-events:none;display:block;position:absolute}#your-wash-team .hp-tm-stem{width:2px;height:24px;top:0;left:calc(50% - 1px)}#your-wash-team .hp-tm-rail{height:2px;top:24px;left:calc(16.6667% - 9px);right:calc(16.6667% - 9px)}#your-wash-team .hp-tm-drop{width:2px;height:24px;top:-24px;left:calc(50% - 1px)}#your-wash-team .hp-tm-tick{display:none}#your-wash-team .hp-tm-seats{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;column-gap:24px;margin:0;padding:0;list-style:none;display:grid}#your-wash-team .hp-tm-seat{isolation:isolate;grid-row:span 3;grid-template-rows:subgrid;border-radius:18px;align-content:start;row-gap:0;min-width:0;padding:28px;display:grid;position:relative}#your-wash-team .hp-tm-seat:before,#your-wash-team .hp-tm-seat:after{content:"";border-radius:inherit;z-index:-1;pointer-events:none;box-sizing:border-box;position:absolute;inset:0}#your-wash-team .hp-tm-seat:before{border:1.5px dashed var(--hp-tm-dash);opacity:0}#your-wash-team .hp-tm-seat:after{box-shadow:var(--hp-tm-shadow);opacity:1;background:#fff;border:1px solid #eaecef}#your-wash-team .hp-tm-sh{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}#your-wash-team .hp-tm-sh .hp-h3{color:#1b1d21}#your-wash-team .hp-tm-name{flex:none;display:block;position:relative;top:4px}#your-wash-team .hp-tm-name img{width:auto;height:20px;display:block}#your-wash-team .hp-tm-vacant{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:#6b6f77;white-space:nowrap;justify-content:flex-end;align-items:flex-start;padding-top:1px;font-size:16px;line-height:1;display:flex;position:absolute;inset:0}#your-wash-team .hp-tm-line{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:#1b1d21;text-wrap:balance;margin:10px 0 0;font-size:16px;line-height:1.5}#your-wash-team .hp-tm-duties{border-top:1px solid #eaecef;align-content:start;gap:10px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:grid}#your-wash-team .hp-tm-duties li{font-family:var(--font-body);color:#333;text-wrap:pretty;padding-left:18px;font-size:16px;line-height:1.5;position:relative}#your-wash-team .hp-tm-duties li:before{content:"";background:#5a47ff;border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}#your-wash-team .hp-tm-voice{text-align:center;max-width:760px;margin:64px auto 0}#your-wash-team .hp-tm-voice blockquote{border:0;margin:0;padding:0}#your-wash-team .hp-tm-voice blockquote:before{content:"“";content:"“" / "";height:28px;font-family:var(--font-display);font-weight:var(--fw-extra,800);color:var(--indigo-500,#5a47ff);margin-bottom:16px;font-size:56px;line-height:.9;display:block}#your-wash-team .hp-tm-voice blockquote p{font-family:var(--font-display);font-weight:var(--fw-medium,500);font-size:var(--hp-fs-lede);letter-spacing:-.005em;color:#333;text-wrap:pretty;margin:0;line-height:1.5}#your-wash-team .hp-tm-voice strong{font-weight:var(--fw-bold,700);color:#1b1d21}#your-wash-team .hp-tm-who{margin:20px 0 0;font-size:16px;line-height:1.5}#your-wash-team .hp-tm-vname{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:#1b1d21;display:block}#your-wash-team .hp-tm-org{font-family:var(--font-body);color:#63676d;display:block}#your-wash-team .hp-tm-logo{justify-content:center;align-items:center;height:64px;margin:24px 0 0;display:flex}#your-wash-team .hp-tm-logo img{width:auto;height:64px;display:block}#your-wash-team .hp-tm-cta{justify-content:center;margin:56px 0 0;display:flex}#your-wash-team .hp-tm-cta .btn{min-height:52px}#what-rynse-does+#your-wash-team{padding-top:clamp(40px,4vw,56px)}@media (min-width:960px) and (max-width:1089px){#your-wash-team .hp-tm-seat{padding:24px}#your-wash-team .hp-tm-sh{flex-direction:column;justify-content:flex-start;align-items:flex-start}#your-wash-team .hp-tm-name{top:0}#your-wash-team .hp-tm-vacant{justify-content:flex-start}}@media (max-width:959px){#your-wash-team .hp-tm-head{text-align:left;justify-items:start}#your-wash-team .hp-tm-l{white-space:normal}#your-wash-team .hp-tm-chart{max-width:640px}#your-wash-team .hp-tm-you{gap:10px;min-height:56px;margin:0;padding:10px 16px 10px 10px}#your-wash-team .hp-tm-av{width:36px;height:36px}#your-wash-team .hp-tm-av .icon{width:20px;height:20px}#your-wash-team .hp-tm-yt b{font-size:18px}#your-wash-team .hp-tm-tree{padding-top:16px}#your-wash-team .hp-tm-stem,#your-wash-team .hp-tm-rail{display:none}#your-wash-team .hp-tm-seats{grid-template-columns:minmax(0,1fr);gap:16px}#your-wash-team .hp-tm-seat{grid-row:auto;margin-left:40px;padding:20px 16px;display:block}#your-wash-team .hp-tm-drop{width:2px;height:auto;top:-16px;bottom:0;left:-12px}#your-wash-team .hp-tm-seat{--hp-tm-tk:calc(20px + var(--hp-fs-h3) * .6 - 1px)}#your-wash-team .hp-tm-seat:last-child .hp-tm-drop{height:calc(var(--hp-tm-tk) + 18px);bottom:auto}#your-wash-team .hp-tm-tick{left:-12px;top:var(--hp-tm-tk);width:12px;height:2px;display:block}#your-wash-team .hp-tm-sh{gap:8px 10px}#your-wash-team .hp-tm-sh .hp-h3{line-height:1.2}#your-wash-team .hp-tm-duties{margin-top:14px;padding-top:14px}#your-wash-team .hp-tm-duties li{padding-left:16px}#your-wash-team .hp-tm-voice{margin-top:48px}#your-wash-team .hp-tm-voice blockquote p{font-size:18px}#your-wash-team .hp-tm-voice blockquote:before{height:22px;margin-bottom:14px;font-size:44px}#your-wash-team .hp-tm-logo{height:52px;margin-top:20px}#your-wash-team .hp-tm-logo img{height:52px}#your-wash-team .hp-tm-cta{margin-top:44px}}@media (max-width:720px){#your-wash-team .hp-tm-name img{height:16px}#your-wash-team .hp-tm-vacant{padding-top:0;top:-2px}}@media (max-width:349px){#your-wash-team .hp-tm-sh{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px}#your-wash-team .hp-tm-name{top:0}#your-wash-team .hp-tm-vacant{justify-content:flex-start}}@media screen and (prefers-reduced-motion:no-preference){#your-wash-team.is-armed .hp-tm-seat{--s:calc(.4s + var(--i,0) * .3s)}#your-wash-team.is-armed .hp-tm-seat:before{opacity:1}#your-wash-team.is-armed .hp-tm-seat:after{opacity:0}#your-wash-team.is-armed .hp-tm-vacant:before{content:"Vacant"}#your-wash-team.is-armed .hp-tm-name img{opacity:0;transform-origin:100%;transform:scale(.9)}#your-wash-team.is-armed .hp-tm-line{opacity:0;transform:translateY(4px)}#your-wash-team.is-armed.is-playing .hp-tm-seat:before,#your-wash-team.is-armed .hp-tm-seat.is-filled:before{opacity:0;transition:opacity .3s var(--hp-tm-ease) var(--s)}#your-wash-team.is-armed.is-playing .hp-tm-seat:after,#your-wash-team.is-armed .hp-tm-seat.is-filled:after{opacity:1;transition:opacity .3s var(--hp-tm-ease) var(--s)}#your-wash-team.is-armed.is-playing .hp-tm-vacant,#your-wash-team.is-armed .hp-tm-seat.is-filled .hp-tm-vacant{opacity:0;transition:opacity .15s var(--hp-tm-ease) var(--s)}#your-wash-team.is-armed.is-playing :is(.hp-tm-name img,.hp-tm-line),#your-wash-team.is-armed .hp-tm-seat.is-filled :is(.hp-tm-name img,.hp-tm-line){opacity:1;transition:opacity .3s var(--hp-tm-ease) calc(var(--s) + .1s),transform .3s var(--hp-tm-ease) calc(var(--s) + .1s);transform:none}#your-wash-team.is-armed .hp-tm-seat.is-filled.is-instant:before,#your-wash-team.is-armed .hp-tm-seat.is-filled.is-instant:after,#your-wash-team.is-armed .hp-tm-seat.is-filled.is-instant .hp-tm-vacant,#your-wash-team.is-armed .hp-tm-seat.is-filled.is-instant :is(.hp-tm-name img,.hp-tm-line){transition:none}}@media screen and (prefers-reduced-motion:no-preference) and (min-width:960px) and (max-width:1089px),screen and (prefers-reduced-motion:no-preference) and (max-width:349px){#your-wash-team.is-armed .hp-tm-name img{transform-origin:0}}@media screen and (prefers-reduced-motion:no-preference) and (max-width:959px){#your-wash-team.is-armed .hp-tm-seat{--s:.15s}}#customers{--who-ink:#1b1d21;--who-sub:#63676d;--who-line:#eaecef;--who-soft:#f6f7f9;--who-tint:#ecebff;--who-indigo:#4f3edf;--who-quiet:#9aa0a8;--who-pad:20px;--who-logo:1;--who-logo-w:100%}#customers .hp-who-head .hp-lede{text-wrap:pretty;max-width:none}#customers .hp-who-head .hp-h2{text-wrap:balance}#customers .hp-who-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}#customers .hp-who-card{background:var(--white);border:1px solid var(--who-line);border-radius:var(--hp-radius,18px);min-width:0;padding:var(--who-pad);transition:border-color var(--dur-base,.2s) var(--ease-standard,ease),box-shadow var(--dur-base,.2s) var(--ease-standard,ease);flex-direction:column;display:flex;position:relative}#customers .hp-who-card:hover{border-color:var(--indigo-300,#a9a2ff);box-shadow:0 1px 2px #140e460a,0 18px 40px -22px #140e4647}#customers .hp-who-hd{min-height:48px;margin-bottom:8px;padding-left:64px;position:relative}#customers .hp-who-h{font:inherit;margin:0}#customers .hp-who-title{font-family:var(--font-display);font-weight:var(--fw-extra,800);letter-spacing:-.018em;color:var(--who-ink);transition:color var(--dur-base,.2s) var(--ease-standard,ease);align-items:center;gap:10px;font-size:24px;line-height:1.2;display:inline-flex}#customers .hp-who-tile{background:var(--who-tint);width:48px;height:48px;color:var(--who-indigo);border-radius:14px;place-items:center;display:grid;position:absolute;top:0;left:0}#customers .hp-who-tile .icon{width:24px;height:24px}#customers .hp-who-arrow{stroke-width:2.2px;width:20px;height:20px;color:var(--who-indigo);transition:transform var(--dur-base,.2s) var(--ease-out,ease)}#customers .hp-who-card:hover .hp-who-title{color:var(--who-indigo)}#customers .hp-who-card:hover .hp-who-arrow{transform:translate(3px)}#customers .hp-who-line{color:var(--who-sub);text-wrap:pretty;margin:4px 0 0;font-size:16px;line-height:1.5}#customers .hp-who-bens{margin:0;padding:0;list-style:none;display:grid}#customers .hp-who-bens>li{border-top:1px solid var(--who-line);color:#333;text-wrap:pretty;padding:12px 0;font-size:16px;line-height:1.5}#customers .hp-who-bens b{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--who-ink)}#customers .hp-who-go{margin:4px 0 20px}#customers .hp-who-cta{min-height:44px;color:var(--indigo-700)}#customers .hp-who-cta:after{content:"";z-index:1;border-radius:var(--hp-radius,18px);position:absolute;inset:-1px}#customers .hp-who-card:hover .hp-who-cta{text-underline-offset:3px;text-decoration:underline}#customers .hp-who-card:hover .hp-who-cta .icon{transform:translate(3px)}#customers .hp-who-cta:focus-visible{outline:none}#customers .hp-who-cta:focus-visible:after{outline:3px solid var(--indigo-500);outline-offset:3px}#customers .hp-who-logos{border-top:1px solid var(--who-line);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:36px;gap:12px 16px;margin:auto 0 0;padding:16px 0 0;list-style:none;display:grid}#customers .hp-who-logos>li{place-items:center;min-width:0;display:grid}#customers .hp-who-logos img{width:auto;height:auto;max-height:calc(var(--h,26px) * var(--who-logo));max-width:min(100%,var(--who-logo-w));filter:grayscale();opacity:.7}@media (min-width:1100px){#customers .hp-who-grid{grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}#customers .hp-who-card{grid-row:span 6;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}#customers .hp-who-bens{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}#customers .hp-who-logos{align-self:end;margin-top:0}}@media (min-width:960px) and (max-width:1099.98px){#customers .hp-who-logos{--who-logo:1.1;grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:959.98px){#customers .hp-who-grid{gap:12px}#customers .hp-who-hd{min-height:0;margin-bottom:8px;padding-left:0}#customers .hp-who-title{gap:12px;min-height:44px;font-size:22px}#customers .hp-who-tile{border-radius:12px;flex:none;width:40px;height:40px;position:static}#customers .hp-who-tile .icon{width:22px;height:22px}#customers .hp-who-line{margin-top:6px}#customers .hp-who-bens>li{padding:10px 0}#customers .hp-who-go{margin:2px 0 14px}#customers .hp-who-logos{grid-auto-rows:34px;gap:10px;padding-top:12px}}@media (max-width:539.98px){#customers{--who-pad:16px}#customers .hp-who-logos{--who-logo-w:84px;row-gap:6px}}#savings{--hp-sv-fig:64px;--hp-sv-amt:20px;--hp-sv-out:24px}#savings .hp-sv{grid-template:".card"1fr"copy card""actions card"".card"1fr/minmax(0,1fr) minmax(0,1.12fr);column-gap:clamp(48px,6.5vw,96px);display:grid}#savings .hp-sv-copy{grid-area:copy;gap:18px;display:grid}#savings .hp-sv-copy .hp-h2{text-wrap:balance}#savings .hp-sv-copy .hp-lede{text-wrap:pretty;max-width:30ch}#savings .hp-sv-card{grid-area:card;min-width:0}#savings .hp-sv-actions{grid-area:actions;justify-items:start;gap:12px;margin-top:36px;display:grid}#savings .hp-sv-actions .btn{min-height:54px}#savings .hp-sv-cta{background:var(--accent,var(--teal-500));border-color:var(--accent,var(--teal-500));color:var(--neutral-900)}#savings .hp-sv-cta:hover{background:var(--teal-600);border-color:var(--teal-600);color:var(--neutral-900)}#savings .hp-sv-cta:active{background:var(--teal-700);border-color:var(--teal-700);color:var(--neutral-900)}#savings .hp-sv-links{flex-wrap:wrap;gap:0 28px;margin:0;display:flex}#savings .hp-sv-links a{min-height:44px;font-size:16px;font-weight:var(--fw-bold,700);color:var(--indigo-700);text-underline-offset:4px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}#savings .hp-sv-links a:hover{color:var(--indigo-500)}#savings .quickcalc{border-radius:var(--radius-xl,20px);background:linear-gradient(150deg,var(--field-hi) 0%,var(--field-mid) 50%,var(--field-ink) 100%);color:var(--on-dark-dim);padding:34px 36px 32px;position:relative;overflow:hidden;box-shadow:0 34px 70px -28px #140e468c,inset 0 0 0 1px #ffffff12}#savings .quickcalc:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(420px 300px at 80% 0,#000,#0000 75%);mask-image:radial-gradient(420px 300px at 80% 0,#000,#0000 75%)}#savings .quickcalc>*{position:relative}#savings .qc-input{border-bottom:1px solid var(--on-dark-line);padding-bottom:24px}#savings .qc-input-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}#savings .qc-input-row label{color:var(--on-dark-dim);font-size:16px}#savings .qc-fleet{font-family:var(--font-display);font-weight:var(--fw-bold,700);font-size:var(--hp-sv-out);color:var(--on-dark);font-variant-numeric:tabular-nums;line-height:1.2}#savings .qc-track{margin-top:6px;position:relative}#savings .qc-range{appearance:none;cursor:pointer;--fill:50%;background:0 0;width:100%;height:44px;margin:0;display:block}#savings .qc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--teal-400) var(--fill),#ffffff29 var(--fill));border-radius:999px;height:6px}#savings .qc-range::-moz-range-track{background:#ffffff29;border-radius:999px;height:6px}#savings .qc-range::-moz-range-progress{background:var(--teal-400);border-radius:999px;height:6px}#savings .qc-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:24px;height:24px;margin-top:-9px;box-shadow:0 2px 10px #00000059}#savings .qc-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 10px #00000059}#savings .qc-range:focus-visible{outline:none}#savings .qc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #00d8f58c}#savings .qc-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #00d8f58c}#savings .qc-ping{top:50%;left:calc(12px + (100% - 24px) * var(--pos,.5));border:2px solid var(--teal-400);opacity:0;pointer-events:none;border-radius:50%;width:24px;height:24px;margin:-12px 0 0 -12px;position:absolute}#savings .qc-scale{color:var(--on-dark-dim);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-2px;font-size:16px;display:flex}#savings .qc-result{padding-top:24px}#savings .qc-label{color:var(--on-dark-dim);margin:0;font-size:16px}#savings .qc-figure{font-family:var(--font-display);font-weight:var(--fw-bold,700);font-size:var(--hp-sv-fig);letter-spacing:-.035em;color:var(--on-dark);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:10px 0 0;line-height:1;display:flex}#savings .qc-figure small{font-size:var(--hp-sv-amt);letter-spacing:0;font-weight:var(--fw-bold,700);color:var(--on-dark-dim)}#savings .qc-sub{color:var(--on-dark-dim);text-wrap:balance;margin:12px 0 0;font-size:16px;line-height:1.5}#savings .qc-bar{background:#ffffff14;border-radius:999px;height:12px;margin-top:28px;position:relative;overflow:hidden}#savings .qc-seg{width:calc(100% - 3px);transition:transform .45s var(--ease-out,ease);position:absolute;top:0;bottom:0}#savings .qc-seg--wash{transform-origin:0;transform:scaleX(var(--split,.648));background:var(--teal-400);left:0}#savings .qc-seg--admin{transform-origin:100%;transform:scaleX(calc(1 - var(--split,.648)));background:var(--indigo-300);right:0}#savings .qc-lines{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}#savings .qc-line{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}#savings .qc-dot{border-radius:3px;width:10px;height:10px;display:block}#savings .qc-dot--wash{background:var(--teal-400)}#savings .qc-dot--admin{background:var(--indigo-300)}#savings .qc-line b{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--on-dark);font-size:16px}#savings .qc-amt{font-family:var(--font-display);font-weight:var(--fw-bold,700);font-size:var(--hp-sv-amt);color:var(--on-dark);font-variant-numeric:tabular-nums}#savings .qc-plus{border-top:1px solid var(--on-dark-line);color:var(--on-dark-dim);align-items:flex-start;gap:12px;margin:22px 0 0;padding-top:20px;font-size:16px;line-height:1.5;display:flex}#savings .qc-plus .icon{width:20px;height:20px;color:var(--teal-300);flex:none;margin-top:2px}#savings .qc-plus b{color:var(--on-dark);font-variant-numeric:tabular-nums}#savings .qc-note{color:var(--on-dark-dim);text-wrap:pretty;margin:14px 0 0 32px;font-size:14px;line-height:1.5}#savings .quickcalc.is-armed{opacity:0;animation:hp-sv-rise .5s var(--ease-out,ease) 2.5s both}#savings .quickcalc.is-armed.is-waiting{animation:none}#savings .quickcalc.is-armed.is-intro{animation:hp-sv-rise .6s var(--ease-out,ease) both}#savings .is-intro .qc-seg{animation:hp-sv-grow .7s var(--ease-out,ease) both}#savings .is-intro .qc-seg--wash{animation-delay:.45s}#savings .is-intro .qc-seg--admin{animation-delay:.8s}#savings .is-intro .qc-line,#savings .is-intro .qc-plus,#savings .is-intro .qc-note{animation:hp-sv-up .45s var(--ease-out,ease) both;animation-delay:calc(1s + var(--d) * .2s)}#savings .is-intro .qc-ping{animation:1.1s ease-out 1.9s 2 hp-sv-ping}@keyframes hp-sv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes hp-sv-grow{0%{scale:0 1}to{scale:1}}@keyframes hp-sv-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hp-sv-ping{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (max-width:1000px){#savings .hp-sv{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""card""actions"}#savings .hp-sv-card{max-width:640px;margin-top:32px}#savings .hp-sv-actions{margin-top:28px}}@media (max-width:720px){#savings{--hp-sv-fig:46px;--hp-sv-amt:18px;--hp-sv-out:22px}}@media (max-width:520px){#savings .quickcalc{padding:24px 20px 22px}#savings .hp-sv-actions{justify-items:stretch}#savings .hp-sv-actions .btn{width:100%}#savings .hp-sv-links{gap:0 24px}}#hp-proof .hp-h2{text-wrap:balance}#hp-proof .hp-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}#hp-proof .hp-proof-tile{border:0;border-top:1px solid var(--on-dark-line-strong);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;padding:32px 0 0;position:relative}#hp-proof .hp-proof-tile:before{content:"";background:var(--teal-400);width:48px;height:3px;position:absolute;top:-2px;left:0}#hp-proof .hp-proof-fig{font-family:var(--font-display);font-weight:var(--fw-extra,800);font-size:var(--hp-fs-num);letter-spacing:-.04em;white-space:nowrap;color:var(--on-dark);-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;line-height:1;display:block}#hp-proof .hp-proof-unit{font-size:var(--hp-fs-h2);letter-spacing:-.02em}#hp-proof .hp-proof-tile p{font-size:var(--hp-fs-body);color:var(--on-dark);text-wrap:pretty;max-width:26ch;margin:20px 0 0;line-height:1.5}#hp-proof .hp-proof-nw{white-space:nowrap}#hp-proof .hp-proof-rule{background:var(--on-dark-line,#ffffff2b);border:0;height:1px;margin:56px 0 48px}#hp-proof .hp-proof-voices{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}#hp-proof .hp-proof-voice{min-width:0;margin:0}#hp-proof .hp-proof-voice blockquote{border:0;margin:0;padding:0}#hp-proof .hp-proof-voice blockquote:before{content:"“";content:"“" / "";height:28px;font-family:var(--font-display);font-weight:var(--fw-extra,800);color:var(--indigo-300,#a9a2ff);margin-bottom:16px;font-size:56px;line-height:.9;display:block}#hp-proof .hp-proof-voice blockquote p{font-family:var(--font-display);font-weight:var(--fw-medium,500);font-size:var(--hp-fs-lede);letter-spacing:-.005em;color:var(--on-dark-faint,#e0ddfb);text-wrap:pretty;margin:0;line-height:1.5}#hp-proof .hp-proof-voice strong{font-weight:var(--fw-bold,700);color:var(--on-dark,#fff)}#hp-proof .hp-proof-who{margin:20px 0 0;font-size:16px;line-height:1.5}#hp-proof .hp-proof-name{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--on-dark,#fff);display:block}#hp-proof .hp-proof-org{font-family:var(--font-body);color:var(--on-dark-dim,#c6c3f4);display:block}#hp-proof .hp-proof-logo{align-items:center;height:64px;margin:24px 0 0;display:flex}#hp-proof .hp-proof-logo img{opacity:.92;width:auto;height:64px;display:block}#hp-proof .hp-proof-logo--word img{height:50px}@media (max-width:959.98px){#hp-proof .hp-proof-logo{height:52px;margin-top:20px}#hp-proof .hp-proof-logo img{height:52px}#hp-proof .hp-proof-logo--word img{height:40px}}#hp-proof .hp-proof-foot{flex-wrap:wrap;align-items:center;gap:14px 34px;margin:56px 0 0;display:flex}#hp-proof .hp-proof-foot .btn{min-height:52px}#hp-proof .hp-proof-foot .hp-link{min-height:44px}@media (max-width:1200px){#hp-proof .hp-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 40px}}@media (min-width:960px){#hp-proof .hp-proof-voices{grid-template-rows:auto auto auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 64px}#hp-proof .hp-proof-voice{grid-row:span 3;grid-template-rows:subgrid;display:grid}#hp-proof .hp-proof-foot{justify-content:center}}@media (max-width:959.98px){#hp-proof .hp-proof-rule{margin:40px 0 32px}#hp-proof .hp-proof-voices{max-width:680px}#hp-proof .hp-proof-voice+.hp-proof-voice{border-top:1px solid var(--on-dark-line,#ffffff2b);padding-top:32px}#hp-proof .hp-proof-voice blockquote p{font-size:18px}#hp-proof .hp-proof-voice blockquote:before{height:22px;margin-bottom:14px;font-size:44px}}@media (max-width:720px){#hp-proof .hp-proof-foot{flex-direction:column;align-items:stretch;gap:6px;margin-top:44px}#hp-proof .hp-proof-foot .btn{width:100%}#hp-proof .hp-proof-foot .hp-link{justify-content:center;min-height:48px}#hp-proof .hp-proof-grid{gap:40px 20px}#hp-proof .hp-proof-tile{padding-top:22px}#hp-proof .hp-proof-tile p{margin-top:12px}}#procurement{--buy-n:56px;--buy-gap:40px}#procurement .hp-buy-head .hp-lede{text-wrap:pretty;max-width:60ch}#procurement .hp-buy-steps{column-gap:var(--buy-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#procurement .hp-buy-steps>li{min-width:0;position:relative}#procurement .hp-buy-n{width:var(--buy-n);height:var(--buy-n);background:var(--indigo-100);color:var(--indigo-700);font-family:var(--font-display);font-weight:var(--fw-extra);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:24px;line-height:1;display:grid}#procurement .hp-buy-steps>li:not(:last-child):after{content:"";top:calc(var(--buy-n) / 2 - 1px);left:calc(var(--buy-n) + 12px);right:calc(12px - var(--buy-gap));background:var(--indigo-200);height:2px;position:absolute}#procurement .hp-buy-st{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--hp-fs-h3);letter-spacing:-.018em;color:var(--neutral-900);text-wrap:balance;margin:20px 0 0;line-height:1.2}#procurement .hp-buy-steps p{max-width:34ch;font-size:var(--hp-fs-body);color:var(--text-secondary);text-wrap:pretty;margin:8px 0 0;line-height:1.55}#procurement .hp-buy-card{background:var(--white);border:1px solid var(--border-subtle);border-radius:var(--hp-radius);grid-template-columns:auto minmax(0,1fr) minmax(0,340px);align-items:start;margin-top:56px;padding:28px 0;display:grid;box-shadow:0 1px 2px #140e460a,0 18px 40px -22px #140e4647}#procurement .hp-buy-card>*{min-width:0;padding:0 32px}#procurement .hp-buy-card>*+*{border-left:1px solid var(--border-subtle)}#procurement .hp-buy-card .hp-link{min-height:44px}#procurement .hp-buy-proof{justify-items:start;gap:6px;display:grid}#procurement .hp-buy-badge{aspect-ratio:912/574;width:176px;position:relative;overflow:hidden}#procurement .hp-buy-badge img{width:132.456%;max-width:none;height:auto;position:absolute;top:-22.648%;left:-16.228%}#procurement .hp-buy-lbl{font-family:var(--font-display);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin:0;font-size:14px;line-height:20px}#procurement .hp-buy-list{margin:10px 0 0;padding:0;list-style:none;display:grid}#procurement .hp-buy-list>li{gap:2px;padding:10px 0;display:grid}#procurement .hp-buy-list>li+li{border-top:1px solid var(--border-subtle)}#procurement .hp-buy-list b{font-family:var(--font-display);font-weight:var(--fw-bold);color:var(--neutral-900);font-size:16px;line-height:1.35}#procurement .hp-buy-no{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.45}#procurement .hp-buy-no>span{white-space:nowrap}#procurement .hp-buy-no>span:not(:last-child):after{content:"·";color:var(--neutral-500);margin:0 4px 0 8px}#procurement .hp-buy-ap{justify-items:start;gap:12px;display:grid}#procurement .hp-buy-apl{font-size:var(--hp-fs-body);color:var(--text-secondary);text-wrap:pretty;align-items:flex-start;gap:14px;margin:0;line-height:1.55;display:flex}#procurement .hp-buy-apl .icon-tile{flex:none;margin-top:-2px}#procurement .hp-buy-apl b{color:var(--neutral-900);font-weight:var(--fw-bold)}@media (max-width:1100px){#procurement .hp-buy-card{grid-template-columns:auto minmax(0,1fr);row-gap:24px}#procurement .hp-buy-card>.hp-buy-ap{border-left:0;border-top:1px solid var(--border-subtle);padding-top:24px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;margin:0 32px;padding-inline:0}}@media (max-width:900px){#procurement{--buy-gap:28px;--buy-n:48px}#procurement .hp-buy-n{font-size:22px}}@media (max-width:720px){#procurement{--buy-n:44px}#procurement .hp-buy-n{font-size:20px}#procurement .hp-buy-steps{grid-template-columns:minmax(0,1fr);row-gap:28px}#procurement .hp-buy-steps>li{grid-template-columns:var(--buy-n) minmax(0,1fr);column-gap:16px;display:grid}#procurement .hp-buy-steps>li>:not(.hp-buy-n){grid-column:2}#procurement .hp-buy-n{grid-row:1/span 2}#procurement .hp-buy-st{margin-top:9px}#procurement .hp-buy-steps>li:not(:last-child):after{top:calc(var(--buy-n) + 8px);bottom:-20px;left:calc(var(--buy-n) / 2 - 1px);width:2px;height:auto;right:auto}#procurement .hp-buy-card{grid-template-columns:minmax(0,1fr);margin-top:40px;padding:20px 0}#procurement .hp-buy-card>*{padding:0 20px}#procurement .hp-buy-card>*+*{border-left:0;border-top:1px solid var(--border-subtle);margin:0;padding-top:16px}#procurement .hp-buy-card>.hp-buy-ap{grid-template-columns:minmax(0,1fr);margin:0;padding:16px 20px 0}#procurement .hp-buy-proof{grid-template-columns:136px minmax(0,1fr);align-items:center;column-gap:16px}#procurement .hp-buy-badge{width:136px}}#Contact{isolation:isolate;overflow:hidden}#Contact:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(38% 52% at 86% 78%,#00d8f566 0%,#00d8f524 45%,#00d8f500 72%);position:absolute;inset:0}#Contact{--hp-card-pad:clamp(22px,3vw,40px)}#Contact .hp-contact{grid-template:"head head""copy card"/minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(40px,6vw,96px);display:grid}#Contact .hp-contact-h{text-wrap:balance;grid-area:head;margin-bottom:40px}#Contact .hp-contact-copy{grid-area:copy}#Contact .hp-contact-card{grid-area:card}#Contact .hp-contact-copy{align-content:start;gap:32px;display:grid}#Contact .hp-lede{color:var(--on-dark-faint,#e0ddfb);text-wrap:pretty;max-width:40ch}#Contact .hp-contact-next{border-top:1px solid var(--on-dark-line,#ffffff2b);padding-top:28px}#Contact .hp-contact-lbl{font-family:var(--font-display);font-weight:var(--fw-bold,700);letter-spacing:.1em;text-transform:uppercase;color:var(--on-dark-faint,#e0ddfb);margin:0;font-size:14px;line-height:20px}#Contact .hp-contact-steps{gap:18px;margin:16px 0 0;padding:0;list-style:none;display:grid}#Contact .hp-contact-steps>li{grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}#Contact .hp-contact-n{width:28px;height:28px;font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--on-dark,#fff);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid;box-shadow:inset 0 0 0 1.5px #fff9}#Contact .hp-contact-steps p{color:var(--on-dark-faint,#e0ddfb);text-wrap:pretty;margin:0;padding-top:3px;font-size:16px;line-height:1.5}#Contact .hp-contact-steps b{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--on-dark,#fff);display:block}#Contact .hp-contact-mail{color:var(--on-dark-faint,#e0ddfb);margin:0;font-size:16px;line-height:1.5}#Contact .hp-contact-mail a{color:var(--teal-300,#a9f5ff);font-weight:var(--fw-bold,700);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}#Contact .hp-contact-mail a:hover{color:var(--on-dark,#fff)}#Contact .hp-contact-mail a:focus-visible{outline:3px solid var(--teal-300,#a9f5ff);outline-offset:3px;border-radius:2px}#Contact .hp-contact-card{background:var(--white,#fff);border-radius:var(--hp-radius);width:100%;padding:var(--hp-card-pad);box-shadow:0 2px 4px #0a082c1a,0 36px 70px -34px #0a082cb3;container:hpcard/inline-size}#Contact .w-form{display:block}#Contact .w-form-done,#Contact .w-form-fail{display:none}#Contact .w-form-done{padding:8px 0}#Contact .w-form-done b{font-family:var(--font-display);font-weight:var(--fw-extra,800);font-size:var(--hp-fs-h3);letter-spacing:-.018em;color:var(--neutral-900);line-height:1.2;display:block}#Contact .w-form-done p{font-size:var(--hp-fs-body);color:var(--text-secondary);margin:10px 0 0;line-height:1.55}#Contact .w-form-fail{border-radius:var(--radius-md,10px);border:1px solid var(--red-500,#ff5b5c);background:var(--red-100,#ffe7e7);margin-top:18px;padding:14px 16px}#Contact .w-form-fail p{font-size:var(--hp-fs-body);color:var(--neutral-900);margin:0;line-height:1.5}#Contact .w-form-fail a{color:var(--indigo-700);font-weight:var(--fw-bold,700)}#Contact .hp-form{gap:28px;margin:0;display:grid;position:relative}#Contact .hp-form-hp{opacity:0;clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}#Contact .hp-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 18px;display:grid}#Contact .hp-field{gap:8px;min-width:0;display:grid}#Contact .hp-field--full{grid-column:1/-1}#Contact .hp-field[hidden]{display:none}#Contact .hp-field>label{font-family:var(--font-display);font-weight:var(--fw-bold,700);color:var(--neutral-900);text-wrap:balance;font-size:16px;line-height:1.3}#Contact .hp-hint{color:var(--text-secondary,#63676d);margin:-2px 0 0;font-size:16px;line-height:1.3}#Contact .hp-field input,#Contact .hp-field select{border-radius:var(--radius-md,10px);background:var(--white,#fff);width:100%;min-width:0;height:52px;font-family:var(--font-body);color:var(--neutral-900);transition:border-color var(--dur-base,.2s) var(--ease-standard,ease),box-shadow var(--dur-base,.2s) var(--ease-standard,ease);border:1px solid #878c94;margin:0;padding:0 14px;font-size:16px;line-height:1.3}#Contact .hp-field input:hover,#Contact .hp-field select:hover{border-color:var(--neutral-800,#333)}#Contact .hp-field input:focus,#Contact .hp-field select:focus{outline-offset:2px;border-color:var(--indigo-500,#5a47ff);box-shadow:0 0 0 1px var(--indigo-500,#5a47ff),0 0 0 5px #5a47ff29;outline:2px solid #0000}#Contact .hp-field input[type=number]{appearance:textfield}#Contact .hp-field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#Contact .hp-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#Contact .hp-select{display:block;position:relative}#Contact .hp-select select{appearance:none;cursor:pointer;padding-right:44px}#Contact .hp-select select:invalid{color:var(--text-secondary)}#Contact .hp-select select:has(option[value=""]:checked){color:var(--text-secondary)}#Contact .hp-select select option{color:var(--neutral-900)}#Contact .hp-select .icon{pointer-events:none;width:20px;height:20px;color:var(--neutral-700,#52565c);margin-top:-10px;position:absolute;top:50%;right:14px}#Contact .hp-form-submit{min-height:56px;font-size:16px}@container hpcard (max-width:500px){#Contact .hp-field{grid-column:1/-1}#Contact .hp-field--name,#Contact .hp-field--pair{grid-column:auto}}@container hpcard (max-width:400px){#Contact .hp-field--pair{grid-column:1/-1}}@media (max-width:1100px){#Contact .hp-contact{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""copy""card"}#Contact .hp-contact-h{margin-bottom:24px}#Contact .hp-contact-copy{max-width:640px;margin-bottom:40px}#Contact .hp-contact-card{max-width:760px}}@media (max-width:560px){#Contact .hp-contact-h{margin-bottom:18px}#Contact .hp-contact-copy{gap:22px;margin-bottom:32px}#Contact .hp-contact-next{padding-top:22px}#Contact .hp-fields{gap:16px 12px}#Contact .hp-field input,#Contact .hp-field select{height:48px}#Contact .hp-form{gap:24px}}.site-footer .footer-grid{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));grid-template-areas:"brand sol res co""sw sol res co";align-items:start;gap:28px 40px}.site-footer .footer-brand{grid-area:brand}.site-footer .footer-col--sol{grid-area:sol}.site-footer .footer-col--res{grid-area:res}.site-footer .footer-col--co{grid-area:co}.site-footer .footer-sw{grid-area:sw}.site-footer .footer-brand img{width:auto;height:25px;margin-bottom:14px;display:block}.site-footer .footer-blurb{max-width:40ch;margin:0}.site-footer .footer-col ul{margin:0;padding:0;list-style:none}.site-footer .footer-sw{align-items:center;gap:16px;max-width:380px;display:flex}.site-footer .footer-sw-badge{background:#fff;border-radius:10px;flex:none;width:112px;padding:6px 8px}.site-footer .footer-sw-crop{aspect-ratio:912/574;position:relative;overflow:hidden}.site-footer .footer-sw-crop img{width:132.456%;max-width:none;height:auto;position:absolute;top:-22.648%;left:-16.228%}.site-footer .footer-sw-txt{justify-items:start;gap:2px;min-width:0;font-size:13px;line-height:1.5;display:grid}.site-footer .footer-sw-txt p{margin:0;display:grid}.site-footer .footer-sw-txt b{color:var(--on-dark);font-weight:var(--fw-semibold)}.site-footer .footer-sw-txt a{min-height:32px;color:var(--teal-300);align-items:center;display:inline-flex}.site-footer .footer-sw-txt a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.site-footer .footer-grid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"brand brand brand""sol res co""sw sw sw";gap:32px 30px}.site-footer .footer-sw{border-top:1px solid #ffffff21;max-width:none;padding-top:28px}}@media (max-width:620px){.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"brand brand""sol res""co sw";gap:30px 24px}.site-footer .footer-sw{border-top:0;flex-direction:column;align-items:flex-start;gap:12px;padding-top:0}.site-footer .footer-sw-badge{width:104px}}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f037ea83db21dbd3-s.0bahv6ekb5-jz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dc1de47b9d80a0b-s.1yoa-6-u8yac5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fe1d9b66fdac40b2-s.08yayveuo0nnd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a24d9e981578d580-s.3i5xonuquvnt4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_193129f6-module__gylMNq__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}.caveat_193129f6-module__gylMNq__variable{--font-caveat:"Caveat", "Caveat Fallback"}
