:root{color-scheme:dark;--bg:#08090b;--bg-soft:#0d0e13;--panel:#12141a;--panel-2:#17191f;--panel-3:#1d2028;--text:#f5f4f2;--muted:#a5a7b0;--muted-2:#777c87;--line:#dde0e821;--line-strong:#dde0e838;--crimson:#b51435;--crimson-light:#e33a5d;--gold:#d0a040;--gold-soft:#efd18a;--plum:#18131f;--font-body:"Vazirmatn", Tahoma, sans-serif;--font-display:"UnifrakturCook", Georgia, serif;--font-menu:"Lalezar", var(--font-body);--container:1180px;--radius-xl:30px;--radius-lg:22px;--radius-md:15px;--shadow-deep:0 28px 90px #0000006b}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);scroll-padding-top:110px}body{min-width:320px;color:var(--text);font-family:var(--font-body);background-color:#0000;background-image:radial-gradient(at 83% 8%,#311c392e 0%,#311c3914 19%,#0000 43%),radial-gradient(at 9% 42%,#2516222b 0%,#0000 37%),linear-gradient(128deg,#08090b 0% 66%,#111019 100%);background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;margin:0;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:-1;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.16'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{color:#fff;background:#b51435b8}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold-soft);outline-offset:4px}.container{width:min(var(--container), calc(100% - 56px));margin-inline:auto}.section{padding-block:clamp(76px,9vw,132px);position:relative}.skip-link{z-index:2000;color:#fff;background:var(--crimson);border-radius:10px;padding:10px 16px;position:fixed;top:10px;right:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:1000;margin-bottom:-1px;padding-top:10px;position:sticky;top:10px}.header-shell{-webkit-backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(115deg,#1b1c23d6,#0d0e13c2);border:1px solid #ffffff1f;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:12px 22px;display:flex;box-shadow:0 17px 42px #00000061,inset 0 2px #ffffff14,inset 0 -1px #00000073}.brand{flex:none;align-items:center;min-width:max-content;display:inline-flex}.brand-name{color:#f2eee8;font-family:var(--font-display);letter-spacing:.045em;text-shadow:0 2px #000000b3,0 0 24px #d0a04021;font-size:clamp(23px,2vw,29px);font-weight:700;line-height:1;display:inline-block}.main-nav{justify-content:center;align-items:center;gap:clamp(14px,2vw,28px);display:flex}.main-nav a{color:#d2d1d5;font-family:var(--font-menu);white-space:nowrap;padding:8px 0;font-size:17px;transition:color .2s;position:relative}.main-nav a:after{content:"";background:var(--gold);width:0;height:1px;transition:width .22s;position:absolute;bottom:2px;right:0}.main-nav a:hover{color:#fff}.main-nav a:hover:after{width:100%}.button{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:11px 20px;font-size:13px;font-weight:700;transition:transform .22s,box-shadow .22s,border-color .22s,background .22s;display:inline-flex}.button span{font-family:Arial,sans-serif;font-size:16px}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:linear-gradient(120deg,#a80e30,#c51c43);border-color:#ff749157;box-shadow:0 9px 25px #b5143533,inset 0 1px #ffffff2e}.button-primary:hover{box-shadow:0 13px 34px #b5143552,inset 0 1px #fff3}.button-ghost{color:#eeeef0;background:#ffffff06;border-color:#fff3}.button-ghost:hover{background:#d0a0400f;border-color:#d0a040a6}.button-large{min-height:56px;padding-inline:24px}.header-cta{white-space:nowrap;min-height:45px;padding:9px 17px;font-size:12px}.menu-toggle{display:none}.hero{flex-direction:column;justify-content:center;min-height:690px;padding-top:clamp(60px,8vw,105px);padding-bottom:26px;display:flex}.hero-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(34px,6vw,82px);display:grid}.hero-copy{z-index:2;padding-block:30px;position:relative}.eyebrow,.section-kicker{color:var(--gold);letter-spacing:.17em;direction:ltr;align-items:center;gap:10px;margin:0 0 22px;font:600 10px/1.7 Arial,sans-serif;display:flex}.eyebrow-line{background:var(--gold);width:26px;height:1px}.eyebrow-divider{color:#61616a}.hero h1{color:#f7f5f2;letter-spacing:-.055em;margin:0;font-size:clamp(43px,5.3vw,72px);font-weight:800;line-height:1.5}.hero h1 span,.clarity-heading h2 span,.faq-intro h2 span{color:var(--gold-soft);text-shadow:0 0 36px #d0a0401f}.hero-description{color:#b4b5bd;max-width:555px;margin:18px 0 28px;font-size:14px;line-height:2.25}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.hero-note{color:var(--muted-2);align-items:center;gap:9px;margin:22px 0 0;font-size:11px;display:flex}.status-dot,.coming-soon i{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 13px #d0a040a6}.hero-visual-wrap{min-width:0;position:relative}.hero-visual{isolation:isolate;aspect-ratio:16/9;background:radial-gradient(at 50% 45%,#6b28423b,#0000 33%),radial-gradient(at 75% 15%,#d0a04021,#0000 35%),linear-gradient(145deg,#1a1720,#0b0d12 64%,#161019);border:1px solid #dab77052;border-radius:30px;min-height:0;position:relative;overflow:hidden;box-shadow:0 35px 85px #00000075,inset 0 1px #ffffff1a}.hero-visual:before{content:"";opacity:.35;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 90%)}.hero-visual-grid{border:1px solid #ffffff14;position:absolute;inset:10% 8%;transform:perspective(650px)rotateX(62deg)rotate(-18deg)scale(1.3)}.hero-visual-orbit{aspect-ratio:1;border:1px solid #dab0683d;border-radius:50%;width:66%;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotateX(66deg)rotate(-25deg);box-shadow:0 0 45px #b5143514,inset 0 0 35px #d0a0400d}.orbit-two{border-color:#b514353d;width:82%;transform:translate(-50%,-50%)rotateX(68deg)rotate(29deg)}.hero-core{aspect-ratio:1;background:linear-gradient(145deg,#28242af2,#0c0e14fa);border:1px solid #e6c280ad;border-radius:32%;place-items:center;width:31%;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 0 12px #d0a04009,0 0 65px #b5143538,0 30px 55px #00000085,inset 0 1px #ffffff2e}.hero-core span{color:var(--gold-soft);letter-spacing:-.09em;text-shadow:0 0 24px #d0a04047;font:700 clamp(30px,4vw,56px)/1 Arial,sans-serif;transform:rotate(12deg)}.visual-label{z-index:2;color:#ece5d694;letter-spacing:.19em;font:9px/1.4 Arial,sans-serif;position:absolute}.visual-label-top{top:25px;left:27px}.visual-label-bottom{font-family:var(--font-body);letter-spacing:0;font-size:10px;bottom:24px;right:25px}.visual-corner{border-color:#d0a040b3;width:20px;height:20px;position:absolute}.visual-corner-one{border-top:1px solid;border-right:1px solid;top:17px;right:17px}.visual-corner-two{border-bottom:1px solid;border-left:1px solid;bottom:17px;left:17px}.hero-visual-caption{color:var(--muted-2);letter-spacing:.15em;direction:ltr;justify-content:space-between;margin:13px 4px 0;font:9px/1.4 Arial,sans-serif;display:flex}.hero-bottom-line{color:#6c707a;letter-spacing:.18em;direction:ltr;align-items:center;gap:14px;margin-top:auto;padding-top:50px;font:9px Arial,sans-serif;display:flex}.hero-bottom-line span:first-child,.hero-bottom-line span:last-child{background:linear-gradient(90deg,#0000,#ffffff2b);flex:1;height:1px}.hero-bottom-line span:last-child{background:linear-gradient(90deg,#ffffff2b,#0000)}.section-heading{margin-bottom:36px}.section-heading .section-kicker{margin-bottom:12px}.section-heading h2{color:#f3f1ef;letter-spacing:-.04em;margin:0;font-size:clamp(28px,3.3vw,43px);font-weight:800;line-height:1.65}.section-intro{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:2}.section-heading-split{justify-content:space-between;align-items:end;gap:20px;display:flex}.section-index{color:var(--gold);letter-spacing:.06em;direction:ltr;font:700 20px Arial,sans-serif}.section-index i{color:#777985;font-size:11px;font-style:normal}.section-footnote{color:var(--muted-2);margin:20px 0 0;font-size:10px;line-height:2}.section-services{background:linear-gradient(#ffffff03,#0000 45%,#ffffff03)}.service-grid{perspective:1200px;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.service-card{min-width:0;transform-style:preserve-3d;background:linear-gradient(145deg,#1f212ae0,#0e1016f7 60%);border:1px solid #ffffff21;border-radius:25px;padding:17px;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 22px 56px #00000047,inset 0 1px #ffffff12}.service-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#d0a04021,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:-145px;left:-85px}.service-card-stars:before{background:radial-gradient(circle,#b5143538,#0000 68%)}.service-card-premium{border-top-color:#d0a0407a}.service-card-stars{border-top-color:#b514358c}.service-card-topline{z-index:1;color:#898d98;letter-spacing:.16em;direction:ltr;justify-content:space-between;align-items:center;padding:4px 5px 13px;font:9px Arial,sans-serif;display:flex;position:relative}.service-card-mark{color:var(--gold);font-size:19px}.service-card-stars .service-card-mark{color:var(--crimson-light)}.service-art{aspect-ratio:16/9;background:radial-gradient(#d0a04024,#0000 48%),linear-gradient(130deg,#191a20,#0d0f15);border:1px solid #ffffff14;border-radius:17px;place-items:center;min-height:190px;display:grid;position:relative;overflow:hidden;transform:translateZ(22px)}.service-art:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff0b 48%,#0000 72%);position:absolute;inset:0}.service-art-stars{background:radial-gradient(at 52% 48%,#b5143530,#0000 45%),linear-gradient(130deg,#1d151c,#0d0f15)}.premium-rings{aspect-ratio:1;width:54%;position:absolute;transform:rotateX(64deg)rotate(-25deg)}.premium-rings span{border:1px solid #e3be7285;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 23px #d0a0401a}.premium-rings span:nth-child(2){border-color:#e3be7257;inset:14%}.premium-rings span:nth-child(3){border-color:#e3be723d;inset:28%}.premium-gem{z-index:2;color:#f1d594;background:linear-gradient(145deg,#38302c,#11131a);border:1px solid #f0d393bf;border-radius:23px;place-items:center;width:74px;height:74px;font:700 34px Arial;display:grid;position:relative;transform:rotate(45deg);box-shadow:0 0 45px #d0a04038,0 20px 30px #00000080,inset 0 1px #fff4}.premium-gem span{display:block;transform:rotate(-45deg)}.stars-field{position:absolute;inset:0}.stars-field span{background:#f6d28b;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 15px #f6d28be6}.stars-field span:first-child{top:20%;left:21%}.stars-field span:nth-child(2){width:3px;height:3px;top:32%;right:18%}.stars-field span:nth-child(3){bottom:24%;left:30%}.stars-field span:nth-child(4){width:4px;height:4px;bottom:18%;right:23%}.stars-field span:nth-child(5){width:2px;height:2px;top:17%;right:37%}.star-emblem{z-index:1;color:#f5d28c;text-shadow:0 0 14px #d0a0408c,0 0 50px #b514354d;place-items:center;width:90px;height:90px;font-size:63px;display:grid;position:relative;transform:translateZ(30px)}.service-art-caption{color:#e4d6bc80;letter-spacing:.18em;direction:ltr;font:8px Arial,sans-serif;position:absolute;bottom:14px;left:16px}.service-card-content{z-index:1;padding:21px 10px 8px;position:relative;transform:translateZ(12px)}.service-category{color:var(--gold);margin:0 0 6px;font-size:10px}.service-card-stars .service-category{color:#e8798e}.service-card h3{color:#f5f3f0;text-align:right;direction:ltr;margin:0;font-size:23px;font-weight:700}.service-card-content>p:not(.service-category){color:#a9abb4;max-width:470px;margin:10px 0 19px;font-size:12px;line-height:2.1}.text-link{color:#f0d18f;align-items:center;gap:11px;font-size:12px;font-weight:700;transition:gap .2s,color .2s;display:inline-flex}.text-link span{font-family:Arial,sans-serif;font-size:16px}.text-link:hover{color:#fff;gap:16px}.section-process{overflow:hidden}.process-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}.process-track:before{content:"";background:linear-gradient(90deg,#0000,#d0a04085,#b5143575,#0000);height:1px;position:absolute;top:57px;left:16%;right:16%}.process-step{background:linear-gradient(155deg,#1b1d25d4,#0d0f14d4);border:1px solid #ffffff1a;border-radius:19px;min-height:270px;padding:25px 25px 22px;position:relative;box-shadow:0 17px 40px #0003}.process-number{color:#d0a040b8;letter-spacing:.14em;direction:ltr;font:11px Arial,sans-serif;position:absolute;top:19px;left:22px}.process-icon{z-index:1;width:58px;height:58px;color:var(--gold-soft);background:linear-gradient(145deg,#d0a0401f,#b514350a);border:1px solid #d0a0406b;border-radius:17px;place-items:center;margin-bottom:27px;font:26px Arial,sans-serif;display:grid;position:relative;box-shadow:0 10px 28px #0000004d,inset 0 1px #ffffff17}.process-step:nth-child(2) .process-icon{color:#f08a9e;background:linear-gradient(145deg,#b514352e,#b5143509);border-color:#b5143580}.process-step h3{margin:0 0 9px;font-size:16px}.process-step p{color:var(--muted);margin:0;font-size:11px;line-height:2.15}.process-step-foot{color:#686d78;letter-spacing:.18em;direction:ltr;font:8px Arial,sans-serif;position:absolute;bottom:19px;left:22px}.process-disclaimer{border-right:2px solid var(--gold);background:#d0a0400b;border-radius:9px 0 0 9px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 17px;display:flex}.process-disclaimer>span{width:19px;height:19px;color:var(--gold-soft);border:1px solid #d0a040a6;border-radius:50%;flex:none;place-items:center;font:12px Arial,sans-serif;display:grid}.process-disclaimer p{color:#a9aab1;margin:0;font-size:10px;line-height:2}.section-orbit{background:radial-gradient(at 72%,#531a3621,#0000 47%),linear-gradient(100deg,#ffffff05,#0000 65%);border-block:1px solid #ffffff0e;overflow:hidden}.orbit-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;display:grid}.orbit-copy .section-kicker{margin-bottom:17px}.orbit-copy h2{margin:0;font-size:clamp(34px,4.4vw,55px);line-height:1.6}.orbit-copy h2 span{color:var(--gold-soft)}.orbit-copy>p:not(.section-kicker){max-width:390px;color:var(--muted);margin:17px 0 23px;font-size:12px;line-height:2.2}.coming-soon{color:#b9a77e;background:#d0a0400b;border:1px solid #d0a04033;border-radius:30px;align-items:center;gap:9px;padding:9px 13px;font-size:10px;display:inline-flex}.particle-stage{isolation:isolate;place-items:center;min-height:420px;display:grid;position:relative;overflow:hidden}.particle-stage:before{content:"";background:linear-gradient(90deg,#0000,#d0a04052,#0000);width:78%;height:1px;position:absolute;top:50%;left:11%;transform:rotate(-24deg)}.particle-stage:after{content:"";background:linear-gradient(90deg,#0000,#b514354d,#0000);width:78%;height:1px;position:absolute;top:50%;left:11%;transform:rotate(24deg)}.particle-halo{aspect-ratio:1;border:1px solid #d0a0402e;border-radius:50%;width:54%;position:absolute;transform:rotateX(68deg)rotate(-20deg);box-shadow:0 0 45px #b5143514}.halo-b{border-color:#b514352e;width:67%;transform:rotateX(68deg)rotate(28deg)}.particle-sphere{aspect-ratio:1;background:radial-gradient(circle at 34% 29%,#efd18a4d,#0000 4%),radial-gradient(circle at 55% 52%,#b514351c,#0000 47%);border-radius:50%;width:min(310px,66vw);animation:8s ease-in-out infinite alternate sphere-drift;position:relative;box-shadow:inset -24px -24px 60px #0000008f,inset 9px 12px 38px #d0a04014,0 0 75px #b5143521}.particle{background:#e7c47c;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 10px #e7c47ccc}.p01{top:8%;left:47%}.p02{width:3px;height:3px;top:14%;left:68%}.p03{top:22%;left:28%}.p04{width:3px;height:3px;top:31%;left:82%}.p05{top:42%;left:12%}.p06{width:5px;height:5px;top:52%;left:24%}.p07{top:66%;left:15%}.p08{width:3px;height:3px;top:78%;left:35%}.p09{top:83%;left:57%}.p10{width:3px;height:3px;top:70%;left:77%}.p11{top:56%;left:88%}.p12{width:5px;height:5px;top:38%;left:63%}.p13{top:27%;left:51%}.p14{width:3px;height:3px;top:43%;left:43%}.p15{top:61%;left:51%}.p16{width:2px;height:2px;top:18%;left:42%}.p17{top:36%;left:22%}.p18{width:2px;height:2px;top:73%;left:62%}.p19{top:48%;left:72%}.p20{width:3px;height:3px;top:90%;left:48%}.p21{top:10%;left:57%}.p22{width:2px;height:2px;top:57%;left:34%}.p23{top:31%;left:70%}.p24{width:5px;height:5px;top:68%;left:45%}.particle-caption{z-index:2;color:#e2cfaa87;letter-spacing:.19em;direction:ltr;font:8px Arial,sans-serif;position:absolute}.particle-caption-top{top:34px;right:4%}.particle-caption-bottom{bottom:30px;left:5%}@keyframes sphere-drift{0%{transform:translateY(-7px)rotate(-4deg)}to{transform:translateY(9px)rotate(5deg)}}.section-clarity{background:linear-gradient(#0000,#ffffff05,#0000)}.clarity-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,8vw,105px);display:grid}.clarity-heading h2{margin:0;font-size:clamp(31px,4vw,51px);line-height:1.8}.clarity-heading>p:not(.section-kicker){max-width:420px;color:var(--muted);margin:17px 0 24px;font-size:12px;line-height:2.3}.clarity-list{border-top:1px solid var(--line-strong)}.clarity-item{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) 34px;align-items:center;gap:14px;padding:19px 4px;display:grid}.clarity-item-number{color:var(--gold);letter-spacing:.08em;align-self:start;padding-top:5px;font:10px Arial,sans-serif}.clarity-item h3{margin:0 0 5px;font-size:14px}.clarity-item p{color:var(--muted);margin:0;font-size:10px;line-height:2}.clarity-item-symbol{color:#d0a040a6;text-align:center;font-size:23px}.section-trust{background:#0c0d128c;border-block:1px solid #ffffff0d;overflow:hidden}.trust-notice{max-width:760px;color:var(--muted);margin:-15px 0 24px;font-size:11px;line-height:2.15}.slider-controls{flex:none;gap:8px;display:flex}.slider-arrow{border:1px solid var(--line-strong);width:43px;height:43px;color:var(--gold-soft);cursor:pointer;background:#ffffff06;border-radius:50%;place-items:center;font:19px Arial,sans-serif;transition:background .2s,border-color .2s;display:grid}.slider-arrow:hover{background:#d0a04017;border-color:#d0a04099}.review-viewport{scrollbar-width:thin;scrollbar-color:#d0a04080 #ffffff0f;scroll-snap-type:x mandatory;direction:rtl;padding:8px 2px 21px;overflow:auto hidden}.review-track{gap:15px;width:max-content;display:flex}.review-card{scroll-snap-align:start;background:linear-gradient(145deg,#191b22,#101218);border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:clamp(250px,27vw,315px);min-height:240px;padding:22px;display:flex;position:relative;overflow:hidden}.review-card-placeholder:before{content:"";background:radial-gradient(circle,#d0a04014,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:-54px;left:-50px}.review-card-index{color:#8d8f98;letter-spacing:.13em;direction:ltr;font:9px Arial,sans-serif}.review-quote-mark{color:#d0a04099;margin-top:9px;font:60px/1 Georgia,serif}.review-card h3{margin:0 0 10px;font-size:13px}.review-card p{color:var(--muted);margin:0 0 20px;font-size:10px;line-height:2}.review-pending{border-top:1px solid var(--line);color:#b29a6b;margin-top:auto;padding-top:10px;font-size:9px}.review-foot{color:#727681;justify-content:space-between;gap:16px;font-size:9px;display:flex}.review-foot span:first-child{letter-spacing:.16em;direction:ltr;font-family:Arial,sans-serif}.article-grid{perspective:1400px;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.article-card{transform-style:preserve-3d;background:linear-gradient(150deg,#1b1d24f0,#0d0f14f7);border:1px solid #ffffff1f;border-radius:21px;transition:transform .35s,border-color .35s,box-shadow .35s;overflow:hidden;box-shadow:0 19px 48px #00000038}.article-art{aspect-ratio:16/10;background:radial-gradient(#d0a04029,#0000 50%),#11131a;border-bottom:1px solid #ffffff14;place-items:center;display:grid;position:relative;overflow:hidden}.article-art:before,.article-art:after{content:"";aspect-ratio:1;border:1px solid #d0a0403d;border-radius:50%;width:65%;position:absolute;transform:rotateX(65deg)rotate(-23deg)}.article-art:after{border-color:#b514353d;width:82%;transform:rotateX(68deg)rotate(26deg)}.article-art--stars{background:radial-gradient(#b5143538,#0000 48%),#11131a}.article-art--security{background:radial-gradient(#7279932b,#0000 50%),#11131a}.article-art-number{z-index:1;color:#efd18ae0;letter-spacing:-.08em;text-shadow:0 12px 35px #00000080;font:700 clamp(46px,6vw,75px) Arial,sans-serif;position:relative;transform:translateZ(28px)}.article-art-label{color:#e0dbcf7a;letter-spacing:.15em;direction:ltr;font:8px Arial,sans-serif;position:absolute;bottom:14px;left:15px}.article-art-orbit{aspect-ratio:1;border:1px solid #fff3;border-radius:30%;width:25%;position:absolute;transform:rotate(45deg)}.article-card-content{padding:19px 20px 21px}.article-category{color:var(--gold);margin:0 0 9px;font-size:10px}.article-card h3{min-height:58px;margin:0 0 17px;font-size:14px;line-height:1.9}.article-status{border-top:1px solid var(--line);color:var(--muted-2);padding-top:12px;font-size:9px;display:block}.section-cooperation{padding-top:40px}.cooperation-card{isolation:isolate;background:radial-gradient(at 8%,#d0a04024,#0000 34%),linear-gradient(120deg,#1d1920,#11131a 66%);border:1px solid #d0a04047;border-radius:26px;grid-template-columns:210px minmax(0,1fr) 28px;align-items:center;gap:35px;min-height:315px;padding:45px 52px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 65px #00000052,inset 0 1px #ffffff14}.cooperation-card:before{content:"";z-index:-1;opacity:.35;background:repeating-linear-gradient(135deg,#0000 0 24px,#ffffff06 25px 26px);position:absolute;inset:0;mask-image:linear-gradient(90deg,#000,#0000 80%)}.cooperation-ornament{aspect-ratio:1;background:radial-gradient(circle at 34% 26%,#d0a0402b,#0000 40%),linear-gradient(145deg,#27232a,#111219);border:1px solid #d0a04061;border-radius:45% 55% 52% 48%;place-items:center;width:170px;display:grid;transform:rotate(-12deg);box-shadow:0 0 0 12px #d0a04006,0 25px 40px #00000073,inset 0 1px #ffffff1a}.cooperation-ornament span{color:var(--gold-soft);letter-spacing:-.1em;text-shadow:0 0 25px #d0a04040;font:700 44px Arial,sans-serif;transform:rotate(12deg)}.cooperation-copy{max-width:690px}.cooperation-copy .section-kicker{margin-bottom:12px}.cooperation-copy h2{margin:0;font-size:clamp(25px,3vw,38px)}.cooperation-copy>p:not(.section-kicker){color:var(--muted);margin:12px 0 21px;font-size:12px;line-height:2.2}.cooperation-actions{flex-wrap:wrap;gap:10px;display:flex}.cooperation-side-label{color:#d0a0408a;letter-spacing:.16em;writing-mode:vertical-rl;direction:ltr;font:8px Arial,sans-serif}.cooperation-dialog{width:min(520px,100% - 28px);color:var(--text);background:linear-gradient(145deg,#202029,#0d0e14);border:1px solid #d0a04052;border-radius:22px;padding:35px;box-shadow:0 30px 110px #000000b3}.cooperation-dialog::backdrop{backdrop-filter:blur(7px);background:#000000c2}.cooperation-dialog form{position:absolute;top:12px;left:14px}.dialog-close{border:1px solid var(--line-strong);color:#eee;cursor:pointer;background:0 0;border-radius:50%;width:34px;height:34px;font-size:22px}.cooperation-dialog .section-kicker{margin:0 0 10px}.cooperation-dialog h2{margin:0;font-size:25px}.cooperation-dialog>p:not(.section-kicker){color:var(--muted);font-size:12px;line-height:2.25}.cooperation-dialog .dialog-note{color:#8c909a;margin:15px 0 0;font-size:10px}.section-faq{background:linear-gradient(#ffffff03,#0000);border-top:1px solid #ffffff0d}.faq-layout{grid-template-columns:.65fr 1.35fr;align-items:start;gap:clamp(35px,8vw,100px);display:grid}.faq-intro h2{margin:0;font-size:clamp(35px,4.2vw,53px);line-height:1.75}.faq-intro>p:not(.section-kicker){color:var(--muted);margin:12px 0 23px;font-size:11px;line-height:2.2}.faq-list{border-top:1px solid var(--line-strong)}.faq-item{border-bottom:1px solid var(--line)}.faq-item summary{cursor:pointer;grid-template-columns:35px minmax(0,1fr) 25px;align-items:center;gap:13px;padding:20px 3px;font-size:12px;font-weight:600;list-style:none;display:grid}.faq-item summary::-webkit-details-marker{display:none}.faq-number{color:var(--gold);font:10px Arial,sans-serif}.faq-plus{color:var(--gold);text-align:center;font:22px Arial,sans-serif;transition:transform .2s}.faq-item[open] .faq-plus{transform:rotate(45deg)}.faq-answer{padding:0 51px 18px}.faq-answer p{color:var(--muted);margin:0;font-size:11px;line-height:2.25}.site-footer{background:#050608b8;border-top:1px solid #ffffff1a;padding:54px 0 20px}.footer-main{grid-template-columns:1.1fr 1fr .8fr;gap:30px;padding-bottom:38px;display:grid}.footer-brand .brand-name{font-size:26px}.footer-brand-block>p{color:var(--muted-2);margin:9px 0 0;font-size:10px}.footer-links{flex-wrap:wrap;align-content:start;gap:13px 22px;display:flex}.footer-links a{color:#aeb0b8;font-size:11px;transition:color .2s}.footer-links a:hover{color:var(--gold-soft)}.footer-contact{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-contact>span{color:#767a84;margin-bottom:2px;font-size:10px}.footer-contact a{color:#d6c49e;direction:ltr;font-size:11px}.footer-bottom{color:#717580;border-top:1px solid #ffffff14;justify-content:space-between;gap:15px;padding-top:17px;font-size:9px;display:flex}.footer-bottom a{color:#b6a47f}@media (width<=1050px){.container{width:min(var(--container), calc(100% - 40px))}.header-shell{gap:16px;padding-inline:17px}.main-nav{gap:14px}.main-nav a{font-size:15px}.brand-name{font-size:24px}.hero-grid{gap:35px}.hero h1{font-size:clamp(42px,5.4vw,58px)}.cooperation-card{grid-template-columns:150px minmax(0,1fr) 20px;gap:25px;padding-inline:35px}.cooperation-ornament{width:140px}}@media (width<=860px){.site-header{padding-top:5px;top:5px}.header-shell{border-radius:16px;flex-wrap:wrap;min-height:65px;padding:10px 14px}.brand-name{font-size:23px}.menu-toggle{border:1px solid var(--line-strong);cursor:pointer;background:#ffffff09;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;margin-inline-start:auto;display:flex}.menu-toggle span{background:#eee;width:17px;height:1px;transition:transform .2s,opacity .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-6px)rotate(-45deg)}.header-cta{min-height:42px;padding:8px 12px;font-size:10px}.main-nav{border-top:1px solid #ffffff14;flex-direction:column;order:5;align-items:stretch;gap:0;width:100%;padding:5px 4px 8px;display:none}.main-nav.is-open{display:flex}.main-nav a{border-bottom:1px solid #ffffff0e;padding:11px 8px;font-size:17px}.main-nav a:after{display:none}.hero{min-height:auto;padding-top:60px}.hero-grid{grid-template-columns:1fr;gap:27px}.hero-copy{padding-block:0}.hero h1{font-size:clamp(42px,10vw,58px);line-height:1.45}.hero-description{max-width:650px;margin-top:13px;font-size:12px}.hero-visual{aspect-ratio:16/9;border-radius:22px;min-height:0}.hero-core{border-radius:26%;width:25%}.hero-core span{font-size:clamp(30px,9vw,48px)}.hero-visual-caption{margin-top:10px}.hero-bottom-line{padding-top:38px}.section{padding-block:76px}.section-heading h2{font-size:29px}.section-intro{font-size:11px}.service-grid{gap:15px}.service-card{border-radius:19px;padding:12px}.service-art{min-height:0}.service-card-content{padding:16px 6px 7px}.service-card h3{font-size:18px}.service-card-content>p:not(.service-category){font-size:10px}.process-track{gap:12px}.process-step{min-height:250px;padding:19px 16px}.process-track:before{top:48px}.process-icon{width:48px;height:48px;margin-bottom:22px}.process-step h3{font-size:13px}.process-step p{font-size:10px}.orbit-layout{grid-template-columns:1fr 1fr;gap:20px}.particle-stage{min-height:330px}.particle-sphere{width:min(250px,54vw)}.clarity-layout{gap:32px}.clarity-heading h2{font-size:34px}.article-grid{gap:12px}.article-card-content{padding:15px}.article-card h3{font-size:12px}.cooperation-card{grid-template-columns:105px minmax(0,1fr) 12px;gap:20px;padding:30px 24px}.cooperation-ornament{width:105px}.cooperation-ornament span{font-size:31px}.cooperation-copy h2{font-size:25px}.faq-layout{gap:32px}}@media (width<=620px){.container{width:calc(100% - 34px)}.header-shell{gap:9px}.brand-name{font-size:21px}.header-cta{gap:6px;padding-inline:10px;font-size:9px}.hero{padding-top:47px}.eyebrow{margin-bottom:13px;font-size:8px}.hero h1{font-size:clamp(40px,11.4vw,52px)}.hero-description{font-size:11px;line-height:2.15}.hero-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.button-large{min-height:50px;padding-inline:10px;font-size:10px}.hero-note{align-items:flex-start;font-size:9px;line-height:1.9}.hero-visual{border-radius:17px}.visual-label-top{font-size:7px;top:13px;left:14px}.visual-label-bottom{font-size:8px;bottom:12px;right:13px}.visual-corner-one{top:10px;right:10px}.visual-corner-two{bottom:10px;left:10px}.hero-bottom-line{padding-top:28px;font-size:7px}.section{padding-block:64px}.section-heading{margin-bottom:24px}.section-heading-split{align-items:flex-end}.section-heading h2{font-size:25px}.section-intro{max-width:320px;font-size:10px}.section-index{font-size:15px}.service-grid{grid-template-columns:1fr;gap:14px}.service-card{padding:13px}.service-art{aspect-ratio:16/8.5}.service-card h3{font-size:20px}.service-card-content>p:not(.service-category){font-size:11px}.service-card-content{padding:15px 7px 8px}.section-footnote{font-size:9px}.process-track{grid-template-columns:1fr;gap:11px}.process-track:before{background:linear-gradient(#d0a04073,#b5143547,#0000);width:1px;height:auto;inset:45px 40px 45px auto}.process-step{min-height:0;padding:19px 18px 24px 50px}.process-icon{width:45px;height:45px;margin-bottom:13px}.process-step h3{font-size:14px}.process-step p{font-size:10px}.process-step-foot{bottom:14px;left:16px}.process-number{top:14px;left:15px}.process-disclaimer{padding:12px}.process-disclaimer p{font-size:9px}.orbit-layout{grid-template-columns:1fr;gap:4px}.orbit-copy h2{font-size:36px}.orbit-copy>p:not(.section-kicker){font-size:11px}.particle-stage{min-height:290px;margin-top:5px}.particle-sphere{width:min(235px,68vw)}.particle-caption-top{top:12px;right:3%}.particle-caption-bottom{bottom:12px;left:3%}.clarity-layout{grid-template-columns:1fr;gap:26px}.clarity-heading h2{font-size:31px}.clarity-heading>p:not(.section-kicker){font-size:11px}.clarity-item{grid-template-columns:28px minmax(0,1fr) 25px;gap:9px;padding:16px 2px}.clarity-item h3{font-size:12px}.clarity-item p{font-size:9px}.section-trust .section-heading-split{align-items:flex-end}.section-trust .section-heading h2{max-width:285px}.trust-notice{margin-top:-7px;font-size:10px}.review-card{width:82vw;min-height:215px}.review-foot{font-size:8px}.article-grid{grid-template-columns:1fr;gap:14px}.article-card{grid-template-columns:39% 1fr;min-height:145px;display:grid}.article-art{aspect-ratio:auto;border-bottom:0;border-left:1px solid #ffffff14;min-height:145px}.article-art-number{font-size:42px}.article-art-label{font-size:6px;bottom:9px;left:8px}.article-card-content{flex-direction:column;justify-content:center;padding:13px;display:flex}.article-card h3{min-height:0;margin-bottom:12px;font-size:11px;line-height:1.8}.article-status{font-size:8px;line-height:1.8}.section-cooperation{padding-top:20px}.cooperation-card{border-radius:20px;grid-template-columns:1fr;gap:18px;padding:24px 20px}.cooperation-ornament{opacity:.6;width:63px;position:absolute;top:16px;left:17px}.cooperation-ornament span{font-size:20px}.cooperation-side-label{font-size:7px;position:absolute;top:24px;left:96px}.cooperation-copy{z-index:1;position:relative}.cooperation-copy .section-kicker{margin-bottom:38px;font-size:8px}.cooperation-copy h2{max-width:270px;font-size:23px}.cooperation-copy>p:not(.section-kicker){font-size:10px}.cooperation-actions{grid-template-columns:1fr;display:grid}.cooperation-actions .button{width:100%}.faq-layout{grid-template-columns:1fr;gap:25px}.faq-intro h2{font-size:39px}.faq-item summary{grid-template-columns:25px minmax(0,1fr) 20px;gap:8px;padding-block:16px;font-size:10px}.faq-answer{padding:0 33px 16px}.faq-answer p{font-size:10px}.site-footer{padding-top:39px}.footer-main{grid-template-columns:1fr 1fr;gap:25px 16px}.footer-brand-block{grid-column:1/-1}.footer-links{gap:11px 15px}.footer-contact{gap:9px}.footer-bottom{flex-wrap:wrap;font-size:8px}.cooperation-dialog{padding:30px 23px}}@media (width<=370px){.container{width:calc(100% - 26px)}.brand-name{font-size:18px}.header-cta{font-size:8px}.hero-actions{grid-template-columns:1fr}.section-heading h2{font-size:23px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.service-card:hover{border-color:#d0a0406b;transform:perspective(1000px)rotateX(2deg)rotateY(-2deg)translateY(-7px);box-shadow:0 33px 72px #0000006b,0 0 35px #b5143512}.article-card:hover{border-color:#d0a04061;transform:perspective(1100px)rotateX(2deg)rotateY(2deg)translateY(-7px);box-shadow:0 31px 70px #0006}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
