.pakt-learn{--learn-black: #000;--learn-ground: #121412;--learn-line: #343630;--learn-muted: #c3c5ab;--learn-accent: #f25d00;--learn-accent-fill: rgba(242, 93, 0, .18);--learn-ink: #121412;--learn-ink-muted: rgba(18, 20, 18, .62);--learn-ink-soft: rgba(18, 20, 18, .72);--learn-paper-line: rgba(18, 20, 18, .12);--learn-paper: #eeeee9;min-height:100vh;background:var(--learn-black);color:#fff;font-family:Inter Variable,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.pakt-learn a{color:inherit;text-decoration:none}.pakt-learn a:hover{color:var(--learn-accent)}.pakt-learn :is(a,button,input,summary):focus-visible{outline:2px solid var(--learn-accent);outline-offset:4px}.pakt-learn .learn-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.learn-container{width:min(100% - 64px,1120px);margin-inline:auto}.learn-dark{background:var(--learn-black);color:#fff}.learn-light{background:#fff;color:var(--learn-ink)}.learn-nav-scope{display:contents}.pakt-learn .learn-nav-scope>.pakt-nav{contain:none;transform:none}.learn-eyebrow{margin:0 0 14px;color:var(--learn-muted);font-size:17px}.learn-index-title,.learn-article-title{margin:0;font-family:Funnel Display Variable,sans-serif;font-weight:700;line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.learn-index-title{font-size:clamp(38px,5vw,60px)}.learn-article-title{margin-top:20px;font-size:clamp(34px,4.6vw,56px)}.learn-standfirst{max-width:60ch;margin:20px 0 0;color:var(--learn-muted);font-size:clamp(17px,1.6vw,19px);line-height:1.5}.pakt-learn .learn-standfirst a{color:var(--learn-accent)}.learn-index-hero{border-bottom:1px solid var(--learn-line)}.learn-index-hero .learn-container{padding:88px 0 40px}.learn-controls{display:flex;flex-direction:column;gap:16px;margin-top:40px}.learn-search{position:relative;max-width:420px;color:var(--learn-muted)}.learn-search svg{position:absolute;left:16px;top:50%;transform:translateY(-50%)}.learn-search input{width:100%;height:48px;padding:0 16px 0 44px;background:var(--learn-ground);border:1px solid var(--learn-line);border-radius:0;color:#fff;font-size:15px}.learn-search input::placeholder{color:#8a8c80}.learn-filters{display:flex;flex-wrap:wrap;gap:8px}.learn-filter{height:44px;padding:0 16px;background:var(--learn-ground);border:1px solid var(--learn-line);border-radius:0;color:var(--learn-muted);font-size:13px;font-weight:500;cursor:pointer}.learn-filter[aria-pressed=true]{background:var(--learn-accent-fill);border-color:var(--learn-accent);color:var(--learn-accent)}.learn-featured-section .learn-container{padding:48px 0 96px}.learn-featured{position:relative;display:flex;flex-wrap:wrap;background:var(--learn-ground);border:1px solid var(--learn-line)}.learn-featured-cover{flex:7 1 480px;min-width:0;border-right:1px solid var(--learn-line)}.learn-featured-body{flex:5 1 360px;min-width:0;display:flex;flex-direction:column;gap:18px;padding:36px 36px 32px}.learn-featured-body h2{margin:0;font-family:Funnel Display Variable,sans-serif;font-weight:600;font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-.02em}.learn-featured-body>p{margin:0;color:var(--learn-muted);font-size:16px;line-height:1.55}.learn-featured-body .learn-byline{margin-top:auto}.learn-featured-label{color:var(--learn-accent)}.learn-rule{width:1px;height:12px;background:var(--learn-line)}.pakt-learn .learn-button-quiet{align-self:flex-start;padding:10px 17px;background:#2a2c27;color:var(--learn-muted);font-size:13px;font-weight:500;line-height:1.55}.learn-grid-section .learn-container{padding:88px 0 104px}.learn-grid-heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:36px}.learn-grid-heading h2,.learn-related h2{margin:0;font-family:Funnel Display Variable,sans-serif;font-weight:600;font-size:clamp(28px,3vw,38px);line-height:1.06;letter-spacing:-.025em}.learn-grid-heading span{color:var(--learn-ink-muted);font:13px Geist Mono Variable,ui-monospace,monospace}.learn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(420px,100%),1fr));gap:24px}.learn-empty{padding:48px 32px;background:var(--learn-paper);border:1px solid var(--learn-paper-line);text-align:center}.learn-empty p{margin:10px 0 0;color:var(--learn-ink-soft);font-size:15px}.pakt-learn .learn-empty .learn-empty-title{margin:0;color:var(--learn-ink);font:600 22px Funnel Display Variable,sans-serif}.learn-empty .learn-button{margin-top:20px}.learn-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--learn-paper-line);color:var(--learn-ink)}.learn-card-cover{display:block;border-bottom:1px solid var(--learn-paper-line)}.learn-card-body{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:24px 28px 28px}.learn-card h3{margin:0;font-family:Funnel Display Variable,sans-serif;font-weight:600;font-size:23px;line-height:1.2;letter-spacing:-.015em}.learn-card-body>p{margin:0;color:var(--learn-ink-soft);font-size:15px;line-height:1.55}.learn-card .learn-byline{margin-top:auto;padding-top:8px;color:var(--learn-ink-muted)}.learn-card .learn-byline-name{color:var(--learn-ink)}.learn-card-compact .learn-card-body{padding:20px;gap:10px}.learn-card-compact h3{font-size:20px}.learn-topics{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--learn-ink-muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.learn-topics-dark{color:var(--learn-muted)}.learn-enterprise{padding:3px 8px;background:#f25d001a;border:1px solid var(--learn-accent);color:var(--learn-accent)}.learn-byline{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;color:var(--learn-muted);font-size:13px}.learn-byline-name{color:#fff;font-weight:500}.learn-avatar{display:block;border:1px solid var(--learn-line);border-radius:50%}.learn-avatar-small{width:28px;height:28px}.learn-avatar-large{width:36px;height:36px}.learn-cover{aspect-ratio:1200 / 630;background:var(--learn-ground)}.learn-cover svg{display:block;width:100%;height:100%}.learn-corner{position:absolute;z-index:1;width:5px;height:5px;background:var(--learn-accent)}.learn-corner-tl{left:-1px;top:-1px}.learn-corner-tr{right:-1px;top:-1px}.learn-corner-bl{left:-1px;bottom:-1px}.learn-corner-br{right:-1px;bottom:-1px}.learn-article-head{width:min(100% - 64px,816px);margin-inline:auto;padding:64px 0 48px}.learn-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--learn-muted);font-size:13px}.learn-breadcrumb [aria-current]{color:#fff}.learn-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.learn-chip{padding:6px 10px;background:var(--learn-ground);border:1px solid var(--learn-line);color:var(--learn-muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.learn-chip-accent{background:var(--learn-accent-fill);border-color:var(--learn-accent);color:var(--learn-accent)}.learn-article-head .learn-byline{margin-top:28px;font-size:14px}.learn-hero-cover{padding-bottom:64px}.learn-framed{position:relative;border:1px solid var(--learn-line)}.learn-article-column{width:min(100% - 64px,656px);margin-inline:auto;padding:72px 0 88px}.learn-contents{margin-bottom:48px;padding:20px 24px;background:var(--learn-paper);border:1px solid var(--learn-paper-line);font-size:15px;line-height:1.5}.learn-contents>p{margin:0 0 10px;color:var(--learn-ink-muted);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.learn-contents ol{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px}.learn-prose{overflow-wrap:break-word;color:#2a2c27;font-size:18px;line-height:1.7}.learn-prose>:first-child{margin-top:0}.learn-prose h2,.learn-faq-title{margin:56px 0 18px;scroll-margin-top:96px;color:var(--learn-ink);font-family:Funnel Display Variable,sans-serif;font-weight:600;font-size:clamp(26px,3vw,32px);line-height:1.15;letter-spacing:-.02em}.learn-prose h3{margin:36px 0 12px;scroll-margin-top:96px;color:var(--learn-ink);font:600 22px/1.25 Funnel Display Variable,sans-serif}.learn-prose p,.learn-prose ul,.learn-prose ol,.learn-prose blockquote,.learn-prose pre{margin:0 0 22px}.learn-prose ul,.learn-prose ol{display:flex;flex-direction:column;gap:10px;padding-left:22px}.learn-prose li>ol,.learn-prose li>ul{margin:10px 0 0}.learn-prose strong{color:var(--learn-ink)}.pakt-learn .learn-prose a,.pakt-learn .learn-faq a{color:var(--learn-ink);text-decoration:underline;text-decoration-color:var(--learn-accent);text-underline-offset:3px}.pakt-learn .learn-prose a:hover,.pakt-learn .learn-faq a:hover{color:var(--learn-accent)}.learn-prose blockquote{padding:4px 0 4px 20px;border-left:3px solid var(--learn-accent);color:var(--learn-ink)}.learn-prose code{padding:1px 5px;background:var(--learn-paper);font:.85em Geist Mono Variable,ui-monospace,monospace}.learn-prose pre{overflow-x:auto;padding:16px 20px;background:var(--learn-ground);color:#fff}.learn-prose pre code{padding:0;background:none}.learn-table{overflow-x:auto;margin:0 0 28px;border:1px solid var(--learn-paper-line)}.learn-table table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45}.learn-table th{padding:12px 16px;background:var(--learn-paper);color:var(--learn-ink-soft);font-size:12px;font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase}.learn-table td{padding:12px 16px;border-top:1px solid var(--learn-paper-line);vertical-align:top}.learn-table td:first-child{color:var(--learn-ink);font-weight:600}.learn-faq-title{margin-bottom:8px}.learn-faq{border-top:1px solid rgba(18,20,18,.14);color:#2a2c27;font-size:16px}.learn-faq details{border-bottom:1px solid rgba(18,20,18,.14)}.learn-faq summary{display:flex;justify-content:space-between;gap:16px;padding:18px 0;color:var(--learn-ink);font-weight:500;list-style:none;cursor:pointer}.learn-faq summary::-webkit-details-marker{display:none}.learn-faq summary span{color:var(--learn-accent)}.learn-faq p{margin:0 0 18px;line-height:1.6}.learn-author{position:relative;display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;margin-top:64px;padding:32px;background:var(--learn-ground);border:1px solid var(--learn-line);color:var(--learn-muted)}.learn-author img{flex:none;width:88px;height:88px;border:2px solid var(--learn-line);border-radius:50%}.learn-author>div{flex:1 1 280px;min-width:0}.learn-author p{margin:14px 0 0;font-size:15px;line-height:1.6}.pakt-learn .learn-author .learn-author-name{margin:0;color:#fff;font:600 22px/1.2 Funnel Display Variable,sans-serif;letter-spacing:-.015em}.pakt-learn .learn-author .learn-author-role{margin-top:4px}.learn-author-links{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.learn-author-links a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px}.pakt-learn .learn-author-more{margin-left:8px;color:var(--learn-accent);font-size:15px;font-weight:500}.learn-related{background:var(--learn-paper);color:var(--learn-ink);border-top:1px solid rgba(18,20,18,.1)}.learn-related .learn-container{padding:80px 0 88px}.learn-related h2{margin-bottom:32px;font-size:32px}.learn-related-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:24px}.learn-cta{border-top:1px solid rgba(18,20,18,.1);text-align:center}.learn-cta .learn-container{padding:104px 0}.learn-cta h2{margin:0;font-family:Funnel Display Variable,sans-serif;font-weight:700;font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.03em}.learn-cta p{max-width:48ch;margin:20px auto 32px;color:#4a4c46;font-size:17px;line-height:1.55}.pakt-learn .learn-button{display:inline-flex;align-items:center;height:44px;padding:0 20px;background:var(--learn-accent-fill);border:1px solid var(--learn-accent);border-radius:0;color:var(--learn-accent);font-size:14px;font-weight:500;cursor:pointer}.pakt-learn .learn-button-large{height:auto;padding:15px 22px;font-size:15px;line-height:1.55}.learn-not-found .learn-container{padding:120px 0}@media(max-width:760px){.learn-container,.learn-article-head,.learn-article-column{width:min(100% - 32px,600px)}.learn-index-hero .learn-container{padding-top:56px}.learn-featured-section .learn-container{padding:32px 0 64px}.learn-featured-cover{border-right:0;border-bottom:1px solid var(--learn-line)}.learn-featured-body{padding:24px}.learn-grid-section .learn-container,.learn-related .learn-container{padding:56px 0 64px}.learn-card-body{padding:20px}.learn-article-head{padding-top:40px}.learn-hero-cover{padding-bottom:40px}.learn-article-column{padding:48px 0 64px}.learn-prose{font-size:17px}.learn-author{padding:24px}.learn-cta .learn-container{padding:72px 0}}
