@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.0-dom-5bn10r2.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.1y4-pdgsjb-pw.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.3lvt2whj97whp.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.2uwcyprjm3xu3.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.0k62hbripvv8p.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.3-6t-g6q0vh0a.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.2bn3s6zvc0dyp.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/ffc7b595a48b6846-s.3q9gh2jvntrwt.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/276a8f4fe816cb6b-s.2v2sz4qlut9s1.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82b67ad56d243b47-s.09bkcrcuv-0po.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/33ee198db9637ef4-s.23qr8woi9ij9e.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fbb7028efdf70529-s.1_0gbi-gsbqmd.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/82450a180bcad83c-s.p.0p-wng2nn8o-p.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.hJlnFq_className{font-family:Manrope,Manrope Fallback;font-style:normal}.hJlnFq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a925085458ef6d49-s.1dlfwrrc64r9c.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/089759a55bd8cb5e-s.0r1q_h8ivn1qc.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/909022845d45f745-s.0u093y1biose6.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/901ab3db5ace4563-s.p.1i7nms22s53-n.woff2?dpl=0a61c0ca394ce0f6f873ce3f0766d450a411a487)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.t1I0FW_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:500}.t1I0FW_variable{--font-handwriting:"Caveat", "Caveat Fallback"}
._tyYlq_settings{min-height:44px;color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;text-decoration:underline}._tyYlq_dialog{overscroll-behavior:contain;border:1px solid var(--line);background:var(--white);width:min(540px,100% - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);border-radius:28px;margin:auto;padding:0;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 90px #1b2a4a33}._tyYlq_dialog[open]{animation:.24s ease-out _tyYlq_appear}._tyYlq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1b2a4a66}._tyYlq_header{background:var(--sand);padding:32px 36px 28px;position:relative}._tyYlq_symbol{background:var(--white);width:52px;height:52px;color:var(--teal-dark);border-radius:50%;place-items:center;margin-bottom:20px;display:grid}._tyYlq_close{width:44px;height:44px;color:var(--ink);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}._tyYlq_close:hover{background:#1b2a4a0a}._tyYlq_header h2{letter-spacing:-.045em;font-size:clamp(26px,5vw,32px);line-height:1.22}._tyYlq_header p{margin-top:14px;font-size:15px;line-height:1.65}._tyYlq_content{padding:26px 36px 24px}._tyYlq_summaryHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}._tyYlq_summaryHeading h3{letter-spacing:-.025em;font-size:16px}._tyYlq_status{background:var(--pale);color:var(--teal-dark);border-radius:100px;padding:4px 10px;font-size:12px;font-weight:650}._tyYlq_summary p{margin-top:12px;font-size:14px;line-height:1.65}._tyYlq_hint{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.65}._tyYlq_actions{gap:4px;margin-top:26px;display:grid}._tyYlq_actions button{border:1px solid var(--teal-dark);background:var(--white);min-height:50px;color:var(--teal-dark);border-radius:100px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:600;line-height:1.5;transition:background .16s;display:flex}._tyYlq_actions button:hover{background:var(--pale)}._tyYlq_actions ._tyYlq_primary{background:var(--teal-dark);color:var(--white)}._tyYlq_actions ._tyYlq_primary:hover{background:var(--ink)}._tyYlq_actions ._tyYlq_decline{text-underline-offset:4px;background:0 0;border:0;border-radius:0;justify-self:center;min-height:44px;padding:10px 4px;text-decoration:underline}._tyYlq_actions ._tyYlq_decline:hover{color:var(--ink);background:0 0}._tyYlq_privacy{min-height:44px;color:var(--teal-dark);text-align:center;text-underline-offset:4px;justify-content:center;align-items:center;margin-top:12px;padding-block:8px;font-size:13px;text-decoration:underline;display:flex}@keyframes _tyYlq_appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){._tyYlq_dialog{width:calc(100% - 24px);max-height:calc(100dvh - 24px - env(safe-area-inset-bottom));margin:auto auto calc(12px + env(safe-area-inset-bottom));border-radius:24px}._tyYlq_header{padding:24px}._tyYlq_content{padding:22px 24px 18px}}@media (prefers-reduced-motion:reduce){._tyYlq_dialog[open]{animation:none}._tyYlq_actions button{transition:none}}
._5-FZra_intro{align-items:center;min-height:calc(100svh - 97px);padding-block:64px;display:grid}._5-FZra_scene{isolation:isolate}._5-FZra_icons{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}._5-FZra_orbit{transform:translate(var(--x), var(--y));position:absolute;inset:0}._5-FZra_badge{background:var(--pale);width:100px;height:100px;color:var(--teal-dark);transform:translate(-50%, -50%) rotate(var(--angle));border:1px solid #14857a12;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 12px 28px #1b2a4a08}._5-FZra_badge svg{stroke-width:1.5px;width:33px;height:33px}._5-FZra_badge>span{font-size:10px;font-weight:600;line-height:1.2}._5-FZra_home{--x:-38%;--y:-36%;--angle:-10deg;--delay:60ms}._5-FZra_chat{--x:38%;--y:-36%;--angle:9deg;--delay:.12s}._5-FZra_chat ._5-FZra_badge{background:var(--teal);color:var(--white)}._5-FZra_tool{--x:-44%;--y:1%;--angle:7deg;--delay:.18s}._5-FZra_tool ._5-FZra_badge,._5-FZra_folder ._5-FZra_badge{background:var(--sand);color:var(--ink);border-color:#1b2a4a08}._5-FZra_building{--x:44%;--y:1%;--angle:-7deg;--delay:.24s}._5-FZra_building ._5-FZra_badge{background:var(--ink);color:var(--white)}._5-FZra_calendar{--x:-36%;--y:39%;--angle:-6deg;--delay:.3s}._5-FZra_folder{--x:36%;--y:39%;--angle:11deg;--delay:.36s}@media (prefers-reduced-motion:no-preference){._5-FZra_orbit{animation:1.2s cubic-bezier(.22,1,.36,1) both _5-FZra_fan-out;animation-delay:var(--delay)}}@keyframes _5-FZra_fan-out{0%{opacity:0;transform:translate(0)scale(.3)}25%{opacity:.15}to{opacity:1;transform:translate(var(--x), var(--y)) scale(1)}}@media (min-width:961px) and (max-width:1150px){._5-FZra_badge{border-radius:23px;width:80px;height:80px}._5-FZra_badge svg{width:28px;height:28px}._5-FZra_badge>span{font-size:9px}}@media (max-width:960px){._5-FZra_intro{min-height:calc(100svh - 81px);padding-block:24px}._5-FZra_scene{padding-block:100px}._5-FZra_badge{border-radius:22px;gap:7px;width:78px;height:78px}._5-FZra_badge svg{width:27px;height:27px}._5-FZra_badge>span{font-size:9px}._5-FZra_home{--x:-32%;--y:-42%}._5-FZra_chat{--x:0%;--y:-43%}._5-FZra_tool{--x:32%;--y:-42%}._5-FZra_building{--x:-32%;--y:42%}._5-FZra_calendar{--x:0%;--y:43%}._5-FZra_folder{--x:32%;--y:42%}}@media (max-width:700px){._5-FZra_intro{min-height:calc(100svh - 75px)}}@media (max-width:400px){._5-FZra_scene{padding-block:90px}._5-FZra_badge{border-radius:20px;width:70px;height:70px}}@media print{._5-FZra_intro{min-height:auto;padding-block:24px}}
.xZ8bXq_page{--muted:#5c687b}.xZ8bXq_page h2{text-wrap:balance}.xZ8bXq_hero{background:#faf8f4;padding-block:80px 100px}.xZ8bXq_heroGrid{grid-template-columns:1.18fr 1fr;align-items:center;gap:72px;display:grid}.xZ8bXq_heroGrid>*,.xZ8bXq_split>*{min-width:0}.xZ8bXq_heroCopy h1{letter-spacing:-2.7px;text-wrap:balance;max-width:16ch;font-size:clamp(40px,4.5vw,64px);line-height:1.12}.xZ8bXq_heroCopy>p{max-width:51ch;color:var(--muted);margin-top:28px;font-size:17px;line-height:1.85}.xZ8bXq_actions{flex-wrap:wrap;align-items:center;gap:14px 25px;margin-top:30px;display:flex}.xZ8bXq_page .text-link{min-height:44px}.xZ8bXq_imageFrame{background:#fff;border:1px solid #dadfdc;border-radius:34px;margin:0;padding:clamp(12px,1.5vw,20px);box-shadow:0 22px 48px #1b2a4a0c,0 3px 8px #1b2a4a06,inset 0 1px #ffffffb3}.xZ8bXq_momentsFrame{background:var(--sand);border-color:#e2d8c8}.xZ8bXq_appFrame{background:#e7f0eb;border-color:#cdded6}.xZ8bXq_imageCanvas{border:1px solid #1b2a4a12;border-radius:18px;position:relative;overflow:hidden}.xZ8bXq_partnerImage{width:100%;height:auto;display:block}.xZ8bXq_photoAnnotation{pointer-events:none;width:100%;height:100%;color:var(--teal-dark);position:absolute;inset:0}.xZ8bXq_photoAnnotation text{fill:currentColor;font-family:var(--font-handwriting), cursive;font-size:80px;font-weight:500}.xZ8bXq_pocketAnnotation text{font-size:64px}.xZ8bXq_photoAnnotation path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.xZ8bXq_idea{background:var(--ink);color:#fff;padding-block:65px}.xZ8bXq_ideaGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:64px;display:grid}.xZ8bXq_ideaGrid>*{min-width:0}.xZ8bXq_connection{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.xZ8bXq_connection>div{text-align:center;grid-template-rows:44px auto 1fr;align-content:start;justify-items:center;row-gap:12px;min-width:0;display:grid}.xZ8bXq_connection>div>svg{color:#a9ded0;border:1px solid #a9ded04d;border-radius:14px;width:44px;height:44px;padding:10px}.xZ8bXq_connection span{color:#c3d1dc;font-size:13px;line-height:1.4}.xZ8bXq_connection strong{min-height:2.8em;font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:1.4}.xZ8bXq_connectionArrow{color:#a9ded0;align-self:center;width:24px;height:24px}.xZ8bXq_section{padding-block:90px}.xZ8bXq_split{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.xZ8bXq_lead{color:var(--muted);margin-top:24px;line-height:1.85}.xZ8bXq_moments{margin:32px 0 0;padding:0;list-style:none}.xZ8bXq_moments li{grid-template-columns:48px minmax(0,1fr);gap:18px;padding-bottom:28px;display:grid;position:relative}.xZ8bXq_moments li:last-child{padding-bottom:0}.xZ8bXq_moments li:not(:last-child):after{content:"";background:#ccddd5;width:1px;position:absolute;top:54px;bottom:6px;left:23px}.xZ8bXq_momentIcon{width:48px;height:48px;color:var(--teal-dark);background:#edf4ef;border:1px solid #d5e2db;border-radius:15px;place-items:center;display:grid}.xZ8bXq_moments h3{letter-spacing:-.5px;margin-block:2px 5px;font-size:20px}.xZ8bXq_moments p,.xZ8bXq_steps p{color:var(--muted);font-size:14px;line-height:1.85}.xZ8bXq_appSection{background:#f7f9f7}.xZ8bXq_principles{gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.xZ8bXq_principles li{align-items:flex-start;gap:12px;font-size:16px;font-weight:500;display:flex}.xZ8bXq_principles li>svg{color:var(--teal-dark);flex-shrink:0;margin-top:3px}.xZ8bXq_sectionHeading{max-width:720px}.xZ8bXq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:48px 0 0;padding:0;list-style-type:decimal;list-style-position:inside;display:grid}.xZ8bXq_steps li{border-top:2px solid #c8ddd5;padding-top:24px}.xZ8bXq_steps li::marker{color:var(--teal-dark);font-family:var(--font-heading);font-size:23px;font-weight:700}.xZ8bXq_steps h3{letter-spacing:-.6px;margin-block:20px 13px;font-size:23px}.xZ8bXq_faq{padding-block:0 110px}.xZ8bXq_closing{background:var(--sand);text-align:center;padding-block:85px 95px}.xZ8bXq_closingInner h2{letter-spacing:-2px;font-size:clamp(36px,4.5vw,58px);line-height:1.15}.xZ8bXq_closingInner>p{max-width:49ch;color:var(--muted);margin:25px auto 30px}@media (max-width:1100px){.xZ8bXq_heroGrid,.xZ8bXq_split,.xZ8bXq_ideaGrid{gap:40px}.xZ8bXq_heroCopy h1{letter-spacing:-2px;font-size:46px}.xZ8bXq_heroCopy>p{font-size:16px}}@media (max-width:800px){.xZ8bXq_hero{padding-block:50px 65px}.xZ8bXq_heroGrid,.xZ8bXq_split,.xZ8bXq_ideaGrid{grid-template-columns:minmax(0,1fr)}.xZ8bXq_heroCopy h1{max-width:21ch;font-size:clamp(38px,6.5vw,52px)}.xZ8bXq_section{padding-block:70px}.xZ8bXq_appCopy{grid-row:1}.xZ8bXq_steps{gap:24px}.xZ8bXq_steps h3{font-size:20px}.xZ8bXq_faq{padding-bottom:70px}}@media (max-width:540px){.xZ8bXq_page h2{letter-spacing:-1.2px;font-size:33px}.xZ8bXq_heroCopy h1{letter-spacing:-1.6px;font-size:clamp(35px,8.8vw,46px)}.xZ8bXq_heroCopy>p,.xZ8bXq_lead{font-size:15px}.xZ8bXq_actions{flex-direction:column;align-items:flex-start;gap:12px}.xZ8bXq_imageFrame{border-radius:25px;padding:10px;box-shadow:0 12px 28px #1b2a4a0c,0 2px 6px #1b2a4a06}.xZ8bXq_imageCanvas{border-radius:14px}.xZ8bXq_steps{grid-template-columns:minmax(0,1fr);gap:30px}.xZ8bXq_connection{gap:12px}.xZ8bXq_connection strong{font-size:17px}.xZ8bXq_idea,.xZ8bXq_closing{padding-block:60px}.xZ8bXq_steps{margin-top:35px}.xZ8bXq_steps h3{margin-top:12px}}
._2yJccq_page{padding-bottom:90px}._2yJccq_intro{text-align:center;padding-block:82px 58px}._2yJccq_intro h1{letter-spacing:-2.8px;text-wrap:balance;font-size:clamp(40px,5.2vw,66px);line-height:1.12}._2yJccq_intro>p{color:var(--muted);margin-top:24px;font-size:17px;line-height:1.8}._2yJccq_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}._2yJccq_card{border:1px solid var(--line);background:var(--white);border-radius:26px;padding:32px 28px}._2yJccq_free{box-shadow:0 10px 30px #1b2a4a04}._2yJccq_pro{background:var(--pale);border-color:var(--teal);box-shadow:0 12px 35px #14857a0a}._2yJccq_custom{border-color:var(--sand);background:#faf7f2}._2yJccq_planHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}._2yJccq_planHeading h2{letter-spacing:-.8px;font-size:25px}._2yJccq_planIcon{background:var(--pale);width:44px;height:44px;color:var(--teal-dark);border-radius:14px;place-items:center;display:grid}._2yJccq_pro ._2yJccq_planIcon{background:var(--white)}._2yJccq_custom ._2yJccq_planIcon{background:var(--sand);color:var(--ink)}._2yJccq_description{min-height:48px;color:var(--muted);margin-top:14px;font-size:14px;line-height:1.7}._2yJccq_priceBlock{flex-direction:column;justify-content:flex-end;min-height:110px;margin-bottom:28px;display:flex}._2yJccq_price{font-family:var(--font-heading);letter-spacing:-2px;font-size:56px;font-weight:750;line-height:1.15}._2yJccq_pro ._2yJccq_price{color:var(--teal-dark)}._2yJccq_custom ._2yJccq_price{letter-spacing:-1.2px;max-width:210px;font-size:33px}._2yJccq_period{color:var(--muted);margin-top:8px;font-size:13px}._2yJccq_planButton{border:1px solid var(--ink);width:100%;min-height:54px;color:var(--ink);background:0 0;border-radius:100px;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;font-size:14px;font-weight:600;transition:background .16s,color .16s;display:flex}._2yJccq_planButton:hover{background:var(--ink);color:var(--white)}._2yJccq_pro ._2yJccq_planButton{border-color:var(--teal-dark);background:var(--teal-dark);color:var(--white)}._2yJccq_pro ._2yJccq_planButton:hover{background:var(--ink);border-color:var(--ink)}._2yJccq_features{border-top:1px solid #1b2a4a15;gap:12px;margin:22px 0 0;padding:20px 0 0;list-style:none;display:grid}._2yJccq_features li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.65;display:flex}._2yJccq_features li>svg{width:18px;height:18px;color:var(--teal-dark);margin-top:3px}._2yJccq_soon{color:var(--teal-dark);margin-top:4px;font-size:11px;font-weight:600;display:block}._2yJccq_compareLink{width:fit-content;min-height:44px;color:var(--teal-dark);text-underline-offset:4px;justify-content:center;align-items:center;gap:8px;margin:22px auto 0;font-size:14px;font-weight:600;display:flex}._2yJccq_compareLink:hover{text-decoration:underline}._2yJccq_studentNote{text-align:center;justify-content:center;align-items:center;gap:14px;margin-top:16px;font-size:15px;display:flex}._2yJccq_studentIcon{background:var(--pale);width:40px;height:40px;color:var(--teal-dark);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._2yJccq_comparison{--muted:#526074;--comparison-top:97px;margin-top:88px}._2yJccq_comparisonIntro{margin-bottom:24px}._2yJccq_comparisonIntro>p{color:var(--muted);margin-top:14px}._2yJccq_tableLegend{color:var(--muted);margin-bottom:20px;font-size:13px}._2yJccq_desktopComparison{border:1px solid var(--line);border-radius:20px}._2yJccq_comparisonTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:14px;line-height:1.6}._2yJccq_featureColumn{width:37%}._2yJccq_comparisonTable th,._2yJccq_comparisonTable td{border-bottom:1px solid var(--line);vertical-align:middle;padding:18px 24px}._2yJccq_comparisonTable th{text-align:left;font-weight:600}._2yJccq_comparisonTable td,._2yJccq_comparisonTable thead th:not(:first-child){text-align:center}._2yJccq_comparisonTable ._2yJccq_proColumn,._2yJccq_proColumn{background:#f1f8f6}._2yJccq_comparisonTable thead{top:var(--comparison-top);z-index:5;box-shadow:0 3px 0 var(--line);position:sticky}._2yJccq_comparisonTable thead th{background:var(--white);vertical-align:top;border-bottom:0;padding:20px 16px}._2yJccq_comparisonTable thead th:first-child{vertical-align:middle;border-top-left-radius:20px}._2yJccq_comparisonTable thead tr:first-child>th:last-child{border-top-right-radius:20px}._2yJccq_columnName{font-family:var(--font-heading);font-size:20px;font-weight:750;display:block}._2yJccq_columnPrice{margin-top:6px;font-weight:600;display:block}._2yJccq_columnPeriod{color:var(--muted);background:0 0;font-size:12px;font-weight:400;display:block}._2yJccq_footnoteReference{margin-left:3px;font-size:.65em;line-height:0}._2yJccq_footnoteReference a{color:var(--teal-dark);margin:-4px;padding:4px;text-decoration:none}._2yJccq_footnoteReference a:hover{text-decoration:underline}._2yJccq_groupRow th{font-family:var(--font-heading);background:#f7f8f9;padding-block:14px;font-size:14px;font-weight:750}._2yJccq_featureDescription{color:var(--muted);margin-top:5px;font-size:13px;font-weight:400;display:block}._2yJccq_aiBrand{white-space:nowrap;vertical-align:bottom;align-items:center;gap:4px;display:inline-flex}._2yJccq_aiBrand img{flex-shrink:0}._2yJccq_included{color:var(--teal-dark);vertical-align:middle;display:inline-flex}._2yJccq_unavailable{color:var(--muted)}._2yJccq_comparisonTable tbody:last-child tr:last-child>*{border-bottom:0}._2yJccq_comparisonTable tbody:last-child tr:last-child>:first-child{border-bottom-left-radius:20px}._2yJccq_comparisonTable tbody:last-child tr:last-child>:last-child{border-bottom-right-radius:20px}._2yJccq_comparisonFootnotes{color:var(--muted);gap:4px;margin-top:20px;font-size:13px;line-height:1.6;display:grid}._2yJccq_mobileComparison{display:none}._2yJccq_billingFootnote{margin-bottom:8px;scroll-margin-top:120px}._2yJccq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._2yJccq_dialog{background:var(--white);width:min(540px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);border:0;border-radius:28px;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 90px #1b2a4a33}._2yJccq_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#1b2a4a80}._2yJccq_dialogContent{text-align:center;padding:22px 32px 32px;position:relative}._2yJccq_closeButton{width:44px;height:44px;color:var(--ink);background:#f4f6f5;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}._2yJccq_closeButton:hover{background:var(--pale)}._2yJccq_illustration{width:250px;max-width:100%;height:auto;margin:0 auto 12px;display:block}._2yJccq_dialogPlan{color:var(--teal-dark);margin-bottom:8px;font-size:13px;font-weight:600}._2yJccq_dialogContent h2{letter-spacing:-1.2px;font-size:32px}._2yJccq_dialogIntro{max-width:360px;color:var(--muted);margin:14px auto 24px;font-size:14px;line-height:1.75}._2yJccq_choices{gap:12px;display:grid}._2yJccq_choice{border:1px solid var(--line);text-align:left;border-radius:16px;align-items:center;gap:14px;padding:18px 16px;display:flex}._2yJccq_choice:hover{border-color:var(--teal);background:var(--pale)}._2yJccq_choiceIcon{background:var(--pale);width:42px;height:42px;color:var(--teal-dark);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._2yJccq_choice strong{font-size:15px;display:block}._2yJccq_choice strong+span{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.6;display:block}._2yJccq_choice>svg{width:18px;color:var(--teal-dark);margin-left:auto}@media (max-width:1050px){._2yJccq_grid{gap:14px}._2yJccq_card{padding:26px 20px}}@media (max-width:960px){._2yJccq_comparison{--comparison-top:81px}._2yJccq_comparisonTable th,._2yJccq_comparisonTable td{padding-inline:14px}._2yJccq_comparisonTable thead th{padding-inline:10px}}@media (max-width:800px){._2yJccq_page{padding-bottom:60px}._2yJccq_intro{padding-block:52px 38px}._2yJccq_intro h1{letter-spacing:-1.8px}._2yJccq_intro>p{font-size:15px}._2yJccq_packages{max-width:520px}._2yJccq_grid{grid-template-columns:1fr;gap:20px}._2yJccq_card{padding:28px}._2yJccq_description{min-height:0}._2yJccq_priceBlock{min-height:0;margin-top:24px}._2yJccq_custom ._2yJccq_price{max-width:none}._2yJccq_studentNote{text-align:left;align-items:flex-start;font-size:14px}._2yJccq_comparison{margin-top:60px}._2yJccq_comparisonTable th,._2yJccq_comparisonTable td{padding:16px}._2yJccq_columnName{font-size:18px}}@media (max-width:700px){._2yJccq_comparison{--comparison-top:75px}}@media (max-width:639px){._2yJccq_desktopComparison{display:none}._2yJccq_mobileComparison{border:1px solid var(--line);border-radius:20px;display:block}._2yJccq_planTabs{top:var(--comparison-top);z-index:6;border-bottom:1px solid var(--line);background:#f7f8f9;border-radius:19px 19px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;height:58px;padding:6px;display:grid;position:sticky}._2yJccq_planTabs button{min-height:44px;color:var(--ink);border:1px solid #0000;border-radius:12px;font-size:14px;font-weight:600}._2yJccq_planTabs button[aria-selected=true]{background:var(--teal-dark);color:#fff}._2yJccq_planTabs button:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}._2yJccq_planTabs button[aria-selected=true]:focus-visible{outline-color:#fff}._2yJccq_mobilePanel[hidden]{display:none}._2yJccq_mobilePlanHeader{top:calc(var(--comparison-top) + 58px);z-index:5;border-bottom:1px solid var(--line);text-align:center;background:#fff;padding:18px 20px;line-height:1.6;position:sticky}._2yJccq_mobilePlanHeader._2yJccq_proColumn{background:#f1f8f6}._2yJccq_mobileGroup h3{background:#f7f8f9;padding:16px 20px;font-size:14px;font-weight:750;line-height:1.5}._2yJccq_mobileGroupDescription{color:var(--muted);background:#f7f8f9;padding:0 20px 16px;font-size:13px;line-height:1.6}._2yJccq_mobileFeature{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;font-size:14px;line-height:1.6;display:grid}._2yJccq_mobileFeature dt{font-weight:600}._2yJccq_mobileFeature dd{text-align:right;margin:0}._2yJccq_mobileGroup:last-child ._2yJccq_mobileFeature:last-child{border-bottom:0}}@media (max-width:420px){._2yJccq_card{padding:24px 20px}._2yJccq_dialogContent{padding:28px 20px 24px}._2yJccq_illustration{width:210px}._2yJccq_dialogContent h2{font-size:28px}._2yJccq_choice{gap:10px;padding:14px 12px}._2yJccq_choiceIcon{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){._2yJccq_planButton{transition:none}}
.WnOR5G_page{padding-top:24px}.WnOR5G_breadcrumbs{color:var(--muted);font-size:14px}.WnOR5G_breadcrumbs ol{flex-wrap:wrap;gap:8px 12px;padding:0;list-style:none;display:flex}.WnOR5G_breadcrumbs li+li:before{content:"/";margin-right:12px}.WnOR5G_breadcrumbs a,.WnOR5G_reading a,.WnOR5G_related a{text-underline-offset:4px;text-decoration:underline}.WnOR5G_index a:not(.button){text-underline-offset:4px;text-decoration:underline}.WnOR5G_hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-block:60px 90px;display:grid}.WnOR5G_hero h1,.WnOR5G_title{letter-spacing:-.04em;font-size:clamp(34px,4vw,58px);line-height:1.12}.WnOR5G_hero img{border-radius:24px;width:100%}.WnOR5G_intro{max-width:65ch;margin-block:24px;font-size:clamp(18px,2vw,21px);line-height:1.7}.WnOR5G_reading{max-width:760px;padding-bottom:70px}.WnOR5G_reading section,.WnOR5G_related{margin-block:48px}.WnOR5G_reading h2,.WnOR5G_related h2{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(26px,3vw,34px);line-height:1.25}.WnOR5G_reading p+p{margin-top:18px}.WnOR5G_reading ul{padding-left:24px}.WnOR5G_reading li{margin-block:10px}.WnOR5G_byline{color:var(--muted);margin-bottom:30px;font-size:14px}.WnOR5G_closing{background:var(--sand);padding-block:70px}.WnOR5G_closing h2{max-width:800px}.WnOR5G_closing p{max-width:65ch;margin-block:20px 28px}.WnOR5G_index{padding-block:48px 80px}.WnOR5G_index h2{letter-spacing:-.03em;margin-top:48px;font-size:clamp(28px,3vw,38px)}.WnOR5G_indexList{grid-template-columns:1fr 1fr;gap:24px 48px;margin:28px 0;padding:0;list-style:none;display:grid}.WnOR5G_indexList li{border-top:1px solid var(--line);padding-block:24px}.WnOR5G_indexList h3{margin-bottom:12px;font-size:22px}.WnOR5G_indexList p{max-width:65ch}.WnOR5G_indexList a{color:var(--teal-dark)}.WnOR5G_articleHeader{padding-top:42px}.WnOR5G_articleHeader h1{letter-spacing:-.035em;font-size:clamp(32px,4vw,52px);line-height:1.18}@media (max-width:800px){.WnOR5G_hero{grid-template-columns:1fr;gap:36px;padding-block:30px 48px}.WnOR5G_indexList{grid-template-columns:1fr;gap:0}.WnOR5G_reading,.WnOR5G_hero,.WnOR5G_index,.WnOR5G_breadcrumbs{width:calc(100% - 40px)}.WnOR5G_closing{padding-block:48px}}
