.page:has(.mcf-policy) .entry-header{display:none}.page:has(.mcf-policy) .inside-article{padding:0;background:transparent}.page:has(.mcf-policy) .site-content{display:block;max-width:none}.page:has(.mcf-policy) #primary{width:100%}.mcf-policy{width:min(1480px,calc(100% - 32px));margin:0 auto;padding:22px 0 90px;color:#321522;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mcf-policy__hero{position:relative;overflow:hidden;padding:clamp(46px,8vw,108px);border-radius:36px;color:#fff8ed;background:radial-gradient(circle at 88% 10%,rgba(244,189,120,.35),transparent 29%),radial-gradient(circle at 8% 92%,rgba(190,76,93,.48),transparent 34%),linear-gradient(128deg,#35101a,#711f3b 54%,#bd635e);box-shadow:0 30px 70px rgba(53,16,26,.2)}.mcf-policy__hero>span{display:block;margin-bottom:15px;color:#ffdda8;font-size:.72rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.mcf-policy__statement span,.mcf-policy__responsibility span{display:block;margin-bottom:15px;color:#8b2d49;font-size:.72rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.mcf-policy__hero h1{max-width:1130px;margin:0;color:#fffaf4;font-family:Georgia,serif;font-size:clamp(2.9rem,6.8vw,6.7rem);line-height:.92;letter-spacing:-.055em}.mcf-policy__hero p{max-width:790px;margin:28px 0 0;color:rgba(255,248,237,.82);font-size:clamp(1.03rem,1.6vw,1.28rem);line-height:1.65}.mcf-policy__hero nav{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.mcf-policy__hero nav a{display:inline-flex;min-height:44px;align-items:center;padding:9px 15px;border:1px solid rgba(255,255,255,.3);border-radius:999px;color:#fff;text-decoration:none;font-size:.78rem;font-weight:850}.mcf-policy__hero nav a:hover{color:#451325;background:#f4bd78;border-color:#f4bd78}.mcf-policy__statement{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(34px,7vw,100px);align-items:start;padding:clamp(60px,9vw,116px) clamp(10px,5vw,70px)}.mcf-policy__statement h2,.mcf-policy__section h2,.mcf-policy__responsibility h2{margin:0;color:#3f1728;font-family:Georgia,serif;font-size:clamp(2.4rem,4.8vw,5rem);line-height:.96;letter-spacing:-.045em}.mcf-policy__statement p{margin:0 0 20px;color:#665159;font-family:Georgia,serif;font-size:clamp(1.03rem,1.4vw,1.2rem);line-height:1.75}.mcf-policy__section{padding:clamp(42px,7vw,82px);border:1px solid rgba(104,27,53,.13);border-radius:30px;background:#fff8ef;box-shadow:0 20px 52px rgba(53,16,26,.08);scroll-margin-top:90px}.mcf-policy__section+.mcf-policy__section{margin-top:28px}.mcf-policy__section>header{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin-bottom:34px}.mcf-policy__section>header>span{color:#bd635e;font-family:Georgia,serif;font-size:2rem;font-weight:800}.mcf-policy__section>header small{display:block;margin-bottom:8px;color:#9d3450;font-size:.68rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.mcf-policy__section h2{font-size:clamp(2.2rem,4vw,4.4rem)}.mcf-policy__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.mcf-policy__steps article{padding:24px;border:1px solid rgba(104,27,53,.12);border-radius:18px;background:#fff}.mcf-policy__steps b{color:#bd635e;font-family:Georgia,serif;font-size:1.65rem}.mcf-policy__steps h3,.mcf-policy__columns h3,.mcf-policy__corrections h3{margin:14px 0 8px;color:#401627;font-family:Georgia,serif;font-size:1.55rem}.mcf-policy__steps p,.mcf-policy__corrections p{margin:0;color:#705a61;font-size:.94rem;line-height:1.65}.mcf-policy__section--dark{color:#fff8ed;background:radial-gradient(circle at 92% 0,rgba(189,99,94,.32),transparent 34%),#35101a;border-color:rgba(255,255,255,.12)}.mcf-policy__section--dark h2,.mcf-policy__section--dark h3{color:#fff8ed}.mcf-policy__section--dark>header small{color:#f4bd78}.mcf-policy__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.mcf-policy__columns article{padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:rgba(255,255,255,.06)}.mcf-policy__columns ul{margin:0;padding-left:20px;color:rgba(255,248,237,.82)}.mcf-policy__columns li{margin:10px 0;line-height:1.55}.mcf-policy__note{margin:24px 0 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.15);color:rgba(255,248,237,.76);font-size:.9rem;line-height:1.65}.mcf-policy__corrections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.mcf-policy__corrections>div{padding:26px;border-radius:19px;background:#f2e1d4}.mcf-policy__corrections a{display:inline-flex;margin-top:18px;color:#7b2942;font-weight:850;text-decoration:none}.mcf-policy__ai{background:linear-gradient(135deg,#f2e1d4,#fff8ef)}.mcf-policy__ai>div{max-width:930px}.mcf-policy__ai p{color:#665159;font-family:Georgia,serif;font-size:1.05rem;line-height:1.75}.mcf-policy__responsibility{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;margin-top:28px;padding:clamp(38px,6vw,70px);border-radius:28px;background:#f2e1d4}.mcf-policy__responsibility h2{font-size:clamp(2.2rem,4vw,4.4rem)}.mcf-policy__responsibility p{color:#6b555d}.mcf-policy__responsibility>div:last-child{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.mcf-policy__responsibility a{display:inline-flex;min-height:44px;align-items:center;padding:10px 17px;border-radius:999px;color:#fff;background:#711f3b;font-weight:850;text-decoration:none}.mcf-about-founder__policy{display:inline-flex;min-height:44px;align-items:center;margin-top:12px;padding:10px 16px;border-radius:999px;color:#fff!important;background:#711f3b;font-weight:850;text-decoration:none}.mcf-article-trust{width:min(100%,780px);margin:clamp(48px,7vw,82px) auto 0;padding:clamp(22px,4vw,34px);border:1px solid rgba(104,27,53,.15);border-radius:21px;background:linear-gradient(135deg,#fff8ef,#f2e1d4);box-shadow:0 14px 34px rgba(65,20,36,.08);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.mcf-article-trust__head{display:grid;gap:6px;margin-bottom:20px}.mcf-article-trust__head span{color:#a34857;font-size:10px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.mcf-article-trust__head strong{color:#421628;font-family:Georgia,serif;font-size:clamp(23px,3vw,31px);line-height:1.1}.mcf-article-trust dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid rgba(104,27,53,.11);border-radius:14px;background:rgba(104,27,53,.11)}.mcf-article-trust dl>div{padding:14px;background:rgba(255,255,255,.7)}.mcf-article-trust dt{margin-bottom:5px;color:#8f4053;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.mcf-article-trust dd{margin:0;color:#4d2b37;font-size:13px;line-height:1.45}.mcf-article-trust a{color:#711f3b;font-weight:800}.mcf-article-trust>p{margin:15px 0 0!important;color:#735d65!important;font-size:12px!important;line-height:1.5!important}@media(max-width:900px){.mcf-policy__statement,.mcf-policy__responsibility{grid-template-columns:1fr}.mcf-policy__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.mcf-policy__responsibility>div:last-child{justify-content:flex-start}}@media(max-width:640px){.mcf-policy{width:min(100% - 18px,1480px);padding-top:10px}.mcf-policy__hero{padding:44px 24px;border-radius:22px}.mcf-policy__statement{grid-template-columns:1fr;padding:55px 8px}.mcf-policy__section{padding:32px 20px;border-radius:22px}.mcf-policy__steps,.mcf-policy__columns,.mcf-policy__corrections{grid-template-columns:1fr}.mcf-policy__section>header{grid-template-columns:1fr;gap:6px}.mcf-policy__responsibility{padding:34px 22px;border-radius:22px}.mcf-article-trust dl{grid-template-columns:1fr}}