html.route-seoSite{--amber:#e85cda;--amber-lit:#f9a3f0;--amber-deep:#5a1a55;--amber-rgb:232, 92, 218;--amber-lit-rgb:244, 123, 232;--amber-hot:#ffe0fb;--bone-rgb:242, 224, 241}.route-seoSite .foot{--foot-red:232, 92, 218;--foot-seam:250, 196, 244;--foot-blue:168, 112, 160}.fb-ground{z-index:0;pointer-events:none;opacity:0;width:100%;height:100vh;transition:opacity .6s;display:block;position:fixed;top:0;left:0}.fb-ground.is-on{opacity:1}@media (prefers-reduced-motion:reduce){.fb-ground{transition:none}}.page.inf-sub.seo{--seo-a:#e85cda;--seo-a-rgb:232, 92, 218;--seo-lit:#f47be8;--seo-lit-rgb:244, 123, 232;--seo-hot:#ffccfa;--seo-label:#f2a6ec;--seo-out:cubic-bezier(.23, 1, .32, 1);--seo-px:clamp(1rem, 3.4vw, 2.8rem);--gutter:clamp(1.7rem, 5vw, 4rem);--lb-pad:var(--gutter);--lb-red:#e85cda;--lb-white:#fdf0fc;--lb-voice:#f0d4ee;--lb-ice:#f7e2f5;--lb-violet:#f2a6ec;--lb-prose:#f8e8f6eb;--mid-rgb:168, 112, 160;--seo-plate:linear-gradient(90deg, #ffccfa, #ffccfa) left top / 16px 2px no-repeat, linear-gradient(#ffccfa, #ffccfa) left top / 2px 16px no-repeat, linear-gradient(90deg, #ffccfa, #ffccfa) right top / 16px 2px no-repeat, linear-gradient(#ffccfa, #ffccfa) right top / 2px 16px no-repeat, linear-gradient(90deg, #f47be8cc, #f47be8cc) left bottom / 16px 2px no-repeat, linear-gradient(#f47be8cc, #f47be8cc) left bottom / 2px 16px no-repeat, linear-gradient(90deg, #f47be8cc, #f47be8cc) right bottom / 16px 2px no-repeat, linear-gradient(#f47be8cc, #f47be8cc) right bottom / 2px 16px no-repeat, radial-gradient(90% 38% at 50% 0%, #e85cda2b, #e85cda00 100%), linear-gradient(180deg, #060812e6, #04050bed);z-index:1;max-width:72rem;padding:calc(var(--sbar-h,3.5rem) + 2.9rem) var(--gutter) 0;color:var(--lb-prose);font:400 1rem/1.55 var(--lb-sans);margin-inline:auto;display:block;position:relative;overflow-x:clip}:where(.seo) :is(h1,h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.seo) :is(ul,ol){padding:0;list-style:none}.seo :focus-visible{outline:2px solid var(--amber-lit);outline-offset:3px}.seo-sec,.seo-stage{border:1px solid rgba(var(--seo-lit-rgb), .22);background:var(--seo-plate);box-shadow:0 0 0 1px #0009, 0 0 34px -6px rgba(var(--seo-a-rgb), .32), inset 0 0 90px #00000080;border-radius:3px;position:relative}.seo-sec:before,.seo-stage:before{content:"";background:linear-gradient(90deg, rgba(var(--seo-lit-rgb), 0), rgba(var(--seo-lit-rgb), .85) 18%, var(--seo-hot) 50%, rgba(var(--seo-lit-rgb), .85) 82%, rgba(var(--seo-lit-rgb), 0));height:2px;box-shadow:0 0 12px 1px rgba(var(--seo-lit-rgb), .5), 0 0 34px 3px rgba(var(--seo-a-rgb), .3);pointer-events:none;position:absolute;top:-1px;left:8%;right:8%}.seo-sec:after{content:"";left:calc(var(--gutter) * -.62);width:calc(var(--gutter) * .62);background:linear-gradient(90deg, rgba(var(--seo-lit-rgb), .7), rgba(var(--seo-lit-rgb), .95));height:1px;box-shadow:0 0 8px rgba(var(--seo-a-rgb), .7);pointer-events:none;position:absolute;top:-1px}.seo-sec{padding:clamp(1.5rem, 3.6vw, 2.8rem) var(--seo-px) clamp(1.7rem, 3.6vw, 2.8rem);margin-top:clamp(1.7rem,5.5vh,3.2rem)}.seo-head{margin-bottom:clamp(1.4rem,3.4vw,2.2rem)}.seo-head__k{align-items:center;gap:1rem;margin-bottom:.55rem;display:flex}.seo-n{font:400 clamp(3.4rem, 2.2rem + 5vw, 5.6rem)/.82 var(--display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:#fef2fdf5;text-shadow:0 0 .05em #fffffff2, 0 0 .26em rgba(var(--seo-lit-rgb), .62), 0 0 .85em rgba(var(--seo-a-rgb), .55);flex:none}.seo-lab{font:500 .74rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label)}.seo-head__k:after{content:"";min-width:1.5rem;max-width:calc(12% + 80% * var(--p,0));background:linear-gradient(90deg, rgba(var(--seo-lit-rgb), .95), rgba(var(--seo-lit-rgb), .3) 40%, rgba(var(--seo-lit-rgb), 0));height:2px;box-shadow:0 0 10px 1px rgba(var(--seo-lit-rgb), .34), 0 0 28px 3px rgba(var(--seo-a-rgb), .28);border-radius:2px;flex:auto}.seo-head h2{max-width:24ch;font:600 clamp(1.7rem, 1.2rem + 2vw, 2.7rem)/1.07 var(--display);letter-spacing:-.02em;color:var(--lb-white);text-wrap:balance;overflow-wrap:break-word}.seo-voice{max-width:40rem;font:italic 400 clamp(1.08rem, 1rem + .35vw, 1.3rem)/1.5 var(--display);color:var(--lb-voice);text-wrap:pretty;margin-top:.6rem}.seo-tag{font:500 .72rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label)}.seo h3{font:600 clamp(1.2rem, 1.1rem + .45vw, 1.45rem)/1.2 var(--display);letter-spacing:-.012em;color:var(--lb-white);text-wrap:balance}.seo-hero{gap:clamp(1.8rem,4vw,3rem);padding-bottom:clamp(1rem,3vh,2rem);display:grid}.seo-hero__tx{text-shadow:var(--bu-halo)}@media (max-width:63.99rem){.seo-hero{gap:0}.seo-hero__tx{display:contents}.seo-kicker{order:1}.seo h1{order:2}.seo-cta{order:3;margin-top:1.3rem}.seo-stage{order:4;margin-top:1.7rem}.seo-lede{order:5;margin-top:1.6rem}}@media (min-width:64rem){.seo-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;column-gap:clamp(2rem,3.6vw,3.6rem)}}.seo-kicker{font:500 .74rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label);align-items:center;gap:.7rem;display:flex}.seo-kicker:before{content:"";background:radial-gradient(circle at 36% 30%, #fff 0, var(--seo-hot) 24%, var(--seo-lit) 58%, var(--seo-a) 100%);width:9px;height:9px;box-shadow:0 0 12px 2px rgba(var(--seo-a-rgb), .85);border-radius:50%;flex:none}.seo h1{font:600 clamp(2.1rem, 1.3rem + 2.3vw, 3.05rem)/1.06 var(--display);letter-spacing:-.026em;color:var(--lb-white);text-wrap:balance;overflow-wrap:break-word;margin:1rem 0 0}.seo-lede{color:#faecf8ed;text-wrap:pretty;max-width:33rem;margin-top:1.2rem;font-size:clamp(1.02rem,.98rem + .25vw,1.15rem);line-height:1.6}.seo-cta{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:1.7rem;display:flex}.seo-btn{border:1px solid rgba(var(--seo-lit-rgb), .78);background:rgba(var(--seo-a-rgb), .3);min-height:2.75rem;color:var(--seo-hot);text-shadow:none;font:600 .96rem/1.2 var(--lb-sans);text-align:center;transition:transform .16s var(--seo-out), background-color .16s var(--seo-out), border-color .16s var(--seo-out), box-shadow .16s var(--seo-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1.1rem;text-decoration:none;display:inline-flex}.seo-btn--main{background:var(--seo-lit);border-color:var(--seo-lit);color:#1a0618;box-shadow:0 0 22px -4px rgba(var(--seo-a-rgb), .95)}.seo-btn:active{transition:none;transform:scale(.97)}@media (hover:hover) and (pointer:fine){.seo-btn:hover{background:rgba(var(--seo-a-rgb), .5);border-color:var(--seo-hot)}.seo-btn--main:hover{background:var(--seo-hot);border-color:var(--seo-hot);box-shadow:0 0 28px -2px rgba(var(--seo-lit-rgb), .85)}}.seo-stage{min-width:0;padding:clamp(1rem,2.4vw,1.5rem)}.seo-stage__l{font:500 .72rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label);text-shadow:none;margin:0 0 .55rem}.seo-stage__l--2{margin-top:1.1rem}.seo-query{border:1px solid rgba(var(--seo-lit-rgb), .6);min-height:2.75rem;font:500 1.05rem/1.2 var(--lb-sans);color:var(--lb-white);text-shadow:none;box-shadow:0 0 26px -8px rgba(var(--seo-a-rgb), .7);background:#02040899;border-radius:999px;align-items:center;gap:.8rem;padding:.4rem 1.1rem;display:flex}.seo-query__g{border:2px solid var(--seo-lit);border-radius:50%;flex:none;width:1rem;height:1rem;margin-right:.15rem;position:relative}.seo-query__g:after{content:"";background:var(--seo-lit);transform-origin:0 0;border-radius:1px;width:2px;height:.42rem;margin:-.12rem 0 0 -.22rem;position:absolute;top:100%;left:100%;transform:rotate(-45deg)}.seo-shot{border:1px solid rgba(var(--bone-rgb), .32);width:100%;height:auto;box-shadow:0 0 70px -16px rgba(var(--seo-a-rgb), .5), 0 24px 40px -22px #000000e6;background:#0b1020;border-radius:.55rem;display:block}@media (max-width:47.99rem){.seo-stage .seo-shot{aspect-ratio:1/1.1;object-fit:cover;object-position:top center}}.seo-stage__cap{color:rgba(var(--bone-rgb), .92);text-wrap:pretty;text-shadow:none;margin-top:.85rem;font-size:.88rem;line-height:1.5}.seo-fine{max-width:42rem;color:rgba(var(--bone-rgb), .86);text-shadow:none;margin-top:.9rem;font-size:.88rem;line-height:1.5}.seo a:not(.seo-btn){color:var(--seo-hot);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--seo-lit-rgb), .6);text-decoration-color:rgba(var(--seo-lit-rgb), .6);text-underline-offset:.25em}.seo-pan,.seo-price,.seo-node{border:1px solid rgba(var(--seo-lit-rgb), .3);background:linear-gradient(160deg, rgba(var(--seo-a-rgb), .14), #ffffff04 70%);border-radius:.5rem}.seo-pan{padding:clamp(1.1rem,2.4vw,1.6rem)}.seo .seo-pan__h{font:500 .74rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label);margin-bottom:1rem}.seo-quote{border-left:3px solid var(--seo-lit);box-shadow:-16px 0 30px -20px rgba(var(--seo-a-rgb), .9);margin:0 0 clamp(1.5rem,3vw,2.2rem);padding:.3rem 0 .3rem clamp(1.3rem,3vw,2.2rem);position:relative}.seo-quote blockquote{margin:0}.seo-quote blockquote p{max-width:26ch;font:italic 400 clamp(1.7rem, 1.1rem + 2.4vw, 2.9rem)/1.16 var(--display);letter-spacing:-.018em;color:var(--lb-white);text-wrap:balance}.seo-quote blockquote p:before{content:"“";color:var(--seo-lit);margin-right:.06em}.seo-quote blockquote p:after{content:"”";color:var(--seo-lit);margin-left:.04em}.seo-quote figcaption{gap:.3rem;margin-top:.9rem;display:grid}.seo-quote__tr{font:italic 400 clamp(1.05rem, 1rem + .3vw, 1.2rem)/1.45 var(--display);color:var(--lb-voice)}.seo-quote__by{color:rgba(var(--bone-rgb), .9);overflow-wrap:anywhere;font-size:.86rem;line-height:1.5}.seo-quote a{margin-block:-.8rem;padding-block:.8rem;display:inline-block}.seo-split,.seo-wants{gap:1.2rem;display:grid}.seo-wants{margin-top:1.8rem}@media (min-width:52rem){.seo-split,.seo-wants{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.2rem,2.6vw,2rem)}}.seo-pts{gap:1.15rem;display:grid}.seo-pts li,.seo-dots li{padding-left:1.9rem;position:relative}.seo-pts li:before{content:"";border:2px solid rgba(var(--bone-rgb), .6);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:.32rem;left:0}.seo-yes .seo-pts li:before,.seo-known .seo-pts li:before{background:radial-gradient(circle at 36% 30%, #fff 0, var(--seo-hot) 24%, var(--seo-lit) 58%, var(--seo-a) 100%);box-shadow:0 0 10px 2px rgba(var(--seo-a-rgb), .7);border:0}.seo-unknown .seo-pts li:before{border-style:dashed}.seo-no{border-color:rgba(var(--bone-rgb), .3);background:#ffffff05}.seo-pts h4{font:600 1.08rem/1.3 var(--lb-sans);color:var(--lb-white)}.seo-pts p{color:var(--lb-prose);text-wrap:pretty;margin-top:.25rem}.seo-dots{gap:.7rem;display:grid}.seo-dots li{color:var(--lb-prose);text-wrap:pretty;padding-left:1.4rem}.seo-dots li:before{content:"";background:var(--seo-lit);width:6px;height:6px;box-shadow:0 0 8px 1px rgba(var(--seo-a-rgb), .8);border-radius:50%;position:absolute;top:.58rem;left:.1rem}.seo-close{max-width:46rem;font:italic 400 clamp(1.1rem, 1.02rem + .35vw, 1.3rem)/1.5 var(--display);color:var(--lb-voice);text-wrap:pretty;margin-top:1.5rem}.seo-flowwrap{position:relative}.seo-flow{gap:1.7rem;display:grid}.seo-node{padding:1.2rem 1.25rem 1.35rem;position:relative}.seo-bead{z-index:2;opacity:0;pointer-events:none;background:radial-gradient(circle at 36% 30%, #fff 0, var(--seo-hot) 30%, var(--seo-lit) 100%);width:10px;height:10px;box-shadow:0 0 14px 4px rgba(var(--seo-a-rgb), .85);border-radius:50%;position:absolute;top:0;left:calc(2.2rem - 5px)}.seo-flowwrap.is-run .seo-bead{animation:1.8s cubic-bezier(.33,.7,.4,1) forwards seo-run-y}@keyframes seo-run-y{0%{opacity:0;transform:translateY(0)}10%{opacity:1}84%{opacity:1}to{opacity:0;transform:translateY(var(--run-y,0px))}}@keyframes seo-run-x{0%{opacity:0;transform:translate(0)}10%{opacity:1}84%{opacity:1}to{opacity:0;transform:translateX(var(--run-x,0px))}}@media (min-width:48rem){.seo-bead{top:calc(2.3rem - 5px);left:0}.seo-flowwrap.is-run .seo-bead{animation-name:seo-run-x}}@media (prefers-reduced-motion:reduce){.seo-bead{display:none}}.seo-node__k{align-items:center;gap:.8rem;display:flex}.seo-node__k b{font:400 2.5rem/.9 var(--display);font-variant-numeric:lining-nums;color:#fef2fdf5;text-shadow:0 0 .05em #ffffffe6, 0 0 .3em rgba(var(--seo-lit-rgb), .6), 0 0 .8em rgba(var(--seo-a-rgb), .5)}.seo-node__k span{font:500 .72rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label)}.seo-node h3{margin-top:.7rem}.seo-node p:last-child{color:var(--lb-prose);text-wrap:pretty;margin-top:.4rem}.seo-node:not(:last-child):after{content:"";background:linear-gradient(rgba(var(--seo-lit-rgb), .95), rgba(var(--seo-lit-rgb), .35));width:2px;height:1.7rem;box-shadow:0 0 8px rgba(var(--seo-a-rgb), .7);position:absolute;top:100%;left:2.2rem}.seo-node:not(:last-child):before{content:"";background:var(--seo-hot);width:9px;height:9px;box-shadow:0 0 10px 2px rgba(var(--seo-a-rgb), .85);border-radius:50%;position:absolute;top:calc(100% + 1.7rem - 5px);left:calc(2.2rem - 3.5px)}@media (min-width:48rem){.seo-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.6rem}.seo-node:not(:last-child):after{background:linear-gradient(90deg, rgba(var(--seo-lit-rgb), .95), rgba(var(--seo-lit-rgb), .35));width:2.6rem;height:2px;top:2.3rem;left:100%}.seo-node:not(:last-child):before{top:calc(2.3rem - 3.5px);left:calc(100% + 2.6rem - 5px)}}.seo-flownote{max-width:46rem;font:italic 400 clamp(1.1rem, 1.02rem + .35vw, 1.3rem)/1.5 var(--display);color:var(--lb-voice);text-wrap:pretty;margin-top:1.5rem}.seo-grp{margin-top:1.9rem}.seo-head+.seo-grp{margin-top:0}.seo .seo-grp__h{font:500 .74rem/1.2 var(--lb-label);letter-spacing:.16em;text-transform:uppercase;color:var(--seo-label);align-items:center;gap:1rem;display:flex}.seo-grp__h:after{content:"";background:linear-gradient(90deg, rgba(var(--seo-lit-rgb), .6), rgba(var(--seo-lit-rgb), 0));flex:auto;height:1px}.seo-chk{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:0 clamp(1.6rem,3vw,2.8rem);margin-top:.6rem;display:grid}.seo-chk li{border-top:1px solid rgba(var(--bone-rgb), .18);padding:.95rem 0 1rem 2.1rem;position:relative}.seo-chk li:before{content:"";border:1.5px solid rgba(var(--seo-lit-rgb), .8);background:rgba(var(--seo-a-rgb), .18);border-radius:4px;width:1.15rem;height:1.15rem;position:absolute;top:1.05rem;left:0}.seo-chk li:after{content:"";border:solid var(--seo-hot);border-width:0 2px 2px 0;width:.32rem;height:.58rem;position:absolute;top:1.14rem;left:.4rem;transform:rotate(45deg)}.seo-chk h4{font:600 1.02rem/1.3 var(--lb-sans);color:var(--lb-white)}.seo-chk p{color:var(--lb-prose);text-wrap:pretty;margin-top:.25rem;font-size:.94rem;line-height:1.55}.seo-night,.seo-soc{gap:clamp(1.6rem,3vw,2.4rem);display:grid}.seo-night h3,.seo-soc h3{font-size:clamp(1.35rem,1.15rem + .8vw,1.7rem)}.seo-night__tx>p,.seo-soc__tx p:not(.seo-fine){max-width:40rem;color:var(--lb-prose);text-wrap:pretty;margin-top:.7rem}.seo-night__tx>.seo-fine,.seo-soc__tx>.seo-fine{color:rgba(var(--bone-rgb), .86)}.seo-night__tx>.seo-tag{margin-top:1.3rem}@media (min-width:56rem){.seo-night{grid-template-columns:minmax(0,1fr) 15rem;align-items:start;column-gap:clamp(2rem,4vw,3.6rem)}}.seo-stats{flex-wrap:wrap;gap:.8rem clamp(1.6rem,4vw,3rem);margin-top:1.3rem;display:flex}.seo-stats b{font:400 clamp(3rem, 2.2rem + 3vw, 4.4rem)/.9 var(--display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:#fef2fdf5;text-shadow:0 0 .05em #fffffff2, 0 0 .26em rgba(var(--seo-lit-rgb), .62), 0 0 .85em rgba(var(--seo-a-rgb), .55);display:block}.seo-stats li{flex-direction:column;justify-content:flex-end;display:flex}.seo-stats b small{font:500 .72rem/1.2 var(--lb-label);letter-spacing:.14em;text-transform:uppercase;color:var(--seo-label);text-shadow:none;margin-bottom:.4rem;display:block}.seo-stats span{max-width:10rem;font:500 .72rem/1.3 var(--lb-label);letter-spacing:.12em;text-transform:uppercase;color:var(--seo-label);margin-top:.4rem;display:block}.seo-checks{flex-wrap:wrap;gap:.4rem .45rem;margin:.7rem 0 .2rem;display:flex}.seo-checks li{border:1px solid rgba(var(--bone-rgb), .3);color:#faecf8ed;border-radius:999px;padding:.26rem .7rem;font-size:.86rem;line-height:1.3}.seo-phone{width:min(15rem,70vw);margin-inline:auto}.seo-phone__frame{border:1px solid rgba(var(--bone-rgb), .36);box-shadow:0 26px 40px -22px #000, 0 0 46px -14px rgba(var(--seo-lit-rgb), .55);background:#04060d;border-radius:2.1rem;padding:7px;display:block}.seo-phone__frame img{border-radius:1.65rem;width:100%;height:auto;display:block}.seo-phone figcaption,.seo-soc__pic figcaption{color:rgba(var(--bone-rgb), .86);margin-top:.7rem;font-size:.84rem;line-height:1.45}.seo-soc{border-top:1px solid rgba(var(--bone-rgb), .2);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.6rem,3vw,2.4rem)}.seo-soc__tx{gap:1.1rem clamp(2rem,4vw,3.6rem);display:grid}@media (min-width:56rem){.seo-soc__tx{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}}.seo-soc__pic .seo-shot{border-color:rgba(var(--seo-lit-rgb), .4);box-shadow:0 0 120px -22px rgba(var(--seo-a-rgb), .62), 0 34px 60px -32px #000}.seo-vs{gap:.5rem;display:grid}.seo-vs__h{display:none}.seo-row{border-top:1px solid rgba(var(--bone-rgb), .18);gap:.7rem;padding:1.1rem 0;display:grid}.seo-row h3{font-size:1.25rem}.seo-row p{color:var(--lb-prose);text-wrap:pretty}.seo-row b{font:500 .68rem/1.3 var(--lb-label);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--bone-rgb), .82);margin-bottom:.25rem;display:block}.seo-row__mine{border-left:2px solid var(--seo-lit);background:rgba(var(--seo-a-rgb), .2);padding:.7rem .9rem;color:#fdf0fc!important}.seo-row__mine b{color:var(--seo-hot)}.seo-row__theirs{border-left:2px solid rgba(var(--bone-rgb), .32);padding-left:.9rem;color:#faecf8e6!important}@media (min-width:52rem){.seo-vs__h{grid-template-columns:11rem minmax(0,1fr) minmax(0,1fr);gap:1.4rem;padding-bottom:.7rem;display:grid}.seo-vs__h b{font:500 .72rem/1.3 var(--lb-label);letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--bone-rgb), .86)}.seo-vs__h .seo-vs__mine{color:var(--seo-hot)}.seo-row{grid-template-columns:11rem minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.4rem}.seo-row b{display:none}}.seo-prices,.seo-steps{gap:clamp(1.4rem,3vw,2.2rem) clamp(1.4rem,3vw,2.6rem);display:grid}@media (min-width:48rem){.seo-prices{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.seo-price{padding:1.4rem 1.3rem 1.5rem}.seo-price h3{font:600 1.05rem/1.25 var(--lb-sans);letter-spacing:0}.seo-price__n{color:rgba(var(--bone-rgb), .86);flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin-top:.6rem;display:flex}.seo-price__n b{font:600 clamp(2rem, 1.6rem + 1.4vw, 2.7rem)/1 var(--display);letter-spacing:-.02em;color:var(--seo-hot);font-variant-numeric:lining-nums;text-shadow:0 0 .5em rgba(var(--seo-lit-rgb), .4)}.seo-price__n span{font:500 .78rem/1.2 var(--lb-label);letter-spacing:.06em}.seo-price p:last-child{color:var(--lb-prose);margin-top:.8rem;font-size:.93rem;line-height:1.55}.seo-step{border-top:1px solid rgba(var(--seo-lit-rgb), .5);padding-top:1.2rem;position:relative}.seo-step:before{content:"";background:radial-gradient(circle at 36% 30%, #fff 0, var(--seo-hot) 24%, var(--seo-lit) 58%, var(--seo-a) 100%);width:9px;height:9px;box-shadow:0 0 10px 2px rgba(var(--seo-a-rgb), .8);border-radius:50%;position:absolute;top:-5px;left:0}.seo-step__n{font:400 2.4rem/.9 var(--display);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:#fef2fdf2;text-shadow:0 0 .05em #ffffffe6, 0 0 .3em rgba(var(--seo-lit-rgb), .6);margin-bottom:.45rem;display:block}.seo-step p{max-width:30rem;color:var(--lb-prose);text-wrap:pretty;margin-top:.55rem}.seo-faq{max-width:52rem;display:grid}.seo-q{border-top:1px solid rgba(var(--bone-rgb), .2)}.seo-q:last-child{border-bottom:1px solid rgba(var(--bone-rgb), .2)}.seo-q summary{cursor:pointer;min-height:3.25rem;font:600 1.05rem/1.3 var(--lb-sans);color:var(--lb-white);justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 0;list-style:none;display:flex}.seo-q summary::-webkit-details-marker{display:none}.seo-q summary i{border-right:2px solid var(--seo-lit);border-bottom:2px solid var(--seo-lit);width:.6rem;height:.6rem;transition:transform .2s var(--seo-out);flex:none;margin-right:.3rem;transform:rotate(45deg)translate(-2px,-2px)}.seo-q[open] summary i{transform:rotate(225deg)translate(-2px,-2px)}.seo-q p{max-width:42rem;color:var(--lb-prose);text-wrap:pretty;padding:0 0 1.1rem}@media (hover:hover) and (pointer:fine){.seo-q summary:hover{color:#fff}.seo-q summary:hover i{border-color:var(--seo-hot)}}.seo #write{margin-top:clamp(2.2rem,7vh,4rem)}.seo .lb-sec:after{background:radial-gradient(circle at 36% 30%, #fff 0, var(--seo-hot) 24%, var(--seo-lit) 58%, var(--seo-a) 100%);box-shadow:0 0 12px 2px rgba(var(--seo-a-rgb), .75)}.seo-in{transition:opacity .5s var(--seo-out)}.seo-in.seo-wait{opacity:0}@keyframes seo-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.seo-hero__tx>*{animation:seo-fade .6s var(--seo-out) both}.seo-hero__tx>:nth-child(2){animation-delay:50ms}.seo-hero__tx>:nth-child(3){animation-delay:.1s}.seo-hero__tx>:nth-child(4){animation-delay:.15s}}@media (prefers-reduced-motion:reduce){.seo-in,.seo-in.seo-wait{opacity:1;transition:none}.seo-btn,.seo-q summary i{transition:none}}html.still .seo *,html.still .seo :before{transition:none!important;animation:none!important}.seo .inf-sub__exits a{min-height:0;padding:.7rem 0;display:block}.seo-fine a,.seo-close a{margin-block:-.8rem;padding-block:.8rem;display:inline-block}.seo #write.lb-write .form__in:not(textarea){min-height:2.75rem}.seo #write.lb-write .form__label{color:var(--seo-label)}.seo #write .form__in{color:rgba(var(--bone-rgb), .96);caret-color:var(--seo-lit)}
