html.vhnav-on .sitenav--page{position:fixed;top:1rem;left:50%;margin:0;transform:translate(-50%,calc(-100% - 1.5rem));opacity:0;pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .35s ease}html.vhnav-on .sitenav--page.is-in,html.vhnav-on .sitenav--page:focus-within{transform:translate(-50%);opacity:1;pointer-events:auto}.vh{position:relative;container-type:inline-size}.vh__wrapper{position:relative}.vh__triggers{--vh-step: 68lvh;position:relative;width:0;z-index:10}.vh__trigger{position:relative;width:100%;height:var(--vh-step)}html:not(.vhpin-on) .vh__triggers{display:none}.vh__inner,.vh__sticky{position:relative}.vh__assets{display:grid;gap:.75rem}.vh__asset{position:relative;overflow:hidden;border-radius:14px}.vh__fig{position:relative;margin:0;aspect-ratio:16 / 9;background:var(--tint, #1b1815);overflow:hidden}.vh__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.vh__shader{position:absolute;inset:0;overflow:hidden}.vh__shader canvas{display:block;width:100%;height:100%}.vh__mark{position:absolute;top:1.4rem;left:1.6rem;z-index:5;margin:0;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;font-size:clamp(1.1rem,1.9cqi,1.55rem);letter-spacing:.015em;line-height:1;color:var(--vh-mark, #000);text-shadow:0 0 14px rgba(255,255,255,.28);transition:color .4s ease,text-shadow .4s ease;pointer-events:none}.vh__mark.is-light{color:#f3efe6;text-shadow:0 1px 12px rgba(0,0,0,.55)}.vh__statement{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1em;padding:1.5rem;text-align:center;background:linear-gradient(to bottom,#0807066b,#08070694 55%,#080706b8);pointer-events:none}.vh__statement span{display:block;max-width:20ch;font-family:var(--font-ui);font-weight:600;letter-spacing:-.035em;line-height:1.03;color:#fff;font-size:clamp(2.1rem,6.2cqi,5.25rem);text-wrap:balance}.vis__problem{padding-top:2.5rem}.vis__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html.vhpin-on .vh__wrapper{padding-bottom:110lvh}html.vhpin-on .vh__inner{position:absolute;top:0;left:0;width:100%;height:100%}html.vhpin-on .vh__sticky{position:sticky;top:0;height:100vh;height:100lvh;overflow:hidden}html.vhpin-on .vh__assets{display:block;position:absolute;inset:0;background:#0c0b0a}html.vhpin-on .vh__asset{position:absolute;top:0;left:0;width:100%;height:101%;border-radius:0;will-change:transform;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}html.vhpin-on .vh__fig{height:100%;width:100%;aspect-ratio:auto;will-change:transform}@media(max-width:900px){.vh__triggers{--vh-step: 60lvh}.vh__assets{gap:.6rem}.vh__statement{padding:1.2rem}.vh__statement span{max-width:16ch;font-size:clamp(1.6rem,8.4cqi,3rem)}}@media(prefers-reduced-motion:reduce){html.vhnav-on .sitenav--page{transition:opacity .2s ease}html.vhnav-on .sitenav--page,html.vhnav-on .sitenav--page.is-in{transform:translate(-50%)}html.vhnav-on .sitenav--page{opacity:0}html.vhnav-on .sitenav--page.is-in,html.vhnav-on .sitenav--page:focus-within{opacity:1}}.vmhero{display:none}@media(max-width:767px){.vh{display:none!important}html.vhnav-on .sitenav--page,html.vhnav-on .sitenav--page.is-in,html.vhnav-on .sitenav--page:focus-within{position:sticky;top:1rem;left:auto;margin:1.1rem auto 0;transform:none;opacity:1;pointer-events:auto}.vmhero{display:block;padding:7.5rem 1.4rem 3rem;background:#bfa588}.vmhero__crumb{margin:0;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:#5a4327}.vmhero__crumb a{color:#5a4327;text-decoration:none;border-bottom:1px solid rgba(123,74,36,.5);padding-bottom:1px}.vmhero__title{font-family:var(--font-display);font-weight:400;font-size:clamp(3rem,15vw,4.6rem);line-height:.98;letter-spacing:-.02em;color:#2b2117;margin:1.1rem 0 0}.vmhero__title em{font-style:normal;color:#7b4a24}.vmhero__pos{font-family:var(--font-display);font-weight:400;font-size:clamp(1.4rem,5.5vw,1.9rem);color:#7b4a24;margin:.4rem 0 0}.vmhero__sub{max-width:34rem;margin:1.1rem 0 0;font-size:1rem;line-height:1.65;color:#4a3d2c}}.aeo{--paper: #faf8f4;--beige: #efe9dd;--beige-2: #e6dfd0;--card: #ffffff;--ink: #241b12;--ink-2: #4a463c;--ink-3: #6b6559;--rule: #ddd6c8;--rule-2: #cabfa9;--ai: #2649d8;--ai-wash: #eaeeff;--ai-line: #c3cdf7;--miss: #b03a2b;--miss-wash: #fbeeec;--win: #2f7d4c;--gold-ink: #6b5220;font-family:var(--font-ui);color:var(--ink)}.aeo__sec{position:relative;padding:clamp(5rem,10vh,8rem) 1.5rem}.aeo__sec--paper{background:var(--paper)}.aeo__sec--beige{background:var(--beige)}.aeo__in{max-width:70rem;margin:0 auto}.aeo__in--narrow{max-width:46rem;margin:0 auto}.aeo__head{text-align:center;max-width:46rem;margin:0 auto clamp(2.5rem,5vh,3.75rem)}.aeo__eyebrow{margin:0 0 1.1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-ink)}.aeo__h2{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.6rem,6vw,4.4rem);line-height:1.02;letter-spacing:-.024em;color:var(--ink)}.aeo__h2 em{font-style:italic;color:var(--ai)}.aeo__sub{margin:1.1rem auto 0;max-width:34ch;font-family:var(--font-display);font-weight:400;font-size:clamp(1.3rem,2.7vw,2rem);line-height:1.2;letter-spacing:-.012em;color:var(--ink-2)}.aeo__sub em{font-style:italic;color:var(--ai)}.aeo__sub .miss{font-style:normal;color:var(--miss)}.aeo__sub--lead{max-width:24ch;font-size:clamp(1.5rem,3.2vw,2.35rem);color:var(--ink)}.aeo__sub--lead span{display:block;color:var(--ai)}.aeo__lede{margin:1.3rem auto 0;max-width:38rem;font-size:1.0625rem;line-height:1.7;color:var(--ink-2)}.aeo__h3{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(1.25rem,2.2vw,1.55rem);line-height:1.15;color:var(--ink)}.aeo__btn{display:inline-flex;align-items:center;gap:.55rem;padding:0 1.9rem;min-height:54px;background:var(--ink);color:var(--paper);border-radius:99px;font-size:.98rem;font-weight:500;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.aeo__btn:hover{transform:translateY(-2px);box-shadow:0 18px 34px -16px #241b1280}.aeo__btn:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.aeo__btnnote{margin:1rem 0 0;text-align:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.aeo__ctacenter{text-align:center;margin-top:2.5rem}.aeo__card{background:var(--card);border:1px solid var(--rule);border-radius:16px;padding:1.6rem 1.5rem;box-shadow:0 2px 3px #241b1208;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease}.aeo__card:hover{transform:translateY(-5px);border-color:var(--rule-2);box-shadow:0 22px 40px -22px #241b1247}.aeo__cardnum{display:block;margin-bottom:.75rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;letter-spacing:.14em;color:var(--ai)}.aeo__card p{margin:.6rem 0 0;font-size:.9rem;line-height:1.65;color:var(--ink-2)}.aeo__cardbtn{position:relative;display:block;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;padding-right:3rem}.aeo__cardbtn:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.aeo__cardplus{position:absolute;top:1.3rem;right:1.3rem;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--beige);border:1px solid var(--rule);color:var(--ink-3);transition:background .3s ease,color .3s ease,transform .3s ease}.aeo__cardbtn:hover .aeo__cardplus,.aeo__cardbtn:focus-visible .aeo__cardplus{background:var(--ai);border-color:var(--ai);color:#fff;transform:rotate(90deg)}.aeo__cardmore{display:inline-block;margin-top:1rem;font-size:.56rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ai);opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.aeo__cardbtn:hover .aeo__cardmore,.aeo__cardbtn:focus-visible .aeo__cardmore{opacity:1;transform:translateY(0)}.aeo__modal{width:min(38rem,calc(100vw - 2.5rem));max-height:min(85vh,44rem);margin:auto;padding:0;border:none;border-radius:20px;background:transparent;color:var(--ink);overflow:visible}.aeo__modal::backdrop{background:#1a120c66;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.aeo__modalcard{position:relative;max-height:min(85vh,44rem);overflow-y:auto;padding:clamp(1.75rem,4vw,2.5rem);background:var(--paper);border:1px solid var(--rule);border-radius:20px;box-shadow:0 40px 90px -30px #1a120c80}.aeo__modalclose{position:absolute;top:.9rem;right:.9rem;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--rule);background:var(--card);color:var(--ink-2);cursor:pointer;transition:background .2s ease,color .2s ease}.aeo__modalclose:hover{background:var(--beige);color:var(--ink)}.aeo__modalclose:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.aeo__modaleyebrow{margin:0 0 .9rem;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ai)}.aeo__modaltitle{margin:0;padding-right:2.5rem;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,3.4vw,2.1rem);line-height:1.1;letter-spacing:-.015em;color:var(--ink)}.aeo__modallead{margin:1.1rem 0 0;font-size:1rem;line-height:1.65;color:var(--ink-2)}.aeo__modalpoints{list-style:none;margin:1.4rem 0 0;padding:0;display:grid;gap:.9rem}.aeo__modalpoints li{position:relative;padding-left:1.5rem;font-size:.9rem;line-height:1.6;color:var(--ink-2)}.aeo__modalpoints li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--ai)}.aeo__modalcta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.8rem;padding:0 1.6rem;min-height:48px;background:var(--ink);color:var(--paper);border-radius:99px;font-size:.9rem;font-weight:500;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.aeo__modalcta:hover{transform:translateY(-2px);box-shadow:0 16px 30px -14px #1a120c80}.aeo__modalcta:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.aeo__modal,.aeo__modal::backdrop{transition:opacity .28s ease,overlay .28s allow-discrete,display .28s allow-discrete;opacity:0}.aeo__modal[open],.aeo__modal[open]::backdrop{opacity:1}@starting-style{.aeo__modal[open],.aeo__modal[open]::backdrop{opacity:0}}.aeo__modalcard{transition:transform .3s cubic-bezier(.22,1,.36,1)}.aeo__modal[open] .aeo__modalcard{transform:translateY(0)}@starting-style{.aeo__modal[open] .aeo__modalcard{transform:translateY(14px)}}.aeo__shift{background:var(--paper);text-align:center}.aeo__convo{max-width:46rem;margin:0 auto;display:grid;gap:.9rem}.aeo__bubble{padding:1.05rem 1.25rem;border-radius:14px;font-size:.95rem;line-height:1.55}.aeo__bubble--user{justify-self:end;max-width:90%;background:var(--card);border:1px solid var(--rule);color:var(--ink)}.aeo__bubble--ai{justify-self:start;max-width:90%;background:var(--ai-wash);border:1px solid var(--ai-line);color:var(--ink)}.aeo__bubbletag{display:block;margin-bottom:.45rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.54rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.aeo__bubble--ai .aeo__bubbletag{color:var(--ai)}.aeo__picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.3rem 0 0}.aeo__pick{padding:1.1rem 1.1rem 1.2rem;text-align:left}.aeo__pickrank{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;letter-spacing:.1em;color:var(--ai)}.aeo__pickname{margin:.5rem 0 0;font-family:var(--font-display);font-size:1.15rem;color:var(--ink)}.aeo__pickmeta{margin:.3rem 0 0;font-size:.76rem;color:var(--ink-3)}.aeo__absent{display:flex;align-items:center;justify-content:center;gap:.7rem;max-width:46rem;margin:1.1rem auto 0;padding:1rem 1.2rem;background:var(--miss-wash);border:1px solid color-mix(in srgb,var(--miss) 30%,transparent);border-radius:14px;font-size:.95rem;color:var(--ink)}.aeo__absent b{color:var(--miss);font-weight:600}.aeo__dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--miss)}.aeo__define{max-width:42rem;margin:clamp(2.5rem,5vh,3.5rem) auto 0;padding:1.7rem;background:var(--card);border:1px solid var(--rule);border-radius:16px;text-align:center;font-size:1rem;line-height:1.7;color:var(--ink-2)}.aeo__define b{color:var(--ink);font-weight:600}.aeo__why{--ai: #7d1f2e;--ai-wash: #f6ebec;--ai-line: #e4c9cd}.aeo__h2--plainem em{font-style:italic;color:var(--ink)}.aeo__mark{color:var(--ai);font-weight:600}.aeo__graph{max-width:50rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:center;padding:clamp(1.6rem,3vw,2.2rem) clamp(1.5rem,3vw,2rem);background:var(--card);border:1px solid var(--rule);border-radius:18px}.aeo__grapheyebrow{margin:0 0 .7rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase;line-height:1.5;color:var(--ai)}.aeo__graphlead{margin:0;font-size:.88rem;line-height:1.6;color:var(--ink-2)}.aeo__graphchip{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;padding:.32rem .7rem;background:var(--beige);border:1px solid var(--rule);border-radius:99px;font-size:.6rem;letter-spacing:.02em;color:var(--ink-3)}.aeo__graphrows{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.aeo__graphrows li{display:grid;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:center;gap:.75rem}.aeo__graphyear{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.72rem;color:var(--ink-3)}.aeo__graphtrack{height:13px;border-radius:99px;background:var(--beige-2);overflow:hidden}.aeo__graphbar{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--ai) 82%,#000 8%),var(--ai));width:0;transition:width 1s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * .12s)}.is-drawn .aeo__graphbar{width:var(--w)}.aeo__graphval{text-align:right;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.78rem;font-weight:500;color:var(--ai);font-variant-numeric:tabular-nums}.aeo__graphsource{max-width:50rem;margin:1rem auto 0;text-align:center;font-size:.68rem;line-height:1.5;color:var(--ink-3)}.aeo__compare{max-width:50rem;margin:clamp(2.5rem,5vh,3.5rem) auto 0;background:var(--card);border:1px solid var(--rule);border-radius:18px;overflow:hidden}.aeo__ctable{width:100%;border-collapse:collapse}.aeo__ctable caption{padding:1.15rem 1.5rem 1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);border-bottom:1px solid var(--rule)}.aeo__ctable th,.aeo__ctable td{padding:.9rem 1.5rem;text-align:left;border-bottom:1px solid var(--rule);font-size:.9rem;line-height:1.4}.aeo__ctable thead th{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.aeo__ctable thead th:first-child,.aeo__ctable thead th:last-child{display:inline-flex;align-items:center;gap:.45rem}.aeo__ctable thead th:last-child{color:var(--ai)}.aeo__ctable tbody tr:last-child td{border-bottom:none}.aeo__ctable td:first-child{color:var(--ink-3)}.aeo__ctable td.aeo__ai{color:var(--ink);font-weight:500}.aeo__ctable th:nth-child(2),.aeo__ctable td.aeo__arrowcell{width:3rem;padding-left:0;padding-right:0;text-align:center}.aeo__arrowbadge{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ai-wash);color:var(--ai);border:1px solid var(--ai-line)}.aeo__diamond{color:var(--ai)}.aeo__journeys{display:grid;gap:1rem;margin-top:clamp(2.5rem,5vh,3.5rem)}.aeo__journey{padding:1.4rem 1.5rem}.aeo__journeytag{margin:0 0 1rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.aeo__journey--new .aeo__journeytag{color:var(--ai)}.aeo__steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.aeo__steps li{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem .5rem .55rem;border-radius:99px;background:var(--beige);border:1px solid var(--rule);font-size:.78rem;color:var(--ink-2)}.aeo__pillicon{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--card);border:1px solid var(--rule);color:var(--ink-3)}.aeo__arrow{color:var(--rule-2);font-size:.85rem}.aeo__journey--new .aeo__steps li{background:var(--ai-wash);border-color:var(--ai-line);color:var(--ink)}.aeo__journey--new .aeo__pillicon{background:var(--card);border-color:var(--ai-line);color:var(--ai)}.aeo__journey--new .aeo__arrow{color:var(--ai)}.aeo__asks{display:grid;gap:.8rem;max-width:46rem;margin:0 auto}.aeo__ask{display:grid;gap:.7rem;padding:1.25rem 1.35rem}.aeo__askq{margin:0;font-size:.98rem;line-height:1.5;color:var(--ink);font-family:var(--font-display)}.aeo__askrow{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.aeo__chip{padding:.34rem .72rem;border-radius:99px;font-size:.74rem;line-height:1;background:var(--ai-wash);border:1px solid var(--ai-line);color:var(--ai)}.aeo__chip--you{background:var(--miss-wash);border-color:color-mix(in srgb,var(--miss) 32%,transparent);color:var(--miss);display:inline-flex;align-items:center;gap:.4rem}.aeo__turn{max-width:40rem;margin:clamp(2.5rem,5vh,3.5rem) auto 0;text-align:center;font-family:var(--font-display);font-weight:400;font-size:clamp(1.6rem,3.4vw,2.4rem);line-height:1.2;color:var(--ink)}.aeo__turn em{font-style:italic;color:var(--miss)}.aeo__four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.aeo__flow{list-style:none;margin:clamp(2.25rem,4vh,3rem) 0 0;padding:1.3rem 1.4rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6rem;background:var(--card);border:1px solid var(--rule);border-radius:16px}.aeo__flow li{padding:.55rem 1rem;border-radius:99px;background:var(--beige);border:1px solid var(--rule);font-size:.8rem;color:var(--ink-2)}.aeo__flow li.is-orl{background:var(--ink);border-color:var(--ink);color:var(--paper);font-weight:500}.aeo__diag{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.aeo__pipe{list-style:none;margin:0 0 clamp(2.25rem,4vh,3rem);padding:1.3rem 1.4rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.55rem;background:var(--card);border:1px solid var(--rule);border-radius:16px}.aeo__pipe li{padding:.55rem 1rem;border-radius:99px;background:var(--beige);border:1px solid var(--rule);font-size:.78rem;color:var(--ink-2)}.aeo__deliver{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.aeo__deliver .aeo__h3{font-size:1.1rem}.aeo__proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}.aeo__proofcard{padding:1.8rem 1.7rem}.aeo__proofcard--after{border-color:color-mix(in srgb,var(--win) 32%,transparent);background:#f2f9f4}.aeo__prooftag{margin:0 0 1.25rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.aeo__proofcard--after .aeo__prooftag{color:var(--win)}.aeo__prooflist{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}.aeo__prooflist li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.9rem;border-bottom:1px solid var(--rule);font-size:.86rem;color:var(--ink-3)}.aeo__prooflist li:last-child{border-bottom:none;padding-bottom:0}.aeo__prooflist b{font-family:var(--font-display);font-size:1.5rem;font-weight:400;color:var(--ink);font-variant-numeric:tabular-nums}.aeo__proofcard--after .aeo__prooflist b{color:var(--win)}.aeo__final{background:var(--paper);text-align:center}.aeo__strip{background:var(--paper);padding:3.5rem 1.5rem 0;text-align:center}.aeo__stripline{display:flex;align-items:center;justify-content:center;gap:.6rem;flex-wrap:wrap;margin:1.2rem 0 0;padding:0;list-style:none}.aeo__stripline li{display:flex;align-items:center;gap:.6rem}.aeo__stripline li:not(:last-child):after{content:"→";color:var(--rule-2);font-size:.8rem}.aeo__stripline a{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .95rem;background:var(--card);border:1px solid var(--rule);border-radius:99px;font-size:.78rem;font-weight:500;color:var(--ink);text-decoration:none;transition:border-color .25s ease,transform .25s ease}.aeo__stripline a:hover{transform:translateY(-2px);border-color:var(--rule-2)}.aeo__stripline a:focus-visible{outline:2px solid var(--ai);outline-offset:2px}.aeo__stripline b{font-size:.6rem;font-weight:500;color:var(--gold-ink)}.aeo__stripline .is-here a{background:var(--ink);color:var(--paper);border-color:var(--ink)}.aeo__stripline .is-here b{color:#cbb488}.aeo__foot{background:var(--paper);padding:2.5rem 1.5rem 3rem}.aeo__footin{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;max-width:70rem;margin:0 auto;padding-top:2rem;border-top:1px solid var(--rule)}.aeo__next{display:inline-flex;align-items:center;gap:.8rem;min-height:44px;color:var(--ink);text-decoration:none}.aeo__next span{font-family:JetBrains Mono,ui-monospace,monospace;font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink)}.aeo__next strong{font-family:var(--font-display);font-weight:400;font-size:1.1rem}.aeo__next svg{transition:transform .25s ease}.aeo__next:hover svg{transform:translate(4px)}.aeo__next:focus-visible{outline:2px solid var(--ai);outline-offset:3px}.aeo__foot p{margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.58rem;letter-spacing:.06em;color:var(--ink-3)}html.vhpin-on .aeo__enterslot{position:relative;z-index:20;margin-top:-100lvh}html.vhpin-on .aeo__enter{overflow:hidden;will-change:transform}html.vhpin-on .aeo__enter>.aeo__shift{will-change:transform}@media(max-width:1000px){.aeo__four,.aeo__deliver{grid-template-columns:repeat(2,minmax(0,1fr))}.aeo__picks,.aeo__proof{grid-template-columns:1fr}}@media(max-width:760px){.aeo__graph{grid-template-columns:1fr;gap:1.4rem}}@media(max-width:700px){.aeo__sec{padding-left:1.2rem;padding-right:1.2rem}.aeo__four,.aeo__diag,.aeo__deliver{grid-template-columns:1fr}.aeo__graphrows li{grid-template-columns:2.6rem minmax(0,1fr) 2.6rem}.aeo__footin{flex-direction:column;align-items:flex-start}.aeo__scroller{overflow-x:auto;-webkit-overflow-scrolling:touch}.aeo__scroller .aeo__ctable{min-width:32rem}.aeo__compare,.aeo__sec[aria-labelledby=aeo-why-h]{display:none}}@media(prefers-reduced-motion:reduce){.aeo__card,.aeo__btn,.aeo__stripline a,.aeo__next svg,.aeo__graphbar,.aeo__cardplus,.aeo__cardmore,.aeo__modal,.aeo__modal::backdrop,.aeo__modalcard{transition:none}.aeo__card:hover,.aeo__btn:hover,.aeo__stripline a:hover,.aeo__cardbtn:hover .aeo__cardplus{transform:none}.aeo__next:hover svg{transform:none}.aeo__modal[open] .aeo__modalcard{transform:none}.aeo__graphbar{width:var(--w)}html.vhpin-on .aeo__enterslot{margin-top:0}html.vhpin-on .aeo__enter{overflow:visible;will-change:auto}}.aeo__answer{margin:1.4rem auto 0;max-width:40rem;font-size:1.02rem;line-height:1.7;color:var(--aeo-ink-2, #4a463e)}.aeo__faqlist{max-width:44rem;margin:2.25rem auto 0;text-align:left}.aeo__faqitem{border-top:1px solid #e6ddcc}.aeo__faqitem:last-child{border-bottom:1px solid #e6ddcc}.aeo__faqitem summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.35rem 0;font-family:var(--font-display);font-weight:400;font-size:1.2rem;color:#1f1d19}.aeo__faqitem summary::-webkit-details-marker{display:none}.aeo__faqitem summary:after{content:"+";flex:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:1.3rem;line-height:1;color:var(--acc-d, #8a5320);transition:transform .2s ease}.aeo__faqitem[open] summary:after{content:"−"}.aeo__faqitem p{margin:0 0 1.4rem;font-size:.97rem;line-height:1.7;color:#575046}@media(max-width:720px){.aeo__faqitem summary{font-size:1.06rem}}@media(prefers-reduced-motion:reduce){.aeo__faqitem summary:after{transition:none}}
