.ch[data-astro-cid-soaccp56]{--ch-stage-h:max(100svh, 640px);--ch-shot:240vh;--ch-dive:70vh;--ch-reveal:120vh;--ch-under:var(--ch-reveal);color:var(--color-white);position:relative}.ch__stage[data-astro-cid-soaccp56]{height:var(--ch-stage-h);background:radial-gradient(60% 55% at 12% 88%,#051233e6,#0000 70%),radial-gradient(45% 50% at 92% 45%,#0333408c,#0000 70%),#070b10;position:relative;overflow:hidden}.ch__canvas[data-astro-cid-soaccp56],.ch__sparks[data-astro-cid-soaccp56]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ch__canvas[data-astro-cid-soaccp56]{opacity:0;transition:opacity .3s}.ch[data-astro-cid-soaccp56][data-scene] .ch__canvas[data-astro-cid-soaccp56]{opacity:1}.ch__still[data-astro-cid-soaccp56]{pointer-events:none;position:absolute;inset:0}.ch__still-img[data-astro-cid-soaccp56]{left:var(--still-x,86%);top:var(--still-y,38%);width:auto;height:calc(var(--still-r,50%) * 2);aspect-ratio:5168/2160;max-width:none;position:absolute;translate:-86.0217% -38%}@media (width<=1024px){.ch__still-img[data-astro-cid-soaccp56]{left:var(--still-x,50%);top:var(--still-y,99%);width:calc(var(--still-r,max(100svh, 560px) * .369) * 3.38423);aspect-ratio:2048/1640;height:auto;translate:-50% -99%}.ch__still[data-astro-cid-soaccp56]:not([data-exact]){visibility:hidden}}html[data-compass-static] .ch__still[data-astro-cid-soaccp56]{visibility:visible}.ch__still[data-astro-cid-soaccp56][data-inset] .ch__still-img[data-astro-cid-soaccp56]{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-composite:intersect}.ch[data-astro-cid-soaccp56][data-scene] .ch__still[data-astro-cid-soaccp56]{opacity:0;visibility:hidden;transition:opacity .9s .3s,visibility 0s linear 1.2s}.ch[data-astro-cid-soaccp56][data-birth] .ch__still[data-astro-cid-soaccp56]{visibility:hidden}.ch[data-astro-cid-soaccp56][data-birth] .ch__pill[data-astro-cid-soaccp56]:not(.is-online){opacity:.32}.ch[data-astro-cid-soaccp56][data-birth] .ch__pill[data-astro-cid-soaccp56]:not(.is-online) .ch__dot[data-astro-cid-soaccp56]{filter:grayscale()brightness(.6);box-shadow:none}.ch[data-astro-cid-soaccp56][data-birth] .ch__pill[data-astro-cid-soaccp56]{transition:opacity .5s}.ch[data-astro-cid-soaccp56][data-birth] .ch__pill[data-astro-cid-soaccp56].is-online .ch__dot[data-astro-cid-soaccp56]{animation:1.2s ease-out ch-online}@keyframes ch-online{0%{box-shadow:0 0 #0000}35%{box-shadow:0 0 14px 4px color-mix(in srgb, var(--tint) 70%, transparent)}to{box-shadow:0 0 #0000}}html[data-compass-static] .ch__still-img[data-astro-cid-soaccp56]{animation:18s ease-in-out infinite alternate ch-breathe}@keyframes ch-breathe{0%{transform:none}to{transform:translate(-.6%,.4%)scale(1.035)}}.ch__sparks[data-astro-cid-soaccp56]{z-index:2;mix-blend-mode:screen}.ch__scrim[data-astro-cid-soaccp56]{pointer-events:none;background:linear-gradient(90deg,#070b10e0 0%,#070b109e 32%,#070b1000 56%);position:absolute;inset:0}.ch__dots[data-astro-cid-soaccp56]{pointer-events:none;transform-origin:0 145px;width:463px;height:399px;position:absolute;top:-145px;left:max(0px,50% - 720px)}.ch__dots[data-astro-cid-soaccp56] .ch__dots-art{opacity:.08;width:399px;position:absolute;top:-32px;left:32px;transform:rotate(90deg)}.ch__layout[data-astro-cid-soaccp56]{z-index:1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;height:100%;display:grid;position:relative}.ch__col[data-astro-cid-soaccp56]{flex-direction:column;grid-area:1/1/auto/-1;align-items:flex-start;gap:48px;padding-top:72px;display:flex}.ch__intro[data-astro-cid-soaccp56]{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ch__eyebrow[data-astro-cid-soaccp56]{color:#8de9ea}.ch__title[data-astro-cid-soaccp56]{max-width:720px;color:var(--color-white)}.ch__lede[data-astro-cid-soaccp56]{color:#ffffffc7;max-width:540px}.ch__cta[data-astro-cid-soaccp56]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.ch[data-astro-cid-soaccp56] .reveal-word.ch__w{overflow:visible}[data-astro-cid-soaccp56][data-ch-out],[data-astro-cid-soaccp56][data-ch-in]{will-change:opacity, translate, filter}.ch__pills[data-astro-cid-soaccp56]{visibility:hidden;pointer-events:none;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ch__pill-item[data-astro-cid-soaccp56]{display:flex}.ch__pill[data-astro-cid-soaccp56]{color:var(--color-white);white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.ch__pill[data-astro-cid-soaccp56]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 55%, transparent);background:#ffffff1f}.ch__pill[data-astro-cid-soaccp56]:focus-visible{outline:2px solid var(--tint);outline-offset:3px}.ch__dot[data-astro-cid-soaccp56]{background:radial-gradient(circle at 35% 35%, var(--tint), var(--tone) 60%, var(--deep));width:10px;height:10px;box-shadow:0 0 8px color-mix(in srgb, var(--tint) 70%, transparent);border-radius:50%;flex:none}.ch__overlay[data-astro-cid-soaccp56]{flex-direction:column;grid-area:1/1;align-items:flex-start;gap:20px;max-width:480px;padding-top:40px;display:none}.ch__overlay-title[data-astro-cid-soaccp56]{color:var(--color-white)}.ch__overlay-body[data-astro-cid-soaccp56]{color:#ffffffb8}.ch__frame[data-astro-cid-soaccp56]{aspect-ratio:1;grid-area:1/2;justify-self:center;width:min(100%,66vh);margin-top:56px;display:none}.ch__labels[data-astro-cid-soaccp56]{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;display:none;position:absolute;inset:0}.ch__label[data-astro-cid-soaccp56]{color:var(--color-white);white-space:nowrap;opacity:0;will-change:translate, opacity;background:#080c14b8;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;transition:box-shadow .2s,color .2s;position:absolute;top:0;left:0;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fff3}.ch__label[data-astro-cid-soaccp56]:hover{color:var(--tint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 55%, transparent)}.ch__core[data-astro-cid-soaccp56]{display:none}.ch__core-wordmark[data-astro-cid-soaccp56]{width:var(--core-w,240px);max-width:none;height:auto;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}html.motion:not([data-compass-static]) .ch[data-astro-cid-soaccp56]{z-index:2;margin-bottom:calc(-1 * (var(--ch-stage-h) + var(--ch-under)));pointer-events:none}html.motion:not([data-compass-static]) .ch[data-astro-cid-soaccp56]:after{content:"";height:calc(var(--ch-shot) + var(--ch-dive) + var(--ch-reveal));display:block}html.motion:not([data-compass-static]) .ch__stage[data-astro-cid-soaccp56]{pointer-events:auto;position:sticky;top:0}html.motion:not([data-compass-static]) .ch__overlay[data-astro-cid-soaccp56]{display:flex}html.motion:not([data-compass-static]) .ch__frame[data-astro-cid-soaccp56],html.motion:not([data-compass-static]) .ch__labels[data-astro-cid-soaccp56]{display:block}html.motion:not([data-compass-static]) .ch[data-astro-cid-soaccp56] [data-astro-cid-soaccp56][data-ch-in]{opacity:0}.ch[data-astro-cid-soaccp56][data-live] .ch__core[data-astro-cid-soaccp56]{z-index:2;opacity:0;pointer-events:none;width:0;height:0;display:block;position:absolute;top:0;left:0}.ch__light[data-astro-cid-soaccp56]{display:none}.ch[data-astro-cid-soaccp56][data-live] .ch__light[data-astro-cid-soaccp56]{z-index:4;opacity:0;pointer-events:none;background:radial-gradient(circle at var(--lx,50%) var(--ly,50%), #fff 0, #fff var(--li,0px), #fff4e0e6 calc(var(--li,0px) + var(--lf,60px) * .3), #ffe0aa66 calc(var(--li,0px) + var(--lf,60px) * .75), #ffe0aa00 calc(var(--li,0px) + var(--lf,60px) * 1.6));mix-blend-mode:screen;will-change:opacity;display:block;position:absolute;inset:0}@media (width<=1024px){.ch[data-astro-cid-soaccp56]{--ch-stage-h:max(100svh, 560px);--ch-under:0px}.ch__pill[data-astro-cid-soaccp56]{background:#080c14c7}.ch__pill[data-astro-cid-soaccp56]:hover{background:#080c14e6}.ch__scrim[data-astro-cid-soaccp56]{background:linear-gradient(#070b10d1 0%,#070b108c 50%,#070b1000 75%)}.ch__dots[data-astro-cid-soaccp56]{transform:scale(.8)}.ch__layout[data-astro-cid-soaccp56]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:start;padding-block:150px 24px}.ch__col[data-astro-cid-soaccp56]{gap:28px;padding-top:0}.ch__intro[data-astro-cid-soaccp56]{gap:16px}.ch__overlay[data-astro-cid-soaccp56]{grid-area:1/1;gap:14px;padding-top:0}.ch__frame[data-astro-cid-soaccp56]{aspect-ratio:auto;grid-area:2/1;width:100%;height:100%;margin-top:8px}.ch__label[data-astro-cid-soaccp56]{padding:4px 9px;font-size:11px}html.motion:not([data-compass-static]) .ch__col[data-astro-cid-soaccp56]{position:absolute;top:0;left:0;right:0}}@media (width<=640px){.ch__layout[data-astro-cid-soaccp56]{padding-block:140px 16px}.ch__title[data-astro-cid-soaccp56]{font-size:clamp(44px,12vw,54px)}.ch__col[data-astro-cid-soaccp56]{gap:24px}.ch__pills[data-astro-cid-soaccp56]{flex-wrap:wrap;justify-content:center;align-self:stretch;margin-inline:0;padding:0}.ch__pill-item[data-astro-cid-soaccp56]{flex:none}.ch__pill[data-astro-cid-soaccp56]{padding:7px 12px;font-size:13px}.ch[data-astro-cid-soaccp56]{--ch-shot:190vh;--ch-dive:55vh;--ch-reveal:100vh}}.ch__col[data-astro-cid-soaccp56]{text-align:center;align-self:start;align-items:center;gap:36px;padding-top:0}.ch__intro[data-astro-cid-soaccp56]{align-items:center;gap:28px}.ch__title[data-astro-cid-soaccp56]{letter-spacing:-.04em;max-width:none;font-size:clamp(48px,min(6.4vw,10.2vh),104px);line-height:1.05}.ch__title[data-astro-cid-soaccp56] .text-accent[data-astro-cid-soaccp56]{display:block}.ch__lede[data-astro-cid-soaccp56]{color:#ffffffa8;max-width:31em;font-size:clamp(18px,1.5vw,22px);line-height:1.45}.ch__cta[data-astro-cid-soaccp56]{justify-content:center;align-items:center;gap:30px;margin-top:0}.ch__link[data-astro-cid-soaccp56]{color:#8de9ea;align-items:center;gap:6px;font-size:17px;text-decoration:none;display:inline-flex}.ch__link[data-astro-cid-soaccp56]:hover{text-underline-offset:4px;text-decoration:underline}.ch__link-arrow[data-astro-cid-soaccp56]{font-size:21px;line-height:1;display:inline-block;transform:rotate(90deg)translate(1px)}.ch__pills[data-astro-cid-soaccp56]{justify-content:center;gap:4px 26px}.ch__pill[data-astro-cid-soaccp56],.ch__pill[data-astro-cid-soaccp56]:hover{box-shadow:none;background:0 0;padding:4px 0}.ch__pill[data-astro-cid-soaccp56]{color:#fff9;font-size:13.5px;transition:color .3s}.ch__pill[data-astro-cid-soaccp56]:hover{color:var(--color-white)}.ch__scrim[data-astro-cid-soaccp56]{background:radial-gradient(72% 58% at 50% 30%,#070b10cc,#070b1066 55%,#070b1000 80%)}@media (width>=1025px){.ch__col[data-astro-cid-soaccp56]{margin-top:clamp(156px,21vh,230px)}}@media (width<=1024px){.ch__pill[data-astro-cid-soaccp56],.ch__pill[data-astro-cid-soaccp56]:hover{background:0 0}}@media (width<=640px){.ch__title[data-astro-cid-soaccp56]{font-size:clamp(42px,11.2vw,52px)}.ch__lede[data-astro-cid-soaccp56]{font-size:17px}.ch__col[data-astro-cid-soaccp56]{gap:26px}.ch__cta[data-astro-cid-soaccp56]{gap:22px}.ch__pills[data-astro-cid-soaccp56]{justify-content:safe center;gap:4px 20px}}html:not(.motion) .ch__stage[data-astro-cid-soaccp56],html[data-compass-static] .ch__stage[data-astro-cid-soaccp56]{height:auto;min-height:0}html:not(.motion) .ch__layout[data-astro-cid-soaccp56],html[data-compass-static] .ch__layout[data-astro-cid-soaccp56]{padding-block:168px 96px}@media (prefers-reduced-motion:reduce){.ch__canvas[data-astro-cid-soaccp56]{transition:none}.ch__still-img[data-astro-cid-soaccp56]{animation:none!important}}.cs[data-astro-cid-ocyqsw76]{background:var(--color-white);color:var(--color-ink);position:relative;overflow:clip}.cs__stage[data-astro-cid-ocyqsw76]{padding-block:112px;position:relative}.cs__dots[data-astro-cid-ocyqsw76]{pointer-events:none;width:520px;position:absolute;top:-40px;right:max(-120px,50% - 760px);-webkit-mask-image:linear-gradient(#000 30%,#0000 85%);mask-image:linear-gradient(#000 30%,#0000 85%)}.cs__dots[data-astro-cid-ocyqsw76] .cs__dots-img{width:100%;transform:rotate(-90deg)}.cs__inner[data-astro-cid-ocyqsw76]{flex-direction:column;gap:56px;display:flex;position:relative}[data-astro-cid-ocyqsw76][data-cs-enter]{--e:clamp(0, calc((var(--enter,1) - var(--i,0) * .04) / .4), 1);opacity:var(--e);translate:0 calc((1 - var(--e)) * 34px)}.cs[data-astro-cid-ocyqsw76][data-entering] [data-astro-cid-ocyqsw76][data-cs-enter]{filter:blur(calc((1 - var(--e)) * 9px))}.cs[data-astro-cid-ocyqsw76] .reveal-word.cs__w{overflow:visible}.cs__dots[data-astro-cid-ocyqsw76]{opacity:calc(.16 * var(--enter,1))}.cs__head[data-astro-cid-ocyqsw76]{flex-direction:column;gap:16px;max-width:900px;display:flex}.cs__intro[data-astro-cid-ocyqsw76]{z-index:40;padding-inline:var(--gutter);visibility:hidden;opacity:0;pointer-events:none;transform-origin:50%;will-change:transform, opacity;place-items:center;display:grid;position:fixed;inset:0}.cs__intro-text[data-astro-cid-ocyqsw76]{letter-spacing:-.035em;text-align:center;text-wrap:balance;max-width:15ch;color:var(--color-ink);margin:0;font-size:clamp(44px,8.4vw,132px);font-weight:500;line-height:1.02}@media (width>=1025px){.cs__intro-text[data-astro-cid-ocyqsw76]{white-space:nowrap;max-width:none;font-size:clamp(56px,6.2vw,120px)}.cs__br[data-astro-cid-ocyqsw76]{display:none}}@media (width<=1024px){.cs__intro-text[data-astro-cid-ocyqsw76]{max-width:none}}.cs[data-astro-cid-ocyqsw76][data-intro] .cs__eyebrow[data-astro-cid-ocyqsw76]{opacity:var(--ein,0);filter:none;translate:none}.cs__eyebrow[data-astro-cid-ocyqsw76]{color:var(--color-teal-type)}.cs__subline[data-astro-cid-ocyqsw76]{max-width:640px;color:var(--color-muted);margin:0}.cs__body[data-astro-cid-ocyqsw76]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.cs__steps[data-astro-cid-ocyqsw76]{margin:0;padding:0;list-style:none}.cs__step[data-astro-cid-ocyqsw76]{border-top:1px solid #1818181a}.cs__step[data-astro-cid-ocyqsw76]:last-child{border-bottom:1px solid #1818181a}.cs__step-button[data-astro-cid-ocyqsw76]{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.cs__step-button[data-astro-cid-ocyqsw76]:focus-visible{outline:2px solid var(--color-teal-type);outline-offset:4px;border-radius:4px}.cs__icon[data-astro-cid-ocyqsw76]{color:#d8cfbd;width:24px;height:24px;margin-top:1px;transition:color .4s;display:block}.cs__step-words[data-astro-cid-ocyqsw76]{gap:6px;display:grid}.cs__step-title[data-astro-cid-ocyqsw76]{font-size:var(--type-h4,20px);letter-spacing:-.01em;color:#9b9b9b;font-weight:500;line-height:1.25;transition:color .4s}.cs__step-text[data-astro-cid-ocyqsw76]{font-size:var(--type-small);color:#a9a9a9;line-height:1.5;transition:color .4s}.cs__step-verb[data-astro-cid-ocyqsw76]{font-size:var(--type-small);color:#9b9b9b;font-weight:500;line-height:1.4;transition:color .4s}.cs__step[data-astro-cid-ocyqsw76].is-current .cs__step-verb[data-astro-cid-ocyqsw76]{color:var(--color-teal-type)}.cs__step[data-astro-cid-ocyqsw76].is-current .cs__icon[data-astro-cid-ocyqsw76]{color:var(--color-gold-type,#876f40)}.cs__step[data-astro-cid-ocyqsw76].is-current .cs__step-title[data-astro-cid-ocyqsw76]{color:var(--color-ink)}.cs__step[data-astro-cid-ocyqsw76].is-current .cs__step-text[data-astro-cid-ocyqsw76]{color:var(--color-muted)}.cs__photos[data-astro-cid-ocyqsw76]{aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--color-paper,#f5f5f5);position:relative;overflow:hidden}.cs__photos[data-astro-cid-ocyqsw76] .cs__photo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s ease, scale 1.2s var(--ease-out-expo,ease);position:absolute;inset:0;scale:1.04}.cs__photos[data-astro-cid-ocyqsw76] .cs__photo.is-current{opacity:1;scale:1}@media (width>=1025px){.motion .cs[data-astro-cid-ocyqsw76]{--cs-hold:calc(120vh + var(--lead,0px))}.motion .cs[data-astro-cid-ocyqsw76]:after{content:"";height:var(--cs-hold);display:block}.motion .cs__stage[data-astro-cid-ocyqsw76]{min-height:100svh;padding-block:calc(92px + var(--announce-offset,0px)) 40px;align-items:center;display:flex;position:sticky;top:0}.motion .cs__inner[data-astro-cid-ocyqsw76]{gap:clamp(28px,4.6svh,56px);width:100%}}@media (width<=1024px){.cs__stage[data-astro-cid-ocyqsw76]{padding-block:80px}.cs__inner[data-astro-cid-ocyqsw76]{gap:40px}.cs__body[data-astro-cid-ocyqsw76]{grid-template-columns:minmax(0,1fr);gap:32px}.cs__photos[data-astro-cid-ocyqsw76]{z-index:1;order:-1;position:sticky;top:88px}}@media (width<=640px){.cs__stage[data-astro-cid-ocyqsw76]{padding-block:64px}.cs__step-button[data-astro-cid-ocyqsw76]{padding:20px 0}}@media (prefers-reduced-motion:reduce){.cs__photos[data-astro-cid-ocyqsw76] .cs__photo{transition:opacity .2s;scale:1}}.csy[data-astro-cid-xjyzmu7y]{background:var(--color-ground);color:var(--color-white);position:relative;overflow:clip}.csy__stage[data-astro-cid-xjyzmu7y]{padding-block:96px;position:relative}.csy__dots[data-astro-cid-xjyzmu7y]{opacity:.08;pointer-events:none;width:520px;position:absolute;top:-60px;right:max(-160px,50% - 780px);-webkit-mask-image:linear-gradient(#000 25%,#0000 80%);mask-image:linear-gradient(#000 25%,#0000 80%)}.csy__dots[data-astro-cid-xjyzmu7y] .csy__dots-img{width:100%;transform:rotate(-90deg)}.csy__inner[data-astro-cid-xjyzmu7y]{flex-direction:column;gap:48px;display:flex;position:relative}.csy__panels[data-astro-cid-xjyzmu7y]{display:grid}.csy__panel[data-astro-cid-xjyzmu7y]{--dy:28px;isolation:isolate;opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px 32px;display:grid;position:relative}.csy[data-astro-cid-xjyzmu7y][data-dir=up] .csy__panel[data-astro-cid-xjyzmu7y]{--dy:-28px}.csy__panel[data-astro-cid-xjyzmu7y].is-current{opacity:1;visibility:visible;pointer-events:auto}.csy__panel[data-astro-cid-xjyzmu7y].is-leaving{opacity:0;visibility:visible;translate:0 calc(var(--dy) * -.6);transition:opacity .3s ease, translate .45s var(--ease-out-expo,ease)}.csy__l[data-astro-cid-xjyzmu7y],.csy__r[data-astro-cid-xjyzmu7y]{flex-direction:column;gap:24px;min-width:0;display:flex}.csy__copy[data-astro-cid-xjyzmu7y]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.csy__extra[data-astro-cid-xjyzmu7y]{justify-items:start;gap:16px;display:grid}.csy__extra[data-astro-cid-xjyzmu7y] .csy__product[data-astro-cid-xjyzmu7y]{justify-self:stretch}.csy__extra[data-astro-cid-xjyzmu7y]:empty{display:none}.csy__eyebrow[data-astro-cid-xjyzmu7y]{color:#8de9ea}.csy__headline[data-astro-cid-xjyzmu7y]{color:var(--color-white);text-wrap:balance;font-size:clamp(32px,3.2vw,44px);line-height:1.1}.csy__line[data-astro-cid-xjyzmu7y]{color:#ffffffb8}.csy__bullets[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.csy__bullet[data-astro-cid-xjyzmu7y]{font-size:var(--type-small);color:#ffffffe0;padding-left:26px;line-height:1.45;position:relative}.csy__bullet[data-astro-cid-xjyzmu7y]:before{content:"";background:var(--planet) center / contain no-repeat;width:17px;height:17px;filter:drop-shadow(0 0 6px var(--tone));position:absolute;top:.12em;left:0}.csy__product[data-astro-cid-xjyzmu7y]{border-top:1px solid #ffffff1f;align-self:stretch;gap:6px;padding-top:20px;display:grid}.csy__product-name[data-astro-cid-xjyzmu7y]{font-size:var(--type-body);color:var(--color-white);font-weight:500}.csy__product-text[data-astro-cid-xjyzmu7y]{font-size:var(--type-small);color:#ffffffb3;line-height:1.5}.csy__cta[data-astro-cid-xjyzmu7y]{background:var(--color-teal);height:44px;color:var(--color-on-teal);white-space:nowrap;border-radius:22px;align-items:center;gap:8px;margin-top:auto;padding-inline:20px;text-decoration:none;transition:background-color .2s;display:inline-flex}.csy__cta[data-astro-cid-xjyzmu7y]:hover{background:var(--color-teal-hover)}.csy__cta[data-astro-cid-xjyzmu7y]:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.csy__cta--pending[data-astro-cid-xjyzmu7y]{white-space:normal;color:#ffffff8c;cursor:default;background:0 0;max-width:100%;height:auto;min-height:44px;padding-block:10px;box-shadow:inset 0 0 0 1.5px #ffffff40}.csy__film[data-astro-cid-xjyzmu7y]{border-radius:var(--radius-card);background:#1d2228;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.csy__play[data-astro-cid-xjyzmu7y]{width:64px;height:64px;color:var(--color-white);cursor:pointer;background:#0c1014d1;border:0;border-radius:50%;place-items:center;transition:scale .2s,background-color .2s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #ffffff1f,0 12px 32px -12px #000c}.csy__play[data-astro-cid-xjyzmu7y]:hover{background:#0c1014eb;scale:1.06}.csy__play[data-astro-cid-xjyzmu7y]:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.csy__play[data-astro-cid-xjyzmu7y] svg[data-astro-cid-xjyzmu7y]{margin-left:3px}.csy__film[data-astro-cid-xjyzmu7y][data-playing] .csy__play[data-astro-cid-xjyzmu7y]{display:none}.csy__agents[data-astro-cid-xjyzmu7y]{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:0;padding:0;list-style:none;display:flex}.csy__agent[data-astro-cid-xjyzmu7y]{color:#ffffffd9;border-radius:999px;padding:6px 12px;font-size:13px;line-height:1.3;box-shadow:inset 0 0 0 1px #ffffff29}@media (width>=1025px){.motion .csy[data-astro-cid-xjyzmu7y]:not(.csy--free){--csy-hold:330vh}.motion .csy[data-astro-cid-xjyzmu7y]:not(.csy--free):after{content:"";height:var(--csy-hold);display:block}.motion .csy[data-astro-cid-xjyzmu7y]:not(.csy--free) .csy__stage[data-astro-cid-xjyzmu7y]{min-height:100svh;padding-block:var(--csy-nav,calc(84px + var(--announce-offset,0px))) 40px;align-items:center;display:flex;position:sticky;top:0}.motion .csy__inner[data-astro-cid-xjyzmu7y]{gap:0;width:100%}}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__panel[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(12,minmax(0,1fr))}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__l[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__r[data-astro-cid-xjyzmu7y]{display:contents}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__film[data-astro-cid-xjyzmu7y]{grid-area:1/1/auto/-1}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:21/9}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__copy[data-astro-cid-xjyzmu7y]{grid-area:2/1/span 2/8}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__bullets[data-astro-cid-xjyzmu7y]{padding-top:calc(var(--type-eyebrow,12px) * 1.4 + 22px);grid-area:2/8/auto/-1;grid-template-columns:minmax(0,1fr);align-self:start;gap:16px}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__bullet[data-astro-cid-xjyzmu7y]{color:#ffffffc7;padding-left:28px;font-size:15px}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__bullet[data-astro-cid-xjyzmu7y]:before{width:16px;height:16px;top:.12em}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__extra[data-astro-cid-xjyzmu7y]{grid-area:3/8/auto/-1;align-self:start}.csy[data-astro-cid-xjyzmu7y][data-right="2"] .csy__agents[data-astro-cid-xjyzmu7y]{grid-row:4}@media (prefers-reduced-motion:no-preference){.csy__panel[data-astro-cid-xjyzmu7y]:before{content:"";z-index:-1;background:radial-gradient(34% 56% at 28% 45%, color-mix(in srgb, var(--tone) 38%, transparent), transparent 70%);opacity:0;pointer-events:none;height:560px;position:absolute;inset:-160px -120px auto -160px}.csy__panel[data-astro-cid-xjyzmu7y].is-current:before{animation:1.4s ease-out both csy-bloom}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__eyebrow[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__headline[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__line[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__cta[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__bullet[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__extra[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__film[data-astro-cid-xjyzmu7y],.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__agents[data-astro-cid-xjyzmu7y]{animation:csy-rise .8s var(--ease-out-expo,ease) both;animation-delay:var(--d,0s)}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__headline[data-astro-cid-xjyzmu7y]{--d:70ms}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__line[data-astro-cid-xjyzmu7y]{--d:.14s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__cta[data-astro-cid-xjyzmu7y]{--d:.26s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__film[data-astro-cid-xjyzmu7y]{--d:.12s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__bullet[data-astro-cid-xjyzmu7y]:first-child{--d:.22s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__bullet[data-astro-cid-xjyzmu7y]:nth-child(2){--d:.28s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__bullet[data-astro-cid-xjyzmu7y]:nth-child(3){--d:.34s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__bullet[data-astro-cid-xjyzmu7y]:nth-child(4){--d:.4s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__extra[data-astro-cid-xjyzmu7y]{--d:.36s}.csy__panel[data-astro-cid-xjyzmu7y].is-current .csy__agents[data-astro-cid-xjyzmu7y]{--d:.44s}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true] .csyb__dot[data-astro-cid-xjyzmu7y]{animation:csy-pop .7s var(--ease-out-expo,ease) both}@keyframes csy-rise{0%{opacity:0;translate:0 var(--dy);filter:blur(var(--blur,8px))}to{opacity:1;filter:blur();translate:0}}@keyframes csy-bloom{0%{opacity:0;scale:.6}30%{opacity:1}to{opacity:.5;scale:1}}@keyframes csy-pop{0%{scale:.75}60%{scale:1.22}to{scale:1.12}}}@media (width<=1024px){.csy__stage[data-astro-cid-xjyzmu7y]{padding-block:72px}.csy__inner[data-astro-cid-xjyzmu7y]{gap:32px}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__panel[data-astro-cid-xjyzmu7y]{grid-template-columns:minmax(0,1fr)}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__l[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right] .csy__r[data-astro-cid-xjyzmu7y]{display:flex}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__r[data-astro-cid-xjyzmu7y]{order:-1}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__copy[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right] .csy__extra[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right] .csy__film[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right] .csy__bullets[data-astro-cid-xjyzmu7y],.csy[data-astro-cid-xjyzmu7y][data-right] .csy__agents[data-astro-cid-xjyzmu7y]{grid-area:auto}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:16/9}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.csy__stage[data-astro-cid-xjyzmu7y]{padding-block:64px}}@media (prefers-reduced-motion:reduce){.csy__panel[data-astro-cid-xjyzmu7y].is-leaving{transition:none}}.csy[data-astro-cid-xjyzmu7y][data-design=apple]{--blur:3px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{letter-spacing:-.03em;font-size:clamp(40px,4.6vw,62px);line-height:1.04}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{color:#ffffff9e;max-width:38em}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]:before{background:radial-gradient(34% 56% at 28% 45%, color-mix(in srgb, var(--tone) 20%, transparent), transparent 70%)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true] .csyb__dot[data-astro-cid-xjyzmu7y]{filter:drop-shadow(0 0 5px var(--tone))}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]:before{display:none}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]{color:#fffc;border-top:1px solid #ffffff24;padding:14px 0 0;font-size:15px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agent[data-astro-cid-xjyzmu7y]{box-shadow:none;color:#ffffff80;padding:0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{gap:6px 22px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__product[data-astro-cid-xjyzmu7y]{border-top:0;padding-top:0}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(16px,3svh,28px) 48px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{grid-area:1/1/auto/7;gap:clamp(10px,1.8svh,16px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]{grid-area:1/7/auto/-1}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:16/9;max-height:min(46svh,380px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(30px,min(3.5vw,5.4svh),50px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{font-size:clamp(15px,2.1svh,17px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-area:2/1/auto/7;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:0 24px;padding-top:0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]{padding-top:clamp(8px,1.6svh,14px);padding-bottom:clamp(8px,1.4svh,14px);font-size:14px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__extra[data-astro-cid-xjyzmu7y]{grid-area:2/7/auto/-1;align-self:start;gap:14px;display:grid}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{grid-row:3}}.csyb[data-astro-cid-xjyzmu7y]{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:48px;display:grid}.csyb__rail[data-astro-cid-xjyzmu7y]{flex-direction:column;padding-top:8px;display:flex}.csyb__node[data-astro-cid-xjyzmu7y]{color:#ffffffd9;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:12px 0;font-size:15px;font-weight:500;line-height:1.25;transition:color .3s;display:flex;position:relative}.csyb__node[data-astro-cid-xjyzmu7y]:focus-visible{outline:2px solid var(--tint);outline-offset:2px}.csyb__node[data-astro-cid-xjyzmu7y]:before{content:"";background:var(--tone);width:2px;height:100%;transition:background-color .3s;position:absolute;top:50%;left:14px}.csyb__node[data-astro-cid-xjyzmu7y]:last-child:before{display:none}.csyb__dot[data-astro-cid-xjyzmu7y]{z-index:1;object-fit:contain;border-radius:50%;flex:none;width:30px;height:30px;transition:filter .3s,scale .3s;position:relative}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]{color:var(--color-white);font-weight:600}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true] .csyb__dot[data-astro-cid-xjyzmu7y]{filter:drop-shadow(0 0 10px var(--tone));scale:1.12}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]:before,.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y]:before{background:#ffffff24}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y]{color:#fff6}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y] .csyb__dot[data-astro-cid-xjyzmu7y]{filter:brightness(.5)saturate(.7)}@media (width<=1024px){.csyb[data-astro-cid-xjyzmu7y]{grid-template-columns:minmax(0,1fr);gap:24px}.csyb__rail[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;padding:0;display:grid}.csyb__node[data-astro-cid-xjyzmu7y]{text-align:center;border-radius:14px;flex-direction:column;justify-content:flex-start;gap:8px;padding:12px 6px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff14}.csyb__node[data-astro-cid-xjyzmu7y]:before{display:none}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff2e}}@media (width>=1025px) and (height<=800px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:14px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{gap:9px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{font-size:14.5px;line-height:1.42}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]{padding-top:7px;padding-bottom:7px;font-size:13px;line-height:1.35}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__extra[data-astro-cid-xjyzmu7y]{gap:8px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__product-text[data-astro-cid-xjyzmu7y]{font-size:13px;line-height:1.4}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__cta[data-astro-cid-xjyzmu7y]{height:38px;margin-top:0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agent[data-astro-cid-xjyzmu7y]{font-size:12px}.csyb__node[data-astro-cid-xjyzmu7y]{padding-block:10px}}@media (width>=1025px) and (width<=1279px){.csyb[data-astro-cid-xjyzmu7y]{grid-template-columns:170px minmax(0,1fr);gap:28px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{column-gap:32px}}@media (width<=1024px){.csyb[data-astro-cid-xjyzmu7y]{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr);gap:0;display:grid}.csyb__rail[data-astro-cid-xjyzmu7y],.csy__panels[data-astro-cid-xjyzmu7y]{display:contents}.csyb__node[data-astro-cid-xjyzmu7y]{order:calc(var(--i) * 2);width:100%;box-shadow:none;text-align:left;color:#ffffff9e;scroll-margin-top:calc(84px + var(--announce-offset,0px));background:0 0;border:0;border-top:1px solid #ffffff24;border-radius:0;flex-direction:row;justify-content:flex-start;gap:16px;padding:18px 0;font-size:18px;font-weight:500}.csyb__node[data-astro-cid-xjyzmu7y]:before{display:none}.csyb__node[data-astro-cid-xjyzmu7y]:after{content:"+";color:#fff9;margin-left:auto;font-size:26px;font-weight:300;line-height:1}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true],.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y]{box-shadow:none;background:0 0}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]{color:var(--color-white)}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]:after{content:"−"}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y]{color:#ffffff9e}.csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y] .csyb__dot[data-astro-cid-xjyzmu7y]{filter:none}.csyb__name[data-astro-cid-xjyzmu7y]{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.csyb__dot[data-astro-cid-xjyzmu7y]{width:34px;height:34px}.csy__panel[data-astro-cid-xjyzmu7y]{order:calc(var(--i) * 2 + 1);grid-area:auto;row-gap:28px;padding:4px 0 32px;display:none}.csy__panel[data-astro-cid-xjyzmu7y].is-current{display:grid}.csy__panel[data-astro-cid-xjyzmu7y].is-leaving,.csy__eyebrow[data-astro-cid-xjyzmu7y]{display:none}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(30px,6vw,44px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{font-size:16px}.csy[data-astro-cid-xjyzmu7y] .csy__film[data-astro-cid-xjyzmu7y]{border-radius:14px}.csy[data-astro-cid-xjyzmu7y][data-right] .csy__bullets[data-astro-cid-xjyzmu7y]{align-self:stretch}}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:clamp(14px,3.4svh,40px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{grid-area:1/1/3/6;gap:clamp(10px,2.4svh,24px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{max-width:none;font-size:clamp(28px,min(3.2vw,5svh),48px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{font-size:clamp(14px,1.95svh,18px);line-height:1.5}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]{grid-area:1/7/auto/-1;align-self:start}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:16/9;object-fit:cover;border-radius:22px;width:100%;height:auto;max-height:none}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-area:2/7/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:clamp(8px,1.6svh,16px) 28px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]{border:0;border-image: ;color:#ffffffd6;padding:0;font-size:clamp(13px,1.85svh,16px);line-height:1.45}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__extra[data-astro-cid-xjyzmu7y]{grid-area:3/1/auto/6;align-self:start;gap:clamp(10px,2.6svh,26px)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{grid-area:3/7/auto/-1;align-self:start;gap:8px 24px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb[data-astro-cid-xjyzmu7y]{grid-template-columns:190px minmax(0,1fr)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y]{letter-spacing:-.005em;gap:12px;padding:clamp(8px,2.1svh,20px) 0;font-size:14px;font-weight:400}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__dot[data-astro-cid-xjyzmu7y]{width:20px;height:20px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y]:before{width:1px;left:9.5px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]{font-weight:500}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true] .csyb__dot[data-astro-cid-xjyzmu7y]{filter:drop-shadow(0 0 4px var(--tone));scale:1}}@media (width>=1025px) and (width<=1279px) and (height<=760px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:14px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{gap:8px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y]{padding-block:8px}}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__cta[data-astro-cid-xjyzmu7y]{width:auto;height:auto;min-height:0;box-shadow:none;color:#8de9ea;font:inherit;letter-spacing:0;background:0 0;border:0;border-bottom:1px dotted;border-radius:0;align-items:center;gap:6px;margin:0;padding:0 0 3px;font-size:15px;font-weight:400;display:inline-flex}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__cta[data-astro-cid-xjyzmu7y]:hover{color:#8de9ea;background:0 0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__cta[data-astro-cid-xjyzmu7y] svg[data-astro-cid-xjyzmu7y]{flex:none;transition:translate .2s}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__cta[data-astro-cid-xjyzmu7y]:hover svg[data-astro-cid-xjyzmu7y]{translate:3px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y]:before{background:#ffffff47}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]:before,.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y][aria-selected=true]~.csyb__node[data-astro-cid-xjyzmu7y]:before{background:#ffffff24}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y]{backdrop-filter:blur(10px);background:#0c101499;width:44px;height:44px;top:auto;bottom:16px;left:16px;translate:none}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]{box-shadow:none;isolation:isolate;background:0 0;border-radius:22px;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{border-radius:0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y]{z-index:2}}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]:before{content:"GRAVTY® agentic tools";letter-spacing:.01em;color:#ffffff9e;flex:0 0 100%;margin-bottom:2px;font-size:12px;font-weight:500}@media (width>=1025px) and (height<=780px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:10px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{gap:6px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(24px,3.9svh,30px);line-height:1.08}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__line[data-astro-cid-xjyzmu7y]{font-size:13.5px;line-height:1.4}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullet[data-astro-cid-xjyzmu7y]{font-size:12.5px;line-height:1.35}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullets[data-astro-cid-xjyzmu7y]{gap:6px 22px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agent[data-astro-cid-xjyzmu7y]{font-size:11.5px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{gap:4px 16px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]:before{margin-bottom:0;font-size:11px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csyb__node[data-astro-cid-xjyzmu7y]{padding-block:7px}}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{grid-area:4/1/auto/-1;align-self:start;gap:8px 32px;margin-top:4px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]:not(.has-extra) .csy__agents[data-astro-cid-xjyzmu7y]{grid-row:3}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agent[data-astro-cid-xjyzmu7y]{color:#ffffff9e;font-size:15px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]:before{color:#ffffff80;margin-bottom:4px;font-size:13px}}@media (width>=1025px) and (height<=780px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agent[data-astro-cid-xjyzmu7y]{font-size:12.5px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{gap:3px 22px;margin-top:0}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]:before{margin-bottom:0;font-size:11px}}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{gap:40px 56px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{grid-column:1/7;gap:16px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(32px,min(3.3vw,5svh),46px);line-height:1.08}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]{grid-column:7/-1}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-column:7/-1;gap:20px 28px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{background:#ffffff0d;border-radius:18px;gap:8px 28px;margin-top:0;padding:20px 24px}}@media (width>=1025px) and (height<=820px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:24px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__copy[data-astro-cid-xjyzmu7y]{gap:10px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__bullets[data-astro-cid-xjyzmu7y]{gap:12px 24px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__agents[data-astro-cid-xjyzmu7y]{padding-block:10px}}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__bullet[data-astro-cid-xjyzmu7y]:before{display:none}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__bullet[data-astro-cid-xjyzmu7y]{color:#ffffffeb;background:#ffffff0e;border-radius:18px;padding:20px 22px;font-size:16px;line-height:1.4;box-shadow:inset 0 0 0 1px #ffffff0d}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{background:#ffffff0e;border-radius:18px;gap:10px 32px;padding:20px 24px 22px;box-shadow:inset 0 0 0 1px #ffffff0d}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agent[data-astro-cid-xjyzmu7y]{box-shadow:none;color:#ffffffdb;background:0 0;border-radius:0;padding:0;font-size:16px;line-height:1.3}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]:before{letter-spacing:.01em;color:#ffffff8c;margin-bottom:4px;font-size:14px;font-weight:500}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__film[data-astro-cid-xjyzmu7y] video[data-astro-cid-xjyzmu7y]{aspect-ratio:16/9;object-fit:cover}@media (width<=1024px){.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:20px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__l[data-astro-cid-xjyzmu7y]{gap:20px}}@media (width>=641px) and (width<=1024px){.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(14px,2.8svh,28px) 40px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__copy[data-astro-cid-xjyzmu7y]{grid-area:1/1/auto/6;gap:clamp(10px,1.8svh,16px)}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(26px,min(2.9vw,4.6svh),42px)}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__line[data-astro-cid-xjyzmu7y]{font-size:clamp(14.5px,2svh,17px);line-height:1.5}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__film[data-astro-cid-xjyzmu7y]{grid-area:1/6/auto/-1;place-self:start end;width:min(100%,78.2222svh)}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__bullets[data-astro-cid-xjyzmu7y]{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{grid-area:3/1/auto/-1;margin-top:0}}@media (width>=1025px) and (height<=820px){.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__bullet[data-astro-cid-xjyzmu7y]{border-radius:14px;padding:12px 16px;font-size:14px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{gap:6px 24px;padding:12px 18px 14px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agent[data-astro-cid-xjyzmu7y]{font-size:14px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]:before{margin-bottom:0;font-size:12.5px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:12px}}@media (width>=1025px) and (height>=880px){.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:clamp(32px,4svh,44px)}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__copy[data-astro-cid-xjyzmu7y]{gap:20px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__bullet[data-astro-cid-xjyzmu7y]{padding:24px 26px}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{gap:12px 36px;padding:26px 28px 28px}}.csy[data-astro-cid-xjyzmu7y][data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{margin-top:30px;position:relative}.csy[data-astro-cid-xjyzmu7y][data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]:before{letter-spacing:.01em;color:#ffffffc7;flex:none;margin:0;font-size:14px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:4px}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]{cursor:pointer}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y][data-playing]{cursor:auto}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__film[data-astro-cid-xjyzmu7y]:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff29}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y]{z-index:2;backdrop-filter:blur(12px)saturate(1.3);background:#0c10148c;width:72px;height:72px;top:50%;bottom:auto;left:50%;translate:-50% -50%;box-shadow:inset 0 0 0 1px #ffffff47,0 14px 36px -14px #000000b3}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y]:hover{background:#0c1014b3;scale:1.07}.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y] svg[data-astro-cid-xjyzmu7y]{width:26px;height:26px;margin-left:3px}.csy__bar[data-astro-cid-xjyzmu7y]{z-index:1;pointer-events:none;color:#ffffffe6;background:linear-gradient(#0000,#05080cb3);align-items:center;gap:12px;padding:34px 18px 14px;display:flex;position:absolute;inset:auto 0 0}.csy__film[data-astro-cid-xjyzmu7y][data-playing] .csy__bar[data-astro-cid-xjyzmu7y]{display:none}.csy__bar-sound[data-astro-cid-xjyzmu7y]{opacity:.85;flex:none}.csy__bar-time[data-astro-cid-xjyzmu7y]{font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:500;line-height:1}.csy__bar-track[data-astro-cid-xjyzmu7y]{background:#ffffff4d;border-radius:2px;flex:1;height:3px;position:relative}.csy__bar-track[data-astro-cid-xjyzmu7y] i[data-astro-cid-xjyzmu7y]{background:var(--color-white);border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:0;translate:0 -50%;box-shadow:0 0 0 3px #ffffff2e}@media (width<=640px){.csy[data-astro-cid-xjyzmu7y][data-design=apple] .csy__play[data-astro-cid-xjyzmu7y]{width:60px;height:60px}.csy__bar[data-astro-cid-xjyzmu7y]{gap:8px;padding:28px 12px 10px}}@media (width>=1025px){.csy[data-astro-cid-xjyzmu7y].csy--free .csy__stage[data-astro-cid-xjyzmu7y]{padding-block:calc(var(--csy-nav,84px + var(--announce-offset,0px)) + 20px) 96px;min-height:0}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y]{row-gap:32px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__copy[data-astro-cid-xjyzmu7y]{gap:18px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__headline[data-astro-cid-xjyzmu7y]{font-size:clamp(30px,3vw,42px)}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__line[data-astro-cid-xjyzmu7y]{font-size:17px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards][data-design=apple] .csy__panel[data-astro-cid-xjyzmu7y] .csy__film[data-astro-cid-xjyzmu7y]{width:100%}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards] .csy__bullet[data-astro-cid-xjyzmu7y]{border-radius:18px;padding:22px 24px;font-size:16px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agents[data-astro-cid-xjyzmu7y]{gap:10px 32px;padding:24px 28px 26px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards] .csy__panel[data-astro-cid-xjyzmu7y] .csy__agent[data-astro-cid-xjyzmu7y]{font-size:16px}.csy[data-astro-cid-xjyzmu7y].csy--free[data-layout=cards] .csyb__node[data-astro-cid-xjyzmu7y]{padding-block:12px}}.ca[data-astro-cid-ney75pd4]{background:var(--color-ground);color:var(--color-white);padding-block:100px;position:relative;overflow:clip}.ca__dots[data-astro-cid-ney75pd4]{opacity:.08;pointer-events:none;transform-origin:100% 145px;width:463px;height:399px;position:absolute;top:-145px;right:max(0px,50% - 720px);-webkit-mask-image:linear-gradient(#0000 145px,#000 273px);mask-image:linear-gradient(#0000 145px,#000 273px)}.ca__dots[data-astro-cid-ney75pd4] .ca__dots-art{width:399px;position:absolute;top:-32px;left:32px;transform:rotate(90deg)}.ca__inner[data-astro-cid-ney75pd4]{flex-direction:column;gap:56px;display:flex;position:relative}.ca__head[data-astro-cid-ney75pd4]{flex-direction:column;gap:16px;display:flex}.ca__eyebrow[data-astro-cid-ney75pd4]{color:var(--color-teal)}.ca__title[data-astro-cid-ney75pd4]{color:var(--color-white)}.ca__sub[data-astro-cid-ney75pd4]{color:#ffffffb8;max-width:640px;margin:0}.ca__line[data-astro-cid-ney75pd4]{text-wrap:balance;display:block}.ca__photo[data-astro-cid-ney75pd4]{aspect-ratio:1260/720;border-radius:var(--radius-card);background:#1d2228;position:relative;overflow:hidden}.ca__settle[data-astro-cid-ney75pd4]{position:absolute;inset:0}.ca__photo[data-astro-cid-ney75pd4] .ca__img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.ca__photo[data-astro-cid-ney75pd4]:after{content:"";background:linear-gradient(to bottom, #0c101400 60%, var(--color-ground) 100%);pointer-events:none;position:absolute;inset:0}.motion .ca__settle[data-astro-cid-ney75pd4]{transition:scale 2.4s var(--ease-out-expo)}.motion .ca__photo[data-astro-cid-ney75pd4]:not(.is-revealed) .ca__settle[data-astro-cid-ney75pd4]{scale:1.08}.ca__cards[data-astro-cid-ney75pd4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.ca__card[data-astro-cid-ney75pd4]{border-radius:var(--radius-card);background:linear-gradient(to bottom right,#282c32 0%,#16191d 50.2%);border:1px solid #ffffff1f;flex-direction:column;gap:16px;padding:20px;display:flex}.ca__icon[data-astro-cid-ney75pd4]{flex:none;width:32px;height:32px;display:block}.ca__words[data-astro-cid-ney75pd4]{flex-direction:column;gap:8px;display:flex}.ca__card-title[data-astro-cid-ney75pd4]{font-size:var(--type-title);letter-spacing:-.01em;color:#f5f3ee;margin:0;font-weight:500;line-height:27px}.ca__card-text[data-astro-cid-ney75pd4]{font-size:var(--type-small);color:#ffffffb8;margin:0;line-height:21px}@media (width<=1024px){.ca[data-astro-cid-ney75pd4]{padding-block:80px}.ca__inner[data-astro-cid-ney75pd4]{gap:44px}.ca__photo[data-astro-cid-ney75pd4]{aspect-ratio:16/9}.ca__cards[data-astro-cid-ney75pd4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ca__dots[data-astro-cid-ney75pd4]{transform:scale(.8)}}@media (width<=640px){.ca[data-astro-cid-ney75pd4]{padding-block:64px}.ca__inner[data-astro-cid-ney75pd4]{gap:36px}.ca__photo[data-astro-cid-ney75pd4]{aspect-ratio:4/3}.ca__photo[data-astro-cid-ney75pd4] .ca__img{object-position:62% 40%}.ca__cards[data-astro-cid-ney75pd4]{grid-template-columns:minmax(0,1fr);gap:16px}.ca__card-title[data-astro-cid-ney75pd4]{font-size:19px;line-height:1.3}.ca__dots[data-astro-cid-ney75pd4]{transform:scale(.65)}}.cd[data-astro-cid-5yecw3yo]{background:var(--color-white);color:var(--color-ink);position:relative;overflow:clip}.cd__dots[data-astro-cid-5yecw3yo]{opacity:.2;pointer-events:none;width:463px;height:399px;position:absolute}.cd__dots[data-astro-cid-5yecw3yo] .cd__dots-art{width:399px;position:absolute;top:-32px;left:32px}.cd__dots--top[data-astro-cid-5yecw3yo]{transform-origin:100% 235px;top:-235px;right:max(0px,50% - 720px);-webkit-mask-image:linear-gradient(#0000 235px,#000 363px);mask-image:linear-gradient(#0000 235px,#000 363px)}.cd__dots--top[data-astro-cid-5yecw3yo] .cd__dots-art{transform:rotate(90deg)}.cd__inner[data-astro-cid-5yecw3yo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:56px;padding-block:100px;display:grid;position:relative}.cd__left[data-astro-cid-5yecw3yo]{min-width:0}.cd__head[data-astro-cid-5yecw3yo]{flex-direction:column;gap:16px;display:flex;position:sticky;top:120px}.cd__eyebrow[data-astro-cid-5yecw3yo]{color:var(--color-teal-type);margin:0;line-height:1.4}.cd__title[data-astro-cid-5yecw3yo]{margin:0}.cd__sub[data-astro-cid-5yecw3yo]{max-width:420px;color:var(--color-muted);margin:0}.cd__head-dots[data-astro-cid-5yecw3yo]{aspect-ratio:399/463;opacity:.2;pointer-events:none;width:100%;max-height:max(0px,100svh - 520px);margin-top:4px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 68%,#0000);mask-image:linear-gradient(#0000,#000 22% 68%,#0000)}.cd__head-dots[data-astro-cid-5yecw3yo] .cd__head-dots-art{width:100%}.cd__line[data-astro-cid-5yecw3yo]{display:block}.cd__cards[data-astro-cid-5yecw3yo]{flex-direction:column;gap:56px;margin:0;padding:44px 0 0;list-style:none;display:flex}.cd__card[data-astro-cid-5yecw3yo]{border-radius:var(--radius-card);background:var(--color-card);overflow:hidden}.cd__media[data-astro-cid-5yecw3yo]{aspect-ratio:602/300;background:var(--color-ground);position:relative;overflow:hidden;container-type:inline-size}.cd__settle[data-astro-cid-5yecw3yo]{position:absolute;inset:0}.cd__media[data-astro-cid-5yecw3yo] .cd__photo{object-fit:cover;width:100%;max-width:none;height:100%;display:block}.cd__media--seals[data-astro-cid-5yecw3yo] .cd__photo{width:108.3%;height:152.33%}.cd__media--fade[data-astro-cid-5yecw3yo]:after,.cd__media--seals[data-astro-cid-5yecw3yo]:after{content:"";pointer-events:none;position:absolute;inset:0}.cd__media--fade[data-astro-cid-5yecw3yo]:after{background:linear-gradient(#0c101400 73.5%,#0c1014b3 100%)}.cd__media--seals[data-astro-cid-5yecw3yo]:after{background:linear-gradient(#060a0ef0,#060a0ec7 30%,#060a0e66 55%,#060a0e00 82%),linear-gradient(#060a0e00 38%,#060a0e80),linear-gradient(270deg,#0000001a,#00000047 50%,#0000001a)}.cd__media--seals[data-astro-cid-5yecw3yo] .cd__photo{filter:brightness(1.05)saturate(1.05)}.motion .cd__settle[data-astro-cid-5yecw3yo]{transition:scale 2.4s var(--ease-out-expo)}.motion .cd__card[data-astro-cid-5yecw3yo]:not(.is-revealed) .cd__settle[data-astro-cid-5yecw3yo]{scale:1.12}.motion .cd__media--seals[data-astro-cid-5yecw3yo] .cd__photo{transform-origin:45% 40%;animation:cd-push 28s var(--ease-in-out) infinite alternate}.cd__card[data-astro-cid-5yecw3yo][data-offscreen] .cd__media[data-astro-cid-5yecw3yo] .cd__photo{animation-play-state:paused}@keyframes cd-push{0%{transform:scale(1)}to{transform:scale(1.1)}}.cd__seals[data-astro-cid-5yecw3yo]{z-index:1;grid-template-columns:repeat(4,15.95cqw);gap:3.99cqw;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.cd__seal[data-astro-cid-5yecw3yo]{aspect-ratio:1}.cd__seal[data-astro-cid-5yecw3yo] img{object-fit:contain;width:100%;height:100%}.motion .cd__seal[data-astro-cid-5yecw3yo][data-reveal=pop]{transition:opacity .6s var(--ease-out-quart) var(--reveal-delay,0s), transform .9s cubic-bezier(.34, 1.56, .64, 1) var(--reveal-delay,0s)}.motion .cd__seal[data-astro-cid-5yecw3yo][data-reveal=pop]:not(.is-revealed){transform:scale(.4)}.cd__copy[data-astro-cid-5yecw3yo]{flex-direction:column;gap:8px;padding:32px;display:flex}.cd__card-title[data-astro-cid-5yecw3yo]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:26px;font-weight:500;line-height:1.2}.cd__card--first[data-astro-cid-5yecw3yo] .cd__card-title[data-astro-cid-5yecw3yo]{color:var(--color-ground)}.cd__card-text[data-astro-cid-5yecw3yo]{color:var(--color-muted);margin:0;font-size:16px;line-height:1.5}@media (width<=1024px){.cd__inner[data-astro-cid-5yecw3yo]{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-block:80px}.cd__head[data-astro-cid-5yecw3yo]{position:static}.cd__head-dots[data-astro-cid-5yecw3yo]{display:none}.cd__line[data-astro-cid-5yecw3yo]{display:inline}.cd__cards[data-astro-cid-5yecw3yo]{gap:32px;padding-top:0}.cd__dots[data-astro-cid-5yecw3yo]{transform:scale(.8)}}@media (width<=640px){.cd__inner[data-astro-cid-5yecw3yo]{row-gap:32px;padding-block:64px}.cd__cards[data-astro-cid-5yecw3yo]{gap:24px}.cd__copy[data-astro-cid-5yecw3yo]{padding:24px 20px}.cd__card-title[data-astro-cid-5yecw3yo]{font-size:22px}.cd__card-text[data-astro-cid-5yecw3yo]{font-size:15px}.cd__dots[data-astro-cid-5yecw3yo]{transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.cd__media--seals[data-astro-cid-5yecw3yo] .cd__photo{animation:none}}.cr[data-astro-cid-cgk6zllc]{--cr-bg:#f5f3ee;background:var(--cr-bg);color:var(--color-ink);padding-block:100px;position:relative;overflow:clip}.cr__dots[data-astro-cid-cgk6zllc]{opacity:.2;pointer-events:none;transform-origin:100% 145px;width:463px;height:399px;position:absolute;top:-145px;right:max(0px,50% - 720px);-webkit-mask-image:linear-gradient(#0000 145px,#000 273px);mask-image:linear-gradient(#0000 145px,#000 273px)}.cr__dots[data-astro-cid-cgk6zllc] .cr__dots-art{width:399px;position:absolute;top:-32px;left:32px;transform:rotate(90deg)}.cr__head[data-astro-cid-cgk6zllc]{flex-direction:column;gap:16px;display:flex;position:relative}.cr__eyebrow[data-astro-cid-cgk6zllc]{color:var(--color-teal-type)}.cr__title[data-astro-cid-cgk6zllc]{flex-direction:column;gap:4px;display:flex}.cr__line[data-astro-cid-cgk6zllc]{width:fit-content;display:block}.cr__rows[data-astro-cid-cgk6zllc]{flex-direction:column;gap:20px;margin-top:56px;display:flex;position:relative}.cr__rows[data-astro-cid-cgk6zllc]:before,.cr__rows[data-astro-cid-cgk6zllc]:after{content:"";z-index:2;pointer-events:none;width:180px;position:absolute;inset-block:-100px}.cr__rows[data-astro-cid-cgk6zllc]:before{background:linear-gradient(to right, var(--cr-bg), #f5f3ee00);left:0}.cr__rows[data-astro-cid-cgk6zllc]:after{background:linear-gradient(to left, var(--cr-bg), #f5f3ee00);right:0}.cr__row[data-astro-cid-cgk6zllc]{--cr-pitch:520px;--cr-set:calc(var(--cr-n) * var(--cr-pitch));outline-offset:-2px;overflow:clip}.cr__row[data-astro-cid-cgk6zllc]:focus-visible{outline:2px solid var(--color-teal-type)}.cr__track[data-astro-cid-cgk6zllc]{width:max-content;animation:cr-drift var(--cr-dur) linear infinite;margin-left:-50px;display:flex}.cr__row--reverse[data-astro-cid-cgk6zllc] .cr__track[data-astro-cid-cgk6zllc]{margin-left:-310px;animation-direction:reverse}.cr__row[data-astro-cid-cgk6zllc]:hover .cr__track[data-astro-cid-cgk6zllc],.cr__row[data-astro-cid-cgk6zllc]:focus-within .cr__track[data-astro-cid-cgk6zllc],.cr[data-astro-cid-cgk6zllc][data-offscreen] .cr__track[data-astro-cid-cgk6zllc]{animation-play-state:paused}@keyframes cr-drift{to{transform:translate3d(calc(var(--cr-set) * -1), 0, 0)}}.cr__set[data-astro-cid-cgk6zllc]{flex:none;gap:20px;margin:0;padding:0 20px 0 0;list-style:none;display:flex}.cr__card[data-astro-cid-cgk6zllc]{box-sizing:border-box;border-radius:var(--radius-card);background:var(--color-white);border:1px solid #e8e8e8;flex-direction:column;flex:none;justify-content:space-between;gap:18px;width:500px;min-height:262px;padding:20px;display:flex;position:relative}.cr__logo[data-astro-cid-cgk6zllc]{object-fit:contain;object-position:left center;flex:none;display:block}.cr__logo--mask[data-astro-cid-cgk6zllc]{-webkit-mask:var(--mask) no-repeat left center / contain;mask:var(--mask) no-repeat left center / contain}.cr__quote[data-astro-cid-cgk6zllc]{letter-spacing:-.02em;color:var(--color-muted);flex:1;margin:0;font-size:16px;font-weight:500;line-height:1.4}.cr__who[data-astro-cid-cgk6zllc]{align-items:center;gap:10px;display:flex}.cr__avatar[data-astro-cid-cgk6zllc]{box-sizing:border-box;background:var(--color-white);width:36px;height:36px;color:var(--color-gold-type,#876f40);border:1px solid #e8e2d8;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;line-height:1.4;display:grid}.cr[data-astro-cid-cgk6zllc] .cr__avatar--photo{object-fit:cover;padding:0}.cr__words[data-astro-cid-cgk6zllc]{flex-direction:column;min-width:0;padding-right:56px;display:flex}.cr__name[data-astro-cid-cgk6zllc]{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.4}.cr__role[data-astro-cid-cgk6zllc]{letter-spacing:-.02em;color:#00777b;font-size:12px;font-weight:400;line-height:1.35}.cr__mark[data-astro-cid-cgk6zllc]{pointer-events:none;width:38px;height:42px;position:absolute;bottom:19px;right:19px}@media (width<=1024px){.cr[data-astro-cid-cgk6zllc]{padding-block:80px}.cr__rows[data-astro-cid-cgk6zllc]{margin-top:40px}.cr__rows[data-astro-cid-cgk6zllc]:before,.cr__rows[data-astro-cid-cgk6zllc]:after{width:100px}.cr__dots[data-astro-cid-cgk6zllc]{transform:scale(.8)}}@media (width<=640px){.cr[data-astro-cid-cgk6zllc]{padding-block:64px}.cr__rows[data-astro-cid-cgk6zllc]{gap:16px;margin-top:32px}.cr__rows[data-astro-cid-cgk6zllc]:before,.cr__rows[data-astro-cid-cgk6zllc]:after{width:40px}.cr__row[data-astro-cid-cgk6zllc]{--cr-pitch:316px}.cr__track[data-astro-cid-cgk6zllc]{margin-left:-20px}.cr__row--reverse[data-astro-cid-cgk6zllc] .cr__track[data-astro-cid-cgk6zllc]{margin-left:-150px}.cr__set[data-astro-cid-cgk6zllc]{gap:16px;padding-right:16px}.cr__card[data-astro-cid-cgk6zllc]{width:300px;height:auto;min-height:300px}.cr__words[data-astro-cid-cgk6zllc]{padding-right:0}.cr__dots[data-astro-cid-cgk6zllc]{transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.cr__row[data-astro-cid-cgk6zllc]{scrollbar-width:none;scroll-padding-inline:var(--gutter);overflow-x:auto}.cr__row[data-astro-cid-cgk6zllc]::-webkit-scrollbar{display:none}.cr__track[data-astro-cid-cgk6zllc],.cr__row--reverse[data-astro-cid-cgk6zllc] .cr__track[data-astro-cid-cgk6zllc]{padding-left:max(var(--gutter), calc((100% - var(--container-max)) / 2));margin-left:0;animation:none}.cr__set[data-astro-cid-cgk6zllc][aria-hidden=true]{display:none}@media (width<=1024px){.cr__row[data-astro-cid-cgk6zllc]{overflow:visible}.cr__row--reverse[data-astro-cid-cgk6zllc]{display:none}.cr__track[data-astro-cid-cgk6zllc],.cr__row--reverse[data-astro-cid-cgk6zllc] .cr__track[data-astro-cid-cgk6zllc]{width:auto;padding:0 var(--gutter)}.cr__set[data-astro-cid-cgk6zllc]{flex-wrap:wrap;justify-content:center;padding:0}.cr__card[data-astro-cid-cgk6zllc]{width:min(100%,360px)}}}.faq[data-astro-cid-gujsbodg]{--faq-card:var(--color-card);background:var(--color-white);padding-block:100px;position:relative;overflow:hidden}.faq__inner[data-astro-cid-gujsbodg]{align-items:flex-start;gap:56px;display:flex;position:relative}.faq__dot-field[data-astro-cid-gujsbodg]{opacity:.2;pointer-events:none;transform-origin:0 253.5px;width:463px;height:399px;position:absolute;bottom:-145px;left:max(0px,50% - 720px);-webkit-mask-image:linear-gradient(#000 125.5px,#0000 253.5px);mask-image:linear-gradient(#000 125.5px,#0000 253.5px)}.faq__dot-field[data-astro-cid-gujsbodg] .faq__dots{width:399px;position:absolute;top:-32px;left:32px;transform:rotate(-90deg)}.faq__head[data-astro-cid-gujsbodg],.faq__list[data-astro-cid-gujsbodg]{flex:1 1 0;min-width:0}.faq__head[data-astro-cid-gujsbodg]{flex-direction:column;gap:16px;display:flex}.faq__eyebrow[data-astro-cid-gujsbodg]{color:var(--color-teal-type)}.faq__headline[data-astro-cid-gujsbodg]{color:var(--color-ink)}.faq__list[data-astro-cid-gujsbodg]{flex-direction:column;gap:16px;display:flex}.faq__item[data-astro-cid-gujsbodg]{background:var(--faq-card);border-radius:12px;overflow:clip}.faq__summary[data-astro-cid-gujsbodg]{cursor:pointer;border-radius:12px;align-items:center;gap:16px;padding:24px;list-style:none;display:flex}.faq__summary[data-astro-cid-gujsbodg]::-webkit-details-marker{display:none}.faq__summary[data-astro-cid-gujsbodg]:focus-visible{outline:2px solid var(--color-teal-type);outline-offset:-2px}.faq__item[data-astro-cid-gujsbodg][open] .faq__summary[data-astro-cid-gujsbodg]{align-items:flex-start;padding-bottom:0}.faq__question[data-astro-cid-gujsbodg]{font-family:var(--font-display);letter-spacing:-.01em;color:#0c1014;flex:1 1 0;min-width:0;font-size:20px;font-weight:500;line-height:27px}.faq__icon[data-astro-cid-gujsbodg]{width:20px;height:20px;color:var(--color-teal);flex:none}.faq__icon-minus[data-astro-cid-gujsbodg],.faq__item[data-astro-cid-gujsbodg][open] .faq__icon-plus[data-astro-cid-gujsbodg]{display:none}.faq__item[data-astro-cid-gujsbodg][open] .faq__icon-minus[data-astro-cid-gujsbodg]{display:block}.faq__item[data-astro-cid-gujsbodg][open][data-closing] .faq__icon-minus[data-astro-cid-gujsbodg]{display:none}.faq__item[data-astro-cid-gujsbodg][open][data-closing] .faq__icon-plus[data-astro-cid-gujsbodg]{display:block}.faq__answer[data-astro-cid-gujsbodg]{color:var(--color-muted);padding:12px 60px 24px 24px;font-size:16px;line-height:24px}@media (width<=1024px){.faq[data-astro-cid-gujsbodg]{padding-block:72px}.faq__dot-field[data-astro-cid-gujsbodg]{transform:scale(.8)}.faq__inner[data-astro-cid-gujsbodg]{flex-direction:column;gap:40px}.faq__head[data-astro-cid-gujsbodg],.faq__list[data-astro-cid-gujsbodg]{flex:none;width:100%}}@media (width<=640px){.faq[data-astro-cid-gujsbodg]{padding-block:64px}.faq__inner[data-astro-cid-gujsbodg]{gap:48px}.faq__head[data-astro-cid-gujsbodg],.faq__list[data-astro-cid-gujsbodg]{gap:12px}.faq__summary[data-astro-cid-gujsbodg]{padding:20px}.faq__answer[data-astro-cid-gujsbodg]{padding:12px 20px 20px}.faq__dot-field[data-astro-cid-gujsbodg]{transform:scale(.65)}}.cc[data-astro-cid-spcclscj]{isolation:isolate;background:var(--color-ground);color:var(--color-white);position:relative;overflow:clip}.cc__media[data-astro-cid-spcclscj]{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;width:min(737px,51.2%);position:absolute;top:0;bottom:0;right:max(0px,50% - 720px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36% 80%,#0000),linear-gradient(#000 58%,#0000 92%);mask-image:linear-gradient(90deg,#0000,#000 36% 80%,#0000),linear-gradient(#000 58%,#0000 92%);mask-composite:intersect}.cc__stage[data-astro-cid-spcclscj]{aspect-ratio:16/9;height:112%;position:absolute;top:-6%;right:-86px}.cc__drift[data-astro-cid-spcclscj]{position:absolute;inset:0}.cc__media[data-astro-cid-spcclscj] .cc__layer{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}.cc__dots[data-astro-cid-spcclscj]{opacity:.4;width:53.3%;height:81.6%;position:absolute;top:-24.3%;left:36.75%;-webkit-mask-image:linear-gradient(#0000 36.4%,#000 68.5%);mask-image:linear-gradient(#0000 36.4%,#000 68.5%)}.cc__dots[data-astro-cid-spcclscj] .cc__dots-art{width:86.18%;position:absolute;top:-8.09%;left:6.91%;transform:rotate(90deg)}.motion .cc__media[data-astro-cid-spcclscj] .cc__stage[data-astro-cid-spcclscj]{transform-origin:62% 36%;transition:scale 3.8s cubic-bezier(.3,.05,.2,1)}.motion .cc__media[data-astro-cid-spcclscj]:not(.is-revealed) .cc__stage[data-astro-cid-spcclscj]{scale:1.12}.motion .cc__dots[data-astro-cid-spcclscj]{transition:scale 3.8s cubic-bezier(.3, .05, .2, 1), opacity 1.6s var(--ease-out-quart) .3s}.motion .cc__media[data-astro-cid-spcclscj]:not(.is-revealed) .cc__dots[data-astro-cid-spcclscj]{opacity:0;scale:1.2}.cc__media[data-astro-cid-spcclscj]:not([data-front-ready]) .cc__dots[data-astro-cid-spcclscj]{opacity:0!important}.motion .cc__media[data-astro-cid-spcclscj].is-revealed .cc__drift[data-astro-cid-spcclscj]{transform-origin:62% 36%;animation:cc-push 26s var(--ease-in-out) 3.8s infinite alternate both}@keyframes cc-push{0%{transform:scale(1)}to{transform:scale(1.05)}}.cc__media[data-astro-cid-spcclscj][data-offscreen] .cc__drift[data-astro-cid-spcclscj]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.motion .cc__media[data-astro-cid-spcclscj].is-revealed .cc__drift[data-astro-cid-spcclscj]{animation:none}}.cc__inner[data-astro-cid-spcclscj]{align-items:center;min-height:520px;padding-block:88px;display:flex;position:relative}.cc__copy[data-astro-cid-spcclscj]{flex-direction:column;align-items:flex-start;width:fit-content;max-width:min(680px,54%);display:flex}.cc__eyebrow[data-astro-cid-spcclscj]{color:var(--color-teal);letter-spacing:.1em;margin:0 0 20px;font-size:15px}.cc__title[data-astro-cid-spcclscj]{color:var(--color-white);margin:0}.cc__line[data-astro-cid-spcclscj]{display:block}.cc__text[data-astro-cid-spcclscj]{width:0;min-width:100%;font-size:var(--type-title);color:var(--color-white);margin:20px 0 0;line-height:1.4}.cc__cta[data-astro-cid-spcclscj]{margin-top:32px}.motion .cc__follow[data-astro-cid-spcclscj]{opacity:0;transition:opacity 1s var(--ease-out-quart) .55s, translate 1.2s var(--ease-out-expo) .55s;translate:0 24px}.motion .cc__cta[data-astro-cid-spcclscj].cc__follow{transition-delay:.7s}.motion .cc__copy[data-astro-cid-spcclscj]:has(>h2.is-revealed) .cc__follow[data-astro-cid-spcclscj]{opacity:1;translate:0}@media (width<=1024px){.cc__media[data-astro-cid-spcclscj]{z-index:0;aspect-ratio:16/9;width:auto;position:relative;inset:auto;-webkit-mask-image:none;mask-image:none}.cc__media[data-astro-cid-spcclscj]:after{content:"";background:linear-gradient(90deg, #0c10148c 0%, #0c101400 30%, #0c101400 84%, #0c101499 100%), linear-gradient(180deg, var(--color-ground) 0%, #0c101400 14%, #0c101400 66%, #0c1014cc 86%, var(--color-ground) 100%);position:absolute;inset:0}.cc__stage[data-astro-cid-spcclscj]{width:131.6%;height:auto;top:0;left:-13.2%;right:auto}.cc__inner[data-astro-cid-spcclscj]{min-height:0;margin-top:-32px;padding-block:0 80px}.cc__copy[data-astro-cid-spcclscj]{width:100%;max-width:680px}.cc__text[data-astro-cid-spcclscj]{width:auto;min-width:0;max-width:520px}}@media (width<=640px){.cc__media[data-astro-cid-spcclscj]{aspect-ratio:4/3}.cc__media[data-astro-cid-spcclscj]:after{background:linear-gradient(180deg, var(--color-ground) 0%, #0c101400 12%, #0c101400 60%, #0c1014d9 84%, var(--color-ground) 100%)}.cc__stage[data-astro-cid-spcclscj]{width:166.7%;left:-43.3%}.cc__inner[data-astro-cid-spcclscj]{margin-top:-6px;padding-bottom:64px}.cc__text[data-astro-cid-spcclscj]{font-size:15px;line-height:23px}}.compass[data-astro-cid-nals2f6e]{background:var(--color-white)}html.motion:not([data-compass-static]) .compass__space[data-astro-cid-nals2f6e]{display:none}
