.WFK2qW_sky{inset:0 0 calc(100% - var(--horizon)) 0;background:radial-gradient(at 70% 95%,#fbf8ef,#ebe9df 80%);position:absolute}.WFK2qW_water{inset:var(--horizon) 0 0;background:linear-gradient(90deg,#f5f3ec00 35%,#f5f3ec17 75%,#f5f3ec00) 0 22%/100% 1px no-repeat,linear-gradient(90deg,#f5f3ec00 40%,#f5f3ec12 80%,#f5f3ec00) 0 48%/100% 1px no-repeat,linear-gradient(90deg,#f5f3ec00 45%,#f5f3ec0d 85%,#f5f3ec00) 0 74%/100% 1px no-repeat,linear-gradient(#596057 0%,#373f38 35%,#252e29 100%);border-top:1px solid #fff9;position:absolute}.WFK2qW_water:after{content:"";background:linear-gradient(115deg,#0000 22%,#fff1d508 22.2%,#0000 40%,#fff1d508 40.2%,#0000 58%);position:absolute;inset:0}.WFK2qW_veil{display:none}@media (max-width:800px){.WFK2qW_veil{inset:auto 0 calc(100% - var(--horizon));z-index:1;pointer-events:none;background:linear-gradient(#ebe9df00 0%,#ebe9dfc2 45% 100%);height:30%;display:block;position:absolute}}
._RhF5G_reveal{transition:opacity .85s,transform .85s cubic-bezier(.2,.7,.2,1)}._RhF5G_hidden{opacity:0;transform:translateY(24px)}
.YM5Zaq_deco{z-index:0;pointer-events:none;position:absolute;overflow:visible}.YM5Zaq_line,.YM5Zaq_accent,.YM5Zaq_heavy{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.YM5Zaq_line{stroke:var(--paper);stroke-opacity:.08}.YM5Zaq_heavy{stroke:var(--paper);stroke-opacity:.1}.YM5Zaq_accent{stroke:var(--accent);stroke-opacity:.26}.YM5Zaq_fill{fill:var(--accent);fill-opacity:.07}.YM5Zaq_dot{fill:var(--paper);fill-opacity:.12;stroke:none}.YM5Zaq_breathe{transform-origin:200px 200px}@media (prefers-reduced-motion:no-preference){html[data-motion=ok] .YM5Zaq_live .YM5Zaq_breathe{animation:14s ease-in-out infinite alternate YM5Zaq_breathe}html[data-motion=ok] .YM5Zaq_live .YM5Zaq_gridfade{animation:16s ease-in-out infinite alternate YM5Zaq_gridfade}html[data-motion=ok] .YM5Zaq_live .YM5Zaq_pulse{animation:12s ease-in-out infinite alternate YM5Zaq_pulse}html[data-motion=ok] .YM5Zaq_live .YM5Zaq_glow{animation:10s ease-in-out infinite alternate YM5Zaq_pulse;animation-delay:calc(var(--i,0) * -3.5s)}}@keyframes YM5Zaq_breathe{to{transform:scale(1.03)}}@keyframes YM5Zaq_gridfade{to{opacity:.45}}@keyframes YM5Zaq_pulse{0%{opacity:1}to{opacity:.3}}.YM5Zaq_fade{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}
.JfRSzG_serif{font-family:var(--serif);font-style:italic;font-weight:400}
.AkQoyq_band{--seamount-size:620px;--seamount-top:-250px;--seamount-right:max(2%, calc((100% - var(--content-max)) / 2 + 32px));--seamount-mask:radial-gradient(circle 340px at calc(100% - var(--seamount-right) - 330px) 60px, #000 30%, transparent 92%);isolation:isolate;position:relative;overflow:hidden}.AkQoyq_services{z-index:1;border-top:1px solid var(--line);padding-top:105px;padding-bottom:112px;position:relative;}.AkQoyq_eyebrow{letter-spacing:.11em}.AkQoyq_services h2{margin-top:23px}.AkQoyq_intro{max-width:560px;color:var(--muted);margin-top:26px;font-size:1rem;line-height:1.75}.AkQoyq_intro a{color:var(--ink);text-underline-offset:4px;text-decoration:underline}.AkQoyq_serif{font-family:var(--serif);letter-spacing:-.035em;font-style:italic;font-weight:400}.AkQoyq_cards{--gap:24px;gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:48px 0 0;padding:0;list-style:none;display:grid}.AkQoyq_item{display:flex}.AkQoyq_card{background:#f8f8f2;border:1px solid #dadcd2;flex-direction:column;flex:1;display:flex}.AkQoyq_scene{aspect-ratio:16/9;background:var(--deep-water);--lines-size:5cqi;flex:none;align-items:flex-end;padding:6%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.AkQoyq_contours{aspect-ratio:1;height:120%;top:50%;right:-22%;transform:translateY(-50%)}.AkQoyq_scene>:not(.AkQoyq_contours){z-index:1;position:relative}.AkQoyq_card:hover .AkQoyq_scene,.AkQoyq_card:focus-visible .AkQoyq_scene{--lines-idle:color-mix(in srgb, var(--paper) 78%, transparent)}.AkQoyq_body{padding:34px 38px 40px}.AkQoyq_title{justify-content:space-between;gap:16px;display:flex}.AkQoyq_title h3{letter-spacing:-.025em;font-size:1.875rem;font-weight:500;line-height:1.2;transition:color .3s}.AkQoyq_arrow{flex:none;align-self:flex-start;margin-top:8px;transition:color .3s,transform .3s}.AkQoyq_body p{max-width:520px;color:var(--muted);margin-top:16px;font-size:1rem;line-height:1.75}.AkQoyq_card:hover h3,.AkQoyq_card:hover .AkQoyq_arrow{color:var(--text-accent)}.AkQoyq_card:hover .AkQoyq_arrow{transform:translate(3px)}.AkQoyq_topics{margin-top:56px}.AkQoyq_topicsLabel{letter-spacing:.11em}.AkQoyq_topicList{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.AkQoyq_topic{border-top:1px solid var(--line);padding-top:20px}.AkQoyq_topic h4{letter-spacing:-.02em;font-size:1.0625rem;font-weight:500;line-height:1.35}.AkQoyq_topic p{color:var(--muted);margin-top:8px;font-size:.9375rem;line-height:1.7}@media (max-width:1100px){.AkQoyq_cards{grid-template-columns:1fr}.AkQoyq_scene{aspect-ratio:5/2;--lines-size:4.2cqi}.AkQoyq_topicList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.AkQoyq_band{--seamount-size:320px;--seamount-top:-190px;--seamount-right:-120px;--seamount-mask:radial-gradient(circle 130px at 100% 0%, #000 25%, transparent 100%)}.AkQoyq_services{padding-block:70px}.AkQoyq_cards{--gap:20px;margin-top:28px}.AkQoyq_body{padding:26px 27px 30px}.AkQoyq_title h3{font-size:1.625rem}.AkQoyq_topics{margin-top:40px}.AkQoyq_intro{margin-top:20px}}@media (max-width:600px){.AkQoyq_scene{aspect-ratio:4/3;--lines-size:6.4cqi}.AkQoyq_topicList{grid-template-columns:1fr;row-gap:22px}}
.nKmONG_widget{max-width:100%;overflow-x:auto}
._4Uf-uq_root{flex-direction:column;gap:24px;width:100%;display:flex}._4Uf-uq_form{flex-direction:column;gap:24px;display:flex}._4Uf-uq_field{flex-direction:column;gap:8px;display:flex}._4Uf-uq_label{font-size:var(--text-xs);color:var(--ink);display:block}._4Uf-uq_control{border:1px solid var(--control-border);width:100%;color:var(--ink);box-shadow:none;background:#fff;border-radius:0;padding:12px;font-size:1rem;display:block}textarea._4Uf-uq_control{resize:vertical}._4Uf-uq_control::placeholder{color:var(--muted)}._4Uf-uq_control:focus{border-color:var(--ink)}._4Uf-uq_error{color:var(--alert);font-size:.8125rem;line-height:1.5}._4Uf-uq_alert{border-top:2px solid var(--ink);background:#fff9;align-items:flex-start;gap:12px;padding:20px;font-size:.875rem;line-height:1.6;display:flex}._4Uf-uq_alertError{border-top-color:var(--alert);color:var(--alert)}._4Uf-uq_alertSuccess{color:var(--ink)}._4Uf-uq_alertIcon{flex-shrink:0}._4Uf-uq_icon{width:20px;height:20px;display:block}._4Uf-uq_alertBody{min-width:0}._4Uf-uq_challenge{color:var(--muted);margin-bottom:12px;font-size:.8125rem}._4Uf-uq_challenged,._4Uf-uq_unavailable{margin-bottom:24px}._4Uf-uq_actions{flex-direction:column;align-items:flex-start;gap:16px;display:flex}._4Uf-uq_help{max-width:28rem;font-size:var(--text-md);color:var(--muted);line-height:1.6}._4Uf-uq_link{border-bottom:1px solid var(--accent);color:var(--ink);padding-bottom:2px;transition:color .15s}._4Uf-uq_link:hover{color:var(--text-accent)}._4Uf-uq_spinnerLabel{justify-content:center;align-items:center;gap:8px;display:flex}._4Uf-uq_spinner{width:20px;height:20px;animation:1s linear infinite _4Uf-uq_spin}._4Uf-uq_spinnerTrack{opacity:.25}._4Uf-uq_spinnerArc{opacity:.75}@keyframes _4Uf-uq_spin{to{transform:rotate(360deg)}}
