.companion-module__OQzQ_a__site{--page-ink:#f1eee5;--page-muted:#b9bdc8;--page-line:#f0e8d72c;--page-gold:#dcc098;isolation:isolate;overflow-wrap:anywhere;min-height:100dvh;color:var(--page-ink);font-family:var(--font-hanken), sans-serif;background:radial-gradient(75% 680px at 92% 0,#453027 0%,#0000 76%),radial-gradient(90% 800px at 10% 0,#182341 0%,#0000 90%),#10141f;position:relative}.companion-module__OQzQ_a__header,.companion-module__OQzQ_a__shell,.companion-module__OQzQ_a__footer{width:min(1160px,100% - 80px);margin-inline:auto}.companion-module__OQzQ_a__header{justify-content:space-between;align-items:center;gap:24px;padding-block:26px;display:flex}.companion-module__OQzQ_a__brand{flex-shrink:0}.companion-module__OQzQ_a__brand img{filter:brightness(0)invert();opacity:.94;width:175px;height:auto;display:block}.companion-module__OQzQ_a__navigation{align-items:center;gap:30px;font-size:14px;font-weight:600;display:flex}.companion-module__OQzQ_a__site a{color:inherit;overflow-wrap:anywhere;text-underline-offset:5px}.companion-module__OQzQ_a__navigation a{text-decoration:none}.companion-module__OQzQ_a__navigation a:hover,.companion-module__OQzQ_a__footer a:hover{color:var(--page-gold)}.companion-module__OQzQ_a__backHome{border:1px solid #f1eee540;border-radius:999px;padding:10px 17px}.companion-module__OQzQ_a__backHome span{margin-left:12px}.companion-module__OQzQ_a__site a:focus-visible,.companion-module__OQzQ_a__questions summary:focus-visible,.companion-module__OQzQ_a__skip:focus-visible{outline:2px solid var(--page-gold);outline-offset:5px}.companion-module__OQzQ_a__shell:focus{outline:none}.companion-module__OQzQ_a__hero{grid-template-columns:1fr .9fr;align-items:center;gap:48px;padding:80px 0 76px;display:grid;position:relative}.companion-module__OQzQ_a__heroCopy{z-index:1;min-width:0;position:relative}.companion-module__OQzQ_a__eyebrow{color:var(--page-gold);font:500 11px/1.7 var(--font-mono), monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:11px;margin:0 0 27px;display:flex}.companion-module__OQzQ_a__marker{background:var(--page-gold);border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 15px #dcc0986b}.companion-module__OQzQ_a__hero h1,.companion-module__OQzQ_a__policyHero h1{font:400 clamp(64px, 7.8vw, 108px)/.96 var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;margin:0}.companion-module__OQzQ_a__site em{color:var(--page-gold);font-weight:inherit}.companion-module__OQzQ_a__lead{color:#d2d3db;max-width:490px;margin:28px 0 0;font-size:19px;line-height:1.65}.companion-module__OQzQ_a__heroActions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.companion-module__OQzQ_a__primaryAction{background:linear-gradient(115deg,#f2d8a8,#fff8e7 42%,#daeae7);border:1px solid #fff6da;border-radius:999px;justify-content:space-between;align-items:center;gap:35px;min-height:53px;padding:13px 23px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex;box-shadow:inset 0 2px 1px #fff,0 3px #665844,0 8px 20px #0003;color:#222b31!important}.companion-module__OQzQ_a__primaryAction:hover{background:#fff8e7}.companion-module__OQzQ_a__quietAction{border-bottom:1px solid #f1eee54a;padding-block:8px;font-size:14px;text-decoration:none}.companion-module__OQzQ_a__quietAction span{margin-left:16px}.companion-module__OQzQ_a__supportBody{border-top:1px solid var(--page-line);grid-template-columns:.8fr 1.4fr;gap:90px;padding:64px 0 76px;scroll-margin-top:28px;display:grid}.companion-module__OQzQ_a__supportAside h2,.companion-module__OQzQ_a__contactSection h2{font:400 clamp(35px, 4vw, 50px)/1.07 var(--font-newsreader), Georgia, serif;letter-spacing:-.025em;margin:0 0 24px}.companion-module__OQzQ_a__supportAside p:not(.companion-module__OQzQ_a__eyebrow){color:var(--page-muted);max-width:310px;font-size:15px;line-height:1.75}.companion-module__OQzQ_a__textLink{margin-top:12px;font-size:14px;text-decoration:underline;display:inline-block}.companion-module__OQzQ_a__questions{border-top:1px solid var(--page-line);min-width:0}.companion-module__OQzQ_a__questions details{border-bottom:1px solid var(--page-line)}.companion-module__OQzQ_a__questions summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:18px;font-weight:500;line-height:1.5;list-style:none;display:grid}.companion-module__OQzQ_a__questions summary::-webkit-details-marker{display:none}.companion-module__OQzQ_a__questions summary>span{color:var(--page-gold);flex-shrink:0;font-size:25px;line-height:1}.companion-module__OQzQ_a__questions details[open] summary>span{transform:rotate(45deg)}.companion-module__OQzQ_a__answer{color:#c7cad4;padding:0 32px 22px 0;font-size:15px;line-height:1.8}.companion-module__OQzQ_a__answer p{margin:0 0 16px}.companion-module__OQzQ_a__answer p:last-child{margin-bottom:0}.companion-module__OQzQ_a__answer a{color:var(--page-ink);text-decoration:underline}.companion-module__OQzQ_a__contactSection{border-top:1px solid var(--page-line);grid-template-columns:1fr 1fr;gap:100px;padding:62px 0 76px;display:grid}.companion-module__OQzQ_a__contactSection p:not(.companion-module__OQzQ_a__eyebrow){color:var(--page-muted);font-size:15px;line-height:1.8}.companion-module__OQzQ_a__contact{border-bottom:1px solid #dcc09880;margin-top:16px;padding-bottom:8px;font-size:clamp(20px,2.2vw,27px);text-decoration:none;display:inline-block}.companion-module__OQzQ_a__contact span{color:var(--page-gold);margin-left:10px;display:inline-block}.companion-module__OQzQ_a__contactGuidance h3{margin:0 0 14px;font-size:17px;font-weight:600}.companion-module__OQzQ_a__contactGuidance p{margin:0 0 16px}.companion-module__OQzQ_a__footer{border-top:1px solid var(--page-line);color:var(--page-muted);justify-content:space-between;align-items:baseline;gap:24px;padding-block:27px 36px;font-size:12px;display:flex}.companion-module__OQzQ_a__footer>div{flex-wrap:wrap;gap:14px 28px;display:flex}.companion-module__OQzQ_a__footer a{text-decoration:none}.companion-module__OQzQ_a__skip{z-index:1000;background:#f3eadb;padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-160%);color:#172133!important}.companion-module__OQzQ_a__skip:focus{transform:translateY(0)}.companion-module__OQzQ_a__policyHero{border-bottom:1px solid var(--page-line);padding:76px 0 50px}.companion-module__OQzQ_a__policyHero h1{font-size:clamp(56px,7vw,88px)}.companion-module__OQzQ_a__policyHero .companion-module__OQzQ_a__lead{max-width:620px}.companion-module__OQzQ_a__policyDate{font:11px/1.7 var(--font-mono), monospace;color:var(--page-muted);margin-top:24px}.companion-module__OQzQ_a__policyLayout{grid-template-columns:230px minmax(0,1fr);gap:76px;padding:50px 0 80px;display:grid}.companion-module__OQzQ_a__contents{align-self:start;position:sticky;top:32px}.companion-module__OQzQ_a__contents h2{font:11px/1.7 var(--font-mono), monospace;color:var(--page-gold);text-transform:uppercase;letter-spacing:.12em;margin:0 0 20px}.companion-module__OQzQ_a__contents ol{gap:14px;margin:0;padding:0;font-size:13px;line-height:1.5;list-style:none;display:grid}.companion-module__OQzQ_a__contents a{color:var(--page-muted);align-items:baseline;gap:12px;text-decoration:none;display:flex}.companion-module__OQzQ_a__contents a:hover{color:var(--page-ink)}.companion-module__OQzQ_a__contents a>span{font:10px var(--font-mono), monospace;color:var(--page-gold)}.companion-module__OQzQ_a__article{overflow-wrap:anywhere;min-width:0;max-width:760px}.companion-module__OQzQ_a__article section{padding:0 0 34px;scroll-margin-top:30px}.companion-module__OQzQ_a__article section+section{border-top:1px solid var(--page-line);padding-top:34px}.companion-module__OQzQ_a__article h2{font:400 clamp(28px, 3.3vw, 36px)/1.15 var(--font-newsreader), Georgia, serif;letter-spacing:-.015em;margin:0 0 22px}.companion-module__OQzQ_a__article p,.companion-module__OQzQ_a__article li{color:#c9ccd5;margin:15px 0;font-size:16px;line-height:1.85}.companion-module__OQzQ_a__article a{color:var(--page-ink);text-decoration:underline}.companion-module__OQzQ_a__article ul{padding-left:24px;list-style:outside}@media (max-width:900px){.companion-module__OQzQ_a__hero{grid-template-columns:1fr .65fr;gap:35px}.companion-module__OQzQ_a__supportBody{grid-template-columns:.85fr 1.4fr;gap:44px}.companion-module__OQzQ_a__contactSection{gap:48px}.companion-module__OQzQ_a__policyLayout{grid-template-columns:190px minmax(0,1fr);gap:40px}}@media (max-width:700px){.companion-module__OQzQ_a__header,.companion-module__OQzQ_a__shell,.companion-module__OQzQ_a__footer{width:calc(100% - 40px)}.companion-module__OQzQ_a__header{align-items:start;gap:16px;padding-block:23px}.companion-module__OQzQ_a__brand img{width:139px}.companion-module__OQzQ_a__navigation{flex-wrap:wrap;justify-content:flex-end;gap:10px 19px;font-size:13px}.companion-module__OQzQ_a__backHome{text-align:right;border:0;flex-basis:100%;padding:0}.companion-module__OQzQ_a__backHome span{margin-left:4px}.companion-module__OQzQ_a__hero{padding:54px 0 52px;display:block}.companion-module__OQzQ_a__hero h1{font-size:clamp(64px,15vw,88px)}.companion-module__OQzQ_a__eyebrow{letter-spacing:.07em;margin-bottom:23px;font-size:10px}.companion-module__OQzQ_a__lead{max-width:470px;font-size:18px}.companion-module__OQzQ_a__heroActions{gap:18px}.companion-module__OQzQ_a__supportBody,.companion-module__OQzQ_a__contactSection{grid-template-columns:1fr;gap:30px;padding-block:42px 48px}.companion-module__OQzQ_a__supportAside p:not(.companion-module__OQzQ_a__eyebrow){max-width:440px}.companion-module__OQzQ_a__supportAside h2 br{display:none}.companion-module__OQzQ_a__questions summary{font-size:17px}.companion-module__OQzQ_a__answer{padding-right:6px}.companion-module__OQzQ_a__contact{font-size:clamp(19px,5.3vw,27px)}.companion-module__OQzQ_a__footer{flex-direction:column;align-items:start;gap:17px}.companion-module__OQzQ_a__policyHero{padding-block:48px 36px}.companion-module__OQzQ_a__policyLayout{grid-template-columns:1fr;gap:38px;padding-block:34px 48px}.companion-module__OQzQ_a__contents{border-bottom:1px solid var(--page-line);padding-bottom:28px;position:static}.companion-module__OQzQ_a__contents ol{grid-template-columns:1fr 1fr;gap:12px 20px}.companion-module__OQzQ_a__article p,.companion-module__OQzQ_a__article li{font-size:16px}}@media (max-width:360px){.companion-module__OQzQ_a__header{flex-wrap:wrap}.companion-module__OQzQ_a__navigation{justify-content:flex-start;width:100%}.companion-module__OQzQ_a__backHome{flex-basis:auto;margin-left:auto}.companion-module__OQzQ_a__contents ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.companion-module__OQzQ_a__site{scroll-behavior:auto}}@media print{.companion-module__OQzQ_a__site{color:#111;--page-ink:#111;--page-muted:#444;--page-line:#ccc;--page-gold:#333;background:#fff}.companion-module__OQzQ_a__header,.companion-module__OQzQ_a__contents,.companion-module__OQzQ_a__heroStage,.companion-module__OQzQ_a__heroActions,.companion-module__OQzQ_a__skip{display:none}.companion-module__OQzQ_a__shell,.companion-module__OQzQ_a__footer{width:100%}.companion-module__OQzQ_a__policyLayout{display:block}.companion-module__OQzQ_a__article{max-width:none}.companion-module__OQzQ_a__article p,.companion-module__OQzQ_a__article li{color:#222}}.companion-module__OQzQ_a__heroStage{isolation:isolate;min-width:0;height:490px;position:relative;overflow:clip}.companion-module__OQzQ_a__stageGlow{background:radial-gradient(at 54% 54%,#80b9c125,#97b8d50a 42%,#0000 68%);position:absolute;inset:-6%}.companion-module__OQzQ_a__orbitOuter,.companion-module__OQzQ_a__orbitInner{border:1px solid #e2c59538;border-radius:50%;position:absolute;inset:9% -2%;transform:rotate(-32deg)scaleY(.67)}.companion-module__OQzQ_a__orbitOuter:after{content:"";border-radius:inherit;border:1px dashed #dcc09823;position:absolute;inset:11px}.companion-module__OQzQ_a__orbitInner{border-color:#bddee335;inset:23% -5%;transform:rotate(35deg)scaleY(.8)}.companion-module__OQzQ_a__orbitStar{color:#f4d7a2;text-shadow:0 0 24px #f4d7a299;font-size:40px;animation:4.8s ease-in-out companion-module__OQzQ_a__support-glimmer;position:absolute;top:11%;right:8%}.companion-module__OQzQ_a__smallStar{color:#c3e4e5;font-size:28px;position:absolute;bottom:19%;left:5%}.companion-module__OQzQ_a__stageCaption{width:max-content;max-width:100%;color:var(--page-muted);font:9px/1.5 var(--font-mono), monospace;letter-spacing:.14em;text-align:center;position:absolute;top:3%;left:50%;transform:translate(-50%)}.companion-module__OQzQ_a__floatingWatch{width:266px;height:266px;animation:4.8s ease-in-out companion-module__OQzQ_a__support-float;position:absolute;top:calc(50% - 133px);left:calc(50% - 133px);transform:rotate(-17deg)}.companion-module__OQzQ_a__watchStrap{background:repeating-linear-gradient(0deg,#0000 0 8px,#8cb8b614 8px 9px),linear-gradient(90deg,#172b31,#426267 15%,#28474e 22%,#29454c 76%,#4f6a6a 87%,#142b33);border:1px solid #a9c8c34d;border-radius:35px;width:118px;height:418px;position:absolute;top:-76px;left:74px;box-shadow:15px 26px 40px #0004,inset 0 0 0 7px #0d1b242b}.companion-module__OQzQ_a__watchCrown{background:repeating-linear-gradient(0deg,#c3b193 0 2px,#5a574e 2px 4px);border-radius:5px;width:18px;height:41px;position:absolute;top:100px;right:-8px}.companion-module__OQzQ_a__watchCase{background:conic-gradient(from 10deg,#6b6f72,#e3d9c2 12%,#6c6e70 25%,#30393e 37%,#aaa694 52%,#eee3c9 64%,#5b6265 79%,#ccc9b8 92%,#6b6f72);border-radius:50%;padding:12px;position:absolute;inset:0;box-shadow:1px 2px #fff7,5px 12px #101923,9px 20px 26px #0007}.companion-module__OQzQ_a__watchGlass{background:radial-gradient(at 30% 20%,#45636670,#0000 70%),linear-gradient(145deg,#132a34,#0b1724 63%,#122b35);border:4px solid #101720;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 1px 5px #b5d7d04a,0 0 0 2px #374047}.companion-module__OQzQ_a__watchGlass:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(125deg,#fff2,#0000 34% 72%,#dcefed10);position:absolute;inset:0}.companion-module__OQzQ_a__watchTicks{opacity:.8;background:repeating-conic-gradient(#d5c7ab 0deg 1deg,#0000 1deg 30deg);border-radius:50%;position:absolute;inset:8px;-webkit-mask-image:radial-gradient(circle,#0000 61%,#000 62% 66%,#0000 67%);mask-image:radial-gradient(circle,#0000 61%,#000 62% 66%,#0000 67%)}.companion-module__OQzQ_a__watchBrand{filter:brightness(0)invert();opacity:.85;width:100px;height:auto;position:absolute;top:19%;left:50%;transform:translate(-50%)}.companion-module__OQzQ_a__watchHour,.companion-module__OQzQ_a__watchMinute{transform-origin:50% 100%;background:linear-gradient(90deg,#ceb68c,#fbebc6);border-radius:4px;width:4px;height:51px;position:absolute;bottom:49%;left:calc(50% - 2px);transform:rotate(-53deg);box-shadow:1px 2px 4px #0008}.companion-module__OQzQ_a__watchMinute{width:3px;height:75px;transform:rotate(48deg)}.companion-module__OQzQ_a__watchPin{background:#162732;border:3px solid #dfc69c;border-radius:50%;width:10px;height:10px;position:absolute;top:calc(51% - 5px);left:calc(50% - 5px)}.companion-module__OQzQ_a__watchMessage{text-align:center;color:#c0cecb;width:100%;font:8px/1.8 var(--font-mono), monospace;letter-spacing:.11em;position:absolute;bottom:20%}.companion-module__OQzQ_a__watchMessage em{font:italic 31px/.9 var(--font-newsreader), Georgia, serif;letter-spacing:-.04em;color:#f3e3c4;display:inline-block}.companion-module__OQzQ_a__signalTag{color:#e2e8df;background:linear-gradient(130deg,#3a4d51eb,#192832f2);border:1px solid #d7dccc45;border-radius:100px;align-items:center;gap:10px;padding:13px 18px;font-size:12px;display:flex;position:absolute;bottom:15%;right:12px;transform:rotate(-5deg);box-shadow:0 8px 30px #0003}.companion-module__OQzQ_a__signalTag>span{background:#d6ebca;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #d6ebca13,0 0 12px #d6ebca70}@keyframes companion-module__OQzQ_a__support-float{0%,to{transform:translateY(0)rotate(-17deg)}50%{transform:translateY(-10px)rotate(-14deg)}}@keyframes companion-module__OQzQ_a__support-glimmer{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}@media (max-width:900px){.companion-module__OQzQ_a__heroStage{height:400px}.companion-module__OQzQ_a__floatingWatch{scale:.8}}@media (max-width:700px){.companion-module__OQzQ_a__heroStage{max-width:420px;height:320px;margin:36px auto -12px}.companion-module__OQzQ_a__floatingWatch{scale:.68}.companion-module__OQzQ_a__orbitOuter{inset:5% 4%}.companion-module__OQzQ_a__stageCaption{display:none}.companion-module__OQzQ_a__signalTag{bottom:35px;right:12px}}@media (prefers-reduced-motion:reduce){.companion-module__OQzQ_a__floatingWatch,.companion-module__OQzQ_a__orbitStar{animation:none}}@media print{.companion-module__OQzQ_a__heroStage{display:none}}
