.MPE0dq_footer{margin-top:var(--section);background:var(--navy-2);padding:64px clamp(16px,3vw,48px) 28px;position:relative;overflow:hidden}.MPE0dq_brand{align-self:stretch;min-height:160px;position:relative}.MPE0dq_outline{opacity:.28;pointer-events:none;width:auto;max-width:100%;height:calc(100% + 88px);position:absolute;top:-40px;left:0}.MPE0dq_lockup,.MPE0dq_tagline,.MPE0dq_top,.MPE0dq_base{position:relative}.MPE0dq_top{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr);align-items:start;gap:40px 32px;display:grid}.MPE0dq_lockup{color:var(--mist);opacity:.9;transition:opacity var(--dur-fast) var(--ease-out);align-items:center;gap:16px;display:inline-flex}.MPE0dq_lockup:hover{opacity:1}.MPE0dq_wordmark{width:clamp(220px,22vw,340px);height:auto}.MPE0dq_wordmark path{stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round}.MPE0dq_tagline{font-size:var(--step-2);color:var(--ink-soft);margin-top:16px}.MPE0dq_nav ul{grid-template-columns:repeat(2,max-content);gap:4px 40px;display:grid}.MPE0dq_link{min-height:40px;color:var(--ink-soft);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.MPE0dq_link:hover{color:var(--mist)}.MPE0dq_label{color:var(--ink-soft)}.MPE0dq_email{word-break:break-all;transition:color var(--dur-fast) var(--ease-out);margin-top:6px;font-weight:600;display:inline-block}.MPE0dq_email:hover{color:var(--ice)}.MPE0dq_base{font-size:var(--step-0);color:var(--ink-soft);box-shadow:inset 0 1px 0 var(--glass-edge);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:48px;padding-top:20px;display:flex}@media (max-width:900px){.MPE0dq_top{grid-template-columns:1fr 1fr}.MPE0dq_brand{grid-column:1/-1}}@media (max-width:767px){.MPE0dq_footer{padding-top:44px}.MPE0dq_top{grid-template-columns:1fr}.MPE0dq_brand{min-height:140px}.MPE0dq_outline{height:calc(100% + 36px);top:-20px}.MPE0dq_nav ul{gap:0 32px}}
.Gnr7Kq_about{padding:var(--section) clamp(16px, 3vw, 48px) 0}.Gnr7Kq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.Gnr7Kq_title{font-size:clamp(40px,5vw,80px)}.Gnr7Kq_intro{max-width:38ch;font-size:var(--step-2);color:var(--ink-soft)}.Gnr7Kq_panel{background:var(--navy-2);border:1px solid var(--glass-edge);border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(40px,5vw,64px);display:grid;overflow:hidden}.Gnr7Kq_principle{transition:background-color var(--dur) var(--ease-out);flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,40px);display:flex}.Gnr7Kq_principle+.Gnr7Kq_principle{box-shadow:inset 1px 0 0 var(--glass-edge)}.Gnr7Kq_principle:hover{background:var(--navy-3)}.Gnr7Kq_accent{border-radius:var(--pill);background:var(--ice);width:40px;height:10px;transition:width var(--dur) var(--ease-out);margin-bottom:16px}.Gnr7Kq_principle:nth-child(2n) .Gnr7Kq_accent{background:var(--mist)}.Gnr7Kq_principle:hover .Gnr7Kq_accent{width:60px}.Gnr7Kq_name{font-size:clamp(20px,1.7vw,24px);font-weight:700;line-height:1.25}.Gnr7Kq_body{color:var(--ink-soft)}@media (max-width:1000px){.Gnr7Kq_panel{grid-template-columns:repeat(2,minmax(0,1fr))}.Gnr7Kq_principle:nth-child(3){box-shadow:inset 0 1px 0 var(--glass-edge)}.Gnr7Kq_principle:nth-child(4){box-shadow:inset 1px 0 0 var(--glass-edge), inset 0 1px 0 var(--glass-edge)}}@media (max-width:767px){.Gnr7Kq_head{flex-direction:column;align-items:flex-start}.Gnr7Kq_intro{font-size:17px}.Gnr7Kq_panel{border-radius:18px;grid-template-columns:1fr}.Gnr7Kq_principle+.Gnr7Kq_principle,.Gnr7Kq_principle:nth-child(3),.Gnr7Kq_principle:nth-child(4){box-shadow:inset 0 1px 0 var(--glass-edge)}}
._9rK0NW_contact{padding:var(--section) clamp(16px, 3vw, 48px) 0}._9rK0NW_panel{border:1px solid var(--glass-edge);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px 64px;padding:clamp(32px,5vw,72px);display:flex}._9rK0NW_copy{max-width:720px}._9rK0NW_title{font-size:clamp(40px,5.4vw,88px)}._9rK0NW_body{max-width:44ch;font-size:var(--step-2);color:var(--ink-soft);margin-top:20px}._9rK0NW_actions{flex-direction:column;align-items:flex-start;gap:18px;display:flex}._9rK0NW_actions .button{min-height:52px;padding:0 28px;font-size:17px}._9rK0NW_email{transition:color var(--dur-fast) var(--ease-out);flex-direction:column;gap:2px;font-weight:600;display:flex}._9rK0NW_email:hover{color:var(--ice)}._9rK0NW_label{font-size:var(--step-0);color:var(--ink-soft);font-weight:400}@media (max-width:767px){._9rK0NW_panel{border-radius:20px;flex-direction:column;align-items:stretch}._9rK0NW_body{font-size:17px}._9rK0NW_actions{align-items:stretch}._9rK0NW_email{word-break:break-all}}
.VyvGJW_faq{padding:var(--section) clamp(16px, 3vw, 48px) 0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(32px,6vw,96px);display:grid}.VyvGJW_aside{align-self:start;position:sticky;top:112px}.VyvGJW_title{font-size:clamp(40px,5vw,80px)}.VyvGJW_note{max-width:34ch;font-size:var(--step-2);color:var(--ink-soft);margin-top:20px}.VyvGJW_list{gap:10px;display:grid}.VyvGJW_item{background:var(--navy-2);border:1px solid var(--glass-edge);transition:background-color var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:16px}.VyvGJW_item:hover{border-color:var(--ice-edge)}.VyvGJW_item[open]{background:var(--navy-3)}.VyvGJW_q{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:18px 22px 18px 26px;font-size:clamp(18px,1.5vw,20px);font-weight:600;list-style:none;display:flex}.VyvGJW_q::-webkit-details-marker{display:none}.VyvGJW_q:focus-visible{outline:2px solid var(--ice);outline-offset:2px;border-radius:16px}.VyvGJW_icon{border-radius:var(--pill);background:var(--navy);flex:none;width:32px;height:32px;position:relative}.VyvGJW_icon:before,.VyvGJW_icon:after{content:"";background:var(--ice);width:12px;height:2px;transition:transform var(--dur) var(--ease-out);border-radius:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.VyvGJW_icon:after{transform:rotate(90deg)}.VyvGJW_item[open] .VyvGJW_icon:after{transform:rotate(0)}.VyvGJW_a{max-width:60ch;color:var(--ink-soft);font-size:var(--step-1);padding:0 26px 24px;line-height:1.6}@media (max-width:900px){.VyvGJW_faq{grid-template-columns:1fr}.VyvGJW_aside{position:static}}@media (max-width:767px){.VyvGJW_note{font-size:17px}.VyvGJW_q{padding:16px 18px 16px 20px}.VyvGJW_a{padding:0 20px 20px}}
.Uh4xqq_hero{flex-direction:column;justify-content:flex-end;min-height:100svh;padding:120px clamp(16px,3vw,48px) clamp(32px,5vh,56px);display:flex;position:relative;overflow:hidden}.Uh4xqq_mark{opacity:.6;pointer-events:none;width:clamp(240px,36vw,620px);height:auto;position:absolute;top:clamp(96px,14vh,150px);right:clamp(16px,4vw,72px)}.Uh4xqq_title,.Uh4xqq_base{position:relative}.Uh4xqq_title{margin-left:-.04em;font-size:clamp(56px,11.2vw,208px);line-height:.92}.Uh4xqq_line{padding-bottom:.06em;display:block;overflow:hidden}.Uh4xqq_line>span{display:block}.Uh4xqq_base{justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-top:clamp(32px,5vh,56px);display:flex}.Uh4xqq_lead{max-width:36ch;font-size:var(--step-2);line-height:1.5}.Uh4xqq_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}@media (max-width:767px){.Uh4xqq_hero{padding:104px 20px 40px}.Uh4xqq_mark{width:58vw;top:150px;right:20px}.Uh4xqq_title{letter-spacing:.03em;font-size:clamp(38px,10.8vw,80px)}.Uh4xqq_base{flex-direction:column;align-items:stretch}.Uh4xqq_lead{font-size:17px}.Uh4xqq_actions .button{flex:100%}}
._5noxZq_process{padding:var(--section) clamp(16px, 3vw, 48px) 0}._5noxZq_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}._5noxZq_title{font-size:clamp(40px,5vw,80px)}._5noxZq_intro{max-width:38ch;font-size:var(--step-2);color:var(--ink-soft)}._5noxZq_panel{border:1px solid var(--glass-edge);border-radius:24px;margin-top:clamp(40px,5vw,64px);padding:clamp(22px,3vw,44px)}._5noxZq_controls{flex-wrap:wrap;gap:24px 56px;display:flex}._5noxZq_group{border:0;min-width:0;margin:0;padding:0}._5noxZq_group legend{color:var(--ink-soft);margin-bottom:12px;padding:0;font-weight:600}._5noxZq_chips{flex-wrap:wrap;gap:8px;display:flex}._5noxZq_chip{cursor:pointer;position:relative}._5noxZq_chip input{opacity:0;cursor:pointer;position:absolute;inset:0}._5noxZq_chip span{min-height:var(--tap);border-radius:var(--pill);background:var(--navy-2);border:1px solid var(--glass-edge);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;padding:0 18px;font-weight:600;display:inline-flex}._5noxZq_chip:hover span{background:var(--navy-3)}._5noxZq_chip input:checked+span{background:var(--ice);border-color:var(--ice);color:var(--navy)}._5noxZq_chip input:focus-visible+span{outline:2px solid var(--ice);outline-offset:3px}._5noxZq_chip:active span{transform:scale(.96)}._5noxZq_bar{gap:6px;height:10px;margin-top:40px;display:flex}._5noxZq_segment{border-radius:var(--pill);min-width:24px;transition:flex-grow var(--dur-slow) var(--ease-out)}._5noxZq_toneIce{background:var(--ice)}._5noxZq_toneMist{background:var(--mist)}._5noxZq_toneSlate{background:var(--mist-soft)}._5noxZq_toneDeep{background:var(--slate)}._5noxZq_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}._5noxZq_stage{background:var(--navy-2);border:1px solid var(--glass-edge);border-radius:16px;flex-direction:column;gap:6px;padding:20px;display:flex}._5noxZq_stageHead{color:var(--ink-soft);align-items:center;gap:10px;font-weight:600;display:flex}._5noxZq_dot{border-radius:var(--pill);width:10px;height:10px}._5noxZq_duration{font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}._5noxZq_clause{color:var(--ink-soft);font-size:var(--step-1);margin-top:4px}._5noxZq_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:28px;display:flex}._5noxZq_total{max-width:54ch;font-size:var(--step-2)}._5noxZq_total strong{color:var(--ice)}@media (max-width:1000px){._5noxZq_stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._5noxZq_head{flex-direction:column;align-items:flex-start}._5noxZq_intro{font-size:17px}._5noxZq_panel{border-radius:18px}._5noxZq_controls{gap:20px}._5noxZq_stages{grid-template-columns:1fr}._5noxZq_stage{padding:18px}._5noxZq_total{font-size:17px}._5noxZq_footer .button{width:100%}}
.QFu9PW_services{padding:var(--section) clamp(16px, 3vw, 48px) 0}.QFu9PW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.QFu9PW_title{font-size:clamp(40px,5vw,80px)}.QFu9PW_intro{max-width:38ch;font-size:var(--step-2);color:var(--ink-soft)}.QFu9PW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin-top:clamp(40px,5vw,64px);display:grid}.QFu9PW_card{background:var(--navy-2);border:1px solid var(--glass-edge);min-height:260px;transition:transform var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:20px;flex-direction:column;gap:12px;padding:clamp(22px,2.2vw,32px);display:flex}.QFu9PW_card:hover{border-color:var(--ice-edge);transform:translateY(-4px)}.QFu9PW_accent{border-radius:var(--pill);background:var(--ice);width:36px;height:10px;transition:width var(--dur) var(--ease-out);margin-bottom:12px}.QFu9PW_card:hover .QFu9PW_accent{width:56px}.QFu9PW_name{font-size:clamp(22px,1.9vw,26px);font-weight:700;line-height:1.2}.QFu9PW_body{max-width:36ch;color:var(--ink-soft)}.QFu9PW_chips{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}.QFu9PW_chips li{border-radius:var(--pill);background:var(--navy-3);font-size:var(--step-0);padding:6px 14px;font-weight:600}.QFu9PW_cta{background:var(--ice);border-color:var(--ice);color:var(--navy)}.QFu9PW_cta:hover{border-color:var(--ice)}.QFu9PW_cta .QFu9PW_body{color:var(--navy)}.QFu9PW_ctaButton{align-self:flex-start;margin-top:auto}@media (max-width:1000px){.QFu9PW_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.QFu9PW_head{flex-direction:column;align-items:flex-start}.QFu9PW_intro{font-size:17px}.QFu9PW_grid{grid-template-columns:1fr}.QFu9PW_card{border-radius:16px;min-height:0}.QFu9PW_ctaButton{align-self:stretch}}@media (hover:none){.QFu9PW_card:hover{transform:none}}
.ajdiHW_form{margin-top:48px}.ajdiHW_label{margin-bottom:10px;font-size:15px;font-weight:600;display:block}.ajdiHW_group{border:0;min-width:0;margin:0;padding:0}.ajdiHW_group legend{padding:0}.ajdiHW_tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ajdiHW_tile{cursor:pointer;position:relative}.ajdiHW_tile input{opacity:0;cursor:pointer;position:absolute;inset:0}.ajdiHW_tile span{background:var(--navy-2);border:1px solid var(--glass-edge);min-height:52px;font-size:var(--step-1);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border-radius:12px;align-items:center;padding:10px 16px;display:flex}.ajdiHW_tile:hover span{background:var(--navy-3)}.ajdiHW_tile input:checked+span{background:var(--ice);border-color:var(--ice);color:var(--navy);font-weight:600}.ajdiHW_tile input:focus-visible+span{outline:2px solid var(--ice);outline-offset:3px}.ajdiHW_tile:active span{transform:scale(.98)}.ajdiHW_grid{grid-template-columns:1fr 1fr;gap:24px 16px;margin-top:32px;display:grid}.ajdiHW_field{min-width:0}.ajdiHW_wide{grid-column:1/-1}.ajdiHW_field input,.ajdiHW_field textarea,.ajdiHW_field select{background:var(--navy-2);border:1px solid var(--glass-edge);width:100%;min-height:52px;color:var(--mist);font-size:var(--step-1);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:12px;padding:12px 16px}.ajdiHW_field textarea{resize:vertical;line-height:1.5}.ajdiHW_field input::placeholder,.ajdiHW_field textarea::placeholder{color:var(--ink-soft)}.ajdiHW_field input:hover,.ajdiHW_field textarea:hover,.ajdiHW_field select:hover{background:var(--navy-3)}.ajdiHW_field input:focus-visible,.ajdiHW_field textarea:focus-visible,.ajdiHW_field select:focus-visible{border-color:var(--ice);outline:none}.ajdiHW_field [aria-invalid=true]{border-color:var(--ice)}.ajdiHW_selectWrap{display:block;position:relative}.ajdiHW_selectWrap select{appearance:none;cursor:pointer;padding-right:44px}.ajdiHW_selectWrap:after{content:"";border-right:2px solid var(--ink-soft);border-bottom:2px solid var(--ink-soft);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.ajdiHW_selectWrap option{background:var(--navy-2);color:var(--mist)}.ajdiHW_error{color:var(--ice);margin-top:8px;font-size:15px;font-weight:600}.ajdiHW_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.ajdiHW_secondary{min-height:var(--tap);border-radius:var(--pill);background:var(--navy-3);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);padding:0 22px;font-weight:600}.ajdiHW_secondary:hover{background:var(--slate)}.ajdiHW_secondary:active{transform:scale(.97)}.ajdiHW_small{color:var(--ink-soft);margin-top:14px;font-size:15px}@media (max-width:767px){.ajdiHW_form{margin-top:36px}.ajdiHW_tiles,.ajdiHW_grid{grid-template-columns:1fr}.ajdiHW_actions>*{flex:100%}}
.Tdp7HG_frame{border-radius:var(--radius);background:var(--mist);flex:none;height:100%;position:relative;overflow:hidden}.Tdp7HG_frame>svg{width:100%;height:100%}.Tdp7HG_frame img{object-fit:cover}.Tdp7HG_screen{background:var(--mist);width:100%;height:100%;color:var(--navy);font-family:var(--font-text);padding:28px;font-size:19px;line-height:1.35;overflow:hidden}.Tdp7HG_title{margin-bottom:18px;font-size:22px;font-weight:700}.Tdp7HG_table{border-collapse:collapse;width:100%;font-size:18px}.Tdp7HG_table th{text-align:left;color:var(--slate);border-bottom:2px solid var(--mist-2);padding:0 10px 12px 0;font-weight:600}.Tdp7HG_table td{border-bottom:2px solid var(--mist-2);white-space:nowrap;padding:12px 10px 12px 0}.Tdp7HG_table td[data-status=Paid]{color:var(--slate)}.Tdp7HG_table td[data-status=Overdue]{font-weight:700}.Tdp7HG_table td[data-status=Sent]{color:var(--ice-deep);font-weight:600}.Tdp7HG_phone{background:var(--navy-3);padding:10px}.Tdp7HG_phoneBody{background:var(--mist);border-radius:26px;flex-direction:column;height:100%;padding:18px 18px 22px;display:flex}.Tdp7HG_phoneBar{margin-bottom:18px;font-size:15px;font-weight:600}.Tdp7HG_phone .Tdp7HG_title{font-size:21px}.Tdp7HG_stack{flex-direction:column;gap:10px;display:flex}.Tdp7HG_stack li{background:var(--paper);border-radius:12px;flex-direction:column;padding:12px 14px;display:flex;position:relative}.Tdp7HG_stack strong{font-weight:600}.Tdp7HG_stack span{color:var(--slate);font-size:16px}.Tdp7HG_tag{border-radius:var(--pill);background:var(--ice);color:var(--navy);padding:3px 12px;font-size:14px;font-style:normal;font-weight:600;position:absolute;top:12px;right:14px}.Tdp7HG_cta{border-radius:var(--pill);background:var(--navy);color:var(--mist);text-align:center;margin-top:auto;padding:14px;font-weight:600}.Tdp7HG_form .Tdp7HG_cta{margin-top:18px}.Tdp7HG_metric{background:var(--ice);flex-direction:column;display:flex}.Tdp7HG_value{letter-spacing:-.03em;font-size:92px;font-weight:700;line-height:1}.Tdp7HG_note{margin-top:10px;font-size:18px}.Tdp7HG_spark{width:100%;height:90px;stroke:var(--navy);margin-top:auto}.Tdp7HG_calendar{grid-auto-rows:52px;gap:8px;display:grid}.Tdp7HG_day{color:var(--slate);align-self:end;font-weight:600}.Tdp7HG_slot{background:var(--ice);border-radius:10px;padding:8px 10px;font-size:16px;font-weight:600}.Tdp7HG_slot:nth-of-type(2n){background:var(--navy);color:var(--mist)}.Tdp7HG_fields{flex-direction:column;gap:10px;display:flex}.Tdp7HG_field{background:var(--paper);border-radius:12px;flex-direction:column;padding:10px 14px;display:flex}.Tdp7HG_field span{color:var(--slate);font-size:15px}.Tdp7HG_field strong{font-weight:600}
.i3QGoq_page{min-height:100svh;padding:128px var(--margin) 96px;background-attachment:scroll}.i3QGoq_layout{grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(32px,6vw,96px);max-width:1180px;margin:0 auto;display:grid}.i3QGoq_title{font-size:clamp(48px,6.4vw,96px)}.i3QGoq_lead{max-width:44ch;font-size:var(--step-2);color:var(--ink-soft);margin-top:20px}.i3QGoq_aside{background:var(--navy-2);border-radius:20px;align-self:start;padding:28px;position:sticky;top:96px}.i3QGoq_asideTitle{font-weight:700;font-size:var(--step-2)}.i3QGoq_steps{gap:24px;margin-top:24px;display:grid}.i3QGoq_steps li{grid-template-columns:32px 1fr;gap:14px;display:grid}.i3QGoq_stepNo{border-radius:var(--pill);background:var(--navy-3);width:32px;height:32px;color:var(--ice);place-items:center;font-size:15px;font-weight:700;display:grid}.i3QGoq_stepTitle{font-size:17px;font-weight:600}.i3QGoq_stepBody{color:var(--ink-soft);font-size:var(--step-1);margin-top:4px}.i3QGoq_prefer{gap:8px;margin-top:28px;padding-top:24px;display:grid}@media (max-width:900px){.i3QGoq_layout{grid-template-columns:1fr}.i3QGoq_aside{position:static}}@media (max-width:767px){.i3QGoq_page{padding-top:104px}.i3QGoq_title{font-size:clamp(40px,11vw,56px)}.i3QGoq_lead{font-size:17px}.i3QGoq_aside{padding:22px}}
.yh1KoW_work{padding:var(--section) clamp(16px, 3vw, 48px) 0}.yh1KoW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;display:flex}.yh1KoW_title{font-size:clamp(40px,5vw,80px)}.yh1KoW_intro{max-width:34ch;font-size:var(--step-2);color:var(--ink-soft)}.yh1KoW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);margin-top:clamp(40px,5vw,64px);display:grid}.yh1KoW_card{background:var(--navy-2);border:1px solid var(--glass-edge);transition:transform var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out);border-radius:20px;flex-direction:column;display:flex;overflow:hidden}.yh1KoW_card:hover{border-color:var(--ice-edge);transform:translateY(-4px)}.yh1KoW_preview{aspect-ratio:16/10;position:relative;overflow:hidden}.yh1KoW_main{width:78%;transition:transform var(--dur-slow) var(--ease-out);position:absolute;top:12%;left:7%}.yh1KoW_side{width:22%;transition:transform var(--dur-slow) var(--ease-out);position:absolute;bottom:-14%;right:6%}.yh1KoW_card:hover .yh1KoW_main{transform:translateY(-6px)}.yh1KoW_card:hover .yh1KoW_side{transform:translateY(-14px)}.yh1KoW_frame{border-radius:10px;width:100%;height:auto}.yh1KoW_body{gap:10px;padding:clamp(20px,2.4vw,32px);display:grid}.yh1KoW_name{font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.2}.yh1KoW_summary{max-width:48ch;color:var(--ink-soft)}.yh1KoW_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.yh1KoW_tags{flex-wrap:wrap;gap:8px;display:flex}.yh1KoW_visit{min-height:var(--tap);color:var(--ice);transition:color var(--dur-fast) var(--ease-out);align-items:center;padding:0 4px;font-weight:600;display:inline-flex}.yh1KoW_visit:hover{color:var(--mist)}.yh1KoW_tags li{border-radius:var(--pill);background:var(--navy-3);font-size:var(--step-0);padding:6px 14px;font-weight:600}.yh1KoW_more{font-size:var(--step-2);color:var(--ink-soft);margin-top:40px}@media (max-width:860px){.yh1KoW_grid{grid-template-columns:1fr}}@media (max-width:767px){.yh1KoW_head{flex-direction:column;align-items:flex-start}.yh1KoW_intro{font-size:17px}.yh1KoW_card{border-radius:16px}.yh1KoW_more{font-size:17px}}@media (hover:none){.yh1KoW_card:hover,.yh1KoW_card:hover .yh1KoW_main,.yh1KoW_card:hover .yh1KoW_side{transform:none}}
