.elementor-widget-shortcode:has(.twobo-privacy){width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.elementor-widget-shortcode:has(.twobo-privacy)>.elementor-widget-container{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.elementor-shortcode:has(.twobo-privacy){width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0!important}.twobo-privacy{--privacy-blue:#0038ff;--privacy-navy:#081b3a;--privacy-gold:#b58b4b;width:100%;color:var(--privacy-navy);background:#f6f9ff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden}.twobo-privacy *{box-sizing:border-box}.twobo-privacy__hero{text-align:center;background:radial-gradient(circle at 78% 18%,rgba(0,56,255,.15),transparent 35%),linear-gradient(135deg,#fff,#eef4ff);border-bottom:1px solid #cad9f2;padding:max(80px,min(9vw,135px)) 32px}.twobo-privacy__hero>div{max-width:980px;margin:auto}.twobo-privacy__hero p{color:var(--privacy-gold);letter-spacing:.18em;margin:0 0 16px;font-size:12px;font-weight:850}.twobo-privacy__hero h1{color:var(--privacy-navy);margin:0;font:max(42px,min(6vw,76px))/1.03 Georgia,serif}.twobo-privacy__hero span{background:var(--privacy-gold);width:74px;height:2px;margin:25px auto;display:block}.twobo-privacy__hero div div{color:#546987;max-width:760px;margin:auto;font-size:18px;line-height:1.7}.twobo-privacy__layout{grid-template-columns:minmax(0,1fr);gap:32px;width:min(1480px,100% - 48px);margin:auto;padding:64px 0 100px;display:grid}.twobo-privacy__layout aside{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:rgba(255,255,255,.88);border:1px solid #c7d7ef;border-radius:20px;width:100%;padding:24px 28px;box-shadow:0 18px 45px rgba(8,27,58,.08)}.twobo-privacy__layout aside strong{color:var(--privacy-navy);margin-bottom:16px;font-size:17px;display:block}.twobo-privacy__layout nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.twobo-privacy__layout nav a{color:#405675;text-align:center;background:#f7faff;border:1px solid #d6e2f4;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 13px;font-size:13px;font-weight:750;line-height:1.25;text-decoration:none;display:flex}.twobo-privacy__layout nav a:hover{color:#fff;background:var(--privacy-blue);border-color:var(--privacy-blue)}.twobo-privacy__layout nav a:focus-visible{color:#fff;background:var(--privacy-blue);border-color:var(--privacy-blue)}.twobo-privacy article{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.twobo-privacy article section{background:#fff;border:1px solid #c7d7ef;border-radius:20px;height:100%;padding:max(28px,min(3vw,42px));scroll-margin-top:120px;box-shadow:0 18px 45px rgba(8,27,58,.07)}.twobo-privacy article section:first-child,.twobo-privacy article section:nth-child(4){grid-column:1/-1}.twobo-privacy article small{color:var(--privacy-gold);letter-spacing:.16em;font-size:11px;font-weight:900}.twobo-privacy article h2{color:var(--privacy-navy);margin:8px 0 18px;font:max(25px,min(2.4vw,34px))/1.15 Georgia,serif}.twobo-privacy article p,.twobo-privacy article li{color:#536782;font-size:16px;line-height:1.75}.twobo-privacy article p:last-child{margin-bottom:0}.twobo-privacy article a{color:var(--privacy-blue);font-weight:750}.twobo-privacy article ul{margin:0;padding-left:22px}.twobo-privacy__table{grid-template-columns:1fr 1fr;gap:12px;display:grid}.twobo-privacy__table>div{background:#edf4ff;border-radius:13px;padding:17px}.twobo-privacy__table strong,.twobo-privacy__table span{display:block}.twobo-privacy__table strong{color:var(--privacy-navy);margin-bottom:6px}.twobo-privacy__table span{color:#5b6f8b;font-size:14px;line-height:1.55}.twobo-privacy__updated{border-top:1px solid #dce6f5;padding-top:18px;font-weight:750;margin-top:26px!important}@media (max-width:1050px){.twobo-privacy__layout nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.twobo-privacy__layout{width:min(100% - 32px,720px);padding:46px 0 72px}.twobo-privacy__layout aside{padding:20px}.twobo-privacy__layout nav{grid-template-columns:repeat(2,minmax(0,1fr))}.twobo-privacy article{grid-template-columns:1fr}.twobo-privacy article section:first-child,.twobo-privacy article section:nth-child(4){grid-column:auto}.twobo-privacy__table{grid-template-columns:1fr}.twobo-privacy__hero{padding:72px 20px}.twobo-privacy__hero div div{font-size:16px}}@media (max-width:480px){.twobo-privacy__layout{width:calc(100% - 24px)}.twobo-privacy__layout nav{grid-template-columns:1fr}.twobo-privacy article section{padding:24px 20px}.twobo-privacy article h2{font-size:25px}}