main>*{contain:layout}.whero{position:relative;isolation:isolate;overflow:clip;min-height:max(100svh,760px);display:flex;align-items:center;padding:120px 0 calc(clamp(28px,4.2vw,64px) + 48px)}.whero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,4vw,72px);align-items:center;width:100%}.whero__copy{display:grid;justify-items:start;gap:22px;position:relative;z-index:2}.whero__copy .eyebrow__n{background:var(--honey);border-color:transparent;color:var(--ink-solid)}.whero__title{font-size:clamp(2.6rem,1rem + 5.4vw,6.4rem);font-weight:800;line-height:.92;letter-spacing:-.052em;text-wrap:balance}.whero__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.whero__now{font-size:clamp(56px,6vw,96px);font-weight:800;letter-spacing:-.06em;line-height:.9}.whero__was{font-size:clamp(20px,2vw,28px);font-weight:600;color:var(--ink-dim)}.whero__once{font-family:var(--font-mono);font-size:13px;color:var(--ink-dim)}.whero__copy .lede{color:var(--ink);opacity:.8;max-width:30em}.whero__ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px}.whero__paths{font-size:14px;color:var(--ink-soft);max-width:36em}.whero__card{position:relative;z-index:1;padding:clamp(22px,2.4vw,32px);border-radius:30px}.whero__card-top{display:flex;align-items:center;gap:10px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid rgba(28,26,23,.1);font-size:16px}.whero__card-top .pill{margin-left:auto;background:#1c1a1712;color:var(--ink)}.whero__list{list-style:none;display:grid;gap:11px}.whero__list li{display:flex;gap:11px;font-size:15px;line-height:1.45;color:var(--ink)}.whero__check{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--flare);color:var(--ink-solid)}.whero__check svg{width:13px;height:13px}.whero__domain{margin-top:18px;padding-top:16px;border-top:1px solid rgba(28,26,23,.1);font-size:13px;line-height:1.5;color:var(--ink-soft)}@media(max-width:980px){.whero{padding-top:104px;align-items:flex-start}.whero__grid{grid-template-columns:1fr}}.samples2{padding:var(--section-y) 0}main>.samples2:first-child{margin-top:0;border-radius:0;padding-top:clamp(120px,12vw,170px)}.samples2__group{margin-top:8px;font-family:var(--font-mono);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft)}.smq__card.glass{border:0;border-radius:22px;background:color-mix(in oklab,white 60%,var(--paper));box-shadow:var(--shadow-sm),inset 0 0 0 1px #1c1a170f}@media(hover:hover)and (pointer:fine){.smq__card.glass:hover,.smq__card.glass:focus-visible{transform:translateY(-4px);box-shadow:var(--shadow-md),inset 0 0 0 1px #1c1a170f}}.smq__shot{border-bottom:0}.smq__kind{font-size:11px;letter-spacing:.06em}.smq__name{font-weight:800;letter-spacing:-.03em}.promo2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,64px);margin-top:clamp(40px,5vw,72px);padding:clamp(28px,4vw,56px);border-radius:36px;background:radial-gradient(ellipse 60% 70% at 0% 100%,rgba(255,106,58,.22),transparent 60%),linear-gradient(180deg,#221c16,#1a1511);color:var(--ink);box-shadow:var(--shadow-lg)}.promo2__left{display:grid;align-content:start;justify-items:start;gap:14px}.promo2__title{font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.04em;line-height:1.05}.promo2__price{display:flex;align-items:baseline;gap:14px}.promo2__now{font-size:clamp(56px,6vw,88px);font-weight:800;letter-spacing:-.06em;line-height:.9}.promo2__was{font-size:22px;color:var(--ink-dim)}.promo2__sub{font-size:16px;line-height:1.5;color:var(--ink-soft)}.promo2__domain{font-size:13.5px;line-height:1.5;color:var(--ink-dim)}.promo2__list{list-style:none;display:grid;gap:12px}.promo2__list li{display:flex;gap:12px;font-size:15.5px;line-height:1.45;color:var(--ink-soft)}.promo2__check{display:grid;place-items:center;flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--flare);color:var(--ink-solid)}.promo2__check svg{width:13px;height:13px}.promo2__credit{margin-top:22px;font-size:14px;color:var(--ink-dim)}.promo2__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.promo2__paths{margin-top:14px;font-size:13.5px;color:var(--ink-dim)}@media(max-width:900px){.promo2{grid-template-columns:1fr;border-radius:28px}}.smq{position:relative;margin:12px 0 48px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.smq__track{display:flex;gap:32px;width:max-content;padding:10px 32px 16px;animation:smqScroll 40s linear infinite;will-change:transform}@keyframes smqScroll{to{transform:translate(-50%)}}.smq__card{flex:0 0 auto;width:320px;height:400px;display:flex;flex-direction:column;overflow:hidden;color:inherit;text-decoration:none;border-radius:var(--r-sm);box-shadow:-6px 6px 0 0 var(--ink);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1)}@media(hover:hover)and (pointer:fine){.smq__card:hover,.smq__card:focus-visible{transform:translate(2px,-2px);box-shadow:-9px 9px 0 0 var(--ink)}}.smq__shot{display:block;height:168px;flex:0 0 auto;overflow:hidden;background:var(--bg-1);border-bottom:2px solid var(--ink)}.smq__shot img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.smq__card:hover .smq__shot img{transform:scale(1.05)}.smq__meta{display:flex;flex-direction:column;padding:18px 20px 20px;flex:1;min-height:0}.smq__kind{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--flare-ink)}.smq__name{font-size:20px;font-weight:700;letter-spacing:-.02em;margin-top:7px}.smq__blurb{color:var(--ink-soft);font-size:14px;line-height:1.5;margin-top:7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.smq__cta{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:600;color:var(--ink)}.smq__cta span{transition:transform .25s}.smq__card:hover .smq__cta span{transform:translate(3px,-3px)}.smq.is-static{mask-image:none;-webkit-mask-image:none}.smq.is-static .smq__track{animation:none;width:auto;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:10px 20px 18px}.smq.is-static .smq__track::-webkit-scrollbar{display:none}.smq.is-static .smq__card{scroll-snap-align:center}@media(max-width:560px){.smq__card{width:78vw;max-width:320px;height:384px}.smq__shot{height:150px}}
