.arch[data-astro-cid-pstlf5r5]{margin:0;position:relative}.arch[data-astro-cid-pstlf5r5]:before{content:"";pointer-events:none;border:1px solid #8a5a1473;border-radius:999px 999px 4px 4px;position:absolute;inset:-14px 14px 14px -14px}.frame[data-astro-cid-pstlf5r5]{background:var(--paper);border-radius:999px 999px 4px 4px;height:100%;position:relative;overflow:hidden}.frame[data-astro-cid-pstlf5r5] img{object-fit:cover;width:100%;height:100%}figcaption[data-astro-cid-pstlf5r5]{background:var(--deep);color:var(--cream);font-size:var(--step--1);letter-spacing:.04em;border-radius:4px;padding:10px 14px;position:absolute;bottom:28px;left:-10px}.reveal[data-astro-cid-pstlf5r5] .frame[data-astro-cid-pstlf5r5]{animation:arch-open 1.4s var(--ease-out) both}.reveal[data-astro-cid-pstlf5r5] .frame[data-astro-cid-pstlf5r5] img{animation:arch-settle 2.2s var(--ease-out) both}.reveal[data-astro-cid-pstlf5r5]:before{animation:line-in 1.2s .5s var(--ease-out) both}.reveal[data-astro-cid-pstlf5r5] figcaption[data-astro-cid-pstlf5r5]{animation:line-in .8s 1s var(--ease-out) both}@keyframes arch-open{0%{clip-path:inset(100% 0 0 round 999px 999px 4px 4px)}to{clip-path:inset(0 round 999px 999px 4px 4px)}}@keyframes arch-settle{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes line-in{0%{opacity:0;transform:translate(6px,-6px)}to{opacity:1;transform:none}}.sec-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 64px;margin-bottom:40px;display:flex}.sec-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:42ch}.hero[data-astro-cid-lcdefpme]{background-color:var(--deep)}.hero-layer[data-astro-cid-lcdefpme]{display:none}.hero-grid[data-astro-cid-lcdefpme]{align-items:center;height:100%}.hero-copy[data-astro-cid-lcdefpme]{gap:22px;display:grid}.talbiyah[data-astro-cid-lcdefpme]{gap:2px;display:grid}.talbiyah[data-astro-cid-lcdefpme] .ar[data-astro-cid-lcdefpme]{color:var(--gold);justify-self:start;font-size:clamp(1.6rem,1.3rem + 1.4vw,2.4rem);line-height:1.5}.talbiyah[data-astro-cid-lcdefpme] .tr[data-astro-cid-lcdefpme]{color:var(--cream-soft);font-size:.9375rem}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch;color:var(--cream);font-size:clamp(2.3rem,1.6rem + 2.8vw,4rem)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--cream);max-width:40ch}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.trust[data-astro-cid-lcdefpme]{color:var(--cream-soft);border-top:1px solid #d4a24c4d;flex-wrap:wrap;gap:10px 28px;margin:0;padding:18px 0 0;font-size:.9375rem;list-style:none;display:flex}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:9px;display:inline-flex}.trust[data-astro-cid-lcdefpme] svg{color:var(--gold);flex:none}.hero-arch[data-astro-cid-lcdefpme]{height:calc(100svh - var(--padt) - var(--hpadb) - 24px);max-height:680px;margin:0;position:relative}.hero-arch[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;border:1px solid #d4a24c8c;border-radius:999px 999px 4px 4px;position:absolute;inset:-14px 14px 14px -14px}.hero-arch[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{background:var(--espresso);border-radius:999px 999px 4px 4px;height:100%;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #0009}.hero-arch[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme] img,.hero-arch[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-arch[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme] img{animation:settle 4.5s var(--ease-out) both}.hero-arch[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1.6s var(--ease-out)}.hero-arch[data-astro-cid-lcdefpme] video[data-astro-cid-lcdefpme].on{opacity:1}.pause[data-astro-cid-lcdefpme]{z-index:2;backdrop-filter:blur(6px);cursor:pointer;width:44px;height:44px;transition:background-color .25s var(--ease-out), transform .25s var(--ease-out);background:#2e1a0f8c;border:1px solid #fbf3e099;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px}.pause[data-astro-cid-lcdefpme]:hover{background:#2e1a0fcc;transform:translateY(-1px)}.pause-ico[data-astro-cid-lcdefpme]{border-inline:4px solid var(--cream);width:12px;height:14px}.pause[data-astro-cid-lcdefpme][aria-pressed=true] .pause-ico[data-astro-cid-lcdefpme]{border:0;border-left:12px solid var(--cream);border-block:7px solid #0000;width:0;height:0;margin-left:4px}@keyframes settle{0%{transform:scale(1.1)}to{transform:scale(1)}}.reveal[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{animation:arch-open 1.5s var(--ease-out) both}.reveal[data-astro-cid-lcdefpme]:before{animation:fade-in 1.2s .6s var(--ease-out) both}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html.m-enter .hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:rise 1s var(--ease-out) both}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:.12s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.24s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.36s}.hero-copy[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(5){animation-delay:.48s}@keyframes rise{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}.moments[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.moments[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:8px;display:grid}.moments[data-astro-cid-lcdefpme] picture{border-radius:160px 160px 6px 6px;margin-bottom:10px;display:block;overflow:hidden}.moments[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform 1.2s var(--ease-out)}.moments[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.m-place[data-astro-cid-lcdefpme]{color:var(--gold-dark);font-size:.875rem}.moments[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.375rem}.m-text[data-astro-cid-lcdefpme]{color:var(--ink-soft);font-size:.9375rem}.january[data-astro-cid-lcdefpme]{background:var(--paper)}.january[data-astro-cid-lcdefpme] .wrap[data-astro-cid-lcdefpme]{align-content:center;height:100%;display:grid}.feature[data-astro-cid-lcdefpme]{background:var(--espresso);color:var(--cream);border-radius:var(--radius);box-shadow:var(--shadow);transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);grid-template-columns:1fr 1.05fr;display:grid;overflow:hidden}.feature[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px);box-shadow:0 28px 50px -24px #2e1a0f73}.feature-img[data-astro-cid-lcdefpme]{overflow:hidden}.feature-img[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.feature[data-astro-cid-lcdefpme]:hover .feature-img[data-astro-cid-lcdefpme] img{transform:scale(1.03)}.feature-body[data-astro-cid-lcdefpme]{align-content:center;gap:20px;padding:clamp(28px,3.6vw,48px);display:grid}.feature-title[data-astro-cid-lcdefpme]{font-size:var(--step-3)}.feature-title[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.soft[data-astro-cid-lcdefpme]{color:var(--cream-soft)}.feature-body[data-astro-cid-lcdefpme] .feature-count{justify-self:start;margin-left:-18px}.batches[data-astro-cid-lcdefpme]{border-block:1px solid #d4a24c4d;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.batches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:4px;padding:14px 0;display:grid}.batches[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{border-left:1px solid #d4a24c4d;padding-left:18px}.batches[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--cream-soft)}.feature-foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.prices[data-astro-cid-lcdefpme]{color:var(--cream-soft);gap:20px;display:flex}.prices[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--gold-light);margin-left:6px;font-size:1.625rem}.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pcard[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--espresso);color:var(--cream);height:min(540px, calc(100svh - var(--padt) - var(--padb) - 130px));transition:transform .35s var(--ease-out), box-shadow .35s var(--ease-out);grid-template-rows:1fr auto;text-decoration:none;display:grid;overflow:hidden}.pcard[data-astro-cid-lcdefpme] picture{min-height:0;display:block;overflow:hidden}.pcard[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.pcard[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.pcard[data-astro-cid-lcdefpme]:hover img{transform:scale(1.03)}.pcard-body[data-astro-cid-lcdefpme]{gap:6px;padding:22px 26px 24px;display:grid}.pcard-body[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:400 var(--step-2)/1.1 var(--serif)}.pcard-text[data-astro-cid-lcdefpme]{color:var(--cream-soft)}.pcard-price[data-astro-cid-lcdefpme]{color:var(--gold-light);font-size:1.125rem}.why[data-astro-cid-lcdefpme]{background:var(--paper)}.why-grid[data-astro-cid-lcdefpme]{align-items:center;height:100%}.why[data-astro-cid-lcdefpme] .why-arch{height:min(600px, calc(100svh - var(--padt) - var(--padb) - 30px))}.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.why-lede[data-astro-cid-lcdefpme]{font:400 var(--step-1)/1.4 var(--serif);color:var(--gold-dark);max-width:30ch;margin-top:14px}.reasons[data-astro-cid-lcdefpme]{margin:36px 0 0}.reasons[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-top:1px solid #8a5a1440;grid-template-columns:.9fr 1.1fr;gap:8px 32px;padding:20px 0;display:grid}.reasons[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:400 1.3125rem/1.3 var(--serif)}.reasons[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin:0}.how[data-astro-cid-lcdefpme] .sec-head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--cream-soft)}.how-grid[data-astro-cid-lcdefpme]{align-items:center;height:100%}.steps[data-astro-cid-lcdefpme]{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(#d4a24c99,#d4a24c26);width:1px;position:absolute;top:28px;bottom:28px;left:27px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:56px 1fr;align-items:center;column-gap:22px;padding:8px 0;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:2}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] .badge[data-astro-cid-lcdefpme]{grid-row:1/span 2}.badge[data-astro-cid-lcdefpme]{background:var(--espresso);place-items:center;width:56px;height:56px;display:grid;position:relative}.badge[data-astro-cid-lcdefpme] svg{transition:transform 1.2s var(--ease-out);position:absolute;inset:0}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover .badge[data-astro-cid-lcdefpme] svg{transform:rotate(45deg)}.badge[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--gold-light);font-size:1.0625rem;position:relative}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.375rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--cream-soft);font-size:.9375rem}.how-cta[data-astro-cid-lcdefpme]{margin-top:28px}.how-photo[data-astro-cid-lcdefpme]{height:min(620px, calc(100svh - var(--padt) - var(--padb) - 20px));border-radius:var(--radius);margin:0;overflow:hidden}.how-photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:40px;display:grid}.quotes[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font:400 1.375rem/1.4 var(--serif);margin:0}.quotes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:14px;font-size:.9375rem}.close-ar[data-astro-cid-lcdefpme]{color:var(--gold);justify-self:start;font-size:clamp(1.5rem,1.1rem + 2vw,2.6rem)}.close-tr[data-astro-cid-lcdefpme]{color:var(--cream);text-shadow:0 1px 12px #00000073;max-width:46ch}.close-h[data-astro-cid-lcdefpme]{font-size:var(--step-4);max-width:14ch;margin-top:8px}@media (width<=1023px){.moments[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.feature[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feature-img[data-astro-cid-lcdefpme] img{aspect-ratio:16/9;height:auto}}@media (width<=900px){.hero-arch[data-astro-cid-lcdefpme]{display:none}.hero-layer[data-astro-cid-lcdefpme]{top:var(--nav);display:block}.hero-layer[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#2e1a0fd6,#2e1a0ff2);position:absolute;inset:0}.hero-grid[data-astro-cid-lcdefpme]{align-items:start}.why[data-astro-cid-lcdefpme] .why-arch{max-width:280px;height:340px;margin:36px 0 0}.reasons[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme],.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pcard[data-astro-cid-lcdefpme]{grid-template-rows:220px auto;height:auto}.how-photo[data-astro-cid-lcdefpme]{display:none}}@media (width<=639px){.moments[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.moments[data-astro-cid-lcdefpme] picture{border-radius:120px 120px 6px 6px}.moments[data-astro-cid-lcdefpme] img{aspect-ratio:16/10}.m-text[data-astro-cid-lcdefpme]{display:none}.actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}.batches[data-astro-cid-lcdefpme]{display:none}.feature-body[data-astro-cid-lcdefpme] .feature-count{margin-left:-10px}.how-cta[data-astro-cid-lcdefpme]{margin-top:32px}}
