.sf{--bg:#e0e5ec;--sh:rgba(163,177,198,.7);--li:rgba(255,255,255,.95);--ink:#192435;--mu:#586272;--vi:#6147c8;font-family:var(--font-poppins),Poppins,sans-serif;color:var(--ink);background:transparent;padding:24px 0 28px;-webkit-font-smoothing:antialiased}.sf *{box-sizing:border-box}.sf-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.sf-panel{position:relative;display:flex;flex-direction:column;gap:34px;padding:48px;border-radius:36px;background:linear-gradient(145deg,#e8ecf2,#dbe1e9);box-shadow:14px 14px 32px var(--sh),-14px -14px 32px var(--li);overflow:hidden}.sf-panel:before{inset:-40% auto auto -10%;width:420px;height:420px;background:radial-gradient(closest-side,rgba(97,71,200,.1),transparent)}.sf-panel:after,.sf-panel:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.sf-panel:after{right:-8%;bottom:-50%;width:460px;height:460px;background:radial-gradient(closest-side,rgba(6,182,212,.08),transparent)}.sf-reads,.sf-row1{position:relative;z-index:1}.sf-row1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:48px;align-items:start}.sf-logo{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:linear-gradient(145deg,#e9edf3,#d6dce5);box-shadow:inset 4px 4px 9px var(--sh),inset -4px -4px 9px var(--li);border:1px solid #c9d3e0}.sf-logo img{width:34px;height:34px;object-fit:contain}.sf-name{margin:20px 0 0;font-size:24px;font-weight:600;letter-spacing:-.03em}.sf-role{margin:4px 0 0;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--vi)}.sf-tag{margin:14px 0 0;max-width:380px;font-size:15px;line-height:1.65;color:#3d4757}.sf-actions{display:flex;align-items:center;gap:14px;margin-top:24px}.sf-cta{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;font-size:15px;font-weight:600;color:#fff;text-decoration:none;background:linear-gradient(135deg,#1d4ed8,#7e22ce);box-shadow:6px 6px 14px rgba(97,71,200,.35),-4px -4px 10px var(--li),inset 1px 1px 2px rgba(255,255,255,.3);transition:transform .25s}.sf-cta:hover{transform:translateY(-2px)}.sf-round{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:50%;color:#4b5563;text-decoration:none;background:linear-gradient(145deg,#e9edf3,#d6dce5);border:1px solid #c9d3e0;box-shadow:5px 5px 12px var(--sh),-5px -5px 12px var(--li);transition:box-shadow .25s,color .25s}.sf-round:hover{color:var(--vi);box-shadow:inset 3px 3px 7px var(--sh),inset -3px -3px 7px var(--li)}.sf-chip{display:inline-flex;align-items:center;gap:7px;margin:0;padding:6px 12px 6px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid #c9d3e0;box-shadow:inset 2px 2px 5px var(--sh),inset -2px -2px 5px var(--li)}.sf-chip svg{flex:none}.sf-chip.k-page{color:#1e3a8a;background:linear-gradient(145deg,#d4dbe9,#e8edf6)}.sf-chip.k-guide{color:#4c34b8;background:linear-gradient(145deg,#dad6ea,#eceaf6)}.sf-chip.k-news{color:#9a3412;border-color:#e8c9b5;background:linear-gradient(145deg,#ecdcd2,#f6ece6)}.sf-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sf-col{display:grid;gap:26px;align-content:start}.sf-group ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.sf-page{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px 11px 16px;border-radius:16px;font-size:14.5px;font-weight:500;line-height:1.35;color:var(--ink);text-decoration:none;background:linear-gradient(145deg,#e9edf3,#dce2ea);border:1px solid #d3dbe6;box-shadow:4px 4px 10px var(--sh),-4px -4px 10px var(--li);transition:box-shadow .25s,color .2s}.sf-page:hover{color:#1d4ed8;box-shadow:inset 3px 3px 7px var(--sh),inset -3px -3px 7px var(--li)}.sf-go{display:grid;place-items:center;flex:none;color:#7a8394;transition:transform .25s,color .2s}.sf-page:hover .sf-go{color:#1d4ed8;transform:translateX(2px)}.sf-reads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sf-reads.solo{grid-template-columns:minmax(0,1fr)}.sf-reads.solo .sf-feed ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.sf-feed{padding:22px 22px 18px;border-radius:26px;border:1px solid #c9d3e0;box-shadow:inset 6px 6px 14px var(--sh),inset -6px -6px 14px var(--li)}.sf-feed.f-guides{background:linear-gradient(145deg,#dad6ea,#eceaf6)}.sf-feed.f-news{background:linear-gradient(145deg,#e6dbd4,#f3ece7);border-color:#dccabd}.sf-feed-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:14px}.sf-feed-sub{font-size:12.5px;color:var(--mu)}.sf-all{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:600;color:var(--vi);text-decoration:none;white-space:nowrap}.f-news .sf-all{color:#c2410c}.sf-all:hover{text-decoration:underline;text-underline-offset:3px}.sf-feed ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.sf-item{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:9px 10px;border-radius:12px;color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.sf-item:hover{background:rgba(255,255,255,.45);color:#1d4ed8}.sf-it{font-size:14.5px;line-height:1.4}.sf-min{flex:none;font-size:12px;color:var(--mu);font-variant-numeric:tabular-nums}.sf-newsit{flex-direction:column;align-items:flex-start;gap:2px}.sf-date{font-size:11.5px;font-weight:600;letter-spacing:.02em;white-space:nowrap;background-image:linear-gradient(90deg,#ea580c,#c2410c);-webkit-background-clip:text;background-clip:text;color:transparent}.sf-bar{display:flex;align-items:center;gap:20px;margin-top:22px;padding:14px 14px 14px 26px;border-radius:999px;border:1px solid #c9d3e0;background:linear-gradient(145deg,#dde3eb,#e9edf3);box-shadow:inset 4px 4px 10px var(--sh),inset -4px -4px 10px var(--li)}.sf-copy{margin:0;font-size:13px;color:var(--mu)}.sf-legal{display:flex;flex-wrap:wrap;gap:6px 22px;margin-left:auto}.sf-legal a{font-size:13px;color:var(--mu);text-decoration:none}.sf-legal a:hover{color:var(--vi)}.sf a:focus-visible{outline:2px solid var(--vi);outline-offset:3px}@media (max-width:1000px){.sf-row1{grid-template-columns:1fr;gap:32px}.sf-panel{padding:36px}}@media (max-width:760px){.sf-reads,.sf-reads.solo .sf-feed ul{grid-template-columns:1fr}}@media (max-width:600px){.sf{padding:8px 0 20px}.sf-wrap{padding:0 16px}.sf-panel{padding:28px 18px;border-radius:30px;gap:26px}.sf-name{font-size:22px}.sf-tag{font-size:14.5px}.sf-pages{grid-template-columns:1fr;gap:18px}.sf-col{gap:18px}.sf-feed{padding:18px 14px 14px}.sf-all{margin-left:0}.sf-bar{flex-wrap:wrap;text-align:center;border-radius:26px;padding:18px 18px 16px;gap:12px;position:relative}.sf-bar,.sf-legal{justify-content:center}.sf-legal{margin:0;order:-1}.sf-copy,.sf-legal{width:100%}.sf-top{position:absolute;opacity:0;pointer-events:none}}@media (prefers-reduced-motion:reduce){.sf *{transition:none!important}}