.tvRmgG_site{--cream:#fffaf3;--ink:#1d0d22;--ink-2:#3a2a40;--ink-3:#7a6a80;--plum:#3b1240;--plum-2:#5a1d63;--gold:#c9962e;--gold-2:#e8b85a;--line:#f1e4ec;--sans:var(--font-fos-sans), system-ui, sans-serif;--serif:var(--font-fos-serif), Georgia, serif;background:var(--cream);min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.tvRmgG_site *{box-sizing:border-box}.tvRmgG_site :where(h1,h2,h3,h4,p,blockquote,figure,ul,ol){margin:0;padding:0}.tvRmgG_site :where(ul,ol){list-style:none}.tvRmgG_site :where(img){display:block}.tvRmgG_reset{font:inherit;cursor:pointer;color:inherit;text-align:inherit;background:0 0;border:0;padding:0}.tvRmgG_grain{z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.tvRmgG_section{isolation:isolate;padding:120px 0;position:relative;overflow:hidden}.tvRmgG_alt{background:#fff}.tvRmgG_tint{background:linear-gradient(#fff6f1,#fbf3ff)}.tvRmgG_wrap{max-width:1240px;margin:0 auto;padding:0 48px}.tvRmgG_center{text-align:center}.tvRmgG_center .tvRmgG_lead{margin-left:auto;margin-right:auto}.tvRmgG_glow{z-index:-1;filter:blur(60px);opacity:.75;pointer-events:none;border-radius:50%;position:absolute}.tvRmgG_gGold{background:radial-gradient(closest-side,#ffd27a,#0000 70%)}.tvRmgG_gRose{background:radial-gradient(closest-side,#ff9cc8,#0000 70%)}.tvRmgG_gLilac{background:radial-gradient(closest-side,#c9a6ff,#0000 70%)}.tvRmgG_eyebrow{color:var(--plum);box-shadow:0 0 0 1px var(--line), 0 8px 20px -14px #3b124066;background:#fffc;border:1px solid #fff;border-radius:999px;align-items:center;gap:9px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-flex}.tvRmgG_eyebrow i{background:var(--gold-2);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e8b85a38}.tvRmgG_h1{letter-spacing:-.045em;margin-top:26px;font-size:76px;font-weight:800;line-height:1}.tvRmgG_h2{letter-spacing:-.035em;margin-top:22px;font-size:56px;font-weight:800;line-height:1.04}.tvRmgG_serif{font-family:var(--serif);letter-spacing:-.02em;color:var(--gold);font-style:italic;font-weight:500}.tvRmgG_h3{letter-spacing:-.02em;font-size:26px;font-weight:800;line-height:1.15}.tvRmgG_lead{color:var(--ink-2);max-width:720px;margin-top:22px;font-size:20px;font-weight:500;line-height:1.6}.tvRmgG_body{color:var(--ink-2);font-size:17px;line-height:1.65}.tvRmgG_swipe{white-space:nowrap;z-index:0;display:inline-block;position:relative}.tvRmgG_swipe:before{content:"";z-index:-1;opacity:.9;background:linear-gradient(90deg,#ff8cc0,#ffb84d 50%,#ffe08a);border-radius:.18em .5em .3em .45em;position:absolute;inset:.12em -.12em .02em;transform:rotate(-1.2deg)}.tvRmgG_pill{background:var(--plum);color:#fff;border-radius:999px;align-items:center;gap:12px;padding:18px 32px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 30px -10px #3b124099}.tvRmgG_pill:hover{transform:translateY(-2px);box-shadow:0 16px 34px -12px #3b1240b3}.tvRmgG_pill svg{width:18px;height:18px}.tvRmgG_pillSm{padding:12px 22px;font-size:15px}.tvRmgG_ghost{color:var(--plum);box-shadow:0 0 0 1.5px var(--line), 0 10px 24px -16px #3b124080;background:#fff}.tvRmgG_ul{color:var(--plum);border-bottom:1.5px solid var(--plum);padding-bottom:3px;font-size:17px;font-weight:700;text-decoration:none}.tvRmgG_ctas{flex-wrap:wrap;align-items:center;gap:28px;margin-top:36px;display:flex}.tvRmgG_center .tvRmgG_ctas{justify-content:center}.tvRmgG_glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(135deg,#ffffffdb,#ffffff8c);border:1.5px solid #fffffff2;border-radius:26px;box-shadow:0 24px 50px -28px #5a1d6373,inset 0 1px #fff}.tvRmgG_card{box-shadow:0 0 0 1px var(--line), 0 24px 50px -32px #3b124073;background:#fff;border-radius:26px}.tvRmgG_hot{background:linear-gradient(135deg,#ffe28cf2,#ffc36eb3);border:1.5px solid #ffecb0;border-radius:26px;box-shadow:0 0 50px #ffaa3c59,0 24px 50px -20px #c85a1473}.tvRmgG_ic{background:#ffffffe6;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 0 0 1.5px #fff,0 6px 16px -8px #5a1d6373}.tvRmgG_ic svg{width:24px;height:24px;stroke:var(--plum);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.tvRmgG_num{letter-spacing:.08em;color:var(--gold);font-size:14px;font-weight:800}.tvRmgG_tag{letter-spacing:.04em;color:var(--plum-2);background:#f6ecf8;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800;display:inline-block}.tvRmgG_face{object-fit:cover;object-position:50% 20%;border:3px solid #fff;border-radius:50%;flex:none;width:56px;height:56px;box-shadow:0 6px 14px -6px #3b124073}.tvRmgG_who{align-items:center;gap:14px;display:flex}.tvRmgG_who b{color:var(--ink);font-size:16px;font-weight:800;display:block}.tvRmgG_who span{color:var(--ink-3);font-size:14px}.tvRmgG_quote{font-family:var(--serif);color:var(--ink);font-size:22px;line-height:1.45}.tvRmgG_navBar{z-index:50;transition:background .25s,box-shadow .25s;position:sticky;top:0}.tvRmgG_navBar[data-scrolled=true]{-webkit-backdrop-filter:blur(16px)saturate(1.3);box-shadow:0 1px 0 var(--line);background:#fffaf3d1}.tvRmgG_nav{justify-content:space-between;align-items:center;gap:24px;max-width:1360px;margin:0 auto;padding:12px 48px;display:flex}.tvRmgG_brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.tvRmgG_brand img{width:auto;height:64px;display:block}.tvRmgG_brandFoot img{height:76px}.tvRmgG_links{align-items:center;gap:6px;display:flex}.tvRmgG_link{color:var(--ink-2);border-radius:999px;padding:9px 14px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s}.tvRmgG_link:hover{background:#fffc}.tvRmgG_linkOn{color:var(--plum);box-shadow:0 0 0 1px var(--line);background:#fff}.tvRmgG_free{letter-spacing:.06em;color:#8a5a00;vertical-align:2px;background:linear-gradient(#ffe9a8,#f7c968);border-radius:999px;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:800}.tvRmgG_navEnd{align-items:center;gap:10px;display:flex}.tvRmgG_burger{width:44px;height:44px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:50%;place-items:center;display:none}.tvRmgG_burger svg{width:20px;height:20px;stroke:var(--plum);stroke-width:2px;stroke-linecap:round}.tvRmgG_menu{z-index:70;-webkit-backdrop-filter:blur(6px);background:#1d0d2240;position:fixed;inset:0}.tvRmgG_menuSheet{gap:4px;padding:18px;display:grid;position:absolute;top:12px;left:12px;right:12px}.tvRmgG_menuSheet .tvRmgG_link{padding:14px 16px;font-size:18px}.tvRmgG_menuSheet .tvRmgG_pill{justify-content:center;margin-top:10px}.tvRmgG_menuTop{justify-content:space-between;align-items:center;padding:2px 4px 10px;display:flex}.tvRmgG_start{position:relative}.tvRmgG_start>button svg{width:16px;height:16px}.tvRmgG_startMenu{background:#fffffff5;gap:4px;width:340px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0}.tvRmgG_startItem{color:var(--ink);border-radius:18px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;transition:background .2s;display:flex}.tvRmgG_startItem:hover{background:#fbf3ff}.tvRmgG_startHot,.tvRmgG_startHot:hover{background:linear-gradient(135deg,#ffe28ce6,#ffc36ea6)}.tvRmgG_startIcon{background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:20px;display:grid;box-shadow:0 6px 14px -8px #3b124080}.tvRmgG_startItem b{font-size:15px;font-weight:800;display:block}.tvRmgG_startItem small{color:var(--ink-2);margin-top:3px;font-size:13px;line-height:1.4;display:block}.tvRmgG_menuLabel{letter-spacing:.08em;color:var(--ink-3);margin:14px 4px 4px;font-size:12px;font-weight:800}.tvRmgG_pageHead{isolation:isolate;padding:70px 0 90px;position:relative;overflow:hidden}.tvRmgG_final{text-align:center}.tvRmgG_final .tvRmgG_lead{margin-left:auto;margin-right:auto}.tvRmgG_finePrint{color:var(--ink-3);margin-top:18px;font-size:15px}.tvRmgG_footer{border-top:1px solid var(--line);background:#fff;padding:64px 0 40px}.tvRmgG_footGrid{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid}.tvRmgG_footGrid h4{letter-spacing:.06em;color:var(--ink-3);margin-bottom:14px;font-size:13px;font-weight:800}.tvRmgG_footGrid a:not(.tvRmgG_brand){color:var(--ink-2);padding:5px 0;font-size:15px;font-weight:600;text-decoration:none;display:block}.tvRmgG_footGrid a:not(.tvRmgG_brand):hover{color:var(--plum)}.tvRmgG_footNote{color:var(--ink-3);max-width:320px;margin-top:14px;font-size:15px;line-height:1.6}.tvRmgG_footBase{border-top:1px solid var(--line);color:var(--ink-3);justify-content:space-between;gap:20px;margin-top:48px;padding-top:24px;font-size:14px;display:flex}.tvRmgG_modal{z-index:80;-webkit-backdrop-filter:blur(8px);background:#1d0d2273;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tvRmgG_modalSheet{background:var(--cream);width:min(980px,100%);max-height:calc(100vh - 48px);padding:26px;position:relative;overflow:auto}.tvRmgG_modalSheet h3{margin:4px 50px 16px 0}.tvRmgG_x{width:40px;height:40px;box-shadow:0 0 0 1px var(--line);color:var(--plum);background:#fff;border-radius:50%;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}@media (max-width:1080px){.tvRmgG_links{display:none}.tvRmgG_burger{display:grid}.tvRmgG_footGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.tvRmgG_section{padding:80px 0}.tvRmgG_wrap,.tvRmgG_nav{padding-left:20px;padding-right:20px}.tvRmgG_h1{font-size:46px}.tvRmgG_h2{font-size:36px}.tvRmgG_lead{font-size:18px}.tvRmgG_swipe{white-space:normal}.tvRmgG_navApply{display:none}.tvRmgG_brand img{height:42px}.tvRmgG_pageHead{padding:40px 0 64px}.tvRmgG_footGrid{grid-template-columns:1fr}.tvRmgG_footBase{flex-direction:column}.tvRmgG_modalSheet{padding:18px}}