.repair-home .rf2-hero { min-height: 435px; }
.repair-home .rf2-hero-inner { padding-block: 70px; }
.repair-home .rf2-hero h1 { max-width: 780px; font-size: clamp(2.1rem,3.8vw,3.6rem); font-weight: 750; line-height: 1.12; letter-spacing: -.045em; }
.repair-home .rf2-hero p { max-width: 720px; font-size: 1rem; line-height: 1.65; }
.repair-home .rf2-hero-side strong { font-size: 1.6rem; line-height: 1.15; }
.repair-home .rf2-trust-strip .container { padding-block: 17px; gap: 12px; }
.repair-home .rf2-trust-strip .container > div { font-size: .79rem; font-weight: 700; }
.repair-home .rf2-trust-icon { flex-basis: 28px; width: 28px; height: 28px; border-radius: 8px; font-size: 1.1rem; }
.repair-home .hb5-gallery .hb5-gallery-card:nth-child(2) .repair-pair-photo:first-child img { object-position: center 82%; transform: scale(1.15); }
.repair-home .hb5-gallery { padding-block: 58px; }
.repair-home .hb5-section-head h2,.ix-heading h2 { font-size: clamp(1.85rem,2.7vw,2.65rem); line-height: 1.14; letter-spacing: -.04em; }
.ix-request { padding-block: 52px; background: var(--surface); }
.ix-heading { margin-bottom: 23px; }
.ix-heading h2 { margin: 8px 0 0; }
.ix-request-layout { display: grid; grid-template-columns: minmax(0,1.35fr) minmax(0,.85fr); gap: 22px; align-items: stretch; }
.ix-request .form-card { padding: 26px; border-radius: 18px; box-shadow: none; }
.ix-fields { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 16px; }
.ix-fields .full { grid-column: 1 / -1; }
.ix-fields label { display: block; margin-bottom: 7px; font-size: .83rem; font-weight: 800; }
.ix-fields input,.ix-fields select,.ix-fields textarea { width: 100%; min-height: 43px; padding: 10px 12px; border: 1px solid var(--line); border-radius: 9px; background: var(--surface-2); color: var(--text); font: inherit; font-size: .9rem; }
.ix-fields textarea { min-height: 94px; }
.ix-quote { display: grid; align-content: center; gap: 5px; padding: 6px 14px; border-left: 2px solid var(--primary); }
.ix-quote span { color: var(--muted); font-size: .73rem; }
.ix-quote strong { color: var(--primary-strong); font-size: 1.05rem; }
.ix-buttons { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-top: 20px; }
.ix-buttons .btn { min-height: 44px; padding: 10px; font-size: .82rem; }
.ix-request .form-note { margin: 13px 0 0; font-size: .76rem; text-align: center; }
.ix-contact { padding: 29px; border: 1px solid var(--line); border-radius: 18px; background: linear-gradient(125deg,var(--surface),var(--primary-soft)); }
.ix-contact h3 { margin: 15px 0; font-size: clamp(1.35rem,2vw,1.9rem); line-height: 1.15; letter-spacing: -.035em; }
.ix-contact p { color: var(--muted); font-size: .89rem; line-height: 1.6; }
.ix-contact > div { display: grid; gap: 6px; padding: 16px 0; border-bottom: 1px solid var(--line); }
.ix-contact > div span { color: var(--muted); font-size: .78rem; }
.ix-contact a { color: var(--primary-strong); font-size: .94rem; font-weight: 800; overflow-wrap: anywhere; }
.ix-contact .ix-post-link { display: inline-block; margin-top: 19px; font-size: .8rem; }
.repair-home .hb5-price-overview { padding-block: 45px; }
.ix-accessories { padding: 0 0 48px; background: var(--surface-2); }
.ix-more { border-block: 1px solid var(--line); }
.ix-more > summary { display: flex; justify-content: space-between; padding: 19px 3px; font-size: 1.1rem; font-weight: 800; list-style: none; cursor: pointer; }
.ix-more > summary::-webkit-details-marker { display: none; }
.ix-more > summary > span:last-child { color: var(--primary); }
.ix-accessory-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 15px; padding: 6px 0 10px; }
.ix-accessory-grid article { padding: 19px; background: var(--surface); border: 1px solid var(--line); border-radius: 10px; }
.ix-accessory-grid h3 { margin: 0 0 8px; font-size: 1.1rem; }
.ix-accessory-grid p,.ix-more > p { color: var(--muted); font-size: .87rem; }
.ix-accessory-grid strong { color: var(--primary-strong); }
.repair-home .rf2-service { padding-block: 40px; background: var(--surface); color: var(--text); border-bottom: 1px solid var(--line); }
.repair-home .rf2-service h2 { color: var(--text); font-size: clamp(1.8rem,2.6vw,2.6rem); }
.repair-home .rf2-service .eyebrow,.repair-home .rf2-service-grid span { color: var(--primary-strong); }
.repair-home .rf2-service-grid { border-color: var(--line); }
.repair-home .rf2-service-grid > div { padding-top: 24px; }
.repair-home .rf2-service-grid > div + div { border-color: var(--line); }
.repair-home .rf2-service-grid h3 { color: var(--text); font-size: clamp(1.4rem,2vw,1.9rem); }
.repair-home .rf2-service-grid p { color: var(--muted); font-size: .9rem; }
.repair-home .rf2-service-grid a { color: var(--primary-strong); font-size: .85rem; }
.repair-home .rf2-service-grid .btn { color: #fff; text-decoration: none; }
.repair-home .rf2-benefits { padding-block: 60px; }
.repair-home .rf2-benefits-lead h2 { font-size: clamp(2rem,3vw,3rem); }
.repair-home .rf2-client-number { padding-top: 20px; }
.repair-home .rf2-client-number strong { font-size: 3rem; letter-spacing: -.06em; }
.repair-home .rf2-client-number strong [data-count-to] { color: inherit; }
.repair-home .rf2-benefits-list article { padding-block: 19px; }
.repair-home .rf2-benefits-list h3 { font-size: 1.13rem; }
.repair-home .rf2-benefits-list p { font-size: .9rem; }
.repair-home .rf2-benefits-list a { color: var(--primary-strong); font-weight: 750; }
.repair-home .rf2-faq { padding-block: 52px; }
.repair-home .rf2-faq .hb-faq-answer a { color: var(--primary-strong); text-decoration: underline; text-underline-offset: 3px; }
@media(max-width:900px) { .ix-request-layout { grid-template-columns: 1fr; } .ix-contact { display: block; } }
@media(max-width:600px) { .repair-home .rf2-hero-inner { padding-block: 50px; } .repair-home .rf2-hero h1 { font-size: 2.25rem; } .repair-home .rf2-hero-side { display:none; } .ix-request .form-card,.ix-contact { padding: 21px; } .ix-fields { grid-template-columns: 1fr; } .ix-fields .full { grid-column:auto; } .ix-buttons { grid-template-columns: 1fr; } .ix-accessory-grid { grid-template-columns: 1fr; } .repair-home .rf2-client-number strong { font-size: 2.7rem; } }

/* HB Tech: company first, clear actions and restrained motion. */
.repair-home { --n7-ink: #152c44; --n7-soft: #f3f7fa; }
.repair-home h2 { font-weight: 650; }
.repair-home .hb-header { background: var(--surface); }
.repair-home .hb-header .desktop-nav { gap: 17px; }
.repair-home .hb-header .desktop-nav a,.repair-home .hb-header .hb-nav-mega > summary { font-weight: 700; }
.repair-home .hb-nav-mega { position: relative; }
.n7-dropdown { position: absolute; top: calc(100% + 18px); left: 0; width: 360px; padding: 12px; border: 1px solid var(--line); border-radius: 14px; background: var(--surface); box-shadow: 0 20px 50px rgba(17,44,70,.15); }
.repair-home .hb-header .n7-dropdown a { display: grid; gap: 4px; padding: 15px; white-space: normal; }
.n7-dropdown strong { font-size: .93rem; }
.n7-dropdown span { color: var(--muted); font-size: .77rem; font-weight: 400; }
.n7-whatsapp { background: #f0fff5; border-color: #bfe9ce; }
.n7-hero { position: relative; isolation: isolate; overflow: hidden; min-height: 470px; background: #0b1e34; color: #fff; }
.n7-hero::before { content: ''; position: absolute; inset: 0; z-index: -2; background: url('../img/smartphone-reparatur-symbolbild-pixabay.jpg') center 46%/cover no-repeat; animation: n7-photo-in 1.8s cubic-bezier(.2,.65,.3,1) both; }
.n7-hero::after { content: ''; position: absolute; inset: 0; z-index: -1; background: linear-gradient(90deg,rgba(6,23,43,.96),rgba(6,23,43,.86) 42%,rgba(6,23,43,.15) 100%); }
.n7-hero-inner { padding-block: 80px 73px; }
.n7-hero-copy { max-width: 650px; }
.n7-eyebrow { display: block; color: #a8d8ff; font-size: .69rem; font-weight: 800; letter-spacing: .16em; }
.n7-hero h1 { margin: 18px 0 19px; color: #fff; font-size: clamp(2.05rem,3.6vw,3.15rem); line-height: 1.16; letter-spacing: -.04em; font-weight: 650; }
.n7-hero h1 span { color: #afd8fa; }
.n7-hero p { max-width: 570px; margin: 0; color: #dfebf6; font-size: .98rem; line-height: 1.75; }
.n7-hero-actions { display: flex; align-items: center; flex-wrap: wrap; gap: 25px; margin-top: 27px; }
.n7-hero .btn { min-height: 46px; font-size: .88rem; border-radius: 10px; }
.n7-light-link { display: inline-flex; gap: 16px; color: #fff; font-size: .88rem; font-weight: 700; }
.n7-light-link:hover { color: #add9ff; }
.n7-hero-local { display: block; margin-top: 28px; color: #b7c9db; font-size: .73rem; }
.n7-hero-copy > * { animation: n7-enter .8s cubic-bezier(.2,.65,.3,1) both; }
.n7-hero-copy > :nth-child(2) { animation-delay: .1s; }.n7-hero-copy > :nth-child(3) { animation-delay: .2s; }.n7-hero-copy > :nth-child(4) { animation-delay: .3s; }
.n7-why { padding: 64px 0 48px; background: var(--surface); }
.n7-why-top { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: clamp(35px,7vw,100px); }
.n7-why h2 { margin: 12px 0 17px; font-size: clamp(1.65rem,2.5vw,2.4rem); line-height: 1.22; letter-spacing: -.035em; }
.n7-why-top > div > p { max-width: 465px; margin: 0 0 20px; color: var(--muted); font-size: .92rem; line-height: 1.75; }
.n7-link { display: inline-block; color: var(--primary-strong); font-size: .85rem; font-weight: 750; text-decoration: underline; text-underline-offset: 5px; }
.n7-reasons article { display: grid; grid-template-columns: 25px 1fr; gap: 14px; padding: 17px 0; border-bottom: 1px solid var(--line); }
.n7-reasons article:first-child { padding-top: 0; }
.n7-reasons article > span { color: var(--primary); font-size: .65rem; font-weight: 800; padding-top: 4px; }
.n7-reasons h3 { margin: 0 0 7px; font-size: 1.03rem; font-weight: 750; }
.n7-reasons p { margin: 0; color: var(--muted); font-size: .86rem; line-height: 1.6; }
.n7-metrics { display: grid; grid-template-columns: .8fr 1fr 1.2fr; gap: 27px; margin-top: 37px; padding-top: 27px; border-top: 1px solid var(--line); }
.n7-metrics > div,.n7-metrics > a { display: grid; gap: 6px; align-content: start; }
.n7-metrics strong { display: flex; gap: 4px; align-items: baseline; color: var(--n7-ink); font-size: 2.5rem; line-height: 1.1; font-weight: 650; letter-spacing: -.045em; }
html[data-theme='dark'] .n7-metrics strong { color: var(--text); }
.n7-metrics strong small { font-size: 1rem; font-weight: 500; }
.n7-metrics > div > span,.n7-metrics > a > span { color: var(--muted); font-size: .77rem; }
.n7-metrics i { color: #dfaa29; font-size: .8rem; font-style: normal; letter-spacing: .04em; }
.n7-metric-note { padding-left: 24px; border-left: 1px solid var(--line); }
.n7-metric-note p { margin: 4px 0 5px; font-size: 1.02rem; font-weight: 700; }
.repair-home .hb5-gallery { padding-block: 53px; background: var(--surface-2); }
.repair-home .hb5-section-head h2,.repair-home .ix-heading h2 { font-size: clamp(1.6rem,2.5vw,2.3rem); font-weight: 650; }
.repair-home .hb5-gallery-card { border-radius: 13px; box-shadow: none; transition: box-shadow .3s,border-color .3s; }
.repair-home .hb5-gallery-card:hover { border-color: #91b9e3; box-shadow: 0 14px 30px rgba(13,45,77,.09); }
.repair-home .hb5-gallery-media img { transition: transform .65s cubic-bezier(.2,.65,.3,1); }
.repair-home .hb5-gallery-card:first-child:hover .hb5-gallery-media > img { transform: scale(1.04); }
.repair-home .hb5-gallery-caption h3 { font-size: 1.07rem; font-weight: 700; }
.repair-home .ix-request { padding-block: 54px; }
.repair-home .ix-contact { background: linear-gradient(135deg,var(--surface),var(--surface-2)); }
.repair-home .ix-contact h3 { font-size: 1.6rem; font-weight: 700; }
.repair-home .hb5-price-overview { padding-block: 42px; }
.repair-home .hb5-price-row > summary { gap: 20px; font-size: .98rem; font-weight: 700; }
.hb5-price-row > summary > small { margin-left: auto; color: var(--muted); font-size: .78rem; font-weight: 500; }
.repair-home .ix-accessories { padding-bottom: 38px; }
.n7-accessories .ix-accessory-grid article { display: flex; justify-content: space-between; align-items: center; gap: 20px; }
.n7-accessory-button { appearance: none; border: 0; background: transparent; padding: 9px 0; color: var(--primary-strong); font: inherit; font-size: .8rem; font-weight: 750; cursor: pointer; text-align: left; text-decoration: underline; text-underline-offset: 4px; }
.n7-warranty { display: flex; justify-content: space-between; gap: 20px; margin-top: 22px; padding: 17px 0; border-bottom: 1px solid var(--line); color: var(--text); font-size: .88rem; font-weight: 650; }
.n7-warranty > :last-child { color: var(--primary-strong); font-size: .78rem; font-weight: 600; }
.n7-service { padding: 55px 0; background: var(--surface); }
.n7-service .container { display: grid; grid-template-columns: .65fr 1.35fr; gap: 45px; }
.n7-service h2 { margin: 10px 0 12px; font-size: 1.9rem; line-height: 1.2; letter-spacing: -.035em; }
.n7-service-intro p { max-width: 250px; color: var(--muted); font-size: .88rem; line-height: 1.65; }
.n7-service-options { display: grid; grid-template-columns: 1fr 1fr; gap: 30px; }
.n7-service-options article { padding-top: 16px; border-top: 2px solid #c1d9ed; }
.n7-service-number { color: var(--primary-strong); font-size: .65rem; font-weight: 850; letter-spacing: .1em; }
.n7-service h3 { margin: 15px 0 10px; font-size: 1.25rem; font-weight: 700; }
.n7-service-options p { color: var(--muted); font-size: .86rem; line-height: 1.65; }
.n7-area-links { display: flex; flex-wrap: wrap; gap: 12px; margin-top: 16px; }
.n7-area-links a { color: var(--muted); font-size: .72rem; text-decoration: underline; text-underline-offset: 3px; }
.repair-home .rf2-explainer { padding-block: 42px; background: var(--surface-2); }
.repair-home .rf2-section-head h2 { font-size: clamp(1.6rem,2.4vw,2.15rem); font-weight: 650; letter-spacing: -.03em; }
.repair-home .rf2-more > summary { font-size: .88rem; font-weight: 650; }
.repair-home .rf2-faq { padding-block: 48px; }
.repair-home .hb-faq-item summary h3 { font-size: .98rem; font-weight: 650; }
.n7-motion [data-reveal] { opacity: 0; transform: translateY(22px); transition: opacity .7s ease,transform .7s cubic-bezier(.18,.65,.3,1); transition-delay: var(--reveal-delay,0ms); }
.n7-motion [data-reveal].is-visible { opacity: 1; transform: translateY(0); }
@keyframes n7-enter { from { opacity:0;transform:translateY(13px); } to { opacity:1;transform:translateY(0); } }
@keyframes n7-photo-in { from { transform:scale(1.055); } to { transform:scale(1); } }
@media(max-width:1260px) { .repair-home .hb-header .desktop-nav.open .n7-dropdown { position: static; width:100%; margin: 8px 0; box-shadow:none; } }
@media(max-width:900px) { .n7-why-top { gap: 35px; } .n7-service .container { grid-template-columns:1fr;gap:20px; } .n7-service-intro p { max-width: none; } .n7-accessories .ix-accessory-grid article { display:block; } }
@media(max-width:640px) {
 .repair-home .hb-header .header-logo { width:96px; }
 .repair-home .hb5-header-actions { gap:4px; }
 .repair-home .hb5-header-icon { width:30px;flex-basis:30px;height:34px;padding:5px; }
 .repair-home .hb-header .hb5-header-cta { padding-inline:9px; }
 .n7-hero { min-height:0; }.n7-hero-inner { padding-block:57px 49px; }.n7-hero::after { background:linear-gradient(90deg,rgba(6,23,43,.96),rgba(6,23,43,.78)); }
 .n7-hero h1 { font-size:2.05rem;line-height:1.18; }.n7-hero p { font-size:.92rem;line-height:1.7; }.n7-hero-actions { gap:19px; }.n7-hero-local { font-size:.69rem;line-height:1.5; }
 .n7-why { padding-block:43px 35px; }.n7-why-top { grid-template-columns:1fr;gap:28px; }.n7-why h2 { font-size:1.8rem; }
 .n7-metrics { grid-template-columns:1fr 1fr;gap:22px; }.n7-metrics strong { font-size:2.15rem; }.n7-metrics > a > span { font-size:.69rem;line-height:1.6; }.n7-metric-note { grid-column:1/-1;border-left:0;border-top:1px solid var(--line);padding:17px 0 0; }
 .n7-service-options { grid-template-columns:1fr;gap:27px; }.n7-service { padding-block:40px; }
 .n7-warranty { flex-direction:column;gap:7px; }.hb5-price-row > summary { gap:10px; }.hb5-price-row > summary > small { font-size:.7rem; }
 .n7-motion [data-reveal] { transform:translateY(15px); }
}
@media(max-width:350px) { .repair-home .hb-header .header-logo { width:85px; }.repair-home .hb5-header-actions > a[href^='tel:'] { display:none; } }
@media(prefers-reduced-motion:reduce) { .n7-hero::before,.n7-hero-copy > * { animation:none; }.n7-motion [data-reveal] { opacity:1;transform:none;transition:none; }.repair-home .hb5-gallery-media img,.repair-home .hb5-gallery-card { transition:none; } }

.repair-home .hb5-price-row > summary > span:first-child {color:var(--text);font-size:.98rem;}
.repair-home .hb5-price-row > summary > span:last-child {font-size:1.2rem;}

.n7-hero-inner { display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:45px;padding-block:67px; }
.n7-hero-copy { min-width:0; }
.n8-scene { position:relative;min-width:0;height:360px;transform:translateY(var(--scene-scroll,0px)); }
.n8-scene-motion { position:relative;width:100%;height:100%;transform:translate3d(var(--scene-x,0px),var(--scene-y,0px),0);transition:transform .45s cubic-bezier(.2,.65,.3,1); }
.n8-scene figure { position:absolute;margin:0;overflow:hidden;border:5px solid #fff;border-radius:14px;background:#fff;box-shadow:0 25px 65px rgba(0,8,21,.34); }
.n8-main-photo { inset:0 0 auto auto;width:77%;height:315px;transform:rotate(3deg);animation:n8-photo-arrive 1.1s cubic-bezier(.16,.7,.25,1) .15s both; }
.n8-main-photo img { display:block;width:100%;height:calc(100% - 34px);object-fit:cover;object-position:center 53%; }
.n8-main-photo figcaption { display:flex;align-items:center;gap:7px;height:34px;padding:0 9px;color:#143047;font-size:.62rem;font-weight:750; }
.n8-status-dot { width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#1fae65;box-shadow:0 0 0 3px #e2f6eb; }
.n8-detail-photo { left:-4%;bottom:0;width:47%;height:175px;transform:rotate(-7deg);animation:n8-detail-arrive 1.1s cubic-bezier(.16,.7,.25,1) .35s both; }
.n8-detail-photo img { display:block;width:100%;height:calc(100% - 27px);object-fit:cover;object-position:center 65%; }
.n8-detail-photo figcaption { padding:7px 5px;color:#143047;font-size:.58rem;font-weight:750; }
.n8-scene-tag { position:absolute;right:0;bottom:4px;color:#d2e8fb;font-size:.66rem;letter-spacing:.03em; }
.n8-price-info { padding:0 0 27px;background:var(--surface-2); }
.n8-price-info > .container { display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start; }
.n8-benefit-link { position:relative;display:block;padding:23px 54px 23px 24px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--text);transition:border-color .2s,box-shadow .2s; }
.n8-benefit-link:hover { border-color:var(--primary);box-shadow:0 10px 25px rgba(10,45,80,.06); }
.n8-benefit-link .eyebrow { font-size:.65rem; }
.n8-benefit-link h3 { margin:9px 0;font-size:1.13rem;font-weight:700;line-height:1.3; }
.n8-benefit-link p { margin:0;color:var(--muted);font-size:.84rem;line-height:1.6; }
.n8-info-arrow { position:absolute;right:20px;top:27px;color:var(--primary-strong);font-size:1.35rem; }
.n8-parts-info { padding:0 22px;border:1px solid var(--line);border-radius:12px;background:var(--surface); }
.n8-parts-info > summary { display:flex;justify-content:space-between;gap:16px;min-height:70px;align-items:center;cursor:pointer;list-style:none;font-size:.92rem;font-weight:700; }
.n8-parts-info > summary::-webkit-details-marker { display:none; }
.n8-parts-info > summary > span:last-child { color:var(--primary);font-size:1.2rem; }
.n8-parts-info > div { padding:0 0 22px; }
.n8-parts-info h3 { margin:13px 0 6px;font-size:1rem;font-weight:700; }
.n8-parts-info p { color:var(--muted);font-size:.84rem;line-height:1.65; }
.n8-parts-info a { color:var(--primary-strong);font-size:.82rem;font-weight:750; }
@keyframes n8-photo-arrive { from {opacity:0;transform:translateY(38px) rotate(8deg);} to {opacity:1;transform:translateY(0) rotate(3deg);} }
@keyframes n8-detail-arrive { from {opacity:0;transform:translate(-18px,28px) rotate(-12deg);} to {opacity:1;transform:translate(0,0) rotate(-7deg);} }
@media(max-width:1000px) { .n7-hero-inner { gap:30px; }.n8-scene { height:310px; }.n8-main-photo { height:270px; }.n8-detail-photo { height:145px; }.n8-scene-tag { font-size:.57rem; } }
@media(max-width:800px) { .n7-hero-inner { grid-template-columns:1fr;gap:30px; }.n8-scene { max-width:440px;width:100%;height:230px;justify-self:end; }.n8-main-photo { width:59%;height:220px; }.n8-detail-photo { width:43%;height:165px;left:7%;bottom:0; }.n8-scene-tag { right:70%;bottom:182px;white-space:nowrap;transform:rotate(-7deg); }.n8-price-info > .container { grid-template-columns:1fr; } }
@media(max-width:480px) { .n7-hero-inner { padding-block:46px 31px; }.n8-scene { height:190px;max-width:330px; }.n8-main-photo { height:180px;width:56%; }.n8-main-photo figcaption { font-size:.51rem;padding-inline:5px; }.n8-main-photo img { height:calc(100% - 29px); }.n8-main-photo figcaption { height:29px; }.n8-detail-photo { height:135px;width:44%;left:5%; }.n8-detail-photo figcaption { font-size:.5rem; }.n8-scene-tag { display:none; } }
@media(prefers-reduced-motion:reduce) { .n8-scene,.n8-scene-motion { transform:none;transition:none; }.n8-main-photo,.n8-detail-photo { animation:none; } }
