.preview-outcome{text-align:left}.result-section{padding-top:12px;animation:.45s cubic-bezier(.16,1,.3,1) both result-arrive}.result-heading{text-align:center;margin-bottom:36px}.outcome-eyebrow{letter-spacing:.16em;color:var(--subtle);font-size:.625rem;font-weight:600}.ready-mark{color:#5c7650;background:#edf2e8;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;margin-right:6px;font-size:.6875rem;display:inline-flex}.result-heading h3{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(1.625rem,3.4cqw,2.5rem);font-weight:600;line-height:1.15}.result-heading h3:focus,.request-error h3:focus{outline:none}.result-heading p{color:var(--muted);font-size:.875rem}.result-mobile-break{display:none}.result-comparison{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.result-column{flex-direction:column;min-width:0;display:flex}.comparison-label{color:var(--subtle);justify-content:space-between;align-items:center;gap:8px;margin:0 5px 12px;font-size:.6875rem;display:flex}.comparison-label b{color:var(--ink);margin-left:9px;font-size:.8125rem;font-weight:600}.motion-tag{color:var(--accent-ink);align-items:center;gap:6px;display:flex}.motion-tag>span{background:var(--accent);border-radius:50%;width:5px;height:5px}.chat-window{background:#f0f1ed;border:1px solid #dededb;border-radius:22px;flex-direction:column;flex:1;display:flex;overflow:hidden}.chat-enhanced{border-color:#e6c3b6;box-shadow:0 14px 35px -25px #ac6548}.chat-topbar{background:#fffd;border-bottom:1px solid #e6e7e3;align-items:center;gap:10px;padding:15px 20px;display:flex}.chat-avatar{color:#7a8773;background:#e9ece6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:1.125rem;font-weight:600;display:grid}.chat-topbar strong{font-size:.8125rem;font-weight:600;line-height:1.3;display:block}.chat-topbar div>span{color:#969990;margin-top:1px;font-size:.625rem;display:block}.chat-topbar>.seo-icon{color:#969990;margin-left:auto;font-size:1rem}.chat-conversation{background-image:radial-gradient(#d9ded44d .8px,#0000 .8px);background-size:13px 13px;flex-direction:column;flex:1;padding:15px 18px 13px;display:flex}.chat-date{color:#92978b;background:#dfe3d9aa;border-radius:999px;align-self:center;margin-bottom:17px;padding:3px 11px;font-size:.5625rem}.skeleton-dialog{opacity:.7;align-items:flex-end;gap:7px;margin-bottom:10px;display:flex}.ghost-avatar{background:#dce1d5;border-radius:50%;flex-shrink:0;width:24px;height:24px}.ghost-bubble{background:#ffffffbd;border-radius:12px 12px 12px 4px;width:52%;padding:12px}.ghost-bubble b,.ghost-bubble span,.skeleton-reply span{background:#dce0d6;border-radius:5px;height:4px;margin-top:6px;display:block}.ghost-bubble b{background:#cdd6c4;width:35%;height:3px;margin:0}.ghost-bubble span:last-child{width:70%}.skeleton-reply{opacity:.7;background:#e3ebd9aa;border-radius:12px 12px 4px;align-self:flex-end;width:40%;margin-bottom:14px;padding:10px 13px}.skeleton-reply span{margin-top:3px}.skeleton-reply span:last-child{width:60%;margin-top:6px}.chat-message{background:#eaf3df;border:1px solid #dfe8d5;border-radius:14px 14px 4px;align-self:flex-end;width:100%;padding:12px 10px 6px;overflow:hidden;box-shadow:0 1px 2px #33333305}.message-author{color:#6a8258;margin:0 3px 5px;font-size:.6875rem;font-weight:600}.message-url{color:#4f8291;overflow-wrap:anywhere;margin:0 3px 9px;font-size:.75rem;line-height:1.5;display:block}.message-url:hover{text-decoration:underline}.link-attachment{background:#ffffffb0;border-radius:9px;overflow:hidden}.attachment-image{aspect-ratio:1200/630;object-fit:cover;width:100%;display:block}.attachment-video{color:#fff;background:#211916;width:100%}.attachment-copy{border-left:3px solid #8aa977;padding:12px 13px 14px}.attachment-domain{color:#74905f;font-size:.625rem;font-weight:600}.attachment-copy h4{color:#253021;overflow-wrap:anywhere;margin:4px 0;font-size:.875rem;font-weight:600;line-height:1.35}.attachment-copy p{color:#69735f;overflow-wrap:anywhere;margin-top:4px;font-size:.75rem;line-height:1.5}.message-time{color:#8b9b7f;justify-content:flex-end;align-items:center;gap:4px;margin:5px 2px 0;font-size:.5625rem;display:flex}.message-time span{color:#799562;letter-spacing:-3px;padding-right:3px;font-size:.6875rem}.chat-composer{color:#a9aea2;align-items:center;gap:10px;margin-top:auto;padding:22px 2px 3px;font-size:.75rem;display:flex}.chat-composer>span{flex:1}.chat-composer>.seo-icon:last-child{font-size:.9375rem}.result-note{text-align:center;color:var(--subtle);margin-top:17px;font-size:.6875rem}.order-cta{isolation:isolate;color:#fffaf6;background:radial-gradient(at 16% 105%,#462016 0,#0000 48%),radial-gradient(at 93% 0,#3e1810 0,#0000 38%),#191412;border:1px solid #e8502a47;border-radius:26px;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:stretch;gap:clamp(1.25rem,3.2cqw,3.25rem);margin-top:clamp(2rem,4.5cqw,3.5rem);padding:clamp(1.25rem,3.4cqw,3rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 50px -15px #18141259}.order-cta:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff1c 20% 80%,#0000);width:1px;position:absolute;inset:0 30% 0 auto}.order-copy{align-self:center;min-width:0;max-width:44rem}.order-cta-kicker{color:#ddc9bb;letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.65rem;line-height:1.5;display:flex}.order-cta-badge{color:#ff9170;letter-spacing:.08em;background:#e8502a29;border:1px solid #e8502a52;border-radius:999px;align-items:center;padding:3px 9px;font-size:.58rem;font-weight:700;line-height:1.4;display:inline-flex}.order-cta-host{color:#ddc9bb;font-size:.72rem;font-weight:500}.order-cta-divider{background:#ffffff50;width:1.5rem;height:1px}.order-copy h4{color:#fffaf6;letter-spacing:-.045em;overflow-wrap:anywhere;max-width:15ch;margin:clamp(1rem,2.3cqw,1.5rem) 0 .8rem;font-size:clamp(1.85rem,4cqw,3rem);font-weight:600;line-height:1.05}.order-copy p{color:#d4c5bb;max-width:47ch;font-size:clamp(.82rem,1.3cqw,.95rem);line-height:1.65}.order-features{color:#fff4ec;flex-wrap:wrap;gap:.6rem;margin-top:clamp(1.25rem,2.7cqw,2rem);display:flex}.order-features span{color:#fff5ee;background:#ffffff0a;border:1px solid #ffffff18;border-radius:12px;gap:.25rem;min-width:7.2rem;padding:.65rem .85rem;font-size:.72rem;line-height:1.35;display:grid}.order-features b{color:#ff9c79;letter-spacing:.06em;font-size:.58rem;font-weight:600}.order-action{color:#211916;background:#fffaf6;border:1px solid #fff5ee;border-radius:18px;align-content:start;gap:1rem;min-width:0;padding:clamp(1rem,2.1cqw,1.5rem);display:grid;box-shadow:0 12px 34px #120e0b2b}.order-action-head{align-items:center;gap:.75rem;min-width:0;display:flex}.order-action-icon{color:#a74428;background:#f8e9df;border:1px solid #f0d8ca;border-radius:12px;flex:none;place-items:center;width:2.75rem;height:2.75rem;font-size:1rem;display:grid}.order-action-heading{gap:.28rem;min-width:0;display:grid}.order-action-heading small{color:#805c49;letter-spacing:.12em;font-size:.53rem}.order-action-heading strong{color:#29231f;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;font-weight:620;line-height:1.35;display:-webkit-box;overflow:hidden}.outcome-button{color:#fff;cursor:pointer;background:#c94121;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:54px;padding:6px 7px 6px 18px;font-size:.8rem;font-weight:580;transition:background .2s,transform .2s;display:flex}.outcome-button:hover{background:#a83f25}.outcome-button:active{transform:translateY(1px)}.outcome-button-icon{color:#fffaf6;background:#211916;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:.8rem;transition:transform .2s;display:grid}.outcome-button:hover .outcome-button-icon{transform:translate(2px)}.order-status{color:#62564d;min-height:2.5em;margin:-.45rem 0 0;font-size:.67rem;line-height:1.45}.order-fallback-copy{color:#493d35;width:100%;min-height:86px;font:inherit;resize:vertical;background:#fff;border:1px solid #e8d9ce;border-radius:10px;padding:10px;font-size:.7rem;line-height:1.4;display:block}.order-action-note{color:#73685e;border-top:1px solid #e8dfd8;margin:0;padding-top:.8rem;font-size:.62rem;line-height:1.5}.request-error{text-align:center;background:radial-gradient(at 50% 0,#fbeee3,#0000 65%),#fdfbf9;border:1px solid #eedbd0;border-radius:26px;margin-top:24px;padding:20px 28px 23px;animation:.5s both result-arrive;position:relative}.error-art{width:170px;height:112px;margin:0 auto 16px;position:relative}.error-card{background:#fff;border:1px solid #e0d0c4;border-radius:10px;width:84px;height:56px;position:absolute;top:30px;left:43px}.error-card-back{opacity:.7;background:#eee7dd;transform:rotate(-15deg)translate(-16px,-4px)}.error-card-front{padding:12px;transform:rotate(9deg);box-shadow:0 10px 20px -14px #9b735a}.error-card-front span{float:right;background:#efc4ae;border-radius:5px;width:15px;height:15px;display:block}.error-card-front b{background:#d6c6b9;border-radius:3px;width:33px;height:4px;margin-top:8px;display:block}.error-card-front b:last-child{width:24px;margin-top:5px}.error-spark{color:#fff;background:#e8502a;border:4px solid #fcf5ef;border-radius:50%;width:27px;height:27px;font-size:.8125rem;font-weight:600;position:absolute;bottom:14px;right:28px}.error-orbit{border:1px dashed #dec7b688;border-radius:50%;position:absolute;inset:6px;transform:rotate(-25deg)}.request-error .outcome-eyebrow{color:#a17a65;font-size:.5625rem}.request-error h3{letter-spacing:-.045em;margin:13px 0;font-size:2rem;font-weight:600;line-height:1.12}.request-error p{color:var(--muted);max-width:345px;margin:auto;font-size:.8125rem;line-height:1.6}.error-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:23px;display:flex}.outcome-text-button{color:var(--muted);cursor:pointer;border-radius:8px;padding:6px;font-size:.75rem}.outcome-text-button:hover{color:var(--ink)}.error-footnote{color:#a38e7b;border-top:1px solid #ede2d8;justify-content:center;align-items:center;gap:6px;margin-top:24px;padding-top:15px;font-size:.625rem;display:flex}.error-footnote span{background:#bea48d;border-radius:50%;width:4px;height:4px}.media-error{aspect-ratio:1200/630;color:#fff;text-align:center;background:#211916;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px;font-size:.75rem;display:flex}.media-error>i{color:#dba98e;font-size:1.375rem}.media-error>button{cursor:pointer;color:#eeb99c;font-size:.6875rem;text-decoration:underline}.analysis-section{width:100%;padding-top:10px;animation:.45s cubic-bezier(.16,1,.3,1) both result-arrive}.analysis-heading{text-align:center;max-width:44rem;margin:0 auto 20px}.analysis-heading h3{letter-spacing:-.045em;margin:.75rem 0 .5rem;font-size:clamp(1.6rem,3.5cqw,2.4rem);font-weight:600;line-height:1.1}.analysis-heading h3:focus{outline:none}.analysis-heading p{max-width:40rem;color:var(--muted);margin:0 auto;font-size:clamp(.78rem,1.4cqw,.94rem);line-height:1.6}.analysis-layout{grid-template-columns:minmax(0,1.08fr) minmax(16rem,.92fr);align-items:stretch;gap:clamp(.85rem,2vw,1.35rem);display:grid}.analysis-card-column{flex-direction:column;min-width:0;display:flex}.analysis-data-card{background:linear-gradient(150deg,#fff 16%,#fcf7f2 100%);border:1px solid #e9ded4;border-radius:1.25rem;flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,2.2vw,1.5rem);display:flex;box-shadow:0 12px 34px -28px #764c3440}.analysis-action-box{border-top:1px solid #eedfd4;flex-direction:column;gap:.65rem;margin-top:auto;padding-top:.85rem;display:flex}.analysis-action-box .outcome-button{width:100%}.analysis-action-box .outcome-text-button{text-align:center}.analysis-data-head{align-items:center;gap:.75rem;min-width:0;display:flex}.analysis-data-icon{color:#a74428;background:#f8e9df;border:1px solid #f0d8ca;border-radius:.85rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;display:grid}.analysis-data-head div{gap:.18rem;min-width:0;display:grid}.analysis-data-head strong{color:#29231f;font-size:.91rem;font-weight:620}.analysis-data-head span:not(.analysis-data-icon){color:#81776e;overflow-wrap:anywhere;font-size:.7rem}.analysis-tag-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:.38rem;display:grid}.analysis-tag-grid>span{color:#526148;overflow-wrap:anywhere;background:#fff;border:1px solid #e6e6dd;border-radius:.7rem;align-items:center;gap:.35rem;min-width:0;padding:.5rem .48rem;font-size:clamp(.58rem,1.1vw,.68rem);line-height:1.25;display:flex}.analysis-tag-grid>span i{font-style:normal;font-weight:700}.analysis-tag-grid>span.is-missing{color:#8b786c;border-color:#eadfd5}.analysis-source-list{gap:.52rem;margin:0;display:grid}.analysis-source-list>div{border-bottom:1px solid #eee7e0;justify-content:space-between;gap:1rem;min-width:0;padding-bottom:.45rem;display:flex}.analysis-source-list dt{color:#81776e;flex:none;font-size:.72rem}.analysis-source-list dd{color:#403930;text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-size:.72rem}.analysis-source-list dd.is-missing{color:#9d806b}.analysis-og-values{background:#fffefa;border:1px solid #eee3d9;border-radius:.78rem;gap:.42rem;min-width:0;padding:.7rem .78rem;display:grid}.analysis-og-values>span{color:#897f74;letter-spacing:.13em;font-size:.55rem;font-weight:650}.analysis-og-values p{overflow-wrap:anywhere;gap:.12rem;min-width:0;margin:0;display:grid}.analysis-og-values b{color:#77685b;font-size:.62rem;font-weight:620}.analysis-og-values p span{color:#403930;overflow-wrap:anywhere;font-size:.68rem;line-height:1.4}.analysis-style-signals{gap:.55rem;display:grid}.analysis-style-signals>span{color:#897f74;letter-spacing:.14em;font-size:.56rem;font-weight:650}.analysis-swatches{align-items:center;gap:.42rem;min-height:1.55rem;display:flex}.analysis-swatches i{border:1px solid #00000018;border-radius:50%;width:1.3rem;height:1.3rem;box-shadow:inset 0 0 0 2px #ffffff80}.analysis-swatches small,.analysis-style-signals p{color:#6f665c;margin:0;font-size:.69rem;line-height:1.45}.analysis-details{border-top:1px solid #e9ded4;padding-top:.78rem}.analysis-details summary{color:#574d43;cursor:pointer;justify-content:space-between;align-items:center;gap:.6rem;min-height:2.75rem;font-size:.7rem;font-weight:570;display:flex}.analysis-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.analysis-details summary span{font-size:1rem}.analysis-details>div{color:#62584f;overscroll-behavior:contain;max-height:16rem;padding:.4rem .25rem;font-size:.68rem;line-height:1.55;overflow:auto}.analysis-details p{overflow-wrap:anywhere;margin:0 0 .65rem}.analysis-details ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.analysis-details li{overflow-wrap:anywhere;border-top:1px solid #eee7e0;gap:.1rem;padding-top:.42rem;display:grid}.analysis-details li b{color:#403930}.analysis-warning{color:#795c48;background:#f7eee6;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin:auto 0 0;padding:.68rem .78rem;font-size:.68rem;line-height:1.45;display:flex}.analysis-warning i{color:#ae633e;flex:none;margin-top:.12rem}.analysis-confirm{background:linear-gradient(110deg,#fbf6f0,#fff 72%);border:1px solid #e7d3c6;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) minmax(15rem,.8fr) auto;align-items:center;gap:1rem;margin-top:1.25rem;padding:clamp(1rem,2.2vw,1.45rem);display:grid}.analysis-confirm>div{gap:.3rem;min-width:0;display:grid}.analysis-confirm>div strong{color:#2b2621;font-size:.92rem;font-weight:620}.analysis-confirm>div span{color:#77695d;font-size:.69rem;line-height:1.45}.analysis-confirm .outcome-button{min-width:0;min-height:3.5rem;padding-left:1rem;font-size:.76rem}.analysis-confirm .outcome-button:disabled{cursor:progress;opacity:.76}.analysis-confirm .outcome-text-button{white-space:nowrap}.analysis-confirm button:focus-visible,.analysis-data-card button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@keyframes result-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@container (width<=48rem){.analysis-layout{grid-template-columns:minmax(0,1fr)}.analysis-confirm{grid-template-columns:minmax(0,1fr);align-items:stretch}.analysis-confirm .outcome-text-button{min-height:2.75rem}.result-comparison{grid-template-columns:minmax(0,1fr);gap:27px}.result-section{padding-top:32px}.result-heading{margin-bottom:28px}.result-mobile-break{display:block}.result-heading p{font-size:.75rem}.chat-conversation{padding:13px 12px}.chat-topbar{padding:13px 15px}.order-cta{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:clamp(1.1rem,4cqw,1.65rem)}.order-action{width:100%}.order-copy h4{max-width:24ch;font-size:clamp(1.8rem,7cqw,2.5rem)}.order-features span{flex:7rem}.result-note{font-size:.625rem;line-height:1.6}.request-error{padding:18px 20px 22px}.request-error h3{font-size:1.75rem}.error-actions{gap:10px}.outcome-button{gap:15px;padding:14px 20px;font-size:.75rem}.comparison-label{font-size:.625rem}.comparison-label b{font-size:.75rem}}@supports not (container-type:inline-size){@media (width<=48rem){.analysis-layout{grid-template-columns:minmax(0,1fr)}.analysis-confirm{grid-template-columns:minmax(0,1fr);align-items:stretch}.analysis-confirm .outcome-text-button{min-height:2.75rem}.result-comparison{grid-template-columns:minmax(0,1fr);gap:27px}.result-section{padding-top:32px}.result-heading{margin-bottom:28px}.result-mobile-break{display:block}.result-heading p{font-size:.75rem}.chat-conversation{padding:13px 12px}.chat-topbar{padding:13px 15px}.order-cta{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:clamp(1.1rem,4vw,1.65rem)}.order-action{width:100%}.order-copy h4{max-width:24ch;font-size:clamp(1.8rem,7vw,2.5rem)}.order-features span{flex:7rem}.result-note{font-size:.625rem;line-height:1.6}.request-error{padding:18px 20px 22px}.request-error h3{font-size:1.75rem}.error-actions{gap:10px}.outcome-button{gap:15px;padding:14px 20px;font-size:.75rem}.comparison-label{font-size:.625rem}.comparison-label b{font-size:.75rem}}}@media (prefers-reduced-motion:reduce){.result-section,.request-error{animation:none}.outcome-button{transition:none}}.recovery-scene.request-error{--drift-x:0px;--drift-y:0px;isolation:isolate;background:#fbf9f6;padding:0;overflow:hidden}.recovery-top{letter-spacing:.13em;color:#a0826d;border-bottom:1px solid #eadfd544;justify-content:space-between;align-items:center;gap:8px;padding:19px 22px;font-size:.5rem;display:flex}.recovery-top>span:first-child{align-items:center;gap:7px;display:flex}.recovery-top i{background:#e8502a;border-radius:50%;width:5px;height:5px}.recovery-label{letter-spacing:0;border:1px solid #e7dacd;border-radius:99px;padding:4px 8px;font-size:.5625rem}.recovery-stage{perspective:900px;background:radial-gradient(#f7e2d0,#0000 65%);height:235px;position:relative;overflow:hidden}.recovery-grid{background-image:linear-gradient(#c3a58e15 1px,#0000 1px),linear-gradient(90deg,#c3a58e15 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(#000,#0000 72%)}.recovery-target{border:1px dashed #c8aa9366;border-radius:14px;width:230px;height:126px;position:absolute;top:44px;left:50%;translate:-50%}.recovery-target>span{background:#fbf6ed;border:1px solid #c59d7e;border-radius:2px;width:10px;height:10px;position:absolute}.recovery-target>span:first-child{top:-4px;left:-4px}.recovery-target>span:nth-child(2){top:-4px;right:-4px}.recovery-target>span:nth-child(3){bottom:-4px;left:-4px}.recovery-target>span:nth-child(4){bottom:-4px;right:-4px}.recovery-fragments{translate:var(--drift-x) var(--drift-y);transition:translate .5s;position:absolute;inset:0}.recovery-piece{border:1px solid #e6d9cd;border-radius:13px;transition:transform .7s cubic-bezier(.2,.7,.2,1),background .7s;position:absolute;box-shadow:0 20px 32px -22px #764d30aa}.piece-color{background:#30221d;width:99px;height:108px;animation:6s ease-in-out infinite fragment-hover-a;top:37px;left:calc(50% - 144px);overflow:hidden;transform:rotate(-14deg)}.piece-orb{background:radial-gradient(circle at 30% 30%,#ffd1ac,#e8502a 65%,#923217);border-radius:50%;width:70px;height:70px;position:absolute;top:-8px;right:-8px}.piece-color>span{letter-spacing:.12em;color:#d8baa4;font-size:.4375rem;position:absolute;bottom:12px;left:12px}.piece-type{background:#fffdf9;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:105px;height:113px;animation:6s ease-in-out infinite fragment-hover-b;display:flex;top:61px;left:calc(50% - 45px);transform:rotate(8deg)}.piece-type>span{letter-spacing:-4px;color:#3c2c22;font-size:2.9375rem;font-weight:600;line-height:1}.piece-type b{letter-spacing:.1em;color:#ad8d72;font-size:.4375rem;font-weight:500}.piece-copy{background:#eee3d5;width:95px;height:77px;padding:16px 13px;animation:6s ease-in-out infinite reverse fragment-hover-a;top:30px;left:calc(50% + 58px);transform:rotate(15deg)}.piece-copy>i{background:#bfa58f;border-radius:8px;width:55px;height:4px;margin-bottom:6px;display:block}.piece-copy>i:nth-child(2){width:38px}.piece-copy>i:nth-child(3){opacity:.4;width:46px}.piece-copy>span{color:#a1846b;letter-spacing:.12em;font-size:.375rem}.recovery-gap{color:#c19c80;border:1px dashed #cfa98b;border-radius:10px;place-items:center;width:40px;height:40px;font-size:1.5rem;transition:opacity .4s;display:grid;position:absolute;top:132px;left:calc(50% + 68px)}.recovery-coordinate{letter-spacing:.13em;color:#b89b84;font-size:.4375rem;position:absolute;bottom:23px;left:0;right:0}.recovery-coordinate>span{padding:0 8px}.recovery-body{padding:0 28px 25px}.recovery-body h3{margin:15px 0;font-size:2.625rem;line-height:1.05}.recovery-body p{max-width:350px}.recovery-url{color:#967963;background:#fffaf4;border:1px solid #eaddd0;border-radius:12px;align-items:center;gap:9px;max-width:380px;margin:20px auto 0;padding:11px 13px;font-size:.6875rem;display:flex}.recovery-url>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.saved-label{color:#ae9a87;font-size:.5rem}.recovery-help{text-align:left;background:#f8f3ec;border-top:1px solid #eadecf}.recovery-help>summary{color:#93755e;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:16px 23px;font-size:.6875rem;display:flex}.recovery-help>summary>span:last-child{font-size:1.1875rem;line-height:1}.recovery-help-content{padding:0 23px 20px}.recovery-help-content p{max-width:none;margin:0;font-size:.75rem}.recovery-help-content>span{color:#ab9581;margin-top:10px;font-size:.625rem;display:block}.recovery-scene:has(.recovery-retry:is(:hover,:focus-visible)) .recovery-piece{animation:none}.recovery-scene:has(.recovery-retry:is(:hover,:focus-visible)) .piece-color{transform:translate(30px,7px)rotate(0)}.recovery-scene:has(.recovery-retry:is(:hover,:focus-visible)) .piece-type{transform:translate(-8px,-17px)rotate(0)}.recovery-scene:has(.recovery-retry:is(:hover,:focus-visible)) .piece-copy{transform:translate(-8px,14px)rotate(0)}.recovery-scene:has(.recovery-retry:is(:hover,:focus-visible)) .recovery-gap{opacity:0}@keyframes fragment-hover-a{50%{translate:0 -6px}}@keyframes fragment-hover-b{50%{translate:0 6px}}@container (width<=30rem){.recovery-top{padding:16px;font-size:.4375rem}.recovery-label{font-size:.5rem}.recovery-body{padding:0 20px 24px}.recovery-body h3{font-size:2.25rem}.saved-label{display:none}}@supports not (container-type:inline-size){@media (width<=30rem){.recovery-top{padding:16px;font-size:.4375rem}.recovery-label{font-size:.5rem}.recovery-body{padding:0 20px 24px}.recovery-body h3{font-size:2.25rem}.saved-label{display:none}}}@media (prefers-reduced-motion:reduce){.recovery-scene *{transition:none!important;animation:none!important}}.attachment-compact{border-left:3px solid #8aa977;flex-direction:row-reverse;align-items:flex-start;gap:10px;padding:12px;display:flex}.attachment-compact .attachment-image{aspect-ratio:1;object-fit:cover;border-radius:7px;flex:0 0 72px;width:72px;height:72px}.attachment-compact .attachment-copy{border:0;flex:1;min-width:0;padding:0}.attachment-compact .attachment-copy h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.attachment-compact .attachment-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container (width<=30rem){.attachment-compact .attachment-image{flex-basis:60px;width:60px;height:60px}}@supports not (container-type:inline-size){@media (width<=30rem){.attachment-compact .attachment-image{flex-basis:60px;width:60px;height:60px}}}.preview-outcome{container-type:inline-size}.result-comparison{grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:clamp(1rem,3cqw,1.5rem)}.order-cta{grid-template-columns:minmax(0,1.25fr) minmax(min(100%,18rem),.75fr);gap:clamp(1.25rem,3.2cqw,3.25rem);padding:clamp(1.25rem,3.4cqw,3rem)}.order-copy,.order-action{min-width:0}.outcome-button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:54px;line-height:1.4}.outcome-text-button,.media-error button{min-width:44px;min-height:44px}.comparison-label{flex-wrap:wrap;line-height:1.5}.chat-message,.attachment-copy{overflow-wrap:anywhere}.attachment-copy h4{font-size:.9375rem}.attachment-copy p{font-size:.875rem}.attachment-domain,.message-url{font-size:.8125rem}.attachment-compact .attachment-copy :is(h4,p){-webkit-line-clamp:unset;display:block;overflow:visible}.attachment-compact .attachment-image{aspect-ratio:1;aspect-ratio:1;flex-basis:clamp(3rem,14cqw,4.5rem);width:clamp(3rem,14cqw,4.5rem);height:auto}.attachment-domain{overflow-wrap:anywhere}@container (width<=50rem){.order-cta{grid-template-columns:minmax(0,1fr)}.order-cta:before{display:none}}.recovery-scene{container-type:inline-size}.recovery-top{flex-wrap:wrap}.recovery-stage{height:clamp(10rem,48cqw,14.7rem)}.recovery-fragments,.recovery-target,.recovery-gap{zoom:1}.recovery-body{padding-inline:clamp(1rem,5cqw,1.75rem)}.recovery-body h3{font-size:clamp(1.75rem,7cqw,2.625rem)}.recovery-url>span:nth-child(2){white-space:normal;overflow-wrap:anywhere;overflow:visible}.recovery-help>summary{gap:1rem;min-height:48px;list-style:none}.recovery-help>summary::-webkit-details-marker{display:none}.recovery-help[open]>summary>span:last-child{transform:rotate(45deg)}.recovery-body p,.request-error p,.recovery-help-content p{font-size:.875rem}.error-actions{gap:.5rem 1rem}@container (width<=22rem){.chat-conversation{padding:12px 8px}.chat-message{padding:10px 7px 6px}.attachment-compact{gap:8px;padding:9px}.saved-label{display:none}.recovery-fragments{transform-origin:50% 35%;scale:.78}.recovery-target{transform-origin:50% 0;scale:.78}.recovery-gap{display:none}}.chat-topbar div>span,.chat-date,.message-author,.attachment-domain,.message-time,.message-time span{color:#53654b}.message-url{color:#376575}.recovery-top,.recovery-url,.recovery-help>summary,.recovery-help-content>span,.saved-label,.piece-copy>span,.piece-type b,.recovery-coordinate{color:#775b47}.recovery-body h3>span{color:#89654b}.order-action-note{color:#67594f}.browser-preview-frame{aspect-ratio:1200/630;background:#211916;border:0;width:100%;display:block}.order-action .lead-label{color:#342a25;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;margin:.15rem 0 -.55rem;font-size:.75rem;font-weight:600;display:flex}.lead-label span{color:#84776d;font-size:.64rem;font-weight:450}.telegram-field{color:#a74428;background:#fff;border:1px solid #dfd6ce;border-radius:12px;align-items:center;gap:.55rem;min-height:48px;padding-inline:.9rem;font-weight:650;display:flex}.telegram-field:focus-within,.order-action textarea:focus-visible{border-color:#c94121;outline:3px solid #e8502a2b}.telegram-field input{color:#29231f;width:100%;min-width:0;height:44px;font:inherit;background:0 0;border:0;outline:0;font-size:.82rem}.order-action textarea{resize:vertical;color:#29231f;width:100%;min-height:88px;font:inherit;background:#fff;border:1px solid #dfd6ce;border-radius:12px;padding:.8rem .9rem;font-size:.78rem;line-height:1.5}.order-action textarea::placeholder,.telegram-field input::placeholder{color:#9a8f86}.consent-check{color:#67594f;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:.65rem;font-size:.68rem;line-height:1.55;display:grid}.consent-check input{accent-color:#c94121;width:18px;height:18px;margin:1px 0 0}.consent-check a{color:#9d4327;text-underline-offset:2px;text-decoration:underline}.order-action .outcome-button:disabled{cursor:not-allowed;opacity:.76;background:#8b7469}.order-action .outcome-button:disabled .outcome-button-icon{color:#e7ddd6}.order-status{min-height:0}.order-action-note{margin-top:-.15rem}.result-note{max-width:70ch;margin-inline:auto;padding-inline:1rem}@media (prefers-reduced-motion:reduce){.browser-preview-frame{scroll-behavior:auto}.outcome-button,.outcome-button-icon{transition:none}}.preview-loader[data-astro-cid-doh2e77b]{border:1px solid var(--line-soft);background:linear-gradient(150deg,#fff 40%,#fdf8f4);border-radius:26px;padding:20px 22px 18px;animation:.4s cubic-bezier(.16,1,.3,1) both loader-enter;overflow:hidden;box-shadow:0 10px 30px -15px #e8502a14}.preview-loader[data-astro-cid-doh2e77b][hidden]{display:none}.loader-heading[data-astro-cid-doh2e77b],.loader-footer[data-astro-cid-doh2e77b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.loader-kicker[data-astro-cid-doh2e77b]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:.625rem;font-weight:600;display:flex}.kicker-dot[data-astro-cid-doh2e77b]{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite kicker-pulse;box-shadow:0 0 8px #e8502a99}[data-astro-cid-doh2e77b][data-cancel]{min-block-size:44px;min-inline-size:44px;color:var(--subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:6px 12px;font-size:.75rem;font-weight:500;transition:color .2s,background .2s;display:inline-flex}[data-astro-cid-doh2e77b][data-cancel]:hover{color:var(--ink);background:var(--surface)}.assembly[data-astro-cid-doh2e77b]{margin:8px -10px 4px;position:relative}svg[data-astro-cid-doh2e77b]{width:100%;height:auto;font-family:inherit;position:relative;overflow:visible}.assembly-halo[data-astro-cid-doh2e77b]{opacity:.7;filter:blur(24px);pointer-events:none;background:radial-gradient(#e8502a29,#0000 70%);animation:4s ease-in-out infinite halo-breathe;position:absolute;inset:12% 22%}.pulse-flow[data-astro-cid-doh2e77b]{animation:1.8s linear infinite flow-stream}.flow-bl[data-astro-cid-doh2e77b]{animation-delay:-.45s}.flow-tr[data-astro-cid-doh2e77b]{animation-delay:-.9s}.flow-br[data-astro-cid-doh2e77b]{animation-delay:-1.35s}.source-fragment[data-astro-cid-doh2e77b]{transform-box:fill-box;transform-origin:50%;transition:transform .5s,opacity .5s;animation:4.5s ease-in-out infinite alternate fragment-float}.fragment-type[data-astro-cid-doh2e77b]{animation-delay:-1.1s}.fragment-color[data-astro-cid-doh2e77b]{animation-delay:-2.2s}.fragment-motion[data-astro-cid-doh2e77b]{animation-delay:-3.3s}.beacon-title[data-astro-cid-doh2e77b]{animation:2s ease-in-out infinite beacon-glow}.preview-paper[data-astro-cid-doh2e77b]{fill:#fff;stroke:#d8d8de;stroke-width:1.2px;filter:drop-shadow(0 6px 16px #0000000f);transition:fill .8s,stroke .8s}.art-orb[data-astro-cid-doh2e77b]{transform-origin:320px 81px;animation:6s ease-in-out infinite orb-spin}.art-orb-core[data-astro-cid-doh2e77b]{transform-origin:312px 73px;animation:6s ease-in-out infinite orb-spin}.layout-grid[data-astro-cid-doh2e77b]{animation:3s ease-in-out infinite alternate grid-glow}.motion-path[data-astro-cid-doh2e77b]{opacity:.8;animation:10s linear infinite motion-dash}.render-sweep[data-astro-cid-doh2e77b]{animation:3.2s cubic-bezier(.4,0,.2,1) infinite render-sweep-scan}.frame-corners[data-astro-cid-doh2e77b]{animation:3.2s ease-in-out infinite alternate corners-lock}.loader-steps[data-astro-cid-doh2e77b]{background:#f7f6f5;border:1px solid #ebe9e6;border-radius:999px;justify-content:center;align-items:center;gap:8px;max-width:400px;margin:8px auto 14px;padding:6px 14px;display:flex}.step-item[data-astro-cid-doh2e77b]{color:var(--subtle);align-items:center;gap:5px;font-size:.6875rem;transition:color .3s;display:flex}.step-num[data-astro-cid-doh2e77b]{opacity:.7;font-size:.625rem;font-weight:700}.step-name[data-astro-cid-doh2e77b]{font-weight:500}.step-item[data-astro-cid-doh2e77b].is-active{color:var(--ink);font-weight:600}.step-item[data-astro-cid-doh2e77b].is-active .step-num[data-astro-cid-doh2e77b]{color:var(--accent);opacity:1}.step-connector[data-astro-cid-doh2e77b]{background:#d8d6d2;width:14px;height:1px}.loader-caption[data-astro-cid-doh2e77b]{text-align:center;flex-direction:column;align-items:center;gap:4px;min-height:54px;padding:0 10px 10px;display:flex}.stage-title[data-astro-cid-doh2e77b]{letter-spacing:-.025em;color:var(--ink);font-size:1.0625rem;font-weight:600}.stage-description[data-astro-cid-doh2e77b]{color:var(--subtle);max-width:440px;font-size:.8125rem;line-height:1.45}.loader-footer[data-astro-cid-doh2e77b]{border-top:1px solid var(--line-soft);color:var(--subtle);padding-top:12px;font-size:.6875rem}.waiting-dot[data-astro-cid-doh2e77b]{background:var(--accent);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite waiting-breathe}@keyframes loader-enter{0%{opacity:0;transform:translateY(-8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes kicker-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes flow-stream{0%{stroke-dashoffset:134px}to{stroke-dashoffset:0}}@keyframes fragment-float{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes beacon-glow{0%,to{opacity:.85;r:3.5}50%{opacity:.3;r:2.5}}@keyframes halo-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@keyframes orb-spin{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-6px,4px)scale(1.08)}}@keyframes grid-glow{0%{stroke-opacity:.12}to{stroke-opacity:.35}}@keyframes motion-dash{to{stroke-dashoffset:-70px}}@keyframes render-sweep-scan{0%{opacity:0;transform:translate(0)}10%{opacity:.7}75%{opacity:.85;transform:translate(200px)}90%,to{opacity:0;transform:translate(205px)}}@keyframes corners-lock{0%{stroke-opacity:.6;stroke-width:1.6px}to{stroke-opacity:1;stroke-width:2.2px}}@keyframes waiting-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.85)}}@container (width<=32.5rem){.preview-loader[data-astro-cid-doh2e77b]{border-radius:22px;padding:16px 14px 14px}.assembly[data-astro-cid-doh2e77b]{margin:4px -14px 2px}.loader-steps[data-astro-cid-doh2e77b]{gap:5px;padding:4px 10px}.step-name[data-astro-cid-doh2e77b]{display:none}.step-item[data-astro-cid-doh2e77b].is-active .step-name[data-astro-cid-doh2e77b]{display:inline}.stage-title[data-astro-cid-doh2e77b]{font-size:.9375rem}.stage-description[data-astro-cid-doh2e77b]{font-size:.75rem}}@supports not (container-type:inline-size){@media (width<=32.5rem){.preview-loader[data-astro-cid-doh2e77b]{border-radius:22px;padding:16px 14px 14px}.assembly[data-astro-cid-doh2e77b]{margin:4px -14px 2px}.loader-steps[data-astro-cid-doh2e77b]{gap:5px;padding:4px 10px}.step-name[data-astro-cid-doh2e77b]{display:none}.step-item[data-astro-cid-doh2e77b].is-active .step-name[data-astro-cid-doh2e77b]{display:inline}.stage-title[data-astro-cid-doh2e77b]{font-size:.9375rem}.stage-description[data-astro-cid-doh2e77b]{font-size:.75rem}}}@media (prefers-reduced-motion:reduce){.preview-loader[data-astro-cid-doh2e77b],.preview-loader[data-astro-cid-doh2e77b] [data-astro-cid-doh2e77b]{transition:none!important;animation:none!important}}preview-request[data-astro-cid-dbykksrq]{text-align:left;width:100%;max-width:1080px;margin-inline:auto;container-type:inline-size;display:block!important}.preview-stage[data-astro-cid-dbykksrq]{margin-inline:auto;width:100%;margin-top:22px;position:relative;container-type:inline-size}preview-request[data-astro-cid-dbykksrq][data-state=idle] .preview-stage[data-astro-cid-dbykksrq]{display:none}preview-request[data-astro-cid-dbykksrq][data-state=loading] .preview-stage[data-astro-cid-dbykksrq]{max-width:680px}preview-request[data-astro-cid-dbykksrq][data-state=analysis] .preview-stage[data-astro-cid-dbykksrq]{max-width:860px}preview-request[data-astro-cid-dbykksrq][data-state=success] .preview-stage[data-astro-cid-dbykksrq]{max-width:1080px}preview-request[data-astro-cid-dbykksrq][data-state=error] .preview-stage[data-astro-cid-dbykksrq]{max-width:680px}.url-form[data-astro-cid-dbykksrq]{max-width:580px;margin-inline:auto}.preview-stage>.preview-loader{width:100%;margin-inline:auto}.url-form[data-astro-cid-dbykksrq]{border:1px solid var(--line-soft);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:5px;transition:background .25s,border-color .25s,box-shadow .25s;display:flex}.url-form[data-astro-cid-dbykksrq]:focus-within{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px #e8502a12}.url-field[data-astro-cid-dbykksrq]{flex:1;min-width:0;position:relative}.url-field[data-astro-cid-dbykksrq]>svg[data-astro-cid-dbykksrq]{color:var(--subtle);pointer-events:none;font-size:.8125rem;position:absolute;top:50%;left:16px;transform:translateY(-50%)}input[data-astro-cid-dbykksrq]{width:100%;min-width:0;height:auto;min-height:48px;color:var(--ink);background:0 0;border:0;border-radius:999px;outline:none;padding:0 12px 0 41px;font-size:1rem}input[data-astro-cid-dbykksrq]:focus-visible{border-radius:999px}input[data-astro-cid-dbykksrq]::placeholder{color:var(--subtle)}.submit-button[data-astro-cid-dbykksrq]{white-space:normal;padding:.65rem 1.4375rem;background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:48px;padding-inline:clamp(.75rem,4cqw,1.4375rem);font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.submit-button[data-astro-cid-dbykksrq]>svg[data-astro-cid-dbykksrq]{font-size:.625rem}@media (hover:hover){.submit-button[data-astro-cid-dbykksrq]:hover{background:var(--accent)}}.submit-button[data-astro-cid-dbykksrq]:focus-visible,.submit-button[data-astro-cid-dbykksrq]:active{background:var(--accent)}.submit-button[data-astro-cid-dbykksrq]:disabled{cursor:wait;background:var(--ink)}preview-request[data-state=loading] .url-form[data-astro-cid-dbykksrq]{background:#fffaf7;border-color:#e8b6a7;box-shadow:0 0 0 4px #e8502a09}preview-request[data-state=loading] .url-field[data-astro-cid-dbykksrq]>svg[data-astro-cid-dbykksrq]{color:var(--accent)}preview-request[data-state=loading] .submit-button[data-astro-cid-dbykksrq]>svg[data-astro-cid-dbykksrq]{display:none}.request-message[data-astro-cid-dbykksrq]{color:var(--muted);margin:0 15px;font-size:.8125rem}.request-message[data-astro-cid-dbykksrq]:not(:empty){margin-top:12px}preview-request[data-state=loading] .request-message[data-astro-cid-dbykksrq]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}preview-request[data-state=error] .request-message[data-astro-cid-dbykksrq]{color:var(--accent-ink)}@container (width<=28rem){.url-form[data-astro-cid-dbykksrq]{border-radius:24px;flex-direction:column;align-items:stretch;gap:4px}.submit-button[data-astro-cid-dbykksrq]{width:100%;padding-inline:1rem;font-size:.9375rem}.url-field[data-astro-cid-dbykksrq]{flex:auto}}@supports not (container-type:inline-size){@media (width<=28rem){.url-form[data-astro-cid-dbykksrq]{border-radius:24px;flex-direction:column;align-items:stretch;gap:4px}.submit-button[data-astro-cid-dbykksrq]{width:100%;padding-inline:1rem;font-size:.9375rem}.url-field[data-astro-cid-dbykksrq]{flex:auto}}}@media (prefers-reduced-motion:reduce){.url-form[data-astro-cid-dbykksrq]{transition:none}}.animated-preview[data-astro-cid-wbhpgq64]{aspect-ratio:16/9;display:grid;container-type:inline-size}.preview-art-copy[data-astro-cid-wbhpgq64]{min-height:10rem;padding:3rem clamp(.875rem,5cqw,1.75rem) 1.5rem;position:relative}.og-c2[data-astro-cid-wbhpgq64]{overflow-wrap:anywhere;max-width:90%;font-size:clamp(1rem,5.4cqw,1.75rem)}@container (width<=15rem){.og-c1[data-astro-cid-wbhpgq64]{letter-spacing:.08em;line-height:1.4}.og-c2[data-astro-cid-wbhpgq64]{max-width:100%}}
