.wd-h2[data-astro-cid-kflcmg5b]{font-size:var(--fs-h2)}.wd-hero[data-astro-cid-kflcmg5b]{align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.wd-hero__grid[data-astro-cid-kflcmg5b]{background-image:linear-gradient(90deg,#8fb6d659 1px,#0000 1px),linear-gradient(#8fb6d659 1px,#0000 1px),linear-gradient(90deg,#8fb6d624 1px,#0000 1px),linear-gradient(#8fb6d624 1px,#0000 1px);background-size:96px 96px,96px 96px,24px 24px,24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 30%,#0000 95%);mask-image:linear-gradient(#000 30%,#0000 95%)}.wd-hero__inner[data-astro-cid-kflcmg5b]{padding-top:calc(var(--nav-h) + 8vh);padding-bottom:clamp(1.5rem,4vw,2.75rem);position:relative}.wd-hero__meta[data-astro-cid-kflcmg5b]{justify-content:space-between;gap:1rem;margin-bottom:clamp(1.5rem,4vw,3rem);display:flex}.wd-hero__title[data-astro-cid-kflcmg5b]{font-size:var(--fs-display);max-width:11ch}.wd-hero__dim[data-astro-cid-kflcmg5b]{color:var(--sky-deep);align-items:center;gap:1rem;margin-top:clamp(2rem,5vw,3.5rem);display:flex}.wd-hero__dim[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:currentColor;flex:1;height:1px;position:relative}.wd-hero__dim[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]:before{content:"";background:currentColor;width:1px;height:13px;position:absolute;top:-6px}.wd-hero__dim[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]:first-child:before{left:0}.wd-hero__dim[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]:last-child:before{right:0}.wd-hero__foot[data-astro-cid-kflcmg5b]{gap:2rem;margin-top:clamp(2rem,5vw,3.5rem);display:grid}.wd-hero__lede[data-astro-cid-kflcmg5b]{max-width:44ch;font-size:1.15rem}.wd-hero__specs[data-astro-cid-kflcmg5b]{gap:.6rem;display:grid}.wd-hero__specs[data-astro-cid-kflcmg5b] li[data-astro-cid-kflcmg5b]{border-bottom:1px dashed var(--sky-deep);align-items:baseline;gap:1rem;padding-bottom:.6rem;display:flex}@media (width>=900px){.wd-hero__foot[data-astro-cid-kflcmg5b]{grid-template-columns:1.4fr 1fr;align-items:end}}.drafting__stage[data-astro-cid-kflcmg5b]{min-height:100svh;padding-block:calc(var(--nav-h) + 1rem) 2rem;align-items:center;display:flex}.drafting__layout[data-astro-cid-kflcmg5b]{align-items:center;gap:2rem;display:grid}.drafting__title[data-astro-cid-kflcmg5b]{margin:.75rem 0 1.5rem;font-size:clamp(2.2rem,4vw,3.75rem)}.drafting__steps[data-astro-cid-kflcmg5b]{display:grid}.dstep[data-astro-cid-kflcmg5b]{border-top:1px solid var(--ink-faint);opacity:.32;transition:opacity .5s var(--ease-out);grid-template-columns:3rem 1fr;gap:.75rem;padding-block:.85rem;display:grid}.dstep[data-astro-cid-kflcmg5b].is-active,html:not(.js) .dstep[data-astro-cid-kflcmg5b]{opacity:1}.dstep__num[data-astro-cid-kflcmg5b]{font-size:1.6rem;font-style:italic}.dstep__title[data-astro-cid-kflcmg5b]{font-size:1.15rem;font-weight:500}.dstep__text[data-astro-cid-kflcmg5b]{font-size:var(--fs-small);color:var(--ink-soft);max-height:0;transition:max-height .6s var(--ease-out);overflow:hidden}.dstep[data-astro-cid-kflcmg5b].is-active .dstep__text[data-astro-cid-kflcmg5b],html:not(.js) .dstep__text[data-astro-cid-kflcmg5b]{max-height:6em;padding-top:.35rem}.drafting__progress[data-astro-cid-kflcmg5b]{background:var(--ink-faint);height:2px;margin-top:1rem}.drafting__progress[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:var(--sky-deep);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@media (width>=1000px){.drafting__layout[data-astro-cid-kflcmg5b]{grid-template-columns:minmax(280px,.8fr) 1.6fr;gap:clamp(2rem,4vw,4.5rem)}}@media (width<=999px){.drafting__copy[data-astro-cid-kflcmg5b]{order:2}.drafting__title[data-astro-cid-kflcmg5b],.dstep[data-astro-cid-kflcmg5b]:not(.is-active){display:none}html:not(.js) .dstep[data-astro-cid-kflcmg5b]{display:grid}}.browser[data-astro-cid-kflcmg5b]{background:#fff;border-radius:clamp(10px,1.2vw,16px);overflow:hidden;box-shadow:0 1px #3b2e250f,0 30px 80px -30px #3b2e2559}.browser__bar[data-astro-cid-kflcmg5b]{border-bottom:1px solid var(--ink-faint);align-items:center;gap:1rem;padding:.7rem .9rem;font-size:.75rem;display:flex}.browser__dots[data-astro-cid-kflcmg5b]{gap:6px;display:flex}.browser__dots[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:var(--sand);border-radius:50%;width:9px;height:9px}.browser__url[data-astro-cid-kflcmg5b]{background:var(--linen);border-radius:999px;flex:1;max-width:22rem;height:1.7rem;position:relative;overflow:hidden}.browser__url[data-astro-cid-kflcmg5b] span[data-astro-cid-kflcmg5b]{color:var(--ink-soft);white-space:nowrap;align-items:center;padding-inline:.9rem;display:flex;position:absolute;inset:0}.browser__url[data-astro-cid-kflcmg5b] [data-astro-cid-kflcmg5b][data-bp-url=live]{opacity:0;color:var(--espresso)}.browser__live[data-astro-cid-kflcmg5b]{opacity:0;align-items:center;gap:.4rem;margin-left:auto;display:inline-flex}.browser__live[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:#5bb37a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5bb37a33}.browser__view[data-astro-cid-kflcmg5b]{aspect-ratio:16/10;background:#fff;position:relative;container-type:inline-size}.bp-sketch[data-astro-cid-kflcmg5b]{fill:none;width:100%;height:100%;stroke:var(--sky-deep);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;position:absolute;inset:0}.bp-sketch[data-astro-cid-kflcmg5b] [data-bp-sketch]{vector-effect:non-scaling-stroke;stroke-dasharray:1 1.02;stroke-dashoffset:1.01px}html:not(.js) .bp-sketch[data-astro-cid-kflcmg5b] [data-bp-sketch]{stroke-dashoffset:0}.bp[data-astro-cid-kflcmg5b]{align-items:center;display:flex;position:absolute}.bp__fill[data-astro-cid-kflcmg5b],.bp__wire[data-astro-cid-kflcmg5b]{border-radius:.5cqi;position:absolute;inset:0}.bp__wire[data-astro-cid-kflcmg5b]{transform-origin:0;background:#ece7de;transform:scaleX(0)}.bp__fill[data-astro-cid-kflcmg5b]{opacity:0}.bp__text[data-astro-cid-kflcmg5b]{white-space:nowrap;opacity:0;padding-inline:.6cqi;font-size:1.6cqi;line-height:1;position:relative}.bp--logo[data-astro-cid-kflcmg5b] .bp__text[data-astro-cid-kflcmg5b]{font-family:var(--serif);font-size:2.6cqi;font-style:italic}.bp--h1[data-astro-cid-kflcmg5b] .bp__text[data-astro-cid-kflcmg5b]{font-family:var(--serif);letter-spacing:-.03em;padding:0;font-size:6.4cqi}.bp--p[data-astro-cid-kflcmg5b] .bp__text[data-astro-cid-kflcmg5b]{color:var(--ink-soft);padding:0;font-size:1.5cqi}.bp--cta[data-astro-cid-kflcmg5b],.bp--btn[data-astro-cid-kflcmg5b]{justify-content:center}.bp--cta[data-astro-cid-kflcmg5b] .bp__fill[data-astro-cid-kflcmg5b],.bp--btn[data-astro-cid-kflcmg5b] .bp__fill[data-astro-cid-kflcmg5b]{background:var(--espresso);border-radius:99px}.bp--img[data-astro-cid-kflcmg5b] .bp__fill[data-astro-cid-kflcmg5b]{background:radial-gradient(80% 60% at 75% 25%, #ffffffb3, transparent 60%), linear-gradient(150deg, var(--sky) 0%, #dfe9f1 45%, var(--sand) 100%);border-radius:1.2cqi}.bp--card[data-astro-cid-kflcmg5b]{align-items:flex-end;padding:1.4cqi}.bp--card[data-astro-cid-kflcmg5b] .bp__fill[data-astro-cid-kflcmg5b]{background:var(--linen);border-radius:1.2cqi}.bp--card[data-astro-cid-kflcmg5b]:nth-last-child(3) .bp__fill[data-astro-cid-kflcmg5b]{background:var(--sky)}.bp--card[data-astro-cid-kflcmg5b] .bp__text[data-astro-cid-kflcmg5b]{font-size:1.8cqi;font-weight:500}.bp--h1[data-astro-cid-kflcmg5b] em[data-astro-cid-kflcmg5b]{color:var(--sky-deep)}.bp-scores[data-astro-cid-kflcmg5b]{opacity:0;background:#ffffffeb;border-radius:1.4cqi;gap:1.4cqi;padding:1.2cqi 1.6cqi;display:flex;position:absolute;bottom:4%;right:3%;box-shadow:0 10px 30px -12px #3b2e2559}.bp-score[data-astro-cid-kflcmg5b]{justify-items:center;gap:.5cqi;display:grid}.bp-score[data-astro-cid-kflcmg5b] svg[data-astro-cid-kflcmg5b]{fill:none;stroke-width:3.5px;width:4.6cqi;rotate:-90deg}.bp-score[data-astro-cid-kflcmg5b] .label[data-astro-cid-kflcmg5b]{letter-spacing:.06em;font-size:max(8px,.9cqi)}.bp-score__track[data-astro-cid-kflcmg5b]{stroke:#e8f1e9}.bp-score__ring[data-astro-cid-kflcmg5b]{stroke:#5bb37a;stroke-linecap:round;stroke-dasharray:1 1.02;stroke-dashoffset:1.01px}html:not(.js) .bp__wire[data-astro-cid-kflcmg5b]{transform:scaleX(0)}html:not(.js) .bp__fill[data-astro-cid-kflcmg5b],html:not(.js) .bp__text[data-astro-cid-kflcmg5b]{opacity:1}.build[data-astro-cid-kflcmg5b]{background:#ffffff61;border-radius:clamp(20px,2.4vw,34px);padding:clamp(.5rem,1.2vw,.9rem);box-shadow:inset 0 0 0 1px #3b2e251a,0 40px 90px -50px #3b2e2573}.build__bar[data-astro-cid-kflcmg5b]{align-items:center;gap:1rem;padding:.35rem .6rem .85rem;font-size:.78rem;display:flex}.build__dots[data-astro-cid-kflcmg5b]{gap:6px;display:flex}.build__dots[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:#3b2e252e;border-radius:50%;width:10px;height:10px}.build__url[data-astro-cid-kflcmg5b]{min-width:0;height:1.9rem;color:var(--ink-soft);white-space:nowrap;background:#ffffffbf;border-radius:999px;flex:0 18rem;align-items:center;padding-inline:1rem;display:inline-flex;overflow:hidden}.build__caret[data-astro-cid-kflcmg5b]{opacity:0;background:currentColor;flex:none;width:1px;height:.95rem;margin-left:2px}.build__live[data-astro-cid-kflcmg5b]{background:#fff;border-radius:999px;flex:none;align-items:center;gap:.45rem;margin-left:auto;padding:.4rem .8rem;display:inline-flex}.build__live[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b],.blk__live[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{background:#5bb37a;border-radius:50%;width:7px;height:7px;animation:2.2s ease-in-out infinite livePulse;box-shadow:0 0 0 4px #5bb37a33}@keyframes livePulse{50%{box-shadow:0 0 0 7px #5bb37a00}}.build__grid[data-astro-cid-kflcmg5b]{--cols:1;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:clamp(.5rem,1vw,.85rem);display:grid}@media (width>=640px){.build__grid[data-astro-cid-kflcmg5b]{--cols:6}.blk[data-astro-cid-kflcmg5b]{grid-column:span var(--md)}}@media (width>=1000px){.build__grid[data-astro-cid-kflcmg5b]{--cols:12}.blk[data-astro-cid-kflcmg5b]{grid-column:span var(--span)}}.blk[data-astro-cid-kflcmg5b]{perspective:900px;min-width:0;display:grid}.blk__face[data-astro-cid-kflcmg5b]{--r:clamp(20px, 2.2vw, 30px);border-radius:var(--r);background:var(--tile);min-width:0;color:var(--tile-ink);transition:box-shadow .5s var(--ease-out), translate .5s var(--ease-out);align-content:start;gap:.55rem;padding:clamp(1.15rem,2vw,1.75rem);display:grid}.blk--white[data-astro-cid-kflcmg5b]{--tile:#fff;--tile-ink:var(--espresso);--badge:var(--sky);--badge-ink:var(--sky-ink)}.blk--linen[data-astro-cid-kflcmg5b]{--tile:var(--linen);--tile-ink:var(--espresso);--badge:#fff;--badge-ink:var(--sky-ink)}.blk--sky[data-astro-cid-kflcmg5b]{--tile:var(--sky);--tile-ink:var(--sky-ink);--badge:#fff;--badge-ink:var(--sky-ink)}.blk--dark[data-astro-cid-kflcmg5b]{--tile:var(--espresso);--tile-ink:var(--sand);--badge:#e3d7c324;--badge-ink:var(--caramel)}.blk--pill[data-astro-cid-kflcmg5b] .blk__face[data-astro-cid-kflcmg5b]{padding-inline:clamp(1.4rem,3.4vw,3rem)}@media (width>=640px){.blk--pill[data-astro-cid-kflcmg5b] .blk__face[data-astro-cid-kflcmg5b]{--r:999px;align-content:center}}@media (hover:hover){.blk__face[data-astro-cid-kflcmg5b]:hover{translate:0 -6px;box-shadow:0 26px 50px -28px #3b2e258c}.blk__face[data-astro-cid-kflcmg5b]:hover .blk__icon[data-astro-cid-kflcmg5b] svg[data-astro-cid-kflcmg5b]{animation:wiggle .6s var(--ease-out)}}@keyframes wiggle{30%{rotate:-14deg;scale:1.12}65%{rotate:8deg}}.blk__top[data-astro-cid-kflcmg5b]{align-items:center;gap:.75rem;margin-bottom:clamp(.75rem,2vw,1.5rem);display:flex}.blk--pill[data-astro-cid-kflcmg5b] .blk__top[data-astro-cid-kflcmg5b]{margin-bottom:.4rem}.blk__icon[data-astro-cid-kflcmg5b]{aspect-ratio:1;background:var(--badge);width:2.75rem;color:var(--badge-ink);border-radius:50%;flex:none;place-items:center;display:grid}.blk__icon[data-astro-cid-kflcmg5b] svg[data-astro-cid-kflcmg5b]{width:1.3rem;height:1.3rem}.blk__num[data-astro-cid-kflcmg5b]{opacity:.6}.blk__title[data-astro-cid-kflcmg5b]{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:500;line-height:1.15}.blk__text[data-astro-cid-kflcmg5b]{max-width:46ch;font-size:var(--fs-small);opacity:.8;text-wrap:pretty}.blk__score[data-astro-cid-kflcmg5b]{flex:none;place-items:center;width:2.75rem;margin-left:auto;display:grid;position:relative}.blk__score[data-astro-cid-kflcmg5b] svg[data-astro-cid-kflcmg5b]{fill:none;stroke-width:3.2px;width:100%;rotate:-90deg}.blk__score[data-astro-cid-kflcmg5b] circle[data-astro-cid-kflcmg5b]:first-child{stroke:#e8f1e9}.blk__score[data-astro-cid-kflcmg5b] circle[data-astro-cid-kflcmg5b]:last-child{stroke:#5bb37a;stroke-linecap:round;stroke-dasharray:1 1.02}.blk__score[data-astro-cid-kflcmg5b] b[data-astro-cid-kflcmg5b]{font-size:.68rem;font-weight:600;position:absolute}.blk__chart[data-astro-cid-kflcmg5b]{align-items:flex-end;gap:4px;height:2.75rem;margin-left:auto;display:flex}.blk__chart[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{width:9px;height:var(--h);background:var(--sky-deep);transform-origin:bottom;border-radius:999px}.blk__chart[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]:last-child{background:var(--sky-ink)}.blk__live[data-astro-cid-kflcmg5b]{color:var(--espresso);background:#fff;border-radius:999px;align-items:center;gap:.45rem;margin-left:auto;padding:.45rem .85rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.build__live[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b],.blk__live[data-astro-cid-kflcmg5b] i[data-astro-cid-kflcmg5b]{animation:none}}.std[data-astro-cid-kflcmg5b]{gap:.75rem 2rem;padding-block:clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.std[data-astro-cid-kflcmg5b]:after{content:"";background:var(--paper-faint);transform-origin:0;height:1px;transform:scaleX(var(--line,1));position:absolute;inset:auto 0 0}.std__title[data-astro-cid-kflcmg5b]{font-size:clamp(2rem,4.4vw,4rem)}.std__text[data-astro-cid-kflcmg5b]{max-width:40ch}@media (width>=900px){.std[data-astro-cid-kflcmg5b]{grid-template-columns:1.2fr 1fr;align-items:end}}.wd-engage__grid[data-astro-cid-kflcmg5b]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.engage[data-astro-cid-kflcmg5b]{border-top:2px solid var(--espresso);align-content:start;gap:1rem;padding-top:1.25rem;display:grid}.engage__title[data-astro-cid-kflcmg5b]{font-size:clamp(1.8rem,2.6vw,2.4rem)}.engage[data-astro-cid-kflcmg5b] .label[data-astro-cid-kflcmg5b]{justify-self:start}.wd-faq__layout[data-astro-cid-kflcmg5b]{gap:2.5rem;display:grid}@media (width>=1000px){.wd-faq__layout[data-astro-cid-kflcmg5b]{grid-template-columns:1fr 1.4fr;align-items:start}}
