.toko-landing{font-family:MiSans,PingFang SC,Noto Sans SC,sans-serif;font-weight:400;letter-spacing:-.015em;-webkit-font-smoothing:antialiased}.toko-grid{background-image:linear-gradient(to right,rgb(238 229 219 / .045) 1px,transparent 1px),linear-gradient(to bottom,rgb(238 229 219 / .045) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse at 50% 28%,black 10%,transparent 72%);mask-image:radial-gradient(ellipse at 50% 28%,black 10%,transparent 72%)}.toko-hero{position:relative;isolation:isolate;background:#151210}.toko-macbook:before{content:"";position:absolute;left:6%;right:6%;top:10%;bottom:2%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 48%,rgb(247 243 238 / .92) 0%,rgb(232 210 192 / .62) 32%,rgb(217 171 139 / .28) 52%,transparent 70%);filter:blur(28px);transform:scale(1.12)}.toko-hero>*{position:relative;z-index:1}.toko-hero-stage{position:relative}.toko-contact{position:absolute;left:17%;right:17%;bottom:1%;z-index:3;height:4.8%;border-radius:50%;background:radial-gradient(ellipse at center,rgb(0 0 0 / .72),rgb(0 0 0 / .28) 58%,transparent 76%);filter:blur(3px);pointer-events:none}.toko-macbook{position:relative;z-index:1;width:min(1240px,100%);margin-inline:auto;aspect-ratio:4893 / 3164}.toko-macbook-screen{position:absolute;left:16.7%;top:18.65%;width:66.63%;height:64.66%;z-index:1;overflow:hidden;background:#12100e;border-radius:1.6% 1.6% .8% .8%}.toko-macbook-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}.toko-progress-bar{position:fixed;top:0;left:0;z-index:50;width:100%;height:2px;transform:scaleX(0);transform-origin:left center;background:#c69a75;pointer-events:none}.toko-marquee{animation:toko-marquee 42s linear infinite}.toko-marquee-reverse{animation:toko-marquee 52s linear infinite reverse}.toko-marquee:hover,.toko-marquee-reverse:hover{animation-play-state:paused}@keyframes toko-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.toko-intro-aurora{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#151210}.toko-intro-aurora-blob{position:absolute;border-radius:50%;filter:blur(90px);mix-blend-mode:screen;will-change:transform}.toko-intro-aurora-blob-a{top:-22%;left:-12%;width:62%;height:62%;background:#c69a75;opacity:.42;animation:toko-intro-drift-a 11s ease-in-out infinite}.toko-intro-aurora-blob-b{right:-18%;bottom:-16%;width:58%;height:58%;background:#b0845f;opacity:.38;animation:toko-intro-drift-b 13s ease-in-out infinite}.toko-intro-aurora-blob-c{top:18%;left:28%;width:46%;height:46%;background:#ad9e91;opacity:.22;animation:toko-intro-drift-c 10s ease-in-out infinite}.toko-intro-aurora-blob-d{top:42%;left:-8%;width:40%;height:40%;background:#d6b08f;opacity:.2;animation:toko-intro-drift-a 12s ease-in-out infinite reverse}.toko-intro-aurora-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}@keyframes toko-intro-drift-a{0%,to{transform:translate(0) scale(1)}50%{transform:translate(8%,10%) scale(1.12)}}@keyframes toko-intro-drift-b{0%,to{transform:translate(0) scale(1.05)}50%{transform:translate(-10%,-8%) scale(.92)}}@keyframes toko-intro-drift-c{0%,to{transform:translate(0) scale(.96)}50%{transform:translate(6%,-12%) scale(1.1)}}@media(prefers-reduced-motion:reduce){.toko-marquee,.toko-marquee-reverse,.toko-intro-aurora-blob{animation:none}}.toko-faq-section{isolation:isolate}.toko-faq-section:before{content:"";position:absolute;top:8%;right:-12%;bottom:-16%;left:-12%;z-index:-2;pointer-events:none;background:radial-gradient(circle at 10% 20%,rgb(198 154 117 / .13),transparent 30%),radial-gradient(circle at 90% 68%,rgb(128 103 167 / .12),transparent 28%);filter:blur(42px)}.toko-faq-ambient{position:absolute;top:20%;right:9%;width:min(32vw,400px);aspect-ratio:1;border-radius:50%;pointer-events:none;z-index:-1;background:conic-gradient(from 160deg,rgb(198 154 117 / .14),rgb(137 111 172 / .1),transparent 70%);filter:blur(84px);opacity:.7;animation:toko-faq-drift 18s ease-in-out infinite}@keyframes toko-faq-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-6%,8%,0) scale(1.06)}}.toko-faq-heading-title{margin:0}.toko-faq-shell{position:relative;overflow:hidden;border:1px solid rgb(238 229 219 / .11);border-radius:24px;background:linear-gradient(135deg,#231e1bbd,#18141294);box-shadow:0 24px 72px #0000002e,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.toko-faq-item{position:relative;border-top:1px solid rgb(238 229 219 / .09);transition:background-color .22s ease}.toko-faq-item:first-child{border-top:0}.toko-faq-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 50%,rgb(198 154 117 / .1),transparent 42%);opacity:0;transition:opacity .22s ease}.toko-faq-item:hover,.toko-faq-item.is-open{background:#ffffff05}.toko-faq-item:hover:before,.toko-faq-item.is-open:before{opacity:1}.toko-faq-question{position:relative;z-index:1;display:grid;width:100%;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:18px;padding:21px 24px;color:#eee5db;text-align:left}.toko-faq-number{color:#8f8176;font-size:12px;letter-spacing:.08em}.toko-faq-question-title{font-size:17px;line-height:1.45}.toko-faq-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid rgb(238 229 219 / .14);border-radius:999px;color:#c69a75}.toko-faq-answer{position:relative;z-index:1;max-width:700px;padding:0 72px 24px 86px}.toko-faq-answer p{margin:0;color:#ad9e91;font-size:14px;line-height:1.75}.toko-footer{position:relative;padding:32px 20px 20px;background:#0e0c0b}.toko-footer-frame{position:relative;max-width:1180px;margin:0 auto;padding:16px 16px 0;overflow:hidden;border:1px solid rgb(238 229 219 / .14);border-radius:30px;background:#120f0e;box-shadow:0 30px 90px #0003,inset 0 1px #ffffff09}.toko-footer-cta{position:relative;min-height:360px;overflow:hidden;border-radius:20px;background:#12100f}.toko-footer-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E")}.toko-footer-cta:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;pointer-events:none;background:radial-gradient(ellipse at 78% 18%,rgb(198 154 117 / .2) 0%,rgb(112 82 64 / .1) 28%,transparent 58%),radial-gradient(ellipse at 18% 78%,rgb(143 106 82 / .2) 0%,transparent 48%),linear-gradient(120deg,#0e0c0b,#151210 44%,#241a15 76%,#181311);filter:blur(32px);transform:scale(1.08) rotate(-2deg);transform-origin:center;animation:toko-footer-copper-flow 18s ease-in-out infinite alternate}@keyframes toko-footer-copper-flow{0%{transform:scale(1.08) translate3d(-2%,0,0) rotate(-2deg)}to{transform:scale(1.13) translate3d(3%,-2%,0) rotate(2deg)}}.toko-footer-copper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,transparent 0 35%,rgb(7 6 5 / .78) 47%,transparent 61%),radial-gradient(ellipse at 44% 55%,rgb(8 7 6 / .72),transparent 34%);mix-blend-mode:multiply}.toko-footer-cta-content{position:relative;z-index:2;display:flex;min-height:360px;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:48px}.toko-footer-cta-title{max-width:760px;margin:0;color:#f6eee8;font-size:clamp(42px,6.2vw,84px);font-weight:300;letter-spacing:-.055em;line-height:.98}.toko-footer-cta-button{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border:1px solid rgb(198 154 117 / .46);border-radius:10px;background:#c69a751f;color:#eee5db;font-size:15px;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff14;transition:background .18s ease,border-color .18s ease,color .18s ease}.toko-footer-cta-button:hover{border-color:#c69a75c2;background:#c69a7538;color:#fff8f1}.toko-footer-utility{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:24px 12px 26px}.toko-footer-utility-links{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.toko-footer-link{display:inline-flex;align-items:center;gap:6px;color:#eee5db;font-size:14px;transition:color .2s ease,transform .2s ease}.toko-footer-link:hover{color:#c69a75;transform:translate(2px)}.toko-footer-legal{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:18px 12px 20px;border-top:1px solid rgb(238 229 219 / .12);color:#796d64;font-size:12px}.toko-footer-legal>:last-child{text-align:right}.toko-footer-mark{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgb(238 229 219 / .26);border-radius:999px;color:#c69a75;font-size:11px;letter-spacing:-.06em}.toko-footer-mark img{width:17px;height:17px;object-fit:contain}@media(max-width:720px){.toko-faq-shell{border-radius:20px}.toko-faq-question{grid-template-columns:30px minmax(0,1fr) 32px;gap:12px;padding:19px 16px}.toko-faq-question-title{font-size:16px}.toko-faq-answer{padding:0 44px 22px 58px}.toko-faq-answer p{font-size:13px}.toko-footer{padding:20px 12px 12px}.toko-footer-frame{padding:10px 10px 0;border-radius:24px}.toko-footer-cta,.toko-footer-cta-content{min-height:300px}.toko-footer-cta-content{padding:28px 24px}.toko-footer-utility{align-items:flex-start;flex-direction:column;gap:18px;padding:22px 8px 24px}.toko-footer-utility-links{align-items:flex-start;flex-direction:column;gap:12px}.toko-footer-legal{grid-template-columns:1fr;justify-items:center;gap:12px;padding:18px 8px 22px;text-align:center}.toko-footer-legal>:last-child{text-align:center}}@media(prefers-reduced-motion:reduce){.toko-faq-ambient,.toko-footer-cta:after{animation:none}}.toko-capabilities{--folio-height: clamp(540px, 68vh, 650px);max-width:1120px;margin:0 auto;padding:96px 20px;scroll-margin-top:90px}.toko-capabilities-title{max-width:100%;margin:0;color:#eee5db;font-size:clamp(28px,3.4vw,48px);font-weight:400;line-height:1.3;letter-spacing:-.04em;text-wrap:balance}.toko-capabilities-title>span{display:inline-block}.toko-folio{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:clamp(36px,6vw,88px);margin-top:56px}.toko-folio-navigation{min-width:0}.toko-folio-list{position:relative;display:flex;flex-direction:column;gap:5px;max-height:510px;padding:3px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#514237 transparent}.toko-folio-chapter{position:relative;display:grid;grid-template-columns:2px 23px 1fr 18px;align-items:center;gap:18px;min-height:73px;flex:0 0 auto;padding:18px;border-radius:14px;color:#8f8278;text-align:left;isolation:isolate;transition:color .22s ease}.toko-folio-chapter:hover,.toko-folio-chapter.is-active{color:#eee5db}.toko-folio-highlight{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border:1px solid rgb(198 154 117 / .12);border-radius:inherit;background:linear-gradient(110deg,#c69a7517,#c69a7506)}.toko-folio-rule{align-self:stretch;overflow:hidden;width:2px;border-radius:2px;background:#eee5db1f}.toko-folio-fill{display:block;height:100%;background:#c69a75;transform:scaleY(0);transform-origin:top}.is-active .toko-folio-fill{transform:scaleY(1)}.toko-folio-fill.is-timed{animation:toko-chapter-progress 7s linear forwards}@keyframes toko-chapter-progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.toko-folio-number{font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.1em;opacity:.75}.is-active .toko-folio-number{color:#c69a75;opacity:1}.toko-folio-label{font-size:22px;font-weight:400;letter-spacing:-.03em}.toko-folio-arrow{opacity:0;transform:translate(-5px);transition:opacity .22s,transform .22s}.is-active .toko-folio-arrow,.toko-folio-chapter:hover .toko-folio-arrow{opacity:.8;transform:translate(0)}.toko-folio-nav-bottom{display:flex;justify-content:space-between;align-items:center;padding:24px 21px 0}.toko-folio-nav-bottom a{display:inline-flex;align-items:center;gap:8px;color:#c69a75;font-size:14px}.toko-folio-nav-bottom button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#95867a}.toko-folio-nav-bottom button:hover{background:#eee5db0f;color:#eee5db}.toko-folio-stage{position:relative;display:flex;align-items:center;justify-content:center;height:calc(var(--folio-height) + 52px);min-width:0;isolation:isolate}.toko-folio-stage:before{content:"";position:absolute;top:10%;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 50% 45%,rgb(198 154 117 / .07),transparent 65%)}.toko-folio-device{position:relative;flex-shrink:0;width:min(100%,450px,calc(var(--folio-height) * .7194));aspect-ratio:100 / 139;padding:18px 14px;border:1px solid #5b5550;border-radius:30px;background:linear-gradient(140deg,#4c4945,#11100f 28%,#171514 80%,#4a4640);box-shadow:inset 0 1px 2px #888079,0 34px 65px -25px #000000a6;transform:perspective(1600px) rotateY(var(--rotate-y, 0deg)) rotateX(var(--rotate-x, 0deg));transition:transform .7s cubic-bezier(.22,1,.36,1),width .4s,aspect-ratio .4s}.toko-folio-device.is-phone{width:min(100%,calc(var(--folio-height) * 9 / 19.5));aspect-ratio:9 / 19.5;padding:9px;border-radius:38px}.toko-folio-device:after{content:"";position:absolute;width:3px;height:35px;right:-3px;top:20%;border-radius:2px;background:#514b44}.toko-folio-glass{position:relative;width:100%;height:100%;overflow:hidden;border-radius:18px;background:#12110f;isolation:isolate}.is-phone .toko-folio-glass{border-radius:29px}.toko-device-camera{position:absolute;width:5px;height:5px;top:7px;left:calc(50% - 2px);border-radius:50%;background:#08090b;box-shadow:inset 0 0 2px #5b6a79}.is-phone .toko-device-camera{display:none}.toko-device-home{position:absolute;z-index:8;bottom:7px;left:36%;width:28%;height:3px;border-radius:9px;background:#ffffffa6;mix-blend-mode:difference;pointer-events:none}.toko-folio-media{position:absolute;top:0;right:0;bottom:0;left:0}.toko-folio-image{width:100%;height:100%;object-fit:contain}.toko-folio-suite{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr 1fr;gap:6px;height:100%;padding:6px;background:#e8e5df}.toko-folio-suite img{width:100%;height:100%;min-height:0;object-fit:cover;border-radius:3px}.toko-folio-detail{height:100%;overflow-y:auto;scrollbar-width:none;background:#ebe9df;color:#143d5c}.toko-folio-detail img{display:block;width:100%}.toko-folio-detail-heading{padding:28px 18px;text-align:center}.toko-folio-detail-heading span{font-family:Georgia,serif;font-size:28px;letter-spacing:.16em}.toko-folio-detail-heading p{margin-top:10px;font-size:13px}.toko-reels-shell{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.toko-reels-card{position:relative;width:min(100%,calc(var(--folio-height) * 9 / 19.5));aspect-ratio:9 / 19.5;padding:7px;border:1px solid #58524d;border-radius:38px;background:linear-gradient(140deg,#514a44,#171411 30%,#151210 78%,#504840);box-shadow:inset 0 1px 2px #82746a,0 28px 70px -20px #000000a6;touch-action:pan-y}.toko-reels-glass{position:relative;width:100%;height:100%;overflow:hidden;border-radius:30px;background:#12100e;isolation:isolate}.toko-reels-backdrop,.toko-reels-video,.toko-reels-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.toko-reels-backdrop{object-fit:cover;filter:blur(25px) brightness(.65);transform:scale(1.15)}.toko-reels-video{z-index:1;object-fit:contain}.toko-reels-video.is-portrait{object-fit:cover}.toko-reels-shade{z-index:2;pointer-events:none;background:linear-gradient(180deg,rgb(9 8 7 / .55),transparent 24%,transparent 58%,rgb(9 8 7 / .65))}.toko-reels-progress{position:absolute;z-index:4;top:12px;left:16px;right:16px;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.toko-reels-progress-track{height:2px;overflow:hidden;border-radius:2px;background:#ffffff4d}.toko-reels-progress-fill{display:block;width:100%;height:100%;background:#eee5db;transform-origin:left;transition:transform .12s linear}.toko-reels-topline,.toko-reels-bottomline{position:absolute;z-index:4;left:16px;right:14px;display:flex;justify-content:space-between;color:#fff;font-size:12px}.toko-reels-topline{top:28px}.toko-reels-bottomline{bottom:28px;align-items:flex-end}.toko-reels-profile{display:inline-flex;align-items:center;gap:6px}.toko-reels-avatar{display:grid;place-items:center;width:28px;height:28px;overflow:hidden;border:1px solid rgb(255 255 255 / .5);border-radius:50%;background:#eee5db}.toko-reels-avatar img{width:100%;height:100%;object-fit:contain}.toko-reels-profile-name{font-size:12px}.toko-reels-verified{color:#8ec7ff;fill:#8ec7ff;stroke:#151210}.toko-reels-social{display:flex;flex-direction:column;gap:9px}.toko-reels-social-button,.toko-reels-social-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .4));transition:color .18s,transform .18s}.toko-reels-social-button:active{transform:scale(.9)}.toko-reels-social-button.is-liked{color:#ff536b}.toko-reels-hit,.toko-reels-play{position:absolute;z-index:5;top:50%;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgb(255 255 255 / .22);border-radius:50%;background:#0f0d0b66;color:#fff;transform:translateY(-50%);opacity:0;transition:opacity .2s,background .2s}.toko-reels-hit-prev{left:10px}.toko-reels-hit-next{right:10px}.toko-reels-play{left:calc(50% - 24px);width:48px;height:48px}.toko-reels-card:hover .toko-reels-hit,.toko-reels-card:focus-within .toko-reels-hit,.toko-reels-card:hover .toko-reels-play,.toko-reels-card:focus-within .toko-reels-play,.toko-reels-play.is-paused{opacity:1}.toko-reels-list{display:flex;flex-wrap:wrap;justify-content:center;gap:4px}.toko-reels-list-item{padding:7px 12px;border-radius:8px;color:#9c8c80;font-size:12px;transition:color .18s,background .18s}.toko-reels-list-item.is-active{color:#eee5db;background:#c69a751a}.toko-reels-error{position:absolute;z-index:6;top:62%;left:15px;right:15px;padding:8px;border-radius:8px;color:#fff;background:#151210;font-size:12px;text-align:center}.toko-folio button:focus-visible,.toko-folio a:focus-visible,.toko-folio-detail:focus-visible{outline:2px solid #c69a75;outline-offset:3px}@media(hover:none){.toko-reels-hit,.toko-reels-play{opacity:1}}@media(max-width:760px){.toko-capabilities{--folio-height: min(62svh, 540px);padding:64px 20px}.toko-folio{grid-template-columns:1fr;gap:28px;margin-top:28px}.toko-folio-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:none;overflow:visible}.toko-folio-chapter{min-height:54px;padding:12px 10px;gap:10px;grid-template-columns:2px 17px 1fr}.toko-folio-label{font-size:16px}.toko-folio-arrow{display:none}.toko-folio-nav-bottom{padding:12px 12px 0}.toko-folio-stage{height:calc(var(--folio-height) + 48px)}.toko-folio-device{padding:14px 10px;border-radius:25px}.toko-device-camera{top:5px;width:4px;height:4px}.toko-reels-card{border-radius:32px;padding:6px}.toko-reels-glass{border-radius:25px}.toko-reels-topline{left:12px}.toko-reels-bottomline{left:12px;right:8px}}@media(prefers-reduced-motion:reduce){.toko-folio-device,.toko-folio-chapter,.toko-folio-arrow{transition:none;transform:none}.toko-folio-fill.is-timed{animation:none}}
