@font-face{font-family:Geist;src:url(/wp-content/themes/studiobasara/assets/fonts/geist-pl.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Geist Mono";src:url(/wp-content/themes/studiobasara/assets/fonts/geist-mono-pl.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:96px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}ul,ol{margin:0;padding:0;list-style:none}button{color:inherit}[hidden]{display:none!important}img{height:auto}html,body{overflow-x:clip}.sr{position:absolute!important;left:0;top:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:#0E0F11;color:#fff;padding:10px 16px;border-radius:999px}.skip:focus{left:8px}body{margin:0;background:#FFF;color:#0E0F11;font-family:Geist,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01" 1}a{color:#0E0F11}a:hover{color:#3D4047}h1,h2,h3,p,figure,blockquote,dl,dd{margin:0}h1,h2,h3{text-wrap:balance;font-weight:600}p{text-wrap:pretty}img{display:block;max-width:100%}.mono{font-family:"Geist Mono",ui-monospace,monospace;font-feature-settings:"tnum" 1}.wrap{max-width:1280px;margin:0 auto;padding:0 40px;box-sizing:border-box}.btn{white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;font-size:16px;font-weight:500;text-decoration:none;transition:transform .2s ease,background .2s ease}.btn-dark{background:#0E0F11;color:#FFF}.btn-dark:hover{background:#2A2C31;color:#FFF;transform:translateY(-1px)}.btn-line{box-shadow:inset 0 0 0 1px #CFD1D6;color:#0E0F11}.btn-line:hover{box-shadow:inset 0 0 0 1px #0E0F11;color:#0E0F11}.btn-light{background:#FFF;color:#0E0F11}.btn-light:hover{background:#E9EAEC;color:#0E0F11}.bw{background:#FFF;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgb(14 15 17 / .07),0 2px 4px rgb(14 15 17 / .04),0 28px 56px -20px rgb(14 15 17 / .28)}.bw-bar{height:32px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #EDEEF0;background:#FAFAFB}.bw-url{font:500 11px "Geist Mono",monospace;color:#6B6F78;background:#F0F1F3;border-radius:6px;padding:3px 12px}.bw img{width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.ph{background:#0E0F11;border-radius:36px;padding:7px;box-shadow:0 0 0 1px rgb(14 15 17 / .2),0 30px 60px -18px rgb(14 15 17 / .45)}.ph img{width:100%;aspect-ratio:3/5.2;object-fit:cover;object-position:top;border-radius:29px}.tile{position:relative;overflow:hidden;border-radius:22px;background:#F1F2F4;display:block;text-decoration:none}.tile .bw{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.tile:hover .bw{transform:translateY(-8px)}.tag{font:500 12px "Geist Mono",monospace;color:#3D4047;border:1px solid #DCDEE2;border-radius:999px;padding:4px 10px;white-space:nowrap}.marq{display:flex;gap:56px;width:max-content;animation:marq 38s linear infinite}@keyframes marq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marq{animation:none}}@keyframes floaty{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes prog{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fadein{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.st-phone{animation:floaty 7s ease-in-out infinite}.st-back{animation:floaty 9s ease-in-out infinite reverse}.fade{animation:fadein .45s ease both}}.fx-row{display:grid;grid-template-columns:1fr 56px 1.15fr;gap:24px;align-items:center;padding:30px 0;border-top:1px solid #E6E7EA}.fx-arr{width:44px;height:44px;border-radius:50%;box-shadow:inset 0 0 0 1px #DCDEE2;display:flex;align-items:center;justify-content:center;transition:background .25s ease,color .25s ease}.fx-row:hover .fx-arr{background:#0E0F11;color:#FFF;box-shadow:none}.tab{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;border:0;cursor:pointer;padding:13px 18px;border-radius:14px;position:relative;overflow:hidden}.fxb{position:relative;overflow:hidden;display:flex;gap:16px;align-items:flex-start;width:100%;text-align:left;border:0;cursor:pointer;padding:16px 18px;border-radius:16px;font:inherit}.fxi{flex:none;width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}@keyframes rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes grow{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 90 31 / .55)}70%{box-shadow:0 0 0 16px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes bob{0%,100%{transform:rotate(-45deg) translate(0,0)}50%{transform:rotate(-45deg) translate(6px,-6px)}}@keyframes type{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media (prefers-reduced-motion:no-preference){.rise{animation:rise .5s ease both}.grow{animation:grow .7s cubic-bezier(.2,.7,.2,1) both}.gauge{animation:gauge 1.2s cubic-bezier(.2,.7,.2,1) both}.pulse{animation:pulse 1.8s ease-out infinite}.pinbob{animation:bob 2.4s ease-in-out infinite}.typing{animation:type 1.4s steps(34) both}}.round{width:48px;height:48px;border-radius:50%;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px #CFD1D6;background:#FFF;color:#0E0F11}.round:hover{box-shadow:inset 0 0 0 1px #0E0F11}.dot{width:8px;height:8px;border-radius:50%;border:0;padding:0;cursor:pointer}.wa{position:fixed;right:24px;bottom:24px;z-index:40;display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 22px 0 16px;border-radius:999px;background:#25D366;color:#FFF;text-decoration:none;font-size:15px;font-weight:600;box-shadow:0 14px 30px -10px rgb(18 140 74 / .6)}.wa:hover{color:#FFF;background:#1EBE5A}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details[open] .plus{transform:rotate(45deg)}.plus{transition:transform .2s ease}input,select,button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #0E0F11;outline-offset:3px}.grad{background:linear-gradient(115deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%)}.grain{position:relative;isolation:isolate}.grain::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@keyframes drift{0%,100%{transform:scale(1.18) translate(0,0) rotate(0deg)}50%{transform:scale(1.3) translate(-4%,3%) rotate(4deg)}}.flowbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.18)}@media (prefers-reduced-motion:no-preference){.flowbg{animation:drift 22s ease-in-out infinite}}.av{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px #0E0F11}.avs{display:inline-flex;flex:none}.avs img+img{margin-left:-9px}.btn-av{padding-left:8px}.btn-light .av{box-shadow:0 0 0 2px #FFF}.hp{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;height:.8em;border-radius:999px;overflow:hidden;position:relative;top:-.07em;margin:0 .04em;box-shadow:inset 0 0 0 1px rgb(14 15 17 / .08)}.hp img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:no-preference){.ring{animation:ring 2.6s ease-in-out infinite;transform-origin:50% 50%}.nudge{animation:nudge 1.6s ease-in-out infinite}}.fl-row{display:flex;width:max-content;align-items:center;animation:marq 110s linear infinite}.fl-row.rev{animation-direction:reverse;animation-duration:84s}.fl-row>*{flex:none;padding-right:26px}@media (prefers-reduced-motion:reduce){.fl-row{animation:none}}.glass{background:rgb(255 255 255 / .18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .35);color:#FFF}.slot{flex:1;height:8px;border-radius:999px}.live{position:absolute;right:-3px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#22C55E;box-shadow:0 0 0 2px #0E0F11}@keyframes livepulse{0%{box-shadow:0 0 0 2px #0E0F11,0 0 0 2px rgb(34 197 94 / .7)}80%,100%{box-shadow:0 0 0 2px #0E0F11,0 0 0 10px #fff0}}@media (prefers-reduced-motion:no-preference){.live{animation:livepulse 1.8s ease-out infinite}}.gtext{background:linear-gradient(100deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%);-webkit-background-clip:text;background-clip:text;color:#fff0}.chip{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:44px;justify-content:center;padding:8px 16px;border-radius:14px;border:0;background:#FFF;color:#0E0F11;font:inherit;font-size:15px;font-weight:500;cursor:pointer;box-shadow:inset 0 0 0 1px #DCDEE2;text-align:left}.chip:hover{box-shadow:inset 0 0 0 1px #0E0F11}.chip-on{background:#0E0F11;color:#FFF;box-shadow:none}.chip-on:hover{box-shadow:none}.chip-sub{font-size:12px;font-weight:400;opacity:.7}.chip-sub:empty{display:none}.cmp{min-width:880px;display:flex;flex-direction:column}.cmp-row{display:grid;grid-template-columns:1.5fr repeat(4,minmax(0,1fr));align-items:center;border-top:1px solid #EDEEF0}.cmp-row>*{padding:16px 20px}.cmp-head{border-top:0}.cmp-head>*{padding-top:22px;padding-bottom:22px}.cmp-ours{background:#0E0F11;color:#FFF;align-self:stretch;display:flex;align-items:center}.cmp-row:last-child .cmp-ours{border-radius:0 0 18px 18px}.cmp-head .cmp-ours{border-radius:18px 18px 0 0;background-image:linear-gradient(115deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%)}.mbar{display:none}.sprog{display:none}@supports (animation-timeline:scroll()){.sprog{display:block;position:absolute;left:0;right:0;bottom:-1px;height:2px;background:linear-gradient(90deg,#FF8A1A,#FF5A1F 30%,#F0287F 66%,#7B3BFF);transform-origin:left;transform:scaleX(0);animation:sprog linear both;animation-timeline:scroll(root)}}@keyframes sprog{to{transform:scaleX(1)}}@keyframes rvin{from{opacity:0;transform:translateY(42px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){section.wrap>div,section.wrap>p,.wy,.bcard,.icard{animation:rvin linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.mf{color:#fff0;background:linear-gradient(180deg,#0E0F11 50%,#CFD1D6 50%);background-size:100% 200%;background-position:0 100%;-webkit-background-clip:text;background-clip:text;animation:mffill linear both;animation-timeline:view();animation-range:cover 15% cover 55%}}}@keyframes mffill{to{background-position:0 0}}.status{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#1A7A43;white-space:nowrap}.sdot{width:8px;height:8px;border-radius:50%;background:#22C55E;box-shadow:0 0 0 0 rgb(34 197 94 / .6)}@media (prefers-reduced-motion:no-preference){.sdot{animation:sdot 1.8s ease-out infinite}}@keyframes sdot{0%{box-shadow:0 0 0 0 rgb(34 197 94 / .6)}80%,100%{box-shadow:0 0 0 8px #fff0}}.btn{transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.btn-dark:hover{box-shadow:0 12px 26px -12px rgb(14 15 17 / .6)}.wy{transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s ease}.wy:hover{transform:perspective(1000px) rotateX(1.5deg) rotateY(-2deg) translateY(-6px);box-shadow:0 30px 60px -30px rgb(14 15 17 / .35)}.cookie{position:fixed;left:24px;bottom:24px;z-index:45;width:360px;max-width:calc(100% - 48px);box-sizing:border-box;background:#FFF;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 0 0 1px rgb(14 15 17 / .08),0 30px 60px -20px rgb(14 15 17 / .35)}@media (max-width:900px){.cookie{left:12px;right:12px;bottom:84px;width:auto;max-width:none;padding:16px;gap:8px}.cookie p{font-size:12px!important}.cookie .mono{display:none}.cookie .btn{height:36px!important}.mf{font-size:34px!important}.ba{aspect-ratio:4/5!important}.old{font-size:10px}.mbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgb(255 255 255 / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -1px 0 rgb(14 15 17 / .08)}.mbar a{flex:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:52px;border-radius:14px;font-size:12px;font-weight:500;text-decoration:none;color:#0E0F11;background:#F1F2F4}.mbar .mbar-main{flex:1.6;flex-direction:row;font-size:15px;background:#0E0F11;color:#FFF}.wa{display:none!important}footer{padding-bottom:110px!important}.pv-form{flex:none!important}.wy-grid>*{grid-column:1/-1!important}.wy-big{font-size:72px!important}.cta-card-t{font-size:21px!important}.offer-card{padding:24px 18px!important}.flow{height:470px!important}.fl-bw{width:290px!important}.fl-ph{width:104px!important}.fl-tilt{transform:rotate(-4deg) scale(1.05)!important}.offer-in{padding:36px 22px!important}.offer-h{font-size:40px!important}.offer-price{font-size:64px!important}.av-big{display:none!important}.wrap{padding:0 20px}.nav-links,.hide-sm{display:none!important}.h1{font-size:52px!important}.h2{font-size:38px!important}.stage{height:auto!important;padding:28px 20px 0!important}.st-back{display:none!important}.st-front{position:relative!important;left:auto!important;top:auto!important;width:100%!important}.tile{height:auto!important;padding:24px 20px 0!important}.tile .bw{position:relative!important;left:auto!important;top:auto!important;width:100%!important}.tile .ph{display:none}.tile-ph{height:400px!important;padding:0!important}.tile-ph .ph{display:block!important;width:200px!important}.st-phone{display:none!important}.proj{grid-column:1/-1!important}.g12>*{grid-column:1/-1!important}.fx-row{grid-template-columns:1fr;gap:10px;padding:24px 0}.fx-arr{display:none}.split{flex-direction:column!important}.split>*{flex:none!important}.chip-t{white-space:normal!important}.fxv{min-height:460px!important}.qt{font-size:23px!important}.h3b{font-size:30px!important}.pad-sm{padding:28px 22px!important}.wa span{display:none}.wa{padding:0 16px}.cta-box{padding:48px 24px!important}}.topbar{background:#0E0F11;color:#FFF}.nv{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 13px;border-radius:999px;border:0;background:#fff0;color:#0E0F11;font:inherit;font-size:15px;cursor:pointer;text-decoration:none}.nv:hover{background:#F1F2F4;color:#0E0F11}.nv svg{transition:transform .2s ease}.nv-on{background:#F1F2F4}.nv-on svg{transform:rotate(180deg)}.mm{position:absolute;left:0;right:0;top:100%;background:#FFF;box-shadow:0 1px 0 rgb(14 15 17 / .07),0 30px 60px -30px rgb(14 15 17 / .35)}.mmh{display:flex;align-items:center;gap:12px;padding:6px 8px 12px;text-decoration:none;color:#0E0F11}.mml{display:flex;flex-direction:column;gap:2px;padding:9px 10px;border-radius:12px;text-decoration:none;color:#0E0F11}.mml:hover{background:#F4F4F6;color:#0E0F11}.mmb{display:flex;align-items:center;gap:14px;padding:12px;border-radius:14px;text-decoration:none;color:#0E0F11}.mmb:hover{background:#F4F4F6;color:#0E0F11}.burger{display:none;width:44px;height:44px;border-radius:999px;border:0;background:#F1F2F4;color:#0E0F11;align-items:center;justify-content:center;cursor:pointer}.mobmenu{position:absolute;left:0;right:0;top:100%;background:#FFF;max-height:80vh;overflow:auto;box-shadow:0 30px 60px -30px rgb(14 15 17 / .35)}.svl{display:flex;align-items:center;gap:14px;padding:14px 0;text-decoration:none}.svl svg{transition:transform .2s ease}.svl:hover svg{transform:translateX(4px)}.bcard{display:flex;flex-direction:column;text-decoration:none;color:#0E0F11}.bcard:hover{color:#0E0F11}.bimg{border-radius:20px;overflow:hidden;background:#F1F2F4;aspect-ratio:16/10}.bimg img{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bcard:hover .bimg img{transform:scale(1.04)}.bcard:hover .fx-arr{background:#0E0F11;color:#FFF;box-shadow:none}.city{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 2px;border-bottom:1px solid #E6E7EA;text-decoration:none;color:#0E0F11;font-size:16px}.city:hover{color:#0E0F11}.city svg{opacity:.4;transition:transform .2s ease,opacity .2s ease}.city:hover svg{opacity:1;transform:translateX(4px)}.acard{display:flex;flex-direction:column;text-decoration:none;color:#0E0F11}.acard:hover{color:#0E0F11}@media (max-width:900px){.burger{display:inline-flex}.fgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.topbar .wrap{font-size:12px}}.lg-desc{display:block}header a,header button,header nav span{white-space:nowrap}@media (max-width:1240px){.lg-desc{display:none!important}}.hpc{position:absolute;inset:.045em;border-radius:999px;overflow:hidden;display:block}.hpc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hpf{opacity:0;animation:hpf 9s infinite}.hpf2{animation-delay:3s}@keyframes hpf{0%,30%{opacity:0}36%,63%{opacity:1}69%,100%{opacity:0}}@media (prefers-reduced-motion:reduce){.hpf{animation:none}}.fl-mk{width:470px}.fl-mk img{width:100%;height:auto;display:block;filter:drop-shadow(0 18px 28px rgb(14 15 17 / .16))}.lg-strip img{height:34px;width:auto;opacity:.62;display:block}@media (max-width:900px){.fl-mk{width:300px!important}.lg-strip img{height:26px}}.fl-long{width:300px;height:540px;border-radius:18px;overflow:hidden;background:#FFF;box-shadow:0 24px 48px -20px rgb(14 15 17 / .35),0 0 0 1px rgb(14 15 17 / .06)}.fl-long img{width:100%;height:auto;display:block;animation:flscroll 26s ease-in-out infinite alternate}.fl-row>.fl-long:nth-child(2n) img{animation-delay:-9s}.fl-row>.fl-long:nth-child(3n) img{animation-delay:-17s}@keyframes flscroll{0%,6%{transform:translateY(0)}94%,100%{transform:translateY(calc(-100% + 540px))}}@media (max-width:900px){.fl-long{width:210px!important;height:380px!important}.fl-long img{animation-name:flscroll-sm}}@keyframes flscroll-sm{0%,6%{transform:translateY(0)}94%,100%{transform:translateY(calc(-100% + 380px))}}@media (prefers-reduced-motion:reduce){.fl-long img{animation:none}}.flow{border-radius:0!important;background:#FFFFFF!important}.fl-grid{position:absolute;top:-74px;bottom:-240px;left:-90px;right:-90px;display:grid;grid-template-columns:repeat(6,1fr);gap:0;transform:rotate(-5deg)}.fl-grid>.fl-long{width:auto!important;height:100%!important;border-radius:0!important;box-shadow:none!important;border-right:1px solid rgb(255 255 255 / .9)}.fl-grid>.fl-long:nth-child(odd){transform:translateY(-22px)}.fl-grid>.fl-long:nth-child(even){transform:translateY(22px)}.fl-grid>.fl-long img{animation:none!important;transition:none!important;transform:none!important;width:100%;height:100%;object-fit:cover;object-position:top center}.flow::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:linear-gradient(to bottom,#fff0 0%,rgb(255 255 255 / .55) 45%,#FFFFFF 92%);pointer-events:none;z-index:1}.flow>.mono,.flow>a{z-index:2}@media (max-width:900px){.fl-grid{grid-template-columns:repeat(3,1fr);top:-44px;bottom:-140px;left:-50px;right:-50px}.fl-grid>.fl-long:nth-child(n+4){display:none}}.fl-long img{animation:none!important;transition:transform 7s cubic-bezier(.45,0,.25,1)}.fl-long:hover img{transform:translateY(calc(-100% + 540px))}.fl-row:hover{animation-play-state:paused!important}.fl-long{cursor:ns-resize}@media (max-width:900px){.fl-long:hover img{transform:translateY(calc(-100% + 380px))}}body{font-size:16px;line-height:1.5}.gr{color:#8A8D95}.ico{flex:none}.ico.flip{transform:scaleX(-1)}.btn{border:0;cursor:pointer}a.btn-dark,a.btn-dark:hover{color:#fff}.h1{font-weight:600}.nv[aria-expanded="true"]{background:#F1F2F4}.nv[aria-expanded="true"] svg{transform:rotate(180deg)}.mobmenu{max-height:calc(100vh - 120px)}a.burger{color:#0E0F11}.fxb{background:#fff0;color:#0E0F11;transition:background .25s ease}.fxb:hover{background:#F6F6F7}.fxb .fxi{background:#F1F2F4;color:#0E0F11}.fxb-t{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.3;padding-top:9px}.fxb-d{display:none;font-size:15px;line-height:1.55;color:#C4C6CC}.fxb-d b{color:#fff}.fxb-p{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(115deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%);transform-origin:left;transform:scaleX(0)}.fxb-on,.fxb-on:hover{background:#0E0F11;color:#fff}.fxb-on .fxi{background:linear-gradient(115deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%);color:#0E0F11}.fxb-on .fxb-t{font-size:19px;padding-top:0}.fxb-on .fxb-d{display:block}.fxb-on .fxb-p{animation:prog 6s linear both}[data-fx].is-paused .fxb-p{animation-play-state:paused}.fx-panel{position:absolute;inset:0}.efx-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.tab{background:#F1F2F4;color:#0E0F11;font:inherit}.tab:hover{background:#E9EAEC}.tab-m{font-size:12px;color:#6B6F78}.tab-d{display:none;font-size:14px;line-height:1.5;color:#C4C6CC;margin-top:6px}.tab-p{position:absolute;left:0;bottom:0;height:3px;width:100%;background:linear-gradient(115deg,#FF8A1A 0%,#FF5A1F 30%,#F0287F 66%,#7B3BFF 100%);transform-origin:left;transform:scaleX(0)}.tab-on,.tab-on:hover{background:#0E0F11;color:#fff}.tab-on .tab-m{color:#A3A6AE}.tab-on .tab-d{display:block}.tab-on .tab-p{animation:prog 6s linear both}.tile .bw img{aspect-ratio:3/2}.bcard:not(a){cursor:default}.bcard:not(a):hover .bimg img{transform:none}.fdark label{display:flex;flex-direction:column;gap:8px}.fdark label>.mono{font-size:12px;color:#A3A6AE}.fdark input,.fdark select{border:0;border-bottom:1px solid #3D4047;padding:10px 0;font-size:20px;background:#fff0;color:#fff;border-radius:0;width:100%;transition:border-color .2s}.fdark input::placeholder{color:#6B6F78}.fdark input:focus,.fdark select:focus{outline:0;border-bottom-color:#fff}.fdark select option{color:#0E0F11}.fdark select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;padding-right:24px}.fl{display:flex;flex-direction:column;gap:6px;font-size:13px;color:#3D4047}.fl input,.fl select,.fl textarea{height:52px;border-radius:14px;border:0;box-shadow:inset 0 0 0 1px #DCDEE2;padding:0 16px;font-size:16px;background:#fff;color:#0E0F11;width:100%}.fl textarea{height:120px;padding:14px 16px;resize:vertical}.fl input:focus,.fl select:focus,.fl textarea:focus{outline:0;box-shadow:inset 0 0 0 1.5px #0E0F11}.hpt{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}button[disabled]{opacity:.6;cursor:progress}.ck-opts{display:grid;gap:8px}.ck-opts label{display:flex;gap:10px;align-items:flex-start;background:#F4F5F6;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.4;color:#3D4047}.ck-opts input{margin-top:2px;width:16px;height:16px;accent-color:#0E0F11;flex:none}.ck-opts b{display:block;color:#0E0F11;font-weight:600}.crumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13.5px;color:#6B6F78}.crumbs a{text-decoration:none;color:#6B6F78}.crumbs a:hover{color:#0E0F11;text-decoration:underline}.crumbs li+li::before{content:"/";margin-right:6px;color:#A3A6AE}.prose{font-size:18px;line-height:1.7;color:#3D4047}.prose>*+*{margin-top:1.1em}.prose h2{font-size:32px;line-height:1.15;letter-spacing:-.035em;color:#0E0F11;margin-top:1.8em}.prose h3{font-size:22px;letter-spacing:-.02em;color:#0E0F11;margin-top:1.5em}.prose a{color:#0E0F11;text-underline-offset:3px}.prose ul,.prose ol{padding-left:1.3em}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose li+li{margin-top:.4em}.prose img{border-radius:16px;height:auto}.prose blockquote{border-left:3px solid #0E0F11;padding-left:20px;color:#0E0F11;font-size:20px}.prose table{width:100%;border-collapse:collapse;font-size:16px}.prose th,.prose td{border-bottom:1px solid #E6E7EA;padding:10px 8px;text-align:left;vertical-align:top}.ptab{width:100%;border-collapse:collapse}.ptab td{padding:16px 0;border-top:1px solid #EDEEF0;vertical-align:top;font-size:16px}.ptab td:last-child{text-align:right;white-space:nowrap;font-weight:600;padding-left:20px}.ptab small{display:block;color:#6B6F78;font-size:14px;margin-top:2px}.ptab a{text-decoration:none}.ptab a:hover{text-decoration:underline}.pager{display:flex;gap:8px;justify-content:center;margin-top:48px;flex-wrap:wrap}.pager a,.pager span{display:inline-flex;min-width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;box-shadow:inset 0 0 0 1px #DCDEE2;text-decoration:none;padding:0 14px}.pager .cur{background:#0E0F11;color:#fff;box-shadow:none}@media (max-width:900px){.h2{font-size:38px!important}.h1{font-size:52px!important}section.wrap[style*="padding-top:150px"],section.wrap[style*="padding-top:160px"],section.wrap[style*="padding-top:140px"]{padding-top:96px!important}.fxv{min-height:420px!important}.fxb-on .fxb-t{font-size:17px}.tile{padding:20px 20px 0!important}.ptab td{font-size:15px}.prose{font-size:17px}.prose table{display:block;overflow-x:auto}.pad-sm{padding:28px 22px!important}}@media (max-width:900px){.hero-img{min-height:0!important;aspect-ratio:3/2;width:100%}}.fcol{min-width:0}.fcol summary{list-style:none;font-size:12px;color:#6B6F78;margin-bottom:10px;cursor:default}.fcol summary::-webkit-details-marker{display:none}.fcol-l{display:flex;flex-direction:column;gap:10px}@media (min-width:901px){.fcol summary{pointer-events:none}}@media (max-width:900px){.fgrid{grid-template-columns:1fr!important;gap:0!important}.fcol{border-bottom:1px solid #E6E7EA}.fcol summary{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin:0;font-size:13px;color:#0E0F11;cursor:pointer}.fcol summary::after{content:"+";font-family:inherit;font-size:18px;color:#6B6F78}.fcol[open] summary::after{content:"−"}.fcol-l{padding-bottom:18px}.m-snap{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin:0 -20px;padding:0 20px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m-snap::-webkit-scrollbar{display:none}.m-snap>*{flex:0 0 84%!important;scroll-snap-align:start;min-width:0;grid-column:auto!important}.mf{font-size:27px!important;line-height:1.14!important}.cmp th,.cmp-h{font-size:13px!important}}.mobg{border-top:1px solid #EDEEF0}.mobg summary{list-style:none;padding:14px 0;cursor:pointer}.mobg summary::-webkit-details-marker{display:none}.mobg summary::after{content:"+";margin-left:auto;font-weight:400;font-size:20px;color:#6B6F78}.mobg[open] summary::after{content:"−"}.mobg-l{display:flex;flex-direction:column;gap:2px;padding-bottom:12px}