@import "https://fonts.googleapis.com/css2?family=Anton+SC&family=Noto+Sans+SC:wght@300;400;500;600;700&family=Sora:wght@300;400;500;600;700&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";.tools-page,.manager-page{--tool-bg:#030814;--tool-surface:#081730b8;--tool-surface-strong:#091a35;--tool-line:#66b7ff29;--tool-blue:#27a7ff;--tool-cyan:#58e6ff;--tool-text:#eef7ff;--tool-muted:#7890aa;min-height:100svh;color:var(--tool-text);background:var(--tool-bg);font-family:var(--font-sans)}.tools-page{position:relative;overflow:hidden}.tools-page:before{content:"";pointer-events:none;background:radial-gradient(circle,#1e89ff3d,#0000 68%);border-radius:50%;width:820px;height:820px;position:absolute;top:-480px;left:45%}.tools-grid-bg{pointer-events:none;opacity:.35;background-image:linear-gradient(#27a7ff0b 1px,#0000 1px),linear-gradient(90deg,#27a7ff0b 1px,#0000 1px);background-size:52px 52px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 88%);mask-image:linear-gradient(#000 0,#0000 88%)}.tools-shell{z-index:1;width:min(1280px,100% - 64px);margin-inline:auto;position:relative}.tools-header{border-bottom:1px solid var(--tool-line);justify-content:space-between;align-items:center;min-height:82px;display:flex}.tools-brand{align-items:center;gap:13px;display:flex}.tools-brand-mark{color:#00101d;background:linear-gradient(135deg, var(--tool-cyan), var(--tool-blue));border-radius:10px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 35px #27a7ff40}.tools-brand>span:last-child{flex-direction:column;gap:2px;display:flex}.tools-brand strong{letter-spacing:.12em;font-size:15px}.tools-brand small{color:var(--tool-muted);letter-spacing:.19em;font-size:8px}.tools-header-status{color:#8aa2bd;letter-spacing:.08em;align-items:center;gap:8px;font-size:11px;display:flex}.tools-header-status i{background:#52f5b2;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #52f5b2}.tools-hero{border-bottom:1px solid var(--tool-line);justify-content:space-between;align-items:center;min-height:355px;display:flex}.tools-hero-copy{padding:72px 0 62px}.tools-kicker{color:var(--tool-cyan);letter-spacing:.21em;align-items:center;gap:9px;margin:0 0 22px;font-size:10px;font-weight:700;display:flex}.tools-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(46px,6vw,84px);line-height:.98}.tools-hero h1 span{color:#0000;background:linear-gradient(90deg,#fff 2%,#68c8ff 60%,#22e1ff);-webkit-background-clip:text;background-clip:text;margin-top:10px;display:block}.tools-hero-copy>p:last-child{color:#8ca2ba;max-width:610px;margin:30px 0 0;font-size:15px;line-height:1.85}.tools-orbit{border:1px solid #58e6ff33;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:inset 0 0 70px #27a7ff14,0 0 80px #27a7ff14}.tools-orbit:before,.tools-orbit:after{content:"";border:1px dashed #58e6ff3b;border-radius:50%;animation:18s linear infinite orbitSpin;position:absolute;inset:21px}.tools-orbit:after{border-style:solid;animation-duration:11s;animation-direction:reverse;inset:54px}.tools-orbit span{z-index:2;color:#02101b;background:linear-gradient(145deg, var(--tool-cyan), var(--tool-blue));border-radius:50%;place-items:center;width:68px;height:68px;font-size:22px;font-weight:900;display:grid;box-shadow:0 0 40px #27a7ff73}.tools-orbit i{background:var(--tool-cyan);width:7px;height:7px;box-shadow:0 0 12px var(--tool-cyan);border-radius:50%;position:absolute}.tools-orbit i:nth-child(2){top:13px;left:83px}.tools-orbit i:nth-child(3){bottom:36px;right:24px}.tools-orbit i:nth-child(4){bottom:47px;left:20px}.tools-discovery{margin-top:-30px}.tools-search{height:64px;color:var(--tool-blue);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#051226eb;border:1px solid #56c7ff4d;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:0 20px;display:grid;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff08}.tools-search input{width:100%;color:var(--tool-text);background:0 0;border:0;outline:0;font-size:15px}.tools-search input::placeholder{color:#637b96}.tools-search>span{color:#7890aa;letter-spacing:.07em;font-size:11px}.pinned-section{padding-top:100px}.tools-section-title{align-items:center;gap:20px;margin-bottom:30px;display:flex}.tools-section-title>span,.category-number{color:var(--tool-blue);letter-spacing:.12em;font:600 10px/1 monospace}.tools-section-title p,.category-title p{color:#4c6885;letter-spacing:.19em;margin:0 0 7px;font-size:8px;font-weight:700}.tools-section-title h2,.category-title h2{letter-spacing:-.025em;margin:0;font-size:24px}.pinned-empty{background:linear-gradient(115deg,#0a23427a,#040e1d59);border:1px dashed #58e6ff3d;border-radius:16px;align-items:center;gap:19px;min-height:138px;padding:30px;display:flex}.pinned-empty>span{width:52px;height:52px;color:var(--tool-cyan);background:#27a7ff14;border:1px solid #58e6ff30;border-radius:13px;place-items:center;display:grid}.pinned-empty strong{font-size:15px}.pinned-empty p{color:var(--tool-muted);margin:8px 0 0;font-size:12px}.pinned-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.category-jump{border-block:1px solid var(--tool-line);background:#050f1e9e;grid-template-columns:150px 1fr;gap:24px;margin-top:72px;padding:25px;display:grid}.jump-heading{border-right:1px solid var(--tool-line);flex-direction:column;justify-content:center;display:flex}.jump-heading span{font-size:14px;font-weight:700}.jump-heading small{color:#4c6885;letter-spacing:.15em;margin-top:5px;font-size:8px}.jump-list{flex-wrap:wrap;gap:8px;display:flex}.jump-list a{color:#9ab0c6;background:#0a1f3b7a;border:1px solid #66b7ff1f;border-radius:8px;align-items:center;gap:7px;min-height:34px;padding:8px 11px;font-size:11px;transition:all .2s;display:inline-flex}.jump-list a:hover,.jump-list a:focus-visible{color:#fff;border-color:#58e6ff80;transform:translateY(-2px)}.jump-list b{color:var(--tool-cyan);font-weight:500}.jump-list span{color:#4f6b87;font-size:9px}.catalog-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:44px;padding-bottom:70px;display:grid}.catalog-sections{min-width:0;padding-top:10px}.catalog-overview{margin-top:92px;position:sticky;top:24px}.catalog-overview nav{border:1px solid var(--tool-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border-radius:15px;padding:10px;overflow:hidden;box-shadow:0 14px 38px #3b6e9412}.overview-heading{border-bottom:1px solid var(--tool-line);grid-template-columns:1fr auto;margin-bottom:7px;padding:13px 12px 17px;display:grid}.overview-heading small{color:var(--tool-blue);letter-spacing:.18em;grid-column:1/-1;margin-bottom:6px;font-size:8px}.overview-heading strong{font-size:16px}.overview-heading span{color:var(--tool-muted);align-self:center;font-size:10px}.catalog-overview a{color:#607d94;border-radius:8px;grid-template-columns:22px 22px 1fr auto;align-items:center;gap:4px;min-height:43px;padding:0 9px;transition:all .2s;display:grid}.catalog-overview a:hover,.catalog-overview a:focus-visible{color:#246f9f;background:#dceffabf;outline:none}.catalog-overview a.is-active{color:#176b9f;background:linear-gradient(90deg,#c1e5f8d1,#e4f3fba6);box-shadow:inset 3px 0 #309ed6}.catalog-overview a b{color:#9aabba;font:500 8px/1 monospace}.catalog-overview a>span{color:var(--tool-blue);text-align:center}.catalog-overview a strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.catalog-overview a em{color:#8ba0b1;font-size:9px;font-style:normal}.catalog-section{padding:92px 0 8px;scroll-margin-top:20px}.category-title{grid-template-columns:24px 48px 1fr auto;align-items:center;gap:17px;margin-bottom:27px;display:grid}.category-icon{width:46px;height:46px;color:var(--tool-cyan);background:linear-gradient(135deg,#27a7ff24,#091a3580);border:1px solid #58e6ff33;border-radius:12px;place-items:center;font-size:19px;display:grid}.category-title>strong{color:#58e6ff30;font-size:42px;line-height:1}.tool-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.tool-card{border:1px solid var(--tool-line);background:linear-gradient(135deg,#091c37b8,#050f1fb3);border-radius:13px;grid-template-columns:46px 1fr auto;align-items:center;gap:14px;min-height:112px;padding:20px;transition:transform .22s,border-color .22s,background .22s;display:grid}.tool-card:hover,.tool-card:focus-visible{background:linear-gradient(135deg,#0c2a50d1,#06142ad1);border-color:#58e6ff78;outline:none;transform:translateY(-3px)}.tool-card>svg{color:#41617f;transition:all .2s}.tool-card:hover>svg{color:var(--tool-cyan);transform:translate(2px,-2px)}.tool-monogram{color:#b9e9ff;background:linear-gradient(145deg,#3295e847,#133e6d45);border-radius:12px;place-items:center;width:46px;height:46px;font-size:16px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #73cfff1a}.tool-card-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.tool-card-copy strong{color:#eaf6ff;font-size:15px}.tool-card-copy small{color:#748ba4;font-size:12.5px;line-height:1.6}@property --electric-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.electric-border{--electric-angle:0deg;--electric-color:58, 177, 224;isolation:isolate;position:relative}.electric-border:before,.electric-border:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--electric-angle), transparent 0 7%, rgba(var(--electric-color),.22) 10%, #92ebfff2 14%, rgba(var(--electric-color),.35) 18%, transparent 23% 47%, rgba(var(--electric-color),.18) 51%, #70d9f4 55%, transparent 61% 82%, #57c2eb8c 87%, transparent 93%);-webkit-mask-composite:xor;padding:1.5px;transition:opacity .24s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.electric-border:after{z-index:2;opacity:0;filter:blur(8px);background:conic-gradient(from var(--electric-angle), transparent 0 8%, rgba(var(--electric-color),.48) 13%, transparent 22% 50%, #68daf761 57%, transparent 66% 84%, rgba(var(--electric-color),.34) 89%, transparent 96%);padding:4px;inset:-3px}.electric-border:hover:before,.electric-border:focus-visible:before,.electric-border:focus-within:before,.electric-border[data-electric-state=active]:before{opacity:1;animation:2.2s linear infinite electricCurrent}.electric-border:hover:after,.electric-border:focus-visible:after,.electric-border:focus-within:after,.electric-border[data-electric-state=active]:after{opacity:.65;animation:2.2s linear infinite electricCurrent,1.15s steps(2,end) infinite electricFlicker}.electric-border[data-electric-state=active]:before{opacity:.78}.electric-border[data-electric-state=active]:after{opacity:.4}@keyframes electricCurrent{to{--electric-angle:360deg}}@keyframes electricFlicker{0%,to{filter:blur(8px)}35%{filter:blur(5px)}62%{filter:blur(10px)}}.tools-no-results{color:#637d98;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:380px;display:flex}.tools-no-results h2{color:#d9ebfa;margin:20px 0 5px}.tools-no-results p{margin:0;font-size:13px}.tools-no-results button{border:1px solid var(--tool-line);color:var(--tool-cyan);cursor:pointer;background:#091a35;border-radius:8px;align-items:center;gap:5px;margin-top:22px;padding:10px 15px;display:flex}.tools-footer{border-top:1px solid var(--tool-line);color:#4d6781;letter-spacing:.05em;justify-content:space-between;align-items:center;min-height:90px;font-size:10px;display:flex}.tools-footer p{margin:0}.manager-page{background-image:radial-gradient(circle at 80% 0,#27a7ff26,#0000 35%);padding:46px max(24px,50vw - 660px) 100px}.manager-header{border-bottom:1px solid var(--tool-line);justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:30px;display:flex}.manager-header a{color:#8ba4bd;align-items:center;gap:7px;font-size:12px;display:flex}.manager-header p{color:var(--tool-blue);letter-spacing:.2em;margin:32px 0 7px;font-size:9px}.manager-header h1{margin:0 0 9px;font-size:40px}.manager-header span{color:var(--tool-muted);font-size:11px}.manager-kind-tabs{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.manager-kind-tabs button{color:#56738b;cursor:pointer;background:#ffffffb8;border:1px solid #2c7bbe29;border-radius:10px;min-height:42px;padding:0 20px;font-weight:700}.manager-kind-tabs button.active{color:#fff;background:linear-gradient(135deg,#65bfdf,#308fce);border-color:#3a9ed8;box-shadow:0 8px 20px #308fce2e}.manager-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.manager-actions button,.manager-stats button{color:#a9bfd4;border:1px solid var(--tool-line);cursor:pointer;background:#091c37b3;border-radius:8px;align-items:center;gap:8px;min-height:41px;padding:0 14px;display:inline-flex}.manager-actions .manager-primary{color:#00101d;border-color:var(--tool-cyan);background:linear-gradient(135deg, var(--tool-cyan), var(--tool-blue));font-weight:700}.manager-stats{grid-template-columns:repeat(3,170px) 1fr;gap:10px;margin-top:25px;display:grid}.manager-stats div{border:1px solid var(--tool-line);background:var(--tool-surface);border-radius:10px;justify-content:space-between;align-items:baseline;padding:18px;display:flex}.manager-stats strong{color:var(--tool-cyan);font-size:23px}.manager-stats button{place-self:center end}.manager-toolbar{align-items:center;gap:20px;min-height:75px;display:flex}.manager-toolbar label{border:1px solid var(--tool-line);color:#6d89a4;background:#07162bcc;border-radius:8px;align-items:center;gap:9px;width:min(390px,100%);height:41px;padding:0 13px;display:flex}.manager-toolbar input{color:#fff;background:0 0;border:0;outline:0;width:100%}.manager-toolbar p{color:#69dcb0;margin:0;font-size:12px}.manager-toolbar .manager-error{color:#ff818f}.manager-categories{gap:20px;display:grid}.manager-categories>section{border:1px solid var(--tool-line);background:#050f1fb8;border-radius:13px;overflow:hidden}.manager-categories>section>header{border-bottom:1px solid var(--tool-line);align-items:center;gap:11px;min-height:58px;padding:0 18px;display:flex}.manager-categories h2{margin:0;font-size:15px}.manager-categories header>span{color:var(--tool-cyan)}.manager-categories header small{color:#59738c;margin-left:auto}.manager-tool-list article{border-bottom:1px solid #66b7ff14;grid-template-columns:40px 1fr auto;align-items:center;gap:14px;min-height:88px;padding:14px 17px;display:grid}.manager-tool-list article:last-child{border-bottom:0}.manager-monogram{color:#bcecff;background:#0c2c53;border-radius:9px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.manager-tool-list strong{align-items:center;gap:8px;font-size:13px;display:flex}.manager-tool-list em{color:var(--tool-cyan);background:#27a7ff1f;border-radius:4px;align-items:center;gap:3px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:500;display:inline-flex}.manager-tool-list p{color:#7189a1;margin:5px 0;font-size:11px}.manager-tool-list a{color:#4f7597;align-items:center;gap:5px;font-size:9px;display:inline-flex}.manager-row-actions{gap:5px;display:flex}.manager-row-actions button,.tool-editor header button{border:1px solid var(--tool-line);color:#7895b0;cursor:pointer;background:#081b35;border-radius:6px;place-items:center;width:32px;height:32px;display:grid}.manager-row-actions button:hover{color:#fff;border-color:#3c82b7}.manager-row-actions button:disabled{opacity:.25;cursor:default}.manager-row-actions .danger:hover{color:#ff8794;border-color:#ff5c6d66}.editor-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00050ec2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tool-editor{background:#07182e;border:1px solid #58e6ff45;border-radius:16px;gap:17px;width:min(540px,100%);padding:27px;display:grid;box-shadow:0 35px 100px #0000008c}.tool-editor header{justify-content:space-between;align-items:center;display:flex}.tool-editor header p{color:var(--tool-blue);letter-spacing:.2em;margin:0 0 5px;font-size:8px}.tool-editor h2{margin:0;font-size:25px}.tool-editor label{color:#91a8bf;gap:7px;font-size:11px;display:grid}.tool-editor input,.tool-editor textarea,.tool-editor select{border:1px solid var(--tool-line);color:#eaf6ff;resize:vertical;background:#041226;border-radius:7px;outline:0;width:100%;padding:11px 12px}.tool-editor input:focus,.tool-editor textarea:focus,.tool-editor select:focus{border-color:var(--tool-cyan)}.tool-editor .pin-checkbox{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:flex}.pin-checkbox input{width:16px}.editor-error{color:#ff8794;margin:0;font-size:11px}.editor-save{color:#00101d;background:linear-gradient(135deg, var(--tool-cyan), var(--tool-blue));cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:45px;font-weight:800;display:flex}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@keyframes orbitSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.tools-orbit:before,.tools-orbit:after{animation:none}}@media (width<=900px){.tools-orbit{display:none}.tool-grid,.pinned-grid{grid-template-columns:1fr 1fr}.category-jump{grid-template-columns:1fr}.jump-heading{border-right:0}.catalog-layout{display:block}.catalog-overview{display:none}.manager-header{flex-direction:column;align-items:flex-start}.manager-actions{justify-content:flex-start}.manager-stats{grid-template-columns:repeat(3,1fr)}.manager-stats button{grid-column:1/-1;justify-self:start}}@media (width<=620px){.tools-shell{width:calc(100% - 30px)}.tools-header{min-height:70px}.tools-header-status{display:none}.tools-hero{min-height:310px}.tools-hero-copy{padding:60px 0}.tools-hero h1{font-size:47px}.tools-hero-copy>p:last-child{font-size:13px}.tools-discovery{margin-top:-27px}.tools-search{height:56px;padding-inline:15px}.tools-search>span{display:none}.pinned-section{padding-top:76px}.pinned-empty{align-items:flex-start}.category-jump{background:0 0;margin-top:55px;padding:20px 0}.jump-list{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.jump-list a{flex:none}.catalog-section{padding-top:68px}.category-title{grid-template-columns:20px 42px 1fr auto;gap:10px}.category-icon{width:40px;height:40px}.category-title>strong{font-size:28px}.tool-grid,.pinned-grid{grid-template-columns:1fr}.tool-card{min-height:102px}.tools-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:25px 0}.manager-page{padding-inline:15px}.manager-header h1{font-size:34px}.manager-actions{width:100%}.manager-actions button{flex:1;justify-content:center}.manager-stats{grid-template-columns:1fr 1fr}.manager-stats div:nth-child(3){grid-column:1/-1}.manager-tool-list article{grid-template-columns:36px 1fr}.manager-row-actions{grid-column:1/-1;justify-content:flex-end}.manager-toolbar{flex-direction:column;align-items:flex-start;padding-block:16px}.tool-editor{max-height:calc(100svh - 30px);padding:21px;overflow-y:auto}}.tools-page,.manager-page{--tool-bg:#e7f0f6;--tool-surface:#f4f9fce6;--tool-surface-strong:#fff;--tool-line:#2c7bbe29;--tool-blue:#278fd4;--tool-cyan:#39b8e7;--tool-text:#17324a;--tool-muted:#6f879c;color:var(--tool-text);background:var(--tool-bg)}.tools-page:before{background:radial-gradient(circle,#368ec524,#0000 68%)}.tools-grid-bg{opacity:.5;background-image:linear-gradient(#3391cf0e 1px,#0000 1px),linear-gradient(90deg,#3391cf0e 1px,#0000 1px)}.tools-brand-mark{color:#fff;box-shadow:0 10px 30px #278fd433}.tools-brand small,.tools-header-status,.tools-hero-copy>p:last-child{color:#718ba1}.tools-header,.tools-hero{border-bottom-color:#2c7bbe21}.tools-hero h1 span{background:linear-gradient(90deg,#247fbc 2%,#44a9dc 58%,#55c5e5);-webkit-background-clip:text;background-clip:text}.tools-orbit{background:#ffffff73;border-color:#278fd43b;box-shadow:inset 0 0 70px #278fd414,0 20px 70px #458ab91a}.tools-orbit:before,.tools-orbit:after{border-color:#278fd440}.tools-orbit span{color:#fff;box-shadow:0 12px 35px #278fd442}.tools-search{color:var(--tool-blue);background:#f1f7fbf5;border-color:#2f8ecd38;box-shadow:0 16px 45px #3f71971c}.tools-search:focus-within{border-color:#52b8e2;box-shadow:0 0 0 3px #46a7da1f,0 16px 45px #3f71971c}.tools-search input{color:#17324a}.tools-search input::placeholder,.tools-search>span{color:#8298aa}.pinned-empty{background:linear-gradient(115deg,#ddedf6f0,#eff6fad1);border-color:#3497d340}.pinned-empty>span{color:#2997d5;background:#4aaee61a;border-color:#3497d32b}.category-jump{background:#ebf3f8b8;border-color:#2c7bbe21}.jump-heading{border-color:#2c7bbe24}.jump-list a{color:#536f86;background:#eff6faeb;border-color:#3081bb21;font-size:12.5px}.jump-list a:hover,.jump-list a:focus-visible{color:#1f6f9f;background:#fff;border-color:#2d9ed67a;box-shadow:0 8px 22px #347ead1a}.jump-list span{color:#8ba0b2}.category-icon{color:#278fd4;background:linear-gradient(135deg,#e5f5ff,#f8fcff);border-color:#3092cc2e}.category-title>strong{color:#278fd429}.tool-card{background:#f0f6faeb;border-color:#2c7bbe24;box-shadow:0 8px 25px #3b6e940e}.tool-card:hover,.tool-card:focus-visible{background:#fff;border-color:#309eda6b;box-shadow:0 16px 34px #3b6e941c}.tool-monogram{color:#287eb7;background:linear-gradient(145deg,#dbf1ff,#edf8ff);box-shadow:inset 0 0 0 1px #3497d31a}.tool-card-copy strong{color:#19364e}.tool-card-copy small{color:#71889b}.tool-card>svg{color:#8ba1b4}.tools-no-results{color:#8095a7}.tools-no-results h2{color:#234058}.tools-no-results button{color:#247eb8;background:#fff;border-color:#2c7bbe29}.tools-footer{color:#7d93a5;border-color:#2c7bbe24}.tools-footer a{color:#447493}.manager-page{background-color:#e7f0f6;background-image:radial-gradient(circle at 80% 0,#48a8de1f,#0000 35%)}.manager-header{border-color:#2c7bbe24}.manager-header a,.manager-header span{color:#71899e}.manager-actions button,.manager-stats button{color:#42647d;background:#ffffffd1;border-color:#2c7bbe29}.manager-actions .manager-primary{color:#fff;background:linear-gradient(135deg,#55c4e7,#278fd4);border-color:#42a8da}.manager-stats div{background:#ffffffdb;border-color:#2c7bbe21;box-shadow:0 8px 24px #3b6e940d}.manager-stats small{color:#72899d}.manager-stats strong{color:#278fd4}.manager-toolbar label{color:#7790a5;background:#fff;border-color:#2c7bbe24}.manager-toolbar input{color:#17324a}.manager-categories>section{background:#ffffffd1;border-color:#2c7bbe21;box-shadow:0 10px 30px #3b6e940d}.manager-categories>section>header{border-color:#2c7bbe1c}.manager-categories header small{color:#8298aa}.manager-monogram{color:#287eb7;background:#e4f4ff}.manager-tool-list article{border-color:#2c7bbe14}.manager-tool-list p{color:#71889b}.manager-tool-list a{color:#5283a4}.manager-row-actions button,.tool-editor header button{color:#648199;background:#f2f9fe;border-color:#2c7bbe29}.manager-row-actions button:hover{color:#1f78af;background:#fff;border-color:#73badd}.editor-backdrop{background:#304f6747}.tool-editor{background:#fff;border-color:#2c8bc538;box-shadow:0 35px 90px #335b7740}.tool-editor label{color:#5f778c}.tool-editor input,.tool-editor textarea,.tool-editor select{color:#17324a;background:#f7fbfe;border-color:#2c7bbe29}.editor-save{color:#fff;background:linear-gradient(135deg,#55c4e7,#278fd4)}.content-header{border-bottom:1px solid #2c7bbe24;justify-content:space-between;align-items:center;gap:28px;min-height:86px;display:flex}.content-brand{flex:none;align-items:center;gap:13px;display:flex}.content-brand img{object-fit:cover;border:2px solid #ffffffd9;border-radius:50%;width:48px;height:48px;display:block;box-shadow:0 8px 24px #20648f33}.content-brand span{flex-direction:column;gap:3px;display:flex}.content-brand strong{letter-spacing:.1em;font-size:15px}.content-brand small{color:#718ba1;letter-spacing:.16em;font-size:8px}.content-header .pill-nav{--pill-gap:4px;--pill-height:42px;isolation:isolate;align-items:center;gap:var(--pill-gap);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #2c7bbe21;border-radius:999px;grid-template-columns:repeat(3,minmax(112px,1fr));padding:4px;display:grid;position:relative;box-shadow:0 12px 34px #3a6f9714}.pill-nav-indicator{z-index:-1;width:calc(33.3333% - 5.33333px);height:var(--pill-height);transform:translateX(calc(var(--active-index) * (100% + var(--pill-gap))));view-transition-name:content-pill-active;background:linear-gradient(135deg,#62c2e4,#2e91c9);border-radius:999px;transition:transform .46s cubic-bezier(.22,1,.36,1),width .46s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;left:4px;box-shadow:0 8px 22px #2984bc33}.content-header .pill-nav a{min-width:0;height:var(--pill-height);color:#607b91;white-space:nowrap;border-radius:999px;place-items:center;padding:0 16px;font-size:12px;font-weight:700;transition:color .28s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.pill-nav-label-track{height:calc(var(--pill-height) * 2);flex-direction:column;transition:transform .38s cubic-bezier(.22,1,.36,1);display:flex;transform:translateY(0)}.pill-nav-label-track>span{min-height:var(--pill-height);place-items:center;display:grid}.content-header .pill-nav a:hover{color:#247bae;transform:translateY(-1px)}.content-header .pill-nav a:hover .pill-nav-label-track{transform:translateY(calc(var(--pill-height) * -1))}.content-header .pill-nav a.is-active,.content-header .pill-nav a.is-active:hover{color:#fff}@view-transition{navigation:auto}::view-transition-old(content-pill-active){animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-new(content-pill-active){animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1)}.content-intro{padding:74px 0 64px}.content-intro>p{color:var(--tool-blue);letter-spacing:.18em;align-items:center;gap:8px;margin:0 0 17px;font-size:10px;font-weight:700;display:flex}.content-intro h1{color:#19364e;letter-spacing:-.05em;margin:0;font-size:clamp(44px,5.2vw,72px)}.content-intro>span{color:#6c8498;max-width:720px;margin-top:22px;font-size:15px;line-height:1.8;display:block}.content-view .tools-discovery{margin-top:0}.content-view .category-jump{margin-top:48px}.prompt-tabs{flex-wrap:wrap;gap:9px;margin-top:35px;display:flex}.prompt-tabs a{color:#56738a;background:#eff6fae6;border:1px solid #2c7bbe24;border-radius:10px;align-items:center;gap:7px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.prompt-tabs a:hover{color:#1e77ac;background:#fff;border-color:#2f93cd5c}.prompt-sections{padding:36px 0 90px}.prompt-sections>section{padding:46px 0;scroll-margin-top:20px}.prompt-sections>section>header{grid-template-columns:48px 1fr auto;align-items:center;gap:15px;margin-bottom:22px;display:grid}.prompt-sections>section>header>span{width:46px;height:46px;color:var(--tool-blue);background:#edf7fc;border:1px solid #2c7bbe26;border-radius:12px;place-items:center;font-size:18px;display:grid}.prompt-sections header small{color:#7793a8;letter-spacing:.17em;font-size:8px}.prompt-sections h2{color:#1d3b53;margin:5px 0 0;font-size:25px}.prompt-sections header>strong{color:#278fd433;font-size:40px}.prompt-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.prompt-card{background:#f0f6faf0;border:1px solid #2c7bbe24;border-radius:14px;overflow:hidden;box-shadow:0 8px 25px #3b6e940d}.prompt-card.is-open{background:#f7fbfd;border-color:#2f93cd5c;grid-column:span 2}.prompt-summary{width:100%;min-height:155px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:18px;padding:22px;display:flex}.prompt-summary small{color:#318abb;font-size:9px}.prompt-summary strong{color:#1b3a53;margin:13px 0 9px;font-size:17px;display:block}.prompt-summary p{color:#71889b;margin:0;font-size:12.5px;line-height:1.65}.prompt-summary>svg{color:#7d98ac;flex:none;transition:transform .2s}.prompt-card.is-open .prompt-summary>svg{transform:rotate(180deg)}.prompt-body{border-top:1px solid #2c7bbe1a;padding:0 22px 22px}.prompt-body pre{white-space:pre-wrap;color:#365269;font:13px/1.75 var(--font-mono);margin:18px 0}.prompt-body button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#52b9df,#2f90c8);border:0;border-radius:8px;align-items:center;gap:7px;padding:9px 13px;display:inline-flex}.copy-toast{z-index:80;color:#fff;background:#267cae;border-radius:10px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 34px #225a7e40}@media (width<=900px){.content-header{flex-direction:column;align-items:flex-start;padding:16px 0}.content-header .pill-nav{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.content-header .pill-nav a{padding-inline:8px}.prompt-grid{grid-template-columns:1fr 1fr}.prompt-card.is-open{grid-column:1/-1}}@media (width<=620px){.content-brand img{width:44px;height:44px}.content-intro{padding:52px 0 48px}.content-intro h1{font-size:43px}.content-intro>span{font-size:13px}.prompt-tabs{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.prompt-tabs a{flex:none}.prompt-grid{grid-template-columns:1fr}.prompt-card.is-open{grid-column:auto}.prompt-sections>section{padding:35px 0}.copy-toast{bottom:15px;left:15px;right:15px}.electric-border:hover:after,.electric-border:focus-visible:after,.electric-border:focus-within:after,.electric-border[data-electric-state=active]:after{opacity:.28}}@media (prefers-reduced-motion:reduce){.pill-nav-indicator,.pill-nav-label-track,.content-header .pill-nav a{transition:none}.content-header .pill-nav a:hover,.content-header .pill-nav a:hover .pill-nav-label-track{transform:none}.electric-border:hover:before,.electric-border:focus-visible:before,.electric-border:focus-within:before,.electric-border[data-electric-state=active]:before,.electric-border:hover:after,.electric-border:focus-visible:after,.electric-border:focus-within:after,.electric-border[data-electric-state=active]:after{animation:none}}.shopee-page{color:#f6f3ed;background:radial-gradient(circle at 80% 4%,#ee5c372e,#0000 28%),#050607;min-height:100vh;padding:150px clamp(20px,5vw,80px) 70px}.shopee-page a{color:inherit}.shopee-hero,.shopee-toc,.shopee-section,.shopee-footer{width:min(1380px,100%);margin-inline:auto}.shopee-hero{padding-bottom:70px}.shopee-eyebrow,.shopee-section-heading>span{color:#ff7654;letter-spacing:.16em;font-size:11px}.shopee-hero h1{letter-spacing:-.065em;max-width:1050px;margin:24px 0;font-size:clamp(48px,7vw,106px);font-weight:400;line-height:.96}.shopee-lead{color:#ffffff9e;max-width:820px;font-size:clamp(15px,1.35vw,20px);line-height:1.85}.shopee-meta{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.shopee-meta span{color:#ffffff87;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;font-size:10px}.shopee-toc{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0b0ceb;border:1px solid #ffffff21;grid-template-columns:repeat(8,1fr);display:grid;position:sticky;top:86px}.shopee-toc a{border-right:1px solid #ffffff17;gap:8px;padding:16px 13px;font-size:11px;text-decoration:none;display:flex}.shopee-toc a:last-child{border-right:0}.shopee-toc span{color:#ff7654}.shopee-section{border-bottom:1px solid #ffffff1a;padding:110px 0;scroll-margin-top:150px}.shopee-section-heading{max-width:850px;margin-bottom:54px}.shopee-section-heading h2{letter-spacing:-.052em;margin:17px 0 20px;font-size:clamp(35px,4.7vw,68px);font-weight:400;line-height:1.03}.shopee-section-heading p{color:#ffffff82;max-width:750px;font-size:13px;line-height:1.9}.policy-list{display:grid}.policy-list article{border-top:1px solid #ffffff1f;grid-template-columns:180px 1fr;gap:34px;padding:28px 0;display:grid}.policy-list time{color:#ff9b81;font-size:12px}.policy-list h3,.knowledge-grid h3,.steps-grid h3,.operations-list h3,.problem-list h3{font-size:19px;font-weight:500}.policy-list p,.knowledge-grid p,.steps-grid p,.operations-list p{color:#ffffff85;max-width:900px;margin:12px 0;font-size:12px;line-height:1.8}.shopee-source-link{align-items:center;gap:7px;width:max-content;font-size:11px;text-decoration:none;display:inline-flex;color:#ff9b81!important}.pros-cons{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pros-cons article{background:#ffffff06;border:1px solid #ffffff1f;border-radius:18px;padding:34px}.panel-title{color:#ff8060;align-items:center;gap:12px;display:flex}.panel-title h3{font-size:26px;font-weight:400}.pros-cons ul{margin:28px 0 0;padding-left:18px}.pros-cons li{color:#ffffff94;margin:13px 0;font-size:12px;line-height:1.7}.knowledge-grid,.steps-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:26px;display:grid}.knowledge-grid article,.steps-grid article{background:linear-gradient(145deg,#20191680,#070809b3);border:1px solid #ffffff1f;border-radius:15px;min-height:205px;padding:25px}.knowledge-grid article>span{color:#ff7654;font-size:10px}.knowledge-grid h3{margin-top:40px}.formula{background:#ff765414;border-left:3px solid #ff7654;padding:34px}.formula strong{color:#ff9b81;font-size:12px}.formula p{margin:12px 0;font-size:clamp(17px,2vw,27px);line-height:1.5}.formula small{color:#ffffff75}.cost-table{border-top:1px solid #ffffff1f;grid-template-columns:repeat(2,1fr);margin-top:32px;display:grid}.cost-table>div{border-bottom:1px solid #ffffff1a;grid-template-columns:130px 1fr;gap:20px;padding:22px 18px 22px 0;display:grid}.cost-table strong{color:#ff9b81;font-size:11px}.cost-table p{color:#ffffff85;font-size:11px;line-height:1.7}.source-row,.source-cards{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.source-row a,.source-cards a{border:1px solid #ffffff21;border-radius:10px;padding:13px 15px}.steps-grid{grid-template-columns:repeat(4,1fr)}.operations-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.operations-list article{background:#ffffff05;border-top:1px solid #ffffff29;padding:25px}.operations-list h3{color:#ff9b81}.problem-list{display:grid}.problem-list article{border-top:1px solid #ffffff1f;grid-template-columns:70px 1fr;gap:24px;padding:30px 0;display:grid}.problem-index{color:#ff7654;font-size:11px}.problem-list dl{grid-template-columns:repeat(3,1fr);gap:14px;margin:20px 0 0;display:grid}.problem-list dl>div{background:#ffffff07;padding:16px}.problem-list dt{color:#ff9b81;margin-bottom:9px;font-size:10px}.problem-list dd{color:#ffffff8c;margin:0;font-size:11px;line-height:1.7}.shopee-sources aside{color:#ffffff82;border:1px solid #ff76543d;gap:14px;margin-top:42px;padding:20px;display:flex}.shopee-sources aside svg{color:#ff7654;flex:none}.shopee-sources aside p{font-size:11px;line-height:1.75}.shopee-footer{justify-content:space-between;padding:40px 0;display:flex}.shopee-footer a{color:#fff9;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}.cross-border-card{color:inherit;text-decoration:none;transition:border-color .2s,transform .2s}.cross-border-card:hover{border-color:#a9cff58c;transform:translateY(-3px)}@media (width<=1000px){.shopee-toc{grid-template-columns:repeat(4,1fr);position:relative;top:auto}.knowledge-grid,.steps-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.shopee-page{padding:105px 18px 50px}.shopee-hero{padding-bottom:42px}.shopee-toc{grid-template-columns:repeat(2,1fr)}.shopee-section{padding:78px 0;scroll-margin-top:72px}.policy-list article{grid-template-columns:1fr;gap:12px}.pros-cons,.knowledge-grid,.steps-grid,.operations-list,.cost-table{grid-template-columns:1fr}.cost-table>div{grid-template-columns:105px 1fr}.problem-list article{grid-template-columns:38px 1fr}.problem-list dl{grid-template-columns:1fr}.shopee-footer{padding-bottom:10px}}:root{--font-sans:"Noto Sans SC","Microsoft YaHei UI","Microsoft YaHei",sans-serif;--font-display:"Sora","Noto Sans SC","Microsoft YaHei UI",sans-serif;--font-mono:"Space Mono","Cascadia Mono",monospace;font-family:var(--font-sans);color:#fff;font-synthesis:none;background:#000}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background:#000}html,body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;overflow:hidden auto}body{min-width:320px}body,button,a,input,textarea,select{font-family:var(--font-sans)}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}a{color:inherit;text-decoration:none}button{color:inherit}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.page{background:#000;position:relative}.immersive{z-index:1;min-height:100dvh;position:relative;overflow:hidden}.section-video,.video-shade,.dot-grid,.top-fade{width:100%;height:100%;position:absolute;inset:0}.section-video{z-index:-3;object-fit:cover;background:#000}.video-shade{z-index:-2;pointer-events:none}.particle-field{z-index:0;pointer-events:none;opacity:.12;position:fixed;inset:0}.particle-canvas,.particle-fallback{width:100%;height:100%;position:absolute;inset:0}.particle-fallback{background:radial-gradient(circle at 55% 45%,#ffffff14,#0000 35%)}.particle-fallback i{display:none}.global-nav{z-index:50;-webkit-backdrop-filter:blur(24px);background:linear-gradient(90deg,#03070cf0,#05090fc7 52%,#03070cf0);border-bottom:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(24px,2.5vw,54px);width:100%;min-height:94px;padding:14px max(24px,50vw - 850px);transition:min-height .28s,padding .28s,background .28s,box-shadow .28s;display:grid;position:fixed;top:0;left:0;box-shadow:0 18px 60px #0000003d}.global-nav.is-scrolled{background:#03060af0;min-height:78px;padding-block:9px;box-shadow:0 14px 44px #0000006b}.global-brand{letter-spacing:-.02em;align-items:center;gap:13px;min-width:max-content;font-size:13px;display:flex}.global-brand-portrait{background:#0a1018;border:1px solid #d3f96747;border-radius:16px;flex:none;width:58px;height:58px;transition:width .28s,height .28s;overflow:hidden;box-shadow:0 0 24px #d3f96714}.global-nav.is-scrolled .global-brand-portrait{width:50px;height:50px}.global-brand-portrait img{object-fit:cover;object-position:center 35%;width:100%;height:100%;display:block}.global-brand-copy{flex-direction:column;gap:5px;display:flex}.global-brand-copy strong{font-family:var(--font-display);font-size:20px;font-weight:600}.global-brand-copy small{color:#ffffff6b;font-family:var(--font-mono);letter-spacing:.04em;font-size:10px;font-weight:400}.global-links{justify-content:space-evenly;align-items:center;gap:clamp(12px,1.25vw,24px);min-width:0;display:flex}.global-links a{color:#ffffffb8;white-space:nowrap;padding:16px 2px;font-size:clamp(16px,1.05vw,19px);font-weight:500;transition:color .2s;position:relative}.global-links a:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#d3f967,#d91791);border-radius:999px;height:2px;transition:transform .25s;position:absolute;bottom:7px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #d3f9674d}.global-links a:hover,.global-links a:focus-visible{color:#fff}.global-links a:hover:after,.global-links a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.global-contact{color:#05070b;background:#f7f9f2;border:1px solid #d3f96780;border-radius:15px;justify-content:center;align-items:center;gap:10px;min-width:max-content;height:56px;padding:0 25px;font-size:15px;font-weight:700;transition:transform .2s,background .2s,box-shadow .25s;display:flex;box-shadow:0 0 #d3f96700}.global-contact:hover{background:#fff;transform:translateY(-2px);box-shadow:0 0 30px #d3f96738,0 0 50px #d917911a}.global-menu{cursor:pointer;background:#ffffff12;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:42px;height:42px;display:none}.global-nav+.tools-page,.global-nav+.manager-page{padding-top:106px}.synapse-logo{flex:none;width:18px;height:18px}.glow-cursor-canvas{z-index:9999;pointer-events:none;opacity:0;mix-blend-mode:screen;width:100vw;height:100vh;transition:opacity .18s;position:fixed;inset:0}.glow-cursor-canvas[data-visible=true]{opacity:1}.pixel-snow-canvas{z-index:2;pointer-events:none;opacity:.34;mix-blend-mode:screen;width:100vw;height:100vh;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000e6 38%,#00000094 72%,#0006 100%);mask-image:linear-gradient(#000 0%,#000000e6 38%,#00000094 72%,#0006 100%)}.spotlight-card{--spotlight-x:50%;--spotlight-y:50%;isolation:isolate;position:relative}.spotlight-card-glow{opacity:0;background:radial-gradient(360px circle at var(--spotlight-x) var(--spotlight-y),#b95e2047,#e0974c1c 32%,transparent 70%);mix-blend-mode:screen;transition:opacity .22s,box-shadow .22s;box-shadow:inset 0 0 0 1px #b95e2000;z-index:4!important;border-radius:inherit!important;pointer-events:none!important;width:auto!important;height:auto!important;position:absolute!important;inset:0!important}.spotlight-card.is-spotlight-active>.spotlight-card-glow{opacity:1;box-shadow:inset 0 0 0 1px #dd894357}.home-brief-card>.spotlight-card-glow,.brief-feed-card>.spotlight-card-glow{background:radial-gradient(420px circle at var(--spotlight-x) var(--spotlight-y),#b95e2033,#e0974c12 34%,transparent 72%)}.hero{background:#000;flex-direction:column;display:flex}.hero-shade{background:linear-gradient(#0003,#00000005 42%,#000000d1),radial-gradient(circle at 50% 45%,#0000 20%,#00000061 100%)}.dot-grid{z-index:-1;opacity:.05;pointer-events:none;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:24px 24px}.hero-watermark{z-index:-1;text-align:center;letter-spacing:-4px;opacity:.1;color:#0000;white-space:nowrap;background:radial-gradient(circle,#8e7f9400 0%,#8e7f94 70%);-webkit-background-clip:text;background-clip:text;width:100%;font-family:Anton SC,Impact,sans-serif;font-size:clamp(120px,30vw,521px);line-height:.75;position:absolute;top:calc(50% + 50px);left:50%;transform:translate(-50%,-50%)}.page .motion-title-mask{display:block;overflow:hidden}.page .motion-title-mask>[data-motion-title],.hero [data-motion-hero-line]{transform-origin:0 100%;display:block}.hero .motion-title-mask+.motion-title-mask{margin-top:.04em}.hero-layout{flex-direction:column;min-height:100dvh;padding:80px clamp(16px,2.4vw,40px) clamp(32px,4vw,52px);display:flex}.hero-spacer{flex:1}.hero-bottom{justify-content:space-between;align-items:flex-end;gap:48px;display:flex}.hero h1{letter-spacing:-.065em;font-size:clamp(40px,8vw,100px);font-weight:300;line-height:.98}.hero-left{flex-direction:column;gap:22px;display:flex}.hero-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff75!important;font-size:10px!important;line-height:1!important}.hero-roles{color:#ffffffb8;letter-spacing:.08em;flex-wrap:wrap;gap:8px 18px;font-size:10px;display:flex}.hero-roles span:before{content:"+";color:#ffffff59;margin-right:6px}.hero-left p{color:#ffffff9e;max-width:470px;font-size:clamp(12px,1vw,15px);line-height:1.75}.hero-actions{flex-wrap:wrap;gap:9px;margin-top:2px;display:flex}.hero-action{color:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070b57;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:10px;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.hero-action:hover,.hero-action:focus-visible{color:#fff;background:#ffffff1a;border-color:#ffffff73;transform:translateY(-2px)}.hero-action-primary{color:#05070b;background:#fff;border-color:#fff;font-weight:700}.hero-action-primary:hover,.hero-action-primary:focus-visible{color:#05070b;background:#e8edf4}.hero-right{text-align:right;border-top:1px solid #ffffff40;flex-direction:column;align-items:flex-end;gap:7px;min-width:230px;padding:22px;display:flex}.hero-right span,.hero-right small{color:#ffffff61;font-family:var(--font-mono);letter-spacing:.16em;font-size:9px}.hero-right strong{letter-spacing:-.055em;font-size:clamp(24px,3vw,44px);font-weight:400;line-height:1}.scroll-cue{color:#ffffff80;letter-spacing:.12em;align-items:center;gap:9px;font-size:9px;display:flex;position:absolute;bottom:13px;right:clamp(16px,2.4vw,40px)}.page [data-motion-section] [data-motion-kicker]{color:#ffffff29;max-width:none;font-family:var(--font-display);letter-spacing:-.075em;text-transform:uppercase;white-space:normal;margin-bottom:clamp(24px,3vw,48px);font-size:clamp(44px,7.2vw,122px);font-weight:600;line-height:.82}.cinematic{place-items:center;padding:120px 24px;display:grid}.cinematic-shade{background:#00000057}.top-fade{z-index:-1;background:linear-gradient(#010103,#0000);height:180px}.cinematic-copy{color:#fff;letter-spacing:-.035em;text-align:center;transform-origin:bottom;-webkit-user-select:none;user-select:none;max-width:1080px;font-size:clamp(22px,3vw,42px);line-height:1.35}.learning-placeholder{color:#ffffff73;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000059;border:1px solid #ffffff24;border-radius:999px;padding:12px 18px;font-size:10px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.metrics{place-items:center;padding:128px 6vw;display:grid}.metrics-shade{background:linear-gradient(#00000061,#00000094)}.metrics-content{z-index:2;width:min(1150px,100%);position:relative}.section-kicker{color:#fff6;font-family:var(--font-mono);letter-spacing:.16em;text-align:center;margin-bottom:72px;font-size:13px}.metrics-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.metrics-grid div{flex-direction:column;gap:18px;display:flex}.metrics-grid strong{letter-spacing:-.065em;font-size:clamp(48px,8vw,96px);font-weight:400;line-height:1}.metrics-grid span{color:#ffffff73;letter-spacing:.04em;font-size:13px}.technology{padding:clamp(48px,6vw,86px) clamp(24px,4vw,64px);display:flex}.technology-shade{background:linear-gradient(90deg,#000000b8,#0000001f 52%,#00000085),linear-gradient(#0000 52%,#000000d1)}.technology-layout{z-index:2;flex-direction:column;justify-content:space-between;width:100%;display:flex;position:relative}.technology-top{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.technology-top h2{letter-spacing:-.055em;font-size:clamp(36px,6vw,72px);font-weight:300;line-height:1}.technology-top>p{color:#ffffff8c;text-align:right;max-width:390px;padding-top:8px;font-size:13px;line-height:1.8}.project-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.project-grid article{border-top:1px solid #ffffff38;padding:24px 0 0}.project-grid article>span{color:#ffffff61;letter-spacing:.16em;font-size:10px}.project-grid h3{margin:16px 0 10px;font-size:clamp(15px,1.25vw,20px);font-weight:400}.project-grid p{color:#ffffff6b;max-width:390px;font-size:12px;line-height:1.7}.focus-section{min-height:100dvh}.focus-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.focus-grid article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03070d7a;border:1px solid #ffffff24;border-radius:14px;flex-direction:column;align-items:flex-start;min-height:250px;padding:22px;scroll-margin-top:96px;transition:transform .25s,border-color .25s,background .25s;display:flex}.focus-grid article:hover{background:#080f19a8;border-color:#ffffff57;transform:translateY(-5px)!important}.focus-grid article>span{color:#ffffff61;letter-spacing:.16em;font-size:10px}.focus-grid h3{margin:34px 0 14px;font-size:clamp(15px,1.3vw,21px);font-weight:400;line-height:1.35}.focus-grid p{color:#ffffff7a;flex:1;font-size:11px;line-height:1.75}.focus-grid svg{color:#ffffff7a;margin-top:24px}.focus-manifesto{min-height:78vh}.focus-principles{border:1px solid #ffffff1f;border-radius:12px;grid-template-columns:repeat(4,1fr);width:min(780px,100%);margin-top:58px;display:grid;overflow:hidden}.focus-principles span{color:#ffffffb3;letter-spacing:.15em;border-right:1px solid #ffffff1f;place-items:center;min-height:82px;font-size:12px;display:grid}.focus-principles span:last-child{border-right:0}.content-section{z-index:1;background:#020305;grid-template-columns:minmax(280px,.78fr) minmax(420px,1.22fr);align-items:center;gap:clamp(56px,8vw,150px);min-height:100dvh;padding:clamp(110px,11vw,180px) clamp(24px,6vw,104px);scroll-margin-top:88px;display:grid;position:relative}.content-section:before{content:"";z-index:-1;opacity:.55;pointer-events:none;background:radial-gradient(circle at 74% 46%,#4674a224,#0000 32%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/48px 48px;position:absolute;inset:0}.content-section-muted{background:#05070a}.content-section-heading{max-width:620px}.content-section-kicker{color:#ffffff61;font-family:var(--font-mono);letter-spacing:.16em;margin-bottom:24px;font-size:10px}.content-section-heading h2,.community-copy h2{letter-spacing:-.065em;margin-bottom:24px;font-size:clamp(38px,5vw,74px);font-weight:300;line-height:1.05}.content-section-heading>p:last-child,.community-copy>p{color:#ffffff7a;font-size:clamp(12px,1vw,15px);line-height:1.9}.content-card-grid{width:100%}.content-card{background:linear-gradient(145deg,#101720e0,#04070bb8);border:1px solid #ffffff21;border-radius:18px;flex-direction:column;min-height:470px;padding:clamp(25px,3vw,42px);display:flex;box-shadow:0 32px 90px #00000042}.content-card-topline{color:#ffffff5e;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:16px;margin-bottom:56px;font-size:9px;display:flex}.content-card-topline span:first-child{color:#a9cff5}.content-card h3{letter-spacing:-.045em;margin-bottom:28px;font-size:clamp(24px,2.3vw,38px);font-weight:400;line-height:1.16}.content-card>p{color:#ffffff80;font-size:13px;line-height:1.8}.briefs-all-link,.brief-feed-copy>a,.home-brief-card-body>a,.briefs-back{color:#b9dcff;letter-spacing:.04em;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.briefs-all-link{margin-top:34px}.home-brief-list{gap:14px;display:grid}.home-brief-card{background:#05090ec7;border:1px solid #ffffff1f;border-radius:17px;grid-template-columns:minmax(150px,34%) 1fr;min-height:190px;display:grid;overflow:hidden}.home-brief-media,.about-experience-media,.footer-video[data-motion-media]{position:relative;overflow:hidden}.home-brief-media{min-height:190px}.home-brief-media img{object-fit:cover;filter:saturate(.72)contrast(1.05);width:100%;height:112%;min-height:213px;position:absolute;inset:-6% 0}.home-brief-card-body{padding:24px 27px}.home-brief-card-body .content-card-topline{margin-bottom:17px}.home-brief-card-body h3{letter-spacing:-.035em;margin-bottom:11px;font-size:clamp(18px,1.6vw,27px);font-weight:400;line-height:1.2}.home-brief-card-body p{-webkit-line-clamp:2;color:#ffffff7a;-webkit-box-orient:vertical;margin-bottom:18px;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.briefs-page{background:#020305;min-height:100vh;padding:130px clamp(22px,5vw,88px) 100px}.briefs-page-hero{width:min(1500px,100%);margin:0 auto 80px}.briefs-page-hero h1{letter-spacing:-.075em;margin:30px 0 24px;font-size:clamp(58px,10vw,150px);font-weight:300;line-height:.94}.briefs-page-hero>p:not(.content-section-kicker){color:#ffffff80;max-width:710px;font-size:clamp(14px,1.2vw,18px);line-height:1.9}.briefs-page-meta{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.briefs-page-meta span{color:#ffffff85;border:1px solid #ffffff1f;border-radius:999px;padding:9px 13px;font-size:10px}.briefs-feed{gap:26px;width:min(1500px,100%);margin:0 auto;display:grid}.brief-feed-card{background:linear-gradient(145deg,#0f151de6,#030508db);border:1px solid #ffffff1f;border-radius:22px;grid-template-columns:minmax(300px,42%) 1fr;min-height:520px;display:grid;overflow:hidden}.brief-feed-image{background:#080b10;min-height:420px;position:relative}.brief-feed-image img{object-fit:cover;opacity:.86;width:100%;height:100%}.brief-feed-image span{letter-spacing:-.08em;color:#fffc;font-size:clamp(54px,7vw,104px);line-height:1;position:absolute;bottom:18px;left:24px}.brief-feed-copy{flex-direction:column;padding:clamp(28px,4vw,62px);display:flex}.brief-feed-source{color:#ffffff61;letter-spacing:.08em;justify-content:space-between;gap:18px;margin-bottom:36px;font-size:10px;display:flex}.brief-feed-source span:last-child{align-items:center;gap:7px;display:flex}.brief-feed-copy h2{letter-spacing:-.045em;max-width:790px;margin-bottom:21px;font-size:clamp(29px,3.4vw,54px);font-weight:400;line-height:1.12}.brief-feed-summary{color:#ffffff91;font-size:13px;line-height:1.85}.brief-feed-insight{grid-template-columns:repeat(3,1fr);gap:14px;margin:30px 0;display:grid}.brief-feed-insight div{border-top:1px solid #ffffff1f;padding-top:15px}.brief-feed-insight strong{color:#acd5ff;letter-spacing:.12em;margin-bottom:9px;font-size:10px;font-weight:400;display:block}.brief-feed-insight p{color:#ffffff6e;font-size:11px;line-height:1.7}.brief-feed-copy>a{margin-top:auto}.briefs-state{color:#ffffff73;font-size:13px}.content-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 34px;display:grid}.content-facts div,.tutorial-meta div{border-top:1px solid #ffffff1f;padding-top:13px}.content-facts dt,.tutorial-meta dt{color:#ffffff4d;letter-spacing:.12em;margin-bottom:9px;font-size:9px}.content-facts dd,.tutorial-meta dd{color:#ffffffab;margin:0;font-size:11px;line-height:1.65}.tutorial-meta{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px;display:grid}.content-link,.content-disabled{letter-spacing:.08em;align-items:center;gap:8px;width:max-content;margin-top:auto;padding-top:38px;font-size:10px;display:inline-flex}.content-link{color:#fff}.content-disabled{color:#ffffff52}.cross-border-section{z-index:1;background:radial-gradient(circle at 18% 40%,#4480b81f,#0000 30%),#030507;min-height:100dvh;padding:clamp(110px,11vw,180px) clamp(24px,6vw,104px);scroll-margin-top:88px;position:relative}.cross-border-heading{max-width:820px;margin-bottom:clamp(50px,7vw,96px)}.cross-border-heading h2{letter-spacing:-.06em;margin-bottom:24px;font-size:clamp(38px,5vw,74px);font-weight:400;line-height:1}.cross-border-heading>p:last-child{color:#ffffff7a;max-width:680px;font-size:clamp(12px,1vw,15px);line-height:1.9}.cross-border-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.cross-border-card{background:linear-gradient(150deg,#101720bd,#04070b80);border:1px solid #ffffff21;border-radius:16px;flex-direction:column;min-height:280px;padding:26px;display:flex}.cross-border-card-topline{color:#ffffff52;letter-spacing:.14em;justify-content:space-between;gap:12px;font-size:9px;display:flex}.cross-border-card-topline span:last-child{color:#a9cff5}.cross-border-card h3{margin:48px 0 18px;font-size:clamp(18px,1.6vw,25px);font-weight:400}.cross-border-card p{color:#ffffff73;margin-top:auto;font-size:11px;line-height:1.8}.community-section{z-index:1;background:radial-gradient(circle at 75%,#4480b826,#0000 30%),#010203;border-top:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(60px,10vw,180px);min-height:92dvh;padding:clamp(110px,11vw,180px) clamp(24px,7vw,120px);scroll-margin-top:88px;display:grid;position:relative}.community-copy{max-width:790px}.community-copy>p{max-width:700px}.community-topics{flex-wrap:wrap;gap:10px;margin:48px 0 38px;list-style:none;display:flex}.community-topics li{color:#ffffffa8;border:1px solid #ffffff1f;border-radius:999px;padding:11px 14px;font-size:10px}.community-status,.community-link{color:#ffffff73;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:9px;width:max-content;min-height:44px;padding:0 17px;font-size:10px;display:inline-flex}.community-link{color:#05070b;background:#fff}.community-qr{color:#fff;background:#08273c;border:1px solid #ffffff1f;border-radius:18px;width:clamp(250px,22vw,360px);padding:12px}.community-qr-media{aspect-ratio:1029/1224;background:#08273c;border-radius:10px;position:relative;overflow:hidden}.community-qr-media img{object-fit:contain;background:#08273c;width:100%;height:100%;display:block;position:absolute;inset:0}.community-qr figcaption{flex-direction:column;gap:6px;padding:18px 8px 4px;display:flex}.community-qr strong{font-size:13px}.community-qr span{color:#ffffff94;font-size:9px;line-height:1.5}.about-experience{z-index:1;background:radial-gradient(circle at 12% 18%,#3f77ab29,#0000 30%),#020305;min-height:100vh;padding:clamp(120px,11vw,190px) clamp(24px,6vw,104px);scroll-margin-top:88px;position:relative}.about-experience:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#020305f5,#020305d6 58%,#020305f0),linear-gradient(#020305 0%,#0000 22% 78%,#020305 100%);position:absolute;inset:0}.about-experience-video{object-fit:cover;opacity:.22;width:100%;height:100%}.about-experience-media{z-index:-2;position:absolute;inset:0}.about-experience-media .about-experience-video{width:100%;height:112%;position:absolute;inset:-6% 0}.about-experience-heading{max-width:980px;margin-bottom:clamp(58px,7vw,110px)}.about-experience-heading h2{letter-spacing:-.06em;margin-bottom:26px;font-size:clamp(38px,5.7vw,82px);font-weight:400;line-height:1.02}.about-experience-heading>p:last-child{color:#ffffff7a;max-width:660px;font-size:clamp(12px,1vw,15px);line-height:1.85}.about-learning-status{color:#ffffff61;min-height:42px;font:inherit;letter-spacing:.06em;cursor:not-allowed;background:#04070b8c;border:1px solid #ffffff24;border-radius:999px;margin-top:28px;padding:0 16px;font-size:10px}.experience-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.experience-card{background:linear-gradient(150deg,#101720c7,#04070b80);border:1px solid #ffffff21;border-radius:16px;flex-direction:column;min-height:265px;padding:26px;display:flex}.experience-card>span,.credential-card>span{color:#a9cff5;letter-spacing:.16em;text-transform:uppercase;font-size:9px}.experience-card h3{margin:38px 0 16px;font-size:clamp(17px,1.45vw,23px);font-weight:400;line-height:1.3}.experience-card p{color:#ffffff75;margin-top:auto;font-size:11px;line-height:1.8}.credentials-block{grid-template-columns:minmax(240px,.7fr) minmax(520px,1.3fr);align-items:start;gap:clamp(48px,7vw,120px);margin-top:clamp(84px,10vw,150px);display:grid}.credentials-heading h3{letter-spacing:-.05em;margin-bottom:20px;font-size:clamp(28px,3.3vw,50px);font-weight:400;line-height:1.1}.credentials-heading>p:last-child{color:#ffffff6e;max-width:470px;font-size:12px;line-height:1.8}.credentials-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.credential-card{background:#ffffff06;border-top:1px solid #fff3;flex-direction:column;min-height:190px;padding:24px;display:flex}.credential-card h4{margin:28px 0 12px;font-size:clamp(14px,1.15vw,18px);font-weight:400;line-height:1.5}.credential-card p{color:#fff6;margin-top:auto;font-size:10px;line-height:1.7}.architecture{z-index:1;background:#000;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:140px 24px;display:flex;position:relative}.architecture-heading{text-align:center;max-width:780px}.architecture-heading .section-kicker{margin-bottom:28px}.architecture-heading h2{letter-spacing:-.045em;margin-bottom:32px;font-size:clamp(30px,5vw,58px);font-weight:400;line-height:1.14}.architecture-heading>p:last-child{color:#ffffff75;max-width:650px;margin:auto;font-size:15px;line-height:1.8}.layer-stack{flex-direction:column;gap:10px;width:min(620px,100%);margin-top:72px;display:flex}.layer-stack article{border:1px solid #ffffff1c;border-radius:10px;grid-template-columns:100px 1fr auto;align-items:center;gap:18px;min-height:80px;padding:16px 22px;transition:all .25s;display:grid}.layer-stack article:hover{background:#ffffff09;border-color:#ffffff47}.layer-stack article>span{color:#ffffff4d;letter-spacing:.14em;font-size:10px}.layer-stack strong{font-size:15px;font-weight:400}.layer-stack p{color:#ffffff5e;margin-top:5px;font-size:11px;line-height:1.5}.contact-footer{z-index:1;background:#000;grid-template-columns:1fr 1fr;min-height:520px;display:grid;position:relative;overflow:hidden}.footer-video{min-height:520px;position:relative;overflow:hidden}.footer-video-inner{height:112%;position:absolute;inset:-6% 0}.footer-shade{z-index:1;background:linear-gradient(90deg,#0000,#00000085),linear-gradient(#0000,#00000094)}.footer-content{grid-template-rows:1fr auto;grid-template-columns:1fr 190px;align-items:start;gap:40px;padding:64px;display:grid}.footer-brand{color:#ffffffb8;align-items:center;gap:10px;margin-bottom:38px;font-size:14px;display:flex}.footer-content h2{letter-spacing:-.045em;margin-bottom:24px;font-size:clamp(30px,3.2vw,56px);font-weight:300;line-height:1.15}.footer-content>div:first-child>p{color:#ffffff73;max-width:560px;font-size:13px;line-height:1.75}.privacy-note{color:#ffffff57;align-items:center;gap:8px;margin-top:24px;font-size:10px;display:flex}.footer-qr{color:#fff;background:#08273c;border:1px solid #ffffff1f;align-self:center;padding:10px}.footer-qr img{aspect-ratio:1029/1224;object-fit:contain;width:170px;display:block}.footer-qr div{flex-direction:column;gap:3px;padding:10px 3px 2px;display:flex}.footer-qr strong{font-size:12px}.footer-qr span{color:#ffffff94;font-size:8px}.copyright{color:#ffffff40;grid-column:1/-1;align-self:end;font-size:10px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.particle-canvas{display:none}}@media (width<=1250px){.global-nav{gap:18px;padding-inline:18px}.global-brand-copy small{display:none}.global-brand-copy strong{font-size:18px}.global-links{gap:12px}.global-links a{font-size:15px}.global-contact{height:50px;padding-inline:18px;font-size:13px}}@media (width<=900px),(pointer:coarse){.page [data-motion-section] [data-motion-kicker]{font-size:clamp(34px,11vw,72px);line-height:.9}}@media (width<=900px){.global-nav{grid-template-columns:auto 1fr auto auto;gap:12px;padding-inline:20px}.global-links{visibility:hidden;opacity:0;background:#05070bf5;border:1px solid #0000;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;max-height:0;padding:0 12px;transition:max-height .3s,padding .3s,opacity .2s,transform .3s,visibility .3s,border-color .3s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;transform:translateY(-8px)}.global-links.is-open{visibility:visible;opacity:1;border-color:#ffffff1a;max-height:360px;padding:12px;transform:translateY(0)}.global-links a{padding:15px 12px;font-size:16px}.global-links a:after{display:none}.global-menu{display:grid}.hero-bottom{gap:24px}.focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.focus-grid article:last-child{grid-column:1/-1;min-height:190px}.footer-content{grid-template-columns:1fr 145px;padding:42px 28px}.footer-qr img{width:120px}.content-section{grid-template-columns:1fr;gap:48px}.community-section{grid-template-columns:1fr auto;gap:45px}.experience-grid,.cross-border-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.credentials-block,.brief-feed-card{grid-template-columns:1fr}.brief-feed-image{min-height:330px}}@media (width<=600px){.home-brief-card{grid-template-columns:1fr}.home-brief-media{min-height:190px}.home-brief-media img{height:112%}.briefs-page{padding:105px 18px 70px}.briefs-page-hero{margin-bottom:48px}.brief-feed-insight{grid-template-columns:1fr}.brief-feed-copy{padding:26px 22px}.brief-feed-source{flex-direction:column}.brief-feed-image{min-height:250px}}@media (prefers-reduced-motion:reduce){.page [data-motion-kicker],.page [data-motion-title],.page [data-motion-copy],.page [data-motion-card],.page [data-motion-media],.page [data-motion-media-inner],.hero [data-motion-hero-line],.hero [data-motion-hero-support]{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}.glow-cursor-canvas,.pixel-snow-canvas,.spotlight-card-glow{display:none}.spotlight-card{border-color:#b95e2033}}@media (hover:none),(pointer:coarse){.spotlight-card-glow{display:none}}@media (width<=640px){.global-nav{border-radius:0;grid-template-columns:auto 1fr auto;width:100%;min-height:66px;padding:9px 12px;top:0}.global-nav.is-scrolled{min-height:60px;padding-block:7px}.global-brand{gap:9px}.global-brand-portrait,.global-nav.is-scrolled .global-brand-portrait{border-radius:11px;width:40px;height:40px}.global-brand-copy strong{font-size:12px}.global-brand-copy small{display:none}.global-contact{border-radius:10px;height:36px;padding-inline:11px;font-size:10px}.global-contact svg{display:none}.global-menu{border-radius:10px;width:36px;height:36px}.global-links{grid-template-columns:1fr;max-height:0}.global-links.is-open{max-height:480px}.hero-layout{padding:80px 16px 34px}.hero-bottom{flex-direction:column;align-items:stretch;gap:34px}.hero-right{text-align:left;align-items:flex-start;min-width:0}.hero h1{font-size:clamp(42px,15vw,68px)}.hero-left p{font-size:12px}.hero-watermark{font-size:42vw}.cinematic-copy{padding-inline:4px;font-size:clamp(21px,6.5vw,31px)}.metrics{padding-inline:24px}.section-kicker{margin-bottom:48px;font-size:10px}.metrics-grid{grid-template-columns:1fr;gap:48px}.metrics-grid strong{font-size:64px}.technology{min-height:1100px;padding:82px 24px 54px}.technology-top{flex-direction:column}.technology-top>p{text-align:left}.project-grid{grid-template-columns:1fr;gap:34px}.project-grid article{padding-top:18px}.focus-section{min-height:auto}.focus-grid{grid-template-columns:1fr;gap:12px}.focus-grid article,.focus-grid article:last-child{grid-column:auto;min-height:200px}.focus-principles{grid-template-columns:repeat(2,1fr)}.focus-principles span:nth-child(2){border-right:0}.focus-principles span:nth-child(-n+2){border-bottom:1px solid #ffffff1f}.architecture{padding:104px 18px}.layer-stack article{grid-template-columns:72px 1fr auto;padding:14px}.layer-stack p{display:none}.contact-footer{grid-template-columns:1fr}.footer-video{min-height:320px}.footer-content{grid-template-columns:1fr;padding:45px 22px}.footer-qr{width:170px}.footer-qr img{width:146px}.copyright{grid-column:1}.content-section{min-height:auto;padding:100px 18px 80px}.content-card{min-height:440px;padding:24px}.content-facts{grid-template-columns:1fr;gap:18px}.content-card-topline{margin-bottom:42px}.tutorial-meta{grid-template-columns:1fr;gap:14px}.community-section{grid-template-columns:1fr;min-height:auto;padding:100px 22px 84px}.community-topics{margin:36px 0 30px}.community-qr{width:min(280px,100%)}.about-experience{padding:100px 18px 84px}.experience-grid,.credentials-list{grid-template-columns:1fr}.experience-card{min-height:210px}.credentials-block{gap:42px;margin-top:82px}.credential-card{min-height:170px}.cross-border-section{min-height:auto;padding:100px 18px 84px}.cross-border-grid{grid-template-columns:1fr}.cross-border-card{min-height:220px}}
