:root{--rv-panel:#838383;--rv-bar:#989898;--rv-banner:#646464;--rv-line:#d8d8d8;--rv-navy:#000966;--rv-white:#fff;--rv-black:#000;--rv-talk-1:#ff7600;--rv-talk-2:#00a8b8;--rv-talk-3:#b80045;--rv-talk-4:#009c53;--rv-talk-5:#deb900;--rv-talk-6:#041dd4;--rv-talk-7:#0ad000;--rv-talk-8:#ee3900;--rv-header-grey:#646464;--rv-board-grey:#b7b9b9;--rv-board-type:#f3f1f0;--rv-band-navy:#0d1032;--rv-band:linear-gradient(90deg, #0d1032 0.0%, #0f0c34 6.144%, #0b0734 13.191%, #070634 18.433%, #080734 24.464%, #030934 28.805%, #030734 31.905%, #070a40 35.569%, #12174e 40.474%, #121b52 41.714%, #1f2c68 49.324%, #3a55a5 59.132%, #4465a2 64.092%, #53759e 68.884%, #679196 76.607%, #6e9a92 80.834%, #7eaf88 83.991%, #91cb76 87.655%, #d4dd5c 90.868%, #efe54b 92.334%, #fbe93f 93.067%, #ffe537 93.461%, #ffdd2d 93.743%, #fed123 94.194%, #fec318 94.814%, #fdbc12 95.265%, #fcb813 95.434%, #f7a01c 96.054%, #f37c22 97.012%, #ee683b 98.365%, #ed593b 99.042%, #ea403a 100.0%);--rv-font-display:"Neusa", "Inter", system-ui, sans-serif;--rv-font-wordmark:"Tungsten", "Arial Narrow", sans-serif;--kit-ground:#282828;--kit-surface:#282828;--kit-ink:#fff;--kit-ink-2:#d1d5db;--kit-muted:#fff9;--kit-line:#000;--kit-accent:#f37928;--kit-accent-text:#f7dc6f;--kit-on-accent:#000;--kit-veil:transparent;--kit-band:#333;--kit-font-display:"Neusa", "Inter", system-ui, sans-serif;--kit-font-text:"Nunito Sans", "Inter", system-ui, sans-serif;--kit-weight-display:700;--kit-weight-title:600;--kit-weight-text:300;--kit-case-display:none;--kit-tracking-display:0;--kit-size-display:2.75rem;--kit-size-section:2.25rem;--kit-size-title:1.25rem;--kit-size-reading:.9rem;--kit-size-control:1rem;--kit-size-detail:.875rem;--kit-space-xs:.25rem;--kit-space-sm:.5rem;--kit-space-md:.75rem;--kit-space-lg:1rem;--kit-space-xl:2rem;--kit-space-xxl:3rem;--kit-radius-box:.5rem;--kit-radius-control:9999px;--kit-radius-media:.5rem;--kit-measure:none;--kit-seam:33.3333%;--kit-header-h:90px}@media (min-width:768px){:root{--kit-header-h:130px}}
.layout_shell,.layout_main,.layout_section,.layout_container,.layout_title,.layout_split,.layout_splitStart,.layout_splitEnd,.layout_pane,.layout_paneTitle,.layout_paneBody,.layout_columns,.layout_column,.layout_list,.layout_row,.layout_groupRow,.layout_grid,.layout_card,.layout_hero,.layout_heroBody,.layout_headerSticky,.layout_subbar,.layout_subbarStart,.layout_subbarTabs,.layout_kv,.layout_prose,.layout_footer,.layout_footerInner,.layout_head{box-sizing:border-box}.layout_shell{background:var(--kit-ground,transparent);min-height:100dvh;color:var(--kit-ink,inherit);font-family:var(--kit-font-text,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-reading,inherit);flex-direction:column;display:flex}.layout_main{flex:1 0 auto;min-width:0}.layout_headerSticky{z-index:50;position:sticky;top:0}.layout_shell [id]{scroll-margin-top:var(--kit-header-h,0px)}.layout_section{padding-block:var(--kit-space-xl,24px);padding-inline:var(--kit-space-lg,16px)}.layout_surface{background:var(--kit-surface,transparent)}.layout_rule{border-top:1px solid var(--kit-line,currentColor)}.layout_bleed{padding-inline:0}.layout_container{width:100%;max-width:var(--kit-measure,none);min-width:0;margin-inline:auto}@media (min-width:768px){.layout_section{padding-block:var(--kit-space-xxl,64px);padding-inline:var(--kit-space-xxl,64px)}.layout_bleed{padding-inline:0}}.layout_title{font-family:var(--kit-font-display,inherit);text-wrap:balance;margin:0}.layout_display{font-size:var(--kit-size-display,2.75rem);line-height:1.05;font-weight:var(--kit-weight-display,700);text-transform:var(--kit-case-display,none);letter-spacing:var(--kit-tracking-display,0)}.layout_sectionTitle{font-size:var(--kit-size-section,2rem);line-height:1.1;font-weight:var(--kit-weight-display,700);text-transform:var(--kit-case-display,none);letter-spacing:var(--kit-tracking-display,0)}.layout_itemTitle{font-size:var(--kit-size-title,1.5rem);line-height:1.25;font-weight:var(--kit-weight-title,700);text-transform:var(--kit-case-display,none)}.layout_split{grid-template-columns:minmax(0,1fr);display:grid}.layout_splitStart,.layout_splitEnd{min-width:0}@media (min-width:768px),(orientation:landscape){.layout_split{grid-template-columns:var(--kit-seam,50%) minmax(0, 1fr)}.layout_splitRule .layout_splitEnd{border-left:1px solid var(--kit-line,currentColor)}}.layout_split.layout_splitFixed{grid-template-columns:var(--kit-seam,50%) minmax(0, 1fr)}.layout_splitFixed.layout_splitRule .layout_splitEnd{border-left:1px solid var(--kit-line,currentColor)}.layout_pane{background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);flex-direction:column;display:flex}.layout_paneTitle{gap:var(--kit-space-lg,16px);padding:var(--kit-pane-title-pad,var(--kit-space-lg,16px));border-bottom:1px solid var(--kit-line,currentColor);flex-direction:column;display:flex}.layout_paneTitleInner{top:calc(var(--kit-header-h,0px) + var(--kit-space-lg,16px));position:sticky}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-lg,16px));min-width:0}@media (min-width:768px),(orientation:landscape){.layout_pane{grid-template-columns:var(--kit-seam,33.333%) minmax(0, 1fr);height:calc(100vh - var(--kit-header-h,0px));display:grid}.layout_paneTitle{border-bottom:0;border-right:1px solid var(--kit-line,currentColor)}.layout_paneBody{overflow-y:auto}}@media (min-width:768px){.layout_paneTitle{padding:var(--kit-pane-title-pad,var(--kit-space-xl,24px))}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-xl,24px))}}@media (min-width:1024px){.layout_paneTitle{padding:var(--kit-pane-title-pad,var(--kit-space-xxl,48px))}.layout_paneBody{padding:var(--kit-pane-body-pad,var(--kit-space-xxl,48px))}}.layout_columns{border-top:1px solid var(--kit-line,currentColor);flex-direction:column;display:flex}.layout_column{gap:var(--kit-space-lg,16px);min-width:0;padding:var(--kit-column-pad,var(--kit-space-lg,16px));border-bottom:1px solid var(--kit-line,currentColor);flex-direction:column;display:flex}@media (min-width:768px),(orientation:landscape){.layout_columns{flex-direction:row}.layout_column{border-bottom:0;border-right:1px solid var(--kit-line,currentColor);flex:1 1 0}.layout_column:last-child{border-right:0}.layout_fill{height:calc(100vh - var(--kit-header-h,0px))}.layout_fill .layout_column{min-height:0;overflow:hidden}}@media (min-width:768px){.layout_column{padding:var(--kit-column-pad,var(--kit-space-xl,24px))}}@media (max-width:767px) and (orientation:portrait){.layout_fill .layout_column{min-height:70vh}}.layout_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.layout_row,.layout_groupRow{justify-content:space-between;align-items:center;gap:var(--kit-space-lg,16px);min-height:2.5rem;padding:var(--kit-space-xs,4px) var(--kit-space-md,12px);border-top:1px solid var(--kit-line,currentColor);font-size:var(--kit-size-control,inherit);color:inherit;text-decoration:none;display:flex}.layout_groupRow{font-size:var(--kit-size-detail,.75rem);color:var(--kit-ink-2,inherit)}a.layout_row:hover,a.layout_row:focus-visible{background:linear-gradient(to right, transparent, var(--kit-row-tint,color-mix(in srgb, var(--kit-accent,currentColor) 35%, transparent)), transparent)}@media (min-width:768px){.layout_row,.layout_groupRow{padding:var(--kit-space-sm,8px) var(--kit-space-lg,16px);gap:var(--kit-space-xl,24px)}}a.layout_row:focus-visible{outline:1px solid var(--kit-accent-text,currentColor);outline-offset:-1px}.layout_count{font-variant-numeric:tabular-nums;flex:none}.layout_label{text-overflow:ellipsis;white-space:nowrap;text-align:end;min-width:0;overflow:hidden}.layout_grid{grid-template-columns:repeat(var(--kit-columns,3), minmax(0, 1fr));gap:var(--kit-space-xl,24px);display:grid}@media (max-width:899px){.layout_grid{grid-template-columns:repeat(var(--kit-columns-tablet,2), minmax(0, 1fr))}}@media (max-width:599px){.layout_grid{grid-template-columns:minmax(0,1fr)}}.layout_card{gap:var(--kit-space-md,12px);height:100%;padding:var(--kit-space-xl,24px);background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-radius:var(--kit-radius-box,0);flex-direction:column;text-decoration:none;transition:transform .3s ease-in-out;display:flex}a.layout_card:hover,a.layout_card:focus-visible{transform:translateY(-5px)}.layout_grid.layout_gridUp{grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.layout_grid.layout_gridUp{grid-template-columns:repeat(var(--kit-columns-tablet,2), minmax(0, 1fr))}}@media (min-width:1024px){.layout_grid.layout_gridUp{grid-template-columns:repeat(var(--kit-columns,3), minmax(0, 1fr))}}.layout_grid.layout_gridAuto{grid-template-columns:repeat(auto-fit, minmax(min(var(--kit-card-min,300px), 100%), 1fr))}.layout_cardOutlined{border:1px solid var(--kit-line,currentColor);background:0 0}.layout_barTop{border-top:12px solid var(--kit-accent,currentColor)}.layout_barStart{border-left:12px solid var(--kit-accent,currentColor)}@media (max-width:599px){.layout_barTop{border-top-width:8px}.layout_barStart{border-left-width:8px}}a.layout_card:focus-visible{outline:1px solid var(--kit-accent-text,currentColor);outline-offset:2px}.layout_hero{min-height:var(--kit-hero-min,50vh);padding:var(--kit-space-xxl,64px) var(--kit-space-lg,16px);color:var(--kit-ink,inherit);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.layout_heroEnd{justify-content:flex-end}.layout_heroFill{min-height:calc(100vh - var(--kit-header-h,0px))}.layout_heroMedia{border-radius:var(--kit-radius-media,0);position:absolute;inset:0}.layout_heroMedia>img,.layout_heroMedia>video,.layout_heroMedia>picture,.layout_heroMedia>picture>img{object-fit:cover;width:100%;height:100%;display:block}.layout_heroVeil:after{content:"";background:var(--kit-veil,transparent);position:absolute;inset:0}.layout_heroBody{z-index:1;min-width:0;position:relative}@media (min-width:768px){.layout_hero{padding-inline:var(--kit-space-xxl,64px)}}.layout_subbar{background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-top:1px solid var(--kit-line,currentColor);border-bottom:1px solid var(--kit-line,currentColor);font-family:var(--kit-font-display,inherit);font-size:var(--kit-size-control,inherit);align-items:stretch;display:flex}.layout_subbarStart{padding:var(--kit-space-sm,8px) var(--kit-space-md,12px);border-right:1px solid var(--kit-line,currentColor);color:var(--kit-ink-2,inherit);font-weight:var(--kit-weight-text,400);white-space:nowrap;justify-content:flex-end;align-items:center;display:flex}.layout_subbarTabs{align-items:center;gap:var(--kit-space-md,12px);min-width:0;padding:var(--kit-space-sm,8px) var(--kit-space-xxl,64px) var(--kit-space-sm,8px) var(--kit-space-md,12px);scrollbar-width:none;flex:auto;display:flex;overflow-x:auto}.layout_subbarTabs::-webkit-scrollbar{display:none}.layout_subbarTab{color:inherit;font-weight:var(--kit-weight-title,700);white-space:nowrap;text-decoration:none}.layout_subbarTab[aria-current]{color:var(--kit-accent-text,currentColor);text-underline-offset:.22em;text-decoration:underline}@media (min-width:768px){.layout_subbarStart{width:var(--kit-seam,33.333%);flex:none}.layout_subbarTabs{gap:var(--kit-space-lg,16px)}}@media (min-width:1024px){.layout_subbarTabs{gap:var(--kit-space-xl,24px)}}.layout_head{width:100%;padding:var(--kit-space-lg,16px) var(--kit-space-lg,16px);background:var(--kit-band,transparent);color:var(--kit-ink,inherit);text-align:center;margin:0}.layout_headSticky{top:var(--kit-header-h,0px);z-index:40;position:sticky}.layout_head2{padding-block:var(--kit-space-sm,8px);position:relative}.layout_head2:before{content:"";background:var(--kit-ground,transparent);opacity:.75;position:absolute;inset:0}.layout_head2 .layout_headTitle{position:relative}.layout_head3{padding-block:var(--kit-space-xs,4px);background:0 0}.layout_headTitle{font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-display,700);text-transform:var(--kit-case-display,none);letter-spacing:var(--kit-tracking-display,0);margin:0;line-height:1.1}.layout_head1 .layout_headTitle{font-size:var(--kit-size-section,2rem)}.layout_head2 .layout_headTitle{font-size:var(--kit-size-title,1.5rem)}.layout_head3 .layout_headTitle{font-size:var(--kit-size-reading,1rem)}@media (max-width:599px){.layout_head{padding-block:var(--kit-space-md,12px)}.layout_headTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.layout_kv{gap:var(--kit-space-md,12px);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.layout_kvItem{min-width:0;margin:0}.layout_kvWide{grid-column:span 2}.layout_kvKey{font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700);font-size:var(--kit-size-reading,inherit);margin:0}.layout_kvValue{font-weight:var(--kit-weight-text,inherit);margin:0}@media (min-width:768px){.layout_kv{gap:var(--kit-space-xl,24px);grid-template-columns:repeat(3,minmax(0,1fr))}.layout_kvWide{grid-column:auto}}.layout_prose{color:var(--kit-ink-2,inherit);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-reading,inherit);line-height:1.75}.layout_prose p,.layout_prose ul,.layout_prose ol,.layout_prose blockquote{margin:0 0 var(--kit-space-xl,24px)}.layout_prose :is(h1,h2,h3,h4){margin:var(--kit-space-xl,24px) 0 var(--kit-space-md,12px);font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-title,700);color:var(--kit-ink,inherit);line-height:1.25}.layout_prose :is(h1,h2){font-size:var(--kit-size-section,2rem)}.layout_prose h3{font-size:var(--kit-size-title,1.5rem)}.layout_prose h4{font-size:var(--kit-size-reading,1rem)}.layout_prose a{color:var(--kit-accent-text,currentColor);text-underline-offset:.15em;text-decoration:underline}.layout_prose :is(ul,ol){padding-left:var(--kit-space-xl,24px)}.layout_prose img{border-radius:var(--kit-radius-media,0);max-width:100%;height:auto}.layout_prose>:first-child{margin-top:0}.layout_prose>:last-child{margin-bottom:0}.layout_footer{background:var(--kit-surface,transparent);color:var(--kit-ink,inherit);border-top:1px solid var(--kit-line,currentColor);font-weight:var(--kit-weight-text,inherit);font-size:var(--kit-size-control,inherit)}.layout_footerInner{justify-content:space-between;align-items:baseline;gap:var(--kit-space-lg,16px) var(--kit-space-xl,24px);padding:var(--kit-space-xl,24px);flex-wrap:wrap;display:flex}.layout_footerWordmark{font-family:var(--kit-font-display,inherit);font-weight:var(--kit-weight-display,700);font-size:var(--kit-size-title,1.25rem)}.layout_footerLinks{gap:var(--kit-space-lg,16px);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.layout_footer a{color:inherit;text-decoration:none;transition:opacity .15s}.layout_footer a:hover,.layout_footer a:focus-visible,.layout_footerMeta{opacity:.6}@media (min-width:768px){.layout_footerInner{padding:var(--kit-space-xl,24px) var(--kit-space-xxl,64px)}}@media (prefers-reduced-motion:reduce){.layout_card{transition:none}a.layout_card:hover,a.layout_card:focus-visible{transform:none}}
:root{--kit-pane-title-pad:1rem;--kit-pane-body-pad:1rem;--kit-column-pad:1rem}@media (orientation:landscape) and (max-width:767px){:root{--kit-column-pad:.5rem}}@media (min-width:640px){:root{--kit-pane-title-pad:2rem;--kit-pane-body-pad:1.5rem}}@media (min-width:768px){:root{--kit-pane-body-pad:2rem;--kit-column-pad:2.5rem 1.5rem 1.5rem}}@media (min-width:1024px){:root{--kit-pane-title-pad:3rem;--kit-pane-body-pad:4rem}}header.rv_header{height:var(--kit-header-h,90px);font-family:var(--kit-font-display,inherit);color:var(--kit-ink,inherit)}.rv_start{background:var(--rv-header-grey);justify-content:flex-end;align-items:center;display:flex}.rv_end{background:var(--rv-header-band,var(--rv-band));flex-wrap:wrap;place-content:center space-between;align-items:center;margin-left:-1px;display:flex;position:relative}.rv_end>:not(.rv_grid){position:relative}.rv_grid{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rv_gridPhone{display:none}@media (max-width:767px){.rv_gridDesk{display:none}.rv_gridPhone{display:block}}.rv_wordmark{color:inherit;align-items:center;font-weight:900;text-decoration:none;display:flex}.rv_vector .rv_wordmark{font-size:min(9.49vw, calc(.5439 * var(--kit-header-h,90px)));color:var(--rv-header-wordmark,var(--rv-board-type));line-height:1}.rv_vector .rv_start .rv_wordmark{padding-right:.16em}.rv_vector .rv_end .rv_wordmark{padding-left:.16em}.rv_word{flex:none;display:block;transform:translateY(-.067em)}.rv_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv_text .rv_wordmark{font-family:var(--rv-header-font,var(--kit-font-display,inherit));font-size:1.875rem;line-height:2.25rem}.rv_text .rv_start .rv_wordmark{padding-right:var(--kit-space-md,.75rem)}.rv_text .rv_end .rv_wordmark{padding-left:var(--kit-space-md,.75rem)}.rv_strapline{font-weight:300;font-size:var(--kit-size-display,2.75rem);letter-spacing:-.025em;margin:0 auto;line-height:1.75rem;display:none}.rv_nav{align-items:center;gap:var(--kit-space-md,.75rem);padding-right:var(--kit-space-md,.75rem);scrollbar-width:none;min-width:0;max-width:100%;display:flex;overflow-x:auto}.rv_nav::-webkit-scrollbar{display:none}.rv_link{color:inherit;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.rv_link:hover{color:#e5e7eb}.rv_link[aria-current=page]{text-underline-offset:.2em;text-decoration:underline}@media (max-width:639px){.rv_nav{width:100%;padding-left:var(--kit-space-md,.75rem);margin-top:calc(-1 * var(--kit-space-xs,.25rem));justify-content:safe flex-end}}@media (min-width:768px){.rv_text .rv_wordmark{font-size:2.25rem;line-height:2.5rem}.rv_link{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.rv_text .rv_wordmark{font-size:4.5rem;line-height:2.5rem}.rv_nav{gap:1.25rem;padding-right:1.5rem}.rv_link{font-size:1.5rem;line-height:2rem}}@media (min-width:1280px){.rv_strapline{display:block}}section.rv_hero{background:var(--kit-ground,transparent);font-family:var(--kit-font-display,inherit);justify-content:stretch;padding:0}section.rv_hero>:last-child{flex-direction:column;flex:auto;display:flex}.rv_doors{font-weight:var(--kit-weight-display,700);color:var(--kit-ink,inherit);flex:auto;grid-template-rows:repeat(3,1fr);display:grid}.rv_door{color:inherit;border-bottom:1px solid var(--kit-line,currentColor);justify-content:center;align-items:center;font-size:1.875rem;line-height:2.25rem;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:flex}.rv_door:last-child{border-bottom:0}.rv_door:hover,.rv_door:focus-visible{color:var(--kit-on-accent,inherit);background:var(--rv-door-hover,var(--kit-accent,transparent))}.rv_column{display:contents}@media (min-width:768px),(orientation:landscape){.rv_doors{grid-template-rows:none;grid-template-columns:1fr 1fr}.rv_doors>.rv_door{border-bottom:0;border-right:1px solid var(--kit-line,currentColor);grid-row:1/span 2}.rv_column{flex-direction:column;grid-row:1/span 2;display:flex}.rv_column .rv_door{flex:1}.rv_column .rv_door:first-child{border-bottom:1px solid var(--kit-line,currentColor)}}@media (min-width:768px){.rv_door{font-size:var(--kit-size-display,2.75rem);line-height:1.5}}@media (prefers-reduced-motion:reduce){.rv_link,.rv_door{transition:none}}
