.GZ4E6q_page{background:var(--background);min-height:100dvh}.GZ4E6q_header{border-bottom:1px solid var(--border-soft)}.GZ4E6q_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:20px 32px;display:flex}.GZ4E6q_logo{font-family:var(--font-headline);letter-spacing:-.01em;color:var(--ink);font-size:24px;font-weight:500;text-decoration:none}.GZ4E6q_links{flex-wrap:wrap;align-items:center;gap:24px;font-size:15px;display:flex}.GZ4E6q_links a{color:var(--secondary);text-decoration:none}.GZ4E6q_active{border-bottom:2px solid var(--pine);padding-bottom:4px;font-weight:600;color:var(--ink)!important}.GZ4E6q_upgradePill{background:var(--ink);border-radius:999px;align-items:center;height:40px;padding:0 18px;font-size:14px;font-weight:600;display:flex;color:#fff!important}.GZ4E6q_logout{font:inherit;color:var(--secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:15px}.GZ4E6q_main{flex-direction:column;gap:28px;max-width:1200px;margin:0 auto;padding:40px 32px 72px;display:flex}.GZ4E6q_hero{background:var(--pine);color:#fff;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;padding:36px 40px;display:flex}.GZ4E6q_heroText{flex:999 460px;min-width:0}.GZ4E6q_greeting{color:#cfe0d9;align-items:center;gap:8px;font-size:14px;display:flex}.GZ4E6q_heroTitle{font-family:var(--font-headline);letter-spacing:-.025em;margin:14px 0 0;font-size:56px;font-weight:400;line-height:1.05}.GZ4E6q_heroTitle em{color:#f2c9a9}.GZ4E6q_heroSub{color:#e3ece8;margin:14px 0 0;font-size:16px;line-height:1.5}.GZ4E6q_freeBox{background:#ffffff1a;border-radius:20px;flex-direction:column;flex:260px;gap:10px;padding:18px 20px;display:flex}.GZ4E6q_freeLabel{color:#cfe0d9;font-size:13px;font-weight:600}.GZ4E6q_segments{gap:6px;display:flex}.GZ4E6q_seg{background:#ffffff40;border-radius:6px;flex:1;height:6px}.GZ4E6q_segOn{background:#f2c9a9}.GZ4E6q_freeText{font-size:14px}.GZ4E6q_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.GZ4E6q_h2{font-family:var(--font-headline);margin:0;font-size:30px;font-weight:400}.GZ4E6q_headNote{color:var(--secondary);font-size:14px}.GZ4E6q_picks{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px;display:grid}.GZ4E6q_card{background:var(--surface);border-radius:24px;flex-direction:column;gap:14px;padding:24px;animation:.5s cubic-bezier(.2,.7,.2,1) both GZ4E6q_rise;display:flex}.GZ4E6q_card:nth-child(2){animation-delay:80ms}.GZ4E6q_card:nth-child(3){animation-delay:.16s}.GZ4E6q_cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.GZ4E6q_company{align-items:center;gap:12px;min-width:0;display:flex}.GZ4E6q_initial{background:var(--chip);width:44px;height:44px;font-family:var(--font-headline);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.GZ4E6q_companyText{flex-direction:column;min-width:0;display:flex}.GZ4E6q_companyName{font-size:14px;font-weight:600}.GZ4E6q_companyMeta{color:var(--secondary);font-size:12px}.GZ4E6q_badge{background:var(--pine-tint);color:var(--pine-dark);border-radius:999px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:600}.GZ4E6q_jobTitle{font-family:var(--font-headline);margin:0;font-size:23px;font-weight:400;line-height:1.2}.GZ4E6q_jobTitle a{color:var(--ink);text-decoration:none}.GZ4E6q_jobTitle a:hover{text-decoration:underline}.GZ4E6q_where{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:15px;display:flex}.GZ4E6q_city{color:var(--ink);font-weight:600}.GZ4E6q_detail{background:var(--pine-tint);color:var(--pine-dark);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:500}.GZ4E6q_summary{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.GZ4E6q_summaryOpen{-webkit-line-clamp:unset;display:block;overflow:visible}.GZ4E6q_moreBtn{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:13px;font-weight:600}.GZ4E6q_moreBtn:hover{text-decoration:underline}.GZ4E6q_moreRow{flex-wrap:wrap;align-items:center;gap:6px 16px;margin:6px 0 0;font-size:13px;display:flex}.GZ4E6q_moreRow a{color:var(--pine);font-weight:600;text-decoration:none}.GZ4E6q_moreRow .GZ4E6q_moreBtn{color:var(--secondary);margin-top:0}.GZ4E6q_btnSoft{background:var(--pine-tint);min-height:44px;color:var(--pine-dark);font:inherit;cursor:pointer;border:1.5px solid #0000;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.GZ4E6q_btnSoft:hover{background:#d6e4de}.GZ4E6q_btnSoftOn{border-color:var(--pine)}.GZ4E6q_interestedNote{text-align:center;color:var(--secondary);margin:-4px 0 0;font-size:12.5px}.GZ4E6q_interestedNote .GZ4E6q_moreBtn{color:var(--secondary);margin-top:0;font-size:12.5px;text-decoration:underline}.GZ4E6q_chips{flex-wrap:wrap;gap:6px;display:flex}.GZ4E6q_chip{background:var(--chip);border-radius:999px;padding:6px 10px;font-size:12px}.GZ4E6q_actions{gap:8px;margin-top:auto;display:flex}.GZ4E6q_btn{border:1.5px solid var(--border);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;flex:1;font-size:14px}.GZ4E6q_btnPrimary{background:var(--pine);color:#fff;border:none;font-weight:600}.GZ4E6q_btnPrimary:hover,.GZ4E6q_applyLink:hover{background:var(--pine-dark)}.GZ4E6q_applyLink{background:var(--pine);color:#fff;border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.GZ4E6q_saved{color:var(--pine);font-size:13px;font-weight:600}.GZ4E6q_hidden{border:1.5px dashed var(--border);color:var(--secondary);background:0 0;border-radius:24px;justify-content:space-between;align-self:start;align-items:center;gap:12px;padding:18px 24px;font-size:14px;display:flex}.GZ4E6q_linkBtn{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.GZ4E6q_empty{background:var(--surface);color:var(--secondary);border-radius:24px;padding:28px;font-size:15px;line-height:1.55}.GZ4E6q_lockedWrap{position:relative}.GZ4E6q_locked{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.GZ4E6q_lockedCard{background:var(--surface);border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex}.GZ4E6q_blurRow{align-items:center;gap:10px;display:flex}.GZ4E6q_blurAvatar{background:var(--chip);filter:blur(3px);border-radius:10px;width:36px;height:36px}.GZ4E6q_blurLine{filter:blur(4px);background:#d9d1c6;border-radius:10px;height:10px}.GZ4E6q_blurTitle{filter:blur(5px);background:#cfc6ba;border-radius:10px;height:16px}.GZ4E6q_lockedChip{background:var(--chip);border-radius:999px;align-self:flex-start;padding:4px 8px;font-size:11.5px}.GZ4E6q_overlay{background:#f7f3ee73;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.GZ4E6q_upgradeCard{background:var(--surface);text-align:center;border-radius:24px;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:420px;padding:24px;display:flex;box-shadow:0 16px 40px #1c1a1724}.GZ4E6q_upgradeTitle{font-family:var(--font-headline);margin:0;font-size:26px;font-weight:400;line-height:1.15}.GZ4E6q_upgradeText{color:var(--secondary);margin:0;font-size:14px;line-height:1.45}.GZ4E6q_upgradeBtn{background:var(--pine);color:#fff;width:100%;min-height:52px;font:inherit;border:none;border-radius:999px;margin-top:4px;font-size:15px;font-weight:600}.GZ4E6q_upgradeBtn:disabled{cursor:not-allowed;background:#a9bdb6}.GZ4E6q_small{color:var(--secondary);font-size:12px}@keyframes GZ4E6q_rise{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.GZ4E6q_card{animation:none}}@media (max-width:700px){.GZ4E6q_nav{padding:20px 16px}.GZ4E6q_logo{font-size:20px}.GZ4E6q_nav{flex-wrap:nowrap}.GZ4E6q_links{gap:16px;font-size:14px}.GZ4E6q_links .GZ4E6q_active,.GZ4E6q_links form{display:none}.GZ4E6q_upgradePill{height:34px;padding:0 14px;font-size:13px}.GZ4E6q_main{gap:18px;padding:16px 16px 48px}.GZ4E6q_hero{border-radius:24px;gap:18px;padding:24px}.GZ4E6q_heroTitle{margin-top:10px;font-size:36px;line-height:1.08}.GZ4E6q_heroSub{font-size:14px}.GZ4E6q_freeBox{background:0 0;padding:0}.GZ4E6q_h2{font-size:22px}.GZ4E6q_picks{grid-template-columns:1fr;gap:14px}.GZ4E6q_card{padding:20px}.GZ4E6q_jobTitle{font-size:22px}.GZ4E6q_locked{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.GZ4E6q_lockedCard{border-radius:18px;padding:14px}}.GZ4E6q_why{background:var(--pine-tint);border-radius:16px;padding:14px 16px}.GZ4E6q_whyTitle{color:var(--pine-dark);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;display:flex}.GZ4E6q_whyList{flex-direction:column;gap:7px;margin:10px 0 0;padding:0;font-size:14px;line-height:1.35;list-style:none;display:flex}.GZ4E6q_whyList li{align-items:flex-start;gap:9px;display:flex}.GZ4E6q_whyList li svg{margin-top:2px}.GZ4E6q_hint{color:var(--secondary);margin:0;font-size:12.5px;line-height:1.45}.GZ4E6q_actionsStack{flex-direction:column;gap:8px;margin-top:auto;display:flex}.GZ4E6q_btnFull{flex:none;width:100%;min-height:48px;font-size:15px}.GZ4E6q_flying{pointer-events:none;animation:.7s cubic-bezier(.55,0,.3,1) forwards GZ4E6q_flyToShortlist!important}@keyframes GZ4E6q_flyToShortlist{0%{opacity:1;transform:none}20%{opacity:1;transform:scale(1.02)}to{transform:translate(var(--dx), var(--dy)) scale(.08);opacity:.2}}.GZ4E6q_onShortlist{border-style:solid;border-color:var(--pine);background:var(--pine-tint);color:var(--ink);flex-wrap:wrap;animation:.4s both GZ4E6q_rise}.GZ4E6q_onShortlist strong{color:var(--pine-dark)}.GZ4E6q_rowLinks{align-items:center;gap:16px;font-size:14px;display:flex}.GZ4E6q_rowLinks a{color:var(--pine);font-weight:600}.GZ4E6q_shortlistLink{align-items:center;gap:6px;display:inline-flex}.GZ4E6q_countBadge{background:var(--pine);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;animation:.5s cubic-bezier(.34,1.56,.64,1) GZ4E6q_bump;display:inline-flex}@keyframes GZ4E6q_bump{0%{transform:scale(.6)}50%{transform:scale(1.3)}to{transform:scale(1)}}.GZ4E6q_appliedCard{text-align:center;border:1.5px solid var(--pine-tint);background:linear-gradient(#fff 0%,#fbf6f0 100%);align-items:center;position:relative;overflow:visible}.GZ4E6q_appliedIcon{font-size:40px;line-height:1}.GZ4E6q_appliedIconPop{animation:.6s cubic-bezier(.34,1.56,.64,1) both GZ4E6q_pop}.GZ4E6q_appliedTitle{font-family:var(--font-headline);color:var(--pine-dark);margin:0;font-size:28px;font-weight:400;line-height:1.15}.GZ4E6q_appliedText{color:var(--secondary);margin:0;font-size:14.5px;line-height:1.5}.GZ4E6q_appliedText strong{color:var(--ink)}.GZ4E6q_appliedInfo{text-align:left;background:var(--pine-tint);color:var(--pine-dark);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.GZ4E6q_appliedInfo svg{flex-shrink:0;margin-top:2px}.GZ4E6q_appliedActions{flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:auto;display:flex}.GZ4E6q_btnLink{justify-content:center;align-items:center;width:100%;min-height:48px;text-decoration:none;display:flex}.GZ4E6q_confetti{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:56px;left:50%}.GZ4E6q_piece{opacity:0;border-radius:2px;width:8px;height:12px;animation:1.3s cubic-bezier(.15,.7,.3,1) forwards GZ4E6q_burst;position:absolute}.GZ4E6q_pieceRound{border-radius:50%;width:9px;height:9px}@keyframes GZ4E6q_burst{0%{opacity:1;transform:translate(0)rotate(0)scale(.6)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 60px)) rotate(var(--r)) scale(1)}}@keyframes GZ4E6q_pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.GZ4E6q_piece,.GZ4E6q_appliedIconPop{opacity:0;animation:none}.GZ4E6q_appliedIconPop{opacity:1}}.GZ4E6q_picksSection{flex-direction:column;gap:28px;transition:height .7s cubic-bezier(.65,0,.35,1),opacity .45s,transform .7s cubic-bezier(.65,0,.35,1),margin .7s;display:flex;overflow:hidden}.GZ4E6q_swipeUp{opacity:0;margin-bottom:-28px;transform:translateY(-60px);height:0!important}.GZ4E6q_caughtUp{text-align:center;background:linear-gradient(160deg,#fff 0%,#fbf3ea 55%,#f6e3d3 100%);border:1.5px solid #f0dccb;border-radius:28px;flex-direction:column;align-items:center;gap:12px;padding:36px 32px 32px;animation:.7s cubic-bezier(.2,.8,.2,1) both GZ4E6q_caughtIn;display:flex;position:relative;overflow:hidden}.GZ4E6q_caughtGlow{pointer-events:none;background:radial-gradient(closest-side,#f2c9a98c,#f2c9a900);border-radius:50%;width:320px;height:200px;margin-left:-160px;position:absolute;top:-80px;left:50%}.GZ4E6q_caughtMoon{animation:4s ease-in-out infinite GZ4E6q_float;position:relative}.GZ4E6q_caughtTitle{font-family:var(--font-headline);letter-spacing:-.015em;color:var(--pine-dark);margin:4px 0 0;font-size:32px;font-weight:400;line-height:1.12;position:relative}.GZ4E6q_caughtText{max-width:520px;color:var(--secondary);margin:0;font-size:15px;line-height:1.55;position:relative}.GZ4E6q_caughtChips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:relative}.GZ4E6q_caughtChip{color:var(--pine-dark);background:#ffffffbf;border:1px solid #ecdccd;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.GZ4E6q_caughtActions{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:320px;margin-top:6px;display:flex;position:relative}.GZ4E6q_caughtBtn{flex:none}@keyframes GZ4E6q_caughtIn{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes GZ4E6q_float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.GZ4E6q_caughtUp,.GZ4E6q_caughtMoon{animation:none}.GZ4E6q_picksSection{transition:none}}@media (max-width:700px){.GZ4E6q_picksSection{gap:18px}.GZ4E6q_caughtUp{border-radius:24px;padding:28px 20px 24px}.GZ4E6q_caughtTitle{font-size:27px}.GZ4E6q_caughtText{font-size:14px}}.GZ4E6q_widen{background:var(--surface);border:1.5px dashed var(--border);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:24px 28px;animation:.5s both GZ4E6q_rise;display:flex}.GZ4E6q_widenTitle{font-family:var(--font-headline);margin:0;font-size:24px;font-weight:400}.GZ4E6q_widenText{max-width:560px;color:var(--secondary);margin:6px 0 0;font-size:14.5px;line-height:1.5}.GZ4E6q_widenBtn{background:var(--pine);color:#fff;border-radius:999px;align-items:center;min-height:48px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.GZ4E6q_widenBtn:hover{background:var(--pine-dark)}img.GZ4E6q_initial{object-fit:contain;border:1px solid var(--border-soft);background:#fff}.GZ4E6q_lastPick{color:var(--ink);background:#f2c9a9;border-radius:999px;align-self:flex-start;margin-top:-6px;padding:4px 10px;font-size:11.5px;font-weight:600}.GZ4E6q_viewJob{color:var(--pine);align-self:flex-start;font-size:14px;font-weight:600;text-decoration:none}.GZ4E6q_viewJob:hover{text-decoration:underline}.GZ4E6q_lockedFresh{color:var(--secondary);font-size:11px}
.BoBt1G_wrap{width:100%;max-width:720px;margin:0 auto;padding:32px 24px 64px}.BoBt1G_head{justify-content:space-between;align-items:center;gap:16px;display:flex}.BoBt1G_nav{align-items:center;gap:18px;font-size:14px;display:flex}.BoBt1G_nav a{font-weight:500;text-decoration:none}.BoBt1G_logout{font:inherit;color:var(--secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px}.BoBt1G_banner{background:#f2c9a9;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;font-size:14px;display:flex}.BoBt1G_banner a{color:var(--ink);font-weight:600}.BoBt1G_bannerOk{background:var(--pine-tint)}.BoBt1G_title{font-family:var(--font-headline);letter-spacing:-.02em;margin:48px 0 0;font-size:40px;font-weight:400;line-height:1.1}.BoBt1G_text{color:var(--secondary);margin:12px 0 0;font-size:15px;line-height:1.55}.BoBt1G_card{background:var(--surface);border-radius:24px;margin-top:24px;padding:22px 24px}.BoBt1G_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.BoBt1G_cardTitle{color:var(--secondary);margin:0;font-size:13px;font-weight:600}.BoBt1G_rows{flex-direction:column;margin-top:8px;display:flex}.BoBt1G_rowItem{border-bottom:1px solid var(--border-soft);grid-template-columns:120px 1fr;gap:12px;padding:12px 0;font-size:15px;display:grid}.BoBt1G_rowItem:last-child{border-bottom:none}.BoBt1G_rowLabel{color:var(--secondary)}.BoBt1G_small{color:var(--secondary);font-size:12.5px;display:block}.BoBt1G_section{margin-top:40px}.BoBt1G_sectionTitle{font-family:var(--font-headline);margin:0 0 4px;font-size:26px;font-weight:400}.BoBt1G_danger{border:1.5px solid #e5c4c4;border-radius:24px;margin-top:40px;padding:22px 24px}.BoBt1G_dangerBtn{background:var(--surface);color:#9b2c2c;min-height:48px;font:inherit;cursor:pointer;border:1.5px solid #9b2c2c;border-radius:999px;margin-top:14px;padding:0 22px;font-size:15px;font-weight:600}.BoBt1G_dangerBtnSolid{color:#fff;background:#9b2c2c}.BoBt1G_saveBar{background:linear-gradient(180deg, #f7f3ee00 0%, var(--background) 24px);flex-wrap:wrap;align-items:center;gap:12px;margin-top:32px;padding:16px 0 20px;display:flex;position:sticky;bottom:0}@media (max-width:520px){.BoBt1G_rowItem{grid-template-columns:1fr;gap:2px}.BoBt1G_title{font-size:34px}}
.i5ybiG_main{flex-direction:column;gap:14px;max-width:1200px;margin:0 auto;padding:44px 32px 80px;display:flex}.i5ybiG_title{font-family:var(--font-headline);letter-spacing:-.02em;margin:0;font-size:48px;font-weight:400}.i5ybiG_lead{color:var(--secondary);margin:0 0 10px;font-size:15px}.i5ybiG_row{background:var(--surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border:1.5px solid #0000;border-radius:20px;flex-wrap:wrap;align-items:center;gap:18px;width:100%;padding:20px 24px;transition:border-color .15s,transform .15s;animation:.4s both i5ybiG_rowIn;display:flex}.i5ybiG_row:hover{border-color:var(--border-soft)}.i5ybiG_initial{background:var(--chip);width:44px;height:44px;font-family:var(--font-headline);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.i5ybiG_rowText{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.i5ybiG_rowTitle{font-family:var(--font-headline);font-size:21px}.i5ybiG_rowMeta{color:var(--secondary);font-size:13px}.i5ybiG_status{white-space:nowrap;border-radius:999px;align-items:center;height:32px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.i5ybiG_saved{background:var(--chip)}.i5ybiG_applied{color:#2b4a72;background:#e7eef7}.i5ybiG_interview{background:var(--pine-tint);color:var(--pine-dark)}.i5ybiG_rejected{color:#8a2f2f;background:#f3e3e3}.i5ybiG_applyBtn{background:var(--pine);color:#fff;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.i5ybiG_viewBtn{border:1.5px solid var(--border);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.i5ybiG_closed{border-top:1px solid var(--border-soft);margin-top:14px;padding-top:18px}.i5ybiG_closed summary{cursor:pointer;color:var(--secondary);font-size:14px;font-weight:600}.i5ybiG_closedList{opacity:.75;flex-direction:column;gap:10px;margin-top:12px;display:flex}.i5ybiG_legend{color:var(--secondary);margin:0;font-size:12.5px;line-height:1.5}.i5ybiG_empty{background:var(--surface);color:var(--secondary);border-radius:24px;padding:28px;font-size:15px;line-height:1.55}.i5ybiG_empty a{font-weight:600}.i5ybiG_backdrop{z-index:40;background:#1c1a1759;justify-content:center;align-items:center;padding:24px;animation:.2s both i5ybiG_fade;display:flex;position:fixed;inset:0}.i5ybiG_dialog{background:var(--surface);border-radius:28px;flex-direction:column;gap:16px;width:100%;max-width:620px;max-height:calc(100dvh - 48px);padding:28px;animation:.25s cubic-bezier(.2,.8,.2,1) both i5ybiG_pop;display:flex;overflow-y:auto;box-shadow:0 24px 60px #1c1a172e}.i5ybiG_dialogTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.i5ybiG_company{align-items:center;gap:12px;display:flex}.i5ybiG_companyName{font-size:15px;font-weight:600}.i5ybiG_companyMeta{color:var(--secondary);font-size:13px}.i5ybiG_close{background:var(--chip);cursor:pointer;border:none;border-radius:50%;width:44px;height:44px;font-size:18px}.i5ybiG_dialogTitle{font-family:var(--font-headline);margin:0;font-size:30px;font-weight:400;line-height:1.15}.i5ybiG_chips{flex-wrap:wrap;gap:8px;display:flex}.i5ybiG_chip{background:var(--chip);border-radius:999px;padding:6px 12px;font-size:13px}.i5ybiG_sectionLabel{color:var(--secondary);margin:4px 0 0;font-size:13px;font-weight:600}.i5ybiG_about{margin:0;font-size:15px;line-height:1.55}.i5ybiG_statusRow{flex-wrap:wrap;gap:8px;display:flex}.i5ybiG_statusBtn{border:1.5px solid var(--border);background:var(--surface);min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px}.i5ybiG_statusOn{border-color:var(--pine);background:var(--pine);color:#fff;font-weight:600}.i5ybiG_statusNote{color:var(--secondary);margin:0;font-size:13px;line-height:1.5}.i5ybiG_dialogLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.i5ybiG_remove{font:inherit;color:var(--secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;text-decoration:underline}.i5ybiG_toast{z-index:60;background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:16px;padding:12px 18px 12px 22px;font-size:14px;animation:.3s both i5ybiG_rowIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #1c1a172e}.i5ybiG_toast button{color:#f2c9a9;font:inherit;cursor:pointer;background:0 0;border:none;font-weight:600}@keyframes i5ybiG_rowIn{0%{opacity:0;transform:translateY(8px)}}@keyframes i5ybiG_fade{0%{opacity:0}}@keyframes i5ybiG_pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (max-width:700px){.i5ybiG_main{padding:24px 16px 64px}.i5ybiG_title{font-size:36px}.i5ybiG_row{gap:12px;padding:16px}.i5ybiG_rowTitle{font-size:19px}.i5ybiG_backdrop{align-items:flex-end;padding:0}.i5ybiG_dialog{border-radius:28px 28px 0 0;max-height:92dvh;padding:22px}.i5ybiG_dialogTitle{font-size:26px}}
.Picyga_page{background:var(--background);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}.Picyga_top{padding:56px 24px 0}.Picyga_topRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.Picyga_logo{font-family:var(--font-headline);letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:500;text-decoration:none}.Picyga_stepCount{color:var(--secondary);font-size:13px}.Picyga_topLinks{align-items:center;gap:20px;display:flex}.Picyga_finishLater{color:var(--pine);font-size:14px;font-weight:500;text-decoration:none;display:none}.Picyga_segments{gap:6px;margin-top:20px;display:flex}.Picyga_seg{background:var(--border-soft);border-radius:4px;flex:1;height:4px}.Picyga_segOn{background:var(--pine)}.Picyga_bar{display:none}.Picyga_main{flex:1;align-items:flex-start;gap:64px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:flex}.Picyga_question{flex-direction:column;flex:1;min-width:0;min-height:calc(100dvh - 82px);padding-bottom:32px;display:flex}.Picyga_aside{display:none}.Picyga_eyebrow{color:var(--secondary);margin:40px 0 0;font-size:14px}.Picyga_h1{font-family:var(--font-headline);letter-spacing:-.02em;margin:10px 0 0;font-size:38px;font-weight:400;line-height:1.1}.Picyga_lead{color:var(--secondary);margin:12px 0 0;font-size:14px;line-height:1.5}.Picyga_note{color:var(--secondary);margin:14px 0 0;font-size:13px;line-height:1.45}.Picyga_error{color:#9b2c2c;margin:12px 0 0;font-size:14px;line-height:1.45}.Picyga_chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.Picyga_chip{border:1.5px solid var(--border);background:var(--surface);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:14px}.Picyga_chipSmall{min-height:40px;padding:0 14px;font-size:13px}.Picyga_chipOn{border-color:var(--pine);background:var(--pine);color:#fff;font-weight:500}.Picyga_chipDashed{color:var(--secondary);background:0 0;border-style:dashed}.Picyga_chipInput{border:1.5px solid var(--pine);background:var(--surface);width:180px;min-height:44px;font:inherit;color:var(--ink);border-radius:999px;padding:0 16px;font-size:14px}.Picyga_families{flex-direction:column;gap:8px;margin-top:20px;display:flex}.Picyga_familyGrid{flex-direction:column;gap:8px;display:flex}.Picyga_familyOpen{background:var(--surface);border:2px solid var(--pine);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.Picyga_familyHead{justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.Picyga_selectedCount{color:var(--pine);white-space:nowrap;font-size:12px;font-weight:600}.Picyga_familyChips{flex-wrap:wrap;gap:8px;display:flex}.Picyga_familyClosed{border:1.5px solid var(--border-soft);background:var(--surface);min-height:50px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:15px;display:flex}.Picyga_familyClosedPicked{border-color:var(--pine)}.Picyga_options{flex-direction:column;gap:10px;margin-top:32px;display:flex}.Picyga_optionsTight{gap:8px;margin-top:24px}.Picyga_option{border:1.5px solid var(--border);background:var(--surface);min-height:68px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.Picyga_optionSlim{border-color:var(--border-soft);border-radius:16px;min-height:52px;padding:0 18px;font-size:15px}.Picyga_optionOn{border:2px solid var(--pine);background:var(--pine-tint);font-weight:600}.Picyga_optionDashed{border-style:dashed;border-color:var(--border);background:0 0}.Picyga_optionText{flex-direction:column;gap:2px;display:flex}.Picyga_optionTitle{font-size:16px;font-weight:600}.Picyga_optionHint{color:var(--secondary);font-size:13px;font-weight:400}.Picyga_optionOn .Picyga_optionHint{color:#2f4a40}.Picyga_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.Picyga_tile{border:1.5px solid var(--border-soft);background:var(--surface);min-height:52px;color:var(--ink);font:inherit;cursor:pointer;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.Picyga_tileOn{border:2px solid var(--pine);background:var(--pine-tint);font-weight:600}.Picyga_subhead{color:var(--secondary);font-size:13px;font-weight:600}.Picyga_openTo{flex-direction:column;gap:10px;margin-top:24px;display:flex}.Picyga_row{flex-wrap:wrap;gap:8px;display:flex}.Picyga_spacer{flex:1;min-height:24px}.Picyga_footer{background:linear-gradient(180deg, #f7f3ee00 0%, var(--background) 28px);flex-direction:column;margin:0 -24px;padding:28px 24px 24px;display:flex;position:sticky;bottom:0}.Picyga_primary{background:var(--pine);color:#fff;min-height:56px;font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 32px;font-size:16px;font-weight:600;text-decoration:none;display:flex}.Picyga_primary:hover{background:var(--pine-dark)}.Picyga_primary:disabled{cursor:not-allowed;background:#a9bdb6}.Picyga_secondary{min-height:44px;color:var(--secondary);font:inherit;cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:14px}.Picyga_footerHint{text-align:center;color:var(--secondary);margin-top:10px;font-size:12.5px}.Picyga_readyCard{background:var(--pine);color:#fff;border-radius:22px;flex-direction:column;gap:6px;margin-top:32px;padding:20px 22px;display:flex}.Picyga_readyLabel{color:#cfe0d9;align-items:center;gap:8px;font-size:13px;display:flex}.Picyga_readyCount{font-family:var(--font-headline);font-size:30px;line-height:1.1}.Picyga_readyCount em{color:#f2c9a9}.Picyga_h2{font-family:var(--font-headline);letter-spacing:-.01em;margin:28px 0 0;font-size:30px;font-weight:400;line-height:1.15}.Picyga_google{border:1.5px solid var(--ink);background:var(--surface);min-height:54px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:20px;font-size:15px;font-weight:600;display:flex}.Picyga_divider{color:var(--secondary);align-items:center;gap:12px;margin:18px 0;font-size:13px;display:flex}.Picyga_divider:before,.Picyga_divider:after{content:"";background:var(--border-soft);flex:1;height:1px}.Picyga_label{color:var(--secondary);font-size:13px}.Picyga_field{border:1.5px solid var(--border);background:var(--surface);width:100%;min-height:52px;font:inherit;color:var(--ink);border-radius:14px;margin-top:6px;padding:0 16px;font-size:16px}.Picyga_field:focus{border-color:var(--ink);outline:none}.Picyga_fieldGap{margin-top:14px}.Picyga_hint{color:var(--secondary);margin:10px 0 0;font-size:12.5px}.Picyga_consent{cursor:pointer;align-items:flex-start;gap:12px;margin-top:18px;font-size:13.5px;line-height:1.45;display:flex}.Picyga_consent input{width:22px;height:22px;accent-color:var(--pine);flex-shrink:0;margin-top:1px}.Picyga_legal{color:var(--secondary);text-align:center;margin:14px 0 0;font-size:11.5px;line-height:1.5}.Picyga_narrow{flex-direction:column;width:100%;max-width:440px;min-height:100dvh;margin:0 auto;padding:56px 24px 32px;display:flex}.Picyga_backRow{justify-content:space-between;align-items:center;display:flex}.Picyga_backBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin-left:-10px;display:flex}.Picyga_mailIcon{background:var(--pine-tint);border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin-top:48px;display:flex}.Picyga_codeBoxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.Picyga_codeBox{border:1.5px solid var(--border);background:var(--surface);text-align:center;width:100%;min-width:0;height:60px;font-family:var(--font-headline);color:var(--ink);border-radius:14px;font-size:26px}.Picyga_codeBox:focus{border:2px solid var(--pine);outline:none;box-shadow:0 0 0 4px #2f5d501f}.Picyga_linkTip{background:var(--surface);border-radius:18px;align-items:flex-start;gap:12px;margin-top:28px;padding:16px 18px;font-size:13px;line-height:1.5;display:flex}.Picyga_center{color:var(--secondary);text-align:center;margin:0;font-size:14px}.Picyga_linkBtn{font:inherit;color:var(--pine);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.Picyga_cardLabel{color:var(--secondary);letter-spacing:.04em;font-size:13px;font-weight:600}.Picyga_card{background:var(--surface);border-radius:24px;flex-direction:column;gap:16px;padding:24px;display:flex}.Picyga_who{align-items:center;gap:14px;display:flex}.Picyga_avatar{background:var(--pine);color:#fff;width:52px;height:52px;font-family:var(--font-headline);border-radius:50%;justify-content:center;align-items:center;font-size:22px;display:flex}.Picyga_whoName{font-family:var(--font-headline);font-size:24px}.Picyga_whoSub{color:var(--secondary);font-size:14px}.Picyga_slot{border:1.5px dashed var(--border);border-radius:24px;padding:20px 24px}.Picyga_slotFilled{background:var(--surface);border:1.5px solid var(--border-soft)}.Picyga_slotActive{border:1.5px solid var(--pine)}.Picyga_slotTitle{color:var(--secondary);margin:0;font-size:13px;font-weight:600}.Picyga_slotValue{font-family:var(--font-headline);margin:8px 0 0;font-size:20px;line-height:1.3}.Picyga_slotEmpty{color:var(--secondary);margin:8px 0 0;font-size:14px}@media (min-width:960px){.Picyga_top{border-bottom:1px solid var(--border-soft);padding:0}.Picyga_topRow{max-width:1200px;margin:0 auto;padding:20px 32px}.Picyga_logo{font-size:24px}.Picyga_stepCount{font-size:14px}.Picyga_finishLater{display:inline}.Picyga_segments{display:none}.Picyga_bar{background:var(--border-soft);height:4px;display:block}.Picyga_barFill{background:var(--pine);height:4px;transition:width .25s}.Picyga_main{padding:72px 32px}.Picyga_question{flex:999 480px;min-height:0;padding-bottom:0}.Picyga_aside{flex-direction:column;flex:340px;gap:14px;display:flex;position:sticky;top:32px}.Picyga_eyebrow{margin-top:0;font-size:15px}.Picyga_h1{letter-spacing:-.025em;margin-top:12px;font-size:60px;line-height:1.05}.Picyga_choicesWide{max-width:620px}.Picyga_familyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.Picyga_familyOpen{border-radius:20px;padding:20px}.Picyga_footer{background:0 0;flex-flow:wrap;align-items:center;gap:12px;margin:36px 0 0;padding:0;position:static}.Picyga_footer .Picyga_primary{padding:0 40px}.Picyga_footer .Picyga_secondary{margin-top:0}.Picyga_spacer{display:none}.Picyga_footerHint{text-align:left;margin-top:0}}
._6vBgDG_overlay{z-index:50;background:var(--background);flex-direction:column;justify-content:center;align-items:center;padding:24px;animation:.35s both _6vBgDG_fadeIn;display:flex;position:fixed;inset:0}._6vBgDG_leaving{animation:.45s forwards _6vBgDG_fadeOut}._6vBgDG_logo{font-family:var(--font-headline);letter-spacing:-.01em;font-size:20px;font-weight:500;position:absolute;top:56px;left:50%;transform:translate(-50%)}._6vBgDG_stage{width:min(380px,100%);height:320px;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%)}._6vBgDG_beam{background:radial-gradient(closest-side,#2f5d5029,#2f5d5000);border-radius:24px;width:120px;height:128px;margin-left:-60px;animation:1.6s ease-in-out infinite _6vBgDG_breathe;position:absolute;top:14px;left:50%}._6vBgDG_scanner{background:linear-gradient(180deg, #2f5d5000, var(--pine) 20%, var(--pine) 80%, #2f5d5000);z-index:3;border-radius:2px;width:2px;height:120px;margin-left:-1px;position:absolute;top:18px;left:50%;box-shadow:0 0 16px 3px #2f5d5059}._6vBgDG_scanner:after{content:"";background:#f2c9a9;border-radius:8px;width:8px;height:22px;animation:1.1s ease-in-out infinite alternate _6vBgDG_scanDot;position:absolute;left:-3px;box-shadow:0 0 14px 4px #f2c9a9b3}._6vBgDG_card{background:var(--surface);opacity:0;will-change:transform, opacity;width:156px;height:86px;animation-duration:1.7s;animation-timing-function:cubic-bezier(.45,0,.2,1);animation-fill-mode:forwards;animation-delay:var(--delay);border-radius:16px;flex-direction:column;gap:8px;margin-left:-78px;padding:12px 13px;display:flex;position:absolute;top:36px;left:50%;box-shadow:0 6px 18px #1c1a1714}._6vBgDG_skip{animation-name:_6vBgDG_passBy}._6vBgDG_match{z-index:2;animation-name:_6vBgDG_toPile}._6vBgDG_cardTop{align-items:center;gap:8px;display:flex}._6vBgDG_avatar{background:var(--chip);border-radius:7px;flex-shrink:0;width:22px;height:22px}._6vBgDG_line{background:var(--border-soft);border-radius:7px;height:7px}._6vBgDG_chip{background:var(--chip);color:var(--secondary);white-space:nowrap;border-radius:999px;align-self:flex-start;margin-top:auto;padding:3px 8px;font-size:10.5px}._6vBgDG_glow{border:2px solid var(--pine);opacity:0;animation:1.7s forwards _6vBgDG_glowOn;animation-delay:var(--delay);background:#e3ece88c;border-radius:16px;position:absolute;inset:0}._6vBgDG_tick{background:var(--pine);opacity:0;width:24px;height:24px;animation:1.7s cubic-bezier(.34,1.56,.64,1) forwards _6vBgDG_tickOn;animation-delay:var(--delay);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px;transform:scale(.4)}._6vBgDG_pileShadow{background:radial-gradient(closest-side,#1c1a1724,#1c1a1700);border-radius:50%;width:170px;height:18px;margin-left:-85px;position:absolute;top:276px;left:50%}._6vBgDG_title{font-family:var(--font-headline);letter-spacing:-.02em;text-align:center;margin:8px 0 0;font-size:32px;font-weight:400;line-height:1.1}._6vBgDG_captions{width:min(380px,100%);height:22px;margin-top:10px;position:relative}._6vBgDG_caption{text-align:center;color:var(--secondary);opacity:0;animation:_6vBgDG_captionCycle var(--dur) ease both;animation-delay:var(--delay);font-size:15px;position:absolute;inset:0}._6vBgDG_captionLast{animation-name:_6vBgDG_captionStay}._6vBgDG_caption strong{color:var(--ink);font-weight:600}._6vBgDG_progress{background:var(--border-soft);border-radius:4px;width:min(240px,70%);height:4px;margin-top:18px;overflow:hidden}._6vBgDG_progressFill{background:var(--pine);transform-origin:0;width:100%;height:100%;animation:_6vBgDG_fill var(--total) cubic-bezier(.3, .1, .3, 1) forwards;border-radius:4px;transform:scaleX(0)}._6vBgDG_pileCount{min-height:20px;color:var(--pine);margin-top:14px;font-size:13px;font-weight:600}@keyframes _6vBgDG_passBy{0%{opacity:0;transform:translate(230px)scale(.96)}14%{opacity:1}52%{opacity:1;transform:translate(0)scale(1)}60%{opacity:.85;transform:translate(-6px)scale(.99)}to{opacity:0;transform:translate(-210px)translateY(-6px)scale(.92)}}@keyframes _6vBgDG_toPile{0%{opacity:0;transform:translate(230px)scale(.96)}14%{opacity:1}52%{opacity:1;transform:translate(0)scale(1)}62%{transform:translate(0)translateY(-4px)scale(1.06)}to{opacity:1;transform:translate(var(--px), 150px) rotate(var(--rot)) scale(.94)}}@keyframes _6vBgDG_glowOn{0%,48%{opacity:0}60%,to{opacity:1}}@keyframes _6vBgDG_tickOn{0%,50%{opacity:0;transform:scale(.4)}64%,to{opacity:1;transform:scale(1)}}@keyframes _6vBgDG_scanDot{0%{top:0}to{top:98px}}@keyframes _6vBgDG_breathe{0%,to{opacity:.7;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.06)}}@keyframes _6vBgDG_captionCycle{0%{opacity:0;transform:translateY(6px)}12%,82%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes _6vBgDG_captionStay{0%{opacity:0;transform:translateY(6px)}20%,to{opacity:1;transform:translateY(0)}}@keyframes _6vBgDG_fill{to{transform:scaleX(1)}}@keyframes _6vBgDG_fadeIn{0%{opacity:0}}@keyframes _6vBgDG_fadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){._6vBgDG_card,._6vBgDG_glow,._6vBgDG_tick,._6vBgDG_caption,._6vBgDG_progressFill,._6vBgDG_scanner:after,._6vBgDG_beam{animation:none!important}._6vBgDG_skip{display:none}._6vBgDG_match{opacity:1;transform:translate(var(--px), 150px) rotate(var(--rot))}._6vBgDG_glow,._6vBgDG_tick{opacity:1;transform:none}._6vBgDG_caption{opacity:0}._6vBgDG_captionLast{opacity:1}._6vBgDG_progressFill{transform:scaleX(1)}}@media (min-width:960px){._6vBgDG_title{font-size:40px}._6vBgDG_logo{font-size:24px;top:32px}}
