.blog-card_card__jsGF_{overflow:hidden;border:1px solid #2a3947;border-radius:18px;background:linear-gradient(125deg,#131d27,#101822 70%);box-shadow:0 22px 60px rgb(0 0 0/16%);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.blog-card_card__jsGF_:hover{transform:translateY(-3px);border-color:rgb(201 255 69/58%);box-shadow:0 28px 74px rgb(0 0 0/28%)}.blog-card_card__jsGF_:focus-within{outline:2px solid var(--accent);outline-offset:4px}.blog-card_cardLink__9CdfY{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:420px;color:inherit;text-decoration:none}.blog-card_imageWrap__2bl1J{position:relative;min-width:0;min-height:420px;overflow:hidden;margin:0;background:#101822}.blog-card_imageWrap__2bl1J:after{position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgb(4 9 14/88%));content:"";pointer-events:none}.blog-card_image__EvtKk{object-fit:cover;transition:transform .45s cubic-bezier(.2,.65,.3,1)}.blog-card_video__djco_{position:absolute;inset:0;width:100%;height:100%;background:#080d12;object-fit:contain}.blog-card_card__jsGF_:hover .blog-card_image__EvtKk{transform:scale(1.035)}.blog-card_scenePreviewLabel__SeHg5{position:absolute;z-index:1;top:17px;left:17px;padding:8px 10px;border:1px solid rgb(255 255 255/20%);border-radius:999px;background:rgb(8 14 20/78%);color:#e8f4d2;font-size:9px;font-weight:700;letter-spacing:.12em;line-height:1;backdrop-filter:blur(10px)}.blog-card_imageCaption___DY1s{position:absolute;z-index:1;right:18px;bottom:17px;left:18px;color:#e0e5e8;font-size:10px;line-height:1.5}.blog-card_content__e6eCj{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(28px,4.3vw,58px)}.blog-card_meta__MR2h8{display:flex;flex-wrap:wrap;align-items:center;gap:10px 15px}.blog-card_category___uURR{padding:7px 10px;border:1px solid rgb(201 255 69/25%);border-radius:999px;background:rgb(201 255 69/8%);color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.blog-card_publishedAt__6t85B{color:#96a3b0;font-size:11px;line-height:1.5}.blog-card_title__K_zNL{margin-top:23px;color:#f3f1e9;font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.06em;line-height:1.04;text-wrap:balance}.blog-card_description__B2nM3{margin-top:17px;color:#a7b1bd;font-size:13px;line-height:1.75}.blog-card_action__tkQ0e{display:inline-flex;align-items:center;gap:12px;margin-top:28px;color:var(--accent);font-size:12px;font-weight:700}.blog-card_action__tkQ0e span{font-size:19px;line-height:.8;transition:transform .18s ease}.blog-card_card__jsGF_:hover .blog-card_action__tkQ0e span{transform:translate(3px,-2px)}@media (max-width:760px){.blog-card_cardLink__9CdfY{grid-template-columns:minmax(0,1fr)}.blog-card_imageWrap__2bl1J{min-height:0;aspect-ratio:1.5}.blog-card_content__e6eCj{padding:clamp(24px,6vw,32px)}.blog-card_title__K_zNL{font-size:clamp(29px,7vw,36px)}}@media (max-width:420px){.blog-card_imageWrap__2bl1J{aspect-ratio:1.22}.blog-card_scenePreviewLabel__SeHg5{top:12px;left:12px}.blog-card_imageCaption___DY1s{right:12px;bottom:12px;left:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.blog-card_action__tkQ0e span,.blog-card_card__jsGF_,.blog-card_image__EvtKk,.blog-card_video__djco_{transition:none}.blog-card_card__jsGF_:hover,.blog-card_card__jsGF_:hover .blog-card_action__tkQ0e span,.blog-card_card__jsGF_:hover .blog-card_image__EvtKk{transform:none}}.blog-grid_grid__wGGPs{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;width:100%;max-width:1240px;margin-inline:auto}@media (max-width:540px){.blog-grid_grid__wGGPs{gap:18px}}.site-header{background:rgb(11 17 24/94%);border-bottom-color:rgb(117 145 168/20%)}.site-header .desktop-nav a,.site-header .text-button{color:#c5cdd7}.site-footer .footer-links a:hover,.site-header .desktop-nav a:hover{color:var(--accent)}.site-header .account-menu-item,.site-header .account-menu-user strong,.site-header .brand-wordmark{color:var(--foreground)}.site-header .brand-ai{border-color:#425163;color:var(--accent)}.site-header .button-dark{background:var(--accent);color:#101722}.site-header .button-dark:hover:not(:disabled){background:var(--accent-hover)}.site-header .account-menu-panel,.site-header .mobile-menu nav{background:#141d27;border-color:#2a3947;color:var(--foreground)}.site-header .account-avatar{background:#202d3a}.window-peeper-home{overflow:clip}.window-peeper-home .shell{width:min(1240px,calc(100% - 96px))}.wp-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.15em;line-height:1.5;text-transform:uppercase}.wp-art-time>span,.wp-live-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px rgb(201 255 69/55%)}.wp-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(42px,7vw,112px);align-items:center;padding-block:74px 82px}.wp-hero-copy h1{max-width:670px;margin-top:24px;font-size:clamp(54px,4.4vw,72px);font-weight:600;letter-spacing:-.085em;line-height:.92}.wp-hero-title-brand{display:inline-block;color:var(--accent)}.wp-hero-description{max-width:570px;margin-top:26px;color:#b2bdc7;font-size:15px;line-height:1.8}.wp-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:56px;padding:14px 20px;border:1px solid transparent;border-radius:8px;font-size:12px;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease}.wp-button:hover{transform:translateY(-2px)}.wp-button-lime{margin-top:27px;background:var(--accent);color:#101722}.wp-button-lime:hover{background:var(--accent-hover)}.wp-hero-details{display:flex;flex-wrap:wrap;align-items:center;gap:17px 24px;margin-top:18px;color:#9ca9b6;font-size:10px}.wp-hero-details a,.wp-hero-details>span{display:inline-flex;align-items:center;gap:7px}.wp-hero-details>span svg{color:var(--accent)}.wp-hero-details a{color:var(--foreground)}.wp-hero-art{min-width:0;justify-self:end;width:min(100%,540px)}.wp-window-stage{position:relative;isolation:isolate;overflow:hidden;width:100%;aspect-ratio:1.08/1;border:1px solid #334453;border-radius:12px;background:radial-gradient(ellipse at 68% 47%,rgb(255 171 95/20%),transparent 34%),linear-gradient(112deg,#111c27,#1b2936 49%,#101923);box-shadow:0 28px 90px rgb(0 0 0/36%)}.wp-window-stage:before{inset:0;background:linear-gradient(90deg,transparent 0 16%,rgb(8 14 21/42%) 16.3% 17%,transparent 17.3% 79%,rgb(8 14 21/36%) 79.3% 80%,transparent 80.3%),repeating-linear-gradient(0deg,transparent 0 68px,rgb(5 11 17/42%) 69px 76px),repeating-linear-gradient(90deg,transparent 0 86px,rgb(5 11 17/34%) 87px 93px),linear-gradient(180deg,rgb(7 13 19/26%),transparent 38%,rgb(7 13 19/32%))}.wp-window-stage:after,.wp-window-stage:before{position:absolute;z-index:0;content:"";pointer-events:none}.wp-window-stage:after{top:6%;right:5%;width:55%;height:88%;border-radius:14px;background:rgb(255 180 99/10%);filter:blur(30px)}.wp-stage-flag{position:absolute;z-index:4;top:6%;right:6%;display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgb(226 235 241/15%);border-radius:4px;background:rgb(9 16 23/66%);color:#eff1ec;font-size:8px;font-weight:700;letter-spacing:.12em;backdrop-filter:blur(10px)}.wp-stage-flag .wp-live-dot{width:6px;height:6px}.wp-window-frame{position:absolute;z-index:1;top:11%;right:13%;width:44%;height:78%;padding:7px;border:1px solid #c08a58;border-radius:5px;background:linear-gradient(145deg,#42515e,#1c2833 48%,#65727b);box-shadow:0 0 0 5px rgb(17 27 37/84%),0 0 0 6px rgb(200 148 97/46%),0 22px 48px rgb(0 0 0/42%),0 0 52px rgb(255 177 95/15%)}.wp-window-frame:after{position:absolute;z-index:3;right:-4%;bottom:-9px;left:-4%;height:8px;border:1px solid rgb(237 189 131/58%);border-radius:2px;background:linear-gradient(180deg,#66727b,#293541);box-shadow:0 8px 16px rgb(0 0 0/30%);content:"";pointer-events:none}.wp-hero-video-player{position:relative;overflow:hidden;border-radius:2px}.wp-hero-video,.wp-hero-video-player{width:100%;height:100%;background:#111c29}.wp-hero-video{display:block;object-fit:cover}.wp-hero-video-audio{position:absolute;z-index:4;right:9px;bottom:9px;opacity:0;pointer-events:none;transition:opacity .15s ease}.wp-window-frame:focus-within .wp-hero-video-audio,.wp-window-frame:hover .wp-hero-video-audio{opacity:1;pointer-events:auto}.wp-hero-video-audio button{display:grid;place-items:center;width:35px;height:35px;border:1px solid rgb(245 243 233/42%);border-radius:50%;background:rgb(9 16 23/78%);color:#f3f1e9;cursor:pointer;backdrop-filter:blur(10px);transition:background .15s ease,color .15s ease,transform .15s ease}.wp-hero-video-audio button:hover{color:var(--accent);transform:translateY(-1px)}.wp-hero-video-audio button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-hero-video-error{position:absolute;z-index:4;right:8px;bottom:8px;left:8px;padding:8px;border-radius:4px;background:rgb(9 16 23/88%);color:#f3f1e9;font-size:9px;line-height:1.5}.wp-hero-video-error a{color:var(--accent);text-decoration:underline}.wp-scene-card{position:absolute;z-index:3;bottom:12%;left:6%;display:grid;gap:7px;width:min(43%,220px);padding:15px;border:1px solid rgb(227 236 241/15%);border-radius:7px;background:rgb(11 18 26/91%);box-shadow:0 14px 32px rgb(0 0 0/28%);backdrop-filter:blur(12px)}.wp-scene-card>span{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px;font-weight:700;letter-spacing:.13em}.wp-scene-card strong{color:#f4f1e8;font-size:clamp(13px,1.8vw,19px);font-weight:600;letter-spacing:-.045em;line-height:1.08}.wp-scene-card small{color:#a9b4bd;font-size:8px;line-height:1.4}.wp-hero-art figcaption{margin-top:12px;color:#82909d;font-size:9px;line-height:1.6}.wp-generator-section{padding-block:100px 108px}.wp-section-heading{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:34px}.wp-blog-card h2,.wp-scene-intro h2,.wp-section-heading h2{max-width:720px;margin-top:12px;color:var(--foreground);font-size:clamp(34px,4.2vw,57px);font-weight:500;letter-spacing:-.06em;line-height:1.04}.wp-section-heading>p{max-width:340px;color:#9eabb7;font-size:12px}.window-peeper-home .generator-card{border:1px solid #304151;border-radius:12px;background:#111923;box-shadow:0 26px 70px rgb(0 0 0/22%)}.window-peeper-home .generator-heading{padding:27px 32px;border-bottom-color:#293746}.window-peeper-home .generator-heading h3{color:#f2f1ea;font-size:29px;font-weight:500}.window-peeper-home .generator-heading>svg{color:var(--accent)}.window-peeper-home .generator-upload-panel{border-right-color:#293746}.window-peeper-home .generator-panel-heading>span{color:var(--accent);font-size:9px;font-weight:700;letter-spacing:.1em}.window-peeper-home .generator-panel-heading h3,.window-peeper-home .quality-picker legend,.window-peeper-home .scene-summary h4{color:#f3f1e9}.window-peeper-home .upload-area{border-color:#44576a;background:#0c131b}.window-peeper-home .upload-area.dragging{border-color:var(--accent);background:#16221b}.window-peeper-home .upload-icon{background:#202b35;color:var(--accent)}.window-peeper-home .upload-trigger strong{color:#e7e8e4}.window-peeper-home .scene-summary{border:1px solid #293746;background:#17222d}.window-peeper-home .scene-summary img{width:74px;height:74px;border:1px solid #415364;border-radius:6px}.window-peeper-home .quality-option{background:#101923}.window-peeper-home .quality-option.selected{border-color:var(--accent);background:#1b281e}.window-peeper-home .quality-option-copy strong,.window-peeper-home .quality-option-cost{color:#f3f1e9}.window-peeper-home .photo-consent{color:#a7b1bd}.window-peeper-home .photo-consent input{accent-color:var(--accent)}.window-peeper-home .button-primary{background:var(--accent);color:#101722}.window-peeper-home .button-primary:hover:not(:disabled){background:var(--accent-hover)}.window-peeper-home .balance-note,.window-peeper-home .generator-bottom,.window-peeper-home .generator-draft-note{color:#9aa8b5}.window-peeper-home .generator-draft-note{border-top-color:#293746}.wp-templates-section{padding-block:88px 96px;border-block:1px solid #253342;background:#0e151e}.wp-templates-heading{margin-bottom:34px}.wp-templates-intro{max-width:380px}.wp-templates-intro>p{color:#9eabb7;font-size:12px}.wp-templates-intro .wp-text-link{margin-top:15px}.wp-template-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.wp-template-card{position:relative;min-width:0;overflow:hidden;border:1px solid #304151;border-radius:16px;background:#101822;transition:border-color .18s ease,transform .18s ease}.wp-template-card.is-active,.wp-template-card:focus-within,.wp-template-card:hover{border-color:var(--accent);transform:translateY(-3px)}.wp-template-media{position:relative;overflow:hidden;aspect-ratio:9/16;background:#101822}.wp-template-media>img.wp-template-poster,.wp-template-media>video.wp-template-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wp-template-poster{z-index:1;opacity:1;transition:opacity .38s ease}.wp-template-poster.is-hidden{opacity:0}.wp-template-video{z-index:2;background:#101822;opacity:0;transition:opacity .38s ease}.wp-template-video.is-ready{opacity:1}.wp-template-gradient{position:absolute;z-index:3;inset:0;background:linear-gradient(180deg,rgb(4 10 15/38%),rgb(4 10 15/8%) 27%,transparent 48%,rgb(4 10 15/24%) 66%,rgb(4 10 15/90%));pointer-events:none}.wp-template-topline{position:absolute;z-index:5;inset:11px 11px auto;display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;pointer-events:none}.wp-template-play{position:absolute;z-index:4;display:grid;inset:0;width:100%;height:100%;place-items:center;padding:0;border:0;background:transparent;color:#f3f1e9;cursor:pointer}.wp-template-play-icon{display:grid;width:52px;height:52px;place-items:center;border:1px solid rgb(243 241 233/58%);border-radius:50%;background:rgb(11 17 24/70%);backdrop-filter:blur(12px);transition:background .16s ease,color .16s ease,border-color .16s ease}.wp-template-play:hover .wp-template-play-icon{border-color:var(--accent);background:var(--accent);color:#101722}.wp-template-play:focus-visible{outline:2px solid #f3f1e9;outline-offset:-4px}.wp-template-sound-toggle{display:grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border:1px solid rgb(243 241 233/26%);border-radius:50%;background:rgb(11 17 24/72%);color:#f3f1e9;pointer-events:auto;backdrop-filter:blur(12px);transition:background .16s ease,color .16s ease}.wp-template-sound-toggle:hover{background:var(--accent);color:#101722}.wp-template-create:focus-visible,.wp-template-sound-toggle:focus-visible{outline:2px solid #f3f1e9;outline-offset:3px}.wp-template-info{position:absolute;z-index:5;inset:auto 13px 13px;pointer-events:none}.wp-template-card-title{display:-webkit-box;overflow:hidden;margin-top:5px;color:#f3f1e9;font-size:clamp(13px,1.2vw,17px);font-weight:600;line-height:1.2;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.wp-template-create{position:relative;display:flex;min-height:38px;align-items:center;justify-content:center;margin-top:11px;padding:0 12px;border:1px solid rgb(255 255 255/22%);border-radius:999px;background:var(--accent);color:#101722;font-size:10px;font-weight:700;line-height:1.1;text-decoration:none;text-align:center;white-space:nowrap;pointer-events:auto;transition:background .16s ease}.wp-template-create svg{position:absolute;right:12px}.wp-template-create:hover{background:var(--accent-hover)}@media (prefers-reduced-motion:reduce){.wp-template-card,.wp-template-create,.wp-template-play-icon,.wp-template-poster,.wp-template-sound-toggle,.wp-template-video{transition:none}.wp-template-card.is-active,.wp-template-card:focus-within,.wp-template-card:hover{transform:none}}.wp-templates-note{max-width:760px;margin-top:21px;color:#8795a2;font-size:10px}.wp-insight-section{padding-block:89px 94px;border-block:1px solid #253342;background:radial-gradient(ellipse at 10% 0,rgb(201 255 69/5%),transparent 38%),#0d141c}.wp-insight-heading{align-items:end;margin-bottom:30px}.wp-insight-heading>p{max-width:470px;line-height:1.8}.wp-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #314252;border-left:1px solid #314252}.wp-insight-grid article{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;min-height:190px;padding:25px 28px 27px 22px;border-right:1px solid #314252;border-bottom:1px solid #314252;background:linear-gradient(135deg,rgb(25 37 48/72%),rgb(15 23 32/62%))}.wp-insight-index{padding-top:3px;color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;letter-spacing:.08em;white-space:nowrap}.wp-insight-index span{color:#667684}.wp-insight-grid h3{color:#f3f1e9;font-size:18px;font-weight:500;letter-spacing:-.035em;line-height:1.25}.wp-insight-grid p{margin-top:11px;color:#a7b1bd;font-size:11px;line-height:1.75}.wp-how-section{padding-block:92px 100px;border-block:1px solid #253342;background:#101822}.wp-how-section .wp-section-heading{margin-bottom:36px}.wp-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #314252;border-bottom:1px solid #314252}.wp-step-grid article{min-height:212px;padding:24px 26px 28px 0}.wp-step-grid article+article{padding-left:26px;border-left:1px solid #314252}.wp-beat-number,.wp-step-number{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.1em}.wp-step-grid h3{margin-top:29px;color:#f3f1e9;font-size:19px;font-weight:500}.wp-step-grid p{max-width:330px;margin-top:10px;color:#a7b1bd;font-size:11px}.wp-scene-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(42px,8vw,130px);padding-block:104px}.wp-scene-intro h2{max-width:510px}.wp-scene-intro>p{max-width:485px;margin-top:20px;color:#a7b1bd;font-size:12px}.wp-text-link{display:inline-flex;align-items:center;gap:9px;margin-top:22px;border-bottom:1px solid #6d7f8e;padding-bottom:5px;color:#f3f1e9;font-size:11px;font-weight:600}.wp-text-link svg{color:var(--accent)}.wp-beats{list-style:none;margin:0;padding:0;border-top:1px solid #314252}.wp-beats li{display:grid;grid-template-columns:34px 85px 1fr;gap:15px;align-items:start;padding:20px 0;border-bottom:1px solid #314252}.wp-beats small{padding-top:2px;color:#8e9daa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.wp-beats h3{color:#f3f1e9;font-size:15px;font-weight:500}.wp-beats p{margin-top:5px;color:#9caab6;font-size:10px}.wp-pricing-section{padding-block:94px 100px;border-block:1px solid #253342;background:#101822}.wp-pricing-section .wp-section-heading{margin-bottom:16px}.wp-credit-note{margin-bottom:28px;color:#9ba9b5;font-size:10px}.wp-pricing-section .price-card{border-color:#314252;background:#141e29}.wp-pricing-section .price-card.popular{border-color:var(--accent);background:#18251e;box-shadow:0 14px 44px rgb(0 0 0/25%)}.wp-pricing-section .pack-name,.wp-pricing-section .price-card li svg{color:var(--accent)}.wp-pricing-section .price-card .button-lime{background:var(--accent);color:#101722}.wp-pricing-section .price-card .button-outline{border-color:#45586a;color:#f2f1ea}.wp-pricing-section .popular-label{border-color:#101822;background:var(--accent);color:#101722}.wp-pricing-section .pricing-note{color:#95a4b0}.wp-blog-section{padding-block:83px}.wp-blog-card{display:flex;align-items:end;justify-content:space-between;gap:35px;padding:clamp(28px,5vw,58px);border:1px solid #344758;border-radius:13px;background:radial-gradient(ellipse at 100% 0,rgb(130 169 255/11%),transparent 45%),#121d28}.wp-blog-card h2{max-width:700px;font-size:clamp(31px,4vw,48px)}.wp-blog-card p{max-width:650px;margin-top:13px;color:#a5b0bb;font-size:11px}.wp-button-outline{flex:0 0 auto;border-color:#4b6072;color:#f3f1e9}.wp-button-outline svg{color:var(--accent)}.wp-faq-section{padding-block:30px 105px}.wp-faq-section .wp-section-heading{margin-bottom:30px}.wp-faq-section .wp-section-heading h2{max-width:470px}.wp-faq-list{border-top:1px solid #314252}.wp-faq-list details{border-bottom:1px solid #314252}.wp-faq-list summary{display:grid;grid-template-columns:40px 1fr 22px;align-items:center;gap:14px;min-height:68px;list-style:none}.wp-faq-list summary::-webkit-details-marker{display:none}.wp-faq-list summary>span{color:#8393a1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.wp-faq-list summary strong{color:#e8e9e4;font-size:12px;font-weight:500}.wp-faq-list summary b{color:var(--accent);font-size:19px;font-weight:400}.wp-faq-list details[open] summary b{transform:rotate(45deg)}.wp-faq-list details>p{max-width:780px;padding:0 48px 22px 54px;color:#a3afba;font-size:11px}.site-footer{border-top:1px solid #253342;background:#080d13;color:#e6e7e1}.site-footer .footer-bottom p,.site-footer .footer-disclaimer,.site-footer .footer-identity p{color:#8795a2}.site-footer .footer-bottom a,.site-footer .footer-email,.site-footer .footer-links a{color:#d7dce0}.background-dialog,.pricing-dialog,.sign-in-dialog{color:var(--foreground);background:#111923;border-color:#334657}.pricing-dialog .price-card{border-color:#314252;background:#141e29}.pricing-dialog .popular-label{border-color:#111923}.analytics-consent{border-color:#3a4a59;background:#111923;color:#e8e9e4}.analytics-consent p{color:#a7b1bd}.analytics-consent button:last-child{border-color:var(--accent);background:var(--accent);color:#101722}@media (max-width:900px){.window-peeper-home .shell{width:calc(100% - 48px)}.wp-hero{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:35px}.wp-hero-copy h1{font-size:clamp(48px,6vw,64px)}.wp-hero-title-brand{display:inline}.wp-scene-section{gap:44px}}@media (max-width:700px){.window-peeper-home .shell{width:calc(100% - 40px)}.wp-hero{grid-template-columns:1fr;gap:34px;padding-block:54px 55px}.wp-hero-art{justify-self:center}.wp-hero-copy h1{max-width:620px;font-size:clamp(48px,11.2vw,66px)}.wp-hero-title-brand{display:inline}.wp-hero-description{font-size:13px}.wp-scene-card{gap:6px;padding:12px}.wp-generator-section{padding-block:67px 75px}.wp-section-heading{align-items:start;flex-direction:column;gap:13px;margin-bottom:26px}.window-peeper-home .generator-heading{padding:23px}.window-peeper-home .generator-heading h3{font-size:25px}.window-peeper-home .generator-options-panel,.window-peeper-home .generator-upload-panel{padding:23px}.window-peeper-home .generator-upload-panel{border-bottom-color:#293746}.window-peeper-home .generator-draft-note{padding-inline:23px}.wp-how-section{padding-block:70px}.wp-insight-section{padding-block:68px 72px}.wp-insight-grid{grid-template-columns:1fr}.wp-insight-grid article{min-height:auto;padding:21px 18px 23px}.wp-templates-section{padding-block:68px 76px}.wp-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.wp-template-card{border-radius:12px}.wp-template-topline{inset:8px 8px auto}.wp-template-play{width:100%;height:100%}.wp-template-play-icon{width:46px;height:46px}.wp-template-sound-toggle{width:32px;height:32px}.wp-template-info{inset:auto 9px 9px}.wp-template-card-title{font-size:12px}.wp-template-create{min-height:33px;margin-top:8px;padding-inline:8px;font-size:8px}.wp-template-create svg{right:8px;width:13px;height:13px}.wp-step-grid{grid-template-columns:1fr}.wp-step-grid article{min-height:auto;padding:22px 0}.wp-step-grid article+article{padding-left:0;border-top:1px solid #314252;border-left:0}.wp-step-grid h3{margin-top:16px}.wp-scene-section{grid-template-columns:1fr;gap:36px;padding-block:74px}.wp-beats li{grid-template-columns:28px 75px 1fr;gap:9px}.wp-pricing-section{padding-block:72px}.wp-blog-section{padding-block:56px}.wp-blog-card{align-items:start;flex-direction:column}.wp-faq-section{padding-block:25px 76px}.wp-faq-list summary{grid-template-columns:28px 1fr 20px;gap:10px}.wp-faq-list details>p{padding-left:38px;padding-right:18px}}@media (hover:none){.wp-hero-video-audio{opacity:1;pointer-events:auto}}.blog_page__BjWbF{position:relative;isolation:isolate;min-height:70vh;overflow:hidden;padding:clamp(54px,8vw,100px) 0 clamp(78px,10vw,124px);background:radial-gradient(ellipse 46% 35% at 82% 4%,rgb(201 255 69/8%),transparent 72%),#0b1118}.blog_page__BjWbF:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgb(255 255 255/2.5%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/2.5%) 1px,transparent 0);background-size:68px 68px;content:"";mask-image:linear-gradient(180deg,#000 0,transparent 78%);pointer-events:none}.blog_inner__vuUNV{width:min(1240px,calc(100% - 96px));margin-inline:auto}.blog_intro__2o6vP{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.55fr);gap:clamp(36px,8vw,120px);align-items:end;padding:0 0 clamp(42px,6vw,72px);border-bottom:1px solid rgb(167 177 189/21%)}.blog_introMain__Sswmi{min-width:0}.blog_eyebrow__WEbZ6,.blog_formatLabel__bwrWi,.blog_sectionEyebrow__UBC9f{display:inline-flex;align-items:center;gap:10px;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase}.blog_eyebrow__WEbZ6:before{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 14px rgb(201 255 69/55%);content:""}.blog_intro__2o6vP h1{display:flex;flex-direction:column;margin-top:24px;color:#f3f1e9;font-size:clamp(55px,8.2vw,104px);font-weight:600;letter-spacing:-.085em;line-height:.91;text-wrap:balance}.blog_titleAccent__t30wr{color:var(--accent)}.blog_titlePeriod__z0qQB{color:#f3f1e9}.blog_description__ZNLJi{max-width:590px;margin-top:26px;color:#a7b1bd;font-size:15px;line-height:1.8}.blog_format__J9u4b{padding:23px 0 4px 26px;border-left:1px solid rgb(167 177 189/25%)}.blog_formatLabel__bwrWi{color:#a7b1bd;font-size:9px}.blog_format__J9u4b p{margin-top:13px;color:#f3f1e9;font-size:17px;line-height:1.5}.blog_formatSpecs__g8i3y{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.blog_formatSpecs__g8i3y span{display:inline-flex;align-items:baseline;gap:5px;padding:7px 9px;border:1px solid #2a3947;border-radius:999px;color:#a7b1bd;font-size:10px;line-height:1}.blog_formatSpecs__g8i3y strong{color:var(--accent);font-size:11px}.blog_articles__i_iQt{padding-top:clamp(40px,6vw,68px)}.blog_sectionHeading__xrk7c{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.blog_sectionEyebrow__UBC9f{color:#a7b1bd;font-size:9px}.blog_sectionHeading__xrk7c h2{margin-top:8px;color:#f3f1e9;font-size:clamp(25px,3.2vw,36px);font-weight:500;letter-spacing:-.055em;line-height:1.1}.blog_articleCount__GiepU{display:inline-flex;align-items:center;gap:10px;padding-bottom:4px;color:var(--accent);font-size:12px;font-variant-numeric:tabular-nums}.blog_articleCount__GiepU span{color:#83909d;font-size:9px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}@media (max-width:800px){.blog_inner__vuUNV{width:min(calc(100% - 48px),680px)}.blog_intro__2o6vP{grid-template-columns:minmax(0,1fr);gap:30px}.blog_format__J9u4b{max-width:510px}}@media (max-width:540px){.blog_page__BjWbF{padding-block:45px 72px}.blog_inner__vuUNV{width:calc(100% - 36px)}.blog_intro__2o6vP{gap:24px;padding-bottom:34px}.blog_intro__2o6vP h1{margin-top:20px;font-size:clamp(48px,14vw,70px)}.blog_description__ZNLJi{margin-top:19px;font-size:14px}.blog_format__J9u4b{padding-left:17px}.blog_format__J9u4b p{font-size:15px}.blog_formatSpecs__g8i3y{gap:7px;margin-top:18px}.blog_formatSpecs__g8i3y span{padding:7px 8px;font-size:9px}.blog_sectionHeading__xrk7c{margin-bottom:17px}.blog_sectionHeading__xrk7c h2{font-size:27px}}