.cmp{color:#1A1A1A;-webkit-font-smoothing:antialiased}.cmp ::selection{background:#FFBF3F;color:#1A1A1A}.cmp :focus-visible{outline:2px solid #FC4C02;outline-offset:2px}.cmp .cmp-h1{font-size:33px;line-height:1.04;letter-spacing:-.034em;max-width:17ch}.cmp .cmp-h1,.cmp .cmp-h2{font-weight:600;text-wrap:balance}.cmp .cmp-h2{font-size:26px;line-height:1.1;letter-spacing:-.028em}.cmp .cmp-h3{font-size:17.5px;line-height:1.25;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.cmp .cmp-lead{font-size:15.5px;max-width:58ch}.cmp .cmp-body,.cmp .cmp-lead{line-height:1.55;color:#4A4A4A;text-wrap:pretty}.cmp .cmp-body{font-size:15px;max-width:60ch}.cmp .cmp-label{font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6B6660}.cmp .cmp-ink{color:#1A1A1A}.cmp .cmp-soft{color:#4A4A4A}.cmp .cmp-honey{color:#3D2F0A}.cmp .cmp-hl{background-image:linear-gradient(#FFBF3F,#FFBF3F);background-repeat:no-repeat;background-size:100% .14em;background-position:0 92%;padding-bottom:.02em}.cmp .cmp-crumb{font-size:13px;line-height:1.5;color:#4A4A4A}.cmp .cmp-pill{width:fit-content;border-radius:999px;padding:5px 12px;font-size:12px;line-height:1.3;background:#FFFFFF;border:1px solid #e4ddd1}.cmp .cmp-btn,.cmp .cmp-pill{display:inline-flex;align-items:center;font-weight:600;color:#1A1A1A}.cmp .cmp-btn{justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:#FC4C02;font-size:15.5px;line-height:1.2;text-align:center;transition:transform .16s ease,box-shadow .16s ease}.cmp .cmp-btn:hover{transform:scale(1.02);box-shadow:0 6px 16px -8px rgba(26,26,26,.45)}.cmp .cmp-lnk{display:inline-block;color:#1A1A1A;font-weight:600;line-height:18px;padding:13px 0;margin:-13px 0;background-image:linear-gradient(#FFBF3F,#FFBF3F);background-repeat:no-repeat;background-size:100% 2px;background-position:left 0 bottom 10px;transition:background-size .16s ease}.cmp .cmp-lnk:hover{background-size:100% 5px}.cmp .cmp-lnk-sm{margin:0;padding:12px 0;font-size:14px;font-weight:500;color:#4A4A4A;background-position:left 0 bottom 10px}.cmp .cmp-lnk-sm:hover{color:#1A1A1A}.cmp .cmp-card{transition:transform .18s ease,box-shadow .18s ease}.cmp a.cmp-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px -20px rgba(26,26,26,.35)}.cmp a.cmp-card:hover .cmp-lnk{background-size:100% 5px}.cmp .cmp-faq{border-top:1px solid #e4ddd1}.cmp .cmp-faq details{border-bottom:1px solid #e4ddd1}.cmp .cmp-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;cursor:pointer;padding:15px 0;font-size:15.5px;line-height:1.4;font-weight:600;color:#1A1A1A}.cmp .cmp-faq summary::-webkit-details-marker{display:none}.cmp .cmp-faq .cmp-g{flex:none;width:14px;font-size:20px;font-weight:500;line-height:1.1;text-align:center}.cmp .cmp-faq .cmp-g:before{content:"+"}.cmp .cmp-faq details[open] .cmp-g:before{content:"\2013"}.cmp .cmp-faq .cmp-a{margin:0 0 18px;padding-right:32px;font-size:14.5px;line-height:1.6;color:#4A4A4A;max-width:62ch}.cmp .cmp-scroll{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#DED7CC transparent}.cmp .cmp-table{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:13.5px;line-height:1.45;font-variant-numeric:tabular-nums}.cmp .cmp-table td,.cmp .cmp-table th{padding:13px 14px;vertical-align:top;border-bottom:1px solid #e4ddd1}.cmp .cmp-table tbody tr:last-child td,.cmp .cmp-table tbody tr:last-child th{border-bottom:0}.cmp .cmp-table thead th{padding-top:16px;padding-bottom:14px;font-size:14px;border-bottom-color:#DED7CC}.cmp .cmp-table tbody th,.cmp .cmp-table thead th{font-weight:600;color:#1A1A1A}.cmp .cmp-table td{color:#4A4A4A}.cmp .cmp-table .cmp-em{background:#F4F0EA;color:#1A1A1A}.cmp .cmp-table thead .cmp-em{border-radius:14px 14px 0 0}.cmp .cmp-table tbody tr:last-child .cmp-em{border-radius:0 0 14px 14px}.cmp .cmp-table .cmp-rowh{position:sticky;left:0;z-index:1;background:#FFFFFF;min-width:8rem;box-shadow:inset -1px 0 0 #E4DDD1}.cmp .cmp-table .cmp-note{display:block;margin-top:3px;font-size:12px;font-weight:400;color:#6B6660}.cmp .cmp-tick{display:inline-block;width:15px;height:15px;margin-left:5px;vertical-align:-2px;color:#1A1A1A}.cmp .cmp-col{display:block;margin:0 0 3px;font-size:10.5px;line-height:1.35;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6B6660}@media (max-width:767.98px){.cmp .cmp-table{display:block;position:relative;width:100%;min-width:0}.cmp .cmp-table thead{display:block;position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.cmp .cmp-table tbody,.cmp .cmp-table thead th,.cmp .cmp-table thead tr{display:block}.cmp .cmp-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px 0;border-bottom:1px solid #e4ddd1}.cmp .cmp-table tbody tr:last-child{border-bottom:0}.cmp .cmp-table tbody td,.cmp .cmp-table tbody th{display:block;min-width:0;border-bottom:0}.cmp .cmp-table tbody th{grid-column:1/-1;padding:0 0 2px}.cmp .cmp-table tbody .cmp-rowh{position:static;min-width:0;box-shadow:none;background:transparent}.cmp .cmp-table tbody td{padding:9px 11px;border-radius:12px;overflow-wrap:anywhere}.cmp .cmp-table tbody tr:last-child .cmp-em{border-radius:12px}}@media (min-width:768px){.cmp .cmp-col{display:none}.cmp .cmp-h1{font-size:clamp(40px,5.2vw,68px);line-height:1.02;letter-spacing:-.035em}.cmp .cmp-h2{font-size:clamp(34px,3.2vw,44px);line-height:1.08;letter-spacing:-.03em}.cmp .cmp-h3{font-size:19px}.cmp .cmp-lead{font-size:17px;line-height:1.6}.cmp .cmp-body{font-size:16px;line-height:1.6}.cmp .cmp-table{font-size:14.5px}.cmp .cmp-table td,.cmp .cmp-table th{padding:15px 18px}.cmp .cmp-table .cmp-rowh{position:static;box-shadow:none;min-width:0}.cmp .cmp-faq summary{font-size:16.5px;padding:18px 0}.cmp .cmp-faq .cmp-a{font-size:15.5px}}@media (prefers-reduced-motion:reduce){.cmp .cmp-btn,.cmp .cmp-card,.cmp .cmp-lnk{transition:none}.cmp .cmp-btn:hover,.cmp a.cmp-card:hover{transform:none}}