:where(body:has(.pg-kamehouselive)){--ink:#111;--ink-2:#1a1a1a;--muted:#6b6b6b;--line:#e5e5e5;--bg:#fff;--bg-soft:#f5f5f5;--chip:#f0f0f0;--accent:#ff5a1f;--red:#df2a2a;--radius-pill:999px;--font:"Helvetica Neue", Helvetica, Arial, sans-serif}:where(body:has(.pg-kamehouselive)) *{box-sizing:border-box}:where(body:has(.pg-kamehouselive)),body:where(:has(.pg-kamehouselive)){margin:0;padding:0}body:where(:has(.pg-kamehouselive)){font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#fff}:where(body:has(.pg-kamehouselive)) .status-bar{color:#fff;background:#0a0a0a}:where(body:has(.pg-kamehouselive)) .status-bar__inner{letter-spacing:.005em;grid-template-columns:1fr 1fr 1fr;align-items:center;height:36px;padding:0 28px;font-size:13px;font-weight:500;display:grid}:where(body:has(.pg-kamehouselive)) .status-bar__item{align-items:center;gap:10px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .status-bar__item--center{justify-content:center}:where(body:has(.pg-kamehouselive)) .status-bar__item--right{justify-content:flex-end}:where(body:has(.pg-kamehouselive)) .status-dot{background:#ff2d2d;border-radius:50%;flex:none;width:7px;height:7px;animation:2.2s ease-out infinite status-pulse;box-shadow:0 0 #ff2d2d8c}@keyframes status-pulse{0%{box-shadow:0 0 #ff2d2d8c}70%{box-shadow:0 0 0 8px #ff2d2d00}to{box-shadow:0 0 #ff2d2d00}}@media (max-width:720px){:where(body:has(.pg-kamehouselive)) .status-bar__inner{grid-template-columns:1fr 1fr;padding:0 14px;font-size:11px}:where(body:has(.pg-kamehouselive)) .status-bar__item--center{display:none}}:where(body:has(.pg-kamehouselive)) .site-header{background:var(--bg);border-bottom:1px solid var(--line)}:where(body:has(.pg-kamehouselive)) .util-bar{background:var(--bg-soft);border-bottom:1px solid var(--line)}:where(body:has(.pg-kamehouselive)) .util-bar__inner{justify-content:space-between;align-items:center;height:36px;padding:0 28px;display:flex}:where(body:has(.pg-kamehouselive)) .sister-brands{align-items:center;gap:22px;display:flex}:where(body:has(.pg-kamehouselive)) .sister-brands a{height:22px;color:var(--ink);opacity:.9;justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s;display:inline-flex}:where(body:has(.pg-kamehouselive)) .sister-brands a:hover{opacity:.55}:where(body:has(.pg-kamehouselive)) .sister-brands svg{width:auto;height:18px;display:block}:where(body:has(.pg-kamehouselive)) .sister-brands__logo{width:auto;height:20px;display:block}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands .sister-brands__logo{height:22px}:where(body:has(.pg-kamehouselive)) .sister-brands__logo[alt=Latias]{height:13px}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands .sister-brands__logo[alt=Latias]{height:15px}:where(body:has(.pg-kamehouselive)) .sister-brands__logo[alt=Raichu]{height:16px}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands .sister-brands__logo[alt=Raichu]{height:18px}:where(body:has(.pg-kamehouselive)) .sister-brands__word{letter-spacing:.01em;font-size:14px;font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .sister-brands__item{align-items:center;gap:8px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .util-nav{align-items:center;gap:14px;display:flex}:where(body:has(.pg-kamehouselive)) .util-nav a{color:var(--ink);letter-spacing:.01em;font-size:12px;font-weight:500;text-decoration:none}:where(body:has(.pg-kamehouselive)) .util-nav a:hover{color:var(--muted)}:where(body:has(.pg-kamehouselive)) .util-nav .sep{color:#c9c9c9;-webkit-user-select:none;user-select:none;font-size:12px}:where(body:has(.pg-kamehouselive)) .main-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:72px;padding:18px 28px;display:grid}:where(body:has(.pg-kamehouselive)) .brand{color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:inline-flex}:where(body:has(.pg-kamehouselive)) .brand__logo{width:auto;height:36px;display:block}:where(body:has(.pg-kamehouselive)) .mobile-menu__brand .brand__logo{height:30px}:where(body:has(.pg-kamehouselive)) .brand__name{flex-direction:column;line-height:1;display:flex}:where(body:has(.pg-kamehouselive)) .brand__name .word{letter-spacing:-.01em;font-size:22px;font-weight:800}:where(body:has(.pg-kamehouselive)) .primary-nav{align-items:center;gap:36px;display:flex}:where(body:has(.pg-kamehouselive)) .primary-nav a{color:var(--ink);letter-spacing:-.005em;padding:8px 2px;font-size:18px;font-weight:600;text-decoration:none;position:relative}:where(body:has(.pg-kamehouselive)) .primary-nav a:after{content:"";background:var(--ink);transform-origin:50%;height:2px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}:where(body:has(.pg-kamehouselive)) .primary-nav a:hover:after,:where(body:has(.pg-kamehouselive)) .primary-nav a.is-active:after{transform:scaleX(1)}:where(body:has(.pg-kamehouselive)) .primary-nav a.is-live{color:var(--red)}:where(body:has(.pg-kamehouselive)) .primary-nav a.is-live:after{background:var(--red)}:where(body:has(.pg-kamehouselive)) .right-cluster{justify-content:flex-end;align-items:center;gap:14px;display:flex}@media (max-width:1100px){:where(body:has(.pg-kamehouselive)) .primary-nav{gap:24px}:where(body:has(.pg-kamehouselive)) .primary-nav a{font-size:16px}}@media (max-width:860px){:where(body:has(.pg-kamehouselive)) .util-bar__inner{padding:0 16px}:where(body:has(.pg-kamehouselive)) .main-bar{grid-template-columns:auto 1fr auto;gap:12px;padding:12px 16px}:where(body:has(.pg-kamehouselive)) .primary-nav{display:none}}:where(body:has(.pg-kamehouselive)) .live-hero{color:#fff;background:#0a0a0a;padding:120px 56px 96px}:where(body:has(.pg-kamehouselive)) .live-hero__inner{grid-template-columns:1fr auto;align-items:end;gap:56px;max-width:1480px;margin:0 auto;display:grid}:where(body:has(.pg-kamehouselive)) .live-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;margin-bottom:36px;font-size:13px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .live-hero__eyebrow:before{content:"";background:var(--red);border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite status-pulse;box-shadow:0 0 #e11d2a99}:where(body:has(.pg-kamehouselive)) .live-hero__title{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(56px,9vw,168px);font-weight:900;line-height:.88}:where(body:has(.pg-kamehouselive)) .live-hero__title .red{color:var(--red)}:where(body:has(.pg-kamehouselive)) .live-hero__title .line{display:block}:where(body:has(.pg-kamehouselive)) .typer{vertical-align:baseline;display:inline-block}:where(body:has(.pg-kamehouselive)) .typer__caret{background:var(--red);vertical-align:-.05em;width:.08em;height:.78em;margin-left:.04em;animation:1s step-end infinite caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}:where(body:has(.pg-kamehouselive)) .live-hero__lede{color:#b8b8b8;max-width:38ch;margin:0;padding-bottom:16px;font-size:19px;line-height:1.55}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .live-hero{padding:64px 24px 56px}:where(body:has(.pg-kamehouselive)) .live-hero__inner{grid-template-columns:1fr;align-items:start;gap:32px}:where(body:has(.pg-kamehouselive)) .live-hero__lede{padding-bottom:0}}:where(body:has(.pg-kamehouselive)) .themes{color:#0a0a0a;background:#fff;padding:96px 0 112px}:where(body:has(.pg-kamehouselive)) .themes__head{max-width:1480px;margin:0 auto 56px;padding:0 56px}:where(body:has(.pg-kamehouselive)) .themes__chip{color:#0a0a0a;background:#fff;border:1.5px solid #0a0a0a;border-radius:999px;align-items:center;margin-bottom:56px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}:where(body:has(.pg-kamehouselive)) .themes__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:56px;display:grid}:where(body:has(.pg-kamehouselive)) .themes__title{letter-spacing:-.03em;color:#0a0a0a;max-width:14ch;margin:0;font-size:clamp(48px,5.6vw,96px);font-weight:600;line-height:1}:where(body:has(.pg-kamehouselive)) .themes__copy{color:#1a1a1a;max-width:48ch;margin:0;font-size:18px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .themes__copy a{color:inherit;text-underline-offset:3px;text-decoration:underline}:where(body:has(.pg-kamehouselive)) .themes__rail{scroll-snap-type:x mandatory;scrollbar-width:thin;padding:0 56px 12px;overflow:auto hidden}:where(body:has(.pg-kamehouselive)) .themes__rail::-webkit-scrollbar{height:8px}:where(body:has(.pg-kamehouselive)) .themes__rail::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:999px}:where(body:has(.pg-kamehouselive)) .themes__track{grid-auto-columns:360px;grid-auto-flow:column;gap:24px;padding-bottom:8px;display:inline-grid}:where(body:has(.pg-kamehouselive)) .themes__card{scroll-snap-align:start;flex-direction:column;gap:16px;display:flex}:where(body:has(.pg-kamehouselive)) .themes__card-frame{aspect-ratio:3/4.1;background:#f3f3f3;border-radius:22px;width:100%;position:relative;overflow:hidden;box-shadow:0 24px 40px #0000000f}:where(body:has(.pg-kamehouselive)) .themes__card-frame image-slot{width:100%;height:100%;display:block}:where(body:has(.pg-kamehouselive)) .themes__card-frame .accent{z-index:1;height:14px;position:absolute;top:0;left:0;right:0}:where(body:has(.pg-kamehouselive)) .themes__card-meta{justify-content:space-between;align-items:baseline;gap:14px;padding:0 6px;display:flex}:where(body:has(.pg-kamehouselive)) .themes__card-name{letter-spacing:-.005em;color:#0a0a0a;margin:0;font-size:18px;font-weight:700}:where(body:has(.pg-kamehouselive)) .themes__card-tag{color:#6a6a6a;font-size:13px}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .themes{padding:64px 0 80px}:where(body:has(.pg-kamehouselive)) .themes__head{margin-bottom:36px;padding:0 24px}:where(body:has(.pg-kamehouselive)) .themes__chip{margin-bottom:32px}:where(body:has(.pg-kamehouselive)) .themes__split{grid-template-columns:1fr;align-items:start;gap:24px}:where(body:has(.pg-kamehouselive)) .themes__rail{padding:0 24px 12px}:where(body:has(.pg-kamehouselive)) .themes__track{grid-auto-columns:280px;gap:16px}}:where(body:has(.pg-kamehouselive)) .surv{color:#fff;background:#0a0a0a;border-top:1px solid #1a1a1a;padding:96px 56px 112px}:where(body:has(.pg-kamehouselive)) .surv__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:72px;max-width:1480px;margin:0 auto;display:grid}:where(body:has(.pg-kamehouselive)) .surv__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#fff;align-items:center;gap:10px;margin-bottom:28px;font-size:12px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .surv__eyebrow-tag{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:8px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .surv__eyebrow-tag:before{content:"";opacity:.7;background:currentColor;border-radius:50%;flex:none;width:4px;height:4px}:where(body:has(.pg-kamehouselive)) .surv__eyebrow:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite status-pulse;box-shadow:0 0 #e11d2a99}:where(body:has(.pg-kamehouselive)) .surv__title{letter-spacing:-.025em;color:#fff;margin:0 0 28px;font-size:clamp(40px,4.4vw,72px);font-weight:700;line-height:1.02}:where(body:has(.pg-kamehouselive)) .surv__title .red{color:var(--red)}:where(body:has(.pg-kamehouselive)) .surv__lede{color:#b8b8b8;max-width:50ch;margin:0 0 40px;font-size:18px;line-height:1.6}:where(body:has(.pg-kamehouselive)) .surv__bullets{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}:where(body:has(.pg-kamehouselive)) .surv__bullets li{color:#b8b8b8;align-items:flex-start;gap:14px;font-size:16px;line-height:1.5;display:flex}:where(body:has(.pg-kamehouselive)) .surv__bullets li:before{content:"";background:var(--red);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}:where(body:has(.pg-kamehouselive)) .surv__bullets strong{color:#fff;font-weight:600}:where(body:has(.pg-kamehouselive)) .surv__console{background:#0b0b0b;border:1px solid #1f1f1f;border-radius:14px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 30px 80px -40px #ff3b3040,inset 0 0 0 1px #1a1a1a}:where(body:has(.pg-kamehouselive)) .surv__term-bar{background:#131313;border-bottom:1px solid #1f1f1f;align-items:center;gap:14px;padding:14px 18px;display:flex}:where(body:has(.pg-kamehouselive)) .surv__term-dots{gap:7px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .surv__term-dots i{background:#2a2a2a;border-radius:50%;width:11px;height:11px}:where(body:has(.pg-kamehouselive)) .surv__term-dots i:first-child{background:#ff5f57}:where(body:has(.pg-kamehouselive)) .surv__term-dots i:nth-child(2){background:#febc2e}:where(body:has(.pg-kamehouselive)) .surv__term-dots i:nth-child(3){background:#28c840}:where(body:has(.pg-kamehouselive)) .surv__term-file{color:#7a7a7a;letter-spacing:.04em;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}:where(body:has(.pg-kamehouselive)) .surv__term-file .sep{color:#3a3a3a;margin:0 6px}:where(body:has(.pg-kamehouselive)) .surv__term-live{letter-spacing:.18em;text-transform:uppercase;color:#d8d8d8;align-items:center;gap:8px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .surv__term-live:before{content:"";background:#1aff7e;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite status-pulse;box-shadow:0 0 #1aff7e99}:where(body:has(.pg-kamehouselive)) .surv__term-body{color:#d6d6d6;background:radial-gradient(900px 220px at 80% -20%,#ff3b300f,#0000 60%),#0b0b0b;min-height:440px;padding:22px 22px 28px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;line-height:1.65;position:relative}:where(body:has(.pg-kamehouselive)) .surv__term-body:after{content:"";pointer-events:none;background:linear-gradient(#0b0b0b00,#0b0b0b);height:56px;position:absolute;bottom:0;left:0;right:0}:where(body:has(.pg-kamehouselive)) .surv__term-line{white-space:pre-wrap;display:block}:where(body:has(.pg-kamehouselive)) .surv__term-line+.surv__term-line{margin-top:2px}:where(body:has(.pg-kamehouselive)) .surv__term-line .prompt{color:var(--red);-webkit-user-select:none;user-select:none;margin-right:10px;font-weight:700}:where(body:has(.pg-kamehouselive)) .surv__term-line .cmd{color:#fff}:where(body:has(.pg-kamehouselive)) .surv__term-line .arg{color:#f7b500}:where(body:has(.pg-kamehouselive)) .surv__term-line.out{color:#b8b8b8;padding-left:22px}:where(body:has(.pg-kamehouselive)) .surv__term-line.ok{color:#1aff7e;padding-left:22px}:where(body:has(.pg-kamehouselive)) .surv__term-line.warn{color:#f7b500;padding-left:22px}:where(body:has(.pg-kamehouselive)) .surv__term-line.err{color:var(--red);padding-left:22px}:where(body:has(.pg-kamehouselive)) .surv__term-line.dim{color:#6e6e6e;padding-left:22px}:where(body:has(.pg-kamehouselive)) .surv__term-line .tag{color:#6e6e6e;margin-right:8px}:where(body:has(.pg-kamehouselive)) .surv__term-line .num{color:#fff;font-variant-numeric:tabular-nums}:where(body:has(.pg-kamehouselive)) .surv__term-spacer{height:10px}:where(body:has(.pg-kamehouselive)) .surv__caret{background:var(--red);vertical-align:-2px;width:8px;height:1.05em;margin-left:2px;animation:1s step-end infinite caret-blink;display:inline-block}:where(body:has(.pg-kamehouselive)) .surv__term-line.appear{animation:.22s ease-out both term-in}@keyframes term-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}:where(body:has(.pg-kamehouselive)) .surv__chips{background:#0f0f0f;border-top:1px solid #1f1f1f;flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}:where(body:has(.pg-kamehouselive)) .surv__chip{color:#c8c8c8;background:#0b0b0b;border:1px solid #1f1f1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .surv__chip b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}:where(body:has(.pg-kamehouselive)) .surv__chip i{background:#1aff7e;border-radius:50%;width:6px;height:6px}:where(body:has(.pg-kamehouselive)) .surv__chip.warn i{background:#f7b500}:where(body:has(.pg-kamehouselive)) .surv__chip.err i{background:var(--red)}@media (max-width:980px){:where(body:has(.pg-kamehouselive)) .surv{padding:64px 24px 80px}:where(body:has(.pg-kamehouselive)) .surv__inner{grid-template-columns:1fr;gap:48px}}:where(body:has(.pg-kamehouselive)) .khl{color:#0a0a0a;background:#f5f5f5;border-top:1px solid #e5e5e5;padding:96px 56px;position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .khl__marquee{color:#0a0a0a;background:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:18px 0;overflow:hidden}:where(body:has(.pg-kamehouselive)) .khl__marquee-track{white-space:nowrap;will-change:transform;gap:48px;padding-left:48px;animation:28s linear infinite khl-scroll;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__marquee-item{letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:48px;font-size:clamp(28px,3.4vw,48px);font-weight:900;line-height:1;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__marquee-item:after{content:"";background:#0a0a0a;border-radius:50%;flex:none;width:14px;height:14px}@keyframes khl-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}:where(body:has(.pg-kamehouselive)) .khl:before{content:none}:where(body:has(.pg-kamehouselive)) .khl__inner{max-width:1480px;margin:0 auto;position:relative}:where(body:has(.pg-kamehouselive)) .khl__copy{text-align:center;max-width:880px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .khl__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;font-size:12px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__eyebrow-tag{background:var(--red);color:#fff;letter-spacing:.16em;text-transform:uppercase;border-radius:999px;align-items:center;margin-left:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__eyebrow:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite status-pulse;box-shadow:0 0 #e11d2a99}:where(body:has(.pg-kamehouselive)) .khl__title{letter-spacing:-.035em;color:#0a0a0a;margin:0 0 28px;font-size:clamp(48px,6.2vw,104px);font-weight:900;line-height:.94}:where(body:has(.pg-kamehouselive)) .khl__title .red{color:var(--red)}:where(body:has(.pg-kamehouselive)) .khl__title em{color:#0a0a0a;font-style:normal}:where(body:has(.pg-kamehouselive)) .khl__lede{color:#4a4a4a;max-width:52ch;margin:0 auto 36px;font-size:18px;line-height:1.6}:where(body:has(.pg-kamehouselive)) .khl__bullets{grid-template-columns:1fr 1fr;gap:18px 28px;margin:0 0 40px;padding:0;list-style:none;display:grid}:where(body:has(.pg-kamehouselive)) .khl__bullets li{color:#4a4a4a;text-align:left;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.45;display:flex}:where(body:has(.pg-kamehouselive)) .khl__bullets svg{width:18px;height:18px;color:var(--red);flex:none;margin-top:2px}:where(body:has(.pg-kamehouselive)) .khl__bullets strong{color:#0a0a0a;margin-bottom:2px;font-weight:600;display:block}:where(body:has(.pg-kamehouselive)) .khl__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:0;display:flex}:where(body:has(.pg-kamehouselive)) .khl__btn{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:12px;padding:22px 28px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;transition:transform .12s,background .15s,border-color .15s;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__btn.primary{background:var(--red);color:#fff}:where(body:has(.pg-kamehouselive)) .khl__btn.primary:hover{background:var(--red)}:where(body:has(.pg-kamehouselive)) .khl__btn:active{transform:scale(.99)}:where(body:has(.pg-kamehouselive)) .khl__btn .arrow{background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__btn:hover .arrow{transform:rotate(-45deg)}:where(body:has(.pg-kamehouselive)) .khl__proof{border-top:1px solid #1f1f1f;flex-wrap:wrap;gap:36px;padding-top:28px;display:flex}:where(body:has(.pg-kamehouselive)) .khl__proof-item .num{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-size:28px;font-weight:800;display:block}:where(body:has(.pg-kamehouselive)) .khl__proof-item .num .red{color:var(--red)}:where(body:has(.pg-kamehouselive)) .khl__proof-item .label{letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin-top:4px;font-size:11px;font-weight:700;display:block}:where(body:has(.pg-kamehouselive)) .khl__stage{aspect-ratio:9/16;isolation:isolate;background:radial-gradient(120% 70% at 50% 110%,#2a0e10 0%,#0000 55%),radial-gradient(100% 80% at 50% 25%,#ffa66a 0%,#ff5a1f 35%,#c81525 70%,#4a0d12 100%);border:1px solid #1f1f1f;border-radius:32px;width:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000c,inset 0 0 0 1px #ffffff0a,0 30px 100px -40px #e11d2a73}:where(body:has(.pg-kamehouselive)) .khl__stage:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(60% 35% at 50% 12%,#ffebc859,#0000 70%),radial-gradient(80% 50% at 20% 90%,#00000059,#0000 60%);position:absolute;inset:0}:where(body:has(.pg-kamehouselive)) .khl__stage:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0a0a0a00 0%,#0a0a0ad9 70%,#0a0a0a 100%);height:65%;position:absolute;bottom:0;left:0;right:0}:where(body:has(.pg-kamehouselive)) .khl__host{z-index:0;position:absolute;inset:0;overflow:hidden}:where(body:has(.pg-kamehouselive)) .khl__host image-slot{width:100%;height:100%;display:block;position:absolute;inset:0}:where(body:has(.pg-kamehouselive)) .khl__product-art{z-index:0;filter:drop-shadow(0 24px 28px #0000008c);width:78%;max-width:320px;position:absolute;bottom:16%;left:50%;transform:translate(-50%)}:where(body:has(.pg-kamehouselive)) .khl__product-art svg{width:100%;height:auto;display:block}@keyframes prod-float{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-10px)}}:where(body:has(.pg-kamehouselive)) .khl__pedestal{filter:blur(6px);z-index:0;pointer-events:none;background:radial-gradient(50% 100%,#0009,#0000 70%);width:65%;height:22px;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}:where(body:has(.pg-kamehouselive)) .khl__tagline{text-align:center;z-index:2;color:#fff;pointer-events:none;position:absolute;top:22%;left:0;right:0}:where(body:has(.pg-kamehouselive)) .khl__tagline .kicker{letter-spacing:.28em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);background:#00000059;border-radius:999px;margin-bottom:10px;padding:5px 10px;font-size:10px;font-weight:700;display:inline-block}:where(body:has(.pg-kamehouselive)) .khl__tagline .head{letter-spacing:-.01em;text-shadow:0 2px 12px #0006;margin:0;font-size:clamp(20px,3.4vw,28px);font-weight:800;line-height:1.05}:where(body:has(.pg-kamehouselive)) .khl__tagline .head .accent{color:#ffe0a0}:where(body:has(.pg-kamehouselive)) .khl__live-badge{background:var(--red);letter-spacing:.18em;color:#fff;z-index:3;border-radius:6px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:18px;left:18px}:where(body:has(.pg-kamehouselive)) .khl__live-badge:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px}:where(body:has(.pg-kamehouselive)) .khl__viewers{-webkit-backdrop-filter:blur(8px);color:#fff;z-index:3;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:18px;right:18px}:where(body:has(.pg-kamehouselive)) .khl__viewers svg{opacity:.85;width:12px;height:12px}:where(body:has(.pg-kamehouselive)) .khl__host-tag{-webkit-backdrop-filter:blur(8px);color:#fff;z-index:3;background:#0000008c;border-radius:999px;align-items:center;gap:8px;padding:6px 10px 6px 6px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:60px;left:18px}:where(body:has(.pg-kamehouselive)) .khl__host-tag .avatar{background:linear-gradient(135deg,#ff5a1f,#df2a2a);border-radius:50%;width:20px;height:20px;display:inline-block}:where(body:has(.pg-kamehouselive)) .khl__host-tag .verified{color:#1aff7e;font-size:11px}:where(body:has(.pg-kamehouselive)) .khl__hearts{z-index:3;pointer-events:none;width:60px;height:280px;position:absolute;bottom:220px;right:14px}:where(body:has(.pg-kamehouselive)) .khl__heart{width:22px;height:22px;color:var(--red);opacity:0;animation:3.2s ease-out forwards heart-up;position:absolute;bottom:0;right:8px}@keyframes heart-up{0%{opacity:0;transform:translate(0)scale(.6)rotate(-6deg)}15%{opacity:1}50%{transform:translate(-18px,-140px)scale(1)rotate(6deg)}to{opacity:0;transform:translate(10px,-280px)scale(.7)rotate(-4deg)}}:where(body:has(.pg-kamehouselive)) .khl__chat{z-index:3;pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:200px;left:14px;right:80px}:where(body:has(.pg-kamehouselive)) .khl__msg{-webkit-backdrop-filter:blur(8px);color:#fff;background:#00000073;border-radius:14px;align-self:flex-start;align-items:flex-start;gap:8px;max-width:100%;padding:7px 12px 7px 8px;font-size:12.5px;line-height:1.35;animation:.35s cubic-bezier(.2,.7,.2,1) both msg-in;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__msg .who{color:#ffd5d8;margin-right:6px;font-weight:700}:where(body:has(.pg-kamehouselive)) .khl__msg .av{background:linear-gradient(135deg,#ff5a1f,#df2a2a);border-radius:50%;flex:none;width:18px;height:18px}:where(body:has(.pg-kamehouselive)) .khl__msg.b1 .av{background:linear-gradient(135deg,#29c4ff,#2461ff)}:where(body:has(.pg-kamehouselive)) .khl__msg.b2 .av{background:linear-gradient(135deg,#f7b500,#ff5a1f)}:where(body:has(.pg-kamehouselive)) .khl__msg.b3 .av{background:linear-gradient(135deg,#1aff7e,#2a8a55)}:where(body:has(.pg-kamehouselive)) .khl__msg.b4 .av{background:linear-gradient(135deg,#ff5a1f,#df2a2a)}:where(body:has(.pg-kamehouselive)) .khl__msg.fade{animation:.35s both msg-out}@keyframes msg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes msg-out{to{opacity:0;transform:translateY(-6px)}}:where(body:has(.pg-kamehouselive)) .khl__product{z-index:3;-webkit-backdrop-filter:blur(14px);background:#141414c7;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:12px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}:where(body:has(.pg-kamehouselive)) .khl__product-thumb{background:linear-gradient(135deg,#f6c542 0%,#df2a2a 100%);border-radius:12px;width:56px;height:56px;position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .khl__product-thumb:after{content:"";background:radial-gradient(50% 70% at 30% 30%,#fff6,#0000 60%);position:absolute;inset:0}:where(body:has(.pg-kamehouselive)) .khl__product-info{min-width:0}:where(body:has(.pg-kamehouselive)) .khl__product-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:600;overflow:hidden}:where(body:has(.pg-kamehouselive)) .khl__product-meta{color:#b8b8b8;align-items:center;gap:8px;margin:3px 0 0;font-size:12px;display:flex}:where(body:has(.pg-kamehouselive)) .khl__product-meta .price{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}:where(body:has(.pg-kamehouselive)) .khl__product-meta .strike{color:#7a7a7a;font-variant-numeric:tabular-nums;text-decoration:line-through}:where(body:has(.pg-kamehouselive)) .khl__product-meta .stock{color:#ffaab0;align-items:center;gap:5px;font-weight:600;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__product-meta .stock i{background:var(--red);border-radius:50%;width:5px;height:5px}:where(body:has(.pg-kamehouselive)) .khl__buy{background:var(--red);color:#fff;font:inherit;letter-spacing:.01em;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;font-weight:700;transition:transform .12s,background .15s;display:inline-flex}:where(body:has(.pg-kamehouselive)) .khl__buy:hover{background:#c81525;transform:translateY(-1px)}:where(body:has(.pg-kamehouselive)) .khl__progress{z-index:3;background:#ffffff14;height:3px;position:absolute;top:0;left:0;right:0}:where(body:has(.pg-kamehouselive)) .khl__progress span{background:var(--red);width:58%;height:100%;display:block;box-shadow:0 0 14px #e11d2a99}@media (max-width:1080px){:where(body:has(.pg-kamehouselive)) .khl__bullets{grid-template-columns:1fr}}@media (max-width:720px){:where(body:has(.pg-kamehouselive)) .khl{padding:72px 24px 88px}:where(body:has(.pg-kamehouselive)) .khl__proof{gap:24px}:where(body:has(.pg-kamehouselive)) .khl__chat{right:70px}}:where(body:has(.pg-kamehouselive)) .live-body{color:#2a2a2a;background:#fff;padding:96px 56px}:where(body:has(.pg-kamehouselive)) .live-body__inner{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .live-body__placeholder{text-align:center;color:#7a7a7a;border:1.5px dashed #d0d0d0;border-radius:18px;padding:72px 48px;font-size:16px;line-height:1.6}:where(body:has(.pg-kamehouselive)) .live-body__placeholder strong{color:#111;font-weight:600}@media (max-width:720px){:where(body:has(.pg-kamehouselive)) .live-body{padding:56px 20px}:where(body:has(.pg-kamehouselive)) .live-body__placeholder{padding:48px 24px}}:where(body:has(.pg-kamehouselive)) .footer{color:#fff;background:#0a0a0a;padding:88px 56px 36px;position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .footer__inner{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .footer__top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:56px;padding-bottom:96px;display:grid}:where(body:has(.pg-kamehouselive)) .footer__mark{align-items:flex-start;gap:14px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .footer__mark-word{font-family:var(--font);color:#fff;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(64px,9vw,168px);font-weight:900;line-height:.88}:where(body:has(.pg-kamehouselive)) .footer__mark-word .line{display:block}:where(body:has(.pg-kamehouselive)) .footer__right{grid-template-columns:1fr 1fr;gap:56px;padding-top:8px;display:grid}:where(body:has(.pg-kamehouselive)) .footer__col-title{letter-spacing:.18em;text-transform:uppercase;color:#8a8a8a;margin:0 0 24px;font-size:12px;font-weight:700}:where(body:has(.pg-kamehouselive)) .footer__list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}:where(body:has(.pg-kamehouselive)) .footer__list a{color:#fff;letter-spacing:-.005em;font-size:19px;font-weight:600;text-decoration:none;transition:color .15s}:where(body:has(.pg-kamehouselive)) .footer__list a:hover{color:var(--red)}:where(body:has(.pg-kamehouselive)) .footer__contact-row+.footer__contact-row{margin-top:26px}:where(body:has(.pg-kamehouselive)) .footer__contact-row .footer__col-title{margin-bottom:10px}:where(body:has(.pg-kamehouselive)) .footer__contact-row a{color:#fff;letter-spacing:-.005em;font-size:19px;font-weight:600;text-decoration:none}:where(body:has(.pg-kamehouselive)) .footer__contact-row a:hover{color:var(--red)}:where(body:has(.pg-kamehouselive)) .footer__bottom{color:#8a8a8a;border-top:1px solid #1c1c1c;justify-content:space-between;align-items:center;gap:24px;padding-top:32px;font-size:14px;display:flex}:where(body:has(.pg-kamehouselive)) .footer__socials{align-items:center;gap:28px;display:inline-flex}:where(body:has(.pg-kamehouselive)) .footer__socials a{color:#fff;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s}:where(body:has(.pg-kamehouselive)) .footer__socials a:hover{color:var(--red)}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .footer{padding:56px 24px 28px}:where(body:has(.pg-kamehouselive)) .footer__top{grid-template-columns:1fr;gap:40px;padding-bottom:56px}:where(body:has(.pg-kamehouselive)) .footer__right{grid-template-columns:1fr;gap:32px}:where(body:has(.pg-kamehouselive)) .footer__bottom{flex-direction:column;align-items:flex-start}:where(body:has(.pg-kamehouselive)) .footer__socials{flex-wrap:wrap;gap:18px}}@media (max-width:860px){:where(body:has(.pg-kamehouselive)) .util-bar{display:none}:where(body:has(.pg-kamehouselive)) .main-bar{justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 18px;display:flex}:where(body:has(.pg-kamehouselive)) .primary-nav,:where(body:has(.pg-kamehouselive)) .search,:where(body:has(.pg-kamehouselive)) .right-cluster,:where(body:has(.pg-kamehouselive)) .brand__name .tag{display:none}:where(body:has(.pg-kamehouselive)) .brand__logo{height:30px}:where(body:has(.pg-kamehouselive)) .nav-toggle{display:inline-flex!important}}:where(body:has(.pg-kamehouselive)) .nav-toggle{cursor:pointer;width:44px;height:44px;color:var(--ink);-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}:where(body:has(.pg-kamehouselive)) .nav-toggle__box{width:24px;height:2px;position:relative}:where(body:has(.pg-kamehouselive)) .nav-toggle__box,:where(body:has(.pg-kamehouselive)) .nav-toggle__box:before,:where(body:has(.pg-kamehouselive)) .nav-toggle__box:after{background:currentColor;border-radius:2px;width:24px;height:2px;transition:transform .28s cubic-bezier(.2,.7,.2,1),top .28s,opacity .2s;display:block}:where(body:has(.pg-kamehouselive)) .nav-toggle__box:before,:where(body:has(.pg-kamehouselive)) .nav-toggle__box:after{content:"";position:absolute;left:0}:where(body:has(.pg-kamehouselive)) .nav-toggle__box:before{top:-8px}:where(body:has(.pg-kamehouselive)) .nav-toggle__box:after{top:8px}body.menu-open:where(:has(.pg-kamehouselive)) .nav-toggle__box{background:0 0}body.menu-open:where(:has(.pg-kamehouselive)) .nav-toggle__box:before{top:0;transform:rotate(45deg)}body.menu-open:where(:has(.pg-kamehouselive)) .nav-toggle__box:after{top:0;transform:rotate(-45deg)}:where(body:has(.pg-kamehouselive)) .mobile-menu{z-index:300;background:var(--bg);color:var(--ink);visibility:hidden;flex-direction:column;padding:22px 24px 40px;transition:transform .38s cubic-bezier(.2,.75,.2,1),visibility 0s linear .38s;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}body.menu-open:where(:has(.pg-kamehouselive)) .mobile-menu{visibility:visible;transition:transform .38s cubic-bezier(.2,.75,.2,1);transform:translate(0)}body.menu-open:where(:has(.pg-kamehouselive)){overflow:hidden}:where(body:has(.pg-kamehouselive)) .mobile-menu__head{justify-content:space-between;align-items:center;min-height:40px;margin-bottom:24px;display:flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__brand{letter-spacing:-.02em;color:var(--ink);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:900;line-height:.95;text-decoration:none}:where(body:has(.pg-kamehouselive)) .mobile-menu__close{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:30px;line-height:1}:where(body:has(.pg-kamehouselive)) .mobile-menu__primary{flex-direction:column;display:flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__primary a{letter-spacing:-.02em;color:var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 2px;font-size:30px;font-weight:600;text-decoration:none;display:flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__primary a:active{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .mobile-menu__primary a .arr{color:#c9c9c9;font-size:22px}:where(body:has(.pg-kamehouselive)) .mobile-menu__sub{flex-direction:column;gap:4px;margin-top:28px;display:flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__sub a{color:var(--muted);padding:12px 2px;font-size:17px;font-weight:500;text-decoration:none}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands{gap:22px;margin-top:auto;padding-top:32px;display:flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands a{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}:where(body:has(.pg-kamehouselive)) .mobile-menu__brands svg{width:auto;height:16px}body.theme-dark:where(:has(.pg-kamehouselive)) .mobile-menu{color:#fff;background:#0a0a0a}body.theme-dark:where(:has(.pg-kamehouselive)) .mobile-menu__primary a{color:#fff;border-color:#242424}body.theme-dark:where(:has(.pg-kamehouselive)) .mobile-menu__brand,body.theme-dark:where(:has(.pg-kamehouselive)) .mobile-menu__close{color:#fff}:where(body:has(.pg-kamehouselive)) .primary-nav a:after{display:none!important}:where(body:has(.pg-kamehouselive)) .primary-nav a,:where(body:has(.pg-kamehouselive)) .primary-nav a.is-live{color:#0a0a0a}:where(body:has(.pg-kamehouselive)) .primary-nav .roll{height:1.3em;line-height:1.3em;display:block;overflow:hidden}:where(body:has(.pg-kamehouselive)) .primary-nav .roll__in{transition:transform .35s cubic-bezier(.6,0,.2,1);display:block}:where(body:has(.pg-kamehouselive)) .primary-nav .roll__in:after{content:attr(data-t);color:#df2a2a;display:block}:where(body:has(.pg-kamehouselive)) .primary-nav a:hover .roll__in{transform:translateY(-1.3em)}body.theme-dark:where(:has(.pg-kamehouselive)) .primary-nav a,body.theme-dark:where(:has(.pg-kamehouselive)) .primary-nav a.is-live{color:#fff}:where(body:has(.pg-kamehouselive)) .footer{color:#fff;background:#df2a2a!important}:where(body:has(.pg-kamehouselive)) .footer__col-title,:where(body:has(.pg-kamehouselive)) .footer__bottom,:where(body:has(.pg-kamehouselive)) .footer__bottom span{color:#ffffffc7!important}:where(body:has(.pg-kamehouselive)) .footer__top,:where(body:has(.pg-kamehouselive)) .footer__bottom{border-color:#ffffff4d!important}:where(body:has(.pg-kamehouselive)) .footer a{color:#fff!important}:where(body:has(.pg-kamehouselive)) .footer a:hover,:where(body:has(.pg-kamehouselive)) .footer__socials a:hover{color:#0a0a0a!important}:where(body:has(.pg-kamehouselive)) .footer__mark-r{color:#df2a2a!important;background:#fff!important;border-color:#fff!important}:where(body:has(.pg-kamehouselive)) .fd{color:#0a0a0a;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}:where(body:has(.pg-kamehouselive)) .fd a{color:inherit;text-decoration:none}:where(body:has(.pg-kamehouselive)) .fd a:hover{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .fd__strip{color:#fff;background:#df2a2a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 48px;font-size:17px;font-weight:700;display:flex}:where(body:has(.pg-kamehouselive)) .fd__strip a{text-underline-offset:4px;text-decoration:underline}:where(body:has(.pg-kamehouselive)) .fd .fd__strip a:hover{color:#0a0a0a}:where(body:has(.pg-kamehouselive)) .fd__body{padding:40px 48px 28px}:where(body:has(.pg-kamehouselive)) .fd__in{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .fd__row{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:40px;margin-bottom:36px;display:grid}:where(body:has(.pg-kamehouselive)) .fd__logo{letter-spacing:-.04em;font-size:32px;font-weight:900;line-height:.85;color:#df2a2a!important}:where(body:has(.pg-kamehouselive)) .fd__logo span{display:block}:where(body:has(.pg-kamehouselive)) .fd__nav{flex-wrap:wrap;justify-content:center;gap:28px;font-size:15px;font-weight:600;display:flex}:where(body:has(.pg-kamehouselive)) .fd__contact{text-align:right;font-size:15px;line-height:1.7}:where(body:has(.pg-kamehouselive)) .fd__bot{color:#7a7a7a;border-top:1px solid #e2e2e2;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:18px;font-size:13px;display:flex}:where(body:has(.pg-kamehouselive)) .fd__lk{flex-wrap:wrap;gap:22px;display:flex}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .fd__strip,:where(body:has(.pg-kamehouselive)) .fd__body{padding-left:22px;padding-right:22px}:where(body:has(.pg-kamehouselive)) .fd__row{grid-template-columns:1fr;gap:20px}:where(body:has(.pg-kamehouselive)) .fd__nav{justify-content:flex-start}:where(body:has(.pg-kamehouselive)) .fd__contact{text-align:left}}:where(body:has(.pg-kamehouselive)) .fk{background:#fff;padding:24px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}:where(body:has(.pg-kamehouselive)) .fk__card{color:#fff;background:#df2a2a;border-radius:32px;padding:72px 56px 32px}:where(body:has(.pg-kamehouselive)) .fk__in{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .fk a{color:#fff;background:linear-gradient(currentColor,currentColor) 0 100%/0% 2px no-repeat;padding-bottom:3px;text-decoration:none;transition:background-size .35s cubic-bezier(.6,0,.2,1),color .2s}:where(body:has(.pg-kamehouselive)) .fk a:hover{color:#fff;background-size:100% 2px}:where(body:has(.pg-kamehouselive)) .fk .fk__logo{letter-spacing:-.04em;color:#fff;background:0 0;padding:0;font-size:60px;font-weight:900;line-height:.85}:where(body:has(.pg-kamehouselive)) .fk .fk__logo:hover{color:#fff}:where(body:has(.pg-kamehouselive)) .fk__logo span{display:block}:where(body:has(.pg-kamehouselive)) .fk__row{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));align-items:start;gap:36px;margin-bottom:72px;display:grid}:where(body:has(.pg-kamehouselive)) .fk__ct{letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;margin:0 0 12px;font-size:12px;font-weight:700}:where(body:has(.pg-kamehouselive)) .fk__ls{gap:12px;margin:0;padding:0;font-size:19px;font-weight:500;list-style:none;display:grid}:where(body:has(.pg-kamehouselive)) .fk__ls a{overflow-wrap:anywhere}:where(body:has(.pg-kamehouselive)) .fk__bot{color:#ffffffd9;border-top:1px solid #ffffff4d;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:22px;font-size:14px;display:flex}:where(body:has(.pg-kamehouselive)) .fk__copy,:where(body:has(.pg-kamehouselive)) .fk__lk{flex-wrap:wrap;gap:22px;display:flex}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .fk{padding:12px}:where(body:has(.pg-kamehouselive)) .fk__card{border-radius:22px;padding:32px 22px 22px}:where(body:has(.pg-kamehouselive)) .fk__row{grid-template-columns:1fr 1fr;gap:28px}:where(body:has(.pg-kamehouselive)) .fk__row>.fk__logo{grid-column:1/-1}}:where(body:has(.pg-kamehouselive)) .fk__card{position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .fk__in{z-index:1;position:relative}:where(body:has(.pg-kamehouselive)) .fk__ghost{white-space:nowrap;letter-spacing:-.07em;color:#ffffff14;pointer-events:none;gap:.3em;font-size:clamp(120px,18vw,300px);font-weight:900;line-height:1;animation:40s linear infinite fk-drift;display:flex;position:absolute;bottom:-.18em;left:0}@keyframes fk-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){:where(body:has(.pg-kamehouselive)) .fk__ghost{animation:none}}:where(body:has(.pg-kamehouselive)) .site-header .status-bar,:where(body:has(.pg-kamehouselive)) .site-header .util-bar{display:none!important}:where(body:has(.pg-kamehouselive)) .hx-strip{color:#0a0a0a;background:#fff;grid-template-columns:1fr 1fr 1fr;padding:10px 40px;font-size:13px;font-weight:600;display:grid}:where(body:has(.pg-kamehouselive)) .hx-strip__c{text-align:center}:where(body:has(.pg-kamehouselive)) .hx-strip span:last-child{text-align:right}:where(body:has(.pg-kamehouselive)) .hx-strip b{font-weight:700}:where(body:has(.pg-kamehouselive)) .hx{background:#fff;padding:0 12px}:where(body:has(.pg-kamehouselive)) .hx__card{color:#fff;background:#df2a2a;border-radius:32px;flex-direction:column;min-height:440px;padding:28px 44px 44px;display:flex;position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .hx__nav{z-index:2;grid-template-columns:auto 1fr auto;align-items:center;gap:48px;display:grid;position:relative}:where(body:has(.pg-kamehouselive)) .hx__brand img{filter:brightness(0)invert();width:auto;height:40px;display:block}:where(body:has(.pg-kamehouselive)) .hx__links{gap:36px;display:flex}:where(body:has(.pg-kamehouselive)) .hx .hx__links a,:where(body:has(.pg-kamehouselive)) .hx .hx__links a.is-live{color:#fff;font-size:16px;font-weight:600;text-decoration:none}:where(body:has(.pg-kamehouselive)) .hx .hx__links .roll__in:after{color:#0a0a0a}:where(body:has(.pg-kamehouselive)) .hx__cta{color:#fff;border:1.5px solid #ffffffb3;border-radius:999px;padding:13px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .25s,color .25s,border-color .25s}:where(body:has(.pg-kamehouselive)) .hx__cta:hover{color:#df2a2a;background:#fff;border-color:#fff}:where(body:has(.pg-kamehouselive)) .hx__toggle{display:none!important}@media (max-width:1100px){:where(body:has(.pg-kamehouselive)) .hx__links{gap:22px}:where(body:has(.pg-kamehouselive)) .hx__nav{gap:28px}}@media (max-width:860px){:where(body:has(.pg-kamehouselive)) .hx-strip{white-space:nowrap;grid-template-columns:auto 1fr auto;gap:8px;padding:8px 18px;font-size:11px}:where(body:has(.pg-kamehouselive)) .hx-strip__c{text-align:center;display:block}:where(body:has(.pg-kamehouselive)) .hx{padding:0 8px}:where(body:has(.pg-kamehouselive)) .hx__card{border-radius:22px;min-height:0;padding:18px 20px 32px}:where(body:has(.pg-kamehouselive)) .hx__nav{gap:12px}:where(body:has(.pg-kamehouselive)) .hx__links,:where(body:has(.pg-kamehouselive)) .hx__cta{display:none!important}:where(body:has(.pg-kamehouselive)) .hx__brand img{height:30px}:where(body:has(.pg-kamehouselive)) .hx__toggle{cursor:pointer;background:0 0;border:1.5px solid #ffffffb3;border-radius:50%;flex-direction:column;grid-column:3;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;display:inline-flex!important}:where(body:has(.pg-kamehouselive)) .hx__toggle span{background:#fff;border-radius:2px;width:16px;height:2px;display:block}}:where(body:has(.pg-kamehouselive)) .pp-hero__ghost{white-space:nowrap;letter-spacing:-.07em;color:#e33f3f;pointer-events:none;font-size:clamp(140px,20vw,320px);font-weight:900;line-height:1;animation:40s linear infinite fk-drift;position:absolute;bottom:-.2em;left:0}:where(body:has(.pg-kamehouselive)) .pp-hero__t{z-index:1;letter-spacing:-.05em;font-synthesis:none;margin:auto 0 0;padding-top:140px;font-size:clamp(52px,7.6vw,140px);font-weight:700;line-height:.95;position:relative}@media (max-width:960px){:where(body:has(.pg-kamehouselive)) .pp-hero__t{padding-top:88px}}:where(body:has(.pg-kamehouselive)) .site-header{display:none!important}:where(body:has(.pg-kamehouselive)) .surv__eyebrow,:where(body:has(.pg-kamehouselive)) .khl__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a;font-size:12px;font-weight:700}:where(body:has(.pg-kamehouselive)) .surv__title,:where(body:has(.pg-kamehouselive)) .khl__title{letter-spacing:-.025em!important;font-size:clamp(28px,2.6vw,42px)!important;font-weight:700!important;line-height:1!important}:where(body:has(.pg-kamehouselive)) .surv__lede,:where(body:has(.pg-kamehouselive)) .khl__lede{max-width:46ch;color:#555!important;font-size:19px!important;line-height:1.3!important}:where(body:has(.pg-kamehouselive)) .khl__btn.primary{transform:none!important}:where(body:has(.pg-kamehouselive)) .surv .surv__eyebrow{color:#fff}:where(body:has(.pg-kamehouselive)) .surv .surv__lede{color:#bdbdbd!important}:where(body:has(.pg-kamehouselive)) .aps{color:#0a0a0a;background:#fff;padding:72px 56px}:where(body:has(.pg-kamehouselive)) .aps--live{padding-top:24px;padding-bottom:96px}:where(body:has(.pg-kamehouselive)) .aps__inner{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .aps__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:40px;display:grid}:where(body:has(.pg-kamehouselive)) .aps--live .aps__head{align-items:end}:where(body:has(.pg-kamehouselive)) .aps--live .aps__btn{justify-self:end}:where(body:has(.pg-kamehouselive)) .aps__k{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}:where(body:has(.pg-kamehouselive)) .aps__soon{color:#fff;letter-spacing:.1em;background:#df2a2a;border-radius:999px;padding:4px 10px;font-size:11px}:where(body:has(.pg-kamehouselive)) .aps__t{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(28px,2.6vw,42px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .aps__t .red{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .aps__p{color:#555;max-width:46ch;margin:0;font-size:19px;line-height:1.3}:where(body:has(.pg-kamehouselive)) .aps .surv__console{background:#0a0a0a;border-radius:24px;max-height:380px;margin:0;overflow:hidden;box-shadow:none!important;height:auto!important;min-height:0!important}:where(body:has(.pg-kamehouselive)) .aps .surv__console:before,:where(body:has(.pg-kamehouselive)) .aps .surv__console:after{display:none!important}:where(body:has(.pg-kamehouselive)) .aps .surv__term-body{overflow:hidden;height:220px!important;min-height:0!important}:where(body:has(.pg-kamehouselive)) .aps:not(.aps--live) .aps__head{align-items:center}:where(body:has(.pg-kamehouselive)) .aps__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}:where(body:has(.pg-kamehouselive)) .aps__card{isolation:isolate;background:#f5f5f5;border-radius:24px;flex-direction:column;justify-content:space-between;gap:24px;min-height:240px;padding:28px;transition:color .35s;display:flex;position:relative;overflow:hidden}:where(body:has(.pg-kamehouselive)) .aps__card:before{content:"";z-index:-1;background:#df2a2a;transition:transform .55s cubic-bezier(.65,0,.35,1);position:absolute;inset:0;transform:translateY(-100%)}:where(body:has(.pg-kamehouselive)) .aps__card:hover:before{transform:none}:where(body:has(.pg-kamehouselive)) .aps__card:hover,:where(body:has(.pg-kamehouselive)) .aps__card:hover .aps__cd{color:#fff}:where(body:has(.pg-kamehouselive)) .aps__go{color:#fff;background:#df2a2a;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .25s,color .25s,transform .35s cubic-bezier(.2,.7,.2,1);display:grid}:where(body:has(.pg-kamehouselive)) .aps__card:hover .aps__go{color:#df2a2a;background:#fff;transform:rotate(45deg)}:where(body:has(.pg-kamehouselive)) .aps__ct{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.15}:where(body:has(.pg-kamehouselive)) .aps__cd{color:#555;margin:10px 0 0;font-size:16px;line-height:1.45;transition:color .35s}:where(body:has(.pg-kamehouselive)) .aps__btn{letter-spacing:.06em;text-transform:uppercase;background:#df2a2a;border-radius:999px;align-items:center;gap:12px;padding:12px 12px 12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}:where(body:has(.pg-kamehouselive)) .aps__btn i{color:#df2a2a;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}:where(body:has(.pg-kamehouselive)) .aps__btn:hover i{transform:rotate(-45deg)}@media (max-width:1100px){:where(body:has(.pg-kamehouselive)) .aps__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){:where(body:has(.pg-kamehouselive)) .aps{padding:44px 20px}:where(body:has(.pg-kamehouselive)) .aps__head{grid-template-columns:1fr;gap:28px}:where(body:has(.pg-kamehouselive)) .aps--live .aps__btn{justify-self:start}}@media (max-width:560px){:where(body:has(.pg-kamehouselive)) .aps__grid{grid-template-columns:1fr}:where(body:has(.pg-kamehouselive)) .aps__card{min-height:0}}:where(body:has(.pg-kamehouselive)) .pp-hero__t{margin-bottom:-.14em;padding-bottom:.2em;overflow:hidden}:where(body:has(.pg-kamehouselive)) .pp-hero__t>.pp-rise{animation:1s cubic-bezier(.2,.7,.2,1) .1s forwards pp-rise;display:inline-block;transform:translateY(105%)}@keyframes pp-rise{to{transform:none}}@media (prefers-reduced-motion:reduce){:where(body:has(.pg-kamehouselive)) .pp-hero__t>.pp-rise{animation:none;transform:none}}:where(body:has(.pg-kamehouselive)) .aps2{background:#fff;padding:72px 56px 96px}:where(body:has(.pg-kamehouselive)) .aps2__inner{grid-template-columns:1fr 1fr;gap:12px;max-width:1480px;margin:0 auto;display:grid}:where(body:has(.pg-kamehouselive)) .aps2__c{color:#0a0a0a;background:#f5f5f5;border-radius:28px;flex-direction:column;justify-content:space-between;gap:40px;min-height:520px;padding:40px;display:flex}:where(body:has(.pg-kamehouselive)) .aps2__k{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}:where(body:has(.pg-kamehouselive)) .aps2__soon{color:#fff;letter-spacing:.1em;background:#df2a2a;border-radius:999px;padding:4px 10px;font-size:11px}:where(body:has(.pg-kamehouselive)) .aps2__t{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(28px,2.6vw,42px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .aps2__t .red{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .aps2__p{color:#555;max-width:46ch;margin:0;font-size:19px;line-height:1.3}:where(body:has(.pg-kamehouselive)) .aps2__l{grid-template-columns:1fr 1fr;gap:24px 28px;margin:0;padding:0;list-style:none;display:grid}:where(body:has(.pg-kamehouselive)) .aps2__l li{color:#555;font-size:16px;line-height:1.4}:where(body:has(.pg-kamehouselive)) .aps2__l b{letter-spacing:-.02em;color:#0a0a0a;margin-bottom:4px;font-size:18px;display:block}@media (max-width:960px){:where(body:has(.pg-kamehouselive)) .aps2{padding:44px 20px 72px}:where(body:has(.pg-kamehouselive)) .aps2__inner{grid-template-columns:1fr}:where(body:has(.pg-kamehouselive)) .aps2__c{min-height:0;padding:28px 22px}}@media (max-width:560px){:where(body:has(.pg-kamehouselive)) .aps2__l{grid-template-columns:1fr}}:where(body:has(.pg-kamehouselive)) .ao2{background:#fff;padding:96px 56px 120px}:where(body:has(.pg-kamehouselive)) .ao2__in{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .ao2__t{letter-spacing:-.045em;color:#0a0a0a;margin:0 0 22px;font-size:clamp(46px,5vw,80px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .ao2__t .typer__text{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .ao2__p{color:#555;max-width:46ch;margin:0 0 64px;font-size:19px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .ao2__hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:48px;display:grid}:where(body:has(.pg-kamehouselive)) .ao2__big{letter-spacing:-.07em;color:#df2a2a;font-size:clamp(110px,17vw,260px);font-weight:900;line-height:.9}:where(body:has(.pg-kamehouselive)) .ao2__big small{letter-spacing:-.01em;color:#0a0a0a;margin-top:28px;font-size:20px;font-weight:700;line-height:1.3;display:block}:where(body:has(.pg-kamehouselive)) .ao2__side{gap:26px;display:grid}:where(body:has(.pg-kamehouselive)) .ao2__side>div{border-top:2px solid #0a0a0a;padding-top:14px}:where(body:has(.pg-kamehouselive)) .ao2__side h4{letter-spacing:-.02em;color:#0a0a0a;margin:0 0 6px;font-size:20px}:where(body:has(.pg-kamehouselive)) .ao2__side p{color:#555;margin:0;font-size:14px;line-height:1.5}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .ao2{padding:56px 20px 80px}:where(body:has(.pg-kamehouselive)) .ao2__hero{grid-template-columns:1fr;gap:36px}:where(body:has(.pg-kamehouselive)) .ao2__p{margin-bottom:40px}}:where(body:has(.pg-kamehouselive)) .ao3{background:#fff;padding:12px 12px 96px}:where(body:has(.pg-kamehouselive)) .ao3__card{color:#0a0a0a;background:#fff;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;max-width:1680px;margin:0 auto;padding:56px;display:grid}:where(body:has(.pg-kamehouselive)) .ao3__status{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:28px;font-size:12px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .ao3__dot{background:#df2a2a;border-radius:50%;width:8px;height:8px;animation:1.8s infinite ao3-pu;box-shadow:0 0 #df2a2a99}@keyframes ao3-pu{70%{box-shadow:0 0 0 10px #df2a2a00}to{box-shadow:0 0 #df2a2a00}}:where(body:has(.pg-kamehouselive)) .ao3__t{letter-spacing:-.045em;color:#0a0a0a;margin:0 0 20px;font-size:clamp(40px,4.4vw,72px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .ao3__t .typer__text{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .ao3__p{color:#555;max-width:44ch;margin:0;font-size:19px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .ao3__g{grid-template-columns:1fr 1fr;gap:40px 32px;display:grid}:where(body:has(.pg-kamehouselive)) .ao3__g>div{border-top:2px solid #0a0a0a;padding-top:14px}:where(body:has(.pg-kamehouselive)) .ao3__ft{letter-spacing:-.02em;margin:0 0 6px;font-size:20px;font-weight:700}:where(body:has(.pg-kamehouselive)) .ao3__fd{color:#555;margin:0;font-size:15px;line-height:1.5}@media (max-width:960px){:where(body:has(.pg-kamehouselive)) .ao3__card{border-radius:24px;grid-template-columns:1fr;gap:40px;padding:32px 22px}}@media (max-width:560px){:where(body:has(.pg-kamehouselive)) .ao3__g{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:where(body:has(.pg-kamehouselive)) .ao3__dot{animation:none}}:where(body:has(.pg-kamehouselive)) .typer__caret.ty-cr{vertical-align:-.04em;border-radius:2px;margin-left:.05em;background:#df2a2a!important;border:0!important;width:.07em!important;height:.82em!important;animation:1.1s ease-in-out infinite ty-br!important;display:inline-block!important}@keyframes ty-br{0%,to{opacity:1}50%{opacity:.15}}:where(body:has(.pg-kamehouselive)) .ty-ch{animation:.22s cubic-bezier(.2,.7,.2,1) both ty-ci;display:inline-block}@keyframes ty-ci{0%{opacity:0;transform:translateY(.12em)}}:where(body:has(.pg-kamehouselive)) .ao3--live .ao3__card{border-top:0;border-radius:0}:where(body:has(.pg-kamehouselive)) .ao3__soon{letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;font-weight:700;display:inline-flex}:where(body:has(.pg-kamehouselive)) .ao3__red{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .aos{background:#fff;padding:96px 56px 120px}:where(body:has(.pg-kamehouselive)) .aos__in{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .aos__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:56px;display:grid}:where(body:has(.pg-kamehouselive)) .aos__t{letter-spacing:-.045em;color:#0a0a0a;margin:0;font-size:clamp(40px,4.4vw,72px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .aos__t .typer__text{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .aos__p{color:#555;max-width:46ch;margin:0;font-size:19px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .aos__g{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;display:grid}:where(body:has(.pg-kamehouselive)) .aos__c{border-top:2px solid #0a0a0a;padding-top:16px}:where(body:has(.pg-kamehouselive)) .aos__ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}:where(body:has(.pg-kamehouselive)) .aos__ul li{color:#555;font-size:15px;line-height:1.5}:where(body:has(.pg-kamehouselive)) .aos__n{letter-spacing:.1em;color:#df2a2a;border-bottom:1px solid #dcdcdc;padding-bottom:14px;font-size:13px;font-weight:700}:where(body:has(.pg-kamehouselive)) .aos__ct{letter-spacing:-.025em;color:#0a0a0a;margin:0 0 8px;font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.15}:where(body:has(.pg-kamehouselive)) .aos__cd{color:#555;margin:12px 0 0;font-size:16px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .aos__hum{color:#fff;background:#0a0a0a;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:72px;padding:32px 36px;display:flex}:where(body:has(.pg-kamehouselive)) .aos__hum b{letter-spacing:-.03em;font-size:clamp(22px,2.2vw,32px)}:where(body:has(.pg-kamehouselive)) .aos__hum span{color:#fff;max-width:52ch;font-size:16px;line-height:1.5}@media (max-width:1100px){:where(body:has(.pg-kamehouselive)) .aos__g{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px}}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .aos{padding:56px 20px 72px}:where(body:has(.pg-kamehouselive)) .aos__top{grid-template-columns:1fr;gap:24px;margin-bottom:40px}:where(body:has(.pg-kamehouselive)) .aos__hum{padding:26px 22px}}@media (max-width:560px){:where(body:has(.pg-kamehouselive)) .aos__g{grid-template-columns:1fr;gap:36px}}:where(body:has(.pg-kamehouselive)) .aob{background:#fff;padding:96px 56px 120px}:where(body:has(.pg-kamehouselive)) .aob__in{max-width:1480px;margin:0 auto}:where(body:has(.pg-kamehouselive)) .aob__t{letter-spacing:-.045em;color:#111;margin:0 0 22px;font-size:clamp(46px,5vw,80px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .aob__t .typer__text{color:#df2a2a}:where(body:has(.pg-kamehouselive)) .aob__p{color:#555;max-width:46ch;margin:0 0 64px;font-size:19px;line-height:1.55}:where(body:has(.pg-kamehouselive)) .aob__hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}:where(body:has(.pg-kamehouselive)) .aob__big{color:#df2a2a;min-width:0;padding-top:16px}:where(body:has(.pg-kamehouselive)) .aob__bt{letter-spacing:-.025em;color:#111;white-space:nowrap;margin:0;font-size:clamp(28px,2.6vw,42px);font-weight:700;line-height:1}:where(body:has(.pg-kamehouselive)) .aob__bt .typer{white-space:nowrap}:where(body:has(.pg-kamehouselive)) .aob__bt .typer__text{color:#111}:where(body:has(.pg-kamehouselive)) .aob__big small{letter-spacing:normal;color:#555;max-width:46ch;margin-top:16px;font-size:19px;font-weight:400;line-height:1.3;display:block}:where(body:has(.pg-kamehouselive)) .aob__side{gap:26px;display:grid}:where(body:has(.pg-kamehouselive)) .aob__side>div{border-top:2px solid #111;padding-top:14px}:where(body:has(.pg-kamehouselive)) .aob__side h4{letter-spacing:-.02em;color:#111;margin:0 0 6px;font-size:20px}:where(body:has(.pg-kamehouselive)) .aob__side p{color:#555;margin:0;font-size:14px;line-height:1.5}:where(body:has(.pg-kamehouselive)) .aob .aos__hum{margin-top:80px}@media (max-width:900px){:where(body:has(.pg-kamehouselive)) .aob{padding:56px 20px 72px}:where(body:has(.pg-kamehouselive)) .aob__hero{grid-template-columns:1fr;gap:36px}:where(body:has(.pg-kamehouselive)) .aob__p{margin-bottom:40px}:where(body:has(.pg-kamehouselive)) .aob .aos__hum{margin-top:48px}}:where(body:has(.pg-kamehouselive)) .aob:not(.aob--live){padding-bottom:72px}:where(body:has(.pg-kamehouselive)) .aob--live{border-top:0;padding-top:72px}:where(body:has(.pg-kamehouselive)) .aob--live .aob__in{border-top:1px solid #ececec;max-width:1480px;padding-top:40px}:where(body:has(.pg-kamehouselive)) .aob__soon{letter-spacing:.12em;text-transform:uppercase;color:#df2a2a;margin:0 0 14px;font-size:12px;font-weight:700}:where(body:has(.pg-kamehouselive)) .aob--live .aob__big{padding-top:0}:where(body:has(.pg-kamehouselive)) .aob__inc{border-left:3px solid #df2a2a;margin-top:28px;padding-left:14px}:where(body:has(.pg-kamehouselive)) .aob__inc b{letter-spacing:-.02em;color:#111;font-size:18px;display:block}:where(body:has(.pg-kamehouselive)) .aob__inc span{color:#555;font-size:14px}:where(body:has(.pg-kamehouselive)) .aob__btn{letter-spacing:.06em;text-transform:uppercase;background:#df2a2a;border-radius:999px;align-items:center;gap:12px;margin-top:32px;padding:12px 12px 12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}:where(body:has(.pg-kamehouselive)) .aob__btn i{color:#df2a2a;background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid}:where(body:has(.pg-kamehouselive)) .aob__btn:hover i{transform:rotate(-45deg)}:where(body:has(.pg-kamehouselive)) .hx__cta .cr{vertical-align:bottom;height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}:where(body:has(.pg-kamehouselive)) .hx__cta .cr>span{transition:transform .45s cubic-bezier(.65,0,.35,1);display:block}:where(body:has(.pg-kamehouselive)) .hx__cta:hover .cr>span{transform:translateY(-100%)}:where(body:has(.pg-kamehouselive)) .hx__cta,:where(body:has(.pg-kamehouselive)) .hx__cta:hover{color:#df2a2a!important;background:#fff!important;border-color:#fff!important}@media (max-width:860px){:where(body:has(.pg-kamehouselive)) .fk__row{grid-template-columns:1fr 1fr!important;gap:36px 18px!important;margin-bottom:0!important}:where(body:has(.pg-kamehouselive)) .fk__row>div:nth-of-type(2){order:-1;grid-column:1/-1}:where(body:has(.pg-kamehouselive)) .fk__row>div:nth-of-type(3) .fk__ls{font-size:16px}:where(body:has(.pg-kamehouselive)) .fk__row .fk__logo{letter-spacing:-.06em;order:9;grid-column:1/-1;margin:12px 0 20px;line-height:.8;font-size:min(96px,25vw)!important}:where(body:has(.pg-kamehouselive)) .fk__bot{border-top:0!important;padding-top:0!important}}@keyframes kh-out{to{opacity:0}}@keyframes kh-in{0%{opacity:0;transform:translateY(14px)}}:where(body:has(.pg-kamehouselive)) .hx-strip{view-transition-name:kh-strip}:where(body:has(.pg-kamehouselive)) .fk__card a{background:0 0!important}:where(body:has(.pg-kamehouselive)) .fk__card a .fr{vertical-align:bottom;height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}:where(body:has(.pg-kamehouselive)) .fk__card a .fr>span{white-space:nowrap;transition:transform .35s cubic-bezier(.6,0,.2,1);display:block}:where(body:has(.pg-kamehouselive)) .fk__card a .fr>span:after{content:attr(data-t);color:#0a0a0a;display:block}:where(body:has(.pg-kamehouselive)) .fk__card a:hover .fr>span{transform:translateY(-1.3em)}:where(body:has(.pg-kamehouselive)) .fk__card a:hover{color:inherit}html body:where(:has(.pg-kamehouselive)) section.aob{padding-top:48px!important;padding-bottom:48px!important}html body:where(:has(.pg-kamehouselive)) section.gs-first{padding-top:96px!important}html body:where(:has(.pg-kamehouselive)) section.gs-last{padding-bottom:96px!important}@media (max-width:860px){html body:where(:has(.pg-kamehouselive)) section.aob{padding-top:32px!important;padding-bottom:32px!important}html body:where(:has(.pg-kamehouselive)) section.gs-first{padding-top:64px!important}html body:where(:has(.pg-kamehouselive)) section.gs-last{padding-bottom:64px!important}html body:where(:has(.pg-kamehouselive)) footer.fk{padding-top:0!important}html body:where(:has(.pg-kamehouselive)) section.aob.gs-first{padding-top:57px!important}html body:where(:has(.pg-kamehouselive)) section.aob.aob--live{padding-top:38px!important;padding-bottom:70px!important}}
