@font-face{font-family:Manrope;src:url(/assets/manrope.ttf)format("truetype");font-weight:200 900;font-display:swap}:root{--bg:#0c0e10;--panel:#15181b;--panel2:#1b1f23;--ink:#f3f4ed;--muted:#9a9fa1;--line:#ffffff17;--lime:#c3ff7c;--coral:#ff7664;--purple:#b6a3f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Manrope,Arial,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{cursor:wait;opacity:.6}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lime);outline-offset:5px}img{max-width:100%;display:block}::selection{color:#101410;background:var(--lime)}[hidden]{display:none!important}.skip{background:var(--lime);color:#101410;z-index:3000;padding:14px 22px;position:fixed;top:-70px;left:20px}.skip:focus{top:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.announcement{letter-spacing:1.8px;color:#a8b49c;background:#171b17;border-bottom:1px solid #c3ff7c14;justify-content:space-between;align-items:center;height:34px;padding:0 5%;font-size:8px;display:flex}.announcement>span:last-child{letter-spacing:.4px;color:#c7cebf}.announcement span>span{color:var(--lime);margin-left:16px}.nav{z-index:1100;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0c0e10df;justify-content:space-between;align-items:center;height:88px;padding:0 5%;display:flex;position:sticky;top:0}.wordmark{letter-spacing:-5px;align-items:start;font-family:Arial,Helvetica,sans-serif;font-size:49px;font-weight:900;line-height:1;display:inline-flex}.wordmark sup{letter-spacing:0;margin:6px 0 0 7px;font-size:9px}.nav nav{color:#bdc1bd;gap:32px;font-size:11px;display:flex}.nav nav a{padding:12px 0;transition:color .2s}.nav nav a:hover{color:var(--lime)}.nav-shop{border:1px solid #ffffff29;border-radius:30px;align-items:center;gap:30px;padding:12px 19px;font-size:11px;display:flex}.nav-shop>span{color:var(--lime);font-size:18px}.menu-button{display:none}.button{border-radius:5px;justify-content:space-between;align-items:center;gap:35px;padding:18px 23px;font-size:11px;font-weight:750;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex}.button:hover{transform:translateY(-3px);box-shadow:0 10px 40px #c3ff7c12}.button>span{font-size:19px;font-weight:400}.primary{background:var(--lime);color:#161e11}.light{color:#172016;background:#f4f5ee}.dark{color:var(--lime);background:#141b11}.text-link{align-items:center;gap:24px;font-size:11px;display:inline-flex}.text-link>span{color:var(--lime);font-size:19px}.accent{color:var(--lime)}.eyebrow,.section-index{letter-spacing:1.6px;text-transform:uppercase;font-size:9px;font-weight:650}.eyebrow{color:#c0c6b9;align-items:center;gap:12px;display:flex}.eyebrow i{background:var(--lime);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 5px #c3ff7c12}.section-index{color:#828c88;font-size:8px}.hero{isolation:isolate;border-bottom:1px solid var(--line);height:calc(100svh - 122px);min-height:735px;max-height:960px;position:relative;overflow:hidden}.hero-halo{background:radial-gradient(at 65% 45%,#88465049,#0000 55%),radial-gradient(at 25% 35%,#a0b89a0e,#0000 55%);animation:8s ease-in-out infinite alternate breathe;position:absolute;inset:-15% -20% -20% 20%}.hero-grid{opacity:.16;background-image:linear-gradient(#ffffff15 1px,#0000 1px),linear-gradient(90deg,#ffffff15 1px,#0000 1px);background-size:90px 90px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 75%);mask-image:linear-gradient(90deg,#0000,#000 75%)}.hero-copy{z-index:5;pointer-events:none;width:57%;padding:100px 0 80px 6.5%;position:relative}.hero-copy a{pointer-events:auto}.hero h1{letter-spacing:-7px;margin:32px 0 30px;font-size:clamp(74px,8vw,128px);font-weight:500;line-height:.98}.hero-word{display:block}.hero h1>.hero-word:nth-child(2){letter-spacing:-5px;color:#c6b8b7;font-family:Georgia,serif;font-style:italic;font-weight:400}.hero-sub em{color:#f1efe6;font-style:normal}.hero-actions{align-items:center;gap:30px;margin-top:34px;display:flex}.hero-actions .text-link{color:#b3bab1}.hero-proof{align-items:center;gap:16px;margin-top:45px;display:flex}.mini-faces{padding-left:3px;display:flex}.mini-faces>span{border:2px solid var(--bg);color:#eabdc0;background:#5c3946;border-radius:50%;place-items:center;width:31px;height:31px;margin-left:-3px;font-size:15px;display:grid}.mini-faces>span:nth-child(2){color:#cae2ac;background:#324637}.mini-faces>span:nth-child(3){color:#cbbeff;background:#39364d}.hero-proof p{margin:0;font-size:9px;line-height:1.7}.hero-proof strong{color:#d6ddd1;font-weight:650;display:block}.hero-proof p>span{color:#7e8980;font-size:8px}.hero-device{perspective:1200px;width:59%;height:100%;position:absolute;top:0;right:-3%}.hero-phone{width:96%;transform-style:preserve-3d;filter:drop-shadow(0 35px 55px #0008);animation:7s ease-in-out infinite float;position:absolute;top:1%;left:5%;transform:rotate(-10deg)}.hero-phone>img{width:100%;height:auto}.screen-cover{color:#fff;background:linear-gradient(150deg,#4c1827,#120b19 65%,#733342);border-radius:7.3%/3.5%;width:36.1%;height:82.4%;position:absolute;top:6.1%;left:44.3%;overflow:hidden}.screen-cover:before{content:"";z-index:4;background:#070709;border-radius:50%;width:3.8%;height:1.65%;position:absolute;top:1.8%;left:48%}.screen-cover:after{content:"";background:linear-gradient(110deg,#0000 40%,#fff1 48%,#0000 57%) 0 0/250% 100%;animation:8s ease-in-out infinite screen-shine;position:absolute;inset:0}.screen-arc{background:linear-gradient(135deg,#c1748e,#72364a);border-radius:50%;width:180%;height:95%;position:absolute;top:5%;left:-78%;transform:rotate(-25deg);box-shadow:70px 200px 0 5px #8c4e66,90px 300px 0 30px #b27485}.screen-time{text-align:center;letter-spacing:-2px;font-size:clamp(22px,3vw,48px);font-weight:500;position:absolute;top:14%;left:0;right:0}.screen-time small{letter-spacing:1px;margin-top:9px;font-size:7px;font-weight:400;display:block}.screen-boltt{text-align:center;letter-spacing:-2px;font-family:Arial;font-size:29px;font-weight:900;position:absolute;bottom:12%;left:0;right:0}.hero-watermark{letter-spacing:-20px;color:#fff3;opacity:.12;font-size:250px;font-weight:750;line-height:1;position:absolute;top:28%;left:-1%}.orbit{border:1px solid #dcb6c315;border-radius:50%;width:560px;height:560px;position:absolute;top:6%;left:9%}.orbit:before{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;position:absolute;top:10%;left:17%;box-shadow:0 0 18px #c3ff7c}.orbit-1{animation:32s linear infinite orbit-spin}.orbit-2{border-style:dashed;width:720px;height:720px;animation:60s linear infinite reverse orbit-spin;top:-3%;left:-4%}.orbit-2:before{background:#c2a8ba;top:4%;left:68%}.floating-feature{z-index:3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#202327b3;border:1px solid #ffffff1c;border-radius:8px;padding:17px 20px;animation:7s ease-in-out infinite reverse float;position:absolute;box-shadow:0 20px 55px #0002}.floating-feature>span:first-child{color:#b7afb4;letter-spacing:1.3px;font-size:6px;display:block}.floating-feature strong{letter-spacing:-.7px;margin-top:8px;font-size:22px;font-weight:550;display:block}.floating-feature strong small{color:#ced3cb;letter-spacing:0;margin-left:3px;font-size:9px}.camera-label{padding-right:42px;top:27%;left:0}.camera-label>span:last-child{color:var(--lime);font-size:18px;position:absolute;top:30px;right:16px}.storage-label{animation-delay:-2s;bottom:20%;right:9%}.storage-label strong{color:var(--lime);font-size:27px}.tiny-wave{border-top:1px solid #c3ff7c77;border-radius:50%;width:20px;height:20px;position:absolute;top:14px;right:17px;transform:rotate(40deg)}.hero-product-label{color:#d0c7ca;align-items:center;gap:16px;font-size:9px;display:flex;position:absolute;bottom:12%;left:35%}.pill{letter-spacing:1px;border:1px solid #ffffff26;border-radius:30px;padding:8px 13px;font-size:8px}.hero-product-label i{background:#a75e70;border-radius:50%;width:5px;height:5px;margin-left:6px;display:inline-block}.hero-bottom{border-top:1px solid var(--line);color:#7f8780;letter-spacing:1.5px;justify-content:space-between;align-items:center;height:53px;font-size:7px;display:flex;position:absolute;bottom:0;left:6.5%;right:6.5%}.hero-bottom a>span{color:var(--lime);margin-left:15px}.marquee{border-bottom:1px solid var(--line);background:#101311;padding:22px 0;overflow:hidden}.marquee>div{width:max-content;animation:40s linear infinite marquee;display:flex}.marquee span{letter-spacing:3px;color:#7f8b7b;font-size:11px;font-weight:600}.marquee b{color:var(--lime);vertical-align:middle;margin:0 35px;font-size:22px;font-weight:400}.section-pad{padding:105px 6.5%}.manifesto{padding-bottom:65px}.manifesto-content{justify-content:space-between;align-items:end;gap:40px;display:flex}.manifesto h2,.section-heading h2,.community h2,.care h2{letter-spacing:-3.5px;margin:28px 0 0;font-size:clamp(40px,4.9vw,76px);font-weight:450;line-height:1.1}h2 em{color:#a9b49e;font-family:Georgia,serif;font-weight:400}.manifesto h2 em{color:#b2a1a2}.manifesto-content>p{color:#8c9690;margin-bottom:6px;font-size:11px;line-height:1.95}.feature-grid{grid-template-columns:1.25fr 1fr 1fr;gap:18px;padding-top:0;display:grid}.feature{border:1px solid var(--line);background:#15181b;border-radius:10px;height:430px;position:relative;overflow:hidden}.feature-top{z-index:3;letter-spacing:1.4px;color:#bfc2bb;justify-content:space-between;padding:25px;font-size:7px;display:flex;position:relative}.feature-top>span{color:#d5dcce;font-size:17px}.feature-camera>img{object-fit:cover;object-position:center 25%;opacity:.64;filter:saturate(.7);width:100%;height:100%}.feature-camera .feature-top{color:#fff;position:absolute;top:0;left:0;right:0}.feature-camera:after{content:"";background:linear-gradient(#11121855,#0000 35%,#111218 100%);position:absolute;inset:0}.feature-copy{z-index:3;position:absolute;bottom:28px;left:25px;right:20px}.feature-copy h3{letter-spacing:-1.6px;margin:0 0 12px;font-size:35px;font-weight:500;line-height:1.08}.feature-copy h3>span{letter-spacing:-.5px;color:#d7dfd0;margin-top:8px;font-size:16px;display:block}.feature-copy p{color:#8e9994;margin:0;font-size:9px;line-height:1.8}.feature-memory{background:radial-gradient(at 50% 45%,#34334888,#0000 60%),#14161c}.feature-memory .feature-copy h3{letter-spacing:-1px;font-size:27px}.feature-memory .feature-copy h3>span{color:#9c99aa;margin-top:8px;font-size:12px}.chip-graphic{place-items:center;width:150px;height:150px;display:grid;position:absolute;top:89px;left:calc(50% - 75px);transform:rotate(-17deg)}.chip-core{z-index:2;background:linear-gradient(135deg,#353443,#191920);border:1px solid #bbb3d866;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:104px;height:104px;display:flex;box-shadow:0 0 40px #ada2d415,inset 0 0 20px #fff1}.chip-core>span{letter-spacing:-1px;color:#b7adce;font-family:Arial;font-size:12px;font-weight:900}.chip-core strong{color:#e0d8f6;font-size:40px;font-weight:500;line-height:1.1}.chip-core small{letter-spacing:2px;color:#a59cb4;margin-top:5px;font-size:5px}.chip-lines{background:repeating-linear-gradient(90deg,#0000 0 10px,#9185aa66 10px 12px,#0000 12px 20px);border:16px solid #0000;position:absolute;inset:3px}.chip-lines:after{content:"";background:inherit;position:absolute;inset:-16px;transform:rotate(90deg)}.chip-graphic>i{border:1px solid #b6a3f922;border-radius:14px;animation:4s ease-out infinite chip-pulse;position:absolute;inset:-12px}.chip-graphic>i:nth-last-child(2){animation-delay:1.3s}.chip-graphic>i:last-child{animation-delay:2.6s}.feature-power{background:radial-gradient(at 50% 40%,#343f2466,#0000 65%),#151b14}.power-orbit{width:200px;height:200px;position:absolute;top:65px;left:calc(50% - 100px)}.power-orbit svg{width:100%;height:100%;transform:rotate(-90deg)}.power-orbit circle{fill:none;stroke:#c3ff7c12;stroke-width:1px}.power-orbit .power-ring{stroke:var(--lime);stroke-width:2px;stroke-dasharray:400 103;stroke-linecap:round;transform-origin:50%;animation:12s linear infinite orbit-spin}.power-orbit>span{text-align:center;color:var(--lime);font-size:64px;line-height:1;position:absolute;inset:48px 0 auto}.power-orbit>small{text-align:center;letter-spacing:1.7px;color:#778d69;font-size:5px;position:absolute;top:129px;left:0;right:0}.feature-power h3{color:#d8e6ca;font-size:43px}.feature-power h3>span{color:#7f9273;font-size:13px}.focus-corner{z-index:2;border-color:#fff5;width:25px;height:25px;animation:5s ease-in-out infinite focus-breathe;position:absolute}.corner-a{border-top:1px solid;border-left:1px solid;top:95px;left:30px}.corner-b{border-bottom:1px solid;border-right:1px solid;top:225px;right:30px}.phones{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#111416}.section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:45px;display:flex}.model-tabs{border:1px solid #ffffff24;border-radius:40px;gap:5px;padding:5px;display:flex}.model-tabs button{color:#969e98;border-radius:30px;min-width:105px;padding:13px 23px;font-size:10px;transition:background .3s,color .3s}.model-tabs button[aria-selected=true]{background:var(--lime);color:#1c2417;font-weight:750}.product-panel{background:#191c1f;border:1px solid #ffffff15;border-radius:12px;grid-template-columns:1.05fr 1fr;display:grid;overflow:hidden}.product-photo{background:radial-gradient(#5a374255,#0000 70%),#14161a;justify-content:center;align-items:center;min-height:610px;display:flex;position:relative;overflow:hidden}.product-image{object-fit:contain;z-index:2;width:85%;height:auto;animation:.6s product-in;position:relative}.product-watermark{letter-spacing:-10px;color:#ffffff04;font-size:160px;font-weight:750;position:absolute;top:12%;left:4%}.product-image.colour-green{filter:hue-rotate(115deg)saturate(.65)}.product-image.colour-blue{filter:hue-rotate(200deg)saturate(.6)brightness(1.12)}.evo .product-image{object-fit:cover;filter:brightness(.8);width:100%;height:100%;position:absolute;inset:0}.product-image-caption{letter-spacing:1.4px;color:#9c9297;z-index:3;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:24px;left:25px;right:25px}.evo .product-image-caption{color:#fff;text-shadow:0 1px 10px #000}.product-copy{padding:58px 45px 45px;animation:.5s product-in}.product-copy>.eyebrow{letter-spacing:1.5px;color:#939d89;font-size:8px}.product-copy h3{letter-spacing:-5px;margin:24px 0;font-size:76px;font-weight:450}.product-copy h3>span{letter-spacing:0;vertical-align:super;color:#a7b49a;border:1px solid #ffffff26;border-radius:40px;margin-left:12px;padding:7px 11px;font-size:15px;display:inline-flex}.product-copy>p{color:#9b9e9c;max-width:350px;font-size:11px;line-height:1.95}.product-specs{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:29px 0 23px;display:flex}.product-specs strong{letter-spacing:-.7px;white-space:nowrap;font-size:20px;font-weight:550}.product-specs span{color:#8c948c;margin-top:8px;font-size:7px;display:block}.secondary-specs{color:#9ba891;flex-wrap:wrap;gap:10px;margin-top:18px;font-size:8px;display:flex}.secondary-specs>span{border:1px solid var(--line);border-radius:4px;padding:6px 9px}.colour-row{color:#bfb6ba;justify-content:space-between;align-items:center;margin:26px 0 15px;font-size:10px;display:flex}.colour-swatches{gap:12px;display:flex}.colour-swatches button{background:#733e4d;border-radius:50%;width:16px;height:16px;position:relative}.colour-swatches button.green{background:#48674b}.colour-swatches button.blue{background:#88b6cb}.colour-swatches button[aria-pressed=true]:after{content:"";border:1px solid #fff6;border-radius:50%;position:absolute;inset:-4px}.product-note{color:#7c837d;font-size:7px;line-height:1.7;display:block}.product-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px;display:flex}.product-actions .button{gap:25px;padding:16px 19px;font-size:10px}.product-actions .text-link{gap:13px;font-size:9px}.story{background:#0d1911;height:700px;position:relative;overflow:hidden}.story-img{object-fit:cover;object-position:center 30%;opacity:.8;width:70%;height:100%;position:absolute;top:0;right:0}.story-shade{background:linear-gradient(90deg,#0c1810 10%,#0c1810ee 28%,#0c181000 90%);position:absolute;inset:0}.story-copy{z-index:2;padding:140px 6.5%;position:relative}.story-copy h2{letter-spacing:-4px;margin:28px 0;font-size:clamp(52px,6vw,88px);font-weight:450;line-height:1.1}.story-copy h2 em{color:#b4c4a1}.story-copy>p{color:#98a98e;margin:25px 0 30px;font-size:12px;line-height:1.9}.story-foot{letter-spacing:2px;color:#6b8567;font-size:7px;position:absolute;bottom:30px;left:6.5%}.community{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding-top:130px;padding-bottom:130px;display:grid;position:relative;overflow:hidden}.community h2{font-size:clamp(40px,4.5vw,68px)}.community h2 em{color:#a9ada1}.community-copy>p{color:#899389;margin-top:25px;font-size:11px;line-height:1.9}.community-stat{padding:65px 0 65px 20px;position:relative}.community-stat>strong{letter-spacing:-6px;white-space:nowrap;z-index:2;font-size:clamp(52px,6.4vw,100px);font-weight:450;position:relative}.stat-caption{letter-spacing:3px;color:#b6c3aa;margin:14px 0 23px;font-size:8px;display:block}.community-stat>p{color:#74856b;z-index:2;font-size:10px;position:relative}.stat-orbit{border:1px solid #c3ff7c10;border-radius:50%;position:absolute;inset:2px;transform:rotate(-20deg)}.stat-orbit:before,.stat-orbit:after{content:"";border:1px solid #c3ff7c08;border-radius:50%;position:absolute;inset:20px -20px;transform:rotate(20deg)}.stat-orbit:after{inset:40px -40px;transform:rotate(40deg)}.network{background:radial-gradient(at 90% 0,#1a261580,#0000 45%),#101311}.network-intro>p{color:#96a28f;margin:0 0 24px;font-size:11px;line-height:1.8}.network-intro .text-link{font-size:10px}.network-shell{background:#161c16;border:1px solid #c6e0b022;border-radius:12px;overflow:hidden}.network-stats{border-bottom:1px solid var(--line);align-items:center;gap:55px;padding:29px 34px;display:flex}.network-stats>div{flex-direction:column;gap:6px;display:flex}.network-stats strong{letter-spacing:-1px;color:#d5e1cb;font-size:28px;font-weight:500}.network-stats>div>span{letter-spacing:1.2px;color:#84937d;font-size:7px}.network-stats>a{color:#c8d5c0;align-items:center;gap:30px;margin-left:auto;font-size:10px;display:flex}.network-stats>a>span{color:var(--lime);font-size:20px}.map-stage{isolation:isolate;background:#182019;height:660px;position:relative}.map-canvas{z-index:0;background:#131d15;position:absolute;inset:0}.map-topline{pointer-events:none;z-index:800;justify-content:space-between;align-items:center;display:flex;position:absolute;top:24px;left:28px;right:24px}.map-topline>span{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);letter-spacing:1.8px;color:#cbd8c0;background:#10190fd9;border:1px solid #ffffff1b;border-radius:5px;align-items:center;gap:10px;padding:11px 15px;font-size:7px;display:flex}.map-topline i{background:var(--lime);border-radius:50%;width:4px;height:4px;box-shadow:0 0 9px #c3ff7c}.map-layer-toggle{pointer-events:auto;background:#111910ed;border:1px solid #fff2;border-radius:6px;gap:3px;padding:4px;display:flex}.map-layer-toggle button{color:#b8c5b2;border-radius:4px;padding:8px 12px;font-size:8px}.map-layer-toggle button[aria-pressed=true]{color:#1b2713;background:#c3ff7c;font-weight:750}.map-search-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:800;background:#101610ec;border:1px solid #c3ff7c26;border-radius:9px;width:300px;padding:24px;position:absolute;top:84px;left:28px;box-shadow:0 20px 80px #0004}.map-search-eyebrow{letter-spacing:1.5px;color:#92a485;font-size:6px}.map-search-panel h3{letter-spacing:-1px;margin:13px 0 22px;font-size:25px;font-weight:500}.map-search-input{background:#ffffff06;border:1px solid #c3ff7c24;border-radius:5px;align-items:center;gap:9px;padding:0 11px;display:flex}.map-search-input>span{color:#a9bd99;font-size:22px}.map-search-input input{color:#e2e9da;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:13px 0;font-size:9px}.map-search-input input::placeholder{color:#829279}.map-search-input button{color:#98ac87;padding:0;font-size:19px}.map-quick{flex-wrap:wrap;gap:5px;margin:12px 0 23px;display:flex}.map-quick button{color:#85947c;background:#ffffff07;border:1px solid #ffffff12;border-radius:30px;padding:7px 9px;font-size:7px}.map-quick button.active{color:#c3ff7c;background:#c3ff7c09;border-color:#c3ff7c44}.map-result-heading{letter-spacing:.5px;color:#9cac91;margin-bottom:10px;font-size:8px}.centre-result{text-align:left;border-top:1px solid #ffffff12;align-items:center;gap:12px;width:100%;padding:17px 0;display:flex}.centre-result>.pin-icon{color:var(--lime);font-size:24px}.centre-result>span:nth-child(2){flex:1;min-width:0}.centre-result strong{color:#d6dfcf;font-size:10px;font-weight:600;line-height:1.5;display:block}.centre-result small{color:#8a9b7e;margin-top:5px;font-size:7px;line-height:1.5;display:block}.centre-result>span:last-child{color:#b0bf9e;font-size:17px}.centre-result.selected strong{color:var(--lime)}.map-locator-link{color:var(--lime);border-top:1px solid #ffffff17;padding-top:13px;font-size:8px;display:block}.map-india-label{z-index:400;pointer-events:none;letter-spacing:15px;color:#f2f5dd9c;text-shadow:0 2px 20px #000;text-align:center;font-size:32px;position:absolute;bottom:18%;right:15%}.map-india-label span{letter-spacing:2px;color:#d7e1c7;margin-top:13px;font-size:6px;display:block}.map-status{color:#cad6be;z-index:900;background:#1b2418f2;border:1px solid #c3ff7c44;border-radius:5px;padding:12px 15px;font-size:9px;position:absolute;bottom:35px;left:20px;right:75px}.map-footnote{color:#809275;justify-content:space-between;gap:20px;padding:17px 26px;font-size:7px;line-height:1.6;display:flex}.map-footnote>span:first-child{align-items:center;gap:6px;display:flex}.map-footnote i{background:var(--lime);border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block}.map-footnote a{color:#a9bc9b}.empty-result{color:#9caf8e;font-size:10px;line-height:1.8}.map-loading{color:#819578;background:#141c15;border:1px solid #ffffff16;border-radius:12px;justify-content:center;align-items:center;gap:15px;height:650px;font-size:11px;display:flex}.loader{border:1px solid #c3ff7c33;border-top-color:#c3ff7c;border-radius:50%;width:18px;height:18px;animation:1s linear infinite orbit-spin}.leaflet-container{font-family:Manrope,Arial,sans-serif!important}.leaflet-control-attribution{max-width:100%;color:#b7c5ab!important;background:#11190fec!important;font-size:8px!important;line-height:1.7!important}.leaflet-control-attribution a{color:#d2e2c2!important}.leaflet-control-zoom{box-shadow:none!important;border:1px solid #ffffff24!important;margin:0 18px 28px 0!important}.leaflet-control-zoom a{color:#d4e5c6!important;background:#172015ed!important;border-color:#ffffff17!important}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#dfe8d8!important;background:#161f16!important;box-shadow:0 10px 40px #0007!important}.leaflet-popup-content{margin:18px!important}.leaflet-popup-close-button{color:#cedec1!important}.centre-popup>strong{margin:0 0 7px;font-size:14px;display:block}.centre-popup>span{color:#9eae91;font-size:9px;display:block}.centre-popup p{color:#b1bba9;font-size:10px;line-height:1.8;margin:12px 0!important}.centre-popup small{color:#dbc396;margin:12px 0;font-size:8px;line-height:1.6;display:block}.centre-popup a{margin-top:6px;font-size:10px;display:inline-block;color:var(--lime)!important}.care{border-top:1px solid var(--line);background:radial-gradient(at 10% 30%,#302a2f66,#0000 50%),#101113;grid-template-columns:1fr 1.05fr;gap:9%;display:grid}.care-heading{padding-top:18px}.care h2{font-size:clamp(42px,4.6vw,68px)}.care h2 em{color:#b5a6ad}.care-heading>p{color:#969396;margin-top:27px;font-size:11px;line-height:1.9}.care-contact{flex-direction:column;gap:30px;margin-top:50px;display:flex}.care-contact a>span{letter-spacing:1.4px;color:#7e8580;margin-bottom:10px;font-size:7px;display:block}.care-contact strong{letter-spacing:-.5px;font-size:18px;font-weight:450}.care-contact strong>span{color:var(--lime);margin-left:20px;font-size:16px}.care-service{color:#b7c5a9;border-bottom:1px solid #c3ff7c33;align-items:center;gap:25px;margin-top:40px;padding-bottom:10px;font-size:10px;display:inline-flex}.care-service>span{color:var(--lime)}.support-form-wrap{background:#1b1c20;border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.form-tabs{background:#131517;border-bottom:1px solid #ffffff14;display:flex}.form-tabs>button{color:#90968f;border-bottom:2px solid #0000;justify-content:space-between;align-items:center;gap:10px;width:50%;padding:21px 24px;font-size:10px;display:flex}.form-tabs>button>span{color:#788670;font-size:15px}.form-tabs>button[aria-selected=true]{color:var(--lime);border-bottom-color:var(--lime);background:#c3ff7c05}.form-tabs>button[aria-selected=true]>span{color:var(--lime)}.support-form{padding:30px}.form-title>span{letter-spacing:1.4px;color:#8c9487;font-size:6px}.form-title h3{letter-spacing:-.9px;margin:13px 0 26px;font-size:25px;font-weight:450}.support-form label{color:#bcc1b8;font-size:9px;line-height:1.6;display:block}.support-form label>span{color:#a3bc8d}.support-form label>small{color:#788573;font-size:8px}.form-grid{grid-template-columns:1fr 1fr;gap:18px 15px;display:grid}.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{color:#e2e6dd;outline-offset:2px;background:#111416;border:1px solid #ffffff1c;border-radius:5px;width:100%;margin-top:7px;padding:12px 13px;font-size:10px;line-height:1.5;display:block}.support-form select{height:42px}.support-form>label{margin-top:21px}.support-form textarea{resize:vertical;min-height:100px;max-height:320px}.consent{align-items:start;gap:10px;margin-top:18px!important;display:flex!important}.consent input{accent-color:var(--lime);flex-shrink:0;width:13px;height:13px;margin:1px 0 0}.consent>span{font-size:8px;line-height:1.8;color:#8f9a86!important}.form-submit{width:100%;margin-top:24px;padding:15px 19px;font-size:10px}.form-disclosure{color:#717d6c;margin:16px 0 0;font-size:7px;line-height:1.8}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-error{color:#ffa796;background:#ff766414;border:1px solid #ff766429;border-radius:5px;padding:12px;font-size:10px;line-height:1.7}.rating-field{border:0;margin:0 0 24px;padding:0}.rating-field legend{color:#bcc1b8;font-size:9px}.rating-field legend>span{color:#a3bc8d}.rating-buttons{gap:12px;margin:12px 0 8px;display:flex}.rating-buttons button{color:#50554e;padding:0;font-size:30px;line-height:1}.rating-buttons button.rated{color:var(--lime)}.rating-field>small{color:#8e9d82;font-size:8px}.form-success{flex-direction:column;justify-content:center;align-items:start;min-height:580px;padding:45px 35px;display:flex}.success-mark{width:49px;height:49px;color:var(--lime);background:#c3ff7c15;border:1px solid #c3ff7c44;border-radius:50%;place-items:center;margin-bottom:30px;font-size:22px;display:grid}.form-success h3{letter-spacing:-1px;margin:16px 0;font-size:31px;font-weight:500;line-height:1.2}.form-success>p{color:#9ea894;font-size:11px;line-height:1.8}.reference{overflow-wrap:anywhere;background:#c3ff7c06;border:1px solid #c3ff7c26;border-radius:5px;width:100%;margin-top:15px;padding:18px 20px}.reference>span{letter-spacing:1.5px;color:#819171;margin-bottom:10px;font-size:6px;display:block}.reference strong{letter-spacing:1px;color:#d4e2c9;font-size:17px}.receipt-note{margin:20px 0 25px;font-size:9px!important}.partner{background:var(--lime);color:#1e2817;padding:70px 6.5%;position:relative;overflow:hidden}.partner>span{letter-spacing:1.7px;font-size:8px}.partner h2{letter-spacing:-3px;z-index:2;margin:25px 0 33px;font-size:62px;font-weight:450;line-height:1.07;position:relative}.partner h2 em{color:#536345}.partner>b{color:#8fbc593d;font-size:350px;font-weight:200;line-height:1;animation:6s ease-in-out infinite arrow-drift;position:absolute;top:-15px;right:11%}.partner>a{z-index:2;position:relative}footer{background:#0b0d0e;padding:60px 6.5% 28px}.footer-main{border-bottom:1px solid var(--line);align-items:center;gap:60px;padding-bottom:48px;display:flex}.footer-main>.wordmark{font-size:55px}.footer-main>p{color:#788474;font-size:10px;line-height:1.9}.footer-main>div{flex-wrap:wrap;gap:26px;margin-left:auto;display:flex}.footer-main>div>a{color:#a6afa0;font-size:9px}.footer-main>div>a>span{color:#7c956a;margin-left:8px}.footer-bottom{color:#5e6d58;justify-content:space-between;gap:20px;padding-top:25px;font-size:7px;line-height:1.8;display:flex}.footer-bottom>a{letter-spacing:1px;color:#a1b193}.comparison{width:92%;max-width:740px;color:var(--ink);background:#191d1b;border:1px solid #ffffff25;border-radius:12px;padding:38px}.comparison::backdrop{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#050907c9}.dialog-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.dialog-heading h2{letter-spacing:-1.7px;margin:19px 0 30px;font-size:38px;font-weight:500;line-height:1.1}.dialog-heading button{border:1px solid #ffffff29;border-radius:50%;width:34px;height:34px;font-size:26px;line-height:1}.table-wrap{overflow:auto}.table-wrap table{border-collapse:collapse;text-align:left;width:100%;min-width:320px;font-size:11px}.table-wrap th{color:#c4d1b9;background:#ffffff04;font-weight:650}.table-wrap td,.table-wrap th{border-bottom:1px solid var(--line);padding:17px 12px}.table-wrap td:first-child{color:#87967c}.dialog-note{color:#89977f;margin:25px 0;font-size:9px;line-height:1.8}.comparison>.button{padding:15px 20px;font-size:10px}@keyframes float{0%,to{translate:0}50%{translate:0 -15px}}@keyframes breathe{0%{opacity:.65;transform:scale(.95)}to{opacity:1;transform:scale(1.08)}}@keyframes screen-shine{0%,70%,to{background-position:100% 0}30%{background-position:-100% 0}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes chip-pulse{0%{opacity:.7;scale:.8}to{opacity:0;scale:1.6}}@keyframes focus-breathe{0%,to{opacity:.3}50%{opacity:1}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes product-in{0%{opacity:.1;translate:0 15px}to{opacity:1;translate:0}}@keyframes arrow-drift{0%,to{translate:0}50%{translate:15px -15px}}@media (min-width:1700px){.hero-copy{padding-top:135px}.hero-phone{width:87%;top:-2%;left:6%}.hero-device{width:57%;right:0}.storage-label{bottom:22%;right:15%}.camera-label{top:29%}.hero-product-label{bottom:10%}.section-pad{padding-left:max(6.5%,50% - 780px);padding-right:max(6.5%,50% - 780px)}}@media (max-width:1100px){.nav nav{gap:20px;font-size:10px}.hero{min-height:710px}.hero h1{letter-spacing:-6px;font-size:88px}.hero-copy{width:60%;padding-top:105px}.hero-sub{font-size:11px}.hero-device{width:65%;top:60px;right:-13%}.hero-phone{width:100%;top:0}.orbit-1{width:420px;height:420px}.orbit-2{width:560px;height:560px}.camera-label{transform-origin:0 0;left:1%;scale:.85}.storage-label{bottom:30%;right:20%;scale:.85}.hero-product-label{font-size:8px;bottom:23%;left:25%}.hero-actions{gap:20px}.hero-actions .text-link{gap:15px;font-size:9px}.hero-proof{margin-top:35px}.section-pad{padding-top:80px;padding-bottom:80px}.manifesto{padding-bottom:55px}.feature-grid{gap:12px;padding-top:0}.feature{height:365px}.feature-top{letter-spacing:1px;padding:20px;font-size:6px}.feature-copy{bottom:25px;left:20px}.feature-copy h3{font-size:29px}.feature-copy p{font-size:8px}.feature-memory .feature-copy h3{font-size:22px}.feature-memory .feature-copy h3>span{font-size:11px}.chip-graphic{top:70px;scale:.8}.power-orbit{top:48px;scale:.8}.feature-power h3{font-size:36px}.product-photo{min-height:590px}.product-image{width:100%}.product-copy{padding:45px 30px}.product-copy h3{font-size:65px}.product-specs strong{font-size:16px}.product-specs span{font-size:6px}.product-actions{gap:17px}.network-stats{gap:40px}.map-search-panel{width:265px;padding:22px;top:82px;left:22px}.map-quick{gap:4px}.map-quick button{padding:6px;font-size:6px}.map-india-label{font-size:26px;right:11%}.community-stat>strong{letter-spacing:-4px;font-size:66px}.care{gap:6%}.support-form{padding:25px}.form-tabs>button{padding:19px;font-size:9px}.form-grid{gap:16px 10px}.footer-main{gap:35px}.footer-main>div{gap:18px;max-width:300px}.story{height:620px}.story-copy{padding-top:110px}}@media (max-width:760px){.announcement{letter-spacing:1.6px;justify-content:center;height:28px;font-size:6px}.announcement>span:last-child{display:none}.nav{height:72px;padding:0 6%}.wordmark{letter-spacing:-4px;font-size:40px}.wordmark sup{font-size:7px}.nav nav{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111610f5;gap:17px;padding:25px 7%;font-size:13px;display:none;position:absolute;top:72px;left:0;right:0}.nav.menu-open nav{flex-direction:column;display:flex}.nav-shop{gap:16px;margin-left:auto;padding:10px 13px;font-size:8px}.nav-shop>span{font-size:15px}.menu-button{margin-left:4px;margin-right:-13px;padding:13px;font-size:20px;display:block}.hero{height:auto;min-height:1090px;max-height:none}.hero-copy{pointer-events:auto;width:100%;padding:55px 6% 0}.hero h1{letter-spacing:-5px;margin:27px 0 22px;font-size:79px;line-height:.98}.hero h1>.hero-word:nth-child(2){letter-spacing:-4px}.hero .eyebrow{letter-spacing:1.4px;font-size:7px}.hero-sub{max-width:310px;font-size:11px;line-height:1.9}.hero-actions{gap:19px;margin-top:26px}.hero-actions>.button{gap:23px;padding:16px 18px;font-size:9px}.hero-actions .text-link{gap:12px;font-size:8px}.hero-actions .text-link>span{font-size:15px}.hero-proof{gap:12px;margin-top:25px}.mini-faces>span{width:25px;height:25px;font-size:12px}.hero-proof p{font-size:8px}.hero-proof p>span{font-size:7px}.hero-device{width:100%;height:540px;top:490px;right:0}.hero-phone{width:108%;max-width:650px;top:0;left:-1%}.hero-watermark{letter-spacing:-14px;font-size:210px;top:28%;left:5%}.orbit-1{width:340px;height:340px;top:35px;left:10%}.orbit-2{width:420px;height:420px;top:-5px;left:0}.camera-label{padding:14px 30px 14px 15px;top:20%;left:4%;scale:.8}.floating-feature strong{font-size:20px}.floating-feature strong small{font-size:8px}.floating-feature>span:first-child{font-size:5px}.storage-label{transform-origin:100% 100%;bottom:9%;right:4%;scale:.85}.hero-product-label{font-size:7px;bottom:1%;left:18%}.hero-product-label .pill{padding:7px 10px;font-size:6px}.screen-time{font-size:29px}.screen-time small{letter-spacing:.6px;margin-top:7px;font-size:5px}.screen-boltt{font-size:24px}.hero-bottom{letter-spacing:.9px;height:42px;font-size:6px;left:6%;right:6%}.hero-bottom>span:last-child{display:none}.marquee{padding:17px 0}.marquee span{letter-spacing:2px;font-size:8px}.marquee b{margin:0 20px;font-size:17px}.section-pad{padding:67px 6%}.section-index{letter-spacing:1.3px;font-size:7px}.manifesto{padding-bottom:45px}.manifesto-content{display:block}.manifesto h2,.section-heading h2,.community h2,.care h2{letter-spacing:-2.3px;margin-top:23px;font-size:43px;line-height:1.1}.manifesto-content>p{margin-top:25px;font-size:10px;line-height:1.9}.feature-grid{grid-template-columns:1fr 1fr;gap:12px;padding-top:0}.feature{height:315px}.feature-camera{grid-column:span 2;height:380px}.feature-camera .feature-copy h3{font-size:36px}.feature-top{letter-spacing:.8px;padding:18px 15px;font-size:5px}.feature-top>span{font-size:13px}.feature-copy{bottom:22px;left:17px;right:10px}.feature-copy h3{letter-spacing:-1px;font-size:32px}.feature-copy p{max-width:170px;font-size:7px;line-height:1.7}.feature-copy h3>span{letter-spacing:0;font-size:10px}.feature-memory .feature-copy h3{letter-spacing:-.5px;font-size:19px}.feature-memory .feature-copy h3>span{font-size:9px}.chip-graphic{top:64px;scale:.7}.power-orbit{top:42px;scale:.65}.feature-power h3{font-size:33px}.feature-power h3>span{font-size:11px}.section-heading{margin-bottom:30px;display:block}.model-tabs{margin-top:27px;padding:4px;display:inline-flex}.model-tabs button{min-width:95px;padding:11px 22px;font-size:9px}.product-panel{grid-template-columns:1fr}.product-photo{height:390px;min-height:390px}.product-image{width:85%;max-width:440px;height:100%}.product-watermark{font-size:125px;top:6%;left:6%}.product-copy{padding:35px 25px 32px}.product-copy h3{letter-spacing:-4px;margin:20px 0;font-size:64px}.product-copy h3>span{margin-left:12px;padding:6px 9px;font-size:12px}.product-copy>p{font-size:10px;line-height:1.9}.product-copy>.eyebrow{font-size:7px}.product-specs{gap:10px;padding:23px 0}.product-specs strong{letter-spacing:-.6px;font-size:18px}.product-specs span{font-size:6px}.secondary-specs{gap:6px;margin-top:16px;font-size:7px}.secondary-specs>span{padding:6px 8px}.colour-row{margin-top:24px;font-size:9px}.colour-swatches{gap:10px}.colour-swatches button{width:14px;height:14px}.product-note{font-size:6px}.product-actions{gap:19px;margin-top:25px}.product-actions .button{gap:23px;padding:14px 17px;font-size:9px}.product-actions .text-link{gap:9px;font-size:8px}.product-image-caption{font-size:6px;bottom:17px;left:20px;right:20px}.story{height:610px}.story-img{opacity:.6;object-position:65% top;width:100%}.story-shade{background:linear-gradient(90deg,#0b180ee8,#0b180e33),linear-gradient(#0000,#0b180e)}.story-copy{padding:110px 6% 70px}.story-copy h2{letter-spacing:-2.7px;margin:27px 0;font-size:54px}.story-copy>p{font-size:11px;line-height:1.9}.story-copy .button{padding:16px 20px;font-size:10px}.story-foot{letter-spacing:1.3px;font-size:6px;bottom:28px;left:6%}.community{grid-template-columns:1fr;gap:23px}.community-copy>p{margin-top:24px;font-size:10px}.community-stat{padding:40px 8px 45px}.community-stat>strong{letter-spacing:-4px;font-size:66px}.stat-caption{letter-spacing:2.7px;margin-top:12px;font-size:7px}.community-stat>p{font-size:9px}.stat-orbit{inset:0 10px}.network-intro{justify-content:space-between;align-items:center;gap:10px;margin-top:25px;display:flex}.network-intro>p{margin:0;font-size:9px;line-height:1.8}.network-intro .text-link{gap:12px;max-width:130px;font-size:8px;line-height:1.6}.network-stats{flex-wrap:wrap;justify-content:space-between;gap:0;padding:22px 19px}.network-stats>div{gap:6px}.network-stats strong{font-size:25px}.network-stats>div>span{letter-spacing:1px;font-size:5px}.network-stats>a{border-top:1px solid var(--line);justify-content:space-between;width:100%;margin-top:22px;padding-top:15px;font-size:9px}.network-stats>a>span{font-size:17px}.map-stage{height:820px}.map-canvas{bottom:320px}.map-topline{gap:10px;top:15px;left:13px;right:13px}.map-topline>span{letter-spacing:1px;gap:6px;padding:9px;font-size:5px}.map-layer-toggle button{padding:7px 9px;font-size:7px}.map-layer-toggle{padding:3px}.map-search-panel{background:#131b13;border:0;border-top:1px solid #c3ff7c22;border-radius:0;width:auto;min-height:320px;padding:23px 21px;inset:auto 0 0}.map-search-eyebrow{font-size:6px}.map-search-panel h3{margin:10px 0 17px;font-size:22px}.map-search-input input{padding:12px 0;font-size:10px}.map-quick{gap:6px;margin:12px 0 16px}.map-quick button{padding:7px 10px;font-size:7px}.map-result-heading{margin-bottom:3px;font-size:7px}.map-result-list{max-height:120px;overflow:auto}.centre-result{gap:12px;padding:13px 0}.centre-result strong{font-size:10px}.centre-result small{margin-top:4px;font-size:7px;line-height:1.3}.centre-result>.pin-icon{font-size:21px}.map-locator-link{margin-top:7px;padding-top:13px;font-size:8px}.map-india-label{letter-spacing:10px;font-size:21px;top:370px;bottom:auto;right:16%}.map-india-label span{letter-spacing:1px;font-size:5px}.map-footnote{flex-direction:column;gap:9px;padding:17px 18px;font-size:6px}.map-status{font-size:8px;line-height:1.7;bottom:334px;left:12px;right:12px}.map-loading{height:850px;font-size:9px}.leaflet-control-attribution{max-width:85%;font-size:6px!important;line-height:1.4!important}.leaflet-control-zoom{margin:0 12px 29px 0!important}.leaflet-control-zoom a{width:28px!important;height:28px!important;font-size:18px!important;line-height:28px!important}.care{grid-template-columns:1fr;gap:40px}.care-heading{padding:0}.care-heading>p{font-size:10px}.care-contact{gap:25px;margin-top:30px}.care-contact strong{font-size:17px}.care-contact a>span{font-size:6px}.care-service{margin-top:28px;padding-bottom:9px;font-size:9px}.support-form{padding:25px 21px}.form-tabs>button{gap:8px;padding:18px 16px;font-size:9px}.form-tabs>button>span{font-size:14px}.form-title h3{letter-spacing:-.7px;margin-bottom:24px;font-size:23px}.form-title>span{font-size:6px}.support-form label{font-size:9px}.form-grid{grid-template-columns:1fr;gap:18px}.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{padding:12px;font-size:11px}.support-form select{height:43px}.consent>span{font-size:7px}.form-submit{padding:15px 17px;font-size:10px}.form-disclosure{font-size:6px;line-height:1.8}.form-success{min-height:570px;padding:35px 25px}.form-success h3{font-size:29px}.form-success>p{font-size:10px}.reference strong{letter-spacing:.6px;font-size:15px}.receipt-note{font-size:8px!important}.partner{padding:58px 6%}.partner>span{letter-spacing:1.2px;font-size:7px}.partner h2{letter-spacing:-2.7px;margin-top:23px;font-size:49px}.partner>b{opacity:.6;font-size:220px;top:30px;right:-5%}.partner .button{padding:15px 20px;font-size:9px}footer{padding:48px 6% 25px}.footer-main{flex-wrap:wrap;align-items:center;gap:25px;padding-bottom:32px}.footer-main>.wordmark{font-size:48px}.footer-main>p{max-width:150px;margin-left:auto;font-size:8px;line-height:1.9}.footer-main>div{gap:18px;width:100%;max-width:none;margin:10px 0 0}.footer-main>div>a{font-size:8px}.footer-bottom{flex-wrap:wrap;gap:14px;padding-top:23px;font-size:6px}.footer-bottom>span:nth-child(2){order:3;width:100%}.footer-bottom>a{margin-left:auto;font-size:6px}.comparison{padding:28px 21px}.dialog-heading h2{letter-spacing:-1.5px;margin-top:17px;font-size:31px}.dialog-heading button{width:29px;height:29px;font-size:22px}.table-wrap table{min-width:280px;font-size:9px}.table-wrap td,.table-wrap th{padding:14px 7px}.dialog-note{font-size:8px}.comparison>.button{padding:14px 17px;font-size:8px}}@media (max-width:370px){.hero h1{font-size:70px}.hero-actions{gap:12px}.hero-actions .text-link{font-size:7px}.hero-device{top:490px}.hero{min-height:1050px}.hero-product-label{bottom:7%}.storage-label{bottom:15%}.community-stat>strong{font-size:57px}.product-specs strong{font-size:15px}.network-intro{display:block}.network-intro .text-link{max-width:none;margin-top:15px}.map-stage{height:840px}.map-canvas{bottom:340px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.marquee>div{transform:none}.hero-phone{will-change:auto}}@media (max-width:760px){.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{font-size:16px}.support-form select{height:49px}.form-tabs>button{font-size:11px}.consent>span{font-size:9px}.form-disclosure{font-size:8px}.form-submit{font-size:12px}.map-search-input input{font-size:13px}.map-quick button,.map-result-heading{font-size:9px}.centre-result small{font-size:9px}.map-locator-link{font-size:10px}.map-footnote{font-size:8px}.network-stats>div>span{letter-spacing:.5px;font-size:7px}.map-status{bottom:465px}.map-india-label{top:370px}.form-success>p{font-size:12px}body{font-size:15px}.announcement{letter-spacing:1px;height:31px;font-size:9px}.nav-shop{padding:11px 14px;font-size:11px}.nav nav{gap:14px;font-size:16px}.nav nav a{padding:13px 0}.menu-button{font-size:23px}.hero{min-height:1230px}.hero-copy{padding-top:52px}.hero .eyebrow{letter-spacing:1px;font-size:10px}.hero h1{font-size:76px}.hero-sub{max-width:330px;font-size:15px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:16px}.hero-actions>.button{gap:23px;padding:17px 18px;font-size:12px}.hero-actions .text-link{gap:11px;font-size:11px}.hero-proof{gap:13px;margin-top:29px}.hero-proof p{font-size:12px;line-height:1.6}.hero-proof p>span{font-size:10px}.mini-faces>span{width:29px;height:29px;font-size:14px}.hero-device{top:605px}.hero-product-label{font-size:10px;bottom:-1%;left:15%}.hero-product-label .pill{font-size:9px}.camera-label{max-width:205px;padding:14px 22px 14px 15px;top:20%;scale:1}.camera-label>span:last-child{display:none}.floating-feature>span:first-child{letter-spacing:.8px;font-size:8px}.floating-feature strong{font-size:24px}.floating-feature strong small{font-size:11px}.storage-label{padding:15px 18px;bottom:6%;right:4%;scale:1}.hero-bottom{letter-spacing:.5px;font-size:8px}.hero-bottom a{font-size:8px}.marquee span{letter-spacing:1.5px;font-size:11px}.section-index{letter-spacing:1px;font-size:10px;line-height:1.8}.manifesto-content>p,.community-copy>p,.care-heading>p{font-size:14px;line-height:1.85}.feature-top{letter-spacing:.5px;padding:20px 15px;font-size:9px;line-height:1.7}.feature-copy p{font-size:12px;line-height:1.7}.feature-memory .feature-copy h3{font-size:22px}.feature-memory .feature-copy h3>span{font-size:12px;line-height:1.5}.feature-power h3>span{font-size:13px}.feature{height:350px}.feature-camera{height:400px}.feature-copy{bottom:23px}.model-tabs button{min-width:110px;padding:13px 23px;font-size:13px}.product-copy>.eyebrow{letter-spacing:1px;font-size:10px}.product-copy>p{font-size:14px;line-height:1.85}.product-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-specs strong{letter-spacing:-.7px;font-size:18px}.product-specs span{font-size:10px;line-height:1.6}.secondary-specs{gap:8px;font-size:11px}.secondary-specs>span{padding:8px 9px}.colour-row{gap:20px;font-size:12px;line-height:1.7}.product-note{font-size:10px;line-height:1.8}.product-actions .button{padding:16px 18px;font-size:12px}.product-actions .text-link{font-size:11px}.product-image-caption{letter-spacing:1px;font-size:8px}.colour-swatches{gap:15px}.colour-swatches button{width:19px;height:19px}.story-copy>p{font-size:15px;line-height:1.8}.story-copy .button{font-size:12px}.story-foot{letter-spacing:1px;font-size:9px}.stat-caption{letter-spacing:2px;font-size:11px}.community-stat>p{font-size:13px;line-height:1.7}.network-intro{display:block}.network-intro>p{font-size:14px;line-height:1.8}.network-intro .text-link{max-width:none;margin-top:18px;font-size:12px}.network-stats{grid-template-columns:1.4fr 1fr 1fr;gap:17px;display:grid}.network-stats>div>span{letter-spacing:.5px;font-size:9px;line-height:1.7}.network-stats>a{grid-column:1/-1;margin:5px 0 0;padding-top:18px;font-size:12px}.map-search-panel h3{font-size:27px}.map-search-eyebrow{font-size:9px}.map-topline>span{letter-spacing:.6px;font-size:7px}.map-layer-toggle button{padding:10px 9px;font-size:10px}.map-topline{gap:6px;left:10px;right:10px}.map-search-input input{padding:14px 0;font-size:16px}.map-quick button{padding:8px 10px;font-size:11px}.map-quick{gap:6px;margin-bottom:18px}.map-result-heading{font-size:11px;line-height:1.7}.centre-result strong{font-size:14px}.centre-result small{font-size:11px;line-height:1.5}.map-result-list{max-height:165px}.centre-result{padding:15px 0}.map-locator-link{padding-top:16px;font-size:12px}.map-footnote{font-size:10px;line-height:1.8}.map-stage{height:1020px}.map-canvas{bottom:520px}.map-search-panel{min-height:520px}.map-status{font-size:11px;bottom:535px}.map-india-label span{font-size:8px}.leaflet-control-attribution{font-size:8px!important}.care-contact a>span{letter-spacing:1px;font-size:10px}.care-contact strong{font-size:21px}.care-service{font-size:13px}.form-tabs>button{font-size:12px;line-height:1.6}.form-title>span{letter-spacing:1px;font-size:9px}.form-title h3{font-size:27px;line-height:1.3}.support-form label{font-size:12px}.support-form label>small{font-size:10px}.consent>span{font-size:11px;line-height:1.8}.consent input{width:17px;height:17px;margin-top:2px}.form-disclosure{font-size:10px;line-height:1.9}.form-submit{padding:17px 19px;font-size:14px}.rating-field legend{font-size:12px}.rating-field>small{font-size:11px}.rating-buttons button{font-size:35px}.reference>span{font-size:9px}.reference strong{font-size:16px}.form-success>p{font-size:14px;line-height:1.8}.receipt-note{font-size:12px!important}.form-success .text-link,.form-error{font-size:13px}.partner>span{letter-spacing:1px;font-size:10px}.partner .button{padding:17px 20px;font-size:12px}.footer-main>p{max-width:165px;font-size:12px;line-height:1.8}.footer-main>div{gap:20px}.footer-main>div>a{font-size:12px;line-height:1.7}.footer-bottom{font-size:10px;line-height:1.8}.footer-bottom>a{font-size:10px}.table-wrap table{min-width:340px;font-size:12px;line-height:1.7}.dialog-note{font-size:11px;line-height:1.8}.comparison>.button{font-size:11px}}@media (max-width:370px){.hero h1{font-size:67px}.hero .eyebrow{font-size:9px}.hero-device{top:625px}.hero{min-height:1230px}.hero-actions .text-link{font-size:11px}.product-specs strong{font-size:16px}.map-topline>span{font-size:6px}.map-layer-toggle button{font-size:9px}.map-quick button{font-size:10px}.community-stat>strong{font-size:56px}}.colour-row{flex-wrap:wrap;gap:18px}.colour-row>span{width:100%}.colour-swatches{flex-wrap:wrap;gap:18px;display:flex}.colour-swatches button{flex-shrink:0;width:25px;height:25px}.colour-swatches .white{background:#e5e9e8}.colour-swatches .lavender{background:#b9a6d0}.colour-swatches .black{background:#292c32}.colour-swatches .berry{background:#aa304b}.colour-swatches .burgundy{background:#713f53}.colour-swatches .green{background:#426457}.colour-swatches .blue{background:#8cb6d6}.map-touch-control{display:none}@media (max-width:759px){.map-locked .map-canvas{pointer-events:none;touch-action:pan-y!important}.map-locked .map-canvas *{touch-action:pan-y!important}.map-touch-control{z-index:450;color:#d8ffae;touch-action:pan-y;background:#121b15ed;border:1px solid #baff7680;border-radius:30px;flex-direction:column;justify-content:center;align-items:center;padding:13px 21px;font-size:14px;font-weight:700;display:flex;position:absolute;box-shadow:0 5px 25px #0006}.map-activate{width:265px;top:225px;left:50%;transform:translate(-50%)}.map-activate span{color:#c8d2c9;margin-top:6px;font-size:11px;font-weight:400}.map-deactivate{white-space:nowrap;top:75px;left:50%;transform:translate(-50%)}.map-locked .leaflet-control-zoom{visibility:hidden}}:root{--muted:#bcc4c5}body{font-size:16px}.main-nav a,.nav-shop{font-size:13px}.section-index{color:#bbc6bd;font-size:12px;line-height:1.7}.hero-sub{color:#c8cfca;font-size:18px;line-height:1.85}.hero-proof p{font-size:14px}.hero-bottom{color:#b9c3bc;font-size:10px}.button,.text-link{font-size:14px}.manifesto-content>p,.community-copy>p,.care-heading>p,.network-intro>p,.story-copy>p,.product-copy>p{color:#c1cbc5;font-size:16px;line-height:1.85}.feature-top{color:#d1d7d0;font-size:11px}.feature-copy p{color:#c1cbc5;font-size:14px}.feature-memory .feature-copy h3>span,.feature-power h3>span{color:#bfceba;font-size:15px}.product-copy>.eyebrow{color:#b8c7ab;font-size:12px}.product-specs span{color:#bec8bf;font-size:12px}.secondary-specs{font-size:13px}.colour-row{font-size:14px}.product-note{color:#b6c2b9;font-size:12px;line-height:1.8}.care-contact a>span{color:#b9c6bc;font-size:11px}.care-service{font-size:14px}.form-title>span{color:#b9c8ba;font-size:11px}.support-form label,.rating-field legend{color:#e3e9df;font-size:14px}.support-form input:not([type=checkbox]),.support-form select,.support-form textarea{font-size:16px}.support-form input::placeholder,.support-form textarea::placeholder{color:#a5b1ac}.rating-field small,.form-disclosure,.consent>span{color:#b6c5bc;font-size:12px;line-height:1.8}.form-submit{font-size:15px}.footer-main>p,.footer-main>div>a{font-size:13px}.footer-bottom{color:#b6c1bb;font-size:11px}.map-search-eyebrow{font-size:11px}.map-search-input input{font-size:16px}.centre-result strong{font-size:14px}.centre-result small,.map-quick button,.map-result-heading,.map-locator-link{font-size:12px}.map-footnote{font-size:11px;line-height:1.7}.network-stats span{font-size:11px}.network-stats>a{font-size:13px}.fast-mover{background:radial-gradient(at 80% 60%,#29401e77,#0000 65%),#101510;border-bottom:1px solid #c3ff7c26;padding-top:80px;padding-bottom:75px;position:relative;overflow:hidden}.fast-mover h2{z-index:1;letter-spacing:-3px;margin:26px 0 28px;font-size:clamp(38px,5.2vw,82px);font-weight:500;line-height:1.12;position:relative}.fast-mover h2>span{display:block}.fast-mover h2>span:first-child{letter-spacing:3px;color:#eff6e9;margin-bottom:18px;font-size:20px;font-weight:800}.fast-mover .first-mover{color:#acb8a9;margin-bottom:10px;font-size:.65em;font-weight:400}.fast-mover strong{font-weight:750;display:block}.fast-mover em{color:#0000;background:linear-gradient(100deg,#c3ff7c 20%,#f4ffe6 45%,#c3ff7c 65%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:4s ease-in-out infinite fast-shine}.fast-mover strong>i{color:#c3ff7c;margin-left:18px;font-style:normal;animation:2.4s ease-in-out infinite fast-arrow;display:inline-block}.fast-mover>p{z-index:1;color:#c1ceba;font-size:16px;position:relative}.speed-track{pointer-events:none;position:absolute;inset:0;overflow:hidden}.speed-track i{background:linear-gradient(90deg,#0000,#c3ff7c99,#0000);width:28%;height:1px;animation:4s linear infinite speed-line;position:absolute;top:35%;left:-40%;transform:rotate(-18deg)}.speed-track i:nth-child(2){animation-delay:1.4s;top:60%}.speed-track i:nth-child(3){animation-delay:2.6s;top:82%}@keyframes fast-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes fast-arrow{0%,to{transform:translate(0)}50%{transform:translate(9px,-7px)}}@keyframes speed-line{0%{left:-40%}to{left:120%}}@media (max-width:759px){.hero-sub{font-size:16px}.manifesto-content>p,.community-copy>p,.care-heading>p,.network-intro>p,.story-copy>p,.product-copy>p{font-size:15px}.section-index{font-size:11px}.feature-copy p{font-size:14px}.fast-mover{padding:56px 6%}.fast-mover h2{letter-spacing:-1.8px;font-size:43px}.fast-mover .first-mover{letter-spacing:-1px;font-size:27px}.fast-mover h2>span:first-child{font-size:17px}.fast-mover strong>i{margin-left:8px}.fast-mover>p{font-size:14px}.network-stats span{font-size:10px}.map-footnote{font-size:11px}.footer-main>p,.footer-main>div>a{font-size:12px}.footer-bottom{font-size:10px}.support-form label{font-size:13px}.form-disclosure,.consent>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.fast-mover em,.fast-mover strong>i,.speed-track i{animation:none}}.map-result-list{max-height:240px;overflow-y:auto}.map-result-heading,.centre-result small{line-height:1.6}@media (max-width:759px){.map-result-list{max-height:180px}.map-search-panel{height:auto;min-height:520px;padding-bottom:25px}}.nav nav>a{color:#e4e9e2;font-size:16px;font-weight:600}.nav nav{gap:28px}.nav-shop{font-size:15px;font-weight:650}@media (min-width:760px) and (max-width:1100px){.nav nav{gap:18px}.nav nav>a{font-size:14px}.nav-shop{font-size:13px}}@media (max-width:759px){.nav nav>a{font-size:19px}.nav-shop{font-size:13px}}
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(../media/layers.3muxcl8sz6330.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../media/layers-2x.23wrxu3xxu9-i.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(../media/marker-icon.1le94j_pe_ih1.png)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107, M12=.707107, M21=-.707107, M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
