.illustrations-module__R11Sfq__root{--intake-illustration-accent:var(--intake-accent,hsl(var(--accent-primary,218.5 87.4% 40.6%)));--intake-draw:.42s;--intake-stagger:60ms;--intake-ease:cubic-bezier(.23, 1, .32, 1);--intake-line:#475569;--intake-line-2:#94a3b8;--intake-grid:#0f172a0e;--intake-fill:var(--intake-surface,#fff);--intake-label:#334155;color:var(--intake-line);width:100%;height:auto;display:block;overflow:visible}.illustrations-module__R11Sfq__accent{fill:var(--intake-illustration-accent);fill-opacity:.2;stroke:none}.illustrations-module__R11Sfq__tag{fill:var(--intake-illustration-accent);fill-opacity:.16;stroke:var(--intake-illustration-accent);stroke-width:1.25px}.illustrations-module__R11Sfq__tagBase{fill:var(--intake-surface,hsl(var(--background,0 0% 100%)));stroke:none}.illustrations-module__R11Sfq__mono{fill:currentColor;stroke:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:6.5px;font-weight:600}.illustrations-module__R11Sfq__text{fill:currentColor;stroke:none;letter-spacing:.01em;font-family:inherit;font-size:9.25px;font-weight:650}.illustrations-module__R11Sfq__leader{stroke:var(--intake-illustration-accent);stroke-width:1.25px}.illustrations-module__R11Sfq__leaderDot{stroke:var(--intake-illustration-accent);stroke-width:4.5px}.illustrations-module__R11Sfq__dimension{stroke:var(--intake-illustration-accent);stroke-width:1.75px}.illustrations-module__R11Sfq__muted{opacity:.38}.illustrations-module__R11Sfq__fine{stroke-width:1.25px}.illustrations-module__R11Sfq__frame{color:var(--intake-illustration-accent)}.illustrations-module__R11Sfq__frameEdge{stroke:currentColor;stroke-width:1px;opacity:.45}.illustrations-module__R11Sfq__frameCorner{stroke:currentColor;stroke-width:2.5px}.dark .illustrations-module__R11Sfq__root{--intake-illustration-accent:var(--intake-accent,#5996f7);--intake-line:#a7b2c3;--intake-line-2:#5d6a7e;--intake-grid:#ffffff0d;--intake-fill:var(--intake-surface,#111827);--intake-label:#cbd5e1}.illustrations-module__R11Sfq__grid{stroke:var(--intake-grid);stroke-width:1px}.illustrations-module__R11Sfq__line2{stroke:var(--intake-line-2);stroke-width:1px}.illustrations-module__R11Sfq__surface{fill:var(--intake-fill)}.illustrations-module__R11Sfq__accentFill{fill:var(--intake-illustration-accent);fill-opacity:.1;stroke:none}.illustrations-module__R11Sfq__accentLine{stroke:var(--intake-illustration-accent);stroke-width:1.5px}.illustrations-module__R11Sfq__glow{stroke:var(--intake-illustration-accent);stroke-opacity:.16;stroke-width:6px}.illustrations-module__R11Sfq__caps,.illustrations-module__R11Sfq__capsAccent{stroke:none;letter-spacing:.16em;font-family:inherit;font-size:7.5px;font-weight:600}.illustrations-module__R11Sfq__caps{fill:var(--intake-label)}.illustrations-module__R11Sfq__capsAccent{fill:var(--intake-illustration-accent);font-weight:650}.illustrations-module__R11Sfq__dot{fill:var(--intake-illustration-accent);stroke:none}.dark .illustrations-module__R11Sfq__accent{fill-opacity:.26}.dark .illustrations-module__R11Sfq__tag{fill-opacity:.24}@keyframes illustrations-module__R11Sfq__intakeDraw{0%{stroke-dashoffset:1px;opacity:0}8%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes illustrations-module__R11Sfq__intakeFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.illustrations-module__R11Sfq__animate .illustrations-module__R11Sfq__draw{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:illustrations-module__R11Sfq__intakeDraw var(--intake-draw) var(--intake-ease) both;animation-delay:calc(var(--i,0) * var(--intake-stagger))}.illustrations-module__R11Sfq__animate .illustrations-module__R11Sfq__accent,.illustrations-module__R11Sfq__animate .illustrations-module__R11Sfq__fade,.illustrations-module__R11Sfq__animate .illustrations-module__R11Sfq__frame,.illustrations-module__R11Sfq__animate .illustrations-module__R11Sfq__tagGroup{animation:illustrations-module__R11Sfq__intakeFade .18s var(--intake-ease) both;animation-delay:.42s}}@media (prefers-reduced-motion:reduce){.illustrations-module__R11Sfq__animate{animation:illustrations-module__R11Sfq__intakeFade .15s var(--intake-ease) both}}.illustrations-module__R11Sfq__guide{aspect-ratio:4/3;background:0 0;border-radius:16px;width:100%;position:relative;overflow:hidden}.dark .illustrations-module__R11Sfq__guide{background:#eef0f3}.illustrations-module__R11Sfq__guideImage{object-fit:contain;width:100%;height:100%;display:block}.illustrations-module__R11Sfq__guideDot{background:#5a6577;border-radius:9999px;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;box-shadow:0 0 0 2px #fff}.illustrations-module__R11Sfq__guidePill{white-space:nowrap;color:#334155;letter-spacing:.16em;text-transform:uppercase;background:#fffffff0;border:1px solid #e2e6ec;border-radius:9999px;margin-top:-10px;padding:4px 8px;font-size:.6875rem;font-weight:600;line-height:1;position:absolute;left:0}.illustrations-module__R11Sfq__guideDot.illustrations-module__R11Sfq__guideAccent{background:var(--intake-accent,#0d4ec2)}.illustrations-module__R11Sfq__guidePill.illustrations-module__R11Sfq__guideAccent{color:var(--intake-accent,#0d4ec2);border-color:#b9cdf3}@media (prefers-reduced-motion:no-preference){.illustrations-module__R11Sfq__guideAnimate .illustrations-module__R11Sfq__guideImage{animation:illustrations-module__R11Sfq__intakeFade .2s var(--intake-ease,cubic-bezier(.23, 1, .32, 1)) both}.illustrations-module__R11Sfq__guideAnimate .illustrations-module__R11Sfq__guidePill,.illustrations-module__R11Sfq__guideAnimate .illustrations-module__R11Sfq__guideDot{animation:.22s cubic-bezier(.23,1,.32,1) both illustrations-module__R11Sfq__guideRise;animation-delay:calc(.16s + var(--i,0) * 60ms)}}@media (prefers-reduced-motion:reduce){.illustrations-module__R11Sfq__guideAnimate{animation:.15s linear both illustrations-module__R11Sfq__intakeFade}}@keyframes illustrations-module__R11Sfq__guideRise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.guide-3d-module__pHP9Sa__box{aspect-ratio:4/3;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border-radius:16px;width:100%;position:relative;overflow:hidden}.dark .guide-3d-module__pHP9Sa__box{background:#eef0f3}.guide-3d-module__pHP9Sa__canvas{position:absolute;inset:0}.guide-3d-module__pHP9Sa__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.guide-3d-module__pHP9Sa__lines line{stroke:#94a3b8;stroke-width:1px}.guide-3d-module__pHP9Sa__pill{color:#334155;min-height:44px;font:inherit;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;will-change:transform, opacity;background:#fffffff2;border:1px solid #e2e6ec;border-radius:9999px;align-items:center;margin-top:-22px;padding:0 14px;font-size:.75rem;font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:0}.guide-3d-module__pHP9Sa__pillOn{pointer-events:auto}.guide-3d-module__pHP9Sa__pillSelected{color:var(--intake-accent,#0d4ec2);border-color:#b9cdf3}.guide-3d-module__pHP9Sa__pillStatic{opacity:1;pointer-events:auto;will-change:auto;flex:none;margin-top:0;position:static}.guide-3d-module__pHP9Sa__narrowPillRow{scrollbar-width:none;gap:8px;margin-top:10px;padding:2px;display:flex;overflow-x:auto}.guide-3d-module__pHP9Sa__narrowPillRow::-webkit-scrollbar{display:none}.guide-3d-module__pHP9Sa__controls{align-items:center;gap:8px;margin-top:8px;display:flex}.guide-3d-module__pHP9Sa__button{color:#1c2533;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dbe3;border-radius:9999px;padding:0 16px;font-size:.875rem;font-weight:600}.guide-3d-module__pHP9Sa__button:active{transform:scale(.97)}.guide-3d-module__pHP9Sa__button:focus-visible,.guide-3d-module__pHP9Sa__pill:focus-visible{outline:2px solid var(--intake-accent,#0d4ec2);outline-offset:2px}.guide-3d-module__pHP9Sa__caption{color:#334155;min-height:2.6em;margin:8px 2px 0;font-size:.875rem;line-height:1.35}.guide-3d-module__pHP9Sa__caption strong{color:#1c2533}.guide-3d-module__pHP9Sa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.guide-3d-module__pHP9Sa__loading{color:#5a6577;background:#ffffffe6;border-radius:9999px;padding:6px 10px;font-size:.75rem;position:absolute;inset:auto 8px 8px auto}.guide-3d-module__pHP9Sa__note{color:#5a6577;margin:8px 2px 0;font-size:.8125rem}.guide-3d-module__pHP9Sa__openRow{margin-top:8px}
.grid-backdrop-module__nFefiG__root{pointer-events:none;background:var(--mk-canvas);position:absolute;inset:0;overflow:hidden}.grid-backdrop-module__nFefiG__band{background:var(--mk-band)}.grid-backdrop-module__nFefiG__glow{border-radius:9999px;position:absolute}.grid-backdrop-module__nFefiG__glowBlue{background:radial-gradient(closest-side, var(--mk-glow-blue), transparent);width:60rem;height:44rem;margin-left:-30rem;top:-16rem;left:50%}.grid-backdrop-module__nFefiG__glowWarm{background:radial-gradient(closest-side, var(--mk-glow-warm), transparent);width:40rem;height:40rem;top:14rem;left:-16rem}.grid-backdrop-module__nFefiG__glowCool{background:radial-gradient(closest-side, var(--mk-glow-cool), transparent);width:42rem;height:42rem;top:10rem;right:-16rem}.grid-backdrop-module__nFefiG__grid,.grid-backdrop-module__nFefiG__spot{position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 18%,#000 35%,#0000 100%);mask-image:radial-gradient(85% 70% at 50% 18%,#000 35%,#0000 100%)}.grid-backdrop-module__nFefiG__grid{background-image:linear-gradient(to right, var(--mk-grid-major) 1px, transparent 1px), linear-gradient(to bottom, var(--mk-grid-major) 1px, transparent 1px), linear-gradient(to right, var(--mk-grid-minor) 1px, transparent 1px), linear-gradient(to bottom, var(--mk-grid-minor) 1px, transparent 1px);background-size:calc(var(--mk-grid-pitch) * 4) calc(var(--mk-grid-pitch) * 4), calc(var(--mk-grid-pitch) * 4) calc(var(--mk-grid-pitch) * 4), var(--mk-grid-pitch) var(--mk-grid-pitch), var(--mk-grid-pitch) var(--mk-grid-pitch);background-position:calc(50% + var(--mk-grid-pitch) * 2) 0, calc(50% + var(--mk-grid-pitch) * 2) 0, calc(50% + var(--mk-grid-pitch) / 2) 0, calc(50% + var(--mk-grid-pitch) / 2) 0}.grid-backdrop-module__nFefiG__noise{opacity:var(--mk-noise-opacity);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.grid-backdrop-module__nFefiG__fade{-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.grid-backdrop-module__nFefiG__pulses{position:absolute;inset:0}.grid-backdrop-module__nFefiG__pulseX,.grid-backdrop-module__nFefiG__pulseY{will-change:transform;border-radius:9999px;position:absolute}.grid-backdrop-module__nFefiG__pulseX{left:0;top:calc(var(--row) * var(--mk-grid-pitch));background:linear-gradient(to right, transparent, var(--mk-packet));width:9rem;height:1px;transform:translate3d(var(--sx,30vw), 0, 0)}.grid-backdrop-module__nFefiG__pulseY{top:0;left:calc(50% + var(--col) * var(--mk-grid-pitch));background:linear-gradient(to bottom, transparent, var(--mk-packet));width:1px;height:8rem;transform:translate3d(0, var(--sy,12rem), 0)}.grid-backdrop-module__nFefiG__reverse.grid-backdrop-module__nFefiG__pulseX{background:linear-gradient(to left, transparent, var(--mk-packet))}.grid-backdrop-module__nFefiG__reverse.grid-backdrop-module__nFefiG__pulseY{background:linear-gradient(to top, transparent, var(--mk-packet))}@media (max-width:1279.98px){.grid-backdrop-module__nFefiG__pulseY{display:none}}@media (max-width:767.98px){.grid-backdrop-module__nFefiG__pulses{display:none}}.grid-backdrop-module__nFefiG__spot{background-image:linear-gradient(to right, var(--mk-grid-lit) 1px, transparent 1px), linear-gradient(to bottom, var(--mk-grid-lit) 1px, transparent 1px);background-size:var(--mk-grid-pitch) var(--mk-grid-pitch);background-position:calc(50% + var(--mk-grid-pitch) / 2) 0;-webkit-mask-image:radial-gradient(15rem circle at var(--spot-x,-40rem) var(--spot-y,-40rem), #000, transparent 70%);-webkit-mask-image:radial-gradient(15rem circle at var(--spot-x,-40rem) var(--spot-y,-40rem), #000, transparent 70%);mask-image:radial-gradient(15rem circle at var(--spot-x,-40rem) var(--spot-y,-40rem), #000, transparent 70%);opacity:var(--spot-o,0);transition:opacity var(--motion-occasional-enter) var(--ease-work-out)}@media (prefers-reduced-motion:no-preference){:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__glowBlue{animation:26s ease-in-out infinite alternate grid-backdrop-module__nFefiG__drift-a}:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__glowWarm{animation:32s ease-in-out infinite alternate grid-backdrop-module__nFefiG__drift-b}:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__glowCool{animation:36s ease-in-out infinite alternate grid-backdrop-module__nFefiG__drift-c}:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__pulseX{animation:grid-backdrop-module__nFefiG__run-x var(--dur,11s) linear var(--delay,0s) infinite}:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__pulseY{animation:grid-backdrop-module__nFefiG__run-y var(--dur,13s) linear var(--delay,0s) infinite}:root:not([data-reduced-motion=true]) .grid-backdrop-module__nFefiG__motion .grid-backdrop-module__nFefiG__reverse{animation-direction:reverse}.grid-backdrop-module__nFefiG__motion[data-paused] *,.grid-backdrop-module__nFefiG__motion[data-paused]{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.grid-backdrop-module__nFefiG__spot{display:none}}@keyframes grid-backdrop-module__nFefiG__drift-a{0%{transform:translate(-6rem)scale(1)}to{transform:translate(8rem,4rem)scale(1.12)}}@keyframes grid-backdrop-module__nFefiG__drift-b{0%{transform:translate(0,0)scale(1)}to{transform:translate(10rem,-4rem)scale(1.1)}}@keyframes grid-backdrop-module__nFefiG__drift-c{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-10rem,6rem)scale(.95)}}@keyframes grid-backdrop-module__nFefiG__run-x{0%{transform:translate(-10rem)}45%,to{transform:translate(calc(100vw + 1rem))}}@keyframes grid-backdrop-module__nFefiG__run-y{0%{transform:translateY(-9rem)}40%,to{transform:translateY(64rem)}}
.template-print-module__rqsGSa__templateArea{color:#171717;background:#fff;border:1px solid #d4d4d4;border-radius:.75rem;max-width:56rem;margin:0 auto;padding:2rem;box-shadow:0 20px 50px #00000014}.template-print-module__rqsGSa__screenOnly{display:block}@media (min-width:768px){.template-print-module__rqsGSa__templateArea{padding:3rem}}@media print{@page{margin:.45in;size:letter}.template-print-module__rqsGSa__screenOnly{display:none!important}.template-print-module__rqsGSa__templateArea{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;padding:0;font-size:9.5pt}.template-print-module__rqsGSa__printWrapper,.template-print-module__rqsGSa__printContainer{background:#fff;max-width:none;margin:0;padding:0}.template-print-module__rqsGSa__templateArea table,.template-print-module__rqsGSa__templateArea section,.template-print-module__rqsGSa__templateArea footer{break-inside:avoid}}
