.lane-heading[data-astro-cid-56p34ffl]{width:100%;max-width:39.5rem}.lane-content[data-astro-cid-56p34ffl]{width:100%;max-width:53rem}.lane-showcase[data-astro-cid-56p34ffl]{width:100%;max-width:66.5rem}.row-divider[data-astro-cid-56p34ffl]{border-top:.08rem dashed var(--border-2);border-bottom:.08rem dashed var(--border-2);height:.32rem}.hero-visual[data-astro-cid-56p34ffl]{aspect-ratio:16/9}@media (width<40em){.hero-visual[data-astro-cid-56p34ffl]{aspect-ratio:16/11}}.media-card[data-astro-cid-56p34ffl]{aspect-ratio:4/5;border-radius:var(--radius-main);background:var(--background-2);width:100%;position:relative;overflow:hidden}.cta-row[data-astro-cid-56p34ffl] .btn:before{content:"";top:50%;height:max(48px,100%);position:absolute;inset-inline:min(0px,50% - 24px);translate:0 -50%}.faq-tail[data-astro-cid-56p34ffl]{display:inline-block;position:relative}.faq-tail[data-astro-cid-56p34ffl]:before{content:"";top:50%;height:max(48px,100%);position:absolute;inset-inline:min(0px,50% - 24px);translate:0 -50%}.scroll-x[data-astro-cid-56p34ffl]{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--border-2) transparent;background:linear-gradient(to right, var(--background), transparent 2rem) 0 0 / 2rem 100% no-repeat local, linear-gradient(to left, var(--background), transparent 2rem) 100% 0 / 2rem 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--pebble-900) 14%, transparent), transparent 1.5rem) 0 0 / 1.5rem 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--pebble-900) 14%, transparent), transparent 1.5rem) 100% 0 / 1.5rem 100% no-repeat scroll;overflow-x:auto}@media (prefers-reduced-motion:no-preference){.scroll-x[data-astro-cid-56p34ffl]{scroll-behavior:smooth}}.faq-answer[data-astro-cid-56p34ffl]{grid-template-rows:0fr;grid-template-columns:minmax(0,1fr);transition:grid-template-rows .4s cubic-bezier(.645,.045,.355,1);display:grid}.faq-item[data-astro-cid-56p34ffl]:has(.faq-trigger:checked) .faq-answer[data-astro-cid-56p34ffl]{grid-template-rows:1fr}.faq-icon[data-astro-cid-56p34ffl]{width:2.5rem;height:2.5rem;transition:transform .4s cubic-bezier(.645,.045,.355,1)}.faq-item[data-astro-cid-56p34ffl]:has(.faq-trigger:checked) .faq-icon[data-astro-cid-56p34ffl]{transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.faq-answer[data-astro-cid-56p34ffl],.faq-icon[data-astro-cid-56p34ffl]{transition:none}}.cross-link[data-astro-cid-56p34ffl] span[data-astro-cid-56p34ffl]:first-child{display:inline-block;position:relative}.cross-link[data-astro-cid-56p34ffl] span[data-astro-cid-56p34ffl]:first-child:after{content:"";transform-origin:100% 100%;background:currentColor;height:.08rem;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.cross-link[data-astro-cid-56p34ffl]:hover span[data-astro-cid-56p34ffl]:first-child:after,.cross-link[data-astro-cid-56p34ffl]:focus-visible span[data-astro-cid-56p34ffl]:first-child:after{transform-origin:0 100%;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.cross-link[data-astro-cid-56p34ffl] span[data-astro-cid-56p34ffl]:first-child:after{transition:none}}@property --mock-px{syntax:"<length>";inherits:true;initial-value:1px}.mock-inset[data-astro-cid-56p34ffl]{container-type:size}.mock[data-astro-cid-56p34ffl]{--mock-px:min(calc(100cqh / 711), calc(100cqw / 390));width:calc(390 * var(--mock-px));height:calc(711 * var(--mock-px));border:1px solid var(--border-2);border-radius:calc(24 * var(--mock-px));background:var(--background);color:var(--pebble-950);--mock-initials:#6b7860;--mock-review:#d19e4b;--mock-alert:#c24c34;flex-direction:column;flex:none;display:flex;overflow:clip}.mock-inner[data-astro-cid-56p34ffl]{flex-direction:column;width:100%;height:100%;display:flex}.mock-status[data-astro-cid-56p34ffl]{height:calc(44 * var(--mock-px));padding:0 calc(20 * var(--mock-px));justify-content:space-between;align-items:center;display:flex}.mock-signal[data-astro-cid-56p34ffl]{width:calc(82 * var(--mock-px));height:calc(22 * var(--mock-px));flex:none}.mock-time[data-astro-cid-56p34ffl]{font-size:calc(15 * var(--mock-px));letter-spacing:-.01em;font-weight:600}.mock-header[data-astro-cid-56p34ffl]{padding:calc(8 * var(--mock-px)) calc(20 * var(--mock-px)) calc(4 * var(--mock-px));justify-content:space-between;align-items:center;display:flex}.mock-title[data-astro-cid-56p34ffl]{font-size:calc(22 * var(--mock-px));letter-spacing:-.02em;font-weight:600}.mock-me[data-astro-cid-56p34ffl]{width:calc(36 * var(--mock-px));height:calc(36 * var(--mock-px));border-radius:calc(12 * var(--mock-px));background:var(--brand-200);color:var(--mock-initials);font-size:calc(13 * var(--mock-px));letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.mock-listhead[data-astro-cid-56p34ffl]{padding:calc(18 * var(--mock-px)) calc(20 * var(--mock-px)) calc(10 * var(--mock-px));justify-content:space-between;align-items:baseline;display:flex}.mock-listhead-2[data-astro-cid-56p34ffl]{padding-top:calc(24 * var(--mock-px))}.mock-listtitle[data-astro-cid-56p34ffl]{font-size:calc(17 * var(--mock-px));letter-spacing:-.01em;font-weight:600}.mock-seeall[data-astro-cid-56p34ffl]{color:var(--pebble-500);font-size:calc(13 * var(--mock-px));font-weight:500}.mock-row[data-astro-cid-56p34ffl]{gap:calc(12 * var(--mock-px));padding:calc(10 * var(--mock-px)) calc(20 * var(--mock-px));display:flex}.mock-avatar[data-astro-cid-56p34ffl]{width:calc(82 * var(--mock-px));height:calc(82 * var(--mock-px));border-radius:calc(16 * var(--mock-px));background:var(--border);color:var(--mock-initials);font-size:calc(20 * var(--mock-px));letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.mock-badge[data-astro-cid-56p34ffl]{bottom:calc(-8 * var(--mock-px));padding:calc(3 * var(--mock-px)) calc(8 * var(--mock-px));box-shadow:0 0 0 calc(2 * var(--mock-px)) var(--background);font-size:calc(10 * var(--mock-px));white-space:nowrap;letter-spacing:.02em;border-radius:999px;font-weight:600;position:absolute;left:50%;translate:-50%}.mock-badge-active[data-astro-cid-56p34ffl]{background:var(--brand-700);color:var(--background)}.mock-badge-review[data-astro-cid-56p34ffl]{background:var(--mock-review);color:var(--background)}.mock-meta[data-astro-cid-56p34ffl]{justify-content:center;gap:calc(2 * var(--mock-px));flex-direction:column;min-width:0;display:flex}.mock-brand[data-astro-cid-56p34ffl]{font-size:calc(16 * var(--mock-px));letter-spacing:-.01em;font-weight:600}.mock-campaign[data-astro-cid-56p34ffl]{color:var(--text-2);font-size:calc(14 * var(--mock-px))}.mock-detail[data-astro-cid-56p34ffl]{color:var(--pebble-500);font-size:calc(13 * var(--mock-px))}.mock-divider[data-astro-cid-56p34ffl]{height:1px;width:calc(276 * var(--mock-px));margin-left:calc(114 * var(--mock-px));background:var(--border)}.mock-tabs[data-astro-cid-56p34ffl]{border-top:1px solid var(--border);padding:calc(10 * var(--mock-px)) calc(16 * var(--mock-px)) calc(4 * var(--mock-px));justify-content:space-between;align-items:flex-start;margin-top:auto;display:flex}.mock-tab[data-astro-cid-56p34ffl]{align-items:center;gap:calc(4 * var(--mock-px));color:var(--pebble-500);font-size:calc(11 * var(--mock-px));letter-spacing:.01em;flex-direction:column;flex:1;font-weight:500;display:inline-flex;position:relative}.mock-icon[data-astro-cid-56p34ffl]{width:calc(26 * var(--mock-px));height:calc(24 * var(--mock-px));flex:none}.mock-tab-on[data-astro-cid-56p34ffl]{color:var(--brand-700)}.mock-tabbadge[data-astro-cid-56p34ffl]{top:calc(-3 * var(--mock-px));min-width:calc(15 * var(--mock-px));height:calc(15 * var(--mock-px));background:var(--mock-alert);margin-left:calc(6 * var(--mock-px));color:var(--background);font-size:calc(9 * var(--mock-px));border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:absolute;left:50%}.mock-home[data-astro-cid-56p34ffl]{width:calc(140 * var(--mock-px));height:calc(5 * var(--mock-px));margin:calc(6 * var(--mock-px)) auto calc(8 * var(--mock-px));background:var(--text);border-radius:999px}
