.pb-auth-backdrop{z-index:400;background:color-mix(in srgb, var(--ink-900) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:pb-fade .15s var(--ease-out);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}@keyframes pb-fade{0%{opacity:0}to{opacity:1}}.pb-auth-panel{overscroll-behavior:contain;background:var(--white);border-radius:var(--r-2xl);width:100%;max-width:400px;max-height:calc(100dvh - 40px);animation:pb-pop .16s var(--ease-out);padding:28px 24px 22px;position:relative;overflow-y:auto;box-shadow:0 16px 48px #101a3b29}@keyframes pb-pop{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.pb-auth-close{top:12px;border-radius:var(--r-md);background:var(--ink-50);width:44px;height:44px;color:var(--ink-500);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:12px}.pb-auth-close:hover{background:var(--ink-100);color:var(--ink-700)}.pb-auth-head{text-align:center;margin-bottom:18px;padding-inline-end:44px}.pb-auth-head h2{font-family:var(--font-display,inherit);letter-spacing:-.01em;color:var(--ink-900);margin:0 0 6px;font-size:1.35rem;font-weight:650}.pb-auth-head p{color:var(--ink-500);margin:0;font-size:.86rem;line-height:1.4}.pb-auth-receipt{border:1px solid color-mix(in srgb, var(--green-600) 24%, var(--ink-100));border-radius:var(--r-lg);background:color-mix(in srgb, var(--green-50,#ecfdf5) 78%, var(--white));margin:-4px 0 16px;padding:11px 13px}.pb-auth-receipt>span{color:var(--ink-700);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px;font-size:.76rem;font-weight:750;display:block}.pb-auth-receipt ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pb-auth-receipt li{color:var(--ink-600);font-size:.8rem;line-height:1.35}.pb-auth-receipt li:before{content:"✓";color:var(--green-600);margin-inline-end:7px;font-weight:800}.pb-auth-preview{border-inline-start:3px solid var(--brand-300,#a9c0ff);background:var(--ink-50);color:var(--ink-600);border-start-end-radius:var(--r-md);border-end-end-radius:var(--r-md);margin:-7px 0 16px;padding:10px 12px;font-size:.8rem;font-style:italic;line-height:1.45}.pb-auth-oauth{flex-direction:column;gap:8px;display:flex}.pb-auth-oauth button{border-radius:var(--r-md);cursor:pointer;width:100%;min-height:44px;transition:filter .12s var(--ease), background .12s var(--ease), border-color .12s var(--ease);justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-size:.9rem;font-weight:600;display:inline-flex}.pb-auth-oauth button:disabled{opacity:.6;cursor:default}.pb-auth-google{background:var(--brand-500);color:var(--white);border:none}.pb-auth-google:hover:not(:disabled){filter:brightness(1.05)}.pb-auth-li{border:1px solid var(--ink-200);background:var(--white);color:var(--ink-800)}.pb-auth-li:hover:not(:disabled){border-color:var(--ink-300);background:var(--ink-50)}.pb-auth-oauth svg{flex:none;width:18px;height:18px}.pb-auth-google svg{box-sizing:content-box;background:#fff;border-radius:4px;padding:3px}.pb-auth-or{color:var(--ink-400);align-items:center;gap:10px;margin:16px 0;font-size:.76rem;display:flex}.pb-auth-or:before,.pb-auth-or:after{content:"";background:var(--ink-100);flex:1;height:1px}.pb-auth-form{flex-direction:column;gap:12px;display:flex}.pb-auth-field{flex-direction:column;gap:5px;display:flex}.pb-auth-field>span{color:var(--ink-600);font-size:.8rem;font-weight:600}.pb-auth-field input{border-radius:var(--r-md);border:1px solid var(--ink-200);background:var(--white);width:100%;min-height:44px;color:var(--ink-900);padding:10px 12px;font-size:.92rem}.pb-auth-field input:focus{border-color:var(--brand-400);box-shadow:0 0 0 3px var(--brand-50);outline:none}.pb-auth-pw{position:relative}.pb-auth-pwtoggle{top:50%;color:var(--brand-600);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:.74rem;font-weight:600;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.pb-auth-error{color:var(--pink-500);align-items:center;gap:6px;margin:0;font-size:.82rem;display:flex}.pb-auth-error a{color:var(--brand-600);text-decoration:underline}.pb-auth-legal{color:var(--ink-400);margin:2px 0 0;font-size:.74rem;line-height:1.4}.pb-auth-legal a{color:var(--ink-500);text-decoration:underline}.pb-auth-submit{border-radius:var(--r-md);background:var(--brand-500);width:100%;min-height:44px;color:var(--white);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:12px 16px;font-size:.95rem;font-weight:650;display:inline-flex}.pb-auth-submit:hover:not(:disabled){filter:brightness(1.05)}.pb-auth-submit:disabled{opacity:.55;cursor:default}.pb-auth-swap{text-align:center;color:var(--ink-500);margin-top:16px;font-size:.84rem}.pb-auth-swap a{color:var(--brand-600);margin-inline-start:4px;font-weight:600;text-decoration:none}.pb-auth-swap a:hover{text-decoration:underline}@media (max-width:720px){.pb-auth-backdrop{background:color-mix(in srgb, var(--ink-900) 55%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:flex-end;padding:0}.pb-auth-panel{max-width:none;max-height:calc(100dvh - 12px);padding:28px 18px max(20px, env(safe-area-inset-bottom));border-radius:24px 24px 0 0;box-shadow:0 -16px 40px #0a0e1a29}.pb-auth-field input{font-size:16px}.pb-auth-head{margin-bottom:14px;padding-inline:40px}.pb-auth-head h2{font-size:1.24rem;line-height:1.16}.pb-auth-receipt,.pb-auth-preview{margin-bottom:12px}}@media (max-width:720px) and (max-height:500px){.pb-auth-panel{border-radius:0;height:100dvh;max-height:100dvh}}.pb-conversion-backdrop{z-index:390;background:color-mix(in srgb, var(--ink-900) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:pb-fade .15s var(--ease-out);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pb-conversion-panel{border:1px solid color-mix(in srgb, var(--brand-300) 42%, var(--ink-100));border-radius:var(--r-2xl);background:var(--white);width:min(100%,440px);max-height:calc(100dvh - 40px);box-shadow:var(--shadow-xl);color:var(--ink-900);text-align:center;animation:pb-pop .16s var(--ease-out);padding:26px 24px 22px;position:relative;overflow-y:auto}.pb-conversion-panel--compact{max-width:400px}.pb-conversion-panel:focus{outline:none}.pb-conversion-close{top:7px;border-radius:var(--r-full);background:var(--ink-50);width:44px;height:44px;color:var(--ink-500);cursor:pointer;border:0;place-items:center;padding:0;display:inline-grid;position:absolute;inset-inline-end:7px}.pb-conversion-close:hover{background:var(--ink-100);color:var(--ink-800)}.pb-conversion-icon{background:var(--brand-50);width:48px;height:48px;color:var(--brand-600);border-radius:14px;place-items:center;margin:0 auto 12px;display:grid}.pb-conversion-kicker{color:var(--brand-600);letter-spacing:.065em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:800}.pb-conversion-panel h2{font-family:var(--font-display,inherit);letter-spacing:-.015em;margin:0;font-size:1.38rem;line-height:1.18}.pb-conversion-lead{color:var(--ink-500);margin:9px auto 17px;font-size:.9rem;line-height:1.5}.pb-conversion-status{text-align:start;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 13px;display:grid}.pb-conversion-status__row{border:1px solid var(--ink-100);border-radius:var(--r-lg);background:var(--ink-50);align-items:center;gap:9px;min-width:0;padding:11px;display:flex}.pb-conversion-status__row>svg{flex:none}.pb-conversion-status__row--ready{color:var(--green-700,#087a59)}.pb-conversion-status__row--pending{color:var(--amber-700)}.pb-conversion-status__row span{min-width:0}.pb-conversion-status__row small,.pb-conversion-status__row strong{display:block}.pb-conversion-status__row small{color:var(--ink-500);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;line-height:1.2;overflow:hidden}.pb-conversion-status__row strong{margin-top:2px;font-size:.82rem;line-height:1.2}.pb-conversion-note{color:var(--ink-700);margin:0 0 16px;font-size:.84rem;font-weight:600;line-height:1.45}.pb-conversion-primary,.pb-conversion-secondary,.pb-conversion-tertiary{border-radius:var(--r-md);cursor:pointer;width:100%;min-height:44px;padding:11px 14px;font-size:.9rem;font-weight:700}.pb-conversion-primary{background:var(--brand-gradient);color:var(--white);border:0}.pb-conversion-primary:hover{filter:brightness(1.05)}.pb-conversion-secondary{border:1px solid var(--ink-200);background:var(--white);color:var(--ink-700);margin-top:8px}.pb-conversion-secondary:hover{background:var(--ink-50);border-color:var(--ink-300)}.pb-conversion-tertiary{color:var(--ink-500);background:0 0;border:0;margin-top:10px}@media (prefers-reduced-motion:reduce){.pb-conversion-backdrop,.pb-conversion-panel{animation:none}}.pb-conversion-tertiary:hover{color:var(--ink-800)}.pb-conversion-disclosure{color:var(--ink-600);margin:12px 0 0;font-size:.75rem;line-height:1.45}.pb-conversion-primary:focus-visible,.pb-conversion-secondary:focus-visible,.pb-conversion-tertiary:focus-visible,.pb-conversion-close:focus-visible{outline:3px solid color-mix(in srgb, var(--brand-500) 32%, transparent);outline-offset:2px}@media (max-width:720px){.pb-conversion-backdrop{background:color-mix(in srgb, var(--ink-900) 55%, transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:end center;padding:0}.pb-conversion-panel,.pb-conversion-panel--compact{width:100%;max-width:none;max-height:calc(100dvh - 12px);padding:25px 18px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.pb-conversion-status{grid-template-columns:1fr}}.builder-ob__continue{text-align:start;width:100%;max-width:520px;margin:0 auto var(--s4);border-radius:var(--r-lg);border:1px solid var(--brand-200);background:var(--brand-50);cursor:pointer;transition:border-color .15s var(--ease), box-shadow .15s var(--ease), transform .15s var(--ease);flex-direction:row;align-items:center;gap:12px;padding:11px 14px;display:flex}.builder-ob__continue:hover{border-color:var(--brand-400);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.builder-ob__continueav{border-radius:var(--r-full);background:var(--brand-gradient);width:38px;height:38px;color:var(--white);flex:none;place-items:center;font-size:1rem;font-weight:700;line-height:1;display:grid}.builder-ob__continuetxt{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.builder-ob__continuet{color:var(--ink-800);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:650;overflow:hidden}.builder-ob__continued{color:var(--ink-500);font-size:.8rem}.builder-ob__continuearr{color:var(--brand-500);flex:none}.builder-anon-loading{min-height:100dvh;color:var(--ink-500);background:#f4f5f7;font-size:.95rem;position:relative;overflow:hidden}.builder-anon-loading__topbar{border-bottom:1px solid var(--ink-200);background:var(--white);grid-template-columns:160px 120px minmax(280px,520px);align-items:center;gap:20px;min-height:68px;padding:0 22px;display:grid}.builder-anon-loading__brand,.builder-anon-loading__name,.builder-anon-loading__toolbar,.builder-anon-loading__line,.builder-anon-loading__control,.builder-anon-loading__action,.builder-anon-loading__page{background:var(--ink-100);border-radius:7px;display:block}.builder-anon-loading__brand{width:142px;height:22px}.builder-anon-loading__name{width:96px;height:18px}.builder-anon-loading__toolbar{justify-self:end;width:min(100%,470px);height:36px}.builder-anon-loading__workspace{grid-template-columns:minmax(360px,31vw) 1fr;min-height:calc(100dvh - 68px);display:grid}.builder-anon-loading__panel{border-inline-end:1px solid var(--ink-200);background:var(--white);flex-direction:column;gap:14px;padding:24px 22px;display:flex}.builder-anon-loading__line{width:74%;height:13px}.builder-anon-loading__line.is-heading{width:44%;height:20px;margin-bottom:2px}.builder-anon-loading__control{border:1px solid var(--ink-200);background:var(--ink-50);width:100%;height:44px}.builder-anon-loading__control.is-tall{height:176px}.builder-anon-loading__action{background:var(--ink-200);width:100%;height:44px}.builder-anon-loading__preview{place-items:start center;padding:52px 32px;display:grid}.builder-anon-loading__page{aspect-ratio:1/1.414;border:1px solid var(--ink-200);background:var(--white);border-radius:2px;width:min(58vw,520px);box-shadow:0 10px 28px #101a3b14}.builder-anon-loading__status{top:50%;border:1px solid var(--ink-200);background:#fffffff5;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;position:absolute;inset-inline-start:65.5vw;transform:translate(-50%,-50%);box-shadow:0 4px 14px #101a3b14}.builder-anon-spinner{border:2px solid var(--ink-200);border-top-color:var(--brand-500);border-radius:var(--r-full);width:18px;height:18px;animation:.7s linear infinite pb-spin}@keyframes pb-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.builder-anon-loading__topbar{grid-template-columns:142px 1fr;padding-inline:16px}.builder-anon-loading__name{display:none}.builder-anon-loading__toolbar{width:220px}.builder-anon-loading__workspace{grid-template-columns:1fr}.builder-anon-loading__panel{display:none}.builder-anon-loading__preview{padding:32px 16px 96px}.builder-anon-loading__page{width:min(82vw,520px)}.builder-anon-loading__status{left:50%}}@media (max-width:520px){.builder-anon-loading__topbar{grid-template-columns:112px 1fr;min-height:60px}.builder-anon-loading__brand{width:104px}.builder-anon-loading__toolbar{width:132px}.builder-anon-loading__workspace{min-height:calc(100dvh - 60px)}.builder-anon-loading__preview{padding-top:24px}.builder-anon-loading__page{width:calc(100vw - 32px)}.builder-anon-loading__status{width:max-content;max-width:calc(100vw - 32px)}}.builder-ats{border:1px solid var(--green-100);background:color-mix(in srgb, var(--green-100) 35%, var(--white));border-radius:var(--r-lg);margin-bottom:var(--s3);padding:12px 14px}.builder-ats:not([data-ok]){border-color:var(--amber-100);background:color-mix(in srgb, var(--amber-100) 35%, var(--white))}.builder-ats__head{color:var(--green-600);align-items:center;gap:6px;margin-bottom:8px;font-size:.86rem;font-weight:650;display:flex}.builder-ats:not([data-ok]) .builder-ats__head{color:var(--amber-700)}.builder-ats__list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.builder-ats__list li{color:var(--ink-600);align-items:center;gap:7px;font-size:.82rem;display:flex}.builder-ats__list li.is-ok svg{color:var(--green-500);flex:none}.builder-ats__list li.is-warn{color:var(--amber-700)}.builder-ats__list li.is-warn svg{color:var(--amber-700);flex:none}.builder-ats__cta{color:var(--brand-600,#3157f6);margin:8px 0 0;font-size:.8rem;line-height:1.45}.builder-anon-manual{text-align:center;min-height:60vh;color:var(--ink-600);padding:var(--s5);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.builder-anon-manual svg{color:var(--amber-700)}.builder-anon-manual .inline{align-items:center;gap:6px;display:inline-flex}.builder-screen.builder-screen--page{--bg:#fbfaf7;background:var(--bg);height:auto;min-height:100dvh;display:block;overflow-y:auto}.builder-screen--page .builder-ob{max-width:1180px;padding-top:clamp(56px,8vh,96px);padding-bottom:clamp(72px,8vw,112px)}.builder-screen--page .builder-ob__h1{letter-spacing:-.04em;max-width:860px;margin-top:16px;font-size:clamp(42px,5vw,64px);font-weight:680;line-height:1.02}.builder-screen--page .builder-ob__eyebrow{font-weight:650}.builder-screen--page .builder-ob__sub{max-width:620px;margin-bottom:40px;font-size:17px;line-height:1.6}.builder-screen--page .builder-ob__offer{color:var(--ink-600);font-weight:500}.builder-screen--page .builder-ob__paths{grid-template-columns:1.12fr 1fr 1fr;gap:20px}.builder-screen--page .builder-ob__price-boundary{max-width:760px;color:var(--ink-soft);text-align:center;margin:16px auto 0;font-size:.82rem;line-height:1.55}.builder-screen--page .builder-ob__price-boundary+.builder-ob__paths{margin-top:24px}.builder-screen--page .builder-ob__tailor-job{border:1px solid color-mix(in srgb, var(--brand-300) 42%, var(--ink-100));background:var(--white);text-align:start;border-radius:16px;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);grid-template-areas:"intro label""intro input""intro hint";align-items:start;gap:6px 22px;max-width:820px;margin:20px auto 0;padding:18px 20px;display:grid}.builder-screen--page .builder-ob__tailor-job>div{grid-area:intro}.builder-screen--page .builder-ob__tailor-job h2{color:var(--ink-900);margin:0 0 5px;font-size:1rem;line-height:1.25}.builder-screen--page .builder-ob__tailor-job p,.builder-screen--page .builder-ob__tailor-job small{color:var(--ink-500);margin:0;font-size:.78rem;line-height:1.45}.builder-screen--page .builder-ob__tailor-job>label{color:var(--ink-700);grid-area:label;font-size:.78rem;font-weight:700}.builder-screen--page .builder-ob__tailor-job>textarea{resize:vertical;background:var(--white);grid-area:input;min-height:92px;font-size:16px;line-height:1.4}.builder-screen--page .builder-ob__tailor-job>small{grid-area:hint}.builder-screen--page .builder-ob__tailor-job+.builder-ob__paths{margin-top:18px}.builder-screen--page .builder-ob__offer+.builder-ob__paths{margin-top:32px}.builder-screen--page .builder-ob__path{background:var(--white);border-color:color-mix(in srgb, var(--ink-200) 82%, var(--bg));border-radius:16px;min-height:232px;padding:24px 22px 22px;box-shadow:0 1px 2px #101a3b09}.builder-screen--page .builder-ob__path.is-primary{background:var(--white);border-color:color-mix(in srgb, var(--brand-500) 28%, var(--white));box-shadow:0 2px 8px #3157f614}.builder-screen--page .builder-ob__path:hover{border-color:color-mix(in srgb, var(--brand-500) 35%, var(--white));transform:translateY(-1px);box-shadow:0 4px 12px #101a3b12}.builder-screen--page .builder-ob__path.is-primary:hover{border-color:var(--brand-400);box-shadow:0 5px 14px #3157f61c}.builder-screen--page .builder-ob__pathicon.is-blue{background:var(--brand-50)}.builder-screen--page .builder-ob__pathicon.is-violet{background:var(--violet-100)}.builder-screen--page .builder-ob__pathicon.is-green{background:#e9fff6}.builder-screen--page .builder-ob__badge{top:-11px;background:var(--ink-900);letter-spacing:-.005em;text-transform:none;box-shadow:none;padding:5px 11px;font-size:11px;font-weight:650;inset-inline-end:16px}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathcta{border-radius:var(--r-md);background:var(--brand-500);min-height:42px;color:var(--white);box-shadow:none;transition:background .18s var(--ease), box-shadow .18s var(--ease);justify-content:center;align-items:center;margin-top:2px;padding:10px 14px;display:flex}.builder-screen--page .builder-ob__path.is-primary:hover .builder-ob__pathcta{background:var(--brand-600);box-shadow:none}.builder-screen--page .builder-ob__continue{background:color-mix(in srgb, var(--brand-50) 72%, var(--white));max-width:600px;box-shadow:0 1px 2px #101a3b09}.builder-screen--page .builder-ob__foot{color:var(--ink-600)}.build-seo{margin:var(--s8,48px) auto 0;padding:var(--s9,64px) var(--s5,24px) calc(var(--s9,64px) + var(--s6,32px));color:var(--ink-600);border-top:1px solid var(--line,#e7eaf4);background:#f5f3ee}.build-seo>*{max-width:720px;margin-inline:auto}.build-seo__h{letter-spacing:-.02em;color:var(--ink-900);margin-block:var(--s7,40px) var(--s4,16px);padding-inline-start:14px;font-size:1.25rem;font-weight:650;position:relative}.build-seo__h:before{content:"";inset-inline-start:0;background:var(--brand-500,#3157f6);border-radius:999px;width:4px;position:absolute;top:.18em;bottom:.18em}.build-seo__h:first-child{margin-top:0}.build-seo__p{margin-block:0 var(--s3,12px);font-size:1rem;line-height:1.7}.build-seo__how{counter-reset:build-how;gap:var(--s3,12px);margin-block:0;padding:0;list-style:none;display:grid}.build-seo__how li{counter-increment:build-how;padding-block:var(--s4,16px) var(--s4,16px);padding-inline:56px var(--s4,16px);background:var(--white,#fff);border:1px solid var(--line,#e7eaf4);border-radius:var(--r-lg,14px);margin:0;font-size:.98rem;line-height:1.65;position:relative}.build-seo__how li:before{content:counter(build-how);inset-inline-start:var(--s4,16px);top:var(--s4,16px);background:var(--brand-50,#3157f61a);width:28px;height:28px;color:var(--brand-600,#3157f6);border-radius:999px;place-items:center;font-size:.85rem;font-weight:700;display:grid;position:absolute}.build-seo__step-title{color:var(--ink-900);font:inherit;margin:0 0 2px;font-weight:700}.build-seo__intro{margin-bottom:var(--s4,16px)}.build-seo__faq{gap:var(--s2,8px);margin-block:0;display:grid}.build-seo__qa{border:1px solid var(--line,#e7eaf4);border-radius:var(--r-md,12px);background:var(--white,#fff);transition:border-color .15s var(--ease,ease), box-shadow .15s var(--ease,ease), background .15s var(--ease,ease);overflow:hidden}.build-seo__qa:hover{border-color:var(--brand-200,#3157f647);box-shadow:var(--shadow-sm,0 1px 2px #1018280a)}.build-seo__qa[open]{background:color-mix(in srgb, var(--brand-50) 35%, var(--white))}.build-seo__qa summary{min-height:52px;color:var(--ink-900);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;font-weight:650;list-style:none;display:flex}.build-seo__qa summary::-webkit-details-marker{display:none}.build-seo__faq-title{color:inherit;font:inherit;font-weight:inherit;flex:1;margin:0}.build-seo__qa summary:after{content:"+";color:var(--brand-600);transition:transform .18s var(--ease,ease);flex:none;font-size:20px;font-weight:500;line-height:1}.build-seo__qa[open] summary:after{transform:rotate(45deg)}.build-seo__qa p{color:var(--ink-600);margin:0;padding:0 16px 16px;font-size:.95rem;line-height:1.65}@media (prefers-reduced-motion:no-preference){.build-seo__qa[open] p{animation:.18s ease-out backwards build-faq-enter}}@keyframes build-faq-enter{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.build-seo__qa,.build-seo__qa summary:after{transition:none}}.builder-anon-parsing{z-index:60;padding:var(--s5,24px);background:color-mix(in srgb, var(--bg,#f6f8fe) 78%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;display:grid;position:fixed;inset:0}.builder-anon-parsing__card{text-align:center;background:var(--card,#fff);border:1px solid var(--line,#e7eaf4);max-width:360px;padding:var(--s6,32px) var(--s5,24px);border-radius:16px;box-shadow:0 18px 50px -22px #0d133066}.builder-anon-parsing__spin{border:3px solid var(--line,#e7eaf4);border-top-color:var(--blue,#2f6bff);width:30px;height:30px;margin-bottom:var(--s4,16px);border-radius:50%;animation:.8s linear infinite builder-anon-spin;display:inline-block}.builder-anon-parsing__t{color:var(--ink-800,#1d2440);margin-bottom:var(--s4,16px);font-weight:650}.builder-anon-parsing__track{background:var(--line,#e7eaf4);border-radius:999px;width:100%;height:6px;overflow:hidden}.builder-anon-parsing__bar{background:linear-gradient(90deg, var(--blue,#2f6bff), color-mix(in srgb, var(--blue,#2f6bff) 70%, #7aa2ff));border-radius:999px;height:100%;transition:width .3s cubic-bezier(.22,1,.36,1);display:block;position:relative;overflow:hidden}.builder-anon-parsing__bar.is-indeterminate{width:38%;animation:1.4s ease-in-out infinite builder-anon-indeterminate}@keyframes builder-anon-indeterminate{0%{transform:translate(-110%)}to{transform:translate(270%)}}.builder-anon-parsing__bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);animation:1.5s ease-in-out infinite builder-anon-sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes builder-anon-sheen{to{transform:translate(100%)}}.builder-anon-parsing__step{margin-top:var(--s3,12px);color:var(--ink-800,#1d2440);font-size:.92rem;font-weight:600}.builder-anon-parsing__trust{margin-top:var(--s3,12px);color:var(--ink-600,#646c8a);font-size:.86rem;line-height:1.5}.builder-anon-parsing__b{margin-top:var(--s4,16px);color:var(--ink-500,#8a93b4);font-size:.76rem}.builder-anon-recovery{width:min(92vw,620px);color:var(--ink-800,#1d2440);background:#fff9e9;border:1px solid #f0c46a;border-radius:18px;margin:10vh auto;padding:28px}.builder-anon-recovery h1{margin:0 0 10px;font-size:1.35rem}.builder-anon-recovery__actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.builder-anon-recovery__actions button{border:1px solid var(--blue,#2f6bff);min-height:44px;color:var(--blue,#2f6bff);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:10px 16px;font-weight:700}.builder-anon-recovery__actions button:last-child{background:var(--blue,#2f6bff);color:#fff}@keyframes builder-anon-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.builder-anon-parsing__spin{animation-duration:2s}.builder-anon-parsing__bar{transition:none}.builder-anon-parsing__bar:after{animation:none}.builder-anon-parsing__bar.is-indeterminate{opacity:.55;width:100%;animation:none}}.builder-ob__verifying{margin:var(--s3,12px) 0 0;text-align:center;color:var(--ink-500,#646c8a);font-size:.85rem}:root{--build-min-h:480px}.build-skeleton{min-height:var(--build-min-h);padding:clamp(44px,8vh,88px) 24px 64px}.build-skeleton__topbar{min-height:48px}.build-skeleton__back{border-radius:var(--r-full);background:var(--ink-100);width:54px;height:12px}.build-skeleton__inner{flex-direction:column;align-items:center;width:100%;max-width:1040px;margin:0 auto;display:flex}.build-skeleton__line,.build-skeleton__card,.build-skeleton__card>*{background:linear-gradient(100deg,#eceef3 30%,#f8f8f8 50%,#eceef3 70%) 0 0/200% 100%;animation:1.4s ease-in-out infinite build-skel-pulse;display:block}.build-skeleton__line{border-radius:var(--r-full)}.build-skeleton__line--eyebrow{width:142px;height:10px;margin-top:4px}.build-skeleton__line--title{width:min(620px,72%);height:42px;margin-top:22px}.build-skeleton__line--offer{width:min(520px,62%);height:15px;margin-top:15px}.build-skeleton__line--sub{width:min(380px,48%);height:12px;margin-top:11px}.build-skeleton__cards{grid-template-columns:1.12fr 1fr 1fr;gap:16px;width:100%;margin-top:38px;display:grid}.build-skeleton__card{border:1px solid var(--ink-100);background:color-mix(in srgb, var(--white) 82%, var(--bg));border-radius:22px;min-height:232px;padding:24px 22px;animation:none}.build-skeleton__card.is-primary{background:var(--white);border-color:color-mix(in srgb, var(--brand-500) 18%, var(--white));box-shadow:0 18px 42px #3157f60e}.build-skeleton__card i{border-radius:14px;width:54px;height:54px}.build-skeleton__card b{border-radius:var(--r-full);width:66%;height:17px;margin-top:18px}.build-skeleton__card em{border-radius:8px;width:88%;height:42px;margin-top:14px}.build-skeleton__card small{border-radius:var(--r-md);width:100%;height:42px;margin-top:24px}@keyframes build-skel-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.build-skeleton__line,.build-skeleton__card>*{animation:none}}@media (min-width:1101px){.builder-screen--page .builder-ob__paths,.build-skeleton__cards{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:14px 16px}.builder-screen--page .builder-ob__path.is-primary,.build-skeleton__card.is-primary{grid-row:1/3}.builder-screen--page .builder-ob__path.is-primary{min-height:310px;padding:26px 24px 22px}.builder-screen--page .builder-ob__path:not(.is-primary){grid-template-columns:48px minmax(0,1fr);gap:5px 14px;min-height:0;padding:20px;display:grid}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathicon{border-radius:13px;grid-area:1/1/span 3;width:48px;height:48px}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__patht,.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathd,.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathcta{grid-column:2}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathd{flex:none}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathcta{margin-top:3px}.build-skeleton__card.is-primary{min-height:310px}.build-skeleton__card:not(.is-primary){min-height:148px}.build-skeleton__card:not(.is-primary) i{float:inline-start;width:48px;height:48px;margin-inline-end:16px}.build-skeleton__card:not(.is-primary) b{width:52%;margin-top:4px}.build-skeleton__card:not(.is-primary) em{width:68%;height:32px;margin-top:11px}}@media (min-width:721px) and (max-width:1100px){.builder-screen--page .builder-ob,.build-skeleton{max-width:820px;padding-top:52px}.builder-screen--page .builder-ob__paths,.build-skeleton__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.builder-screen--page .builder-ob__path.is-primary,.build-skeleton__card.is-primary{grid-column:1/-1}.builder-screen--page .builder-ob__path.is-primary{grid-template-columns:54px minmax(0,1fr) 164px;grid-template-areas:"icon title cta""icon body cta""icon note cta""icon formats cta";align-items:center;gap:5px 18px;min-height:0;display:grid}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathicon{grid-area:icon;align-self:start}.builder-screen--page .builder-ob__path.is-primary .builder-ob__patht{grid-area:title}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathd{grid-area:body}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathnote{grid-area:note;margin:0}.builder-screen--page .builder-ob__path.is-primary .builder-ob__formats{grid-area:formats}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathcta{grid-area:cta;width:100%;margin:0}.builder-screen--page .builder-ob__path:not(.is-primary){min-height:184px}.build-skeleton__card.is-primary{min-height:152px}}@media (max-width:720px){.builder-ob__topbar{min-height:56px;padding:max(10px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left))}.builder-ob__brand{font-size:14px}.builder-ob__brand svg{width:26px;height:26px}.builder-ob__signout{align-items:center;min-height:44px;display:inline-flex}.builder-screen--page .builder-ob,.build-skeleton{padding:18px max(14px, env(safe-area-inset-right)) calc(42px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left))}.builder-screen--page .builder-ob__continue{border-radius:var(--r-lg);margin-bottom:18px;padding:10px 12px}.builder-screen--page .builder-ob__eyebrow{font-size:10px}.builder-screen--page .builder-ob__h1{max-width:350px;margin:12px 0;font-size:clamp(32px,9.2vw,38px);line-height:1.06}.builder-screen--page .builder-ob__offer{max-width:350px;font-size:15px;line-height:1.28}.builder-screen--page .builder-ob__sub{max-width:330px;margin-bottom:28px;font-size:15px}.builder-screen--page .builder-ob__tailor-job{grid-template-columns:1fr;grid-template-areas:"intro""label""input""hint";gap:7px;margin-top:16px;padding:16px}.builder-screen--page .builder-ob__tailor-job>div{margin-bottom:4px}.builder-screen--page .builder-ob__tailor-job>textarea{min-height:112px}.builder-screen--page .builder-ob__paths,.build-skeleton__cards{grid-template-columns:1fr;gap:14px}.builder-screen--page .builder-ob__offer+.builder-ob__paths{margin-top:26px}.builder-screen--page .builder-ob__path{border-radius:16px;min-height:0;padding:20px 18px 18px}.builder-screen--page .builder-ob__path.is-primary{padding-top:24px}.builder-screen--page .builder-ob__path:not(.is-primary){grid-template-columns:48px minmax(0,1fr);gap:5px 14px;display:grid}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathicon{border-radius:13px;grid-area:1/1/span 3;width:48px;height:48px}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__patht,.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathd,.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathcta{grid-column:2}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__patht{font-size:17px}.builder-screen--page .builder-ob__path:not(.is-primary) .builder-ob__pathcta{min-height:24px;margin-top:4px}.builder-screen--page .builder-ob__path.is-primary .builder-ob__pathcta{min-height:46px}.builder-screen--page .builder-ob__badge{white-space:nowrap;max-width:calc(100% - 28px);inset-inline-start:14px}.builder-screen--page .builder-ob__lou{border-radius:var(--r-lg);align-items:flex-start;width:100%;padding-inline-end:12px}.build-skeleton__line--eyebrow{width:118px}.build-skeleton__line--title{width:82%;height:58px;margin-top:18px}.build-skeleton__line--offer{width:88%;height:34px}.build-skeleton__line--sub{width:70%}.build-skeleton__cards{margin-top:28px}.build-skeleton__card{border-radius:20px;min-height:132px}.build-skeleton__card.is-primary{min-height:254px}.build-skeleton__card:nth-child(3){display:none}}.build-error{max-width:30rem;padding:0 var(--s5,24px);text-align:center;margin:12vh auto}.build-error h1{margin:0 0 var(--s2,8px);font-size:1.25rem}.build-error p{color:var(--ink-500,#646c8a);margin:0 0 var(--s4,16px)}.build-error__retry{appearance:none;font:inherit;cursor:pointer;color:#fff;background:var(--brand,#3157f6);border:0;border-radius:10px;padding:10px 20px;font-weight:600}.build-error__retry:hover{filter:brightness(1.05)}.builder-anon-parsing__recovered{margin-top:var(--s3,12px);color:var(--green-600,#12915a);font-size:.86rem;font-weight:650}.pb-auth-pwtoggle{align-items:center;padding:6px;display:inline-flex}.pb-auth-pw input{padding-inline-end:40px}.builder-ob__pathnote{color:var(--ink-500);margin-top:4px;font-size:.76rem;line-height:1.45;display:block}
