.product-page[data-astro-cid-rmhhz53f]{--gutter: clamp(22px, 5vw, 76px);--accent: light-dark(#145994, #85caff);color:var(--text)}.chapter[data-astro-cid-rmhhz53f],.closing[data-astro-cid-rmhhz53f]{width:min(1140px,calc(100% - 2 * var(--gutter)));margin-inline:auto}h1[data-astro-cid-rmhhz53f],h2[data-astro-cid-rmhhz53f],p[data-astro-cid-rmhhz53f],figure[data-astro-cid-rmhhz53f],dl[data-astro-cid-rmhhz53f],dd[data-astro-cid-rmhhz53f]{margin:0}h1[data-astro-cid-rmhhz53f],h2[data-astro-cid-rmhhz53f]{line-height:1.1;letter-spacing:-.045em;text-wrap:balance}h2[data-astro-cid-rmhhz53f]{font-size:clamp(30px,3.3vw,46px)}.intro[data-astro-cid-rmhhz53f]{font-size:17px;line-height:1.65;color:var(--muted)}.download[data-astro-cid-rmhhz53f]{display:inline-flex;align-items:center;gap:16px;padding:13px 22px;border-radius:12px;font-weight:650;text-decoration:none;color:#fff;background:linear-gradient(145deg,#315fad,#293d92);box-shadow:inset 0 1px #ffffff38,0 3px 8px #243e7a20}.download[data-astro-cid-rmhhz53f]:hover{background:#264783}.shot-frame[data-astro-cid-rmhhz53f]{display:block;cursor:zoom-in;border-radius:12px}.shot-frame[data-astro-cid-rmhhz53f] img[data-astro-cid-rmhhz53f]{display:block;width:100%;height:auto}.product-header[data-astro-cid-rmhhz53f]{--text: #f7f8fc;--muted: #ced9eb;--accent: #f5f7ff;display:grid;grid-template-columns:minmax(0,1fr);padding:clamp(32px,4vw,56px) max(var(--gutter),calc((100% - 1140px)/2)) 0;color:var(--text);background:radial-gradient(ellipse at 50% 105%,#415683,transparent 68%),linear-gradient(115deg,#192337,#111a2d 70%)}@media(min-width:761px){.product-summary[data-astro-cid-rmhhz53f]{justify-self:center;text-align:center}.identity[data-astro-cid-rmhhz53f],.release[data-astro-cid-rmhhz53f]{justify-content:center}.release[data-astro-cid-rmhhz53f]>div[data-astro-cid-rmhhz53f]{text-align:start}}.release[data-astro-cid-rmhhz53f] .download[data-astro-cid-rmhhz53f]{color:#152240;background:#f3f6ff}.release[data-astro-cid-rmhhz53f] .download[data-astro-cid-rmhhz53f]:hover{background:#dfeaff}.identity[data-astro-cid-rmhhz53f]{display:flex;align-items:center;gap:clamp(12px,1.6vw,20px)}.identity[data-astro-cid-rmhhz53f] img[data-astro-cid-rmhhz53f]{width:clamp(46px,4.8vw,62px);height:auto;border-radius:22%;box-shadow:0 3px 10px #21375312}h1[data-astro-cid-rmhhz53f]{font-size:clamp(45px,5.1vw,70px);letter-spacing:-.055em}.product-promise[data-astro-cid-rmhhz53f]{margin-top:10px;font-size:clamp(17px,1.5vw,22px);line-height:1.5;color:var(--muted)}.release[data-astro-cid-rmhhz53f]{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-top:20px}.release-line[data-astro-cid-rmhhz53f]{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 3px;color:var(--muted);font-size:13px}.release-line[data-astro-cid-rmhhz53f] strong[data-astro-cid-rmhhz53f]{color:var(--text)}.release[data-astro-cid-rmhhz53f] small[data-astro-cid-rmhhz53f]{color:var(--muted);font-size:13px}.overview-stage[data-astro-cid-rmhhz53f]{grid-column:1 / -1;margin-top:clamp(18px,2vw,30px);position:relative;isolation:isolate}.overview-stage[data-astro-cid-rmhhz53f]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-radial-gradient(ellipse at 50% 100%,transparent 0 16%,rgb(168 199 239 / .12) 16.1%,transparent 16.35%)}.overview-stage[data-astro-cid-rmhhz53f] figure[data-astro-cid-rmhhz53f]{width:min(85%,820px);margin-inline:auto}.product-index[data-astro-cid-rmhhz53f]{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:17px 0;border-top:1px solid #ffffff29}.product-index[data-astro-cid-rmhhz53f] p[data-astro-cid-rmhhz53f]{color:var(--muted);font-size:13px;line-height:1.5}.section-links[data-astro-cid-rmhhz53f]{display:flex;flex-wrap:wrap;gap:8px 22px}.section-links[data-astro-cid-rmhhz53f] a[data-astro-cid-rmhhz53f]{color:var(--accent);font-size:14px;font-weight:600;text-decoration:none}.section-links[data-astro-cid-rmhhz53f] a[data-astro-cid-rmhhz53f]:hover{text-decoration:underline;text-underline-offset:4px}.storage[data-astro-cid-rmhhz53f]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.85fr);gap:clamp(30px,6vw,82px);align-items:center;padding-block:clamp(54px,7vw,100px)}.storage-copy[data-astro-cid-rmhhz53f]{grid-column:2;grid-row:1}.storage[data-astro-cid-rmhhz53f] figure[data-astro-cid-rmhhz53f]{grid-column:1;grid-row:1;min-width:0}.note[data-astro-cid-rmhhz53f]{color:var(--muted);font-size:13px;line-height:1.6}.storage-copy[data-astro-cid-rmhhz53f] .intro[data-astro-cid-rmhhz53f]{margin-block:18px 22px}.related-tools[data-astro-cid-rmhhz53f]{margin-bottom:16px}.photo-guide[data-astro-cid-rmhhz53f]{margin-top:22px}details[data-astro-cid-rmhhz53f]+details[data-astro-cid-rmhhz53f]{border-top:1px solid var(--line)}summary[data-astro-cid-rmhhz53f]{display:flex;justify-content:space-between;gap:10px;padding:12px 0;cursor:pointer;font-weight:650;list-style:none}summary[data-astro-cid-rmhhz53f]:hover{color:var(--accent)}summary[data-astro-cid-rmhhz53f]::-webkit-details-marker{display:none}summary[data-astro-cid-rmhhz53f]:after{content:"+";color:var(--primary)}details[data-astro-cid-rmhhz53f][open] summary[data-astro-cid-rmhhz53f]:after{content:"−"}details[data-astro-cid-rmhhz53f] p[data-astro-cid-rmhhz53f]{margin-bottom:14px;color:var(--muted);line-height:1.65}.photos[data-astro-cid-rmhhz53f]{padding:clamp(26px,4.5vw,64px);border-radius:18px;background:light-dark(#f4eff5,#28232b)}.photo-intro[data-astro-cid-rmhhz53f]{display:grid;grid-template-columns:auto 1fr;column-gap:clamp(20px,3vw,42px);align-items:end}.photo-intro[data-astro-cid-rmhhz53f] .intro[data-astro-cid-rmhhz53f]{align-self:start;margin-top:10px}.photo-mark[data-astro-cid-rmhhz53f]{position:relative;grid-row:span 2;align-self:center;width:92px;height:76px}.photo-mark[data-astro-cid-rmhhz53f] i[data-astro-cid-rmhhz53f]{position:absolute;left:8px;top:6px;width:66px;height:58px;border-radius:7px;border:3px solid var(--bg);background:#b8a4a4;transform:rotate(-15deg)}.photo-mark[data-astro-cid-rmhhz53f] i[data-astro-cid-rmhhz53f]:nth-child(2){left:15px;top:9px;transform:rotate(-4deg);background:#798a9d}.photo-mark[data-astro-cid-rmhhz53f] i[data-astro-cid-rmhhz53f]:last-child{top:13px;left:21px;transform:rotate(9deg);background:radial-gradient(circle at 72% 30%,#efd9ab 0 8%,transparent 9%),linear-gradient(145deg,transparent 47%,#68868b 48% 66%,#455e71 67%),#bdced0}.photos[data-astro-cid-rmhhz53f] dl[data-astro-cid-rmhhz53f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,42px);margin-top:34px}.photos[data-astro-cid-rmhhz53f] dl[data-astro-cid-rmhhz53f] div[data-astro-cid-rmhhz53f]{padding-top:2px}.photos[data-astro-cid-rmhhz53f] dt[data-astro-cid-rmhhz53f]{font-size:18px;font-weight:700}.photos[data-astro-cid-rmhhz53f] dd[data-astro-cid-rmhhz53f]{margin-top:7px;color:var(--muted);line-height:1.65}.daily[data-astro-cid-rmhhz53f]{padding-block:clamp(58px,7.5vw,105px)}.daily-heading[data-astro-cid-rmhhz53f]{display:flex;align-items:baseline;justify-content:space-between;gap:15px 30px;flex-wrap:wrap}.tabs[data-astro-cid-rmhhz53f]{display:flex;flex-wrap:wrap;gap:2px 16px}.tabs[data-astro-cid-rmhhz53f] button[data-astro-cid-rmhhz53f]{padding:9px 2px;border:0;border-bottom:1px solid transparent;color:var(--muted);background:none;font:inherit;cursor:pointer}.tabs[data-astro-cid-rmhhz53f] button[data-astro-cid-rmhhz53f][aria-selected=true]{color:var(--text);border-bottom-color:currentColor}.tool-view[data-astro-cid-rmhhz53f]{display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1.5fr);gap:30px;align-items:center;margin-top:20px}.guide-list[data-astro-cid-rmhhz53f]{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.note[data-astro-cid-rmhhz53f]{margin-top:12px}.menu-shot[data-astro-cid-rmhhz53f]{width:min(100%,360px);justify-self:center}.closing[data-astro-cid-rmhhz53f],.closing-brand[data-astro-cid-rmhhz53f]{display:flex;align-items:center;gap:14px}.closing[data-astro-cid-rmhhz53f]{justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--line);padding-block:34px 54px}.closing-brand[data-astro-cid-rmhhz53f] img[data-astro-cid-rmhhz53f]{border-radius:22%}.closing-brand[data-astro-cid-rmhhz53f] h2[data-astro-cid-rmhhz53f]{font-size:26px}.closing-brand[data-astro-cid-rmhhz53f] p[data-astro-cid-rmhhz53f]{margin-top:5px;color:var(--muted);font-size:14px}[data-astro-cid-rmhhz53f][hidden]{display:none!important}[data-astro-cid-rmhhz53f][id]{scroll-margin-top:82px}[data-astro-cid-rmhhz53f]:is(button,a,summary,[role=tabpanel]):focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.download[data-astro-cid-rmhhz53f],.shot-frame[data-astro-cid-rmhhz53f]{transition:transform .18s ease-out}.download[data-astro-cid-rmhhz53f]:hover{transform:translateY(-1px)}.shot-frame[data-astro-cid-rmhhz53f]:hover{transform:translateY(-2px)}}@media(prefers-color-scheme:dark){.product-header[data-astro-cid-rmhhz53f]{background:radial-gradient(ellipse at 50% 105%,#2b3c5c,transparent 68%),#101723}}@media(max-width:760px){.product-header[data-astro-cid-rmhhz53f]{grid-template-columns:1fr;gap:20px}.release[data-astro-cid-rmhhz53f]{align-items:start;flex-direction:column}.overview-stage[data-astro-cid-rmhhz53f]{margin:0 -12px}.overview-stage[data-astro-cid-rmhhz53f] figure[data-astro-cid-rmhhz53f]{width:min(100%,590px)}.product-index[data-astro-cid-rmhhz53f]{flex-direction:column-reverse;gap:12px}.storage[data-astro-cid-rmhhz53f],.tool-view[data-astro-cid-rmhhz53f]{grid-template-columns:1fr;gap:22px}.storage-copy[data-astro-cid-rmhhz53f],.storage[data-astro-cid-rmhhz53f] figure[data-astro-cid-rmhhz53f]{grid-column:auto;grid-row:auto}.photos[data-astro-cid-rmhhz53f] dl[data-astro-cid-rmhhz53f]{grid-template-columns:1fr;gap:14px;margin-top:22px}.photo-intro[data-astro-cid-rmhhz53f]{display:block}.photo-mark[data-astro-cid-rmhhz53f]{display:block;margin-bottom:16px}}
