.package-builder-module__UBaCOG__wrap{--stage-inset:clamp(.9rem, 2.4vh, 1.6rem);--rail-w:calc(min(19rem, 22vw) + 50px);--caret-col:.7rem;--head-gap:.6rem;--gutter:calc((100% - var(--site-width)) / 2);width:100%;height:100dvh;margin-top:calc(-1 * var(--nav-height));color:#243989;background:radial-gradient(88% 68% at 50% 46%,#fffffff2 0%,#fff0 62%),radial-gradient(70% 60% at 82% 86%,#8054bc1f 0%,#ede7f600 60%),#ede7f6;font-size:16px;position:relative;overflow:hidden}.package-builder-module__UBaCOG__canvasLayer{top:var(--nav-height);bottom:0;left:calc(var(--gutter) + var(--rail-w));right:var(--gutter);z-index:0;position:absolute}.package-builder-module__UBaCOG__inner{inset:var(--nav-height) 0 0 0;width:var(--site-width);z-index:2;pointer-events:none;margin-inline:auto;position:absolute}.package-builder-module__UBaCOG__inner>*{pointer-events:auto}:is(.package-builder-module__UBaCOG__canvasLayer .cw-pkgscreen,.package-builder-module__UBaCOG__canvasLayer .cw-pkgscreen__canvas){width:100%;height:100%;display:block}.package-builder-module__UBaCOG__micro{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem}.package-builder-module__UBaCOG__readout{z-index:2;top:var(--stage-inset);text-align:right;pointer-events:none;position:absolute;right:0}.package-builder-module__UBaCOG__readoutLabel{opacity:.55;margin:0 0 .5rem;}.package-builder-module__UBaCOG__figure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:300;line-height:.95}.package-builder-module__UBaCOG__window{opacity:.55;font-variant-numeric:tabular-nums;margin:.65rem 0 0;font-size:.93rem;}.package-builder-module__UBaCOG__rail{z-index:3;top:var(--stage-inset);left:0;bottom:var(--stage-inset);width:var(--rail-w);scrollbar-gutter:stable;overscroll-behavior:contain;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);scrollbar-width:thin;scrollbar-color:#8054bc8c #24398914;background:#ffffff9e;border:1px solid #24398924;border-radius:4px;align-content:start;gap:.3rem;padding:.5rem;display:grid;position:absolute;overflow-y:auto}.package-builder-module__UBaCOG__rail::-webkit-scrollbar{width:8px}.package-builder-module__UBaCOG__rail::-webkit-scrollbar-track{background:#24398914;border-radius:999px}.package-builder-module__UBaCOG__rail::-webkit-scrollbar-thumb{background:#8054bc8c;border-radius:999px}.package-builder-module__UBaCOG__rail::-webkit-scrollbar-thumb:hover{background:#8054bc}.package-builder-module__UBaCOG__param{border-bottom:1px solid #2439891a;transition:background .2s}.package-builder-module__UBaCOG__paramOpen{background:#8054bc1c}.package-builder-module__UBaCOG__param:last-child{border-bottom:none}.package-builder-module__UBaCOG__head{justify-content:space-between;align-items:center;gap:var(--head-gap);width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:.5rem .4rem .5rem .8rem;transition:background .15s;display:flex}.package-builder-module__UBaCOG__head:hover{background:#8054bc12}.package-builder-module__UBaCOG__paramOpen .package-builder-module__UBaCOG__head{background:#fff;border:1px solid #8054bc30;padding:calc(.5rem - 1px) calc(.4rem - 1px) calc(.5rem - 1px) calc(.8rem - 1px)}.package-builder-module__UBaCOG__paramOpen .package-builder-module__UBaCOG__head:hover{background:#8054bc0f;border-color:#8054bc57}.package-builder-module__UBaCOG__headLabel{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;opacity:.62;flex:1;font-size:.74rem}.package-builder-module__UBaCOG__paramOpen .package-builder-module__UBaCOG__headLabel{opacity:1;font-weight:700}.package-builder-module__UBaCOG__headValue{color:#8054bc;letter-spacing:.08em;text-align:right;}.package-builder-module__UBaCOG__caret{font-family:var(--font-mono,ui-monospace, monospace);opacity:.45;width:var(--caret-col);text-align:center;flex:none;font-size:.7rem}.package-builder-module__UBaCOG__body{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .22s;display:grid}.package-builder-module__UBaCOG__bodyOpen{opacity:1;grid-template-rows:1fr}.package-builder-module__UBaCOG__bodyInner{gap:.55rem;padding:0 .4rem;display:grid;overflow:hidden}.package-builder-module__UBaCOG__bodyOpen .package-builder-module__UBaCOG__bodyInner{padding-top:.6rem;padding-bottom:.75rem;transition:padding-top .3s cubic-bezier(.4,0,.2,1),padding-bottom .3s cubic-bezier(.4,0,.2,1)}.package-builder-module__UBaCOG__caret{transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .15s}@media (prefers-reduced-motion:reduce){.package-builder-module__UBaCOG__body,.package-builder-module__UBaCOG__bodyInner,.package-builder-module__UBaCOG__bodyOpen .package-builder-module__UBaCOG__bodyInner,.package-builder-module__UBaCOG__caret{transition:none}}.package-builder-module__UBaCOG__hint{opacity:.66;margin:0;font-size:.75rem;line-height:1.5}.package-builder-module__UBaCOG__noteRef{font-size:inherit;white-space:nowrap;color:inherit;opacity:1;text-underline-offset:.15em;font-weight:600;text-decoration:underline}.package-builder-module__UBaCOG__noteRef:hover,.package-builder-module__UBaCOG__noteRef:focus-visible{text-decoration:underline}.package-builder-module__UBaCOG__opts{flex-direction:column;gap:.18rem;margin:0;padding:0;list-style:none;display:flex}.package-builder-module__UBaCOG__optItem{margin:0}.package-builder-module__UBaCOG__opt{text-align:left;color:#243989;width:100%;font:inherit;cursor:pointer;background:#fff6;border:1px solid #0000;border-left:2px solid #2439892e;align-items:baseline;gap:.55rem;padding:.36rem .5rem;font-size:.78rem;line-height:1.3;transition:background .16s,border-color .16s,color .16s;display:flex}.package-builder-module__UBaCOG__opt:hover{background:#8054bc14;border-left-color:#8054bc}.package-builder-module__UBaCOG__optNum{min-width:.85rem;font-family:var(--font-mono,ui-monospace, monospace);color:#24398980;flex:none;font-size:.6rem}.package-builder-module__UBaCOG__optText{min-width:0}.package-builder-module__UBaCOG__optOn{color:#46256f;background:#8054bc29;border-left-color:#8054bc;font-weight:600}.package-builder-module__UBaCOG__optOn .package-builder-module__UBaCOG__optNum{color:#8054bc}.package-builder-module__UBaCOG__count{padding-right:calc(var(--caret-col) + var(--head-gap));align-items:center;gap:.7rem;display:flex}.package-builder-module__UBaCOG__range{accent-color:#8054bc;cursor:pointer;flex:1;min-width:0;height:1rem}.package-builder-module__UBaCOG__countValue{text-align:right;color:#8054bc;min-width:2rem;}.package-builder-module__UBaCOG__finish{z-index:4;bottom:var(--stage-inset);left:var(--rail-w);justify-content:center;align-items:center;gap:1.6rem;display:flex;position:absolute;right:0}.package-builder-module__UBaCOG__finishLink{color:#243989;border-bottom:1px solid #24398980;padding-bottom:.28rem;text-decoration:none;transition:border-color .18s,color .18s;}.package-builder-module__UBaCOG__finishLink:hover{color:#8054bc;border-bottom-color:#8054bc}.package-builder-module__UBaCOG__reset{color:inherit;opacity:.5;cursor:pointer;pointer-events:auto;background:0 0;border:none;margin:.6rem 0 0 auto;padding:0;display:block;}.package-builder-module__UBaCOG__reset:hover{opacity:1}@media (max-width:900px){.package-builder-module__UBaCOG__wrap{--rail-w:clamp(14.5rem, 34vw, 20rem)}.package-builder-module__UBaCOG__rail{padding:.4rem}.package-builder-module__UBaCOG__head{padding-left:.6rem}}.package-builder-module__UBaCOG__mobileGate{text-align:center;min-height:70vh;padding:2.5rem 1.5rem calc(2.5rem + env(safe-area-inset-bottom,0px));color:#ede7f6;background:radial-gradient(78% 58% at 50% 32%,#8054bc6b 0%,#8054bc00 62%),linear-gradient(162deg,#243989 0%,#1a2a63 54%,#120f2e 100%);flex-direction:column;justify-content:center;align-items:center;gap:.85rem;display:none}.package-builder-module__UBaCOG__gateKicker{color:#b79cff;opacity:.9;margin:0;}.package-builder-module__UBaCOG__gateTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.7rem,8.5vw,2.3rem);font-weight:300;line-height:1.06}.package-builder-module__UBaCOG__gateHeading{color:#b79cff;opacity:.92;margin:.35rem 0 0;font-size:.82rem;}.package-builder-module__UBaCOG__gateNote{color:#ede7f6b3;max-width:32ch;margin:.15rem 0 0;font-size:.9rem;line-height:1.5}.package-builder-module__UBaCOG__gateMsgRotate{display:none}@media (orientation:portrait) and (max-width:600px),(orientation:landscape) and (max-width:950px) and (max-height:600px),(orientation:portrait) and (min-width:601px) and (max-width:1100px) and (pointer:coarse){.package-builder-module__UBaCOG__canvasLayer,.package-builder-module__UBaCOG__inner{display:none}.package-builder-module__UBaCOG__wrap{background:0 0;height:auto;padding-bottom:0}.package-builder-module__UBaCOG__mobileGate{display:flex}}@media (orientation:portrait) and (min-width:601px) and (max-width:1100px) and (pointer:coarse){.package-builder-module__UBaCOG__gateMsgRotate{display:inline}.package-builder-module__UBaCOG__gateMsgDesktop,.package-builder-module__UBaCOG__gateNote{display:none}}
.scope-send-form-module__2j_-Ka__section{background:var(--dark-bg);color:var(--dark-text);scroll-margin-top:calc(var(--nav-height,72px) + 1rem);padding-block:clamp(3.5rem,8vw,6.5rem)}.scope-send-form-module__2j_-Ka__heading{font-family:var(--font-display);letter-spacing:-.01em;color:var(--dark-text);margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.7rem);font-weight:600;line-height:1.05}.scope-send-form-module__2j_-Ka__intro{color:var(--dark-muted);line-height:var(--leading-body,1.6);max-width:46ch;margin:0 0 clamp(1.75rem,4vw,2.75rem)}.scope-send-form-module__2j_-Ka__layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(2rem,4vw,3.5rem);display:grid}.scope-send-form-module__2j_-Ka__formCol{top:calc(var(--nav-height,72px) + 1.5rem);position:sticky}@media (max-width:1024px){.scope-send-form-module__2j_-Ka__layout{grid-template-columns:1fr;gap:2.25rem}.scope-send-form-module__2j_-Ka__formCol{position:static}}.scope-send-form-module__2j_-Ka__estimate{font-family:var(--font-display);letter-spacing:-.02em;color:var(--dark-text);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.2rem,4vw,3rem);font-weight:300;line-height:1}.scope-send-form-module__2j_-Ka__window{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dark-muted);margin:.55rem 0 1.4rem;font-size:.78rem}.scope-send-form-module__2j_-Ka__table{margin:0}.scope-send-form-module__2j_-Ka__row{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.92rem;line-height:1.4;display:flex}.scope-send-form-module__2j_-Ka__row:nth-last-child(2){border-bottom:none}.scope-send-form-module__2j_-Ka__rowLabel{color:var(--dark-muted)}.scope-send-form-module__2j_-Ka__rowLabel strong{color:var(--dark-text);font-weight:600}.scope-send-form-module__2j_-Ka__rowAmt{color:var(--dark-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.scope-send-form-module__2j_-Ka__totalRow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-top:3px solid #ffffff40;border-bottom:none;margin-top:.4rem;padding-top:.85rem;font-size:.82rem}.scope-send-form-module__2j_-Ka__totalRow .scope-send-form-module__2j_-Ka__rowLabel{color:var(--dark-text)}.scope-send-form-module__2j_-Ka__totalAmt{color:var(--dark-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.scope-send-form-module__2j_-Ka__thanks{margin:1.6rem 0 .25rem;animation:.45s cubic-bezier(.21,.9,.35,1) both scope-send-form-module__2j_-Ka__thanks-pop}.scope-send-form-module__2j_-Ka__thanks p{font-family:var(--font-script), ui-rounded, cursive;background:linear-gradient(100deg,#6fe30a 0%,#a6ff33 28%,#eaffc0 50%,#a6ff33 72%,#6fe30a 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.75rem;font-weight:500;line-height:1.3;animation:4.5s linear infinite scope-send-form-module__2j_-Ka__thanks-shimmer}@keyframes scope-send-form-module__2j_-Ka__thanks-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@keyframes scope-send-form-module__2j_-Ka__thanks-shimmer{0%{background-position:0 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){html:not(.cw-force-motion) .scope-send-form-module__2j_-Ka__thanks{animation:none}html:not(.cw-force-motion) .scope-send-form-module__2j_-Ka__thanks p{animation:none}}
