@charset "utf-8";.apple-watch-page{--watch-navy:#0b2942;--watch-blue:#1772c8;--watch-blue-dark:#0b4f91;--watch-text:#29465d;--watch-muted:#667d8e;--watch-border:#dbe7f2;--watch-surface:#fbfdff;--watch-green:#208a3a;padding-top:35px !important} .apple-watch-page *,.apple-watch-page *::before,.apple-watch-page *::after{box-sizing:border-box} .apple-watch-page .content-body{color:var(--watch-text)} .apple-watch-page a{text-decoration:none} .watch-intro{margin:0 0 30px!important;overflow:hidden;border:1px solid #d6e4f0;border-radius:20px;background:#fff;box-shadow:0 14px 34px rgba(11,41,66,.07)} .watch-intro-top{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:34px;align-items:center;padding:30px;background:radial-gradient(circle at 0 0,rgba(23,114,200,.09),transparent 38%),linear-gradient(135deg,#fff 0%,#f7fbff 100%)} .watch-intro-media{position:relative;overflow:hidden;border:1px solid #e1eaf2;border-radius:18px;background:#fff;box-shadow:0 12px 26px rgba(11,41,66,.10)} .watch-intro-media img{display:block;width:100%;height:235px;object-fit:cover} .watch-image-label{position:absolute;left:14px;bottom:14px;padding:7px 11px;border:1px solid rgba(255,255,255,.65);border-radius:999px;background:rgba(255,255,255,.93);color:var(--watch-blue-dark);font-size:11px;font-weight:800} .watch-intro-copy h2,.watch-highlight h2{margin:0 0 12px!important;color:var(--watch-navy)!important} .watch-intro-copy h2{font-size:30px!important;line-height:1.15!important} .watch-intro-copy p{margin:0 0 10px;line-height:1.7} .watch-eyebrow{display:inline-flex;align-items:center;margin:0 0 9px;padding:5px 10px;border-radius:999px;background:#eaf4fd;color:var(--watch-blue);font-size:11px;font-weight:900;letter-spacing:.04em;text-transform:uppercase} .watch-benefits{display:flex;flex-wrap:wrap;gap:9px;margin-top:16px} .watch-benefits span{padding:8px 11px;border:1px solid #d9e7f3;border-radius:10px;background:#fff;font-size:12px;font-weight:800} .watch-section{margin:30px 0} .watch-section-heading{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;margin-bottom:18px} .watch-section-heading>span{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#eaf4fd;color:var(--watch-blue-dark);font-weight:900} .watch-section-heading h2{margin:0 0 6px!important;color:var(--watch-navy)!important;font-size:22px!important} .watch-section-heading p{margin:0;color:var(--watch-muted);line-height:1.65} .watch-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px} .watch-service-grid article{padding:18px;border:1px solid var(--watch-border);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(11,41,66,.05)} .watch-card-head{display:flex;gap:10px;align-items:center;margin-bottom:10px} .watch-card-head b{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;background:#edf5fd;color:var(--watch-blue);font-size:11px} .watch-card-head h3{margin:0!important;color:var(--watch-navy)!important;font-size:16px!important} .watch-service-grid p{margin:0;line-height:1.65} .watch-highlight{margin:30px 0;padding:24px 26px;border:1px solid #d6e4f0;border-radius:18px;background:linear-gradient(135deg,#f5faff,#fff);box-shadow:0 10px 26px rgba(11,41,66,.06)} .watch-highlight p{margin:0;line-height:1.7} .watch-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px} .watch-model-grid>div{padding:16px;border:1px solid var(--watch-border);border-radius:12px;background:var(--watch-surface)} .watch-model-grid strong,.watch-model-grid span{display:block} .watch-model-grid strong{margin-bottom:4px;color:var(--watch-navy)} .watch-model-grid span{color:var(--watch-muted)} .watch-model-note{margin-top:14px;padding:16px 18px;border-left:4px solid var(--watch-blue);border-radius:10px;background:#f4f9fe} .watch-model-note strong{color:var(--watch-navy)} .watch-model-note p{margin:5px 0 0} .watch-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px} .watch-why-grid>div{display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid var(--watch-border);border-radius:10px;background:#fff;font-weight:700} .watch-why-grid b{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:var(--watch-green);color:#fff;font-size:11px} .watch-request{margin:32px 0;padding:24px;border:1px solid var(--watch-border);border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(11,41,66,.06)} .watch-request-head{margin-bottom:18px} .watch-request-head h2{margin:0 0 8px!important;color:var(--watch-navy)!important} .watch-request-head p{margin:0;line-height:1.65} @media(max-width:900px){.watch-intro-top{grid-template-columns:1fr} .watch-service-grid,.watch-why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:600px){.apple-watch-page{padding-top:20px!important} .watch-intro-top{padding:18px} .watch-intro-copy h2{font-size:24px!important} .watch-service-grid,.watch-model-grid,.watch-why-grid{grid-template-columns:1fr} .watch-section-heading{grid-template-columns:40px minmax(0,1fr);gap:12px} .watch-section-heading>span{width:38px;height:38px} .watch-request{padding:18px}} .watch-models{display:grid;gap:18px} .watch-model-group{overflow:hidden;border:1px solid var(--watch-border);border-radius:14px;background:#fff} .watch-model-group-title{padding:12px 15px;border-bottom:1px solid var(--watch-border);background:#f5f9fd;color:var(--watch-navy);font-weight:900} .watch-model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px} .watch-model-grid .watch-model{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 24px;gap:13px;align-items:center;min-height:76px;padding:12px 13px;border:1px solid var(--watch-border);border-radius:12px;background:#fff;color:var(--watch-text);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease} .watch-model-grid .watch-model:hover{transform:translateY(-2px);border-color:#9fc7eb;box-shadow:0 8px 20px rgba(11,41,66,.08)} .watch-device{position:relative;width:42px;height:48px;border:4px solid currentColor;border-radius:13px;background:#f8fbfe} .watch-device::before{content:"";position:absolute;right:-8px;top:13px;width:4px;height:12px;border-radius:0 3px 3px 0;background:currentColor} .watch-device span{position:absolute;inset:4px;border-radius:7px;background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(255,255,255,.45))} .watch-device.c-blue{color:#1772c8}.watch-device.c-green{color:#238a5a}.watch-device.c-purple{color:#7654b5}.watch-device.c-gold{color:#b28a35} .watch-device.c-navy{color:#29465d}.watch-device.c-teal{color:#238b91}.watch-device.c-red{color:#b64b4b}.watch-device.c-orange{color:#c9782c} .watch-model-info strong,.watch-model-info span{display:block} .watch-model-info strong{margin-bottom:4px;color:var(--watch-navy);font-size:14px} .watch-model-info span{color:var(--watch-muted);font-size:12px} .watch-arrow svg{display:block;width:18px;height:18px;fill:none;stroke:var(--watch-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round} @media(max-width:650px){.watch-model-grid{grid-template-columns:1fr;padding:10px}.watch-model-grid .watch-model{grid-template-columns:44px minmax(0,1fr) 22px}} .watch-overview-button{margin-top:24px;text-align:center} .watch-overview-button .watch-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:10px;background:#f45b00;color:#fff !important;font-size:15px;font-weight:700;line-height:1.3;text-decoration:none !important;transition:background .18s ease,transform .18s ease,box-shadow .18s ease} .watch-overview-button .watch-button:hover,.watch-overview-button .watch-button:focus-visible{background:#d84f00;color:#fff !important;transform:translateY(-1px);box-shadow:0 7px 18px rgba(244,91,0,.22);outline:none} @media(max-width:600px){.watch-overview-button .watch-button{width:100%;padding:13px 16px}}