.seo-module__QpyL5W__shell{}.seo-module__QpyL5W__display{}.seo-module__QpyL5W__kicker{}.seo-module__QpyL5W__kicker.seo-module__QpyL5W__kicker{color:var(--action);margin:0}.seo-module__QpyL5W__primary{width:100%;}.seo-module__QpyL5W__secondary{}.seo-module__QpyL5W__secondary.seo-module__QpyL5W__secondary{width:100%;min-height:50px;font-weight:700}.seo-module__QpyL5W__main{overflow-x:clip}.seo-module__QpyL5W__hero{isolation:isolate;margin-top:calc(-1 * var(--bar-h,0px));padding:calc(var(--bar-h,0px) + clamp(28px, 6vw, 72px)) max(var(--gutter), env(safe-area-inset-right)) clamp(36px, 6vw, 80px) max(var(--gutter), env(safe-area-inset-left));align-items:end;min-height:min(88svh,820px);display:grid;position:relative;overflow:hidden}.seo-module__QpyL5W__heroArt{z-index:-2;position:absolute;inset:0}.seo-module__QpyL5W__heroArt img{object-fit:cover;object-position:70% 30%;filter:saturate(1.1)brightness(1.08)}.seo-module__QpyL5W__heroWide,.seo-module__QpyL5W__heroNarrow{position:absolute;inset:0}@media (max-width:899px){.seo-module__QpyL5W__heroWide{display:none}}@media (min-width:900px){.seo-module__QpyL5W__heroNarrow{display:none}}.seo-module__QpyL5W__heroNarrow{aspect-ratio:1;bottom:auto}.seo-module__QpyL5W__heroNarrow img{object-position:50% 0%}.seo-module__QpyL5W__heroShade{z-index:-1;background:linear-gradient(90deg, rgb(var(--canvas-rgb) / .94) 0%, rgb(var(--canvas-rgb) / .7) 42%, rgb(var(--canvas-rgb) / .1) 75%), linear-gradient(180deg, rgb(var(--canvas-rgb) / .35) 0%, rgb(var(--canvas-rgb) / 0) 30%, rgb(var(--canvas-rgb) / .2) 70%, rgb(var(--canvas-rgb) / 1) 100%);position:absolute;inset:0}@media (max-width:899px){.seo-module__QpyL5W__heroShade{background:linear-gradient(180deg, rgb(var(--canvas-rgb) / .1) 0px, rgb(var(--canvas-rgb) / .2) 40vw, rgb(var(--canvas-rgb) / .85) 75vw, rgb(var(--canvas-rgb) / 1) 100vw)}}.seo-module__QpyL5W__heroInner{width:100%;max-width:var(--frame-max,1680px);align-items:end;gap:32px;margin-inline:auto;display:grid}@media (min-width:900px){.seo-module__QpyL5W__heroInner{grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(32px,5vw,96px)}}@media (max-width:899px){.seo-module__QpyL5W__hero{min-height:0;padding-top:calc(var(--bar-h,0px) + 62vw)}}.seo-module__QpyL5W__heroWords{gap:16px;max-width:720px;display:grid}@media (max-width:899px){.seo-module__QpyL5W__heroInner[data-buy-first]{gap:16px}.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords{display:contents}.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords>*{order:3}.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords>.seo-module__QpyL5W__crumbs,.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords>.seo-module__QpyL5W__kicker,.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords>.seo-module__QpyL5W__title,.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__heroWords>.seo-module__QpyL5W__role{order:1}.seo-module__QpyL5W__heroInner[data-buy-first] .seo-module__QpyL5W__buyCard{order:2}}@media (max-width:899px) and (max-height:760px){.seo-module__QpyL5W__hero{padding-top:calc(var(--bar-h,0px) + clamp(36vw, calc(100svh - 495px), 50vw))}.seo-module__QpyL5W__heroInner,.seo-module__QpyL5W__heroInner[data-buy-first],.seo-module__QpyL5W__heroWords{gap:12px}}.seo-module__QpyL5W__heroCta{flex-wrap:wrap;gap:10px;display:flex}.seo-module__QpyL5W__heroCta .seo-module__QpyL5W__primary.seo-module__QpyL5W__primary,.seo-module__QpyL5W__heroCta .seo-module__QpyL5W__openIn.seo-module__QpyL5W__openIn{width:auto;min-width:min(320px,100%);margin-bottom:0;text-decoration:none}.seo-module__QpyL5W__title.seo-module__QpyL5W__title{color:var(--ink);margin:0;font-size:clamp(3.25rem,11vw,7.5rem);line-height:.9}@media (max-width:899px) and (max-height:760px){.seo-module__QpyL5W__title.seo-module__QpyL5W__title{font-size:clamp(2.5rem,11vw,3.25rem)}}@media (min-width:900px){.seo-module__QpyL5W__title.seo-module__QpyL5W__title{font-size:clamp(4rem,7.2vw,7.5rem)}}.seo-module__QpyL5W__titleAccent{color:var(--action);display:block}.seo-module__QpyL5W__role{color:var(--ink);margin:0;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700}.seo-module__QpyL5W__lead{max-width:34em;color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.8vw,1.3125rem);line-height:1.45}.seo-module__QpyL5W__facts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seo-module__QpyL5W__facts li{background:rgb(var(--canvas-rgb) / .6);border:1px solid var(--glass-line,#ffffff24);min-height:32px;color:var(--ink);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;padding:0 12px;font-size:.875rem;font-weight:700;display:inline-flex}.seo-module__QpyL5W__facts li:first-child{background:var(--action);border-color:var(--action);color:var(--action-ink)}.seo-module__QpyL5W__crumbs{color:var(--ink-muted);flex-wrap:wrap;gap:8px;margin:0;font-size:.8125rem;display:flex}.seo-module__QpyL5W__crumbs a{color:var(--ink-muted);text-decoration:none}.seo-module__QpyL5W__crumbs a:hover{color:var(--ink);text-decoration:underline}.seo-module__QpyL5W__buyCard{background:rgb(var(--canvas-rgb) / .72);border:1px solid var(--glass-line,#ffffff24);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);border-radius:22px;gap:14px;padding:18px;display:grid}.seo-module__QpyL5W__price{color:var(--ink);align-items:baseline;gap:10px;margin:0;display:flex}.seo-module__QpyL5W__priceBig.seo-module__QpyL5W__priceBig{font-size:2.5rem;line-height:1}.seo-module__QpyL5W__priceNote{color:var(--ink-muted);font-size:.875rem}.seo-module__QpyL5W__buy{gap:10px;display:grid}.seo-module__QpyL5W__fine{color:var(--ink-muted);margin:0;font-size:.8125rem;line-height:1.45}.seo-module__QpyL5W__fine a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.seo-module__QpyL5W__quietBuy{cursor:pointer;min-height:44px;color:var(--ink-muted);font:inherit;text-underline-offset:3px;background:0 0;border:0;justify-self:center;padding:0 8px;font-size:.875rem;font-weight:700;text-decoration:underline}.seo-module__QpyL5W__quietBuy:hover{color:var(--ink)}.seo-module__QpyL5W__quietBuy:disabled{opacity:.6;cursor:progress}.seo-module__QpyL5W__notice{border:1px solid rgb(var(--action-rgb) / .5);background:rgb(var(--action-rgb) / .1);color:var(--ink);border-radius:14px;margin:0;padding:12px 14px;font-size:.9375rem;line-height:1.45}.seo-module__QpyL5W__notice a{color:var(--action);font-weight:700}.seo-module__QpyL5W__section{scroll-margin-top:calc(var(--bar-h,56px) - 24px);padding-top:clamp(56px,8vw,104px)}.seo-module__QpyL5W__head{gap:8px;max-width:760px;margin-bottom:clamp(18px,2.6vw,28px);display:grid}.seo-module__QpyL5W__h2.seo-module__QpyL5W__h2{color:var(--ink);margin:0;font-size:clamp(2.25rem,5.4vw,4rem);line-height:.92}.seo-module__QpyL5W__intro{color:var(--ink-muted);max-width:40em;margin:0;font-size:1.0625rem;line-height:1.5}.seo-module__QpyL5W__lines{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.seo-module__QpyL5W__lines{grid-template-columns:repeat(3,minmax(0,1fr))}}.seo-module__QpyL5W__lines li{background:var(--surface-raised,#ffffff0f);border:1px solid var(--glass-line,#ffffff1a);color:var(--ink);border-radius:22px 22px 22px 8px;margin:0;padding:20px 22px;font-size:clamp(1.125rem,1.7vw,1.375rem);line-height:1.35}.seo-module__QpyL5W__traits{background:var(--glass-line,#ffffff1a);border-radius:18px;gap:1px;margin:18px 0 0;display:grid;overflow:hidden}@media (min-width:900px){.seo-module__QpyL5W__traits{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo-module__QpyL5W__trait{background:var(--canvas);gap:4px;padding:16px 18px;display:grid}.seo-module__QpyL5W__trait dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:.75rem;font-weight:700}.seo-module__QpyL5W__trait dd{color:var(--ink);margin:0;font-size:1rem;line-height:1.45}.seo-module__QpyL5W__chips{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.seo-module__QpyL5W__chips li{border:1px solid var(--glass-line,#ffffff24);color:var(--ink);border-radius:999px;padding:7px 12px;font-size:.875rem;font-weight:600}.seo-module__QpyL5W__twoAnswers{gap:12px;max-width:980px;margin-top:22px;display:grid}.seo-module__QpyL5W__ask{max-width:36em;color:var(--ink);background:#ffffff14;border-radius:18px 18px 18px 6px;justify-self:start;margin:0;padding:12px 16px;font-size:1.0625rem;line-height:1.45}.seo-module__QpyL5W__answers{gap:12px;display:grid}@media (min-width:760px){.seo-module__QpyL5W__answers{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}}.seo-module__QpyL5W__answer{background:var(--surface);border-radius:22px;gap:8px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.seo-module__QpyL5W__answer[data-host=true]{box-shadow:inset 0 0 0 2px var(--action)}.seo-module__QpyL5W__answer p{color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.5}.seo-module__QpyL5W__answerWho{letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font-weight:800;display:block;color:var(--ink-muted)!important;font-size:.6875rem!important}.seo-module__QpyL5W__answer[data-host=true] .seo-module__QpyL5W__answerWho{color:var(--action)!important}.seo-module__QpyL5W__stage{justify-items:center;gap:12px;display:grid}.seo-module__QpyL5W__stageArt{aspect-ratio:1;background:var(--surface);width:min(380px,80vw);box-shadow:0 0 0 1px #ffffff1f, 0 40px 90px -30px #000000d9, 0 0 120px -40px rgb(var(--action-rgb) / .55);border-radius:28px;position:relative;overflow:hidden}.seo-module__QpyL5W__stageArt img,.seo-module__QpyL5W__stageArt video{object-fit:cover}.seo-module__QpyL5W__hear{border:1px solid var(--line-strong);min-height:48px;color:var(--ink);cursor:pointer;background:#ffffff0a;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:.9375rem;font-weight:700;display:inline-flex}.seo-module__QpyL5W__hear[aria-pressed=true]{border-color:var(--action);color:var(--action)}.seo-module__QpyL5W__hearTop{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px;display:flex}.seo-module__QpyL5W__hearTop .seo-module__QpyL5W__hear{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000059}.seo-module__QpyL5W__hearTop .seo-module__QpyL5W__fine{max-width:34em;color:var(--ink);opacity:.82;flex:240px}.seo-module__QpyL5W__voice{align-items:center;gap:24px;display:grid}@media (min-width:900px){.seo-module__QpyL5W__voice{grid-template-columns:auto minmax(0,1fr)}}.seo-module__QpyL5W__voiceWords{gap:10px;max-width:40em;display:grid}.seo-module__QpyL5W__voiceWords p{color:var(--ink);margin:0;font-size:1.0625rem;line-height:1.5}.seo-module__QpyL5W__moods{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.seo-module__QpyL5W__moods figure{gap:6px;margin:0;display:grid}.seo-module__QpyL5W__moodArt{aspect-ratio:1;background:var(--surface);border-radius:18px;position:relative;overflow:hidden}.seo-module__QpyL5W__moodArt img{object-fit:cover}.seo-module__QpyL5W__moods figcaption{color:var(--ink-muted);font-size:.8125rem;font-weight:600}.seo-module__QpyL5W__atWork{aspect-ratio:16/9;background:var(--surface);border-radius:22px;margin-top:14px;position:relative;overflow:hidden}.seo-module__QpyL5W__atWork img{object-fit:cover}.seo-module__QpyL5W__tabs{gap:16px;display:grid}.seo-module__QpyL5W__tabList{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.seo-module__QpyL5W__tab{border:1px solid var(--glass-line,#ffffff24);min-height:44px;color:var(--ink);cursor:pointer;background:#ffffff0d;border-radius:999px;flex:none;padding:0 18px;font-size:.9375rem;font-weight:700}.seo-module__QpyL5W__tab[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.seo-module__QpyL5W__tabPanel{gap:16px;display:grid}.seo-module__QpyL5W__tabPanel[hidden]{display:none}.seo-module__QpyL5W__steps{counter-reset:step;gap:12px;max-width:820px;margin:0;padding:0;list-style:none;display:grid}.seo-module__QpyL5W__steps>li{counter-increment:step;min-height:44px;color:var(--ink);padding:4px 0 4px 56px;font-size:1.0625rem;line-height:1.5;position:relative}.seo-module__QpyL5W__steps>li:before{content:counter(step);background:var(--action);width:40px;height:40px;color:var(--action-ink);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:0;left:0}.seo-module__QpyL5W__steps strong{display:block}.seo-module__QpyL5W__copyBox{gap:10px;max-width:820px;display:grid}.seo-module__QpyL5W__copyText{background:var(--surface-raised,#ffffff0f);border:1px solid var(--glass-line,#ffffff1f);color:var(--ink);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;word-break:break-word;-webkit-user-select:all;user-select:all;border-radius:16px;margin:0;padding:16px 18px;font-size:.9375rem;line-height:1.5}.seo-module__QpyL5W__copyBox[data-tall] .seo-module__QpyL5W__copyText{-webkit-user-select:text;user-select:text;max-height:320px;font-size:.8125rem;overflow:auto}.seo-module__QpyL5W__copyButton{justify-self:start;}.seo-module__QpyL5W__openIn{}.seo-module__QpyL5W__openIn.seo-module__QpyL5W__openIn{justify-self:start;min-width:min(320px,100%);margin-bottom:14px;text-decoration:none}.seo-module__QpyL5W__cols{gap:clamp(28px,4vw,56px);display:grid}@media (min-width:1000px){.seo-module__QpyL5W__cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}}.seo-module__QpyL5W__list{color:var(--ink);gap:8px;max-width:46em;margin:0;padding-left:1.2em;font-size:1rem;line-height:1.5;display:grid}.seo-module__QpyL5W__tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.seo-module__QpyL5W__tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}.seo-module__QpyL5W__tile{aspect-ratio:4/5;background:var(--surface);color:#fff;isolation:isolate;border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.seo-module__QpyL5W__tile img{object-fit:cover;transition:transform .3s}@media (hover:hover){.seo-module__QpyL5W__tile:hover img{transform:scale(1.04)}}.seo-module__QpyL5W__tileShade{z-index:1;background:linear-gradient(#0000 45%,#000000d9 100%);position:absolute;inset:0}.seo-module__QpyL5W__tileWords{z-index:2;gap:2px;display:grid;position:absolute;bottom:12px;left:12px;right:12px}.seo-module__QpyL5W__tileName.seo-module__QpyL5W__tileName{font-size:1.5rem;line-height:.95}.seo-module__QpyL5W__tileRole{opacity:.85;font-size:.8125rem;line-height:1.3}.seo-module__QpyL5W__tileFree{z-index:2;background:var(--action);color:var(--action-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 9px;font-size:.75rem;font-weight:800;position:absolute;top:10px;left:10px}.seo-module__QpyL5W__more{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.seo-module__QpyL5W__more a{border:1px solid var(--line-strong);min-height:48px;color:var(--ink);background:#ffffff0a;border-radius:14px;justify-content:center;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.seo-module__QpyL5W__more a:hover{background:#ffffff17}}.seo-module__QpyL5W__faq{gap:10px;max-width:860px;display:grid}.seo-module__QpyL5W__faq details{border:1px solid var(--glass-line,#ffffff1f);background:#ffffff08;border-radius:16px}.seo-module__QpyL5W__faq summary{cursor:pointer;color:var(--ink);padding:16px 18px;font-size:1.0625rem;font-weight:700;list-style:none}.seo-module__QpyL5W__faq summary::-webkit-details-marker{display:none}.seo-module__QpyL5W__faq details p{color:var(--ink-muted);margin:0;padding:0 18px 18px;line-height:1.55}.seo-module__QpyL5W__sources{gap:6px;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.seo-module__QpyL5W__sources a{color:var(--ink)}.seo-module__QpyL5W__foot{gap:10px;max-width:860px;margin-top:clamp(40px,6vw,72px);display:grid}