.deye-site h2.bracket{letter-spacing:-.02em;color:#193e5d;padding:4px 36px;font-weight:700;display:inline-block;position:relative}.deye-site h2.bracket:before,.deye-site h2.bracket:after{content:"";pointer-events:none;border:4px solid #d64541;width:56px;height:34px;position:absolute}.deye-site h2.bracket:before{border-bottom:0;border-right:0;top:-6px;left:0}.deye-site h2.bracket:after{border-top:0;border-left:0;bottom:-6px;right:0;transform:none}.benefits-band .section-heading,.reviews-band .section-heading{text-align:center;justify-content:center}.benefits-band{isolation:isolate;background:#eef3f9 url(/images/deyeok/background-2.webp) 50%/cover no-repeat;padding-block:88px;position:relative}.benefits-band:before{content:"";z-index:-1;background:linear-gradient(#ffffffe6,#f4f8fcd9 60%,#ffffffe6);position:absolute;inset:0}.benefits-band .source-benefits article{text-align:center;border-top:0;justify-items:center;gap:6px;padding-top:0;display:grid}.benefits-band .source-benefits img,.benefits-band .source-benefits svg{margin-bottom:12px}.benefits-band .source-benefits h3{color:#101820;font-weight:700}.benefits-band .source-benefits p{color:#2e3b46;max-width:26ch}.faq-band{isolation:isolate;color:#fff;background:#173a63 url(/images/deyeok/background-4.webp) 50%/cover no-repeat;padding-block:96px;position:relative}.faq-band:before{content:"";z-index:-1;background:linear-gradient(#0f2a4a66,#0f2a4a33);position:absolute;inset:0}.faq-band .source-faq{grid-template-columns:minmax(0,1fr);justify-items:center;gap:40px;display:grid}.deye-site .faq-band h2.bracket{color:#fff;text-align:center;max-width:none}.faq-band .accordion{gap:12px;width:min(940px,100%);display:grid}.faq-band .accordion-item,.faq-band .accordion-item:last-child{-webkit-backdrop-filter:blur(10px);transition:background-color .2s var(--ease);background:#ffffff26;border:1px solid #fff5;border-radius:16px;padding:0 28px}.faq-band .accordion-item:hover{background:#fff3}.faq-band .accordion-item h3,.faq-band .accordion-item h3>button{color:#fff;text-transform:uppercase;letter-spacing:.01em;font-size:15px;font-weight:700}.faq-band .accordion-number{color:#ffffffb3}.faq-band .accordion-toggle{color:#fff;background:0 0;border-color:#fff8}.faq-band .accordion-item[data-open=true] .accordion-toggle{color:#fff;background:#fff3;border-color:#fff}.faq-band .accordion-panel p{color:#ffffffe6;max-width:none;padding-bottom:20px;font-size:15px;line-height:1.7}.faq-band :focus-visible{outline-color:#fff}.reviews-band{background:#fff;padding-block:88px}.reviews-band .source-reviews{gap:24px}.reviews-band figure{background:#fff;border:1px solid #dfe5ea;border-radius:4px;gap:0;padding:24px 28px;box-shadow:0 8px 24px #172c3c14}.rv-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-head figcaption{color:#101820;font-size:17px;font-weight:700}.source-stars{color:#f3b72c;letter-spacing:2px;white-space:nowrap;font-size:20px}.rv-ago{color:#9aa5af;margin-top:12px;font-size:14px;display:block}.reviews-band blockquote{color:#1b2630;margin:20px 0 0;font-size:16px;line-height:1.65}.footer-grid{align-items:start}.source-footer .footer-grid{grid-template-columns:1.1fr 1fr 1fr}@media (max-width:900px){.source-footer .footer-grid{grid-template-columns:1fr;gap:32px}.benefits-band,.faq-band,.reviews-band{padding-block:56px}.faq-band .accordion-item{padding:0 18px}}.benefits-band:before{background:linear-gradient(#ffffffa6,#f4f8fc8c 55%,#ffffffa6)}.benefits-band .source-benefits{gap:24px}.benefits-band .benefit-icon{object-fit:contain;width:88px;height:88px;margin:0 0 8px}.benefits-band .source-benefits article{padding:8px 12px}.benefits-band .source-benefits h3{font-size:20px}.benefits-band .source-benefits p{color:#1f2d38;font-size:15px}
