.kr-tilt-hero{background:#fffaf0;border-bottom:1px solid #eadfc9;padding:calc(64px + 2.5rem) 0 2.5rem}.kr-tilt-hero h1{color:#292524;text-align:start;margin:0 0 .75rem;font-size:clamp(2rem,4.5vw,3rem);font-weight:800;line-height:1.15}.kr-tilt-hero p{color:#57534e;max-width:62ch;margin:0;font-size:1.125rem;line-height:1.7}.kr-tilt-kicker{letter-spacing:.08em;text-transform:uppercase;color:#92400e;margin-bottom:.75rem;font-size:.8125rem;font-weight:700;display:inline-block}.kr-tilt-wrap{width:100%;max-width:960px;margin:0 auto;padding:0 1.25rem}.kr-tilt-section{border-bottom:1px solid #e7e5e4;padding:2.75rem 0}.kr-tilt-section:last-of-type{border-bottom:0}.kr-tilt-section h2{color:#292524;text-align:start;margin:0 0 1rem;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:800}.kr-tilt-section h3{color:#292524;text-align:start;margin:0 0 .75rem;font-size:1.0625rem;font-weight:700}.kr-tilt-section p{color:#44403c;margin:0 0 1rem;font-size:1.0625rem;line-height:1.75}.kr-tilt-section a{color:#92400e;text-underline-offset:2px;text-decoration:underline}.kr-tilt-section a.btn{color:#fff;text-decoration:none}.kr-tilt-section ul,.kr-tilt-section ol{color:#44403c;margin:0 0 1rem;padding-inline-start:1.25rem;line-height:1.75}.kr-tilt-section li+li{margin-top:.5rem}.kr-tilt-tool{background:#fff;border:1px solid #e7e5e4;border-radius:.5rem;padding:1.5rem}@media (width>=768px){.kr-tilt-tool{padding:2rem}}.kr-tilt-tool__head{color:#292524;margin:0 0 1.25rem;font-size:1.0625rem;font-weight:700}.kr-tilt-fields{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=720px){.kr-tilt-fields{grid-template-columns:1fr 1fr}}.kr-tilt-field label{color:#292524;margin-bottom:.375rem;font-size:.9375rem;font-weight:600;display:block}.kr-tilt-field select,.kr-tilt-field input[type=number]{color:#292524;background:#fff;border:1px solid #d6d3d1;border-radius:.375rem;width:100%;min-height:44px;padding:.5rem .75rem;font-size:1rem;line-height:1.4}.kr-tilt-field input[type=number]{padding-inline-end:2.75rem}.kr-tilt-field select:focus-visible,.kr-tilt-field input:focus-visible{outline-offset:2px;outline:2px solid #b45309}.kr-tilt-hint{color:#78716c;margin:.375rem 0 0;font-size:.875rem;line-height:1.5}.kr-tilt-input-wrap{position:relative}.kr-tilt-unit{inset-inline-end:.75rem;color:#78716c;pointer-events:none;font-size:.875rem;position:absolute;top:50%;transform:translateY(-50%)}.kr-tilt-angle{align-items:center;gap:.875rem;display:flex}.kr-tilt-angle input[type=range]{accent-color:#b45309;flex:auto;min-width:0;height:44px}.kr-tilt-angle output{color:#292524;font-variant-numeric:tabular-nums;text-align:end;min-width:3.25rem;font-size:1rem;font-weight:700}.kr-tilt-results{border-top:1px solid #e7e5e4;grid-template-columns:1fr;gap:.75rem;margin-top:1.75rem;padding-top:1.5rem;display:grid}@media (width>=720px){.kr-tilt-results{grid-template-columns:repeat(3,minmax(0,1fr))}}.kr-tilt-result{background:#fffaf0;border:1px solid #eadfc9;border-radius:.5rem;padding:.875rem 1rem}.kr-tilt-result__label{color:#57534e;margin:0 0 .25rem;font-size:.8125rem;line-height:1.4}.kr-tilt-result__value{color:#292524;font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:800}.kr-tilt-summary{color:#44403c;grid-column:1/-1;margin:.25rem 0 0;font-size:1rem;line-height:1.65}.kr-tilt-table-block{margin-top:1.75rem}.kr-tilt-table-block h3{margin-bottom:.625rem}.kr-tilt-table-scroll{overflow-x:auto}.kr-tilt-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.kr-tilt-table caption{caption-side:top;text-align:start;color:#78716c;padding-bottom:.5rem;font-size:.875rem}.kr-tilt-table th,.kr-tilt-table td{text-align:start;border-bottom:1px solid #e7e5e4;padding:.5rem .75rem}.kr-tilt-table thead th{color:#292524;background:#f5f5f4;font-weight:700}.kr-tilt-table tbody th{color:#292524;font-weight:600}.kr-tilt-table td{color:#44403c}.kr-tilt-table .is-keyriser{background:#fffaf0}.kr-tilt-table .kr-tilt-badge{letter-spacing:.04em;text-transform:uppercase;color:#92400e;margin-top:.125rem;font-size:.6875rem;font-weight:700;display:block}.kr-tilt-note{color:#78716c;margin:.75rem 0 0;font-size:.875rem;line-height:1.55}.kr-tilt-answer{background:#fffaf0;border:1px solid #eadfc9;border-radius:.5rem;padding:1.25rem 1.5rem}.kr-tilt-answer h2{margin-top:0}.kr-tilt-answer p:last-child{margin-bottom:0}.kr-tilt-facts{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=720px){.kr-tilt-facts{grid-template-columns:1fr 1fr}}.kr-tilt-fact{background:#fff;border:1px solid #e7e5e4;border-radius:.5rem;padding:.875rem 1rem}.kr-tilt-fact dt{color:#78716c;margin-bottom:.125rem;font-size:.8125rem}.kr-tilt-fact dd{color:#292524;margin:0;font-size:1rem;font-weight:700}.kr-tilt-cite{background:#fff;border:1px solid #e7e5e4;border-radius:.5rem;padding:1.25rem 1.5rem}.kr-tilt-cite code{color:#292524;overflow-wrap:anywhere;background:#fafaf9;border:1px solid #e7e5e4;border-radius:.375rem;margin:.75rem 0 1rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.6;display:block}.kr-tilt-quotes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.kr-tilt-quotes li{color:#292524;background:#fafaf9;border:1px solid #e7e5e4;border-radius:.5rem;padding:1rem 1.25rem;font-size:1rem;line-height:1.65}.kr-tilt-figure{margin:0}.kr-tilt-figure img{background:#fff;border:1px solid #eadfc9;border-radius:.5rem;width:100%;height:auto;display:block}@media (width<=720px){.kr-tilt-figure{-webkit-overflow-scrolling:touch;overflow-x:auto}.kr-tilt-figure img{min-width:680px}}.kr-tilt-figure figcaption{color:#78716c;text-align:start;margin-top:.75rem;font-size:.875rem;line-height:1.6}.kr-tilt-figure__action{margin:.875rem 0 0;font-size:.9375rem}.kr-tilt-embed{background:#fff;border:1px solid #e7e5e4;border-radius:.5rem;margin-top:2rem;padding:1.25rem 1.5rem}.kr-tilt-embed h3{margin-top:0}.kr-tilt-embed pre{background:#fafaf9;border:1px solid #e7e5e4;border-radius:.375rem;margin:0;padding:.75rem 1rem;overflow-x:auto}.kr-tilt-embed code{color:#292524;overflow-wrap:anywhere;white-space:pre-wrap;text-align:left;direction:ltr;font-size:.8125rem;line-height:1.6}[dir=rtl] .kr-tilt-embed pre{text-align:left;direction:ltr}@media (prefers-color-scheme:dark){.kr-tilt-figure img{background:#fff}}.kr-tilt-faq{gap:.5rem;display:grid}.kr-tilt-faq details{background:#fff;border:1px solid #e7e5e4;border-radius:.5rem}.kr-tilt-faq summary{cursor:pointer;color:#292524;padding:.875rem 1rem;font-weight:700;list-style-position:inside}.kr-tilt-faq details[open] summary{border-bottom:1px solid #e7e5e4}.kr-tilt-faq .kr-tilt-faq__answer{padding:.875rem 1rem 1rem}.kr-tilt-faq .kr-tilt-faq__answer p{margin:0}.kr-tilt-cta{text-align:center;background:#fffaf0;border:1px solid #eadfc9;border-radius:.5rem;padding:2rem 1.5rem}.kr-tilt-cta h2{margin-top:0}.kr-tilt-cta p{max-width:58ch;margin:0 auto 1.25rem}.kr-tilt-cta__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.kr-tilt-cta__actions .btn{min-height:44px}.kr-tilt-inline-cta{background:#fffaf0;border:1px solid #eadfc9;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:1.5rem 0 0;padding:1rem 1.25rem;display:flex}.kr-tilt-inline-cta__text{color:#57534e;flex:20rem;margin:0;font-size:.9375rem;line-height:1.55}.kr-tilt-inline-cta__button{flex:none;min-height:44px}@media (width<=639px){.kr-tilt-inline-cta{padding:.875rem 1rem}.kr-tilt-inline-cta__button{justify-content:center;width:100%}}.kr-tilt-disclaimer{color:#78716c;margin:1.5rem 0 0;font-size:.8125rem;line-height:1.6}.kr-tilt-updated{color:#78716c;margin:0 0 1.5rem;font-size:.8125rem}
