:where(.liftoff-landing),:where(.liftoff-landing) *,:where(.liftoff-landing) :after,:where(.liftoff-landing) :before{box-sizing:border-box}:where(.liftoff-landing) a{color:inherit;text-decoration:none}.liftoff-landing{--lo-bg:#f7f5f0;--lo-ink:#0f0f0e;--lo-muted:#7a776f;--lo-faint:#a5a199;--lo-accent:#b8380f;--lo-accent-bright:#e05c24;--lo-accent-lift:linear-gradient(160deg,var(--lo-accent-bright) 0%,var(--lo-accent) 100%);--lo-accent-soft:rgba(184,56,15,.12);--lo-line:#d3cfc6;--lo-line-soft:#e8e4dc;--lo-card-bg:#fffdf9;--lo-night:#0d0b0a;--lo-night-ink:#f4f1ec;--lo-measure:1180px;--lo-copy:54ch;--lo-head:22ch;--lo-gutter:clamp(1.25rem,5vw,3rem);--lo-ease:cubic-bezier(0.2,0.75,0.2,1);--lo-t-state:420ms;--lo-t-step:520ms;--lo-stagger:55ms;--lo-lift:10px;background:var(--lo-bg);color:var(--lo-ink);font-family:var(--font-body);overflow-x:clip}.liftoff-landing ::selection{background:var(--lo-accent-soft)}.liftoff-landing h1,.liftoff-landing h2,.liftoff-landing h3{margin:0;font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.liftoff-landing p{margin:0}.lo-nav{position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;gap:1rem;padding:1rem var(--lo-gutter);background:linear-gradient(180deg,hsla(43,30%,95%,.94) 55%,hsla(43,30%,95%,0))}.lo-wordmark{display:inline-flex;align-items:center;gap:.45rem;font-weight:700;font-size:1.05rem;letter-spacing:-.02em}.lo-wordmark i{display:inline-flex;width:20px;height:20px;color:var(--lo-accent)}.lo-wordmark svg{width:100%;height:100%;fill:currentColor}.lo-nav-tag{margin-right:auto;padding-left:1rem;border-left:1px solid var(--lo-line);font-size:.78rem;color:var(--lo-muted)}.lo-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.85rem 1.5rem;font-family:inherit;font-weight:600;font-size:.95rem;color:#fff;background:var(--lo-ink);border:0;border-radius:999px;cursor:pointer;transition:background var(--lo-t-state) var(--lo-ease),transform var(--lo-t-state) var(--lo-ease),color var(--lo-t-state) var(--lo-ease),border-color var(--lo-t-state) var(--lo-ease)}.lo-btn:hover{background:var(--lo-accent);transform:translateY(-1px)}.lo-btn-small{padding:.55rem 1.05rem;font-size:.85rem}.lo-btn-lg{padding:1rem 1.9rem;font-size:1.02rem}.lo-btn-ghost{background:transparent;color:var(--lo-ink);border:1px solid var(--lo-line)}.lo-btn-ghost:hover{background:transparent;color:var(--lo-accent);border-color:var(--lo-accent)}.lo-btn-light{background:var(--lo-night-ink);color:var(--lo-night)}.lo-btn-light:hover{background:#fff;color:var(--lo-night)}.lo-sec{max-width:var(--lo-measure);margin:0 auto;padding:clamp(5rem,11vh,8.5rem) var(--lo-gutter)}.lo-sec[data-in]{animation:lo-rise var(--lo-t-step) var(--lo-ease) both}.is-armed .lo-sec:not([data-in]){opacity:0}@keyframes lo-rise{0%{opacity:0;transform:translateY(var(--lo-lift))}to{opacity:1;transform:none}}.lo-sec h2{max-width:var(--lo-head);font-size:clamp(2.2rem,5.4vw,4rem)}.lo-sub{margin-top:1.4rem;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5;color:var(--lo-muted);text-wrap:pretty}.lo-note,.lo-sub{max-width:var(--lo-copy)}.lo-note{margin-top:2rem;font-size:.95rem;line-height:1.6;color:var(--lo-faint)}.lo-dim{color:var(--lo-muted)}.lo-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);max-width:var(--lo-measure);margin:0 auto;padding:clamp(7rem,14vh,9.5rem) var(--lo-gutter) clamp(4rem,9vh,7rem)}.lo-hero h1{font-size:clamp(3rem,7.4vw,5.9rem)}.lo-lede{margin-top:1.6rem;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.45;color:var(--lo-muted)}.lo-hero-copy .lo-btn{margin-top:2.4rem}.lo-hero-stage{max-width:620px;margin-left:auto;width:100%}.lo-board{background:var(--lo-card-bg);border:1px solid var(--lo-line-soft);border-radius:22px;padding:clamp(1.1rem,2vw,1.6rem);box-shadow:0 30px 70px -50px rgba(15,15,14,.5)}.lo-deck{display:grid;grid-template-columns:1.45fr 1.55fr;grid-gap:.9rem;gap:.9rem;align-items:stretch}.lo-hand{display:grid;grid-template-columns:1fr 1fr;grid-gap:.85rem;gap:.85rem;align-items:start}.lo-card{display:flex;flex-direction:column;gap:.55rem;min-width:0;--off:0rem;transform:translateY(var(--off));animation:lo-deal var(--lo-t-state) var(--lo-ease) both}.lo-card[data-off]{--off:1.05rem}.lo-board[data-still] .lo-card{animation:none}@keyframes lo-deal{0%{opacity:0;transform:translateY(calc(var(--off) + var(--lo-lift))) scale(.985)}to{opacity:1;transform:translateY(var(--off))}}.lo-card--lead{height:100%}.lo-card--lead .lo-panel{aspect-ratio:auto;flex:1 1 auto;min-height:0}.lo-panel{display:block;position:relative;width:100%;aspect-ratio:4/5;border-radius:12px;overflow:hidden}.lo-panel:after{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 22% 8%,hsla(0,0%,100%,.55),transparent 62%)}.lo-mark{position:absolute;left:50%;bottom:17%;transform:translateX(-50%);width:34%;height:38%;opacity:.58;box-shadow:0 10px 18px -10px rgba(15,15,14,.5)}.lo-mark--arch{border-radius:999px 999px 6px 6px}.lo-mark--circle{height:32%;width:32%;border-radius:999px;bottom:22%}.lo-mark--pill{width:20%;height:46%;border-radius:999px}.lo-mark--block{width:38%;height:30%;border-radius:6px}.lo-card-meta{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;min-width:0}.lo-card-title{font-size:.83rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo-card--lead .lo-card-title{font-size:.98rem;font-weight:600}.lo-card-price{font-size:.8rem;color:var(--lo-muted);flex:none}.lo-deck-control{display:flex;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.1rem;border-top:1px solid var(--lo-line-soft)}.lo-deal{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.15rem;font-family:inherit;font-size:.87rem;font-weight:600;color:#fff;background:var(--lo-accent-lift);border:0;border-radius:999px;cursor:pointer;transition:filter var(--lo-t-state) var(--lo-ease)}.lo-deal:hover{filter:brightness(1.1)}.lo-deck-count{font-size:.8rem;color:var(--lo-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lo-people{position:relative;isolation:isolate}.lo-people:before{content:"";position:absolute;inset:0;left:50%;width:100vw;transform:translateX(-50%);background:#f1ede4;z-index:-1}.lo-people-who{margin-top:1.8rem;max-width:var(--lo-copy);font-size:clamp(1.05rem,1.7vw,1.3rem);line-height:1.5;color:var(--lo-muted)}.lo-people-line{margin-top:1rem;max-width:var(--lo-copy);font-size:clamp(1.15rem,2.2vw,1.65rem);font-weight:600;letter-spacing:-.03em;line-height:1.3}.lo-idea-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(3rem,6vw,4.5rem)}.lo-idea{display:flex;flex-direction:column;background:var(--lo-card-bg);border:1px solid var(--lo-line-soft);border-radius:20px;overflow:hidden;outline:none;transition:border-color var(--lo-t-state) var(--lo-ease),transform var(--lo-t-state) var(--lo-ease),box-shadow var(--lo-t-state) var(--lo-ease)}.lo-idea:hover{border-color:var(--lo-line);transform:translateY(-2px)}.lo-idea:focus-visible{border-color:var(--lo-accent);box-shadow:0 0 0 3px var(--lo-accent-soft)}.lo-idea-stage{flex:1 1;display:flex;align-items:center;justify-content:center;padding:clamp(1.2rem,2.4vw,1.9rem);background:linear-gradient(180deg,#fffefb,#f4f1ea);border-bottom:1px solid var(--lo-line-soft);min-height:230px}.lo-idea-foot{padding:1.4rem clamp(1.2rem,2.4vw,1.9rem) 1.6rem}.lo-idea-foot h3{font-size:1.35rem;letter-spacing:-.03em}.lo-idea-foot p{margin-top:.5rem;font-size:.92rem;line-height:1.5;color:var(--lo-muted)}.lo-idea-type{display:inline-block;margin-top:1rem;font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lo-faint)}.lo-mini{width:100%}.lo-mini .lo-panel{border-radius:8px}.lo-mini .lo-mark{opacity:.68}.lo-mini--shuffle{display:grid;grid-template-columns:1.25fr 1fr;grid-template-areas:"lead side" "deal deal";grid-gap:.6rem;gap:.6rem;align-items:start}.lo-mini-lead{grid-area:lead}.lo-mini-side{grid-area:side;display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.lo-mini-side .lo-mini-chip:nth-child(3){grid-column:1/-1;max-width:calc(50% - .25rem)}.lo-mini-chip{animation:lo-deal var(--lo-t-state) var(--lo-ease) both}.lo-mini-chip[data-off]{transform:translateY(.45rem)}.lo-mini-deal{grid-area:deal;justify-self:start;display:inline-flex;align-items:center;gap:.35rem;margin-top:.5rem;padding:.34rem .7rem;font-size:.7rem;font-weight:600;color:#fff;background:var(--lo-accent);border-radius:999px}.lo-mini--quick{display:flex;flex-direction:column;gap:.55rem}.lo-mini-row{display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-gap:.7rem;gap:.7rem;padding-bottom:.55rem;border-bottom:1px solid var(--lo-line-soft)}.lo-mini-row:last-child{border-bottom:0;padding-bottom:0}.lo-panel--sq{aspect-ratio:1;border-radius:7px}.lo-mini-rowmeta{display:flex;flex-direction:column;gap:.1rem;min-width:0}.lo-mini-rowmeta b{font-size:.8rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo-mini-rowmeta i{font-style:normal;font-size:.75rem;color:var(--lo-muted)}.lo-mini-add{position:relative;display:grid;padding:.3rem .75rem;font-size:.72rem;font-weight:600;color:var(--lo-ink);border:1px solid var(--lo-ink);border-radius:999px;transition:background var(--lo-t-state) var(--lo-ease),color var(--lo-t-state) var(--lo-ease),border-color var(--lo-t-state) var(--lo-ease)}.lo-mini-add em{grid-area:1/1;font-style:normal;transition:opacity var(--lo-t-state) var(--lo-ease),transform var(--lo-t-state) var(--lo-ease)}.lo-add-done{opacity:0;transform:translateY(4px)}.lo-idea:focus-within .lo-mini-add,.lo-idea:hover .lo-mini-add{background:var(--lo-ink);border-color:var(--lo-ink);color:var(--lo-card-bg)}.lo-idea:focus-within .lo-add-rest,.lo-idea:hover .lo-add-rest{opacity:0;transform:translateY(-4px)}.lo-idea:focus-within .lo-add-done,.lo-idea:hover .lo-add-done{opacity:1;transform:none}.lo-mini--editorial{display:grid;grid-template-columns:1fr 1fr;grid-gap:.9rem;gap:.9rem;align-items:start}.lo-panel--hero{aspect-ratio:3/4;border-radius:8px}.lo-mini--editorial .lo-panel--hero{filter:blur(3px) saturate(.8);transform:scale(1.03);transition:filter var(--lo-t-step) var(--lo-ease),transform var(--lo-t-step) var(--lo-ease)}.lo-idea:focus-within .lo-mini--editorial .lo-panel--hero,.lo-idea:hover .lo-mini--editorial .lo-panel--hero{filter:none;transform:none}.lo-mini-margin{list-style:none;margin:0;padding:0}.lo-mini-margin li{display:grid;grid-template-columns:auto 26px 1fr auto;align-items:center;grid-gap:.45rem;gap:.45rem;padding:.45rem 0;border-bottom:1px solid var(--lo-line-soft);opacity:.55;transition:opacity var(--lo-t-step) var(--lo-ease)}.lo-idea:focus-within .lo-mini-margin li,.lo-idea:hover .lo-mini-margin li{opacity:1}.lo-mini-margin li:last-child{border-bottom:0}.lo-mini-num{font-size:.62rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--lo-faint)}.lo-panel--thumb{aspect-ratio:1;border-radius:5px}.lo-mini-margin i{font-style:normal;font-size:.7rem;color:var(--lo-muted)}.lo-mini--shelf{display:flex;flex-direction:column;gap:.85rem}.lo-mini-shelfhead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.6rem;border-bottom:1px solid var(--lo-line-soft)}.lo-mini-shelfhead b{font-size:.92rem;letter-spacing:-.02em}.lo-mini-shelfhead span{font-size:.7rem;color:var(--lo-muted)}.lo-mini-shelfhead span i{display:inline-block;font-style:normal;transition:transform var(--lo-t-step) var(--lo-ease)}.lo-idea:focus-within .lo-mini-shelfhead span i,.lo-idea:hover .lo-mini-shelfhead span i{transform:translateX(4px)}.lo-mini-shelfrow{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.5rem;gap:.5rem;overflow:hidden}.lo-mini-shelfcard{display:flex;flex-direction:column;gap:.3rem;transition:transform var(--lo-t-step) var(--lo-ease)}.lo-idea:focus-within .lo-mini-shelfcard,.lo-idea:hover .lo-mini-shelfcard{transform:translateX(-10px)}.lo-mini-shelfcard em{font-style:normal;font-size:.7rem;color:var(--lo-muted)}.lo-table{margin-top:clamp(2.5rem,5vw,3.5rem);background:var(--lo-card-bg);border:1px solid var(--lo-line-soft);border-radius:18px;overflow:hidden}.lo-tr{display:grid;grid-template-columns:minmax(0,2.2fr) repeat(3,minmax(0,1fr));align-items:center;grid-gap:1rem;gap:1rem;padding:1.1rem clamp(1.1rem,2.4vw,1.75rem);border-bottom:1px solid var(--lo-line-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lo-tr:last-child{border-bottom:0}.lo-tr--head{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lo-faint);background:#faf8f3}.lo-tr>span{min-width:0}.lo-tr>span:not(:first-child){text-align:right;font-size:1.05rem}.lo-tr--head>span:not(:first-child){font-size:.72rem}.lo-tr b{display:block;font-size:1rem;font-weight:600;letter-spacing:-.02em}.lo-tr i{font-style:normal;font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.lo-tr i,.lo-tr--quiet{color:var(--lo-faint)}.lo-tr--quiet b{color:var(--lo-muted)}.lo-nothing{display:block;margin-top:.2rem;font-style:normal;font-size:.72rem;letter-spacing:0;color:var(--lo-faint);white-space:nowrap}.lo-cont-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:clamp(2rem,5vw,4.5rem);gap:clamp(2rem,5vw,4.5rem);align-items:center}.lo-frame{background:var(--lo-card-bg);border:1px solid var(--lo-line-soft);border-radius:18px;padding:1rem 1.1rem 1.2rem;box-shadow:0 26px 60px -50px rgba(15,15,14,.5)}.lo-frame-chrome{display:flex;gap:.3rem;padding-bottom:.8rem;border-bottom:1px solid var(--lo-line-soft);margin-bottom:.9rem}.lo-frame-chrome i{width:7px;height:7px;border-radius:999px;background:var(--lo-line)}.lo-frame-ghost{height:9px;border-radius:999px;background:var(--lo-line-soft);margin:.55rem 0;width:62%}.lo-frame-ghost--wide{width:88%}.lo-frame-ghost--short{width:40%;margin-top:.9rem}.lo-slot{border:1.5px dashed color-mix(in srgb,var(--lo-accent) 45%,transparent);border-radius:12px;padding:.85rem .9rem 1rem;margin:.9rem 0 .4rem}.lo-slot-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.lo-slot-titles{position:relative;display:grid;min-width:0}.lo-slot-title{grid-area:1/1;font-size:.92rem;font-weight:600;letter-spacing:-.02em;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity var(--lo-t-state) var(--lo-ease),transform var(--lo-t-state) var(--lo-ease)}.lo-slot-title[data-on]{opacity:1;transform:none}.lo-live{display:inline-flex;align-items:center;gap:.35rem;flex:none;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lo-faint)}.lo-live i{width:6px;height:6px;border-radius:999px;background:#3fa96a}.lo-slot-body{display:grid}.lo-slot-set{grid-area:1/1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.6rem;gap:.6rem;opacity:0;pointer-events:none}.lo-slot-set[data-on]{opacity:1}.lo-slot-card{display:flex;flex-direction:column;gap:.35rem;opacity:0;transform:translateY(var(--lo-lift));transition:opacity var(--lo-t-state) var(--lo-ease),transform var(--lo-t-state) var(--lo-ease)}.lo-slot-set[data-on] .lo-slot-card{opacity:1;transform:none}.lo-slot-card .lo-panel{aspect-ratio:1;border-radius:9px}.lo-slot-card em{font-style:normal;font-size:.72rem;color:var(--lo-muted)}.lo-occasions{margin-top:2.6rem}.lo-occasion-line{max-width:26ch;font-size:clamp(1.35rem,3vw,2.1rem);font-weight:500;letter-spacing:-.03em;line-height:1.45;color:var(--lo-faint);text-wrap:balance}.lo-occasion-line span{transition:color var(--lo-t-step) var(--lo-ease)}.lo-occasion-line span[data-on]{color:var(--lo-accent)}.lo-give{margin-top:1.4rem;max-width:var(--lo-head);font-size:clamp(1.5rem,3.4vw,2.4rem);font-weight:600;letter-spacing:-.035em}.lo-why{display:inline-flex;align-items:center;gap:.4rem;margin-top:2.4rem;font-size:1rem;font-weight:600;color:var(--lo-accent)}.lo-why span{transition:transform var(--lo-t-state) var(--lo-ease)}.lo-why:hover span{transform:translateX(4px)}.lo-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(1.25rem,2.5vw,2rem);gap:clamp(1.25rem,2.5vw,2rem);margin-top:clamp(2.5rem,5vw,3.5rem);max-width:880px}.lo-price-card{display:flex;flex-direction:column;padding:clamp(1.6rem,3vw,2.2rem);background:var(--lo-card-bg);border:1px solid var(--lo-line-soft);border-radius:20px}.lo-price-card--paid{border-color:color-mix(in srgb,var(--lo-accent) 35%,var(--lo-line-soft));box-shadow:0 24px 55px -45px rgba(184,56,15,.5)}.lo-price-when{font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--lo-faint)}.lo-price-card--paid .lo-price-when{color:var(--lo-accent)}.lo-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-top:.9rem}.lo-price-name{font-size:1.2rem;font-weight:600;letter-spacing:-.025em}.lo-price-amount{font-size:1.9rem;font-weight:600;letter-spacing:-.04em;white-space:nowrap}.lo-price-amount i{font-style:normal;font-size:.9rem;font-weight:500;color:var(--lo-muted)}.lo-price-what{margin-top:1.1rem;font-size:1rem;line-height:1.55;color:var(--lo-muted)}.lo-price-foot{margin-top:auto;padding-top:1.8rem}.lo-price-card .lo-btn{width:100%;justify-content:center}.lo-price-note{margin-bottom:.9rem;text-align:center;font-size:.85rem;color:var(--lo-faint)}.lo-space{position:relative;overflow:hidden;margin-top:clamp(3rem,8vh,6rem);background:radial-gradient(120% 55% at 50% 112%,rgba(224,92,36,.26),transparent 62%),radial-gradient(140% 100% at 50% 0,#1d1714 0,var(--lo-night) 55%);color:var(--lo-night-ink)}.lo-stars{position:absolute;inset:0;pointer-events:none}.lo-stars i{position:absolute;border-radius:999px;background:#fff;opacity:.5;animation:lo-twinkle 5.6s var(--lo-ease) infinite}@keyframes lo-twinkle{0%,to{opacity:.25}50%{opacity:.85}}.lo-space-inner{position:relative;max-width:var(--lo-measure);margin:0 auto;padding:clamp(6rem,14vh,10rem) var(--lo-gutter) clamp(4rem,9vh,7rem);display:flex;flex-direction:column;align-items:center;text-align:center}.lo-wordmark--light{color:var(--lo-night-ink)}.lo-wordmark--light i{color:var(--lo-accent-bright)}.lo-space-inner h2{margin-top:2.2rem;font-size:clamp(2.8rem,8vw,6rem)}.lo-space-inner p{margin-top:1.2rem;font-size:clamp(1rem,1.6vw,1.15rem);color:color-mix(in srgb,var(--lo-night-ink) 62%,transparent)}.lo-space-inner .lo-btn{margin-top:2.6rem}.lo-space-footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:var(--lo-measure);margin:0 auto;padding:1.8rem var(--lo-gutter) 2.2rem;border-top:1px solid color-mix(in srgb,var(--lo-night-ink) 14%,transparent);font-size:.82rem;color:color-mix(in srgb,var(--lo-night-ink) 45%,transparent)}.lo-space-footer-links{display:inline-flex;align-items:center;gap:1.1rem}.lo-space-footer-links a{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;transition:color var(--lo-quick,.16s) var(--lo-ease)}.lo-space-footer-links a:hover{color:var(--lo-night-ink)}@media (max-width:1000px){.lo-hero{grid-template-columns:minmax(0,1fr);padding-top:clamp(6.5rem,14vh,9rem)}.lo-hero-stage{margin-left:0}.lo-cont-grid,.lo-idea-grid{grid-template-columns:minmax(0,1fr)}.lo-idea-stage{min-height:0}.lo-price-grid{grid-template-columns:minmax(0,1fr);max-width:460px}}@media (max-width:720px){.lo-nav-tag{display:none}.lo-nav .lo-wordmark{margin-right:auto}.lo-deck{grid-template-columns:minmax(0,1fr)}.lo-card--lead .lo-panel{aspect-ratio:16/11}.lo-card[data-off]{--off:0.6rem}.lo-mini--editorial{grid-template-columns:1fr}.lo-panel--hero{aspect-ratio:16/9}.lo-tr{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));gap:.6rem}.lo-tr>span:nth-child(3){display:none}.lo-nothing{white-space:normal}.lo-space-footer{flex-direction:column;align-items:flex-start;gap:.4rem}}@media (prefers-reduced-motion:reduce){.liftoff-landing *,.liftoff-landing :after,.liftoff-landing :before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.is-armed .lo-sec:not([data-in]),.lo-sec:not([data-in]){opacity:1}.lo-occasion-line,.lo-occasion-line span,.lo-occasion-line span[data-on]{color:var(--lo-ink)}}