body{background-color:#f0f4f8;margin:0;padding:0;font-family:"Arial",sans-serif;justify-content:center;display:flex}.main-content-area{background-color:#f2f2f2;border-radius:10px;margin:1px 1px 0;display:flex;padding:5px;box-shadow:3px 5px 15px rgb(0 0 0/.5);min-height:calc(100vh-4px);flex-direction:column;align-items:stretch;max-width:345px}.repairclick:hover.stat{transform:scale(1.02);box-shadow:0 4px 8px rgb(0 0 0/.15);cursor:pointer}.repairclick:hover{text-decoration:none}.logo-header{position:relative;padding:6px;box-shadow:0 2px 4px rgb(0 0 0/.1);display:flex;justify-content:space-between;background-color:#ededed;border-radius:5px;position:sticky;top:0;z-index:1000}.logo{font-size:20px;font-weight:700;color:#333}.logo-separator-bar{height:5px;border-radius:5px;background:linear-gradient(to right,#ff5f5f,#fca036,#ff1a8c,#57c9ff,#a647ff);position:sticky;top:40px;z-index:999}a{text-decoration:none}a:hover{text-decoration:underline}.breadcrumb{background-color:#ededed;border-radius:5px;padding:5px;box-shadow:0 2px 4px rgb(0 0 0/.1)}.breadcrumb-item{display:inline-block;margin-right:5px;position:relative;font-size:13px}.breadcrumb-item a{color:#333;text-decoration:none}.breadcrumb-item a:hover,a:hover{text-decoration:underline}.breadcrumb-item:not(:last-child):after{content:"/";margin-left:5px;margin-right:5px}.bg{background-color:#d7f0fe;padding-left:2px;margin-bottom:3px}.container{width:100%;max-width:450px;padding:0;margin:0;margin-bottom:3px}.card-heading{text-align:Center;font-size:1rem;font-weight:700;color:#333;padding:8px;border-radius:6px 6px 0 0;margin:0;box-shadow:0 4px 6px rgb(0 0 0/.1);max-width:450px}.card{border-radius:0 0 12px 12px;padding:5px;box-shadow:0 8px 16px rgb(0 0 0/.1);transition:transform 0.3s ease,box-shadow 0.3s ease;overflow:hidden;position:relative;width:100%;max-width:450px;height:auto;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;height:auto;max-height:1200px}.card::-webkit-scrollbar{width:8px}.card::-webkit-scrollbar-track{background:#fff0}.card::-webkit-scrollbar-thumb{background:rgb(255 255 255/.8);border-radius:10px}.card::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255/.6)}.ratings{display:flex;align-items:flex-end;margin-bottom:7px;position:relative;width:calc(200%/2-10px)}.rating-bar-container{display:flex;flex-direction:column;align-items:center;margin:0 10px;position:relative}.rating-bar-container:first-child{margin-left:0 px}.rating-bar{width:55px;height:140px;background-color:#f0f0f0;border-radius:10px;position:relative;display:flex;justify-content:center;align-items:flex-end;overflow:hidden}.rating-fill{width:100%;border-radius:10px 10px 0 0;transition:height 0.5s ease}.rating-label{font-size:.9rem;font-weight:700;color:#555;margin-top:5px}.rating-value{font-size:1rem;color:#333;margin-top:5px}.rating-number{position:absolute;bottom:10px;font-size:1.4rem;color:#fff;font-weight:700}.properties{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px;margin-bottom:7px}.property-box{background:#fff;border-radius:8px;padding:10px;text-align:center;border:1px solid #e0e0e0;box-shadow:0 4px 8px rgb(0 0 0/.1);transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative}.property-box:hover{background:#f5f5f5;color:#333;transform:translateY(-2px);box-shadow:0 6px 12px rgb(0 0 0/.15)}.property-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:#007bff;border-radius:8px 8px 0 0}.property-box:nth-child(1)::before{background:#ff6f61}.property-box:nth-child(2)::before{background:#4caf50}.property-box:nth-child(3)::before{background:#2196f3}.property-box:nth-child(4)::before{background:#fbc02d}.property-box h4{font-size:1rem;margin-bottom:8px;font-weight:700;color:#343a40}.property-value{font-size:1.2rem;font-weight:700;margin-bottom:5px;color:#333;background:#e3f2fd;padding:4px;border-radius:6px;display:inline-block;box-shadow:0 3px 6px rgb(0 0 0/.1)}.property-desc{font-size:.8rem;color:#6c757d}.table-container{background-color:#fff;border-radius:8px;padding:5px;box-shadow:0 4px 6px rgb(0 0 0/.1);overflow-x:auto}table{width:100%;border-collapse:collapse;font-size:.85rem}table th,table td{text-align:left;padding:10px;border-bottom:1px solid #ddd}table tbody tr:nth-child(odd){background-color:#f5f5f5}table tbody tr:nth-child(even){background-color:#fff}table tbody tr:hover{background-color:#e0e0e0}table td{color:#333}.feature-box{width:100%;color:#333;border-radius:8px;box-shadow:0 8px 16px rgb(0 0 0/.2);position:relative;height:auto;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;margin:auto}.feature-box h3{margin-bottom:10px;font-size:1.2rem;color:#333;font-weight:700}.feature-box p{font-size:.9rem;color:#555}.feature1{display:flex;align-items:center;padding:1px;border-bottom:1px solid #eee;margin:0}.icon1{font-size:20px;margin-right:10px}.feature-heading h3{margin:1.5px 0 4px;font-size:12px;color:#333}.pclass{margin:4px 0 1.5px;color:#666;font-size:12px}.mobilemainimage{text-align:center;padding:0}.mobilemainimage img{width:100%;height:auto;display:block;border-radius:10px}.options{display:flex;flex-direction:column;gap:2px;border-radius:8px;transition:background-color 0.3s,color 0.3s;background:linear-gradient(45deg,#ffbf00,#ff0080);color:#fff;padding:10px}.review-card{background-color:#fff;border-radius:0;padding:10px;box-shadow:0 6px 12px rgb(0 0 0/.1);position:relative;margin-bottom:5px}.review-header{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.9rem}.review-user-name{font-weight:700;color:#333;position:relative}.review-date{font-size:.8rem;color:#777}.review-text{position:relative;background:linear-gradient(120deg,#e0e0e0,#ffffff);padding:10px;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0/.1)}.review-rating{display:flex;align-items:center;justify-content:space-between}.review-stars{display:flex}.review-star{font-size:1.3rem;color:gold;animation:starGlow 2s infinite ease-in-out}.review-star:nth-child(odd){animation-delay:0.2s}@keyframes starGlow{0%,100%{transform:scale(1);color:gold}50%{transform:scale(1.3);color:#ff4500}}.review-rating-number{font-size:1rem;color:#ff6b6b;margin-top:8px}.satisfaction-circles{display:flex;justify-content:space-between;align-items:center;padding:7px 0}.circle{text-align:center;transition:transform 0.3s}.circle:hover{transform:scale(1.05)}.circle-container{position:relative;width:60px;height:60px;margin-bottom:10px}.circular-chart{width:50px;height:50px;transform:rotate(-90deg)}.circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.circle-fill{fill:none;stroke-width:3.8;stroke-linecap:round}.highly-satisfied .circle-fill{stroke:#00C9FF}.satisfied .circle-fill{stroke:#4CAF50}.neutral .circle-fill{stroke:#FFEB3B}.dissatisfied .circle-fill{stroke:tomato}.very-dissatisfied .circle-fill{stroke:#B22222}.percentage{position:absolute;top:43%;left:52%;transform:translate(-50%,-50%);font-size:.9rem;font-weight:700}.category-label{font-size:.9rem;color:#333}.emoji-feedback{font-size:1.2rem}.summary-card{background:#fff;border-radius:15px;box-shadow:0 4px 20px rgb(0 0 0/.1);padding:20px;max-width:400px;text-align:center;transition:transform 0.3s,box-shadow 0.3s}.stats{display:flex;justify-content:space-between;margin:3px 0;flex-wrap:wrap}.stat{border-radius:10px;padding:5px;flex:1;margin:0 5px;position:relative;transition:background 0.3s,transform 0.3s}.stat h2{font-size:16px;color:#343a40;margin:3;font-weight:700;text-align:center}.stat p{font-size:13px;color:#6c757d;text-align:center}.decorative-line{width:100%;height:4px;background:linear-gradient(135deg,#ff5733,#ff8c00);margin:10px 0;border-radius:10px;box-shadow:0 2px 10px rgb(0 0 0/.1)}.trophy{position:absolute;top:15px;right:15px;font-size:30px;color:gold;animation:glow 1.5s infinite alternate}.summary-rating{font-size:26px;color:#28a745;font-weight:700;margin:10px 0;transition:color 0.3s}.summary-star-rating{color:gold;font-size:24px;margin-top:10px}.property-container{display:flex;justify-content:space-between;margin-top:10px}.property{display:flex;flex-direction:column;align-items:center}.review-circle{width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700;color:#fff;position:relative;margin:0 5px;background:#ff5722;box-shadow:0 4px 15px rgb(0 0 0/.3);transition:transform 0.3s,box-shadow 0.3s,background 0.3s;border:3px solid #fff}.review-circle[data-score="10"]{background:linear-gradient(135deg,#28a745,#85e04a)}.review-circle[data-score="9"]{background:linear-gradient(135deg,#4caf50,#80e27e)}.review-circle[data-score="8"]{background:linear-gradient(135deg,#17a2b8,#5bc0be)}.review-circle[data-score="7"]{background:linear-gradient(135deg,#ffc107,#ffe066)}.review-circle[data-score="6"]{background:linear-gradient(135deg,#ff9800,#ffb74d)}.review-circle[data-score="5"]{background:linear-gradient(135deg,#f44336,#ff7961)}.review-circle[data-score="4"]{background:linear-gradient(135deg,#dc3545,#f7746e)}.review-circle[data-score="3"]{background:linear-gradient(135deg,#c62828,#ef5350)}.review-circle[data-score="2"]{background:linear-gradient(135deg,#b71c1c,#ff4f58)}.review-circle[data-score="1"]{background:linear-gradient(135deg,#9e0000,#ff0000)}.review-circle[data-score="0"]{background:linear-gradient(135deg,#7f0000,#ff1a1a)}.property-name{margin-top:10px;font-weight:600;font-size:12px;color:#343a40}.verdict-card{background:#fff;border-radius:20px;box-shadow:0 10px 30px rgb(0 0 0/.2);padding:20px 20px 30px;max-width:350px;text-align:center;position:relative;overflow:hidden;transition:transform 0.3s,box-shadow 0.3s;border:2px solid #007bff;z-index:1}.summary-h2{font-size:26px;color:#007bff;margin:0;letter-spacing:1.5px;position:relative;padding-bottom:7px;transition:color 0.3s;text-align:center}.summary-h2:hover{color:#ff5733}@keyframes glow{0%{text-shadow:0 0 5px #ffd700,0 0 10px #ffd700,0 0 15px gold}100%{text-shadow:0 0 10px #ffd700,0 0 20px #ffd700,0 0 30px gold}}.accordion-header{padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#fff}.accordion-content{background-color:#f1f3f5;color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content.active{max-height:1200px;padding:10px}.solution-box{margin-top:10px;background-color:#fff;padding:10px;border-radius:8px;box-shadow:0 2px 5px rgb(0 0 0/.1);font-size:14px;line-height:1.5}.step{display:flex;align-items:center;margin-bottom:8px;padding:10px;background:#f9f9f9;border-radius:8px;border-left:4px solid #007bff;transition:transform 0.3s ease}.step:hover{transform:translateX(5px)}.success-indicator{display:flex;align-items:center;margin-top:10px;font-size:14px;color:#28a745}.accordion-header1{padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#fff}.accordion-content1{background-color:#f1f3f5;color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content1.active{max-height:1200px;padding:10px}.accordion-header2{padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#fff}.accordion-content2{background-color:#f1f3f5;color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content2.active{max-height:1200px;padding:10px}.accordion-header5{padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;color:#fff}.accordion-content5{background-color:#f1f3f5;color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content5.active{max-height:1200px;padding:10px}.accordion-header3{padding:10px;cursor:pointer;display:flex;justify-content:space-between;font-size:18px;color:#fff;flex-direction:column;align-items:flex-start;gap:5px;background:#e6ecf5;border-left:4px solid #4e73df;border-radius:8px;box-shadow:inset 0 0 3px rgb(0 0 0 / .1)}.accordion-header3 h3{margin:0;font-size:1.1em;color:#1e3a8a;font-weight:700}.accordion-header3 p{color:#444;font-size:.8em;line-height:1.2}.accordion-header3{background:#e0e7ff;color:#4e73df;border-radius:12px;padding:3px 10px;font-size:.75em;text-transform:uppercase;font-weight:700}.accordion-content3{color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content3.active{max-height:1200px;padding:10px}.accordion-header4{padding:10px;cursor:pointer;display:flex;justify-content:space-between;font-size:18px;color:#fff;flex-direction:column;align-items:flex-start;gap:5px;background:#e6ecf5;border-left:4px solid #4e73df;border-radius:8px;box-shadow:inset 0 0 3px rgb(0 0 0 / .1)}.accordion-header4 h3{margin:0;font-size:1.1em;color:#1e3a8a;font-weight:700}.accordion-header4 p{color:#444;font-size:.8em;line-height:1.2}.accordion-header4{background:#e0e7ff;color:#4e73df;border-radius:12px;padding:3px 10px;font-size:.75em;text-transform:uppercase;font-weight:700}.accordion-content4{color:#333;max-height:0;overflow:hidden;padding:0 10px;transition:max-height 0.4s ease,padding 0.4s ease;border-top:1px solid #e9ecef}.accordion-content4.active{max-height:1200px;padding:10px}.footer-card{padding:7px;background:#1a1a1a;color:#fff;border-radius:10px;font-family:Arial,sans-serif;box-shadow:0 4px 8px rgb(0 0 0/.2);margin:auto;text-align:center}.footer-card h3{color:#f5a623;font-size:18px;margin-bottom:10px}.footer-card p{font-size:14px;line-height:1.5;margin-bottom:15px}.links-section{font-size:14px;margin-bottom:15px}.links-section a{color:#f5a623;text-decoration:none;margin:0 8px}.links-section a:hover{color:#fff}.social-media-section{display:flex;justify-content:center;gap:15px;margin-top:10px}.social-media-section a svg{width:24px;height:24px;transition:transform 0.3s ease}.social-media-section a:hover svg{transform:scale(1.1)}.calculator-card{max-width:350px;background-color:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgb(0 0 0 / .1)}.card-header{background-color:#007bff;color:#fff;text-align:center;padding:12px;font-size:18px;font-weight:700}.calculator-body{padding:10px}.row{display:flex;align-items:center;padding:6px 8px;margin:4px 0;background-color:#f9f9f9;border-radius:6px;transition:background-color 0.3s}.row:hover{background-color:#eaeaea}.icon-container{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin-right:8px;font-size:20px;color:#007bff}.label{flex:1;font-size:14px;font-weight:700;color:#333}.form-control{width:120px;padding:5px;border:1px solid #ddd;border-radius:4px;font-size:14px}.btn{display:block;width:100%;margin-top:10px;background-color:#0056b3;color:#ffffff;padding:10px;border:none;border-radius:6px;font-size:16px;cursor:pointer;text-align:center}.btn:hover{background-color:#0056b3}#priceResultBox{background-color:#e0ffe0;color:#007b00;border:1px solid #007b00;padding:10px;border-radius:8px;font-size:16px;display:none;text-align:center}#processing{text-align:center;font-size:14px;color:#555;margin-top:10px;display:none}.spinner{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;margin:auto}#priceResultBox1{background-color:#e0ffe0;color:#007b00;border:1px solid #007b00;padding:10px;border-radius:8px;font-size:16px;display:none;text-align:center}#processing1{text-align:center;font-size:14px;color:#555;margin-top:10px;display:none}.spinner1{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;margin:auto}#priceResultBox2{background-color:#e0ffe0;color:#007b00;border:1px solid #007b00;padding:10px;border-radius:8px;font-size:16px;display:none;text-align:center}#processing2{text-align:center;font-size:14px;color:#555;margin-top:10px;display:none}.spinner2{border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;margin:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.mobile-menu{position:fixed;top:0;left:-100%;width:80%;max-width:320px;height:100vh;background:#222;color:#fff;box-shadow:4px 0 10px rgb(0 0 0 / .2);transition:left 0.4s ease-in-out;z-index:1000;padding:10px;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:auto;scrollbar-color:auto}.mobile-menu.open{left:0}.close-btn{font-size:20px;background:none;border:none;color:#fff;align-self:flex-end;cursor:pointer;transition:0.3s;top:0;bottom:0}.close-btn:hover{color:#ff4747}.menu-section{margin:0 0}.menu-section h3{font-size:16px;color:#fc0;margin-top:12px;margin-bottom:4px;border-bottom:1px solid rgb(255 255 255 / .2);padding-bottom:2px}.menu-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px}.menu-grid a{display:flex;align-items:center;text-decoration:none;color:#fff;font-size:14px;padding:3px;background:rgb(255 255 255 / .1);border-radius:5px;transition:background 0.3s ease}.menu-grid a:hover{background:rgb(255 255 255 / .2)}.menu-grid a i{margin-right:8px;font-size:16px}.hamburger{position:absolute;top:50%;left:5px;transform:translateY(-50%);width:25px;height:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:10;margin-right:10px;flex-shrink:0}.hamburger div{width:100%;height:2px;background:#333;transition:0.3s;border-radius:2px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .6);opacity:0;visibility:hidden;transition:opacity 0.3s;z-index:900}.overlay.show{opacity:1;visibility:visible}.price-chart{display:flex;justify-content:space-between;align-items:flex-end;padding:5px;background:#fff;border-radius:8px;margin:8px 0;margin-top:4px}.bar-container{text-align:center;position:relative}.bar{width:30px;background:#3498db;border-radius:4px;margin-bottom:5px;transition:0.3s ease;position:relative}.bar:hover{transform:scaleY(1.1)}.price-year{font-size:12px;font-weight:700;color:#707b7c;margin-top:5px}.price-value{margin-top:20px;position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:12px;font-weight:700;color:#4f4f4f;background:#e0e0e0;padding:2px 5px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.current-price{font-size:20px;font-weight:700;background:#27ae60;color:#fff;padding:10px;border-radius:10px;display:inline-block;margin-top:10px;margin-bottom:10px;box-shadow:0 3px 10px rgb(0 0 0 / .2)}.price-container{text-align:center}.benchmark{margin:5px 0;padding:5px;background:#f9fbfd;border-radius:8px}.benchmark h3{font-size:1em;color:#333;margin:0 0 3px;display:flex;align-items:center;justify-content:center;gap:5px;font-weight:700}.info{font-size:.75em;color:#555;margin:0 0 3px;line-height:1.2}.progress-bar{background:#e4e4e4;border-radius:8px;overflow:hidden;height:10px;margin:3px 0}.progress{height:100%;border-radius:8px;transition:width 0.4s ease-in-out}.reference{text-align:center;font-size:.6em;color:#666;margin-top:5px;padding:3px;line-height:1.2;font-style:italic}.ranking-item{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #eee}.ranking-item.highlight{background:linear-gradient(90deg,#ffdd57,#ff9f43);border-left:6px solid #ffa502;animation:glow 1.5s infinite alternate}.ranking-item.highlight span{color:#d35400;font-size:1.2em;font-weight:700}@keyframes glow{0%{box-shadow:0 0 10px #ffa502}100%{box-shadow:0 0 20px coral}}.support-card{background:#FAFDF9;border-radius:6px;box-shadow:0 4px 12px rgb(0 0 0 / .1);max-width:315px;width:100%;padding:6px;margin:6px 0;text-align:center;border-left:2px solid #25D366}.support-subtitle{color:#555;font-size:14px;margin-bottom:16px}.whatsapp-button{background:#25D366;color:#fff;border:none;border-radius:50px;padding:10px 20px;font-size:14px;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2);transition:background 0.3s;display:flex;align-items:center;justify-content:center;text-decoration:none}.whatsapp-button:hover{background:#20b858}.info-message{background:#e8f5e9;border-radius:8px;padding:12px;font-size:12px;color:#2e7d32;margin-top:16px;text-align:left;position:relative}.info-message.info-icon{font-size:18px;position:absolute;top:-10px;left:-10px;background:#fff;border-radius:50%;border:1px solid #2e7d32;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#2e7d32}.info-message.highlight{font-weight:700;color:#1b5e20}.share-message{margin-top:8px;font-size:12px;color:#2e7d32;text-align:center}.share-message span{font-weight:700;color:#388e3c}.qa-card{background:#fff;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .1);max-width:300px;width:100%;padding:12px;margin:12px 0;border-left:4px solid #007bff}.qa-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.qa-header.user-info{display:flex;align-items:center;gap:8px}.user-name{font-weight:700;color:#333;font-size:14px}.time-posted{font-size:12px;color:#888}.qa-content{margin:8px 0}.question{font-weight:700;color:#333;background:#f0f8ff;padding:8px;border-radius:8px;margin-bottom:8px}.answer{background:#f8f9fa;border-radius:8px;padding:10px;position:relative}.answer p{color:#555;font-size:14px;line-height:1.4}.interaction{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:14px;color:#666}.interaction span{cursor:pointer;transition:color 0.3s}.interaction span:hover{color:#007bff}.section{margin-bottom:16px;text-align:left}.section-title{font-weight:700;color:#333;margin-bottom:8px}.section-subtitle{font-size:12px;color:#555;margin-bottom:12px}.link{color:#007aff;font-size:14px;text-decoration:none;margin-top:8px;display:block}.link:hover{text-decoration:underline}.divider{border-top:1px solid #eee;margin-top:16px;margin-bottom:16px}.input-section{margin-bottom:12px;text-align:left}.section-title{font-weight:700;color:#333;margin-bottom:6px}.section-subtitle{font-size:12px;color:#555;margin-bottom:8px}input,textarea{width:300px;padding:8px;border:1px solid #ccc;border-radius:8px;font-size:14px;margin-bottom:8px}textarea{resize:vertical;height:80px}.button{background-color:#25D366;color:#fff;border:none;border-radius:50px;padding:10px 20px;font-size:14px;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2);transition:background 0.3s;width:100%;text-decoration:none}.button:hover{background-color:#20b858}.button:focus{outline:none}.iphone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px}.iphone-grid a{text-decoration:none;background:#f0f0f0;padding:6px;border-radius:6px;font-size:10px;font-weight:700;color:#333;text-align:center;display:block;transition:all 0.3s ease-in-out}.iphone-grid a:hover{background:#1a237e;color:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .2)}