.premium-showcase{width:100%;min-width:0;max-width:560px;margin-inline:auto}.premium-showcase .showcase-composition{aspect-ratio:auto;perspective:none;isolation:isolate;touch-action:pan-y;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 2px;display:grid}.premium-showcase .showcase-screen[data-slot]{z-index:auto;width:auto;box-shadow:none;background:0 0;border:0;grid-row:2;min-width:0;transition:none;position:relative;inset:auto;transform:none}.premium-showcase .showcase-screen[data-slot="0"]{z-index:1;grid-area:1/1/auto/-1;justify-self:center;width:88%;transform:none}.premium-showcase .showcase-screen[data-slot="1"]{grid-column:1}.premium-showcase .showcase-screen[data-slot="2"]{grid-column:2}.premium-showcase .showcase-screen[data-slot="3"]{grid-column:3}.premium-showcase .showcase-screen[data-slot="4"]{grid-column:4}.premium-showcase .showcase-preview{text-align:left;cursor:pointer;background:#f7f9fc;border:1px solid #b9c8d8;border-radius:9px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 8px 18px -12px #18365965}.premium-showcase [data-slot="0"] .showcase-preview{border-radius:12px;box-shadow:0 20px 45px -24px #1f3c6466,0 2px 8px #18365912}.premium-showcase .showcase-preview:focus-visible,.premium-showcase button:focus-visible{outline-offset:3px;outline:3px solid #245de8}.premium-showcase .showcase-browser{background:linear-gradient(#fff,#eff3f8);border-bottom:1px solid #d4dfe9;justify-content:space-between;align-items:center;gap:8px;height:clamp(12px,2vw,23px);padding-inline:9px;display:flex}.premium-showcase .showcase-browser-dots{flex-shrink:0;gap:3px;display:flex}.premium-showcase .showcase-browser-dots i{background:#bcc9d5;border-radius:50%;width:3px;height:3px}.premium-showcase .showcase-address{color:#5b6e83;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(5px,.62vw,8px);font-weight:500;overflow:hidden}.premium-showcase .showcase-browser-end{width:15px}.premium-showcase .showcase-capture{aspect-ratio:4/3;object-fit:contain;background:#f5f6f5;width:100%;height:auto;display:block}.premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-browser{height:10px;padding-inline:5px}.premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-browser-dots{gap:2px}.premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-browser-dots i{width:2px;height:2px}.premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-address,.premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-browser-end{display:none}.premium-showcase .showcase-controls{overscroll-behavior-x:contain;scrollbar-width:none;background:#edf2f8c9;border:1px solid #cbd7e4;border-radius:12px;flex-wrap:nowrap;gap:2px;margin:14px 2px 0;padding:3px;display:flex;overflow-x:auto}.premium-showcase .showcase-controls::-webkit-scrollbar{display:none}.premium-showcase .showcase-selector{color:#52657b;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1 0 auto;place-items:center;min-height:44px;padding:0 6px;font-size:clamp(10px,1vw,12px);font-weight:650;display:grid}.premium-showcase .showcase-selector[aria-pressed=true]{color:#123e99;background:#fff;border-color:#d9e2ee;box-shadow:0 2px 5px #1c38640c}.premium-showcase .showcase-meta{color:#61758b;letter-spacing:.035em;justify-content:center;align-items:center;gap:12px;min-height:32px;font-size:10px;display:flex}.premium-showcase .showcase-meta button{cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}@media (width<=767px){.premium-showcase .showcase-composition{gap:8px;margin-top:22px}.premium-showcase .showcase-screen[data-slot="0"]{width:96%}.premium-showcase .showcase-controls{margin-top:10px;margin-right:46px}.premium-showcase .showcase-selector{padding-inline:5px}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.premium-showcase .showcase-preview{transition:translate .22s,box-shadow .22s}.premium-showcase .showcase-preview:hover{translate:0 -2px;box-shadow:0 15px 30px -15px #18365960}}@media (prefers-reduced-motion:no-preference){.premium-showcase [data-slot="0"] .showcase-preview{animation:.26s ease-out showcase-enter}@keyframes showcase-enter{0%{opacity:.8;translate:0 3px}to{opacity:1;translate:0}}}@media (prefers-reduced-motion:reduce){.premium-showcase *{transition:none!important;animation:none!important}}.homepage-premium-showcase .premium-showcase .showcase-composition{aspect-ratio:1.28;perspective:1450px;isolation:isolate;margin-top:0;padding:0;display:block;position:relative;overflow:visible}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot]{z-index:1;width:34%;min-width:0;transform-style:preserve-3d;transform-origin:50%;grid-area:auto;transition:left .95s cubic-bezier(.22,.75,.23,1),top .95s cubic-bezier(.22,.75,.23,1),width .95s cubic-bezier(.22,.75,.23,1),transform .95s cubic-bezier(.22,.75,.23,1),box-shadow .95s;display:block;position:absolute;inset:auto;box-shadow:0 17px 36px -22px #102b4e85,0 2px 8px #102b4e17}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{z-index:6;width:64%;top:17%;left:18%;transform:translateZ(65px)rotateY(0);box-shadow:0 30px 72px -30px #102b4e8a,0 9px 26px #102b4e30}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{z-index:4;width:35%;top:2%;left:0;transform:translateZ(-18px)rotateY(13deg)rotate(-3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{z-index:3;width:35%;top:2%;left:65%;transform:translateZ(-18px)rotateY(-13deg)rotate(3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{z-index:2;width:33%;top:63%;left:2%;transform:translateZ(-25px)rotateY(11deg)rotate(-3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{z-index:2;width:33%;top:63%;left:65%;transform:translateZ(-25px)rotateY(-11deg)rotate(3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen .showcase-preview{box-shadow:none;backface-visibility:hidden;border-radius:11px}.homepage-premium-showcase .premium-showcase .showcase-capture{object-fit:contain}.homepage-premium-showcase .premium-showcase .showcase-controls{margin-top:7px}@media (width<=767px){.homepage-premium-showcase .premium-showcase .showcase-composition{aspect-ratio:.96;perspective:920px;margin-top:14px}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{width:88%;top:23%;left:6%;transform:translateZ(35px)rotateY(0)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{width:43%;top:1%;left:0}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{width:43%;top:1%;left:57%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{width:40%;top:68%;left:3%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{width:40%;top:68%;left:57%}.homepage-premium-showcase .premium-showcase .showcase-controls{margin-top:16px}}@media (prefers-reduced-motion:no-preference){.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{animation:7s ease-in-out infinite alternate websitevia-hero-float}@keyframes websitevia-hero-float{0%{translate:0}to{translate:0 -5px}}}@media (prefers-reduced-motion:reduce){.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot]{transition:none!important;animation:none!important}}.premium-showcase .showcase-visit{display:none}.homepage-premium-hero.homepage-premium-hero{isolation:isolate;background:radial-gradient(64% 44% at 83% 48%,#dbe9fbaf 0%,#edf4ff65 46%,#0000 88%),radial-gradient(52% 36% at 16% 7%,#fff 0%,#0000 88%),linear-gradient(148deg,#fafcff 0%,#f0f5fb 43%,#edf3fa 73%,#f9fbfe 100%)}.homepage-premium-hero.homepage-premium-hero:before{border-color:#97b7e329;width:min(78vw,52rem);height:min(78vw,52rem);top:-18rem;right:-26rem;box-shadow:0 0 0 6rem #ffffff08,0 0 0 12rem #ffffff06}.homepage-premium-hero .homepage-premium-grid{z-index:1;position:relative}.homepage-premium-hero .homepage-premium-index{letter-spacing:normal;border-top:1px solid #9aafc44f;justify-items:start;gap:9px;max-width:31rem;margin-top:clamp(26px,4vw,40px);padding-top:clamp(22px,3vw,30px);display:grid}.homepage-premium-hero .homepage-showcase-eyebrow{color:#2256a8;letter-spacing:.17em;font-size:10px;font-weight:800}.homepage-premium-hero .homepage-showcase-heading{color:#162a46;letter-spacing:-.048em;text-wrap:balance;max-width:27ch;margin:0;font-size:clamp(22px,2.2vw,31px);font-weight:650;line-height:1.17}.homepage-premium-hero .homepage-showcase-support{color:#60748b;letter-spacing:-.005em;max-width:39ch;margin:0;font-size:clamp(12px,1.1vw,14px);font-weight:450;line-height:1.65}.homepage-premium-showcase{isolation:isolate;position:relative}.homepage-premium-showcase .premium-showcase{max-width:740px}.homepage-premium-showcase .premium-showcase .showcase-composition{aspect-ratio:1.24;perspective:1350px;background:radial-gradient(48% 44% at 50% 43%,#ffffffef 0%,#f4f9ff99 48%,#0000 100%),radial-gradient(54% 26% at 50% 86%,#a5c4e650,#0000 96%)}.homepage-premium-showcase .premium-showcase .showcase-composition:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 50% 46%,#e0edfc5c 0%,#0000 67%);border:1px solid #bfd1e547;border-radius:50%;position:absolute;inset:7% 7% 11%;box-shadow:0 0 0 1px #ffffffab,0 0 0 24px #ffffff10}.homepage-premium-showcase .premium-showcase .showcase-composition:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(#8eacc74d 0%,#c3d9ed22 42%,#0000 76%);border-radius:50%;height:12%;position:absolute;bottom:6%;left:17%;right:17%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot]{border-radius:15px;transition:left 1s cubic-bezier(.2,.75,.18,1),top 1s cubic-bezier(.2,.75,.18,1),width 1s cubic-bezier(.2,.75,.18,1),transform 1s cubic-bezier(.2,.75,.18,1),opacity .8s,box-shadow .8s;box-shadow:0 20px 42px -23px #1a345c5f,0 4px 15px #2c4d6a16}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{z-index:6;opacity:1;width:66%;top:18%;left:17%;transform:translateZ(82px)rotateX(1deg);box-shadow:0 46px 90px -39px #122d537d,0 12px 30px #244c7233,0 0 0 1px #ffffffc9}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{z-index:4;opacity:.96;width:38%;top:3%;left:1%;transform:translateZ(-22px)rotateY(13deg)rotate(-2.5deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{z-index:4;opacity:.96;width:38%;top:3%;left:61%;transform:translateZ(-22px)rotateY(-13deg)rotate(2.5deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{z-index:2;opacity:.94;width:33%;top:64%;left:3%;transform:translateZ(-28px)rotateY(10deg)rotate(-2deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{z-index:2;opacity:.94;width:33%;top:64%;left:64%;transform:translateZ(-28px)rotateY(-10deg)rotate(2deg)}.homepage-premium-showcase .premium-showcase .showcase-preview,.homepage-premium-showcase .premium-showcase [data-slot="0"] .showcase-preview{background:#fff;border:1px solid #c5d3e3;border-radius:13px;box-shadow:inset 0 1px #fff,0 1px #fff7}.homepage-premium-showcase .premium-showcase [data-slot="0"] .showcase-preview{border-color:#aac0d9;border-radius:15px}.homepage-premium-showcase .premium-showcase .showcase-browser{background:linear-gradient(#fff 0%,#f3f7fc 100%);border-bottom-color:#dbe4ee;height:clamp(17px,2vw,24px)}.homepage-premium-showcase .premium-showcase [data-slot="0"] .showcase-browser{height:clamp(20px,2.1vw,26px)}.homepage-premium-showcase .premium-showcase .showcase-browser-dots i{background:#b4c4d5}.homepage-premium-showcase .premium-showcase .showcase-address{color:#65809b;letter-spacing:.01em;font-weight:550}.homepage-premium-showcase .premium-showcase .showcase-controls{background:linear-gradient(#f7faffee,#eaf1f9e8);border:1px solid #cad8e9;border-radius:18px;gap:4px;margin:10px 0 0;padding:5px;box-shadow:0 13px 34px -25px #28466c69,inset 0 1px #ffffffd9}.homepage-premium-showcase .premium-showcase .showcase-selector{color:#526881;letter-spacing:-.01em;border-radius:13px;min-height:46px;padding-inline:clamp(10px,1.2vw,17px);font-size:clamp(11px,1vw,13px);font-weight:650;transition:color .22s,background-color .22s,box-shadow .22s}.homepage-premium-showcase .premium-showcase .showcase-selector[aria-pressed=true]{color:#17489d;background:#fff;border-color:#dce6f3;box-shadow:0 4px 14px #365d920e,inset 0 1px #fff}.homepage-premium-showcase .premium-showcase .showcase-meta{color:#5f7491;letter-spacing:.025em;justify-content:flex-start;gap:12px;min-height:58px;margin-top:7px;padding-inline:4px;font-size:11px;font-weight:600;display:flex}.homepage-premium-showcase .premium-showcase .showcase-meta-count{font-variant-numeric:tabular-nums;color:#1d416d;font-weight:750}.homepage-premium-showcase .premium-showcase .showcase-meta button{color:#315274;background:#ffffff9e;border:1px solid #d4dfed;width:42px;height:42px}.homepage-premium-showcase .premium-showcase .showcase-visit{color:#15478f;letter-spacing:0;white-space:nowrap;background:linear-gradient(#fff,#f0f6ff);border:1px solid #b8cdeb;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-left:auto;padding:9px 17px;font-size:12px;font-weight:750;text-decoration:none;transition:border-color .22s,box-shadow .22s,background-color .22s;display:inline-flex;box-shadow:0 8px 22px -16px #1e468075,inset 0 1px #fff}.homepage-premium-showcase .premium-showcase .showcase-visit:hover{border-color:#668fd0;box-shadow:0 12px 26px -15px #194c9180}.homepage-premium-showcase .premium-showcase .showcase-visit:focus-visible{outline-offset:3px;outline:3px solid #245de8}@media (width<=767px){.homepage-premium-hero .homepage-premium-grid{gap:12px;padding-bottom:28px}.homepage-premium-hero .homepage-premium-index{gap:6px;margin-top:24px;padding-top:19px}.homepage-premium-hero .homepage-showcase-heading{max-width:28ch;font-size:clamp(21px,5.6vw,26px)}.homepage-premium-hero .homepage-showcase-support{max-width:42ch;font-size:12px}.homepage-premium-showcase .premium-showcase .showcase-composition{aspect-ratio:.9;perspective:950px;margin-top:4px}.homepage-premium-showcase .premium-showcase .showcase-composition:before{inset:12% 5%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{width:88%;top:21%;left:6%;transform:translateZ(45px)rotateX(.6deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{width:43%;top:3%;left:1%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{width:43%;top:3%;left:56%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{width:39%;top:68%;left:3%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{width:39%;top:68%;left:58%}.homepage-premium-showcase .premium-showcase .showcase-controls{border-radius:15px;margin-top:9px;margin-right:46px;padding:4px}.homepage-premium-showcase .premium-showcase .showcase-selector{border-radius:11px;min-height:44px;padding-inline:10px;font-size:11px}.homepage-premium-showcase .premium-showcase .showcase-meta{grid-template-columns:auto auto 1fr;justify-content:start;gap:8px;min-height:0;padding-top:7px;padding-right:50px;display:grid}.homepage-premium-showcase .premium-showcase .showcase-meta-label,.homepage-premium-showcase .premium-showcase .showcase-meta-count{align-self:center}.homepage-premium-showcase .premium-showcase .showcase-meta button{justify-self:start;width:40px;height:40px}.homepage-premium-showcase .premium-showcase .showcase-visit{grid-column:1/-1;justify-self:start;min-height:44px;margin-left:0;padding-inline:17px}}@media (width<=359px){.homepage-premium-hero .homepage-premium-grid{gap:9px}.homepage-premium-showcase .premium-showcase .showcase-controls{margin-right:40px}.homepage-premium-showcase .premium-showcase .showcase-selector{padding-inline:8px}.homepage-premium-showcase .premium-showcase .showcase-meta{padding-right:40px}}@media (prefers-reduced-motion:reduce){.homepage-premium-showcase .premium-showcase .showcase-selector,.homepage-premium-showcase .premium-showcase .showcase-visit{transition:none}}.homepage-premium-showcase .premium-showcase .showcase-composition{perspective:1180px;perspective-origin:50% 41%;background:radial-gradient(55% 52% at 50% 43%,#fffffff2 5%,#f6faffa6 57%,#0000 90%),radial-gradient(61% 26% at 50% 82%,#7ba3d345,#0000 88%)}.homepage-premium-showcase .premium-showcase .showcase-composition:before{background:radial-gradient(#e6f2ff7a,#0000 74%);border-color:#afcae945;inset:10% 9% 12%;box-shadow:0 0 0 1px #ffffff85,0 0 65px #90b0d61a}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot]{transform-style:preserve-3d;backface-visibility:hidden;border:1px solid #f1f8ffba;box-shadow:0 14px 26px -17px #0d24406b,0 3px 9px #0f315a1c}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{transform:translateZ(94px)rotateX(-1deg);box-shadow:0 51px 92px -41px #0e223fab,0 16px 33px -20px #1030557a,0 0 0 1px #ffffffbd}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{transform:translateZ(-35px)rotateY(16deg)rotateX(2deg)rotate(-3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{transform:translateZ(-35px)rotateY(-16deg)rotateX(2deg)rotate(3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{transform:translateZ(-45px)rotateY(13deg)rotateX(-2deg)rotate(-2.3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{transform:translateZ(-45px)rotateY(-13deg)rotateX(-2deg)rotate(2.3deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"] .showcase-preview{border-color:#a7bdd8;box-shadow:0 0 0 1px #fffc,inset 0 1px #ffffffed}.homepage-premium-showcase .premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-preview{border-color:#cbd9ea;box-shadow:inset 0 1px #ffffffbf}.homepage-premium-showcase .premium-showcase .showcase-screen:not([data-slot="0"]) .showcase-capture{filter:saturate(.94)contrast(.97)}.homepage-premium-showcase .premium-showcase .showcase-browser{background:linear-gradient(165deg,#fff 0%,#f6f9fd 49%,#e9f0fa 100%);border-bottom-color:#d7e2ef}.homepage-premium-showcase .premium-showcase [data-slot="0"] .showcase-browser{box-shadow:inset 0 1px #ffffffeb}@media (width>=768px){.homepage-premium-showcase .premium-showcase .showcase-composition{perspective-origin:50% 46%}}@media (width<=767px){.homepage-premium-showcase .premium-showcase .showcase-composition{perspective:980px;perspective-origin:50% 42%}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="0"]{transform:translateZ(53px)rotateX(-.65deg);box-shadow:0 31px 59px -24px #0f294b8c,0 8px 24px -12px #0e2f5657}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="1"]{transform:translateZ(-24px)rotateY(14deg)rotate(-2deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="2"]{transform:translateZ(-24px)rotateY(-14deg)rotate(2deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="3"]{transform:translateZ(-31px)rotateY(11deg)rotate(-1.8deg)}.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot="4"]{transform:translateZ(-31px)rotateY(-11deg)rotate(1.8deg)}}@media (prefers-reduced-motion:reduce){.homepage-premium-showcase .premium-showcase .showcase-screen[data-slot]{transition:none!important}}
