@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dbe685087e51055-s.p.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.p.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.p.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_aeba8da9-module__hKl9da__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_aeba8da9-module__hKl9da__variable{--f-ol-d:"Sora", "Sora Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.p.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_d5ca9ec3-module__lb5H3G__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_d5ca9ec3-module__lb5H3G__variable{--f-ol-b:"DM Sans", "DM Sans Fallback"}
.ol{--dm-page:#f5f7fb;--d-bg:#f5f7fb;--d-fg:#12151d;--d-muted:#5f6676;--d-line:#12151d1a;--d-line-strong:#12151d38;--d-accent:#6d4aff;--d-accent-fg:#fff;--d-hover:#6d4aff12;--d-nav-bg:#f5f7fbe0;--d-nav-fg:#12151d;--d-display:var(--f-ol-d), system-ui, sans-serif;--d-body:var(--f-ol-b), system-ui, sans-serif;--d-display-w:600;--d-radius:12px;--d-card-radius:20px;--d-panel:#fff}.ol-logo{font-family:var(--d-display);letter-spacing:-.03em;align-items:center;font-size:24px;font-weight:400;display:inline-flex}.ol-logo b{font-weight:700}.ol-logo i{background:var(--d-accent);border-radius:2px;width:8px;height:8px;margin-left:4px;rotate:45deg}.ol .dn{color:var(--d-fg)}.ol .dn__cta{border-radius:12px}.ol-kick{font:600 13px var(--d-display);letter-spacing:.04em;color:var(--d-accent);align-items:center;gap:8px;margin:0 0 18px;display:inline-flex}.ol-kick:before{content:"";background:currentColor;width:18px;height:2px}.ol-h1{font-family:var(--d-display);letter-spacing:-.045em;margin:0;font-size:clamp(46px,6.2vw,100px);font-weight:700;line-height:.96}.ol-h1 span{background:linear-gradient(90deg, var(--d-accent), #33b5ff);color:#0000;-webkit-background-clip:text;background-clip:text}.ol-h2{font-family:var(--d-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 clamp(26px,3.4vw,48px);font-size:clamp(32px,4vw,60px);font-weight:700;line-height:1}.ol-lead{color:var(--d-muted);max-width:32em;margin:0;font-size:clamp(18px,1.45vw,20px);line-height:1.6}.ol-btn{background:var(--d-accent);border-radius:12px;padding:16px 22px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 30px -12px #6d4aff99;color:#fff!important}.ol-btn:hover{transform:translateY(-2px);box-shadow:0 18px 36px -14px #6d4affb3}.ol-btn--line{box-shadow:inset 0 0 0 1.5px var(--d-line-strong);background:0 0;color:var(--d-fg)!important}.ol-btn--line:hover{box-shadow:inset 0 0 0 1.5px var(--d-fg)}.ol-note{color:var(--d-muted);margin:16px 0 0;font-size:13px}.ol-hero{background-image:linear-gradient(var(--d-line) 1px, transparent 1px), linear-gradient(90deg, var(--d-line) 1px, transparent 1px);background-size:48px 48px;padding:clamp(120px,14vh,160px) 0 0;position:relative;overflow:hidden}.ol-hero:before{content:"";background:radial-gradient(ellipse 50% 60% at 75% 40%, #6d4aff29, transparent 70%), linear-gradient(180deg, #f5f7fb00 60%, var(--d-bg));pointer-events:none;position:absolute;inset:0}.ol-hero__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid;position:relative}@media (max-width:900px){.ol-hero__in{grid-template-columns:1fr}}.ol-hero__text{gap:24px;display:grid}.ol-tag{border:1px solid var(--d-line);background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.ol-tag i{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s infinite ol-pulse;box-shadow:0 0 0 4px #22c55e2e}@keyframes ol-pulse{50%{box-shadow:0 0 0 8px #22c55e00}}.ol-cta{flex-wrap:wrap;gap:12px;display:flex}.ol-hero__visual{position:relative}.ol-screen{background:#0d1020;border:1px solid #ffffff14;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #12151d8c}.ol-screen__bar{color:#8b93b0;font:500 12px var(--d-display);background:#161a2e;align-items:center;gap:6px;padding:12px 14px;display:flex}.ol-screen__bar i{background:#2a3050;border-radius:50%;width:10px;height:10px}.ol-screen__bar span{margin-left:10px}.ol-screen img{aspect-ratio:16/11;object-fit:cover;width:100%;display:block}.ol-scan{pointer-events:none;background:linear-gradient(#0000,#6d4aff59,#0000);border-bottom:2px solid #a08cffe6;height:90px;animation:3.4s ease-in-out infinite alternate ol-scan;position:absolute;top:40px;left:0;right:0}@keyframes ol-scan{to{top:calc(100% - 90px)}}.ol-chip{background:#fff;border-radius:14px;padding:12px 16px;animation:5s ease-in-out infinite ol-float;display:grid;position:absolute;box-shadow:0 20px 40px -20px #12151d66}.ol-chip b{font-family:var(--d-display);font-size:22px}.ol-chip span{color:var(--d-muted);font-size:12.5px}.ol-chip--a{bottom:18%;left:-18px}.ol-chip--b{animation-delay:-2.5s;top:14%;right:-14px}@keyframes ol-float{50%{transform:translateY(-10px)}}.ol-stats{border:1px solid var(--d-line);width:calc(100% - 2 * var(--pad));max-width:calc(1440px - 2 * var(--pad));background:#fff;border-bottom:0;border-radius:20px 20px 0 0;grid-template-columns:repeat(4,1fr);margin-top:clamp(48px,7vw,96px);padding:0;display:grid;position:relative}.ol-stats div{border-right:1px solid var(--d-line);gap:2px;padding:22px 24px;display:grid}.ol-stats div:last-child{border-right:0}.ol-stats b{font-family:var(--d-display);letter-spacing:-.03em;font-size:clamp(22px,2.2vw,32px)}.ol-stats span{color:var(--d-muted);font-size:13px}@media (max-width:700px){.ol-stats{grid-template-columns:1fr 1fr}.ol-stats div:nth-child(2){border-right:0}}.ol-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:900px){.ol-flow{grid-template-columns:1fr}}.ol-flow__item{border:1px solid var(--d-line);background:#fff;border-radius:22px;align-content:start;gap:10px;padding:14px 14px 24px;transition:transform .35s,box-shadow .35s;display:grid}.ol-flow__item:hover{transform:translateY(-6px);box-shadow:0 30px 60px -36px #6d4aff80}.ol-flow__img{aspect-ratio:16/11;border-radius:14px;margin-bottom:8px;overflow:hidden}.ol-flow__img img{object-fit:cover;width:100%;height:100%;transition:transform 1s}.ol-flow__item:hover .ol-flow__img img{transform:scale(1.06)}.ol-flow__n{font:700 13px var(--d-display);color:var(--d-accent);padding:0 8px}.ol-flow__item b{font-family:var(--d-display);letter-spacing:-.02em;padding:0 8px;font-size:22px}.ol-flow__item p{color:var(--d-muted);margin:0;padding:0 8px}.ol-grey{background:#eceff6}.ol-table{border:1px solid var(--d-line);background:#fff;border-radius:22px;display:grid;overflow:hidden}.ol-table__row{border-bottom:1px solid var(--d-line);grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(0,1fr)) minmax(0,1.1fr);align-items:center;gap:12px;padding:16px 22px;display:grid}.ol-table__row:last-child{border-bottom:0}.ol-table__head{font:600 12px var(--d-display);letter-spacing:.04em;color:var(--d-muted);background:#f8f9fc}.ol-table__name{align-items:center;gap:14px;display:flex}.ol-table__name img{object-fit:cover;border-radius:10px;width:72px;height:52px}.ol-table__name b{font-family:var(--d-display);letter-spacing:-.02em;font-size:18px}.ol-table__price{font-weight:700}.ol-dots{gap:4px;display:inline-flex}.ol-dots i{background:var(--d-line-strong);border-radius:3px;width:22px;height:6px}.ol-dots i.on{background:var(--d-accent)}@media (max-width:760px){.ol-table__head{display:none}.ol-table__row{grid-template-columns:1fr 1fr}.ol-table__name{grid-column:1/-1}.ol-table__row>[data-l]:before{content:attr(data-l);color:var(--d-muted);margin-bottom:4px;font-size:11px;display:block}}.ol-split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}@media (max-width:900px){.ol-split{grid-template-columns:1fr}}.ol-ink{color:#eef0f6;--d-panel:#fff;background:#12151d}.ol-ink .ol-h2{color:#fff}.ol-ink .bk{color:var(--d-fg)}.ol-addr{color:#9aa1b5;margin:22px 0 0;font-size:15px}.ol .dfoot{color:#8a91a6;background:#12151d;border-top-color:#ffffff14}.ol .dfoot .ol-logo{color:#fff}
