.blanche-case{--ice:#d3f3ff;--sub:#9fb9d3;--bline:#46637c6e;color:#f2f8ff;background:#0b162c;min-height:100svh;padding-top:68px;font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.blanche-case *{box-sizing:border-box}.blanche-case a:focus-visible{outline-offset:4px;outline:2px solid #a5dfff}.blanche-shell{width:min(100%,1580px);margin:auto;padding:0 clamp(22px,5.15vw,88px)}.blanche-crumb{border-bottom:1px solid var(--bline);letter-spacing:.065em;color:#9dbae0;justify-content:space-between;align-items:center;gap:20px;padding:27px 0 22px;font:600 11px ui-monospace,Menlo,monospace;display:flex}.blanche-crumb a{color:#cde7fa}.blanche-hero{grid-template-columns:1.06fr .94fr;align-items:stretch;gap:clamp(20px,4vw,70px);min-height:660px;padding:50px 0 65px;display:grid}.blanche-hero-copy{z-index:2;align-self:center;padding:15px 0;position:relative}.blanche-overline,.blanche-eyebrow{color:#93c8f0;letter-spacing:.14em;font:700 11px/1.4 ui-monospace,Menlo,monospace;display:block}.blanche-led{vertical-align:middle;background:#b4f8ff;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 20px #90f7ff}.blanche-sep{color:#567996;margin:0 7px}.blanche-hero h1{letter-spacing:-.1em;color:#f0f9ff;text-shadow:0 5px 38px #1c74b25e;margin:24px 0 35px;font-size:clamp(75px,10.5vw,164px);font-weight:850;line-height:.9}.blanche-snow{color:#9edcfa;vertical-align:top;margin:0 0 0 6px;font-size:.2em;line-height:1.2;display:inline-block}.blanche-hero-title{letter-spacing:-.065em;margin:0 0 22px;font-size:clamp(34px,3.9vw,62px);font-weight:650;line-height:1.04}.blanche-hero-lead{color:#b4cee3;max-width:510px;margin:0;font-size:clamp(15px,1.35vw,19px);line-height:1.56}.blanche-buttons{flex-wrap:wrap;gap:12px;margin-top:37px;display:flex}.blanche-button{color:#d9f2ff;border:1px solid #7198b3;border-radius:4px;justify-content:space-between;align-items:center;gap:27px;min-height:52px;padding:13px 18px;font-size:13px;font-weight:650;transition:border-color .2s,background .2s;display:flex}.blanche-button--main{color:#142e4b;background:#d5f1ff;border-color:#d5f1ff}.blanche-button:hover{color:#132a46;background:#e9f8ff;border-color:#e9f8ff}.blanche-button span{font-size:20px}.blanche-hero-art{isolation:isolate;background:linear-gradient(140deg,#3e91be,#1f3765 70%);border-radius:6px;min-height:530px;position:relative;overflow:hidden}.blanche-hero-landscape{object-fit:cover;object-position:51% 42%;opacity:.47;filter:saturate(1.2);width:100%;height:100%;position:absolute;inset:0}.blanche-hero-haze{background:linear-gradient(#78c5eb28 0%,#06204980 100%),radial-gradient(circle at 48% 49%,#92e9ff8a 0%,#0000 64%);position:absolute;inset:0}.blanche-hero-cat{z-index:2;aspect-ratio:1;object-fit:cover;border:5px solid #b9ebfc66;border-radius:50%;width:min(83%,550px);height:auto;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 140px #031321bd}.blanche-art-label{color:#e2f7ff;letter-spacing:.13em;font:650 11px ui-monospace,Menlo,monospace;position:absolute;bottom:26px;left:29px}.blanche-meta{border-top:1px solid var(--bline);border-bottom:1px solid var(--bline);color:#88a9c6;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:25px;padding:22px 0 25px;font:650 10px ui-monospace,Menlo,monospace;display:flex}.blanche-story{grid-template-columns:1fr 1fr;gap:7vw;padding:130px 0 125px;display:grid}.blanche-case h2{letter-spacing:-.089em;margin:27px 0 0;font-size:clamp(58px,6.9vw,109px);font-weight:700;line-height:.93}.blanche-case h2 em{color:#98d4f5;font:italic 400 .91em/1.05 Georgia,serif}.blanche-brief-text{align-self:end;padding-bottom:4px}.blanche-brief-text p{color:#d1dff0;margin:0 0 21px;font-size:clamp(17px,1.7vw,23px);line-height:1.54}.blanche-brief-text p+p{color:#9bb3cb;font-size:15px}.blanche-pills{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.blanche-pills span{color:#b4d5eb;letter-spacing:.05em;border:1px solid #446585;padding:9px 11px;font:650 9px ui-monospace,Menlo,monospace}.blanche-section-head{border-top:1px solid var(--bline);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:30px;padding:28px 0 37px;display:flex}.blanche-section-head h2{width:100%;margin:0}.blanche-section-head p{color:var(--sub);margin:0;font-size:13px}.blanche-shots{padding-bottom:130px}.blanche-shots-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-color:#6d9ec0 #102443;gap:clamp(14px,2.2vw,30px);padding:0 1px 25px;display:flex;overflow-x:auto}.blanche-shot{scroll-snap-align:start;flex:0 0 clamp(208px,24.2vw,355px);min-width:0;margin:0}.blanche-shot-frame{aspect-ratio:917/1983;background:#192d52;border:1px solid #345677;border-radius:15px;overflow:hidden}.blanche-shot-frame img{object-fit:cover;width:100%;height:100%;display:block}.blanche-shot figcaption{color:#f3f7fb;grid-template-columns:28px minmax(0,1fr);gap:2px 12px;padding:16px 0;display:grid}.blanche-shot figcaption span{color:#85b8dc;grid-row:1/3;font:700 11px ui-monospace,Menlo,monospace}.blanche-shot figcaption strong{font-size:16px;font-weight:650}.blanche-shot figcaption small{color:var(--sub);font-size:12px}.blanche-world{padding-bottom:133px}.blanche-world-grid{grid-template-columns:1fr 1fr;gap:clamp(15px,2.5vw,36px);display:grid}.blanche-world-grid figure{background:#1d436e;height:clamp(360px,44vw,630px);margin:0;position:relative;overflow:hidden}.blanche-world-grid img{object-fit:cover;object-position:center 47%;width:100%;height:100%;display:block}.blanche-world-grid figure:after{content:"";pointer-events:none;background:linear-gradient(#0000,#041129aa);position:absolute;inset:58% 0 0}.blanche-world-grid figcaption{z-index:1;letter-spacing:.11em;color:#fff;font:650 11px ui-monospace,Menlo,monospace;position:absolute;bottom:24px;left:24px}.blanche-details{border-top:1px solid var(--bline);grid-template-columns:.75fr 1fr;align-items:center;gap:5vw;padding:45px 0 135px;display:grid}.blanche-details p{max-width:360px;color:var(--sub);font-size:16px;line-height:1.55}.blanche-details figure{min-width:0;margin:0}.blanche-details figure img{background:#e7f1ea;border-radius:5px;width:100%;height:auto;display:block}.blanche-details figcaption{letter-spacing:.09em;color:#8daeca;padding-top:14px;font:650 10px ui-monospace,Menlo,monospace}.blanche-links{border-top:1px solid var(--bline);grid-template-columns:.85fr 1fr;gap:8vw;padding:35px 0 115px;display:grid}.blanche-link-list a{border-bottom:1px solid var(--bline);grid-template-columns:110px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:27px 0;transition:color .2s;display:grid}.blanche-link-list a:first-child{border-top:1px solid var(--bline)}.blanche-link-list a:hover{color:#92dffd}.blanche-link-list span{color:#8baeca;letter-spacing:.05em;font:650 10px ui-monospace,Menlo,monospace}.blanche-link-list strong{font-size:clamp(17px,1.7vw,24px);font-weight:650}.blanche-link-list b{font-size:24px;font-weight:400}.blanche-last{border-top:1px solid var(--bline);letter-spacing:.07em;color:#8daec9;justify-content:space-between;align-items:center;gap:22px;padding:24px 0 65px;font:650 11px ui-monospace,Menlo,monospace;display:flex}.blanche-last a{color:#d7ecfb}body:has(.blanche-case) .site-header{background:#0b162cf2;border-bottom-color:#36516b66}body:has(.blanche-case) .site-footer{background:#0b162c}@media (max-width:950px){.blanche-hero{grid-template-columns:1fr 1fr;gap:20px;min-height:530px}.blanche-hero h1{font-size:clamp(55px,9vw,100px)}.blanche-hero-art{min-height:470px}.blanche-story{gap:36px;padding:90px 0}.blanche-world,.blanche-shots{padding-bottom:90px}}@media (max-width:700px){.blanche-case{padding-top:68px}.blanche-shell{padding:0 19px}.blanche-crumb{padding:20px 0;font-size:10px}.blanche-hero{flex-direction:column;gap:30px;padding:52px 0 40px;display:flex}.blanche-hero h1{margin:20px 0 30px;font-size:clamp(65px,14.7vw,104px)}.blanche-hero-title{font-size:clamp(33px,9vw,51px)}.blanche-hero-lead{font-size:15px}.blanche-hero-art{min-height:440px;max-height:560px}.blanche-hero-cat{width:min(77%,420px)}.blanche-meta{font-size:8px}.blanche-meta span:last-child{display:none}.blanche-story{grid-template-columns:1fr;gap:35px;padding:85px 0 95px}.blanche-case h2{font-size:clamp(59px,11.5vw,88px)}.blanche-brief-text p{font-size:18px}.blanche-brief-text p+p{font-size:14px}.blanche-section-head{gap:18px}.blanche-shots{padding-bottom:80px}.blanche-shot{flex-basis:clamp(210px,67vw,295px)}.blanche-world{padding-bottom:95px}.blanche-world-grid{gap:13px}.blanche-world-grid figure{height:340px}.blanche-world-grid figcaption{font-size:8px;bottom:14px;left:11px}.blanche-details{grid-template-columns:1fr;gap:28px;padding:30px 0 88px}.blanche-links{grid-template-columns:1fr;gap:35px;padding:32px 0 90px}.blanche-link-list a{grid-template-columns:80px 1fr 16px;gap:10px;padding:23px 0}.blanche-last{font-size:9px}}@media (max-width:380px){.blanche-overline{font-size:9px}.blanche-hero h1{font-size:62px}.blanche-button{width:100%}.blanche-world-grid figure{height:290px}}@media (prefers-reduced-motion:reduce){.blanche-case *{scroll-behavior:auto!important;transition:none!important}}
.poketon-case{--pk-ink:#14233d;--pk-yellow:#ffbf48;--pk-blue:#0b1532;--pk-line:#111b333d;color:var(--pk-ink);background:#ffce70;min-height:100svh;padding:68px clamp(18px,5vw,82px) 0;font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.poketon-case *{box-sizing:border-box}.poketon-case a:focus-visible{outline-offset:4px;outline:2px solid #2148c9}.poketon-case-head{border-bottom:1px solid var(--pk-line);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;min-height:68px;font:700 10px ui-monospace,Menlo,monospace;display:flex}.poketon-case-back{padding:14px 0;transition:opacity .2s}.poketon-case-back:hover{opacity:.6}.poketon-case-hero{grid-template-columns:.92fr 1.08fr;align-items:stretch;gap:clamp(18px,3.3vw,60px);min-height:625px;padding:clamp(30px,3vw,50px) 0 56px;display:grid}.poketon-case-hero-copy{z-index:1;flex-direction:column;justify-content:center;padding:15px 0;display:flex;position:relative}.poketon-case-eyebrow,.poketon-case-kicker{color:#7c4920;letter-spacing:.1em;font:700 11px/1.4 ui-monospace,Menlo,monospace;display:block}.poketon-case-eyebrow span:not(.poketon-case-mark){margin:0 7px}.poketon-case-mark{vertical-align:middle;background:#f76c26;border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block}.poketon-case-hero h1{letter-spacing:-.108em;white-space:nowrap;margin:35px 0;font-size:clamp(87px,11vw,182px);font-weight:900;line-height:.79}.poketon-case-dot{color:#f6752c;vertical-align:top;letter-spacing:0;font-size:.29em;display:inline-block;transform:translate(4px,5px)}.poketon-case-tagline{letter-spacing:-.067em;margin:12px 0 21px;font-size:clamp(30px,3.15vw,50px);font-weight:800;line-height:1.09}.poketon-case-tagline em{color:#ec681f;font-style:normal}.poketon-case-hero-desc{color:#55452b;max-width:445px;margin:0;font-size:clamp(15px,1.3vw,18px);line-height:1.53}.poketon-case-buttons{flex-wrap:wrap;gap:9px;margin-top:33px;display:flex}.poketon-case-btn{min-height:52px;color:var(--pk-ink);border:1px solid #25324a;justify-content:space-between;align-items:center;gap:32px;padding:15px 18px;font-size:13px;font-weight:750;transition:background .2s,color .2s,transform .2s;display:flex}.poketon-case-btn span{font-size:19px;font-weight:400}.poketon-case-btn:hover{background:#fff2d3;transform:translateY(-2px)}.poketon-case-btn--main{background:var(--pk-ink);color:#fff9e7}.poketon-case-btn--main:hover{color:#fff9e7;background:#233e71}.poketon-case-hero-cover{background:#f8a83f;min-height:560px;overflow:hidden}.poketon-case-hero-cover img{object-fit:contain;background:#ffc169;width:100%;height:100%;display:block}.poketon-case-meta{border-top:1px solid var(--pk-line);border-bottom:1px solid var(--pk-line);letter-spacing:.1em;color:#785230;justify-content:space-between;gap:15px;padding:19px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.poketon-case-intro{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;padding:clamp(100px,12vw,170px) 0;display:grid}.poketon-case h2{letter-spacing:-.09em;margin:25px 0 0;font-size:clamp(63px,7.2vw,112px);font-weight:850;line-height:.94}.poketon-case h2 em{color:#dc6c2a;font:italic 400 .93em/1 Georgia,serif}.poketon-case-intro-text p{max-width:660px;margin:0 0 23px;font-size:clamp(17px,1.65vw,23px);font-weight:500;line-height:1.48}.poketon-case-intro-text p+p{color:#745434;font-size:15px;line-height:1.6}.poketon-case-tags{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.poketon-case-tags span{letter-spacing:.07em;border:1px solid #92784a80;padding:10px 11px;font:700 10px ui-monospace,Menlo,monospace}.poketon-case-screens{color:#edf4ff;background:#0a1640;margin:0 calc(-1*clamp(18px,5vw,82px));padding:clamp(60px,7vw,105px) clamp(18px,5vw,82px) 100px;overflow:hidden}.poketon-case-screens .poketon-case-kicker{color:#a1c4ff}.poketon-case-screens-head{border-top:1px solid #81a6ef55;padding-top:29px}.poketon-case-screens-title{justify-content:space-between;align-items:end;gap:30px;margin:24px 0 42px;display:flex}.poketon-case-screens h2{margin:0;font-size:clamp(56px,6.8vw,105px)}.poketon-case-screens h2 em{color:#a4c0ff}.poketon-case-screens-title p{color:#b8c9ef;white-space:nowrap;margin:0 0 8px;font:600 12px ui-monospace,Menlo,monospace}.poketon-case-screens-scroll{scroll-snap-type:x mandatory;scrollbar-color:#4b76cc #081239;overscroll-behavior-inline:contain;gap:clamp(14px,2.3vw,31px);padding:0 0 30px;display:flex;overflow-x:auto}.poketon-case-shot{scroll-snap-align:start;flex:0 0 clamp(210px,21.5vw,330px);min-width:0;margin:0}.poketon-case-shot-phone{aspect-ratio:750/1624;background:#132966;border:2px solid #4466ba;border-radius:16px;height:auto;overflow:hidden}.poketon-case-shot-phone img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.poketon-case-shot figcaption{gap:13px;padding-top:19px;display:flex}.poketon-case-shot figcaption>span{color:#9db8fb;padding-top:3px;font:700 11px ui-monospace,Menlo,monospace}.poketon-case-shot figcaption strong{font-size:17px;font-weight:700;display:block}.poketon-case-shot figcaption small{color:#b1bbd3;margin-top:6px;font-size:12px;display:block}.poketon-case-system{padding:clamp(87px,10vw,155px) 0}.poketon-case-system-head{border-top:1px solid var(--pk-line);padding-top:32px}.poketon-case-system h2{margin:23px 0 58px}.poketon-case-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(13px,2vw,29px);display:grid}.poketon-case-feature{min-width:0}.poketon-case-feature-image{background:#274db0;justify-content:center;align-items:center;height:clamp(370px,44vw,610px);display:flex;overflow:hidden}.poketon-case-feature:nth-child(2) .poketon-case-feature-image{background:#163273}.poketon-case-feature:nth-child(3) .poketon-case-feature-image{background:#3646ac}.poketon-case-feature-image img{object-fit:contain;filter:drop-shadow(0 20px 15px #020b2573);width:auto;max-width:100%;height:95%;display:block}.poketon-case-feature-text{padding-top:24px}.poketon-case-feature-text>span{letter-spacing:.09em;color:#87582e;font:700 10px ui-monospace,Menlo,monospace}.poketon-case-feature-text h3{letter-spacing:-.06em;margin:17px 0 12px;font-size:clamp(25px,2.35vw,36px);line-height:1.05}.poketon-case-feature-text p{color:#684a2a;max-width:380px;margin:0;font-size:15px;line-height:1.5}.poketon-case-footer{border-top:1px solid var(--pk-line);grid-template-columns:1fr 1fr;gap:6vw;padding:39px 0 clamp(95px,11vw,165px);display:grid}.poketon-case-footer h2{font-size:clamp(55px,6.1vw,95px)}.poketon-case-footer-links{align-self:center}.poketon-case-footer-links a{border-bottom:1px solid #88714a88;grid-template-columns:130px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:26px 0;transition:color .2s;display:grid}.poketon-case-footer-links a:first-child{border-top:1px solid #88714a88}.poketon-case-footer-links a:hover{color:#ed6b23}.poketon-case-footer-links a span{color:#7d613c;font:700 10px ui-monospace,Menlo,monospace}.poketon-case-footer-links a strong{font-size:clamp(16px,1.5vw,23px)}.poketon-case-footer-links a b{font-size:24px;font-weight:400}.poketon-case-end{border-top:1px solid var(--pk-line);letter-spacing:.06em;color:#675032;justify-content:space-between;gap:20px;padding:23px 0 62px;font:700 10px ui-monospace,Menlo,monospace;display:flex}body:has(.poketon-case) .site-header{background:#101a2b;border-bottom-color:#576c8b50}body:has(.poketon-case) .site-footer{background:#121926}@media (max-width:1050px){.poketon-case-hero{min-height:510px}.poketon-case-hero h1{font-size:clamp(80px,10.7vw,130px)}.poketon-case-hero-cover{min-height:430px}.poketon-case-feature-image{height:clamp(340px,45vw,500px)}}@media (max-width:740px){.poketon-case{padding:68px 19px 0}.poketon-case-head{min-height:61px;font-size:9px}.poketon-case-head span{letter-spacing:0}.poketon-case-hero{flex-direction:column;gap:32px;min-height:auto;padding:37px 0 38px;display:flex}.poketon-case-hero h1{margin:26px 0 31px;font-size:clamp(82px,18vw,136px)}.poketon-case-tagline{font-size:clamp(37px,9vw,56px)}.poketon-case-hero-cover{aspect-ratio:1400/1100;width:100%;min-height:auto}.poketon-case-meta span:nth-child(2){display:none}.poketon-case-intro{grid-template-columns:1fr;gap:35px;padding:96px 0 104px}.poketon-case h2{font-size:clamp(63px,12vw,93px)}.poketon-case-intro-text p{font-size:18px}.poketon-case-screens{margin:0 -19px;padding:72px 19px 85px}.poketon-case-screens-title{margin:25px 0 37px;display:block}.poketon-case-screens h2{font-size:clamp(51px,11vw,75px)}.poketon-case-screens-title p{margin-top:25px}.poketon-case-shot{flex-basis:clamp(209px,62vw,290px)}.poketon-case-system{padding:95px 0 108px}.poketon-case-feature-grid{grid-template-columns:1fr;gap:48px}.poketon-case-feature{grid-template-columns:.85fr 1fr;align-items:center;gap:16px;display:grid}.poketon-case-feature-image{height:360px}.poketon-case-feature-image img{height:95%}.poketon-case-feature-text{padding-top:0}.poketon-case-feature-text h3{font-size:27px}.poketon-case-feature-text p{font-size:13px}.poketon-case-footer{grid-template-columns:1fr;gap:47px;padding:31px 0 99px}.poketon-case-footer-links a{grid-template-columns:108px 1fr 20px}}@media (max-width:420px){.poketon-case-head{font-size:8px}.poketon-case-hero h1{font-size:clamp(77px,20vw,89px)}.poketon-case-eyebrow{font-size:9px}.poketon-case-buttons{display:grid}.poketon-case-feature{grid-template-columns:.86fr 1fr}.poketon-case-feature-image{height:290px}.poketon-case-feature-text h3{font-size:23px}.poketon-case-feature-text p{font-size:12px}.poketon-case-footer-links a{grid-template-columns:93px 1fr 18px;padding:23px 0}.poketon-case-footer-links a strong{font-size:16px}.poketon-case-end{font-size:9px}}@media (prefers-reduced-motion:reduce){.poketon-case *{scroll-behavior:auto!important;transition:none!important}}
.vezun-case{--vc-white:#faf7ef;--vc-black:#050505;--vc-lime:#b8ff2c;--vc-blue:#2f6bff;--vc-muted:#5a5f66;--vc-line:#dedbd1;background:var(--vc-white);color:var(--vc-black);font-family:Manrope,Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.vezun-case *{box-sizing:border-box}.vezun-case a:focus-visible{outline:2px solid var(--vc-blue);outline-offset:4px}.vezun-case-inner{width:min(100% - clamp(36px,8vw,146px),1580px);margin:0 auto}.vezun-case-top{border-bottom:1px solid var(--vc-line);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font:700 11px/1.4 ui-monospace,Menlo,monospace;display:flex}.vezun-case-top a{white-space:nowrap}.vezun-case-top a:hover{text-decoration:underline}.vezun-case-hero{grid-template-columns:.87fr 1.13fr;align-items:center;gap:clamp(26px,4.5vw,75px);min-height:730px;padding:55px 0 65px;display:grid}.vezun-case-hero-type{min-width:0}.vezun-case-kicker,.vezun-case-section-meta{letter-spacing:.09em;font:700 11px ui-monospace,Menlo,monospace}.vezun-case-kicker{color:#454a43;align-items:center;gap:10px;display:flex}.vezun-case-dot{background:var(--vc-blue);border-radius:50%;width:8px;height:8px;display:block}.vezun-case-hero h1{letter-spacing:-.105em;margin:41px 0 42px;font-size:clamp(90px,9.8vw,158px);font-weight:850;line-height:.79}.vezun-case-hero h1 em{font-style:normal}.vezun-case-tagline{letter-spacing:-.075em;margin:0 0 24px;font-size:clamp(27px,3.2vw,51px);font-weight:800;line-height:1.06}.vezun-case-tagline span{color:#2e62dd}.vezun-case-lead{color:#4e504e;max-width:485px;margin:0;font-size:clamp(15px,1.4vw,19px);line-height:1.5}.vezun-case-actions{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.vezun-case-action{border:1px solid var(--vc-black);background:0 0;justify-content:space-between;align-items:center;gap:24px;min-height:53px;padding:15px 18px;font-size:14px;font-weight:800;transition:background .2s,color .2s;display:flex}.vezun-case-action span{font-size:18px;font-weight:400}.vezun-case-action--primary{background:var(--vc-black);color:#fff}.vezun-case-action:hover{background:var(--vc-lime);color:#000}.vezun-case-productradar{color:#172024;background:#fff9;border:1px solid #d6d9d1;border-radius:9px;align-items:center;gap:11px;min-height:53px;margin-top:20px;padding:8px 12px 8px 9px;font-size:13px;font-weight:650;line-height:1.25;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.vezun-case-productradar img{border-radius:9px;flex:none;width:34px;height:34px}.vezun-case-productradar strong{font-weight:850}.vezun-case-productradar-arrow{color:#4061d4;margin-left:4px;font-size:18px;line-height:1}.vezun-case-productradar:hover{background:#eef2ff;border-color:#4061d4;transform:translateY(-1px)}.vezun-case-productradar:focus-visible{outline-offset:3px;outline:2px solid #4061d4}.vezun-case-hero-image{aspect-ratio:1600/1180;background:#b8ff2c;overflow:hidden}.vezun-case-hero-image img{object-fit:contain;width:100%;height:100%;display:block}.vezun-case-hero-rule{border-top:1px solid var(--vc-line);border-bottom:1px solid var(--vc-line);letter-spacing:.08em;white-space:nowrap;justify-content:space-between;gap:clamp(13px,3vw,50px);padding:27px 0;font:750 clamp(10px,1vw,13px)/1.2 ui-monospace,Menlo,monospace;display:flex}.vezun-case-hero-rule b{color:#2f6bff;font-size:18px}.vezun-case-section-meta{color:#606662;border-top:1px solid var(--vc-line);justify-content:space-between;align-items:center;gap:15px;padding-top:25px;font-size:10px;display:flex}.vezun-case h2{letter-spacing:-.09em;margin:25px 0 0;font-size:clamp(61px,7.4vw,116px);font-weight:820;line-height:.96}.vezun-case h2 em{letter-spacing:-.055em;color:#3c6bcd;font:italic 400 .91em/1.05 Georgia,Times New Roman,serif}.vezun-case-explainer{padding:clamp(100px,11vw,160px) 0 0}.vezun-case-explainer-top{grid-template-columns:1.15fr .85fr;align-items:end;gap:8vw;margin-bottom:55px;display:grid}.vezun-case-explainer-top>p{letter-spacing:-.02em;max-width:550px;margin:0;font-size:clamp(17px,1.8vw,25px);font-weight:500;line-height:1.45}.vezun-case-roles{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vezun-case-role{min-width:0;min-height:680px;padding:clamp(27px,4vw,58px) clamp(22px,4vw,64px) 0;position:relative;overflow:hidden}.vezun-case-role--lime{background:var(--vc-lime);color:#050505}.vezun-case-role--blue{background:var(--vc-blue);color:#fff}.vezun-case-role-head{z-index:1;position:relative}.vezun-case-role-head>span{letter-spacing:.1em;font:700 11px ui-monospace,Menlo,monospace}.vezun-case-role-head h3{letter-spacing:-.065em;margin:22px 0 17px;font-size:clamp(31px,3.4vw,55px);font-weight:850;line-height:1.02}.vezun-case-role-head p{max-width:410px;margin:0;font-size:clamp(13px,1.32vw,18px);line-height:1.48}.vezun-case-role-device{justify-content:center;align-items:flex-start;height:400px;margin:45px auto 0;display:flex;position:relative}.vezun-case-role-device img{border-radius:17px;width:min(345px,72%);max-width:100%;height:auto;display:block;box-shadow:0 12px 37px #070b0b26}.vezun-case-method{padding:clamp(120px,13vw,185px) 0}.vezun-case-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:65px;display:grid}.vezun-case-steps article{border-top:2px solid #0d0d0d;padding-top:18px}.vezun-case-steps article>span{color:#4676dd;font:700 12px ui-monospace,Menlo,monospace}.vezun-case-steps h3{letter-spacing:-.05em;margin:37px 0 15px;font-size:clamp(20px,2vw,29px);line-height:1.1}.vezun-case-steps p{color:#55595b;max-width:275px;margin:0;font-size:14px;line-height:1.55}.vezun-case-gallery{color:#f7f7f2;background:#11181c;padding:clamp(80px,8vw,123px) 0 106px}.vezun-case-gallery .vezun-case-section-meta{color:#aeb8c1;border-color:#40464c}.vezun-case-gallery-title{justify-content:space-between;align-items:end;gap:30px;margin-bottom:53px;display:flex}.vezun-case-gallery h2 em{color:#b8ff2c}.vezun-case-gallery-title>p{color:#afb9be;max-width:210px;font:600 12px/1.6 ui-monospace,Menlo,monospace}.vezun-case-gallery-scroller{scroll-snap-type:x mandatory;scrollbar-color:#687674 #11181c;overscroll-behavior-inline:contain;gap:clamp(13px,2vw,28px);padding:0 max(18px,50vw - 790px,4vw) 33px;display:flex;overflow-x:auto}.vezun-case-gallery-item{scroll-snap-align:start;flex:0 0 clamp(215px,23vw,320px);margin:0}.vezun-case-gallery-phone{aspect-ratio:860/1864;background:#222d2f;border:3px solid #535f62;border-radius:19px;overflow:hidden}.vezun-case-gallery-phone img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.vezun-case-gallery-item figcaption{gap:14px;padding-top:19px;display:flex}.vezun-case-gallery-item figcaption>span{color:#b8ff2c;padding-top:3px;font:700 11px ui-monospace,Menlo,monospace}.vezun-case-gallery-item strong{font-size:17px;display:block}.vezun-case-gallery-item small{color:#a7b0af;margin-top:5px;font-size:12px;display:block}.vezun-case-last{padding:clamp(100px,12vw,180px) 0 0}.vezun-case-last-row{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;padding:45px 0 100px;display:grid}.vezun-case-last-intro img{object-fit:contain;width:110px;height:110px}.vezun-case-last-intro h2{margin-top:24px}.vezun-case-last-links a{border-bottom:1px solid #b5b8b3;grid-template-columns:135px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:25px 0;transition:color .2s;display:grid}.vezun-case-last-links a:first-child{border-top:1px solid #b5b8b3}.vezun-case-last-links a:hover{color:#285dd3}.vezun-case-last-links a span{color:#606662;font:700 10px ui-monospace,Menlo,monospace}.vezun-case-last-links a strong{overflow-wrap:anywhere;font-size:clamp(15px,1.6vw,24px)}.vezun-case-last-links a b{font-size:21px;font-weight:400}.vezun-case-back{border-top:1px solid var(--vc-line);color:#606662;justify-content:space-between;gap:18px;padding:26px 0 58px;font:700 11px ui-monospace,Menlo,monospace;display:flex}body:has(.vezun-case) .site-footer{--sf-edge:#faf7ef}@media (max-width:1150px){.vezun-case-hero{gap:24px;min-height:600px}.vezun-case-hero h1{font-size:clamp(75px,9.2vw,113px)}.vezun-case-role{min-height:575px}.vezun-case-role-device{height:360px}}@media (max-width:760px){.vezun-case-inner{width:calc(100% - 36px)}.vezun-case-top{padding:23px 0;font-size:9px}.vezun-case-top span{text-align:right;max-width:155px}.vezun-case-hero{flex-direction:column;align-items:stretch;min-height:auto;padding:55px 0 39px;display:flex}.vezun-case-hero h1{margin:37px 0;font-size:clamp(99px,22vw,140px)}.vezun-case-tagline{font-size:clamp(39px,9vw,60px)}.vezun-case-hero-image{width:100%}.vezun-case-hero-rule{gap:7px;padding:21px 0;font-size:9px}.vezun-case-hero-rule b{font-size:15px}.vezun-case-explainer{padding-top:94px}.vezun-case-explainer-top{margin-bottom:39px;display:block}.vezun-case h2{font-size:clamp(59px,13vw,94px)}.vezun-case-explainer-top>p{margin-top:30px;font-size:18px}.vezun-case-roles{grid-template-columns:1fr;gap:16px}.vezun-case-role{min-height:580px}.vezun-case-role-head h3{font-size:42px}.vezun-case-role-device{height:348px}.vezun-case-method{padding:103px 0}.vezun-case-steps{grid-template-columns:1fr 1fr;gap:38px 18px;margin-top:49px}.vezun-case-steps h3{margin:23px 0 12px}.vezun-case-gallery{padding:81px 0 85px}.vezun-case-gallery-title{margin-bottom:36px;display:block}.vezun-case-gallery-title>p{max-width:none;margin-top:30px}.vezun-case-gallery-scroller{padding-left:18px;padding-right:18px}.vezun-case-gallery-item{flex-basis:clamp(218px,61vw,280px)}.vezun-case-last{padding-top:98px}.vezun-case-last-row{padding-bottom:90px;display:block}.vezun-case-last-links{margin-top:50px}.vezun-case-last-links a{grid-template-columns:113px 1fr 20px}}@media (max-width:410px){.vezun-case-hero h1{font-size:clamp(87px,23vw,97px)}.vezun-case-hero-rule{font-size:8px}.vezun-case-action{width:100%}.vezun-case-kicker{font-size:10px}.vezun-case-role{min-height:550px;padding:28px 23px 0}.vezun-case-role-device{margin-top:40px}.vezun-case-role-head h3{font-size:35px}.vezun-case-last-links a{grid-template-columns:96px 1fr 18px}.vezun-case-last-links a strong{font-size:14px}.vezun-case-back{font-size:9px}}@media (prefers-reduced-motion:reduce){.vezun-case *{scroll-behavior:auto!important;transition:none!important}}
.joobby-case{--j-bg:#071521;--j-ink:#eaf5fa;--j-accent:#92d9ff;--j-muted:#afc1ce;--j-line:#c7e0f033;background:var(--j-bg);color:var(--j-ink);min-height:100svh;padding:0 clamp(20px,5vw,88px);font-family:Inter,Arial,Helvetica,sans-serif;overflow:hidden}.joobby-case *{box-sizing:border-box}.joobby-case a:focus-visible{outline:2px solid var(--j-accent);outline-offset:4px}.joobby-case-top{border-bottom:1px solid var(--j-line);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:15px;padding:26px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.joobby-case-top a:hover,.joobby-case-back a:hover{color:var(--j-accent)}.joobby-case-hero{padding:clamp(55px,8vw,115px) 0 65px}.joobby-case-intro{max-width:1140px}.joobby-case-eyebrow,.joobby-case-kicker{letter-spacing:.1em;color:var(--j-accent);font:700 11px/1.5 ui-monospace,Menlo,monospace}.joobby-case-live-dot{background:#baf36f;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.joobby-case-hero h1{letter-spacing:-.104em;margin:24px 0 41px;font-size:clamp(102px,16vw,244px);font-weight:800;line-height:.86}.joobby-case-period{color:#9bd6f5}.joobby-case-hero h2,.joobby-case h2{letter-spacing:-.077em;margin:0;font-size:clamp(54px,7.5vw,119px);font-weight:730;line-height:.98}.joobby-case h2 em{color:#9bd6f5;font-style:normal}.joobby-case-intro>p{max-width:695px;color:var(--j-muted);margin:35px 0 0;font-size:clamp(17px,1.7vw,23px);line-height:1.5}.joobby-case-tags{flex-wrap:wrap;gap:10px;margin:30px 0 43px;display:flex}.joobby-case-tags span,.joobby-case-responsive-badges span{border:1px solid var(--j-line);color:#d2e5ef;letter-spacing:.04em;padding:10px 12px;font:700 10px ui-monospace,Menlo,monospace}.joobby-case-hero-screen{background:#0b2231;border-radius:16px;margin:0;position:relative;overflow:hidden}.joobby-case-hero-screen img{width:100%;height:auto;display:block}.joobby-case-screen-note{color:#fff;background:#071521d9;border-radius:3px;padding:10px 12px;font:700 10px ui-monospace,Menlo,monospace;position:absolute;bottom:22px;right:25px}.joobby-case-meta{border-block:1px solid var(--j-line);letter-spacing:.08em;color:#93abba;justify-content:space-between;gap:20px;padding:21px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.joobby-case-challenge{padding:clamp(105px,12vw,170px) 0}.joobby-case-challenge-grid{grid-template-columns:1fr .8fr;align-items:end;gap:7vw;margin-top:38px;display:grid}.joobby-case-body p{color:#d0e0ec;margin:0 0 23px;font-size:clamp(17px,1.65vw,23px);line-height:1.52}.joobby-case-body p+p{color:var(--j-muted);font-size:16px}.joobby-case-feature{color:#08263a;background:#dfeef5;margin:0 calc(-1*clamp(20px,5vw,88px));padding:clamp(72px,7vw,117px) clamp(20px,5vw,88px)}.joobby-case-feature .joobby-case-kicker{color:#246f9b}.joobby-case-feature-head{grid-template-columns:140px 1fr;align-items:start;gap:5vw;margin-bottom:51px;display:grid}.joobby-case-feature h2 em{color:#226b9d}.joobby-case-feature-head p{color:#456373;max-width:655px;margin:28px 0 0;font-size:18px;line-height:1.5}.joobby-case-feature-visual{margin:0;overflow:hidden}.joobby-case-feature-visual img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 15px 42px #16426029}.joobby-case-feature-visual figcaption{color:#52758b;margin-top:16px;font:700 10px ui-monospace,Menlo,monospace}.joobby-case-system{padding:clamp(90px,12vw,165px) 0}.joobby-case-system-title h2{margin-top:22px}.joobby-case-system-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:70px;display:grid}.joobby-case-system-grid article{border-top:2px solid #6b9fbe;min-width:0;padding-top:18px}.joobby-case-system-grid article>span{color:#92d9ff;font:700 11px ui-monospace,Menlo,monospace}.joobby-case-system-grid h3{letter-spacing:-.04em;margin:35px 0 14px;font-size:clamp(20px,2.1vw,31px);font-weight:700;line-height:1.08}.joobby-case-system-grid p{color:var(--j-muted);margin:0;font-size:14px;line-height:1.55}.joobby-case-gallery{background:#0d2638;margin:0 calc(-1*clamp(20px,5vw,88px));padding:clamp(70px,8vw,125px) 0 94px}.joobby-case-gallery-title{justify-content:space-between;align-items:end;gap:22px;margin-bottom:43px;padding:0 clamp(20px,5vw,88px);display:flex}.joobby-case-gallery h2{margin-top:26px}.joobby-case-drag{color:#98bbcf;white-space:nowrap;margin-bottom:8px;font:700 11px ui-monospace,Menlo,monospace}.joobby-case-gallery-scroll{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-color:#648aab #0d2638;gap:clamp(16px,2vw,28px);padding:0 clamp(20px,5vw,88px) 25px;display:flex;overflow-x:auto}.joobby-case-gallery-item{scroll-snap-align:start;flex:0 0 clamp(300px,59vw,870px);min-width:0;margin:0}.joobby-case-gallery-image{aspect-ratio:1.31;background:#cce2f0;border-radius:10px;overflow:hidden}.joobby-case-gallery-image img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.joobby-case-gallery-item figcaption{gap:18px;padding-top:20px;display:flex}.joobby-case-gallery-item figcaption>span{color:#9bd6f5;font:700 11px ui-monospace,Menlo,monospace}.joobby-case-gallery-item figcaption strong{font-size:clamp(17px,1.7vw,24px);display:block}.joobby-case-gallery-item figcaption small{color:#a8c4d6;margin-top:7px;font-size:13px;line-height:1.4;display:block}.joobby-case-responsive{grid-template-columns:1.15fr .85fr;align-items:center;gap:5vw;padding:clamp(110px,13vw,180px) 0;display:grid}.joobby-case-responsive h2{margin:31px 0}.joobby-case-responsive-copy p{max-width:520px;color:var(--j-muted);font-size:18px;line-height:1.55}.joobby-case-responsive-badges{flex-wrap:wrap;gap:8px;margin-top:35px;display:flex}.joobby-case-mobile-frame{background:#041726;border:8px solid #183c53;border-radius:25px;justify-self:center;width:min(365px,95%);overflow:hidden;box-shadow:0 20px 70px #0007}.joobby-case-mobile-frame img{width:100%;height:auto;display:block}.joobby-case-close{border-top:1px solid var(--j-line);grid-template-columns:1fr .86fr;align-items:end;gap:6vw;padding:clamp(65px,7vw,115px) 0 100px;display:grid}.joobby-case-close h2{margin:28px 0;font-size:clamp(49px,6.4vw,98px)}.joobby-case-close p{max-width:600px;color:var(--j-muted);font-size:16px;line-height:1.55}.joobby-case-links a{border-bottom:1px solid var(--j-line);grid-template-columns:135px 1fr 18px;align-items:center;gap:10px;padding:26px 0;transition:color .2s;display:grid}.joobby-case-links a:first-child{border-top:1px solid var(--j-line)}.joobby-case-links a:hover{color:#9bd6f5}.joobby-case-links span{color:#9ab0bd;font:700 10px/1.3 ui-monospace,Menlo,monospace}.joobby-case-links strong{font-size:clamp(17px,1.75vw,24px);font-weight:650}.joobby-case-links b{font-size:22px;font-weight:400}.joobby-case-back{border-top:1px solid var(--j-line);color:#8fa9b8;justify-content:space-between;gap:22px;padding:25px 0 65px;font:700 10px ui-monospace,Menlo,monospace;display:flex}@media (max-width:1000px){.joobby-case-hero h1{font-size:clamp(91px,15vw,160px)}.joobby-case-system-grid{grid-template-columns:1fr 1fr;gap:45px 25px}.joobby-case-feature-head{grid-template-columns:1fr}.joobby-case-feature-head h2{font-size:clamp(55px,8vw,95px)}}@media (max-width:700px){.joobby-case{padding:0 18px}.joobby-case-top{padding:21px 0;font-size:9px}.joobby-case-top>span{text-align:right;max-width:160px;font-size:8px}.joobby-case-hero{padding:75px 0 35px}.joobby-case-hero h1{margin:27px 0 35px;font-size:clamp(94px,22vw,150px)}.joobby-case h2{font-size:clamp(50px,11.2vw,76px)}.joobby-case-intro>p{margin-top:23px;font-size:16px}.joobby-case-tags{margin:25px 0 30px}.joobby-case-hero-screen{border-radius:6px}.joobby-case-screen-note{padding:7px;font-size:8px;bottom:8px;right:7px}.joobby-case-meta span:nth-child(2){display:none}.joobby-case-challenge{padding:99px 0}.joobby-case-challenge-grid{grid-template-columns:1fr;gap:33px}.joobby-case-feature{margin:0 -18px;padding:73px 18px}.joobby-case-feature-head{margin-bottom:38px;display:block}.joobby-case-feature-head h2{margin-top:22px}.joobby-case-feature-head p{font-size:16px}.joobby-case-system{padding:95px 0}.joobby-case-system-grid{gap:37px 20px;margin-top:45px}.joobby-case-system-grid h3{margin:22px 0 11px;font-size:21px}.joobby-case-system-grid p{font-size:13px}.joobby-case-gallery{margin:0 -18px;padding:74px 0 75px}.joobby-case-gallery-title{padding:0 18px;display:block}.joobby-case-gallery-title h2{font-size:clamp(49px,10.5vw,75px)}.joobby-case-drag{margin-top:30px;display:block}.joobby-case-gallery-scroll{padding:0 18px 22px}.joobby-case-gallery-item{flex-basis:86vw}.joobby-case-gallery-image{aspect-ratio:1.12}.joobby-case-gallery-image img{object-position:top}.joobby-case-responsive{grid-template-columns:1fr;gap:65px;padding:100px 0}.joobby-case-responsive-copy p{font-size:16px}.joobby-case-mobile-frame{width:min(335px,86%)}.joobby-case-close{grid-template-columns:1fr;gap:40px;padding:95px 0}.joobby-case-links a{grid-template-columns:125px 1fr 18px}.joobby-case-back{font-size:9px}}@media (max-width:385px){.joobby-case-hero h1{font-size:clamp(87px,23vw,99px)}.joobby-case-top{font-size:8px}.joobby-case-tags span{font-size:9px}.joobby-case-system-grid{grid-template-columns:1fr}.joobby-case-links a{grid-template-columns:108px 1fr 18px}.joobby-case-links strong{font-size:15px}}@media (prefers-reduced-motion:reduce){.joobby-case *{scroll-behavior:auto!important;transition:none!important}}
.slicebox-case{--sx-bg:#090d24;--sx-ink:#f2f1ff;--sx-muted:#a6acd7;--sx-violet:#a69dff;--sx-cyan:#76e5f5;background:var(--sx-bg);min-height:100svh;color:var(--sx-ink);padding:0 clamp(19px,5vw,85px);font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.slicebox-case *{box-sizing:border-box}.slicebox-case a:focus-visible{outline:2px solid var(--sx-cyan);outline-offset:4px}.slicebox-case-top{letter-spacing:.08em;border-bottom:1px solid #9395c537;justify-content:space-between;align-items:center;gap:15px;padding:24px 0;font:600 10px ui-monospace,Menlo,monospace;display:flex}.slicebox-case-top a:hover,.slicebox-case-outro a:hover{color:var(--sx-cyan)}.slicebox-case-hero{grid-template-columns:.93fr 1.07fr;align-items:center;gap:4vw;min-height:660px;padding:clamp(67px,8vw,116px) 0 62px;display:grid}.slicebox-case-eyebrow,.slicebox-case-kicker{letter-spacing:.1em;color:var(--sx-cyan);font:700 11px/1.5 ui-monospace,Menlo,monospace}.slicebox-case-eyebrow span{vertical-align:middle;background:#ed5fdb;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.slicebox-case-hero h1{letter-spacing:-.1em;margin:37px 0 46px;font-size:clamp(87px,10vw,176px);font-weight:900;line-height:.78}.slicebox-case-hero h1 em{color:#a69dff;font-style:normal}.slicebox-case-subtitle{letter-spacing:-.065em;margin:0 0 23px;font-size:clamp(29px,3.45vw,49px);font-weight:750;line-height:1.08}.slicebox-case-description{color:#c0c6e4;max-width:530px;margin:0;font-size:clamp(15px,1.34vw,19px);line-height:1.58}.slicebox-case-hero-links{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.slicebox-case-hero-links a,.slicebox-case-stream-copy a{border:1px solid #929de18b;align-items:center;min-height:48px;padding:12px 17px;font-size:13px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.slicebox-case-hero-links a:hover,.slicebox-case-stream-copy a:hover{background:var(--sx-cyan);color:#090d24}.slicebox-case-hero-scene{background:#15102f;border:1px solid #7276d64d;overflow:hidden}.slicebox-case-hero-scene img{aspect-ratio:1300/732;object-fit:cover;width:100%;display:block}.slicebox-case-hero-scene span{letter-spacing:.06em;color:#a8b8d0;background:#0b1329;padding:16px 19px;font:700 10px ui-monospace,Menlo,monospace;display:block}.slicebox-case-meta{letter-spacing:.06em;color:#9da7c5;border-top:1px solid #9395c537;border-bottom:1px solid #9395c537;justify-content:space-between;align-items:center;gap:13px;padding:23px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.slicebox-case-idea{grid-template-columns:200px 1fr;gap:clamp(25px,7vw,113px);padding:clamp(100px,11vw,163px) 0;display:grid}.slicebox-case h2{letter-spacing:-.085em;margin:0 0 40px;font-size:clamp(53px,7.1vw,108px);font-weight:780;line-height:1.02}.slicebox-case h2 em{letter-spacing:-.06em;color:var(--sx-violet);font:italic 400 .91em Georgia,serif}.slicebox-case-idea p{color:#ced2eb;max-width:790px;margin:0 0 20px;font-size:clamp(17px,1.55vw,23px);line-height:1.5}.slicebox-case-idea p+p{color:#a3afc8;font-size:16px}.slicebox-case-stream{border-top:1px solid #9395c537;grid-template-columns:.88fr 1.12fr;align-items:center;gap:5vw;padding:clamp(72px,8vw,126px) 0;display:grid}.slicebox-case-stream h2{margin:23px 0 28px;font-size:clamp(47px,5.75vw,88px)}.slicebox-case-stream-copy p{color:#b2b9d9;max-width:490px;margin:0 0 32px;font-size:clamp(16px,1.45vw,20px);line-height:1.55}.slicebox-case-stream-visual{background:#15182b;margin:0;overflow:hidden}.slicebox-case-stream-visual img{width:100%;height:auto;display:block}.slicebox-case-stream-visual figcaption{letter-spacing:.06em;color:#a7aecb;padding:13px;font:700 10px ui-monospace,Menlo,monospace}.slicebox-case-outro{color:#a9aed0;letter-spacing:.05em;border-top:1px solid #9395c537;justify-content:space-between;gap:20px;padding:25px 0 70px;font:700 10px ui-monospace,Menlo,monospace;display:flex}@media (max-width:1000px){.slicebox-case-hero{min-height:520px}.slicebox-case-hero h1{font-size:clamp(70px,9vw,115px)}.slicebox-case-idea{grid-template-columns:150px 1fr}}@media (max-width:760px){.slicebox-case{padding:0 18px}.slicebox-case-top{font-size:9px}.slicebox-case-top span{text-align:right;max-width:144px}.slicebox-case-hero{flex-direction:column;align-items:stretch;gap:45px;min-height:0;padding:75px 0 44px;display:flex}.slicebox-case-hero h1{font-size:clamp(95px,19vw,140px)}.slicebox-case-subtitle{font-size:clamp(34px,9vw,50px)}.slicebox-case-hero-scene{width:100%}.slicebox-case-meta{font-size:8px}.slicebox-case-idea{grid-template-columns:1fr;gap:25px;padding:90px 0 105px}.slicebox-case h2{font-size:clamp(55px,12vw,82px)}.slicebox-case-idea p{font-size:18px}.slicebox-case-idea p+p{font-size:15px}.slicebox-case-stream{flex-direction:column;align-items:stretch;gap:45px;padding:90px 0;display:flex}.slicebox-case-stream h2{font-size:clamp(50px,11vw,80px)}}@media (max-width:390px){.slicebox-case-hero h1{font-size:clamp(85px,21vw,105px)}.slicebox-case-hero-links a{font-size:12px}.slicebox-case-outro{font-size:9px}}@media (prefers-reduced-motion:reduce){.slicebox-case a{transition:none}}
.fcfs-case{--f-bg:#071123;--f-ink:#edf6ff;--f-muted:#abbad0;--f-blue:#348aff;--f-line:#8cb4fa35;background:var(--f-bg);color:var(--f-ink);min-height:100svh;padding:0 clamp(19px,5vw,85px);font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.fcfs-case *{box-sizing:border-box}.fcfs-case a:focus-visible{outline-offset:3px;outline:2px solid #8cc6ff}.fcfs-case-top{border-bottom:1px solid var(--f-line);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.fcfs-case-top a:hover,.fcfs-case-end a:hover{color:#91c4ff}.fcfs-case-hero{grid-template-columns:.89fr 1.11fr;align-items:center;gap:3.8vw;min-height:670px;padding:clamp(55px,8vw,112px) 0 62px;display:grid}.fcfs-case-kicker{color:#80b9ff;letter-spacing:.1em;font:700 11px/1.4 ui-monospace,Menlo,monospace;display:block}.fcfs-case-kicker b{color:#b6c7df;margin:0 6px}.fcfs-case-hero h1{letter-spacing:-.105em;margin:29px 0 35px;font-size:clamp(108px,12.2vw,195px);font-weight:900;line-height:.86}.fcfs-case-hero h1 span{color:var(--f-blue)}.fcfs-case h2{letter-spacing:-.09em;margin:0 0 35px;font-size:clamp(56px,6.6vw,103px);font-weight:760;line-height:.99}.fcfs-case h2 em{letter-spacing:-.06em;color:#75adff;font:italic 400 .92em/1.08 Georgia,Times New Roman,serif}.fcfs-case-hero-copy>p{color:#c2d0e4;max-width:590px;margin:0;font-size:clamp(16px,1.47vw,21px);line-height:1.55}.fcfs-case-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.fcfs-case-tags span{letter-spacing:.04em;border:1px solid #5687d47a;padding:10px 12px;font:700 10px ui-monospace,Menlo,monospace}.fcfs-case-hero-art{background:#0b1b3a;border:1px solid #204577;min-width:0;overflow:hidden}.fcfs-case-hero-art img{width:100%;height:auto;display:block}.fcfs-case-meta{border-block:1px solid var(--f-line);color:#90acc9;letter-spacing:.06em;justify-content:space-between;gap:25px;padding:23px 0;font:700 10px ui-monospace,Menlo,monospace;display:flex}.fcfs-case-concept{grid-template-columns:1fr 1fr;gap:7vw;padding:clamp(110px,12vw,180px) 0;display:grid}.fcfs-case-concept h2{margin:30px 0 0}.fcfs-case-concept-text{align-self:end}.fcfs-case-concept-text p{color:#d3e0ef;margin:0 0 23px;font-size:clamp(17px,1.76vw,24px);line-height:1.49}.fcfs-case-concept-text p+p{color:#a8bbd3;font-size:16px}.fcfs-case-concept-note{border-top:1px solid var(--f-line);color:#82a9d5;margin-top:32px;padding-top:18px;font:600 11px/1.6 ui-monospace,Menlo,monospace;display:block}.fcfs-case-process{border-top:1px solid var(--f-line);padding:37px 0 clamp(100px,11vw,160px)}.fcfs-case-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:57px;display:grid}.fcfs-case-process-grid article{border-top:2px solid #6c9fdf;padding-top:17px}.fcfs-case-process-grid article>span{color:#89b4ef;font:700 11px ui-monospace,Menlo,monospace}.fcfs-case-process-grid h3{letter-spacing:-.07em;margin:28px 0 15px;font-size:clamp(30px,3.3vw,49px);font-weight:700}.fcfs-case-process-grid p{color:#afc3db;max-width:335px;font-size:15px;line-height:1.58}.fcfs-case-showcase{background:#0b1e39;margin:0 calc(-1*clamp(19px,5vw,85px));padding:clamp(70px,8vw,125px) 0 96px}.fcfs-case-showcase-head{grid-template-columns:175px 1fr;gap:3vw;margin-bottom:47px;padding:0 clamp(19px,5vw,85px);display:grid}.fcfs-case-showcase h2{margin:0}.fcfs-case-showcase-head p{color:#a8c3e7;margin:26px 0 0;font:600 12px ui-monospace,Menlo,monospace}.fcfs-case-gallery{scroll-snap-type:x mandatory;scrollbar-color:#4777ac #0b1e39;overscroll-behavior-inline:contain;gap:clamp(14px,2vw,29px);padding:0 clamp(19px,5vw,85px) 26px;display:flex;overflow-x:auto}.fcfs-case-screen{scroll-snap-align:start;flex:0 0 clamp(210px,21vw,325px);min-width:0;margin:0}.fcfs-case-screen-visual{aspect-ratio:450/975;background:#05080f;border:2px solid #3c618e;border-radius:17px;overflow:hidden}.fcfs-case-screen-visual img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.fcfs-case-screen figcaption{gap:13px;padding-top:18px;display:flex}.fcfs-case-screen figcaption>span{color:#86baff;padding-top:3px;font:700 11px ui-monospace,Menlo,monospace}.fcfs-case-screen figcaption strong{font-size:17px;display:block}.fcfs-case-screen figcaption small{color:#a7bcd9;margin-top:6px;font-size:12px;line-height:1.4;display:block}.fcfs-case-design{grid-template-columns:1.07fr .93fr;align-items:center;gap:8vw;padding:clamp(110px,12vw,180px) 0;display:grid}.fcfs-case-design h2{margin:29px 0}.fcfs-case-design-copy p{color:#c4d2e4;max-width:640px;font-size:clamp(16px,1.6vw,22px);line-height:1.6}.fcfs-case-design-copy p.fcfs-case-design-disclaimer{color:#85a6cd;border-top:1px solid var(--f-line);margin-top:35px;padding-top:15px;font-size:12px;line-height:1.6}.fcfs-case-design-visual{background:radial-gradient(circle,#173d85,#0e2041 60%,#0a152e);place-items:center;min-height:600px;display:grid;overflow:hidden}.fcfs-case-design-visual img{filter:drop-shadow(0 12px 28px #0008);border-radius:12px;width:min(50%,360px);max-width:100%;height:auto;margin:50px 0}.fcfs-case-end{border-top:1px solid var(--f-line);color:#8faad1;justify-content:space-between;gap:15px;padding:26px 0 69px;font:700 10px ui-monospace,Menlo,monospace;display:flex}@media (max-width:990px){.fcfs-case-hero{min-height:0}.fcfs-case-hero h1{font-size:clamp(89px,11vw,139px)}.fcfs-case-design-visual{min-height:470px}}@media (max-width:760px){.fcfs-case{padding:0 18px}.fcfs-case-top{padding:22px 0;font-size:9px}.fcfs-case-top span{text-align:right;max-width:160px}.fcfs-case-hero{flex-direction:column;align-items:stretch;gap:35px;padding:69px 0 44px;display:flex}.fcfs-case-hero h1{font-size:clamp(107px,22vw,151px)}.fcfs-case h2{font-size:clamp(60px,12vw,87px)}.fcfs-case-hero-copy>p{font-size:17px}.fcfs-case-hero-art{width:100%}.fcfs-case-meta{font-size:9px}.fcfs-case-concept{padding:101px 0 108px;display:block}.fcfs-case-concept-text{margin-top:43px}.fcfs-case-concept-text p{font-size:18px}.fcfs-case-concept-text p+p{font-size:15px}.fcfs-case-process{padding:33px 0 107px}.fcfs-case-process-grid{grid-template-columns:1fr;gap:35px;margin-top:44px}.fcfs-case-process-grid h3{margin:19px 0 10px;font-size:37px}.fcfs-case-process-grid p{font-size:14px}.fcfs-case-showcase{margin:0 -18px;padding:72px 0 79px}.fcfs-case-showcase-head{margin-bottom:39px;padding:0 18px;display:block}.fcfs-case-showcase h2{margin-top:23px;font-size:clamp(57px,12vw,84px)}.fcfs-case-gallery{padding:0 18px 23px}.fcfs-case-screen{flex-basis:clamp(210px,62vw,290px)}.fcfs-case-design{padding:103px 0;display:block}.fcfs-case-design-copy{margin-bottom:44px}.fcfs-case-design-visual{min-height:520px}.fcfs-case-design-visual img{width:60%}.fcfs-case-end{font-size:9px}}@media (max-width:375px){.fcfs-case-hero h1{font-size:clamp(87px,26vw,103px)}.fcfs-case-hero h2{font-size:54px}}@media (prefers-reduced-motion:reduce){.fcfs-case *{scroll-behavior:auto!important}}
.aura-case{--ac-ink:#e9e9e9;--ac-muted:#9c9ca5;--ac-rule:#e1e2e62e;--ac-paper:#0b0b0e;--ac-panel:#151519;isolation:isolate;background:var(--ac-paper);color:var(--ac-ink);-webkit-font-smoothing:antialiased;padding-top:68px;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Arial,sans-serif;position:relative;overflow:hidden}.aura-case *{box-sizing:border-box}.aura-case a:focus-visible,.aura-case button:focus-visible{outline-offset:4px;outline:2px solid #d8dbe5}.aura-case a{text-decoration:none}.ac-grain{pointer-events:none;z-index:9;mix-blend-mode:screen;opacity:.065;background-image:url(/assets/textures/aura-film-grain.png);background-repeat:repeat;background-size:240px;position:absolute;inset:0}.ac-shell{width:min(100%,1710px);margin:0 auto;padding-left:clamp(24px,5.5vw,105px);padding-right:clamp(24px,5.5vw,105px)}.ac-topline,.ac-section-head,.ac-identity-head,.ac-identity-bottom,.ac-final-top{color:#9798a2;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:24px;font:650 10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.ac-topline{border-bottom:1px solid var(--ac-rule);min-height:72px}.aura-case .ac-back{color:#d0d0d4;transition:color .2s}.aura-case .ac-back:hover{color:#fff}.ac-hero{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:center;gap:clamp(18px,5vw,95px);min-height:clamp(670px,74svh,895px);padding:clamp(64px,7.5vw,135px) 0 95px;display:grid;position:relative}.ac-kicker{letter-spacing:.065em;color:#a1a3ad;align-items:center;gap:12px;font:650 10px/1.4 ui-monospace,Menlo,monospace;display:flex}.ac-kicker>span:nth-of-type(2){color:#545660}.ac-live-dot{background:#bbbecc;border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 4px #bac7e211}.ac-hero-brand{align-items:center;gap:clamp(13px,1.9vw,30px);margin:clamp(35px,5vw,72px) 0 14px;display:flex}.ac-hero-brand img{object-fit:contain;flex:none;width:clamp(62px,6.9vw,124px);height:clamp(62px,6.9vw,124px)}.ac-hero-brand h1{letter-spacing:-.115em;margin:0;font-size:clamp(107px,13.5vw,244px);font-weight:710;line-height:.78}.ac-hero-brand h1 span{color:#b2b3c0}.ac-hero-lead{letter-spacing:-.068em;margin:35px 0 20px;font-size:clamp(29px,3.1vw,58px);font-weight:630;line-height:1.06}.ac-hero-lead em{color:#9999a4;font-style:normal}.ac-hero-text{letter-spacing:-.015em;color:#a8a8b1;max-width:510px;margin:0;font-size:clamp(15px,1.25vw,19px);line-height:1.5}.ac-hero-actions{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}.aura-case .ac-button{border-radius:7px;justify-content:space-between;align-items:center;gap:28px;min-height:57px;padding:0 18px;font-size:13px;font-weight:650;transition:transform .24s,border-color .24s,background-color .24s,color .24s;display:inline-flex}.aura-case .ac-button span{font-size:20px;font-weight:380}.aura-case .ac-button:hover{transform:translateY(-3px)}.aura-case .ac-button-primary{color:#18181d;background:#dcdce0;border:1px solid #dcdce0}.aura-case .ac-button-primary:hover{color:#131317;background:#fff;border-color:#fff}.aura-case .ac-button-ghost{color:#b8b8c1;background:#18181c;border:1px solid #474750}.aura-case .ac-button-ghost:hover{color:#fff;background:#24242b;border-color:#898995}.ac-hero-art{isolation:isolate;background:radial-gradient(circle,#22232b 0%,#0d0d11 47%,#0b0b0e 72%);border:1px solid #2a2a30;border-radius:50% 50% 4px 4px/44% 44% 4px 4px;place-items:center;min-width:0;height:clamp(445px,45vw,680px);display:grid;position:relative;overflow:hidden}.ac-hero-art:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle,#0000 34%,#08080ab8 72%);position:absolute;inset:0}.ac-hero-art canvas{opacity:.9;width:100%;height:100%;display:block;position:absolute;inset:0}.ac-hero-art-mark{z-index:2;object-fit:contain;opacity:.94;filter:drop-shadow(0 0 42px #ffffff1c);width:clamp(62px,8vw,112px);height:clamp(62px,8vw,112px);position:relative}.ac-hero-art-guides{z-index:2;pointer-events:none;border:1px solid #ffffff09;border-radius:50%;position:absolute;inset:6%}.ac-hero-art-guides i:first-child{border-left:1px solid #ffffff0b;position:absolute;top:0;bottom:0;left:50%}.ac-hero-art-guides i:nth-child(2){border-top:1px solid #ffffff0b;position:absolute;top:50%;left:0;right:0}.ac-hero-art-guides i:nth-child(3){border:1px solid #ffffff0b;border-radius:50%;position:absolute;inset:20%}.ac-hero-art-label{z-index:3;letter-spacing:.06em;color:#81838f;justify-content:space-between;gap:15px;font:620 9px ui-monospace,Menlo,monospace;display:flex;position:absolute;bottom:21px;left:23px;right:23px}.ac-hero-index{border-top:1px solid var(--ac-rule);color:#858590;letter-spacing:.07em;justify-content:space-between;gap:20px;padding-top:18px;font:650 10px ui-monospace,Menlo,monospace;display:flex;position:absolute;bottom:28px;left:0;right:0}.ac-facts{border-top:1px solid var(--ac-rule);border-bottom:1px solid var(--ac-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid}.ac-facts>div{border-right:1px solid var(--ac-rule);flex-direction:column;gap:16px;padding:28px 18px 34px;display:flex}.ac-facts>div:first-child{padding-left:0}.ac-facts>div:last-child{border:0}.ac-facts span,.ac-section-aside,.ac-section-head,.ac-identity-head,.ac-identity-bottom,.ac-final-top,.ac-capability-top,.ac-cap-chip,.ac-demo-disclaimer,.ac-flow div>span{letter-spacing:.065em;color:#8e8f9d;font:650 10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.ac-facts strong{letter-spacing:-.025em;font-size:clamp(14px,1.45vw,21px);font-weight:600}.ac-intro{grid-template-columns:minmax(155px,.28fr) minmax(0,1fr);gap:clamp(35px,6vw,110px);padding-top:clamp(105px,13vw,220px);padding-bottom:clamp(105px,12vw,200px);display:grid}.ac-section-aside{white-space:nowrap;flex-direction:column;gap:23px;padding-top:12px;display:flex}.ac-aside-rule{background:#a2a5b455;max-width:100px;height:1px;display:block}.ac-intro-main h2{letter-spacing:-.088em;margin:0 0 clamp(45px,6vw,80px);font-size:clamp(50px,6.45vw,110px);font-weight:660;line-height:.98}.ac-intro-main h2 em{letter-spacing:-.06em;color:#92939d;margin-top:12px;font:italic 400 .91em/1 Georgia,Times New Roman,serif;display:block}.ac-intro-grid{border-top:1px solid var(--ac-rule);grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,70px);padding-top:22px;display:grid}.ac-intro-grid p{color:#a8aab3;max-width:550px;margin:0;font-size:clamp(15px,1.33vw,20px);line-height:1.57}.ac-identity{background:#16161b;border-top:1px solid #33333a;border-bottom:1px solid #33333a}.ac-identity-inner{padding-top:28px;padding-bottom:25px}.ac-identity-center{grid-template-columns:41% 59%;align-items:center;gap:20px;min-height:clamp(580px,59vw,835px);display:grid}.ac-identity-center>img{object-fit:contain;filter:drop-shadow(0 12px 90px #bcbccc13);justify-self:center;width:85%;max-width:420px;height:min(36vw,445px)}.ac-identity-manifesto{border-left:1px solid #42424b;padding:30px 0 30px clamp(20px,4.7vw,90px)}.ac-identity-manifesto h2{letter-spacing:-.085em;margin:0 0 40px;font-size:clamp(48px,5.25vw,100px);font-weight:650;line-height:.96}.ac-identity-manifesto h2 em{color:#9c9da6;letter-spacing:-.055em;margin-top:8px;font:italic 400 .88em/1 Georgia,serif;display:block}.ac-identity-manifesto p{color:#abaeb7;max-width:480px;margin:0;font-size:17px;line-height:1.58}.ac-identity-bottom{border-top:1px solid #ffffff25;padding-top:20px}.ac-capabilities{padding-top:clamp(100px,11vw,185px);padding-bottom:clamp(110px,11vw,175px)}.ac-section-head{border-top:1px solid var(--ac-rule);padding:17px 0}.ac-capabilities h2{letter-spacing:-.095em;margin:49px 0 clamp(65px,7vw,115px);font-size:clamp(63px,8.2vw,145px);font-weight:660;line-height:.9}.ac-capabilities h2 em{color:#9495a2;letter-spacing:-.056em;font:italic 400 .84em/1 Georgia,serif;display:block}.ac-capability-grid{border-top:1px solid var(--ac-rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.ac-capability{border-bottom:1px solid var(--ac-rule);flex-direction:column;justify-content:space-between;min-height:340px;padding:26px clamp(22px,4vw,68px) 33px 0;display:flex}.ac-capability:nth-child(odd){border-right:1px solid var(--ac-rule)}.ac-capability:nth-child(2n){padding-left:clamp(22px,4vw,68px)}.ac-capability-top{color:#9a9ba6;justify-content:space-between;align-items:center;gap:20px;display:flex}.ac-capability-top img{opacity:.78}.ac-cross{color:#b7b7bf;font-size:22px;font-weight:300}.ac-cap-chip{color:#7e8090;font-size:9px;display:block}.ac-capability h3{letter-spacing:-.074em;margin:12px 0 19px;font-size:clamp(34px,3.5vw,65px);font-weight:610;line-height:1.02}.ac-capability p{color:#9b9ea9;max-width:510px;margin:0;font-size:clamp(14px,1.15vw,17px);line-height:1.55}.ac-demo{background:#111116;border-top:1px solid #282831;border-bottom:1px solid #282831;padding-top:clamp(82px,10vw,160px);padding-bottom:76px}.ac-demo-intro{grid-template-columns:1fr 1fr;align-items:end;gap:25px;padding-bottom:43px;display:grid}.ac-section-code{color:#9697a4;letter-spacing:.08em;grid-column:1/-1;font:650 10px ui-monospace,Menlo,monospace}.ac-demo-intro h2{letter-spacing:-.098em;margin:25px 0 0;font-size:clamp(65px,8.5vw,144px);font-weight:660;line-height:.9}.ac-demo-intro h2 em{color:#9a9da9;font:italic 400 .87em/1 Georgia,serif}.ac-demo-intro p{color:#9d9fac;justify-self:end;max-width:380px;margin:0 0 6px;font-size:clamp(15px,1.25vw,19px);line-height:1.55}.aura-case .aura-demo-section{background:0 0;border:0;padding:20px clamp(24px,5.5vw,105px) 15px;overflow:visible}.aura-case .aura-demo-section:before,.aura-case .aura-demo-heading{display:none}.aura-case .aura-demo-device,.aura-case .aura-demo-mode-select{max-width:1500px}.aura-case .aura-demo-mode-select{margin-bottom:14px}.aura-case .aura-demo-device{box-shadow:0 30px 110px #0008}.ac-demo-disclaimer{border-top:1px solid #33343e;justify-content:space-between;align-items:start;gap:22px;margin-top:35px;padding-top:20px;display:flex}.ac-demo-disclaimer>span{white-space:nowrap}.ac-demo-disclaimer p{color:#797c88;letter-spacing:0;max-width:490px;margin:0;font:500 12px/1.55 Inter,Arial,sans-serif}.ac-workflow{padding-top:clamp(98px,11vw,180px);padding-bottom:clamp(125px,13vw,215px)}.ac-workflow-title{grid-template-columns:1fr .43fr;align-items:end;gap:45px;margin:46px 0 80px;display:grid}.ac-workflow-title h2{letter-spacing:-.105em;margin:0;font-size:clamp(85px,11vw,206px);font-weight:680;line-height:.84}.ac-workflow-title h2 em{color:#9b9dab;font:italic 400 .8em/1 Georgia,serif}.ac-workflow-title p{color:#9ca0aa;max-width:450px;margin:0 0 12px;font-size:clamp(15px,1.33vw,20px);line-height:1.57}.ac-flow{border-top:1px solid var(--ac-rule);border-bottom:1px solid var(--ac-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;position:relative}.ac-flow div{border-right:1px solid var(--ac-rule);flex-direction:column;gap:20px;min-height:185px;padding:28px 22px 33px 0;display:flex}.ac-flow div:nth-of-type(n+2){padding-left:clamp(15px,2.3vw,35px)}.ac-flow div:last-child{border:0}.ac-flow strong{letter-spacing:-.06em;font-size:clamp(25px,2.4vw,43px);font-weight:610}.ac-flow p{color:#9699a5;max-width:205px;margin:0;font-size:12px;line-height:1.48}.ac-flow>b{color:#858695;font-size:15px;position:absolute;top:26px}.ac-flow>b:nth-child(2){left:23%}.ac-flow>b:nth-child(4){left:48%}.ac-flow>b:nth-child(6){left:73%}.ac-final{background:#1a1b20;border-top:1px solid #393942;padding-top:26px;padding-bottom:30px}.ac-final-top{border-bottom:1px solid #484851;padding-bottom:22px}.ac-final-heading{justify-content:space-between;align-items:end;gap:35px;padding:clamp(55px,7vw,120px) 0 75px;display:flex}.ac-final-heading>div>img{opacity:.93;width:45px;height:45px;margin-bottom:27px}.ac-final-heading h2{letter-spacing:-.093em;margin:0;font-size:clamp(66px,10vw,180px);font-weight:660;line-height:.87}.ac-final-heading h2 em{color:#acacb6;letter-spacing:-.05em;font:italic 400 .83em/.9 Georgia,serif}.ac-final-heading>p{color:#acadb9;max-width:305px;margin:0 0 10px;font-size:15px;line-height:1.55}.ac-links{border-top:1px solid #55555f}.aura-case .ac-social{color:#e4e4ea;border-bottom:1px solid #55555f;grid-template-columns:80px 1fr minmax(115px,.32fr) 38px;align-items:center;gap:16px;padding:28px 12px 29px 0;transition:background .24s,padding .24s;display:grid}.aura-case .ac-social:hover{background:#ffffff0a;padding-left:12px}.ac-social>span{color:#838592;font:650 11px ui-monospace,Menlo,monospace}.ac-social strong{letter-spacing:-.07em;font-size:clamp(27px,3.6vw,63px);font-weight:630;line-height:1}.ac-social small{color:#a1a4ae;justify-self:end;font-size:12px}.ac-social b{color:#b8b9c5;justify-self:end;font-size:29px;font-weight:300}.ac-final-bottom{justify-content:space-between;align-items:center;gap:25px;padding-top:62px;padding-bottom:14px;display:flex}.ac-final-bottom>span{color:#a0a2af;align-items:center;gap:11px;font-size:12px;display:flex}.ac-final-bottom>span img{filter:grayscale()brightness(2);opacity:.75}.aura-case .ac-final-bottom a{color:#c5c6d0;border-bottom:1px solid #7b7b87;padding-bottom:6px;font-size:12px;transition:color .2s}.aura-case .ac-final-bottom a:hover{color:#fff}body:has(.aura-case){background:#0b0b0e}body:has(.aura-case) .site-header{background:#0b0b0ee8;border-bottom-color:#ffffff1b}body:has(.aura-case) .site-footer{background:#1a1b20;border-top-color:#40404b}@media (max-width:1150px){.ac-hero{gap:25px;min-height:680px}.ac-hero-brand h1{font-size:clamp(100px,12vw,160px)}.ac-identity-center{min-height:650px}.ac-capability{min-height:315px}.ac-workflow-title{grid-template-columns:1fr .58fr}}@media (max-width:850px){.ac-topline>span:nth-child(2){display:none}.ac-hero{grid-template-columns:1fr;gap:20px;min-height:0;padding-top:72px;padding-bottom:96px}.ac-hero-copy{z-index:3;position:relative}.ac-hero-brand h1{font-size:clamp(130px,23vw,215px)}.ac-hero-brand img{width:clamp(72px,11vw,105px);height:clamp(72px,11vw,105px)}.ac-hero-art{background:radial-gradient(circle,#1c1d25 0%,#0b0b0f 66%);border-radius:8px;justify-self:center;width:min(100%,700px);height:430px}.ac-hero-art-label{bottom:17px}.ac-hero-index{bottom:30px}.ac-intro{grid-template-columns:1fr;gap:32px}.ac-intro-main h2{font-size:clamp(54px,8vw,82px)}.ac-identity-center{min-height:530px}.ac-identity-manifesto h2{font-size:clamp(41px,6vw,70px)}.ac-identity-center>img{height:330px}.ac-capabilities h2{font-size:clamp(66px,9vw,105px)}.ac-capability{min-height:285px}.ac-demo-intro h2{font-size:clamp(66px,9vw,102px)}.ac-workflow-title{grid-template-columns:1fr;gap:35px}.ac-workflow-title p{max-width:530px}.ac-final-heading{display:block}.ac-final-heading>p{max-width:430px;margin-top:38px}}@media (max-width:580px){.ac-shell{padding-left:21px;padding-right:21px}.ac-topline{min-height:55px;font-size:9px}.ac-topline>span:last-child{font-size:8px}.ac-hero{padding-top:56px;padding-bottom:87px}.ac-kicker{gap:9px;font-size:9px}.ac-hero-brand{gap:11px;margin:38px 0 10px}.ac-hero-brand h1{font-size:clamp(100px,23vw,148px)}.ac-hero-brand img{width:clamp(58px,12vw,80px);height:clamp(58px,12vw,80px)}.ac-hero-lead{margin:30px 0 18px;font-size:clamp(31px,7.5vw,46px)}.ac-hero-text{font-size:15px}.ac-hero-actions{gap:8px;margin-top:29px}.aura-case .ac-button{width:100%;min-height:52px}.ac-hero-art{height:330px;margin-top:24px}.ac-hero-art-mark{width:74px;height:74px}.ac-hero-art-label{font-size:8px;bottom:15px;left:13px;right:13px}.ac-hero-index{font-size:9px}.ac-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-facts>div{border-bottom:1px solid var(--ac-rule);padding:20px 12px}.ac-facts>div:nth-child(odd){padding-left:0}.ac-facts>div:nth-child(2){border-right:0}.ac-facts>div:nth-child(n+3){border-bottom:0}.ac-facts strong{font-size:15px}.ac-intro{padding-top:105px;padding-bottom:105px}.ac-intro-main h2{font-size:clamp(46px,10.8vw,68px)}.ac-intro-grid{grid-template-columns:1fr;gap:18px}.ac-intro-grid p{font-size:15px}.ac-identity-inner{padding-top:20px;padding-bottom:20px}.ac-identity-head,.ac-identity-bottom{font-size:8px}.ac-identity-center{flex-direction:column;gap:28px;min-height:0;padding:65px 0 60px;display:flex}.ac-identity-center>img{width:min(75%,290px);height:265px}.ac-identity-manifesto{border-top:1px solid #41414d;border-left:0;align-self:stretch;padding:30px 0 0}.ac-identity-manifesto h2{margin-bottom:25px;font-size:clamp(44px,10vw,66px)}.ac-identity-manifesto p{font-size:15px}.ac-capabilities{padding-top:90px;padding-bottom:90px}.ac-section-head{font-size:9px}.ac-capabilities h2{margin:35px 0 60px;font-size:clamp(54px,11vw,82px)}.ac-capability-grid{grid-template-columns:1fr}.ac-capability{min-height:275px;border-right:0!important;padding:21px 0 29px!important}.ac-capability h3{font-size:44px}.ac-demo{padding-top:85px;padding-bottom:45px}.ac-demo-intro{grid-template-columns:1fr;gap:25px;padding-bottom:25px}.ac-section-code{grid-column:auto}.ac-demo-intro h2{margin:0;font-size:clamp(57px,12vw,84px)}.ac-demo-intro p{justify-self:start;margin:0;font-size:15px}.aura-case .aura-demo-section{padding:10px 12px 20px}.ac-demo-disclaimer{margin-top:24px;display:block}.ac-demo-disclaimer p{margin-top:10px}.ac-workflow{padding-top:95px;padding-bottom:110px}.ac-workflow-title{margin:36px 0 50px}.ac-workflow-title h2{font-size:clamp(80px,16vw,125px)}.ac-workflow-title p{font-size:15px}.ac-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.ac-flow div{border-bottom:1px solid var(--ac-rule);min-height:174px;padding:22px 13px 22px 0!important}.ac-flow div:nth-of-type(2n){border-right:0;padding-left:15px!important}.ac-flow div:nth-of-type(n+3){border-bottom:0}.ac-flow>b{display:none}.ac-flow strong{font-size:30px}.ac-final{padding-top:22px}.ac-final-top{font-size:8px}.ac-final-heading{padding:70px 0 49px}.ac-final-heading h2{font-size:clamp(64px,13vw,96px)}.ac-final-heading>p{font-size:15px}.aura-case .ac-social{grid-template-columns:33px minmax(0,1fr) 29px;gap:8px;padding:22px 0}.ac-social strong{font-size:clamp(29px,7.4vw,43px)}.ac-social small{grid-area:2/2;justify-self:start;font-size:11px}.ac-social b{grid-area:1/3;align-self:center}.ac-final-bottom{flex-direction:column;align-items:start;gap:25px;padding-top:55px}}@media (max-width:365px){.ac-shell{padding-left:16px;padding-right:16px}.ac-hero-brand h1{font-size:94px}.ac-hero-brand img{width:58px}.ac-hero-art{height:295px}.ac-capability h3{font-size:39px}.ac-workflow-title h2{font-size:80px}}@media (prefers-reduced-motion:reduce){.aura-case *,.aura-case :before,.aura-case :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.ac-making{background:#0e0e12;border-top:1px solid #32323a;padding-top:clamp(94px,10vw,166px);padding-bottom:clamp(100px,11vw,175px)}.ac-making-intro{grid-template-columns:1fr .4fr;align-items:end;gap:55px;padding:48px 0 75px;display:grid}.ac-making-intro h2{letter-spacing:-.1em;margin:0;font-size:clamp(73px,10vw,175px);font-weight:665;line-height:.85}.ac-making-intro h2 em{letter-spacing:-.05em;color:#9a9ba7;font:italic 400 .85em/1 Georgia,serif;display:block}.ac-making-intro p{color:#a3a5af;max-width:420px;margin:0 0 11px;font-size:clamp(15px,1.25vw,19px);line-height:1.58}.ac-making-list{border-top:1px solid var(--ac-rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ac-making-list>div{border-bottom:1px solid var(--ac-rule);flex-direction:column;gap:15px;min-height:220px;padding:24px 38px 25px 0;display:flex}.ac-making-list>div:nth-child(odd){border-right:1px solid var(--ac-rule)}.ac-making-list>div:nth-child(2n){padding-left:clamp(20px,4vw,66px)}.ac-making-list span,.ac-making-foot{letter-spacing:.06em;color:#8d909c;font:650 10px ui-monospace,Menlo,monospace}.ac-making-list strong{letter-spacing:-.075em;font-size:clamp(28px,2.9vw,49px);font-weight:625;line-height:1}.ac-making-list p{color:#9a9daa;max-width:420px;margin:0;font-size:14px;line-height:1.55}.ac-making-foot{justify-content:space-between;gap:20px;padding-top:19px;display:flex}@media (max-width:850px){.ac-making-intro{grid-template-columns:1fr;gap:28px}.ac-making-intro p{max-width:570px}}@media (max-width:580px){.ac-making-intro{padding:35px 0 45px}.ac-making-intro h2{font-size:clamp(69px,14vw,91px)}.ac-making-list{grid-template-columns:1fr}.ac-making-list>div{min-height:185px;border-right:0!important;padding:22px 0 24px!important}.ac-making-list strong{font-size:34px}.ac-making-foot{font-size:8px}}#ac-interface{scroll-margin-top:70px}.aura-case .ac-hero{padding-bottom:64px}.aura-case .ac-intro{max-width:1710px;display:block}.aura-case .ac-intro-main{max-width:1400px;margin:auto}.aura-case .ac-demo-intro{grid-template-columns:minmax(0,1fr) minmax(0,.55fr)}.aura-case .ac-demo-intro h2{margin-top:0}.aura-case .ac-making-intro{padding-top:0}.aura-case .ac-final-heading{padding-top:clamp(65px,8vw,125px)}.aura-case .ac-social{grid-template-columns:minmax(0,1fr) minmax(115px,.32fr) 38px}.aura-case .aura-demo-tab-number{display:none}@media (max-width:850px){.aura-case .ac-intro-main{max-width:none}}@media (max-width:580px){.aura-case .ac-hero{padding-bottom:52px}.aura-case .ac-demo-intro{grid-template-columns:1fr}.aura-case .ac-social{grid-template-columns:minmax(0,1fr) 29px}.aura-case .ac-social strong{grid-area:1/1}.aura-case .ac-social small{grid-area:2/1}.aura-case .ac-social b{grid-area:1/2}}
.sov-case{--sov-bg:#101111;--sov-panel:#1b1e1e;--sov-cream:#f2f0e9;--sov-muted:#a2a6a4;--sov-line:#ecefe729;--sov-orange:#fa5c22;background:var(--sov-bg);color:var(--sov-cream);min-height:100svh;font-family:Arial,Helvetica,system-ui,sans-serif;overflow:hidden}.sov-case *{box-sizing:border-box}.sov-case a:focus-visible{outline:2px solid var(--sov-orange);outline-offset:5px}.sov-case__container{width:min(100%,1740px);margin:0 auto;padding:0 clamp(21px,5vw,94px)}.sov-case__topline{border-bottom:1px solid var(--sov-line);letter-spacing:.09em;color:#b9c0b9;justify-content:space-between;gap:15px;padding:27px 0 24px;font:700 10px/1.4 ui-monospace,Menlo,monospace;display:flex}.sov-case__topline a{color:var(--sov-cream);transition:color .2s}.sov-case__topline a:hover{color:var(--sov-orange)}.sov-case__hero{padding-top:clamp(70px,8vw,135px)}.sov-case__hero-copy{max-width:1430px}.sov-case__eyebrow,.sov-case__section-label{letter-spacing:.12em;color:var(--sov-orange);font:700 11px/1.45 ui-monospace,Menlo,monospace}.sov-case__eyebrow{align-items:center;gap:12px;margin:0 0 29px;display:flex}.sov-case__orange-line{background:var(--sov-orange);width:32px;height:2px;display:block}.sov-case__hero h1{letter-spacing:-.105em;overflow-wrap:anywhere;margin:0 0 clamp(32px,5vw,72px);font-size:clamp(70px,14.5vw,254px);font-weight:800;line-height:.84}.sov-case__hero h1 span{color:var(--sov-orange)}.sov-case__hero h2,.sov-case h2{letter-spacing:-.079em;margin:0;font-size:clamp(51px,7.4vw,121px);font-weight:700;line-height:.95}.sov-case h2 em{letter-spacing:-.068em;color:var(--sov-orange);font:italic 400 .9em/1.03 Georgia,Times New Roman,serif}.sov-case__lead{color:#b9c1bd;max-width:740px;margin:29px 0 0;font-size:clamp(17px,1.5vw,23px);line-height:1.5}.sov-case__buttons{flex-wrap:wrap;gap:12px;margin:35px 0 clamp(65px,7vw,125px);display:flex}.sov-case__button{justify-content:space-between;align-items:center;gap:35px;min-height:57px;padding:16px 21px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.sov-case__button:hover{transform:translateY(-3px)}.sov-case__button--primary{background:var(--sov-orange);color:#101111}.sov-case__button--primary:hover{background:#ff824b}.sov-case__button--outline{color:var(--sov-cream);border:1px solid #646a65}.sov-case__button--outline:hover{border-color:var(--sov-orange);color:var(--sov-orange)}.sov-case__hero-screen{background:#151716;border:1px solid #343937;position:relative;overflow:hidden;box-shadow:0 28px 70px #0007}.sov-case__hero-screen>img{width:100%;height:auto;display:block}.sov-case__screen-label{color:#e9ede7;letter-spacing:.07em;background:#1117;justify-content:space-between;gap:20px;padding:16px 23px;font:700 10px ui-monospace,Menlo,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.sov-case__facts{border-top:1px solid var(--sov-line);border-bottom:1px solid var(--sov-line);grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 0;display:grid}.sov-case__facts>div{border-right:1px solid var(--sov-line);padding:28px clamp(12px,2vw,38px) 32px}.sov-case__facts>div:first-child{padding-left:0}.sov-case__facts>div:last-child{border-right:0}.sov-case__facts span{color:var(--sov-muted);letter-spacing:.1em;margin-bottom:12px;font:700 10px ui-monospace,Menlo,monospace;display:block}.sov-case__facts strong{letter-spacing:-.03em;font-size:clamp(15px,1.6vw,23px)}.sov-case__about{padding-top:clamp(85px,10vw,165px);padding-bottom:clamp(90px,11vw,170px);scroll-margin-top:110px}.sov-case__about-grid{grid-template-columns:1.2fr .8fr;gap:clamp(30px,6vw,110px);margin-top:28px;display:grid}.sov-case__about h2{font-size:clamp(53px,6.7vw,115px)}.sov-case__body{max-width:610px;padding-top:6px}.sov-case__body p{color:#b5bcb6;margin:0 0 24px;font-size:clamp(16px,1.3vw,21px);line-height:1.62}.sov-case__textlink{color:var(--sov-orange);border-bottom:1px solid #fa5c2270;margin-top:17px;padding-bottom:10px;font-size:14px;font-weight:700;display:inline-block}.sov-case__system{padding-bottom:clamp(90px,11vw,165px)}.sov-case__section-heading{justify-content:space-between;align-items:end;gap:50px;margin:27px 0 55px;display:flex}.sov-case__section-heading>p,.sov-case__visual-intro>p{color:#b6beb6;max-width:420px;margin:0 0 7px;font-size:16px;line-height:1.6}.sov-case__feature-grid{border-top:1px solid var(--sov-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sov-case__feature-grid article{border-right:1px solid var(--sov-line);min-height:310px;padding:25px clamp(24px,3.3vw,52px) 55px 0;position:relative}.sov-case__feature-grid article+article{padding-left:clamp(24px,3.3vw,52px)}.sov-case__feature-grid article:last-child{border-right:0}.sov-case__feature-number{letter-spacing:.1em;color:var(--sov-orange);font:700 11px ui-monospace,Menlo,monospace}.sov-case__feature-grid h3{letter-spacing:-.055em;margin:32px 0 15px;font-size:clamp(25px,2.6vw,43px);font-weight:650;line-height:1.1}.sov-case__feature-grid p{color:#aeb5ae;max-width:360px;font-size:15px;line-height:1.62}.sov-case__feature-arrow{color:var(--sov-orange);font-size:24px;position:absolute;bottom:16px;left:clamp(0px,3.3vw,52px)}.sov-case__feature-grid article:first-child .sov-case__feature-arrow{left:0}.sov-case__catalog{background:#1c2020;border-top:1px solid #3e4442;border-bottom:1px solid #3e4442;padding:clamp(80px,10vw,160px) 0}.sov-case__visual-intro{justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px;display:flex}.sov-case__visual-intro h2{margin-top:25px}.sov-case__screenshot{background:#101111;border:1px solid #39403b;margin:0;padding:0;box-shadow:0 16px 70px #0006}.sov-case__screenshot img{width:100%;height:auto;display:block}.sov-case__screenshot figcaption{border-top:1px solid var(--sov-line);color:#afb8b0;letter-spacing:.12em;justify-content:space-between;padding:19px 22px;font:700 10px ui-monospace,Menlo,monospace;display:flex}.sov-case__checkout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(35px,5vw,85px);padding-top:clamp(95px,11vw,175px);padding-bottom:clamp(95px,11vw,175px);display:grid}.sov-case__checkout h2{margin:29px 0 33px}.sov-case__checkout-copy>p,.sov-case__responsive-copy>p{color:#b1b9b1;max-width:480px;font-size:clamp(16px,1.4vw,21px);line-height:1.62}.sov-case__chips{flex-wrap:wrap;gap:9px;margin-top:35px;display:flex}.sov-case__chips span{color:#d9dfd8;letter-spacing:.05em;border:1px solid #454b48;padding:10px 13px;font:700 10px ui-monospace,Menlo,monospace}.sov-case__checkout-visual{background:#1d1f1f;border:1px solid #3c413e;margin:0}.sov-case__checkout-visual img{width:100%;height:auto;display:block}.sov-case__checkout-visual figcaption{color:#b2b8b3;letter-spacing:.1em;padding:15px 18px;font:700 10px ui-monospace,Menlo,monospace}.sov-case__responsive{background:#1d2120;border-block:1px solid #373d3a}.sov-case__responsive-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;min-height:740px;padding-top:90px;padding-bottom:90px;display:grid}.sov-case__responsive h2{margin:25px 0 31px}.sov-case__phone{background:#0c0d0c;border:1px solid #343c37;border-radius:32px 32px 0 0;justify-self:center;max-width:320px;max-height:615px;margin:0;padding:13px 13px 0;overflow:hidden;box-shadow:0 35px 75px #0009}.sov-case__phone img{border-radius:20px 20px 0 0;width:100%;height:auto;display:block}.sov-case__phone figcaption{text-align:center;color:#a9b1a9;letter-spacing:.08em;padding:17px 0;font:700 9px ui-monospace,Menlo,monospace}.sov-case__finish{padding-top:clamp(100px,11vw,175px);padding-bottom:clamp(90px,9vw,150px)}.sov-case__finish h2{margin:32px 0 70px;font-size:clamp(52px,7.7vw,128px)}.sov-case__finish-bottom{border-top:1px solid var(--sov-line);justify-content:space-between;align-items:start;gap:35px;padding-top:28px;display:flex}.sov-case__finish-bottom p{color:#b6bdb6;max-width:530px;margin:0;font-size:17px;line-height:1.6}.sov-case__finish-bottom>div{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.sov-case__bottom-link{color:#cbd2cb;font-size:13px;font-weight:700}.sov-case__bottom-link:hover{color:var(--sov-orange)}@media (max-width:1020px){.sov-case__about-grid,.sov-case__checkout,.sov-case__responsive-grid{grid-template-columns:1fr}.sov-case__about-grid{gap:38px}.sov-case__checkout-visual{max-width:850px}.sov-case__responsive-grid{min-height:0}.sov-case__phone{max-height:510px}.sov-case__feature-grid article{min-height:360px}}@media (max-width:700px){.sov-case__topline>span:last-child{display:none}.sov-case__hero{padding-top:66px}.sov-case__hero h1{letter-spacing:-.095em;font-size:clamp(57px,13.9vw,98px)}.sov-case__hero h2,.sov-case h2{font-size:clamp(48px,10.9vw,72px)}.sov-case__buttons{margin-bottom:65px}.sov-case__hero-screen{margin-inline:-21px}.sov-case__screen-label{padding:11px;font-size:8px}.sov-case__facts{grid-template-columns:repeat(2,1fr)}.sov-case__facts>div{border-bottom:1px solid var(--sov-line)}.sov-case__facts>div:nth-child(2){border-right:0}.sov-case__facts>div:nth-last-child(-n+2){border-bottom:0}.sov-case__facts>div:nth-child(3){padding-left:0}.sov-case__section-heading,.sov-case__visual-intro{display:block}.sov-case__section-heading>p,.sov-case__visual-intro>p{margin-top:24px}.sov-case__feature-grid{grid-template-columns:1fr}.sov-case__feature-grid article,.sov-case__feature-grid article+article{border-right:0;border-bottom:1px solid var(--sov-line);min-height:0;padding:23px 0 50px}.sov-case__feature-grid article:last-child{border-bottom:0}.sov-case__feature-grid article .sov-case__feature-arrow{left:0}.sov-case__feature-grid h3{margin:16px 0 10px}.sov-case__catalog{padding-top:80px;padding-bottom:80px}.sov-case__screenshot{margin-inline:-21px}.sov-case__checkout,.sov-case__responsive-grid{gap:38px}.sov-case__finish h2{margin-bottom:45px}.sov-case__finish-bottom{display:block}.sov-case__finish-bottom>div{margin-top:24px}.sov-case__phone{max-width:280px}.sov-case__button{gap:16px}}@media (prefers-reduced-motion:reduce){.sov-case__button{transition:none}}
.project-developers{--dev-rule:#e1e9d938;--dev-ink:#eeeef0;--dev-muted:#a6aea0;--dev-accent:#c6ff00;box-sizing:border-box;border-top:1px solid var(--dev-rule);width:100%;color:var(--dev-ink);grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:clamp(24px,6vw,96px);padding:clamp(42px,5vw,78px) 0 clamp(58px,6.5vw,100px);display:grid}.project-developers *,.project-developers :before,.project-developers :after{box-sizing:border-box}.project-developers-side{min-width:0}.project-developers-overline{color:var(--dev-muted);letter-spacing:.09em;font:650 10px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.project-developers h2{letter-spacing:-.075em;text-wrap:balance;overflow-wrap:anywhere;margin:18px 0 0;font-family:Arial,Helvetica,system-ui,sans-serif;font-size:clamp(36px,4.6vw,72px);font-weight:730;line-height:1.04}.project-developers-period{color:var(--dev-accent)}.project-developers-list{min-width:0;margin:0;padding:0;list-style:none}.project-developers-list li{border-top:1px solid var(--dev-rule);grid-template-columns:34px minmax(0,1fr);align-items:baseline;gap:clamp(12px,2vw,26px);padding:14px 2px 15px;display:grid}.project-developers-list li:last-child{border-bottom:1px solid var(--dev-rule)}.project-developers-number{color:var(--dev-muted);letter-spacing:.06em;font:600 10px ui-monospace,SFMono-Regular,Menlo,monospace}.project-developers-list a,.project-developers-unlinked{letter-spacing:-.04em;min-width:0;color:var(--dev-ink);font-size:clamp(17px,1.8vw,26px);font-weight:620;line-height:1.25;text-decoration:none}.project-developers-list a{justify-content:space-between;align-items:baseline;gap:16px;transition:color .22s,padding-left .22s;display:flex}.project-developers-list a:hover,.project-developers-list a:focus-visible{color:var(--dev-accent);padding-left:5px}.project-developers-external{color:var(--dev-accent);flex:none;font-size:21px;font-weight:400;line-height:1}.project-developers-unlinked{color:var(--dev-ink)}.blanche-case .project-developers{--dev-rule:#89b5d347;--dev-ink:#e6f1fa;--dev-muted:#9eb9d2;--dev-accent:#8ddcfa}.poketon-case .project-developers{--dev-rule:#ffffff40;--dev-ink:#fff8ed;--dev-muted:#ddd0c1;--dev-accent:#fbde79}.slicebox-case .project-developers{--dev-rule:#9395c559;--dev-ink:#f2f1ff;--dev-muted:#a5afd5;--dev-accent:#76e5f5}.fcfs-case .project-developers{--dev-rule:#ffffff38;--dev-ink:#e9ecea;--dev-muted:#aab7ae;--dev-accent:#b6ddc2}.detail-page>.project-developers{padding-inline:clamp(22px,5vw,85px)}@media (max-width:760px){.project-developers{grid-template-columns:1fr;gap:26px;padding:36px 0 65px}.project-developers h2{margin-top:9px;font-size:clamp(35px,8.4vw,58px)}.project-developers-list li{grid-template-columns:27px minmax(0,1fr);gap:11px;padding-block:13px}.project-developers-list a,.project-developers-unlinked{font-size:clamp(17px,4.6vw,23px)}.project-developers-external{font-size:18px}}@media (prefers-reduced-motion:reduce){.project-developers-list a{transition:none}}
