.story{position:relative}.story-pin{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;gap:28px 56px;display:grid}.story-copy,.story-art{display:contents}.story-step[data-i="0"]{order:0}.story-frame[data-i="0"]{order:1}.story-step[data-i="1"]{order:2}.story-frame[data-i="1"]{order:3}.story-step[data-i="2"]{order:4}.story-frame[data-i="2"]{order:5}.story-step[data-i="3"]{order:6}.story-frame[data-i="3"]{order:7}.story-step[data-i="4"]{order:8}.story-frame[data-i="4"]{order:9}.story-step[data-i="5"]{order:10}.story-frame[data-i="5"]{order:11}.story-step[data-i="6"]{order:12}.story-frame[data-i="6"]{order:13}.story-step[data-i="7"]{order:14}.story-frame[data-i="7"]{order:15}.story-meter{display:none}.story-step{flex-direction:column;gap:14px;min-width:0;display:flex}.story-step h3{font:700 clamp(30px, 3vw, 44px) / .96 var(--display);text-transform:uppercase;margin:0}.story-body{color:var(--text-2);font-size:17px;line-height:1.55}.story-body p{margin:0}.story-ink .story-body{color:var(--ink-text)}.story-extra{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.story-frame{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.story-f-cutout .story-frame{background-color:var(--ink-2);background-image:radial-gradient(#f4f2ee17 1px,#0000 1.2px);background-size:22px 22px;border-radius:20px;min-height:340px;padding:36px 28px}.story-f-cutout .story-frame img{filter:drop-shadow(0 30px 50px #0009);width:auto;max-width:100%;height:auto;max-height:520px;display:block}.story-f-media .story-frame{aspect-ratio:4/3;background:var(--ink-2);border-radius:22px;overflow:hidden}.story-f-media .story-frame>img,.story-f-media .story-frame>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.story-cap{pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}.story-cap .chip{color:var(--paper);-webkit-backdrop-filter:blur(8px);background:#17120fb8;border-color:#0000}.story-f-card .story-frame{padding:8px 0}@media (max-width:860px){.story-pin{grid-template-columns:minmax(0,1fr);gap:18px}.story-frame{margin-bottom:26px}.story-f-cutout .story-frame{min-height:240px;padding:24px 16px}.story-f-cutout .story-frame img{max-height:420px}}@media (prefers-reduced-motion:no-preference){.story[data-armed] .story-pin{top:var(--nav-h);z-index:55;grid-template-rows:minmax(0,1fr);padding:28px 0;position:sticky}.story-ink[data-armed] .story-pin{background:var(--ink);box-shadow:0 0 0 100vmax var(--ink);clip-path:inset(0 -100vmax)}.story[data-armed] .story-copy{grid-template-rows:auto auto;align-self:center;min-width:0;display:grid}.story[data-armed] .story-step{grid-area:1/1}.story[data-armed] .story-meter{grid-area:2/1;align-items:center;gap:16px;margin-top:30px;display:flex}.story[data-armed] .story-art{height:100%;min-height:0;display:block;position:relative}.story[data-armed] .story-frame{aspect-ratio:auto;min-height:0;margin:0;position:absolute;inset:0}.story[data-armed] .story-f-cutout .story-frame img,.story-f-cutout[data-armed] .story-frame img{max-height:100%}.story[data-armed] .story-step,.story[data-armed] .story-frame{opacity:0;visibility:hidden;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1),visibility 0s linear .4s}.story[data-armed] .story-step{transform:translateY(14px)}.story[data-armed] .story-frame{transform:scale(.97)}.story[data-armed][data-step="0"] .story-step[data-i="0"],.story[data-armed][data-step="0"] .story-frame[data-i="0"],.story[data-armed][data-step="1"] .story-step[data-i="1"],.story[data-armed][data-step="1"] .story-frame[data-i="1"],.story[data-armed][data-step="2"] .story-step[data-i="2"],.story[data-armed][data-step="2"] .story-frame[data-i="2"],.story[data-armed][data-step="3"] .story-step[data-i="3"],.story[data-armed][data-step="3"] .story-frame[data-i="3"],.story[data-armed][data-step="4"] .story-step[data-i="4"],.story[data-armed][data-step="4"] .story-frame[data-i="4"],.story[data-armed][data-step="5"] .story-step[data-i="5"],.story[data-armed][data-step="5"] .story-frame[data-i="5"],.story[data-armed][data-step="6"] .story-step[data-i="6"],.story[data-armed][data-step="6"] .story-frame[data-i="6"],.story[data-armed][data-step="7"] .story-step[data-i="7"],.story[data-armed][data-step="7"] .story-frame[data-i="7"]{opacity:1;visibility:visible;transition:opacity .4s,transform .5s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.story-dots{gap:6px;display:flex}.story-dots i{background:var(--line-2);border-radius:50%;width:8px;height:8px;transition:background .3s,width .3s}.story-ink .story-dots i{background:var(--ink-line)}.story[data-armed][data-step="0"] .story-dots i[data-i="0"],.story[data-armed][data-step="1"] .story-dots i[data-i="1"],.story[data-armed][data-step="2"] .story-dots i[data-i="2"],.story[data-armed][data-step="3"] .story-dots i[data-i="3"],.story[data-armed][data-step="4"] .story-dots i[data-i="4"],.story[data-armed][data-step="5"] .story-dots i[data-i="5"],.story[data-armed][data-step="6"] .story-dots i[data-i="6"],.story[data-armed][data-step="7"] .story-dots i[data-i="7"]{background:var(--magenta);border-radius:4px;width:22px}.story-bar{background:var(--line-2);border-radius:2px;flex:1;max-width:220px;height:3px;position:relative;overflow:hidden}.story-ink .story-bar{background:var(--ink-line)}.story-bar i{background:var(--magenta);transform-origin:var(--bar-origin);transform:scaleX(var(--story-p,0));position:absolute;inset:0}}@media (max-width:860px) and (prefers-reduced-motion:no-preference){.story[data-armed] .story-pin{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:14px;padding:12px 0 16px}.story[data-armed] .story-art{grid-row:1}.story[data-armed] .story-copy{grid-row:2;align-self:end}.story[data-armed] .story-step{gap:8px}.story[data-armed] .story-step h3{font-size:26px}.story[data-armed] .story-body{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.story[data-armed] .story-extra{display:none}.story[data-armed] .story-meter{margin-top:14px}.story[data-armed] .story-f-cutout .story-frame{padding:14px}}.pg-hero-stage{background:var(--ink);border-radius:28px;flex-direction:column;gap:14px;min-height:460px;margin:0;padding:clamp(16px,2vw,24px);display:flex;position:relative}.pg-hero-stage>.stage-dots{flex:1;justify-content:center;align-items:center;min-height:0;padding:clamp(18px,3vw,36px);display:flex}.pg-hero-stage>.stage-dots .cutout{width:auto;max-height:440px}.pg-hero-stage>figcaption{align-self:flex-start}.pg-hero-media{aspect-ratio:16/10;background:var(--ink);border-radius:28px;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 70px #17120f38}.pg-hero-media>img,.pg-hero-media>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pg-hero-media>figcaption{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.pg-hero-media .chip-ink,.story-cap .chip-ink{-webkit-backdrop-filter:blur(8px);background:#17120fb3}.pg-hero-voice{justify-content:center;min-height:0}.gal-row{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));align-items:start;gap:16px;display:grid}.gal-item{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.gal-frame{aspect-ratio:4/5;background:var(--ink);border-radius:22px;position:relative;overflow:hidden}.gal-media .gal-frame>img,.gal-media .gal-frame>video{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}@media (hover:hover){.gal-media:hover .gal-frame>img,.gal-media:hover .gal-frame>video{transform:scale(1.04)}}.gal-shot .gal-frame{aspect-ratio:auto;background-color:var(--ink-2);background-image:radial-gradient(#f4f2ee17 1px,#0000 1.2px);background-size:22px 22px;justify-content:center;align-items:center;min-height:300px;padding:22px;display:flex}.gal-shot .gal-frame .cutout{width:100%;height:auto}.gal-item figcaption{flex-direction:column;gap:4px;display:flex}.gal-item figcaption strong,.gal-voice figcaption strong{font-size:16px;font-weight:600;line-height:1.35}.gal-item figcaption span,.gal-voice figcaption span{font:500 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.gal-voice{background:var(--white);border:1px solid var(--line);border-radius:22px;flex-direction:column;gap:14px;min-width:0;margin:0;padding:22px;display:flex}.gal-voice-ink{background:var(--ink-2);border-color:var(--ink-line);width:100%;color:var(--paper);padding:clamp(22px,3vw,36px)}.gal-voice-ink figcaption strong{font:700 clamp(28px, 3vw, 40px) / 1 var(--display);text-transform:uppercase}.gal-voice-ink figcaption span{color:var(--ink-text)}.gal-voice figcaption{flex-direction:column;gap:6px;display:flex}.gal-wave{align-items:center;gap:3px;height:56px;display:flex}.gal-voice-ink .gal-wave{height:clamp(90px,12vw,150px)}.gal-wave i{background:var(--magenta);opacity:.85;border-radius:2px;flex:1;min-width:2px}.gal-voice audio{width:100%;height:44px}.gal-row-voices{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr))}@media (max-width:719px){.gal-row:not(.gal-row-voices){scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--pad-x));padding:0 var(--pad-x) 6px;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.gal-row:not(.gal-row-voices)::-webkit-scrollbar{display:none}.gal-row:not(.gal-row-voices)>*{scroll-snap-align:start;flex:0 0 78%}.pg-hero-stage{min-height:0}.pg-hero-stage>.stage-dots .cutout{max-height:300px}}.pg-aud{flex-direction:column;gap:24px;display:flex}.pg-aud-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pg-aud-seg label[data-aud=individual]{background:var(--ink);color:var(--white)}.pg-aud-teams{display:none}.pg-aud:has(#aud-teams:checked) .pg-aud-individual{display:none}.pg-aud:has(#aud-teams:checked) .pg-aud-teams{display:grid}.pg-aud:has(#aud-teams:checked) label[data-aud=teams]{background:var(--ink);color:var(--white)}.pg-aud:has(#aud-teams:checked) label[data-aud=individual]{color:var(--text-3);background:0 0}:is(.pg-aud:has(#aud-individual:focus-visible) label[data-aud=individual],.pg-aud:has(#aud-teams:focus-visible) label[data-aud=teams]){outline:2px solid var(--magenta);outline-offset:2px}.pg-rules{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:10px 32px;max-width:980px;margin:0;padding:0;list-style:none;display:grid}.pg-rules li{color:var(--text-2);padding-inline-start:16px;font-size:14px;line-height:1.55;position:relative}.pg-rules li:before{content:"";inset-inline-start:0;background:var(--magenta);border-radius:50%;width:6px;height:6px;position:absolute;top:9px}.finder{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.finder-controls{background:var(--paper);border:1px solid var(--line);border-radius:24px;flex-direction:column;gap:20px;min-width:0;padding:clamp(20px,3vw,32px);display:flex}.finder-group{flex-direction:column;gap:10px;display:flex}.finder-chips{flex-wrap:wrap;gap:8px;display:flex}.finder-chip{border:1px solid var(--line-2);background:var(--white);min-height:44px;color:var(--text-2);font:600 14px/1 var(--body);cursor:pointer;border-radius:999px;padding:0 16px}.finder-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--white)}.finder-chip:focus-visible,.finder-row select:focus-visible,.finder-range input:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.finder-row{background:var(--white);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.finder-row-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.finder-row-head label{font-weight:600}.finder-row select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);border:1px solid var(--line-2);background-position:right 18px center,right 13px center;background-repeat:no-repeat;background-size:5px 5px;background-color:var(--paper);max-width:100%;height:44px;min-height:44px;color:var(--ink);font:500 14px/1 var(--body);border-radius:10px;padding-block:0;padding-inline:12px 36px}[dir=rtl] .finder-row select{background-position:18px,13px}.finder-range{align-items:center;gap:14px;display:flex}.finder-range input{min-width:0;height:44px;accent-color:var(--magenta);flex:1}.finder-range output{text-align:end;min-width:150px;font:500 13px/1.3 var(--mono);color:var(--text-2);flex:none}.finder-result{top:calc(var(--nav-h) + 86px);background:var(--ink);color:var(--paper);border-radius:24px;flex-direction:column;gap:12px;padding:clamp(22px,3vw,32px);display:flex;position:sticky}.finder-plan{font:800 clamp(44px, 5vw, 64px) / .95 var(--display);text-transform:uppercase}.finder-meter{background:var(--ink-line);border-radius:4px;height:8px;display:block;overflow:hidden}.finder-meter i{background:var(--magenta);border-radius:4px;height:100%;transition:width .3s;display:block}.finder-usage,.finder-note{color:var(--ink-text);margin:0;font-size:15px;line-height:1.5}.finder-price{font:700 26px/1.1 var(--display);text-transform:uppercase;margin:0}.finder-result .btn{align-self:flex-start}@media (max-width:860px){.finder{grid-template-columns:minmax(0,1fr)}.finder-result{position:static}.finder-range output{min-width:0}}.pg-receipt{background:var(--paper);width:min(440px,100%);color:var(--ink);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(20px,3vw,30px);display:flex;box-shadow:0 30px 60px #00000073}.pg-receipt ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-receipt li{border-top:1px dashed var(--line-2);color:var(--muted);opacity:.45;justify-content:space-between;gap:12px;padding:10px 0;font-size:16px;display:flex}.pg-receipt li.on{color:var(--ink);opacity:1}.pg-receipt li.new strong{color:var(--magenta-text)}.pg-receipt li small{font:500 12px/1 var(--mono);color:var(--muted)}.pg-receipt li strong,.pg-receipt p strong{font:500 15px/1.3 var(--mono)}.pg-receipt p{justify-content:space-between;align-items:baseline;gap:12px;margin:0;display:flex}.pg-receipt-total{border-top:2px solid var(--ink);padding-top:12px;font-weight:700}.pg-receipt-total strong{font:700 32px/1 var(--display)!important}.pg-receipt-omnibo{background:var(--magenta);color:var(--white);border-radius:14px;padding:14px 16px;font-weight:600}.pg-receipt-omnibo strong{font:700 28px/1 var(--display)!important}.story-src{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.pg-stack-notes{color:var(--ink-text);flex-direction:column;gap:4px;font-size:13px;line-height:1.5;display:flex}.pg-stack-notes p{margin:0}.mf{flex-direction:column;gap:36px;display:flex}.mf-bar{background:var(--white);border:1px solid var(--line);border-radius:20px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 18px;padding:18px;display:grid}.mf-chips{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.mf-chip{border:1px solid var(--line);background:var(--white);min-height:44px;color:var(--text-2);font:600 14px/1 var(--body);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.mf-chip small{font:500 12px/1 var(--mono);opacity:.7}.mf-chip img{object-fit:contain;width:18px;height:18px}.mf-chip.mf-default{background:var(--ink);border-color:var(--ink);color:var(--white)}@media (max-width:719px){.mf-bar{grid-template-columns:minmax(0,1fr)}.mf-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -18px;padding:0 18px;overflow-x:auto}.mf-chips::-webkit-scrollbar{display:none}.mf-chip{flex:none}}.pg-good{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.pg-good-quote{background:var(--ink-2);border:1px solid var(--ink-line);border-radius:24px;margin:0;padding:clamp(24px,3vw,36px)}.pg-good-quote blockquote{font:700 clamp(30px, 3.2vw, 46px) / 1 var(--display);text-transform:uppercase;margin:0}.pg-good-quote figcaption{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-text);margin-top:16px}.pg-good-list{flex-direction:column;gap:18px;display:flex}.pg-good-chips{flex-wrap:wrap;gap:8px;display:flex}.pg-good-list ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-good-list li{border-top:1px solid var(--ink-line);color:var(--ink-text-2);padding:14px 0;font-size:17px}.pg-good-list li:before{content:"✓ ";color:var(--magenta-soft)}.pg-example{flex-direction:column;gap:12px;max-width:900px;margin:0;display:flex}.pg-example-frame{background:var(--ink);border-radius:24px;position:relative;overflow:hidden}.pg-example-frame>img,.pg-example-frame>video{object-fit:contain;width:100%;height:auto;max-height:72vh;display:block}.pg-example figcaption{flex-direction:column;gap:4px;display:flex}.pg-example figcaption span{font:500 12px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text-3)}.pg-example-voice{max-width:560px}@media (max-width:860px){.pg-good{grid-template-columns:minmax(0,1fr)}}.story-accent{color:var(--magenta-soft);font-weight:600}.story-light .story-accent{color:var(--magenta-text)}.pg-reset{cursor:pointer;border:0;min-height:48px}.pg-mail{background:var(--ink);color:var(--paper);border-radius:28px;flex-direction:column;gap:16px;padding:clamp(24px,3vw,40px);display:flex;box-shadow:0 30px 70px #17120f38}.pg-mail .label{color:var(--ink-text)}.pg-mail-to{font:800 clamp(30px, 3.6vw, 48px) / 1 var(--display);text-transform:uppercase;overflow-wrap:anywhere;color:var(--white)!important}.pg-mail ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pg-mail li{border-top:1px solid var(--ink-line);color:var(--ink-text-2);padding:12px 0}.pg-mail-from{font:500 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-text)}.pg-faq-head{flex-direction:column;gap:10px;display:flex}.pg-latest{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:10px;display:grid}.pg-day-logos{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pg-day-logos img{object-fit:contain;width:24px;height:24px}.pg-founder-role{color:var(--text-3)}.vs-table td{vertical-align:top;min-width:220px;line-height:1.5}.vs-src{font:500 12px/1.3 var(--mono);color:var(--text-3);align-items:center;margin-top:6px;display:flex}.vs-src-date{white-space:nowrap}.vs-disclosure{max-width:72ch;color:var(--text-3);margin:20px 0 0;font-size:14px;line-height:1.55}.vs-strengths{margin-top:56px}.vs-strengths .body-m{max-width:72ch;margin-top:10px}.vs-strengths-list{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.vs-strengths-list li{background:var(--paper);border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;border-radius:20px;flex-direction:column;justify-content:space-between;gap:4px;padding:18px 20px 6px;font-size:16px;line-height:1.5;display:flex}.bg-paper .vs-strengths-list li{background:#fff}.vs-strengths-list li strong{font-weight:600}.vs-fact-term{margin-block-end:2px;display:block}.vs-verdict{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px;margin:24px 0 0;display:grid}.vs-verdict-card{border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:22px 24px;display:flex}.vs-verdict-card .h-card,.vs-verdict-card .body-m{margin:0}.vs-plan-note,.vs-unverified{max-width:72ch;color:var(--text-3);margin:18px 0 0;font-size:14px;line-height:1.55}.vs-links{flex-wrap:wrap;gap:4px 20px;margin:24px 0 0;display:flex}.vs-links a{min-block-size:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.pg-guide-links{flex-wrap:wrap;align-items:center;gap:4px 20px;margin:20px 0 0;display:flex}.pg-guide-links strong{font-size:15px}.pg-guide-links a{min-block-size:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.step .pg-guide-links{margin:0}.pg-snippet{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.pg-snippet .code{max-inline-size:100%;overflow-x:auto}.steps:has(.pg-snippet){grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.pg-tool-names{flex-wrap:wrap;gap:8px;margin:0;display:flex}.pg-tool-names code{background:var(--paper);border:1px solid var(--line);font:500 12px/1.4 var(--mono);color:#d6004b;overflow-wrap:anywhere;border-radius:999px;padding:4px 10px}.pg-fact-link{min-block-size:44px;font:600 15px/1.3 var(--body);color:var(--ink);text-underline-offset:3px;align-items:center;margin-block-start:8px;text-decoration:underline;display:flex}.pg-facts .section-head{margin-block-end:36px}.pg-facts-sub{margin:40px 0 16px}@media (max-width:860px){.page-hero-copy .btn-row{max-inline-size:100%}.page-hero-copy .btn-row .btn,.page-hero~.final-cta .btn{white-space:normal;text-align:center;max-inline-size:100%}}[data-hub-band]{display:contents}.pg-hub-table td,.pg-hub-table th,.pg-index-table td,.pg-index-table th{vertical-align:top}.pg-hub-credits{font:500 14px/1.4 var(--mono);color:#17120f;display:block}.pg-hub-usd,.pg-hub-sound,.pg-index-rate,.pg-index-sound{font:500 12px/1.4 var(--mono);color:var(--text-3);margin-top:4px;display:block}.pg-hub-default,.pg-index-chip{vertical-align:middle;margin-inline-start:8px}.pg-hub-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pg-hub-col{background:#fff;border:1px solid #e4e0d9;border-radius:24px;min-width:0;padding:24px}.pg-hub-col ul,.pg-hub-col ol{flex-direction:column;gap:8px;margin:12px 0 0;padding-inline-start:20px;font-size:15px;line-height:1.5;display:flex}.pg-hub-col .pg-hub-tools{flex-flow:wrap;padding-inline-start:0;list-style:none}.pg-hub-tools code{font:500 13px/1 var(--mono);color:#17120f;background:#f4f2ee;border-radius:999px;padding:8px 12px;display:inline-block}.pg-hub-code-label{color:var(--text-3);margin:16px 0 0;font-size:13px}.pg-hub-code{color:#f4f2ee;font:500 13px/1.5 var(--mono);background:#17120f;border-radius:16px;margin:8px 0 0;padding:16px;overflow-x:auto}.pg-hub-try{margin:24px 0 0}.pg-hub-try .btn{white-space:normal;text-align:center}.pg-hub-twin{max-width:72ch;margin-block-start:24px}.pg-index-method{flex-direction:column;gap:10px;max-width:72ch;margin:0;padding-inline-start:22px;font-size:16px;line-height:1.55;display:flex}.pg-index-model{min-block-size:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:860px){.pg-hub-cols{grid-template-columns:minmax(0,1fr)}.pg-hub-col{padding:20px}}.vs-unverified ul{margin:8px 0 0;padding-inline-start:20px}.vs-unverified li{margin:4px 0}.pg-hub-notes{flex-direction:column;gap:2px;display:flex}.pg-hub-notes .vs-plan-note{margin:8px 0 0}.table-wrap.pg-table-cue{background:linear-gradient(90deg,#fff 40%,#fff0) 0/44px 100% no-repeat local,linear-gradient(270deg,#fff 40%,#fff0) 100%/44px 100% no-repeat local,linear-gradient(90deg,#17120f33,#17120f00) 0/20px 100% no-repeat,linear-gradient(270deg,#17120f33,#17120f00) 100%/20px 100% no-repeat,#fff}.pg-table-cue .table thead th{background:#8c6e3c1a}.pg-index-table{min-width:860px}.pg-index-table tbody th{white-space:nowrap;width:auto}.pg-index-table td{min-width:150px}.pg-get-foot{flex-direction:column;align-items:flex-start;gap:12px;margin-block-start:28px;display:flex}.pg-job-note{color:#4a433d;max-inline-size:72ch;margin:0;font-size:15px;line-height:1.6}.pg-job-prompt{flex-direction:column;gap:14px;display:flex}.pg-job-prompt-list{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:16px;display:grid}.pg-job-prompt-item{background:#f4f2ee;border:1px solid #e4e0d9;border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;display:flex}.pg-job-prompt-item h3{font:700 24px/1 var(--display);text-transform:uppercase;margin:0}.pg-job-prompt-text{font:500 17px/1.55 var(--body);color:#17120f;overflow-wrap:anywhere;border-inline-start:3px solid #ff0059;margin:0;padding-inline-start:16px}.pg-job-steps{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pg-job-steps li{background:#fff;border:1px solid #e4e0d9;border-radius:24px;flex-direction:column;gap:12px;padding:28px;display:flex}.pg-job-steps h3{font:700 26px/1.05 var(--display);text-transform:uppercase;margin:0}.pg-job-steps p{color:#4a433d;margin:0;font-size:16px;line-height:1.6}.pg-job-steps .pg-fact-link{margin-block-start:auto}.pg-job-need{background:#fff;border:1px solid #e4e0d9;border-radius:24px;flex-direction:column;margin:0;display:flex;overflow:hidden}.pg-job-need>div{grid-template-columns:minmax(120px,200px) minmax(0,1fr);gap:8px 24px;padding:22px 28px;display:grid}.pg-job-need>div+div{border-top:1px solid #efebe5}.pg-job-need dt{font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8c847c}.pg-job-need dd{color:#17120f;margin:0;font-size:16px;line-height:1.6}.pg-job-need dd p{margin:0}.pg-job-need dd p+p{margin-block-start:6px}.pg-job-need dd ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pg-job-need dd li{flex-wrap:wrap;gap:4px 10px;display:flex}.pg-job-need dd li strong{font-weight:600}.pg-proof{grid-template-columns:minmax(0,480px) minmax(0,1fr);align-items:center;gap:28px 40px;display:grid}.pg-proof video{background:#17120f;border-radius:24px;block-size:auto;inline-size:100%}.pg-proof-copy{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pg-jobs-table td,.pg-jobs-table th{vertical-align:top}.pg-jobs-table a{color:#17120f;text-underline-offset:3px;align-items:center;min-block-size:44px;font-weight:600;text-decoration:underline;display:inline-flex}.pg-jobs-table td span{display:block}.pg-jobs-table td small{font:500 12px/1.4 var(--mono);color:var(--text-3);margin-block-start:4px;display:block}@media (max-width:599px){.table-wrap.pg-jobs-wrap{background:0 0;border:0;border-radius:0;overflow:visible}.pg-jobs-table{min-width:0;display:block}.pg-jobs-table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pg-jobs-table tbody{flex-direction:column;gap:12px;display:flex}.pg-jobs-table tr{background:var(--paper);border:1px solid #e4e0d9;border-radius:20px;padding:16px 18px 18px;display:block}.pg-jobs-table.table tbody th,.pg-jobs-table td{border-top:0;inline-size:auto;padding:0;display:block}.pg-jobs-table td{overflow-wrap:anywhere;margin-block-start:12px}.pg-jobs-table td:before{content:attr(data-label);font:500 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#8c847c;margin-block-end:3px;display:block}}@media (max-width:860px){.pg-job-need>div{grid-template-columns:minmax(0,1fr);padding:18px 20px}.pg-job-prompt-item,.pg-job-steps li{padding:22px}.pg-proof{grid-template-columns:minmax(0,1fr)}.pg-get-foot .btn,.pg-job-prompt .btn{white-space:normal;text-align:center;max-inline-size:100%}}@media (min-width:861px){.page-hero-inner:has(.pg-hero-media,.pg-hero-stage,.pg-hero-voice) .h-page{font-size:clamp(44px,5.2vw,76px)}}
