.ikcava-modern.page:not(.home) .td-main-content-wrap {padding-top:28px;padding-bottom:56px}.ikcava-modern.page .td-crumb-container{margin-bottom:18px;font:14px/1.6 system-ui,sans-serif;color:var(--ik-muted)}.ikcava-modern.page .td-crumb-container a{color:var(--ik-blue)}.ikcava-modern.page .td-page-header{margin-bottom:26px}.ikcava-modern.page .td-page-header .td-page-title{margin:0;color:var(--ik-ink);font-family:inherit;font-size:clamp(28px,3.4vw,44px);font-weight:700;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.ikcava-modern.page .td-page-header .td-page-title::after{content:"";display:block;width:64px;height:3px;background:var(--ik-green);margin-top:18px}.ikcava-modern.page .td-page-content{box-sizing:border-box;padding:clamp(24px,3.5vw,42px);background:#fff;border:1px solid #e3e9df;border-radius:16px;box-shadow:var(--ik-shadow);color:#263d32;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:18px;line-height:1.8;overflow-wrap:anywhere}.ikcava-modern.page .td-page-content:has(.tdc-zone, .tdc-row) {padding:0;border:0;box-shadow:none}.ikcava-modern.page .td-page-content>:first-child{margin-top:0}.ikcava-modern.page .td-page-content>:last-child{margin-bottom:0}.ikcava-modern.page .td-page-content p{font-family:inherit;font-size:inherit;line-height:inherit;margin-bottom:1.35em}.ikcava-modern.page .td-page-content :is(h1,h2,h3,h4,h5,h6) {color:var(--ik-ink);font-family:inherit;font-weight:700;line-height:1.35;margin-top:1.5em;margin-bottom:.7em;text-wrap:balance}.ikcava-modern.page .td-page-content h2{font-size:clamp(24px,2.5vw,30px)}.ikcava-modern.page .td-page-content h3{font-size:clamp(21px,2vw,25px)}.ikcava-modern.page .td-page-content :is(p,li,figcaption) a {color:var(--ik-blue);text-decoration:underline;text-underline-offset:3px}.ikcava-modern.page .td-page-content :is(p,li,figcaption) a:hover {color:var(--ik-green)}.ikcava-modern.page .td-page-content :is(ul,ol) {padding-left:1.5em;margin-left:0}.ikcava-modern.page .td-page-content li{font-family:inherit;line-height:1.75;margin-bottom:.5em}.ikcava-modern.page .td-page-content :is(img,video) {max-width:100%;height:auto;border-radius:12px}.ikcava-modern.page .td-page-content iframe{max-width:100%}.ikcava-modern.page .td-page-content .wp-caption{max-width:100%}.ikcava-modern.page .td-page-content :is(figcaption,.wp-caption-text) {color:var(--ik-muted);font-size:14px;line-height:1.6}.ikcava-modern.page .td-page-content blockquote{margin:26px 0;padding:20px 24px;border-left:4px solid var(--ik-green);border-radius:0 12px 12px 0;background:#edf4e9}.ikcava-modern.page .td-page-content blockquote p{color:var(--ik-ink);font-size:inherit;text-transform:none}.ikcava-modern.page .td-page-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin-bottom:24px}.ikcava-modern.page .td-page-content :is(th,td) {padding:12px 14px;border:1px solid #d8e2d5}.ikcava-modern.page .td-page-content th{background:#edf4e9;color:var(--ik-ink)}.ikcava-modern.page .td-page-content pre{overflow-x:auto;padding:18px;border-radius:12px;background:#f3f5ef}.ikcava-modern.page :is(.td-page-content,.td-crumb-container) :is(a,button,input,textarea,select):focus-visible {outline:3px solid var(--ik-blue);outline-offset:3px}.ikcava-modern.page .td-main-sidebar .widget{padding:24px;background:#fff;border-radius:16px;box-shadow:var(--ik-shadow);margin-bottom:24px}@media (max-width:767px){.ikcava-modern.page:not(.home) .td-main-content-wrap {padding-top:18px;padding-bottom:32px}.ikcava-modern.page .td-page-content{padding:24px 18px;font-size:17px}.ikcava-modern.page .td-page-content blockquote{padding:18px}.ikcava-modern.page .td-page-header{margin-bottom:20px}}