.tamko-module__o0sv6a__page{background:var(--tk-cream);color:var(--tk-body);font-family:var(--tk-font);font-feature-settings:"palt"}.tamko-module__o0sv6a__page :where(a,button,summary,input,select,textarea):focus-visible{outline:3px solid var(--tk-blue);outline-offset:2px}.tamko-module__o0sv6a__shell{width:min(calc(100% - var(--tk-gutter) * 2), var(--tk-shell));margin:0 auto}.tamko-module__o0sv6a__band{padding-block:var(--tk-band-y)}.tamko-module__o0sv6a__band[data-tone=cream]{background:var(--tk-cream)}.tamko-module__o0sv6a__band[data-tone=mist]{background:var(--tk-mist)}.tamko-module__o0sv6a__band[data-tone=paper]{background:var(--tk-paper)}.tamko-module__o0sv6a__band[data-rule=bottom]{border-bottom:var(--tk-rule-ink)}.tamko-module__o0sv6a__band[data-rule=top]{border-top:var(--tk-rule-ink)}.tamko-module__o0sv6a__h1,.tamko-module__o0sv6a__h2,.tamko-module__o0sv6a__h3{color:var(--tk-ink);letter-spacing:var(--tk-tracking-heading);font-weight:900;line-height:var(--tk-leading-heading);text-wrap:balance;margin:0}.tamko-module__o0sv6a__h1{font-size:var(--tk-size-h1)}.tamko-module__o0sv6a__h2{font-size:var(--tk-size-h2)}.tamko-module__o0sv6a__h3{font-size:var(--tk-size-h3);letter-spacing:-.02em}.tamko-module__o0sv6a__lead{max-width:760px;color:var(--tk-ink);font-size:var(--tk-size-lead);font-weight:700;line-height:var(--tk-leading-lead);margin:20px 0 0}.tamko-module__o0sv6a__text{max-width:var(--tk-measure);font-size:var(--tk-size-body);line-height:var(--tk-leading-body);margin:16px 0 0}.tamko-module__o0sv6a__note{color:var(--tk-muted);font-size:var(--tk-size-note);margin:18px 0 0;line-height:1.85}.tamko-module__o0sv6a__textLink{color:var(--tk-blue-text);text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.tamko-module__o0sv6a__textLink:hover{color:var(--tk-ink)}.tamko-module__o0sv6a__marker{background:linear-gradient(transparent 62%, var(--tk-marker) 62%);color:var(--tk-ink);font-variant-numeric:tabular-nums;padding:0 2px;font-weight:900}.tamko-module__o0sv6a__button{border:var(--tk-rule-ink-strong);background:var(--tk-paper);min-height:52px;color:var(--tk-ink);font:inherit;font-size:var(--tk-size-body);cursor:pointer;transition:box-shadow var(--tk-duration) var(--tk-ease);justify-content:center;align-items:center;gap:10px;padding:0 28px;font-weight:800;text-decoration:none;display:inline-flex}.tamko-module__o0sv6a__button:hover{box-shadow:var(--tk-ring-hover)}.tamko-module__o0sv6a__button[data-variant=outline]{border:1px solid var(--tk-line)}.tamko-module__o0sv6a__button[data-variant=accent]{border-color:var(--tk-yellow);background:var(--tk-yellow)}.tamko-module__o0sv6a__button:disabled{border-color:var(--tk-line);background:var(--tk-mist);color:var(--tk-muted);cursor:not-allowed;box-shadow:none}.tamko-module__o0sv6a__figures{grid-template-columns:repeat(var(--figures-cols,3), minmax(0, 1fr));border-top:var(--tk-rule);border-bottom:var(--tk-rule);margin:40px 0 0;padding:0;list-style:none;display:grid}.tamko-module__o0sv6a__figures li{flex-direction:column;gap:6px;padding:24px 20px;display:flex}.tamko-module__o0sv6a__figures li+li{border-left:var(--tk-rule)}.tamko-module__o0sv6a__figureValue{background:linear-gradient(transparent 64%, var(--tk-marker) 64%);color:var(--tk-ink);font-size:var(--tk-size-figure);letter-spacing:var(--tk-tracking-figure);font-variant-numeric:tabular-nums;align-self:flex-start;padding:0 2px;font-weight:900;line-height:1}.tamko-module__o0sv6a__figureValue small{margin-left:4px;font-size:15px;font-weight:800}.tamko-module__o0sv6a__figureLabel{font-size:13.5px;font-weight:700}.tamko-module__o0sv6a__ruled{border-top:var(--tk-rule);margin:36px 0 0;padding:0;list-style:none}.tamko-module__o0sv6a__ruled>li{border-bottom:var(--tk-rule);grid-template-columns:220px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.tamko-module__o0sv6a__ruledKey{color:var(--tk-ink);font-size:16px;font-weight:800;line-height:1.7}.tamko-module__o0sv6a__ruledValue{font-size:var(--tk-size-body);line-height:1.85}.tamko-module__o0sv6a__dashList{margin:28px 0 0;padding:0;list-style:none}.tamko-module__o0sv6a__dashList li{border-bottom:var(--tk-rule);color:var(--tk-ink);font-size:var(--tk-size-body);padding:12px 0 12px 22px;font-weight:700;line-height:1.75;position:relative}.tamko-module__o0sv6a__dashList li:before{content:"";background:var(--tk-blue);width:10px;height:2px;position:absolute;top:25px;left:0}.tamko-module__o0sv6a__dashList li span{color:var(--tk-body);font-weight:500;display:block}.tamko-module__o0sv6a__faq{border-top:var(--tk-rule);margin:36px 0 0}.tamko-module__o0sv6a__faq details{border-bottom:var(--tk-rule)}.tamko-module__o0sv6a__faq summary{color:var(--tk-ink);cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:16px;font-weight:800;list-style:none;display:flex}.tamko-module__o0sv6a__faq summary::-webkit-details-marker{display:none}.tamko-module__o0sv6a__faq summary:after{content:"+";color:var(--tk-blue);font-size:20px;line-height:1}.tamko-module__o0sv6a__faq details[open] summary:after{content:"−"}.tamko-module__o0sv6a__faq details p{font-size:var(--tk-size-body);line-height:var(--tk-leading-body);margin:0;padding:0 0 22px}.tamko-module__o0sv6a__tableWrap{margin-top:24px;overflow-x:auto}.tamko-module__o0sv6a__table{border-collapse:collapse;border-top:var(--tk-rule-ink);width:100%;font-size:14px}.tamko-module__o0sv6a__table th,.tamko-module__o0sv6a__table td{border-bottom:var(--tk-rule);text-align:left;vertical-align:top;padding:14px 12px}.tamko-module__o0sv6a__table th{color:var(--tk-ink);white-space:nowrap;font-weight:800}.tamko-module__o0sv6a__table td{color:var(--tk-body);line-height:1.7}.tamko-module__o0sv6a__table :where(th,td)[data-num]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tamko-module__o0sv6a__card{background:var(--tk-paper);color:inherit;transition:box-shadow var(--tk-duration) var(--tk-ease);padding:32px;text-decoration:none;display:block}a.tamko-module__o0sv6a__card:hover{box-shadow:var(--tk-ring-hover)}.tamko-module__o0sv6a__sample{border:1px solid var(--tk-line);background:var(--tk-paper);width:100%;color:var(--tk-ink);text-align:left;transition:border-color var(--tk-duration) var(--tk-ease);text-decoration:none;display:block}a.tamko-module__o0sv6a__sample:hover{border-color:var(--tk-ink)}.tamko-module__o0sv6a__sampleHead{border-bottom:var(--tk-rule);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 20px 12px;font-size:14px;font-weight:800;display:flex}.tamko-module__o0sv6a__sampleHead em{color:var(--tk-body);font-size:var(--tk-size-note);font-style:normal;font-weight:500}.tamko-module__o0sv6a__sampleBody{padding:24px 20px}.tamko-module__o0sv6a__sampleAction{border-top:var(--tk-rule);background:var(--tk-mist);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.tamko-module__o0sv6a__sampleAction>span{flex-direction:column;gap:4px;display:flex}.tamko-module__o0sv6a__sampleAction strong{font-size:15px;font-weight:900}.tamko-module__o0sv6a__sampleAction small{color:var(--tk-body);font-size:var(--tk-size-small);font-weight:500}.tamko-module__o0sv6a__sampleAction i{transition:transform var(--tk-duration) var(--tk-ease), color var(--tk-duration) var(--tk-ease);flex:none;font-size:20px;font-style:normal;line-height:1}a.tamko-module__o0sv6a__sample:hover .tamko-module__o0sv6a__sampleAction i{color:var(--tk-blue-text);transform:translate(3px)}.tamko-module__o0sv6a__field{gap:6px;display:grid}.tamko-module__o0sv6a__field label{color:var(--tk-ink);font-size:14px;font-weight:800}.tamko-module__o0sv6a__field :where(input,select,textarea){border:1px solid var(--tk-line);background:var(--tk-paper);width:100%;min-width:0;color:var(--tk-ink);font:inherit;font-size:var(--tk-size-body);border-radius:0;padding:11px 12px;line-height:1.5}.tamko-module__o0sv6a__field :where(input,select,textarea):focus{outline:2px solid var(--tk-blue);outline-offset:-1px;border-color:#0000}.tamko-module__o0sv6a__field small{color:var(--tk-muted);font-size:var(--tk-size-note);line-height:1.6}.tamko-module__o0sv6a__field[data-invalid] :where(input,select,textarea){border-color:var(--tk-error)}.tamko-module__o0sv6a__field[data-invalid] small{color:var(--tk-error)}@media (prefers-reduced-motion:reduce){.tamko-module__o0sv6a__page *{transition:none!important;animation:none!important}}@media (max-width:760px){.tamko-module__o0sv6a__figures{grid-template-columns:1fr;margin-top:28px}.tamko-module__o0sv6a__figures li{flex-direction:row;align-items:center;gap:14px;padding:18px 4px}.tamko-module__o0sv6a__figures li+li{border-left:none;border-top:var(--tk-rule)}.tamko-module__o0sv6a__ruled>li{grid-template-columns:1fr;gap:6px}.tamko-module__o0sv6a__card{padding:24px 20px}.tamko-module__o0sv6a__sampleHead,.tamko-module__o0sv6a__sampleBody,.tamko-module__o0sv6a__sampleAction{padding-left:16px;padding-right:16px}}
.article-module__A_fLAa__page{background:var(--tk-paper);color:var(--tk-ink)}.article-module__A_fLAa__article{max-width:720px;padding:var(--tk-space-6) var(--tk-space-4) var(--tk-space-8);margin:0 auto}.article-module__A_fLAa__kicker{margin:var(--tk-space-6) 0 var(--tk-space-3);font-size:var(--tk-size-small);font-weight:800}.article-module__A_fLAa__h1{word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(24px,3.2vw,32px);line-height:1.5}.article-module__A_fLAa__byline{gap:var(--tk-space-3);margin-top:var(--tk-space-5);padding:var(--tk-space-4) 0;border-top:var(--tk-rule);border-bottom:var(--tk-rule);align-items:center;display:flex}.article-module__A_fLAa__bylinePhoto{object-fit:cover;flex-shrink:0;width:48px;height:48px}.article-module__A_fLAa__bylineName{font-weight:800}.article-module__A_fLAa__bylineName span,.article-module__A_fLAa__authorName span{color:var(--tk-muted);font-size:var(--tk-size-note);margin-left:8px;font-weight:500}.article-module__A_fLAa__bylineMeta{color:var(--tk-muted);font-size:var(--tk-size-note)}.article-module__A_fLAa__body{margin-top:var(--tk-space-6)}.article-module__A_fLAa__p{margin:0 0 var(--tk-space-4);color:var(--tk-body);line-height:2}.article-module__A_fLAa__h2{margin:var(--tk-space-7) 0 var(--tk-space-3);word-break:auto-phrase}.article-module__A_fLAa__fig{margin:var(--tk-space-5) 0 var(--tk-space-5)}.article-module__A_fLAa__fig img{width:100%;height:auto;display:block}.article-module__A_fLAa__inlineLink{color:var(--tk-ink);font-weight:800;text-decoration:underline}.article-module__A_fLAa__method{margin-top:var(--tk-space-7);padding-top:var(--tk-space-4);border-top:var(--tk-rule-ink);color:var(--tk-muted);font-size:var(--tk-size-note);line-height:1.9}.article-module__A_fLAa__methodHead{margin-bottom:var(--tk-space-2);color:var(--tk-ink);font-size:var(--tk-size-small);font-weight:800}.article-module__A_fLAa__author{gap:var(--tk-space-5);margin-top:var(--tk-space-7);padding:var(--tk-space-5);background:var(--tk-cream);align-items:flex-start;display:flex}.article-module__A_fLAa__authorPhoto{object-fit:cover;flex-shrink:0;width:96px;height:96px}.article-module__A_fLAa__authorLabel{color:var(--tk-muted);font-size:var(--tk-size-note)}.article-module__A_fLAa__authorName{margin-top:4px;font-size:18px;font-weight:800}.article-module__A_fLAa__authorBio{margin-top:var(--tk-space-2);color:var(--tk-body);font-size:var(--tk-size-small);line-height:1.9}.article-module__A_fLAa__series{margin-top:var(--tk-space-7)}.article-module__A_fLAa__seriesHead{margin-bottom:var(--tk-space-3);font-weight:800}.article-module__A_fLAa__series ol{border-top:var(--tk-rule-ink);border-bottom:var(--tk-rule-ink);margin:0;padding:0;list-style:none}.article-module__A_fLAa__series li{gap:var(--tk-space-3);padding:var(--tk-space-3) 0;grid-template-columns:2.5em minmax(0,1fr) auto;align-items:center;display:grid}.article-module__A_fLAa__series li+li{border-top:var(--tk-rule)}.article-module__A_fLAa__seriesNo{font-weight:800}.article-module__A_fLAa__seriesTitle{color:var(--tk-body)}.article-module__A_fLAa__seriesLink{color:var(--tk-ink);font-weight:800;text-decoration:underline}.article-module__A_fLAa__seriesHere{color:var(--tk-muted);font-size:var(--tk-size-note)}.article-module__A_fLAa__seriesGo{font-size:var(--tk-size-note);font-weight:800}.article-module__A_fLAa__service{margin-top:var(--tk-space-6);padding:var(--tk-space-5);border:var(--tk-rule-ink)}.article-module__A_fLAa__serviceLabel{color:var(--tk-muted);font-size:var(--tk-size-note)}.article-module__A_fLAa__serviceName{margin-top:4px;font-size:20px;font-weight:800}.article-module__A_fLAa__serviceText{margin-top:var(--tk-space-2);color:var(--tk-body);font-size:var(--tk-size-small);line-height:1.9}.article-module__A_fLAa__serviceLink{margin-top:var(--tk-space-3);color:var(--tk-ink);font-weight:800;text-decoration:underline;display:inline-block}@media (max-width:760px){.article-module__A_fLAa__brPc{display:none}.article-module__A_fLAa__author{flex-direction:column}.article-module__A_fLAa__series li{grid-template-columns:2em minmax(0,1fr)}.article-module__A_fLAa__seriesGo,.article-module__A_fLAa__seriesHere{grid-column:2}}
