#gc-site .ap-phone{--face-hook:GCPassion,GCCondensed,Impact,sans-serif}#gc-site .ap-phone h3,#gc-site .ap-phone p{margin:0}#gc-site .ap-phone h3{font-family:var(--face-display);font-weight:800;text-transform:uppercase;letter-spacing:-.015em}#gc-site .ap-phone img{max-width:100%;height:auto;display:block}#gc-site .ap-phone{position:relative;width:100%;aspect-ratio:9/19.4;border-radius:14%/6.5%;padding:2.4%;background:linear-gradient(160deg,#3a3140,#0c0a10 38%,#120d17 62%,#2a2230);box-shadow:0 70px 90px -30px rgba(0,0,0,.75),0 30px 50px rgba(0,0,0,.45),inset 0 0 0 1px rgba(255,255,255,.06);container-type:inline-size;transform-style:preserve-3d}#gc-site .ap-phone:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(150deg,rgba(255,255,255,.55),rgba(255,255,255,.08) 28%,rgba(255,255,255,.03) 70%,rgba(255,255,255,.3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}#gc-site .ap-phone:after{content:"";position:absolute;inset:2.4%;border-radius:12.5%/5.8%;background:linear-gradient(112deg,rgba(255,255,255,.16),transparent 28%,transparent 62%,rgba(255,255,255,.05));pointer-events:none;z-index:4;mix-blend-mode:screen}#gc-site .ap-phone .ap-island{position:absolute;top:5.4%;left:50%;transform:translateX(-50%);width:30%;height:3.4%;border-radius:999px;background:#000;z-index:5}#gc-site .ap-phone .ap-scr{position:relative;height:100%;border-radius:12.5%/5.8%;overflow:hidden;background:#0b0810;color:var(--paper);display:flex;flex-direction:column;font-size:4cqw;line-height:1.3;isolation:isolate}#gc-site .ap-phone .ap-scr-now{background:radial-gradient(120% 60% at 50% -10%,rgba(255,94,138,.22),transparent 60%),linear-gradient(180deg,#140e19,#0b0810 70%)}#gc-site .ap-phone .ap-sbar{display:flex;justify-content:space-between;align-items:center;padding:1.3em 2em 0;font-size:.95em;font-weight:600;letter-spacing:.02em;position:relative;z-index:3}#gc-site .ap-phone .ap-sig{display:inline-flex;align-items:flex-end;gap:.15em}#gc-site .ap-phone .ap-sig i{width:.28em;background:currentColor;border-radius:.1em;height:.5em}#gc-site .ap-phone .ap-sig i:nth-child(2){height:.7em}#gc-site .ap-phone .ap-sig i:nth-child(3){height:.9em}#gc-site .ap-phone .ap-sig b{width:1.4em;height:.7em;border:1px solid;border-radius:.2em;margin-left:.3em;position:relative}#gc-site .ap-phone .ap-sig b:after{content:"";position:absolute;inset:.1em .3em .1em .1em;background:currentColor;border-radius:.1em}#gc-site .ap-phone .ap-apbar{display:flex;justify-content:space-between;align-items:center;padding:2.8em 1.3em .7em;position:relative;z-index:3}#gc-site .ap-phone .ap-applogo{width:2.7em;height:2.7em;border-radius:.65em;box-shadow:0 .25em .9em rgba(0,0,0,.55),0 0 0 1px rgba(246,238,227,.1)}#gc-site .ap-phone .ap-wordmark{font-family:var(--face-display);font-size:1.15em;letter-spacing:.14em;text-transform:uppercase;color:var(--pink)}#gc-site .ap-phone .ap-scr .ap-chip{font-size:.68em;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:.5em .75em;background:rgba(246,238,227,.08);border:1px solid var(--line);border-radius:.5em;color:var(--paper)}#gc-site .ap-phone .ap-ctx{display:flex;gap:.5em;padding:0 1.3em .9em;font-size:.68em;font-weight:600;letter-spacing:.06em;color:var(--mute);position:relative;z-index:3}#gc-site .ap-phone .ap-ctx span{padding:.45em .7em;border:1px solid var(--line);border-radius:999px}#gc-site .ap-phone .ap-ctx .on{color:var(--ink);background:var(--coral);border-color:var(--coral)}#gc-site .ap-phone .ap-scr .ap-k{font-size:.68em;letter-spacing:.2em}#gc-site .ap-phone .ap-hero-card{position:relative;margin:0 1em;padding:1.1em 1.1em 1em;border-radius:1.2em;background:linear-gradient(160deg,rgba(255,255,255,.08),rgba(255,255,255,.025));border:1px solid rgba(246,238,227,.14);overflow:hidden;z-index:2}#gc-site .ap-phone .ap-hero-card:before{content:"";position:absolute;left:-20%;top:-50%;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(255,94,138,.32),transparent 70%);filter:blur(10px);pointer-events:none}#gc-site .ap-phone .ap-hero-row{display:flex;justify-content:space-between;align-items:flex-start;gap:.8em;margin-top:.5em;position:relative}#gc-site .ap-phone .ap-hero-card h3{font-size:2.05em;line-height:.92;margin:0}#gc-site .ap-phone .ap-sub{font-size:.78em;color:var(--mute);margin:.45em 0 0}#gc-site .ap-phone .ap-ring{position:relative;width:4.8em;height:4.8em;flex:none;display:grid;place-items:center;text-align:center}#gc-site .ap-phone .ap-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}#gc-site .ap-phone .ap-ring circle{fill:none;stroke-width:6}#gc-site .ap-phone .ap-ring-track{stroke:rgba(246,238,227,.12)}#gc-site .ap-phone .ap-ring-arc{stroke:url(#ap-ring-gradient);stroke-linecap:round}#gc-site .ap-phone .ap-ring>div{position:relative;z-index:1;display:grid;justify-items:center;gap:.12em;transform:translateY(.05em)}#gc-site .ap-phone .ap-ring b{font-family:var(--face-display);font-size:1.55em;line-height:.9;font-weight:800}#gc-site .ap-phone .ap-ring span{display:block;font-size:.46em;letter-spacing:.06em;text-transform:uppercase;color:var(--mute);white-space:nowrap}#gc-site .ap-phone .ap-yield-row{display:flex;align-items:baseline;gap:.5em;margin-top:.9em;position:relative}#gc-site .ap-phone .ap-yield-row b{font-family:var(--face-display);font-size:2.5em;line-height:1;font-weight:800;color:var(--cash);text-shadow:0 0 1em rgba(127,240,166,.35)}#gc-site .ap-phone .ap-yield-row span{font-size:.68em;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}#gc-site .ap-phone .ap-yield-row em{font-style:normal;margin-left:auto;font-size:.72em;font-weight:700;padding:.35em .6em;border-radius:.45em;background:rgba(127,240,166,.12);color:var(--cash)}#gc-site .ap-phone .ap-runner{display:flex;align-items:center;gap:.5em;margin-top:.9em;padding-top:.75em;border-top:1px solid var(--line);font-size:.78em;color:var(--paper)}#gc-site .ap-phone .ap-runner span{font-size:.85em;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}#gc-site .ap-phone .ap-runner b{font-weight:600}#gc-site .ap-phone .ap-runner i{font-style:normal;margin-left:auto;color:var(--mute)}#gc-site .ap-phone .ap-map-card{position:relative;flex:1 1 auto;margin:.8em 1em 0;min-height:11.5em;border-radius:1.2em;overflow:hidden;border:1px solid var(--line);z-index:2;isolation:isolate}#gc-site .ap-phone .ap-map-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.1) brightness(.92)}#gc-site .ap-phone .ap-mapgrid{position:absolute;inset:0;background-image:linear-gradient(rgba(246,238,227,.07) 1px,transparent 0),linear-gradient(90deg,rgba(246,238,227,.07) 1px,transparent 0);background-size:14% 14%;pointer-events:none}#gc-site .ap-phone .ap-sweep{position:absolute;left:50%;top:58%;width:220%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,rgba(255,106,61,.38),rgba(255,106,61,.08) 40deg,transparent 80deg);mix-blend-mode:screen;animation:ap-sweep 7s linear infinite;pointer-events:none}@keyframes ap-sweep{to{transform:translate(-50%,-50%) rotate(1turn)}}#gc-site .ap-phone .ap-map-card:before{content:"";position:absolute;inset:0 0 auto;height:3.4em;background:linear-gradient(180deg,rgba(11,8,16,.82),transparent);z-index:1;pointer-events:none}#gc-site .ap-phone .ap-map-card .ap-k{position:absolute;left:1em;top:.9em;z-index:2;text-shadow:0 1px .6em rgba(0,0,0,.9)}#gc-site .ap-phone .ap-pp{position:absolute;transform:translate(-50%,calc(-100% - .35em));z-index:2;--c:var(--paper);--cg:rgba(246,238,227,.45)}#gc-site .ap-phone .ap-pp.rep{--c:var(--pink);--cg:rgba(255,123,176,.55)}#gc-site .ap-phone .ap-pp.you{--c:var(--coral);--cg:rgba(255,106,61,.7)}#gc-site .ap-phone .ap-pp i{position:relative;display:grid;place-items:center;width:2.15em;height:2.15em;border-radius:50%;color:var(--c);font-style:normal;background:radial-gradient(120% 120% at 30% 18%,rgba(255,255,255,.16),rgba(15,11,18,0) 55%),rgba(15,11,18,.86);box-shadow:0 0 0 .12em var(--c),0 0 .9em var(--cg),0 .5em 1.1em rgba(0,0,0,.6)}#gc-site .ap-phone .ap-pp i:after{content:"";position:absolute;left:50%;bottom:-.34em;width:.5em;height:.5em;border-radius:.08em;background:var(--c);transform:translateX(-50%) rotate(45deg);box-shadow:0 0 .4em var(--cg)}#gc-site .ap-phone .ap-pp i svg{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}#gc-site .ap-phone .ap-pp.you i{background:var(--coral);color:var(--ink);box-shadow:0 0 0 .12em rgba(255,255,255,.4),0 0 1.2em var(--cg),0 .5em 1.1em rgba(0,0,0,.6)}#gc-site .ap-phone .ap-me{position:absolute;width:1em;height:1em;border-radius:50%;background:var(--coral);transform:translate(-50%,-50%);box-shadow:0 0 0 .25em rgba(255,106,61,.35),0 0 1.2em rgba(255,106,61,.8);z-index:2;animation:ap-pulse 2.4s ease-out infinite}@keyframes ap-pulse{0%{box-shadow:0 0 0 .25em rgba(255,106,61,.35),0 0 1.2em rgba(255,106,61,.8)}70%{box-shadow:0 0 0 1.4em rgba(255,106,61,0),0 0 1.2em rgba(255,106,61,.8)}to{box-shadow:0 0 0 .25em rgba(255,106,61,0),0 0 1.2em rgba(255,106,61,.8)}}#gc-site .ap-phone .ap-dist{position:absolute;right:.8em;bottom:.8em;font-size:.66em;font-weight:700;letter-spacing:.08em;padding:.45em .7em;border-radius:.5em;background:rgba(15,11,18,.72);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2}#gc-site .ap-phone .ap-buy-card{margin:.8em 1em 0;padding:.9em 1em;border-radius:1.2em;background:rgba(255,255,255,.045);border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8em;align-items:center;position:relative;z-index:2}#gc-site .ap-phone .ap-buy-card b{display:block;font-size:.76em;font-weight:600;margin-top:.35em;line-height:1.35}#gc-site .ap-phone .ap-cmp{position:relative;height:.42em;margin-top:.65em;border-radius:1em;background:var(--ink-4);overflow:hidden}#gc-site .ap-phone .ap-cmp i{position:absolute;left:0;top:0;bottom:0;width:100%;background:var(--vice);border-radius:1em;opacity:.55}#gc-site .ap-phone .ap-cmp i.alt{width:58%;background:var(--cash);opacity:1}#gc-site .ap-phone .ap-buy-card .ap-no{font-family:var(--face-hook);font-size:1.55em;line-height:1;background:var(--vice);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}#gc-site .ap-phone .ap-tabs{margin-top:auto;display:grid;grid-template-columns:repeat(4,1fr);padding:.9em 1em 2.2em;background:linear-gradient(0deg,#0b0810 60%,transparent);position:relative;z-index:3}#gc-site .ap-phone .ap-tabs span{display:grid;justify-items:center;gap:.35em;font-size:.58em;letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}#gc-site .ap-phone .ap-tabs svg{width:2.6em;height:2.6em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#gc-site .ap-phone .ap-tabs .on{color:var(--paper)}#gc-site .ap-phone .ap-tabs .on svg{stroke:var(--coral);filter:drop-shadow(0 0 .5em rgba(255,106,61,.75))}#gc-site .ap-phone .ap-scr-note{position:absolute;left:1em;right:1em;bottom:.55em;text-align:center;font-size:.52em;line-height:1.3;color:var(--mute-2);z-index:3}#gc-site .ap-phone .ap-mapbg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(1.05)}#gc-site .ap-phone .ap-scr-map:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,8,16,.85),rgba(11,8,16,.1) 24%,rgba(11,8,16,0) 55%,rgba(11,8,16,.75));pointer-events:none;z-index:1}#gc-site .ap-phone .ap-scr-map .ap-mapgrid{z-index:1}#gc-site .ap-phone .ap-scr-map .ap-me,#gc-site .ap-phone .ap-scr-map .ap-pp{z-index:2}#gc-site .ap-phone .ap-scr-map .ap-pp i{width:2.5em;height:2.5em}#gc-site .ap-phone .ap-scr-map .ap-pp i svg{width:1.45em;height:1.45em}#gc-site .ap-phone .ap-sheet{position:absolute;left:1em;right:1em;bottom:6.4em;z-index:3;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8em;align-items:center;padding:.9em 1em;border-radius:1.2em;background:rgba(15,11,18,.74);border:1px solid var(--line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#gc-site .ap-phone .ap-sheet .ap-k{color:var(--paper);font-size:.95em;letter-spacing:.06em;text-transform:none;font-family:var(--face-display)}#gc-site .ap-phone .ap-sheet b{display:block;font-size:.74em;font-weight:600;margin-top:.25em}#gc-site .ap-phone .ap-sheet small{display:block;font-size:.62em;color:var(--mute);margin-top:.2em}#gc-site .ap-phone .ap-tag{font-size:.6em;letter-spacing:.16em;text-transform:uppercase;font-weight:700;padding:.5em .7em;background:var(--paper);color:#39243e;border-radius:.4em}