.howToBuyMain{background-color:#000;display:block;overflow:hidden}.howToBuyPage{background-color:#000;width:100%;height:843px;min-height:0;position:relative;overflow:hidden}@media (min-width:1280px){.howToBuyPage:before{content:"";z-index:0;transform-origin:top;pointer-events:none;background-image:url(/images/how%20to%20buy1.png);background-position:top;background-repeat:no-repeat;background-size:100%;width:113.636%;height:66.6667vw;position:absolute;top:0;left:50%;transform:translate(-50%)scale(.88)translateY(-288.425px)}.howToBuyPage:after{content:"";z-index:5;pointer-events:none;background-color:#000;height:254px;position:absolute;top:401px;left:0;right:0}}.howToBuyNav{z-index:30;position:absolute;top:0;left:0;right:0}.howToBuyLeft{z-index:20;width:440px;position:absolute;top:75px;left:55px}.howToBuyLeftTitle{font-family:var(--font-barlow-condensed), Impact, sans-serif;text-transform:uppercase;margin:0;font-style:italic;font-weight:800;line-height:.92}.howToBuyLeftTitleWhite,.howToBuyLeftTitleOrange{font-size:3.375rem;display:block}.howToBuyLeftTitleOrange{color:#ff7a00;margin-top:.625rem}.howToBuyLeftTitleOrange+.howToBuyLeftTitleOrange{margin-top:.125rem}.howToBuyLeftTitleWhite{color:#fff}.howToBuyLeftBody{color:#ffffffeb;max-width:440px;margin:1.375rem 0 0;font-size:1.0625rem;line-height:1.55}.howToBuyLeftAccent{color:#ff7a00;margin:.875rem 0 0;font-size:1.0625rem;line-height:1.55}.howToBuySteps{z-index:10;align-items:center;gap:0;display:flex;position:absolute;top:401px;left:55px;right:55px}.howToBuyStepCard{background:#000000e6;border:1px solid #ff7a00a6;border-radius:.875rem;flex-direction:column;flex:1;align-items:center;min-width:0;height:236px;padding:.5rem .65rem .45rem;transition:border-color .25s,box-shadow .25s,filter .25s;display:flex;box-shadow:0 0 12px #ff7a0024,0 0 2px #ff7a004d}.howToBuyStepCard:hover{border-color:var(--orange-hover-border);box-shadow:var(--orange-hover-glow);filter:brightness(1.06)}.howToBuyStepBadge{width:2.375rem;height:2.375rem;font-family:var(--font-barlow-condensed), Impact, sans-serif;color:#fff;background:#ff7a00;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;font-size:1.125rem;font-weight:800;line-height:1;display:flex;box-shadow:0 0 16px #ff7a00a6,0 0 6px #ff7a0080}.howToBuyStepBody{flex-direction:column;flex:1;align-items:center;width:100%;display:flex;transform:translateY(-2.5mm)}.howToBuyStepIconSlot{flex-shrink:0;justify-content:center;align-items:center;width:100%;height:7.25rem;margin-top:-.125rem;display:flex}.howToBuyStepIcon{background:radial-gradient(circle,#ff7a005c 0%,#ff7a002b 46%,#ff7a000f 64%,#0000 74%);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:7.25rem;height:7.25rem;margin:0;display:flex;box-shadow:0 0 0 1px #ff7a006b,0 0 42px #ff7a0066}.howToBuyStepIconImg{object-fit:contain;object-position:center center;background:0 0;width:auto;max-width:4.875rem;height:auto;max-height:4.875rem;display:block}.howToBuyStepTitle{text-align:center;width:100%;font-family:var(--font-barlow-condensed), Impact, sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#ff7a00;margin:.25rem 0 0;font-size:1.1rem;font-weight:800}.howToBuyStepText{text-align:center;color:#fffffff2;width:100%;margin:.3125rem 0 0;font-size:.8125rem;font-weight:600;line-height:1.4}.howToBuyStepCard:last-of-type .howToBuyStepText{transform:translateY(-2mm)}.howToBuyStepConnector{object-fit:contain;filter:drop-shadow(0 0 6px #ff7a008c);flex-shrink:0;width:28px;height:28px}.howToBuyPanels{z-index:10;gap:43px;height:176px;display:flex;position:absolute;top:655px;left:55px;right:55px}.howToBuyContractPanel{background:#000000e6;border:1px solid #ff7a00a6;border-radius:.875rem;flex:0 0 calc(42.6% - 18.318px);min-width:0;padding:1rem 1.125rem;transition:border-color .25s,box-shadow .25s,filter .25s;box-shadow:0 0 12px #ff7a0024,0 0 2px #ff7a004d}.howToBuyContractPanel:hover{border-color:var(--orange-hover-border);box-shadow:var(--orange-hover-glow);filter:brightness(1.06)}.howToBuyUtilitiesPanel{background:#000000e6;border:1px solid #ff7a00a6;border-radius:.875rem;flex-direction:column;flex:0 0 calc(57.4% - 24.682px);justify-content:center;align-items:stretch;min-width:0;padding:.5rem .875rem;transition:border-color .25s,box-shadow .25s,filter .25s;display:flex;box-shadow:0 0 12px #ff7a0024,0 0 2px #ff7a004d}.howToBuyUtilitiesPanel:hover{border-color:var(--orange-hover-border);box-shadow:var(--orange-hover-glow);filter:brightness(1.06)}.howToBuyPanelTitle{font-family:var(--font-barlow-condensed), Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ff7a00;margin:0;font-size:.8125rem;font-weight:800}.howToBuyUtilitiesTitle{text-align:center;flex-shrink:0;margin-bottom:.0625rem}.howToBuyContractLayout{align-items:center;gap:1rem;height:100%;display:flex}.howToBuyContractContent{flex-direction:column;flex:1;justify-content:center;gap:.75rem;min-width:0;padding-top:0;display:flex}.howToBuyContractBone{object-fit:contain;filter:drop-shadow(0 0 8px #ff7a0073);flex-shrink:0;width:3.75rem;height:3.75rem;margin:0 .125rem}.howToBuyContractField{background:#040406d9;border:1px solid #ff7a0073;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;min-width:0;min-height:3rem;padding:.875rem 1rem;display:flex}.howToBuyContractAddress{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-geist-mono), monospace;color:#ff7a00;flex:1;font-size:.8125rem;overflow:hidden}.howToBuyCopyButton{color:#fff;cursor:pointer;background:#ff7a0026;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:all .25s;display:flex;position:relative}.howToBuyCopyButton:hover{color:#ff7a00;box-shadow:var(--orange-btn-hover-glow);filter:brightness(1.08);background:#ff7a0047}.howToBuyCopyButton svg,.howToBuyCopyButtonIcon{width:.875rem;height:.875rem}.howToBuyCopyButton.is-copied,.howToBuyCopyButtonCopied{background:0 0;overflow:visible}.howToBuyCopyButton.is-copied:hover,.howToBuyCopyButtonCopied:hover{box-shadow:none;filter:none;background:0 0}.howToBuyCopyButtonLabel{z-index:2;font-family:var(--font-barlow-condensed), Impact, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#ff7a00;white-space:nowrap;box-shadow:none;filter:none;text-shadow:0 0 10px #ff7a00a6,0 0 20px #ff7a0059;background:0 0;border:none;font-size:.8125rem;font-weight:800;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.howToBuyUtilitiesGrid{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));align-content:center;align-items:center;gap:0;margin:0;display:grid}.howToBuyUtilityItem{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 .375rem;display:flex}.howToBuyUtilityItem:not(:last-child){border-right:1px solid #ffffff2e}.howToBuyUtilityIcon{color:#ff7a00;background:#ff7a0026;border:1px solid #ff7a00a6;border-radius:9999px;justify-content:center;align-items:center;width:3.375rem;height:3.375rem;margin:0 auto;display:flex}.howToBuyUtilityIcon svg{width:1.75rem;height:1.75rem}.howToBuyUtilityTitle{font-family:var(--font-barlow-condensed), Impact, sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:.5rem 0 0;font-size:1.0625rem;font-weight:800}.howToBuyUtilityText{color:#ffffffc7;margin:.375rem 0 0;font-size:1rem;line-height:1.35}@media (max-width:1279px){.howToBuyMain{overflow-x:hidden}.howToBuyPage{height:auto;min-height:0;padding:33vw var(--page-gutter) 2.5rem;flex-direction:column;gap:.95rem;display:flex;overflow:hidden visible}.howToBuyNav{z-index:50;isolation:isolate;height:0;position:relative;overflow:visible}.howToBuyLeft,.howToBuySteps,.howToBuyPanels{z-index:1;width:100%;position:relative;top:auto;left:auto;right:auto}.howToBuyLeft{max-width:36rem;margin-bottom:.35rem}.howToBuyLeftTitleWhite{z-index:2;transform:translateY(calc(-33vw + var(--nav-height) - .85rem));text-shadow:0 2px 16px #000000e6;display:block;position:relative}.howToBuyLeftTitleWhite,.howToBuyLeftTitleOrange{font-size:clamp(2rem,8vw,3rem)}.howToBuyLeftBody,.howToBuyLeftAccent{max-width:none;font-size:clamp(.95rem,2.5vw,1.0625rem)}.howToBuySteps{z-index:12;pointer-events:auto;flex-direction:column;gap:.85rem;display:flex;position:relative}.howToBuyStepConnector{display:none}.howToBuyStepCard{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer;z-index:12;pointer-events:auto;flex-direction:row;align-items:center;width:100%;height:auto;min-height:0;padding:1rem 1.1rem;transition:border-color .25s,box-shadow .25s,background-color .25s,filter .25s;position:relative}.howToBuyStepBadge{width:1.7rem;height:1.7rem;font-size:.95rem;position:absolute;top:.6rem;left:.6rem}.howToBuyStepBody{grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;width:100%;padding-left:.35rem;display:grid;transform:none}.howToBuyStepIconSlot{grid-row:1/3;width:auto;height:auto;margin:0}.howToBuyStepIcon{width:4.75rem;height:4.75rem}.howToBuyStepIconImg{max-width:3rem;max-height:3rem}.howToBuyStepTitle{text-align:left;grid-area:1/2;align-self:end;width:auto;margin:0;font-size:1.05rem}.howToBuyStepText{text-align:left;grid-area:2/2;align-self:start;width:auto;margin:.2rem 0 0;font-size:.85rem}.howToBuyStepCard:last-of-type .howToBuyStepText{transform:none}.howToBuyStepCardActive,.howToBuyContractPanelActive,.howToBuyUtilitiesPanelActive{filter:brightness(1.06);border-color:#ff7a00!important;box-shadow:0 0 15px #ff7a00b3,0 0 30px #ff7a0073,0 0 45px #ff7a0040!important}.howToBuyStepCard:active,.howToBuyContractPanel:active,.howToBuyUtilitiesPanel:active{filter:brightness(1.06);border-color:#ff7a00;box-shadow:0 0 15px #ff7a00b3,0 0 30px #ff7a0073,0 0 45px #ff7a0040}.howToBuyContractPanel,.howToBuyUtilitiesPanel{touch-action:manipulation;-webkit-tap-highlight-color:transparent;cursor:pointer}.howToBuyPanels{flex-direction:column;gap:1.25rem;height:auto}.howToBuyContractPanel,.howToBuyUtilitiesPanel{flex:auto;width:100%}.howToBuyUtilitiesGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.2rem}.howToBuyUtilityItem{padding:0}.howToBuyUtilityIcon{width:2.3rem;height:2.3rem}.howToBuyUtilityIcon svg{width:1.2rem;height:1.2rem}.howToBuyUtilityTitle{letter-spacing:0;text-align:center;max-width:100%;margin-top:.35rem;font-size:.74rem;line-height:1.1}.howToBuyUtilityText{text-align:center;overflow-wrap:break-word;max-width:100%;margin-top:.22rem;font-size:.675rem;line-height:1.25}.howToBuyUtilitiesTitle{font-size:1.2rem}}@media (max-width:640px){.howToBuyPage{padding-bottom:2rem}.howToBuyLeftTitleWhite,.howToBuyLeftTitleOrange{font-size:clamp(1.85rem,9vw,2.6rem)}}
