.Az7Kcq_page{--hub-bg:#fffaf7;--hub-paper:#fff;--hub-ink:#1f0a1f;--hub-body:#2d1a29;--hub-muted:#5c4656;--hub-line:#eedbe3;--hub-pink:#ff1f87;--hub-pink-ink:#c4005f;--hub-tint:#ffe9f2;--hub-mark:#ffcfe4;--hub-sun:#ffd66b;--hub-sun-tint:#fff4d1;--hub-sun-ink:#7a5300;--hub-lilac:#b36cff;--hub-lilac-ink:#7a35d6;--hub-plum:#1f0a1f;--hub-radius:20px;--hub-display:var(--font-fraunces), Georgia, "Times New Roman", serif;--hub-text:var(--font-figtree), "Segoe UI", system-ui, -apple-system, sans-serif;background:var(--hub-bg);min-height:100dvh;color:var(--hub-body);font-family:var(--hub-text);-webkit-font-smoothing:antialiased;padding-top:56px;font-size:1rem;font-weight:450;line-height:1.7;overflow-x:clip}@media (prefers-color-scheme:dark){.Az7Kcq_page{--hub-bg:#140a12;--hub-paper:#1f1120;--hub-ink:#fff0f7;--hub-body:#f1dfe9;--hub-muted:#c7a9ba;--hub-line:#ffffff1f;--hub-pink-ink:#ff7ab8;--hub-tint:#2b1022;--hub-mark:#ff5aaa61;--hub-sun-tint:#2e2410;--hub-sun-ink:#ffd66b;--hub-lilac-ink:#cf9dff}}.Az7Kcq_page ol,.Az7Kcq_page ul{list-style:none}.Az7Kcq_page strong{color:var(--hub-ink);font-weight:700}.Az7Kcq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Az7Kcq_hero{border-bottom:1.5px solid var(--hub-line);background:var(--hub-paper)}.Az7Kcq_heroFeatured{background:var(--hub-tint);border-bottom:0}.Az7Kcq_heroInner{flex-wrap:wrap;align-items:center;gap:3.5rem;max-width:1200px;margin:0 auto;padding:4.5rem 2rem 4rem;display:flex}.Az7Kcq_heroInnerPlain{padding-top:3.5rem;padding-bottom:3.25rem}.Az7Kcq_heroText{flex:999 520px;min-width:0;animation:.6s cubic-bezier(.2,.8,.2,1) both Az7Kcq_rise}.Az7Kcq_tags{flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem;display:flex}.Az7Kcq_tag{border:1.5px solid var(--hub-ink);color:var(--hub-ink);border-radius:999px;padding:.35rem .9rem;font-size:.85rem;font-weight:650}.Az7Kcq_tagSolid{background:var(--hub-ink);color:var(--hub-bg);letter-spacing:.06em;text-transform:uppercase}.Az7Kcq_title{font-family:var(--hub-display);letter-spacing:-.03em;color:var(--hub-ink);font-size:clamp(3rem,6vw + 1rem,6rem);font-weight:700;line-height:.98}.Az7Kcq_titlePlain{max-width:19ch;font-size:clamp(2.4rem,3.4vw + 1rem,4.1rem);line-height:1.05}.Az7Kcq_titleAccent{color:var(--hub-pink);font-style:italic;font-weight:600}.Az7Kcq_lead{max-width:38rem;color:var(--hub-body);margin-top:1.75rem;font-size:clamp(1.15rem,.4vw + 1.05rem,1.35rem);font-weight:500;line-height:1.65}.Az7Kcq_crumbs{color:var(--hub-muted);gap:.5rem;margin-bottom:1.25rem;font-size:.9rem;font-weight:600;display:flex}.Az7Kcq_crumbs a{color:var(--hub-pink-ink)}.Az7Kcq_crumbs a:hover{text-decoration:underline}.Az7Kcq_byline{color:var(--hub-muted);margin-top:1.25rem;font-size:.95rem}.Az7Kcq_answerBox{background:var(--hub-tint);border-radius:var(--hub-radius);max-width:46rem;margin-top:2rem;padding:1.5rem 1.75rem}.Az7Kcq_answerLabel{background:var(--hub-pink);color:#fff;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;margin-bottom:.6rem;padding:.2rem .65rem;font-size:.75rem;font-weight:700;display:inline-block}.Az7Kcq_answerBox p{color:var(--hub-ink);font-size:1.15rem;font-weight:500;line-height:1.65}.Az7Kcq_ctaRow{flex-wrap:wrap;gap:.85rem;margin-top:2.25rem;display:flex}.Az7Kcq_btnPrimary,.Az7Kcq_btnGhost,.Az7Kcq_btnLight{min-height:52px;font-family:var(--hub-text);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.Az7Kcq_btnPrimary{background:var(--hub-ink);color:var(--hub-bg)}.Az7Kcq_btnPrimary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #1f0a1f2e}.Az7Kcq_btnGhost{border:2px solid var(--hub-ink);color:var(--hub-ink)}.Az7Kcq_btnGhost:hover{background:var(--hub-ink);color:var(--hub-bg)}.Az7Kcq_btnLight{color:#1f0a1f;background:#fff}.Az7Kcq_btnLight:hover{transform:translateY(-2px)}.Az7Kcq_btnIdle{opacity:.55;cursor:default}.Az7Kcq_btnIdle:hover{box-shadow:none;transform:none}.Az7Kcq_heroPhones{flex:300px;max-width:380px;height:440px;position:relative}.Az7Kcq_phoneBack,.Az7Kcq_phoneFront{aspect-ratio:9/19.5;border-radius:28px;width:58%;position:absolute;box-shadow:0 18px 40px #1f0a1f26}.Az7Kcq_phoneBack{top:2rem;left:0;transform:rotate(-6deg)}img.Az7Kcq_phoneBack,img.Az7Kcq_phoneFront{object-fit:cover;border:1.5px solid var(--hub-line);background:var(--hub-paper);display:block}.Az7Kcq_phoneFront{animation:3s ease-in-out infinite alternate Az7Kcq_drift;top:0;right:0;transform:rotate(4deg)}.Az7Kcq_layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:4rem;max-width:1200px;margin:0 auto;padding:4rem 2rem 6rem;display:grid}.Az7Kcq_toc{position:sticky;top:5.5rem}.Az7Kcq_tocLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--hub-ink);margin-bottom:.9rem;font-size:.8rem;font-weight:700;display:block}.Az7Kcq_toc ol{border-left:2px solid var(--hub-line);flex-direction:column;display:flex}.Az7Kcq_toc a{color:var(--hub-muted);border-left:2px solid #0000;gap:.6rem;margin-left:-2px;padding:.45rem 0 .45rem 1rem;font-size:.95rem;font-weight:500;line-height:1.4;transition:color .15s,border-color .15s;display:flex}.Az7Kcq_toc a:hover{color:var(--hub-ink);border-left-color:var(--hub-pink)}.Az7Kcq_tocNum{font-variant-numeric:tabular-nums;color:var(--hub-pink-ink);padding-top:.08rem;font-size:.85rem;font-weight:700}.Az7Kcq_article{min-width:0;max-width:860px}.Az7Kcq_section{scroll-margin-top:5.5rem}.Az7Kcq_section+.Az7Kcq_section,.Az7Kcq_article>*+.Az7Kcq_section{margin-top:5rem}.Az7Kcq_h2{font-family:var(--hub-display);letter-spacing:-.02em;color:var(--hub-ink);align-items:center;gap:.9rem;margin-bottom:1.25rem;font-size:clamp(1.9rem,1.6vw + 1.3rem,2.6rem);font-weight:700;line-height:1.12;display:flex}.Az7Kcq_h2Num{background:var(--hub-pink);color:#fff;width:2.4rem;height:2.4rem;font-family:var(--hub-text);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:800;display:inline-grid}.Az7Kcq_h3{font-family:var(--hub-text);color:var(--hub-ink);margin-bottom:.6rem;font-size:1.3rem;font-weight:750;line-height:1.3}.Az7Kcq_sectionLead{max-width:44rem;color:var(--hub-ink);margin-bottom:1.25rem;font-size:1.3rem;font-weight:650;line-height:1.5}.Az7Kcq_p,.Az7Kcq_prose>p,.Az7Kcq_prose>ul,.Az7Kcq_prose>ol{max-width:44rem;color:var(--hub-body);font-size:1.1875rem;line-height:1.75}.Az7Kcq_prose>*+*{margin-top:1.15rem}.Az7Kcq_prose strong,.Az7Kcq_p strong,.Az7Kcq_panel strong,.Az7Kcq_stepBody strong{background:linear-gradient(transparent 58%, var(--hub-mark) 58%, var(--hub-mark) 92%, transparent 92%);padding:0 .1em}.Az7Kcq_prose em{font-style:italic}.Az7Kcq_prose a,.Az7Kcq_inlineLink{color:var(--hub-pink-ink);text-underline-offset:3px;font-weight:650;text-decoration:underline;text-decoration-thickness:2px}.Az7Kcq_prose a:hover,.Az7Kcq_inlineLink:hover{-webkit-text-decoration-color:var(--hub-pink);text-decoration-color:var(--hub-pink);background:var(--hub-tint)}.Az7Kcq_prose>ul>li,.Az7Kcq_prose>ol>li{padding-left:1.7rem;position:relative}.Az7Kcq_prose>ul>li+li,.Az7Kcq_prose>ol>li+li{margin-top:.75rem}.Az7Kcq_prose>ul>li:before{content:"";background:var(--hub-pink);border-radius:3px;width:9px;height:9px;position:absolute;top:.62em;left:.25rem;transform:rotate(45deg)}.Az7Kcq_prose>ol{counter-reset:n}.Az7Kcq_prose>ol>li{counter-increment:n}.Az7Kcq_prose>ol>li:before{content:counter(n);color:var(--hub-pink-ink);font-weight:800;position:absolute;left:0}.Az7Kcq_prose h3{color:var(--hub-ink);margin-top:2.25rem;font-size:1.35rem;font-weight:750;line-height:1.35}.Az7Kcq_figure{margin-top:2rem}.Az7Kcq_figure>img{border-radius:var(--hub-radius);border:1.5px solid var(--hub-line);width:100%;height:auto;display:block}.Az7Kcq_figure figcaption{color:var(--hub-muted);margin-top:.75rem;font-size:.95rem}.Az7Kcq_shot{border:1.5px solid var(--hub-line);border-radius:22px;justify-content:center;align-items:center;display:flex}.Az7Kcq_shotLabel{color:var(--hub-muted);background:var(--hub-paper);border-radius:6px;padding:.25rem .6rem;font-family:ui-monospace,Menlo,monospace;font-size:.8rem}.Az7Kcq_stripeHot{background:repeating-linear-gradient(135deg, var(--hub-tint) 0 14px, var(--hub-paper) 14px 28px)}.Az7Kcq_stripeLilac{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--hub-lilac) 16%, var(--hub-paper)) 0 14px, var(--hub-paper) 14px 28px)}.Az7Kcq_stripeSun{background:repeating-linear-gradient(135deg, var(--hub-sun-tint) 0 14px, var(--hub-paper) 14px 28px)}.Az7Kcq_phoneRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;max-width:640px;display:grid}.Az7Kcq_phoneRow>*{aspect-ratio:9/19.5}.Az7Kcq_phoneRow>img{object-fit:cover;border:1.5px solid var(--hub-line);background:var(--hub-paper);border-radius:22px;width:100%;height:auto;display:block}.Az7Kcq_wideShot{height:360px}.Az7Kcq_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Az7Kcq_panel,.Az7Kcq_stepCard,.Az7Kcq_listType,.Az7Kcq_play,.Az7Kcq_faqItem,.Az7Kcq_story{background:var(--hub-paper);border:1.5px solid var(--hub-line);border-radius:var(--hub-radius)}.Az7Kcq_panel{padding:1.75rem}.Az7Kcq_panel p{color:var(--hub-body);font-size:1.1rem;line-height:1.7}.Az7Kcq_pullQuote{text-align:center;margin:3.5rem 0}.Az7Kcq_pullQuote p{font-family:var(--hub-display);color:var(--hub-pink-ink);font-size:clamp(1.9rem,2.5vw + 1rem,2.9rem);font-style:italic;font-weight:600;line-height:1.2}.Az7Kcq_listTypes{gap:1rem;max-width:44rem;margin-top:1.75rem;display:grid}.Az7Kcq_listType{padding:1.25rem 1.5rem}.Az7Kcq_listTypeName{margin-bottom:.3rem;font-size:1.2rem;font-weight:800;display:block;color:var(--hub-pink-ink)!important}.Az7Kcq_listType p{color:var(--hub-body);font-size:1.1rem;line-height:1.7}.Az7Kcq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.Az7Kcq_stepCard{padding:1.75rem}.Az7Kcq_stepNum{font-family:var(--hub-display);margin-bottom:1rem;font-size:3.75rem;font-weight:800;line-height:1;display:block}.Az7Kcq_toneHot{color:var(--hub-pink)}.Az7Kcq_toneLilac{color:var(--hub-lilac-ink)}.Az7Kcq_toneSun{color:var(--hub-sun-ink)}.Az7Kcq_toneInk{color:var(--hub-ink)}.Az7Kcq_stepBody p{color:var(--hub-body);font-size:1.1rem;line-height:1.7}.Az7Kcq_stepBody p+p{margin-top:.65rem}.Az7Kcq_answer{font-family:var(--hub-display);color:var(--hub-ink);margin-bottom:1rem;font-size:clamp(1.45rem,1vw + 1.15rem,1.9rem);font-weight:600;line-height:1.3}.Az7Kcq_answer em{color:var(--hub-pink-ink)}.Az7Kcq_plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;display:grid}.Az7Kcq_plan{border-radius:var(--hub-radius);padding:1.75rem}.Az7Kcq_planFree{background:var(--hub-paper);border:2px solid var(--hub-ink)}.Az7Kcq_planPro{background:var(--hub-sun-tint);border:1.5px solid var(--hub-sun)}.Az7Kcq_planPro p{color:var(--hub-body);font-size:1.1rem;line-height:1.6}.Az7Kcq_planHead{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.Az7Kcq_planName{letter-spacing:.12em;text-transform:uppercase;color:var(--hub-ink);font-size:.9rem;font-weight:800}.Az7Kcq_planBadge{background:var(--hub-ink);color:var(--hub-bg);border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:700}.Az7Kcq_planBadgeSoon{background:var(--hub-paper);color:var(--hub-ink);border:1.5px solid var(--hub-sun)}.Az7Kcq_planList{flex-direction:column;gap:.7rem;display:flex}.Az7Kcq_planList li{color:var(--hub-body);gap:.65rem;font-size:1.05rem;display:flex}.Az7Kcq_planList li:before{content:"";background:var(--hub-pink);border-radius:50%;flex:none;width:1.15rem;height:1.15rem;margin-top:.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12l5 5 9-10' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12l5 5 9-10' fill='none' stroke='black' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.Az7Kcq_store{background:var(--hub-paper);border:1.5px solid var(--hub-line);border-radius:24px;padding:2rem;scroll-margin-top:5.5rem}.Az7Kcq_storeHead{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.Az7Kcq_storeIcon{object-fit:cover;border-radius:18px;flex:none;width:72px;height:72px}.Az7Kcq_storeIcon .Az7Kcq_shotLabel{padding:.1rem .3rem;font-size:.65rem}.Az7Kcq_storeName{flex-direction:column;flex:200px;display:flex}.Az7Kcq_storeTitle{font-family:var(--hub-display);color:var(--hub-ink);font-size:1.75rem;font-weight:700;line-height:1.1}.Az7Kcq_storeDev{color:var(--hub-pink-ink);font-size:.95rem;font-weight:700}.Az7Kcq_storeInstall{min-width:240px}.Az7Kcq_storeStats{border-block:1.5px solid var(--hub-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.75rem 0;display:grid}.Az7Kcq_storeStats>div{text-align:center;padding:1rem .5rem}.Az7Kcq_storeStats>div+div{border-left:1.5px solid var(--hub-line)}.Az7Kcq_storeStats dt{color:var(--hub-ink);font-size:1.05rem;font-weight:800}.Az7Kcq_storeStats dd{color:var(--hub-muted);margin-top:.1rem;font-size:.85rem}.Az7Kcq_storeShots{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.Az7Kcq_storeShots>*{aspect-ratio:9/19.5;border-radius:16px}.Az7Kcq_storeShots>img{object-fit:cover;border:1.5px solid var(--hub-line);background:var(--hub-paper);width:100%;height:auto;display:block}.Az7Kcq_storeAbout{margin-top:1.5rem}.Az7Kcq_storeAboutLink{color:var(--hub-ink);font-weight:800}a.Az7Kcq_storeAboutLink:hover{color:var(--hub-pink-ink)}.Az7Kcq_storeAbout p{color:var(--hub-body);margin-top:.3rem;font-size:1rem}.Az7Kcq_stars{color:var(--hub-pink);letter-spacing:.06em;white-space:nowrap;font-size:1.1em}.Az7Kcq_starsOff{color:color-mix(in srgb, var(--hub-ink) 25%, transparent)}.Az7Kcq_verdict{background:var(--hub-ink);border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem;padding:1rem 1.25rem;font-weight:550;display:flex;color:var(--hub-bg)!important;margin-top:1.5rem!important;font-size:1.05rem!important}.Az7Kcq_verdict strong{color:var(--hub-bg);padding:0;background:0 0!important}.Az7Kcq_verdict .Az7Kcq_stars{font-size:1.25rem}.Az7Kcq_verdict .Az7Kcq_starsOff{color:color-mix(in srgb, var(--hub-bg) 35%, transparent)}.Az7Kcq_tableWrap{border:1.5px solid var(--hub-line);border-radius:var(--hub-radius);background:var(--hub-paper);margin-top:1.25rem;overflow-x:auto}.Az7Kcq_tableWrap:focus-visible{outline:3px solid var(--hub-pink);outline-offset:2px}.Az7Kcq_table{border-collapse:collapse;width:100%;min-width:720px;font-size:.98rem}.Az7Kcq_table th,.Az7Kcq_table td{text-align:left;vertical-align:top;border-bottom:1.5px solid var(--hub-line);padding:.9rem .8rem}.Az7Kcq_table thead th{letter-spacing:.1em;text-transform:uppercase;color:var(--hub-ink);background:var(--hub-tint);font-size:.78rem;font-weight:800}.Az7Kcq_table tbody th{color:var(--hub-ink);min-width:150px;font-weight:750}.Az7Kcq_table tbody th a{color:inherit;text-decoration:none}.Az7Kcq_table tbody th a:hover{color:var(--hub-pink-ink)}.Az7Kcq_table tbody td{color:var(--hub-body)}.Az7Kcq_table tbody tr:last-child th,.Az7Kcq_table tbody tr:last-child td{border-bottom:0}.Az7Kcq_table td:last-child{min-width:210px}.Az7Kcq_table thead th:first-child,.Az7Kcq_table tbody th{padding-left:1.1rem}.Az7Kcq_tableWinner{background:var(--hub-tint)}.Az7Kcq_callout{background:var(--hub-sun-tint);border:1.5px solid var(--hub-sun);border-radius:var(--hub-radius);max-width:44rem;padding:1.5rem 1.75rem}.Az7Kcq_callout>p:first-child{color:var(--hub-ink);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.75rem;font-size:.85rem;font-weight:800}.Az7Kcq_callout li{color:var(--hub-body);font-size:1.1rem;line-height:1.65}.Az7Kcq_callout li+li{margin-top:.9rem}.Az7Kcq_callout q{color:var(--hub-ink);margin-top:.25rem;font-style:italic;font-weight:650;display:block}.Az7Kcq_appRow{flex-wrap:wrap;gap:.75rem;display:flex}.Az7Kcq_plays{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.5rem;display:grid}.Az7Kcq_play{flex-direction:column;gap:.7rem;padding:1.5rem;display:flex}.Az7Kcq_playBest{border:2.5px solid var(--hub-pink)}.Az7Kcq_play h3{color:var(--hub-ink);margin:0;font-size:1.2rem;font-weight:800}.Az7Kcq_playWhen{color:var(--hub-pink-ink);background:var(--hub-tint);border-radius:999px;align-self:flex-start;padding:.15rem .6rem;font-size:.85rem;font-weight:700}.Az7Kcq_play ol{counter-reset:n;flex-direction:column;gap:.65rem;display:flex}.Az7Kcq_play ol li{counter-increment:n;color:var(--hub-body);padding-left:1.5rem;font-size:1.02rem;line-height:1.6;position:relative}.Az7Kcq_play ol li:before{content:counter(n);color:var(--hub-pink-ink);font-weight:800;position:absolute;left:0}.Az7Kcq_play p{color:var(--hub-body);font-size:1.02rem;line-height:1.6}.Az7Kcq_story{padding:2rem 2.25rem}.Az7Kcq_story+.Az7Kcq_story{margin-top:1.25rem}.Az7Kcq_storyLabel{background:var(--hub-tint);color:var(--hub-pink-ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.2rem .7rem;font-size:.8rem;font-weight:800;display:inline-block}.Az7Kcq_story p{color:var(--hub-body);font-size:1.2rem;font-weight:450;line-height:1.75}.Az7Kcq_story p+p{margin-top:1rem}.Az7Kcq_storyPunch{font-family:var(--hub-display);font-style:italic;color:var(--hub-pink-ink)!important;font-size:1.4rem!important;font-weight:600!important;line-height:1.4!important}.Az7Kcq_storyForm{border:2px dashed var(--hub-pink);color:var(--hub-pink-ink);border-radius:999px;align-items:center;gap:.5rem;margin-top:1.5rem;padding:.75rem 1.15rem;font-size:1rem;font-weight:700;display:inline-flex}.Az7Kcq_storyForm:hover{background:var(--hub-tint)}.Az7Kcq_faq{flex-direction:column;gap:.75rem;max-width:44rem;display:flex}.Az7Kcq_faqItem summary{cursor:pointer;min-height:44px;color:var(--hub-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;font-size:1.1rem;font-weight:750;list-style:none;display:flex}.Az7Kcq_faqItem summary::-webkit-details-marker{display:none}.Az7Kcq_faqItem summary:after{content:"+";color:var(--hub-pink);font-size:1.5rem;font-weight:600;transition:transform .15s}.Az7Kcq_faqItem[open] summary:after{transform:rotate(45deg)}.Az7Kcq_faqItem p{color:var(--hub-body);padding:0 1.4rem 1.25rem;font-size:1.1rem;line-height:1.7}.Az7Kcq_cta{background:var(--hub-pink);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:4.5rem;padding:2rem 2.25rem;display:flex}.Az7Kcq_ctaText{flex:320px}.Az7Kcq_ctaTitle{font-family:var(--hub-display);color:#fff;margin-bottom:.4rem;font-size:2rem;font-weight:700;line-height:1.1}.Az7Kcq_ctaText p:last-child{color:#fff;font-size:1.1rem;font-weight:550}.Az7Kcq_ctaActions{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.Az7Kcq_ctaLink{color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.Az7Kcq_sources{font-size:1rem!important}.Az7Kcq_sources li{line-height:1.6!important}.Az7Kcq_indexList{max-width:1200px;margin:0 auto;padding:3.5rem 2rem 5rem}.Az7Kcq_indexList .Az7Kcq_moreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Az7Kcq_footer{width:100%}.Az7Kcq_more{background:var(--hub-tint);border-top:1.5px solid var(--hub-line);width:100%;padding:4rem max(2rem,50% - 600px) 4.5rem;scroll-margin-top:5.5rem}.Az7Kcq_moreHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.75rem;display:flex}.Az7Kcq_moreTitle{font-family:var(--hub-display);letter-spacing:-.02em;color:var(--hub-ink);font-size:clamp(1.9rem,1.6vw + 1.3rem,2.6rem);font-weight:700}.Az7Kcq_seeAll{color:var(--hub-pink-ink);font-weight:800}.Az7Kcq_seeAll:hover{text-decoration:underline;text-decoration-thickness:2px}.Az7Kcq_moreGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.Az7Kcq_moreCard{border-radius:var(--hub-radius);background:var(--hub-paper);border:1.5px solid var(--hub-line);flex-direction:column;height:100%;padding:.75rem .75rem 1.25rem;transition:transform .2s,box-shadow .2s;display:flex}.Az7Kcq_moreCard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1f0a1f1a}.Az7Kcq_moreCardHere{opacity:.6}.Az7Kcq_moreCardHere:hover{box-shadow:none;transform:none}.Az7Kcq_moreSwatch{aspect-ratio:16/9;border-radius:14px;margin-bottom:1rem;display:block}.Az7Kcq_swatchHot{background:var(--hub-pink)}.Az7Kcq_swatchLilac{background:var(--hub-lilac)}.Az7Kcq_swatchSun{background:var(--hub-sun)}.Az7Kcq_swatchInk{background:var(--hub-plum)}.Az7Kcq_moreKind{letter-spacing:.16em;text-transform:uppercase;color:var(--hub-pink-ink);padding:0 .5rem;font-size:.78rem;font-weight:800}.Az7Kcq_moreName{font-family:var(--hub-display);color:var(--hub-ink);margin-top:.35rem;padding:0 .5rem;font-size:1.3rem;font-weight:700;line-height:1.25}.Az7Kcq_moreDesc{color:var(--hub-body);margin-top:.5rem;padding:0 .5rem;font-size:1rem;line-height:1.55}.Az7Kcq_moreCard:hover .Az7Kcq_moreName{color:var(--hub-pink-ink)}.Az7Kcq_construction{background:var(--hub-plum);color:#fce8f3;width:100%;scroll-margin-top:5.5rem}.Az7Kcq_hazard{background:repeating-linear-gradient(-45deg, var(--hub-sun) 0 18px, var(--hub-plum) 18px 36px);height:22px}.Az7Kcq_constructionInner{flex-wrap:wrap;align-items:center;gap:3rem;padding:4rem max(2rem,50% - 600px) 4.5rem;display:flex}.Az7Kcq_constructionText{flex:999 460px;min-width:0}.Az7Kcq_constructionText p{color:#f6e3ee;font-size:1.15rem;font-weight:500;line-height:1.65}.Az7Kcq_constructionText p+p{margin-top:1rem}.Az7Kcq_constructionTitle{font-family:var(--hub-display);letter-spacing:-.03em;color:#fff;margin-bottom:1.5rem;font-size:clamp(2.2rem,3vw + 1rem,3.4rem);font-weight:700;line-height:1.05}.Az7Kcq_cLink,.Az7Kcq_cLinkSun{text-underline-offset:3px;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.Az7Kcq_cLink{color:#ff7ab8}.Az7Kcq_cLinkSun{color:var(--hub-sun)}.Az7Kcq_cLink:hover,.Az7Kcq_cLinkSun:hover{text-decoration-thickness:3px}.Az7Kcq_constructionPic{border-radius:var(--hub-radius);color:#d9b8ca;background:0 0;border:0 solid;border-radius:50px;flex:320px;justify-content:center;align-items:center;max-width:520px;height:280px;display:flex}.Az7Kcq_pinkTheme{--hub-bg:var(--bg);--hub-ink:var(--text);--hub-body:var(--text-soft);--hub-muted:var(--text-faint);--hub-line:var(--border);--hub-paper:var(--surface);--hub-tint:var(--pink-soft);--hub-text:var(--font-manrope), system-ui, -apple-system, sans-serif;font-family:var(--hub-text);color:var(--hub-body);background:radial-gradient(ellipse at top, var(--bg-gradient-top) 0%, transparent 55%), radial-gradient(ellipse at bottom right, var(--bg-gradient-br) 0%, transparent 55%), var(--bg);font-weight:400}.Az7Kcq_pinkTheme .Az7Kcq_hero{background:0 0}.Az7Kcq_pinkTheme .Az7Kcq_heroFeatured{background:var(--pink-soft)}.Az7Kcq_panel1,.Az7Kcq_panel2{border-radius:var(--hub-radius);border:1.5px solid var(--hub-line);padding:1.75rem}.Az7Kcq_panel1{background:var(--hub-paper)}.Az7Kcq_panel2{background:color-mix(in srgb, var(--hub-lilac) 14%, var(--hub-paper))}.Az7Kcq_panel1 p,.Az7Kcq_panel2 p{color:var(--hub-body);font-size:1.1rem;line-height:1.7}@keyframes Az7Kcq_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Az7Kcq_drift{0%{transform:rotate(4deg)translate(0,0)}to{transform:rotate(4deg)translateY(-10px)}}@media (max-width:1080px){.Az7Kcq_moreGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Az7Kcq_plays{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.Az7Kcq_layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-top:2.5rem}.Az7Kcq_toc{position:static}.Az7Kcq_heroPhones{display:none}}@media (max-width:720px){.Az7Kcq_heroInner{padding:2.75rem 1.25rem}.Az7Kcq_layout{padding-inline:1.25rem;padding-bottom:4rem}.Az7Kcq_p,.Az7Kcq_prose>p,.Az7Kcq_prose>ul,.Az7Kcq_prose>ol{font-size:1.125rem}.Az7Kcq_sectionLead{font-size:1.2rem}.Az7Kcq_grid2,.Az7Kcq_steps,.Az7Kcq_plans,.Az7Kcq_indexList .Az7Kcq_moreGrid{grid-template-columns:minmax(0,1fr)}.Az7Kcq_store{padding:1.25rem}.Az7Kcq_storeInstall{width:100%;min-width:0}.Az7Kcq_storeShots{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-1.25rem;padding-inline:1.25rem;display:flex;overflow-x:auto}.Az7Kcq_storeShots::-webkit-scrollbar{display:none}.Az7Kcq_storeShots>*{scroll-snap-align:start;flex:0 0 42%}.Az7Kcq_phoneRow{gap:.75rem}.Az7Kcq_story{padding:1.5rem}.Az7Kcq_story p{font-size:1.1rem}.Az7Kcq_cta{padding:1.75rem 1.5rem}.Az7Kcq_answerBox{padding:1.25rem}.Az7Kcq_more,.Az7Kcq_constructionInner{padding:3rem 1.25rem 3.5rem}.Az7Kcq_constructionPic{height:200px}.Az7Kcq_indexList{padding-inline:1.25rem}}@media (max-width:480px){.Az7Kcq_moreGrid{grid-template-columns:minmax(0,1fr)}}.Az7Kcq_moreImg{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;margin-bottom:1rem;display:block}.Az7Kcq_constructionPic img{object-fit:contain;max-width:100%;max-height:100%}
