@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/150f724d70372c02-s.0ibo8nq1_5r8c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/750c737482d9de2f-s.0.oe-uv1--sd5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/5f402bd2d8eef81a-s.p.16whm0euli40m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Fallback;src:local(Times New Roman);ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.0%;size-adjust:105.48%}.newsreader_9b433dc6-module__d-_L1G__className{font-family:Newsreader,Newsreader Fallback;font-style:normal}.newsreader_9b433dc6-module__d-_L1G__variable{--font-newsreader:"Newsreader", "Newsreader Fallback"}
*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-inter), Arial, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.fixed{position:fixed}.grid{display:grid}.hidden{display:none}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--color-ink:#171412;--color-paper:#f6f2ea;--color-paper-deep:#ebe5da;--color-white:#fffdf8;--color-cream:#fbf7ef;--color-clay:#a74034;--color-clay-soft:#d7a092;--color-moss:#45645a;--color-slate:#2f3b43;--color-pewter:#77726b;--color-disabled:#d8d0c2;--color-warm-muted:#d9c0b0;--color-error-soft:#f5d6cc;--product-red:#9f332d;--product-red-accent:#f1d8cf;--product-black:#171412;--product-black-accent:#d9d3ca;--product-grey:#77726b;--product-grey-accent:#e7e1d7;--ink-a07:#17141212;--ink-a08:#17141214;--ink-a10:#1714121a;--ink-a12:#1714121f;--ink-a13:#17141221;--ink-a14:#17141224;--ink-a15:#17141226;--ink-a20:#17141233;--ink-a22:#17141238;--ink-a24:#1714123d;--ink-a52:#17141285;--ink-a56:#1714128f;--ink-a58:#17141294;--ink-a62:#1714129e;--ink-a64:#171412a3;--ink-a66:#171412a8;--ink-a68:#171412ad;--ink-a70:#171412b3;--ink-a72:#171412b8;--ink-a74:#171412bd;--ink-a78:#171412c7;--white-a08:#fffdf814;--white-a12:#fffdf81f;--white-a18:#fffdf82e;--white-a34:#fffdf857;--white-a50:#fffdf880;--white-a68:#fffdf8ad;--white-a72:#fffdf8b8;--white-a76:#fffdf8c2;--white-a78:#fffdf8c7;--white-a84:#fffdf8d6;--white-a90:#fffdf8e6;--white-a92:#fffdf8eb;--white-a94:#fffdf8f0;--white-a96:#fffdf8f5;--white-a97:#fffdf8f7;--paper-a88:#f6f2eae0;--paper-a90:#f6f2eae6;--paper-deep-a72:#ebe5dab8;--paper-deep-a94:#ebe5daf0;--clay-a08:#a7403414;--clay-a10:#a740341a;--clay-a16:#a7403429;--clay-a18:#a740342e;--clay-a38:#a7403461;--clay-a48:#a740347a;--clay-a70:#a74034b3;--clay-a72:#a74034b8;--clay-soft-a36:#d7a0925c;--warm-muted-a58:#d9c0b094;--slate-a42:#2f3b436b;--moss-a08:#45645a14;--moss-a10:#45645a1a;--moss-a28:#45645a47;--moss-a30:#45645a4d;--color-text:var(--color-ink);--color-text-soft:var(--ink-a78);--color-text-muted:var(--ink-a68);--color-text-faint:var(--ink-a58);--color-border:var(--ink-a15);--color-border-soft:var(--ink-a12);--color-border-strong:var(--ink-a24);--color-surface:var(--color-white);--color-surface-soft:var(--color-cream);--color-surface-muted:var(--color-paper-deep);--color-surface-glass:var(--white-a94);--color-accent:var(--color-clay);--color-accent-soft:var(--color-clay-soft);--color-error:var(--color-clay);--font-size-2xs:12px;--font-size-xs:13px;--font-size-sm:14px;--font-size-md:15px;--font-size-base:16px;--font-size-lead:17px;--font-size-lg:18px;--font-size-xl:19px;--font-size-2xl:20px;--font-size-3xl:22px;--font-size-stat-md:36px;--font-size-stat-lg:38px;--font-size-display-sm:44px;--font-size-display-md:clamp(36px, 4vw, 52px);--font-size-display-lg:clamp(38px, 4.6vw, 58px);--font-size-display-xl:clamp(38px, 5vw, 56px);--font-size-display-2xl:clamp(40px, 5vw, 58px);--font-size-hero:clamp(50px, 5.3vw, 72px);--font-weight-medium:620;--font-weight-semibold:650;--font-weight-bold:720;--font-weight-heavy:760;--font-weight-extra:780;--font-weight-black:800;--font-weight-display:820;--font-weight-max:830;--leading-solid:.96;--leading-none:1;--leading-tight:1.2;--leading-snug:1.25;--leading-body:1.35;--leading-copy:1.4;--leading-relaxed:1.45;--leading-loose:1.5;--leading-reading:1.55;--leading-open:1.6;--leading-airy:1.62;--leading-wide:1.65;--leading-max:1.7;--space-0:0;--space-px:1px;--space-1:4px;--space-1-5:6px;--space-1-75:7px;--space-2:8px;--space-2-25:9px;--space-2-5:10px;--space-3:12px;--space-3-5:14px;--space-4:16px;--space-4-5:18px;--space-5:20px;--space-5-5:22px;--space-6:24px;--space-6-5:26px;--space-7:28px;--space-7-5:30px;--space-8:32px;--space-8-5:34px;--space-9-5:38px;--space-10:40px;--space-11:44px;--space-11-5:46px;--space-12:48px;--space-13-5:54px;--space-14:56px;--space-14-5:58px;--space-18:72px;--space-22:88px;--radius-sm:6px;--radius-md:8px;--radius-pill:999px;--shadow-soft:0 22px 70px var(--ink-a12);--shadow-header:0 12px 34px var(--ink-a08);--shadow-card:0 12px 28px var(--ink-a08);--shadow-paper:0 14px 28px var(--ink-a12);--shadow-panel:0 14px 32px var(--ink-a13);--shadow-gallery:0 18px 44px var(--ink-a08);--shadow-focus-ring:0 0 0 var(--space-1) var(--clay-a10);--shadow-minimal-card:0 14px 40px var(--ink-a07);--shadow-quick-card:0 14px 34px var(--ink-a07);--shadow-tailwind-soft:0 24px 80px var(--ink-a14);--layout-max:1180px;--layout-copy:760px;--layout-card:460px;--layout-narrow:420px;--layout-medium:840px;--layout-wide:880px;--header-height:68px;--header-height-scrolled:60px;--duration-fast:.16s;--duration-base:.18s;--duration-reveal:.52s;--ink:var(--color-ink);--paper:var(--color-paper);--paper-deep:var(--color-paper-deep);--white:var(--color-white);--cream:var(--color-cream);--clay:var(--color-clay);--clay-soft:var(--color-clay-soft);--moss:var(--color-moss);--slate:var(--color-slate);--pewter:var(--color-pewter);--line:var(--color-border);--line-strong:var(--color-border-strong);--shadow:var(--shadow-soft);--max:var(--layout-max)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:var(--space-0);background:var(--paper);color:var(--ink);font-family:var(--font-inter), Arial, sans-serif;letter-spacing:0}body::selection{background:var(--clay-a18)}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}button{letter-spacing:0}img{max-width:100%}[data-reveal]{opacity:1;transform:none}.motion-ready [data-reveal]{transition:opacity var(--duration-reveal) ease, transform var(--duration-reveal) ease}.motion-ready [data-reveal]:not(.is-visible){opacity:.92;transform:translateY(var(--space-2-5))}.motion-ready [data-reveal].is-visible{opacity:1;transform:translateY(var(--space-0))}.siteHeader{background:var(--white-a94);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:68px;padding:var(--space-0) var(--space-8);transition:box-shadow var(--duration-base) ease, height var(--duration-base) ease, background-color var(--duration-base) ease;z-index:20;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.siteHeader.is-scrolled{background:var(--white-a97);box-shadow:var(--shadow-header);height:60px}.brand,.footerBrand{font-weight:var(--font-weight-extra);align-items:center;gap:var(--space-2-5);display:inline-flex}.brand img,.footerBrand img{border-radius:var(--radius-pill);-o-object-fit:cover;object-fit:cover}.siteHeader nav{gap:var(--space-5-5);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);display:flex}.siteHeader nav a{color:var(--ink-a68);transition:color var(--duration-fast) ease;position:relative}.siteHeader nav a:hover{color:var(--ink)}.siteHeader nav a:after{background:var(--clay);content:"";height:2px;transform:scaleX(var(--space-0));transform-origin:0;transition:transform var(--duration-base) ease;width:100%;position:absolute;bottom:-7px;left:0}.siteHeader nav a:hover:after{transform:scaleX(1)}.hero{background:var(--white);grid-template-columns:minmax(0,58vw) minmax(430px,1fr);min-height:clamp(650px,100svh - 68px,760px);display:grid}.hero__imageWrap{background:var(--paper-deep);min-height:650px;position:relative;overflow:hidden}.hero__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.purchase{background:linear-gradient(90deg, var(--white-a96), var(--white-a90)), url(/images/planner-background-paper.webp) center / cover;border-left:1px solid var(--line);align-content:center;gap:var(--space-4-5);padding:clamp(var(--space-8-5), 4vw, var(--space-13-5)) clamp(var(--space-6), 3.6vw, var(--space-11-5));justify-content:center;display:grid;position:relative}.purchase>*{width:100%;max-width:460px}.eyebrow,.purchase__label,.colorPicker legend,.checkoutField>span,.quantityControl__label,.freeCoverPicker legend,.contactForm__field,.subscribeForm__field,.specsBand dt{color:var(--clay);font-size:var(--font-size-2xs);font-weight:var(--font-weight-max);letter-spacing:0;line-height:var(--leading-tight);margin:var(--space-0);text-transform:uppercase}.purchase h1,.workflowBand h2,.galleryBand h2,.subscribeBand h2,.includedBand h2,.specsBand h2,.shippingBand h2,.faqBand h2,.quickBuyBand h2,.contactBand h2,.policyPanel h1,.statusPanel h1{font-family:var(--font-newsreader), Georgia, serif;font-weight:var(--font-weight-semibold);letter-spacing:0;line-height:var(--leading-solid);margin:var(--space-0)}.purchase h1{font-size:var(--font-size-hero)}.purchase__lead{color:var(--ink-a74);font-size:var(--font-size-lead);line-height:var(--leading-reading);margin:var(--space-4) var(--space-0) var(--space-0)}.purchase__priceRow{border-bottom:1px solid var(--line);border-top:1px solid var(--line);gap:var(--space-3);padding:var(--space-3-5) var(--space-0);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.purchase__priceRow div{gap:var(--space-1-5);display:grid}.purchase__priceRow strong{font-size:var(--font-size-lg);line-height:var(--leading-body)}.colorPicker{margin:var(--space-0);min-inline-size:0;padding:var(--space-0);border:0}.colorPicker legend{color:var(--ink-a70);margin-bottom:var(--space-2-5)}.colorPicker__options{gap:var(--space-2);display:grid}.colorPicker__button{background:var(--white-a78);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:var(--space-3);min-height:58px;padding:var(--space-2-25) var(--space-3);text-align:left;transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, transform var(--duration-fast) ease;grid-template-columns:34px minmax(0,1fr);display:grid}.colorPicker__button:hover,.colorPicker__button[aria-pressed=true]{background:var(--white);border-color:var(--clay-a70);box-shadow:var(--shadow-card)}.colorPicker__button:hover{transform:translateY(-var(--space-px))}.colorPicker__swatch{border:1px solid var(--ink-a20);border-radius:var(--radius-pill);color:var(--white);justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.colorPicker__name,.colorPicker__finish{display:block}.colorPicker__name{font-weight:var(--font-weight-display)}.colorPicker__finish{color:var(--ink-a62);font-size:var(--font-size-2xs);line-height:var(--leading-body);margin-top:3px}.colorPicker__soldOut{color:var(--clay);font-size:var(--font-size-2xs);font-weight:var(--font-weight-display);text-transform:uppercase;margin-top:5px;display:block}.coverPreview{--cover-color:var(--clay);--cover-accent:var(--paper-deep);background:linear-gradient(90deg, var(--white-a84), var(--white-a50)), var(--cover-accent);border:1px solid var(--ink-a12);border-radius:var(--radius-md);align-items:center;gap:var(--space-3);min-height:86px;padding:var(--space-3);grid-template-columns:54px minmax(0,1fr);display:grid;overflow:hidden}.coverPreview__photo{background:var(--white);border:1px solid var(--ink-a12);border-radius:var(--radius-sm);box-shadow:var(--shadow-paper);width:52px;height:66px;position:relative;overflow:hidden}.coverPreview__photo img{-o-object-fit:contain;object-fit:contain}.coverPreview strong{font-size:var(--font-size-lg);margin-top:var(--space-1);display:block}.coverPreview p{color:var(--ink-a68);font-size:var(--font-size-xs);line-height:var(--leading-relaxed);margin:var(--space-1) var(--space-0) var(--space-0)}.checkoutPrep{gap:var(--space-3);grid-template-columns:minmax(0,1fr) 154px;display:grid}.checkoutField,.quantityControl{gap:var(--space-2);display:grid}.checkoutField input{background:var(--white-a90);border:1px solid var(--ink-a14);border-radius:var(--radius-md);color:var(--ink);font:inherit;font-size:var(--font-size-base);min-height:48px;padding:var(--space-0) var(--space-3-5);width:100%}.checkoutField input::placeholder{color:var(--ink-a52)}.checkoutField input:focus{border-color:var(--clay-a70);box-shadow:0 0 0 3px var(--clay-a10);outline:none}.quantityControl__stepper{background:var(--white-a90);border:1px solid var(--ink-a14);border-radius:var(--radius-md);grid-template-columns:42px minmax(36px,1fr) 42px;min-height:48px;display:grid;overflow:hidden}.quantityControl__stepper button{color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;min-height:48px;display:inline-flex}.quantityControl__stepper button:hover:not(:disabled){background:var(--paper-deep-a72)}.quantityControl__stepper button:disabled{color:var(--ink-a52);cursor:not-allowed}.quantityControl__stepper output{border-left:1px solid var(--ink-a10);border-right:1px solid var(--ink-a10);font-weight:var(--font-weight-max);line-height:var(--leading-none);text-align:center;justify-content:center;align-items:center;min-width:36px;display:inline-flex}.launchOffer{background:var(--white-a72);border:1px solid var(--ink-a12);border-radius:var(--radius-md);gap:var(--space-3);padding:var(--space-3-5);display:grid}.launchOffer[data-state=eligible]{background:linear-gradient(90deg, var(--moss-a08), var(--white-a84));border-color:var(--moss-a28)}.launchOffer__header{align-items:start;gap:var(--space-2-5);grid-template-columns:24px minmax(0,1fr);display:grid}.launchOffer__header svg{color:var(--moss);margin-top:2px}.launchOffer__header strong{font-size:var(--font-size-sm);line-height:var(--leading-snug);display:block}.launchOffer__header p{color:var(--ink-a68);font-size:var(--font-size-xs);line-height:var(--leading-relaxed);margin:var(--space-1) var(--space-0) var(--space-0)}.freeCoverPicker{margin:var(--space-0);min-inline-size:0;padding:var(--space-0);border:0}.freeCoverPicker legend{color:var(--ink-a70);margin-bottom:var(--space-2)}.freeCoverPicker__options{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.freeCoverPicker__button{background:var(--white-a78);border:1px solid var(--ink-a12);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);align-items:center;gap:var(--space-2);min-height:42px;padding:var(--space-0) var(--space-2-5);justify-content:center;display:inline-flex}.freeCoverPicker__button:hover:not(:disabled),.freeCoverPicker__button[aria-pressed=true]{background:var(--white);border-color:var(--moss-a30)}.freeCoverPicker__button:disabled{color:var(--ink-a52);cursor:not-allowed}.freeCoverPicker__swatch{border:1px solid var(--ink-a20);border-radius:var(--radius-pill);flex:none;width:14px;height:14px;display:inline-block}.purchaseActions{gap:var(--space-2-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.checkoutButton,.insideLink,.contactForm__button,.subscribeForm__button,.statusPanel a{border-radius:var(--radius-md);font-weight:var(--font-weight-max);align-items:center;gap:var(--space-2-5);min-height:52px;padding:var(--space-0) var(--space-5-5);transition:background-color var(--duration-base) ease, border-color var(--duration-base) ease, color var(--duration-base) ease, transform var(--duration-base) ease, box-shadow var(--duration-base) ease;justify-content:center;display:inline-flex}.checkoutButton,.contactForm__button,.subscribeForm__button,.statusPanel a{background:var(--ink);border:1px solid var(--ink);color:var(--white)}.insideLink{border:1px solid var(--line-strong);color:var(--ink);background:0 0;min-width:126px}.checkoutButton{cursor:pointer;width:100%}.checkoutButton:hover,.contactForm__button:hover,.subscribeForm__button:hover,.statusPanel a:hover{background:var(--slate);border-color:var(--slate);box-shadow:var(--shadow-panel);transform:translateY(-var(--space-px))}.insideLink:hover{background:var(--white);border-color:var(--clay-a48);color:var(--clay)}.checkoutButton svg,.insideLink svg,.contactForm__button svg,.subscribeForm__button svg,.statusPanel a svg{transition:transform var(--duration-base) ease}.checkoutButton:hover svg,.contactForm__button:hover svg,.subscribeForm__button:hover svg,.statusPanel a:hover svg{transform:translate(3px)}.checkoutButton:disabled,.contactForm__button:disabled,.subscribeForm__button:disabled{background:var(--color-disabled);border-color:var(--color-disabled);box-shadow:none;color:var(--ink-a58);cursor:wait;transform:none}.checkoutError{color:var(--clay);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed);margin:calc(var(--space-1-5) * -1) var(--space-0) var(--space-0)}.purchaseAssurance{background:var(--white-a72);border:1px solid var(--ink-a12);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.purchaseAssurance span{color:var(--ink-a72);font-size:var(--font-size-2xs);font-weight:var(--font-weight-extra);align-items:center;gap:var(--space-1-75);line-height:var(--leading-snug);min-height:64px;padding:var(--space-2-5) var(--space-2);text-align:center;justify-items:center;display:grid}.purchaseAssurance span+span{border-left:1px solid var(--ink-a10)}.purchaseAssurance svg,.policyLink svg,.proofStrip svg,.workflowSteps svg{color:var(--moss)}.policyLink{color:var(--ink-a66);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);align-items:center;gap:var(--space-1-75);width:fit-content;display:inline-flex}.policyLink:hover{color:var(--clay)}.proofStrip{background:var(--ink);color:var(--white);gap:var(--space-px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proofStrip div{background:var(--white-a08);font-size:var(--font-size-xs);font-weight:var(--font-weight-black);align-items:center;gap:var(--space-2-5);min-height:70px;padding:var(--space-4-5);text-align:center;justify-content:center;display:flex}.proofStrip svg{color:var(--color-warm-muted);flex:none}.workflowBand,.galleryBand,.subscribeBand,.specsBand,.shippingBand,.faqBand,.quickBuyBand,.contactBand{padding:var(--space-22) max(var(--space-8), calc((100vw - var(--max)) / 2))}.workflowBand{background:var(--white);gap:var(--space-13-5);display:grid}.workflowBand__intro,.sectionIntro{gap:var(--space-4);max-width:840px;display:grid}.workflowBand__intro h2,.sectionIntro h2,.subscribeBand h2,.includedBand h2,.specsBand h2,.shippingBand h2,.faqBand h2,.quickBuyBand h2,.contactBand h2{font-size:var(--font-size-display-lg)}.workflowBand__intro p,.sectionIntro p,.subscribeBand__copy p,.shippingBand p,.quickBuyBand__intro p,.contactBand__intro p:not(.eyebrow),.statusPanel p,.policyIntro,.policySections p{color:var(--ink-a72);font-size:var(--font-size-lg);line-height:var(--leading-max);margin:var(--space-0)}.workflowSteps{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.workflowSteps article{gap:var(--space-3-5);min-height:270px;padding:var(--space-6-5) var(--space-5-5);display:grid}.workflowSteps article+article{border-left:1px solid var(--line)}.workflowSteps__index{color:var(--clay);font-family:var(--font-newsreader), Georgia, serif;font-size:var(--font-size-stat-lg);line-height:var(--leading-none)}.workflowSteps p{color:var(--ink-a52);font-size:var(--font-size-2xs);font-weight:var(--font-weight-max);margin:var(--space-0);text-transform:uppercase}.workflowSteps h3{font-size:var(--font-size-xl);margin:var(--space-0)}.workflowSteps article>span:last-child{color:var(--ink-a70);line-height:var(--leading-open)}.galleryBand{background:var(--paper)}.sectionIntro{margin:var(--space-0) auto var(--space-10);text-align:center}.galleryGrid{gap:var(--space-4-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.galleryCard{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-md);gap:var(--space-4-5);transition:border-color var(--duration-base) ease, box-shadow var(--duration-base) ease, transform var(--duration-base) ease;display:grid;overflow:hidden}.galleryCard:hover{border-color:var(--moss-a28);box-shadow:var(--shadow-gallery);transform:translateY(-3px)}.galleryCard--large{grid-column:span 2}.galleryCard__image{aspect-ratio:4/3;background:var(--paper-deep);position:relative;overflow:hidden}.galleryCard--large .galleryCard__image{aspect-ratio:16/9}.galleryCard__image img,.specsBand__image img,.includedBand__image{-o-object-fit:cover;object-fit:cover}.galleryCard h3{font-size:var(--font-size-2xl);margin:var(--space-0) var(--space-5-5) var(--space-2)}.galleryCard p{color:var(--ink-a70);line-height:var(--leading-airy);margin:var(--space-0) var(--space-5-5) var(--space-6)}.subscribeBand{background:var(--white);align-items:center;gap:var(--space-14);grid-template-columns:minmax(300px,.82fr) minmax(320px,.68fr);display:grid}.subscribeBand__copy{gap:var(--space-4-5);display:grid}.subscribeBand__copy ul{gap:var(--space-3);margin:var(--space-2-5) var(--space-0) var(--space-0);padding:var(--space-0);list-style:none;display:grid}.subscribeBand__copy li{color:var(--ink-a74);font-weight:var(--font-weight-heavy);align-items:center;gap:var(--space-2-5);display:flex}.subscribeBand__copy svg{color:var(--moss)}.subscribeBand__panel{background:linear-gradient(135deg, var(--clay-a08), var(--moss-a08)), var(--cream);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);gap:var(--space-4);padding:var(--space-7);display:grid}.subscribeBand__panel>p{color:var(--ink-a62);font-size:var(--font-size-xs);line-height:var(--leading-reading);margin:var(--space-0)}.subscribeForm,.contactForm{gap:var(--space-4);display:grid}.subscribeForm__trap,.contactForm__trap{display:none}.subscribeForm__field,.contactForm__field{color:var(--ink-a58);gap:var(--space-2);display:grid}.subscribeForm__control,.contactForm__control{appearance:none;background:var(--white-a78);border:1px solid var(--ink-a14);border-radius:var(--radius-md);color:var(--ink);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--leading-copy);min-height:50px;padding:var(--space-3) var(--space-3-5);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;outline:none;width:100%}.subscribeForm__control::-moz-placeholder{color:var(--slate-a42)}.contactForm__control::-moz-placeholder{color:var(--slate-a42)}.subscribeForm__control::placeholder,.contactForm__control::placeholder{color:var(--slate-a42)}.subscribeForm__control:focus,.contactForm__control:focus{background:var(--white);border-color:var(--clay-a72);box-shadow:var(--shadow-focus-ring)}.turnstileWidget{min-height:65px}.subscribeForm__button{width:fit-content}.subscribeForm__status,.contactForm__status{border-radius:var(--radius-md);align-items:center;gap:var(--space-2);line-height:var(--leading-loose);margin:var(--space-0);padding:var(--space-3) var(--space-3-5);flex-wrap:wrap;display:flex}.subscribeForm__status--success,.contactForm__status--success{background:var(--moss-a10);color:var(--moss)}.subscribeForm__status--error,.contactForm__status--error{background:var(--clay-a10);color:var(--clay)}.includedBand{background:var(--slate);color:var(--white);grid-template-columns:minmax(0,.88fr) minmax(360px,1fr);align-items:stretch;display:grid}.includedBand__media{min-height:560px;position:relative;overflow:hidden}.includedBand__media:after{background:linear-gradient(90deg, var(--ink-a22), transparent 42%);content:"";pointer-events:none;position:absolute;inset:0}.includedBand__content{align-content:center;gap:var(--space-7);padding:var(--space-18) max(var(--space-8), calc((100vw - var(--max)) / 2)) var(--space-18) var(--space-14);display:grid}.includedBand .eyebrow{color:var(--color-warm-muted)}.includedList{gap:var(--space-0);margin:var(--space-0);padding:var(--space-0);list-style:none;display:grid}.includedList li{border-top:1px solid var(--white-a18);align-items:center;gap:var(--space-3-5);line-height:var(--leading-loose);padding:var(--space-4) var(--space-0);grid-template-columns:24px minmax(0,1fr);display:grid}.includedList li:last-child{border-bottom:1px solid var(--white-a18)}.includedList svg{color:var(--color-warm-muted)}.specsBand{background:var(--white);align-items:center;gap:var(--space-13-5);grid-template-columns:minmax(0,.86fr) minmax(360px,.76fr);display:grid}.specsBand__image{aspect-ratio:5/4;border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);position:relative;overflow:hidden}.specsBand__content{gap:var(--space-4-5);display:grid}.specsBand dl{border-top:1px solid var(--line);margin:var(--space-3-5) var(--space-0) var(--space-0);display:grid}.specsBand dl div{border-bottom:1px solid var(--line);gap:var(--space-4-5);padding:var(--space-4) var(--space-0);grid-template-columns:130px minmax(0,1fr);display:grid}.specsBand dt{color:var(--ink-a56)}.specsBand dd{color:var(--ink-a78);line-height:var(--leading-reading);margin:var(--space-0)}.shippingBand{background:linear-gradient(135deg, var(--paper-deep-a94), var(--paper-a88)), url(/images/planner-background-paper.webp) center / cover;align-items:start;gap:var(--space-11);grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);display:grid}.shippingCards{gap:var(--space-3-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.shippingCards article{background:var(--white-a76);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-minimal-card);gap:var(--space-3);min-height:210px;padding:var(--space-5-5);display:grid}.shippingCards svg{color:var(--moss)}.shippingCards h3{font-size:var(--font-size-lg);margin:var(--space-2) var(--space-0) var(--space-0)}.shippingCards p{color:var(--ink-a70);font-size:var(--font-size-md);line-height:var(--leading-airy)}.faqBand{background:var(--white);gap:var(--space-11);grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);display:grid}.faqAccordion{gap:var(--space-3);display:grid}.faqAccordion__item{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-md);transition:border-color var(--duration-base) ease, box-shadow var(--duration-base) ease, transform var(--duration-base) ease;overflow:hidden}.faqAccordion__item:hover{border-color:var(--moss-a30);box-shadow:var(--shadow-quick-card);transform:translateY(-2px)}.faqAccordion h3{font-size:var(--font-size-lead);margin:var(--space-0)}.faqAccordion button{color:var(--ink);cursor:pointer;font-weight:var(--font-weight-max);align-items:center;gap:var(--space-4-5);min-height:68px;padding:var(--space-0) var(--space-5);text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;display:flex}.faqAccordion button svg{color:var(--moss);transition:transform var(--duration-base) ease;flex:none}.faqAccordion button[aria-expanded=true] svg{transform:rotate(180deg)}.faqAccordion__panel{border-top:1px solid var(--line);padding:var(--space-0) var(--space-5) var(--space-5)}.faqAccordion__panel p{color:var(--ink-a72);line-height:var(--leading-wide);margin:var(--space-4) var(--space-0) var(--space-0)}.quickBuyBand{background:var(--ink);color:var(--white);gap:var(--space-6-5);padding-bottom:6var(--space-1-5);padding-top:6var(--space-1-5);display:grid}.quickBuyBand__intro{align-items:end;gap:var(--space-3) var(--space-9-5);grid-template-columns:minmax(320px,.72fr) minmax(260px,.46fr);display:grid}.quickBuyBand .eyebrow{color:var(--color-warm-muted)}.quickBuyBand h2{font-size:var(--font-size-display-md);grid-column:1;max-width:760px}.quickBuyBand__intro p:not(.eyebrow){color:var(--white-a72);grid-column:2;max-width:420px}.quickBuyBand__intro .eyebrow{grid-column:1/-1}.quickBuyCards{gap:var(--space-3-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quickBuyCard{background:var(--white-a08);border:1px solid var(--white-a18);border-radius:var(--radius-md);gap:var(--space-4-5);padding:var(--space-4-5);transition:background-color var(--duration-base) ease, border-color var(--duration-base) ease, transform var(--duration-base) ease;grid-template-columns:82px minmax(0,1fr);display:grid}.quickBuyCard:hover{background:var(--white-a12);border-color:var(--warm-muted-a58);transform:translateY(-2px)}.quickBuyCard__image{background:var(--white);border-radius:var(--radius-md);align-self:start;height:108px;position:relative;overflow:hidden}.quickBuyCard__image img{-o-object-fit:contain;object-fit:contain}.quickBuyCard__swatch{background:var(--swatch-color);border:1px solid var(--white-a34);border-radius:var(--radius-pill);height:20px;margin-bottom:var(--space-3);width:20px;display:block}.quickBuyCard h3{font-size:var(--font-size-3xl);margin:var(--space-0)}.quickBuyCard p{color:var(--white-a68);font-size:var(--font-size-sm);line-height:var(--leading-relaxed);margin:var(--space-1-5) var(--space-0) var(--space-0)}.quickBuyCard__button{background:var(--white);border:1px solid var(--white);border-radius:var(--radius-md);color:var(--ink);cursor:pointer;font-weight:var(--font-weight-max);align-items:center;gap:var(--space-2-25);min-height:48px;padding:var(--space-0) var(--space-4-5);transition:background-color var(--duration-base) ease, border-color var(--duration-base) ease, transform var(--duration-base) ease;grid-column:1/-1;justify-content:center;display:inline-flex}.quickBuyCard__button:hover{background:var(--color-warm-muted);border-color:var(--color-warm-muted);transform:translateY(-var(--space-px))}.quickBuyCard__button[aria-disabled=true]{pointer-events:none;opacity:.62;transform:none}.quickBuyBand__assurance{border-top:1px solid var(--white-a18);gap:var(--space-3-5) var(--space-6);padding-top:var(--space-4-5);flex-wrap:wrap;display:flex}.quickBuyBand__assurance span{color:var(--white-a72);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy);align-items:center;gap:var(--space-2);display:inline-flex}.quickBuyBand__assurance svg{color:var(--color-warm-muted)}.quickBuyBand__error{background:var(--clay-a16);border:1px solid var(--clay-soft-a36);border-radius:var(--radius-md);color:var(--color-error-soft);font-weight:var(--font-weight-heavy);line-height:var(--leading-loose);margin:var(--space-0);padding:var(--space-3) var(--space-3-5)}.contactBand{background:linear-gradient(90deg, var(--white-a92), var(--paper-a90)), url(/images/planner-background-paper.webp) center / cover;border-top:1px solid var(--line);align-items:start;gap:var(--space-14);grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);display:grid}.contactBand__intro{gap:var(--space-4-5);display:grid}.contactBand__intro a{border-bottom:1px solid var(--clay-a38);color:var(--clay);font-weight:var(--font-weight-max);align-items:center;gap:var(--space-2);margin-top:var(--space-1-5);padding-bottom:var(--space-1);width:fit-content;display:inline-flex}.contactBand__formWrap{background:var(--white-a72);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);min-width:0;padding:var(--space-6)}.contactForm__row{gap:var(--space-3-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contactForm select.contactForm__control{background-image:linear-gradient(45deg, transparent 50%, var(--ink-a70) 50%), linear-gradient(135deg, var(--ink-a70) 50%, transparent 50%);background-position:calc(100% - 18px) 22px,calc(100% - 13px) 22px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:42px}.contactForm textarea.contactForm__control{resize:vertical;min-height:132px}.contactForm__button{width:fit-content}.contactForm__status a{font-weight:var(--font-weight-display);text-decoration:underline}.siteFooter{background:var(--paper);border-top:1px solid var(--line);color:var(--ink);align-items:center;gap:var(--space-5);min-height:78px;padding:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.footerBrand{color:var(--ink);font-size:var(--font-size-base);margin-right:var(--space-3)}.footerBrand img{width:42px;height:42px}.siteFooter a:not(.footerBrand){color:var(--ink-a68);font-size:var(--font-size-sm);font-weight:var(--font-weight-heavy)}.siteFooter a:hover{color:var(--ink)}.statusPage{background:linear-gradient(135deg, var(--white-a92), var(--paper-deep-a72)), url(/images/planner-background-desk.webp) center / cover;min-height:100svh;padding:var(--space-8);align-items:center;display:grid}.statusPanel{background:var(--white-a94);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);gap:var(--space-4-5);margin:var(--space-0) auto;max-width:690px;padding:var(--space-11);display:grid}.statusPanel__brand,.policyBrand{color:var(--ink-a64);font-size:var(--font-size-xs);font-weight:var(--font-weight-max)}.statusPanel svg{color:var(--moss)}.statusPanel h1{font-size:var(--font-size-display-xl)}.statusPanel a{margin-top:var(--space-1-5);width:fit-content}.policyPage{background:linear-gradient(135deg, var(--white-a94), var(--paper-a90)), url(/images/planner-background-paper.webp) center / cover;min-height:100svh;padding:var(--space-12) var(--space-6)}.policyPanel{background:var(--white-a94);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow);gap:var(--space-4-5);margin:var(--space-0) auto;max-width:880px;padding:var(--space-11);display:grid}.policyBack{color:var(--ink-a68);font-size:var(--font-size-sm);font-weight:var(--font-weight-extra);width:fit-content}.policyPanel__top{align-items:center;gap:var(--space-4-5);justify-content:space-between;display:flex}.policyBack:hover{color:var(--clay)}.policyPanel h1{font-size:var(--font-size-display-2xl)}.policyIntro{font-size:var(--font-size-lg)}.policySections{gap:var(--space-5-5);margin-top:var(--space-4-5);display:grid}.policySections article{border-top:1px solid var(--line);padding-top:var(--space-4-5)}.policySections h2{font-size:var(--font-size-lg);margin:var(--space-0) var(--space-0) var(--space-2)}@media (max-width:1060px){.siteHeader{padding:var(--space-0) var(--space-5)}.siteHeader nav{gap:var(--space-3-5)}.hero{grid-template-columns:1fr;min-height:auto}.hero__imageWrap{min-height:470px}.purchase{border-left:0;border-top:1px solid var(--line);padding:var(--space-11) var(--space-6)}.proofStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.workflowSteps{grid-template-columns:1fr}.workflowSteps article+article{border-left:0;border-top:1px solid var(--line)}.subscribeBand,.specsBand,.shippingBand,.includedBand,.quickBuyBand__intro,.contactBand,.faqBand,.shippingCards,.quickBuyCards{grid-template-columns:1fr}.includedBand__media{min-height:430px}.includedBand__content{padding:var(--space-14) var(--space-6)}.galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.galleryCard--large{grid-column:span 2}}@media (max-width:700px){.siteHeader{height:auto;min-height:64px;padding:var(--space-3) var(--space-4-5)}.brand{font-size:var(--font-size-sm)}.brand img{width:30px;height:30px}.siteHeader nav{display:none}.hero__imageWrap{min-height:332px}.purchase{gap:var(--space-5);padding:var(--space-8-5) var(--space-4-5)}.purchase h1{font-size:var(--font-size-display-sm)}.purchase__lead,.workflowBand__intro p,.sectionIntro p,.subscribeBand__copy p,.shippingBand p,.contactBand__intro p:not(.eyebrow){font-size:var(--font-size-base)}.purchase__priceRow,.checkoutPrep,.purchaseActions,.purchaseAssurance,.contactForm__row,.freeCoverPicker__options{grid-template-columns:1fr}.purchaseAssurance span+span{border-left:0;border-top:1px solid var(--ink-a10)}.insideLink,.subscribeForm__button,.contactForm__button{width:100%}.proofStrip{grid-template-columns:1fr}.proofStrip div{min-height:56px;padding:var(--space-4) var(--space-4-5);text-align:left;justify-content:flex-start}.workflowBand,.galleryBand,.subscribeBand,.specsBand,.shippingBand,.quickBuyBand,.contactBand,.faqBand{padding:var(--space-14-5) var(--space-4-5)}.workflowBand__intro h2,.sectionIntro h2,.subscribeBand h2,.includedBand h2,.specsBand h2,.shippingBand h2,.faqBand h2,.quickBuyBand h2,.contactBand h2,.statusPanel h1,.policyPanel h1{font-size:var(--font-size-stat-md)}.workflowSteps article{min-height:0;padding:var(--space-5-5) var(--space-0)}.workflowSteps{border-bottom:0}.galleryGrid,.galleryCard--large{grid-column:auto;grid-template-columns:1fr}.galleryCard--large .galleryCard__image,.galleryCard__image{aspect-ratio:4/3}.subscribeBand__panel,.contactBand__formWrap,.contactForm{padding:var(--space-4-5)}.specsBand__image{aspect-ratio:4/3}.specsBand dl div{gap:var(--space-1-5);grid-template-columns:1fr}.shippingCards article{min-height:0}.quickBuyCard{grid-template-columns:74px minmax(0,1fr)}.quickBuyBand__intro h2,.quickBuyBand__intro p:not(.eyebrow){grid-column:1}.includedBand__media{min-height:320px}.siteFooter{flex-direction:column;align-items:center}.footerBrand{margin-right:var(--space-0)}.statusPage{padding:var(--space-5)}.statusPanel{padding:var(--space-7-5) var(--space-5-5)}.policyPage{padding:var(--space-6) var(--space-3-5)}.policyPanel{padding:var(--space-7) var(--space-5)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.motion-ready [data-reveal],.motion-ready [data-reveal]:not(.is-visible){opacity:1;transform:none}}
