.cc-page .cc-note{font-size:18px}.cc-page .cc-note figure{margin:0 0 28px}.cc-page .cc-note figure img{border-radius:6px}.cc-page .cc-note .cc-sig{margin:28px 0 0}.cc-page .cc-note .cc-sig img{border-radius:0;width:auto;max-width:220px}.cc-postcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;display:grid}.cc-postcards--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.cc-postcard{border:1px solid var(--bma-rule,#e1e4ea);color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden}.cc-postcard:hover{transform:translateY(-2px);box-shadow:0 10px 28px #1018281a}.cc-postcard__thumb{aspect-ratio:16/9;background:var(--global-palette8);display:block}.cc-postcard__thumb img{object-fit:cover;width:100%;height:100%;display:block}.cc-postcard__title{font:700 19px/1.25 var(--global-heading-font-family);color:var(--global-palette3);padding:16px 18px 0}.cc-postcard:hover .cc-postcard__title{color:var(--global-palette1)}.cc-postcard__text{color:var(--global-palette5);padding:8px 18px 18px;font-size:15px;line-height:1.5}.cc-postcard__title:last-child{padding-bottom:18px}@media (width<=1100px){.cc-postcards--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.cc-postcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (width<=600px){.cc-postcards,.cc-postcards--4{grid-template-columns:1fr}}.cc-page .cc-signedout__title{text-align:center;margin:0 0 12px;font-size:34px;line-height:1.15}.cc-page .cc-signedout__head{text-align:left;margin:0 0 24px;font-size:28px;line-height:1.2}.cc-page .cc-signedout .cc-spacer--line{max-width:80%;margin-inline:auto}.cc-free-wide,.cc-free-four{gap:24px;margin:0 0 24px;display:grid}.cc-free-wide{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-free-four{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:56px}.cc-page a.cc-free-card{border:1px solid var(--bma-rule,#e1e4ea);color:inherit;background:#fff;border-radius:16px;padding:28px 24px;text-decoration:none;transition:box-shadow .18s,transform .18s,border-color .18s;display:block}.cc-page a.cc-free-card:hover{border-color:var(--global-palette2);transform:translateY(-2px);box-shadow:0 10px 28px #1018281a}.cc-free-card:before{content:"";background:var(--free-icon-color,var(--global-palette3));width:56px;height:56px;-webkit-mask:var(--free-icon) center / contain no-repeat;mask:var(--free-icon) center / contain no-repeat;margin:0 0 16px;display:block}.cc-free-card--wide{grid-template-columns:88px minmax(0,1fr);align-items:start;column-gap:24px;display:grid!important}.cc-free-card--wide:before{grid-row:1/5;width:88px;height:88px;margin:0}.cc-free-card--wide>*{grid-column:2}.cc-page .cc-free-card__title{text-align:left;margin:0 0 10px;font-size:24px;line-height:1.2}.cc-page .cc-free-card p{color:var(--global-palette5);margin:0 0 14px;font-size:16px;line-height:1.55}.cc-page .cc-free-card p.cc-free-card__more{font:700 17px/1.2 var(--global-heading-font-family);color:var(--global-palette2);margin:0}.cc-free-card__more:after{content:" →"}.cc-free-card--youtube{--free-icon-color:#eb0000;--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.500 0-48-21.500-48-48V80c0-26.500 21.500-48 48-48h352c26.500 0 48 21.500 48 48zm-42 176.300s0-59.600-7.600-88.200c-4.200-15.800-16.500-28.200-32.200-32.400C337.900 128 224 128 224 128s-113.900 0-142.200 7.700c-15.700 4.200-28 16.600-32.200 32.400-7.600 28.500-7.600 88.200-7.600 88.200s0 59.600 7.600 88.200c4.200 15.800 16.500 27.700 32.200 31.900C110.100 384 224 384 224 384s113.900 0 142.200-7.700c15.700-4.200 28-16.100 32.200-31.900 7.600-28.500 7.600-88.100 7.600-88.100z'/%3E%3C/svg%3E")}.cc-free-card--wordpress{--free-icon-color:var(--global-palette1);--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 8C119.300 8 8 119.200 8 256c0 136.700 111.300 248 248 248s248-111.300 248-248C504 119.200 392.700 8 256 8zM33 256c0-32.300 6.900-63 19.300-90.700l106.400 291.400C84.300 420.500 33 344.200 33 256zm223 223c-21.900 0-43-3.200-63-9.100l66.900-194.400 68.500 187.800c.5 1.100 1 2.100 1.600 3.100-23.100 8.100-48 12.600-74 12.600zm30.700-327.500c13.400-.7 25.500-2.100 25.500-2.100 12-1.400 10.600-19.100-1.400-18.400 0 0-36.100 2.800-59.400 2.800-21.900 0-58.700-2.800-58.700-2.800-12-.7-13.400 17.700-1.400 18.400 0 0 11.400 1.400 23.400 2.100l34.700 95.200L200.600 393l-81.200-241.500c13.400-.7 25.500-2.100 25.500-2.100 12-1.400 10.600-19.100-1.400-18.400 0 0-36.100 2.800-59.400 2.800-4.200 0-9.100-.1-14.400-.3C109.600 73 178.100 33 256 33c58 0 110.900 22.200 150.600 58.500-1-.1-1.900-.2-2.900-.2-21.900 0-37.400 19.100-37.400 39.600 0 18.400 10.600 33.900 21.900 52.300 8.500 14.800 18.400 33.900 18.400 61.500 0 19.100-7.300 41.200-17 72.100l-22.200 74.300-80.700-239.600zm81.400 297.200l68.100-196.900c12.700-31.800 17-57.200 17-79.900 0-8.200-.5-15.800-1.500-22.900 17.400 31.800 27.300 68.200 27.300 107 0 82.300-44.600 154.100-110.900 192.700z'/%3E%3C/svg%3E")}.cc-free-card--reload{--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M23 4v6h-6M1 20v-6h6'/%3E%3Cpath d='M3.510 9a9 9 0 0114.850-3.360L23 10M1 14l4.640 4.360A9 9 0 0020.490 15'/%3E%3C/svg%3E")}.cc-free-card--search{--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='M21 21l-4.350-4.350M11 8v6M8 11h6'/%3E%3C/svg%3E")}.cc-free-card--money{--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='2'/%3E%3Ccircle cx='12' cy='12' r='2.500'/%3E%3Cpath d='M6 12h.010M18 12h.010'/%3E%3C/svg%3E")}.cc-free-card--toolbox{--free-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 7V5a2 2 0 00-2-2h-4a2 2 0 00-2 2v2M2 13h20M8 11v4M16 11v4'/%3E%3C/svg%3E")}@media (width<=1100px){.cc-free-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.cc-free-wide,.cc-free-four{grid-template-columns:1fr}.cc-free-card--wide{grid-template-columns:56px minmax(0,1fr);column-gap:16px}.cc-free-card--wide:before{width:56px;height:56px}}.cc-edge-optin .cc-edge-optin-top figure{margin:0}.cc-edge-optin .cc-edge-optin-top img{width:300px;max-width:60vw;height:auto}.cc-page .cc-edge-optin__title{font-size:var(--global-kb-font-size-xl,3rem);letter-spacing:-1px;text-align:left;margin:8px 0 20px;font-weight:800;line-height:1}.cc-page p.cc-edge-optin__sub{font:400 28px/1.1 var(--global-heading-font-family);color:var(--global-palette3);margin:0 0 24px}.cc-page .cc-edge-optin mark.kt-highlight,.cc-page .cc-edge-optin__sub mark{color:#f76a0c;background:0 0}.cc-page .cc-edge-optin__box{align-self:start;position:sticky;top:24px}.cc-page p.cc-edge-optin__boxhead{font:700 var(--global-kb-font-size-lg,2rem)/.95 var(--global-heading-font-family);color:var(--global-palette3);margin:0 0 18px}.cc-page p.cc-edge-optin__small{font-size:var(--global-kb-font-size-sm,.9rem);color:var(--global-palette5);margin:14px 0 0;line-height:1.5}.cc-page p.cc-edge-optin__archive{font:700 15px/1.2 var(--global-heading-font-family);margin:28px 0 0}.cc-page .cc-edge-optin__david img{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;max-width:375px}.cc-edge-optin .bma-signup{margin:0}@media (width<=1024px){.cc-page .cc-edge-optin__box{position:static}.cc-page .cc-edge-optin__david img{max-width:240px;margin-inline:auto;display:block}}@media (width<=767px){.cc-page .cc-edge-optin__title{font-size:34px}.cc-page p.cc-edge-optin__sub{font-size:24px}}.cc-page .cc-memo-hero__title{text-align:left;margin:0 0 16px;font-size:52px;font-weight:800;line-height:1}.cc-page p.cc-memo-hero__sub{font:400 var(--global-kb-font-size-md,1.25rem)/1.4 var(--global-heading-font-family);color:var(--global-palette4);margin:0}.cc-memo .cc-memo-hero figure{margin:0}.cc-memo .memo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;margin:0}.cc-memo .memo-grid .bma-lately__meta{flex-wrap:wrap;row-gap:0}@media (width<=1100px){.cc-memo .memo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.cc-memo .memo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.cc-page .cc-memo-hero__title{font-size:38px}}@media (width<=520px){.cc-memo .memo-grid{grid-template-columns:1fr}}.cc-page .sitemap__jump{flex-wrap:wrap;gap:10px;margin:0 0 8px;display:flex}.cc-page .sitemap__jump a{border:1px solid var(--bma-rule,#e1e4ea);font:600 14px/1 var(--global-heading-font-family);color:var(--global-palette3);border-radius:999px;padding:8px 16px;text-decoration:none}.cc-page .sitemap__jump a:hover{border-color:var(--global-palette2);color:var(--global-palette2)}.cc-page .cc-sitemap section{scroll-margin-top:calc(var(--bma-hdr-bottom,80px) + 12px);padding-top:40px}.cc-page .cc-sitemap h2{border-bottom:1px solid var(--bma-rule,#e1e4ea);text-align:left;margin:0 0 6px;padding-bottom:12px;font-size:30px;line-height:1.15}.cc-page .cc-sitemap h3{margin:32px 0 10px;font-size:20px;line-height:1.2}.cc-page .cc-sitemap .sitemap__all{font:600 14px/1.2 var(--global-heading-font-family);margin:10px 0 0}.cc-page .cc-sitemap .sitemap__cols{columns:2;column-gap:48px;margin-top:16px}.cc-page .cc-sitemap ul{margin:0;padding:0;list-style:none}.cc-page .cc-sitemap li{break-inside:avoid;margin:0;padding:5px 0;font-size:16px;line-height:1.4}.cc-page .cc-sitemap li ul{border:0;margin:4px 0 0;padding-left:18px}.cc-page .cc-sitemap li a{color:var(--global-palette4);text-decoration:none}.cc-page .cc-sitemap li a:hover{color:var(--global-palette2);text-decoration:underline}@media (width<=767px){.cc-page .cc-sitemap .sitemap__cols{columns:1}}
