.tix .faq-list a{color:#5b1c7d;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tix .faq-list a:hover{color:#3e1256}.tix .pg-plan li strong{color:var(--ink);font-weight:600}.tix .tk-sheet{border-radius:var(--r-lg);background:var(--ink);color:#fff;padding:40px 48px;box-shadow:0 0 0 1px #ffffff14,0 28px 60px -24px #1a0d2499,0 10px 24px -14px #1a0d2466}.tix .tk-brow{color:#d9c8e3;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.4}.tix .tk-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:0;display:grid}.tix .tk-rows>div{border-top:1px solid #ffffff1f;padding:18px 0 20px}.tix .tk-rows>div:last-child{grid-column:1/-1}.tix .tk-rows dt{color:#fff;letter-spacing:-.02em;margin:0 0 4px;font-size:19px;font-weight:600;line-height:1.25}.tix .tk-rows dd{color:#e2d7e7;margin:0;font-size:15.5px;line-height:1.55}@media (width<=600px){.tix .page-hero-window.tk-hold{width:auto;height:auto;margin:30px 0 -60px;overflow:visible}}.tix-store .ix-grid{align-items:center}.tix-store-photo{aspect-ratio:4/5;grid-column:1/span 5}.tix-store-copy{grid-column:7/-1}.tix-run-head .ix-h2{grid-column:1/span 7}.tix-run-art{grid-column:1/-1;margin-top:48px}.tix-run-steps{column-gap:var(--ix-gap);counter-reset:ix-step;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 0;padding:0;list-style:none;display:grid}.tix-run-steps>li{counter-increment:ix-step;border-top:1px solid var(--hair);padding-top:18px}.tix-run-steps>li:before{content:counter(ix-step, decimal-leading-zero);color:var(--muted);font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:15px;font-weight:600;display:block}.tix-run-steps h3{color:var(--ink);letter-spacing:-.02em;margin:0 0 6px;font-size:21px;font-weight:600;line-height:1.2}.tix-run-steps p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.tix-run-steps a{color:var(--ink);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #29163366;text-decoration:underline #29163366;text-decoration-thickness:1px}.tix-run-steps a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.tix-sale .ix-grid{align-items:center}.tix-sale-copy{grid-column:1/span 4}.tix-sale-reel{aspect-ratio:7/5;grid-column:6/-1}.tix-fees-head{align-items:end}.tix-fees-head .ix-h2{grid-column:1/span 7}.tix-fees-head .ix-lede{grid-column:9/-1;margin:0}.tix-fees-strip{border-top:1px solid var(--ink);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.tix-fees-strip>li{padding:26px 24px 4px 0}.tix-fees-strip>li+li{border-left:1px solid var(--hair);padding-left:24px}.tix-fees-strip h3{color:var(--ink);letter-spacing:-.02em;margin:18px 0 6px;font-size:21px;font-weight:600}.tix-fees-strip p{color:var(--muted);margin:0;font-size:15.5px;line-height:1.55}.tix-fees{padding-bottom:clamp(24px,4vw,56px)}@media (width<=1100px) and (width>=901px){.tix-sale-copy{grid-column:1/span 5}.tix-sale-reel{grid-column:6/-1}}@media (width<=900px){.tix .tk-sheet{padding:30px 28px 32px}.tix .tk-rows{grid-template-columns:minmax(0,1fr)}.tix-store-photo{aspect-ratio:16/10}.tix-store-copy{margin-top:40px}.tix-run-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.tix-sale-reel{aspect-ratio:4/3;margin-top:40px}.tix-fees-head .ix-lede{margin-top:20px}.tix-fees-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.tix-fees-strip>li:nth-child(3){border-left:0;padding-left:0}.tix-fees-strip>li:nth-child(n+3){border-top:1px solid var(--hair);margin-top:22px}}@media (width<=600px){.tix .tk-sheet{border-radius:var(--r-md);padding:24px 20px 26px}.tix .tk-rows dt{font-size:17px}.tix .tk-rows dd{font-size:15px}.tix-store-photo{border-radius:var(--r-md)}.tix-run-steps{grid-template-columns:minmax(0,1fr);row-gap:24px}.tix-sale-reel{aspect-ratio:1/1.08;border-radius:var(--r-md)}.tix-fees-strip{grid-template-columns:minmax(0,1fr)}.tix-fees-strip>li,.tix-fees-strip>li+li{border-left:0;border-top:1px solid var(--hair);grid-template-columns:112px minmax(0,1fr);align-items:baseline;margin:0;padding:20px 0;display:grid}.tix-fees-strip>li:first-child{border-top:0}.tix-fees-strip h3{margin-top:0}.tix-fees-strip .ix-figure{font-size:32px}}
