.aip h1,.aip h2,.aip h3,.aip h4,.aip h5,.aip h6{font-weight:700}.aip ul{list-style:outside}.aip ol{list-style:decimal}.aip a{text-decoration:underline}.aip svg,.aip img,.aip video{vertical-align:baseline}.aip sup{vertical-align:super;font-size:smaller;position:static}.aip figure{margin:1em 40px}.aip input{color:#000;font-size:13.3333px}.aip{--navy:#0e2a47;--navy-deep:#0a1f36;--gold:#f5a623;--gold-hi:#ffb940;--mist:#eef3f8;--line:#d7e1ec;--ink:#1b2735;--soft:#52627a;--ok:#1f8a4c;--white:#fff;--display:"Barlow Condensed", system-ui, sans-serif;--body:"Inter", system-ui, sans-serif;--wrap:72rem;--read:40rem}.aip *{box-sizing:border-box}.aip{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){.aip{scroll-behavior:auto}}.aip{background:var(--white);color:var(--ink);font:400 1.0625rem/1.7 var(--body);-webkit-font-smoothing:antialiased;margin:0}.aip img{max-width:100%;display:block}.aip a{color:#1d5fa8}.aip a:focus-visible,.aip button:focus-visible,.aip input:focus-visible,.aip summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:4px}.aip .wrap{max-width:var(--wrap);margin:0 auto;padding:0 1rem}@media (width>=640px){.aip .wrap{padding:0 1.5rem}}.aip .site-head{border-bottom:1px solid var(--line);background:#fff}.aip .site-head .wrap{justify-content:space-between;align-items:center;height:4rem;display:flex}.aip .brand{color:var(--navy);font-size:1.15rem;font-weight:700;text-decoration:none}.aip .brand span{color:#1d5fa8}.aip .site-head nav{gap:2rem;font-size:.9rem;font-weight:500;display:none}.aip .site-head nav a{color:var(--navy);text-decoration:none}@media (width>=860px){.aip .site-head nav{display:flex}}.aip .btn{font:700 1.02rem/1.2 var(--body);cursor:pointer;border:0;border-radius:8px;padding:.95rem 1.4rem;text-decoration:none;display:inline-block}.aip .btn-buy{background:var(--gold);color:var(--navy-deep)}.aip .btn-buy:hover{background:var(--gold-hi)}.aip .btn-small{padding:.6rem 1rem;font-size:.9rem}.aip .btn-quiet{color:inherit;text-underline-offset:4px;padding:.95rem .25rem;font-weight:600;text-decoration:underline}.aip h1,.aip h2{font-family:var(--display);letter-spacing:.005em;color:var(--navy);margin:0;font-weight:700}.aip h2{max-width:22ch;font-size:clamp(2rem,4.4vw,2.9rem);line-height:1.02}.aip h3{color:var(--navy);margin:0 0 .35rem;font-size:1.15rem;line-height:1.35}.aip p{margin:0 0 1rem}.aip .lede{color:var(--soft);max-width:var(--read);font-size:1.15rem}.aip section{padding:4.5rem 0}@media (width>=900px){.aip section{padding:6rem 0}}.aip .hero{background:var(--navy);color:#e9f0f7;padding:3rem 0 3.5rem;position:relative;overflow:hidden}.aip .hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.aip .hero .wrap{gap:2.5rem;display:grid;position:relative}@media (width>=980px){.aip .hero{padding:4.5rem 0 5rem}.aip .hero .wrap{grid-template-columns:1fr 1.08fr;align-items:center;gap:3.5rem}}.aip .hero h1{color:#fff;text-transform:uppercase;font-size:clamp(2.6rem,6.4vw,4.4rem);line-height:.95}.aip .hero h1 .l2{color:var(--gold);margin-top:.35rem;display:block}.aip .hero .sub{color:#d3deea;max-width:34rem;margin:1.4rem 0 1.6rem;font-size:1.15rem;line-height:1.6}.aip .hero .price{color:#b9c8d8;margin:.9rem 0 0;font-size:.98rem}.aip .hero .price b{color:#fff}.aip .hero .actions{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.aip .hero .btn-quiet{color:#fff}.aip .week{color:var(--ink);background:#fff;border-radius:14px;padding:1rem 1rem .9rem;position:relative;box-shadow:0 30px 60px -20px #0000008c}.aip .week-top{justify-content:space-between;align-items:baseline;margin-bottom:.6rem;display:flex}.aip .week-top b{color:var(--navy);font-size:.95rem}.aip .week-top span{color:var(--soft);font-size:.78rem}.aip .grid{grid-template-columns:2.3rem repeat(7,1fr);font-size:.7rem;display:grid}.aip .grid .dh{text-align:center;color:var(--soft);padding-bottom:.3rem;font-weight:600}.aip .grid .dh.off{color:#9aa8b8}.aip .hours{grid-template-rows:repeat(11,2rem);display:grid;position:relative}.aip .hours span{color:#8a98aa;font-size:.62rem;transform:translateY(-.45rem)}.aip .col{border-left:1px solid var(--line);background:repeating-linear-gradient(to bottom,transparent 0 calc(2rem - 1px),var(--line) calc(2rem - 1px) 2rem);position:relative}.aip .col.off{background-color:#f6f8fb}.aip .col .closed{background:#0e2a470d;position:absolute;left:0;right:0}.aip .appt{color:#33475f;background:#dfe8f2;border-left:3px solid #9fb3c9;border-radius:5px;padding:2px 4px;font-size:.6rem;line-height:1.15;position:absolute;left:3px;right:3px;overflow:hidden}.aip .appt.new{color:var(--navy-deep);border-left-color:var(--gold);z-index:2;background:#fff4dd;box-shadow:0 6px 14px -6px #0a1f3659}.aip .appt.new b{font-size:.66rem;font-weight:700;display:block}.aip .week-foot{color:var(--soft);justify-content:space-between;gap:1rem;margin-top:.6rem;font-size:.72rem;display:flex}.aip .key{align-items:center;gap:.35rem;display:inline-flex}.aip .key i{border-left:3px solid var(--gold);background:#fff4dd;border-radius:2px;width:.7rem;height:.7rem;display:inline-block}.aip.js .appt.new{opacity:0;transform:translateY(6px)scale(.97)}.aip.js .landed{transition:opacity .45s,transform .45s cubic-bezier(.2,.9,.3,1.2);opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.aip.js .appt.new{opacity:1;transform:none}}@media (width<=520px){.aip .grid{grid-template-columns:1.6rem repeat(7,1fr)}.aip .appt{padding:1px 2px;font-size:0}.aip .appt.new b{font-size:.55rem}.aip .appt.new span{font-size:.5rem}}.aip .problem .wrap{gap:3rem;display:grid}@media (width>=900px){.aip .problem .wrap{grid-template-columns:1fr 1fr;align-items:start;gap:4.5rem}}.aip .problem h2{margin-bottom:1.25rem}.aip .thread{background:var(--mist);border-radius:18px;max-width:26rem;padding:1.4rem 1.1rem 1.1rem}.aip .thread .when{color:var(--soft);text-align:center;margin:.7rem 0 .35rem;font-size:.72rem}.aip .bub{border-radius:16px;max-width:82%;margin:.25rem 0;padding:.55rem .8rem;font-size:.92rem;line-height:1.4}.aip .bub.them{background:#fff;border-bottom-left-radius:4px}.aip .bub.you{color:#fff;background:#3b6fa8;border-bottom-right-radius:4px;margin-left:auto}.aip .thread .tally{color:var(--soft);border-top:1px dashed #b9c7d6;justify-content:space-between;margin:1rem 0 0;padding-top:.8rem;font-size:.86rem;display:flex}.aip .thread .tally b{color:var(--ink)}.aip .instead{border:2px solid var(--ok);border-radius:14px;align-items:center;gap:.8rem;max-width:26rem;margin-top:1rem;padding:.8rem 1rem;font-size:.92rem;display:flex}.aip .instead .chk{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-weight:700;display:grid}.aip .stat{border-left:4px solid var(--gold);color:var(--soft);margin:1.6rem 0 0;padding:.2rem 0 .2rem 1rem;font-size:.98rem}.aip .stat b{color:var(--ink);font-size:1.05rem}.aip .stat sup a{font-size:.75rem;text-decoration:none}.aip .offer-box{border:1px solid var(--line);background:#fff;border-radius:16px;margin-top:2.25rem;display:grid;overflow:hidden}@media (width>=900px){.aip .offer-box{grid-template-columns:1.5fr 1fr}}.aip .offer-list{padding:1.75rem 1.25rem}@media (width>=640px){.aip .offer-list{padding:2.25rem}}.aip .offer-list ol{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.aip .offer-list ol>li{grid-template-columns:2.4rem 1fr;gap:.9rem;display:grid}.aip .offer-list .ic{background:var(--navy);border-radius:10px;place-items:center;width:2.4rem;height:2.4rem;display:grid}.aip .offer-list .ic svg{width:1.3rem;height:1.3rem;stroke:var(--gold);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.aip .offer-list ol>li p{color:var(--soft);margin:0;font-size:.98rem}.aip .offer-plus{border-top:1px solid var(--line);color:var(--soft);margin-top:1.75rem;padding-top:1.4rem;font-size:.95rem}.aip .offer-plus b{color:var(--ink)}.aip .chips{flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.aip .chips li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:.28rem .7rem;font-size:.84rem}.aip .offer-price{background:var(--navy);color:#dce6f1;flex-direction:column;justify-content:center;padding:1.75rem 1.25rem;display:flex}@media (width>=640px){.aip .offer-price{padding:2.25rem}}.aip .offer-price .big{font-family:var(--display);color:#fff;font-size:4.2rem;font-weight:700;line-height:1}.aip .offer-price .big small{color:#b9c8d8;margin-left:.3rem;font-size:1.4rem;font-weight:600}.aip .offer-price .then{margin:.5rem 0 1.25rem;font-size:1.05rem}.aip .offer-price .then b{color:#fff}.aip .offer-price ul{gap:.45rem;margin:0 0 1.5rem;padding:0;font-size:.92rem;list-style:none;display:grid}.aip .offer-price li{padding-left:1.4rem;position:relative}.aip .offer-price li:before{content:"";border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);width:.7rem;height:.38rem;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.aip .offer-price .btn{text-align:center}.aip .demo-head{gap:1rem;margin-bottom:2rem;display:grid}@media (width>=900px){.aip .demo-head{grid-template-columns:1fr 1fr;align-items:end}}.aip .demo{gap:1.25rem;display:grid}@media (width>=900px){.aip .demo{grid-template-columns:1.1fr 1fr}}.aip .phone{border:1px solid var(--line);border-radius:16px;padding:1.4rem 1.2rem}.aip .phone .biz{align-items:center;gap:.7rem;margin-bottom:1.2rem;display:flex}.aip .phone .biz i{color:#fff;background:#2f7a5a;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:.85rem;font-style:normal;font-weight:700;display:grid}.aip .phone .biz b{color:var(--navy);display:block}.aip .phone .biz span{color:var(--soft);font-size:.82rem}.aip .step-l{color:var(--soft);margin:1rem 0 .5rem;font-size:.85rem;font-weight:600}.aip .days{grid-template-columns:repeat(5,1fr);gap:.4rem;display:grid}.aip .days button,.aip .times button{font:500 .9rem var(--body);border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:9px;padding:.55rem .2rem}.aip .days button span{color:var(--soft);font-size:.72rem;display:block}.aip .days button[aria-pressed=true],.aip .times button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.aip .days button[aria-pressed=true] span{color:#c7d4e3}.aip .times{flex-wrap:wrap;gap:.4rem;display:flex}.aip .times button{padding:.5rem .8rem}.aip .phone input{width:100%;font:inherit;border:1px solid var(--line);border-radius:9px;margin-bottom:.8rem;padding:.6rem .8rem}.aip .phone .btn{width:100%}.aip .phone .note{color:var(--soft);margin:.8rem 0 0;font-size:.8rem}.aip .owner{background:var(--navy);color:#dce6f1;border-radius:16px;flex-direction:column;gap:.9rem;padding:1.4rem 1.2rem;display:flex}.aip .owner h3{color:#fff;margin:0;font-size:1rem}.aip .ev{background:#ffffff12;border-radius:10px;padding:.8rem .9rem;font-size:.9rem;line-height:1.45}.aip .ev small{color:#9fb3c9;margin-bottom:.15rem;font-size:.74rem;display:block}.aip .ev.wait{color:#8ea3ba;font-style:italic}.aip .ev.on{color:var(--ink);background:#fff}.aip .ev.on small{color:var(--soft)}.aip .ev.on.cal{border-left:4px solid var(--gold)}.aip .ev.on.txt{border-left:4px solid #3b6fa8}.aip .flow{border-top:1px solid var(--line);gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.aip .flow li{border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:.3rem 2rem;padding:1.4rem 0;display:grid}@media (width>=760px){.aip .flow li{grid-template-columns:11rem 1fr 1.2fr;align-items:baseline}}.aip .flow .t{font-family:var(--display);color:var(--navy);font-size:1.5rem;font-weight:700;line-height:1.1}.aip .flow h3{margin:0}.aip .flow p{color:var(--soft);margin:0;font-size:.98rem}.aip .steps{counter-reset:s;gap:1.5rem;margin-top:2.5rem;display:grid}@media (width>=860px){.aip .steps{grid-template-columns:repeat(4,1fr);gap:2rem}}.aip .steps div{counter-increment:s;border-top:3px solid var(--navy);padding-top:1rem}.aip .steps div:before{content:counter(s);font-family:var(--display);color:var(--gold);margin-bottom:.5rem;font-size:2.4rem;font-weight:700;line-height:1;display:block}.aip .steps p{color:var(--soft);margin:0;font-size:.96rem}.aip .steps .you{color:var(--navy);margin-bottom:.3rem;font-size:.78rem;font-weight:600;display:block}.aip .ag-sec{background:#fff}.aip .ag-grid{gap:1rem;margin-top:2.2rem;display:grid}@media (width>=900px){.aip .ag-grid{grid-template-columns:repeat(3,1fr) 1.2fr;align-items:stretch}}.aip .ag{border:1px solid var(--line);background:var(--mist);border-radius:14px;padding:1.4rem 1.3rem}.aip .ag small{text-transform:uppercase;letter-spacing:.06em;color:var(--soft);font-size:.78rem;font-weight:600;display:block}.aip .ag h3{margin:.4rem 0 .9rem;font-size:1.02rem}.aip .ag .amt{color:var(--navy);font-size:1.9rem;font-weight:800;line-height:1}.aip .ag .amt span{color:var(--soft);font-size:.9rem;font-weight:500}.aip .ag .fee{color:var(--ink);margin:.4rem 0 .9rem;font-size:.9rem}.aip .ag ul{color:var(--soft);margin:0;padding-left:1.1rem;font-size:.88rem}.aip .ag.us{background:var(--navy);color:#dce6f1;border-color:var(--navy);box-shadow:0 24px 50px -24px #0e2a47b3}.aip .ag.us small{color:var(--gold)}.aip .ag.us h3,.aip .ag.us .amt{color:#fff}.aip .ag.us .amt span,.aip .ag.us .fee{color:#c3d1e0}.aip .ag.us ul{color:#dce6f1}.aip .ag-note{color:var(--soft);max-width:var(--read);margin-top:1.4rem;font-size:.85rem}.aip .faq-wrap{gap:2rem;display:grid}@media (width>=900px){.aip .faq-wrap{grid-template-columns:1fr 1.6fr;gap:4rem}}.aip details{border-bottom:1px solid var(--line);padding:1.1rem 0}.aip details:first-of-type{border-top:1px solid var(--line)}.aip summary{cursor:pointer;color:var(--navy);justify-content:space-between;gap:1rem;font-size:1.04rem;font-weight:600;list-style:none;display:flex}.aip summary::-webkit-details-marker{display:none}.aip summary:after{content:"+";color:var(--soft);flex:none;font-size:1.4rem;line-height:1}.aip details[open] summary:after{content:"−"}.aip details p{color:var(--soft);max-width:var(--read);margin:.7rem 0 0;font-size:.98rem}.aip .final{background:var(--navy);color:#dce6f1;position:relative;overflow:hidden}.aip .final:before{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.aip .final .wrap{gap:2.5rem;display:grid;position:relative}@media (width>=980px){.aip .final .wrap{grid-template-columns:1fr 1.25fr;align-items:start;gap:4rem}}.aip .final h2{color:#fff}.aip .final .lede{color:#c3d1e0;margin-top:1.2rem}.aip .final .terms{color:#a9bbcd;margin-top:1.5rem;font-size:.92rem}.aip .final .wins{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.aip .final .wins li{color:#dce6f1;padding-left:1.8rem;line-height:1.5;position:relative}.aip .final .wins li:before{content:"✓";color:var(--gold);font-weight:700;position:absolute;top:0;left:0}.aip .final .launch{color:#dce6f1;margin-top:.6rem;font-size:.92rem}.aip .final .launch b{color:var(--gold)}.aip #get-setup,.aip #price{scroll-margin-top:1rem}.aip .pick{color:var(--ink);background:#fff;border-radius:16px;padding:1.4rem 1.1rem}@media (width>=640px){.aip .pick{padding:1.8rem}}.aip .pick ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.aip .pick label{border:1px solid var(--line);cursor:pointer;border-radius:10px;grid-template-columns:1.3rem 1fr;gap:.75rem;padding:.75rem .9rem;font-size:.92rem;line-height:1.4;display:grid}.aip .pick label.is-on{border-color:var(--navy);box-shadow:inset 3px 0 0 var(--gold);background:#f3f7fb}.aip .pick label.is-off{opacity:.45;cursor:not-allowed}.aip .pick input{width:1.15rem;height:1.15rem;accent-color:var(--navy);margin:.15rem 0 0}.aip .pick b{color:var(--navy);display:block}.aip .pick label span span{color:var(--soft)}.aip .pick-count{color:var(--navy);margin:1rem 0 .7rem;font-size:.9rem;font-weight:600}.aip .pick .btn{text-align:center;display:block}.aip .pick .btn.is-disabled{color:#7a899b;cursor:not-allowed;background:#e5ebf2}.aip .pick-note{color:var(--soft);margin:.9rem 0 0;font-size:.82rem}.aip .pick-plans{grid-template-columns:1fr 1fr;gap:.4rem;margin:0 0 1rem;display:grid}.aip .pick-plans button{font:inherit;border:1.5px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:10px;min-height:44px;padding:.65rem .5rem;font-size:.9rem;font-weight:600}.aip .pick-plans button[aria-pressed=true]{border-color:var(--navy);background:var(--navy);color:#fff}.aip .guide{border-bottom:1px solid var(--line);padding:2.5rem 0}.aip .guide p{margin:0;font-size:.98rem}.aip .sources{color:var(--soft);overflow-wrap:anywhere;padding:2rem 0 6rem;font-size:.8rem}.aip .sources ol{margin:.5rem 0 0;padding-left:1.2rem}.aip .buybar{z-index:20;border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:.8rem;padding:.6rem 1rem;transition:transform .25s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.aip .buybar.show{transform:none}.aip .buybar span{color:var(--soft);font-size:.85rem;line-height:1.3}.aip .buybar span b{color:var(--ink);display:block}@media (width>=860px){.aip .buybar{display:none}}@media (prefers-reduced-motion:reduce){.aip .buybar{transition:none}}.aip .example{color:#8a98aa;margin-top:.5rem;font-size:.72rem}.aip .hero .example{color:#8ea3ba}@media (width>=900px){.aip section{padding:5rem 0}}.aip .hero .sub{color:#dbe5ef}.aip .example{color:#6b7a8d}.aip .offer-list .more{color:var(--soft);gap:.45rem;margin:.8rem 0 0;padding:0;font-size:.92rem;list-style:none;display:grid}@media (width>=640px){.aip .offer-list .more{grid-template-columns:1fr 1fr;gap:.55rem 1.5rem}}.aip .offer-list .more li{padding-left:1rem;position:relative}.aip .offer-list .more li:before{content:"";background:var(--gold);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.62em;left:0}.aip .offer-list .more b{color:var(--ink)}.aip .offer-price .big{font-size:clamp(4.2rem,8vw,6rem)}@media (width>=900px){.aip .offer-box{overflow:visible}.aip .offer-price{border-radius:16px;margin:-1.5rem -1px -1.5rem 0;box-shadow:0 30px 60px -22px #0e2a478c}}.aip #try{background:var(--navy);color:#dce6f1}.aip #try h2{color:#fff}.aip #try .lede{color:#c3d1e0}.aip #try .phone{background:#fff;border:0;box-shadow:0 30px 60px -24px #0009}.aip #try .owner{background:#ffffff0d;border:1px solid #ffffff24}.aip .appt.new{padding-top:.7rem;overflow:visible}.aip .appt.new b{font-size:.72rem}.aip .chip{white-space:nowrap;background:var(--navy-deep);color:#fff;z-index:4;border-radius:999px;padding:.32rem .55rem;font-size:.66rem;font-weight:600;line-height:1;position:absolute;top:-.95rem;box-shadow:0 8px 18px -6px #00000073}.aip .chip.r{right:-.4rem}.aip .chip.l{left:-.4rem}@media (width<=600px){.aip .grid{grid-template-columns:1.6rem repeat(5,1fr)}.aip .grid .dh.off,.aip .col.off{display:none}.aip .appt{font-size:.55rem}.aip .appt.new b{font-size:.6rem}.aip .chip{font-size:.58rem}}.aip .steps div:before{color:#0000;-webkit-text-stroke:1.5px var(--gold);margin:-.2rem 0 .7rem;font-size:4.2rem;line-height:.8}@media (width>=900px){.aip .faq-side{align-self:start;position:sticky;top:2rem}}.aip .faq-side p{color:var(--soft);margin-top:1.2rem}.aip .faq-side .faq-price{font-size:.95rem}.aip .faq-side .faq-price b{color:var(--ink)}.aip summary{align-items:center;min-height:44px;padding:.35rem 0}.aip .pick label{min-height:56px}.aip sup a{margin:-.4rem -.1rem;padding:.4rem .25rem}.aip section:not(.hero):not(#try):not(.final) a:focus-visible,.aip section:not(.hero):not(#try):not(.final) button:focus-visible,.aip section:not(.hero):not(#try):not(.final) summary:focus-visible{outline-color:var(--navy)}@media (width<=600px){.aip .hero h1{font-size:2.35rem}.aip .hero .sub{margin:1rem 0 1.2rem;font-size:1.02rem}.aip .hero{padding:2rem 0 2.5rem}}.aip .how-steps{counter-reset:h;gap:1.75rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.aip .how-steps{grid-template-columns:repeat(5,1fr);gap:1.5rem}}.aip .how-steps li{counter-increment:h;padding-top:3rem;position:relative}.aip .how-steps li:before{content:counter(h);background:var(--navy);color:#fff;width:2.2rem;height:2.2rem;font:700 1.1rem var(--display);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}@media (width>=900px){.aip .how-steps li:not(:last-child):after{content:"";border-top:2px dotted var(--line);position:absolute;top:1.1rem;left:2.6rem;right:-1.2rem}}.aip .how-steps p{color:var(--soft);margin:0;font-size:.96rem}.aip .gain-list{border-top:1px solid var(--line);gap:0;margin-top:2.25rem;display:grid}@media (width>=800px){.aip .gain-list{grid-template-columns:1fr 1fr;column-gap:4rem}}.aip .gain-list div{border-bottom:1px solid var(--line);padding:1.5rem 0}.aip .gain-list h3{font-family:var(--display);margin-bottom:.5rem;font-size:1.6rem;line-height:1.1}.aip .gain-list p{color:var(--soft);margin:0}.aip .acct{background:var(--mist)}.aip .acct-grid{grid-template-columns:1fr;gap:2rem 2.5rem;margin-top:2.5rem;display:grid}@media (width>=560px){.aip .acct-grid{grid-template-columns:1fr 1fr}}@media (width>=980px){.aip .acct-grid{grid-template-columns:repeat(4,1fr)}}.aip .acct-grid h3{border-bottom:2px solid var(--navy);margin-bottom:.6rem;padding-bottom:.4rem;font-size:.98rem}.aip .acct-grid ul{gap:.35rem;margin:0;padding:0;font-size:.94rem;list-style:none;display:grid}.aip .acct-grid a{color:var(--ink);border-bottom:1px solid #b9c7d6;text-decoration:none}.aip .acct-grid a:hover{color:#1d5fa8;border-color:#1d5fa8}.aip .acct-grid .here{box-shadow:inset 3px 0 0 var(--gold);background:#fff;border-radius:12px;margin:-1rem 0;padding:1rem 1.1rem}.aip .acct-grid .here span{color:var(--soft);font-size:.85rem}.aip .acct-note{color:var(--soft);margin-top:2.5rem;font-size:.92rem}.aip .offer{background:#fff}.aip .pkg{align-items:start;gap:1.5rem;margin-top:2.25rem;display:grid}@media (width>=900px){.aip .pkg{grid-template-columns:1.1fr 1fr;gap:2rem}}.aip .pkg-main{background:var(--navy);color:#dce6f1;border-radius:16px;padding:1.6rem 1.3rem}@media (width>=640px){.aip .pkg-main{padding:2.2rem}}.aip .pkg-h{font-family:var(--display);margin-bottom:1.4rem;font-size:1.6rem;line-height:1.1}.aip .pkg-main .pkg-h,.aip .pkg-main h3{color:#fff}.aip .pkg-main ol{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.aip .pkg-main ol>li{grid-template-columns:2.4rem 1fr;gap:.9rem;display:grid}.aip .pkg-main .ic{background:#ffffff1a;border-radius:10px;place-items:center;width:2.4rem;height:2.4rem;display:grid}.aip .pkg-main .ic svg{width:1.3rem;height:1.3rem;stroke:var(--gold);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.aip .pkg-main li p{color:#c3d1e0;margin:0;font-size:.97rem}.aip .pkg-when{color:#a9bbcd;border-top:1px solid #ffffff26;margin:1.6rem 0 0;padding-top:1.1rem;font-size:.9rem}.aip .pkg-more{border:1px solid var(--line);border-radius:16px;padding:1.6rem 1.3rem}@media (width>=640px){.aip .pkg-more{padding:2.2rem}}.aip .pkg-more dl{margin:0}.aip .pkg-more dt{color:var(--navy);margin-top:1rem;font-weight:700}.aip .pkg-more dt:first-child{margin-top:0}.aip .pkg-more dd{color:var(--soft);margin:.1rem 0 0;font-size:.94rem}.aip .pkg-also{max-width:var(--read);color:var(--soft);margin-top:1.75rem}.aip .pkg-also b{color:var(--ink)}.aip .price-sec{background:var(--mist)}.aip .price-two{align-items:stretch;gap:1rem;margin-top:2.25rem;display:grid}@media (width>=900px){.aip .price-two{grid-template-columns:1fr auto 1fr;gap:1.5rem}}.aip .p-card{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.8rem 1.4rem}@media (width>=640px){.aip .p-card{padding:2.2rem}}.aip .p-name{color:var(--navy);margin:0 0 .5rem;font-weight:700}.aip .p-card .big{font-family:var(--display);color:var(--navy);font-size:clamp(3.6rem,7vw,5rem);font-weight:700;line-height:1}.aip .p-card .big small{color:var(--soft);margin-left:.35rem;font-size:1.3rem;font-weight:600}.aip .p-card ul{color:var(--soft);gap:.55rem;margin:1.2rem 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.aip .p-card li{padding-left:1.4rem;position:relative}.aip .p-card li:before{content:"";border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);width:.7rem;height:.38rem;position:absolute;top:.55em;left:0;transform:rotate(-45deg)}.aip .p-plus{font:700 2.4rem var(--display);color:var(--soft);place-self:center}.aip .price-cta{text-align:center;margin:2rem 0 0}.aip .pains{gap:1.1rem;margin:1.4rem 0 0;display:grid}.aip .pains h3{margin-bottom:.2rem}.aip .pains p{color:var(--soft);margin:0}.aip .outcome{background:var(--mist)}.aip .outcome .flow{background:0 0}.aip .out-sum{font-family:var(--display);color:var(--navy);max-width:30ch;margin:2rem 0 0;font-size:1.7rem;font-weight:700;line-height:1.15}.aip .why{border-left:4px solid var(--gold);max-width:var(--read);margin-top:3rem;padding:.3rem 0 .3rem 1.2rem}.aip .why h3{font-size:1.2rem}.aip .why p{color:var(--soft);margin:0}.aip .stack-sec{background:var(--mist)}.aip .receipt{border:1px solid var(--line);counter-reset:r;background:#fff;border-radius:16px;margin:2.25rem 0 0;padding:0;list-style:none;overflow:hidden}.aip .receipt>li:last-child{border-bottom:0}.aip .receipt>li{border-bottom:1px dashed #c6d3e0;grid-template-columns:2rem 1fr;gap:1rem;padding:1.3rem 1.2rem;display:grid}@media (width>=640px){.aip .receipt>li{padding:1.5rem 2rem}}.aip .receipt>li:before{content:"";background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f5a623' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/60% no-repeat;border-radius:50%;width:1.6rem;height:1.6rem;margin-top:.1rem}.aip .receipt h3{margin:0 0 .25rem}.aip .receipt p{color:var(--soft);margin:0;font-size:.97rem}.aip .receipt .more{color:var(--soft);gap:.4rem;margin:.5rem 0 0;padding:0;font-size:.94rem;list-style:none;display:grid}@media (width>=760px){.aip .receipt .more{grid-template-columns:1fr 1fr;gap:.5rem 1.8rem}}.aip .receipt .more b{color:var(--ink)}.aip details.acct-more{border:0;margin-top:.7rem;padding:0}.aip .acct-more summary{color:#1d5fa8;cursor:pointer;font-size:.95rem;font-weight:600;display:inline-flex}.aip .acct-more summary:after{content:none}.aip .acct-more .acct-grid{margin-top:1.2rem}@media (width>=980px){.aip .acct-more .acct-grid{grid-template-columns:repeat(3,1fr)}}.aip .acct-more .acct-grid .here{margin:0}.aip .total{background:var(--navy);color:#dce6f1;border-radius:16px;align-items:center;gap:1.2rem;padding:1.6rem 1.2rem;display:grid}@media (width>=760px){.aip .total{grid-template-columns:1fr auto;padding:1.8rem 2rem}}.aip .t-l{color:#9fb3c9;margin:0;font-size:.9rem;font-weight:600}.aip .t-p{font-family:var(--display);color:#fff;margin:.1rem 0 .3rem;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1}.aip .t-p b{color:var(--gold)}.aip .t-s{color:#b9c8d8;margin:0;font-size:.9rem}.aip .proof .wrap{gap:1.5rem;display:grid}@media (width>=900px){.aip .proof .wrap{grid-template-columns:1fr 1.3fr;align-items:start;gap:1rem 4rem}.aip .proof .exp-you{grid-column:2}}.aip .exp{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.aip .exp li{border-bottom:1px solid var(--line);padding:.85rem 0 .85rem 1.6rem;position:relative}.aip .exp li:before{content:"";background:var(--gold);border-radius:2px;width:.6rem;height:.6rem;position:absolute;top:1.35em;left:0}.aip .exp-you{color:var(--navy);margin:0;font-weight:600}.aip .guar-sec{padding-bottom:3rem}.aip .how-steps.three{max-width:60rem}@media (width>=900px){.aip .how-steps.three{grid-template-columns:repeat(3,1fr)}}.aip .anchor{max-width:var(--read);color:var(--ink);margin:1.6rem 0 1rem;font-weight:500}.aip .t-g{color:#dce6f1;margin:.6rem 0 0;font-size:.88rem}.aip .t-g a{color:var(--gold)}.aip .guar{border:2px solid var(--navy);background:#fff;border-radius:16px;max-width:46rem;padding:1.6rem 1.3rem;position:relative}@media (width>=640px){.aip .guar{padding:2rem 2.2rem}}.aip .guar h2{max-width:none;margin-bottom:.7rem;font-size:clamp(1.8rem,3.6vw,2.4rem)}.aip .guar p{color:var(--soft);margin:0}.aip .guar-sec .steps{margin-top:3rem}.aip .why-sec{padding-top:0}.aip .why h2{margin-bottom:.6rem;font-size:clamp(1.6rem,3vw,2.1rem)}.aip .pkg.pkg-one{grid-template-columns:1fr;max-width:46rem}.aip .tools{padding-top:0}.aip .tool-list{border-top:1px solid var(--line);gap:0;margin-top:2rem;display:grid}@media (width>=800px){.aip .tool-list{grid-template-columns:1fr 1fr;column-gap:3.5rem}}.aip .tool-list div{border-bottom:1px solid var(--line);padding:1.1rem 0}.aip .tool-list h3{margin-bottom:.2rem}.aip .tool-list p{color:var(--soft);margin:0;font-size:.97rem}.aip .tool-notes{max-width:var(--read);gap:.8rem;margin-top:2rem;display:grid}.aip .tool-notes p{color:var(--soft);margin:0}.aip .tool-notes b{color:var(--ink)}.aip .after-h{margin:3rem 0 0;font-size:1.25rem}.aip .steps.four{margin-top:1.5rem}@media (width>=860px){.aip .steps.four{grid-template-columns:repeat(4,1fr);gap:1.5rem}}.aip .problem .wrap{display:block}.aip .problem h2{max-width:none}@media (width>=900px){.aip .problem .pains{grid-template-columns:repeat(3,1fr);gap:2.5rem}}.aip .problem .stat{max-width:var(--read)}.aip .versus{padding-top:0}.aip .vs{gap:1.25rem;margin-top:2rem;display:grid}@media (width>=860px){.aip .vs{grid-template-columns:1fr 1fr;align-items:stretch;gap:2rem}}.aip .vs-card{border:2px solid;border-radius:18px;flex-direction:column;margin:0;display:flex;overflow:hidden}.aip .vs-card.old{background:#fbf3f1;border-color:#e3b5ad}.aip .vs-card.new{background:#f1f8f4;border-color:#9fd0b4}.aip .vs-card figcaption{align-items:center;gap:.6rem;padding:.9rem 1.1rem;font-size:1.02rem;font-weight:700;display:flex}.aip .vs-card.old figcaption{color:#fff;background:#b5462e}.aip .vs-card.new figcaption{background:var(--ok);color:#fff}.aip .vs-mark{background:#fff;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-size:1rem;display:grid}.aip .vs-mark.no{color:#b5462e}.aip .vs-mark.yes{color:var(--ok)}.aip .vs-body{flex:1;padding:1.1rem;position:relative}.aip .vs-card .thread{max-width:none;margin:0}.aip .big-x{pointer-events:none;width:calc(100% - 2.2rem);height:calc(100% - 2.2rem);position:absolute;inset:1.1rem}.aip .big-x path{stroke:#c0392b;stroke-width:5px;stroke-linecap:round;fill:none;opacity:.42;vector-effect:non-scaling-stroke;stroke-width:14px}.aip .bp{background:#fff;border-radius:18px;padding:1.3rem 1.1rem}.aip .bp-biz{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.aip .bp-biz i{color:#fff;background:#2f7a5a;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;font-size:.8rem;font-style:normal;font-weight:700;display:grid}.aip .bp-biz b{color:var(--navy)}.aip .bp-l{color:var(--soft);margin:0 0 .45rem;font-size:.82rem;font-weight:600}.aip .bp-times{flex-wrap:wrap;gap:.4rem;display:flex}.aip .bp-times span{border:1px solid var(--line);color:var(--navy);border-radius:9px;padding:.45rem .7rem;font-size:.88rem}.aip .bp-times span.on{background:var(--navy);color:#fff;border-color:var(--navy)}.aip .bp-done{border:2px solid var(--ok);color:var(--soft);border-radius:12px;align-items:flex-start;gap:.7rem;margin-top:1.1rem;padding:.8rem .9rem;font-size:.92rem;display:flex}.aip .bp-done span{background:var(--ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.6rem;height:1.6rem;font-weight:700;display:grid}.aip .bp-done b{color:var(--ink);display:block}.aip .vs-card .tally{color:var(--soft);border-top:1px dashed #b9c7d6;justify-content:space-between;margin:1rem .2rem 0;padding-top:.8rem;font-size:.9rem;display:flex}.aip .vs-card .tally b{color:var(--ink)}.aip .vs-card.old .tally b{color:#b5462e}.aip .vs-card .tally b.ok{color:var(--ok)}.aip .owner-top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.aip .replay{font:600 .82rem var(--body);color:var(--gold);cursor:pointer;background:0 0;border:1px solid #f5a62380;border-radius:999px;padding:.35rem .8rem}.aip .replay:hover{background:#f5a6231f}.aip .ev{transition:background-color .35s,box-shadow .35s,transform .35s}.aip .ev.now{box-shadow:0 0 0 3px var(--gold);transform:translate(4px)}@media (prefers-reduced-motion:reduce){.aip .ev{transition:none}.aip .ev.now{transform:none}}.aip .demo-why{color:#c3d1e0;max-width:46rem;margin:1.8rem 0 0;font-size:.95rem}.aip .demo-why b{color:#fff}.aip #try sup a{color:var(--gold)}.aip .one{background:var(--mist)}.aip .one-head{gap:1rem;display:grid}@media (width>=900px){.aip .one-head{grid-template-columns:1.1fr 1fr;align-items:end;gap:3rem}}.aip .one-head h2 .l2{color:#1d5fa8;display:block}.aip .walk{gap:1.25rem;margin-top:2.5rem;display:grid}@media (width>=900px){.aip .walk{grid-template-columns:1fr 1.05fr;align-items:start;gap:2rem}}.aip .walk-steps{counter-reset:w;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.aip .walk-steps button{all:unset;box-sizing:border-box;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:2.2rem 1fr;align-items:start;gap:.85rem;width:100%;padding:.9rem 1rem;transition:border-color .25s,box-shadow .25s;display:grid}.aip .walk-steps button:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.aip .walk-steps .n{background:var(--mist);width:2.2rem;height:2.2rem;color:var(--navy);font:700 1.05rem var(--display);border-radius:50%;place-items:center;display:grid}.aip .walk-steps b{color:var(--navy);font-size:1rem;line-height:1.35;display:block}.aip .walk-steps span.tool{color:var(--soft);margin-top:.15rem;font-size:.86rem;display:block}.aip .walk-steps .tag{color:var(--navy-deep);background:var(--gold);vertical-align:.1rem;border-radius:999px;margin-left:.4rem;padding:.1rem .5rem;font-size:.7rem;font-weight:700;display:inline-block}.aip .walk-steps button.on{border-color:var(--navy);box-shadow:inset 4px 0 0 var(--gold)}.aip .walk-steps button.on .n{background:var(--navy);color:#fff}.aip .rec{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 24px 50px -28px #0e2a4773}@media (width>=900px){.aip .rec{position:sticky;top:1.5rem}}.aip .rec-top{border-bottom:1px solid var(--line);align-items:center;gap:.8rem;padding:1rem 1.2rem;display:flex}.aip .rec-top i{color:#fff;background:#7a4bb5;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;font-style:normal;font-weight:700;display:grid}.aip .rec-top b{color:var(--navy);display:block}.aip .rec-top span{color:var(--soft);font-size:.8rem}.aip .rec-l{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin:1rem 1.2rem .3rem;font-size:.75rem;font-weight:700}.aip .rec ol{margin:0;padding:0 1.2rem 1.1rem;list-style:none}.aip .rec li{border-bottom:1px dashed #d4dee9;grid-template-columns:.9rem 1fr;gap:.7rem;padding:.6rem 0;font-size:.9rem;line-height:1.4;transition:opacity .4s,background-color .4s;display:grid}.aip .rec li:last-child{border-bottom:0}.aip .rec li:before{content:"";background:var(--line);border-radius:50%;width:.6rem;height:.6rem;margin-top:.4rem}.aip .rec li small{color:var(--soft);font-size:.74rem;display:block}.aip .rec li.off{opacity:.18}.aip .rec li.lit:before{background:var(--gold)}.aip .rec li.now{background:#fff8ea;margin:0 -1.2rem;padding-left:1.2rem;padding-right:1.2rem}.aip .rec-foot{background:var(--navy);color:#dce6f1;margin:0;padding:.9rem 1.2rem;font-size:.88rem}.aip .rec-foot b{color:#fff}@media (prefers-reduced-motion:reduce){.aip .rec li,.aip .walk-steps button{transition:none}}.aip .one-play{color:var(--soft);align-items:center;gap:1rem;margin-top:1rem;font-size:.85rem;display:flex}.aip .one-play button{white-space:nowrap;font:600 .85rem var(--body);color:var(--navy);border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:.4rem .9rem}.aip .swap{gap:1.25rem;margin-top:4rem;display:grid}@media (width>=900px){.aip .swap{grid-template-columns:1fr 1.25fr;align-items:start;gap:3rem}}.aip .swap h3{font-family:var(--display);margin-bottom:.6rem;font-size:1.9rem;line-height:1.05}.aip .swap>div>p{color:var(--soft);margin:0}.aip .apps{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.aip .apps table{border-collapse:collapse;width:100%;font-size:.92rem}.aip .apps td{border-bottom:1px solid var(--line);padding:.65rem 1.1rem}.aip .apps td:last-child{text-align:right;white-space:nowrap;color:var(--ink);font-weight:600}.aip .apps td small{color:var(--soft);font-size:.78rem;display:block}.aip .apps tr.sum td{color:#b5462e;background:#fbf3f1;border-bottom:0;font-weight:700}.aip .apps tr.us td{background:var(--navy);color:#fff;border-bottom:0;font-weight:700}.aip .apps tr.us td small{color:#c3d1e0;font-weight:400}.aip .swap-intro h3{font:700 1.9rem/1.05 var(--display);color:var(--navy);margin:0 0 .6rem}.aip .swap-intro p{color:var(--soft);max-width:var(--read);margin:0}.aip .pc-wrap{margin-top:1.75rem}.aip .pc{border-collapse:separate;border-spacing:0;width:100%;box-shadow:0 1px 0 var(--line),0 24px 60px -30px #0e2a4773;background:#fff;border-radius:18px}.aip .pc th{font:700 1.2rem/1.1 var(--display);color:var(--navy);text-align:left;padding:1.2rem 1.25rem}.aip .pc td{vertical-align:middle;padding:.8rem 1.25rem}.aip .pc tbody tr:nth-child(odd):not(.pc-total) td:not(.hq){background:var(--mist)}.aip .pc .f{font:600 1.22rem/1.15 var(--display);color:var(--navy)}.aip .pc .r{flex-wrap:wrap;gap:.4rem;display:flex}.aip .pc-p{font:700 .78rem/1 var(--body);white-space:nowrap;border-radius:999px;padding:.42rem .7rem;display:inline-block}.aip .pc .c,.aip .pc td.pr{text-align:right;white-space:nowrap}.aip .pc td.pr{font:700 1.3rem/1 var(--display);color:var(--ink)}.aip .pc .hq{background:var(--navy);color:#fff;text-align:center;width:11.5rem;padding-left:1rem;padding-right:1rem}.aip .pc th.hq{color:var(--gold-hi);border-radius:14px 14px 0 0;font-size:1.25rem}.aip .pc td.hq{font:600 .86rem/1 var(--body);white-space:nowrap}.aip .pc td.hq svg{color:var(--gold);vertical-align:-3px;margin-right:.35rem}.aip .pc tr.pc-total td{border-top:3px solid var(--navy);padding-top:1.3rem;padding-bottom:1.3rem}.aip .pc tr.pc-total .f{font-size:1.7rem}.aip .pc tr.pc-total small{font:400 .86rem/1.4 var(--body);color:var(--soft);max-width:30rem;margin-top:.3rem;display:block}.aip .pc tr.pc-total td.pr{color:#b5462e;font-size:1.9rem}.aip .pc tr.pc-total td:last-child{background:var(--gold);color:var(--navy-deep);font:800 2.5rem/1 var(--display);text-align:center;border-top-color:var(--gold);white-space:nowrap;border-radius:0 0 14px 14px}@media (width<=680px){.aip .pc,.aip .pc thead,.aip .pc tbody{display:block}.aip .pc tr{grid-template-columns:1fr auto 4.6rem;align-items:stretch;column-gap:.6rem;display:grid}.aip .pc thead tr{grid-template-columns:1fr auto 4.6rem}.aip .pc th,.aip .pc td{padding:.7rem .75rem}.aip .pc th{align-items:center;padding:.9rem .75rem;font-size:1rem;display:flex}.aip .pc th.rh{display:none}.aip .pc .f{grid-area:1/1;padding-bottom:.25rem;font-size:1.12rem}.aip .pc td.reps{grid-area:2/1;padding-top:0}.aip .pc td.pr{grid-area:1/2/3;justify-content:flex-end;align-items:center;padding-left:0;padding-right:0;font-size:1.15rem;display:flex}.aip .pc .hq{text-align:center;grid-area:1/3/3;justify-content:center;align-items:center;width:auto;padding:.5rem .25rem;display:flex}.aip .pc th.hq{grid-row:1;justify-content:center;font-size:.82rem;line-height:1.1}.aip .pc th.c{white-space:normal;text-align:right;justify-content:flex-end;padding-left:0;padding-right:0;font-size:.85rem}.aip .pc td.hq span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.aip .pc td.hq svg{width:20px;height:20px;margin:0}.aip .pc tbody tr:nth-child(odd):not(.pc-total){background:var(--mist)}.aip .pc tr.pc-total{border-radius:0 0 14px 14px;grid-template-columns:1fr auto;column-gap:.75rem}.aip .pc tr.pc-total td:first-child{border-top:3px solid var(--navy);grid-area:1/1/auto/3}.aip .pc tr.pc-total td.pr{border:0;grid-area:2/1;justify-content:flex-start;padding:.2rem .75rem 1rem;font-size:1.6rem}.aip .pc tr.pc-total td:last-child{border:0;border-radius:12px;grid-area:2/2;margin:0 .6rem .8rem 0;padding:.6rem .9rem;font-size:1.9rem}}.aip .vs-card.old{position:relative}.aip .vs-card.old:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(to top right,#0000 calc(50% - 5px),#c8281e42 calc(50% - 5px) calc(50% + 5px),#0000 calc(50% + 5px)),linear-gradient(to bottom right,#0000 calc(50% - 5px),#c8281e42 calc(50% - 5px) calc(50% + 5px),#0000 calc(50% + 5px));position:absolute;inset:0}.aip .apps-note{color:var(--soft);margin:.7rem 0 0;font-size:.8rem}.aip .pace{gap:1rem;margin-top:4rem;display:grid}@media (width>=860px){.aip .pace{grid-template-columns:1fr 1fr}}.aip .pace div{border-top:4px solid var(--navy);background:#fff;border-radius:14px;padding:1.4rem 1.3rem}.aip .pace div.later{border-top-color:var(--gold)}.aip .pace small{letter-spacing:.06em;text-transform:uppercase;color:var(--soft);margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:block}.aip .pace p{color:var(--soft);margin:0}.aip .pace h3{font-size:1.15rem}.aip .one .acct-more{margin-top:1.5rem}.aip .apps tr.agency td{color:#b5462e;background:#fff;font-weight:700}.aip .apps tr.agency td small{color:var(--soft);font-weight:400}.aip .pace-note{color:var(--soft);max-width:46rem;margin:1rem 0 0;font-size:.9rem}.aip .pick-intro{color:var(--soft);margin:0 0 .9rem;font-size:.92rem}.aip .one-sub{color:var(--ink);margin:0 0 .8rem;font-size:1.12rem;font-weight:500;line-height:1.55}.aip .n-h{flex-wrap:wrap;align-items:baseline;gap:.4rem .75rem;margin:2.25rem 0 0;font-size:1.35rem;display:flex}.aip .n-h span{font:700 .8rem var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--navy-deep);background:var(--gold);border-radius:999px;padding:.2rem .65rem}.aip .tools .n-h{margin-top:0}.aip .tiles{grid-template-columns:1fr;gap:1rem;margin-top:2.5rem;display:grid}@media (width>=560px){.aip .tiles{grid-template-columns:1fr 1fr}}@media (width>=1000px){.aip .tiles{grid-template-columns:repeat(4,1fr)}}.aip .tile{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;margin:0;display:flex;overflow:hidden}.aip .tile img{aspect-ratio:4/3;object-fit:cover;object-position:top center;background:var(--mist);border-bottom:1px solid var(--line);width:100%}.aip .tile figcaption{color:var(--soft);padding:.8rem .95rem 1rem;font-size:.9rem;line-height:1.4}.aip .tile figcaption b{color:var(--navy);margin-bottom:.15rem;font-size:1rem;display:block}.aip .tile.here{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.aip .tile.here figcaption b:after{content:"This page";color:var(--navy-deep);background:var(--gold);vertical-align:.1rem;border-radius:999px;margin-left:.45rem;padding:.08rem .45rem;font-size:.68rem;font-weight:700}.aip .queue{color:var(--ink);background:#fff;border-radius:14px;padding:1.1rem 1.1rem .9rem;box-shadow:0 30px 60px -20px #0000008c}.aip .q-top{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.aip .q-top b{color:var(--navy);font-size:.95rem}.aip .q-top span{color:var(--soft);font-size:.78rem}.aip .q-l{color:var(--soft);text-transform:uppercase;letter-spacing:.06em;margin:.8rem 0 .45rem;font-size:.74rem;font-weight:600}.aip .q-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.aip .q-list li{border:1px solid var(--line);opacity:1;border-radius:10px;grid-template-columns:2rem 1fr auto;align-items:center;gap:.7rem;padding:.6rem .7rem;line-height:1.35;transition:opacity .5s,transform .5s;display:grid;transform:none}.aip.js .q-list li.pre{opacity:0;transform:translateY(6px)}.aip .q-list b{color:var(--navy);font-size:.9rem;display:block}.aip .q-list small{color:var(--soft);font-size:.78rem;display:block}.aip .q-ic{background:var(--mist);width:2rem;height:2rem;color:var(--navy);border-radius:8px;place-items:center;font-size:.95rem;display:grid}.aip .q-ic.ok{color:var(--ok);background:#e3f3ea}.aip .q-btn{background:var(--gold);color:var(--navy-deep);border-radius:6px;padding:.35rem .6rem;font-size:.78rem;font-weight:700}.aip .q-done li{grid-template-columns:2rem 1fr}.aip .q-foot{color:var(--soft);justify-content:flex-end;margin-top:.6rem;font-size:.72rem;display:flex}.aip .todo{gap:.55rem;margin:0;padding:0;font-size:.98rem;list-style:none;display:grid}.aip .todo li{padding-left:1.7rem;position:relative}.aip .todo li:before{content:"";border:2px solid #c9a39b;border-radius:4px;width:1.05rem;height:1.05rem;position:absolute;top:.3em;left:0}.aip .todo.done li:before{content:"✓";border-color:var(--ok);color:var(--ok);place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.aip .biz-pick{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.aip .biz-pick button{font:600 .9rem/1.2 var(--body);border:1px solid var(--line);color:var(--navy);cursor:pointer;background:#fff;border-radius:999px;padding:.55rem .9rem}.aip .biz-pick button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.aip .week-in{background:var(--mist);color:var(--ink);border-radius:9px;margin:0 0 1rem;padding:.7rem .85rem;font-size:.92rem}.aip .draft{color:var(--ink);background:#fff;border-left:4px solid #3b6fa8;border-radius:10px;margin-bottom:.7rem;padding:.8rem .9rem;font-size:.92rem;line-height:1.5}.aip .draft small{color:var(--soft);margin-bottom:.25rem;font-size:.74rem;display:block}.aip .draft .txt{border-radius:4px;outline:none}.aip .draft .txt:focus{box-shadow:0 0 0 2px var(--gold)}.aip .draft .acts{gap:.5rem;margin-top:.6rem;display:flex}.aip .draft .acts button{font:700 .8rem/1 var(--body);cursor:pointer;border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:6px;padding:.45rem .7rem}.aip .draft .acts .ok-b{background:var(--gold);border-color:var(--gold);color:var(--navy-deep)}.aip .draft.approved{border-left-color:var(--ok)}.aip .draft.approved .acts{display:none}.aip .draft .stamp{color:var(--ok);margin-top:.5rem;font-size:.78rem;font-weight:700;display:none}.aip .draft.approved .stamp{display:block}.aip .appr{color:#9fb3c9;font-size:.8rem}.aip .split-sec{background:var(--mist)}.aip .split{gap:1.25rem;margin-top:2rem;display:grid}@media (width>=760px){.aip .split{grid-template-columns:1fr 1fr}}.aip .sp{background:#fff;border-top:4px solid;border-radius:14px;padding:1.4rem 1.3rem}.aip .sp.ai{border-color:#3b6fa8}.aip .sp.you{border-color:var(--gold)}.aip .sp ul{color:var(--soft);gap:.5rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.aip .tool-notes-one{color:var(--soft);margin-top:1.5rem;font-size:.98rem}.aip .level{background:var(--mist)}.aip .race{gap:1.25rem;margin-top:2rem;display:grid}@media (width>=760px){.aip .race{grid-template-columns:1fr 1fr}}.aip .rc{background:#fff;border-top:4px solid #9aa9ba;border-radius:14px;padding:1.3rem 1.3rem 1.1rem}.aip .rc.you{border-color:var(--ok)}.aip .rc small{color:var(--navy);margin-bottom:.5rem;font-size:.9rem;font-weight:700;display:block}.aip .rc ul{color:var(--soft);gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.aip .rc li{padding-left:1.5rem;position:relative}.aip .rc.big li:before{content:"…";color:#9aa9ba;font-weight:700;position:absolute;left:0}.aip .rc.you li:before{content:"✓";color:var(--ok);font-weight:700;position:absolute;left:0}.aip .level-h{margin:2.5rem 0 1rem;font-size:1.3rem}.aip .used{gap:1.1rem;display:grid}@media (width>=760px){.aip .used{grid-template-columns:repeat(3,1fr)}}.aip .used div{border-top:3px solid var(--navy);padding-top:.8rem}.aip .used p{color:var(--soft);margin:0;font-size:.96rem}.aip .used-note{color:var(--soft);margin:1.4rem 0 0;font-size:.95rem}.aip .level h2 .l2{color:#1d5fa8;display:block}.aip .level+.versus{padding-top:4.5rem}@media (width>=900px){.aip .level+.versus{padding-top:6rem}}.aip .kicker{color:#dbe5f0;border-left:3px solid var(--gold);max-width:34rem;margin:0 0 1rem;padding-left:.8rem;font-size:1.1rem}.aip .steps.three{margin-top:2rem}.aip .level h2+.used{margin-top:1.75rem}@media (width>=860px){.aip .steps.three,.aip .level .used{grid-template-columns:repeat(3,1fr)}}.aip .founder{align-items:start;gap:1.5rem;display:grid}@media (width>=760px){.aip .proof .wrap.founder{grid-template-columns:220px 1fr;gap:2.5rem}}.aip .founder-img{object-fit:cover;border-radius:50%;width:180px;height:180px}@media (width>=760px){.aip .founder-img{width:220px;height:220px}}.aip .founder p{max-width:var(--read)}.aip .proof h2{margin-bottom:.9rem}.aip .proof-stats{grid-template-columns:1fr 1fr;gap:.8rem;margin:1.4rem 0 1.6rem;padding:0;list-style:none;display:grid}@media (width>=1000px){.aip .proof-stats{grid-template-columns:repeat(4,1fr)}}.aip .proof-stats li{border:1px solid var(--line);color:var(--soft);background:#f3f6fa;border-radius:12px;padding:.9rem 1rem;font-size:.9rem;line-height:1.35}.aip .proof-stats b{font:700 1.9rem/1.05 var(--display);color:var(--navy);margin-bottom:.25rem;display:block}.aip .ask{font-size:1rem}.aip .terms-plain{max-width:var(--read);gap:.4rem;margin:.6rem 0 0;padding-left:1.1rem;display:grid}.aip .tool-list .we{color:var(--navy);margin-top:.4rem;font-size:.9rem}.aip .clip{max-width:46rem;margin:2rem auto 0}.aip .clip video{background:#000;border-radius:12px;width:100%;display:block}.aip .clip figcaption{color:var(--soft);margin-top:.5rem;font-size:.95rem}.aip .sub2{color:#c3d1e0;margin:1rem 0 0;font-size:.95rem}@media (width>=900px){.aip .problem .pains.two{grid-template-columns:1fr 1fr}}.aip .vs .draft{margin:0;font-size:1.02rem;font-style:italic;line-height:1.6}.aip .day-sec{background:var(--mist)}.aip .day{gap:1rem;max-width:46rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.aip .day li{background:var(--white);border:1px solid var(--line);border-radius:12px;grid-template-columns:5.5rem 1fr;gap:1rem;padding:1rem 1.1rem;display:grid}.aip .day time{font-family:var(--display);color:var(--navy);font-size:1.3rem;font-weight:700}.aip .day h3{margin:0 0 .2rem;font-size:1.05rem}.aip .day p{color:var(--soft);margin:0}.aip .jobs{gap:1rem;margin-top:1.8rem;display:grid}@media (width>=760px){.aip .jobs{grid-template-columns:repeat(5,1fr)}}.aip .jobs div{border-top:3px solid var(--navy);padding-top:.7rem}.aip .jobs small{color:var(--navy);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700;display:block}.aip .jobs p{color:var(--soft);margin:.3rem 0 .5rem;font-size:.95rem}.aip .jobs b{color:var(--ok);font-size:.95rem}.aip .jobs b:before{content:"→ "}.aip .jobs-note,.aip .work-note{color:var(--soft);margin-top:1.4rem}.aip .work-h{margin:3rem 0 0;font-size:1.4rem}.aip .work{gap:1.25rem;margin-top:1.5rem;display:grid}@media (width>=760px){.aip .work{grid-template-columns:repeat(3,1fr)}}.aip .work>div{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:1.1rem 1.2rem}.aip .work ul{color:var(--soft);gap:.3rem;margin:.5rem 0 0;padding-left:1.1rem;font-size:.95rem;display:grid}.aip .when{gap:.8rem;max-width:46rem;margin:1.6rem 0 2rem;padding:0;list-style:none;display:grid}.aip .when li{border-left:3px solid var(--gold);color:var(--soft);padding-left:.9rem}.aip .when b{color:var(--ink);display:block}.aip .clip-sec .clip{margin-top:0}.aip .leaks{gap:1.2rem;margin-top:1.8rem;display:grid}@media (width>=760px){.aip .leaks{grid-template-columns:repeat(3,1fr);gap:1.6rem}}.aip .leaks div{border-top:3px solid #b5452e;padding-top:.8rem}.aip .leaks p{color:var(--soft);margin:0}.aip .team-sec{background:var(--white)}.aip .team{gap:1rem;margin-top:1.8rem;display:grid}@media (width>=760px){.aip .team{grid-template-columns:repeat(3,1fr)}}.aip .team>div{border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:1.1rem 1.2rem;display:flex}.aip .team small{color:var(--navy);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.aip .team h3{margin:.35rem 0 .3rem;font-size:1.08rem}.aip .team p{color:var(--soft);flex:1;margin:0 0 .8rem;font-size:.95rem}.aip .mode{border-radius:99px;align-self:flex-start;padding:.2rem .6rem;font-size:.8rem;font-weight:700}.aip .mode.on{color:var(--ok);background:#e3f3ea}.aip .mode.ok{color:#8a5a00;background:#fff3dc}.aip .team-h{margin:2rem 0 0;font-size:1.15rem}.aip .team .trained{color:var(--navy);flex:0;margin:-.3rem 0 .8rem;font-size:.86rem}.aip .bridge{max-width:var(--read);margin:1.6rem 0 0;font-size:1.08rem}.aip .roi{max-width:var(--read);border-left:4px solid var(--gold);color:var(--soft);margin:1.6rem auto 0;padding:1rem 1.2rem}.aip .roi b{color:var(--ink)}.aip .ico{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.25rem;height:1.25rem}.aip .hero .scene{font:600 clamp(1.35rem,2.4vw,1.75rem)/1.3 var(--display);letter-spacing:.01em;color:var(--gold);max-width:32rem;margin:1.2rem 0 1.8rem}.aip .hero h1{margin-top:.2rem}.aip .queue{border-radius:18px;padding:1.4rem 1.4rem 1.2rem;box-shadow:0 40px 80px -30px #000000b3}.aip .q-top{color:var(--navy);margin:0 0 1rem;font-size:1rem;font-weight:700}.aip .q-list{gap:0}.aip .q-list li{border:0;border-top:1px solid var(--line);border-radius:0;grid-template-columns:2.4rem 1fr auto;gap:.9rem;padding:.85rem 0}.aip .q-list li:first-child{border-top:0}.aip .q-list b{font-size:.95rem}.aip .q-list small{font-size:.84rem}.aip .q-list time{color:var(--soft);white-space:nowrap;align-self:start;padding-top:.15rem;font-size:.8rem}.aip .q-ic{border-radius:12px;width:2.4rem;height:2.4rem}.aip .q-ask{background:#fff8ea;margin-top:.4rem;border:1px solid #f6dfae!important;border-radius:12px!important;padding:.85rem .8rem!important}.aip .q-btn{padding:.45rem .8rem;font-size:.82rem}.aip .q-cap{color:#8ea3ba;text-align:right;grid-column:2;margin:-1.6rem 0 0;font-size:.8rem}@media (width<=979px){.aip .q-cap{text-align:left;grid-column:auto;margin:-1.4rem 0 0}}.aip .t-green{color:#1f7a45;background:#e4f4ea}.aip .t-blue{color:#1d5fa8;background:#e6effa}.aip .t-gold{color:#9a6200;background:#fff1d6}.aip .t-navy{background:var(--navy);color:var(--gold)}.aip .t-sky{color:#1678a8;background:#e5f3fb}.aip .t-violet{color:#5b47b8;background:#efecfb}.aip .t-sand{color:#8a6420;background:#f7f0e2}.aip .t-rose{color:#b23b3b;background:#fbecec}.aip .t-teal{color:#17796d;background:#e3f4f2}.aip .mock{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;gap:.5rem;min-height:6.2rem;margin-bottom:1.1rem;padding:1rem;display:flex;box-shadow:0 1px #0e2a470a,0 12px 24px -18px #0e2a4759}.aip .m-row{color:var(--soft);align-items:center;gap:.75rem;font-size:.86rem;line-height:1.35;display:flex}.aip .m-row .ico{border-radius:10px;width:2.3rem;height:2.3rem;padding:.5rem}.aip .m-row b{color:var(--ink);font-size:.92rem;display:block}.aip .m-bad .ico{color:#b5452e;background:#fbe7e3}.aip .m-warn .ico{color:#9a6200;background:#fff1d6}.aip .m-bubble{background:var(--mist);color:var(--ink);border-radius:14px 14px 14px 4px;align-self:flex-start;padding:.55rem .85rem;font-size:.92rem}.aip .m-meta{color:#b5452e;margin:0;font-size:.8rem;font-weight:600}.aip .m-slot{background:#fdf3f1;border-left:4px solid #b5452e;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.6rem .8rem;font-size:.88rem;display:grid}.aip .m-slot span{color:var(--soft)}.aip .m-slot b{color:var(--ink);-webkit-text-decoration:line-through #b5452e;text-decoration:line-through #b5452e}.aip .m-slot em{color:#fff;background:#b5452e;border-radius:99px;padding:.15rem .55rem;font-size:.75rem;font-style:normal;font-weight:700}.aip .m-stars span{color:#c9d3df;gap:.2rem;display:flex}.aip .m-stars .ico{width:1.5rem;height:1.5rem}.aip .problem{background:linear-gradient(#fff 0,#f6f8fb 100%)}.aip .problem h2 .l2{color:#b5452e;display:block}.aip .leaks{gap:1.4rem;margin-top:2.4rem}@media (width>=760px){.aip .leaks{gap:2rem 1.6rem}}.aip .leaks article{border:0;padding:0}.aip .leaks h3{margin:0 0 .25rem;font-size:1.08rem}.aip .leaks p{font-size:.95rem;line-height:1.55}.aip .adopt{align-items:stretch;gap:1.4rem;margin-top:2rem;display:grid}@media (width>=860px){.aip .adopt{grid-template-columns:1.5fr 1fr}}.aip .adopt-chart,.aip .adopt-side{border:1px solid var(--line);background:#fff;border-radius:16px;padding:1.4rem 1.5rem}.aip .adopt-l{color:var(--navy);margin:0 0 1rem;font-weight:600}.aip .adopt-l sup a,.aip .adopt-side sup a{font-size:.72rem;text-decoration:none}.aip .bar{color:var(--soft);grid-template-columns:3rem 1fr 3.2rem;align-items:center;gap:.8rem;margin-top:.7rem;font-size:.9rem;display:grid}.aip .bar i{background:linear-gradient(90deg,#c8d5e3 var(--w),#eef3f8 var(--w));border-radius:6px;height:1.6rem;display:block}.aip .bar.now i{background:linear-gradient(90deg,var(--navy) var(--w),#eef3f8 var(--w))}.aip .bar b{font:700 1.5rem/1 var(--display);color:var(--navy)}.aip .bar.now b{color:var(--navy)}.aip .adopt-side{background:var(--navy);color:#d3deea;border:0}.aip .adopt-side .big{font:700 3.6rem/1 var(--display);color:var(--gold);margin:0 0 .3rem}.aip .adopt-side p{margin:0 0 .8rem;font-size:.95rem}.aip .adopt-side .adopt-so{color:#fff;margin:0;font-weight:600}.aip .adopt-side sup a{color:#9fc0e6}.aip .stall-h{font:700 1.6rem/1.1 var(--display);color:var(--navy);margin:3rem 0 1.2rem}.aip .level .used{gap:1.6rem}.aip .used article{border:0;padding:0}.aip .used h3{margin:0 0 .25rem;font-size:1.08rem}.aip .used p{color:var(--soft);margin:0;font-size:.95rem;line-height:1.55}.aip .used .mock p{color:inherit}.aip .m-search{border:1px solid var(--line);color:var(--ink);border-radius:99px;align-items:center;gap:.6rem;padding:.5rem .9rem;font-size:.86rem;display:flex}.aip .m-search .ico{color:var(--soft);width:1.1rem;height:1.1rem}.aip .m-generic{margin:0;font-size:.84rem;font-style:italic;-webkit-text-decoration:line-through #b5452e;text-decoration:line-through #b5452e;color:#8b97a8!important}.aip .m-apps{gap:.6rem;display:flex}.aip .m-apps span{background:var(--mist);color:#9aa8b9;border-radius:10px;place-items:center;width:2.4rem;height:2.4rem;display:grid}.aip .m-apps span:first-child{color:#1d5fa8;background:#e6effa}.aip .m-course{align-items:center;gap:.75rem;display:flex}.aip .m-course .ico{background:var(--mist);width:2.3rem;height:2.3rem;color:var(--navy);border-radius:10px;padding:.45rem}.aip .m-course span{flex:1;font-size:.86rem}.aip .m-course b{color:var(--ink);margin-bottom:.35rem;display:block}.aip .m-course i{background:linear-gradient(90deg,var(--gold) var(--w),#e3e9f0 var(--w));border-radius:99px;height:.45rem;display:block}.aip .bridge{background:var(--navy);color:#d3deea;border-radius:16px;max-width:none;margin:2.6rem 0 0;padding:1.4rem 1.6rem;font-size:1.1rem}.aip .bridge b{color:var(--gold);font:700 1.6rem/1.15 var(--display);margin-bottom:.3rem;display:block}.aip .team>div{border:0;border-radius:16px;padding:1.3rem 1.3rem 1.2rem}.aip .team .t-ic{background:#ffffffbf;border-radius:12px;place-items:center;width:2.6rem;height:2.6rem;margin-bottom:.9rem;display:grid}.aip .team .t-ic .ico{width:1.35rem;height:1.35rem}.aip .team>div small{color:inherit}.aip .team>div h3{color:var(--navy)}.aip .team>div p{color:#3d4b5e}.aip .team .mode{background:#fffc!important}.aip .q-cap{color:var(--soft);text-align:left;grid-column:auto;margin:.9rem 0 0;font-size:.74rem;line-height:1.4}@media (width<=979px){.aip .q-cap{margin:.9rem 0 0}}.aip .leaks .mock,.aip .used .mock{border:1px solid var(--line);padding:1rem}.aip .leaks .mock div,.aip .used .mock div{border-top:0;padding-top:0}.aip .leaks .mock .m-slot{padding:.6rem .8rem}.aip .leaks .mock .m-bubble{padding:.55rem .85rem}.aip .leaks article{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0e2a470a,0 12px 24px -18px #0e2a4759}.aip .leaks .mock{border:0;border-top:1px solid var(--line);box-shadow:none;background:#f3f6fa;border-radius:0;flex:1;min-height:7.1rem;margin:0;padding:1.1rem 1.25rem}.aip .leaks .mock .m-bubble{background:#fff}.aip .leaks h3{margin:0;padding:1.1rem 1.25rem 1.2rem}.aip .leaks article>p{padding:0 1.25rem 1.25rem}.aip .adopt-light{color:var(--soft);border:1px solid var(--line);background:#fff}.aip .adopt-light .big,.aip .adopt-light .adopt-so{color:var(--navy)}@media (width>=860px){.aip .level .adopt{grid-template-columns:1fr 1fr}}.aip .used article{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0e2a470a,0 12px 24px -18px #0e2a4759}.aip .used .mock{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:#f3f6fa;border-radius:0;min-height:6.5rem;margin:0;padding:1.1rem 1.25rem}.aip .used h3{padding:1.1rem 1.25rem 0}.aip .used article>p{padding:0 1.25rem 1.25rem}.aip .leaks article:first-child .mock{background:#fff4dc}.aip .leaks article:nth-child(2) .mock{background:#fde8e4}.aip .leaks article:nth-child(3) .mock{background:#e3eefb}.aip .leaks article:nth-child(4) .mock{background:#efe8fa}.aip .leaks article:nth-child(5) .mock{background:#e2f4ef}.aip .leaks article:nth-child(6) .mock{background:#eaf3df}.aip .leaks article:nth-child(5) .m-slot{background:#fff}.aip .fix-line{border:1px solid var(--line);color:var(--soft);background:#fff;border-left:4px solid #2e8b57;border-radius:16px;align-items:flex-start;gap:1rem;margin:2.4rem 0 0;padding:1.3rem 1.5rem;font-size:1.05rem;line-height:1.55;display:flex}.aip .fix-line .ico{color:#2e8b57;background:#e5f4ec;border-radius:99px;flex:none;width:2.2rem;height:2.2rem;padding:.45rem}.aip .fix-line b{color:var(--navy);font:700 1.5rem/1.15 var(--display);margin-bottom:.3rem;display:block}.aip .level h2{max-width:34ch}.aip .need-l{color:var(--navy);margin:1.2rem 0 1.6rem;font-size:1.15rem;font-weight:600}.aip .m-chips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.aip .m-chips li{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:99px;padding:.22rem .65rem;font-size:.8rem}.aip .m-ok{color:#2e8b57!important}.aip .m-one .m-apps span{color:#1d5fa8;background:#e6effa}.aip .m-auto span{font-size:.86rem;display:block}.aip .m-auto b{color:var(--ink);margin-bottom:.4rem;display:block}.aip .m-auto i{background:linear-gradient(90deg,#2e8b57 var(--w),#e3e9f0 var(--w));border-radius:99px;height:.55rem;display:block}.aip .used .stat-note{border-top:1px dashed var(--line);color:var(--soft);margin-top:auto;margin-left:1.25rem;margin-right:1.25rem;padding-top:.9rem;padding-left:0;padding-right:0;font-size:.85rem}.aip .used .stat-note sup a{font-size:.7rem;text-decoration:none}.aip .more-lead{border-top:1px solid var(--line);max-width:var(--read);margin:3rem 0 0;padding-top:2rem}.aip .more-lead h3{font:700 1.6rem/1.15 var(--display);color:var(--navy);margin:0 0 .5rem}.aip .more-lead p{color:var(--soft);margin:0}.aip .swap .more-lead{margin:2rem 0 0;padding-top:1.5rem}.aip .more-btn{color:#fff;cursor:pointer;background:#1d5fa8;border:0;border-radius:10px;margin-top:1rem;padding:.6rem 1.1rem;font-family:inherit;font-size:.95rem;font-weight:600;line-height:1.2;display:none}.aip.js .more-btn{display:inline-flex}.aip.js .acct-more>summary{display:none}.aip .one .more-lead+.acct-more{margin-top:.9rem}.aip .acct-more summary{color:#fff;background:#1d5fa8;border-radius:10px;padding:.6rem 1.1rem;font-weight:600}.aip .one .tiles{gap:1.6rem}@media (width>=1000px){.aip .one .tiles{grid-template-columns:1fr 1fr}}.aip .one .tile figcaption{padding:1rem 1.2rem 1.2rem;font-size:.98rem}.aip .one .tile figcaption b{font-size:1.1rem}.aip .also-row{color:var(--navy);flex-wrap:wrap;gap:.6rem 1.4rem;margin:1.6rem 0 0;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.aip .also-row li{align-items:center;gap:.5rem;display:inline-flex}.aip .also-row .also-l{color:var(--soft);font-weight:500}.aip .also-row .ico{color:#1d5fa8;background:#e6effa;border-radius:10px;width:2rem;height:2rem;padding:.4rem}.aip .tjobs{gap:1.6rem;margin-top:2.5rem;display:grid}@media (width>=860px){.aip .tjobs{grid-template-columns:1fr 1fr}}.aip .job{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0e2a470a,0 12px 24px -18px #0e2a4759}.aip .j-pic{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;gap:.7rem;min-height:11rem;padding:1.6rem;display:flex}.aip .j-found .j-pic{background:#e3eefb}.aip .j-never .j-pic{background:#fde8e4}.aip .j-booked .j-pic{background:#e2f4ef}.aip .j-paid .j-pic{background:#fff4dc}.aip .j-note,.aip .j-site,.aip .j-rating,.aip .j-bubble{color:var(--ink);background:#fff;border-radius:14px;padding:.8rem 1rem;font-size:1.02rem;box-shadow:0 6px 16px -10px #0e2a4759}.aip .j-note small{color:var(--soft);margin-bottom:.15rem;font-size:.82rem;display:block}.aip .j-note b,.aip .j-site b,.aip .j-rating b{color:var(--navy);font-weight:700}.aip .j-ok{align-self:flex-start;align-items:center;gap:.6rem;display:flex}.aip .j-ok .ico{color:#2e8b57;background:#e5f4ec;border-radius:99px;width:1.6rem;height:1.6rem;padding:.3rem}.aip .j-site{gap:.2rem;display:grid}.aip .j-site small{color:var(--soft);font-size:.82rem}.aip .j-site span{color:var(--soft);font-size:.92rem}.aip .j-site em{background:var(--gold);color:var(--navy-deep);border-radius:8px;justify-self:start;margin-top:.4rem;padding:.3rem .75rem;font-size:.88rem;font-style:normal;font-weight:700}.aip .j-rating{align-self:flex-start;align-items:center;gap:.5rem;display:flex}.aip .j-stars{color:var(--gold);gap:.1rem;display:flex}.aip .j-stars .ico{fill:currentColor;width:1.1rem;height:1.1rem}.aip .j-bubble{border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:20rem}.aip .j-bubble u{color:#1d5fa8}.aip .job h3{font:700 1.6rem/1.1 var(--display);color:var(--navy);margin:0;padding:1.3rem 1.5rem 0}.aip .job p{color:var(--soft);margin:.5rem 0 0;padding:0 1.5rem;line-height:1.55}.aip .j-tools{flex-wrap:wrap;gap:.4rem;margin:auto 0 0;padding:1rem 1.5rem 1.4rem;list-style:none;display:flex}.aip .j-tools li{color:var(--navy);background:var(--mist);border-radius:99px;padding:.25rem .7rem;font-size:.84rem;font-weight:600}.aip .job p+.j-tools{margin-top:auto}.aip .j-head{padding:1.3rem 1.5rem 1.1rem}.aip .job .j-head h3{padding:0}.aip .job .j-head .j-tools{margin:.6rem 0 0;padding:0}.aip .job .j-pic{border-bottom:0;border-top:1px solid var(--line);flex:1}.aip .m-slot s{color:var(--ink);text-decoration-color:#b5452e}.aip .used .mock .m-search{border-top:1px solid var(--line);padding:.5rem .9rem}@media (width<=520px){.aip .queue{padding:1.1rem}.aip .q-list li{grid-template-columns:2.4rem 1fr;gap:.2rem .8rem}.aip .q-list li>span.q-ic{grid-row:span 2}.aip .q-list time{grid-column:2;padding:0}.aip .q-ask .q-btn{grid-column:2;justify-self:start;margin-top:.4rem}}.aip .we-h{font-weight:700;color:var(--navy)!important;margin:.7rem 0 .35rem!important;font-size:.8rem!important}.aip .we-list{flex-wrap:wrap;gap:.4rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.aip .we-list li{color:#1f5c3a;background:#e9f5ee;border-radius:99px;align-items:center;gap:.35rem;padding:.22rem .65rem .22rem .45rem;font-size:.82rem;line-height:1.3;display:inline-flex}.aip .we-list li:before{content:"";background:#1f8a4c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/70% no-repeat;border-radius:50%;flex:none;width:.95rem;height:.95rem}.aip .one-head{display:block!important}.aip .one-head h2{max-width:24ch}.aip .one-head .lede{margin-top:1rem!important}.aip .pill{color:#fff;background:#ffffff0a;border:1px solid #f5a6238c;border-radius:99px;align-items:center;gap:.5rem;margin:0 0 1.4rem;padding:.5rem 1rem .5rem .8rem;font-size:.95rem;font-weight:600;display:inline-flex}.aip .pill .ico{color:var(--gold);width:1.1rem;height:1.1rem}.aip .hero .scene{max-width:28rem}.aip .hero-pts{gap:.55rem;max-width:30rem;margin:1.3rem 0 1.9rem;padding:0;list-style:none;display:grid}.aip .hero-pts li{font:600 clamp(1.2rem,2vw,1.45rem)/1.25 var(--display);letter-spacing:.01em;color:var(--gold);align-items:flex-start;gap:.7rem;display:flex}.aip .hero-pts li:before{content:"";background:var(--gold) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a1f36' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/68% no-repeat;border-radius:50%;flex:none;width:1.15rem;height:1.15rem;margin-top:.15rem}.aip .price-sec #h-price{text-align:center;max-width:none;margin-left:auto;margin-right:auto}.aip .close-plans{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.aip .close-alt{color:#fff;border:1.5px solid var(--gold);background:0 0;text-decoration:none}.aip .close-alt:hover{background:#f5a62326}.aip .final .terms a{color:var(--gold-hi);font-weight:600}.aip .ps-lede{color:var(--soft);text-align:center;max-width:56ch;margin:0 auto 1.6rem}.aip .ps-picker{background:var(--white);border:1px solid var(--line);text-align:left;border-radius:16px;max-width:760px;margin:0 auto;padding:28px 24px 30px}.aip .ps-ends{font:700 22px/1 var(--display);letter-spacing:.3px;justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.aip .ps-ends span:first-child{color:#8a9bb2}.aip .ps-ends span:last-child{color:var(--navy)}.aip .ps-track{padding:6px 0;position:relative}.aip .ps-track input[type=range]{appearance:none;background:linear-gradient(90deg,var(--line),var(--navy));border-radius:99px;outline:none;width:100%;height:10px;margin:0}.aip .ps-track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--gold);border:4px solid var(--white);width:30px;height:30px;box-shadow:0 0 0 2px var(--navy);cursor:pointer;border-radius:50%}.aip .ps-track input[type=range]::-moz-range-thumb{background:var(--gold);border:4px solid var(--white);width:24px;height:24px;box-shadow:0 0 0 2px var(--navy);cursor:pointer;border-radius:50%}.aip .ps-track input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--navy),0 0 0 6px var(--gold-hi)}.aip .ps-track input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--navy),0 0 0 6px var(--gold-hi)}.aip .ps-stops{height:52px;margin-top:12px;position:relative}.aip .ps-stops button{width:20%;font:500 13.5px/1.3 var(--body);color:var(--soft);cursor:pointer;text-align:center;background:0 0;border:0;padding:4px 2px;position:absolute;top:0;transform:translate(-50%)}.aip .ps-stops button:first-child{text-align:left;left:0;transform:none}.aip .ps-stops button:nth-child(2){left:33.33%}.aip .ps-stops button:nth-child(3){left:66.67%}.aip .ps-stops button:nth-child(4){text-align:right;left:auto;right:0;transform:none}.aip .ps-stops button[aria-pressed=true]{color:var(--navy);font-weight:700}.aip .ps-stops button:focus-visible{outline:2px solid var(--gold);border-radius:6px}.aip .ps-card{background:var(--navy);color:var(--white);border-radius:16px;margin-top:26px;padding:26px 24px;position:relative}.aip .ps-card[hidden]{display:none}.aip .ps-card.ps-direct{background:var(--white);color:var(--ink);border:2px dashed var(--line)}.aip .ps-tag{background:var(--gold);color:var(--navy-deep);font:700 13px/1 var(--body);border-radius:99px;padding:7px 12px;position:absolute;top:-13px;left:24px}.aip .ps-was{font:600 26px var(--display);opacity:.55;margin-right:10px;text-decoration-thickness:2px}.aip .ps-name{font:700 30px/1 var(--display);margin:0 0 6px}.aip .ps-fit{opacity:.85;margin:0 0 16px}.aip .ps-price{font:700 44px/1 var(--display);margin:0}.aip .ps-price small{font:500 15px var(--body);opacity:.8}.aip .ps-note{opacity:.75;margin:6px 0 18px;font-size:13.5px}.aip .ps-note strong{color:var(--gold-hi)}.aip .ps-card ul{margin:0 0 22px;padding-left:20px}.aip .ps-card li{margin:4px 0}.aip .ps-cta{background:var(--gold);color:var(--navy-deep);border-radius:10px;padding:13px 22px;font-weight:700;text-decoration:none;display:inline-block}.aip .ps-cta:hover{background:var(--gold-hi)}.aip .ps-cta:focus-visible{outline:3px solid var(--white);outline-offset:2px}.aip .ps-direct .ps-cta{background:var(--navy);color:var(--white)}.aip .ps-aff{color:var(--soft);margin-top:10px;font-size:13px;display:block}.aip .ps-compare{color:var(--navy);cursor:pointer;background:0 0;border:0;margin-top:22px;padding:0;font-size:15px;font-weight:600;text-decoration:underline;display:block}.aip .ps-scroll{overflow-x:auto}.aip .ps-tbl{border-collapse:collapse;background:var(--white);width:100%;margin-top:16px;font-size:14.5px}.aip .ps-tbl th,.aip .ps-tbl td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.aip .ps-tbl th{font:700 18px var(--display);color:var(--navy)}@media (width<=520px){.aip .ps-ends{font-size:19px}.aip .ps-stops{height:64px}.aip .ps-stops button{font-size:12px}.aip .ps-price{font-size:38px}.aip .ps-picker{padding:22px 16px 24px}}
