.openletter_desk__C9t0V{--ol-sans:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--ol-mono:var(--font-jetbrains-mono),"JetBrains Mono",ui-monospace,Menlo,monospace;--ol-serif:Georgia,"Source Serif 4",serif;--ol-ac:#fe7f50;--ol-ink:#1f0b03;color-scheme:dark;--ol-desk:#050a09;--ol-desk-glow:rgba(254,127,80,0.16);--ol-dots:rgba(254,127,80,0.22);--ol-sheet:#0b1311;--ol-sheet2:#09100e;--ol-edge:rgba(255,255,255,0.09);--ol-tx:#eef5f1;--ol-body:#b4c4bc;--ol-mu:#8da399;--ol-rule:rgba(255,255,255,0.11);--ol-link:#ff9a73;--ol-acc:#fe7f50;--ol-shadow:0 2px 4px rgba(0,0,0,0.5),0 24px 60px rgba(0,0,0,0.55);--ol-hl:rgba(254,127,80,0.1);position:relative;min-height:100vh;padding:72px 16px 88px;overflow-x:hidden;color:var(--ol-tx);font:400 17px/1.66 var(--ol-sans);-webkit-font-smoothing:antialiased;background:radial-gradient(70% 50% at 50% 108%,var(--ol-desk-glow),transparent 70%),var(--ol-desk);transition:background .5s,color .4s}.openletter_desk__C9t0V[data-theme=light]{color-scheme:light;--ol-desk:#eceae5;--ol-desk-glow:rgba(254,127,80,0.14);--ol-dots:rgba(254,127,80,0.2);--ol-sheet:#ffffff;--ol-sheet2:#f5f4f2;--ol-edge:rgba(5,10,9,0.08);--ol-tx:#050a09;--ol-body:#3a4743;--ol-mu:#66736e;--ol-rule:rgba(5,10,9,0.12);--ol-link:#a8421b;--ol-acc:#a8421b;--ol-shadow:0 1px 2px rgba(5,10,9,0.06),0 22px 50px rgba(5,10,9,0.12);--ol-hl:rgba(254,127,80,0.14)}@media (prefers-color-scheme:light){.openletter_desk__C9t0V:not([data-theme]){color-scheme:light;--ol-desk:#eceae5;--ol-desk-glow:rgba(254,127,80,0.14);--ol-dots:rgba(254,127,80,0.2);--ol-sheet:#ffffff;--ol-sheet2:#f5f4f2;--ol-edge:rgba(5,10,9,0.08);--ol-tx:#050a09;--ol-body:#3a4743;--ol-mu:#66736e;--ol-rule:rgba(5,10,9,0.12);--ol-link:#a8421b;--ol-acc:#a8421b;--ol-shadow:0 1px 2px rgba(5,10,9,0.06),0 22px 50px rgba(5,10,9,0.12);--ol-hl:rgba(254,127,80,0.14)}}.openletter_desk__C9t0V:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.55;background-image:radial-gradient(circle,var(--ol-dots) 2px,transparent 2.5px);background-size:26px 26px;-webkit-mask-image:radial-gradient(60% 55% at 50% 0,#000,transparent);mask-image:radial-gradient(60% 55% at 50% 0,#000,transparent)}.openletter_desk__C9t0V *,.openletter_desk__C9t0V :after,.openletter_desk__C9t0V :before{box-sizing:border-box}.openletter_stack__8BVwR{position:relative;max-width:8.5in;margin:0 auto}.openletter_stack__8BVwR:after,.openletter_stack__8BVwR:before{content:"";position:absolute;inset:0;border-radius:6px;background:var(--ol-sheet2);border:1px solid var(--ol-edge);z-index:0;transition:background .5s,border-color .5s}.openletter_stack__8BVwR:before{transform:translateY(10px) scale(.985);opacity:.7}.openletter_stack__8BVwR:after{transform:translateY(20px) scale(.97);opacity:.4}.openletter_sheet__1kZiY{position:relative;z-index:1;background:var(--ol-sheet);border:1px solid var(--ol-edge);border-radius:6px;box-shadow:var(--ol-shadow);padding:.9in 1in 1in;transition:background .5s,border-color .5s,box-shadow .5s}.openletter_sheet__1kZiY:before{content:"";position:absolute;left:1in;top:0;width:56px;height:3px;background:var(--ol-ac);border-radius:0 0 3px 3px}.openletter_letterhead__Df3IS{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid var(--ol-rule);padding-bottom:16px;margin-bottom:40px}.openletter_logo__8Z0N6{height:34px;width:auto;display:block}.openletter_desk__C9t0V .openletter_logoOnLight__BbboK,.openletter_desk__C9t0V[data-theme=light] .openletter_logoOnDark__uWeaj{display:none}.openletter_desk__C9t0V[data-theme=light] .openletter_logoOnLight__BbboK{display:block}@media (prefers-color-scheme:light){.openletter_desk__C9t0V:not([data-theme]) .openletter_logoOnDark__uWeaj{display:none}.openletter_desk__C9t0V:not([data-theme]) .openletter_logoOnLight__BbboK{display:block}}.openletter_desk__C9t0V .openletter_sheet__1kZiY p{margin:0 0 1.05em;color:var(--ol-body)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_date__1_IuV{margin:0 0 28px;color:var(--ol-mu)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_recipient__7qayq{margin:0 0 28px;line-height:1.5;color:var(--ol-tx)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_re___66Hw{margin:0 0 28px;font-weight:600;color:var(--ol-tx);letter-spacing:-.01em}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_re___66Hw em{font-family:var(--ol-serif);font-style:italic;font-weight:400;color:var(--ol-acc);font-size:1.08em}.openletter_desk__C9t0V .openletter_sheet__1kZiY strong{color:var(--ol-tx);font-weight:600}.openletter_desk__C9t0V .openletter_sheet__1kZiY h2{font:600 1.12em/1.3 var(--ol-sans);letter-spacing:-.015em;color:var(--ol-tx);margin:2em 0 .6em}.openletter_desk__C9t0V .openletter_sheet__1kZiY ul{margin:0 0 1em;padding-left:1.4em;color:var(--ol-body);list-style:disc}.openletter_desk__C9t0V .openletter_sheet__1kZiY li{margin-bottom:.4em}.openletter_desk__C9t0V .openletter_sheet__1kZiY li::marker{color:var(--ol-acc)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_steps__YN3Pe{margin:0 0 1em;padding-left:1.6em;color:var(--ol-body);list-style:decimal}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_steps__YN3Pe li{margin-bottom:.7em;padding-left:.25em}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_steps__YN3Pe li::marker{color:var(--ol-acc);font-weight:600}.openletter_desk__C9t0V .openletter_sheet__1kZiY a{color:var(--ol-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,var(--ol-link) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--ol-link) 45%,transparent)}.openletter_desk__C9t0V .openletter_sheet__1kZiY a:hover{-webkit-text-decoration-color:var(--ol-link);text-decoration-color:var(--ol-link)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_callout__KIZpy{background:var(--ol-hl);border-left:2px solid var(--ol-ac);border-radius:0 10px 10px 0;padding:14px 20px;margin:0 0 1.05em}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_callout__KIZpy p{margin:0}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_closing__s3Z39{margin-top:2em}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_signatures__s9_GN{margin-top:2.2em;line-height:1.5;color:var(--ol-tx)}.openletter_desk__C9t0V .openletter_sheet__1kZiY .openletter_org__jJWXV{color:var(--ol-mu)}.openletter_switch__Ezw1R{position:fixed;top:max(14px,env(safe-area-inset-top));right:14px;z-index:10;display:flex;align-items:center;gap:10px;font:500 12px var(--ol-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ol-mu)}.openletter_switch__Ezw1R button{all:unset;cursor:pointer;position:relative;width:76px;height:38px;border-radius:99px;background:var(--ol-sheet);border:1px solid var(--ol-edge);box-shadow:inset 0 1px 3px rgba(0,0,0,.25),0 4px 14px rgba(0,0,0,.18);transition:background .5s}.openletter_switch__Ezw1R button:focus-visible{outline:2px solid var(--ol-ac);outline-offset:3px}.openletter_switch__Ezw1R .openletter_ico__JS2C9{position:absolute;top:9px;width:20px;height:20px;stroke:var(--ol-mu);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.openletter_switch__Ezw1R .openletter_sun__7be_m{left:9px}.openletter_switch__Ezw1R .openletter_moon__q6n_u{right:9px}.openletter_switch__Ezw1R .openletter_thumb__GiML7{position:absolute;top:3px;left:3px;width:30px;height:30px;border-radius:50%;background:var(--ol-ac);display:grid;place-items:center;transform:translateX(38px);transition:transform .45s cubic-bezier(.5,1.6,.4,.8),box-shadow .4s;box-shadow:0 0 16px rgba(254,127,80,.55)}.openletter_switch__Ezw1R .openletter_thumb__GiML7 svg{width:16px;height:16px;stroke:var(--ol-ink);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.openletter_switch__Ezw1R .openletter_thumbSun__szWXU{display:none}.openletter_desk__C9t0V[data-theme=light] .openletter_switch__Ezw1R .openletter_thumb__GiML7{transform:none;box-shadow:0 2px 8px rgba(168,66,27,.4)}.openletter_desk__C9t0V[data-theme=light] .openletter_switch__Ezw1R .openletter_thumbSun__szWXU{display:block}.openletter_desk__C9t0V[data-theme=light] .openletter_switch__Ezw1R .openletter_thumbMoon__DxnVU{display:none}@media (prefers-color-scheme:light){.openletter_desk__C9t0V:not([data-theme]) .openletter_switch__Ezw1R .openletter_thumb__GiML7{transform:none;box-shadow:0 2px 8px rgba(168,66,27,.4)}.openletter_desk__C9t0V:not([data-theme]) .openletter_switch__Ezw1R .openletter_thumbSun__szWXU{display:block}.openletter_desk__C9t0V:not([data-theme]) .openletter_switch__Ezw1R .openletter_thumbMoon__DxnVU{display:none}}@keyframes openletter_sheetIn__njB7Z{0%{opacity:0;transform:translateY(18px)}}@keyframes openletter_underSheetIn__yjdzq{0%{opacity:0;transform:none}}@keyframes openletter_tabIn__HUO_W{0%{width:0}}@keyframes openletter_ruleIn___N54_{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}.openletter_sheet__1kZiY{animation:openletter_sheetIn__njB7Z .7s cubic-bezier(.2,.7,.2,1) both}.openletter_sheet__1kZiY:before{animation:openletter_tabIn__HUO_W .5s cubic-bezier(.2,.7,.2,1) .55s both}.openletter_letterhead__Df3IS{animation:openletter_ruleIn___N54_ .7s ease-out .45s both}.openletter_stack__8BVwR:before{animation:openletter_underSheetIn__yjdzq .6s ease-out .6s both}.openletter_stack__8BVwR:after{animation:openletter_underSheetIn__yjdzq .6s ease-out .75s both}@media (max-width:700px){.openletter_desk__C9t0V{padding:64px 0 56px;font-size:16px}.openletter_sheet__1kZiY{padding:44px 22px 52px;border-radius:0;border-left:0;border-right:0}.openletter_sheet__1kZiY:before{left:22px}.openletter_stack__8BVwR:after,.openletter_stack__8BVwR:before,.openletter_switch__Ezw1R span{display:none}}@media (prefers-reduced-motion:reduce){.openletter_desk__C9t0V,.openletter_desk__C9t0V *,.openletter_desk__C9t0V :after,.openletter_desk__C9t0V :before{transition:none!important;animation:none!important}}@media print{.openletter_desk__C9t0V{--ol-tx:#000;--ol-body:#222;--ol-mu:#555;--ol-rule:#ccc;--ol-link:#000;--ol-acc:#a8421b;background:#fff!important;padding:0}.openletter_desk__C9t0V:before,.openletter_stack__8BVwR:after,.openletter_stack__8BVwR:before,.openletter_switch__Ezw1R{display:none}.openletter_sheet__1kZiY{box-shadow:none;border:0;padding:0;background:#fff}.openletter_desk__C9t0V .openletter_logoOnDark__uWeaj{display:none!important}.openletter_desk__C9t0V .openletter_logoOnLight__BbboK{display:block!important}}