.every,.wat,.pad,.ai{padding-block:var(--sp)}.tablet{--tw:min(80vw,380px);width:var(--tw);padding:calc(var(--tw) * .034);border-radius:calc(var(--tw) * .075);background:linear-gradient(150deg,#4a4642 0%,#1c1b1a 18%,#121111 50%,#2b2826 82%,#5a554f 100%);margin:0;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 3px #0a0a0a,0 40px 80px #0009,0 0 0 .5px #000c}.tscr{aspect-ratio:820/1180;border-radius:calc(var(--tw) * .045);background:#000;position:relative;overflow:hidden}.tscr .shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block}@media (width>=820px){.pad .tablet{--tw:400px}}@media (width>=1100px){.pad .tablet{--tw:440px}}.watch{--ww:min(40vw,200px);--v:calc(var(--ww) * .88 / 208);width:var(--ww);flex:none;margin:0;position:relative}.wcase{padding:calc(var(--ww) * .06);border-radius:calc(var(--ww) * .27);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 0 calc(var(--ww) * .02) #050505,0 30px 60px #0009;background:linear-gradient(155deg,#55514d 0%,#1d1c1b 22%,#0d0d0d 55%,#2a2826 85%,#4d4945 100%);position:relative}.wcrown{right:calc(var(--ww) * -.035);width:calc(var(--ww) * .06);height:calc(var(--ww) * .2);border-radius:calc(var(--ww) * .025);background:repeating-linear-gradient(#6b6662 0 2px,#3a3734 2px 4px);position:absolute;top:25%;box-shadow:inset 0 0 0 .5px #ffffff40}.wbtnside{right:calc(var(--ww) * -.02);width:calc(var(--ww) * .035);height:calc(var(--ww) * .22);border-radius:calc(var(--ww) * .02);background:linear-gradient(90deg,#2a2826,#57524e);position:absolute;top:52%}.wscr{aspect-ratio:208/248;border-radius:calc(var(--ww) * .2);color:#f2f2f7;gap:calc(5 * var(--v));padding:calc(4 * var(--v)) calc(7 * var(--v)) 0;font-family:var(--sans);letter-spacing:-.01em;text-align:left;background:#000;flex-direction:column;display:flex;position:relative;overflow:hidden}.wglow{background:radial-gradient(circle at 15% 0,#0a84ff33,#0000 70%),radial-gradient(circle at 90% 0,#9b5af033,#0000 66%),#000}.wtop{justify-content:space-between;align-items:center;gap:calc(6 * var(--v));height:calc(26 * var(--v));padding:0 calc(5 * var(--v));flex:none;display:flex}.wtop img{height:calc(14 * var(--v));width:auto}.wtop b{font:600 calc(15 * var(--v))/1 var(--sans);font-variant-numeric:tabular-nums;margin-left:auto}.wico{width:calc(26 * var(--v));height:calc(26 * var(--v));background:#ffffff24;border-radius:50%;place-items:center;display:grid}.wico svg{width:calc(15 * var(--v));height:calc(15 * var(--v))}.wscr svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.whr{align-items:center;gap:calc(3 * var(--v));color:#ff453a;font:600 calc(15 * var(--v))/1 var(--sans);font-variant-numeric:tabular-nums;display:flex}.whr svg{width:calc(13 * var(--v));height:calc(13 * var(--v));fill:currentColor;stroke:none}.wttl{font:700 calc(16 * var(--v))/1 var(--sans);color:var(--c)}.wcard{border-radius:calc(16 * var(--v));padding:calc(9 * var(--v)) calc(11 * var(--v));background:#ffffff1a;flex:none;box-shadow:inset 0 .5px #ffffff2e}.wcap{font:700 calc(13 * var(--v))/1.2 var(--sans);color:var(--c)}.wmis{margin-top:calc(3 * var(--v));font:italic 600 calc(15 * var(--v))/1.25 var(--serif)}.wbtn{justify-content:center;align-items:center;gap:calc(6 * var(--v));min-height:calc(42 * var(--v));border-radius:calc(16 * var(--v));color:#14120f;font:700 calc(16 * var(--v))/1 var(--sans);background:#30d158;flex:none;display:flex}.wbtn svg{width:calc(18 * var(--v));height:calc(18 * var(--v));stroke-width:2.4px}.wbtn em{align-items:center;gap:calc(2 * var(--v));font:700 calc(13 * var(--v))/1 var(--sans);font-variant-numeric:tabular-nums;opacity:.75;font-style:normal;display:flex}.wbtn em svg{width:calc(13 * var(--v));height:calc(13 * var(--v))}.wbtn2{min-height:calc(40 * var(--v));border-radius:calc(16 * var(--v));font:600 calc(15 * var(--v))/1 var(--sans);background:#ffffff24;flex:none;place-items:center;display:grid}.wli{align-items:center;gap:calc(9 * var(--v));display:flex}.wli>svg{width:calc(21 * var(--v));height:calc(21 * var(--v));color:var(--c);flex:none}.wli b,.whab b{font:600 calc(16 * var(--v))/1.2 var(--sans);display:block}.wli span{font-size:calc(13 * var(--v));color:#ebebf599;display:block}.wex{font:600 calc(16 * var(--v))/1.2 var(--sans);padding:0 calc(3 * var(--v))}.wset{margin-top:calc(-4 * var(--v));font:600 calc(13 * var(--v))/1.2 var(--sans);color:#30d158;padding:0 calc(3 * var(--v))}.wboxes{gap:calc(7 * var(--v));grid-template-columns:1fr 1fr;display:grid}.wbox{justify-items:center;gap:calc(1 * var(--v));padding:calc(5 * var(--v)) 0 calc(6 * var(--v));border-radius:calc(14 * var(--v));background:#ffffff1a;display:grid}.wbox b{font:700 calc(32 * var(--v))/1.05 ui-rounded,"SF Pro Rounded",var(--sans);font-variant-numeric:tabular-nums}.wbox.on b{color:#30d158}.wbox.on{box-shadow:inset 0 0 0 calc(1.5 * var(--v)) #30d158}.wbox span,.wlast,.wgo{font-size:calc(13 * var(--v));color:#ebebf599}.wlast,.wcenter{text-align:center}.wrest{font:600 calc(16 * var(--v))/1.2 var(--sans);color:#ebebf599}.wclock{margin:calc(-4 * var(--v)) 0 calc(2 * var(--v));font:700 calc(48 * var(--v))/1 ui-rounded,"SF Pro Rounded",var(--sans);font-variant-numeric:tabular-nums;color:#30d158}.whab{align-items:center;gap:calc(10 * var(--v));min-height:calc(42 * var(--v));padding-block:calc(6 * var(--v));display:flex}.whab i{width:calc(22 * var(--v));height:calc(22 * var(--v));box-shadow:inset 0 0 0 calc(2 * var(--v)) #ffffff59;border-radius:50%;flex:none;position:relative}.whab.on i{box-shadow:none;background:#d98200}.whab.on i:after{content:"";border:solid #14120f;border-width:0 calc(2.4 * var(--v)) calc(2.4 * var(--v)) 0;width:28%;height:46%;position:absolute;top:20%;left:32%;transform:rotate(45deg)}.wbig{margin-top:calc(2 * var(--v));font:700 calc(44 * var(--v))/1 ui-rounded,"SF Pro Rounded",var(--sans);color:var(--c)}.wbig span{margin-top:calc(2 * var(--v));font:400 calc(13 * var(--v))/1.2 var(--sans);color:#ebebf599;display:block}.wgo{margin-top:calc(-2 * var(--v))}.wamt{gap:calc(6 * var(--v));margin-top:calc(2 * var(--v));grid-template-columns:1fr 1fr;display:grid}.wamt span{gap:calc(1 * var(--v));padding:calc(6 * var(--v)) 0;border-radius:calc(13 * var(--v));font-size:calc(11 * var(--v));color:#ebebf599;background:#64d2ff29;display:grid}.wamt b{font:700 calc(19 * var(--v))/1 ui-rounded,"SF Pro Rounded",var(--sans);color:#64d2ff}.watch figcaption{text-align:center;font:600 15px/1.3 var(--sans);color:var(--stone);margin-top:16px}.wrow{flex-wrap:wrap;justify-content:center;gap:28px 14px;margin-top:40px;display:flex}.wfeat{margin-top:40px}@media (width>=820px){.wrow{gap:36px}.wrow .watch{--ww:176px}.wfeat{max-width:760px;margin-inline:auto}}@media (width>=1100px){.wrow .watch{--ww:208px}.wrow{gap:44px}}.trio{aspect-ratio:1/1.02;width:100%;max-width:1040px;margin:36px auto 0;position:relative;container-type:inline-size}.trio>*{position:absolute}.trio .tablet{--tw:62cqw;top:0;left:0}.trio .phone{--pw:37cqw;bottom:0;right:0}.trio .watch{--ww:31cqw;bottom:2cqw;left:4cqw}@media (width>=820px){.trio{aspect-ratio:1040/600;margin-top:52px}.trio .tablet{--tw:38cqw;top:auto;bottom:0;left:3cqw}.trio .phone{--pw:25cqw;left:45cqw;right:auto}.trio .watch{--ww:19cqw;bottom:6cqw;left:auto;right:3cqw}}.lock{--pt:calc(var(--pw) * .94 / 390);color:#fff;text-align:center;font-family:var(--sans);background:radial-gradient(90% 55% at 10% 0,#0a84ff8c,#0000 70%),radial-gradient(80% 50% at 100% 20%,#9b5af073,#0000 70%),radial-gradient(120% 60% at 50% 110%,#b08a3e59,#0000 70%),linear-gradient(#141a2b,#0b0b10 60%,#14110c);position:absolute;inset:0;overflow:hidden}.lk-date{margin-top:calc(66 * var(--pt));justify-content:center;align-items:center;gap:calc(8 * var(--pt));font:600 calc(19 * var(--pt))/1 var(--sans);color:#ffffffe0;display:flex}.lk-date span{align-items:center;gap:calc(4 * var(--pt));display:inline-flex}.lk-date svg{width:calc(17 * var(--pt));height:calc(17 * var(--pt));fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round}.lk-time{margin-top:calc(2 * var(--pt));font:700 calc(100 * var(--pt))/1 ui-rounded,"SF Pro Rounded",var(--sf-display);letter-spacing:-.02em;color:#fffffff0}.lk-row{gap:calc(10 * var(--pt));margin:calc(14 * var(--pt)) calc(26 * var(--pt)) 0;text-align:left;grid-template-columns:1fr 1fr;display:grid}.lk-w{height:calc(72 * var(--pt));padding:calc(7 * var(--pt)) calc(10 * var(--pt));border-radius:calc(18 * var(--pt));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff24;overflow:hidden}.lk-rect p{font:italic 600 calc(12.5 * var(--pt))/1.2 var(--serif)}.lk-hab{align-items:center;gap:calc(8 * var(--pt));display:flex}.lk-hab b{font:700 calc(14 * var(--pt))/1.15 var(--sans);display:block}.lk-hab div span{font-size:calc(13 * var(--pt));opacity:.85;line-height:1.2;display:block}.lk-ring{width:calc(44 * var(--pt));height:calc(44 * var(--pt));background:conic-gradient(#fff calc(var(--p) * 360deg),#ffffff40 0);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.lk-ring:before{content:"";inset:calc(4 * var(--pt));background:#2a2b3a;border-radius:50%;position:absolute}.lk-ring b{font:700 calc(16 * var(--pt))/1 var(--sans);position:relative}.lk-note{left:calc(12 * var(--pt));right:calc(12 * var(--pt));bottom:calc(118 * var(--pt));grid-template-columns:calc(38 * var(--pt)) 1fr;gap:calc(10 * var(--pt));padding:calc(12 * var(--pt)) calc(14 * var(--pt));border-radius:calc(22 * var(--pt));text-align:left;-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);background:#28282e8c;align-items:center;display:grid;position:absolute;box-shadow:inset 0 .5px #ffffff40}.lk-note img{width:calc(38 * var(--pt));height:calc(38 * var(--pt));border-radius:calc(9 * var(--pt))}.lk-note p{font-size:calc(14.5 * var(--pt));line-height:1.25}.lk-note p:first-child{justify-content:space-between;gap:8px;display:flex}.lk-note p:first-child span{font-size:calc(13 * var(--pt));opacity:.6}.lk-btm{left:calc(46 * var(--pt));right:calc(46 * var(--pt));bottom:calc(44 * var(--pt));justify-content:space-between;display:flex;position:absolute}.lk-btm i{width:calc(50 * var(--pt));height:calc(50 * var(--pt));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff29;border-radius:50%}.tri3{gap:12px;margin:48px 0 0;padding:0;list-style:none;display:grid}.tri3 li{border-radius:var(--r-lg);background:var(--card);padding:22px;box-shadow:inset 0 .5px #ffffff1f}.tdot{background:var(--c);border-radius:2px;width:28px;height:4px;margin-bottom:14px;display:block}.tri3 h3{font:700 21px/1.2 var(--sf-display);letter-spacing:-.025em}.tri3 p{color:var(--stone);margin-top:6px;font-size:16px;line-height:1.45}.hues{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hues span{background:color-mix(in srgb,var(--c) 18%,transparent);color:var(--c);font:600 13px/1 var(--sans);letter-spacing:0;border-radius:9px;padding:6px 10px}@media (width>=820px){.tri3{grid-template-columns:repeat(3,1fr);max-width:1040px;margin-inline:auto}}@media (width>=1100px){.tri3 h3{font-size:23px}.tri3 p{font-size:17px}}.ai{position:relative}.ai:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 40% at 25% 40%,#0a84ff1f,#0000 70%),radial-gradient(40% 40% at 50% 30%,#bf5af21f,#0000 70%),radial-gradient(40% 40% at 75% 45%,#ff64821a,#0000 70%);height:60%;position:absolute;inset:8% 0 auto}.ai .eyebrow{background:linear-gradient(90deg,#3d9bff,#bf5af2 45%,#ff6482 75%,#ff9f0a);color:#0000;-webkit-background-clip:text;background-clip:text}.spark{fill:#bf5af2;stroke:none;flex:none;width:20px;height:20px}.aipair{gap:48px;margin-top:40px;display:grid}.aicell{text-align:center;justify-items:center;gap:24px;margin:0;display:grid}.aicell figcaption{max-width:28em}.aicell h3{font:700 23px/1.2 var(--sf-display);letter-spacing:-.025em}.aicell p{color:var(--stone);margin-top:8px;font-size:16px;line-height:1.5}.aicell .phone{box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 0 0 3px #0a0a0a,0 40px 80px #0009,0 0 60px #bf5af22e}.aiwhy{grid-template-columns:1fr 1fr;gap:10px;margin:44px 0 0;padding:0;list-style:none;display:grid}.aiwhy li{border-radius:var(--r-lg);background:var(--card);gap:4px;padding:18px;display:grid;box-shadow:inset 0 .5px #ffffff1f}.aiwhy b{font:700 18px/1.2 var(--sf-display);letter-spacing:-.02em}.aiwhy span{color:var(--stone);font-size:15px;line-height:1.4}.aifine{text-align:center;max-width:44em;color:var(--stone-2);margin:22px auto 0;font-size:14px;line-height:1.5}@media (width>=820px){.aipair{grid-template-columns:1fr 1fr;align-items:start;max-width:1000px;margin:52px auto 0}.aiwhy{grid-template-columns:repeat(4,1fr);max-width:1000px;margin-inline:auto}}@media (width>=1100px){.aicell p{font-size:17px}.aiwhy b{font-size:19px}.aiwhy span{font-size:16px}.aifine{font-size:15px}}.bento{gap:12px;margin-top:36px;display:grid}.tile{border-radius:var(--r-lg);background:var(--card);align-content:start;gap:6px;padding:22px;display:grid;overflow:hidden;box-shadow:inset 0 .5px #ffffff1f}.tile .tic{grid-row:auto;margin-bottom:8px}.tile h3{font:700 20px/1.2 var(--sf-display);letter-spacing:-.025em}.tile p{color:var(--stone);font-size:16px;line-height:1.45}.t-wide{gap:18px}.t-wide .tx{gap:6px;display:grid}.t-wide h3{font-size:24px}.hsw{background:radial-gradient(70% 90% at 0 0,#0a84ff59,#0000 70%),radial-gradient(70% 90% at 100% 100%,#9b5af04d,#0000 70%),#10121a;border-radius:20px;gap:4cqw;padding:5cqw;display:flex;container-type:inline-size}.hw{text-align:left;color:#ece7e1;background:#141212;border-radius:6.4cqw;flex:none;height:30cqw;padding:3.6cqw;overflow:hidden;box-shadow:0 6px 20px #00000059}.hw-s{grid-template-rows:auto 1fr auto;justify-items:center;width:30cqw;display:grid}.hw-m{grid-template-columns:1fr 1fr;gap:4cqw;width:56cqw;display:grid}.hsw .hw-cap{font:700 3.2cqw/1.2 var(--sans);letter-spacing:0;color:var(--c);justify-self:start}.hw-ring{background:conic-gradient(#d98200 calc(var(--p) * 360deg),#d9820040 0);border-radius:50%;align-content:center;place-items:center;width:15cqw;height:15cqw;margin:1cqw 0;display:grid;position:relative}.hw-ring:before{content:"";background:#141212;border-radius:50%;position:absolute;inset:1.6cqw}.hw-ring b,.hw-ring em{font:700 5.4cqw/1 var(--sans);position:relative}.hw-ring em{font:600 2.5cqw/1.2 var(--sans);color:#9a938d;font-style:normal}.hsw .hw-ft{font:600 3cqw/1.2 var(--sans);color:#9a938d;justify-self:start}.hsw .hw-mis{font:italic 600 3.4cqw/1.22 var(--serif);margin-top:1cqw}.hsw .hw-vs{font:400 3.4cqw/1.22 var(--serif);margin-top:1cqw}.hsw .hw-ref{font:700 3cqw/1.2 var(--sans);color:#bf5af2;margin-top:1cqw}.siri{background:#0d0d10;border-radius:22px;gap:10px;padding:18px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff14,0 0 0 1.5px #0000}.siri:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;opacity:.85;filter:blur(.3px);background:linear-gradient(120deg,#3d9bff,#bf5af2,#ff6482,#ff9f0a,#3d9bff);padding:2px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.siri .sq{font:500 17px/1.35 var(--sans);color:var(--stone)}.siri .sa{font:600 17px/1.3 var(--sans);color:var(--bone);background:#ffffff14;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex}.orb{background:conic-gradient(from 200deg,#3d9bff,#bf5af2,#ff6482,#ff9f0a,#3d9bff);border-radius:50%;flex:none;width:26px;height:26px;box-shadow:0 0 14px #bf5af280}.says{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.says li{font:500 14px/1.2 var(--sans);color:var(--bone);background:#ffffff12;border-radius:10px;padding:7px 11px}@media (width>=820px){.bento{grid-template-columns:repeat(2,1fr);max-width:1000px;margin:44px auto 0}.t-wide{grid-column:span 2}}@media (width>=1100px){.bento{grid-template-columns:repeat(3,1fr);max-width:1200px}.t-wide{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;column-gap:28px}.t-siri .says{grid-column:1/-1}.tile{padding:26px}.tile h3{font-size:21px}.tile p{font-size:17px}.t-wide h3{font-size:28px}}@media (width<=819px){.every .head .sub,.wat .head .sub,.pad .head .sub,.ai .head .sub,.iph .head .sub{font-size:16px}.tri3{margin-top:36px}}
